﻿body
{
	width: 830px;
	text-align: center;
	height: auto;
	padding: 0 auto;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#main_bg{
	width: 830px; text-align: center; height: auto; padding: 0 auto; margin: 0 auto; background:  url(../images/site/main_shadow.jpg) repeat-y right;
}
#header{
	width: auto; background: #2460A6; height: auto; padding: 2px 0 2px 5px; margin: 0 0 0 0; text-align: left;
}
.header_link a{
	color:white; text-decoration:none; font-size: 12px;
}
.header_link a:hover{
	text-decoration:underline; color:white;
}
.header_link a:active{
	text-decoration:none; color:white;
}
.header_link a:visited {
	text-decoration:none; color:white;	
}
.footer_link a{
	color:black; text-decoration:none; font-size: 12px;
}
.footer_link a:hover{
	text-decoration:underline; color:black;
}
.footer_link a:active{
	text-decoration:none; color:black;
}
.footer_link a:visited {
	text-decoration:none; color:black;
}
a{
	color:black; text-decoration:none; font-size: 12px;
}
a:hover{
	text-decoration:underline; color:gray;
}
a:active{
	text-decoration:none; color:black;
}
a:visited {
	text-decoration:none; color:black;
}
#main_table{
	width: 810px; height: auto;	padding: 0 0 0 0; margin: 0 0 0 10px; text-align: center;
}
#left_panel{
	width: 441px; height: auto;	padding: 0 0 10px 0; margin: 0 0 0 0; float: left;
}
#arrow_offer{
	width: 441px; height: 174px;  background: url(../images/site/order_arrow.jpg) no-repeat; vertical-align: top;   
}
#arrow_offer_equip{
	width: 441px; height: 174px;  background: url(../images/site/order_arrow_equip.jpg) no-repeat;  
}
#arrow_offer_txt{
		width: 275px; height: auto; font-size: 14px; margin: 0 0 0 110px; text-align: center;
}
#main_lt{
	width: 441px; height: 216px; float: left; margin: 0 0 0 0; background: url(../images/site/logo_msg.jpg) no-repeat; 	
}
#main_lt_txt{
	width: auto; height: 60px; margin: 160px 0 0 40px; text-align: left; font-size: 20px; color: #4A9EEA; font-weight: normal;
}
#main_rt{
	width: 369px; height: 216px; float: left; background: url(../images/site/main_rt.jpg) no-repeat;    	

}
#order_form{
	width: 369px; height: auto; float: left; margin: 0 0 0 0px;
}
#order_title{
	background: url(../images/site/order_title.jpg) no-repeat;  width: auto; height: 30px; font-size: 24px; color: #fff; font-weight: bold;		
}
#order_body{
	background: url(../images/site/order_bg.jpg) no-repeat;  width: auto; height: 195px; font-size: 12px; color: #000;
}
#order_fields{
	width: auto; height: auto; margin: 0 0 0 30px;	
}
#thankyou_msg{
	width: 330px; height: auto; margin: 0 0 0 20px; padding: 10px 0 0 0; text-align: left;
}
#offer{
	width: 421px;  height: auto; padding: 0 10px 0 10px; text-align: left;
}
#gift_offer{
	width: 352px;  height: 84px; margin: 0 0 0 10px; padding: 0 0 0 0; text-align: left; background: url(../images/site/gift_offer.jpg);
}
#main_phone{
	width: auto;  height: auto; margin: 0 0 0 0; padding: 0 0 0 0; text-align: center; font-size: 24px; font-weight: bold; color: black;
}
#offer_equip{
	width: 441px; height: 113px; 
}
#interior{
	width: 790px; height: auto; padding: 5px 10px 0 10px; margin: 0 0 0 0; text-align: left; clear: both;	
}
#footer{
	width: 830px; text-align: center; height: auto;	padding: 0 auto; margin: 0 auto;
}
#footer_logo{
	width: auto; text-align: center; height: auto;	padding: 25px 0 50px 0; margin: 0 auto;
}
#package_table{
	width: 770px; height: auto; padding: 0 0 20px 0; text-align: center;
}
#hp_table{
	width: auto; height: auto; padding: 0 0 20px 0; text-align: center;
}
.row_1{
	width: auto; margin: 0 0 0 0; padding: 0 0 0 0; height: auto; background: #245FA5;
}
.row_a{
	width: auto; margin: 0 0 0 0; padding: 0 0 0 0; height: auto; background: #FDEEAA;	
}
.row_b{
	width: auto; margin: 0 0 0 0; padding: 0 0 0 0; height: auto; background: #FEFAE5;	
}
.col_1{
	width: 295px; margin: 0 0 0 0; padding:4px; height: auto;
}
.col{
	width: 95px; margin: 0 0 0 0; padding:4px; height: auto;	
}
.col_c{
	width: 150px; margin: 0 0 0 0; padding:4px; height: auto;
}
.col_b{
	width: 100px; margin: 0 0 0 0; padding:4px; height: auto;	
}
.home_status{
	width: auto; margin: -19px 0 0 190px; padding: 0 auto; height: auto; 
/*equip table*/
}
.equip_col_garage{
	width: 154px; float: left; margin: 0 0 0 0; padding:0 auto; height: auto; border: 1px solid #ccc;	
}
.equip_col{
	width: 154px; margin: 0 0 0 0; padding:0 auto; height: auto; border: 1px solid #ccc;	
}
.equip_col_wide{
	width: 280px; margin: 0 0 0 0; padding:0 auto; height: auto; border: 1px solid #ccc;	
}
.equip_title{
	width: auto; margin: 0 0 0 0; padding:0 0 0 4px; height: 10px; background: #8FC3F2; text-align: center;	
}
.equip_img{
	width: auto; margin: 0 0 0 0; padding: 4px 0 4px 0; height: auto; text-align: center;
}
.equip_desc{
	width: auto; margin: 0 0 0 0; padding:0 4px 0 4px; height: 65px; text-align: left;
}
.equip_lt{
	width: 270px; margin: 0 auto; padding:0 auto; float: left; height: 220px;
}
.equip_rt{
	width: auto; margin: 0 auto; padding:0 auto; float: right; height: 200px;
}
#equip_order{
	width: 422px; margin: 40px 0 0 0; padding:0 auto; height: auto; text-align: center;
}
#equip_text
{
	clear: both;
}
ul.nobulletnoindent {
  list-style-type: none;  margin: 0 auto;  padding:  0 0 0 0;
}
ul.nobullet {
  list-style-type: none;  margin: 5px 0 10px  0;  padding:  auto;
}
li.nobullet {
  list-style-type: none;  margin: 0 0 10px  0;  padding:  auto;
}
li.nobullet_letter {
  list-style-type: none;  margin: 0 0 8px -20px;  padding:  auto;
}
li.nobulletnoindent_1 {
  margin: 0 auto;  padding:  0 0 13px 0;
}
li.nobulletnoindent {
  margin: 0 auto;  padding:  0 0 7px 0;
 
 }
.arial38{
	font-size: 38px; font-weight: normal; text-decoration: none;	
}
.arial12_bold_gray{
	font-size: 12px; color: #999; text-align: left; font-weight: bold;
}
.arial13_bold{
	font-size: 13px; color: #000; text-align: left;
}
.arial16_bold_white{
	font-size: 14px; color: #fff; text-align: left; font-weight: bold;
}
.arial20_bold{
	font-size: 20px; color: #2460A6; text-align: left; font-weight: normal; text-decoration: none;	
}
.arial18_bold_white{
	font-size: 18px; color: #fff; text-align: left;	
}
.arial22_gray{
	font-size: 22px; color: #999; text-align: left;		
}
.blink{
	font-size: 15px; font-weight: normal; text-decoration: blink; color: Red;	
