@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.header_bg
{
	background:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
}
.top
{
	height:92px;
	width:700px;
	vertical-align:middle;
	
}

.title
{
	color:#FFF;
	text-shadow:2px 2px 3px #000;
	font-weight:bold;
	font-size:22px;
}
.banner
{
	background:url(../images/banner.jpg);
	background-repeat:no-repeat;
	width:920px;
	height:320px;
}
.top_right
{
	font:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/right_bg.jpg);
	background-repeat:repeat;
}
.top_right a
{
color:#000;
text-decoration:none;
}

.top_phoneno
{
	font:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#FFF;
	text-shadow:2px 2px 3px #000;
}
.content_bg
{
	background:url(../images/content_bg.jpg);
	background-repeat:repeat;
}

.content_title
{
	color:#272727;
	text-shadow:3px 3px 4px #999;;
	
}
.content_sub_title
{
	color:#666;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.content
{
	color:#666;
}
.quote_bg
{
	background:url(../images/quote_bg.jpg);
	background:no-repeat;
	width:268px;
	height:52px;
}
.text_box
{
	width:190px;
	height:17px;
	border:1px solid #B2B2B2;
	background-color:#ECECEC;
}
.select
{
	width:190px;
	height:20px;
	border:1px solid #B2B2B2;
	background-color:#ECECEC;
}
.footer_link
{
	font-size:14px;
	color:#CCC;
	text-decoration:none;
}
.footer_lt
{
	color:#C0C0C0;
	
}
.copyright
{
	font-size:16px;
	font-weight:600;
	color:#C0C0C0;
}
.powered
{
	font-size:12px;
	font-weight:500;
	color:#C0C0C0;
}
.footer_bg
{
	background:url(../images/footer_bg.jpg);
	background-repeat:repeat;
}
.form_field
{
	font-size:12px;
	color:#6E6E6E;
	font-weight:bold;
}
.right_side
{
	padding-left:25px;
}
.form_field
{
	font-size:12px;
	/*color:#6E6E6E;*/
	color:#272727;
	font-weight:bold;
}
.text_box
{
	width:230px;
	height:17px;
	border:1px solid #B2B2B2;
	background-color:#ECECEC;
}
.select
{
	width:230px;
	height:20px;
	border:1px solid #B2B2B2;
	background-color:#ECECEC;
}
.subm
{
	background-color:#898989;
	width:114px;
	height:36px;
	color:#FFF;
	font-size:17px;
	border:none;

}
.address
{
	padding-top:15px;
	color:#000;
	font-size:16px;
	font-weight:bold;
}
.form_heading
{
	color:#000;
	font-size:20px;
	font-weight:bold;
	border-bottom:1px solid #fff;
	text-shadow:3px 3px 4px #999;
}

	
	
	
	

	