.dummysoHttpCombinerWorks{}
.fullpage2 { position: relative; width: 978px; padding: 0 0; margin: 0 auto; text-align: left;}
.fp_rt{ background: url('http://www.relocation.com/files/backs/top_wider-thin.gif') no-repeat bottom center; width: 978px; height: 11px; margin: 0 0;}
.fp_rb{ background: url('http://www.relocation.com/files/backs/bot_wider-thin.gif') no-repeat top center; width: 978px; height: 11px;}
.fullinner_sm { padding: 0px 25px; margin: 0px 0px; background: url("http://www.relocation.com/files/backs/back_wider-thin.jpg") repeat-y top left; color: #4f4b4b;}
/* BreadCrumbs */
.top_crumbs {width:100%; text-align: left; padding: 0 0 15px 0; display: block; clear: both;}
.top_crumbs span {background: url('http://www.relocation.com/files/point_site.gif') top left no-repeat; padding: 0 20px 0 8px; font: normal 11px verdana, Arial; color: #123456; text-align: left;}
.top_crumbs a{font: normal 11px Verdana, Arial; color: #297374; text-decoration: underline; background: url('http://www.relocation.com/files/point_site.gif') top left no-repeat; padding: 0 20px 0 8px;}
.top_crumbs a:hover{font: normal 11px Verdana, Arial; color: #297374; text-decoration: none; background: url('http://www.relocation.com/files/point_site.gif') top left no-repeat; padding: 0 20px 0 8px;}
.bot_crumbs{width:100%; text-align: left; padding: 30px 0 0 0;}
.bot_crumbs span {background: url('http://www.relocation.com/files/point_site.gif') top left no-repeat; padding: 0 20px 0 8px; font: normal 11px verdana, Arial; color: #123456; text-align: left;}
h2.sm_ft_sb { font: bold 15px Verdana, Arial, Georgia; margin: 20px 0 10px 0;}
/* SiteMap Content Holders */
.sm_container_1 { display: block; clear: both; margin: 0 0; padding: 0 0;}
.sm_container_2 { display: block; clear: both; margin: 0 0; padding: 0 0;}
.sm_container_2 .sm_label { display: block; clear: both; margin: 0 0; padding: 0 0;}
.sm_container_2 .sm_cph_msc { display: block; clear: both; margin: 0 0; padding: 0 0;}
.sm_container_3 { display: block; clear: both; margin: 0 0; padding: 0 0;}
/* Call Banner */
.call_banner_SM_ { display: block; clear: both; margin: 0 0; padding: 0 0 20px 0; text-align: center;}
/* Big Box */
.bigbox_sm { display: block; clear: both; padding: 0 0; margin: 0 0; width: 100%;}
.bb_wrap { width: auto; margin: 0 0; padding: 0 0; display: block; clear: both;}
.bb_inner {margin: 0 0; padding: 0 0; border: solid 6px #b5b898; border-width: 0 6px; display: block;}
.bb_inner .cd { text-align: center; padding: 5px 0 0 0;}
.bb_inner .cd input {font: bold 13px Verdana, Arial; color: #111; padding: 0 0; width: 180px; height: 30px;}
.bb_inner .bb_tbl { width: 100%; margin: 0 0; padding: 0 0;}
.bb_inner .bb_tbl tr td { padding: 5px 3px 5px 10px;}
.bbtl{ background: url('http://www.relocation.com/files/bbt_left.gif') no-repeat top; width: 12px; height: 11px; margin: 0 0; padding: 0 0; float: left;}
.bbt{ margin: 0px 10px; padding: 0px 0px 0px 0px; border-bottom: solid 6px #b5b898;}
.bbtr{ background: url('http://www.relocation.com/files/bbt_right.gif') no-repeat top; width: 12px; height: 11px; margin: 0 0; padding: 0 0; float: right;}			
.bbbl{ background: url('http://www.relocation.com/files/bbb_left.gif') no-repeat top; width: 12px; height: 11px; margin: 0 0; padding: 0 0; float: left;}
.bbb{ margin: 0px 10px; padding: 5px 0px 0px 0px; border-bottom: solid 6px #b5b898;}
.bbbr{ background: url('http://www.relocation.com/files/bbb_right.gif') no-repeat top; width: 12px; height: 11px; margin: 0 0; padding: 0 0; float: right;}
.bbhead{ text-align: left; padding: 0 0 10px 10px; display: block; clear: both;}
.bbhead_{ text-align: left; padding: 5px 0 5px 10px; display: block; clear: both;}
/* Get Quote */
.get_quote_sm_top { display: block; clear: both; margin: 0 0; padding: 0 0; width: 100%;}
.get_quote_sm_bot { display: block; clear: both; margin: 0 0; padding: 0 0; width: 100%;}
.pre_hqsmb { display: block; clear: both; margin: 0 0; padding: 0 0;}
.submit_left{background: url('http://www.relocation.com/files/sub_left.gif') no-repeat #FDFEFF; width: 9px; height: 52px; float: left; margin: 0 0; padding: 0 0;}
.submit_right{background: url('http://www.relocation.com/files/sub_right.gif') no-repeat #FDFEFF; width: 9px; height: 52px; float: left; margin: 0 0; padding: 0 0;}
.submit_mid{background: url('http://www.relocation.com/files/sub_mid.gif') repeat-x #FDFEFF; height: 52px; text-align: center; float: left; width: 98%; margin: 0 0; padding: 0 0;}
.submit_mid div { padding: 8px 0 0 0;}
.submit_mid div input { font-weight: bold;}
/* SiteMap Results */
.sm_results_head { display: block; clear: both; margin: 0 0; padding: 0 0;}
.sm_results_head h1.sm_main_results { float: left; padding: 50px 0 0 0; margin: 0 0; width: 600px;}
.sm_results_head h1.sm_county { float: left; padding: 20px 0 0 0; margin: 0 0; }
.sm_results_head .truste { float: right; margin: 0 0; padding: 10px 0;}
.div_h1 { display: block; clear: both; margin: 0 0; padding: 0 0;}
.div_h1 h1 { margin: 20px 0; padding: 0 0;}
/* Results Tabs */
.smrt_spc { display: block; clear: both; margin: 0 0; padding: 0 0; height: 30px;}
.sm_results_tabs { display: block; clear: both; margin: 0 0; padding: 0 0; width: 100%;}
.results_tabs_ { width: 100%; display: block; clear: both; margin: 0 0; padding: 0 0;}
.retab_contairner { float: left; }
.retab_left{background: url('http://www.relocation.com/files/re_left.gif') no-repeat; width: 9px; height: 53px; float: left;}
.retab_top{background: url('http://www.relocation.com/files/re_top.gif') repeat-x; height: 53px; float: left; font: bold 12px Arial, Verdana; color: #111;}
.retab_right{background: url('http://www.relocation.com/files/re_right.gif') no-repeat; width: 9px; height: 53px; float: left;}
.retab_spc{width: 1px; background-color: transparent; float: left;}
.retab_footer{background: url('http://www.relocation.com/files/line.gif') repeat-x; height: 1px; display: block; clear: both;}
.rtt_cm { width: 370px; text-align: center; padding: 20px 0 0 0;}
.rtt_cm_moz { width: 371px; text-align: center; padding: 20px 0 0 0;}
.rtt_aa { width: 103px; text-align: center; padding: 0 0;}
.rtt_lic { width: 154px; text-align: center; padding: 20px 0 0 0;}
/* Results */
.results_wrap_ {display: block; clear: both; padding: 0 0; margin: 0 0;}
.tbl_allout_SM {background: url('../../files/bb4.gif') repeat-y; width: 928px; display: block; margin: 0 0; padding: 0 0; border-right: solid 1px #d5da97;}
.result_item {width: 927px; display: block; clear: both; padding: 0 0; margin: 0 auto; background-color: Transparent;}
.company_description_ { float: left; font: normal 12px Arial, Verdana; color: #111; width: 380px; padding: 5px 5px; margin: 0 0;}
.company_description_ a { font-weight: bold;}
.company_description_ a:hover { font-weight: bold;}
.yesno_ { float: left; width: 122px; text-align: center; padding: 25px 0 0 0; margin: auto 0; height: auto;}
.license_ { float: left; width: 172px; font: normal 12px Arial, Verdana; color: #666; text-align: center; padding: 25px 0 10px 0; margin: 0 0;}
.license_ p { padding: 0 0; margin: 0 0;}
.cp_logo_ { float: left; padding: 25px 0 0 0; margin: 0 0; width: 100px; text-align: center;}
.getquote_ { float: left; padding: 25px 0 10px 9px; margin: 0 0; text-align: left;}
.breaker {background-color: #d5da97; height: 1px; display: block; clear: both;}
/* Comp Details */
.comp_details { display: block; clear: both; margin: 0 auto; padding: 0 0; width: 800px;}
.comp_details_wrap { display: block; clear: both; margin: 0 0; padding: 0 0;}
.cd_breaker {background-color: #d5da96; height: 1px; display: block; clear: both;}
.cd_head {display: block; clear: both; margin: 0 0; padding: 0 0;}
.cd_head h1 { float: left; margin: 0 0; padding: 30px 0 0 0; color: #8a8c74;}
.cd_head .cp_btn { float: right; width: 210px; margin: 0 0; padding: 0 0 20px 0;}
.cd_body {display: block; clear: both; margin: 0 0; padding: 0 0;}
.lic_address { width: 490px; margin: 0 auto 0 0; padding: 20px 0 0 0;}
.la_top { background: url('../../files/backs/cd_top.gif') no-repeat top; width: 490px; min-height: 70px; height: auto;}
.la_bot { background: url('../../files/backs/cd_bot.gif') no-repeat top; width: 490px; height: 12px;}
.licenses { float: left; width: 232px; margin: 0 0; padding: 10px 0 0 10px;}
.address{ float: left; width: 232px; margin: 0 0; padding: 10px 0 0 10px;}
.cd_body .description {line-height: 25px; padding: 20px 0; text-align: left;}
.cd_reviews {display: block; clear: both; margin: 0 0; padding: 0 0;}
.cd_reviews .mr_container {display: block; clear: both; margin: 0 0; padding: 30px 0 0 0;}
.cp_mvrdiv{margin: 5px auto 5px 0; text-align: left;}
.cp_mvrdiv2{margin: 20px 0 0 0;}
.cp_mvrdiv2 a{ font-weight: bold; text-decoration: underline;}
.cp_mvrdiv2 a:hover{ font-weight: bold; text-decoration: none;}
/* Misc */
.lblFooter{ text-align: left; margin: 30px 0; padding: 0 0;}
.lblFooter span { line-height: 18px;}
.amsa{position: absolute; visibility: hidden; left: 0px; top: -1000px; z-index: 100;}
.amsa_text { border: solid 1px #dde86c; background-color: #fff; width: 350px; padding: 10px 10px; text-align: left; font-size: 11px; line-height: 14px; font-weight: normal;}
.call_banner_sm { display: block; margin: 0 0; padding: 0 0 5px 0; text-align: center;}
/* Moving Reviews */
.moving_reviews_wrap { display: block; clear: both; margin: 0 0; padding: 0 0;}
.mr_right {border: solid 0px #124a08; width: 330px; padding: 0 10px 7px 10px; margin: 0 0 30px 20px; float: right;}
.mr_right h2 { padding-bottom: 10px;}
.mr_right .mr_report_card { display: block; clear: both; margin: 0 0; padding: 0 0;}
.report_set { display: block; clear: both; margin: 0 0; padding: 0 10px 15px 10px; font: normal 11px verdana, Arial;}
.rev_head{margin: 0 0; padding: 4px 0; color: #124a08; font-size: 12px; font-weight: bold;}
table.mr_tbl { width: 100%; margin: 0 0;}
.mr_tbl tr td { font: normal 10px Verdana, Arial; padding: 8px 0 0 0;}
.mr_left { float: left; margin: 0px 0px; padding: 0px 0px 0px 0px; line-height: 22px; width: 550px;}
.mr_left h3 { padding: 0 0; margin: 0 0;}
.mr_response { display: block; clear: both; margin: 0 0; padding: 10px 0 30px 0; position: relative; line-height: 22px;}
.blurb_review {margin: 5px auto 5px 0; text-align: left;}
.cp_paging { display: block; clear: both; margin: 0 0; padding: 30px 0 0 0;}
.cp_paging span { font-weight: bold; padding: 0 4px; line-height: 20px;}
.cp_paging a { text-decoration: underline; padding: 0 4px; line-height: 20px;}
.cp_paging a:hover { text-decoration: none; padding: 0 4px; line-height: 20px;}
/* Consumer Review Form */
.crgroup { width: 93%; padding: 5px 0;  display: block;  clear: both;}
.crheader { width: 280px; float: left; display: block;}
.crtext { width: 250px;  float: left;}
.crtext .crrbl{ margin: 0 0; padding: 0 0;}
.crstagehd{ padding: 20px 10px 0 10px; float: left; width: 100%; clear: both; font-weight: bold;}
.crstagegp{ width: 100%;  text-align: left; padding: 0 0 5px 20px;}
.mvr_rer_ { width: 100%; height: 60px; font: normal 11px Verdana, Arial; color: #111;}
/* End Consumer Review Form */
/* End Moving Reviews */
/* Google map */
.gmap_sm { display: block; clear: both; margin: 0 0 30px 0; padding: 0 0; width: 100%;}
.gmap_sm #GoogleMap_Div { border: solid 1px #297374; width: 100%; height: 400px;}
.sub_gmap { display: block; clear: both; margin: 30px 0 0 0; padding: 0 0;}
/* Google map */
/* Real Estate Form */
	/* Listing Search Filter */
	#listing_search_filter { display: block; clear: both; margin: 0 0; padding: 0 0; background-color: #e4e8ae; overflow: auto;}
	.spc_sol { clear: both; height: 20px;}
	#listing_search_filter #lsf_inner { padding: 0 0 0 40px; margin: 0 0; display: block; clear: both;}
	.lsf_spacer { display: block; clear: both; height: 25px;}
	.hold_ { display: block; clear: both; margin: 0 0; padding: 0 0;}
	.hold_r { display: block; clear: both; margin: 0 0; padding: 0 0; position: relative;}
	.refined_float_field_ { float: left; margin: 0 15px 0 0; padding: 0 0; font: normal 19px Verdana, Arial; color: #5f5e5e; text-align: left;}
	.refined_float_field_ input, .select { font-size: 19px;}
	.refined_float_field_ .zip_ { width: 60px;}
	.refined_float_field_ .city_ { width: 155px;}
	.refined_float_field_ .or { padding: 8px 0 0 0;}
	.refined_float_field { float: left; margin: 0 0; padding: 0 20px 0 0; font: normal 11px Verdana, Arial; color: #5f5e5e; text-align: left;}
	.refined_float_field select { width: 105px;}
	.refined_float_field .year { width: 40px;}
	.refined_float_field p { font: bold 11px Verdana, Arial; color: #809d17; padding: 0 0; margin: 0 0 2px 0;}
		/* AJAX */
		.ac_results {padding: 0 0;border: solid 1px #aaa;background-color: white; overflow: hidden; z-index: 99999; height: 100px; width: 155px;}
		.ac_results ul {width: 100%; list-style-position: outside;list-style: none;padding: 0 0;margin: 0 0; height: 100px;}
		.ac_results li {margin: 0 0; padding: 2px 5px; cursor: default; display: block; z-index: 99999; font: normal 11px Verdana, Arial; line-height: 16px;overflow: hidden;}
		.ac_loading {background: white url('http://www.relocation.com/files/indicator.gif') right center no-repeat;}
		.ac_odd {background-color: #fff;}
		.ac_over {background-color: #e4e4e4;color: #123456;}
		/* End AJAX */
		
		/* Listing Summary In */
		.listing_summary { display: block; clear: both; margin: 0 0; padding: 0 0;}
		.listing_summary table { border: solid 0 #fff; width: 100%;}
		.listing_summary table tr { vertical-align: top;}
		.listing_summary table tr th { border-width: 0px;}
		.listing_summary .ls_headline { display: block; clear: both; margin: 0 0; padding: 0 0;}
		.headline_left { float: left; clear: left; margin: 0 0; padding: 0 0 25px 30px; font-weight: bold;}
		.headline_left_ { float: left; clear: left; margin: 0 0; padding: 1px 0 22px 31px; font-weight: bold;}
			/* Listings */
			.listings { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
			.listings .hl_spac { display: block; clear: both; height: 30px;}
				/* Summary */
				.listings .listing_item { display: block; clear: both; border: solid 1px #e0e0e0; overflow: auto;}
				.listings .listing_item .l_sol { clear: both; height: 15px;}
				.listings .listing_item .property_title { display: block; clear: both; padding: 7px 15px; background-color: #f2f1f1;}
				.listings .listing_item .property_title a { font: bold 20px Times New Roman, Georgia, Verdana, Arial; color: #809d17; text-decoration: none;}
				.listings .listing_item .property_title a:hover { font: bold 20px Times New Roman, Georgia, Verdana, Arial; color: #809d17; text-decoration: underline;}
				.listings .listing_item .property_info { display: block; clear: both; padding: 15px 15px 0 15px; margin: 0 0;}
				.listings .listing_item .property_info .img_ { float: left; margin: 0 0; padding: 0 0; text-align: center; width: 160px;}
				.listings .listing_item .property_info .img_ input { width: 160px; height: 119px; border: solid 0px Transparent;}
				.listings .listing_item .property_info .img_ p.pics_ { margin: 2px 0 5px 0; padding: 0 0;}
				.listings .listing_item .property_info .details_ { float: left; margin: 0 0; padding: 0 15px; color: #111; font-size: 11px; width: 670px;}
				.listings .listing_item .property_info .details_ p { margin: 0 0 10px 0; padding: 0 0; font-size: 12px;}
				.listings .listing_item .property_info .details_ p span.price_l { font-weight: bold; margin-right: 20px;}
				.listings .listing_item .property_info .details_ p.desc_ { font-size: 11px;}
				/* End Summary */

				/* Listing Details */
				.list_details { display: block; clear: both; margin: 0 0; padding: 0 0; overflow: auto;}
				.list_details .details_title { display: block; clear: both;}
				.list_details .details_title h1 {float: left; margin-bottom: 7px; padding: 0 0 0 10px;}
				.back_ { float: right; padding: 5px 0 0 0; text-align: right;}
				.back_ a { color: #5a5a5a; font-size: 12px; text-decoration: none; font-weight: bold;}
				.back_ a:hover { color: #5a5a5a; font-size: 12px; text-decoration: underline; font-weight: bold;}
				.property_content_ { display: block; clear: both; margin: 0 0; padding: 10px 10px; background-color: #f2f1f1; border: solid 1px #e0e0e0; overflow: auto;}
				.property_content_ a { font-size: 10px;}
				.property_content_ a:hover { font-size: 10px;}
				.property_content_ .info_ { float: left; width: 440px; margin: 0 0; padding: 0 0;}
				.property_content_ .info_ div { margin: 0 0; padding: 0 0; display: block; clear: both;}
				.property_content_ .info_ div span { float: left;}
				.property_content_ .info_ .t_price_ { float: left; font-weight: 600; margin-right: 35px;}
				.property_content_ .btns_ { float: right; width: 157px; height: auto; margin: 0 20px 0 0; padding: 0 0;}
				.ld_save { display: block; clear: both; margin: 0 0 20px 0; padding: 0 0;}
				.ld_email { float: left; margin: 0 0; padding: 0 0;}
				.ld_print { float: right; margin: 0 0; padding: 0 0;}
				.property_images_ { display: block; clear: both; margin: 0 0; padding: 0 0;}
				.property_images_ .selected_img_ { float: left; margin: 0 0; padding: 0 0;}
				.property_images_ .selected_img_ img { width: 470px; height: 314px; border: solid 0px #fff;}
				.property_images_ ul.select_imgs_ { float: right; clear: right; margin: 0 0; padding: 0px 0px; list-style-type: none; width: 235px; height: 314px; overflow: auto; border: solid 1px #d0e045;}
				.property_images_ .select_imgs_ li { float: left; margin: 0 0; padding: 4px 4px; width: 100px; background-color: #f2f1f1;}
				.property_images_ .select_imgs_ li img { height: 67px; width: 100px;}
				.property_description_ { display: block; clear: both; margin: 0 0; padding: 0 0;}
				.property_description_ h3 { font: normal 18px Georgia, Verdana, Arial; color: #000; display: block; clear: both; margin: 0 0; padding: 5px 10px; background-color: #f2f1f1;}
				.property_description_ p { padding: 0 10px; margin-top: 5px;}
				.property_description_ .ld_map { display: block; clear: both; margin: 10px 0 20px 0; padding: 0 0;}
				.property_description_ .ld_map #GoogleMap_Div { border: solid 1px #297374; width: 100%; height: 400px;}
				.property_description_ .bot_save { width: 335px; margin: 10px auto 0 auto;}
				.property_description_ .bot_save .ld_save{ float: left; margin: 0 10px 0 0;}
				.property_description_ .bot_save .ld_email { float: left; margin: 0 0 0 10px;}
				.property_description_ .bot_save .ld_print { float: left; margin: 0 0;}
				/* End Listing Details */
			/* End Listings */
			
			/* Paging */
			.paging { display: block; clear: both; margin: 0 0; padding: 0 0;}
			.paging .first { float: left; margin: 0 0; padding: 0 0 0 10px; width: 50px; text-align: left;}
			.paging .last { float: right; margin: 0 0; padding: 0 10px 0 0; width: 50px; text-align: right;}
			.paging .pages { margin: 0 auto; padding: 0 0; text-align: center; width: 500px;}
			.paging .pages span { font-weight: bold; padding: 0 5px;}
			.paging .pages a { text-decoration: none; padding: 0 5px;}
			/* End Paging */
			
		/* End Listing Summary In */
	/* End Listing Search Filter */
/* End Real Estate Form *
