
.sectionheader{
margin:22px 0 0 0 !important;
padding:0;
}

#menu_vert {
padding:0;
margin:0;
line-height: 160%;
font-family:tahoma, arial;
font-size:1.1em;
width:280px;
}

#menu_vert li {
list-style: none;
margin: 0;
padding:0;
display: block;
}

* html #menu_vert li a { height: 1%; } 
* html #menu_vert li hr { height: 1%; }



div#menu_vert a {
text-decoration:none; 
display: block;
color: #333;
min-height:1em; 
background: url(images/cms/wgt/arrow-right.gif);
background-repeat: no-repeat;
background-position:left;
padding: 0 0 0 15px;
}


div#menu_vert a:hover {
text-decoration:none; 
display: block;
color: #666; 
min-height:1em; 
background: url(images/cms/wgt/arrow-right-hover.gif);
background-repeat: no-repeat;
background-position:left;
padding: 0 0 0 15px;
}



div#menu_vert ul h3 {
background-color:inherit;
color: #ca8500;   
background: url(images/cms/wgt/arrow-right-active.gif);
background-repeat: no-repeat;
background-position:left;
padding: 0 0 0 15px;
margin:0;
font-size: 1em; 
font-family: tahoma, arial, verdana;
letter-spacing:0px;
}

div#menu_vert li a.activeparent {
background-color:inherit;
color: #ca8500;   
background: url(images/cms/wgt/arrow-right-parent.gif);
background-repeat: no-repeat;
background-position:left; 
padding: 0 0 0 15px; 
}

div#menu_vert li a.activeparent:hover{
background-color:inherit;
color: #ca8500;   
}

div#menu_vert ul ul a {
padding: 0 0 0 30px;
background: url(images/cms/wgt/arrow-right.gif);
background-repeat: no-repeat;
background-position: 15px;
}

div#menu_vert li li a:hover {
text-decoration:none; 
display: block;
color: #333; 
min-height:1em; 
background: url(images/cms/wgt/arrow-right-hover.gif/);
background-repeat: no-repeat;
background-position:15px;
color:#000;
padding: 0 0 0 30px;
}


div#menu_vert ul ul h3 {
background-color:inherit;
color: #ca8500;  
background: url(images/cms/wgt/arrow-right-active.gif);
background-repeat: no-repeat;
background-position:15px; 
padding: 0 0 0 30px; 
font-family: tahoma, arial, verdana;
letter-spacing:0px;
}

div#menu_vert li li a.activeparent {
background-color:inherit;
color: #ca8500;   
background-image: url(images/cms/ox/menu/second_level_activeparent.gif);
background-repeat: repeat-x;
background-position:bottom; 
padding: 0 0 0 28px; 
}

div#menu_vert li li a.activeparent:hover{
background-color:inherit;
color: #ca8500;   
background-image: url(images/cms/ox/menu/second_level_activep_hover.gif);
background-repeat: repeat-x;
background-position:bottom; 
padding: 0 0 0 28px; 
}



div#menu_vert ul ul ul a {
padding: 0 0 0 41px;
background-image: url(images/cms/ox/menu/third_level_default.gif);
background-repeat: repeat-x;
background-position:bottom;
}


div#menu_vert li li li a:hover {
text-decoration:none; 
display: block;
color: #666; 
min-height:1em; 
background-image: url(images/cms/ox/menu/third_level_hover.gif);
background-repeat: repeat-x;
background-position:bottom;
background-color:#f7f7f7;
color:#000;
padding: 0 0 0 41px;
}


div#menu_vert ul ul ul h3 {
padding: 0 0 0 41px;
color: #ca8500;
background-color:inherit;
background-image: url(images/cms/ox/menu/third_level_current.gif);
background-repeat: repeat-x;
background-position:bottom;
font-family: tahoma, arial, verdana;
letter-spacing:0px;
}



div#menu_vert li.separator {
   height: 1px !important;
   margin-top: -1px;
   margin-bottom: 0;
   padding:2px 0 2px 0;
   background-color: #000;
   color:inherit;
   overflow:hidden !important;
   line-height:1px !important;
   font-size:1px;
}

div#menu_vert li.separator hr {
   display: none; 
}

.sectionheader{
font-family:georgia, times new roman;
font-size:1.15em;
margin:0;
padding: 0;
color:#333;
}



