/* Start of CMSMS style sheet 'Left Navigation' */
/* Begin Left Navigation */

#menu_vert {
font-family: Arial, Helvetica, sans-serif;
/*width: 170px;*/
}

#menu_vert,
#menu_vert ul {
margin: 0;
padding: 0;
/*width: 170px;*/
}

#menu_vert a:link,
#menu_vert a:visited {
text-decoration: none;
font-weight: bold;
}

#menu_vert a:hover {
color: #FFF;
text-decoration: underline;
}

#menu_vert ul {
list-style: none;
}

#menu_vert ul ul,
#menu_vert ul ul ul{
	list-style: none;
}

#menu_vert li a {
display: block;
padding: 2px 5px 2px 0;
color: #FF9;
}

/* HACK FOR IE BELOW */
* html div#menu_vert li a {
	height: 20px;
}
/* END IE HACK */

div#menu_vert ul ul li a, 
div#menu_vert ul ul li a:link, 
div#menu_vert ul ul li a:visited{
/*display: block;*/
padding: 2px 0 0 15px;
color: #FFF;
font-size: 10px;
}

div#menu_vert ul ul ul li a, 
div#menu_vert ul ul ul li a:link, 
div#menu_vert ul ul ul li a:visited{
color: #FFF;
padding-left: 30px;
}

#current a
{
	list-style-type: none;
	display: inline;
	text-decoration: underline;
}
#current a:link, #current a:visited
{
	color: #FFF;
	text-decoration: underline;
}

.bullet_sectionheader {
display: block;
padding: 5px 5px 5px 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #999;
}
li.separator {
   height: 1px;
   margin: 0 10px 0 10px;
   border-bottom: 1px dotted black;
	}	
hr {
	display: none;
}

div.hr {
	height: 1px;
	margin: 1em 10px;
	border-bottom: 1px dotted black;
}

div.hr-nav {
	height: 1px;
	margin: 1em 10px 1em 0;
	border-bottom: 1px solid #8ba96d;
}

/* End Left Navigation */

/* End of 'Left Navigation' */

