/* CSS Document */
/* generated by Tata Interactive Systems
prepared by Pankaj Soni
margin: 0; /*removes indent IE and Opera
padding: 0; /*removes indent Mozilla and NN7

*/ 

/*******************************************************************************/
* { margin:0; padding:0; }


body {
	font:80% Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/bg_main.jpg);
	text-align: center;
}
/* start of general text formating*/
div{
	border:none;
/*border:1px solid red;*/
}

p{
	padding-top:0.3em;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-bottom:0.3em;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 85%;
}

p a:visited{
font-style:italic;
}

h1 {
	font-size:140%;
	color:#5c1400;
	margin: 0em 0em 0em 0em;
	padding-top: 1em;
	padding-left: 0.2em;
	font:Verdana, Arial, Helvetica, sans-serif;
	
	
}
h2 {
	font-size:90%;
	color:#676767;
	margin: 0.18em 0em 0em 0em;
	padding-left:0.4em;	
	font:Verdana, Arial, Helvetica, sans-serif;
}

h3
{
	padding-left:0.4em;
	color:#4F6D8E;
	font-size:90%;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0.5em;
}
h3 a
{
	padding-left:0.4em;
	color:#4F6D8E;
	font-size:90%;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0.5em;
}

h4
{
	padding-left:0.4em;
	color:#4F6D8E;
	padding-top:0.5em;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	padding-bottom:0.5em;
}
h5
{
	color:#4F6D8E;
	padding-top:0.5em;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	padding-left: 0.5em;
}

h6
{

	margin-bottom:0.5em;
	padding-top:0.5em;
	color:#4F6D8E;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.5em;
}


ul li {

}
ul ul li {
	list-style-image:url(../images/bullete_02.gif);
}

table{
	padding-top:0.5em;
	padding-bottom:0.5em;
}

td{
	padding-top:0.5em;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-bottom:0.5em;
	font:x-small Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border:thin;
	
}

th{
	font-size:0.7em;
	font:x-small Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#cb8949;
/*	background-color:#495EA4;*/
	padding-top:0.5em;
	padding-bottom:0.5em;
	font-weight:bold;
	border:thin;
	text-align:center;
	}
/*	
caption{
	font:x-small Verdana, Arial, Helvetica, sans-serif;
	color:#4F6D8E;
	font-size:0.7em;
	font-weight:bold;
	padding-top:0.3em;
	padding-bottom:0.3em;
	}
*/	
/*end of general text formating*/

#center {
	width:765px;
	margin: 0 auto;
	padding-top:0.1em;
	padding-left:0.2em;
	padding-right:0.2em;
	background-color:#FFFFFF;
/*	min-height: 638px;*/
	text-align: left;
}


/***********************start of header*********/
#header{
/*	background-color:#1268b3;*/
	position:relative;
	display:block;
}
#header-left-logo
{
	float:left;
	display:inline;
/*	border:1px solid red;*/

}
#header-right-logo{
	float:right;
	display:inline;
}
/***********************start of center-container*********/
#center-container {
margin-top:0;
padding-top:0;
}
/***********************start of leftcol*********/
#leftcol{
	margin-top:0;
	width:21%;
	display:inline;
	float:left;
/*	background-image:url(../images/panel.jpg);*/
	background-image:url(../images/left_bg_band.gif);
	background-repeat:repeat;
	
	
 }
/************* start of products**************************/

.product-head-home{
	text-indent:0.7em;
	margin-top: 0.5em;
	padding-top:0.3em;
	padding-bottom:0.4em;
}


#product-head{
	margin-left:0em;
	background-image:url(../images/product_bg_main.gif);
	background-repeat:no-repeat;
	color:#5c1400;
	font-size:90%;
	font:Verdana, Arial;
	font-weight:bold;
}

.product-list-innerpage ul{margin-left:1em;}
#product-list{
	margin-top:0em;
}
#product-list ul {
	margin-top: 0.3em;
	margin-bottom:0;
}
	
#product-list li {
	list-style:none;
	text-indent: 0.7em;
	padding-bottom:0.1em;
	padding-left:0em;
	vertical-align:middle;
	font:Verdana, Arial;
	font-size:85%;
	padding-top: 0.3em;
}

#product-list a, #product-list a:visited {
  	text-decoration:none; 
  	color:#000000;
}
#product-list a:hover {
  	color:#5c1400;
}

/*start of rightcol*/	
#rightcol{
	width:78%;
	margin-top:0.5em;
	margin-left:0.5em;
	float:left;
	display:inline;
}

/*start of mainbanner*/
#main-banner {
	margin-left:3em;
	margin-top:3em;
/*	height:240px;*/
}
.clear {
	font-size: 1px;
	height: 1px
}

/*****************start of content-para*********************/

#content-para{
	text-align:left;
	padding-left:0.5em;
	margin-top:0em;
	clear:right;
	font-size: 100%;
	color:#003366;
}

#content-para p{
	color:#003366;
}

#text-para{
	text-align:left;
	margin-top:0.5em;
	border-top:dashed #666666 1px;
	padding-left: 0.5em;
}

/*Start of content-para*/

.content-formating ul {
	padding-top:0.3em;
	padding-bottom:0.3em;
}

.content-formating ul li{
	list-style-image:url(../images/bullete_01.gif);
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-left:2.1em;
	line-height:1em;
	margin-bottom: 1em;
	font-size: 85%;
}

.content-formating ul li ul li{
	list-style-image:url(../images/bullete_04.gif);
	font:x-small Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-left:1.5em;
	padding-top:0.3em;
	margin-bottom:0.2em;
}

.content-formating ol{
	padding-top:0.5em;
	padding-bottom:0.5em;
}

.content-formating ol li{
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-left:4em;
	line-height:1em;
	padding: 0em 0em 1em 0em;
	font-size: 90%;
}

.content-formating ol li ol li{
	font-size:1em;
	margin-left:1em;
	padding-top:0.3em;
	padding-bottom:0.3em;
}
.content-formating li a:visited{
	font-style:italic
}

/*******************start of menubottom, copyright-info*********************/

#menubottom {
	background-image: url(../images/bottomband_bg.gif);
	width:100%;
	font-size:80%;
	margin-top:0.5em;
	text-align:center;
	font-family: "x-small Verdana", Arial, Helvetica, sans-serif;
  }
#menubottom a {
  	text-decoration:none; 
  	color:#2F373A;
  	font: x-small Verdana, Arial, Helvetica, sans-serif;
}
#menubottom a:hover {
	text-decoration:underline;
}

#copyright-info{
  	width:99%;
	padding-left:0.5em;
  	font-size:80%;
	margin-top:0.5em;
	color:#676767;
	text-align:center;
	font: x-small Verdana, Arial, Helvetica, sans-serif;
}

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
	.clearfix:after {
	 content: .; 
	 display: block; 
	 height: 0; 
	 clear: both; 
	 visibility: hidden;
 }
 
	.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
	* html .clearfix{height: 1%;}
	.clearfix{display: block;}
/* End hide from IE-mac */  


/*******************start of first-col, second-col, third-col*********************/

#first-col{
float:left;
width:30%;
margin-left:0.0em;
padding-left:0.5em;

}
/*
#first-col p{
	padding-left:0;
	padding-top:0.5em;
	padding-bottom:0.5;
	font:x-small Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
*/

#second-col{
	border-left-style:dotted;
	border-left-color:#EDEBEC;
	border-right-style:dotted;
	border-right-color:#EDEBEC;
	float:left;
	width:30%;
	padding-left:0.2em;
	border-right-width: 2px;
	border-left-width: 2px;
}
#third-col{
float:left;
width:30%;
margin-left:0.2em;
}

