
a { color: #000000; font-family: arial, helvetica, verdana; font-size: 11px; text-decoration: underline; }
a:hover { color: #000000; font-family: arial, helvetica, verdana; text-decoration: underline; font-size: 11px; }
a:visited { color: #000000; font-family: arial, helvetica, verdana; font-size: 11px; text-decoration: underline; }
a:active { color: #000000; font-family: arial, helvetica, verdana; font-size: 11px; text-decoration: underline; }
a:link { color: #000000; font-family: arial, helvetica, verdana; font-size: 11px; text-decoration: underline; }

A.footerlink:hover { color: #ADC4DA; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 9px; }
A.footerlink:visited { color: #ADC4DA; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 9px; }
A.footerlink:link { color: #ADC4DA; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 9px; }
A.footerlink:active { color: #ADC4DA; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 9px; }

td { text-align:left }
body { color: #787878; font-family: arial, helvetica, verdana; font-size: 11px; line-height:15px; text-align: left}

.bodyTextError { color: #FF0000; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 11px; line-height:15px;}
.bodyTextSmall { color: #787878; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 9px;}
.footerText { color: #FFFFFF; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 9px; line-height:12px;}
.formText { color: #FFFFFF; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 11px; line-height:11px; font-weight: bold; text-align:left}

.headerLI { color: #FFFFFF; font-family: arial, helvetica, verdana; font-size: 11px; text-align:right }

.forms { font-family: arial, helvetica, verdana; color: #847572; font-size: 11px; background-color: #FFFFFF; font-weight: normal; line-height: normal; }

.heading { color: #787878; font-family: arial, helvetica, verdana; text-decoration: none; font-size: 18px; font-weight: bold;}

.formCell { height:25px; color:#666; background-color:#eee; border:solid 1px #ddd} .formCellSel { height:25px; color:#000; background-color:#eee; border:solid 1px #ccd6eb} .frmLbl { font-family:arial, helvetica, verdana; font-size:10px; font-weight:bold}
.formInput { font-family:arial, helvetica, verdana; font-size:10px; background-color:#FFFFFF }
.formInputSel { font-family:arial, helvetica, verdana; font-size:10px; background-color:#ABD914 }


.navSecondLevel {background-color: #F7F7F7}
.bodyTextSmallFeint {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #C8BEB5}
.sectionLink {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #DC1F1D; }
.row3 {background-color: #999999}


.helpText { color: #000000; font-family: arial, helvetica, verdana; font-size: 12px; text-align:left}

.topNav { padding-top:6px; }
.topNav a{ padding:7px 9px 7px 9px; text-decoration:none; color:#CCFA00; font-size:12px; font-weight:bold;}
.topNav a:hover{padding:7px; text-decoration:none; color:#fff; border: solid #CCFA00; border-width:0px 2px; background-color:#2C629D;}
.topNav a:visited{ color:#CCFA00; text-decoration:none;}



/* LHS Nav Styles */
#lhsNav {float:left; width: 168px; list-style: none; padding:0px; margin: 0; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#lhsNav ul {list-style-type:none; margin: 0; padding:0;}
#lhsNav li {padding: 0px;  margin:0px; background-image:url(../img/lhs_menu_bg.jpg); border-bottom: 1px dotted #FFF;}
#lhsNav li#logOut {background-image:url(../img/lhs_menu_bg.jpg);background-position: 0 46px;}
#lhsNav li a {display: block; color:#fff; text-decoration:none; height:17px; padding-left:30px; padding-top: 5px; overflow/**/: hidden;}
#lhsNav li a:hover, #lhsNav li#logOut a:hover {background-image:url(../img/lhs_menu_bg.jpg); background-position: 0 23px; color:#000;}


/* Language Specific CSS */
.langSelect {
  font-size: 9pt;
  color: #3C3C3C;
}
table.imTable { 
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #666666;
	padding: .75em;
	width: 490px;
}
ble.imTable2 { 
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #666666;
	padding: .75em;
	width: 490px;
}
tr.tHead {
	background-color: #CCCCCC;
	padding: .75em;
	font-weight: bold;
}
tr.tRow1 {
	background-color: #FFFFFF;
	text-decoration: none;
}
tr.tRow2 {
	background-color: #EBF3FF;
	text-decoration: none;
}
tr.tRow0 {
	background-color: #FFFFFF;
	text-decoration: none;
}
.tCell {
  padding: .75em;
}
.tCellB {
	border-left: 1px solid #dadada;
	padding: .75em;
}
.tCellH {
  padding: .75em;
}
a.langSel:link, a.langSel:visited {
	color: #000000;
	text-decoration: none;
}
tr.tRow1:hover, tr.tRow2:hover {
	background-color: #3D80DF;
	color: #FFFFFF;
}
tr.tRow1:hover a, tr.tRow2:hover a {
	color: #FFFFFF;
}
tr.tRow2:hover a {
	color: #FFFFFF;
}
/* Language Specific CSS */