body{

	margin:0px;

	padding:0px;

	background-image:url(../images/bg.jpg);

	background-repeat:repeat-x;

	background-position:left top;

	background-color:#f4f4f4;

	}

	

a{

	outline:none;

	}
img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.main{

	width:954px;

	margin:auto;

	}

.header{

	width:100%;

	float:left;

	background:url(../images/header-bg.jpg) repeat-x;

	background-position:left top;

	}

.logo {

	float: left;

	width: 244px;

	padding-top: 5px;

	padding-left: 21px;

}
.header-rgt {
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 310px;
	
}


.tp-menu {
	float: right;
	width: 282px;
	padding-top: 72px;
	padding-right: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #82b83a;
	text-align: right;

}

.tp-menu a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #82b83a;

	text-decoration:none;

}

.tp-menu a:hover {

	color: #353434;

}

.language {
	float: right;
	width: 211px;
	padding-top: 7px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #82B83A;
	text-align: right;

}
.language a {
	margin: 0px;
	padding: 0px;
	color: #82B83A;
	text-decoration: none;
}

	

		
.language a:hover {
	margin: 0px;
	padding: 0px;
	color: #273711;
}
.language #active_language {
	margin: 0px;
	padding: 0px;
	color: #273711;
}









.menu-bg{

	width:938px;

	float:left;

	margin-right:8px;

	margin-top:5px;

	margin-left:8px;

	background:url(../images/menu-bg.jpg) repeat-x;

	height:39px;

	}

	

.menu{

	width:843px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	float:left;

	}

	

	

	

.menu ul{

	margin:0px;

	padding:0px;

	list-style-image:none;

	list-style-type:none;

	}	

.menu li{

	display:inline;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-bottom:13px;

	color:#FFFFFF;

	float:left;

	}

.menu li span{

	display:block;

	background-image:url(../images/hover-bg.jpg);

	background-repeat:repeat-x;

	height:39px;

	background-position:left top;

	}		

	

	

			

.menu li a{

	display:block;

	padding-right:22px;

	padding-left:22px;

	padding-top:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#FFFFFF;

	float:left;

	}	

.menu li a:hover{

	display:block;

	background-image:url(../images/hover-bg.jpg);

	background-repeat:repeat-x;

	height:39px;

	background-position:left top;

	}

.content-bg{

	width:954px;

	background-image:url(../images/main-bg.jpg);

	background-repeat:repeat-y;

	float:left;

	}	

.content{

	width:940px;

	float:left;

	margin-left:7px;

	margin-right:7px;

	}	

.banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:12px;

	margin-right:10px;

	}

.content-main {

	float: left;

	width: 920px;

	margin-left:10px;

	margin-top:10px;

	margin-right:10px;

}

.left-content{

	width:304px;

	float:left;

	}	

	

.our-product-bg{

	width:286px;

	background-image:url(../images/our-product-bg.jpg);

	background-repeat:repeat-x;

	font-family:"Century Gothic";

	font-size:16px;

	margin-bottom:1px;

	color:#FFFFFF;

	padding-left:18px;

	float:left;

	padding-top: 5px;

	padding-bottom: 5px;

	}	

.our-product-nav-bg{
	width:304px;
	background-image:url(../images/our-product-nav-bg.jpg);
	background-repeat:repeat-x;
	height:240px;
	background-color:#f4f4f4;
	float:left;

	}

.right-content{

	width:593px;

	float:right;

	margin-top:20px;

	padding-right:0px;

	line-height:19px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4f4f4f;

	}	

.welcome-txt span{

	font-family:"Myriad Pro";

	font-size:26px;

	color:#75bd0e;

	}



.box-area{

		width:929px;

		float:left;

		margin-top:10px;

		margin-bottom:10px;

		margin-left:7px;

		margin-right:4px;

		}

		

.box-main{

		width:230px;

		float:left;

		}		

		

.box{
	width:219px;
	float:left;
	padding-top:11px;
	padding-left:11px;
	background-image:url(../images/t.jpg);
	background-repeat:no-repeat;
	height:19px;

		}

		

.box-txt{
	width:230px;
	float:left;
	background-image:url(../images/h-b.jpg);
	background-repeat:no-repeat;
	height: 270px;

		}		

.box-txt ul{
	margin:0px;
	list-style:none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

		}

		

.box-txt ul li{
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
	padding-top:2px;
	padding-left:12px;
	padding-right:15px;
	line-height:20px;
	color:#4f4f4f;

		}		

		

.products{

	width:600px;

	float:left;

	}

.content-bottom{

		width:954px;

		float:left;

		}	



.footer{
	width:600px;
	float:right;
	padding-bottom:20px;
	padding-top:10px;

		}	

.footer-menu{
	width:600px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#353434;
	text-align: right;
	text-transform: uppercase;

		}	

.footer-menu a{

		font-family:Arial, Helvetica, sans-serif;

		text-decoration:none;

		font-size:11px;

		padding-left:8px;

		padding-right:8px;

		color:#353434;

		}		

		

.footer-menu a:hover{

		color:#91cb44;

		}		

				

	

.footer-copy{
	width:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#353434;
	float:right;
	text-align: right;

		}



.slogan {
	display: block;
	padding-top: 0px;
	float: right;
	text-align: right;
	width: 660px;
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS";
	line-height: normal;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 10px;

}

.slogan span {

	font-size:24px;

	font-family:"Trebuchet MS";

	color:#61a900;

	line-height: 35px;

}

.abt-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/about-banner.jpg) no-repeat;

	height:80px;

	}

.abt-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/about-banner.jpg) no-repeat;

	height:80px;

	}

.abt-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/about-banner.jpg) no-repeat;

	height:80px;

	}

.abt-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/about-banner.jpg) no-repeat;

	height:80px;

	}

.qwt-control-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/quality-control-banner.jpg) no-repeat;

	height:80px;

	}

.smallthemalbond-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/smallthemalbond-banner.jpg) no-repeat;

	height:80px;

	}	

.sitemap-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/about-banner.jpg) no-repeat;

	height:80px;

	}	

.recycled-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/recycled-banner.jpg) no-repeat;

	height:80px;

	}	

.quote-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/quote-banner.jpg) no-repeat;

	height:80px;

	}	

.possdot-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/possdot-banner.jpg) no-repeat;

	height:80px;

	}

.logicsmanagement-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/logicsandmanagement-banner.jpg) no-repeat;

	height:80px;

	}	

.lasertoner-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/lasettonerbanner.jpg) no-repeat;

	height:80px;

	}	

.jumbothermal-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/jumbo-thermal-banner.jpg) no-repeat;

	height:80px;

	}	

.jumbothermal-carbonless-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/carbonless-banner.jpg) no-repeat;

	height:80px;

	}	

.electronicfulfilment-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/electronicfulfilment-banner.jpg) no-repeat;

	height:80px;

	}	

.contact-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/contact-banner.jpg) no-repeat;

	height:80px;

	}	

.product-banner{

	width:920px;

	float:left;

	margin-left:10px;

	margin-top:11px;

	margin-right:10px;

	background:url(../images/product-banner.jpg) no-repeat;

	height:80px;

	}	

	

	

	

	

.abt-banner-txt{

	float:right;

	font-size:14px;

	font-family:"Trebuchet MS";

	margin: 0px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 0px;

	width: 680px;

	}	

	

.abt-banner-txt span{

	float:right;

	font-size:36px;

	color:#0f82aa;

	font-family:"Myriad Pro";

	padding-top: 15px;

	padding-bottom: 0px;

	}	



.our-product-bg-a {

	width:196px;

	background-image:url(../images/our-product-bg.jpg);

	background-repeat:repeat-x;

	height:30px;

	font-family:"Century Gothic";

	font-size:16px;

	padding-top:2px;

	margin-bottom:1px;

	color:#FFFFFF;

	float:left;

	padding-left: 18px;

}

.our-product-nav-bg-a {

	width:214px;

	background-image:url(../images/our-product-nav-bg.jpg);

	background-repeat:repeat-x;

	height:210px;

	background-color:#f4f4f4;

	float:left;

}
.our-product-nav-bg-a-two-line {

	width:214px;

	background-image:url(../images/our-product-nav-bg.jpg);

	background-repeat:repeat-x;

	height:240px;

	background-color:#f4f4f4;

	float:left;

}

.left-content-a {

	width:214px;

	float:left;

	background-color:#f4f4f4;

}

.abt-heading-a {

	width:650px;

	float:left;

	padding-left:10px;

	background:url(../images/about-bullet.jpg) no-repeat;

	background-position:0px 18px;

}

.abt-heading-a span {

	color:#0a0a0a;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

}

.abt-heading-main-a {

	width:680px;

	float:left;

	padding-top:5px;

}

.abt-services-a {

	font-family:"Myriad Pro";

	width:680px;

	float:left;

	font-size:20px;

	color:#5f9313;

	font-weight:normal;

}

.abt-services-a span {

	font-family:Arial, Helvetica, sans-serif;

	width:660px;

	float:left;

	font-size:12px;

	font-style:italic;

	color:#4f4f4f;

}

.right-content-b {

	float:left;

	margin-left:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4f4f4f;

	padding-top: 8px;

	width: 681px;

}

.products{

	width:600px;

	float:left;

	margin-top:5px;

	}

		

.products ul{

	margin:0px;

	padding:0px;

	list-style:none;

	}		

.products ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
	background-image:url(../images/bulletlist.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
	color:#4f4f4f;

	}	

.products ul li a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#4f4f4f;	

	}	

.products ul li a:hover{

	color:#4f4f4f;	

	text-decoration:underline;

	}	

		

.products span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:600px;
	float:left;
	padding-left:40px;
	background-position:27px 11px;
	padding-top:5px;
	color:#4f4f4f;
	background-image: url(../images/bullet.jpg);
	background-repeat: no-repeat;

	}		

.abot-heading{

	font-family:"Myriad Pro";

	font-size:22px;

	color:#75bd0e;

	width: 650px;

	}

.welcome-txt-a{

	width:660px;

	float:right;

	padding-right:5px;

	margin-left:15px;

	line-height:19px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4f4f4f;

	}		

.welcome-txt-a a{

	text-decoration:underline;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4f4f4f;

	}	

.welcome-txt-a a:hover{

	color:#508601;

	text-decoration:underline;

	}	


.welcome-txt span{

	font-family:"Myriad Pro";

	font-size:26px;

	color:#75bd0e;

	}

.welcome-txt-b {

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4f4f4f;

	margin-left:15px;

	padding-left:10px;

	padding-top: 8px;

	width: 681px;

}

.input{

	background-color:#f3f1f1;

	height:18px;

	width:200px;

	margin-top:5px;

	float:left;

	border:#000000 solid 1px;

	}	



.sitemap{

	width:600px;

	float:left;

	}

		

.sitemap ul{

	margin:0px;

	padding:0px;

	list-style:none;

	}		

.sitemap ul li{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	float:left;

	padding-left:20px;

	color:#4f4f4f;	

	}	

	

	

	

	

.sitemap ul li a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	float:left;

	text-decoration:none;

	color:#4f4f4f;	

	}	

.sitemap ul li a:hover{

	color:#4f4f4f;	

	text-decoration:underline;

	}

	

	

.text{

	width:660px;

	float:right;

	padding-right:5px;

	margin-left:15px;

	line-height:19px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4f4f4f;

	}		

.text a{

	line-height:19px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#4f4f4f;

	}		

.text a:hover{

	color:#98cb02;

	text-decoration:underline;

	}	
.h-b-crv {
	font-size: 0px;
	line-height: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 230px;
}
.text-lft {
	display: block;
	padding: 0px;
	float: left;
	width: 340px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	line-height: 18px;
	margin: 0px;
}
.text-rgt {
	display: block;
	margin: 0px;
	float: left;
	width: 310px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #4f4f4f;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.text-rgt span {
	font-weight: bold;
	font-size: 13px;
	color: #303032;
}
.text-rgt p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.text-rgt a {
	margin: 0px;
	padding: 0px;
}
.text-rgt a:hover {
	margin: 0px;
	padding: 0px;
	color: #98cb02;
}
.con-box {
	display: block;
	padding: 0px;
	float: left;
	width: 302px;
	border: 1px solid #79AC33;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.con-head {
	display: block;
	float: left;
	width: 295px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #467900;
	background-color: #D3E7BC;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin: 0px;
}
.con-txt {
	display: block;
	float: left;
	width: 293px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4F4F4F;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin: 0px;
	background-color: #FCFCFC;
}
.map-img {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 1px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #79AC33;
	width: 300px;
}

.head-othr-site-info {
	display: block;
	margin: 26px 0px 0px 29px;
	padding: 0px;
	float: left;
	width: 350px;
}
.head-othr-site-info h3 {
	font-size: 14px;
	font-weight: normal;
	margin: 6px 0px 0px 0px;
	padding: 0px;
	color:#000;
	text-align:center;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	width:250px;
	float:left;
	display:block;
}
.head-othr-site-info h3 span { font-weight:bold; color:#79ac33;}
.tsi-la-btn {
	display: block;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	float: left;
	width: 66px;
	font-size:0px;
	line-height:0px;
}