.detailAccordion	{
	font-size:10px;
}
#featuresLink	{
	cursor:pointer;
	cursor:hand;
	text-decoration:underline;
	color:blue;

}
.lnkToggle	{
	cursor:pointer;
	cursor:hand;
	text-decoration:underline;
	color:blue;

}
#fmxComparison{
	border-collapse:collapse;
	width:450px;
	margin:0 0 0 0px;
	padding:0;
	z-index:101;
}
#more_benefits{
	border-collapse:collapse;
	width:450px;
	margin:0px;
	padding:0;

}
.view_more_benefits	{
	width:450px;
}
#fmxComparison td,#fmxComparison th,#more_benefits td{
	border:1px solid #ccc;
	padding:5px 10px;
	margin:0;
}
#fmxComparison th{
	border:1px solid #ccc;
	padding:13px 10px;
	font-size:14px;
	font-weight:bold;
	border-collapse:collapse;
	margin:0;
}
#fmxComparison td a.action{
	height:14px;
}
#more_benefits th{
	font-weight:normal;
	text-align:left;
	border:1px solid #ccc;
	padding:5px 10px;
}
thead th{
	text-transform:uppercase;
}
#fmxComparison thead th{
	text-align:center;
	border-width:0;
}
#fmxComparison thead .basic{
	background-color:#efefef;
	background-position:0 -2270px;
	border-width:1px;
}

#fmxComparison thead .premium{
	background-color:#e0daaf;
	background-position:0 -2330px;
	border-width:1px;
}
#fmxComparison thead .premium em{
	font-style:normal;
	color:#000;
}
html>body #fmxComparison thead .premium em{
	display:block;
	position:relative;
	top:0;
	left:0;
	background:transparent url(../imgs/btnPremium.png) no-repeat 19px 0;
	margin:-29px 0 -8px;
	padding-top:20px;
	z-index:10001;
	text-decoration:none;
}
#fmxComparison .basic{
	background-color:#efefef;
	border-width:1px;
}
#fmxComparison .premium{
	background-color:#e0daaf;
	border-width:1px;
}
td.cta,td.price{
	border-width:0 1px!important;
	text-align:center;
}
td.price em{
	font-size:13px;
}
#fmxComparison em{
	font-weight:bold;
	color:#c30;
	font-style:normal;
}
#fmxComparison .sub_terms{
	font-size:11px;
	color:#000;
}
#signup_basic,#signup_premium{
	width:100px;
}
#fmxComparison .ucanhas,#fmxComparison .ucannothas{
	height:0;
	padding-top:20px;
	overflow:hidden;
	background:transparent url(../imgs/checkmark.gif) no-repeat;
	margin-left:45%;
}
#fmxComparison .ucannothas{
	background-position:-12px -292px;
}
a.link_show_more,a.link_show_less{
	background:transparent url(../images/icons/plus.gif) no-repeat;
	padding-left:20px;
	text-decoration:none;
}
a.link_show_less{
	background:transparent url(../images/icons/minus.gif) no-repeat;
}
#submit_promo{
	height:173px;
	padding:20px 30px 30px;
	background:transparent url(http://images.trulia.com/images/business_center/img_SLS_03.jpg) no-repeat top right;
	position:relative;
}
* html #submit_promo{
	padding-bottom:0;
}
#submit_promo .h1{
	margin:0;
	font-size:24px;
	font-weight:bold;
}

a.orangebutton{
	position:relative;
	left:-10px;
}

div.btnsheet a.orangebutton,div.btnsheet a:hover.orangebutton,div.btnsheet a:active.orangebutton{
	display:block;
	float:left;
	font:bold 12px Arial;
	line-height:25px;
	height:32px;
	padding-left:0px;
	text-decoration:none;
		width:126px;
}

div.btnsheet a:hover.orangebutton,div.btnsheet a:active.orangebutton{
	background:transparent url(../imgs/bgButton.png) no-repeat;
}
div.btnsheet a:hover.orangebutton span,div.btnsheet a:active.orangebutton span{
	background:transparent url(../imgs/bgButtonOn.png) no-repeat;
}
div.btnsheet a:hover.orangebutton span{
	color:#fff;
}
div.btnsheet a.orangebutton span{
	background:transparent url(../imgs/bgButton.png) no-repeat;
}

div.btnsheet a.orangebutton span,div.btnsheet a:hover.orangebutton span,div.btnsheet a:active.orangebutton span{
	display:block;
	padding:3px 0px 4px 3px;
	white-space:nowrap;

}

div.btnsheet span span{
	background:transparent!important;
	display:inline!important;
	padding:0!important;
}
div.btnsheet a:link.orangebutton,a:visited.orangebutton{
	color:#fff;
}

div.btnsheet{

	width:100%;
}
* html div.btnsheet{
	width:auto;
}
#email_property_alert_form .btn_sign_up{
	background:url("http://images.trulia.com/images/buttons/btn_sign_up.gif") 0 0 no-repeat;
	border:0;
}

#submit_promo_action{margin-right:50px;margin-left:10px;line-height:1.3;}#submit_promo_action{margin-top:20px;}#submit_promo_action ul{font-size:15px;}* html #submit_promo_action ul.checkboxen li{position:relative;}#submit_begin{margin-left:35px;}* html #submit_begin{width:auto;}#submit_notes{position:absolute;bottom:0;left:615px;padding-bottom:10px;}#submit_notes p{margin:0;padding:0;font-size:11px;}.submit_split{border:1px solid #ccc;-moz-border-radius:10px;padding:20px 20px 0;font-size:12px;}.split_box_left .submit_split{margin:0 20px 0 0;}.split_box_right .submit_split{margin:0 0 0 20px;}.submit_split h3{font-size:16px;border-bottom:1px solid #999;padding:0 0 5px;}.submit_split a{font-weight:bold;}#submit_partners{margin-top:20px;}#sp_icons{margin:10px 0;padding:10px 0;}#sp_icons li{display:block;list-style:none;float:left;width:20%;text-align:center;padding:0;margin:0;}#sp_icons li a{display:block;width:145px;height:12px;padding-top:75px;margin:0 auto;text-align:center;}#sp_postlets{background:url(http://images.trulia.com/images/logos/sls_postlets.gif);}#sp_listhub{background:url(http://images.trulia.com/images/logos/sls_listhub.gif);}#sp_point2{background:url(http://images.trulia.com/images/logos/sls_point2.gif);}#sp_vflyer{background:url(http://images.trulia.com/images/logos/sls_vflyer.gif);}#sp_z57{background:url(http://images.trulia.com/images/logos/sls_z57.gif);}.advertisers_right_col{padding:5px 0 10px 0;}.advertisers_right_col h2{color:#690;padding-bottom:5px;font-size:14px;}.advertisers_right_col ul{margin:0;padding:0;color:#A9A9A9;}.advertisers_right_col li{margin:0 0 0 15px;list-style:square;padding-bottom:5px;}.advertisers_right_col li span{color:#000;}.bs_rounded_grey_container_header_title{float:left;width:500px;font-size:18px;font-weight:bold;margin:13px 0 0 20px;}.bs_rounded_grey_container_header_right_content{float:right;width:100px;margin:17px 20px 0 0;text-align:right;color:#c30;font-size:11px;}.rounded_grey_container .bottom .content .required{color:#c30;}.bs_form{padding:20px 0 0 125px;}.bs_form_row{padding-bottom:10px;}.bs_form_label{float:left;width:150px;font-weight:bold;}.bs_form_input{float:left;}* html .bs_form select{margin-bottom:2px;}#bs_form_submit,#sign_up_button{margin:10px auto;width:90px;}#create_free{width:220px;}#pro_signup_now{width:125px;margin:0 auto 15px;}#bs_form_submit span,#sign_up_button span,#create_free span,#pro_signup_now span,#submit_begin span,#affiliate_signup span{font-size:14px;padding-right:13px;padding-left:8px;}.bs_homeowner_alert{border:1px solid #ff6a07;background:#fefee2 url(http://images.trulia.com/images/no_ho_alert.gif) no-repeat 5px 10px;width:320px;height:28px;padding:15px 0 5px 40px;margin-bottom:10px;display:none;}input.bs_input,select.bs_input,textarea.bs_input{border:1px solid #ccc;width:200px;}textarea.bs_input{height:60px;}.view_sample_link{font-size:11px;}.affiliate_box .header{font-weight:bold;font-size:14px;border-bottom:1px solid #ccc;margin:0 15px 10px 15px;padding-bottom:10px;}.affiliate_box .content{margin:0 15px 10px 15px;}.affiliate_box .content .left{float:left;width:380px;}.affiliate_box .content .right{float:left;padding:70px 0 0 50px;}.affiliate_box .content .left .subheader{font-weight:bold;font-size:14px;color:#690;}.affiliate_box .content .left .desc{padding-bottom:10px;}body.my #industry_top_nav,body.my #industry_top_subnav{display:none;}#confirmation #industry_top_nav,#confirmation #industry_top_subnav{display:block!important;}#my #content{border-top:2px solid #bbb;padding-top:25px;}#my_promo{padding-left:100px;width:425px;float:left;}#my_promo h1{color:#690;margin:0 0 0 -50px;font-weight:normal;font-size:22px;}* html #my_promo h1{position:relative;}#my_promo h1 em{float:left;clear:left;margin-left:3em;font-weight:bold;font-style:normal;font-size:24px;}#my_promo ul{clear:left;border-top:1px solid #ccc;margin:10px 0 0;padding:20px 0 0 0;list-style:none;}#my_promo li{padding-left:90px;margin-bottom:20px;}#my_claim{background-position:0 -600px;}#my_stats{background-position:0 -700px;}#my_directory{background-position:0 -800px;}#my_voices{background-position:0 -900px;}#my_promo h2{font-size:14px;margin:0;}#my_promo p{font-size:13px;margin:0;}.partners_overview_desc{padding-bottom:25px;padding-left:30px;}.partners_overview_desc h2{padding-bottom:10px;font-size:15px;}.partners_overview_desc .details .detail_box{float:left;padding-left:10px;}.partners_overview_desc .details .detail_box .detail_text{width:420px;}.partners_overview_desc .details .detail_box .learn_more{font-weight:bold;}.partners_advertisers_icon{background-position:0 -1849px;display:block;height:51px;width:70px;border:1px #ccc solid;}.partners_publishers_icon{background-position:0 -1900px;display:block;height:51px;width:70px;border:1px #ccc solid;}.partners_network_icon{background-position:0 -1950px;display:block;height:49px;width:70px;border:1px #ccc solid;}.partners_affiliates_icon{background-position:0 -2000px;display:block;height:50px;width:70px;border:1px #ccc solid;}#pro_signup{margin-right:5px;margin-bottom:20px;}#pro_signup,#call_now{background:url(http://images.trulia.com/images/business_center/beige_panel.png) no-repeat top left;}#pro_signup h3{padding:20px 20px 10px;margin-bottom:0;}#pro_signup ul{list-style:none;margin:0;padding:0 0 0 20px;text-indent:-25px;}#pro_signup li{margin:0 0 10px 25px;padding-left:0;}#pro_signup li em{font-style:normal;font-weight:bold;font-size:16px;}#pro_signup li strong{color:#c30;}#pro_signup li strong:before,#pro_signup li strong:after{content:'*';}#call_now{background-position:bottom left;padding:10px;text-align:center;font-size:11px;}#call_now em{font-style:normal;font-weight:bold;color:#fff;font-size:14px;}#bs_signup_wrapper,#signup_terms{float:right;width:350px;margin-right:25px;padding:16px;}#bs_signup_wrapper{background:#eee;border:1px solid #ccc;-moz-border-radius:10px;}#bs_signup_wrapper h2{font-size:16px;}#bs_signup_wrapper dl{margin-top:0;}#bs_signup_wrapper .header_links{font-size:11px;float:right;text-align:right;width:auto;margin-top:-15px;}#bs_signup_wrapper .header_links a{font-weight:bold;}#bs_signup_wrapper .content{margin:5px auto 0;border:1px solid #ccc;background:#fff;padding:15px 20px;}#bs_signup_wrapper dt{font-weight:bold;margin:0 0 2px;}#bs_signup_wrapper dd{margin:0 0 10px;}#bs_signup_wrapper dt.password,#bs_signup_wrapper dd.password{float:left;clear:left;width:145px;margin-right:21px;}#bs_signup_wrapper dt.password span{color:#999;font-size:10px;font-weight:normal;}#bs_signup_wrapper dt.location{clear:left;}#bs_signup_wrapper #location_auto_tp{clear:left;display:block;}#bs_signup_wrapper dd input{border:1px solid #ccc;padding:5px;width:296px;}#bs_signup_wrapper dd input:focus{border-color:#690;}#bs_signup_wrapper dt.password_confirm,#bs_signup_wrapper dd.password_confirm{padding-left:166px;}#bs_signup_wrapper dd.password input,#bs_signup_wrapper dd.password_confirm input{width:130px;}* html #bs_signup_wrapper dd.password_confirm input{width:109px;}#bs_signup_wrapper ul,#bs_signup_wrapper li{font-size:11px;margin:0;padding:0;list-style:none;}#bs_signup_wrapper .tpro_error_message{color:#c00;font-weight:normal;font-size:11px;}#login_forgot_pw{font-size:11px;margin-top:-10px;margin-bottom:10px;}div.btnsheet{margin:0 auto;}#signup_form_submit{margin:10px auto 0;width:143px;}#signup_terms{clear:right;font-size:10px;color:#666;padding-top:0;padding-bottom:0;}#signup_terms a{color:#666;text-decoration:underline;}#listings_main_content #inner_listing_search_results{border:1px solid #ccc;background-color:#fff;width:500px;padding:5px;}#listings_main_content #listings_search_box_container{border:1px solid #ccc;width:495px;background-color:#fff;padding:10px;}#listings_main_content #listing_search_results,#listings_main_content #listing_search_box{width:530px;margin:20px auto 0 auto;}#listings_main_content #my_listings_search_results_container_simple{clear:both;margin:10px auto 10px auto;width:520px;}#listings_main_content #my_listings_search_results_contents_simple{clear:both;margin:10px auto 10px auto;width:520px;}#listings_main_content #listings_next_steps_links{clear:both;margin:10px auto 10px auto;width:520px;text-align:center;}#my_listings_post_signup #my_listings_search_box_label_section{display:none;}.claim_selected_listings_link{background-position:0 -800px;height:0;padding-top:40px;width:230px;display:block;overflow:hidden;text-align:center;margin:0 auto 0 auto;}.claim_selected_listings_link:hover{background-position:0 -850px;}