

/* generic body styles */
/* darker/blackish 000033 */
/* greenish 316d4c */
.homebody
{
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
}
 
 .homebodyLight {
 color: #F9F1D6; 
 font: 10px/12px Verdana, Arial, Helvetica, sans-serif }
 
 
.homeHeader {
color: #11134E; 
 font: bold 10px/11px Verdana, Arial, Helvetica, sans-serif }
 
 .homeHeader2 {
color: #761112; 
 font: bold 12pt Verdana, Arial, Helvetica, sans-serif }


 .homebodyEmphasis {
 color: #105539; 
 font: bold 10px/11px verdana, arial, helvetica, sans-serif
 }
 
 		DIV.blk_10 {font-family : verdana,arial,helvetica;font-size : 10;color : #000000;}
 		DIV.foot_8 {font-family : verdana,arial,helvetica;font-size : 8pt;color : #929292;}
 		P.navy_8 {font-family : verdana,arial,helvetica;font-size : 8;color : #000033;}
		TD.blk_9 {font-family : verdana,arial,helvetica;font-size : 9;color : #000000;}
		TD.blk_10 {font-family : verdana,arial,helvetica;font-size : 10;color : #000000;}
		TD.grn_10 {font-family : verdana,arial,helvetica;font-size : 10;color : #004F2F;}
		TD.blk_11 {font-family : verdana,arial,helvetica;font-size : 11;color : #000000;}
		TD.navy_ital_12 {font-family : geneva,verdana,times;font-size : 12;color : navy;}
		TD.navy_12 {font-family : verdana,arial,helvetica;font-size : 12;color : navy;}
		TD.wht_9 {font-family : verdana,arial,helvetica;font-size : 9;color : #ffffff;}
		TD.wht_10 {font-family : verdana,arial,helvetica;font-size : 10;color : #543B00;}
		TD.wht_11 {font-family : verdana,arial,helvetica;font-size : 11;color : #000000;}
		TD.wht_12 {font-family : verdana,arial,helvetica;font-size : 12;color : #ffffff;}
.highlight {background:#959595;color:#ffffff;size:7pt;}
 .seocls {visibility:hidden;display:none;}
/* links */
A 
{color: #000000; 
text-decoration: none; 
font: 8pt Verdana, Arial, Helvetica, sans-serif
}
A:hover {
text-decoration: none;
color: #206D4C;
text-decoration: none;
font: 8pt Verdana, Arial, Helvetica, sans-serif
}
 a.homeNav {
color: #ffffff; 
text-decoration: none; 
font: 8pt Verdana, Arial, Helvetica, sans-serif
}

a.homeNav:hover {
text-decoration: none;
color: #000000;
text-decoration: none;
font: 8pt Verdana, Arial, Helvetica, sans-serif
}
a.bodyNav {
color: #000000; 
text-decoration: none; 
font: 8pt Verdana, Arial, Helvetica, sans-serif
}

a.bodyNav:hover {
text-decoration: none;
color: #206D4C;
text-decoration: none;
font: 8pt Verdana, Arial, Helvetica, sans-serif
}
a.bodyNavUL {
color: #000000; 
text-decoration: none; 
font: 8pt Verdana, Arial, Helvetica, sans-serif
}

a.bodyNavUL:hover {
text-decoration: underline;
color: #206D4C;
font: 8pt Verdana, Arial, Helvetica, sans-serif
}

a.bodyNavUL2 {
color: #000000; 
text-decoration: underline; 
font: 7pt Arial, Helvetica, sans-serif
}

a.bodyNavUL2:hover {
text-decoration: underline;
color: #206D4C;
font: 7pt Arial, Helvetica, sans-serif
}
A.blu:link, A.blu:visited
{
	font-size: 11px;
	color: #536AAF;
	text-decoration: none;
}

A.blu:active, A.blu:hover
{
	color: #990000;
	text-decoration: underline;
}

		A.link_8 {color:#929292;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 8;}
		A.link_8:VISITED {color:#929292;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 8;}
		A.link_8:ACTIVE {color:#929292;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 8;}
		A.link_8:HOVER {color:#000000;text-decoration:none;font-weight:none;font-family : verdana,arial,helvetica;font-size : 8;}

	A.link_9d {color:#ffffff;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 9;}
		A.link_9d:VISITED {color:#ffffff;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 9;}
		A.link_9d:ACTIVE {color:#ffffff;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 9;}
		A.link_9d:HOVER {color:#000000;text-decoration:none;font-weight:none;font-family : verdana,arial,helvetica;font-size : 9;}
		
		A.link_10 {color:#004F2F;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 10;}
		A.link_10:VISITED {color:#340D08;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 10;}
		A.link_10:ACTIVE {color:#340D08;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 10;}
		A.link_10:HOVER {color:#340D08;text-decoration:none;font-weight:none;font-family : verdana,arial,helvetica;font-size : 10;}
		
		A.link_11 {color:#19780D;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 11;}
		A.link_11:VISITED {color:#19780D;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 11;}
		A.link_11:ACTIVE {color:#19780D;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 11;}
		A.link_11:HOVER {color:#340D08;text-decoration:none;font-weight:none;font-family : verdana,arial,helvetica;font-size : 11;}
		
		A.stlwht_11 {color:#ffffff;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 11;}
		A.stlwht_11:VISITED {color:#ffffff;text-decoration:none;}
		A.stlwht_11:ACTIVE {color:#C0C0C0;text-decoration:none;}
		A.stlwht_11:HOVER {color:#C0C0C0;text-decoration:none;font-weight:none;}
		
		A.stlblu_10 {color:#480209;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 11;}
		A.stlblu_10:VISITED {color:#480209;text-decoration:none;}
		A.stlblu_10:ACTIVE {color:#00207D;text-decoration:none;}
		A.stlblu_10:HOVER {color:#C0C0C0;text-decoration:none;font-weight:none;}

		A.stlgry_11 {color:#4d4d4d;text-decoration:none;font-family : "verdana,arial,helvetica";font-size : 11;}
		A.stlgry_11:VISITED {color:#C0C0C0;text-decoration:none;}
		A.stlgry_11:ACTIVE {color:#C0C0C0;text-decoration:none;}
		A.stlgry_11:HOVER {color:#ffffff;text-decoration:none;font-weight:none;}

		A.stlwht_9 {color:#ffffff;text-decoration:none;font-family : verdana,arial,helvetica;font-size : 9;}
		A.stlwht_9:VISITED {color:#ffffff;text-decoration:none;}
		A.stlwht_9:ACTIVE {color:#C0C0C0;text-decoration:none;}
		A.stlwht_9:HOVER {color:#C0C0C0;text-decoration:none;font-weight:none;}
/* forms */

INPUT.color {
background-color: #FFFFFF;
color: #4E1800;
text-decoration: none;
width: 20px;
border-color:#4E1800;
border-top:1px solid;
border-bottom:1px solid;
border-left: 1px solid;
border-right:1px solid;
font: 10px verdana, arial, helvetica, sans-serif
}

INPUT.button {
background-color: #FFFFFF;
color: #4E1800;
font-weight: bold; 
text-decoration: none;
BORDER-RIGHT: #4E1800 1px solid;
BORDER-TOP: #4E1800 1px solid;
BORDER-LEFT: #4E1800 1px solid;
BORDER-BOTTOM: #4E1800 1px solid;
font: bold 10px verdana, arial, helvetica, sans-serif
}

.textarea {
color: #005591;
background: #FFFFFF;
border-top: 1px solid;
border-bottom: 1px solid;
border-left: 1px solid;
border-right: 1px solid;
width: 160px;
font: 10px verdana, arial, helvetica, sans-serif
}

.textarea {
color: #666666;
background: #FFFFFF;
border-top: 1px solid;
border-bottom: 1px solid;
border-left: 1px solid;
border-right: 1px solid;
width: 160px;
font: 10px verdana, arial, helvetica, sans-serif
}

.dropDown {
background-color: #CCCCCC;
color: #666666; 
text-decoration: none;
width: 160px;
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-BOTTOM: #666666 1px solid;
font: 10px verdana, arial, helvetica, sans-serif
} 
HR
{
	color: dimgrey;
	height: 1pt;
	text-align: left;
}
BODY.Report
{
	font-size: 11px;
	font-family: Verdana, Arial;
	background-color: #fffdf4;
}

TD.Separator
{
	background-color: #fffdf4;
}

.ItemStyle
{
	font-size: 10px;
	font-family: Verdana, Arial;
}
.ItemStyleRight
{
	font-size: 10px;
	font-family: Verdana, Arial;
	text-align: right;
}
.ItemStyleRightBold
{
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
	text-align: right;
}
.Header
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
}

.HeaderStyleText
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: Black;
	text-transform: none;
} 

.HeaderStyle
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	background-color: #99A992;
	color: White;
	text-transform: none;
	border-bottom: thin solid #636363;
}
.HeaderStyleRight
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	background-color: #99A992;
	color: White;
	text-transform: none;
	border-bottom: thin solid #636363;
	text-align: right;
}
.FooterStyle
{
	border-top: thin solid #636363;
	font-weight: bold;
	background-color: #DADAC8;
	color: #636363;
	font-size: 10px;
}
.FooterStyleRight
{
	border-top: thin solid #636363;
	font-weight: bold;
	background-color: #DADAC8;
	color: #636363;
	font-size: 10px;
	text-align: right;
}
.FooterStyleRightBold
{
	border-top: thin solid #636363;
	font-weight: bold;
	background-color: #DADAC8;
	color: black;
	font-size: 10px;
	text-align: right;
}
.ProductHeader
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.ProductHeaderRight
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	text-align: right;
}
.Content
{
	background-color: #D2D2D2;	
}
.CategoryHeader
{
	font-size: 11px;
	font-weight: bold;
	border-bottom: thin solid #636363;
	background-color: #A6A6A6;
	color: White;
	text-transform: none;
}
.CategoryHeaderHier
{
	font-size: 14px;
	font-weight: bold;
	border-bottom: thin solid #636363;
	color: Black;
	text-transform: none;
	line-height: 30px;
}
.CategoryHeaderHierGold
{
	font-size: 14px;
	font-weight: bold;
	border-bottom: thin solid #636363;
	color: #CC6600;
	text-transform: none;
	line-height: 30px;
}

.CategoryFooter
{
	border-top: thin solid #636363;
	font-weight: bold;
	background-color: #DADAC8;
	color: #636363;
	font-size: 10px;
}

.CategoryFooterHier
{
	font-family: Verdana, Arial;
	border-top: thin solid #636363;
	font-weight: normal;
	background-color: #DADAC8;
	color: #636363;
	font-size: 10px;
}

.PagerHier
{
	font-family: Verdana, Arial;
	font-weight: normal;
	color: #636363;
	font-size: 10px;
}

.gd9px
{
	font-family: Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 9px;
}

.Selected
{
	font-size: 10px;
	color: beige;
	background-color: #FFF8DF;
}