html, body {
border:0;
margin:0 0 0 0;
padding:0;
background:#fff;
font:100%/100.1% Georgia, "Times New Roman", Times, serif;
}

h1, h2, h3, h4, h5, h6,div {
margin:0;
padding:0;
font-weight:normal;
}
p, ul, ol {
margin:0;
padding:0;
list-style-type:none;
}
 
small {
font-size:0.80em;
color:#003399;
display:block;
}
 
img {
border:0;
}

a{
color:#000000;
text-decoration:underline;
}

 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }

#container{width:960px; margin:0 auto;}
#header{ background:#F3F3F3; border:1px solid #E0E0E0; border-top:none;}
#header .logo{ float:left; margin:0 0 0 10px;}
#header .links{float:right; padding:20px 10px 0 0; font-size:0.75em; color:#666;}
#header .links a{ padding:0 5px; text-decoration:none; color:#000;}
#header .links a:hover{text-decoration:underline;}
#leftpart{ width:435px; float:left; padding:20px 0 0 0; margin:0 20px 0 0;}
#rightpart{ width:485px; float:left; padding:20px 0 0 20px;}
#leftpart h2{ font:bold 1.5em Arial, Helvetica, sans-serif; color:#000; padding:0 0 5px 0;}
#leftpart p{ font-size:1em; line-height:1.8em; color:#000; }

#main_innerpage{width:960px; padding:20px 0;}
#main_innerpage h2{font:bold 1.5em Arial, Helvetica, sans-serif; color:#9E0D0E; padding:0 0 15px 0;}
#main_innerpage h3{font:bold 1.2em Arial, Helvetica, sans-serif; color:#9E0D0E; padding:0 0 15px 0;}

#main_innerpage p{ font-size:.9em; line-height:1.8em; color:#000; padding:0 0 15px 0; }
#main_innerpage li{ list-style-type:square; padding:5px 0; font-size:.9em; }
#main_innerpage .lists li{ list-style-type:disc; margin:5px 0; }




#contactform{ background:url(images/contact_bg.jpg) no-repeat; margin:26px 0 0 0; height:404px; padding:20px;}
			#contactform P{ font:0.80em Arial, Helvetica, sans-serif; color:#333; padding:10PX 0;} 
			#contactform h2 { font:bold 1.4em Arial, Helvetica, sans-serif; color:#000; padding:0 0 5px 0;}
			
			#contactform .input_box { border:1px solid #A5A094; margin:15px 0 0 0; width:187px; padding:3px 0; display:block; float:left;}
			#contactform label{float:left; width:180px; padding:0 10px 0 0; display:block; margin:15px 0 0 0; float:left; text-align:right; font:0.80em Arial, Helvetica, sans-serif;}
			
#contact_info{ margin:20px 0; padding:10px 0; border-top:1px dotted #c0c0c0;}
#contact_info h2{font:bold 1.2em Arial, Helvetica, sans-serif; color:#000; padding:0 0 10px 0;}	
.contactinfo_india{ font-size:0.80em; float:left; padding:0 30px 0 0;}
.contactinfo_india strong{color:#77090B}
.contactinfo_india span{ font-family:Arial, Helvetica, sans-serif;}

.contactinfo_usa{ font-size:0.80em; float:left;}
.contactinfo_usa strong{color:#77090B}
.contactinfo_usa span{ font-family:Arial, Helvetica, sans-serif;}
.star{color:#ff0000;}

#footer{ background:#F3F3F3; border:1px solid #E0E0E0; border-bottom:none; padding:15px 0; text-align:center; font-size:0.80em; color:#666;}

