body, td {font-family: arial,verdana,helvetica,sans-serif; font-size: 11px; color:#333333;}


/*links*/
a { color:#261B6F; text-decoration:underline;}

a.charcoal {color:#666666; text-decoration:none;}
a.charcoal:hover {color:#261B6F; text-decoration:none;}

a.blue {color:#261B6F; text-decoration:none; font-size: 8.5pt;}
a.blue:hover {color:#261B6F; text-decoration:underline; font-size: 8.5pt;}

a.footer {color:#999999; text-decoration:none;}
a.footer:hover {color:#261B6F; text-decoration:underline;}

a.sidenav {padding-left:8px; color:#666666; text-decoration:none; font-weight:bold;}
a.sidenav:hover {padding-left:8px; color:#322779; text-decoration:none; font-weight:bold;}

a.sidenav2 {padding-left:18px; color:#666666; text-decoration:none;}
a.sidenav2:hover {padding-left:18px; color:#322779; text-decoration:underline;}

/*colors*/
.footer {color:#999999;}
h1 {font-family:arial,verdana,sans-serif; color:#807F81; font-size:14px; font-weight:bold; padding:0px; margin-bottom:0px; margin-top:0px;}
h2 {color:#4D448B; font-size:11px; font-weight:bold; padding:0px; margin-bottom:0px; margin-top:0px;}
.sidenav {padding-left:8px; color:#666666; font-weight:bold;}
.sidenav3 {padding-left:18px; color:#322779; font-weight:bold; text-decoration:underline;}
.header {color:#322779; font-size:14px; font-weight:bold;}
h3 {color:#000000; font-size:12px; font-weight:bold;}
.charcoal {color:#666666;}
h4 {color:#000000; font-size:12px; font-weight:bold;}
.charcoal {color:#666666;}

/*Forms*/
input.search {
NS4IGNORE;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:9px;
	color: #000000;
	width: 95px;
	vertical-align: top;
	background-color: #FFFFFF;
	border: 1px solid #B5BBC4;
}


/*DHTML Menu Styles*/
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}
.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:180; height:25; cursor:pointer; cursor:hand}
.clT,.clTover{padding:2px; font-size:8pt; font-family: arial; font-weight:bold; text-align: left;}
.clTover{color:#FFFFFF;}
.clS,.clSover{padding-left:8px; padding-top:2px; font-size:10px; font-weight:normal;}
.clS2,.clS2over{padding:2px; font-size:10px;}
.clSover,.clS2over{color:#FFFFFF;}

/* main menu text*/
.clT{color:#336633;}
.clB{position:absolute; visibility:hidden; z-index:300;}

/* main menu roll overs*/
.clTover,.clBar{color:#003366;}
/* sub menu pops out */
.clBB{position:absolute; visibility:hidden; z-index:300;}
/* sub menu displays: text color; background color; */
.clS,.clS2{color:#2E2476; background-color:#EFF0F1; layer-background-color:#EFF0F1; border: 1px solid #DADDDF;}
/* sub menu roll overs */
.clSover,.clS2over{color:#2E2476; layer-background-color:#B0DB8D; background-color:#B0DB8D; border: 2px solid #DADDDF;}

/* Specification Table */
.spectable  { border-right:1px solid #CCC; border-bottom:1px solid #CCC; }
.specheader { border-left: 1px solid #CCC; border-top: 1px solid #CCC; background:#EEE; }
.speccell   { border-left: 1px solid #CCC; border-top: 1px solid #CCC; }