@charset "utf-8";
/* kaiima main (horizontal) menu CSS Document */


#hp_main_menu {

	PADDING: 0px; margin:0px; WIDTH: 724px; height: 25px;  
	background-color: #486b24; border-top: 1px solid white; 
	border-bottom: 1px solid #003300; TEXT-ALIGN: left; 
	z-index: 20; clear:both; padding-left:280px;
}

#page_main_menu{

	PADDING: 0px; margin:0px; WIDTH: 724px; height: 25px;  
	background-color: #486b24; border-top: 1px solid white; 
	border-bottom: 1px solid #003300; TEXT-ALIGN: left; 
	z-index: 20; clear:both; padding-left:280px;
	background-image:url(images/sustainability.jpg);
    background-repeat:no-repeat;
	background-position:left;
}

#nav {
	  margin:0px; WIDTH: 724px; PADDING: 0px;  LIST-STYLE-TYPE: none; 
}


.top_li {
DISPLAY: inline; 
FLOAT: left; 
	COLOR: #FFFFFF; FONT-SIZE: 13px;  
	FONT-WEIGHT: bold; 
	line-HEIGHT: 25px; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	margin-right:5px;
		TEXT-ALIGN: left;  
	position:relative;
	background-color: #669933;
		 }
	
.top_li A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF;  TEXT-DECORATION: none; 
	display: block;
}
.top_li A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; 
}
.top_li A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; color:#FFFFFF; TEXT-DECORATION: none; 
}
.top_li A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#FFFFFF; TEXT-DECORATION: none; 
}

.second_ul {
	 padding:0; DISPLAY: none;  left: -5px; MARGIN: 0px;  WIDTH: 140px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP:25px;  z-index: 20;  background-color: #486b24; border-top: 1px solid #486b24;
}
.li_second {
	 PADDING-RIGHT: 14px;  LINE-HEIGHT: 25px;   color:#FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #669933; margin-left:5px; padding-left:10px; border-bottom: 1px solid #486b24; 
}
.li_second A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF;FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none;
	display: block; WIDTH: 140px;
}
.li_second A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF;FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none;
	display: block;WIDTH: 140px;
}
.li_second A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none;
	display: block; WIDTH: 140px;
}
.li_second A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none;
	display: block;WIDTH: 140px;
}





UNKNOWN {
	LEFT: auto; TOP: auto
}
LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}
.over{
background-color:#003300;
}
.over_2{
background-color:#003300;
border-top:#486b24;
}

/*-- end of styles for horizontal menu--*/
