/****************** Top Navigation */
#header { /* for the sake of IE, add the following to element containing dropdown menu. This is crucial to ensure proper overlay functionality against various public controls */
	position:relative; z-index:90; 
	text-align:center;
	}
#topnav_outer {
	width:100%;
	clear:both;
	margin: 0 auto;
	padding:0;
	text-align:center;
	background: url("/Pics/SiteAssets/topnav_grayline.jpg") repeat-x 0 0;
	}
#topnav {
	margin:0 auto;
	width:950px;
	padding:0;
	list-style-type:none;
	text-align:center;
	height:46px;
	background: url("/Pics/SiteAssets/topnav_gray.jpg") no-repeat 0 0;
	}
#topnav > li {
	float:left;
	margin:0;
	position:relative;
	background: url("/Pics/SiteAssets/topnav_li.jpg") no-repeat right top;
	font:bold 16px/46px "Helvetica Neue", helvetica, arial, sans-serif;
	color:#fff;
	}
#topnav > li.first {
	}
#topnav > li.last {background:none!important;}
#topnav > li.last a {padding:0 28px!important;}
	
#topnav img {text-align:center;display:inline;}
#topnav a {display:block;}
#topnav a {text-decoration:none;}
#topnav > li > a {
	color:#fff;
	padding:0 25px;
	display:block;
	margin-right:1px;
	}
#topnav > li > a:hover {background: url("/Pics/SiteAssets/topnav_overactive.jpg") repeat-x 0 0;}
#topnav a, #topnav a:visited {color:#fff;}
#topnav li li a, #topnav li li a:visited {}
#topnav > li.sfHover > a, #topnav > li a:hover, #topnav > li.current > a {color:#fff;}
#topnav > li li a:hover {color:#fff;background:#ACACAC;}

#topnav > li > ul {
list-style-type: none;
width:200px;
background:#454449;
position: absolute; top:-9999em; 
margin:0; text-align:left;
font:bold 15px/18px arial, helvetica, sans-serif;
padding:10px 0;
left:-1px;
}

#topnav li.first ul {}
#topnav li.last ul {left:0px;}
#topnav li.last ul a {padding:5px 15px !important;}
#topnav > li.sfHover > ul {top:46px;}
#topnav > li li > a {padding:5px 15px;}
#topnav > li li > a:hover {}