#navlist
{
padding: 0 0 0px  0px;
margin-top:1em;
margin-left: 0;
font: bold 13px georgia, serif;
background: #000066;
width: 195px;

}

*html #navlist
{
	padding: 2% 0px 0px  0px;
	
}

#navlist li
{
list-style: none;
margin: 0px;
border-top: 10px solid #000066;
text-align: left;
}


*html #navlist li
{
	border-top: 0px solid #000066;
}


#navlist li a
{
display: block;
padding: 0.40em 0em 0.40em 0.75em;
border-left: 10px solid #000066;
border-right: 5px solid #000066;
background: #88aadd;
text-decoration: none;
}

*html #navlist li a
{
padding: 0.3em 0.4em 0em 0.75em;
}



#navlist li a:link { color: #000; }
#navlist li a:visited { color: #000; }

#navlist li a:hover
{
border-left: 2em solid #000066;
border-right: 0px solid #000066;
color: #000;
background: #ffffff;
}