.dummysoHttpCombinerWorks{}
/* Short Form */
	/* Wrapper */
	td.jsf_head, td.jsf_foot{ background: url('http://www.relocation.com/files/backs/find_pro_round.gif') no-repeat; width: 344px;}
	td.jsf_head{ background-position: top; height: 6px;}
	td.jsf_foot{ background-position: bottom; height: 7px;}
	td.jsf_headB, td.jsf_headB_M, td.jsf_headB_I, td.jsf_headB_S, td.jsf_headB_C, td.jsf_headB_L, td.jsf_headB_N, td.jsf_headB_H { width: 344px; height: 82px;}
	td.jsf_headB{ background: url('http://www.relocation.com/files/heads/head_find-pro.jpg') top no-repeat;}
	td.jsf_headB_M{ background: url('http://www.relocation.com/files/heads/head_find-movers.jpg') top no-repeat;}
	td.jsf_headB_I{ background: url('http://www.relocation.com/files/heads/head_find-intl-movers.jpg') top no-repeat;}
	td.jsf_headB_S{ background: url('http://www.relocation.com/files/heads/head_find-self-movers.jpg') top no-repeat;}
	td.jsf_headB_C{ background: url('http://www.relocation.com/files/heads/head_find-autotransport.jpg') top no-repeat;}
	td.jsf_headB_L{ background: url('http://www.relocation.com/files/heads/head_find-mortgage.jpg') top no-repeat;}
	td.jsf_headB_N{ background: url('http://www.relocation.com/files/heads/head_find-insurance.jpg') top no-repeat;}
	td.jsf_headB_H{ background: url('http://www.relocation.com/files/heads/head_find-home.jpg') top no-repeat;}
	/* End Wrapper */
	
	/* Common Clases */
	.blue, .blueBig { font-weight: bold; color: #205f60; padding: 0 0 8px 0;}
	.ddlStyle, .txtStyle, .ddlStyle_m { font: normal 11px Verdana, Tahoma, Helvetica, Arial; color:#555; border: solid 2px #eee; border-left: solid 2px #b5b898; border-top: solid 2px #b5b898; background: url("http://www.relocation.com/files/backs/back_input.jpg") #fff;}
	.ddlStyle {	width: 200px;}
	.txtStyle {	width: 50px;}
		/* Error Validator */
		.ErrorMessage { color: red; padding-left: 35px; display: none;}
		/* End Error Validator */
	/* End Common Clases */
	
	/* Radio Buttons */
	.btn_spcs, .btn_spcs_ht, .btn_spcs_ct, .btn_spcs_lk, .btn_spcs_hr, .btn_spcs_tr { display: block; clear: both; margin: 0 0; padding: 48px 0 0 0; width: 344px; height: 92px;}
	.btn_spcs { background: url('http://www.relocation.com/files/backs/back_find-pro-top.jpg') no-repeat top;}
	.btn_spcs_ht { background: url('http://www.relocation.com/files/backs/back_find-movers-top.jpg') no-repeat top;}
	.btn_spcs_ct { background: url('http://www.relocation.com/files/backs/back_find-mortgage-top.jpg') no-repeat top;}
	.btn_spcs_lk { background: url('http://www.relocation.com/files/backs/back_find-insurance-top.jpg') no-repeat top;}
	.btn_spcs_hr { background: url('http://www.relocation.com/files/backs/back_find-home-top.jpg') no-repeat top;}
	.btn_spcs_tr { background: url('http://www.relocation.com/files/backs/back_find-settling-top.jpg') no-repeat top;}
	.btn_left { float: left; margin: 0 0; padding: 0 0 0 54px;}
	.btn_left div, .btn_right div { font: bold 11px Verdana, Arial; color: #29738c; text-align: left; padding: 0 0 4px 0;}
	.btn_left div input, .btn_right div input { border-width: 0;}
	.btn_right { float: left; margin: 0 0; padding: 0 0;}
	/* End Radio Buttons */

	/* Main Area Fields */
	.tdMainArea_btn { background :url('http://www.relocation.com/files/backs/back_find-pro.jpg') repeat-y top;}
	.tdMainArea { background :url('http://www.relocation.com/files/backs/back_find-pro.jpg') repeat-y top;}
	td.mainareatbl_td{ padding: 0 0 20px 47px; text-align: left;}
	.svcstbl { display: block; clear: both; padding: 0 0; margin: 0 0; }
	.svcstbl div, .svcstbl span.validfields, .svcstbl span.invalidfields { font: bold 11px Verdana, Arial; padding: 0 0 5px 0; line-height: 20px;}
	.svcstbl div { color: #297374;}
	.svcstbl span.validfields { color: #205f60;}
	.svcstbl span.invalidfields { color: #ff0011;}
	.js_field_zipfinder { font: normal 11px Verdana, Arial; color: #2233cc; text-decoration: none; cursor: pointer;}
	.js_field_zipfinder:hover { color: #ff0011; text-decoration: underline;}
		/* Zip Finder FlyOut */
		.js_form_zipfinder {position:absolute; visibility:hidden; border: solid 2px #e3e3e3; background-color: #fff;}
		.jsf_close { text-align: right; margin: 10px 10px 0 0;}
		.jsf_close span {font: normal 12px Arial, Verdana; color: #2233bb; text-decoration: underline; cursor: pointer;}
		.jsf_iframe {height:250px; width:250px; margin: 0 0; padding: 0 0; overflow: hidden;}
		.jsf_iframe iframe { overflow: hidden; height: 100%; width: 250px; }
		/* End Zip Finder FlyOut */
		
		/* Submit Button */
		.Submit_BTN { background: url('http://www.relocation.com/files/backs/back_find-pro-bottom.jpg') no-repeat bottom; width: 344px; height: 80px; text-align: center;}
		.btn_ { display: block; clear: both; margin: 0 0; padding: 20px 0 0 50px;}
		.btn_ img, .tdSubmitButton img, .fmc_bot_inner img, .qfwide-submit img { cursor: pointer;}
		.truste_hp { display: block; clear: both; margin: 0 0; padding: 0 0 0 47px; text-align: left;}
		.truste_hp img { border: solid 1px #e5e5e5;}
		/* End TRUSte */
	/* End Main Area Fields */
/* End Short Form */

/* Horizontal Short Form */
	/* Wrapper */
	.findpro-wide { padding: 0 0; margin: 0 0;}
	.fw_top, .fw_bot{ background: url('http://www.relocation.com/files/backs/smartquote_wide_round.gif') no-repeat; width: 762px;}
	.fw_top_gray, .fw_bot_gray{ background: url('http://www.relocation.com/files/backs/smartquote_wide_gray_round.gif') no-repeat; width: 762px;}
	.fw_top, .fw_top_gray { background-position: top; height: 47px;}
	.fw_bot, .fw_bot_gray { background-position: bottom; height: 23px;}
	.fpwinner, .fpwinner_gray { padding: 0 0; margin: 0 0; height: 120px; vertical-align: middle;}
	.fpwinner { background: url('http://www.relocation.com/files/backs/back_smartquote-wide.jpg') repeat-y top left;}
	.fpwinner_gray { background: url('http://www.relocation.com/files/backs/back_smartquote-wide_gray.jpg') repeat-y top left;}
	/* End Gray Wrapper */

	/* Radio Buttons */
	.qfwide-service { width: 280px; float: left; margin: 0 0; padding: 8px 0 0 0;}
	.wide_left_btns { float: left; margin: 0 0; padding: 0 0 0 24px;}
	.wide_right_btns { float: left; margin: 0 0; padding: 0 0;}
	.wide_left_btns div, .wide_right_btns div { margin: 0 0; padding: 7px 0 0 0; font: bold 12px Verdana, Arial; color: #297374;}
	.wide_left_btns div input, .wide_right_btns div input { border-width: 0;}
	/* End Radio Buttons */

.qfwide-select { width: 380px; float: left;  margin: 0 0; padding: 16px 0 0 0;}
.qfwleft { float:left; width:180px; }
.qfwcenter { float:left; width:200px; text-align: left;}
.qfitem-wide, .qfitem-wide span.validfields, .qfitem-wide span.invalidfields {text-align: left; font: bold 12px Verdana, Arial; padding: 0 0 5px 0; line-height: 20px;}
.qfitem-wide { color: #297373;}
.qfitem-wide span.validfields { color: #205f60;}
.qfitem-wide span.invalidfields { color: #ff0011;}
.qfitem-wide .js_field_zipfinder { font: normal 11px Verdana, Arial; color: #2233cc; text-decoration: none; cursor: pointer;}
.qfitem-wide .js_field_zipfinder:hover { color: #ff0011; text-decoration: underline;}
.qfitem-wide input.zip { width: 50px;}
.qfitem-wide select { width: 150px; font: normal 11px Verdana, Arial; color: #111;}
.qfwide-submit{ width: 80px; float: left; margin: 19px 0 15px 0;}
/* End Horizontal Short Form */

/* Mortgage Form Relocation Body Right */
.mform_wrap { display: block; clear: both; margin: 0 auto; padding: 0 0; width: 178px;}
.mform_top, .mform_bot{ background: url('http://www.relocation.com/files/backs/mform_widget_round.gif') no-repeat; height: 11px; width: 178px;}
.mform_top { background-position: top;}
.mform_bot { background-position: bottom;}
.mform_inner {border: solid 1px #bdbdbd; border-width: 0 1px; text-align: left;}
.mform_inner_in { padding: 0 10px;}
.mform_inner_in h2 {color: #3d7b71; font-size: 17px; margin-bottom: 10px;}
.ddlStyle_m { width: 150px;}
.mform_inner_in .btn_mort { display: block; clear: both; margin: 0 0; padding: 15px 0 0 0;}
/* End Mortgage Form Relocation Body Right */

/* Find Moving Companies */
	.fmc { display: block; clear: both; margin: 0 0; padding: 0 0; width: 344px;}
	.fmc_top { background: url('../files/backs/fmc_header.gif') no-repeat top; height: 23px;}
	.fmc_inner { background: url('../files/backs/fmc_spander.gif') repeat-y top;}
	.fmc_inner .fmc_inner_in {padding: 0 0 0 30px;}
	.fmc_inner .fmc_inner_in h2 {color: #628060; margin-bottom: 15px;}
	.fmc_inner .fmc_inner_in .fmc_fields { display: block; clear: both; margin: 0 0; padding: 0 0;}
	.fmc_inner_in .fmc_fields p { margin: 0 0; padding: 0 0 4px 0;}
	.fmc_inner_in .fmc_fields p span { font: bold 11px Verdana; color: #297374;}
	.fmc_inner_in .fmc_fields select { width: 200px;}
	.fmc_inner_in .fmc_fields input.zip { width: 35px; font: normal 11px Verdana, Arial; color: #999;}
	.fmc_inner_in .fmc_fields span.zip_f { font: normal 11px Verdana, Arial; color: #2233bb; text-decoration: underline; cursor: pointer;}
	.fmc_inner_in .fmc_fields span.zip_f:hover { color: #ff0011; text-decoration: none;}
	.fmc_inner_in .fmc_spcs { clear: both; height: 15px;}
	.fmc_fields p { margin: 0 0; padding: 0 0;}
	.fmc_bot { background: url('../files/backs/fmc_footer.gif') no-repeat top; height: 75px;}
	.fmc_bot_inner { padding: 20px 0 0 0; text-align: center;}
	/* End Find Moving Companies */
	/* Common Clases */
		/* Error Validator */
		.validfields { font: bold 11px Verdana, Arial; color: #297374;}
		.invalidfields { font: bold 11px Verdana, Arial; color: #ff0011;}
		/* End Error Validator */
	/* End Common Clases */
	.js_field_zipfinder { font: normal 11px Verdana, Arial; color: #2233cc; text-decoration: none; cursor: pointer;}
	.js_field_zipfinder:hover { color: #ff0011; text-decoration: underline;}
	/* Zip Finder FlyOut */
	.js_form_zipfinder {position:absolute; visibility:hidden; border: solid 2px #e3e3e3; background-color: #fff;}
	.jsf_close { text-align: right; margin: 10px 10px 0 0;}
	.jsf_close span {font: normal 12px Arial, Verdana; color: #2233bb; text-decoration: underline; cursor: pointer;}
	.jsf_iframe {height:250px; width:250px; margin: 0 0; padding: 0 0; overflow: hidden;}
	.jsf_iframe iframe { overflow: hidden; height: 100%; width: 250px; }
	/* End Zip Finder FlyOut */
	input.text, select, textarea {font-size: 11px; border: 2px solid #eee; border-left: 2px solid #b5b898; border-top: 2px solid #b5b898; color: #666; background: white url("http://www.relocation.com/files/backs/back_input.jpg"); font-family: Verdana, Tahoma, Helvetica, Arial;}
/* End Find Moving Companies */
