#navigation { 
 width: 184px; 
 font-family: Arial,Verdana,helvetica,san-serif; 
 font-size: 12px; 
} 

#navigation ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
}

#navigation li { 
 border-bottom: 2px solid #a7a8aa; 
}
 
#navigation li a:link, #navigation li a:visited  { 
 display: block; 
 border-left: 5px solid #e20030; 
 padding: 4px 4px 4px 0.4em; 
 background-color: #e20030; 
 color: white; 
 text-decoration: none; 
}

#navigation li a:hover { 
 background-color: #a7a8aa; 
 border-left: 5px solid black; 
 color: black; 
}
