﻿*					{ font-size: 10px; }
body				{ margin:0; padding:0; }
#menuContainer img { display: block }

ul,ol,li,h1,h2,
h3,h4,h5,h6,pre,
form,body,html,
p,blockquote,
fieldset,input		{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }
td					{ vertical-align:top; }
h1					{ font-size:12px; }
h2,h3				{ font-size:11px; }
body, pre, p		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; }

.error				{ margin:3px 0px 0px 0px; padding:0px 0px 0px 0px; }
.userinput			{ border:none; width:210px; height:16px; margin:0px 0px 0px 0px; padding:2px 0px 0px 2px; }
.userinputsmall		{ border:none; width:138px; height:16px; margin:0px 0px 0px 0px; padding:2px 0px 0px 2px; }
.sectiontitle		{ margin:0px 0px 22px 0px; padding:0px 0px 0px 0px; }

select,.formElement	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
textarea			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:none;	text-align:left; }

.formElement		{ border:none;padding:2px 0px 0px 2px; }
.languageBar		{ position:absolute;float:left;width:625px;height:25px;top:460px }

.middleLeft, 
.middleLeftHome, 
.middleLeftDefault	{ height:395px; }
.topNav				{ position:absolute; top:12px; }
* html .topNav td	{ padding-bottom:1px; }

.topNavigation		{ height:91px; }
.topNavContainer	{ margin-top:8px } 

.bottomNavigation	{ min-height:15px; height:25px; }
.footerlinks		{ padding:0px 3px 0px 3px; }

.footerNav			{ text-align:right;padding:0px; }

.newsletter			{ float:left;margin-left: -3px }

.menuColumn,
.menuColumnPadded	{ width:165px;float:left;padding:0px;margin: 0 0 0 -2px; position:relative; height: 325px; }
.menuColumnPadded	{ padding:70px 0px 0px 0px; }
.contentColumn, 
.contentColumnPadded { margin:0px 0px 0px 0px;width:625px;padding:0px;float:right; }
.contentColumnPadded { margin-top:70px; }
.contentColumnPadding { margin:70px 0px 0p 0px; }
 
.clearboth			{ clear:both; }
.floatright			{ float:right; }
.floatleft			{ float:left; }
.clearright			{ clear:right; }
.clearleft			{ clear:left; }

.menuGroup			{ margin:0px 0px 10px 2px;top:0px;position:relative;}

a.pagerOn			{ margin-right:12px; }
a.pagerOff			{ margin-right:12px; }
.pagesCell			{ padding-top:7px; }

.logoImage			{ padding:29px 28px 0px 0px; }
.backButtonRight	{ padding-right:10px; }

.preWrap
{
	overflow: auto;
	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}
.FooterMenu			{ float:left; margin-right:5px; }
.FooterMenu td		{ padding:0px 1px 0px 1px; }

.list			{ list-style-position: outside; margin-left:30px}

.textheader			{ padding:0px 0px 22px 0px;}

#home_rhs embed { display:block; }
