*{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:0px;
	padding-left: 0px;
}

body {
	
	background: url(../images/bg.jpg) top left repeat-x #eeeff1;   
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
}

a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; text-decoration:none;}
a:hover{ color:#096; text-decoration:underline;}


img {
	border:none;}


#outer{
	width:1004px;
	}
#container{
	width:1004px;
	float:left;
	text-align:left; height:auto;
	}
#header{
	width:1004px;
	float:left;
	height:87px;
	text-align:left;	
	}
.logo{
	width:438px; height:87px; float:left;}	

		
		
.seperator{
	padding-left:6px; padding-right:6px; color:#FC0; font-size:12px;}			
	
	
	
	
#menumain{ 
	width:1004px;
	float:left;
	height:41px;
	margin-bottom:0px;
	padding-bottom:0px; text-align:left;
	}
	
#menu1{
	float:left;
	width:1004px;
	height:41px;
	text-align:center; margin-bottom:3px;
	}	
	
/*menu class /*/

#indexNav{display:block; float:left; width:100%; display:block; padding:0; margin:0; height:41px;}	
	
#navInner{height:41px; background-image: url(../img/menubg.jpg);}
#navInner .menu{float:left; margin:0 0 0 15px; padding:0;}
#navInner .menu li{ display:block; float:left; position:relative;}
#navInner .menu li a{ padding:0 20px; height:44px; float:left; font:11px/44px 'LucidaSansUnicodeRegular', Arial, Helvetica, sans-serif; color:#fff7d7; text-decoration:none; text-transform:uppercase; font-weight:bold; }
#navInner .menu li a:hover{color:#000;}
#navInner .menu li:hover .submenu{display:block;}
#navInner .submenu{position:absolute; display:block; background:url(../img/bg-submenu.png); color: #006; z-index:5000; width:540px; padding:15px 10px 10px 10px; top:40px; left:-10px; display:none;}
#navInner .submenu ul{float:left; display:block; margin:0; padding:0; }
#navInner .submenu ul li{display:block; float:left; width:320px; clear:both;}
#navInner .submenu ul li a{ display:block; float:left; width:320px; height:24px; border-bottom:dotted 1px #88a8c8; font:10px/24px Arial, Helvetica, sans-serif; color:#fff; padding:0; text-indent:20px;}
#navInner .submenu ul li a:hover{background: #a57c06; color:#000;}

#navInner  .submenuimages{display:block; float:right; width:200px; margin:5px 0 0 20px;}
#navInner  .submenuimages h3{margin:0; padding:0;  font:15px 'HelveticaNeueLTPro', Arial, Helvetica, sans-serif; text-transform:uppercase; text-indent:16px; color: #000;}
#navInner .menu .submenuimages a{width:70px; height:70px; padding:0; margin:12px 0 0 12px; float:left; display:block; overflow:hidden; border:solid 2px #ffffff; }
#navInner .menu .submenuimages a:hover{border:solid 2px #98c630;}
#navInner .menu .submenuimages a img{height:70px; float:none; margin:0 auto; }		
	

	
#banner{
	width:1004px;
	float:left;
	height:207px;
	text-align:left;	
	}
	
#contentpart_leftbox{ 
	width:692px;
	height:auto;
	float:left;	
	text-align:left;
	border:1px solid #e4e5e5;
	padding-top:20px; padding-left:24px;
	margin-right:px; margin-left:5px; padding-right:15px; padding-bottom:20px; text-align:justify; margin-bottom:10px; line-height:16px;
	background-color:#f5f4f4;
	}

#text{
	width:20px;
	height:auto;}
#contentpart_midil{ 
	width:300px;
	height:auto;
	float:left;	
	text-align:left;
	
	padding-left:15PX;
	padding-top:10PX;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; line-height:19px;
	 font-weight: normal; }
	 
	 .boldtextgreen{ font-weight:bold; color:#060;}
	 
.boldtext{ color:#333333; font-weight:bold; font-size:12px;}	 
	

#contentpart_leftbox img{ float:left; padding:0px 15px 10px 0px;	}

.inner_head{ width:672px; float:left; height:15px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #009933; font-weight:bold; text-transform:uppercase;}





.inner_head2{ width:672px; float:left; height:15px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#396ead; font-weight:bold; text-transform:uppercase;}
#contentpart_righttbox{ 
	width:261px;
	height:auto;
	float:left;
	
	}

#partners{
float:LEFT;
text-align:left;
width:188px;
height:85px; margin-left:25px; margin-right:20px; margin-bottom:5px;
margin-top:5px;

}			
					

.formen{
	      width:590px; height:auto; float:left;  border:px solid #9c979b; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#69696b;
		
  }


	
#rightbox_head{ width:242px; height:28px; float:left; background:url(../img/righthead_bg.jpg); padding-left:19px; padding-top:8px; font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:left; font-weight:bold;}

.products{width:240px; float:left; height:22px; background-color:#f5f4f4;  
border-bottom:1px solid #f0ebeb; 
border-top:1px solid #ffffff;
border-left:1px solid #f4eeee; 
border-right:1px solid #f4eeee; text-align:left; padding-left:19px; padding-top:8px;font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; color:#1a276d; font-size:12px;

 transition-duration: 2s;
-moz-transition-duration: 2s; /* Firefox 4 */
-webkit-transition-duration: 2s; /* Safari and Chrome */
-o-transition-duration: 2s; /* Opera */}

.products:hover{ background-color:#fac903;border-bottom:1px solid #f4eeee; border-left:1px solid #f4eeee; border-right:1px solid #f4eeee; font-family:Lucida Sans Unicode, Arial, Helvetica, sans-serif; color:#FFF; font-size:12px;
 transition-duration: 2s;
-moz-transition-duration: 2s; /* Firefox 4 */
-webkit-transition-duration: 2s; /* Safari and Chrome */
-o-transition-duration: 2s; /* Opera */}

.products a:hover{  font-family:Arial, Helvetica, sans-serif; color: #FFF; !important; font-size:12px; font-weight:normal; text-decoration:none}

/*.products a{  font-family:Arial, Helvetica, sans-serif; color:#1a276d; font-size:12px; font-weight:normal;}

.products a:hover{  font-family: Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:bold;}*/

#clientbox{width:259px; float:left; height:121px; margin-top:6px; margin-bottom:6px; border:1px solid #e8e7e7;}

#clientshead{ width:186px; height:18px; float:left; margin-left:11px;; border-bottom:1px solid #e8e7e7; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; padding-top:8px; font-weight:bold; text-align:left;}


#greenbox{
		width:260px; height:50px; float:left; margin-top:0px; margin-bottom:10px;}
	
#logobox{ width:222px; height:75px; float:left; margin-left:5px; margin-top:10px;}

#contactbox{width:259px; float:left; margin-left:0px; height:150px;background-color:#f5f4f4;  border-bottom:1px solid #f4eeee; border-left:1px solid #f4eeee; border-right:1px solid #f4eeee; text-align:left; margin-bottom:4px; line-height:16px;}

#contactbox img{ float:left; padding-left:6px; padding-top:10px; padding-right:10px; padding-bottom:3px;}

#contactbox a{
	color:#333; font-family:Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-weight:normal;}
	#contactbox a:hover{
	color: #009; font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-weight:normal;}
.smallcolored{ font-family:Lucida Sans Unicode,  Verdana, Geneva, sans-serif; font-size:12px; color:#333; text-align:left; padding-top:5px;}	
.bullets3{width:580px; height: auto; float:left;  padding-left:28px; padding-bottom:0px; text-align:left;background: url(../images/iconpng2.png) left top no-repeat ; margin-top:3px; font-size:12px; }
	

#footerborder2{ width:980px; height:0px;
  
line-height:18px; border-top:2px dotted #e2e3e5;   margin-top:px; float:left;  padding-top:3px;  }	

#footer{
		width:1004px; height:auto;
		float:left; padding-left:30px; padding-top:15px; }	
		
		
.inner_headp3{width:550px; height:auto; float:left;  padding-left:18px; text-align:left;background:url(../images/pngicongreen.png) left top no-repeat ; margin-top:6px; font-size:12px; font-weight:none; color: #666666; margin-left:0px; vertical-align:top; }

.inner_head_store{width:550px; height:auto; float:left;  padding-left:18px; text-align:left;background:url(../images/pngicongreen.png) left top no-repeat ; margin-top:6px; font-size:12px; font-weight:bold; color: #666666; margin-left:0px; vertical-align:top; }


.meterials_title{width:900px; height:auto; float:left;  padding-left:18px; text-align:left;background:url(../images/pngicongreen.png) left top no-repeat ; margin:6px 0 10px 0; font-size:12px; font-weight:bold; color: #666666;vertical-align:top; text-transform:uppercase;  }


.meterials_content{width:920px; height:auto; float:left;  }

#galleryimage{
	width:197px; height:100px; float:left; margin-right:15px; margin-bottom:10px; }	 

#gallery_pic{
	width:202px; height:100px; float:left; } 	
		
		
		
		
		
		
		
/*.products a{  font-family:Arial, Helvetica, sans-serif; color:#1a276d; font-size:12px; font-weight:normal;}*/		
		
		
#contentpart_img{ 
	width:950px;
	height:auto;
	float:left;	
	text-align:left;
	border:1px solid #e4e5e5;
	padding-top:20px; padding-left:24px;
	margin-right:18px; margin-left:5px; padding-right:15px; padding-bottom:20px; text-align:justify; margin-bottom:10px; line-height:16px; background-color:#f5f4f4;
	
	}

#contentpartimg{
	   width:274px;}	



#gallerybox{
	width:920px; height:auto; float:left; padding-left:30px; background-color:#f5f4f4; }	
	
#galleryimage{
	width:197px; height:232px; float:left; margin-right:15px; margin-bottom:10px; }	    
 #gallery_pic{
	width:202px; height:100px; float:left; } 	
	
	
	
#materialbox{
	width:920px; height:auto; float:left; padding-left:0px; background-color:#f5f4f4; margin:10px 0 20px 0; border-bottom: dotted #CCC 2px; }	
	
#materialimage{
	width:215px; height:111px; float:left; margin-right:5px; margin-bottom:10px; }	    
	
		
	
	

.footer{ width:960px; height:120px;
padding-left:30px;  padding-top:10px;  
line-height:18px;     }	
				
				
#footer_leftouter{width:380px; float:left; height:auto; margin-right:8px; line-height:18px; }

.footer_head{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#316802; width:138px; height:28px;}

.footer_link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#69696b;  height:auto;}




.footer_link a{  font-family:Arial, Helvetica, sans-serif; color:#69696b; text-align:left; text-decoration:none; font-size:11px; }

.footer_link a:hover{ font-family:Arial, Helvetica, sans-serif; color:#006;text-align:right; text-decoration: underline; font-weight:normal;}


.devider{
	padding-left:5px; padding-right:5px; color:#666; font-size:12px;}
footer_right1{width:160px; float:left; height:auto; margin-right:8px; }	



#footer_right2{width:300px; float:left; height:auto; margin-right:8px; ; }



#footer_right3{width:240px; float:left; height:auto; margin-right:8px;  }


#footerimg{
	width:35px;
	height:35px;
	float:left;
	padding-top:7px;
	
	}
#footerimg1{
	width:35px;
	height:35px;
	float:left;
	padding-top:7px;
	padding-left:5px;
	
	}
#footerimg2{
	width:35px;
	height:35px;
	float:left;
	padding-top:7px;
	padding-left:5px;
	
	}
	

#footerborder{ width:1004px; height:2px;
  
 border-top:2px solid #e2e3e5;   margin-top:3px; float:left;  padding-top:3px; margin-bottom:3px;  }	

	
.link2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#69696b;  height:auto; text-align:left; float:left; line-height:23px;}
.submitbutton{
		width:6opx; font-size:11px; float:left;}


#enquiry_form{
		float:left; width:500px; height:auto; border: 1px #efeded solid; padding:10px;}