@charset "UTF-8";



ul.dropdown {
 font: normal 14px "Helvetica", Arial, Helvetica, sans-serif;
 /*text-transform: uppercase;*/
 
 	background-image: url(/media/332-nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
}

	ul.dropdown li {
	padding: 8px 0;
	/*background-color: #efefef;--back*/
	 color: #333;
	line-height: normal;

	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 
	}

	ul.dropdown a:link,
	ul.dropdown a:visited { color: #666666; text-decoration: none; }
	ul.dropdown a:hover { color: #76b900; text-decoration: none; }
	ul.dropdown a:active { color: #333333; }


/* ----- END LEVEL */


	/* ----- NON-FIRST LEVEL */

	ul.dropdown ul {
	 width: 170px;
	 background-color: #333;
	 color: #fff;
	 font-size: 11px;
	 text-transform: none;
	 text-align:left;
	 filter: alpha(opacity=90);
	 -moz-opacity: .9;
	 KhtmlOpacity: .9;
	 opacity: .9;
	}

		ul.dropdown ul li {
		 background-color: transparent;
		 color: #000;
		 filter: none;
		}

		ul.dropdown ul li.hover,
		ul.dropdown ul li:hover {
		 background-color: transparent;
		}

		ul.dropdown ul a:link,
		ul.dropdown ul a:visited { color: #fff; }
		ul.dropdown ul a:hover { color: #fff; text-decoration: none; }
		ul.dropdown ul a:active { color: #fff; }


/* ----- END LEVEL */



/* ----- ALL LEVELS (incl. first) */

ul.dropdown *.dir {
 padding-right: 16px; /* top nav right margin*/
 background-image: none;
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

/* ----- END LEVEL */


/* Components override */




ul.dropdown li a {
	display: block; /* Changed height of nav menue*/
	padding-top: 11px;
	padding-right: 14px; /* update aug21 it was 16*/
	padding-bottom: 11px;
	padding-left: 14px;/* update aug21  it was 16*/
}
.RFPbutton {
	background-image: url(/media/106-nav_submitRFP.jpg);
	background-repeat: no-repeat;
	width: 170px;
	height: 38px;
	display: block;

}
.RFPbutton a:hover{
	background-image: url(/media/111-nav_submitRFP_o.jpg);
	background-repeat: no-repeat;
	width: 170px;
	height: 38px;
	padding:0px;
    display: block;
}

/* ------------- Override default */

	ul.dropdown li {
	 padding: 0;
	}


/* ------------- Reinitiate default: post-override activities  */

	ul.dropdown li.dir {
	 padding: 15px 20px 7px 14px;
	}

	ul.dropdown ul li.dir {
	 padding-right: 15px;
	}


/* ------------- Custom */

	ul.dropdown li {

	}

	ul.dropdown ul a {
	 padding: 10px 5px 10px 14px; /*4px 5px 10px 4px;*/
	 width: 151px; /* Especially for IE */
	}

	ul.dropdown ul a:hover {
	 background-color: #ffcc00; /* drop down rollover collor*/
	}

	ul.dropdown a.open {
	 background-color: #2e2e2e;
	 color: #76b900;
	}

	ul.dropdown ul a.open {
	 background-color: #76b900;
	 color: #fff;
	}

.homebutton {
	background-image: url(/media/116-nav_home.jpg);
	background-repeat: no-repeat;
	width: 50px;
	display: block;
	height: 38px;
}
.homebutton a:hover{
	background-image: url(/media/121-nav_home_o.jpg);
	background-repeat: no-repeat;
	width: 25px;
	display: block;
	height: 16px;
}



	/* CSS 2.1 */

	ul.dropdown li:hover > a.dir {
	/* background-color: #2e2e2e;*/
	background-image: url(/media/126-nav_over.jpg);
	background-repeat: repeat-x;
	
	 color: #ffffff; /* text color on rollover */
	}

	ul.dropdown ul li:hover > a.dir {
	 background-color: #76b900;
	 color: #fff;
	}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

