#threelevelmenu {
	width : 220px;
	font-size : 10px;
	background-color : #d1e3c5;/*#e6f0df;*/
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

/* the menu containers */
#threelevelmenu ul {
	padding : 0px;
	margin : 0;

}

#threelevelmenu ul ul {
	display : none;
}

#threelevelmenu ul ul ul {
	display : none;
}

/* the menu items */
#threelevelmenu li {
	display : block;
	float: left;
	list-style-type : none;
	padding : 0px;
	margin : 0;
	width: 100%;
	background-color : #D1E3C5;
	
}

/* the top level menu item */
#threelevelmenu li span {
	display : block;
	padding : 4px 4px 4px 30px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #A3c285;
}

#threelevelmenu li span.hover {
	background-color : #a3c285;
	color : #663;
}

#threelevelmenu li span.current {
	background-image : url("current.png");
	background-repeat: no-repeat;
}

#threelevelmenu li span img {
	cursor : pointer;
	border : none;
	float : right;
}

#threelevelmenu li a {
	text-transform : uppercase;
	color : #006600;
	text-decoration : none;
	display:block;
}

/* second level menu item */
#threelevelmenu li li span {
	margin : 0px;
	font-size : 10px;
	padding-left : 44px;
	background-color : #EEF7EC;	
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #A3c285;
}
#threelevelmenu li li span.current {
	background-color : #FFFFFF;
	background-image : none;
	color : #909090;
}

#threelevelmenu li li span.hover {
	background-color : #a3c285;
	color : #909090;
	background-image : none;
}

#threelevelmenu li li span img {}

#threelevelmenu li li span a {}

/* third level menu item */
#threelevelmenu li li li span {
	margin : 0px;
	color : #66CC00;
	padding-left : 56px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #A3c2853;
}

#threelevelmenu li li li span.current {
	background-image : none;
	color : #909090;
}

#threelevelmenu li li li span.hover {
	background-image : none;
}

#threelevelmenu li li li span img {}

#threelevelmenu li li li span a {}
