.bodytxt {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: normal; color: #000000}
.themessage {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: normal; color: #D2004D}
.paralarge {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
li {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
ul {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.blueCapsHeader {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #004276; letter-spacing: normal}
.copyright {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal}
.copyrightfoot {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF}
a.copyrightfoot {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF}
.instructions {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt}
.formtitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	color: #FFFFFF;
}
.searchbox {
	background-color: #D1C4BB;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.searchLightCell {
	background-color: #E6E1D6;
	height: 100px;
	border: #D1C4BB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin: 1px;
	padding: 4px;
	width: 174px;
}
.searchWhiteCell {
	background-color: #FFFFFF;
	height: 100px;
	border: #D1C4BB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin: 1px;
	padding: 4px;
	width: 174px;
}
.lightTitle {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.whitepadded {
	padding: 6px;
	margin: 4px;
}
.formtxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
	color: #000000;
}
.benchformtxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
	color: #000000;
	background-color: #FFFFFF;
}
.formtxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
	color: #000000;
}
.formtxtlogin {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding: 2px;
	color: #FFFFFF;
}
.formtxtloginbold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	color: #FFFFFF;
}
.resultsLightRow {
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	border-left-style: solid;
	border-left-color: #666666;
; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; border-left-width: 1px}
.resultsDarkRow {
	background-color: #F5F3EF;
	;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: left;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px}
.resultsTabSelected {
	background-color: #E6E1D6;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 6px;
	text-align: center;
	margin: 4px;
}
.resultsTabDeselected {
	background-color: #E6E1D6;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 6px;
	text-align: center;
}
.resultsTableMain {
	background-color: #E6E1D6;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding: 0px 0px;
	text-align: center;
; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #000000}
.resultsTopRow {
	background-color: #E6E1D6;
	text-align: left;
	;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;

; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px}

.resultsTopRowTop {
	background-color: #E6E1D6;
	text-align: left;
	;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;

; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px}
.resultsCellBeige1 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 82px;
	background-color: #FAF9F7;
}
.resultsCellBeige2 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 82px;
	background-color: #F5F3EF;
}
.resultsCellBeige3 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 82px;
	background-color: #F0ECE5;
}
.resultsCellBeige4 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 82px;
	background-color: #EBE6DD;
}
.resultsCellBeige5 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 82px;
	background-color: #E6E0D5;
}
.resultsCellBlue1 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 72px;
	background-color: #C9D8E3;
	border: 1px solid #666666;
	font-size: 8pt;
}
.resultsCellBlue2 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 72px;
	background-color: #93B2C7;
	border: 1px solid #666666;
	font-size: 8pt;
}
.resultsCellBlue3 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 72px;
	background-color: #5E8EAB;
	border: 1px solid #666666;
	color:white;
	font-size: 8pt;
}
.resultsCellBlue4 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 72px;
	background-color: #26698F;
	border: 1px solid #666666;
	color:white;
	font-size: 8pt;
}
.resultsCellBlue5 {
	text-align: center;
	vertical-align: middle;
	height: 32px;
	width: 72px;
	background-color: #004575;
	border: 1px solid #666666;
	color:white;
	font-size: 8pt;
}
.bodytxtWhite {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.resultsTableTabSelected {
	background-color: #E6E1D6;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding: 0px 0px;
	text-align: center;
; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px
}
.whiteNoBorder {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.bgNoBorder {
	background-color: #E6E1D6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.resultsTableTopRowBlankSpace {
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
}
.resultsTableTopRight {
	background-color: #E6E1D6;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px 0px;
	text-align: center;
}
.resultsTableTop {
	;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.resultsCellHeading {
	text-align: center;
	vertical-align: middle;
	width: 72px;
	background-color: #E6E1D6;
}
.resultsTableTabDeSelected {
	background-color: #F5F3EF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding: 0px 0px;
	text-align: center;
; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
.resultsTableTabSpacer {
	background-color: #E6E1D6;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	width: 20px;
}
.resultsNoPadding {
	background-color: #FFFFFF;
	text-align: left;
}
.resultsLightRowLeftBorder {
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
.resultsLightRowRightBorder {
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
.resultsDarkRowLeftBorder {
	background-color: #F5F3EF;
	;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: left;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
}
.resultsDarkRowRightBorder {
	background-color: #F5F3EF;
	;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: left;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
}
.resultsLightRowTopLeft {
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.resultsTopRowRight {
	background-color: #E6E1D6;
	text-align: left;
	;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
.resultsTopRowTopRight {
	background-color: #E6E1D6;
	text-align: left;
	;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.toptenSearchBox {
	text-align: left;
;
; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; font-style: normal; color: #000000; letter-spacing: normal; word-spacing: normal}
.resultsTopRowBorder {
	text-align: left;
;
	background-color: #FFFFFF;
	height: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.toptenSearchBoxBold { text-align: left; ; ; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold}
.parasmall { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal ; line-height: normal; color: #000000; }
.parasmallhp { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal ; line-height: normal; color: #000000}
.parasmallbold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; line-height: normal; color:#000000; }
.paramedium { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal; }
.paracontact { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal; color: #000000; }
.paralargebold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.formtitleblack { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 2px; text-transform: capitalize; color: #000000; }
.whiteNoBorderlarge { background-color: #FFFFFF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; ; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
.whitepaddedlarge { padding: 6px; margin: 4px; ; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF}
.bgpaddedlarge { padding: 6px; margin: 4px; ; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: #E6E1D6}
.bullets {  left: -2px; clip:  rect(   ); color: #000000}
.paraxlargebold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold ; color: #000000}
.bullets {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 10px}

INPUT.login
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #7d7d8b;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #7d7d8b;
    BORDER-TOP-COLOR: #7d7d8b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #7d7d8b
}

input.loginbutton {FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #ff6600; font-weight: bold; font-size: 10px; color: white;}