/* container div for entire nav */

#menuwrapper {
	width:960px;
	margin:0;
	position:absolute;
	z-index: 10;
	height:26px;
}
/* main ul of nav */
#menubar, #menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font:13px Tahoma, Geneva, sans-serif;
	letter-spacing:.1em;
}
/* root level links */
#menubar a {
	display: block;
	text-decoration: none;
	text-align: center;
	width: 160px;
	height: 22px;
	color: #ffffff;
	padding-top:4px;
}
/* root level LIs */
#menubar li {
	float: left;
	width: 160px;
}
/* hover state of root links */
#menubar li a.trigger:hover, #menubar a:focus, #menubar a:active, #menubar li.navhover a {
	width: 160px;
	color: #ffffff;
}
#menubar ul li a.end:hover {
	width: 155px;
	color: #ffffff;
	background-image:url("../images/nav_end_on.png");
}
#menubar ul li a:hover {
	width: 160px;
	color: #ffffff;
}
/* active state of root links */
#menubar li a.on {
	width: 160px;
	color: #ffffff;
	background-image:url("../images/nav_on.png");
}
#menubar li a.end {
	width: 155px;
	color: #ffffff;
	background-image:url("../images/nav_end.png");
}
#menubar li a.endOn {
	width: 155px;
	color: #ffffff;
	background-image:url("../images/nav_end_on.png");
}
/* active state of root links */
#menubar li a.trigger {
	width: 160px;
	color: #ffffff;
	background-image:url("../images/nav_off.png");
}
/* submenus */
#menubar li ul {
	width: 160px;
	position: absolute;
	display: none;
	background-color: transparent;
}
/*  submenu LIs */
#menubar ul li {
	width: 180px;
	background-image:url("../images/nav_sub.png");
	background-repeat:no-repeat;
	background-color: transparent;
	position: relative;
}
/* submenu links */
#menubar ul li a {
	padding-top:8px;
	padding-bottom:6px;
	height: 24px;
	width: 160px;
	font:11px Tahoma, Geneva, sans-serif;
	color: #ffffff;
	position: relative;
	border-top: 1px solid #1f5c8e;
	left: 10px;
}
/* state of submenus when root LI is hovered */
#menubar li:hover ul, menubar li.navhover ul {
	display: block;
	z-index: 11;
	position: relative;
	background-color: transparent;
	left: -5px;
}
/* state of submenu LIs when root LI is hovered */
#menubar li:hover ul li {
	width: 180px;
}
/* state of submenu links when root LI is hovered*/
#menubar li:hover ul a, #menubar li.navhover ul a, #menubar li.navhover ul a {
	color: #ffffff;
	background-color: transparent;
}
/* hover state of submenu links */
#menubar ul a:hover {
	background-color: #367FBB!important;
	color: #FFFFFF!important;
}
/* last item in each submenu */
#menubar li.navBottomLink {
	background-image:url("../images/nav_sub.png");
	background-repeat:no-repeat;
	background-position: bottom;
	height: 44px;
}
/* bottom cap of submenu's dropshadow */ 	
#menubar li.navBottomCap {
	background-image:url("../images/nav_bottom.png");
	background-repeat:no-repeat;
	background-position: top;
	height: 7px;
}
