	
@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; }
body{ font: bold 11px/18px "Trebuchet MS"; color:#b1b0b0; background:url(../images/main_bg.jpg) repeat; }

.clr{ clear:both;}

@font-face {
	font-family:'Bauhaus';
	src: url('fonts/bauhaus-medium-bt-webfont.eot?#iefix') format('embedded-opentype'), 
	     url('fonts/bauhaus-medium-bt-webfont.woff') format('woff'), 
	     url('fonts/bauhaus-medium-bt-webfont.ttf')  format('truetype'),
	     url('fonts/bauhaus-medium-bt-webfont.svg#svgFontName') format('svg');
	}
/*----------------------------------
-------------- main-home ---------------
---------------------------------*/
#outer-wrapper1{
	
	width:100%;
	position:relative;
	margin: 0 auto;
}

#outer-wrapper{
	
	width:980px;
	margin:0px auto;
	position:relative;
	z-index:2;
	clear:both
}

#main-container{ width:980px; margin:0px auto; clear:both }

.bg_dyn_image
{
	width:980px;
	height:900px;
	position:absolute;
	top:0;
	z-index:1;
}

/*----------------------------------
-------------- header ---------------
---------------------------------*/

#header-container{ width:980px; float:left;}
	#navbg{ width:966px; float:left; background:url(../images/topnav-bg.png) no-repeat; margin:0 7px; font:normal 12px "Trebuchet MS"; color:#c0bfbe;height:35px; }
		.left-link-cont{ width:560px; float:left; }
			.left-link-cont a{ font:normal 12px/25px "Trebuchet MS"; color:#8c462d; text-decoration:none; padding:0 25px; /*display:block; float:left; width:auto;*/ text-transform:uppercase; }
			
			.left-link-cont a.active{ background-color:#127cc2; color:#FFFFFF;}
		.rignt-nav-cont{ width:70px; float:right; margin:5px 10px 0 0; }
			.flag-cont{ width:35px; float:left;}
			.rignt-nav-cont a{ font:normal 10px/8px arial; text-decoration:none; color:#676767; }
			.rignt-nav-cont a:hover{ text-decoration:underline; }
		


/*----------------------------------
-------------- body ---------------
---------------------------------*/

#body-container{ width:980px; float:left; position:relative;}
	#welcome-cont{ width:658px; margin:0 0 0 7px;height:297px; }
		.welcome-txt{ font:bold 17px "Trebuchet MS"; padding:18px 0; color:#696868;}
		.welcome-txt2,
		.welcome-txt2 p
		{
			font:normal 15px "Trebuchet MS";
			color:#696868;
		}
		
		.welcome-txt2 a
		{
			text-decoration:none
		}
		
	#copperbg-cont{ width:auto; background:url(../images/base-bg.png) no-repeat; height:362px; float:left; }
		.copper-left{ width:980px; float:left; margin:10px 0 0 10px;}
			.blue-smbox{ width:239px; height:342px; float:left; font: bold 10px/15px "Trebuchet MS"; color:#b4b3b3; position:relative }
				.logo-pad{ padding:5px 0 20px 0; text-align:center;}
				.sm-txt-pad{ height:95px; padding:0px 0 0px 15px; }
			.yellow-smbox{ width:237px; float:left; border-right:1px solid #e4e3e2; font: normal 10px/15px "Trebuchet MS"; color:#b4b3b3;}
				.sm2-txt-pad{padding:4px 0 0px 21px; }
			.orenge-smbox{ width:220px; float:left;  /*border-right:1px solid #e4e3e2;*/ font: normal 10px/13px "Trebuchet MS"; color:#b4b3b3;}
				.sm3-txt-pad{padding:4px 0 2px 10px; }
		.copper-right{ width:276px; background:url(../images/right-box.png) no-repeat;	height:442px;	position:absolute;	top:265px;	left:710px;}
			.sm4-txt{padding:10px 0 70px 22px; font: normal 10px/13px "Trebuchet MS"; color:#696868;}
	#product-cont{ width:959px; float:left;background: url(../images/scrol-bg.png) no-repeat; height:329px; margin:65px 12px 15px 12px;}
		
		.arrow-cont{
			
			width:36px;
			float:left;
			padding-top:85px;
		}
		
		.prod-mid-cont{ width:886px; float:left; }
			h1{ font:bold 24px/58px "Trebuchet MS"; color:#696868; }
			
			.prod-smbox{
				
				width:202px;
				float:left;
				background:url(../images/s-sm-box-bg.png) no-repeat;
				height:240px;
				font:normal 11px "Trebuchet MS";
				color:#696868;
			}
			
			.hp_slider_text,
			.hp_slider_text p
			{
				font:normal 11px "Trebuchet MS" !important;
				padding:0 15px;
			}
			
			.prod-img-pad1{ padding:9px 0; }
			.prod-txt-pad1{ padding:0 15px; }
			.prod-smboxa{ width:202px; float:left; background:url(../images/s-sm-box-bg.png) no-repeat; height:240px; font:normal 11px/18px "Trebuchet MS"; color:#696868; }
	
	#next-cont{
		
		width:956px;
		margin:0 12px 15px 12px;
		float:left;
	}
	
	#contact-cont{
		
		background:url(../images/contact-bg.png) no-repeat;
		width:467px;
		float:left;
		height:216px;
		margin-right:9px;
		padding:10px 0px;
		display:block;
	}
	
	.heading-txt{ font:normal 24px/30px "Bauhaus"; color:#676767; padding-bottom:10px; }
	.contact-left-cont{ width:348px; float:left;}
	.contact-right-cont{
		
		width:70px;
		float:left;
	}
	.search-feild{
		
		width:326px;
		height:36px;
		background:url(../images/search-bg.jpg) no-repeat;
		font:normal 12px/20px "Trebuchet MS";
		color:#696868;
		padding:7px 0 7px 20px;
		border:0;
	}
	
	.search-raw-pad{ padding-bottom:18px;}
				.submit-pad{ padding-top:150px; }
	#news-cont{
		
		background:url(../images/news-boxbg.png) no-repeat;
		width:479px;
		float:left;
		height:216px;
		padding-top:16px;
	}
			.date-txt{ color:#93482e; font:bold 12px "Trebuchet MS"; }
			.news-txt{ color:#696868; font:normal 12px "Trebuchet MS"; padding-bottom:17px; }

/*----------------------------------
-------------- footer ---------------
---------------------------------*/

	#footer-container{ width:980px; float:left; background:url(../images/footer-bg.png) top center no-repeat; height:70px;}
	#footer-inner-cont{ width:865px; margin:0 auto; padding-top:25px; }
	
	.ft-cont1{
		
		width:165px;
		float:left;
		font: bold 13px/15px "Trebuchet MS";
		color:#696868;
	}
	
	.ft-cont2{
		
		width:700px;
		float:left;
		font: normal 10px/15px "Trebuchet MS";
		color:#c9c7c7;
	}
	
	.ft-cont2 table td{
		
		width:116px !important;
		float:left;
		font: normal 10px/15px "Trebuchet MS";
		color:#c9c7c7;
	}
	
	
	#footer-inner-cont a{ font: normal 10px/15px "Trebuchet MS"; color:#8c462d; text-decoration:none; text-transform:uppercase;}
	#footer-inner-cont a:hover{ text-decoration:underline; color:#8c462d;} 

	.us_contact_page_error_text
	{
		color: red;
		font: bold 11px arial;
	}
	
	.us_short_contact_sent_message
	{
		color:green;
		font: bold 13px arial;
	}

/*----------------------------------
-------------- inner-page ---------------
---------------------------------*/

#outerinner-wrapper{width:1305px; background:url(../images/inner2-bg.jpg) no-repeat 500px 0 ;  margin:0 auto; }
	#inner-left{ width:226px; float:left; }
		
		.inner-left-smboxmd{
			
			background:url(../images/inner-leftbox-md.png) repeat-y ;
			width:228px;
			float:left;
			
		}
		
		.inner-left-smboxmda{ background:url(../images/inner-leftbox-md.png) repeat-y ; padding:0 6px; width:214px; float:left; height:130px; }
		.inner-left-smbox{ width:226px; float:left;}
		.inner-left-com{ width:226px; float:left; padding-bottom:20px; }
		.inner-headline{ font:normal 24px/30px "Trebuchet MS"; color:#8c462d; padding:10px 0 20px 18px;}
		.inner-left-link1{ font:normal 12px/21px "Trebuchet MS"; color:#8c462d; text-decoration:none; padding-left:20px; display:block; }
		.inner-left-link1:hover{ color:#fff; font-weight:bold; background-color:#8c462d; }
		.inner-left-link1-active{ color:#fff;  font:bold 12px/21px "Trebuchet MS"; text-decoration:none; padding-left:20px; display:block; background-color:#8c462d;}
	#inner-right{ width:727px; float:left; }
		.inner-left-link2{ font:normal 12px/21px "Trebuchet MS"; color:#8c462d; text-decoration:none; padding-left:40px; display:block; background:url(../images/arrow-norbg.jpg) no-repeat; height:21px; }
		.inner-left-link2:hover{ color:fff; font-weight:bold; background: url(../images/arrow-hoverbg.jpg) no-repeat; }
		.inner-left-linkactive2{ font:normal 12px/21px "Trebuchet MS"; color:#8c462d; text-decoration:none; padding-left:40px; display:block; background: url(../images/arrow-hoverbg.jpg) no-repeat; height:21px; }
		.link-pad2{ padding-bottom:8px; }
		.inner-headline2{ font:normal 24px/30px Bauhaus; color:#8c462d; padding-bottom:10px;}
		.inner-contact-cont{ width:185px; margin:8px auto; }
		.inner-stxt1{ font:normal 12px/20px "Trebuchet MS"; color:#696868; padding-left:5px;}
		.inner-search-feild{ background:url(../images/seach-bg-inner.jpg) no-repeat; width:180px; height:36px; padding-left:10px; font:normal 12px/20px "Trebuchet MS"; color:#696868; border:0px; }
		.inner-spad1{ padding-bottom:5px; }
		
		
	#inner-right{ width:727px; float:left; }
		.inner-right-bigboxmd{ background:url(../images/inner-rightbox-md.png) repeat-y ; padding:0 6px; width:715px;  font:normal 12px/18px "Trebuchet MS"; color:#696868; }
			.inner-right-bigboxmd-inner{ width:655px; margin:0 auto;}
		h2{ font:bold 24px/40px "Trebuchet MS"; color:#8c462d; }
		
	.inner-common{ width:980px; float:left; margin:8px 0 10px 0px; }
	.inner-topbtn1{ width:243px; float:left;}
	.inner-topbtn2{ width:246px; float:left;}
	.inner-topbtn2a{ width:246px; float:left; margin-left:240px;}
	.inner-topbtn3{ width:245px; float:left;}
	.inner-logo-pad{ padding-left:20px;}
	.innerlink1{ font:normal 10px "Trebuchet MS"; color:#727171; text-decoration:none; padding-left:5px;}
	.innerlink1:hover{ text-decoration:underline; }
	
		.blue-inner-headline{ font:bold 24px/30px "Trebuchet MS"; color:#00acec; padding-bottom:8px; }
		.blue-inner-headlinea{ font:normal 22px/30px "Trebuchet MS"; color:#00acec; padding:8px 0 25px 17px; }
		.blue-inner-left-link1{ font:normal 12px/21px "Trebuchet MS"; color:#828281; text-decoration:none; padding-left:20px; display:block; }
		.blue-inner-left-link1:hover{ color:#fff; font-weight:bold; background-color:#00acec; }
		.blue-inner-left-link1-active{ color:#fff;  font:bold 12px/21px "Trebuchet MS"; text-decoration:none; padding-left:20px; display:block; background-color:#00acec;}
		.medical-btn{ 	position:absolute;	width:277px;	top:136px;	left:0px; }
	#outerblue-inner-wrapper{width:1305px; background:url(../images/medical-innerbg.jpg) no-repeat 500px 0 ;  margin:0 auto; }
	
	
	#outeryellow-inner-wrapper{width:1305px; background:url(../images/inner-solarbg.jpg) no-repeat 300px 0 ;  margin:0 auto; }
		.yellow-inner-headline{ font:bold 24px/30px "Trebuchet MS"; color:#f0d000; padding-bottom:8px; }
		.yellow-inner-headlinea{ font:normal 22px/30px "Trebuchet MS"; color:#f0d000; padding:8px 0 25px 17px; }
		.yellow-inner-left-link1{ font:normal 12px/21px "Trebuchet MS"; color:#828281; text-decoration:none; padding-left:20px; display:block; }
		.yellow-inner-left-link1:hover{ color:#fff; font-weight:bold; background-color:#f0d000; }
		.yellow-inner-left-link1-active{ color:#fff;  font:bold 12px/21px "Trebuchet MS"; text-decoration:none; padding-left:20px; display:block; background-color:#f0d000;}
		.yellow-btn{	position:absolute;	width:277px;	top:136px;	left:231px;	}


	#outerorenge-inner-wrapper{width:1305px; background:url(../images/industrial-bg.jpg) no-repeat 450px 0 ;  margin:0 auto; }
		.orenge-inner-headline{ font:bold 24px/30px "Trebuchet MS"; color:#cd7831; padding-bottom:8px; }
		.orenge-inner-headlinea{ font:normal 22px/30px "Trebuchet MS"; color:#cd7831; padding:8px 0 15px 0px; }
		.orenge-inner-left-link1{ font:normal 12px/21px "Trebuchet MS"; color:#828281; text-decoration:none; padding-left:20px; display:block; }
		.orenge-inner-left-link1:hover{ color:#fff; font-weight:bold; background-color:#cd7831; }
		.orenge-inner-left-link1-active{ color:#fff;  font:bold 12px/21px "Trebuchet MS"; text-decoration:none; padding-left:20px; display:block; background-color:#cd7831;}
		.orenge-inner-left-link2{ font:normal 12px/21px "Trebuchet MS"; color:#828281; text-decoration:none; padding-left:40px; display:block; background:url(../images/arrow-norbg.jpg) no-repeat; height:21px; }
		.orenge-inner-left-link2:hover{ color:fff; background: url(../images/arrow-hoverbg.jpg) no-repeat; }
		.orenge-inner-left-linkactive2{ font:normal 12px/21px "Trebuchet MS"; color:#828281; text-decoration:none; padding-left:40px; display:block; background: url(../images/arrow-hoverbg.jpg) no-repeat; height:21px; }
		.orenge-btn{	position:absolute;	width:277px;	top:134px;	left:481px;}


	#outerbrown-inner-wrapper{width:1305px; background:url(../images/inner-tech-bg.jpg) no-repeat 300px 0 ;  margin:0 auto; }
		.brown-inner-headline{ font:bold 24px/30px "Trebuchet MS"; color:#cd7831; padding-bottom:8px; }
		.brown-inner-headlinea{ font:normal 20px/30px "Trebuchet MS"; color:#cd7831; padding:8px 0 25px 5px; }
		.brown-inner-left-link1{ font:normal 12px/21px "Trebuchet MS"; color:#828281; text-decoration:none; padding-left:20px; display:block; }
		.brown-inner-left-link1:hover{ color:#fff; font-weight:bold; background-color:#8b452c; }
		.brown-inner-left-link1-active{ color:#fff;  font:bold 12px/21px "Trebuchet MS"; text-decoration:none; padding-left:20px; display:block; background-color:#8b452c;}
		.brown-btn{	position:absolute;	width:277px;	top:130px;	left:726px;}
		
		
		.inner-prod-cont{ width:655px; margin-top:30px; }
		.inner-product-left{ width:314px; float:left; background:url(../images/industrial-prod-bg.jpg) no-repeat; height:127px; color:#696868; font:bold 12px/15px "Trebuchet MS"; padding: 0px; }
			.prod-img-cont{ width:152px; float:left;}
			.prod-detail-cont{ width:142px; float:left;}
		
		.inner-product-right{ width:294px; float:left; background:url(../images/industrial-prod-bg.jpg) no-repeat; height:127px; color:#696868; font:bold 12px/15px "Trebuchet MS"; padding:9px 10px; }
		#number-cont{ width:120px; float:left; margin:10px 0 10px 280px; }
		#number-cont ul{ width:120px; float:left; }
		#number-cont ul li{ width:20; float:left; padding-right:5px; }
		#number-cont ul li a{ color:#696868; font:bold 14px/15px "Trebuchet MS"; text-decoration:none;  }
		#number-cont ul li a:hover{ color:#92472d; }
		#number-cont ul li a.active{ color:#92472d; }
		.prod-inner-txt2{ color:#696868; font:bold 14px "Trebuchet MS"; }
		.inner-proda-cont{ width:655px; margin-top:20px; }	
		.prod-inner-bigimg-cont{ width:494px; float:left;}
		.prod-inner-detail-cont{ width:161px; float:left; font:normal 13px/20px "Trebuchet MS"; color:#696868;}
		.prod-inner-txt3{ color:#696868; font:normal 13px "Trebuchet MS"; padding:25px; background:url(../images/prod-inner-big-boxmd.jpg) repeat-y; width:590px; }
		.prod-inner-boxbt{ width:640px;  padding-top:20px }
		.back-page-cont{ width:170px; float:left; margin-bottom:10px; }
			.back-page-cont ul{ width:170px; float:left; }
			.back-page-cont ul li{ width:auto; float:left; padding-right:8px; }
			.back-page-cont ul li a{ font:bold 14px/20px "Trebuchet MS"; color:#696868; text-decoration: none;  }
			.back-page-cont ul li a:hover{ color:#cd7831;}
		.next-page-cont{ width:110px; float:right; margin-bottom:10px; }
			.next-page-cont ul{ width:110px; float:left; }
			.next-page-cont ul li{ width:auto; float:left; padding-right:8px; }
			.next-page-cont ul li a{ font:bold 14px/20px "Trebuchet MS"; color:#696868; text-decoration: none;  }
			.next-page-cont ul li a:hover{ color:#cd7831;}
			
			
			#outerc-inner-wrapper{width:1305px; background:url(../images/contact-pagebg.jpg) no-repeat 300px 0 ;  margin:0 auto; }
				.contact-mid-cont{ width:670px; background:url(../images/contact-bigbox-md.png) repeat-y; }
					.contact-headline{ font:bold 24px/30px "Trebuchet MS"; color:#8c462d; padding-bottom:8px; }
					.contact-txt1{ font:normal 14px/18px "Trebuchet MS"; color:#8c462d; padding-bottom:15px; }
					.contactinner-mid-cont{ width:670px; background:url(../images/contact-inner-boxmd.jpg) repeat-y; }
					.contact-row-bd{ border-bottom:1px solid #e2e0d9; padding:5px 0; }
					.contact-txt2{ font:normal 12px/15px "Trebuchet MS"; color:#696868;  }
					.contact-txt20{ font:normal 12px/15px "Trebuchet MS"; color:#8c462d;  }
					.contact-txt3{ font:normal 12px/15px "Trebuchet MS"; color:#8c462d; }
					.contact-pad{ padding:10px 0;}
					.contact-pad2{ padding-bottom:5px;}
					.contact-form1{ background:url(../images/contact-from1.jpg) no-repeat; width:269px; height:31px; border:0px; padding-left:10px; font:normal 11px/25px "Trebuchet MS"; color:#696868}
					.contact-form1a{ background:url(../images/contact-from1.jpg) no-repeat; width:269px; height:28px; border:0px; padding:2px 0 0 10px; font:normal 11px/28px "Trebuchet MS"; color:#696868}
					.contact-form2{ background:url(../images/contact-from2.jpg) no-repeat; width:269px; height:101px; border:0px; padding-left:10px; font:normal 11px/15px "Trebuchet MS"; color:#696868}
					
					

	/* SIDE MENU START
	-----------------------------------------------------------------------------------*/
		
		.side_menu_bull,
		.side_menu_bull_over {
		}
		
		.side_menu_cell_2{
			
			cursor:pointer;
			padding:0px;
		}
		
		.side_menu_cell_3,
		.side_menu_cell_3_over,
		.side_menu_cell_3_selected,
		.side_menu_cell_3_selected_over{
			
			cursor:pointer;
			background: transparent;
			padding:0px;
		}
		
		.side_menu_cell_4 ,
		.side_menu_cell_4_over,
		.side_menu_cell_4_selected,
		.side_menu_cell_4_selected_over{
			
			cursor:pointer;
			background: transparent;
			padding:0 15px;
		}
		
		/* LINKS
		-------------------------------------------------------------------------------------------------------*/
		
		.side_menu_link_2
		{
			font:normal 12px/21px "Trebuchet MS";
			color:#828281;
			text-decoration:none;
			padding-left:20px;
			display:block;
		}
		
		.side_menu_link_2_selected,
		.side_menu_link_2_selected_over,
		.side_menu_link_2_over
		{
			color:#fff;
			font:bold 12px/21px "Trebuchet MS";
			text-decoration:none;
			padding-left:20px;
			display:block;
		}
		
		
		.side_menu_link_3
		{
			font:normal 12px/21px "Trebuchet MS";
			color:#828281;
			text-decoration:none;
			padding-left:40px;
			display:block;
			background:url(../images/arrow-norbg.jpg) no-repeat;
			height:21px;
		}
		
		.side_menu_link_4
		{
			font:normal 12px/21px "Trebuchet MS";
			color:#828281;
			text-decoration:none;
			padding-left:40px;
			display:block;
			background:url(../images/arrow-norbg.jpg) no-repeat;
			height:21px;
		}
		
		.side_menu_link_3_selected,
		.side_menu_link_3_selected_over,
		.side_menu_link_3_over
		{
			font:normal 12px/21px "Trebuchet MS";
			color:#828281;
			text-decoration:none;
			padding-left:40px;
			display:block;
			background: url(../images/arrow-hoverbg.jpg) no-repeat;
			height:21px;
		}
		
		.side_menu_link_4_selected,
		.side_menu_link_4_selected_over,
		.side_menu_link_4_over
		{
			
			font:normal 12px/21px "Trebuchet MS";
			color:#828281;
			text-decoration:none;
			padding-left:40px;
			display:block;
			background: url(../images/arrow-hoverbg.jpg) no-repeat;
			height:21px;
		}
		
	/* SIDE MENU END
	-----------------------------------------------------------------------------------*/
	
	.us_paging_table_current_page_cell
	{
		color: #696868;
		font: bold 14px/15px "Trebuchet MS";
		text-decoration: none;
	}
	
	.us_paging_table_cell_link
	{
		color: #92472D;
		font: bold 14px/15px "Trebuchet MS";
		text-decoration: none;
	}
	
	.fadeble
	{
		width:272px;
		height:434px;
		background: url( '../images/fadeble_hp.png' ) top center no-repeat;
		position: absolute;
		top:-45px;
	}
	
	.mm_inner_bg
	{
		background: url( '../images/main_cats_bg_inner.png' ) top center no-repeat;
	}
