/* Start of CMSMS style sheet 'menu' */
#menu {
clear:both;
width:170px;
float:left;
text-transform:lowercase;
padding-left:10px;
}

#menu li li, #menu li li li {
background: url(/uploads/images/ballbullet.png) left top no-repeat;
}

#menu ul{
list-style-type:none;
padding-left:0;
margin-left:0;
padding-top:0;
margin-top:0;
}

#menu ul li a{
display:block;
height:15px;
background: url(/uploads/images/buttonactive.png) top left no-repeat;
color:#000;
text-decoration:none;
font-size:12px;
}

#menu ul li a.currentpage, #menu ul li a:hover{
background: url(/uploads/images/buttoninactive.png) top left no-repeat;
color:#fff;
}

#menu ul li{
width:155px;
line-height:30px;
clear:both;
}

#menu ul ul{
display:none;
padding-top:0;
margin-top:0;
}

#menu ul ul ul{
padding-left:20px;
}

#menu ul li.activeparent ul, #menu ul li.activeparent ul li, 
#menu ul li.sublevel ul, #menu ul li.sublevel ul li{
display:block;
color:#000;
}
#menu ul li.activeparent li.sublevel ul{
display:block;
color:#000;
}

#menu ul li.sublevel ul li a, #menu ul li ul li a.currentpage,#menu ul li.sublevel ul ul li a, #menu ul li ul li ul li a.currentpage, #menu ul li ul li.activeparent a, #menu ul li ul li a{
background:none;
height:20px;
color:#000;
}

#menu ul li ul li a:hover,#menu ul li ul li ul li a:hover, #menu ul li ul li a.currentpage,#menu ul li ul li ul li a.currentpage{
background:none;
font-weight:bold;
color:#000;
}



#menu ul li ul li{
padding:0 0 5px 0;
margin:0;
line-height:1em;
}

#menu ul li.sublevel ul ul{
display:none;
}

#menu ul li a{
padding-left:37px;
height:40px;
}
/* End of 'menu' */

