@charset "UTF-8";

@import "image_noborder.css";
@import "applications_products.css";
@import "products_submenu.css";
@import "lovehate.css";
@import "tabular.css";
@import "list.css";
@import "scrollbar.css";


#scroll{
	width:520px;
	height: auto;
	overflow:none;
	color: #292B2D;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:165%;
	align: left;
	float:left;
	padding-right: 15px;
	padding-left: 1px;
}

#scroll_search_results{
	width:554px;
	height: auto;
	overflow:none;
	color: #292B2D;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:165%;
	align: left;
	float:left;
	padding-right: 15px;
	padding-left: 1px;
}





#scroll_generic{
	width:554px;
	height: auto;
	overflow:none;
	color: #292B2D;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:165%;
	align: left;
	float:left;
	padding-right: 15px;
	padding-left: 1px;
}


#scroll_sitemap{
	width:554px;
	height: auto;
	overflow:none;
	color: #292B2D;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:165%;
	align: left;
	float:left;
	padding-right: 15px;
	padding-left: 1px;
}


#scroll_about{
	width:554px;
	height: auto;
	overflow:none;
	color: #292B2D;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:165%;
	align: left;
	float:left;
	padding-right: 15px;
	padding-left: 1px;
}


#scroll_electro_shielding{
	width:554px;
	height: auto;
	overflow:none;
	color: #292B2D;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:165%;
	align: left;
	float:left;
	padding-right: 15px;
	padding-left: 1px;
}


#scroll p, #scroll_generic p, #scroll_about p{padding:0; margin-bottom:8px;}


/***********************************/


#outer_wrapper{
	margin:0 auto; width:811px;
}


.dropshadow{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../shared/new_shadow.png', sizingMethod='scale');}
.dropshadow[class] {background:transparent url('../shared/new_shadow.png') repeat-y;}

body  {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-size: 75%;
	background-color: #000000;
}


#menu ul{
	list-style-type: none;
	text-align: left;
	/*background-image: url(../nav/products_A.jpg);*/
	width: 113px;
	height: 22px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 28px;
	
}


.menu a:link{display:block;color:#000000; text-decoration:none;}

.menu a:hover{background-color: #FFC105; text-decoration:none;}









.topmenus{
font-family: Arial, verdana, geneva, Helvetica, sans-serif;
font-size: 100%;
color: #000000;

}
.topmenus a:link{color: #000000; text-decoration:none;}
.topmenus a:visited{color: #000000; text-decoration:none;}
.topmenus a:hover{color: #EFB505; text-decoration:none;} /*Yellow*/
.topmenus a:active{color: #EFB505; text-decoration:none;} /*Yellow*/












.footer{ display: none;}

.headingtopspacer{width:614px; height:18px;}
.headingbottomspacer{width:614px; height:25px;}
.heading{
	float:left;
	color: #000000;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	align: left;
	width: 520px;
	padding-left: 1px;
}


.heading2{
	float:left;
	color: #000000;
	font-family: Arial, verdana, geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	align: left;
	width: 564px;
	padding-bottom:-4px;
}


#bodyarea{
	width:540px;
	height:225px;
	margin:0;
	padding:0;
}

#bodyarea_generic{
	width:540px;
	height:460px;
	margin:0;
	padding:0;
	float: left;
}



#subhead{
	color: #0064AB;
	font-weight:bold;
	font-size: 14px;
	text-decoration: none;
	width: 530px;
	margin: 0;
	padding: 0;
	text-align: left;
}


#subhead2{
	color: #0064AB;
	font-weight:bold;
	font-size: 14px;
	/*text-decoration: none;
	width: 564px;
	height:25px;
	margin: 0;
	padding: 0;*/
	
}


#subsubhead{
	color: #0064AB;
	font-weight:bold;
	font-size: 14px;}


/*Columns */
#container{
margin-left:auto; margin-right:auto; width:801px; height:auto; /*background-image:url(../shared/newmet_bgr.jpg); background-repeat: no-repeat;*/}
#navigation{
width:143px; float:left; margin:0; padding:0;}

#column1{
width:143px; height:auto; float:left; margin:0;}

#column2{
width:617px; height:auto; float:left;}
#top_spacer{
width:617px; height:77px; float:left;}
 
#top_navigation_spacer{
{width:614px; height:30px; float:left;}

#top_bits{
width:614px; height:294px; float:left;}



#top_navigation_links{
width:614px; height:18px; float:left;}

#top_navigation{
width:300px; height:18px; float:left; margin-left:45px;}

#uk_french_flags{
width:79px; height:18px; float:right; margin-right:8px; background-image:url(../shared/french_german_flags.png); background-repeat: no-repeat;}


.white_bold {color: #000000; font-weight: bold;}
#white_bold {color: #000000; font-weight: bold;}

img{margin:10px;}
img { align:right;}