.menu {
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
	list-style:none;
	line-height: normal;
	border-top: 1px solid #FFFFFF;
}
.menu li {
	background-color: #e9e9e9;
	border-bottom : 1px solid #FFFFFF;
	padding: 0;
	margin : 0;

}
.menu li a{
	display : block;
	padding: 5px 0px 5px 4px;
	color: #000000;
	text-decoration: none;
}
.menu li a.submenu {
	display : block;
	width: 100%;
	padding: 5px 0px 5px 0px;
	color: #FFFFFF;
	text-decoration: none;
	background: #585858 repeat-y left ;
}
.menu li a:hover {
	background: #e1e1e1 repeat-y right;
	text-decoration: none;
}
.menu li a.submenu:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #585858 repeat-y right;
}
