/* navigation */

#sidebar .navigationmodule.children-only ul li {
	list-style: none;
	padding: 4px 0 4px 5px;
	margin: 0 2px;	
	color: #777;	
}

#sidebar .navigationmodule.children-only ul {
	list-style: none;
	text-align: left;
	margin: 7px 10px 8px 0; padding: 0;
	text-decoration: none;	
	border-top: 1px solid #A9D4EF;	
}
#sidebar .navigationmodule.children-only ul li {
	list-style: none;
	padding: 4px 0 4px 5px;
	margin: 0 2px;	
	color: #777;	
	border-bottom: 1px solid #D2E8F7; 
}
#sidebar .navigationmodule.top-nav ul {
	list-style: none;
	text-align: left;
	margin: 7px 10px 8px 0; padding: 0;
	text-decoration: none;		
}
#sidebar .navigationmodule.top-nav ul li {
	list-style: none;
	padding: 4px 0 4px 5px;
	margin: 0 0 0 12px;	
	color: #777;	
	border-bottom: 1px solid #009966;	 
}
* html body #sidebar .navigationmodule.children-only ul li {
	height: 1%;
}
#sidebar .navigationmodule.children-only ul li a {
	text-decoration: none;	
	color: #1773BC;			
}
#sidebar .navigationmodule.top-nav ul li a {
	text-decoration: none;	
	color: #003300;
	font-size:120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;			
}
#sidebar .navigationmodule.top-nav ul li a.current {
	text-decoration: none;	
	color: #996600;
	font-size:120%;			
}

#sidebar .navigationmodule.children-only ul li a:hover, #sidebar .navigationmodule.children-only ul li a:focus {	
	color: #996600;
}
#sidebar .navigationmodule.top-nav ul li a:hover, #sidebar .navigationmodule.top-nav ul li a:focus {	
	color: #996600;
}
#sidebar .navigationmodule.children-only ul ul { margin: 0 0 0 5px; padding: 0; }
#sidebar .navigationmodule.children-only ul ul li { border: none; }

#left_nav {font-family:Verdana, Arial;}
#left_nav li {border-bottom: 1px solid #DDD;}
#left_nav ul { white-space: nowrap; list-style-type: none; margin: 0.1em 0.5em 0.4em 0;padding:0; }
#left_nav ul li, .children_only ul li { padding: 0.5em 0 0.5em 0; }
#left_nav ul li a {font-size:0.8em;text-decoration:none;color:#993300;}
#left_nav ul li a:visited {color:#993300;}
#left_nav ul li a:hover {text-decoration:underline; color:#000000;}
#left_nav ul li a:active {color:#993300;}
#left_nav ul li .current, .children_only ul li .current { color:#000000; font-size:0.8em;}
#left_nav ul li a.current , .children_only ul li a.current {color:#000000; font-size:0.8em; }
#left_nav ul li.current { margin:0.1em 0 0.1em 0}
#left_nav ul li.current a.navlink {text-decoration:none;color:#000000; font-weight:bold;} 
#left_nav ul li.current a.navlink:hover {text-decoration:underline; } /* removes bold text on current button hover*/
.navlink a:hover {background-color: #ffeba4; color: #993300;}
html > body #left_nav li a {width: auto;}

