.treeview {
	margin: 3px;
	padding: 0;
	}

.treeview a {
	color: #c94c00;
	display: block;
	}
treeview a:hover { color: #295a7b; }
	
.treeview ul { /*CSS for Simple Tree Menu*/
	margin: 0 3px 0 0;
	padding: 0;
	}

.treeview li { /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: #fcf0bf url(/images/list.gif) left no-repeat;
	border: 1px solid #ead580;
	display: block;
	list-style-type: none;
	padding: 2px 0 1px 20px;
	margin: 0 0 3px 1px;
	font-weight: bold;
	color: #c94c00;
	cursor: hand;
	}
.treeview li:hover { /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: #fff9e2 url(/images/list.gif) left no-repeat;
	border: 1px solid #d9c470;
	color: #295a7b;
	}

.treeview li { font-size: 13px; }
.treeview li ul li { font-size: 12px; }
.treeview li ul li ul li { font-size: 11px; }
.treeview li ul li ul li ul li { font-size: 10px; }
.treeview li ul li ul li ul li ul li { font-weight: normal; }
	
.treeview li.submenu { /* Style for LI that contains sub lists (other ULs). */
	background: url(/images/closed.gif) no-repeat left 1px;
	.background-position: 1px 2px; /* IE Only */
	cursor: hand !important;
	cursor: pointer !important;
	}

.treeview li.submenu ul { /*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. Don't delete. */
	}

.treeview .submenu ul li { /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: hand;
	}

#togglers {
	margin: 5px 10px;
	font-size: 10px;
	font-weight: bold;
	}
	
	
