#mainnav{
	height:30px;
	padding:0 0 25px 0;
	line-height:20px;
	background:none;
	z-index:1000; 
	width:960px; 
	display:block; 
	float:right;
	background:#fff;
	margin-right:-10px;

	
	}
.mainnav-bg{
	background:none;
	 width:960px; 
	 height:30px;
	 	box-shadow:0px 6px 6px #999;
}
#mainnav ul{padding:0;margin:0;line-height:20px;z-index:1000; float:right;
text-align:left;
}
#mainnav a{display:block;line-height:20px;margin:0;padding:10px 20px;}
#mainnav li{float:left;margin:0;padding:0;}
#mainnav li ul{position:absolute;width:202px;left:-999em;z-index:1000;}
#mainnav ul ul a{width:160px;}
#mainnav li ul ul{margin:-42px 0 0 200px;z-index:1000;}
#mainnav li:hover ul ul,
#mainnav li:hover ul ul ul,
#mainnav li.sfhover ul ul,
#mainnav li.sfhover ul ul ul{left:-999em;z-index:1000;}
#mainnav li:hover ul,
#mainnav li li:hover ul,
#mainnav li li li:hover ul,
#mainnav li.sfhover ul,
#mainnav li li.sfhover ul,
#mainnav li li li.sfhover ul{left:auto;z-index:1000;}
#mainnavwrap{border-top:0px solid #E8E8E8;background:none;}
#mainnav ul, #mainnav li{background-image:none;list-style:none;}
#mainnav span.separator{display:none;}
#mainnav ul{z-index:1000;}
#mainnav > ul{padding:0 20px;z-index:1000; float:right}
#mainnav > ul > li{border-right:0px solid #00a2e5;margin-right:0px;}
#mainnav > ul > li.active{ color:#ffffff;}
#mainnav > ul > li:hover,
#mainnav > ul > li:active,
#mainnav > ul > li:focus{color:#FFFFFF;}
#mainnav ul ul li{border-left:0px solid #E8E8E8;border-right:0px solid #CACACA;border-top:0px solid #E8E8E8;border-bottom:0px solid #CACACA;margin-bottom:1px;}
#mainnav li ul{z-index:1000;}
#mainnav li a{color:#CCCCCC;font-weight:bold;text-decoration:none;}
#mainnav ul ul li:hover,
#mainnav ul ul li:active,
#mainnav ul ul li:focus{background:#eb1c28;color:#FFFFFF;}
#mainnav ul.menu ul{margin:0;padding-top:10px;position:absolute;z-index:1000;}
#mainnav ul.menu li{margin:0;padding:0;float:left;display:block;cursor:pointer;position:relative;list-style:none;/*background:url(../images/menu_li_bg.png) no-repeat top right;*/}
#mainnav ul.menu li ul{width:17.4em;position:absolute;height:auto;w\idth:17.5em;z-index:1000;}
#mainnav ul.menu li ul ul{margin:-1.5em 0 0 15em;position:absolute;height:auto;z-index:1000;}
#mainnav ul.menu li li, #mainnav ul.menu li li:hover{padding:0 1em 0 0;margin:0;width:16.5em;}
#mainnav ul.menu ul a{}
#mainnav ul.menu li ul{left:-999em;z-index:1000;}
#mainnav ul.menu li:hover ul ul, #mainnav ul.menu li:hover ul ul ul,
#mainnav ul.menu li.sfhover ul ul, #mainnav ul.menu li.parentsfhover ul ul, #mainnav ul.menu li.parent-activesfhover ul ul, #mainnav ul.menu li.activesfhover ul ul,
#mainnav ul.menu li.sfhover ul ul ul, #mainnav ul.menu li.parentsfhover ul ul ul, #mainnav ul.menu li.parent-activesfhover ul ul ul, #mainnav ul.menu li.activesfhover ul ul ul{left:-999em;z-index:1000;}
#mainnav ul.menu li:hover ul, #mainnav ul.menu li li:hover ul, #mainnav ul.menu li li li:hover ul,
#mainnav ul.menu li.sfhover ul, #mainnav ul.menu li.parentsfhover ul, #mainnav ul.menu li.parent-activesfhover ul, #mainnav ul.menu li.activesfhover ul,
#mainnav ul.menu li li.sfhover ul, #mainnav ul.menu li li.havesubchildsfhover ul, #mainnav ul.menu li li.havesubchild-activesfhover ul, #mainnav ul.menu li li.activesfhover ul,
#mainnav ul.menu li li li.sfhover ul, #mainnav ul.menu li li li.havesubchildsfhover ul, #mainnav ul.menu li li li.havesubchild-activesfhover ul, #mainnav ul.menu li li li.activesfhover ul{left:auto;}
#mainnav ul.menu li a{margin:6px 0 0;padding:0 10px 0 5px;display:block;color:#007fb7;font-weight:normal;font-size:14px;line-height:normal;text-decoration:none;}
#mainnav ul.menu li a:hover,
#mainnav ul.menu li a:active,
#mainnav ul.menu li a:focus{color:#434343;}
#mainnav ul.menu li{margin:0;height:30px;}

#mainnav ul.menu li#current,
#mainnav ul.menu li.active,
#mainnav ul.menu li:hover,
#mainnav ul.menu li.sfhover,
#mainnav ul.menu li.parentsfhover,
#mainnav ul.menu li.parent-activesfhover{ }
#mainnav ul.menu li.parent a{

}
#mainnav ul.menu li ul li a, #mainnav ul.menu li ul li a:hover{
	font-size:12px;
}
#mainnav ul.menu li ul li a:hover{
		color:#CCC;
}
#mainnav ul.menu li.active a{color:#434343;}
#mainnav ul.menu li ul{border:0px solid #ADADAD;z-index:1000;}
#mainnav ul.menu li ul li{border-bottom:1px dotted #1c3470;background:#15285c;height:auto;}
#mainnav ul.menu li ul li.parent{background:#15285c;}
#mainnav ul.menu li ul a{border-right:none;margin:0;padding:10px 10px 10px 10px;background:#15285c;color:#ffffff;font-weight:normal;line-height:normal;text-transform:none;}
#mainnav ul.menu li.havesubchild,
#mainnav ul.menu li.havesubchild-active{background:url(../images/bullet2.gif) no-repeat 94% 50%;}
#mainnav ul.menu li ul a:hover,
#mainnav ul.menu li ul a:active,
#mainnav ul.menu li ul a:focus,
#mainnav ul.menu ul li:hover,
#mainnav ul.menu ul li.sfhover,
#mainnav ul.menu ul li.havesubchildsfhover,
#mainnav ul.menu ul li.havesubchild-activesfhover,
#mainnav ul.menu ul ul li:hover,
#mainnav ul.menu ul ul li.sfhover,
#mainnav ul.menu ul ul li.havesubchildsfhover,
#mainnav ul.menu ul ul li.havesubchild-activesfhover{background:#15285c;color:#ffffff;}
#mainnav ul.menu li ul li.parent:hover{background:url(../images/arrow4.png) no-repeat right #00aff8;color:#ffffff;}
#mainnav ul.menu li ul li.item7sfhover a,
#mainnav ul.menu li.active ul li.item7sfhover a{color:#ffffff;}
#mainnav ul.menu ul li#current{background:#2897CB;}
#mainnav ul.menu ul li#current a,
#mainnav ul.menu ul li#current a:hover,
#mainnav ul.menu ul li#current a:active,
#mainnav ul.menu ul li#current a:focus{color:#ffffff;font-weight:bold;background:#00a2e5;}
#mainnav ul.menu li.active ul li a{background:none !important;color:#ffffff;}
#mainnav ul.menu li.active ul li a:hover,
#mainnav ul.menu li.active ul li a:active,
#mainnav ul.menu li.active ul li a:focus{background:#eb1c28;color:#ffffff;}
#mainnav ul.menu li ul li a{background:none !important;color:#ffffff;}
#mainnav ul.menu li ul li a:hover
#mainnav ul.menu li ul li a:active,
#mainnav ul.menu li ul li a:focus{background:none !important;color:#ffffff;}

#mainnav ul.menu li.active ul li.active a{background:none !important;color:#ffffff;}
#mainnav ul.menu li.active ul li.active a:hover,
#mainnav ul.menu li.active ul li.active a:active,
#mainnav ul.menu li.active ul li.active a:focus{background:none !important;color:#ffffff;}
#mainnav h3{display:none;}
#mainnav .moduletable_menu{background:none;margin:0;padding:0;}
#mainnav ul.menu li.item5{background:none;}