/* menu vertical */
.side-menu{
	  margin-bottom: 1.5em;
}
.side-menu h2{color:White;text-decoration:none}
.side-menu ul{padding-left:0px;margin:0px;padding:0px;margin-bottom:2px}
.side-menu li{
	list-style: none;
	padding: 0;
	margin: 0;
	list-style-position: outside;
	
	
}
.side-menu li li{}
.side-menu li  a{
	text-decoration: none;
	display: block;
	background: url(bullet-menu.gif) no-repeat 0% 9px;
	zoom: 1;
	_height: 1px;
	padding-right: 20px;
	padding-left: 12px;
	padding-bottom: 4px;
	padding-top: 2px;
	font-weight: bold;
}
.side-menu li.expanded  a{background:url(bullet-menu-expanded.gif) no-repeat 0% 8px;padding-bottom:0px}
.side-menu li.expanded li  a{background:url(bullet-submenu.gif) no-repeat 12px 7px; padding-bottom:3px}
.side-menu li li{border:none}
.side-menu li li  a{
	padding-left: 20px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 3px;
	text-decoration: none;
	font-size: 92%;
	line-height: normal;
}
.side-menu a{
	font-weight: normal;
	color: White;
}
.side-menu ul li a:hover{
	text-decoration: underline;color:  White;
}



.side-menu ul li.current a { color:  #007422; }
.side-menu ul li.expanded ul li a { color:  #007422;}
.side-menu ul li.expanded ul li.current a {
	color:   White;
	 
}

.side-menu .M-Box{
	margin-bottom: 0px;
}