#details_main{margin-bottom:15px}#more_links_table{padding:1px 0 0 0}#details_content table{text-align:left}.calculate_links{font-size:11px}.price .calculate_links{padding-left:5px;padding-top:5px}#listing_summary_module .calculate_links{padding-right:5px}#listing_summary_module .calculate_icon{padding-left:9px;_padding-left:8px}#listing_summary_module .contact_community_button{margin:10px auto}a.calculate_icon:hover{text-decoration:none}.main_calculate_link{display:block;font-size:10px;margin-bottom:0!important}.calculator_dropdown{z-index:300;font-weight:normal;background-color:#efefef;position:absolute;border:1px solid #ccc;padding:0;display:none;width:125px}.calculator_dropdown a{clear:both;display:block;margin-top:4px!important;margin-left:10px!important;margin-bottom:3px!important;padding-left:0!important;font-size:11px!important;height:15px!important}#gac_t div{border-top-style:none!important}#gac_s{text-align:center}#gac_s .header_links{color:#666}#ad_rside_link{text-align:right;font-size:10px;padding:1px 0 10px 180px}#ad_rside_link a{color:#666;font-size:10px}#ad_comps_top{width:300px;height:100px;margin-bottom:20px}#ad_text_link_subheader_content div{text-align:right!important}#listing_summary_module a.realty_track_link{display:block;overflow:hidden;margin:-12px 0 0 0;height:38px;width:120px}ul.nearby_property_list{list-style-type:none;margin:0;padding:0}.more_nearby_toggle:hover{text-decoration:none}.row_actions{font-size:13px;font-weight:bold}a.report_error{float:left;font-size:10px;font-weight:normal}a.report_error:hover{text-decoration:underline}#error_box{position:absolute;z-index:2000}#property_detail_fields{border-top:1px solid #ccc;margin-top:10px}.property_info_detail_address{font-size:14px;font-weight:bold;padding:10px 0 10px;border-bottom:1px solid #ccc}.property_info_row_error_type{width:400px;margin-top:10px}.property_info_row{padding-top:10px;width:400px}.property_info_row_label{float:left;width:100px;font-weight:bold}.property_info_row_label_nobold{float:left;width:100px}.property_info_row_org_val{float:left;width:120px}.property_info_row_new_val{float:left;width:130px}.property_info_row_new_val_price{float:left;width:140px}.property_info_row_colspan_2{float:left;width:250px}.property_info_row_checkbox{float:left}.property_info_row_ext_height{height:21px}#property_detail_price{width:119px}a#afl_whats_this_link{padding-left:35px}#afl_whats_this_box{width:262px}#contact_agent_form label{font-weight:bold;font-size:11px}#contact_agent_form label,#contact_agent_form input{width:288px}#contact_agent_form input,#contact_agent_form textarea{border:1px solid #c1c1c1;font-size:11px}#contact_agent_form input[type=checkbox]{border:0}#contact_agent_form textarea{width:288px;display:block;height:45px;font-size:11px;padding:4px;overflow:auto}#details_open_contact_module .privacy_policy,#details_open_contact_module .tos_note{padding:5px 0 0 0}#contact_agent_form_popup .tos_note,#contact_rental_community_popup .tos_note{padding:5px 40px}#contact_agent_form_popup form .send_and_cancel_btns,#sold_agent_lead_form_popup form .send_and_cancel_btns{margin:0 auto;width:109px}#places_map_module .header{border:0}.places_module .places_module_panel{position:absolute;top:6px;left:5px;width:113px;z-index:10;background:white;border:0}.places_module .places_module_main{width:100%;float:left;margin-top:1px}.places_module .panel_selection{width:105px;height:20px;padding:10px 3px 4px 5px;color:#000;cursor:pointer}.places_module .polygon_overlays label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:120px;display:inline-block}.places_module .panel_selection:hover{background:#e9e9e9}.places_module .panel_selection input{margin-top:0}.places_module .data_selected{background:whiteSmoke;color:#000;font-weight:bold;border-top:1px solid #DDD;border-bottom:1px solid #DDD;margin-top:-1px;margin-bottom:-1px}.places_module .panel_details{padding-left:22px}.places_module .panel_selection_top{-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.places_module .panel_selection_bottom{-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-bottom-width:0}#places_module_map{height:400px;position:relative}.places_module_main .places_ui_labels{display:none;position:absolute;z-index:100;width:300px;height:350px}#places_map_module .infowindow_body_text{line-height:130%}#places_map_module .hoverwindow_address .ellipsized{width:86%;text-overflow:ellipsis;overflow:hidden}#places_map_module .crime_details{width:264px;max-height:130px;font-size:12px;margin:2px;overflow-x:none;overflow-y:auto}.crime_details ::-webkit-scrollbar{width:8px;height:0}.crime_details ::-webkit-scrollbar-track-piece{-webkit-border-radius:5px}.crime_details table{width:247px;border:0;border-spacing:0;-webkit-border-vertical-spacing:0}.crime_details td{padding:3px;height:auto}.crime_details .even{background:#e6e6e6}.crime_details .odd{background:#f3f3f3}#places_map_module .infowindow_body_text{line-height:130%}#places_map_module .school_rating{position:absolute;right:0;top:26px;width:130px;height:113px;background:none repeat scroll 0 0 #f6f6f6;color:white;text-align:center;border-bottom-right-radius:4px}#places_map_module .rating_badge{border:2px solid #3e8112;border-radius:300px 300px 300px 300px;height:66px;margin:10px auto 0;width:66px}#places_map_module .rating_score{color:white;font-size:29px;font-weight:bold;margin:6px 0 -2px}#places_map_module .positive{background:none repeat scroll 0 0 #590;border:2px solid #3e8112}#places_map_module .average{background:none repeat scroll 0 0 #ff8000;border:2px solid #ff5c00}#places_map_module .negative{background:none repeat scroll 0 0 #c30;border:2px solid #990505}#places_map_module .null_rating{background:#CCC}#places_map_module .capitalize{text-transform:capitalize}#places_detail_info_container{position:absolute;pointer-events:none;text-align:center;z-index:95;width:630px;margin:355px auto 25px auto}#places_detail_info{display:none;position:relative;background:white;color:black;padding:9px;height:auto;width:auto;*width:300px;display:inline-block;border:0}#places_detail_info .legend{margin:3px auto 0 auto;width:188px}#places_detail_info .school_legend{margin:3px auto 0 auto;width:162px}#places_detail_info .legendBlock{width:28px;height:10px;margin:0 2px;border-width:0}#places_detail_info .lowlow{background:#4e8a21}#places_detail_info .lowmid{background:#91b52b}#places_detail_info .midmid{background:#faec37}#places_detail_info .bigmid{background:#e78b21}#places_detail_info .bigbig{background:#da1903}#places_map_module_attribution,#places_map_module_attribution a{color:#8f8f8f}#places_map_module_attribution{height:10px;padding:5px 0;width:100%}.places_table td .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.places_table td .place_name{width:160px}.places_table td .place_type{width:100px}.places_table td .place_long{width:390px}.places_table td .place_location{width:150px}.places_table td img{vertical-align:middle}#places_info_window .infowindow_body_text{overflow:hidden!important;padding-bottom:5px!important}.infowindow_body_text{margin-bottom:0!important}.infowindow_body_text .zone{margin-bottom:0!important;width:140px}#open_homes_submit .popup_background{width:465px}#open_homes_submit .open_homes_actions{margin:0 auto;width:150px;padding:5px 0 0 0}.afl_submit_button{height:30px;width:90px}.open_home_label{float:left;width:50px;height:25px}.open_home_date_time_field{float:left;width:110px;height:25px}.module_container .header .right_content{font-size:10px;float:right;margin:7px 0 0 0}.open_house_module{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:5px 0}.open_house_module:hover{background-color:#f7f7f7}.open_house_module .open_house_times{float:left;font-size:11px;line-height:15px}.open_house_module .open_house_label{font-size:12px;font-weight:bold;float:left;width:93px;text-align:right;margin-right:8px}.agent_info{float:left;padding-left:5px;margin:0;width:200px}a.btn_ask_agent{display:block;overflow:hidden;margin-top:3px;height:24px;width:139px}.agent_promo_example_box{border:1px solid #ccc;margin:0 auto 10px auto;width:300px}.agent_promo_example_box .clearfix{padding:15px}.agent_promo_example_contact_info{width:300px}.agent_promo_example_contact_info .email_header_label{float:left;font-weight:bold;width:55px}.agent_promo_example_contact_info .agent_info_pic{float:right;width:200px;padding:5px;background:transparent url(http://static.trulia-cdn.com/images/voices_badge_bg.png) no-repeat scroll left}.agent_promo_example_contact_info .agent_info_pic .agent_pic{float:left}.agent_promo_example_contact_info .agent_info_pic .agent_info_name_ph{float:left;padding-left:5px;font-weight:bold;font-size:11px}#promote_property #open_home_promo_box{position:absolute;font-size:11px;width:272px;z-index:1500}#promote_property #open_home_promo_box .drop_shadow_inner{padding:10px;width:250px}#promote_property #open_home_promo_box .clickable{float:right}#promote_property #open_home_promo_box strong{font-size:13px}#agent_about_box{text-align:left;display:none;padding:3px;width:360px}input.actionbtn{font-family:arial,sans-serif;font-size:11px;font-weight:bold;vertical-align:middle}.agent_phone{padding:0 10px 10px 12px}.agent_info_label{vertical-align:top;font-weight:bold;text-align:right;padding-right:4px}.agent_info_input{width:240px}.agent_info_textarea{height:105px}.agent_info_cancel{text-decoration:underline;cursor:pointer;font-size:12px;vertical-align:bottom}.agent_info_privacy{text-align:right;padding-top:20px}#comparable{margin-bottom:20px}#pdp_comps_table th,#pdp_comps_table td{color:#222;text-align:center}#pdp_comps_table td{border-bottom:1px solid #ebebeb}#pdp_comps_table .pdp_table_header .pdp_comps_table_address_cell,#pdp_comps_table .pdp_comps_table_address_cell{text-align:left;padding:8px 0 8px 10px;width:225px}#pdp_comps_table_all_comps_cell{float:left;font-weight:bold;padding-bottom:0;padding:10px 0 0 10px}#prop_comps_legend{color:#777;float:right;font-size:10px;padding-top:10px}#sold_data th{padding-bottom:5px}#sold_data .rightcol tr{width:100%}#details_page #right_content{float:left;width:300px;overflow:hidden;padding:0;margin:0}#details_map{font-size:11px;padding-bottom:20px;position:relative}#details_map .lite_bkgrd{padding:5px 10px;margin-top:1px;height:32px}#details_map .lite_bkgrd a{display:block;margin-right:20px;font-weight:bold;float:left}#details_map #map{width:646px;height:296px}#map_iframe{height:22px;position:absolute;right:6px;top:5px;width:227px;z-index:45}#details_map_bottom_links{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;width:648px;font-size:12px;font-weight:bold;height:25px;padding-top:10px}#details_map_bottom_links a{padding-right:15px;text-decoration:underline}.map_location_disclaimer{float:right;display:block;font-weight:normal;font-size:10px;padding-right:5px;color:#666}#email_signup{font-size:12px;line-height:16px;padding:15px}#amp_box{margin-top:15px}#amp_box{font-size:11px}.price_box{border:1px solid #ccc;margin:0 0 10px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.price_box .top{padding:4px 6px;overflow:hidden}.price_box .value{padding:5px 0}.price_box .amount{font-size:18px;font-weight:bold}#estimate_section{background:#f4f4f4}.price_box .old_sold_section{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;background:#f4f4f4;padding:5px 0 5px 5px}.price_box .feedback_section{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-top:3px double #fff;background:#f4f4f4;padding:5px}.estimate_section .top{margin-bottom:3px}.price_box #estimate_section.offmarket{-webkit-border-radius:5px;-moz-border-radius:5px;background:#FFF;padding:0}#estimate_section .price div{font-size:15px;font-weight:bold}.price_box .no_estimate div{font-size:15px;color:#575757;font-weight:bold;text-transform:uppercase;margin:3px 0 0 0}.price_box .top label{font-size:10px;color:#5e5e5e;clear:both;display:block}.price_box .est_payment{float:left;font-size:12px;width:70px;margin-left:3px;font-weight:bold}.price_box .valuation_name span{color:#666}.price_box .top .section{float:left;padding:0 2px}.price_box .top .price{margin:0 5px 0 0}.price_box .price_change{color:#666;float:right;margin:0 15px -12px 0;font}.price_box .price_change .date{font-size:10px;color:#000}.price_box .sold_date{margin-top:5px}.price_box .price_change span{font-size:12px}.price_box .call_to_action{background:none repeat scroll 0 0 #f4f4f4;padding:3px 0 3px 10px;font-size:11px}.price_box .call_to_action a{display:block;float:left}.price_box .call_to_action .toggle_link{padding:0 3px 0;font-size:13px}.price_box .top .valuation{width:150px}.price_box .valuation div{font-size:10px}.price_box .valuation div span{font-size:12px}.valuation_reasons{background:#f4f4f4;padding:2px 8px}.price_box .call_to_action,.valuation_reasons{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.valuation_reasons .copy{border-top:1px solid #ccc;padding:5px 0 1px 0}.valuation_reasons ul{margin:0;padding:3px 0 0 25px;list-style-type:disc}.valuation_reasons ul li{font-size:.9em}.price_box .view_all_box{padding:3px 0;border-top:1px #CCC solid;border-bottom:1px #CCC solid;text-align:center;background:#FFF;margin-top:5px}.price_box .view_all_box .see_more_factors{font-size:12px;font-weight:bold;display:block;margin:3px 0;padding:0 0 0 3px}.beta_tag{background-color:#C30;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:1px 4px;color:#FFF;font-size:8px}#valuation_feedback .feedback_field{clear:both;display:block;margin:14px 0 5px;font-weight:bold}#valuation_feedback .error{padding:0;display:inline}#valuation_feedback .feedback_field textarea{width:366px}.form_submit_buttons{margin:10px auto 0;width:125px;height:35px}.val_feedback_radio{width:120px;float:left;font-weight:normal}.val_feedback_rating_section{margin:10px 0}#details_page .footer{padding:0}#details_page .footer table{margin-top:30px}#map_controls img{vertical-align:middle}#map_controls label{float:left;cursor:pointer;font-size:12px;padding-right:30px}p#map_controls{margin:5px 0 0 0}#map_points_of_interest_no_results{background-color:#FFF;border:2px solid #e37833;width:400px;height:35px;filter:alpha(opacity=95);-moz-opacity:.95;display:none;` padding:10px;position:relative!important;font-size:12px}#yelp_logo{display:none}.driving_directions{width:625px}.driving_directions .inputs{border:1px solid #ccc;margin-bottom:10px;padding-top:8px;padding-bottom:8px;background-color:#e9e9e9;border-radius:5px;-moz-border-radius:5px}.driving_directions .inputs .reverse{padding:0 6px;padding-top:26px}.driving_directions .inputs .button{float:left;margin:3px 0 0 10px;padding:14px 10px 0 0;width:120px}.driving_directions .inputs input{width:182px}.driving_directions .directions{margin:15px 10px;padding:5px;background-color:#fff;border:1px solid #ccc}.driving_directions .directions .header{font-weight:bold;padding-top:10px;padding-left:5px}*/.comps_header{border-bottom:1px dotted #ccc;width:300px}.comps_row{border-bottom:1px dotted #ccc;width:300px;font-size:11px;padding:12px 0 12px 0}#listing_contact_module{margin-bottom:15px}#listing_contact_module .not_branded_module{font-size:11px}#listing_contact_module .branded_by_broker_module{margin:10px 0}#listing_contact_module .additional_links{font-size:11px;margin:5px 0 0 20px}.module_jq_tabs{margin-top:10px}.module_jq_tabs .module_container .header h2,.module_jq_tabs .module_container .header h2 a{font-size:14px}.module_jq_tabs .module_container{margin-top:10px}.module_jq_tabs .ui-widget-header{background:0;border-width:0 0 1px 0;border-color:#DDD;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.module_jq_tabs.ui-tabs{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.module_jq_tabs div.ui-tabs-panel{padding:0}.module_jq_tabs .ui-tabs-nav .ui-state-default{background:#f5f5f5;border:1px solid #DDD;z-index:inherit}.module_jq_tabs .ui-tabs-nav .ui-state-active{background:#fff;color:#000;border:1px solid #DDD;margin-top:-6px;z-index:5}.module_jq_tabs .ui-tabs-nav li.ui-corner-top{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin-right:-1px}.module_jq_tabs .ui-tabs-nav .ui-tabs-selected.ui-state-active a,.module_jq_tabs .ui-tabs-nav .ui-tabs-selected.ui-state-active a:visited,.module_jq_tabs .ui-tabs-nav .ui-tabs-selected.ui-state-active a:hover{color:#000;padding:13px 18px 7px;text-decoration:none}.module_jq_tabs .ui-state-default a,.module_jq_tabs .ui-state-default a:link,.module_jq_tabs .ui-state-default a:visited{padding:7px 18px;color:#000}.module_jq_tabs .ui-tabs .ui-tabs-nav li a:hover{text-decoration:underline}#price_chart_module .places_module_chart{width:628px;margin-bottom:5px;height:338px;position:relative}.places_module_disclaimer{color:#AAA;font-size:11px;margin:10px 0}#price_chart_module .places_module_chart.loading,#places_map_module #places_module_map.loading{background:url(http://static.trulia-cdn.com/images/flair/spinner_dots.gif) center center no-repeat}#price_chart_module .places_module_chart.loading_corner{background:url(http://static.trulia-cdn.com/images/flair/spinner_dots.gif) 10px 20px no-repeat}#price_chart_module .location_bar{background:#5eab1f;padding:5px;margin-bottom:10px;color:white}#price_chart_module .location_bar_text{font-weight:bold;font-size:14px}#price_chart_module .location_bar_point{margin-top:5px;margin-left:-2px;border-style:solid;border-width:10px 10px 0;border-color:#5eab1f transparent transparent;width:0;height:0;position:absolute;z-index:100;display:block}#price_chart_module .location_home_price{margin:3px;padding-right:25px;text-align:right;font-size:24px;font-weight:bold}#price_chart_module .location_home_sqft{margin:3px;padding-right:25px;text-align:right;font-size:16px;color:#666}#price_chart_module .selection_label{font-size:14px;color:#666}#price_chart_module .panel_details{padding-left:22px}#price_chart_module .panel_score{font-size:24px;font-weight:bold}#price_chart_module .panel_score_details{font-size:11px;color:#999}#price_chart_module #hover_label_container{display:none;z-index:2;position:absolute;background:url('http://static.trulia-cdn.com/images/flair/pdp_pricemodule_black85_20111108.png') top left repeat;color:white;font-size:12px;padding:0;width:180px;pointer-events:none;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 3px #888;-webkit-box-shadow:0 1px 3px #888;box-shadow:0 1px 3px #888;z-index:20;text-shadow:1px 1px 1px #111}#price_chart_module .hover_label_point{left:86px;bottom:-10px;border-style:solid;border-width:10px 10px 0;border-color:black transparent transparent;width:0;height:0;position:absolute;display:block;display:none}#price_chart_module .hover_label_title{font-weight:bold;font-size:16px;padding:7px 7px 5px 7px;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px}#price_chart_module .hover_label_title .date{font-weight:normal;float:right;font-size:12px;padding-top:3px;font-weight:bold}#price_chart_module table{border-collapse:collapse}#price_chart_module .hover_label_item td{border-top:1px solid #222;padding:5px;color:white}#price_chart_module .hover_label_item:first td{border-top:0}#price_chart_module .hover_label_item td.name{width:100%}#price_chart_module .hover_label_item .icon div{width:15px;height:15px;background-position:0 -30px}#price_chart_module .hover_label_item.property .icon div{background-position:-1px -68px}#price_chart_module .hover_label_item.neighborhood .icon div{background-position:-30px -15px}#price_chart_module .hover_label_item.zipcode .icon div{background-position:-15px -15px}#price_chart_module .hover_label_item.city .icon div{background-position:-45px -15px}#price_chart_module .hover_label_item .value{text-align:right;padding-right:8px}#price_chart_module .header{border-bottom:0}#price_module_legend{border:1px solid #ebebeb}#price_module_legend .legend_principal{padding:10px;float:left;white-space:nowrap;width:110px}#price_module_legend .legend_averages{padding:10px;width:470px;float:right;position:relative;background-color:#f6f6f6;border-left:1px solid #ebebeb}#price_module_legend .legend_averages .legend_location{float:left;margin-left:10px;white-space:nowrap;width:110px}#price_chart_module .chart_select{margin:7px 0 0 21px}#price_chart_module .price_module_controls{margin-right:40px;margin-top:15px;position:absolute;z-index:1}#price_module_legend .legend_price{font-size:18px;font-weight:bold}#price_module_legend .legend_averages .legend_location_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#price_chart_module .legend_versus{border:0;position:absolute;width:32px;height:32px;left:-16px;top:11px;font-weight:bold;font-size:12px;line-height:35px;color:#999;text-align:center;background:url('http://static.trulia-cdn.com/images/flair/pdp_imgsheet_20111115.png') -1px -89px no-repeat}.yelp38{background-position:0 -122px;width:38px;height:18px;display:inline-block;margin-top:-3px;margin-left:2px;text-decoration:none!important}.pdp_imgsheet{background-image:url('http://static.trulia-cdn.com/images/flair/pdp_imgsheet_20111115.png');background-repeat:no-repeat}#price_module_legend .this_home_icon{background-position:-18px -68px;margin-top:4px;margin-right:5px;width:19px;height:19px}#price_module_legend .legend_line{width:13px;height:33px;float:left;margin-right:5px}#price_module_legend .neighborhood_line{background-position:-31px -31px}#price_module_legend .zipcode_line{background-position:-16px -31px}#price_module_legend .city_line{background-position:-46px -31px}#price_chart_module .controls{float:right;z-index:10;margin:10px 0;font-size:10px;line-height:10px;text-transform:uppercase}#price_chart_module .controls fieldset{margin:0;padding:0}#price_chart_module .controls input{display:none;width:0;height:0;margin:0;padding:0;opacity:0}#price_chart_module .controls label{float:left;display:block;cursor:pointer;padding:3px 6px;background:#ccc;border:1px solid #bbb;-moz-border-radius:2px;border-radius:2px;margin:0 3px 2px 0;color:white;text-shadow:1px 1px 1px #bbb}#price_chart_module .controls label:hover{background:#aaa;text-shadow:1px 1px 1px #999;border:1px solid #888}#price_chart_module .controls label.sel{background:#690;text-shadow:1px 1px 1px #3e8112;border:1px solid #3e8112}#ask_question_toolbox_popup .error_title{font-size:13px}#ask_open_form_module label,#ask_question_toolbox_popup label{font-weight:bold;display:block;color:#590;font-size:13px}#ask_open_form_module .primary_text{color:#590;font-size:14px;font-weight:bold}#ask_open_form_module input,#ask_question_toolbox_popup input{font-size:13px;padding:4px}input,#ask_open_form_module textarea,#ask_question_toolbox_popup textarea{font-size:13px;padding:4px}#ask_open_form_module textarea,#ask_question_toolbox_popup textarea{overflow:auto;padding:4px}#ask_open_form_module textarea{width:600px}#ask_question_toolbox_popup textarea{width:400px}#ask_open_form_module input,#ask_open_form_module textarea,#ask_question_toolbox_popup input,#ask_question_toolbox_popup textarea{border:1px solid #ccc}#ask_open_form_module img.voices_small_user{background:#fff;border:1px solid #ccc;padding:1px;height:50px;width:height:50px;margin:0 10px 5px 0}#ask_open_form_module .option_box{margin:5px auto;width:350px;background:url(http://static.trulia-cdn.com/images/flair/gray_rounded_box.png) top left no-repeat}#ask_open_form_module .option_box_top{background:url(http://static.trulia-cdn.com/images/flair/gray_rounded_box.png) top right no-repeat;padding-top:10px}#ask_open_form_module .option_box_right{background:url(http://static.trulia-cdn.com/images/flair/gray_rounded_box.png) bottom right no-repeat;padding-right:10px}#ask_open_form_module .option_box_bottom{background:url(http://static.trulia-cdn.com/images/flair/gray_rounded_box.png) bottom left no-repeat;padding-bottom:10px}#ask_open_form_module .option_box_body{padding:10px 5px}#ask_open_form_module #ask_open_form_msg{font-size:14px}#ask_open_form_module #ask_open_form_msg strong{font-weight:bold}#image_player_module{float:left}#details_main #image_player_module #image_player_content{width:322px;overflow:hidden}#details_main #image_player_module .viewer{margin:0 auto;text-align:center;height:240px;width:320px;border:1px solid #ccc;overflow:hidden}#details_main #image_player_module .photo_valign{width:320px;height:240px;text-align:center}#details_main #image_player_module .actions{height:25px;background-color:#e9e9e9;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;text-align:center}#details_main #image_player_module .actions .icon_link{display:block;float:left;padding:4px 0 0 19px;height:17px;width:125px;font-size:11px;margin:2px 0 0 5px;font-weight:bold}#details_main .small_note_link_icon{padding-left:17px;margin:10px 0 0 0;display:block}#details_main #image_player_module .actions .map_compass_icon{padding:0 0 0 5px;margin-top:5px}#details_main #image_player_module .actions .virtual_tour_icon{width:100px;margin-left:25px;padding-left:28px}#details_main #image_player_module .middle_section{float:left;width:262px;border-bottom:1px solid #CCC;padding-bottom:7px;height:72px}#details_main #image_player_module #image_player_thumbnails{float:left;width:262px;height:60px;border:0;padding:12px 4px 0 0}#details_main #image_player_module #image_player_thumbnails .yui-carousel-content{width:250px;margin-left:-1px}#details_main #image_player_module #image_player_thumbnails .yui-carousel-nav{display:none}#details_main #image_player_module #image_player_thumbnails .yui-carousel-element li{width:74px;height:50px;margin:0 2px;border:1px solid #CCC;padding:3px}#details_main #image_player_module #image_player_thumbnails .yui-carousel-item-selected{border:0;background-color:#CCC}#details_main #image_player_module .prev_control_btn{background-position:-560px 0;width:30px;height:80px;border:0;cursor:pointer;display:block}#details_main #image_player_module .next_control_btn{background-position:-620px 0;width:30px;height:80px;border:0;cursor:pointer;display:block}#details_main #image_player_module .controls{background-color:#FFF;font-size:12px;font-weight:bold;text-align:center}#details_main #image_player_module .controls .player_buttons{font-weight:normal;width:120px;text-align:center;margin:0 auto}#details_main #image_player_module .controls .player_buttons a{float:left}#details_main #image_player_module .controls .player_buttons .count_text{padding:3px 5px;width:60px;text-align:center;margin:0 auto}#details_main #image_player_module .controls #photo_player_current_photo_number{padding-right:2px}#details_main #details_photo_column a.more_picture_link{display:block;overflow:hidden;margin:10px auto 0 auto;height:54px;width:121px}#details_main #details_photo_column a.realty_track_link{display:block;overflow:hidden;margin:0 auto;padding-left:15px;height:50px;width:120px}#details_main #sm_sv_disclaimer{color:#666;display:none;font-size:10px;font-weight:normal;margin-top:3px}.realtytrac_disclaimer{font-size:10px;color:#666;text-align:left;clear:both}#property_taxes_info_module td{padding-left:10px}#property_features_module tr.alt_hilite td,table.pdptable tr.alt_hilite td{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}#property_features_module tr:hover{background-color:#f7f7f7}table.pdptable thead th{background-color:#e9e9e9;border-bottom:1px solid #ebebeb;font-size:11px;text-align:left}table.pdptable td,table.pdptable th{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ebebeb}table.pdptable td{color:#222}table.pdptable tr{background-color:transparent}table.pdptable tr:hover,#pdp_comps_table tr:hover{background-color:#f7f7f7}table.pdptable .first{font-size:13px;padding-left:10px}table.pdptable .price{font-size:13px;text-align:right}table.pdptable .last{padding-right:15px;text-align:right}#good_deal_content table.pdptable .first{width:350px;text-align:left}#good_deal_content table a{color:#222}#good_deal_content table a:hover{color:#590}#prop_feature_table_switch_link{position:relative;width:200px;bottom:5px;*bottom:0}#prop_feature_table_switch_link div.prop_feature_table_list_view,#prop_feature_table_switch_link div.prop_feature_table_list_view{left:467px;position:absolute;top:31px;width:200px}#prop_feature_table_switch_link a{float:left;font-size:12px;padding:0 17px}#prop_feature_table_switch_link.prop_feature_table_list_view a#prop_feature_table_list_switch_link,#prop_feature_table_switch_link.prop_feature_table_list_view a#prop_feature_table_list_switch_link:hover,#prop_feature_table_switch_link.prop_feature_table_grid_view a#prop_feature_table_grid_switch_link,#prop_feature_table_switch_link.prop_feature_table_grid_view a#prop_feature_table_grid_switch_link:hover{color:black;cursor:default;font-weight:bold;text-decoration:none}#prop_feature_table_list_switch_link{background-position:0 -6198px}#prop_feature_table_grid_switch_link{background-position:0 -6218px}#property_listing_details_module .header,#property_public_info_module .header,#property_owner_info_module .header{margin-bottom:10px}.listing_information_list_table_header{font-weight:bold;padding:10px 0 0 10px}.listing_info{padding:10px 0 0 10px;margin:0}#property_listing_details_module .listing_info{padding-bottom:10px}.listing_info li{display:block;float:left;width:205px;line-height:20px;font-size:12px;padding-left:0;margin-left:0}.listing_info li span{margin-left:20px;display:list-item;list-style-type:disc;list-style-position:outside}table#property_taxes_info_module{text-align:left}#property_taxes_info_module th{padding:7px 0 7px 10px;text-align:left}#property_features_module_disclaimer,#property_taxes_info_module_disclaimer{color:#777;font-size:10px;padding-top:5px}#property_features_module table{margin:0}#property_features_module td{border-left:1px solid #ededed;border-right:1px solid #fff;color:#222;padding:8px 16px}#property_features_module th{color:#590;font-size:13px;padding:8px 0 8px 10px;text-align:left;background-color:#FFF}#property_features_module .pdp_table_header td{padding:0}#property_features_module .pdp_table_header td div{padding:5px 10px}#property_features_module .pdp_table_header h3{color:#000;font-size:13px}#property_features_module tr.prop_features_module_other_row{line-height:20px}#property_features_module tr.prop_features_module_other_row td{border-bottom:1px solid #ebebeb;border-left:1px solid #ededed;border-top:1px solid #ebebeb}#property_features_module td.feature_label,#property_features_module tr.prop_features_module_other_row td.feature_label{border-left:none;font-weight:bold;width:180px}#property_features_module td.listing_info_col,#property_features_module td.public_info_col{width:232px}tr.pdp_table_header th,tr.pdp_table_header td{background:#e9e9e9;border-bottom:1px solid #ebebeb;font-size:11px;padding:0}.pdp_table_header div{color:#000;padding:8px 0}tr.pdp_table_header td div{padding:5px 10px}#property_photos #photo_player .header{width:173px;height:32px;border:0;float:left;display:block;background-color:#fff;position:relative;margin:0 0 0 80px}#property_photos #photo_player .header .links{margin:0 0 0 45px;padding:5px 0 0 0;width:115px;height:2px}#property_photos #photo_player .count_text{width:65px;text-align:center;margin:0 auto 10px auto;clear:both}#property_photos #photo_player .current_image{padding:1px;margin:0 auto;overflow:hidden;width:640px;z-index:10;clear:both;color:#fff;cursor:pointer;margin-left:-7px}#property_photos #photo_player #previous_photo_button{float:left;display:block;width:25px}#property_photos #photo_player #next_photo_button{float:left;display:block;width:25px}#property_photos #photo_player #thumbnails{display:block;clear:both}#property_photos #photo_player #thumbnails table td{width:86px;height:66px;border:1px solid #ddd;background-color:#fff;padding:0;cursor:pointer}#property_photos #photo_player #thumbnails table td:hover{background-color:#e9e9e9;border:1px solid #ccc;padding:0}#property_photos #photo_player #thumbnails table td .inner_image{text-align:center;width:70px;height:50px;background-color:#fff;margin:auto}#property_photos #photo_player .selected{border:1px solid #ccc!important;background-color:#e9e9e9!important;padding:0!important}#property_photos .links_below_photos{margin:15px 0 0 0;display:block;text-align:center}#property_photos .links_below_photos a{margin-right:20px}.header_map_it_link{float:left;display:block;margin:5px 0 0 5px;font-size:10px;height:20px;padding:1px 0 0 3px}.header_facebook_link{float:left;display:block;margin:5px 0 0 15px;font-size:10px;height:20px;padding:1px 0 0 3px}#email_property_subscribe_status{border-top:1px dotted #ccc;padding-top:10px}#close_price_alert_btn{padding-top:10px;padding-bottom:20px;margin:0 auto 0 auto;width:133px}#close_price_alerts_s_button{padding-top:10px;margin:0 auto 0 auto;width:60px}.details_page_header .price{font-size:17px;font-weight:bold;color:#000;float:left;padding:0 15px 10px 10px;line-height:18px}.details_page_header .address{float:left;font-size:17px;font-weight:normal;color:#444;line-height:18px;overflow:hidden}#foreclosure_definitions_module h4{font-size:14px;font-weight:bold;margin:5px 0;padding:0}#foreclosure_definitions_content{line-height:16px}#foreclosure_definitions_content a{display:block;border-top:1px #ebebeb solid;margin:7px 0 0 0;padding:5px 0 0 0;font-weight:bold}#details_nearby_schools_module .header,#foreclosure_definitions_module .header{border-bottom:0;margin-bottom:0;float:left}.tab_set,#school_list_tab_set{float:right;margin-top:2px}.tab_set div,#school_list_tab_set .tab{cursor:pointer;float:left;font-weight:bold;height:20px;margin-right:1px;padding-top:6px;text-align:center;width:84px}.tab_set div.highlight,#school_list_tab_set .tab.highlight{position:relative}#foreclosure_definitions_content .highlighted_background{height:28px}#school_list_tab_set div.highlight,.tab_set div.highlight{border:1px solid #ccc;border-bottom:1px solid #e9e9e9;color:#000}#school_list_tab_set div.unhighlight,.tab_set div.unhighlight{color:#0054a6;margin-top:1px}#school_list_tab_set div.unhighlight:hover,.tab_set div.unhighlight:hover{color:#590;text-decoration:underline;margin-top:1px}#schools_content,#foreclosure_definitions_content{border-top:1px solid #ccc}#schools_content td,#schools_content .view_all{border-top:1px solid #ebebeb}#schools_content td.comment{border:0}#schools_content th{background-color:#e9e9e9}#school_list_tab_set div.highlight,.tab_set div.highlight,.highlighted_background{background-color:#e9e9e9;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#schools_content td a{color:#222}#schools_content td a:hover{color:#590}#schools_content .proximity{color:#777}#schools_controls img{vertical-align:middle}#schools_controls label{width:175px;float:left;cursor:pointer}#schools_content,#foreclosure_definitions_content{margin-top:-1px}#schools_content th{padding-top:7px;padding-bottom:7px;font-size:11px;text-align:left}#schools_content th.first{padding-left:10px}#schools_content td{padding:5px 0 5px 0}#schools_content td.first{padding-left:10px}#schools_content td.comment{padding:5px 10px 5px 10px;font-size:11px;color:#666}#schools_content .view_all{font-weight:bold;padding:10px 0 5px 10px}#schools_content .proximity{padding-top:5px;font-size:10px}.details_page_header{margin:0 0 10px 0;width:645px;z-index:100;padding-left:5px}.details_page_header h1{font-size:16px;padding:0;display:inline}#image_player_module .main_action_link{font-size:12px;float:left;margin:0}.details_comps_error_no_comp_content{margin:0 auto;padding:10px 0 0;width:35px}.details_comps_error_popup_close_txt{color:#666;font-size:12px;text-decoration:underline}#image_player_module .virtual_tour_link{font-size:12px;float:right;margin:0;font-weight:bold}.comps_popup_error_too_many_comp_content{margin:0 auto;padding:10px 0 0;width:126px}a.property_comps_popup_comp_btn{background-position:0 -4700px;display:block;height:29px;width:83px}a.property_comps_popup_comp_btn:hover{background-position:-100px -4700px}#price_change_table{border-bottom:1px solid #ebebeb}#price_change_table th{border-bottom:0}#price_change_table td{border-bottom:0;border-top:1px solid #ebebeb}#price_change_module .right_content a{font-weight:bold}#price_change_module tr.deed_showing td{background-color:#f7f7f7}#price_change_module table .date{padding-left:10px}#price_change_module .event span.price_change_event{float:left;padding-right:20px}#price_change_module table .event a{float:left;font-size:11px;margin-right:3px;padding:0}.deed_showing a.medium_expand_icon{background-position:-50px -7130px}.deed_showing a.medium_expand_icon:hover{background-position:-75px -7130px}.module_collapse_link,.module_expand_link{background-position:0 -3908px;cursor:pointer;display:block;height:15px;margin-top:10px;font-size:10px;padding-left:15px}.module_expand_link{background-position:0 -3928px}#price_change_module .price_change_module_price{padding-right:40px;text-align:right}#price_change_table{border-collapse:collapse}#price_change_module tr.property_deed_row td{border:0;padding-bottom:4px;padding-top:4px;font-size:11px}#price_change_module tr.property_deed_row{border-top:1px solid #fff}#price_change_module tr.property_deed_row:hover{background-color:#f7f7f7;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}#price_change_module td.property_deed_row_label{color:#444}#price_change_module td.property_deed_row_value{color:#222}#price_reduced_summary{font-size:11px;font-weight:normal}#price_reduced_summary .small_green_up_arrow{font-weight:bold;color:#590}#price_reduced_summary .small_down_red_arrow{font-weight:bold;color:#c30}#details_tabs{border-bottom:1px solid #ccc;margin:0 0 20px 0}#details_page .description_content{margin:0 0 20px 0}.positive_value{color:#6ca803}.negative_value{color:#f60000}.market_quick_view_stat_section:hover,.market_quick_view_stat_section_alt:hover{background-color:#f7f7f7}.market_quick_view_stat_section_alt{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.market_quick_view_stat_section,.market_quick_view_stat_section_alt{padding:8px 5px}.market_quick_view_more_trends_section{padding:12px 0 12px 0;text-align:center}.compare_tab_comps_table{border-collapse:collapse;margin:0 0 20px 0;width:628px}.compare_tab_comps_table .compare_tab_table_header_row{height:36px;background-color:#e9e9e9}.compare_tab_comps_table .current_property_row{font-weight:bold}.compare_tab_comps_table .current_property_row td{color:#000}.compare_tab_table_header_row th,.compare_tab_table_header_row td{font-size:11px;font-weight:bold;border-top:1px solid #CCC}.compare_tab_table_header_row th{font-size:15px}.compare_tab_table_content_row th,.compare_tab_table_content_row td{padding:2px 0}.compare_tab_table_header_row td,.compare_tab_table_content_row td{color:#4a4a4a}.compare_tab_comps_table .average_row td{color:#590;font-weight:bold}.comp_tab_table_alternate_row{background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.comp_tab_table_footer{background-color:#f7f7f7;font-weight:bold}.comp_tab_table_footer td{border-bottom:1px solid #fff;border-top:1px solid #fff;border-bottom:1px dotted #cdcece;border-top:1px dotted #cdcece;padding:5px}.compare_tab_comps_table{z-index:20}.compare_tab_comps_table .dark_lolite{color:#590;padding-left:5px}.compare_tab_comps_table .sold_color{color:#c30;padding-left:5px}.compare_table_tabs div{font-size:14px;font-weight:bold;float:left;margin:0 15px 0 0;padding:7px 10px;text-align:center;z-index:1;height:16px;position:relative;left:5px}.compare_table_tabs div.selected{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:0;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;background-color:#e9e9e9;position:relative;bottom:-1px;left:5px;z-index:10;padding-top:6px;height:17px}.compare_table_tabs div.selected a{color:#000}.compare_table_tabs div.selected a:hover{text-decoration:none}.compare_table_tabs{padding:0;margin:25px 0 0 0;height:31px}#agent_tab_contact_form{margin:0 auto;width:480px}#agent_tab_contact_form .input_row{margin:0 0 15px 0}#agent_tab_contact_form label{display:inline-block;font-size:12px;font-weight:bold;width:100px}#agent_tab_contact_form input{width:360px}#agent_tab_contact_form textarea{padding:5px;height:100px;width:461px}#agent_tab_contact_form a{margin:10px auto 0 auto}#agent_tab_contact_form .agent_promo_example_contact_info{border-bottom:1px dotted #ccc;margin-bottom:10px;padding-bottom:10px;width:auto}.broker_section{width:267px;border:1px solid #ccc;background-color:#FFF}.broker_section img{width:120px;height:50px;float:left;margin:5px 0 5px 10px}.broker_section .broker_name{float:left;width:137px;margin-top:20px}#ad_bottom{margin:30px 0 0 0}#property_map .right_content{font-size:12px;font-weight:bold}#property_map .right_content a.active_map_link{color:black}#property_details_map{border:1px solid #ccc;height:380px;padding:1px;width:624px}#overview_map_view_module #property_details_map{height:320px}.map_tab_view_module_toggle_link{padding-top:1px;padding-bottom:3px}.map_tab_active_link,.map_tab_active_link:hover{color:#000;text-decoration:none}#map_view_module_map_tab_link{float:right}#mapViewControl.mapViewControl{right:-90px;top:25px;_top:35px;width:185px}#details_map #mapViewControl{right:6px;top:5px;width:230px}#listing_source_info{clear:both;overflow:hidden;width:630px}#listing_source_info .agent_photo{float:left;width:60px}#listing_source_info .agent_photo img{padding:1px;border:1px solid #ccc}#listing_source_info .agent_details{float:left;width:200px}#listing_source_info .provider_details{width:267px;float:left}#listing_source_info .provider_details span{font-weight:bold}#listing_source_info .broker_logo{margin:0 10px 0 0}#listing_source_info .source_link{padding:3px}#details_open_contact_module{clear:both}#details_open_contact_module .inner_wrap{background-color:#FFF;border:1px solid #ccc;padding:15px}#details_open_contact_module .content{clear:both;padding:5px 0 0 30px;height:185px}#details_open_contact_module .form_inputs{width:210px;float:left}#details_open_contact_module .form_inputs label{display:block;clear:both;font-weight:bold;font-size:11px;margin-bottom:2px}#details_open_contact_module .form_inputs input{display:block;clear:both;font-size:12px;width:190px;border:1px solid #ccc}#details_open_contact_module textarea{width:322px;height:70px;border:1px solid #ccc;float:left;margin:15px 0 0 20px;padding:5px;overflow:auto;color:#222}#pro_details_open_contact_form label{font-weight:bold;font-size:11px}#pro_details_open_contact_form label,#pro_details_open_contact_form input{width:240px}#pro_details_open_contact_form input,#pro_details_open_contact_form textarea{border:1px solid #c1c1c1;font-size:11px}#pro_details_open_contact_form input[type=checkbox]{border:0}#pro_details_open_contact_form textarea{width:240px;display:block;height:56px;font-size:11px;padding:4px;overflow:auto;color:#222}.price_tab #price_change_module{margin:0 0 15px}#thumbnails .yui-carousel{border:0}#thumbnails .yui-carousel-nav{display:none}#thumbnails #prev_photo_carousel_button,#thumbnails #next_photo_carousel_button{width:25px;float:left;display:block;font-size:16px;margin-top:25px}#thumbnails #next_photo_carousel_button{margin-left:15px}#thumbnails #prev_photo_carousel_button{margin-right:15px}#thumbnails #carousel_photo_list{float:left;width:600px}#thumbnails .yui-carousel-button{background-image:url(http://static.trulia-cdn.com/images/business_center/pro_imagesheet_08122010.jpg)}#thumbnails li{border-width:0;width:82px;height:66px;border:1px solid #ddd;background-color:#fff;padding:0;text-align:center;cursor:pointer;margin:0 7px 0 0}#thumbnails li:hover{background-color:#e9e9e9;border:1px solid #ccc;padding:0}#thumbnails li img{text-align:center;width:70px;height:50px;background-color:#fff;margin:auto;margin:8px 0 0 0}.q_list_cta_head{min-height:30px;font-size:14px;padding:10px 0 0 55px}* html .q_list_cta_head{height:30px}.q_list_cta_head em{font-style:normal;color:#c30}.q_list_cta form{padding-left:50px}* html .q_list_cta form{float:left;display:inline}.q_list_cta textarea{float:left;width:490px;height:50px;padding:2px;margin:0 5px 0 0}.q_list_cta{padding:0 0 15px;margin:0 0 5px;border-bottom:1px solid #ccc}#details_content #q_list{margin-bottom:10px;margin-top:25px}#details_content .featured_guides_wrapper{margin-top:25px}iframe#toolbox_bottom_ad{width:260px;height:40px}.boundary_options{margin:0}.boundary_options label{font-size:11px;padding-left:2px}.sales_trends_chart_module .controls{float:right;width:150px}.sales_trends_chart_module img{width:480px;height:200px;float:left;margin:10px 20px 5px 0}.sales_trends_chart_module .controls .time_period_options{display:hidden;float:left;margin:45px 0 0 0}#pdp_claim_home_popup .bd{padding-top:0}#pdp_claim_home_popup .name_input{width:300px;clear:both;padding:2px 0}#pdp_claim_home_popup .name_input input{float:left;display:block}#pdp_claim_home_popup .name_input label{display:block;margin:1px 0 0 2px;font-weight:normal;min-width:275px;_width:275px}#pdp_claim_home_popup .claim_alerts_opt_in{margin:15px 10px 0 10px;padding:20px 0;border-top:1px solid #CCC}#pdp_claim_home_popup .disclaimer{font-size:10px;display:block;margin:0 0 0 10px}#pdp_claim_home_popup .disclaimer .tos{text-decoration:underline;color:#333}#pdp_claim_home_popup table input{width:200px;margin:5px 0 5px 5px}div.community_contact_button{width:150px}#details_main div.community_contact_button{margin:10px 0 10px 80px}#floorplan_details_module div.button{margin:10px auto 0 auto}div.community_contact_button #community_contact_link{width:141px}div.view_more_contact_button{width:140px;margin:15px auto 0 auto}div.foreclosure_contact_button{width:175px;margin:10px 0 10px 50px}div.foreclosure_contact_button a{width:170px}.foreclosure_section{margin:25px 0;height:75px}.foreclosure_section h4{font-size:14px;font-weight:bold;margin:0;padding:0}.foreclosure_section ul{float:left;width:325px;line-height:20px;margin-top:10px}.foreclosure_section .realtytrac_disclaimer{display:none}.foreclosure_section div.foreclosure_contact_button{float:right;margin:25px 30px 0 0;width:180px;clear:right}.sales_trends_chart_module .controls .time_period_options .time_period_grey_button{background-color:#efefef;margin-right:4px;padding:1px 5px;border:1px solid #CCC;font-size:10px;cursor:pointer;position:relative}.sales_trends_chart_module .controls .time_period_options .selected_time_period{background-color:#d5f0fd;margin-right:4px;padding:1px 5px;border:1px solid #CCC;font-size:10px;cursor:pointer;position:relative}.sales_trends_chart_module .controls .chart_type_options{float:left;height 125px;margin:25px 0 0 0}.sales_trends_chart_module .controls .chart_type_options label{margin:5px 0;display:block}.phone_display{color:#590}#floorplan_module table.pdptable tr:hover{color:#0054a6;text-decoration:none}#floorplan_module table thead tr th{font-size:11px}#floorplan_module table tr td.price span.normal,#floorplan_module table tr td.sqft span{font-size:11px}#floorplan_module table tr td.price{font-size:13px;font-weight:bold}#floorplan_module table tr td.price,#floorplan_module table tr td.sqft{text-align:right;padding-right:5px}#floorplan_module table tr:hover td{color:#0054a6;background-color:#f7f7f7;cursor:pointer}#floorplan_module table td.cta_cell{width:130px}#floorplan_module table td.cta_cell a{color:#000}#floorplan_module table tr:hover td.cta_cell{background-color:#FFF}#floorplan_module table td{padding:5px 0;color:#0054a6;border-bottom:1px solid #ebebeb}#floorplan_module table{width:630px;text-align:center;border-collapse:collapse;font-size:12px}#floorplan_details_module{width:630px;margin:15px 0 0 0}#floorplan_details_module img{margin:20px 0 0 0}#floorplan_details_module table{border-collapse:collapse;width:300px}#floorplan_details_module table td{width:145px;overflow:hidden;padding-left:5px}#listing_summary_module{margin:5px 0 0 10px;float:left;width:295px}#listing_summary_module th{width:95px;text-align:right;color:#222;padding:0 2px 4px 0;vertical-align:top;font-weight:normal}#listing_summary_module td{width:213px;font-weight:bold;padding:0 0 5px 3px}#listing_summary_module .suffix{font-weight:normal;font-size:10px;margin-left:2px;border:0}#listing_summary_module .sm_link{font-size:10px}.listing_description_module{margin:15px 0 0 0;line-height:17px;color:#222}.descriptive_title{font-size:15px;margin-bottom:3px}#listing_features_module ul.features_list{list-style-image:none;list-style-type:none;margin:5px 0 0 0;padding:0}#listing_features_module ul.features_list li{float:left;width:300px;line-height:18px;padding:0 0 0 25px}#listing_features_module .other_amenities{margin:15px 0 0 0;line-height:17px}#listing_features_module .sub_section{margin:10px 0 0 0;line-height:17px}#listing_features_module .pets_section{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:15px 0 0 0;padding:0 0 10px 0}#listing_features_module div.disclaimer{font-size:10px;margin:10px 0 0 0}#listing_features_module span.disclaimer{font-size:16px}#listing_features_module .sourceAttribution{float:right;width:160px;color:#590;font-size:11px}#listing_features_module .sourceAttribution .attributionText{float:right;margin:16px 0 0 0}#listing_features_module .sourceAttribution img{float:right}#vertical_rental_community_contact_form input,#vertical_rental_community_contact_form textarea,#contact_rental_community_popup input,#contact_rental_community_popup textarea{background:#FFF;background:-moz-linear-gradient(center top,#fff,#f3f3f3 1px,#fff 20px) repeat scroll 0 0 #fff;background:-webkit-gradient(linear,0 0,0 20,from(#fff),color-stop(0.04,#f3f3f3),to(#fff));border:1px solid #ccc;padding:5px}#vertical_rental_community_contact_form textarea{width:258px;height:55px}.floorplan_info_line{display:block;width:100%;margin:5px 0 15px 0;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.floorplan_info_line #floorplan_line_name{width:195px;padding:0 0 0 5px;font-weight:bold}.floorplan_info_line #floorplan_line_beds{width:50px}.floorplan_info_line #floorplan_line_baths{width:50px}.floorplan_info_line #floorplan_line_sqft{width:150px}.floorplan_info_line #floorplan_line_price{width:200px;font-size:14px;font-weight:bold;line-height:16px}#floorplan_line_description{margin:10px 0 0 0}.floorplan_info_line table td{text-align:center}.rating_widget,.static_rating_widget{margin:0;padding:0;list-style:none;overflow:hidden}.rating_widget li,.static_rating_widget li{display:block;float:left;margin:2px;background:transparent url(http://static.trulia-cdn.com/images/flair/ratings24.png) no-repeat;_background:transparent url(http://static.trulia-cdn.com/images/flair/ratings8.png) no-repeat}.rating_widget_label_small{margin-top:1px}.rating_star_small li{height:11px;width:11px;background-position:-79px 0;margin:2px}.rating_star_small li.filled{background-position:-79px -60px}.rating_bar_small{border:1px solid #ccc;_height:12px}*:first-child+html .rating_bar_small{height:12px}.rating_bar_small li{font-size:1px;height:8px;width:11px;margin:2px;background-image:none;background-color:#ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.rating_bar_small li.filled{background-color:#b4cf47}.rating_bar_small li.selected{background-color:#f2b73a}.rating_bar_medium{border:1px solid #ccc;_height:15px}*:first-child+html .rating_bar_medium{height:15px}.rating_bar_medium li{font-size:1px;background-color:#CCC;background-image:none;height:9px;margin:3px 2px;width:13px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.rating_bar_medium li.filled{background-color:#b4cf47}.rating_bar_medium li.selected{background-color:#f2b73a}.rating_star_medium li,.rating_star_medium_green li{height:22px;width:22px}.rating_star_medium li.filled,.rating_star_medium li.selected{background-position:0 -30px}.rating_star_medium_green li{background-position:0 0}.rating_star_medium_green li.filled{background-position:0 -60px}.pdp_mini_pagination{background-position:0 -6150px;font-weight:bold;height:28px;margin-bottom:34px;*margin-bottom:27px}.pdp_mini_pagination a{display:block}.pdp_mini_pagination a.pg_btn_disabled:hover{text-decoration:none}.pdp_mini_pagination_back_link,.pdp_mini_pagination_prev_link,.pdp_mini_pagination_next_link{padding:7px 0}.pdp_mini_pagination_back_link{width:163px}.pdp_mini_pagination_back_link a{padding:0 0 0 10px}.pdp_mini_pagination_prev_link{width:68px}.pdp_mini_pagination_prev_link a{background-position:10px -3863px;border-right:2px solid #cfcfcf;padding-left:25px;padding-right:15px}.pdp_mini_pagination_next_link{background-position:-335px -6150px;text-align:right;width:65px}.pdp_mini_pagination_next_link a{background-position:48px -3878px;padding:0 24px 0 0}.foo{background-position:0 -840px;float:right;height:11px;margin:5px 5px 0 0;width:12px}.pdp_toolbar .tools a.imgsheet,.pdp_toolbar .tools iframe{display:block;float:right;width:16px;margin-top:7px}.pdp_toolbar .tools iframe{margin-top:5px}.pdp_toolbar .tools .calculate_icon{padding-left:0;background-position:2px -2440px}.pdp_toolbar .tools .calculate_links{width:16px}.pdp_toolbar .tools a.small_ask_question_link_icon{background-position:0 -4090px}.pdp_toolbar .tools a:hover{text-decoration:none}.pdp_toolbar .tools a{margin-left:5px}.pdp_toolbar .tools{float:right}.pdp_toolbar{margin:10px 0;clear:both;overflow:hidden;padding-top:15px}.pdp_toolbar .button{width:auto;float:left!important;margin-right:2px}.pdp_toolbar .marr0{margin-right:0!important}.pdp_toolbar div.frighti{float:right!important}.pdp_toolbar div.button a span{padding-right:7px}.pdp_toolbar .right_col{width:325px;float:right}.pdp_toolbar div.button a{padding-left:3px}#pdp_toolbox_container{width:312px;float:left}#pdp_toolbox{background-position:0 -6150px;font-weight:bold;height:28px;width:312px;clear:both;list-style:none;padding-left:10px;margin:15px 0 10px}#property_mortgage_calculator_page #pdp_toolbox,#rent_buy_calculator_page #pdp_toolbox{width:290px}#pdp_toolbox li{float:left;padding-top:6px;padding-right:17px;padding-left:2px}#pdp_toolbox a{display:block}#pdp_toolbox li.tool{width:20px;padding-right:0;padding-left:0;float:right;height:20px}#pdp_toolbox li a.small_ask_question_link_icon,.pdp_toolbar li a.small_ask_question_link_icon{background-position:0 -4090px;padding-left:18px}#pdp_toolbox li.tool a.small_ask_question_link_icon{background-position:0 -4090px;padding-left:0}#pdp_toolbox li.tool a:hover{text-decoration:none}#pdp_toolbox li.pdp_toolbox_right{background-position:-395px -6150px;text-align:right;width:5px;padding:28px 0 0 0;float:right}#pro_details_property_module{width:100%}#pro_details_property_module .pro_details_info_icon{float:right;width:14px;display:block}.pro_details_agent_picture{border:1px solid #ccc;float:left;height:52px;margin:0 0 10px;text-align:center;width:52px}.pro_details_agent_picture img{border:1px solid #fff;height:50px;width:50px}#pro_details_property_module .pro_details_agent_stats{float:left;margin:0 0 0 15px;width:160px}#pro_details_property_module .pro_agent_name,.details_open_form_agent_name{display:block;font-size:14px;font-weight:bold;line-height:17px;overflow:hidden}#pro_details_property_module .agent_phone{margin:0;padding:0;color:#222}#pro_details_property_module .agent_view_my_listings{display:block;width:100px}#pro_details_property_module .pro_contact_agent_button{clear:both;display:block;margin:5px 0 0;position:relative;top:5px}.pro_detail_property_module_heading{font-size:15px;font-weight:bold;padding:7px 0 7px 0;height:16px;width:250px}.pro_detail_property_module_broker_detail_seprator{clear:both;margin:0 1px 2px 0;padding:0 0 2px 0}.pro_detail_property_module_dotted_line{border-bottom:1px dotted #aaa}.small_grey_pdp{font-size:12px;color:#222;float:left;width:75px}#homes_you_might_like_table{width:100%}#homes_you_might_like_table td .photo_count_container div.photo_count{background-color:#590;font-size:11px;font-weight:bold;line-height:18px;margin:1px;position:absolute;left:-2px;text-align:center;top:-21px;width:70px;height:18px;border:1px #FFF solid}#homes_you_might_like_table td .photo_count_container{background-color:#fff;color:#fff;position:relative;z-index:2}#homes_you_might_like_table td.address{border-bottom:0;padding:5px 0 0 5px;font-weight:normal;font-size:12px}#homes_you_might_like_table td{border-bottom:1px solid #ebebeb;font-size:11px;padding:5px 3px 5px 5px;color:#222}#homes_you_might_like_table tbody:last-child td{border-bottom:0}#homes_you_might_like_table tbody:hover{background-color:#f7f7f7}#homes_you_might_like_table .homes_you_might_like_arrow_info{padding-left:5px}#homes_you_might_like_table .bordered_img{background-color:#FFF;display:block;overflow:hidden}#homes_you_might_like_table .homes_you_might_like_details p{margin:0 0 3px 0;padding:0}#homes_you_might_like_table .homes_you_might_like_arrow{font-size:18px;font-weight:bold;text-decoration:none}#stats_city .leftcol{width:320px;float:left;margin-top:5px}#stats_city .rightcol{margin-top:10px;float:left;width:300px}#stats_city table tr td{padding-left:10px}#average_listing_price_chart_container{padding-top:10px}.ratings_and_reviews_module .pdp_content{height:205px;border:1px solid #ebebeb;margin:2px 0}.ratings_and_reviews_module .l{float:left;padding:20px 0 0 20px;padding-bottom:0;width:261px;height:185px}.ratings_and_reviews_module .c{float:left;width:15px;height:205}.ratings_and_reviews_module .c .arrow b{display:block;float:left;background:red;background:#f7f7f7;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;width:1px}.ratings_and_reviews_module .c .arrow{height:40px;margin-right:-5px;margin-top:82.5px;position:relative;right:-1px;width:15px}.ratings_and_reviews_module .c .arrow{_display:none}.ratings_and_reviews_module .r{float:left;width:309px;background:#f6f6f6;border-left:1px solid #ebebeb;height:185px;padding:20px 0 0 20px;padding-bottom:0}.ratings_and_reviews_module td.cta{padding-left:5px;font-size:11px}.ratings_and_reviews_module th{padding-right:10px}.ratings_and_reviews_module .header{border-bottom:0}.ratings_and_reviews_module,.ratings_and_reviews_module td,.ratings_and_reviews_module th{color:#222;font-weight:normal}.ratings_and_reviews_module label{color:black;font-weight:bold;display:block;margin-bottom:2px;clear:both}.r table th,.category_section table th{text-align:left}.top_rated_categories>div{margin-bottom:4px}.ratings_and_reviews_module .category_section,#area_rating_averages_popup .category_section{float:left;width:305px;padding-left:10px}#area_rating_averages_popup .category_section table tr{height:18px}#area_rating_averages_popup .category_section{width:233px}#write_review_popup .category_section table tr{height:21px}#write_review_popup .location_disclaimer{margin-top:3px;text-align:center;font-size:10px;color:#666}#write_review_popup .ratings_and_reviews_module .header{border-bottom:1px solid #ebebeb}#write_review_popup .left-col{float:left;padding:10px 0 10px 10px;border-right:3px solid #fff;width:400px}#write_review_popup .right-col{float:left;padding:10px;width:200px}#write_review_popup #review_title,#write_review_popup #review_body{width:385px;margin:0 0 5px;padding:2px;border:1px solid #bbb}#write_review_popup .text_counter{margin:0 9px 0 0;_margin:0 5px 0 0;border:0;background:transparent;color:#666}#write_review_popup select#know_location{padding-left:3px}#write_review_popup .subtext{color:#444;font-size:11px}#review_form_submit,#review_topics_form_submit{margin:15px auto 5px auto;padding-top:10px;text-align:center;width:115px}.location_reviews_module_review_container{border-bottom:1px dotted #ccc;margin-bottom:10px;padding-bottom:15px}.location_reviews_module_review_user_img{border:1px solid #ccc;float:left;height:50px;margin-right:10px;width:50px}.location_reviews_module_review{float:left;width:566px}.location_reviews_module_review_info{position:relative}.location_reviews_module_review_info_header{float:left;font-size:14px;font-weight:bold;padding-right:10px}.location_reviews_module_proximity_message{margin:5px 0 5px;font-style:italic;color:#666}.empty_review_star_rating,.review_star_rating,.your_review_star_rating{background:transparent url('http://static.trulia-cdn.com/images/flair/ratings24.png') no-repeat -80px 0;_background:transparent url(http://static.trulia-cdn.com/images/flair/ratings8.png) no-repeat -80px 0;float:left;height:11px;width:12px}.review_star_rating{background-position:-80px -60px}.your_review_star_rating{background-position:-80px -30px}.location_reviews_module_review_info a.thumbs_up{background-position:0 -3540px;height:20px;left:555px;position:absolute;top:0;width:32px}.location_reviews_module_review_info a.thumbs_up:hover{background-position:0 -3580px}.location_reviews_module_review_info_txt{clear:left;color:#666;font-size:11px;margin:0;padding:0}.location_reviews_module_review_info_txt .badges{margin:2px}.location_reviews_module_review_text{padding:10px 10px 0 0}.location_reviews_module_review_remove_link{color:#666;font-size:11px;float:left;margin-top:6px}.price_choice_definition{border-bottom:1px dotted #444;font-weight:normal;color:#000}a.price_choice_definition:hover{text-decoration:none}.iphone_promo_module{margin-bottom:20px}#ad_bottom_description{margin:10px 0 0 0}#iphone_650{clear:both;text-align:center;margin:10px auto}#iphone_650 img{border-width:0}#toolboxShareTab img{border:0}#toolboxShareTab .inputLine{margin:7px 0 2px 0}#toolboxShareTab .leftCaption{float:left;margin:3px 0 0 0;width:110px}#toolboxShareTab #stf_property_info_row img{border:1px solid #ccc}#toolboxShareTab #center_row{margin:0 0 0 9px}#toolboxShareTab #propertyLinkInputLine{height:27px;margin:10px 0 0 0}#toolboxShareTab #copyLinkContainer{float:left;margin:6px 10px 0 0;position:relative}#toolboxShareTab #copyLink{float:left;margin:-8px 0 0 5px}#toolboxShareTab #copyConfirmation{margin:-7px 0 0 5px;height:19px;padding:5px 8px 0 7px;float:left;border:1px solid #d4d4d4;color:#333;background:white}#toolboxShareTab #sendContainer{margin:12px 0 15px 109px}#toolboxShareTab #sendContainer a{width:65px}#toolboxShareTab #sendContainer input{margin:2px 5px 0 0;float:left}#toolboxShareTab input[type=text]{width:225px;font-size:10px;display:block;float:left}#toolboxShareTab #captionLower{margin:5px 0 -5px 0;text-align:center;font-size:9px}#toolboxShareTab #captionLower a{font-weight:bold}#toolboxShareTab #shareFacebook{float:left;margin:0 8px 0 0;width:55px;height:20px;background:url(http://static.trulia-cdn.com/images/buttons/facebook-image.png) no-repeat scroll left}#toolboxShareTab #shareFacebook:hover{background:url(http://static.trulia-cdn.com/images/buttons/facebook-image-hover.png) no-repeat scroll left}#toolboxShareTab #shareFacebookLink{width:55px;height:20px}#toolboxShareTab #shareTwitter{float:left}#toolboxShareTab #emailAddresses{float:left;font-size:10px;width:330px}#toolboxShareTab #email_question{width:225px;height:75px}#detailsAddressHeader{position:relative}#inviteForComments #inviteCaption{margin:0 0 10px 80px}#inviteForComments #inviteCaptionStart{margin:0 0 10px 0}#inviteForComments #messagePositioner{margin:0 0 0 80px;width:245px}#inviteForComments .inputLine{margin:7px 0 2px 0}#inviteForComments .leftCaption{float:left;margin:3px 0 0 0;width:80px}#inviteForComments #sharingCaption{margin:0}#inviteForComments #emailAddresses{float:left;margin:2px 0 0 0;width:280px;overflow:hidden}#inviteForComments input[type=text]{width:225px;display:block;float:left}#inviteForComments #email_question{width:225px;height:75px}#inviteForComments #sendContainer{margin:7px 0 0 75px}#inviteForComments #buttonSendInvite{margin:0 0 0 5px}#inviteForComments #buttonSendInvite a{width:100px;text-align:center}#inviteForComments #buttonSendInvite a:hover{text-decoration:none}#inviteForComments #completeContainer{margin:15px 0 50px 80px;text-align:center;width:100%}#inviteForComments #completeContainer img{float:left}#inviteForComments #invitesSent{float:left;margin:0 0 0 5px;font-weight:bold}#inviteForComments #close{margin:15px 0 0 0}#inviteForComments #progressBar{margin:5px 0 0 0}#inviteForComments .ui-progressbar{height:15px}#inviteForComments .ui-progressbar .ui-progressbar-value{background:#80a32b}#pdpComments{position:relative}#pdpComments .header{padding-bottom:5px}#pdpComments .header img{float:left;margin:8px 0 0 6px}#pdpComments #commentsForUser{float:right;margin:3px 0 0 0}#pdpComments .subPanelOptions{padding:2px 0 0 0;background:#f3f3f3}#pdpComments .subPanelContainer{float:left;padding:6px 10px}#pdpComments #sharingTotal{float:left;margin-right:5px}#pdpComments #sharingLabel{float:left}#pdpComments #sharingCount{float:left;margin:-1px 0 0 5px;background:#590;color:#fff;padding:1px 5px}#pdpComments #emailAddresses{float:left;width:370px;margin:2px 0 0 0}#pdpComments #inviteLink{float:right}#pdpComments #discussionOwner{float:left}#pdpComments #commentsWrapper{margin:0 0 0 10px;clear:both}#pdpComments .singleComment{font-size:12px;margin:13px 0 0 0}#pdpComments .singleComment img{float:left;width:30px;height:30px;border:1px solid #ccc;margin:0 10px 0 0}#pdpComments .singleComment .commentDetails{float:left;width:570px;font-size:11px}#pdpComments .singleComment .commentUser{margin:0 5px 0 0}#pdpComments .singleComment .commentBody{margin:3px 6px 0 0}#pdpComments .singleComment .commentTime{color:#999;font-size:10px;margin:2px 0 0 0}#pdpComments #invitePopover{width:200px;height:100px}#pdpComments #closePopoverButton{float:right}#pdpComments .inputWrapper{margin:10px 0 20px 0}#pdpComments .inputWrapper textarea{float:left;width:505px;height:26px}#pdpComments .buttonStartDiscussionContainer{float:left;margin:10px 0 0 10px}#pdpComments .buttonAddCommentContainer{float:left;margin:4px 0 0 10px}#pdpComments .tab{float:left;width:80px;padding:6px;text-align:center;cursor:pointer;font-weight:bold;-webkit-user-select:none;-moz-user-select:none}#pdpComments .tabActive{color:#000;background:#f3f3f3;border:1px solid #bbb;border-bottom:0}#pdpComments .messages{margin:0 0 10px 0}#pdpComments #commentsMinipop{position:absolute;top:-100px;left:10px;font-size:12px;border:1px solid #ccc}.lead_frm_submit_button_container{text-align:center;padding:8px 0 0 0;height:30px}.lead_form_input_format{background:transparent;position:relative;margin:0}.lead_form_text_bg{position:absolute;font-weight:bold;padding:5px 0 0 5px;font-size:11px}.channel_overwrite_pdp_broker_image{clear:both}.pdp_broker_image{float:left;width:125px;overflow:hidden}.pdp_broker_image img{float:right}.channel_overwrite_pdp_broker_name{padding-right:5px;clear:both}.pdp_broker_name{float:left;padding-right:5px;width:115px}#property_description{word-wrap:break-word}#hoodNetworks img{border:0}#hoodNetworks{background:url('http://static.trulia-cdn.com/images/neighbor/neighbor_grassbg.png') bottom repeat-x #f6f6f6;border:1px solid #ebebeb;padding:9px 15px 30px;border-radius:5px;margin-bottom:30px}#hoodNetworks div{margin-bottom:15px}#hoodNetworks span.fright{text-align:center;font-size:11px}#hoodNetworks span.fright ul{list-style-type:none;display:inline-block!important;padding:0;margin:0;text-align:center;font-size:11px}#hoodNetworks span.fright ul li{margin:0;padding:0;display:block;float:left;margin:0 0 0 20px}#hood_neighbor_1,#hood_neighbor_2,#hood_neighbor_3{background:#fff url(http://static.trulia-cdn.com/images/neighbor/neighbor_photosheet_20110718.jpg) 0 0 no-repeat;height:50px;width:50px;padding:4px;border:1px solid #ccc}#hood_neighbor_1{background-position:4px 4px}#hood_neighbor_2{background-position:-51px 4px}#hood_neighbor_3{background-position:-106px 4px}#hoodNetworks span.fright ul li span.blocks_away{color:#999}#hoodNetworks span.fright ul li span,#hoodNetworks span.fright ul li span{display:block}#hoodNetworks p{color:#590}#hoodNetworks p img.share{position:absolute;margin-top:-2px;padding-left:3px}#hoodNetworks_modal input{border:1px solid #ccc}#hoodNetworks_user_state{width:50px}#hoodNetworks_modal_title{font-size:15px;padding-bottom:20px;width:305px;float:left}#hoodNetworks_modal ul{margin:-8px 0 0;padding:0;width:113px}#hoodNetworks_modal ul li{margin:0;padding:0;display:block;float:left;margin:0 0 0 5px}#hoodNetworks_modal ul li img{width:30px;height:30px}#hoodNetworks_modal input:focus{background:#f6fae9;border:1px solid #590}p#hoodNetworks_address{margin-bottom:0!important;clear:both}#hoodNetworks_buttonWrapper{clear:both;margin:auto;width:121px;text-align:center;padding-top:10px}#hoodNetworks_user_address{padding:5px;font-size:15px;width:300px}#hoodNetworks img{border:0}#hoodNetworks{background:url('http://static.trulia-cdn.com/images/neighbor/neighbor_grassbg.png') bottom repeat-x #f6f6f6;border:1px solid #ebebeb;padding:9px 15px 30px;border-radius:5px;margin-bottom:30px}#hoodNetworks div{margin-bottom:15px}#hoodNetworks span.fright{text-align:center;font-size:11px}#hoodNetworks span.fright ul{list-style-type:none;display:inline-block!important;padding:0;margin:0;text-align:center;font-size:11px}#hoodNetworks span.fright ul li{margin:0;padding:0;display:inline-block;margin:0 0 0 20px}#hoodNetworks span.fright ul li img{padding:4px;background:#fff;border:1px solid #ccc}#hoodNetworks span.fright ul li span.blocks_away{color:#999}#hoodNetworks span.fright ul li span,#hoodNetworks span.fright ul li span{display:block}#hoodNetworks p{color:#590}#hoodNetworks p img.share{position:absolute;margin-top:-2px;padding-left:3px}#hoodNetworks_modal input{border:1px solid #ccc}#hoodNetworks_modal_title{font-size:15px;padding-bottom:20px;width:305px;float:left}#hoodNetworks_modal ul{margin:-8px 0 0;padding:0;width:113px}#hoodNetworks_modal ul li{margin:0;padding:0;display:inline-block;margin:0 0 0 5px}#hoodNetworks_modal ul li img{width:30px;height:30px}#hoodNetworks_modal input:focus{background:#f6fae9;border:1px solid #590}p#hoodNetworks_address{margin-bottom:0!important;clear:both}#hoodNetworks_buttonWrapper{clear:both;margin:auto;width:121px;text-align:center;padding-top:10px}#hoodNetworks_user_apartment_number{width:20px}#hoodNetworks_user_address{padding:5px;font-size:15px;width:300px}#quick_connect_pdp_sold_right_rail{background-image:url('http://static.trulia-cdn.com/images/details/unclaimed_promo_greenhouse.png');height:140px;position:relative}#quick_connect_pdp_sold_right_rail_text{font-weight:bold;font-size:22px;color:#0c6410;line-height:29px;padding-top:6px;display:block}#quick_connect_pdp_sold_right_rail .button{position:absolute;bottom:17px}#fraudWarning{padding-left:15px}#fraudWarning a{font-weight:bold}#fraudWarningText{padding:10px 10px 0 0}.social_buttons{margin:10px 0 0 0;float:left;height:28px}.social_buttons #gplus_button{display:inline}#details_content #communityVideoTourUrl .small_outbound_link_icon{float:left;margin:0}#details_content #communityVideoTourUrl{margin:0 0 0 200px}#details_content #communityVideoTourUrlWrapper{margin:0 0 8px 0;background:#f6f6f6;padding:5px;border:1px solid #cfcfcf}#details_content #rightRailPhoneDisplay{font-size:14px;font-weight:bold;color:#590}#details_content .displayWithGreen{color:#590}#details_content .content #upn_inline_header .header_links{white-space:nowrap;text-align:right;width:auto}.school-table{width:100%;margin:10px 0}.school-table thead{background-color:#efefef}.school-table th{border-top:1px solid #ccc;text-align:center;font-size:11px}th.great-schools{width:100px}th.school-distance{width:50px}th.school-type{width:60px}th.school-selector{text-align:left}.school-table td{text-align:center;padding:7px 0}td.school-name{text-align:left}td.school-name a{padding-left:20px}td.school-district-heading{text-align:left;border-top:1px solid #eee;background-color:#f6f6f6}td.school-list-heading{font-size:13px;text-align:left;text-transform:uppercase;font-weight:bold;padding-top:10px}.school-table .rating-bubble{border-radius:3px;text-shadow:1px 1px #555;color:#fff;font-weight:bold;width:auto;padding:2px 4px}.rating-bubble.good{border:1px solid #6ba23a;background-color:#86b438}.rating-bubble.average{border:1px solid #fe683b;background-color:#f94}.rating-bubble.poor{border:1px solid #791914;background-color:#c43d29}.school-hover{background-color:#eee}.school-list-heading.school-hover{background-color:#fff}.school-table .school-hover .view-homes{display:inline}.school-table .view-homes{display:none;white-space:nowrap}td.school-name a.view-homes,td.school-list-heading a.view-homes{background-repeat:no-repeat;background-position:10px -1340px;padding-left:26px;text-transform:none;font-weight:normal}#school_dropdown{display:inline;width:150px}.school-disclaimer{color:#666;font-size:10px}#school_disclaimer{float:right}.school-assigned{background-repeat:no-repeat;background-position:0 -230px;padding-left:20px;font-weight:bold}td.school-section{border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:0}
