/* Start of CMSMS style sheet 'Navigation: Left Vertical' */
/******************** Left MENU *********************/

#leftnav {
 z-index: 1001;
	margin: 0;
	padding: 0;
float:left;
width: 190px;
background:#d4f0fb;
color:#34888b;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
line-height:1em;
}
#leftnav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#leftnav ul ul {
	margin: 0;
	padding: 0px;


}
#leftnav li {
	list-style: none;
	margin: 0px 0px;
border-top:1px solid #000;
display:none;
position:relative;
background-color:#D4F0FB;

}

#leftnav li li{
display:block;
}



#leftnav li span{
	padding:5px 10px 5px 15px;
display:block;
}
#leftnav li.currentpage {
background-color:#99cccc;

}
#leftnav li.menuactive {
display:block;

}
#leftnav li.menuactive ul {
	margin: 0;
}
#leftnav li.activeparent {
	margin: 0;
	padding: 0px;
}
/* fix stupid IE6 bug with display:block; */
* html #leftnav li {
	height: 1%;
}
* html #leftnav li a {
	height: 1%;
}
* html #leftnav li hr {
	height: 1%;
}
/** end fix **/
/* first level links */
div#leftnav a {
	display: block;
	color: #34888b;
/* Fixes IE7 whitespace bug */
	min-height: 1em;
	text-decoration: none;
}

/* next level links, */
div#leftnav ul ul li span{
	font-size: 11px;
font-weight:bold;
}
/* third level links, more padding */
div#leftnav ul ul ul li span{
	padding:5px 10px 5px 25px;
font-weight:normal;
}
/* hover state for all links */
div#leftnav a:hover {
background-color:#99CCCC;
color:#18507C;
	text-decoration: none;
}
div#leftnav a.activeparent:hover {
	color: #595959;
}
/* active parent, that is the first level parent of a child page that is the current page */
div#leftnav li.activeparent {

}
div#leftnav li.activeparent a.activeparent {
background-color:#99cccc;
text-transform:uppercase;
}
div#leftnav li a.parent {

}
div#leftnav ul ul li a.parent {
background-color:#99cccc;
}
div#leftnav ul ul li.sectionheader {
background-color:#99CCCC;
}



div#leftnav li a.parent span {
	display: block;
	margin: 0;
}
div#leftnav li a.parent:hover {
/* removes underline hover effect */
	text-decoration: none;
}
div#leftnav li a.parent:hover span {
	display: block;
	margin: 0;
}
div#leftnav li a.menuactive.menuparent {


}
div#leftnav ul ul li a.menuactive.menuparent {


}
div#leftnav li a.menuactive.menuparent span {
	display: block;
	margin: 0;
	font-weight: bold;
text-transform:uppercase;

}
div#leftnav li a.menuactive.menuparent:hover {
	text-decoration: none;
	color: #18507C;
}
div#leftnav ul ul li a.activeparent {
	color: #fff;
}

div#leftnav li.separator hr {
	display: none;
/* this is for accessibility */
}
/* End of 'Navigation: Left Vertical' */

