	/** menu **/
	#mainNav ul {width:954px; float:left; padding:4px 0px 0px 0px; overflow: hidden;}
	#mainNav ul li {float:left; height:43px; position:relative; list-style-type:none;}
	#mainNav ul li a {color:#fff; width:123px; text-decoration:none; padding:7px 18px 7px 17px; margin-right:1px; height:30px; display:inline-block; text-align:center; font-weight:bold;
	position:relative;background: #0C425F;opacity: 0.9;-moz-opacity: 0.9;filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
	#mainNav ul li a:hover {color:#0C425F; background:#fff; background:url(images/bg-topnav-mask.gif) no-repeat top right;opacity: 1.0;-moz-opacity: 1.0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
	
	#mainNav ul li a.top-level {position:relative; padding-right:25px;}
	#mainNav ul li a.top-level span {background:url(images/bg-toplevel.gif) no-repeat 0px 2px; width:11px; height:8px; display:block; position:absolute; right:10px; top:13px;}
	#mainNav ul li a.top-level:hover span, .blue span {background-image:url(images/bg-toplevel-hover.png) !important;}
	
		#mainNav ul li ul {position:absolute; top:40px; min-width:200px !important; left:0px; z-index:999; background:#fff; visibility:hidden; display:none;
		padding-bottom:10px; border:2px solid #ccc; border-left:none; border-top:none; border-right-width:1px; padding-top:5px; -moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px;}
		#mainNav ul li ul li {float:none; height:auto; border-bottom:1px dotted #d6d8d9;}
		#mainNav ul li ul li:hover {background:url(images/bg-submenu-hover.gif) no-repeat;}
		#mainNav ul li ul li a {background-position: 10px 10px;
    padding: 6px 3px 6px 20px;
    display:block !important;     color:#5c6467; 
		    text-decoration:none;     text-align:left;     text-transform:capitalize;     height:auto;     background-color:none !important;     font-weight:normal;
    background-image: url('images/link-arrow-regular.gif') !important;
    background-repeat: no-repeat !important;
    background-attachment: scroll !important;
}
		#mainNav ul li ul li a:hover {color:#fff; background-image:url(images/submenuhover.gif) !important;}

		#mainNav ul li.selected a {color:#fff;background: #0C425F;opacity: 0.9;-moz-opacity: 0.9;filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}

		#About #mainNav ul li.AboutSelected a {color:#0C425F; background:#fff; background:url(images/bg-topnav-mask2.gif) repeat-x top right;opacity: 1.0;-moz-opacity: 1.0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
		#Services #mainNav ul li.ServicesSelected a {color:#0C425F; background:#fff; background:url(images/bg-topnav-mask2.gif) repeat-x top right;opacity: 1.0;-moz-opacity: 1.0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
		#Research #mainNav ul li.ResearchSelected a {color:#0C425F; background:#fff; background:url(images/bg-topnav-mask2.gif) repeat-x top right;opacity: 1.0;-moz-opacity: 1.0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
		#Education #mainNav ul li.EducationSelected a {color:#0C425F; background:#fff; background:url(images/bg-topnav-mask2.gif) repeat-x top right;opacity: 1.0;-moz-opacity: 1.0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
		#QuotesCharts #mainNav ul li.QCSelected a {color:#0C425F; background:#fff; background:url(images/bg-topnav-mask2.gif) repeat-x top right;opacity: 1.0;-moz-opacity: 1.0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
		#SpecialOffers #mainNav ul li.SOSelected a {color:#0C425F; background:#fff; background:url(images/bg-topnav-mask2.gif) repeat-x top right;opacity: 1.0;-moz-opacity: 1.0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

