/* Start of CMSMS style sheet '** Vertical Menu **' */
#nav-side {
padding-bottom:15px;
padding-top:20px;
}

#nav-side ul {
margin:0;
padding:0;
}

#nav-side li {
list-style-type:none;
border-top:1px solid #87b6d0;
padding:6px;
}

#nav-side li li {
border:0px;
}

#nav-side li a:link, #nav-side li a:active, #nav-side li a:visited {
font-style:italic;
font-weight:bold;
text-decoration:none;
font-family:Times, serif;
font-size:0.9em;
}

#nav-side a:hover {
color:#000;
}

#nav-side li.currentpage h3{
padding:6px;
}

#nav-side li.activeparent h3 {
padding:0px;
font-family:Verdana, Helvetica, sans-serif;
font-size:.7em;
font-style:normal;
font-weight:normal;
}

#nav-side li.currentpage {
background:#EFF4F8;
padding:0;
}

#nav-side li.activeparent  {
padding:4px;
line-height:.9em;
}

#nav-side li.currentpage ul, #nav-side li.activeparent ul {
border-top:1px solid #87b6d0;
background:#E4EEF3;
}

#nav-side li.currentpage ul {
padding:5px 0;
}

#nav-side li.activeparent ul {
padding:0;
}

#nav-side li.currentpage li, #nav-side li.activeparent li {
padding:2px 2px 2px 25px;
line-height:.9em;
}

#nav-side li.activeparent li.currentpage {
padding:4px 0 4px 25px;
}

#nav-side li.currentpage li a, #nav-side li.activeparent li a {
font-family:Verdana, Helvetica, sans-serif;
font-size:.7em;
font-style:normal;
font-weight:normal;
}

#nav-side h3 {
color:#528F22;
margin:0;
font-weight:bold;
font-style:italic;
font-family:Times, serif;
font-size:.9em;
}
/* End of '** Vertical Menu **' */

