html,
body		{ font:12px Arial, Helvetica, sans-serif; color:#000; padding:0px; margin:0px; }
img			{ border:0px none; }
form		{ background-color:#E3ECFD; padding:10px 20px; margin:0px; }
form td		{ padding:0px 5px 5px 0px; }
label		{ display:block; font:11px Verdana, Arial, Helvetica, sans-serif; }
label span,
.req		{ font-size:13px; line-height:12px; color:#F00; }
select		{ font:12px Arial, Helvetica, sans-serif; }
p, .p		{ padding:0px; margin:0px 0px 10px 0px; }

.wide		{ width:100%; }
.txt		{ width:130px; font:12px Arial, Helvetica, sans-serif; }
.txt_short	{ width:56px; }
.btn		{ font:12px Arial, Helvetica, sans-serif; }

#body	{ width:740px; margin:0px auto; }

#top			{ width:100%; margin-bottom:10px; }
#mainTable		{ border-top:3px solid #127FE6; }
#leftColumn		{ width:55%; vertical-align:top; padding:25px 30px 0px 0px; }
#rightColumn	{ vertical-align:top; padding:25px 0px 0px 10px; }

.section_title	{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #5479C4; margin-bottom:10px; }
.form_header	{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; background-color:#6186D2; padding:4px; margin:0px 0px 0px 0px; }
.form_legend	{ font-size:10px; text-align:right; }

#houseImg		{ width:308px; height:204px; vertical-align:top; margin-bottom:10px; }
#benefitsImg	{ display:block; width:296px; height:67px; vertical-align:top; margin:0px 0px 10px 9px; }

.benefits		{ list-style:none; font-size:11px; padding:0px; margin:0px 0px 20px 0px; }
.benefits li	{ background:url(../img/bullet.gif) no-repeat 0px 0px; padding:0px 0px 15px 30px; }

#letsTalk		{ font:bold 21px Tahoma, Arial, Helvetica, sans-serif; text-align:center; }
#letsTalk span	{ font-size:19px; font-family:Arial, Helvetica, sans-serif; }
#callForConsult	{ font:bold 17px Arial, Helvetica, sans-serif; color:#ff6e1f; text-align:center; }
#weHere			{ font:bold 21px Tahoma, Arial, Helvetica, sans-serif; color:#7A90AB; text-align:center; }

#footer			{ font-size:10px; text-align:center; margin-top:15px; }
#footer table	{ margin:10px auto; }
#copy			{ border-bottom:3px solid #127FE6; padding-bottom:7px; margin-top:3px; }
