.treeview, .treeview ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	margin:0px;
    padding: 0px;
}

.treeview .hitarea {
    height: 33px;
	width: 254px;
	cursor: pointer;
    position: absolute;
    top:0px;
    left:0px;
    z-index: 1000;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview li { margin: 0; width:254px; background :url(../../images/layout/bg-menu-sep.jpg) repeat-x left bottom; position:relative; float:left; }
.treeview li.last { border-bottom:none;}


.treeview li a { border-bottom:1px solid transparent; color:#2e2e2e; line-height:normal; font-size:14px; padding:7px 20px 7px 10px; display:block; position: relative; z-index: 100; font-family:'OswaldRegular'; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.treeview li a:hover, .treeview li.bactive a { color:#ffffff; text-decoration:none; background:#186282; border-bottom:1px solid #ffffff; }
.treeview li.collapsable a { color: #ffffff; background:#999999 url(../../images/layout/bg-menu-arrow.png) no-repeat 234px 13px; border-bottom:1px solid #ffffff;}
.treeview li.collapsable.bactive a { color: #ffffff; background:#186282 url(../../images/layout/bg-menu-arrow-over.png) no-repeat 234px 13px; border-bottom:1px solid #ffffff;}

.treeview li.expandable a { background: url(../../images/layout/bg-menu-arrow.png) no-repeat 234px 13px; }
.treeview li.expandable.bactive a { background: #186282 url(../../images/layout/bg-menu-arrow-over.png) no-repeat 234px 13px; }







.treeview li li { background: url(../../images/layout/bg-submenu-sep.png) repeat-x left bottom !important; padding:0 0 1px 0;}
.treeview li li.last { background: none !important; padding:0 0 1px 0;}

.treeview li li a { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:none !important; color:#666666 !important; font-size:12px; padding:5px 5px 5px 13px; position: relative; z-index: 100;  background:none !important; }
.treeview li li.bactive a, .treeview li li a:hover { border-bottom:none !important; background: #ffffff url(../../images/layout/bg-submenu-arrow.png) no-repeat 5px 10px !important; }
