/************ catalog menu *************/

.treeview ul {
	background-color: white;}
.treeview {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
.treeview ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
.treeview div.hitarea {
	float: left; margin-left: -15px; width: 15px; cursor: pointer; height: 15px
}
* html div.hitarea {
	display: inline; background: #fff; filter: alpha(opacity=0); float: none
}
.treeview li {
	padding-right: 0pt; padding-left: 16px; padding-bottom: 3px; margin: 0px; padding-top: 0px
}
.treeview a.selected {

}
#treecontrol {
	margin: 1em 0px
}

.treeview li {
	background: url(./images/link.gif) no-repeat 4px 5px; padding-left: 18px;  margin-top:4px;
}

.treeview li.expandable {
	background: url(./images/plus2.gif) no-repeat 4px 5px; padding-left: 15px; margin-top:4px;
}

.treeview li a:hover {}


.treeview li ul li {
	background: url(./images/link.gif) no-repeat 4px 5px; padding-left: 17px;
}

.treeview  .collapsable {
	background:url(./images/minus.gif) no-repeat 4px 5px;  padding-left: 15px;
}
