/***** MAIN NAVIGATION *****/

        /***** General Styles*****/
        .globalNav { margin: -1px 0 0 -1px; width: 755px; height: 41px; position: absolute; z-index: 3;} /* required for layering above hero */
	    .globalNav .bg {  position:absolute; width: 755px; height:41px; background:url("../images/mainnav_bar.png");  } /* applies nav bar backgroud image */
.ie6    .globalNav .bg { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/mainnav_bar.png' ,sizingMethod='crop');  } /* IE6 specific to keep translucency on png backgroud image */
	    .globalNav .bg { position:absolute; z-index:1; } /* required for hover state activation */
		
	    /* Dropdown general styles */
		ul.drop { list-style: none; text-align: left; position: absolute; z-index: 4;  }
		ul.drop li { float: left; display: inline; margin:11px 6px 0 0px;  }
		ul.drop li a {display: block; text-decoration: none; color: #232323; }
		ul.drop li .drop-hover {  }
		ul.drop li ul { display: none; list-style: none; position: absolute; margin: -1px 0 0 0; z-index: 90; padding: 0; } /* required to keep dropdown layered above hero space */
		ul.drop li ul li { margin: 0 0 0 12px; overflow:hidden;padding:4px 0 4px 0; }
		ul.drop li a span { position:relative; left:-10000px;   }
		ul.drop li ul li a { display: block; padding: 1px 1px 0px 0px; width:142px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #FFFFFF !important; background: transparent no-repeat left 0px; } /* add arrow graphic to sibling subnav items */
		ul.drop li ul li a:hover { text-decoration:none; color:#CCCCCC !important;}
		
		ul.drop li.about .drop-hover:hover  { background:url("../images/mainnav_about-hover.png") no-repeat 0 0; height: 30px; } /* hover state */			
		
		
	    /* Navigation specific elements */		

		ul.drop li.about .drop-hover { background: transparent url("../images/mainnav_about-hover.png") no-repeat 0 0; height: 30px; } /* hover state */
		ul.drop li.about ul { padding: 0px 0 0px 0; width: 142px; background: #316f95 url("../images/mainnav_about-drophover.png") no-repeat 0 bottom; } /* applies dropdown background image */
.ie6 	ul.drop li.about ul { background-image: url("../images/mainnav_about-drophover.gif"); } /* IE6 specfic dropdown background image */
		ul.drop li.about ul li { width: 124px; background: url("../images/dropnav_line_about.jpg") no-repeat 0 bottom; } /* add divider line to sibling subnav items */
		ul.drop li.about ul li.last { background: none; } /* to remove divider line from last sibling subnav item */
		ul.drop li.about { width: 142px; height: 30px; }
		ul.drop li.about .active,
		ul.drop li.about .active:hover { background: transparent url("../images/mainnav_about-active.png") no-repeat 0 0; height: 30px; } /* applies active state to parent nav item */	
	
	
	
	ul.drop li.responsibility .drop-hover:hover  { background:url("../images/mainnav_services-hover.png") no-repeat 0 0; height: 30px; } /* hover state */			
			    /* Navigation specific elements */		
		ul.drop li.responsibility .drop-hover { background: transparent url("../images/mainnav_services-hover.png") no-repeat 0 0; height: 30px; } /* hover state */
		ul.drop li.responsibility ul { padding: 0px 0 5px 0;margin:0 0 0 0px; width: 138px; background: #386e6d url("../images/mainnav_services-drophover.png") no-repeat 0 bottom; } /* applies dropdown background image */
.ie6 	ul.drop li.responsibility ul { background-image: url("../images/mainnav_about-drophover.gif"); } /* IE6 specfic dropdown background image */
		ul.drop li.responsibility ul li { width: 138px; background: url("../images/dropnav_line_services.jpg") no-repeat 0 bottom; } /* add divider line to sibling subnav items */
		ul.drop li.responsibility ul li.last { background: none; } /* to remove divider line from last sibling subnav item */
		ul.drop li.responsibility { width: 138px; height: 30px; }
		ul.drop li.responsibility .active,
		ul.drop li.responsibility .active:hover { background: transparent no-repeat 0 0; height: 30px; } /* applies active state to parent nav item */		
	
		
		
		
		
		
				    /* Navigation specific elements */		
		ul.drop li.research .drop-hover { background: transparent url("../images/mainnav_original-hover.png") no-repeat 0 0; height: 30px; } /* hover state */
		ul.drop li.research ul { padding: 0px 0 5px 0; width: 147px; background: #718442 url("../images/mainnav_original-drophover.png") no-repeat 0 bottom; } /* applies dropdown background image */
.ie6 	ul.drop li.research ul { background-image: url("../images/mainnav_about-drophover.gif"); } /* IE6 specfic dropdown background image */
		ul.drop li.research ul li { width: 129px; background: transparent url("../images/dropnav_line_oem.jpg") no-repeat 0 bottom; } /* add divider line to sibling subnav items */
		ul.drop li.research ul li.last { background: none; } /* to remove divider line from last sibling subnav item */
		ul.drop li.research { width: 147px; height: 30px; margin:11px 0 0 -26px;  }
		ul.drop li.research .active,
		ul.drop li.research .active:hover { background: transparent no-repeat 0 0; height: 30px; } /* applies active state to parent nav item */		
		ul.drop li.research .drop-hover { background: transparent url("../images/mainnav_original-hover.png") no-repeat 0 0; height: 30px; } /* hover state */
		
		
		
			
				    /* Navigation specific elements */		
		ul.drop li.products .drop-hover { background: transparent url("../images/mainnav_process-hover.png") no-repeat 0 0; height: 30px; } /* hover state */
		ul.drop li.products ul { padding: 0px 0 5px 0; width: 157px; background: #c5661c url("../images/mainnav_process-drophover.png") no-repeat 0 bottom; } /* applies dropdown background image */
.ie6 	ul.drop li.products ul { background-image: url("../images/mainnav_about-drophover.gif"); } /* IE6 specfic dropdown background image */
		ul.drop li.products ul li { width: 138px; background: transparent url("../images/dropnav_line_process.jpg") no-repeat 0 bottom; } /* add divider line to sibling subnav items */
		ul.drop li.products ul li.last { background: none; } /* to remove divider line from last sibling subnav item */
		ul.drop li.products { width: 157px; height: 30px;  margin:11px 0 0 6px;}
		ul.drop li.products .active,
		ul.drop li.products .active:hover { background: transparent no-repeat 0 0; height: 30px; } /* applies active state to parent nav item */		
		ul.drop li.products .drop-hover { background: transparent url("../images/mainnav_process-hover.png") no-repeat 0 0; height: 30px; } /* hover state */
		
		
						    /* Navigation specific elements */		
		ul.drop li.contact .drop-hover { background: transparent url("../images/mainnav_contact-hover.pngg") no-repeat 0 0; height: 30px; } /* hover state */
		ul.drop li.contact ul { padding: 10px 0 18px 0; width: 156px; background: #0BA39C url("../images/mainnav_original-drophover.png") no-repeat 0 bottom; } /* applies dropdown background image */
.ie6 	ul.drop li.contact ul { background-image: url("../images/mainnav_about-drophover.gif"); } /* IE6 specfic dropdown background image */
		ul.drop li.contact ul li { width: 138px; background: transparent url("../images/dropnav_line_about.png") no-repeat 0 bottom; } /* add divider line to sibling subnav items */
		ul.drop li.contact ul li.last { background: none; } /* to remove divider line from last sibling subnav item */
		ul.drop li.contact { width: 156px; height: 30px; margin:11px 0 0 6px; }
		ul.drop li.contact .active,
		ul.drop li.contact .active:hover { background: transparent no-repeat 0 0; height: 30px; } /* applies active state to parent nav item */		
		ul.drop li.contact .drop-hover { background: transparent url("../images/mainnav_contact-hover.png") no-repeat 0 0; height: 30px; } /* hover state */
		
		
		
				
		



