/* CSS Document */
body
{
margin:0px auto;
padding:0px 0px;
background-color:#9E9E9E;
}

.logo_txt
{
font-family:Verdana;
font-size:12px;
color:#FF9416;
font-weight:bold;
}

#bond
{
right:30px;
top:20px;
}

#banner
{
top:30px;
height:229px;
}


#menu
{
top:30px;
background-color:#01A8DC;
height:35px;
}

#leftcol
{
top:13px;
width:207px;
height:429px;
background-color:#01A8DC;
}

#leftcol_t
{
width:207px;
background-color:#01A8DC;
}

#product
{
position:relative;
}

.prod_title
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
list-style:none;
padding:5px 0px 10px 0px;
text-align:left;
text-transform:uppercase;
}

.prod_title a
{
color:#FFFFFF;
text-decoration:none;
}

.prod_title a:hover
{
text-decoration:none;
color:#BCE1B5;
}

.seperator
{
background-color:#CCCCCC;
height:1px;
list-style:none;
padding:0px;
}

.prod_for
{
font-family:Verdana;
font-size:11px;
color:#FFDF00;
font-weight:bold;
}

#gallery
{
position:relative;
}

.gallery
{
font-family:Verdana;
font-size:14px;
letter-spacing:0.2px;
padding:5px 10px 10px 10px;
color:#C2D439;
font-weight:bold;
}

.gallery a
{
color:#C2D439;
text-decoration:none;
}

.gallery a:hover
{
color:#BCE1B5;
text-decoration:none;
}

#gall_img
{
text-align:center;
}

#gall_arrow
{

bottom:30px;
right:20px;
}

#gallarrow
{

bottom:120px;
right:20px;
}

#inq
{
padding-top:20px;
padding-left:25px;
}

#rightcol
{
width:794px;
left:207px;
top:350px;
}

#content
{
position:relative;
}

.title
{
font-family:Verdana;
font-size:13px;
color:#FF9416;
font-weight:bold;
padding:59px 10px 10px 10px;
}

.title a
{
color:#FF9416;
text-decoration:none;}

.title a:hover
{
color:#47C7EE;
text-decoration:none;}

.news_title
{
font-family:Verdana;
font-size:13px;
color:#FF9416;
font-weight:bold;
padding:8px 0px;
}

.news_title a
{
color:#FF9416;
text-decoration:none;}

.news_title a:hover
{
color:#47C7EE;
text-decoration:none;}

.cor_title
{
font-family:Verdana;
font-size:13px;
color:#FF9416;
font-weight:bold;
padding:8px 0px;
}

.cor_title a
{
color:#FF9416;
text-decoration:none;}

.cor_title a:hover
{
color:#47C7EE;
text-decoration:none;}

.text
{
font-family:Verdana;
font-size:11px;
color:#444444;
padding:10px 25px;
text-align:justify;
line-height:20px;
letter-spacing:0.5px;
}

#news_email
{
padding-left:20px;
}

#blank
{
background-color:#CCCCCC;
height:25px;
left:90px;
top:30px;

width:160px;
}

#blankc
{
background-color:#CCCCCC;
height:25px;
left:90px;
top:110px;

width:160px;
}

#ver_sep
{

top:255px;
left:260px;
height:180px;
width:11px;
}

#certi
{

left:270px;
top:260px;
}

#certi_temp
{
background:#FFFFFF;

}

#ver_sepr
{

top:255px;
left:500px;
height:180px;
width:11px;
}

#clocks
{

}

#footer
{
background-color:#CCCCCC;
height:33px;
width:794px;
}

.footer
{
font-family:Verdana;
font-size:11px;
color:#007FB5;
padding:15px 10px 10px 10px;
background:#cccccc;
}

.footer a
{
text-decoration:none;
color:#007FB5;
}

.footer a:hover
{
text-decoration:none;
color:#CC6600;
}

#rightcont
{
width:794px;
background:none;
}

#maincontent
{
	background:white;
}

#text
{

top:0px;
width:100%;
}

#img
{
top:45px;
right:10px;
}

.heading
{
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#CC6600;
padding:10px;
}

.subtitle
{
font-family:Verdana;
font-size:15px;
color:#42A45D;
font-weight:bold;
padding:10px;
}

.txt
{
font-family:Verdana;
font-size:11px;
letter-spacing:1px;
color:#444444;
padding:10px;
text-align:justify;
line-height:18px;
}

.txt a
{
color:#000000;
text-decoration:none;
}

.txt a:hover
{
color:#CC6600;
text-decoration:none;
}

.header
{
font-family:Verdana;
font-size:15px;
color:#663366;
padding:10px;
font-weight:bold;
}

.pro_left
{
padding:20px 0px 0px 10px;
}

.h1
{
height:514px;
}
/*.......added by sandip.....*/
.wrapper{
	background:#FFFFFF;
	margin:0px auto;
	clear:both;
	height:auto;
}

#catlist-wrapper{
margin:0px 0px 0px 4px;
padding:0px 4px;
width:679px;
background:#1A1A1A;
color:#787777;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}

* html .clearfix {
	height: 1%;
}
#bodywrapper{
	width:1001px;
}

.p
{padding-left:70px;}

.h1
{
height:177px;
}

.h2
{
height:210px;
}

.h3
{
height:135px;
}