.treeview ul{ /*CSS for Simple Tree Menu*/
	margin: 0;
	padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	width:114px;
	list-style-type: none;
	margin:1px 0px;
	padding:0px; }

.treeview a {     display:block;
		  width:104px;
		  height:12px;
		  padding:3px 5px;
		  margin:0px 0px;
		  color:#000;
		  line-height:10px;
		  text-decoration:none;
		  font: 11px helvetica, Verdana, Arial, sans-serif;
		  border-top:1px solid #fffffa;
		  border-right:1px solid #a7a67a;
		  border-bottom:1px solid #a7a67a;
		  border-left:1px solid #fffffa;
	 	  background:url(list.gif) no-repeat left center;
}
.treeview a:hover { color:#000;
		    text-decoration:none; 
		    border-top:1px solid #ffffa8;
		    border-right:1px solid #9f9d52;
		    border-bottom:1px solid #9f9d52;
		    border-left:1px solid #ffffa8;
		    background:#e4e176; }


.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
			background-color:#efeeaf;
			background-image: url(../images/closed.gif);
			background-repeat: no-repeat;
			background-position: 102px 6px;
			cursor: hand !important;
			cursor: pointer !important;
			width:114px; }

.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. Don't delete. */
}
.treeview li.submenu ul li a{   background-color:#f0df64;
				background-repeat: no-repeat;
				background-position: 102px 6px;
				border-top:1px solid #ffff8e;
				border-right:1px solid #a89c46;
				border-bottom:1px solid #a89c46;
				border-left:1px solid #ffff8e; }



.treeview li.submenu ul li.submenu a{   background-color:#f0df64;
					background-image: url(../images/closed.gif);
					background-repeat: no-repeat;
					background-position: 101px 5px; }


.treeview li.submenu ul li.submenu ul li a { border-top:1px solid #e1c153;
					     border-right:1px solid #9d873a;
				    	     border-bottom:1px solid #9d873a;
					     border-left:1px solid #e1c153;
					     background-color:#e1c153;
					     background-image: none;
					     background-repeat: no-repeat;
 				  	     background-position: 102px 6px; }



.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: default;
}