.sidebarmenu ul{
	margin: 					0;
	padding: 					0;
	list-style-type: 			none;
	padding-top: 				6px;
	padding-bottom: 			0px;
	background: 				#eaeac0;
	background-repeat: 			no-repeat;
	font-weight: 				bold;
}
 
.sidebarmenu ul li{
	position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
	display: 				block;
	overflow: 				auto; /*force hasLayout in IE7 */
	padding: 				6px;
	color: 					#000;
	text-decoration: 		none;
	text-transform: 		uppercase;
	font-size: 				9px;
	font-family: 			Verdana, Tahoma, Arial, Helvetica;
	font-weight: 			300;
	color: 					#4F4F4F;
	border-bottom: 		    1px solid #FFFFFF;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
	background: #eaeac0; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
	color: #4F4F4F;
}

.sidebarmenu ul li a:hover{
	background-color: #97CD45;
	color:						#FFFFFF;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
	position: 		absolute;
	width: 			170px; /*Sub Menu Items width */
	top: 			0;
	visibility: 	hidden;
	padding-top: 	0px;
	background:		#eaeac0;
	height:			auto;
	border:			1px solid #97CD45;
	border-left:	3px solid #97CD45;
	z-index:		1000;
}

.sidebarmenu a.subfolderstyle{
	background: url(right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li {
	position: 			relative;
	text-decoration: 	none;
	float: 				left;
	height: 			12px;
}
* html .sidebarmenu ul li a {
	height: 				12px;
	overflow: 				auto; /*force hasLayout in IE7 */
	padding: 				6px;
	color: 					#000000;
	text-decoration: 		none !important;
	text-transform: 		uppercase;
	font-size: 				9px;
	font-family: 			Verdana, Tahoma, Arial, Helvetica;
	font-weight: 			300;
	color: 					#4F4F4F;
	border-bottom: 			1px solid #FFFFFF;
}
/* Fim */