.menubar {
	font-size:14px;
	font-weight:normal;
	width:786px;
	height:26px;
	line-height:26px;
	margin:0px auto;
	background:url(../images/menu-bg.jpg) repeat-x;
	color:#FFFFFF;
	position:relative;
	z-index:999;
}
#navmenu {
	height:26px;
	line-height:26px;
	padding:0px;
	margin:0;
	position:relative;
	float:none;
	z-index:999;
}
#navmenu ul {
	float:none;
	list-style:none;
	padding:0;
	margin:0px auto;
	height:26px;
	line-height:26px;
}
#navmenu ul li {
	position:relative;
	margin-right:0;
}
#navmenu .menu ul li {
	margin-right:0;
}
#navmenu ul li.iehover li {
	margin-right:0px
}
#navmenu a {
	float:left;
	text-decoration:none;
	display:block;
	cursor:pointer;
	height:26px;
	line-height:26px;
	padding:0px;
}
#navmenu li a:hover {
	height:26px;
}
#navmenu li {
	float:left;
	padding:0;
	background:none
}
#navmenu ul ul a {
	background:none;
	width:180px;
	z-index:100
}
#navmenu li li a {
	font-weight:normal;
	padding:0;
	height:26px;
	line-height:26px;
	text-indent:5px;
	color:#3a4a95;
}
#navmenu ul ul a {
	display:block;
	text-decoration:none;
	text-transform:none;
	margin-right: 0px;
}
#navmenu li li {
	padding:0;
	background:none
}
#navmenu li li {
	float:left;
	padding:0
}
#navmenu li:hover, #navmenu li.iehover {
	left:0;
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
#navmenu ul ul a:hover {
	background:#0883EA;
	color:#FFF;
	height:26px;
	line-height:26px;
	padding:0;
	margin:0;
	width:180px;
}
#navmenu li ul {
	top:26px;
	position:absolute;
	left:-999em;
	height:auto;
	font-weight:normal;
	border-width:0;
	margin:0;
	padding:0;
	border-bottom:none;
	background:#D3DAF4;
	color:#3a4a95;
}
#navmenu ul li.active ul li a, #navmenu ul li.active ul li {
	background:#D3DAF4;
	width:180px;
}
#navmenu ul li.active ul li a:hover, #navmenu ul li.active ul li.hover#navmenu ul li.active ul li.iehover {
	background:#6f83da
}
#navmenu ul li ul li a.child, #navmenu ul li ul li a.child:hover {
	background:#6f83da
}
#navmenu ul li.active ul li a.child {
	background:#6f83da
}
#navmenu ul li ul li a:hover {
	background:#6f83da
}
#navmenu li:hover ul ul, #navmenu li:hover ul ul ul, #navmenu li:hover ul ul ul ul, #navmenu li.iehover ul ul, #navmenu li.iehover ul ul ul, #navmenu li.iehover ul ul ul ul {
	left:-999em;
}
#navmenu li:hover ul, #navmenu li li:hover ul, #navmenu li li li:hover ul, #navmenu li li li li:hover ul, #navmenu li.iehover ul, #navmenu li li.iehover ul, #navmenu li li li.iehover ul, #navmenu li li li li.iehover ul {
	z-index:90000;
	left:0
}
#navmenu li.iehover ul li.iehover {
	background:#6f83da
}
