  
    
.ads_banners { text-align:center; }
.ads_banners div.ads_banners_728x90 {margin:auto; text-align:left; width:728px; height:90px;}
.ads_banners div.ads_banners_160x600 {margin:auto; text-align:left; width:160px; height:600px;}

#container_left {font-size:12px; font-family:verdana; color:#000; background:#fff;}
#container_left fieldset { border:1px solid #ddd; padding:5px 10px; margin:5px 0; }
#container_left fieldset legend { font-size:11px; color:#666; }

#container_title_property_address .title_property_address_address1 { font-weight:bold; font-size:14px; color:#000; }
#container_title_property_address .title_property_address_address2 { font-weight:bold; font-size:14px; color:#000; }
#container_title_property_address .title_property_address_city { color:#666; }
#container_title_property_address .title_property_address_state { color:#666; }
#container_title_property_address .title_property_address_country { color:#666; }
#container_title_property_address .title_property_address_postcode { color:#666; }
    
#container_title_property_details { padding:3px 1px; color:#999;}
    
#container_line4 {margin:5px 0;}
#container_line4 #container_photo { width:400px; border:1px solid #ddd;float:left; margin:0 5px; padding:5px; }
#container_line4 #container_details { }
#container_line4 #container_details td.title-details { color: #666; }
#container_line4 #container_details td.value-details { color: #060; font-weight:bold; }

#link_map_container { margin-top:80px; }
#link_map_hide { padding:5px; color:#03E; }
#geoMap_map {height: 400px; border:1px solid #ccc;}

.text_description { text-align:justify; line-height:15px; }

.features_border {padding:2px; border:1px solid #fafafa;}

.property_tenants {float:left; padding:3px 5px; margin:3px 5px;}
.property_tenants div { padding:2px 0;}

.value_yes {color:#060; font-weight:bold;}
.value_empty {color:#ccc; font-weight:bold;}
    
#container_contact_box_form  {display:table; padding:10px; background:#fafafa; font-size:11px; color:#666; font-weight:bold; margin:5px; }
#container_contact_box_form input, #container_contact_box_form textarea {font-size:11px; color:#666; }
#container_contact_box_form #contact_hide { text-align: right; }
#container_contact_box_form #contact_hide a {text-decoration: none; font-size:10px; font-weight: normal; }
#container_contact_box_form #title {}
#container_contact_box_form .required {color:red;}
#container_contact_box_form #container_personal_data {display:table; margin:5px 0; border:1px solid #ddd;  padding:1px; background:#f8f8f8;}
#container_contact_box_form #container_personal_data div {padding:3px; float:left;}
#container_contact_box_form #container_personal_message {border:1px solid #ddd; padding:5px; background:#f8f8f8;}
#container_contact_box_form #container_personal_message div {}
#container_contact_box_form #container_personal_message textarea {width:98%; }
#container_contact_box_form #container_captcha {margin:5px 0; border:1px solid #ddd;  padding:1px; background:#f8f8f8;}

#container_right {font-size:12px; font-family:verdana; color:#000; background:#fff;}

.links-area-dates { }
.links-area-dates-date_listed { font-size:11px; color:#666; }
.links-area-dates-date_listed-value { font-weight:bold; }
.links-area-dates-last_updated {  font-size:11px; color:#666;}
.links-area-dates-last_updated-value { font-weight:bold; }

.agent-img-area-logo { text-align:left; }
.agent-all { font-size:12px; }
.agent-name { font-size:14px; margin-left:10px; padding:5px; }
.agent-phones { font-size:11px;margin-left:10px; padding:5px; }

.property-links-image { width:12px; text-align:center; }
.property-links { font-size:12px; padding:3px 1px;}
.property-links a { font-size:12px; text-decoration:underline; color:#03E;}
.property-links a:hover { text-decoration: none; color:#00F;}

.left_links { padding:3px 2px; }
.left_links_img { width:14px; float:left; }
.left_links_img img { text-align:left; height:12px;  }
.left_links a { font-size:12px; text-decoration:none; }
.left_links a:hover { text-decoration:underline; }

.brokerage-all { }
.brokerage-all em {font-size:12px; padding:10px 0; }
.brokerage-all div { font-size:11px; margin-left:10px; padding:1px 0; }


