.qa_h1,.qa_h2{display:inline}
.qa_btn:hover,.qa_category_sidebar_row:hover,.qa_moderation_save:hover,.qa_side_btn:hover{cursor:pointer}
{width:670px;clear:both;float:left;text-align:left;height:auto;padding:0 20px 30px 30px}
.qa_form input,.qa_form textarea{padding:4px;font-size:12px}
.qa_form textarea{width:100%}
.qa_form select{font-size:14px;height:24px}
.qa_form_header,.qa_form_header h1{font-weight:700;font-size:30px;margin:0;padding:0}
.qa_form_header h1,.qa_h1{font-size:17px}
.qa_h1{font-weight:700}
.qa_h2{font-size:16px;font-weight:400}
.qa_question_mark{font-size:30px;padding-left:5px}
.qa_field_header{font-size:16px;padding:20px 0 5px;clear:both}
.qa_field_example{color:#333;font-size:10px}
.qa_btn,.qa_submit_btn{color:#fff;font-size:12px}
.qa_category th{text-align:left;font-weight:700;padding:3px 3px 3px 10px}
.qa_category td{text-align:left;padding:3px}
.qa_category table{padding:5px;width:100%}
.qa_submit_btn{font-weight:700;padding:3px 8px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid grey;border-bottom:2px solid grey;background-color:#3B9000}
.qa_submit_btn:hover{cursor:pointer;background-color:#5BB020}
.qa_breadcrumb{clear:both;padding:5px 0 0}
.qa_btn{font-weight:400;padding:3px 2px;background:#5EAB1F;border:1px solid #fff}
.qa_btn:hover{background-color:#79be00}
.qa_btn_txt{border-color:#fff;background-color:#fff;color:#0054A6}
.qa_btn_txt:hover{background:#fff;color:#590}
.captcha_container{float:left;width:140px;padding:4px 20px;text-align:center;margin-right:15px;background-color:#fff;border:1px solid #404040}
.qa_input{font-size:12px;padding:4px;width:565px}
.qa_answer_preview_header{font-size:11px}
.qa_answer_preview_question{font-size:10px}
.qa_left_nav_container{width:200px;margin-top:10px;padding:1px 1px 0 0;border:1px solid #CFCFCF}
.qa_category_nav{margin:0 0 10px 10px}
.qa_content_container{float:left;width:640px;padding:0 0 0 10px;margin-top:10px}
.qa_ask_box{margin-top:15px;padding:10px 0}
.qa_ask_got_question{font-size:14px;font-weight:700;margin:0 20px}
.qa_ask_button{padding:5px 55px 0}
.qa_top_answerers{width:165px;padding:15px 0 0;height:auto}
.qa_side_btn{width:50px;font-size:12px;font-weight:400}
.qa_category_sidebar_header{text-align:left;font-weight:700;font-size:12px;padding:3px 0;background-color:#fff;color:#000}
.qa_category_sidebar_row,.qa_category_sidebar_selected_row,.qa_category_sidebar_toggle_row{font-size:11px;text-align:left;padding:2px 3px 2px 5px}
a.qa_category_sidebar_row_link,a.qa_category_sidebar_row_link:active,a.qa_category_sidebar_row_link:hover,a.qa_category_sidebar_row_link:visited{text-decoration:none}
.qa_answer_thanks_link,.qa_share_subscribe,a.qa_link_call_to_action,a.qa_link_call_to_action:active,a.qa_link_call_to_action:hover,a.qa_link_call_to_action:visited{text-decoration:underline}
.qa_category_sidebar_selected_row{font-weight:700}
.qa_category_sidebar{width:100%;background-color:#fff}
#answer_question,.qa_answer_captcha{background-color:#EFEFEF}
.qa_sidebar_rail_container{clear:both;float:left;width:200px;margin-bottom:16px}
#answers_container,.qa_answer_form_header{width:100%;clear:both}
#answers_container{padding-top:25px}
.qa_answer_form{margin-top:25px;padding:12px 15px 10px;clear:both}
.qa_answer_form_header_text{font-size:16px;font-weight:700}
.qa_answer_form_input{clear:both;padding-top:5px}
.qa_answer_form_input textarea,.qa_answer_form_link_input input{padding:4px;font-size:12px;width:610px}
.qa_answer_form_email_box{margin-left:-4px;padding-top:15px}
.qa_answer_form_link_header{padding-top:10px;font-weight:700;font-size:13px}
.qa_answer_form_link_input{padding-top:5px;font-size:13px}
.qa_answer_form_nospam{font-size:11px;padding-left:80px;color:#4A4A4A}
.qa_answer_form_char_counter{font-size:11px;padding:3px 0 0;color:#9C9C9C}
.qa_answer_form_controls{text-align:right}
.qa_answer_form_controls span{padding-right:20px;text-decoration:underline;font-size:13px;font-weight:700}
.qa_answer_captcha{clear:both;padding-top:15px;height:90px;width:500px}
.qa_answer_captcha_label{font-size:13px;font-weight:700;padding-bottom:5px}
.qa_answer_captcha_image{float:left;width:150px;text-align:center}
.qa_answer_captcha_image_pic{padding-top:7px;padding-bottom:7px;border:1px solid #848484;background-color:#fff}
.qa_answer_captcha_input{float:left;padding-left:10px}
.qa_answer_captcha_input_text{width:203px;padding:4px}
.qa_question_container,.qa_question_display_short{width:680px;clear:both;float:left}
.qa_answer_captcha_details{font-size:11px;padding-top:4px;color:#4A4A4A}
.qa_reload_captcha{font-size:9px;color:#7B7C7C}
.qa_question_preview_container{background-color:#EFEFEF}
.qa_question_preview{border-collapse:collapse}
.qa_question_container{padding:5px 0 5px 10px}
#ask_prompt{font-size:12px;margin-top:20px}
.qa_mini_profile_left{float:left;height:200px}
.qa_question_content_display{padding:0;float:left}
#qa_question_display h1{font-size:15px;font-weight:700}
.qa_question_email{padding:10px 0 0;font-size:10px}
.previous_answer_display_first_best,.previous_answer_display_label{padding:6px 0 6px 10px;width:100%;font-size:14px;font-weight:700}
.previous_answer_display_sort{padding:6px 0 6px 10px;font-size:12px}
.previous_answer_display_first{font-size:10px}
.previous_answer_display_footer{clear:both;padding-top:3px}
.previous_answer_display_save_send{padding:4px 0 4px 10px;font-size:10px}
.previous_answer_display_permalink,a.previous_answer_display_permalink{font-size:9px}
.qa_answer_main{padding:15px 0 10px 20px;border:1px solid #CFCFCF;border-top-width:0}
.qa_answer_profile{float:left;width:135px;font-size:10px;text-align:center;padding:5px;background-color:#ECF7CA}
.qa_question_profile{margin-left:7px;width:170px;font-size:10px;text-align:right;background-color:#FCF6CC}
.qa_answer_profile_question{margin-left:7px;float:left;width:160px;min-height:66px;height:auto;font-size:10px;text-align:right}
.qa_answer_profile_question_answer{background-color:#EEF7DB}
.qa_answer_content p{line-height:1.3;width:437px;margin-top:0}
.qa_answer_body{float:left;width:400px;padding:10px 0}
#a_contents .qa_answer_body{width:480px;padding-top:0}
.qa_answer_reference_URL{padding:0}
.qa_best_answer,.qa_first_answer{padding:0 0 5px;font-size:10px;font-weight:700}
.qa_first_answer{color:#69A303}
.qa_best_answer{color:#dc8810}
.qa_answer_error,.qa_editor_success{margin:10px 0 5px;padding:5px 5px 5px 20px;background-repeat:no-repeat;background-position:center left}
.qa_answer_timestamp{font-size:10px;color:#8F8F8F}
.qa_answer_error{font-weight:700;background-image:url(//static.trulia-cdn.com/images/warning.gif);color:#990505}
.qa_editor_success{font-weight:400;background-image:url(//static.trulia-cdn.com/images/editor_ok.gif);color:#4C471B}
.qa_answer_thanks,.qa_main_buttons{margin-left:10px;float:left;clear:both}
.qa_main_buttons{padding-top:10px}
.qa_answer_thanks{margin-top:25px;font-size:14px}
.qa_answer_thanks_message{font-size:16px;font-weight:700;padding-bottom:2px}
.qa_answer_thanks_link{padding-bottom:2px;font-weight:700;font-size:11px;color:#00f}
.qa_thanks_buttons{padding:5px 0}
.qa_location_link{font-size:10px}
.qa_moderation_header{padding:10px;width:1000px}
.qa_moderation_title{padding-left:200px}
.qa_moderation_content{padding:10px}
.qa_moderation_save{font-size:18px;width:100px}
.qa_moderation_row_header td{font-weight:700;padding:3px}
.qa_moderation_row_summary td{font-size:11px;padding:2px 4px}
.qa_moderation_row_summary .tiny{font-size:9px}
.qa_moderation_next{font-size:14px;padding-bottom:5px}
#qa_ask_box_landing_rail{width:185px;height:100px;padding:6px 5px 6px 10px;margin:0}
#qa_search_box_landing{width:685px;height:90px;padding:2px 5px 18px 0;text-align:center}
.qa_sort_row{height:30px}
h2.qa_ask_box_header{margin:5px 0;display:block;font-weight:700;font-size:16px}
.qa_ask_box_subheader{font-size:14px;font-weight:400}
.qa_ask_box_qmark{font-size:20px;font-weight:700}
h2.qa_search_box_header{margin:10px auto;display:block;font-weight:400;font-size:22px}
.qa_search_box_label{font-size:12px;font-weight:700}
.red{font-weight:700}
.green{font-weight:700;color:#0A0}
.qa_save_msg{font-weight:700;font-size:16px}
.qa_vote_thanks{font-size:10px;color:#666}
.qa_email_popup_border{padding-bottom:4px;border-bottom:1px solid #E7E8E9}
.qa_title_bar{height:16px;padding:5px 0 5px 10px;font-size:16px;font-weight:700;width:680px}
.qa_sort_bar{height:18px;padding:2px 0}
.qa_q_label{font-size:13px;font-weight:700}
.qa_question_abbreviated_content_display{width:100%;padding:5px 0 10px;float:left}
.qa_question_abbreviated_title_display{font-size:13px;font-weight:700;margin:0 0 5px}
.qa_question_display_abbreviated{clear:both;float:left;width:400px}
.qa_recent_questions{clear:both;padding-top:15px}
.user_profile_module{clear:both;float:left;width:100%}
.user_profile_header,.user_profile_header h1,.user_profile_header h2{margin:5px 0;border-bottom:2px dashed #CBCBCB}
#my_homes_container{text-align:left;width:600px}
.user_profile_accent_box{padding:3px;background-color:#FFF9D9}
.user_profile_form_header{padding-right:5px;font-weight:700}
.qa_main_button{vertical-align:middle;padding-right:25px}
.qa_share_subscribe{font-weight:700}
.qa_choose_best_answer{font-size:14px;font-weight:700;color:#DC8810}
#qa_email_unsubscribe{padding-top:20px;padding-left:10px}
.qa_info,.qa_info_hlt{padding-right:16px;height:14px}
.qa_landing_header{padding-right:40px}
.qa_landing_ask_header{padding-right:23px}
.qa_best_answerer_profile{float:left;clear:both;width:190px;font-size:10px;text-align:left;margin:3px 0;padding:5px;background-color:#FCF6CC}
.sociable{clear:both;float:left;margin:20px 0 10px 10px;width:auto}
.sociable ul{display:inline;margin:0!important;padding:0!important}
.sociable li{display:inline;margin:0;padding:2px}
.sociable ul li:before{content:""}
.sociable img{float:none;width:16px;height:16px;margin:0;padding:0}
.thumbs_center{background-image:url(//static.trulia-cdn.com/images/qa/thumbs_middle.gif);background-repeat:repeat-x}
.thumbs_right{background-image:url(//static.trulia-cdn.com/images/qa/thumbs_right.gif);background-repeat:no-repeat}
.stats_rank{color:#FF7B0D}
.qa_vote_confirm{line-height:16px}
.ask_promo{width:199px;height:90px;padding:10px 0;text-align:center}
.what_is_promo{text-align:left;background-color:#F1F8E1;border:1px solid #76951b}
.what_is_promo_btn{padding:10px 0 5px 5px;margin-top:10px;height:16px}
.qa_header_highlight{height:30px;padding:5px 0 0 60px}
.qa_answer_sort_active,.qa_answer_sort_active:hover{text-decoration:none;font-weight:700;cursor:default}
.qa_answer_sort_inactive{text-decoration:none;font-weight:700}
.qa_header_main a.sub,.voices_result_row_footer a,a.voices_answer_link{text-decoration:underline}
.qa_header_main{font-size:18px;font-weight:700;padding:10px 0 0 60px;margin:10px 0 0}
.qa_header_main a.sub{font-weight:400}
.qa_controls_graphic{position:relative;bottom:-10px;left:400px;width:40px;height:20px}
.qa_scroller_content{width:430px;height:70px}
.big_profile_layer,.profile_layer{position:absolute;width:160px;height:auto;background-color:#fff}
.profile_layer{margin:8px 0 0 -58px}
.big_profile_layer{margin:8px 0 0 -78px}
.account_billing_info_title{font-weight:700;font-size:14px;padding-bottom:5px}
.account_billing_info_entry{padding:0 10px 3px 0}
.account_divider_dashed{padding-top:15px;margin-top:15px;border-top:2px dashed #CBCBCB}
.account_divider_solid{padding-top:10px;margin-top:5px;border-top:2px solid #CBCBCB}
.account_edit_details_button{width:140px;height:30px;background:url(//static.trulia-cdn.com/images/btn_afl_edit.gif) no-repeat;border-width:0}
.account_edit_details_button:hover{cursor:pointer;background-position:0 -30px}
.account_cancel_button{width:100px;height:30px;margin-right:10px;background:url(//static.trulia-cdn.com/images/btn_afl_cancel.gif) no-repeat;border-width:0}
.account_cancel_button:hover{cursor:pointer;background-position:0 -30px}
.account_save_button{width:158px;height:30px;background:url(//static.trulia-cdn.com/images/btn_afl_save_changes.gif) no-repeat;border-width:0}
.account_save_button:hover{cursor:pointer;background-position:0 -30px}
.account_save_button_wait{text-align:center;padding-top:7px;font-size:14px;font-weight:700;width:158px;height:23px;color:#fff;background-color:red}
.account_enter_button{width:90px;height:30px;background:url(//static.trulia-cdn.com/images/btn_afl_enter.gif) no-repeat;border-width:0}
.account_enter_button:hover{cursor:pointer;background-position:0 -30px}
.profile_paging_row{width:692px}
.voices_whatis_box{width:200px}
.hilite_new{font-weight:700;background-image:url(//static.trulia-cdn.com/images/new.gif);background-position:52% 25%;background-repeat:no-repeat}
ul#voices_left_nav{padding:0;margin:0 0 15px}
ul#voices_left_nav ul{padding:0;margin:0}
ul#voices_left_nav li{list-style:none;margin:2px 0}
ul#voices_left_nav ul li{margin:0}
ul#voices_left_nav li a{display:block;padding:1px 0}
ul#voices_left_nav ul li a{padding:1px 0 1px 10px}
#qa_ask .voices_whatis_box{width:186px;border-left-width:0}
.voices_qa_content{border:2px solid #a4d020;width:706px}
.voices_qa_content_header{background-color:#a4d020;padding:2px 8px}
.voices_qa_content_header h2{color:#fff;margin:2px 0;font-size:18px}
.voices_qa_content_footer_container{border-top:1px solid #a4d020;clear:both}
.voices_qa_content_footer{border:1px solid #fff;background-color:#f0f0f0;padding:5px}
.voices_qa_content_orange{border:2px solid #e37833}
.voices_qa_content_orange .voices_qa_content_header{background-color:#fae9de;border-bottom:2px solid #e37833;margin-right:0}
.voices_qa_content_red .voices_qa_content_header{background-color:#fae9de;border-bottom:2px solid #673e37}
.voices_qa_content_orange h2{color:#cc562e}
.voices_qa_content_red h2{color:#70433c}
.voices_qa_content_red{border:2px solid #673e37}
.voices_qa_content_red .voices_qa_content_footer_container{border-top:1px solid #673e37}
.voices_qa_content_orange .voices_qa_content_footer_container{border-top:1px solid #e37833}
#voices_qa_content_agent_promo,#voices_qa_content_using_promo{margin-top:20px;width:337px;float:left}
#voices_qa_content_using_promo{margin-left:10px}
.voices_extra_content{height:75px;padding:10px}
.voices_extra_content_left{float:left}
.voices_icon_bordered{padding:1px;border:1px solid #ccc}
.voices_extra_content_right{margin-left:8px;width:255px;float:left}
.voices_extra_content_right p{margin:5px 0 0}
.voices_result_row_footer,.voices_result_row_footer a{color:#666;font-size:11px}
a.voices_answer_link{color:#690!important;font-weight:700;background:url(//static.trulia-cdn.com/images/qa/icon_mini_answer.gif) 100% 100% no-repeat;padding-right:23px;min-height:12px}
.voices_result_row_footer a:hover,a.voices_answer_link:hover{color:#DF7E00!important}
hr.voices_dotted_line{border:0;border-top:1px dotted #999;height:1px;clear:both;padding:0;margin:0}
hr.voices_solid_line{border:0;border-top:1px solid #ddd;height:1px;padding:0;margin:0}
.voices_qa_content_body{padding:0;margin:0}
.voices_qa_content_body p{margin:3px 0}
.voices_whatis_box p{margin:8px 0}
.voices_user_info{float:right;background-color:#edeff2;padding:10px}
.voices_user_info_text{line-height:12px;width:80px;float:left;text-align:right;font-size:10px;margin-right:10px}
.voices_user_info_grey{color:#666}
#voices_left_yellow_box{margin-top:10px;background-color:#fffbc7;padding:10px 10px 10px 0}
#voices_left_yellow_box h3{margin:0;padding-left:20px;background:url(//static.trulia-cdn.com/images/btn_mail_orange_bg.gif) 0 1px no-repeat;color:#e37833}
#voices_left_yellow_box .voices_search_box_label{margin:8px 0 5px 20px;font-weight:400}
#voices_left_yellow_box .voices_left_search_form_input{width:155px;margin-left:20px}
#voices_left_yellow_box .voices_left_form_submit{margin-right:5px}
.voices_left_form_submit{text-align:right;margin:10px 13px}
#my_homes_container .comp{height:130px}
#prof_container #left_content{overflow:hidden}
#next_question{text-align:right;font-size:11px;margin-top:5px}
#qa_question_display{margin-top:5px;padding-top:10px;border:1px solid #eee}
#qa_question_display .voicesbadge{margin:0 5px 0 0}
.qa_answer_main .voicesbadge{margin:0 5px}
#qa_question_display h1,#qa_question_display p,.qa_question_about{margin:0 20px}
.qa_question_about{margin-top:5px;margin-bottom:10px;padding:0}
.qa_question_body_display{line-height:1.3}
.qa_moderation{clear:both;padding:4px 0 6px;margin:10px 0 0;font-size:11px}
.qa_answer_main .qa_moderation{font-size:10px;margin-top:0;padding-top:0}
#qa_question_display .qa_moderation{background:#f5f5f5;color:#666;border-top:1px solid #eee}
.qa_blog_moderation{border:1px solid #eee;background:#efefef}
.qa_moderation .pseudolink,.qa_moderation a{font-weight:700}
.qa_moderation div,.qa_rss_button div{float:left;width:auto;padding-top:4px}
#qa_question_display .qa_helpful{margin:1px 0 0 20px;padding:0;width:85px}
.qa_email_alerts,.qa_report,.qa_save,.qa_share,.qa_sharethis{margin-left:35px}
.qa_answer_main .qa_report{margin-left:20px;background-position:0 -594px;padding-left:11px}
.qa_email_alerts{padding-left:16px;background-position:0 -445px}
.qa_share{padding-left:22px;background-position:0 -500px}
.qa_save{padding-left:13px;background-position:0 -545px}
.qa_report{padding-left:17px;background:0 0}
#qa_question_display .qa_report,.qa_blog_moderation .qa_report{float:right!important;margin-left:0;margin-right:10px}
.qa_report a{font-weight:400;color:#333;font-size:10px}
#answers_header{border:1px solid #ccc;border-bottom-width:0;background:#f0f7db;padding:10px 20px 0}
#answers_header_label{font-size:16px;font-weight:700;float:left;width:auto;padding-bottom:10px}
#answers_header_label_count{color:#999;font-weight:400}
#answers_header_nav{font-size:11px;margin-top:10px;clear:both}
#answer_header_best,#answer_header_first{float:right;width:auto;margin-left:1em}
#answers_header_sort{margin:0;padding:0;float:left}
#answers_header_sort li{display:block;float:left;margin:0 4px;padding:4px 10px}
#answers_header_sort li.active{background:#3090c0}
#answers_header_sort li.active a{color:#fff}
.qa_answer_timestamp_wrapper{margin:0 0 10px -20px;padding-left:20px}
#qa_answer_paging{margin:10px auto;text-align:center}
#qa_answer_paging a,#qa_answer_paging span{float:none;padding:3px 5px}
#ask_mini .section_header,#qa_email_alerts .section_header,#qa_related .section_header,#search_mini .section_header{background-position:20px 50px;padding-left:40px}
#search_mini .section_header{background-position:20px -688px}
#ask_mini .section_header{background:0 0;padding-left:15px;padding-bottom:1px;font-size:20px}
#ask_mini label{display:block;margin-bottom:5px;font-size:12px}
#qa_related .section_header{background-position:20px -788px}
#qa_email_alerts .section_header{background-position:21px -435px}
#ask_question_mini textarea.voices_question_start{width:180px;height:40px;border:1px solid #999!important;display:inline}
.ask_mini_submit input{cursor:pointer;border:0;padding:0;margin:0 0 25px 5px;height:38px;width:52px;text-transform:uppercase;background-position:-200px -10px}
.ask_mini_submit input.ask_mini_submit_button_over{background-position:-252px -10px}
.concise_button{margin:5px auto;border:1px solid #690;width:80px}
.concise_button input{border:1px solid #fff;color:#fff;background:#690;width:80px}
#voices_widget{margin-bottom:20px}
#voices_widget_tabs{width:645px;height:37px;background:url(//static.trulia-cdn.com/images/qa/q_module_bkgd.png) top right no-repeat;overflow:clip;margin:0;padding:0}
#voices_widget_tabs li{float:left;background:url(//static.trulia-cdn.com/images/qa/q_module_bkgd.png) -287px 0 no-repeat #fff;height:23px;list-style:none;width:143px;margin:0;padding:14px 0 0;text-align:center}
#voices_widget_ask{background-position:0 0!important}
#voices_widget_tabs li.active{background-position:-143px 0!important}
#voices_widget_ask_content,#voices_widget_blog_content{width:623px;border:1px solid #d5d5d5;border-top-width:0;padding:10px;overflow:auto}
#voices_widget_blog_content{display:none}
#voices_widget textarea{width:570px;height:45px;border:1px solid #eee;float:left;font-size:12px;padding:2px;color:#999}
#voices_widget textarea.active{color:#000}
#voices_widget input.submit{text-transform:uppercase;font-size:12px;margin:15px 0 2px 3px;width:40px;padding:2px;border:1px solid #000}
#voices_widget_tabs a{color:#000;text-decoration:none;font:14px Arial,sans-serif bold}