/* Start of CMSMS style sheet 'theme : Default CSSMenu Horizontal' */
#menuwrapper {
min-width:621px;
margin-left:-1px; 
float:right;
overflow:hidden;
font-family: arial, sans-serif;
font-size:.3em;
background-color:#FFF;
border:0px;
}

#primary-nav {
	margin: 0px; 
	padding: 0px; 
}

#primary-nav a { 
	display: block; 
	margin: 0px; 
	padding: 4px 9px 5px 10px; 
	text-decoration: none;
color:#08387D;
font-size: 3em;
	}
#primary-nav a:hover {
color:#FFF;
}

/* 1st level */

#primary-nav ul {  
	margin: 0px; 
	padding: 0px; 
	position: absolute; 
left:auto;
	top: auto;
	display: none; 
list-style: none;
	}

#primary-nav li { 
	margin-left: 0px;
	float: left; 

	}

#primary-nav li a { 
	}

#primary-nav li, #primary-nav li.menuparent { 
	background-color: #FFF; 
	}

#primary-nav li.menuactive { 
	background-color: #ffffff;
	}

/* 2nd level */

#primary-nav ul ul { 
	margin-top: 0px;
 	margin-left: 0px;
	left: 100%; 
	top: 0px; 
list-style: none;
	}

#primary-nav li li { 
        width: 140px; 
	margin-left: 0px;
	margin-top: 0px;
	float: none; 
	position: relative; 
	float: left; 
	clear: both; 
background-color:#E1E1E1;
       }

#primary-nav li li.menuparent { 
background-color:#E1E1E1;
}
#primary-nav li li.menuactive { 
background-color:#E1E1E1;
}



#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh, #primary-nav li li.menuparent:hover { 
	background-color: #92BA5D; 
	}


#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul { 
	display: none; 
	}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul { 
	display: block; 
	}


/* End of 'theme : Default CSSMenu Horizontal' */

