/* Natural Stuff style tweaks to treeview menu */
#sidetree {
	margin: 2px 0 0 0;
	width: 165px;
	overflow: hidden;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

/* next three applied to #tree not .treeview so it doesn't look too bad as it loads or if javascript is disabled */
#tree a {
	text-decoration: none;
	color: #deb;
	padding: 1px 0;
}
#tree a.selected {
	background-color: #5c743d;
	color: #ee0 !important;
}
#tree a:hover {
	background-color:#895;
	color: #D5EDB3;
}


/* next two are also to make it not look too bad as it loads or if javascript is disabled */
ul#tree {
	margin-left: 0;
}
#tree ul {
	margin-left: 12px;
	padding: 0;
	list-style: none;
}

.treeview ul {
	background-color: #5c743d;
	margin-top: 2px;
	margin-left: 0 !important; /* overrides above */
}
.treeview li {
	padding: 0 0 4px 18px;
	background-position: 0 -2px;
}

.treeview .hitarea {
	background-position: -66px -24px;
}
.treeview .expandable-hitarea { 
	background-position: -82px -2px;
}
.treeview li.lastExpandable { 
	background-position: -32px -69px; 
}

.treeview li { 
	background-image: url(treeview-lightgrey-line.gif); 
}
.treeview .hitarea, 
.treeview li.lastCollapsable, 
.treeview li.lastExpandable { 
	background-image: url(treeview-lightgrey.gif); 
}
