/* Start of CMSMS style sheet 'Navigation: CSSMenu - Vertical' */
#left-menu ul{
background-color:#333;
}
#left-menu ul {
margin:0;
padding:0;
}

#left-menu li {
list-style: none;
list-style-position: outside;
margin:0;
padding:0;
}

#left-menu{
padding:5px 5px 15px 5px;
}

#left-menu a{
display:block;
text-decoration:none;
padding: 5px 5px 5px 5px;
color:#000000;
font: 11px arial,sans-serif;

}

#left-menu a.activeparent{
   display:block;
text-decoration:none;
padding: 10px 0px 5px 10px;
color:#dedede;
font: 12px arial,sans-serif;
border-bottom:1px solid #dfdfdf;
font-weight:bold;
}

#left-menu a:hover{
display:block;
background-color: #666;
}

#left-menu .sectionheader{
font-weight:bold;
}

#left-menu ul ul ul a{
display:block;
text-decoration:none;
padding: 10px 5px 5px 10px;
color:#dedede;
font: 12px arial,sans-serif;
border-bottom:1px solid #dfdfdf;
font-weight:bold;
}

#left-menu ul ul ul a:hover{
display:block;
background-color: #666;
}

#left-menu ul ul ul ul a{
display:block;
text-decoration:none;
padding: 5px 5px 5px 20px;
color:#fff;
font: 11px arial,sans-serif;
border-bottom:none;
}

#left-menu ul ul ul ul a:before{ content: "- "; }

#left-menu ul ul ul ul a:hover{

background-color: #666;
}

#left-menu a.links{
text-decoration:underline;
padding: 0;
margin-bottom:-10px;
margin-left:10px;
color:#ffffff;
font: 11px arial,sans-serif;
line-height:auto;
}
/* End of 'Navigation: CSSMenu - Vertical' */

