#navlist
{
	border: 1px solid #fff;
	width: 15em;
	background-color: #EAEAEA;
	font: 13px "Gill Sans MT";
	color: #000000;
}

#navlist li
{
list-style: none;
border: 1px solid #EAEAEA;
}

#navlist a
{
	color: #000000;
	text-decoration: none;
	display: block;
	border-left: 1em solid #333333;
	padding: 3px 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

#navlist a:hover {
	background-color: #ADADAD;
}

#subnavlist li a
{
border: 0;
border-left: 0.8em solid #EAEAEA;
padding: 4px 8px;
margin-left: -15px;
}

#subnavlist li a:hover {
	background-color: #ADADAD;
	border-left: 0.8em solid #333333;
}