﻿html, form, h1, h2, h3, h4, p   {
	margin: 0;
	padding: 0;
}
p{
	line-height:1.4em;
	font-family:Verdana, Arial, Helvetica, sans-serif;

		}
a:active ,a:link, a:visited{
text-decoration:none;
color:#000000;
}
a:hover{
	text-decoration:underline;
	color:#000000;
}
img{
padding:0;
margin:0;
border:none;
}
h1{
height:25px;
background:url('../images/headicon.gif') no-repeat;
padding:0 0 0 28px;	
font-size:2.06em;
font-weight:bold;
color:#c00000;
font-family:Arial, Helvetica, sans-serif;
}

h2{
margin-top:14px;
padding-left:14px;
font-size:1.2em;
font-weight:bold;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
background:transparent url('../images/bullet.gif') no-repeat 0 2px; 

}
h3{
margin-top:14px;
font-size:1.2em;
font-weight:bold;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}
ul{
margin-left:20px;
font-size:1.2em;
line-height:1.4em;

	
}
#rightPanel-sub li{
	list-style-image:url('../images/rightbullet.jpg');
	
}
body{
padding:10px 0 10px 0;
margin:0;
color:#000000;
background:#000 url('../images/background_bg.gif');
font-size:62.5%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
table{	
	font-size:1.2em;
	/*border:1px solid #c3c3c3;	*/
	}
th {
text-align:left;
background:#000000;
height:20px;
color:#ffffff;
padding-left:4px;
/*border:1px solid #c3c3c3;	*/
}
.gray{
	background:#dfdfdf;

}
.white{
	background:#ffffff;

}

td {
text-align:left;
height:20px;
color:#000000;
padding-left:4px;
/*border:1px solid #c3c3c3;	*/
}

#wrapper{
margin:0 auto;
padding:0;
width:778px;
	}
/* Head Start */
	
#header{
overflow:hidden;
height:126px;
width:778px;
	}
#logo{
float:left;
height:126px;
width:229px;	
}
#headerRight{
float:left;
height:126px;
width:549px;
background-image:url('../images/header_right.gif');
background-position:left top;
background-repeat:no-repeat;	
}
#topLink{
padding:10px;
margin:0;
text-align:right;
color:#a3a3a3;
font-size:1.2em;	
}
#topLink a{
	color:#a3a3a3;
	
}
#topLink a:hover{
	color:#ffffff;
	

}
/* Head End */	
/* Main Body Start */
#containerMain{
padding:3px 0 0 5px;
height:auto;
width:773px;
overflow:hidden;
background:#fff url('../images/main_containerbg.gif') repeat-y;
height:1%;
	}
#leftPanel{
	float:left;
	width:220px;
	padding:0;
	margin:0;
}
#left-nav{
xfloat:left;  /* comented by Sudeep */
	padding:0;
	margin:0;	
}
#left-nav ul.menu{
	padding:0;
	margin:0 ;
	font-size:1.2em;
}

#left-nav ul.menu li {
xfloat:left;
margin:0 0 2px 0;
padding:0;
color:#fff;
list-style:none;
}
#left-nav ul.menu li a {
xfloat:left;
display:block;
padding:2px 0 0 20px;
height:18px;
width:198px;
color:#fff;
font-weight:bold;
text-decoration:none;
border:1px solid #000;
background:#000000 url('../images/navbg1.gif') no-repeat 0 0;
}
#left-nav ul.menu li a:hover {
xfloat:left;
text-decoration:none;
border:1px solid #7f7f7f;
background:#000000 url('../images/navbg1.gif') no-repeat 0 -20px;
}

#left-nav ul.menu ul{
padding:0;
margin:0;
}
#left-nav ul.menu ul li {
xfloat:left;
padding:0;
margin:0;
color:#000000;
list-style:none;
}
#left-nav ul.menu ul li a {
display:block;
xmargin-bottom:1px;
height:20px;
width:200px;
color:#000000;
background:#c4c4c4;	
border:none;
font-size:0.7em;
}
#left-nav ul.menu ul li a:hover{
color:#000000;
border:none;
font-size:0.7em;
background:#858383;		
}

#contact{
float:left;
padding:10px 8px;
margin:1px 0 0 0;
width:204px;
font-size:1.2em;
background:#fff url('../images/contactbg.gif') repeat-x;	
}

#contact h1{
height:25px;
background:url('../images/headicon.gif') no-repeat;
padding:0 0 0 28px;	
font-size:1.6em;
font-weight:bold;
color:#c00000;
font-family:Arial, Helvetica, sans-serif;
}
#contact p{
	margin-top:10px;
}
span.address{
	height:20px;
	background:url(../images/iconhome.jpg) no-repeat 0 0;
	padding:3px 0 0 25px;
	font-weight:bold;
	display:block;
}
span.phone{
	height:20px;
	background:url(../images/iconphone.jpg) no-repeat 0 0;
	padding:3px 0 0 25px;
	font-weight:bold;
	display:block;
}
span.fax{
	height:20px;
	background:url(../images/iconfax.jpg) no-repeat 0 0;
	padding:3px 0 0 25px;
	font-weight:bold;
	display:block;
}

span.email{
	height:20px;
	background:url(../images/iconmail.jpg) no-repeat 0 0;
	padding:3px 0 0 25px;
	font-weight:bold;
	display:block;
}
#rightPanel{
	float:left;
	width:545px;
	margin-left:5px;
	background:#ffffff url('../images/rightpanelbg.jpg') repeat-x;
}
#enquiry{
float:right;
height:33px;
width:150px;
}
#rightPanel-sub{
	float:left;
	padding:0 0 10px 12px;
	width:532px;
	margin-left:5px;
	background:#ffffff url('../images/rightpanelbg.jpg') repeat-x;
}
#rightPanel-sub p{
	font-size:1.2em;
	line-height:1.6em;
	margin-top:10px;
	text-align:justify;
	padding:0 15px 0 0;
}
#rightPanel-sub h1{
height:25px;
background:url('../images/headicon.gif') no-repeat;
padding:0 0 0 28px;	
margin:20px 0 0 0;
font-weight:bold;
color:#c00000;
font-family:Arial, Helvetica, sans-serif;
}
#rightPanel-sub .div-img{
	float:right;
	margin:0 0 10px 10px;
}
#rightPanel-sub .div-imgone{
	float:left;
	margin:10px 10px 10px 0;
	padding:0;
	width:auto;
	height:auto;
}
#rightPanel-sub .div-imgtwo{
	float:none;
	margin:10px 60px 10px 60px;
	padding:0;
	width:auto;
	height:auto;
	}

#welcome{
padding:10px 15px 10px 15px;
height:139px;
width:516px;
background:#e4e4e4 url('../images/welcomebg.gif') no-repeat;	
font-size:1.2em;
}
#welcome p{
	margin-top:20px;
}	
#rightPanel h1{
height:25px;
background:url('../images/headicon.gif') no-repeat;
padding:0 0 0 28px;	
margin:10px 0 0 0px;
_margin:20px 0 0 0px;
font-weight:bold;
color:#c00000;
font-family:Arial, Helvetica, sans-serif;
}
.hilight{
	color:#c00000;
}
#animation{
padding:0;
margin-top:5px;
margin-left:15px;
height:226px;
width:507px;
border:2px solid #000;
}

#product-imagemain{
padding:0;
margin-top:35px;
margin-left:15px;
height:68px;
width:511px;
}
.product-thumb{
float:left;
margin-left:1px;
height:66px;
width:76px;
border:1px solid #c0bfc0;	
}
.product-thumbone{
float:left;
margin-left:8px;
height:66px;
width:76px;
border:1px solid #c0bfc0;	
}	
	
/* Main Body End */	
/* Footer Start */
#footer-main{
padding:3px 0 0 5px;
height:auto;
width:773px;
background:#fff url('../images/main_containerbg.gif') repeat-y;
	}
#footer{
padding:20px 10px 0 10px;
height:30px;
width:748px;
background:#000000 url('../images/footerbg.gif') repeat-x;
font-size:1.2em;	
}
.span-left{
float:left;
font-size:0.8em;
line-height:1.5em;
}
.span-right{
float:right;
font-size:0.8em;
line-height:1.5em;
}

#footer-bot{
padding:3px 0 0 5px;
width:773px;
background:url('../images/footerbotbg.gif') repeat-x;
}	
/* Footer End */	

/*  belt management start */

.div-tableholder{
	margin-top:20px;
}
/* belt management start  */
/* Contact us Start */ 

#contactWrapper{
    float:left;
    margin:0 0;
   	padding:0;
	width:545px;
	background:#e7e6e6 url('../images/contactformbg.jpg') repeat-y;		
}
#contact-form{
	float:left;
	padding:70px 10px 10px 10px;
	height:100px;
	width:286px;
    background:#e7e6e6 url('../images/contactformlefttopbg.jpg') repeat-x;
	}
#contact-form p{
	margin:0 0 10px 0;
	font-size:1.2em;
}
#contact-form label{
	font-weight:bold;
}
 .input-contact{
	background:#a8abad;
	border:none;
	height:20px;
	width:280px;
	
}
.btn{
height:25px;
width:81px;	
}
/*#contact-form textarea{
	background:#a8abad;
	border:none;
	height:60px;
	width:280px;
	
}*/

#contact-info{
    float:right;
    padding:0;
    margin:0 10px 0 0;
  	width:239px;
	margin:0;
	background:#a8abad url('../images/contactformtop.jpg') no-repeat left top;	
	font-size:1.2em;
}
#contact-info ul{
padding:0 15px 0 15px;
margin:0;
}
#contact-info ul li{
list-style-image:none;
list-style:none;
line-height:1.6em;
}
#contact-info ul li.phone{
list-style-image:url(../images/contact16.gif);
list-style-position:inside;
}
#contact-info ul li.fax{
list-style-image:url(../images/fax.gif);
list-style-position:inside;
}
#contact-info ul li.email{
list-style-image:url(../images/email.gif);
list-style-position:inside;
}
#contact-info ul li.web{
list-style-image:url(../images/world.gif);
list-style-position:inside;
}
#contact-info h2{
padding:0 15px 0 15px;
margin:25px 0 0 0;
background:none;
color:#ffffff;
font-size:1.4em;	
}
#contact-info p{
	margin:15px 0 0 0;
	padding:0 15px 0 15px;
}

#contact-info-bot{
margin:0 0 0 0;
padding:0 0 10px 0;
width:239px;
background:#a8abad url('../images/contactformbot.jpg') repeat-y;

	}
/* Contact us End */ 
.fieldsetMain{
	 margin-top:10px;
	 padding:10px;
	 border:1px solid #c3c3c3;
	 width:500px;
}
.legendTitle{
  font-size:12px;
  font-weight:bold;
  color:#c00000;
}
/* ********************* Site Map **********************************/
#rightPanel-sub ul.sitemap{
font-size:1.2em;
line-height:1.8em;
}

#rightPanel-sub ul.sitemap li{
list-style-image:url(../images/bullet-page.gif);
vertical-align:middle;

}
#rightPanel-sub ul.sitemap li a{
font-weight:bold;
}
#rightPanel-sub ul.sitemap li a:hover{
background:#c00000;
color:#ffffff;
text-decoration:none;
}
#rightPanel-sub ul.sitemap li ul li a{
font-size:0.8em;
font-weight:normal;
}
