body
{
	background:#ffffff url(../images/body_bg.png) repeat-x;
	margin:0 auto;

}

.wrapper1
{ background:url(../images/body_img1.png) repeat-y;
margin:0;
padding:0px;

}


p{padding:0px; margin:0px;}

.wrapper
{
	text-align: left;
	clear:both;
	margin:0;
	padding:0;
	margin-bottom:0;
	padding-bottom:0;
	width:960px;
	margin:0 auto;
}

.topback
{
	background:none;
	height:113px;
	margin:0;
	padding:0;
}

h1
{
	color:#1e4a64;
	font:25px "Trebuchet MS";
	font-weight:700;
	padding:0;
	margin:0;

}

h2
{
	color:#1e4a64;
	font:20px "Trebuchet MS";
	padding:0;
	margin:0;
	text-decoration:none;
}
h2 a
{
	color:#1e4a64;
	font:20px "Trebuchet MS";
	text-decoration:none;
}
h2 a:hover
{
	color:#0000FF;
	font:20px "Trebuchet MS";
	text-decoration:underline;
}
h3
{
	color:#1e4a64;
	font:18px "Trebuchet MS";
	font-weight:700;	
	padding:0;
	margin:0;
}

h4
{
	color:#1e4a64;
	font:15px "Trebuchet MS";
	font-weight:700;	
	padding:0;
	margin:0;
}
h5
{
	color:#000;
	font:12px "Trebuchet MS";
	font-weight:700;
	padding:0;
	margin:0;

}

.logo
{
	background:none;
	float:left;
	padding-top:20px;
	padding-left:5px;
}


.addthis_button{
cursor:pointer;
height:30px;
line-height:30px;}

.topright
{
	background:none;
	width:530px;
	float:right;
	margin:0px;


}

.topfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225472;
	text-align:left;
	margin-top:10px;
	padding:0px;
	float:right;
}

.topfont a{

	color:#225472;
	text-decoration:none;
	font-size:12px;
}


.topfont a:hover {
	color:#000000;

	}
	
.topbanner
{
	clear:both;
	background:none center;
	width:960px;
	margin-top:0px;

	margin-top:6px;
	padding:0;
	z-index:-9999999;

}

.free_quote{
background:none;
width:208px;
height:60px;
padding:0px;}

.view{
background:none;
width:207px;
height:43px;
padding:0px;
margin:0px;}



.bannerrightform{	background: #003e63; text-align:left; float:right; height:240px; width:198px; margin:0; padding:5px;}
.bannerrightform .raw{ margin:0; padding:0px; width:197px; margin-bottom:2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; }
.bannerrightform .raw a{ color:#ffffff; }
.bannerrightform .raw .input{ margin:0; padding:2px; width:192px; border:1px solid #0b344b;}
.bannerrightform .raw .msginput{ margin:0; padding:0px; width:197px; border:1px solid #0b344b;}
.bannerrightform .raw .captcha{ margin:0; padding:2px; margin-right:2px; width:68px; float:left;}
.bannerrightform .raw .captchainput{ margin:0; padding:2px; width:117px; border:1px solid #0b344b; float:right;}
.btn{ background:url(../images/button.png) no-repeat; width:83px; height:21px; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:700; font-size:12px; color:#000000; margin-top:10px; padding:0px; margin-left:5px;}


.bannerheading
{
	font:20px "Trebuchet MS";
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.bannertext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#FFFFFF;
	padding:0 10px 0 10px;
	margin:0px;

}


.contactfont
{
	font:16px "Trebuchet MS";
	color:#225472;
	font-weight:700;
	text-align:right;
	text-decoration:none;
	float:right;
	text-align:right;
	margin-top:10px;


}

.contactfont a
{
	font:16px "Trebuchet MS";
	color:#225472;
	font-weight:700;
	text-decoration:none;


}

.contactfont a:hover
{
	color: #e99d47;
	text-decoration:none;
}




.middle {
	text-align: left;
	clear:both;
	margin:0;
	padding:0;
	width:960px;
	margin-top:2px;

	
}

.leftside
{
	float:left;
	padding-left:0px;
	width:210px;
}
.adrightside
{
	float:right;
	padding-left:0px;
	width:120px;
}
.leftheading
{
	background:url(../images/left_heading_bg.png) repeat-x;
	font:20px "Trebuchet MS";
	color:#fff;
	padding-right:0px;
	margin:0;
	padding:0;
	height:22px;
	width:199px;
	line-height:20px;
	padding:3px;
	border:1px solid #234d65;
	margin-bottom:2px;
}

.left_flash {
background:none;
margin:0px;
width:208px;
height:271px;
margin-bottom:5px;
}

.left_sample {
background:none;
margin:0px;
width:208px;
height:225px;
margin-bottom:5px;
}

.flash-header {
width:752px;
height:250px;
border:1px solid #FF0000;
margin:0px;
padding:0px;}

.rightside
{
	background: url(../images/right_img.jpg) repeat-x top;
	float:right;
	width:725px;	
	margin-bottom:5px;
	padding:0;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
}


.content
{
	clear:both;
	margin-left:0px;
	padding-top:0px;
}


.contentfont
{
	font:13px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-right:0px;
	margin:0;
	padding:0;
	margin-top:10px;
	
}
.contentfont a
{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#0000ff;
	text-decoration:none;	
}
.contentfont a:hover
{
	color:#0000ff;
	text-decoration:underline;
}




.greybox
{
	float:left;
	background: url(../images/greybox.png) no-repeat top;
	border:0px;
	height:187px;
	width:310px;
	margin:0;
	padding:0;
	margin-right:13px;

}

.boxheading
{
	font:21px/22px "Gill Sans MT";
	color:#0d5290;
	padding-right:0px;
	margin:0;
	padding:0;
}

.greyboxcontentfont
{
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-right:0px;
	margin:0;
	padding:10px;
	text-align:left;
	
}
.greyboxcontentfont a
{
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#dde2e3;
	text-decoration:none;	
}
.greyboxcontentfont a:hover
{
	color:#003b6d;
	text-decoration:underline;
}

.morebutton
{
	background:url(../images/button.png) no-repeat;
	width:101px;
	height:22px;
	padding-right:10px;
	float:right;
	
	}
	
.morefont
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-right:0px;
	margin:0;
	padding:0;
	text-decoration: none;
	line-height:22px;
	margin-left:10px;

}

.morefont a
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-right:0px;
	margin:0;
	padding:0;
	text-decoration: none;
	line-height:22px;
}
.morefont a:hover
{
	color:#000;
	text-decoration: none;
}


.btmmenu
{
	background: #1e4a64 url(../images/footer_bg.png) repeat-x;
	border:0px;
	padding:0;  
	margin-top:10px;
	padding-bottom:10px;



}

.btmmenubox
{
	width:960px;
	padding:0;  
	margin-top:10px;
	margin:0 auto;

}

.btmmenuleft
{
	float:left;
	margin-top:5px;
	text-align:left;
	margin-left:10px;

}

.btmmenuright
{
	float:left;
	margin-top:5px;
	text-align:left;
	margin-left:45px;

}
.btmmenuheading
{
	color:#ffffff;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0;
	margin:0;
	line-height:30px;
}
.footer
{
	clear:both;	
	background: url(../images/footer.png) repeat-x;
	height:36px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;

}
.footerfont
{
	width:960px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	line-height:30px;
	padding-left:10px;
	padding-right:10px;
	margin:0 auto;

}
.footerfont a
{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;	
		padding:5px;
}
.footerfont a:hover
{
	color:#000;
	text-decoration:none;
	background:#CCCCCC;
}
.tabcontent
{
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	padding-right:0px;
	margin:0;
	padding:0;
	margin-top:10px;	
}
.email{
float:right;
text-align:right;
}

.reload {
font:12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}

.reload a {
color:#FFFFFF;}


.reload a:hover {
color:#000;}

#addindia{
color:#252525;
font:12px/18px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}


