@charset "utf-8";
/*-------------------------------------------------- Commonlinks Section -------------------------------------------------- */
body {font-family: Arial, Helvetica, sans-serif; color:#026698; font-size:13px; margin:0px; padding:0px; background:url(../images/mainbg.jpg) top center repeat-x; line-height:21px;}
p {padding:0px; margin:5px 0 20px 0;}
#mainwrap{width:1000px; text-align: justify;}
.clear{clear:both;}

.textfield{width:224px; height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#72a415; border:#cee666 2px solid; padding:2px 0 0 2px; margin:0 0 8px 0; background:#fff; font-weight:normal;}
.textfield2{width:228px; height:24px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#72a415; border:#cee666 2px solid; padding:0 0 0 2px; margin:0 0 8px 0; background:#fff; font-weight:normal;}
.textarea{width:224px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#72a415; border:#cee666 2px solid; padding:2px 0 0 2px; margin:0 0 10px 0; background:#fff; font-weight:normal;}
.textarea2{width:224px; height:120px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#72a415; border:#cee666 2px solid; padding:2px 0 0 2px; margin:0 0 10px 0; background:#fff; font-weight:normal;}

.subhead01{color:#72a415; font-weight:bold;}
.text01{ color:#026698; font-weight:bold; font-size:16px;}
a.sublink1{color:#026698; text-decoration:underline;}
a.sublink1:hover{color:#72a415; text-decoration:none;}
a.sublink2{color:#233600; text-decoration:underline; font-size:11px;}
a.sublink2:hover{color:#faf6ba; text-decoration:none;}
a.sublink3{color:#72a415; text-decoration:underline; font-size:13px; font-weight:bold;}
a.sublink3:hover{color:#233600; text-decoration:none;}
a.sublink4{color:#026698; text-decoration:underline; font-size:13px; font-weight:bold;}
a.sublink4:hover{color:#72a415; text-decoration:none;}
/*-------------------------------------------------- Top Section Section -------------------------------------------------- */
#top-wrapper{width:1000px; padding:0px;}
#topmenu-container{height:132px; background:url(../images/topmenu-bg.jpg) repeat-x top left;}
#logo{width:200px; float:left;}
#menu{height:45px; width:720px; margin:53px 0 0 0; background:url(../images/menu-bg.jpg) repeat-x top left; float:right;}
#menu ul{padding:0px; margin:0px;}

#menu li{list-style:none; background:url(../images/menu-divider.jpg) no-repeat top right; float:left;}

#menu li a{padding:13px 40px 11px 39px; display:block; font-size:13px; font-weight:bold; color:#fff; text-decoration:none;}

#menu li a:hover{color:#466703; text-decoration:none; background:url(../images/menu-over.jpg) center top no-repeat;}

#banner{border:5px solid #fff; width:990px;}
/*-------------------------------------------------- Middle Section -------------------------------------------------- */
#middle-wrapper{ background:url(../images/content-top-bg.jpg) no-repeat top; padding:40px 5px 22px 5px;}
#middle-wrapper h1{ color:#068fd3; font-family:Helvetica, sans-serif, Arial; font-size:20px; padding:0 0 5px 0; margin:0 0 15px 0; line-height:28px; background:url(../images/h1-bg.jpg) bottom left no-repeat; font-weight:normal;}
#middle-wrapper h2{ color:#72a415; font-family:Helvetica, sans-serif, Arial; font-size:18px; padding:5px 0 0 0; margin:0px; line-height:24px; font-weight:normal;}
#middle-wrapper h3{color:#0da9f7; font-family:Helvetica, sans-serif, Arial; font-size:16px; padding:4px 0 0 25px; margin:0px; line-height:24px; font-weight:normal; background:url(../images/h3-bg.jpg) top left no-repeat; height:27px;}
#middle-wrapper h4{color:#72a415; font-family:Helvetica, sans-serif, Arial; font-size:16px; padding:4px 0 0 25px; margin:0px; line-height:24px; font-weight:normal; background:url(../images/h3-bg.jpg) top left no-repeat; height:27px;}
#middle-wrapper h5{color:#068fd3; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:4px 0 0 0; margin:0px; line-height:24px; font-weight:normal;}
#middle-wrapper h5 span{color:#013d5b; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px 0 0 0; margin:0px; line-height:24px; font-weight:bold;}
#index-middle{ background:url(../images/index-middle-bg.jpg) repeat-y top left; width:990px; margin:0 0 34px 0;}
#index-middle-2{ width:900px;}
#index-left{width:604px; padding:0 70px 0 10px; float:left;}
.right-img01{margin:20px 0 10px 16px; float:right;}
.right-img02{margin:0 0 10px 20px; float:right;}
#product-list{padding:0px; margin:0 0 20px 0; width:604px;}
#product-list ul{padding:0px; margin:0px;}
#product-list li{list-style:none; margin:0 30px 10px 0; height:27px; width:250px; padding:4px 0 0 35px; background:url(../images/product-list-bg.jpg) no-repeat left top; float:left; color:#068fd3; font-weight:bold;}
#client-box{width:604px; height:54px; padding:13px 0; background:url(../images/client-box-bg.jpg) no-repeat top left;}
#client-box ul{padding:0px; margin:0px;}
#client-box li{list-style:none; float:left; padding:0 10px 0 12px; border-right:1px solid #d3dae2;}
/*-------------------------------------------------- Index right Section -------------------------------------------------- */
#index-right{width:296px; padding:0 8px 0 0; float:left;}
#index-right-hd{background:url(../images/index-right-hd.jpg) no-repeat top left; height:28px; padding:6px 0 0 0; text-align:center; font-weight:bold; color:#fff; font-size:16px;}
#index-right-box{background:url(../images/index-right-bg.jpg) no-repeat top left; width:254px; padding:4px 22px 0 22px;}
#index-box{width:990px; margin-top:20px;}
#indexbox-middle{background:url(../images/indexbox_bg.jpg) top left no-repeat; padding:0px 20px; width:950px;}
#contact-box{width:254px; padding:0 70px 0 0; float:left;}
#contact-hd{background:url(../images/contact-icon.jpg) no-repeat top left; padding:38px 0 0 76px; height:32px; margin:0 0 20px 0;}
#contact-content{width:240px; padding:4px 0 10px 14px; line-height:25px;}
#uae-box{width:276px; padding:0 70px 0 0; float:left;}
#uae-hd{background:url(../images/uae-icon.jpg) no-repeat top left; padding:38px 0 0 76px; height:32px; margin:0 0 20px 0;}
#uae-content{width:252px; padding:4px 10px 10px 14px; text-align:justify; line-height:22px;}
#product-box{width:254px; float:left;}
#product-hd{background:url(../images/products-icon.jpg) no-repeat top left; padding:38px 0 0 76px; height:32px; margin:0 0 20px 0;}
#product-content{width:240px; padding:0 0 0 14px;}
#product-content ul{padding:0px; margin:0px;}
#product-content li{list-style:none; background:url(../images/product-bullet.jpg) bottom left no-repeat; font-weight:bold; font-size:12px; padding:3px 0 3px 20px;}
#product-content li a{color:#026698; text-decoration:none;}
#product-content li a:hover{color:#72a415; text-decoration:none;}
/*-------------------------------------------------- Innerpage Section -------------------------------------------------- */
#inner-middle{background:url(../images/innerpage-middle-bg.jpg) repeat-y top left; width:970px; margin:0 10px;}
#inner{background:url(../images/left-nav-btm.jpg) bottom left no-repeat;}
#leftnav{width:284px; padding:0 60px 0 0; float:left; margin:0 0 50px 0; }

#products-nav{background:url(../images/products-hd1.jpg) top left no-repeat; padding:72px 30px 20px 30px; width:224px;}
#products-nav ul{padding:0px; margin:0px;}

#products-nav li{list-style:none; background:url(../images/products-link-bg.jpg) bottom left no-repeat;}

/*#products-nav li:active{list-style:none; background:red url(../images/products-link-bg_active.jpg bottom left no-repeat;}*/

#products-nav li a{padding:0 0 6px 20px; margin:0 0 8px 0; width:204px; display:block; font-weight:bold; text-decoration:none;color:#ffffff;}

/*#products-nav li a:active{padding:0 0 6px 20px; margin:0 0 8px 0; width:204px; display:block; font-weight:bold; color:orange; text-decoration:none;}*/

/*#products-nav li a:visited
	{
	color:red;
	}*/





#menu ul li.actives a
{
	color:#466703;
	 text-decoration:none;
	 background:url(../images/menu-over.jpg) center top no-repeat;
}




#products-nav ul li.active a
	{
	color: #345000 ;
	border:solid red 0px;
	background:url(../images/products-link-bg_active.jpg)  no-repeat;
	/*background-color:red;*/
	padding-top:3px;
	}



/*li.grp
	{
	color: #000000 ;
	border:solid red 0px;
	background:url(../images/products-link-bg_active.jpg)  no-repeat;

	}


li.clay
	{
	color: #000000 ;
	border:solid red 0px;
	background:url(../images/products-link-bg_active.jpg)  no-repeat;

	}

	li.concrete
	{
	color: #000000 ;
	border:solid red 0px;
	background:url(../images/products-link-bg_active.jpg)  no-repeat;

	}

	li.plastic
	{
	color: #000000 ;
	border:solid red 0px;
	background:url(../images/products-link-bg_active.jpg)  no-repeat;

	}*/








#products-nav li a:hover{color:#d5ea86; text-decoration:none;}

#products-nav li:active a{color:#000000; text-decoration:none;}


#callus{padding:0px 30px; margin:0 0 15px 0;}
#request-form{margin:15px 18px 0 18px; padding:60px 9px 0 9px; width:230px; background:url(../images/request-form-bg.jpg) no-repeat top left;}
#request-form-btm{margin:0 18px 0 18px; width:248px;}
#client-box2{margin:10px 18px 0 18px; width:248px; height:276px; background:url(../images/client-box2-bg.jpg) top left no-repeat;}
#client-box2 ul{padding:10px 0 0 0; margin:0px;}
#client-box2 li{list-style:none; background:url(../images/client-divider.jpg) bottom no-repeat center; padding:15px 0; text-align:center;}
/*-------------------------------------------------- Innerpage Right -------------------------------------------------- */
#inner-right{width:626px; padding:0px; float:left;}
.box{background:url(../images/box-bg.jpg) top left no-repeat; padding:16px 18px; height:100px; display:block;}
#image-box{padding:10px 30px 30px 30px;}
.products-image{float:left; padding:0 40px;}
#request-moreinfo{padding:0px; margin:0px;}
#request-more-form{background:url(../images/request-more-bg.jpg) top left no-repeat; padding:20px 60px 0 60px; width:506px;}
.divider{border-bottom:1px solid #d1d694; margin:15px 0 30px 0;}
#certificate-box{padding:0px; margin:20px 0 10px 0;}
#certificate-box ul{padding:0px; margin:0px;}
#certificate-box li{width:183px; height:72px; list-style:none; border:1px solid #bbe0f2; margin:0 12px 15px 5px; float:left;}
#pdf-download{width:570px; background:url(../images/pdf.jpg) no-repeat left top; padding:10px 0 10px 50px; margin:20px 0 5px 0; font-weight:bold; border:1px solid #bbe0f2;}
#pdf-download ul{padding:0px; margin:10px 0 0 0;}
#pdf-download li{list-style:none; padding:6px 0 4px 26px; margin:0 0 8px 0; background: url(../images/download-bullet.jpg) top left no-repeat;}
#pdf-download li a{color:#026698; text-decoration:underline; font-size:13px;}
#pdf-download li a:hover{color:#72a415; text-decoration:none;}

#sitemap{width:570px; padding:10px 0 10px 50px; margin:20px 0 5px 0; border:1px solid #bbe0f2;}
#sitemap ul{padding:0px; margin:10px 0 0 0;}
#sitemap li{list-style:none; padding:6px 0 4px 26px; margin:0 0 8px 0; background: url(../images/download-bullet.jpg) top left no-repeat; font-weight:bold;}
#sitemap li a{color:#026698; text-decoration:underline; font-size:13px;}
#sitemap li a:hover{color:#72a415; text-decoration:none;}
/*-------------------------------------------------- Contact Us Page -------------------------------------------------- */
#contact-left{width:260px; padding:0 30px 0 0; float:left;}
#address{background:url(../images/address.jpg) top left no-repeat; padding:5px 0 8px 38px; color:#026698; border-bottom:1px solid #c6e096;}
#phone{background:url(../images/phone.jpg) top left no-repeat; padding:8px 0 8px 38px; color:#026698; font-weight:bold; border-bottom:1px solid #c6e096;}
#fax{background:url(../images/fax.jpg) top left no-repeat; padding:8px 0 8px 38px; color:#026698; font-weight:bold; border-bottom:1px solid #c6e096;}
#email{background:url(../images/email.jpg) top left no-repeat; padding:8px 0 8px 38px; color:#026698; font-weight:bold; border-bottom:1px solid #c6e096;}

#contact-right{width:324px; float:left;}
#location-map{width:600px; border:2px solid #72a415; margin:0 0 10px 0;}
#map-download{float:right; width:278px; height:31px; background:url(../images/map-download-bg.jpg) no-repeat left top; padding:10px 0 0 50px; font-weight:bold;}
#contact-list{width:298px; float:left;}
#contact-list ul{padding:0px; margin:0px;}
#contact-list li{background:url(../images/contact-list.jpg) top left no-repeat; color:#068fd3; padding:0 0 4px 64px; margin:8px 0 8px 0; list-style:none; height:70px;}
/*-------------------------------------------------- Bottom Section -------------------------------------------------- */
#page-bottom{border-top:1px solid #72a415; border-bottom:1px solid #72a415; padding:6px 0; margin:20px 0 0 0;}
#breadcrumbs{float:left; width:500px; color:#068fd3; font-weight:bold;}
#breadcrumbs a{color:#72a415; text-decoration:none;}
#breadcrumbs a:hover{color:#c35708; text-decoration:none;}

#pagetop{float:right; color:#72a415; font-weight:bold;}
#pagetop a{color:#72a415; text-decoration:underline;}
#pagetop a:hover{color:#068fd3; text-decoration:none;}

#bottom{background:url(../images/bottombg.jpg) #6e9f13 repeat-x top left;}
#bottom-wrapper{width:930px; padding:20px 35px 20px 35px; background:url(../images/bottom-wrapperbg.jpg) no-repeat top; font-weight:normal;}
#bottom-menu{color:#4c7304; font-size:12px; margin:0 0 10px 0;}
#bottom-menu a{font-weight:bold; color:#4c7304; text-decoration:none;}
#bottom-menu a:hover{color:#faf6ba; text-decoration:none;}
#copyright{font-size:12px; color:#fff;}
#bottom-submenu{color:#c9d286; font-size:11px;}
#bottom-submenu a{color:#c9d286; text-decoration:none;}
#bottom-submenu a:hover{color:#fff; text-decoration:none;}


.button
{
	background:url(../images/submit.jpg) no-repeat;
	height:24px;
	width:72px;
	border:none;
}
ul.list-active{padding-left:10px; list-style:none;}
ul.list-active li{background:url(../images/list-check.png) no-repeat 3px 9px transparent; padding-left:24px;}
#socials{
	position:relative;
	float:right;
	display:block;
	height:30px !important;
	min-width:120px;
	margin-top:7px;
	
	}