body{ font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background:url(../images/bg.jpg) repeat-x left top;
	}
.main{
	width:958px;
	margin:auto;
	}
a{
	outline:none;
	
	}
	
img { border:none;}

.bred{
	width:400px;
	float:right;
	padding-bottom:0px;
	text-align:right;
	padding-right:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
	
	
.bred a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#333333;
	padding-left:2px;
	padding-right:2px;
	}
.bred a.active{
	color:#b00101;
	}
	
.bred a:hover{
	color:#b00101;
	}	
.map{
	width:887px;
	float:left;
	border:#dbdbdb solid 1px;
	padding:10px 10px 10px 10px;
	margin-left:10px;margin-bottom:15px;
}	

.online{
	width:425px;
	float:left;
	border:#dbdbdb solid 1px;
	padding:0px;
}	
.contact_img{
	width:450px;
	border:#dbdbdb solid 1px;
	padding:5px;margin-right:10px;
}	
	
	
.header{
	width:958px;
	float:left;
	background-image: url(../images/header-bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.tp-area{
	width:958px;
	float:left;

	}	
.logo{
	width:143px;
	float:left;
	padding-left:31px;
	padding-top:20px;
	height:113px;
	}	
.tp-right{

	float:right;
	position: relative;
	}	
.tp-right-callus{
	width:310px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background:url(../images/top-bg.jpg) no-repeat left top;
	padding-left:18px;
	padding-top:9px;
	height:24px;
	font-size:12px;
	color:#FFFFFF;
	float:right;
	}
	
.tp-right-callus span{
background-image:url(../images/call_us.jpg);background-position:left top;background-repeat:no-repeat;
	width:auto;}
	
.tp-right-callus span a{
margin-left:195px;
	}
.tp-right-callus a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}	
.tp-right-callus a:hover{
	color:#000000;
	}	
	
	
	
		
.tp-right-download{
	width:299px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background:url(../images/tp-download-bg.jpg) no-repeat left 70px;
	padding-left:15px;
	padding-top:70px;
	height:37px;
	font-size:12px;
	color:#161616;
	float:right;
	position: relative;
	clear: both;
	}
.tp-right-download a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#161616;
	text-decoration:none;
	}	
.tp-right-download a:hover{
	color:#b60000;
	}	
		
.tp-right-download-txt{
	padding-top:9px;
	padding-left:5px;
	font-weight:bold;
	padding-right:10px;
	}	
	
.rhm1{
	width:958px;
	float:left;
	margin-top:-6px;
	position:relative;
	clear:both;
}
.rhm1-left{
	background:url(../images/menu-lft.jpg) no-repeat left top;
	width:10px;
	height:49px;
	float:left;
}
.rhm1-right{
	background:url(../images/menu-rgt.jpg) no-repeat;
	width:15px;
	height:49px;
	float:right;
}
.rhm1-bg{
	background:url(../images/menu-bg.jpg) repeat-x left top;
	height:49px;
	width:933px;
	float:left;
}
.rhm1-bg ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.rhm1-bg li{
	float:left;
	padding-left:5px;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#FFFFFF;
	text-decoration:none; font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 30px 0 7px;
	position:relative;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 20px 0 10px;
}
.rhm1-bg li.current a{
	color:#fff;
	background:url(../images/menu-hover-lft.jpg) no-repeat left 8px;
}
.rhm1-bg li.current a span{
	color:#fff;
	background:url(../images/menu-hover-rgt.jpg) no-repeat right 8px;
}
.rhm1-bg li a:hover{
	color:#fff;
	background:url(../images/menu-hover-lft.jpg) no-repeat left 8px;
}
.rhm1-bg li a:hover span{
	color:#fff;
	background:url(../images/menu-hover-rgt.jpg) no-repeat right 8px;
}

.banner{
	width:958px;
	float:left;
	margin-top:-9px;
	position:relative;
	}
.container{
	width:958px;
	float:left;
	background:url(../images/container-bg.jpg) repeat-y left top;
	}
.content{ position:relative;
	width:958px;
	float:left;
	}
	
.content-heading{
	width:400px;
	float:left;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	padding-left:17px;
	color:#b00101;
	margin:0px;
	}
.content-txt-inner{ 
	width:450px;
	float:left;
	}
.content-txt-inner h2{
	width:400px;
	float:left;
	font-weight:normal;
	padding-bottom:15px;
	padding-left:17px;
		font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#b00101;
	margin:0px;
	}

	
	
.content-txt-inner ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}	
.content-txt-inner ul li{
	float:left;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:32px;
	padding-top:0px;
	padding-bottom:10px;
	background:url(../images/bullet-a.jpg) no-repeat 17px 4px;
	color:#404040;
	}	
	
.content-txt-inner ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#404040;
	}	
.content-txt-inner ul li a:hover{
	color:#b00101;
	}	
	.content-txt-inner ul li span{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:18px;
		margin:0px;
		padding-top:12px;
		width:400px;
		line-height:20px;
		background:url(../images/bullet-b.jpg) no-repeat 3px 20px;
		color:#404040;
		}	
.content-txt-inner ul li span h1{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:17px;
	font-weight:normal;
	padding-top:10px;
	width:360px;
	line-height:0px;
	margin:0px;
	padding-bottom:10px;
	background:url(../images/bullet-c.jpg) no-repeat 3px 8px;
	color:#404040;
	}	
	
	
.content-lft{
	width:626px;
	float:left;
	padding-left:17px;
	padding-top:22px;
	}
	
.content-lft h1{
	width:600px;
	float:left;
	font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#b00101;
	margin:0px;
	}
.content-lft p{ line-height:20px;
	width:610px;
	float:left;

	font-size:12px;
	padding-top:19px;
	line-height:16px;
	font-weight:normal;
	padding-bottom:2px;
	color:#404040;
	margin:0px;
	}
	
	
.right_flash_banner{
	width:255px;
	float:right;
	padding-top:5px;
	padding-right:10px;border:0px solid #ff0000;
}
.rgt_banner{
	width:270px;
	float:right;
	padding-top:22px;
	padding-right:23px;
	}	
.rgt_banner img{
	padding-top:22px;
	padding-left:0px;
	}	
.content-rgt_banner{
	width:255px;
	background:url(../images/rgt-content-bg.jpg) no-repeat left top;
	float:right;
	padding-top:22px;
	padding-right:23px;
	}	
.content-rgt_banner img{
	padding-top:22px;
	padding-left:20px;
	}	

.content-rgt_banner-heading{
	width:200px;
	float:left;
	font-size:17px;
	padding-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	color:#bc0000;
	}
.content-rgt{
	width:255px;
	background:url(../images/rgt-content-bg.jpg) no-repeat left top;
	float:right;
	padding-top:22px;
	padding-right:23px;
	}	
.content-rgt-heading{
	width:200px;
	float:left;
	font-size:17px;
	padding-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	color:#bc0000;
	}
.content-rgt-img-area{
	width:230px;
	padding-left:12px;
	padding-top:32px;
	float:left;
	}
.content-rgt-img{
	width:230px;
	padding-bottom:8px;
	float:left;
	font-size:12px;
	color:#404040;
	}
.content-rgt-img a{

	font-size:12px;
	text-decoration:none;
	color:#404040;
	}
	
.content-rgt-img a:hover{
	color:#b00101;
	}
.content-rgt-img img{
	margin:0px;
	float:left;
	padding-right:10px;
	}	
.content-rgt-img p{
	margin:0px;
	float:left;
	padding-right:10px;
	padding-top:10px;
	}	
.content-rgt-but{
	width:220px;
	padding-top:10px;
	float:left;
	}
.content-line{
	width:958px;
	padding-top:18px;
	float:left;
	text-align:center;
	padding-bottom:16px;
	}
.our-product{
	width:941px;
	float:left;
	padding-left:17px;
	padding-bottom:12px;
	}
.our-product h1{
	width:940px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b00101;
	margin:0px;
	padding-bottom:5px;
	font-weight:normal;
	float:left;
	}
.product-area{
	width:958px;
	float:left;
	}
.padding{
	padding-top:10px;
	padding-right:10px;
	}	
	
.footer-bg{
	width:958px;
	float:left;
	padding-bottom:25px;
	margin-top:-10px;
	position:relative;
	background:url(../images/footer-bg.jpg) no-repeat left top;
	height:103px;
	}	
.footer-logo{
	width:100px;
	float:left;
	padding-left:40px;
	padding-top:25px;
	}	
.footer-address{
	width:330px;
	
	font-size:11px;
	color:#000;
	float:left;
	padding-left:70px;
	padding-top:25px;
	line-height:18px;
	}
.footer-address a{
	
	font-size:11px;
	color:#000;
	text-decoration:underline;
	}	
.footer-address a:hover{
	color:#b60000;
	}	
	
	
	
	
		
.footer-address span{
	color:#bc0000;
	}	
	
.footer-copyright{
	width:330px;

	font-size:11px;
	color:#000;
	line-height:18px;
	float:left;
	padding-left:20px;
	padding-top:25px;
	}	
	
.footer-copyright a{

	font-size:11px;
	color:#606060;
	text-decoration:underline;
	}	
.footer-copyright a:hover{
	color:#b60000;
	}	
.footer-copyright span{
	color:#bc0000;
	}	

.content-lft-nav-inner{
	width:920px;
	position:relative;
	float: left;
	}
.content-lft-nav-inner p{
	width:920px;
	float:left;

	font-size:12px;
	color:#404040;
	padding-left:17px;
	margin:0px;
	line-height:18px;
	padding-top:15px;
	padding-bottom:0px;
	}
	
.content-lft-nav-inner h1{
	width:900px;
	float:left;
	font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	padding-left:17px;
	color:#b00101;
	margin:0px;
	}
.content-lft-nav-inner h2{
	width:900px;
	float:left;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-top:15px;
	padding-left:17px;
	color:#b00101;
	margin:0px;
	}
	.content-lft-nav-inner h2 a{
	
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#b00101; text-decoration:none; line-height:20px;

	}
	
		.content-lft-nav-inner h2 a:hover{
	
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000; text-decoration:none; line-height:20px;

	}
	
.content-lft-nav-inner h3{
	width:900px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:7px;
	padding-left:16px;
	line-height:20px;
	font-weight:normal;
	padding-bottom:10px;
	color:#404040;
	margin:0px;
	}
.content-lft-nav-inner h3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#404040;
	margin:0px;
	}
	
.content-lft-nav-inner h3 a:hover{
	color:#b60000;
	}
	
	
	
	
	
.content-lft-nav-inner h4{
	width:900px;
	float:left;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	padding-left:17px;
	color:#404040;
	margin:0px;
	}
	.content-lft-nav-inner h4 a{
	line-height:19px; font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none;
	font-size:12px;
	color:#333;

	}
		.content-lft-nav-inner h4 a:hover{
	line-height:19px; font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none;
	font-size:12px;
	color:#b00101;

	}
		
.content-lft-nav{
	width:626px;
	float:left;
	position:relative;
	margin-top:-5px;
	}
.content-lft-nav h1{
	width:600px;
	float:left;
	font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	padding-left:17px;
	color:#b00101;
	margin:0px;
	}
.content-lft-nav p{
	width:610px;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:19px;
	padding-left:16px;
	line-height:16px;
	font-weight:normal;
	padding-bottom:2px;
	color:#404040;
	margin:0px;
	}
.product-name{
	width:210px;
	float:left;
	padding-left:25px;
	padding-top:20px;
	}
.product-name ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.product-name ul li{
	width:210px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	padding-left:15px;
	padding-top:5px;
	background:url(../images/bullet.jpg) no-repeat left 12px;
	color:#404040;
	}
.product-name ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#404040;
	}
.product-name ul li a:hover{
	color:#bc0000;
	}
.content-lft-product{
	width:658px;
	float:left;
	position:relative;
	margin-top:-5px;
	}
.content-lft-product h1{
	width:600px;
	float:left;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	padding-bottom:23px;
	padding-left:17px;
	color:#b00101;
	margin:0px;
	}
	
.content-lft-product h1 span{
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:23px;
	padding-left:17px;
	color:#b00101;
	margin:0px;
	}
	
	
	
	
	
.product-lock-main{
	width:658px;
	float:left;
	padding-bottom:14px;
	padding-left:17px;
	}
.product-lock{
	width:171px;
	float:left;
	padding-right:50px;
	height:212px;
	background:url(../images/product-main-bg.jpg) no-repeat left top;
	}
.product-lock-d{
	width:171px;
	float:left;
	padding-right:50px;
	height:212px;
	background:url(../images/locks-page-main-bg.jpg) no-repeat left top;
	}


.product-lock{
	width:171px;
	float:left;
	padding-right:50px;
	height:212px;
	background:url(../images/product-main-bg.jpg) no-repeat left top;
	}

.product-lock-img{
	width:171px;
	float:left;
	padding-left:16px;
	padding-top:7px;
	}
	
.product-lock-txt{
	width:171px;
	float:left;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	color:#4c4c4c;
	padding-top:18px;
	font-weight:normal;
	}
.product-lock-txt-c{
	width:171px;
	float:left;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	color:#4c4c4c;
	padding-top:18px;
	font-weight:normal;
	}
	
.product-lock-txt-c a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#404040;
	font-weight:bold;
	}
.product-lock-txt-c a:hover{
	color:#000000;
	}	
.product-lock-txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#333;
	font-weight:bold;
	}
.product-lock-txt a:hover{
	color:#000000;
	}	
	
.product-lock-b{
	width:171px;
	float:left;
	height:212px;
	background:url(../images/locks-page-main-bg.jpg) no-repeat left top;
	padding-right:17px;
	}
.product-lock-e{
	width:171px;
	float:left;
	height:212px;
	background:url(../images/product-main-bg.jpg) no-repeat left top;
	padding-right:17px;
	}
	
.product-lock-b-img{
	width:171px;
	float:left;
	}
	
.product-lock-b-txt{
	width:105px;
	float:left;
	height:60px;
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:12px;
	font-weight:normal;
	padding-left:66px;
	background:url(../images/locks-bg.jpg) no-repeat left  top;
	}
.product-lock-b-txt a{
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}
.product-lock-b-txt a:hover{
	color:#404040;
	}	
	
	
	
.product-lock-txt-b{
	width:131px;
	float:left;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:10px;
	font-weight:bold;
	padding-left:16px;
	background:url(../images/product-txt-a.jpg) no-repeat left  top;
	}
	
.product-hinges-txt{
	width:132px;
	float:left;
		font-weight:bold;
	height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:15px;
	padding-left:15px;
	background:url(../images/product-txt-b.jpg) no-repeat left  top;
	}
.product-door-txt{
	width:132px;
	float:left;
		font-weight:bold;
	height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:15px;
	padding-left:15px;
	background:url(../images/product-txt-c.jpg) no-repeat left  top;
	}
.product-gasket-txt{
	width:132px;
	float:left;
	height:36px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:15px;
	padding-left:15px;
	background:url(../images/product-txt-d.jpg) no-repeat left  top;
	}
.product-fastner-txt{
	width:132px;
	float:left;
	font-weight:bold;
	height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:15px;
	padding-left:15px;
	background:url(../images/product-txt-e.jpg) no-repeat left  top;
	}
.product-fanandfilter-txt{
	width:132px;
	float:left;	font-weight:bold;
	height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:15px;
	padding-left:15px;
	background:url(../images/product-txt-f.jpg) no-repeat left  top;
	}
.product-cable-management-txt{
	width:132px;
	float:left;
	height:41px;	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:10px;
	padding-left:15px;
	background:url(../images/product-txt-g.jpg) no-repeat left  top;
	}
.product-heatshrink-txt{
	width:132px;
	float:left;
	height:41px;	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4c4c4c;
	padding-top:10px;
	padding-left:15px;
	background:url(../images/product-txt-h.jpg) no-repeat left  top;
	}
.product-details111 { padding-left:15px;
	width:643px; padding-bottom:20px;
	float:left;
	}
.product-details-img-area{
	width:218px;
	float:left;
	padding-left:17px;
	padding-right:17px;
	}	
.product-img-main{
	width:163px;
	float:left;
	}
.product-details-img{
	width:163px;
	float:left;
	}	
.product-details-img-txt { background: url(../images/pdf-bg.jpg) no-repeat left 7px;
	width:153px; height:39px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; line-height:17px; padding:0px 0px 0px 10px;
	float:left;
	}	

.product-details-img-txt span{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; color:#333333; text-decoration:none; line-height:17px; padding:13px 0px 0px 0px; }

.product-details-img-txt a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; line-height:17px; }
.product-details-img-txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; text-decoration:none; line-height:17px;  }
.pdf-padding{
	margin-top:14px;
	float:left;
	}

	
.product-details-img-txt img{ float:right; padding:0px 11px 7px 0px;}
.product-details-line{
	padding-left:17px;
	padding-right:17px;
	}	
	


	




.flexdropdownmenu, .flexdropdownmenu ul{ /*topmost and sub ULs, respectively*/

margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;
font-size:13px; 
padding: 0px 0px 0px 0px;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid #c03434;
border-bottom-width: 0;
visibility: visible;
display: none; /*collapse all sub menus to begin with*/

}


.flexdropdownmenu li{
position: relative;
}

.flexdropdownmenu li a{ color:#FFFFFF;
display: block;
width: 170px; /*width of menu (not including side paddings)*/
background: #b00101;
border-bottom: 1px solid #c03434;
text-decoration: none;
padding: 4px 5px 4px 5px;
}

* html .flexdropdownmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a{
background: #960000; color:#fff;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

.form{
	width:300px;
	padding-left:17px;
	padding-top:10px;
	padding-bottom:20px;
	float:left;
	}
.form-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	color:#404040;
	}
.inut{
	width:200px;
	float:left;
	padding-top:0px;
	padding-bottom:2px;
	margin-top:2px;
	margin-bottom:5px;
	}
.txt-area{
	width:200px;
	height:70px;
	margin-top:5px;
	float:left;
	}
.submit-but{
	padding-top:5px;
	padding-bottom:5px;
	}
.listbox{
	width:200px;
	margin-top:5px;
	float:left;
	}
.contactus-txt{
	float:left;
	padding-top:10px;
	padding-left:17px;
	padding-bottom:10px;
	margin-right:50px;
	}
.contactus-heading{
	padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:400px;
	color:#b00101;
	}	
.contactus-text{
	padding-top:5px;
	line-height:19px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
.contactus-text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#333333;
	}
.contactus-text a:hover{
	color:#b00101;
	}
	
.incustries-pro{
	width:435px;
	float:left;
	padding-top:20px;
	}	
.incustries-text{
	width:170px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-aerospace-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.appliance-text{
	width:170px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-appliance-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.automotive-text{
	width:356px;
	float:left;
	padding-top:38px;
	height:100px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-automotive-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.automotive-buses-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-automotive-buses-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.automotive-truck-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-automotive-truk-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.automotive-cases-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-cases-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.electronic-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-electronic-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.computer-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-computer-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.construction-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-construction-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
	
	
.farm-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-farm-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.food-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-food-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.furniture-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-Furniture-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
	
.generator-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-generator-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.hvac-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-hvac-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.industrial-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-industrial-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
	
.marine-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-marine-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.industrial-machinery-text{
	width:356px;
	float:left;
	padding-top:38px;
	height:100px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-industrial-machinery-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.industrial-machinery-text span{
	font-family:Tahoma; font-size:14px; color:#FFFFFF;
	line-height:18px;
	}
	
	
.lawn-garden-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-lawn-garden-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
	
	
.medical-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-medical-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.networking-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-networking-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.printing-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-printing-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
	
.telecommunication-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-telecommunication-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.vending-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-vending-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.railway-text{
	width:356px;
	float:left;
	padding-top:53px;
	height:85px;
	font-family:Tahoma; font-size:27px; color:#FFFFFF;
	background:url(../images/indus-railway-bg.jpg) no-repeat left top;
	padding-left:52px;
	}
.incustries-img{
	width:213px;
	float:right;
	}

.aero-spaceing-text {
	background:url(../images/aerospace-box-bg.jpg) no-repeat left bottom;
		font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b00101;
	text-decoration:none;
	line-height:17px;
	width:237px;
	padding-left:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #e0e0e0;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.aero-spaceing-text-img { width:247px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 0;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}

.fact-bg { background:url(../images/fact-bg.jpg) repeat-x left top; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; line-height:30px; padding:0px 0px 0px 13px;  }

.fact-table-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
	line-height:16px;
	padding:6px 0px 6px 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e0e0e0;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.fact-table-text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;padding-left:5px;
	text-decoration:none;
	line-height:16px;
}
/*searchgrid classes start*/
.searchgridmain { border:1px solid #CCCCCC;
float:left;
height:265px;
margin:10px;
position:relative;
text-align:left;
width:456px;max-height:350px;}
.searchgridmain h1{font-size:18px;color:#B00101;text-transform:uppercase;font-weight:normal;}
.searchgridmain h1 a{font-size:18px;color:#B00101;text-transform:uppercase;}
.searchgridimage {position:relative;
right:0;
top:5px;
width:80px;
z-index:1000; }
.searchgridimage img {border:0 solid #EEEEEE;
height:80px;
padding:0;
width:80px;}
.searchgridzodiac { position:absolute; z-index:1 width:19px; height:19px; left:38px; top:120px; }
.searchgridzodiac img{ border:none; width:19px; height:19px; }
.searchgridseal { position:absolute; z-index:1; top:90px; width:350px; left:170px;}
.searchgridseal img{ border:none; }
.searchgridname {font-size:11px;
left:5px;
margin-right:30px;
position:relative;
text-align:left;
top:13px;
width:300px;color:#000000;}
.searchgridname h4{border-bottom:0 dashed #CCCCCC;
color:#000;
display:block;
font-size:11px;
margin-top:0px;
padding:0;margin-left:4px;
text-decoration:none;}
.searchgridname img { vertical-align:middle; margin-left:5px;}
.searchgridname a{padding:2px; font-size:12px; font-weight:normal; text-decoration:none; color:#000;}
.searchgridageetc { position:absolute; left:170px; top:55px; line-height:17px; width:350px; font-size:11px; }
.searchgridheadline { position:absolute; left:170px; font-size:11px; font-style:italic; top:70px; margin-bottom:10px; width:350px;}

.searchgridicons { border:0px solid #990000;
position:relative;
right:5px;
text-transform:uppercase;
top:3px;
width:145px;margin-left:10px;}
.searchgridicons img{padding:5px;
position:relative;
top:12px;}
.searchgridicons a{ border-bottom:0 dashed #CCCCCC;
color:#000;
display:block;
font-size:11px;
margin-top:-21px;
padding:11px;
text-decoration:none;}
.searchgridicons1 {border:0px solid #EEEEEE;position:relative;right:5px;text-transform:uppercase;top:3px;width:85px;}
.searchgridicons1 img{padding:5px;position:relative;top:0px;}
.searchgridicons1 a{border-bottom:0 dashed;
color:#000;
display:block;
font-size:11px;
margin-left:0;
padding:2px;
text-decoration:none;}

.searchgridicons2 {border:0px solid #EEEEEE;position:relative;right:5px;text-transform:uppercase;top:3px;width:85px;}
.searchgridicons2 h4{padding:0px;margin:0px;}
.searchgridicons2 img{padding:5px;position:relative;top:0px;}
.searchgridicons2 a{border-bottom:0 dashed;
color:#fff;background-color:#970000;
display:block;
font-size:11px;
margin-left:0;
padding:8px;
text-decoration:none;}
/*searchgrid classes end*/

/*formborder Start*/
.formborder { padding:10px; border:solid 1px #E6E6E6;  margin:0px;margin-left:15px;margin-bottom:10px;}
.formhead { width:auto; font-size:12px; font-weight:bold; color:#fff;height:28px;background-color:#b40001;border-bottom:1px solid #eee;}
.formcont { font-size:12px; padding:5px;color:#000000;}
.formcontainer { border:solid 1px #CCCCCC; background-color:#FFFFFF; font-size:12px; width:350px; height:100px; overflow:auto}
.formcontainer span { display:block;}
fieldset { padding:10px; border:solid 1px #E6E6E6; background-color:#FAFAFA; }
legend { font-weight:bold; color:#44a54d}
fieldset p label { float:left; width:30%; font-size:12px; font-weight:bold; color:#000000; }
fieldset p{ margin:0; padding:0; padding-top:5px; }
fieldset div{ width:70%; display:block; display:table}
fieldset div span { width:135px; float:left;  padding:0px;}
/*formborder Start*/


.formborder_download { padding:0px; border:solid 1px #E6E6E6;  margin:0px;}
.formcont_down { font-size:12px; padding:5px;background-color:#fff;}
.searchgridname_down {font-size:11px;
left:5px;
margin-right:30px;
position:relative;
text-align:left;
top:13px;color:#000000;
width:300px;background-color:#970000;}
.searchgridname_down h4{border-bottom:0 dashed #CCCCCC;
color:#000;
display:block;
font-size:11px;
margin-top:6px;
padding:0;margin-left:4px;
text-decoration:none;}
.searchgridname_down a{padding:2px; font-size:12px; font-weight:normal; text-decoration:none; color:#fff;}



.fact-table-text_down {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
/*	line-height:16px;
	padding:4px 0px 4px 4px;
*/	
height:24px;
border:1px solid #fff;border-bottom:none;border-left:none;

}
.fact-table-text_down img{
height:auto;
padding:10px;
width:auto;
}
.fact-table-text_down a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;padding-left:8px;
	text-decoration:none;
	line-height:16px;
}
.fact-table-text_down a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;padding-left:8px;
	text-decoration:none;
	line-height:16px;
}
.fact-table-text_down1 {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#fff;text-decoration:none;padding:4px 0px 4px 4px;border:1px solid #fff;border-bottom:none;border-left:none;
}
.fact-table-text_down1 a{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url(../images/pdf_icon.png) top left no-repeat;color:#333333;padding-left:25px;text-decoration:none;margin-left:8px;}

.fact-table-text_down1 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;padding-left:25px;text-decoration:none;}

.fact-table-text_down2 {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#fff;text-decoration:none;padding:4px 0px 4px 4px;border:1px solid #fff;border-bottom:none;border-left:none;
}
.fact-table-text_down2 a{font-family:Arial, Helvetica, sans-serif;font-size:13px;background:url(../images/weight.png) top left no-repeat;color:#333333;padding-left:25px;text-decoration:none;margin-left:8px;}

.fact-table-text_down2 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;padding-left:25px;text-decoration:none;}
.fact-table-text_down3{
	width:171px;
	float:left;
	margin:0px; margin-right:8px;
	height:212px;
	background:url(../images/product-main-bg.jpg) no-repeat left top;
	}
.fact-table-text_down3-img{
	width:171px;
	float:left;
	padding-left:16px;
	padding-top:7px;
	}
.fact-table-text_down3-txt{
	width:171px;
	float:left;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	text-align:center;
	color:#4c4c4c;
	padding-top:18px;
	font-weight:normal;
	}

.fact-table-text_down4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
	height:24px;
	border-top:0px none #e0e0e0;
	border-right:none #e0e0e0 0px;
	border-left:0px solid #e0e0e0;
	border-bottom:#e0e0e0 solid 0px;

}
.fact-table-text_down4 img{
height:auto;
padding:10px;
width:auto;
}
.fact-table-text_down4 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;text-transform:uppercase;
	color:#333333;padding-left:5px;
	text-decoration:none;
	line-height:16px;
}
.fact-table-text_down4 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#970000;padding-left:5px;
	text-decoration:none;
	line-height:16px;
}

