/*top nav*/
#mainlevel-nav{
list-style: none;
margin:0;
padding:0;
}
#mainlevel-nav li{
	display: inline;

}
#mainlevel-nav li a{
	border-right:1px solid green;
	text-decoration: none;
		padding: 0 5px 0 5px;
		font-size:0.8em;
		text-transform: lowercase;
			color:#2E563F;
			background: #fff;
}

#headernav {
	height:3em;
	position: relative;
	/*background: #33415D url("/img/template/headernav-background.png") top repeat-x;*/
background: #00404b url(../images/menubg.jpg) repeat-x ;	
border-bottom: 1px solid #A1A6B1;
	border-top: 4px solid #F48F3D	;
}
#headernav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	border-left: 1px solid #576178;
	border-right: 1px solid #1f2635;
	height:auto;
/*	position: absolute;*/
	top: 0;
	background: #00404b;
}

#headernav li {
	float: left;
	padding: 0;
	margin: 0;
}
	
#headernav ul span, #headernav ul a:link, #headernav ul a:visited {
	display: block;
	float: left;
	padding: 10px 4px;
	text-decoration: none;
	border-right: 1px solid #576178;
	border-left: 1px solid #1f2635;
	color: #FFF;
	height:auto;
	/* original
	height: 36px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 16px;	*/
} #ignored {}

#headernav ul li span,
#headernav ul li a.current,
#headernav ul li a:hover {
	background: #AED6B4;
	color: #FFF;
	text-decoration: none;
}

#headernav ul li span,
#headernav ul li a.current {
	text-decoration: none;
}
#headernav .mainlevel_current, .mainlevel_active{
	background: #A2C8B9;
	color:#333;
}
/*Main vertical Navigation*/
/* (mainlevel) subnav styles indent*/

#mainlevel-sidenav .sublevel-sidenav {
	text-decoration:none;padding-left: 28px;
	background:url(../images/subsidenavup.png) no-repeat left center;	
}
#mainlevel-sidenav .sublevel_current-sidenav{
	text-decoration:none;padding-left: 28px;
	background: #EAEAEA url(../images/subsidenavup.png) no-repeat left center;	
}
/* (mainlevel) subnav indent menus current & active hover styles*/

#mainlevel-sidenav a.sublevel_current-sidenav:hover
{text-decoration:none;padding-left: 28px;background: url(../images/subsidenavover.png) no-repeat left center;border-bottom: 1px solid #cacaca;display:block;
	font-family:  Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	color:#0066CC;
}
#mainlevel-sidenav a.sublevel-sidenav:hover
{text-decoration:none;padding-left: 28px;background: url(../images/subsidenavover.png) no-repeat left center;border-bottom: 1px solid #cacaca;display:block;
	font-family:  Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
}
/*pathway css*/
/*.moduleexpath {margin:0;padding:0}
.moduleexpath div{margin:0;padding:0}
.moduleexpath div div{margin:0;padding:0}
.moduleexpath div div div{margin:0;padding:0}
.moduleexpath div div div div{margin:0;padding:0;border:1px solid pink;}
ul.pathway li{	
	float: left;
	text-decoration:none;
	padding: 0 5px 0 15px;
	background:url(../images/sidenavup.png) no-repeat left
}
ul.pathway{
	margin:10px 0 0px 0;
	list-style: none;
}*/
#pathwaya{float: left;}
.pathway {margin:5px 0 0 0;padding:0}

.pathway li {
	
	text-decoration:none;
	padding: 0 5px 0 15px;
	background:url(../images/patharrow.png) no-repeat left
}
ul.pathway  {
	margin:0 0 0 140px;
	padding: 0;
	list-style: none;
	display:inline

}
/*vertical menu style */
/*active states*/
li.mainlevel_active-sidenav{
	background-color: #81BEB9;
		color: #fff;
}

#subnav ul ul li.sublevel-sidenav{
	background-color: #81BEB9;
		color: #fff;
}
#subnav ul li.mainlevel_active-sidenav{
	background-color: #EAF4DE;
	color:#333
}
#subnav #active_menu{
	background-color: #EAF4DE;
	color:#333
}
#subnav {
	width: 150px;
	/*border-right: 1px solid #000;*/
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	  /*font-size:1.1em;*/
/*background-color: #90bade;*/
	color: #333;
}
	#subnav ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#subnav li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}
	#subnav li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #00404b;
		border-right: 10px solid #508fc4;
		background-color: #3D7570;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #subnav li a {
			width: auto;
		}

	#subnav li a:hover {
		border-left: 10px solid #FF8C00;
		border-right: 10px solid #5ba3e0;
			background-color: #81BEB9;
		color: #fff;
		}
/*expnaded 3rd level sub*/ sublevel_current-sidenav
   #subnav	a.sublevel_current-sidenav {
		border-left: 10px solid #FF8C00;
		border-right: 10px solid #5ba3e0;
			background-color: #81BEB9;
		color: #fff;
		}
   #subnav	a.sublevel-sidenav {
		border-left: 10px solid #00404b;
		border-right: 10px solid #508fc4;
			background-color: #81BEB9;
		color: #fff;
		}
   #subnav	a.sublevel-sidenav:hover {
		border-left: 10px solid #FF8C00;
		border-right: 10px solid #5ba3e0;
		background-color: #81BEB9;
		color: #fff;
		}
/*module rounded*/

