#content h2{ text-indent:0; color:#060547; font-size:1em; font-weight:bold; margin:0 0 22px 0; padding:20px 0 5px 0; border:none;  }
#content h3{ color:#060547; font-size:0.8em; }
#content #col-lft h3{ background-image:url(/images/icons/tick.gif); background-repeat:no-repeat; line-height:16px; text-indent:20px; margin-bottom:5px; }
#content #col-lft p{ font-size:0.7em; line-height:1.4em; }
#content div#col-lft{ float:left; width:445px; margin-right:15px; }
#content div#col-rgt{ float:left; width:220px; }
#content div#col-lft h2{ margin:0 0 0 5px; }
#content div#col-lft h2.form{ margin:0; }
#content img.add-button{ margin-top:5px; margin-bottom:5px; }
#content img#talk-to-agent{ margin-top:10px; }
#content div#advantages-box img.add-button{ margin-top:15px; margin-left:17px; }
#content div#advantages-box{ background-image:url(/images/common/boxes/adv-add-villa.jpg); background-repeat:no-repeat; width:220px; height:360px; }
#content div#advantages-box h2{ padding-left:20px; }
#content div#advantages-box ul{ margin:0 0 0 40px; list-style-type:none; }
#content div#advantages-box li{ color:#060547; font-size:0.8em; line-height:1.8em; }
#content form{ background-color:#EEE; padding:10px 0 0 0; margin:0 0 0 0; border:solid 1px #AAA; }
#content fieldset{ width:auto; }
#content legend{ color:#686868; font-size:0.8em; font-weight:bold; padding:0px; }
#content div.form-summary{ margin:0 15px; padding:10px 0; font-size:0.8em; color:#525252; line-height:1.6em; border-bottom:solid 1px #CCC; }
#content #col-lft h2.form-summary{ color:#C27B09; font-size:0.9em; font-weight:bold; margin:0 15px 5px 15px; padding:0 0 5px 0; border-bottom:solid 1px #CCC; }
