@charset "utf-8";
/* navigation on the left-hand side */

div.navBar {
	float: left;
	position: relative;
	width: 180px;
}
div.navBar ul li {
	list-style: none;
	position: relative;
	width: 136px;
}
div.navBar ul ul {
	margin-top: 9px;
}
div.navBar ul ul ul {
	padding-left: 15px;
}
div.navBar ul li li {
	padding-bottom: 9px;
}
div.navBar ul li a {
	color: #000;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}
div.navBar ul li.expandable {
/*	background: url('/images/icnNbLi.gif') no-repeat 0 3px;*/
	padding: 0 0 10px 17px;
}
div.navBar ul li.collapsable {
/*	background: url('/images/icnNbLiActive.gif') no-repeat 0 3px;*/
	/*padding: 0 0 7px 17px;*/
	padding: 0 0 10px 17px;
}

div.navBar ul li.open {
/*	background: url('/images/icnNbLiActive.gif') no-repeat 0 3px;*/
	/*padding: 0 0 7px 17px;*/
	padding: 0 0 10px 17px;
}
div.navBar ul li.expandable span, 
div.navBar ul li.collapsable span {
	border-bottom: 1px solid #999;
	color: #666;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 5px;
}
div.navBar ul li.collapsable span{
	border-bottom: 1px solid #B00;
	color: #000;
}
div.navBar ul li.collapsable li,
div.navBar ul li.expandable li {
	background: none;
	border: 0;
	padding-left: 0;
}
div.navBar ul li li a {
	background:transparent url('../../images/icnLink.gif') no-repeat 0 4px;
	border: none;
	color:#333333;
	display: block;
	font-size: 1.1em;
	padding:2px 0 2px 15px;
	text-decoration: none;
}
/*div.navBar ul li.expandable a, 
div.navBar ul li.collapsable a {
	background: none;
}*/
div.navBar ul li li a {
	font-size: 1.1em;
}
div.navBar ul li span,
div.navBar ul li li a:hover, 
div.navBar ul li a.active {
	color: #B00;
}
div.navBar ul li.last {
	padding-bottom: 0;
}
.hitarea {
	height: 20px;
	left: -10px;
	position: absolute;
	top: 0;
	width: 24px;
}
div.navBar ul li.expandable .hitarea {
	background: #FFF url('../../images/icnNbLi.gif') no-repeat 8px 3px;
} 
div.navBar ul li.collapsable div.hover {
	/*background: #FFF url('/images/icnNbLi.gif') no-repeat 8px 3px;*/
	background: #FFF url('../../images/icnNbLiActive.gif') no-repeat 8px 3px;
}
div.navBar ul li.expandable div.hover
{
	background: #FFF url('../../images/icnNbLi.gif') no-repeat 8px 3p;
	/*background: #FFF url('/images/icnNbLiActive.gif') no-repeat 8px 3px;*/
} 
div.navBar ul li.collapsable .hitarea {
	background: #FFF url('../../images/icnNbLiActive.gif') no-repeat 8px 3px;
}
div.navBar ul li.collapsable li.expandable .hitarea, 
div.navBar ul.collapsable li.collapsable div.hover {
	background: #FFF url('../../images/icnLink.gif') no-repeat 10px 4px;
}
div.navBar ul li.collapsable li.collapsable .hitarea, 
div.navBar ul li.collapsable li.expandable div.hover {
	background: #FFF url('../../images/icnLink.gif') no-repeat 7px -194px;
}
div.navBar ul li.collapsable li.expandable .hitarea, 
div.navBar ul li.collapsable ul li.collapsable div.hover {
	background: #FFF url('../../images/icnLink.gif') no-repeat 10px 4px;
}
.hover {
	color: #B00 !important;
	cursor: pointer;
}