/* CSS Document */

.main{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.main_green{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
	font-weight: bold;
}


A.main:link {color:#006600; text-decoration: underline; }
A.main:visited {color:#006600; text-decoration: underline;}
A.main:hover {color:#006600; text-decoration: underline; }

.alpha{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #71A86F;
	text-decoration: none;
	font-weight: bold;

}


.alpha_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
	font-weight: bold;

}

.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B2B2;
	text-decoration: none;

}




#globalnav { float: left; display: block; font-size: 11px; width: 942px; height: 20px; margin: 0; padding: 0;z-index:1000096; }

div#globalnav ul {list-style: none; padding: 0; margin: 0; border: 0px solid #fff;z-index:1000096; background-color: #fff;}


li#home{width:46px;}
li#products{width:90px;}
li li a #products{width:90px;}
li#tech{width:145px;}
li#environment{width:109px;}
li#glossary{width:95px;}
li#contact{width:63px;}


#nav a { font-weight: bold; text-decoration: none;z-index:1000096; background-color: #fff;}

#nav li a { display: block; font-weight: bold; padding: 0px 0px; border: 0px solid #fff;z-index:1000096; background-color: #fff;}


#nav li a:hover { display: block; position: relative; padding: 0px 0px; background-color: #006600; z-index:1000096; background-color: #fff;}

#nav li li a { display: block; font-weight: bold; color: #2b313f; padding: 0px 0px; background-color: #006600;z-index:1000096; padding-top:5px; padding-left:13px; height:20px; width:160px;  border-top:1px; border-style:solid; border-color: #fff;font-family: arial; font-size: 12px; font-weight: normal; color: #82B482 }


#nav li li a:hover { display: block; position: relative; padding: 0px 0px; border: 0; background-color: #006600; color: #fff; z-index:1000096; height:20px; width:160px; padding-top:5px; padding-left:13px; border-top:1px; border-style:solid; border-color: #fff; font-family: arial;font-size: 12px; font-weight: normal; color: #FFFFFF }


div#globalnav li { float: left; position: relative; text-align: left; cursor: default; background-color: #006600; border: 0;z-index:100096;}

li ul {	display: none; position: absolute; top: 100%; left: 0; font-weight: bold; padding: 0;z-index:1000096;}


li>ul { top: auto; left: auto;}

li li {	display: block; float: none; background-color: transparent; border: 0;}
	li:hover ul, li.over ul { display: block; }
	
	
	
	
