@charset "utf-8";
/* CSS Document */

body
{
padding:auto;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
width:100%;
height:100%;
background:url(../images/bg.png) repeat-x;
}
h1,h2,h3,h4,h5,h6,p,div
{
padding:0px;
margin:0px;
font-weight:normal;
}
ul,li,a,span,input
{
padding:0px;
margin:0px;
}
img
{
border:none !important;
}

table  td
{
border-bottom:1px solid #BDBBB2;

}


#main_frame
{
padding:auto;
margin:auto;
width:1000px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
display:table;
user-select:none;
-moz-user-select:none;
-webkit-user-select:none;
}

#main_header
{
padding:0px;
margin:0px;
width:100%;
height:100%;

}

.header
{
	padding:0px;
	float:left;
	width:1000px;
	height:176px;

}

.intro_bg
{
	float:left;
	width:456px;
	height:19px;
	margin:12px 0px 0px 520px;
}


.company_logo
{
	float:left;
	width:515px;
	height:105px;
	margin:-10px 0px 0px 0px;
}


.certificate
{
	float:left;
	width:292px;
	height:103px;
	margin:-90px 0px 0px 690px;
}
	

#nav
{
padding:0px;
margin:-5px 0px 0px 280px;
float:left;
width:700px;
height:auto;
}
#nav li
{
padding:0px;
margin:0px;
float:left;
width:auto;
height:auto;
list-style:none;;
text-align:center;
}

#nav li a
{
padding:10px 13px 8px 13px;
margin:0px 0px 0px 7px;
float:left;
width:auto;
height:auto;
list-style:none;
text-align:center;
text-decoration:none;
color:#000;
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}

#nav li a:hover
{

color:#01944B;
text-decoration:underline;
}




#nav1
{
padding:0px;
margin:-25px 0px 0px 40px;
float:left;
width:220px;
height:auto;
z-index:999;
position:relative;
}
#nav1 li
{
padding:0px;
margin:0px;
float:left;
width:auto;
height:auto;
list-style:none;;
text-align:center;
border-right:1px solid #FFF;
}

#nav1 li a
{
padding:0px 0px 0px 0px;
margin:0px 5px 0px 5px;
float:left;
width:auto;
height:auto;
list-style:none;
text-align:center;
text-decoration:none;
color:#FFF;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}

#nav1 li a:hover
{

color:#FFF;
text-decoration:underline;
}

#srch
{
padding:0px;
margin:-30px 0px 0px 270px;
float:left;
height:31px;
width:210px;
z-index:999;
position:relative;
}
.search_box
{
float:left;
background:url(../images/search-box.png)no-repeat;
height:26px;
width:222px;
margin:0px  0px 0px 0px;
}
.txtarea_search
{
background: none;
height:22px;
width:100px;
float: left;
margin:3px 0px 0px 10px;
border:none;
color:#000000;
font-weight: normal;
font-family:Trebuchet MS;
font-size:11px;
text-indent:0px;
padding-left:3px;
}

.search_box:hover
{
cursor: pointer;
}


.banner_ban{ width:100%; height:320px; background:url(../images/sliderbg.gif) repeat-x;  padding:16px 0 16px 0;}


#main_heading
{
padding:auto;
margin:auto;
display:table;
height:auto;
width:100%;
background:url(../images/mainbg.gif);
}

#heading
{
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:1000px;
	height:auto;
	
}



.gall
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:1000px;
height:auto;
}



.gall div h1
{
float:left; 
margin:15px 0px 0px 20px; 
padding:0px; width:auto; 
height:auto; 
text-align:left;
color:#005da4; font-size:18px;
font-family:"Myriad Pro"; 
margin-bottom:16px;
font-size:18px;
}


.gall div
{
float:left;
margin-bottom:0px;
width:310px;
height:295px;
margin-right:0px;
margin-left:18px;
margin-top:20px;
background:#f6f6f6;
border-radius:8px;
border:2px solid #d8d8d8;

}




.gall div img
{
float:none;
opacity: 1;
z-index:1;
width:277px;
height:113px;
vertical-align:middle;
margin:0px 0px 0px 18px;
}



.gall div p
{
	padding:0px;
	margin:15px 0px 0px 19px;
	float:left;
	width:260px;
	height:auto;
	text-align:justify;
	color:#292929;
    font-family:Arial;
	font-size:12px;
	line-height:18px;
	
}

.Readmore
{
	width:88px;
	height:35px;
	float:right;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	padding:10px 0px 0px 0px;
	text-align:center;
	color:#FFFFFF;
	margin:10px 10px 0px 0px;
	text-decoration:none;
	background:url(../images/button.png) no-repeat;
}


.Readmore:hover
{
	width:88px;
	height:35px;
	float:right;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	padding:10px 0px 0px 0px;
	text-align:center;
	color:#FFFFFF;
	margin:10px 10px 0px 0px;
	text-decoration:underline;
	background:url(../images/button.png) no-repeat;
}

#main_wrapper
{
padding:auto;
margin:auto;
display:table;
height:auto;
width:100%;
background:url(../images/mainbg.gif);
}

.wrapper
{
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:1000px;
	height:auto;
	}
	.wrapper h1{
		float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:-30px 0px 0px 0px;}

.right_container
{
padding:0px;
margin:0px;
float:left;
width:680px;
height:auto;
}
.right_container h1
{
float:left; 
margin:15px 150px 16px 20px; 
width:auto; 
height:auto; 
text-align:left;
color:#000000;
font-family:Arial; 
font-size:26px;
font-weight:bold;
}

.right_container h1 a
{
float:left; 
margin:0px 0px 0px 0px; 
width:auto; 
height:auto; 
text-align:left;
color:#000000;
font-family:Arial; 
font-size:26px;
font-weight:bold;
}
.right_container h1 a:hover
{
float:left; 
margin:0px 0px 0px 0px; 
width:auto; 
height:auto; 
text-align:left;
color:#1982D1;
font-family:Arial; 
font-size:26px;
font-weight:bold;
}

.right_container p
{
float:left; 
margin:10px 0px 0px 20px; 
padding:0px; 
width:650px; 
height:auto; 
text-align:justify;
color:#373737;
font-family:Arial; 
font-size:12px;
line-height:16px;
}


.right_container p a
{
margin:0px 0px 0px 0px; 
padding:0px; 
width:auto; 
height:auto; 
text-align:justify;
color:#373737;
font-family:Arial; 
font-size:12px;
line-height:16px;
text-decoration:none;
}


.right_container p a:hover
{
text-decoration:underline;
}


.dotted
{
width:650px;
height:2px;
float:left;
border-bottom:1px solid;
color:#d0cece;
margin:0px 0px 0px 20px;
}

.prod_gallery
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:680px;
height:auto;
}



.prod_gallery div
{
float:left;
margin-bottom:0px;
width:160px;
height:160px;
margin-right:0px;
margin-left:24px;
margin-top:16px;
background:#f6f6f6;


}



.prod_gallery div img
{
float:none;
opacity: 1;
z-index:1;
width:160px;
height:160px;
vertical-align:middle;
margin:0px 0px 0px 0px;
}



.prod_gallery div b
{
	padding:0px;
	margin:20px 0px 0px 3px;
	float:left;
	width:160px;
	height:auto;
	text-align:left;
	color:#181818;
    font-family:Arial;
	font-size:13px;
	
}


.left_container
{
padding:0px;
margin:0px;
float:left;
width:320px;
height:auto;
}

.box_bg
{
width:298px;
height:406px;
float:left;
background:url(../images/box_bg.png);
margin:10px 0px 0px 10px;
}


.box_bg h1
{
float:left; 
margin:15px 0px 16px 28px; 
width:auto; 
height:auto; 
text-align:left;
color:#000000;
font-family:Arial; 
font-size:15px;
}

.box_bg p
{
float:left; 
margin:0px 0px 16px 28px; 
width:auto; 
height:auto; 
text-align:left;
color:#373737;
font-family:Arial; 
font-size:12px;
}


.freshlogo
{
width:257px;
height:35px;
float:left;
margin:20px 0px 0px 20px;
}

.disclaimer{float:left;
font-family:Arial;
font-size:12px;
color:#999;
margin:0px 0px 10px 10px;
width:990px;}

#main_footer
{
padding:auto;
margin:auto;
display:table;
height:auto;
width:100%;
background:
url(../images/footerbg.png);

}

.footer
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
height:94px;
width:1000px;
}


.logos
{
margin:20px 20px 0px 15px;
float:left;
width:110px;
height:auto;
}


.logoss
{
margin:30px 0px 0px 170px;
float:left;
width:44px;
height:auto;
}

.copyrigt
{
margin:-10px 0px 0px 90px;
float:left;
width:600px;
height:auto;
}

.copyrigt h5
{
margin:0px 0px 0px 0px;
float:left;
font-size:12px;
font-style:normal;
font-family:Trebuchet MS;
color:#999999;
width:600px;
}


#nav2
{
padding:0px;
margin:20px 0px 0px 120px;
float:left;
width:500px;
height:auto;
}
#nav2 li
{
padding:0px;
margin:0px;
float:left;
width:auto;
height:auto;
list-style:none;;
text-align:center;
}

#nav2 li a
{
padding:10px 7px 0px 7px;
margin:0px 0px 0px 7px;
float:left;
width:auto;
height:auto;
list-style:none;
text-align:center;
text-decoration:none;
color:#999999;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}

#nav2 li a:hover
{

color:#999999;
text-decoration:underline;
}

.product_table
{
	padding:0px;
	margin:20px 0px 0px 20px;
	float:left;
	width:500px;
	height:auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}




.enquiry_form
{
height:auto;
width:420px;
float: left;
margin:40px 0px 20px 50px;
}

.enquiry_form h1
{
height: auto;
width:440px;
float:left;
margin:0px 0px 20px 0px;
background: none;
padding:0px 0px 0px 0px;
text-align:left;
color:#747474;
font-size:22px;
font-weight:normal;
font-family: Trebuchet MS;
border-bottom:#CCCCCC 1px solid;
}
.enquiry_form div
{
width:450px;
float: left;
height:auto;
color:#747474;
font-size:14px;
font-family:Trebuchet MS;
margin-top:4px;
font-weight: normal;
margin-right:13px;
margin-left:13px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;
}
.enquiry_form input
{
color:#535651;
}
.enquiry_form input:hover
{

}
.txt_box
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:406px;
float:right;
margin:0px; border:1px solid #000;

}
.txt_area
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:326px;
float:right;
margin:0px; border:1px solid #000;
}
.enquiry_form  select 
{
height:23px;
width:330px;
float:right;
color:#67575F;
font-family:Trebuchet MS;
font-size:11px;
font-weight: normal; border:1px solid #000;

}
.enquiry_form  textarea 
{
color:#67575F;
font-family:Arial;
font-size:12px;
font-weight: normal;
height:50px;
width:326px;
float:right;
margin:0px; border:1px solid #000;

}
.enquiry_form textarea:hover
{

}
.enquiry_form select:hover
{
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;
background:#FFFFFF;
color:#747474!important;
font-family: Arial!important;
 border:2px solid #747474;
 font-weight:bold;
float:right !important;
margin-top:5px !important;
margin-right:5px !important;
}
.button:hover
{
 color:#262016!important;
 border:2px solid #262016;
}