.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: 12px arial;
width: 100%; /* Main Menu Item widths */
}
 
.sidebarmenu ul li{
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding: 3px;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
    background-color: #99CC99; /*background of tabs (default state)*/
    outline: none;
	color: #000;
}

.sidebarmenu ul li a:hover{
	background-color: #336633;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}



