#navlist { 
color: #CCCCCC;
background: #000000;
padding: 0;
margin-left: 0;
margin-top: 18px;
width: 100px;
font: normal 10px Verdana, sans-serif;
}
#navlist li {
list-style: none;
margin: 0;
font-size: 12px;
}
#navlist a {
display: block;
text-decoration: none;
margin-bottom: 5px;
margin-top: 7px;
color: #CCCCCC;
background: #000000;
border-width: 1px;
border-style: solid;
border-color: #66CCFF;
border-left: 10px solid #66CCFF;
padding: 3px 5px 4px 8px;
}
#navlist a {
width: 100%;
/* only necessary for Internet Explorer */
}
#navlist a:hover { background: #66CCFF;}
#navlist a:hover { color: #666666;}