/* CSS Document */
	
.menu_text{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
position:absolute;
z-index:199;
width:745px;
text-align:center;
background: #164935;
height:31px;
margin-left:16px;
	}
		
.mainmenu a{
	margin:8px 0px 8px 0px;
	color:#FFFFFF;
}

.mainmenu a:link, .mainmenu a:active, .mainmenu a:visited{
	color:#FFFFFF;
}

li.mainmenu:hover a{
	color:#8aa49b;
}

.mainmenu li a{
	margin:2px 0px 0px 0px;
}

ul#primary-nav,
ul#primary-nav ul {
	width: 123px; 
	margin: 0px;
	padding: 0px;
	/*background: #00529E;  IE6 Bug  #002B55  36598f*/
	font-size: 100%;
	
	}
	
ul#primary-nav ul {
	background: #164935;
}
	
ul#primary-nav {
	float: left;
	width: 745px;

	}
	
ul#primary-nav:after {
	content: "."; 
    display: block; 
    height: 0px;
    clear: both; 
    visibility: hidden;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	float: left;
	width: 123px; /* Width of Menu Items */	
	/*border:1px solid #cccccc;*/
	height:31px;
	}

ul#primary-nav li li{
	font-size:10px;
	height:20px;
}
ul#primary-nav li li a{
padding:0px;
}

ul#primary-nav li a,
ul#primary-nav li li a {
	display: block;
	text-decoration: none;
	/*color: #ffffff;
	padding: 1px;*/
	}

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

ul#primary-nav ul {
	position: absolute;
	display: none;
	left:0px;
	}
	
/*ul#primary-nav ul ul {
	position:absolute;
	left: 124px;
	top: -1px;
	}*/
	
ul#primary-nav ul ul {
	position:absolute;
	left: 123px;
	top: -1px;
	border-left:1px solid #FFFFFF;
	}

ul#primary-nav li ul li a { padding: 1px 5px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */
/*
ul#primary-nav li.menuparent { background: transparent url(arrow-down.gif) right center no-repeat; }
ul#primary-nav li li.menuparent { background: transparent url(arrow-right.gif) right center no-repeat; }
*/
ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over {/*background-color: #DBAD14 !important;*/}

ul#primary-nav ul li.mainmenu { /*color: #8aa49b;background-color: #DBAD14 !important;*/}


ul#primary-nav li ul li a { color:#FFFFFF; }
ul#primary-nav li li a:hover { color: #8aa49b; cursor:pointer; }

/* Colord Backgrounds*/
.bg90{background-color:#2c5a48; text-align:left; border-top:1px solid #ffffff;}
.bg80{background-color:#406a59; text-align:left; border-top:1px solid #ffffff;}
.bg70{background-color:#557a6c; text-align:left; border-top:1px solid #ffffff;}
.bg60{background-color:#6b8b7e; text-align:left; border-top:1px solid #ffffff;}
.bg50{background-color:#7f9b90; text-align:left; border-top:1px solid #ffffff;}
.bg40{background-color:#93aca3; text-align:left; border-top:1px solid #ffffff;}




