.treeview {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; font: 12px Arial, Helvetica, sans-serif; 
}
.treeview UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px;
}
.treeview UL {
	MARGIN-TOP: 2px;
	margin-left:15px;
}
.treeview .hitarea {
	WIDTH: 16px; BACKGROUND: url(images/treex.png) no-repeat 4px -13px; FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: 0px; CURSOR: pointer; margin-top:10px;
}
* HTML .hitarea {
	DISPLAY: inline; FLOAT: none
}
.treeview LI {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0pt; PADDING-TOP: 1px;
}
.treeview a {
	COLOR: #555555; text-decoration:none;
}

.treeview a:hover {
	COLOR: #222222; text-decoration:underline;
}

.treeview li a {
	/*COLOR: #CC2626;*/
	color:#fff;
	background:#987f56;
	font:400 13px/24px 'Open Sans';
	padding:4px 4px 4px 20px;
	display:block;
	text-transform:uppercase;
}

.treeview li a:hover {
	background:#3C3222;
	text-decoration:none;
}

.treeview li a.selected {
	/*COLOR: #CC2626;*/
	color:#fff;
	background:#987f56;
	font:400 13px/24px 'Open Sans';
	padding:4px 4px 4px 20px;
	display:block;
	text-transform:uppercase;
	border-right:2px solid #000;
}

.treeview li a.selected:hover {
	background:#3C3222;
	text-decoration:none;
}

.treeview li ul li a {
	color:#000;
	background:#A89873;
	text-transform:none;
}

.treeview li ul li a:hover {
	background:#3C3222;
	color:#fff;
	text-decoration:none;
}

.treeview li ul li a.selected {
	color:#000;
	background:#A89873;
	text-transform:none;
}

.treeview li ul li a.selected:hover {
	background:#3C3222;
	color:#fff;
	text-decoration:none;
}

#treecontrol {
	MARGIN: 1em 0px; DISPLAY: none
}
.treeview LI {
	/*BACKGROUND: url(images/treeview-default-line.gif) no-repeat 0px 0px*/
}
.treeview LI.collapsable {
	/*BACKGROUND-POSITION: 0px -176px*/
	BACKGROUND-POSITION: 0px -168px
}
.treeview LI.expandable {
	/*BACKGROUND-POSITION: 0px -176px*/
	BACKGROUND-POSITION: 0px -168px
}
.treeview .expandable-hitarea {
	BACKGROUND-POSITION: 5px 1px
}
.treeview LI.last {
	BACKGROUND-POSITION: 0px -1766px
}
.treeview LI.lastCollapsable {
	BACKGROUND-IMAGE: url(images/treex.png)
}
.treeview LI.lastExpandable {
	BACKGROUND-IMAGE: url(images/treex.png)
}
.treeview LI.lastCollapsable {
	BACKGROUND-POSITION: 0px -111px
}
.treeview LI.lastExpandable {
	BACKGROUND-POSITION: -32px -67px
}
.treeview DIV.lastCollapsable-hitarea {
	BACKGROUND-POSITION: 0px 50%
}
.treeview DIV.lastExpandable-hitarea {
	BACKGROUND-POSITION: 0px 50%
}
