#button {
width: auto;
border-right: 1px none;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Arial, Helvetica, sans-serif;
}
#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#button li {
border-bottom: 1px solid #CCCCCC;
margin: 0;
}
#button li a {
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #8BB7D2;
border-right: 10px solid #8BB7D2;
background-color: #0066FF;
color: #F0F0F0;
text-decoration: none;
width: 100%;
}

#button li a {
width: auto;
}
#button li a:hover {
	border-left: 10px solid #0033FF;
	border-right: 10px solid #0033FF;
	color: #fff;
	background-color: #0033FF;
}
