.treeview ul{ /*CSS for Simple Tree Menu*/
	margin: 0;
	padding: 0;

}
#treemenu1, .treeview {
	/* background: url(../images/list.gif) no-repeat 0px 10px;
	background-repeat:repeat-y;
	margin:0px;
	padding:0 0 0px 20px;
	border:1px solid red; */
	padding:0 0 0px 10px;
	font-size:12px;
}
.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: white url(../images/list.gif) no-repeat left center;
	list-style-type: none;
	padding-left: 0px;	
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
}

.treeview li a{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	padding-left: 20px;
	border:0px solid red;
	font-size:12px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
	background: white url(../images/open.gif) no-repeat left 0px;
	cursor: hand !important;
	cursor: pointer !important;	
	padding:0px;
	margin:0px;
	border:0px solid red;
}


.treeview li.lastsubmenu{ /* Style for LI that contains sub lists (other ULs). */
	background: url(../images/minus.gif) no-repeat left 2px;
	padding: 2px 0 0 0px;
	margin:0px;
	/* cursor: hand;
	cursor: pointer; */
}
.has_submenu {
background: url(../images/minus.gif) no-repeat left 0px; /* remove for submenus */
	padding-left:20px;
	border:0px solid red;
}
.treeview li.nochild_submenu {
	background: url(../images/minus.gif) no-repeat left 3px;
	padding: 3px 0 0 0px;
	
}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. Don't delete. 
	background:url(../images/open.gif);
	background-repeat:no-repeat;
	background-position:left;*/
	padding:0px;
	margin:0px;
	border:0px solid red;
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: default;
}

/* Other menus for content*/
ul.treeothers {
	margin:0px 0 0 10px;
	padding:0px;
}
.treeothers li.othertree{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: white url(../images/minus.gif) no-repeat left 0px;
	cursor: pointer !important;	
	padding:0px 0 0px 20px;
	margin:0px;

}
.treeothers li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: white url(../images/minus.gif) no-repeat left 0px;
	cursor: pointer !important;	
	padding:0px 0 0px 20px;
	margin:0px;

}
.marginzero {
	margin:0px;
	padding:0px;
}
ul.othertree_inner {
	margin:0px;
	padding:0px;
}
.treeothers li.othertree_inner{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: white url(../images/minus.gif) no-repeat left 0px;
	cursor: pointer !important;	
	padding:0px 0 0px 20px;
	margin:0px;

}
ul.inner_ul {
	margin:0px;
	padding:0px;
}
