/* Start of CMSMS style sheet 'new_mom : Nav-Vertical' */
#menu_vert {

  }


#menu_vert, #menu_vert ul {
  margin: 0 0 0px 0;
  padding: 0;

  margin-bottom: 10px;

	text-transform: lowercase;
  }

#menu_vert ul {
/*width: 220px;*/
  
  background: #999999;
  }
#menu_vert li {

  list-style: none;
  }


#menu_vert li a {
  display:block;
	font-size:11px;
	background-color:  #999999;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: lowercase;
	padding: 8px 9px;

  }

#contentright #menu_vert li a {
  display:block;
margin-left: -20px;
	font-size:11px;
	background-color:  #999999;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: lowercase;
	padding: 8px 9px;
border-bottom: 1px solid #FFFFFF; 
text-decoration: none;
  }

#contentright h3 {
  display:block;
margin-left: -20px;
border-bottom: 1px solid #FFFFFF; 
	
  }

/* Fix IE. Hide from IE Mac \*/
* html #menu_vert li { float: left; height: 1%; }
* html #menu_vert li a { height: 1%; }
/* End */

    div#menu_vert ul ul li a, 
    div#menu_vert ul ul li a:link, 
    div#menu_vert ul ul li a:visited  {
	padding: 4px;
text-indent: 15px;
border-bottom:1px solid #fff;

    }
    div#menu_vert ul ul  {
color: #ffffff;
    }

    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  {

	padding: 4px;

    }
    div#menu_vert ul ul ul  {
	background-color:  #999999;
	padding: 1px;
color: #ffffff;

    }


    div#menu_vert ul ul ul ul li a, 
    div#menu_vert ul ul ul ul li a:link, 
    div#menu_vert ul ul ul ul li a:visited  {
        padding-left: 25px;
    }
    div#menu_vert ul ul ul ul {
     background: #1e1e1e;
color: #ffffff;
    }
#menu_vert li ul li a { padding: 0px 0px; } /* Sub Menu Styles */

/* fixed image flicker by adding .cssmenu-vertical ul */

#menu_vert li a:hover {
background-color:  #333333;
	
color:#fff;

}

.currentpage h3
{
	font-size:11px;
	background-color:  #999999;
	text-indent: 10px;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: lowercase;
padding: 6px;

}



.currentpage ul ul h3
{
	font-size:11px;
	background-color:  #999999;
	text-indent: 10px;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: lowercase;
padding: 6px;

}

#menu_vert li.activeparent {
font-size:11px;
	background-color:  #999999;
	text-indent: 10px;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: lowercase;
text-decoration: none;
}

#menu_vert li.active01 h3 {
  display:block;
	padding: 4px;
	font-size:12px;
	background-color:  #999999;
	text-indent: 10px;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
text-decoration: none;
	text-transform: lowercase;
  }

#menu_vert li.active02 h3
{
  display:block;
	padding: 4px;
	font-size:11px;
	background-color:  #463032;
	text-indent: 10px;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: lowercase;
text-decoration: none;
}

#menu_vert li.active03 h3
{
display:block;
	padding: 4px;
	font-size:11px;
	background-color:  #463032;
	
	text-indent: 10px;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: lowercase;
text-decoration: none;
}



li.separator {
   height: 1px;
   padding: 0.5em 0;
   margin: 0;
   width: 100%;
   border-bottom: 1px dotted  #FFFFFF;
	}
li.sectionheader {
  margin: 0;
  margin-right: -1px;
 }
li.sectionheader h3 {
 display:block;
	padding: 4px;
	font-size:11px;
	background-color:  #1e1e1e;
	border-bottom-color: #FFFFFF;
	text-indent: 10px;
	z-index: 97;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: lowercase;
text-decoration: none;
   border-bottom: 1px dotted  #FFFFFF;

}
/* End of 'new_mom : Nav-Vertical' */

