.vertnav-container {
	margin-top:10px;
	margin-bottom:10px;
}

.vertnav-container a {
	padding-right:110px;
}

#vertnav li .vertnav-cat  {
	display:block;
	border-bottom:1px solid #bfbfbf;
	padding:3px;
	width:227px;
}

#vertnav li .vertnav-cat:hover  {
	background-color:#1e1e1e!important;
	color:#fff!important;
}

#vertnav li .vertnav-cat:hover  a  {
	color:#fff!important;
}

#vertnav li a {
	text-decoration:none;
	color:#1e1e1e;
}

#vertnav .inactive .vertnav-cat {
	
}

#vertnav .next .vertnav-cat {
	
}

#vertnav .prev .vertnav-cat {
	
}

#vertnav .first .vertnav-cat {
}

#vertnav .last .vertnav-cat {
}

#vertnav .only .vertnav-cat {
}

#vertnav li.parent .vertnav-cat {
	font-weight:bold;
}

#vertnav li.level0 ul li.active .vertnav-cat  {
	background-color:#1e1e1e;
	color:#fff;
	font-weight:bold;
}

#vertnav li.level0 ul li.active .vertnav-cat  {
	background-color:#1e1e1e;
	color:#fff;
	font-weight:bold;
}

#vertnav li.level0 ul li.active ul li.level1 ul li.inactive  {
	background-color:#;
}

#vertnav li.level0 ul li.active ul li.level1 li.level2-inactive {
	background-color:#;
}

#vertnav li.level0 ul li.level1 ul li.inactive  .vertnav-cat {
	background-color:#;
}

#vertnav li.level0 ul li.level1 ul li.inactive a  {
	color:#1e1e1e;
	font-weight:normal;
}

.level2-inactive  .vertnav-cat {background-color:transparent!important;}


#vertnav li.open {
	font-weight:bold;
}



#vertnav li.level0 ul li.active .vertnav-cat  a{
	color:#fff;
}

#vertnav li.inactive .vertnav-cat {
	font-weight:normal;
}

#vertnav .level0 .vertnav-cat {
}

#vertnav .level1 .vertnav-cat {
	padding-left:10px;
	width:217px;
}

#vertnav .level2 .vertnav-cat {
	padding-left:20px;
	width:207px;
}

#vertnav .level3 .vertnav-cat {
	padding-left:30px;
	width:197px;
}


#vertnav li.level0-inactive{
	display:none;
}
