/***************VERTICAL**********************/
/*****ALL*****/
 
#vertical-nav
{  
   color:#000;
   
}
 
#vertical-nav .separator
{    
    list-style-image: none;
    line-height:3px;
    font-size:1px;
    margin:0 15px 0 15px;
    background:url(../images/vertnav_background.png) no-repeat center;
	
 
}
#vertical-nav ul {
    padding:0; 
    margin:0; 
    font-size:13px;
	
    list-style-type: none; 
	background-color:#F9F9F9;
}
 
#vertical-nav ul li {
	border-bottom:1px dotted gray;
    margin: 0;
    padding: 0;
    display:block;
    margin-top: 1px; 
	padding-left:40px;
}
 
 li.odd a{
	 
height:25px;display:block;
background:url(../images/orange_bullets.png) no-repeat left ; background-position:12px 7px;
text-decoration:none;color:#000;

line-height:25px;
}
 
#vertical-nav ul ul li a,#vertical-nav ul li{  background:url(../images/categories_bg.jpg) repeat;
	width:200px;
 
}
#vertical-nav ul li a {
    padding: 4px 25px 1px 25px;
    margin:0;
    text-decoration: none;
    line-height:1.3em;    
}
#vertical-nav ul li .open, #vertical-nav .activesubsub, #vertical-nav .subopen {
    color:#000;
	
}
#vertical-nav .final{
/*background-color:#ECECEC;*/
}
 
#vertical-nav ul ul li a {
    margin-left: 20px;
}
 
#vertical-nav ul ul ul li a {
  margin-left: 40px;  
}
 
#vertical-nav a {
  color:#000;
}
#vertical-nav a:hover {
  color:#000;
}
#vertical-nav ul li ul li a {
    margin-bottom:0px;
    margin-top:0px;
    font-size:12px;
}
#vertical-nav ul li ul li {
    margin-bottom:0px;
    margin-top:0px;
    font-size:12px;
}