ul#nav, ul#nav ul, ul#nav ul ul, ul#nav ul ul ul { list-style: none; list-style-type: none; margin: 0; }
ul#nav ul { margin-left: 10px; }
ul#nav ul ul { margin-left: 20px; }
ul#nav li { 
	margin: 5px 0; 	
}

ul#nav li a { 
	padding: 2px 0 2px 10px; 
	text-decoration: none;
	color: #005252;
	font-size: 110%;
	width: 100%;
	display: block;
	font-weight: bold;
}
ul#nav li a:hover { background-color: white; }
ul#nav li a.menuactive {
	color: white;
	background-color: #31849A;
}
ul#nav ul li a {
	font-size: 110%;
	font-weight: normal;
}
ul#nav ul ul li a {
	font-size: 100%;
	font-weight: normal;
}