HTML { font-size: 12px; /* rem */ }
BODY { font-size: 12px; font-family: sans-serif; margin: 0; background-color: #FFF; color: #333; }

A { outline-style: none; text-decoration: none; }
A { color: #880000; }
A:visited { color: #880000; }
A:hover { text-decoration: underline; }
IMG, TABLE, IFRAME, FIELDSET { border: 0; }

h1 {font-size: 13px; font-family: Verdana; color: #000000; bold}
h2 {font-size: 14px; font-family: Verdana; color: #880000; bold}
h3 {font-size: 12px; font-family: Verdana; color: #880000; bold}

.ul { text-decoration: underline; }
.du:hover { text-decoration: none; }
.br3 { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.br5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.br10 { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.brTop10 { -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px; border-top-right-radius: 10px; border-top-left-radius: 10px; }
.brTop3 { -moz-border-radius-topright: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-right-radius: 3px; border-top-left-radius: 3px; }
.brTop5 { -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.brBot3 { -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
.brBot5 { -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.brBot10 { -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
.brRight3 { -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
.brLeft3 { -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.brRight5 { -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.brLeft5 { -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.brTopRight5 { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; }
.brTopLeft3 { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; }
.brTopLeft5 { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; }
.bsDrop { -moz-box-shadow: 0px 3px 8px -4px #CCC; -webkit-box-shadow: 0px 4px 8px -5px #333; box-shadow: 0px 4px 8px -5px #CCC; }

#featureMenu { width:856px;height: 31px; padding-left: 40px; overflow: hidden;float:left;border-bottom:1px #DDD solid; }
#featureMenu .featureGroup { float: left; margin-right: 3px; }
#featureMenu .featureGroup .groupTitle { font-size: 13px;color: #FFF; font-weight: bold; float: left; display: block; height: 31px; line-height: 31px; padding: 0 10px 0 10px; white-space: nowrap; background-color:#880000; repeat-x; }
#featureMenu .featureGroup .groupTitle SPAN { padding-right: 14px; background: url(/images/menu/tabArrowOff.png) no-repeat right; }


#featureMenu .featureGroup .groupTitle:hover { text-decoration: none; background: #970000; color: #213F9A; display: block; height: 31px; line-height: 31px; padding: 0 8px 0 10px; white-space: nowrap; border-top: 1px solid #970000; border-right: 1px solid #970000; border-left: 1px solid #970000; }
/*#featureMenu .featureGroup .groupTitle:hover SPAN { padding-right: 14px; background: url(/images/menu/tabArrowOver.png) no-repeat right; }*/
#featureMenu .featureGroup .groupTitle:hover SPAN { color: #FFF; font-weight: bold; float: left; display: block; height: 31px; line-height: 31px; padding-right: 14px; white-space: nowrap; background-color:#970000; no-repeat right; }
#featureMenu .featureGroup .groupTitle { color: #FFF; font-weight: bold; float: left; display: block; height: 31px; line-height: 31px; padding: 0 10px 0 10px; white-space: nowrap; background-color:#880000; repeat-x; }



/*if you want the tab that is active to show differently uncomment below code*/
/*#featureMenu .activeGroup .groupTitle { background: #FFF; color: #213F9A; display: block; height: 31px; line-height: 31px; padding: 0 8px 0 10px; white-space: nowrap; border-top: 1px solid #BEBEBE; border-right: 1px solid #BEBEBE; border-left: 1px solid #BEBEBE; }*/
#featureMenu .activeGroup .groupTitle SPAN { padding-right: 14px; background: url(/images/menu/tabArrowOn.png) no-repeat right; }
#featureMenu .featureGroup .fullList { text-align:left;clear: both; display: block; margin-top: 30px; border-right: 1px solid #BEBEBE; border-bottom: 1px solid #BEBEBE; border-left: 1px solid #BEBEBE; background-color: #FFF; width: 118px; white-space: nowrap; overflow: hidden; }
#featureMenu .featureGroup .fullList UL { list-style-type: none; margin: 0; padding: 0;}
#featureMenu .featureGroup .fullList UL LI { list-style-type: none; margin: 0; padding: 0; }
#featureMenu .featureGroup .fullList UL LI A { padding: 0 10px; white-space: nowrap; color: #970000; font-size: 12px; text-decoration: none; display: block; height: 28px; line-height: 28px; border-top: 1px solid #DBDADA; }
#featureMenu .featureGroup .fullList UL LI A:hover { background-color: #F8EDED; color: #970000; }
#featureMenu .featureGroup .g1 { min-width: 136px; }
#featureMenu .featureGroup .g2 { min-width: 169px; }
#featureMenu .featureGroup .g3 { min-width: 560px; }
#featureMenu .featureGroup .g4 { min-width: 203px; }
#featureMenu .featureGroup .menuHide { display: none; }
#featureMenu .featureGroup .menuShow { display: block; left: auto; position: absolute; z-index:2147483647 !important; }

.topbar {
	font-size:11px;
	text-align:center;
	padding-top:3px;
	color:#FFFFFF;
	padding:bottom: 14px; 
	background-color: #880000; 
	height:18px;
	border-top-left-radius: 10px 5px;
	border-top-right-radius: 10px 5px;
}


