@charset "UTF-8";

/******************************************************************
* Drop Down Functionality 
******************************************************************/

ul.dropdown,
ul.dropdown li,
ul.dropdown ul { list-style: none; margin: 0; padding: 0; }

ul.dropdown { position: relative;  float: left; }

ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle;  }

ul.dropdown li.hover,
ul.dropdown li:hover { position: relative; cursor: default; }

ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0;  width: 100%; }

ul.dropdown ul li { float: none; }

ul.dropdown ul ul { top: 1px; left: 99%; }

ul.dropdown li:hover > ul { visibility: visible; }

ul.dropdown li:hover > a.markets,
ul.dropdown li:hover > a.markets,
ul.dropdown li:hover > a.testing,
ul.dropdown li:hover > a.engservices,
ul.dropdown li:hover > a.supplychain,
ul.dropdown li:hover > a.resourcecenter,
ul.dropdown li:hover > a.certification,
ul.dropdown li:hover > a.inspection,
ul.dropdown li:hover > a.integratedsolutions,
ul.dropdown li:hover > a.about { background-position:left -21px; text-decoration:none; }


/* Down State */
ul.dropdown li.currentlocation > a.markets,
ul.dropdown li.currentlocation > a.testing,
ul.dropdown li.currentlocation > a.engservices,
ul.dropdown li.currentlocation > a.supplychain,
ul.dropdown li.currentlocation > a.resourcecenter,
ul.dropdown li.currentlocation > a.about { background-position:left -21px; text-decoration:none; }


/******************************************************************
 * Drop Down Formating
 ******************************************************************/

ul.dropdown { font: 12px Helvetica, Verdana, Arial, sans-serif; color:#8a8a8a; font-weight:bold; z-index:1000; }

	ul.dropdown li { border-style: solid; border-width: 0px; /*background-color: #f0f0f0;*/ background-color:#e0e0e0; color: #8a8a8a; z-index:1000; }

	ul.dropdown li.hover,
	ul.dropdown li:hover { background-color: #b7b7b7; color: #000;	}

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



	ul.dropdown li a { position:relative; display:block; float:left; height:21px; background:no-repeat; outline: 0;}
	ul.dropdown li a:focus { outline:none; }
	ul.dropdown li a.markets		{ width:116px; background:url(/images/dropdown/markets.jpg); }
        ul.dropdown li a.certification 	        { width:124px; background:url(/images/dropdown/certification.jpg); }
        ul.dropdown li a.testing 	        { width:124px; background:url(/images/dropdown/testing.jpg); }
	ul.dropdown li a.resourcecenter 	{ width:178px; background:url(/images/dropdown/resourcecenter.jpg); }
	ul.dropdown li a.about	 	        { width:086px; background:url(/images/dropdown/about.jpg); }
        ul.dropdown li a.inspection 	        { width:146px; background:url(/images/dropdown/inspection.jpg); }
        ul.dropdown li a.integratedsolutions	{ width:226px; background:url(/images/dropdown/integratedsolutions.jpg); }



	ul.dropdown li a.currentlocation { background-position:left -21px; text-decoration:none; }

	/*ul.dropdown li a.markets		{ width:116px; background:url(/images/markets.jpg); }
	ul.dropdown li a.testing		{ width:247px; background:url(/images/testing.jpg); }
	ul.dropdown li a.engservices 		{ width:227px; background:url(/images/engservices.jpg); }
	ul.dropdown li a.supplychain		{ width:145px; background:url(/images/supplychain.jpg); }
	ul.dropdown li a.resourcecenter 	{ width:178px; background:url(/images/resourcecenter.jpg); }
	ul.dropdown li a.about	 	{ width:087px; background:url(/images/about.jpg); }
	*/
	
	/* -- ul Level Change-- */

	ul.dropdown ul { width: 200px; margin-top: 0; padding:0px 0px 5px 0px; z-index:1000; }

		ul.dropdown ul li { /*font-weight: normal;*/ z-index:1000; }

	ul.dropdown li {	}

	ul.dropdown ul a { float:none;  height:20px; padding:5px 15px 5px 15px; }
	ul.dropdown ul li a {  }

	ul.dropdown ul a:hover { float:none; background-color: #b7b7b7;	 color: #fff; }

