body {
	font-size:12px;
}
#mainnavCO {}
#mainnavCO ul { margin:30px 0 0 0; padding:0; list-style:none; }
#mainnavCO ul li { float:left; }
#mainnavCO ul a { display:block; background-image:url(../images/main_nav.jpg); background-repeat:no-repeat; text-align:center; height:32px; color:#b30838; font-size:1.1em; text-decoration:none; padding-top:8px; }
	#mainnavCO ul li a.navleft { width:188px; background-position:0px 0px; }
	#mainnavCO ul li a.navleft:hover, a.current { background-position:0px -39px; color:#FFFFFF; }
	#mainnavCO ul li a.navleftmid { width:183px; background-position:-190px 0px; }
	#mainnavCO ul li a.navleftmid:hover, a.current { background-position:-190px -39px; color:#FFFFFF; }
	#mainnavCO ul li a.navrightmid { width:170px; background-position:-373px 0px; }
	#mainnavCO ul li a.navrightmid:hover, a.current { background-position:-373px -39px; color:#FFFFFF; }
	#mainnavCO ul li a.navright {width:190px; background-position:-561px 0px; }
	#mainnavCO ul li a.navright:hover, a.current { background-position:-561px -39px; color:#FFFFFF; }
	#mainnavCO ul a.navright { text-indent: -20px; }
	
#mainnavFP { }
#mainnavFP ul { margin:30px 0 0 0; padding:0; list-style:none; }
#mainnavFP ul li { float:left; }
#mainnavFP ul a { display:block; background-image:url(../images/main_nav5links.jpg); background-repeat:no-repeat; text-align:center; height:32px; color:#b30838; font-size:1.1em; text-decoration:none; padding-top:8px; }
	#mainnavFP ul li a.navleft { width:155px; background-position:0px 0px; }
	#mainnavFP ul li a.navleft:hover { background-position:0px -39px; color:#FFFFFF; }
	#mainnavFP ul li a.navleftmid { width:142px; background-position:-155px 0px; }
	#mainnavFP ul li a.navleftmid:hover { background-position:-155px -39px; color:#FFFFFF; }
	#mainnavFP ul li a.navcenter { width:145px; background-position:-297px 0px; }
	#mainnavFP ul li a.navcenter:hover { background-position:-297px -39px; color:#FFFFFF; }
	#mainnavFP ul li a.navrightmid { width:144px; background-position:-442px 0px; }
	#mainnavFP ul li a.navrightmid:hover { background-position:-442px -39px; color:#FFFFFF; }
	#mainnavFP ul li a.navright { width:146px; padding-right:10px; background-position:-586px 0px; }
	#mainnavFP ul li a.navright:hover { background-position:-586px -39px; color:#FFFFFF; }

#mainnavHP { }
#mainnavHP ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:30px 0 0; padding:0;}
#mainnavHP ul li { float:left;}
#mainnavHP ul a { background-image:url(../images/main_navBlue.jpg); background-repeat:no-repeat; color:#56A0D3; display:block; font-size:1.1em; height:32px; padding-top:8px; text-align:center; text-decoration:none;}
#mainnavHP ul li a.navleft { background-position:0 0; width:188px;}
#mainnavHP ul li a.navleft:hover, a.current { background-position:0 -39px; color:#FFFFFF;}
#mainnavHP ul li a.navleftmid { background-position:-190px 0; width:183px;}
#mainnavHP ul li a.navleftmid:hover, a.current { background-position:-190px -39px; color:#FFFFFF;}
#mainnavHP ul li a.navrightmid { background-position:-373px 0;width:170px;}
#mainnavHP ul li a.navrightmid:hover, a.current { background-position:-373px -39px; color:#FFFFFF;}
#mainnavHP ul li a.navright { background-position:-561px 0; width:190px;}
#mainnavHP ul li a.navright:hover, a.current { background-position:-561px -39px; color:#FFFFFF;}
#mainnavHP ul a.navright {text-indent:-20px;}



