.vertnav-container {
	margin-top:10px;
}
#vertnav li {  /*background: url("../images/block-layered-nav-seperator.gif") repeat-x scroll center top transparent;*/
    font-size: 20px;  }
#vertnav li .vertnav-cat {
	display:block;
	
	
	
}


ul#vertnav li.first { background:none;color:#FFFFFF;  font-size: 20px;   }


ul#vertnav li.first ul li span a span { color:#838383; font-size:12px; font-weight:normal; }
#vertnav li a {

    color: #CECECE;
    display: inline-block;
    padding: 15px 10px 12px 30px;
    text-decoration: none;

}

#vertnav .inactive .vertnav-cat {
	/*background-color:#C0C0C0;*/
}

/*
#vertnav .next .vertnav-cat {
	background-color:#DEDEDE;
}

#vertnav .prev .vertnav-cat {
	background-color:#DEDEDE;
}
*/
#vertnav .first .vertnav-cat {
}

#vertnav .last .vertnav-cat {
}

#vertnav .only .vertnav-cat {
}

#vertnav li.parent .vertnav-cat span a span{
	/*background: url("../images/block-layered-nav-seperator.gif") repeat-x scroll center top transparent;
    font-size: 13px;*/	
	color: #838383 ;
    font-size: 12px;
}
ul#vertnav li ul li span a { color: #838383;  padding: 5px 10px; }
ul#vertnav li ul li ul { background: none repeat scroll 0 0 #ffffff; }
ul#vertnav li ul li ul li ul { background:none repeat scroll 0 0 #adb96f; margin:0 -7px; }
ul#vertnav li ul li ul li ul li { border:0px;}
ul#vertnav li ul li ul li { border:0px; }
ul#vertnav li ul li ul li span a { padding-left:15px; padding-top:2px; padding-bottom:2px;  }
ul#vertnav li ul li ul li span a span{   }	
ul#vertnav li ul li ul li {background: none !important; border-top: 1px solid #E5E5E5; }	
ul#vertnav li ul li ul li span {background: none !important; }	

ul#vertnav li ul li ul li span a span{ background: none !important; padding:0px !important; }	


#vertnav li.level3-inactive .vertnav-cat a{ background:none !important;}
#vertnav li.level3-active .vertnav-cat a span{ color:#ffffff; }
#vertnav li.level3-active .vertnav-cat a {  background:none !important; }
#vertnav li.level2-parent .vertnav-cat a { background: url("../images/block-layered-nav-aro.png") no-repeat scroll 100% 9px transparent; }

#vertnav li.active .vertnav-cat a { background: url("../images/block-layered-nav-aro.png") no-repeat scroll 100% 9px transparent; }
#vertnav li.active .vertnav-cat { font-weight: bold;  color: #adb96f; }

#vertnav li.active ul li span { background: none repeat scroll 0 0 #adb96f ;  }
#vertnav li.inactive .vertnav-cat { font-weight:normal; }

#vertnav .level0 .vertnav-cat {
}
#vertnav .level1-parent .vertnav-cat a { background:url("../images/block-layered-nav-aro.png") no-repeat scroll 100% 12px transparent; }
#vertnav .level1-parent .vertnav-cat a span{

font-weight:bold;
color:#adb96f; 
	font-size: 13px;
	
}
#vertnav .level1-active .vertnav-cat a span{ font-weight:bold; }
#vertnav .level1-inactive .vertnav-cat a span{ font-weight:normal; font-size: 13px;}
#vertnav .level2-active .vertnav-cat a span{ font-weight:bold; color:#adb96f; }
#vertnav .level2-active .vertnav-cat a { background: url("../images/block-layered-nav-aro.png") no-repeat scroll 100% 9px transparent !important; }
#vertnav .level2-inactive .vertnav-cat a span{ font-weight:normal; color:#838383!important; }
#vertnav .level2-inactive .vertnav-cat a { background:none !important;  }
#vertnav .level3-inactive .vertnav-cat a span{ font-weight:normal; color:#000000!important;}
#vertnav li ul li span a span { background:none !important; }
#vertnav li.open span a span { /*background: url("../images/block-layered-nav-aro.png") no-repeat scroll 100% 11px transparent ;*/
    color: #CECECE;
	
    padding: 5px 10px 5px 8px; }
#vertnav li.parent li { background: url("../images/block-layered-nav-seperator.gif") repeat-x scroll center top transparent; }
#vertnav li ul li ul li span { background:#000000;}
#vertnav li.active ul li span { background:#ffffff; }
#vertnav .level2 .vertnav-cat {
	
	
}
ul#vertnav li li span a span { padding:0px!important; }
ul#vertnav li li {  background: none repeat scroll 0 0 transparent;
    
    font-size: 12px; }
ul#vertnav li li span a span { font-weight:normal; }	
ul#vertnav { padding:0 7px; }
#vertnav .level3 .vertnav-cat {
	padding-left:14px;
	width:162px;
}
#vertnav li ul li span a span{ background:none !important;  }
#vertnav li.active.open .vertnav-cat a span { background: url("../images/block-layered-nav-aro.png") no-repeat scroll 100% 11px transparent;
    color: #adb96f;
    padding: 5px 10px 5px 8px; font-size:13px; }