/* Global Navigation */

/*fixes ie bug that shows menus underneath it showing though*/
#topLinks{z-index:100;}
#nav-wrap{	z-index:50;	}


#nav-top ul, #nav-top li, #nav-top a {
 line-height:1; 
 font-size:11px; 
 font-family:Verdana, Arial, Helvetica, sans-serif; }

#nav-top { 	
	float:left;
	z-index:502;
	background-color:transparent; 
	margin-left:9px;
	margin-top:2px;
	position:relative; 
	display:inline;
	}

#nav-top ul {
	list-style: none; }

#nav-top li { 
	float: left;
	position:relative;
	background-image:url(../../images/wob_v2/menu_top_divider.gif);
	background-repeat:no-repeat;
	background-position:center right;
	margin-left:-1px;  }

#nav-top li.last {
	background-image:none; }
	
#nav-top li:hover, #nav-top li.sfhover {
	background-image:url(../../images/wob_v2/menu_on_bg_2.gif); 
	background-repeat:no-repeat;
	background-position:top left; 
	
	}

#nav-top li ul { /* flyout container */ 
	position: absolute;
	left: -999em;
	width:165px;
	z-index:502; 
}
	
#nav-top li li { /* flyout list items */
 	background-image:none;
	background-color:#e8e8e8;

	width:165px;
	position:relative; 
	margin:0;
	padding:0;
	border-top:none; 
	}

#nav-top li a { /* links */
	display: block;
	padding:5px 18px 5px 8px;
	text-decoration:none;
	font-weight:normal;
	z-index:500;
	color: #4B6389;

	background-image:url(../../images/wob_v2/menu_top_arrow.gif);
	background-repeat:no-repeat;
	font-weight:bold;	
	background-position:right; 
}
	
#nav-top li li a { 
		color: #374765;
	background-image:none;
	width:auto !important;
	width:100%;
	}
#nav-top li a:hover, #nav-top li:hover > a {
	/*background-image:url(../../images/wob_v2/menu_top_arrow.gif);*/ }

#nav-top li li a:hover, #nav-top li:hover li > a {
	background-image:none; }

#nav-top li li a  { /* flyout links */
		color: #374765;
	text-decoration:none;
	background-color:#e8e8e8;
	background-image:none;
	font-weight:normal;
	display:block;
	padding:4px;
	padding-left:10px;
	line-height:1.3em; 
	border-bottom:1px solid white;
	}

#nav-top li li a:hover { /* flyout links hover */
	background-image:none;
	background-color:#d3d8e0; }

#nav-top li:hover ul, #nav-top li.sfhover ul { /* put flyout into position - left aligned */
	left: auto; }

#nav-top li:hover ul.right-align, #nav-top li.sfhover ul.right-align { /* put flyout into position - right aligned */
	right:0; }

#nav-top iframe { /* iframe to cover select form elements */
	left:0px; 
	position:absolute; 
	top:-50px;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);	 }

	
