	#nav-primary-wrapper {padding-top:7px;font:bold 12px Arial,Helvetica,sans-serif;overflow: visible;}
	#nav-primary-wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	#nav-primary{display:block;width:925px;width:940px;height:32px;padding:0;margin:0;background:transparent url(/images/global/ul_bg_940x32.gif) 0 0 no-repeat;}
	#nav-primary:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	#nav-primary li{display:block;float:left;position:relative;height:32px;text-align:center;z-index:999;background:transparent url(/images/global/door_left_hover_301x32.gif) 0 -32px no-repeat;}
	#nav-primary li:hover{background-position:0 0;}
	#nav-primary li a{display:block;line-height:32px;width:auto;padding:0 50px;*padding:0 32px;color:#fff;background:transparent url(/images/global/door_right_hover_21x32.gif) right -32px no-repeat;font-weight:bold;text-decoration:none;border:0 solid red;}
	#nav-primary li:hover a{background-position:right 0;}
	#nav-primary li ul{position:absolute;left:-999em;top:32px;z-index:999;margin:0;/*!!!for IE*/ font-size:11px;background-color:#09579f;border:1px solid #999;border-top:0;}

	#nav-primary li:hover ul,#nav-primary li.sfhover ul{position:absolute;left:0;top:32px;}
	#nav-primary li#support-link:hover ul,#nav-primary li#support-link.sfhover ul{position:absolute;left:0;top:32px;right:0;}

	#nav-primary li li{display:block;line-height:25px;height:auto;text-align:left;border-bottom:1px solid #2478c3;background-image:none;}
	#nav-primary li li a{width:12em;width:16.5em;line-height:25px;padding:0;background:#09579f;color:#fff; clear:both;}
	#nav-primary li li a:hover{background:#125da2;color:#f0a842;}
	#nav-primary li li.sub-parent a{background:#09579f url(/img/nav_primary/sub_menu_arrow_4x7.gif) 13.5em 9px no-repeat;}
	#nav-primary li li.sub-parent li a{background-image:none;background:#396f9f;}
	#nav-primary li li ul{display:none;}
	#nav-primary li li:hover ul,#nav-primary li li.sfhover ul{display:block;position:absolute;left:15em;top:0;}
	#nav-primary li.finalItem li{float:none;}
	#nav-primary li.finalItem li a{width:105px;padding:0 15px 0 15px;}

	@media screen and(-webkit-min-device-pixel-ratio:0){#nav-primary li.finalItem li a{width:113px;}}#nav-primary ul li.finalItem li:hover ul,#nav-primary ul li.finalItem li.sfhover ul{left:0;}

	a:link, a:visited {
	font-family: inherit;
	font-size: inherit;
	color: #005495;
	}

	.searchbox {
		height: 40px;
	}

