/* main items */
ul.navlist {
	font-family: Comic Sans MS;
	font-size: 85%;
	width: 11em;
	margin: 0;
	padding: 0;
}
ul.navlist li {
	border: 1px solid gray;
	margin: 2px 0pt;
	font-size: 85%;
	line-height: 20px;
	text-align: center;
	list-style-type: none;
}
ul.navlist li a {
	display: block;
	text-align: center;
	text-decoration: none;
	color: rgb(102, 0, 0);
}
ul.navlist li a:hover { 
	color: rgb(51, 102, 102);
	background-color: rgb(181, 192, 183);
}
/* sub items */
ul.navlist ul { display: none; 	
	position: absolute;
	left: 8em;
	width: 10em;
	margin-top: -1.4em;
	padding-left: 0;
	border: 1px solid gray;
	background-color: rgb(225, 238, 221);
}
ul.navlist li:hover ul { display: block; }
ul.navlist li.hover ul { display: block; left: 6em;} /* ieHover.js */
ul.navlist ul li { 
	border: none;
	font-size: 100%;
	height: 18px;
	/* line-height: 18px; */
	margin: 0;
	padding: 0;
}
ul.navlist ul li a {
	display: block;
	color: Black;
	text-decoration: none;
}
ul.navlist ul li a:hover {
	color: rgb(255, 255, 204);
	background-color: rgb(153, 153, 153);
}
/* nota:
	'ul.navlist' may be replaced by '#navcontainer ul'
	does not work on IE ('li:hover' is not supported)
*/
