/* CSS Document */

#button {
	width: 12em;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #000000;
	}
	
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
	border-bottom:1px;
	border-bottom-style:solid;
		margin: 0;
		}
		
		#button li a {
	display: block;
	padding: 5px 5px 5px 0.5em;
	background-color: #CCCCCC;
	color: #000000;
	text-decoration: none;
	width: 100%;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #999999;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #999999;
		background-color: #333333;
		color: #fff;
		}