#step1 .pseudolink:hover{text-decoration:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.top10{padding-top:10px}
.top15{padding-top:15px}
.head13px{font-size:14px}
.head12px{font-size:13px}
#absubmit label{width:200px;text-align:right;padding-right:5px;padding-top:6px;display:block;float:left}
#absubmit input,#absubmit select{margin-top:5px}
#feed label.for_input,#site label.for_input{width:220px;text-align:right;padding-top:6px;position:absolute}
#feed input,#feed select,#site input,#site select{margin-top:5px;margin-left:225px}
.homeowner_alert{border:1px solid #ff6a07;background:url(//static.trulia-cdn.com/images/no_ho_alert.gif) 5px 10px no-repeat #fefee2;display:none;width:340px;height:30px;padding:17px 0 0 40px;margin:120px 0 0 430px;position:absolute}
.ab_alert{border:1px solid #ff6a07;background:#fefee2;width:640px;padding:10px}
.toggle_off{display:none}
.toggle_on{display:block}
h2.faq_header{font-size:14px;font-weight:700;padding-top:5px}
dl{margin-top:7px}
dl dt{width:625px}
#btn_advertise,#btn_submit{width:162px;height:30px;display:block}
#btn_afl{width:200px;height:30px;display:block;background:url(//static.trulia-cdn.com/images/btn_afl.gif) no-repeat}
#btn_agent_adv,#btn_broker_adv{width:178px;height:57px;display:block}
#btn_submit{background:url(//static.trulia-cdn.com/images/btn_submit_listings.gif) no-repeat}
#btn_submit:hover{background:url(//static.trulia-cdn.com/images/btn_submit_listings.gif) 0 -30px no-repeat}
#btn_advertise{background:url(//static.trulia-cdn.com/images/btn_advertise_agents.gif) no-repeat}
#btn_advertise:hover{background:url(//static.trulia-cdn.com/images/btn_advertise_agents.gif) 0 -30px no-repeat}
#btn_afl:hover{background:url(//static.trulia-cdn.com/images/btn_afl.gif) 0 -30px no-repeat}
#btn_broker_adv{background:url(//static.trulia-cdn.com/images/btn_adv_broker.gif) no-repeat}
#btn_broker_adv:hover{background:url(//static.trulia-cdn.com/images/btn_adv_broker.gif) 0 -57px no-repeat}
#btn_agent_adv{background:url(//static.trulia-cdn.com/images/btn_adv_agent.gif) no-repeat}
#btn_agent_adv:hover{background:url(//static.trulia-cdn.com/images/btn_adv_agent.gif) 0 -57px no-repeat}
.btn_apply_now{width:109px;height:30px;display:block;background:url(//static.trulia-cdn.com/images/btn_apply_now.gif) no-repeat}
div.contentTitle h1,img.step1_bg,img.step2_bg,img.step4_bg{display:inline}
.btn_apply_now:hover{background:url(//static.trulia-cdn.com/images/btn_apply_now.gif) 0 -30px no-repeat}
div.BlueBox{background:url(//static.trulia-cdn.com/images/flair/rounded_corners_topleft.gif) 0 2px no-repeat #fff;border:none;font:12px/1.5 Geneva,Arial,Helvetica,sans-serif;position:relative;line-height:1.3}
div.BlueBox h1{background:url(//static.trulia-cdn.com/images/flair/rounded_corners_topright.gif) 100% 2px no-repeat;font-size:1.3em;padding:10px 15px 6px}
div.BlueBoxBody{background:url(//static.trulia-cdn.com/images/flair/rounded_corners_rightborder.gif) top right repeat-y;padding:5px 15px 15px;margin:-1.7em 0 0}
div.BlueBoxFooter{background:url(//static.trulia-cdn.com/images/flair/rounded_corners_bottomleft.gif) bottom left no-repeat}
div.BlueBoxFooter p{background:url(//static.trulia-cdn.com/images/flair/rounded_corners_bottomright_v2.gif) bottom right no-repeat;padding:0 0 10px 15px;margin:-2em 0 0}
div.BlueBox h1{margin:0}
.contentTitle,.staticContentTitle{font-weight:700;font-size:17px;margin-bottom:5px}
.testimonial_container{margin-bottom:27px}
.testimonial{margin-left:150px;width:450px}
.author_pro{font-weight:700}
.testimonial_logo{text-align:center;padding:20px 0 0;width:150px;float:left;clear:both}
ul.ab,ul.welcome{padding-left:15px}
ul.welcome{margin:10px 0 27px}
ul.ab{margin:5px 0 10px;width:650px}
ul li{margin:0}
.imageblock{margin-right:20px;width:240px}
h1{font-size:17px}
h1.orange{color:orange;font-size:18px}
h2{font-size:14px}
input.static_input,select.static_input{border:1px solid #ccc;width:200px;margin-bottom:2px}
#mission_statement{background-color:#efb32c;color:#fff;width:690px;text-align:center;font-weight:700;padding:10px 5px;line-height:1.3;margin-top:10px}
#whitepaper_box{background-color:#ECECEC;border:1px solid #ccc;padding:10px 10px 50px 26px;width:660px}
.step_link_disabled{background-color:#EDEFF2;border:1px solid #ccc;color:#999;margin-right:2px;font-size:12px;font-weight:700;height:17px;padding:3px 7px;text-align:center;width:20px}
.step_header{height:72px}
.step_container{padding-top:10px;width:790px}
.step_title{color:#f63;font-size:36px;font-weight:700;height:30px}
.step_num,.step_top{font-size:14px;font-weight:700}
.step_top{background-color:#f63;color:#fff;padding:5px 15px;margin-bottom:8px}
.step_menu{height:20px;clear:both;padding:5px 0}
.step_num{vertical-align:top;float:left;height:30px}
.step_num .h45,.step_num.h45{height:45px}
.instr,.step_li{font-size:12px;font-weight:500;padding-bottom:10px;width:285px;clear:both}
.step5 .step_li{width:290px}
.instr{position:relative;height:30px;width:285px}
.step_content{background:#f2f9e1;padding-top:12px;padding-left:30px;height:350px}
.step5 .step_content{height:410px}
img.step1_img{position:relative;left:37px;top:-10px}
img.step1_bg{position:absolute;left:557px;top:251px}
img.step2_img{position:relative;left:260px;top:-150px}
img.step2_bg{position:absolute;left:485px;top:253px}
img.step3_img{position:relative;left:310px;top:-132px}
img.step4_img{position:relative;left:390px;top:-35px}
img.step4_bg{position:absolute;left:487px;top:249px}
img.step5_img{position:relative;left:321px;top:-190px}
.clickable{cursor:pointer}
#management_content{width:790px}
#management_content .management{padding-bottom:25px}
#management_content .management img{padding-right:15px}
#management_content .management div{width:670px}
#truliapro_list li{list-style:square;color:#6aa700;font-size:13px;padding-bottom:5px}
#truliapro_list span{color:#444}
.truliapro_copy{color:#444;font-size:13px}
#clr_benefits{line-height:20px;list-style-image:url(//static.trulia-cdn.com/images/truliapro/img_check.gif)}
a.btn_start_here{background:url(//static.trulia-cdn.com/images/buttons/btn_starthere.gif) no-repeat;height:40px;width:95px;display:block}
a.btn_start_here:hover{background-position:0 -48px}
#feedback_main{width:974px}
#feedback_main h2{font-size:18px}
#feedback_main #feedback_copy{width:415px;float:left;font-size:13px}
#feedback_copy_thanks{width:500px;padding-left:80px;float:left;font-size:13px}
#feedback_form_container{width:500px;float:left;font-size:12px;margin-left:50px;background-color:#fff}
#feedback_form_container .submit_container{overflow:hidden;padding-top:15px;position:relative;left:200px;margin-bottom:15px}
#feedback_form_container h3{padding-bottom:10px}
#feedback_form_container input,#feedback_form_container textarea{border:1px solid #ccc;padding:3px}
#feedback_form_container textarea{width:415px}
#feedback_form_container select{border:1px solid #ccc}
#feedback_form_captcha{padding-top:10px}
#feedback_form_inner{padding:15px 10px 0 25px;margin-bottom:10px}
#feedback_form_inner label{font-weight:700}
#feedback_form_inner .fb_left{float:left;width:200px}
#feedback_form_inner .fb_lefter{float:left;width:160px}
#feedback_form_inner .fb_lefterer{float:left;width:200px}
#feedback_form_inner .widdle{font-size:11px}
#feedback_form_inner .fb_right_captcha{float:left}
#captcha_image{width:92px}
#static_ipad .header{border-bottom:2px solid #ccc;padding-bottom:10px;position:relative;margin-bottom:50px}
#static_ipad h1{display:inline;font-size:25px;font-weight:400;padding-left:30px}
#static_ipad form{position:absolute;bottom:10px;right:0;padding:5px 20px;background-color:#efefef}
#static_ipad .body{margin:0 80px}
#static_ipad .fl_mobile,#static_ipad .fl_www{float:left;width:49%;text-align:center;margin:10px 0;color:#666}