.treeview, .treeview ul { 
	padding: 0; 
    margin: 0; 
    list-style: none; 
}
.treeview ul { 
	margin-top: 4px;     
}
.treeview li a.tree-menuItem {  
 /*   background-image: url(/hificorp.co.za/images_tree/menu-item-grd.gif);*/
    background-repeat: repeat-y; 
    background-position: top left;
    background-position: -3px; 
}
.treeview li li a.tree-menuItem { 
	background-color: white; background-image: none; 
}
.treeview li ul { 
	left: -10px; 
}
.treeview .hitarea { 
	background-image: url(http://www.hificorporation.co.za/images_tree/treeview-default.gif);
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    background-position: -64px -23px; 
    height: 16px; 
    width: 16px; 
    margin-left: -16px; 
    float: left; 
    cursor: pointer; 
}
/* fix for IE6 */
* html .hitarea { 
	width: 24px; 
    display: inline; 
    float:none; 
}
.treeview li { 
	margin: 0; 
    padding: 1px 0 5px 16px;  
} 
.treeview a.selected {
	background-color: #eee;
}
#treecontrol { 
	margin: 1em 0; 
    display: none; 
}
.treeview .hover { 
	color: red; 
    cursor: pointer; 
}
.treeview li { 
	background-image: url(http://www.hificorporation.co.za/images_tree/treeview-default-line.gif); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    background-position: 0 -1px; 
}
.treeview li.collapsable, .treeview li.expandable { 
	background-position: 0 -176px; 
}

.treeview .expandable-hitarea { 
	background-position: -80px -1px; 
}

.treeview li.last { 
	background-position: 0 -1765px 
}
.treeview li.lastCollapsable, .treeview li.lastExpandable { 
	background-image: url(http://www.hificorporation.co.za/images_tree/treeview-default.gif); 
}  
.treeview li.lastCollapsable { 
	background-position: 0 -111px 
}
.treeview li.lastExpandable { 
	background-position: -32px -67px 
}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { 
	background-position: 0; 
}
/* Custom styles R_S */
.tree-menuItem { 
	font-size: 11px; 
    color: #696969; 
    font-weight: bold; 
    line-height: 17px; 
    display: block; 
    text-decoration: none; 
    height: 17px; 
    padding-left: 5px; 
}
.tree-menuItem:hover {
	color: #850000;
}
