#menu-template{
	position:relative;
	width:200px;
	text-align: left;
}

#menu-template a {
	display:block;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #446841;
	line-height:16px;
	padding-left: 5px;
	background:#DADDD6;
	border-bottom:2px solid #EAEFE8;
	font-weight:bold}



/*colors - next 2*/


#menu-template li a:hover {

	background-color: #FFF;
}




#menu-template li{
	list-style-type:none;
	display:block;
	border-bottom:2px solid #EAEFE8;
}

#menu-template li li a{
	padding-left: 0px;
	line-height:16px;
	display:block
	}

#menu-template li li a:hover{
	background-color: #FFF;
	}


#menu-template ul li{
	position:relative;
	color: #999999;
}

#menu-template ul li a {width:185px;}

#menu-template li ul{
position:absolute;
top:0;
left:190px;
display:none;
}

#menu-template li ul li ul{
	left: 185px;}

/* Fix IE. Hide from IE Mac \*/
* html #menu-template ul li{float:left;height:1%;}
* html #menu-template ul li a{height:1%;}
/* End */

div#menu-template ul, div#menu-template ul ul ul{
margin:0;
padding:0;
list-style-image:none;
width:184px;
}

#menu-template ul ul {width: 154px;}

div#menu-template ul ul, div#menu-template ul ul ul, div#menu-template ul li:hover ul ul, div#menu-template ul li:hover ul ul ul{
display:none;
}

div#menu-template ul li:hover ul, div#menu-template ul ul li:hover ul, div#menu-template ul ul ul li:hover ul{
display:block;
}

