/* Start of CMSMS style sheet 'Lotus Lake Menu Vert CSS' */
/********************
MENU vertical
*********************/
#subnavhead{
	display: block;
	font-size: 100%;
	font-weight:bold;
	color: #FFF;
	text-transform:lowercase;
	text-decoration: none;
	padding: 1.5em 1.25em 1em 1.25em;
	margin:0;
	background:#7D843D;
}


#menu_vert {
	margin: 0;
	padding-bottom:21px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em;
	font-weight:bold;
	background:#7D843D;
}

#menu_vert ul{
background: url(graphics/dotted.gif) repeat-x top left;
}
/* menu li block */
#menu_vert li {
	list-style: none;
	margin: 0;
	display: block;
	padding: 0;
background: url(graphics/dotted.gif) repeat-x bottom left;
}
#menu_vert ul ul li {
	border: none;
	padding:0px;
	margin:0px;
display: block;
}
div#menu_vert ul {
	padding:1px 0 0 0;
	margin:0;
display: block;
}
div#menu_vert ul ul {
	padding:0;
	margin:0px;
}
/* third level has some padding to have it stand out */
div#menu_vert ul ul ul {
	padding-bottom: 0.6em;
}
/** fix stupid ie bug with display:block; **/
* html #menu_vert li a {
	height: 1%;
	padding:0;
	margin:0;
}
* html #menu_vert li hr {
	height: 1%;
	padding:0;
	margin:0;
}

/** end fix **/

/* first level links */
div#menu_vert a {
	text-decoration:none; /* no underline for links */
	display: block; /* IE has problems with this, fixed above */
	padding: 0.8em 4px 0.7em 12px; /* some air for it */
	color: #FFF; /* this will be link color for all levels */
	min-height:1em;  /*Fixes IE7 whitespace bug */ 
margin:0;
font-size:85%;
}
/* next level links, more padding and smaller font */
div#menu_vert ul a {
	font-size: 85%;
	padding: .75em 0.5em 0.75em 1.5em;
	margin:0px;
}

div#menu_vert ul ul a {
font-size:85%;
background: url(../graphics/dash.gif) no-repeat 2.8em center;
}
/* hover state for all links */
div#menu_vert a:hover {
text-decoration:none;
background: #8E9549 url(uploads/images//dotted.gif) repeat-x bottom left;
}
div#menu_vert a.activeparent:hover {
	color: #E8EDDB;
}
/*  ACTIVE
active parent, that is the first-level parent 
of a child page that is the current page 
*/
div#menu_vert li a.activeparent, div#menu_vert li .currentpage, div#menu_vert li li, div#menu_vert li .menuactive{
}

div#menu_vert ul ul li a.activeparent, div#menu_vert a.menuactive .menuparent {
}

div#menu_vert li.currentpage {
	display: block;
background: url(../graphics/arrow.gif) no-repeat left center;
}

div#menu_vert li.currentpage a:hover {
	display: block;
background: transparent url(graphics/dotted.gif) repeat-x bottom left;
}
div#menu_vert a.currentpage{
background: url(graphics/dotted.gif) repeat-x bottom left;
}

/* 
current pages in the default Menu Manager 
template are unclickable. This is for current page on first level 
*/
div#menu_vert ul h3 {
	color: #FFFFFF;	
font-size:85%;
	background: url(../graphics/arrow.gif) no-repeat left center;
	display: block;
}
/* 
next level current pages, more padding, 
smaller font and no background color or bottom border 
*/
div#menu_vert ul ul h3 {
	font-size: 90%;
	padding: 0.3em 0.5em 0.3em 2.8em;
	background-position: 1.4em center;
	background-color: transparent;
	border-bottom: none;
	color: #000;
}
/* current page on third level, more padding */
div#menu_vert ul ul ul h3 {
	padding: 0.3em 0.5em 0.3em 4.3em;
	background-position: 1.4em center;
	background-color: transparent;
}
/* section header */
div#menu_vert li.sectionheader {
	border-right: none;
	font-size: 130%;
	font-weight: bold;
	padding: 1.5em 0 0.8em 0;
	background-color: #fff;
	line-height: 1em;
	margin: 0;
	text-align:center;
}
/* separator */
div#menu_vert li.separator {
	height: 1px !important;
	margin-top: -1px;
	margin-bottom: 0;
	padding:2px 0 2px 0;
	background-color: #000;
	overflow:hidden !important;
	line-height:1px !important;
	font-size:1px; /* for ie */
}
div#menu_vert li.separator hr {
	display: none; /* this is for accessibility */
}
/* End of 'Lotus Lake Menu Vert CSS' */

