.treeview { 
	padding: 0;
        margin: 7px 0 20px 0;
}

.treeview ul { 
	padding: 0;
        margin: 7px 0 10px 10px;
        list-style: none;
}

.treeview ul {
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(/images/s.gif) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0px;
	padding: 10px 2px 10px 16px;
        border-bottom:dotted 1px #aaa;
}

.treeview li:last-child { 
        border-bottom: none;
}

.treeview a {
        color: #4e91cc;
        text-decoration: none;
}

.treeview a.selected {
        color: #013B51;
        text-decoration: underline;
        /*
        color: #FFFFFF;
        background-color: #468FD4;
        */
}

.treeview a:hover {
    color: #777;
    text-decoration: underline;
    cursor: pointer;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview li { background: url(/images/treeview/item.gif) 0px 7px no-repeat; }
.treeview li.collapsable { background: url(/images/treeview/open.gif) -1px 6px no-repeat; }
.treeview li.expandable { background: url(/images/treeview/close.gif) -1px 7px no-repeat; }
.treeview .expandable-hitarea { background: url(/images/s.gif) 0 0 no-repeat; }

.treeview li.last { background: url(/images/treeview/item.gif) 0px 6px no-repeat; }
.treeview li.lastCollapsable { background: url(/images/treeview/open.gif) -1px 6px no-repeat; }
.treeview li.lastExpandable { background: url(/images/treeview/close.gif) -1px 7px no-repeat;}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background: url(/images/s.gif) 0 0 no-repeat; }

.treeview li.collapsable.category.selected { color: #013B51; background: url(/images/treeview/category_selected.gif) -1px 6px no-repeat; }
.treeview li.expandable.category.selected { color: #013B51; background: url(/images/treeview/category_selected_ex.gif) -1px 7px no-repeat; }

.treeview li.category.selected > a { color: #013B51;}
.treeview li.product { font-size: 11px; background-color: #F9FBFE; padding-top: 11px; }
.treeview li.product.selected { background: url(/images/treeview/product_selected.gif) 0px 11px no-repeat; background-color: red;}