﻿/* MovingQuotes.com SEO CSS */
	/* Body Parts */
	body { margin: 0px 0px; padding: 0px 0px; font: normal 11px Verdana, Arial; color: #123456; text-decoration: none;}
	a { color: #2233bb; text-decoration: underline;}
	a:hover { color: #942923; text-decoration: none;}
	h1 { font-size: 18px; color: #942923; padding: 0px 0px; margin: 0px 0px;}
	h2 { font-size: 18px; color: #942923; padding: 0px 0px; margin: 0px 0px;}
	h3 { font-size: 16px; color: #942923; padding: 0px 0px; margin: 0px 0px;}
	h4 { font-size: 15px; color: #942923; padding: 0px 0px; margin: 0px 0px;}
	h5 { font-size: 14px; color: #942923; padding: 0px 0px; margin: 0px 0px;}
	h6 { font-size: 13px; color: #942923; padding: 0px 0px; margin: 0px 0px;}
	.amsa{position: absolute; visibility: hidden; left: 0px; top: -1000px; z-Index:1000; }
	/* End Body Parts */

	/* Main Wrap Classes */
	.main_mq { display: block; clear: both; margin: 0px auto; padding: 0px 0px; width: 1024px;}
		/* Header */
		.mq_header { display: block; clear: both; margin: 0px 0px; padding: 40px 0px 0px 0px;}
		.mq_header .logo { float: left; margin: 0 0; padding: 0px 0px 0px 20px; border: solid 0px #111;}
		.mq_header .logo img { border: solid 0px Transparent;}
			/* Nav */
			.mq_header .nav { float: right; margin: 0px 0px; padding: 0px 0px;}
			.nav .left_ { float: left; background: url('http://www.movingquotes.com/files/mnv_left.gif') no-repeat; width: 10px; height: 33px}
			.nav .right_ { float: left; background: url('http://www.movingquotes.com/files/mnv_right.gif') no-repeat; width: 10px; height: 33px}
			.nav .c { padding: 10px 10px 0px 10px;}
			.nav .l { padding: 10px 10px 0px 0px;}
			.nav .r { padding: 10px 0px 0px 10px;}
			.nav .in_ { float: left; background: url('http://www.movingquotes.com/files/mnv_bg.gif') repeat-x; height: 33px; white-space: nowrap; padding: 0px 0px;}
			.nav .in_ a { font: bold 11px Arial, Verdana; color: #fff; text-decoration: none;}
			.nav .in_ a:hover { font: bold 11px Arial, Verdana; color: #01283E; text-decoration: none;}
			.nav .sep_ { float: left; background: url('http://www.movingquotes.com/files/vdots.gif') repeat-y top; width: 1px; padding: 2px 0px 2px 0px;}
			.nav .left_s { float: left; background: url('http://www.movingquotes.com/files/mnv_left_sel.gif') no-repeat; width: 10px; height: 33px}
			.nav .right_s { float: left; background: url('http://www.movingquotes.com/files/mnv_right_sel.gif') no-repeat; width: 10px; height: 33px}
			.nav .in_s { float: left; background: url('http://www.movingquotes.com/files/mnv_bg_sel.gif') repeat-x; height: 33px; white-space: nowrap; padding: 0px 0px;}
			.nav .in_s a { font: bold 11px Arial, Verdana; color: #01283E; text-decoration: none;}
			.nav .in_s a:hover { font: bold 11px Arial, Verdana; color: #01283E; text-decoration: none;}
			/* End Nav */
		/* End Header */

		/* Body */
		.mq_body { display: block; clear: both; margin: 0px 0px 20px 0px; padding: 0px 0px; overflow: auto;}
		.mq_body .top_ { display: block; clear: both; background: url('http://www.movingquotes.com/files/body_top.gif') no-repeat; height: 21px; width: 1024px;}
		.mq_body .bot_ { display: block; clear: both; background: url('http://www.movingquotes.com/files/body_bot.gif') no-repeat; height: 21px; width: 1024px;}
		.mq_body .top_c { display: block; clear: both; background: url('http://www.movingquotes.com/files/body_top_c.gif') no-repeat; height: 21px; width: 1024px;}
		.mq_body .bot_c { display: block; clear: both; background: url('http://www.movingquotes.com/files/body_bot_c.gif') no-repeat; height: 21px; width: 1024px;}
		.mq_body .borderline { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; background: url('http://www.movingquotes.com/files/body_mid.gif') repeat-y; overflow: auto;}
		.mq_body .borderline_6 { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; background: url('http://www.movingquotes.com/files/body_mid.gif') repeat-y; height: 300px;}
		.mq_body .borderline_c { display: block; clear: both; margin: 0px 0px; padding: 10px 35px; line-height: 18px; background: url('http://www.movingquotes.com/files/body_mid_c.gif') repeat-y; overflow: auto;}
			/* Form Left */
			.form_left { float: left; margin: 0px 0px; padding: 0px 0px 30px 0px; width: 371px;}
			.form_left .abf { text-align: left; border: solid 0px #111; padding: 20px 0px 20px 40px;}
				/* Tips */
				.tips_ { display: block; clear: both; margin: 0 0; padding: 0 10px 0 20px;}
				.tips_ div a { color: #111; text-decoration: none;}
				.tips_ div a:hover { color: #fff; background-color: #7c9fb3; text-decoration: none;}
				p.fisrt_ { padding: 8px 0px 12px 7px; margin: 0px 0px}
				.fisrt_ a{ font: bold 14px Verdana, Arial; color: #05457b; text-decoration: none;}
				.fisrt_ a:hover { font: bold 14px Verdana, Arial; color: #05457b; text-decoration: none;}
				.sec_ { padding: 0px 10px 15px 15px; background: url('http://www.movingquotes.com/files/garrow.gif') no-repeat left;}
				.thi_ { padding: 0px 10px 15px 15px; background: url('http://www.movingquotes.com/files/garrow_2.gif') no-repeat left;}
				/* End Tips */
			/* End Form Left */

			/* Content Right */
			.content_right { float: left; width: 638px; border: solid 0px #111; overflow: auto;}
			.content_right .ar { display: block; clear: both; padding: 10px 35px; line-height: 18px;}
				/* Store Nav */
				.store_nav { display: block; clear: both; margin: 0px auto; padding: 0px 7px 0px 12px;}
				.store_nav .store_ { padding: 0px 0px 0px 24px;}
				.store_nav .store_ div { float: left; margin: 0px 0px 10px 0px; padding: 0px 30px 0px 7px; background: url('http://www.movingquotes.com/files/bl_arrow.gif') no-repeat left;}
				.store_nav .store_ div a { color: #0861a7; font-weight: bold;}
				.str_spcs { display: block; clear: both; margin: 0px 0px 6px 0px; padding: 0px 0px 0px 0px; background: url('http://www.movingquotes.com/files/str_spcs.gif') repeat-x; height: 1px;}
				/* End Store Nav */
			/* End Content Right */

			/* Advertise */
			.advertise_ { display: block; clear: both; margin: 0 0 0 20px; padding: 10px 10px; background-color: Transparent;}
			.advertise_ .val_sum { display: none;}
			.advertise_ .spcss_ { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; height: 12px;}
			.advertise_ .adv_fields { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
			.advertise_ .adv_fields p { margin: 0px 0px 3px 0px; padding: 0px 0px; font: bold 13px Arial, Verdana; color: #334b62;}
			.advertise_ .adv_fields input { font: bold 13px Arial, Verdana; color: #111; width: 300px;}
			.advertise_ .adv_fields select { font: bold 13px Arial, Verdana; color: #111; width: 305px;}
			.advertise_ .adv_fields textarea { font: bold 13px Arial, Verdana; color: #111; width: 305px; height: 50px;}
			.advertise_ .adv_btn { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
			/* End Advertise */

			/* Flow */
				/* Quoteform */
					/* Begin Classes for LG WRAPPER TABLE */
					.td_main_lg_align{padding-top: 0px; text-align: center;}
					table.main_lg_wrapper_table{width: 100%; border: solid 0px transparent;}
					.main_lg_wrapper_td{}
					/* End LG WRAPPER TABLE */

					/* Begin Classes for LG REQUIRE TABLE */
					.lg_require_table{border: dashed 0px #ffffff; width: 100%;}
					.lg_require_tr{}
					.lg_require_td{ vertical-align: bottom; text-align: right; font-family: Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; padding-bottom: 0px;}
					table.lg_info_blocks{width: 520px; margin: 0px auto 0px auto;}
					.td_lg_info_blocks{border: dotted 0px #aaaaaa; padding-top: 10px;}
					.validation_title{font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #ff0011; text-decoration: none; text-align: left;}
					.validation_text{font-family: Verdana, Arial; font-size: 12px; color: #ff0011; text-decoration: none;}
					/* End LG REQUIRE TABLE */

					/* Begin Classes for INFO BLOCKS */
					td.lg_block_header{ font: bold 16px Verdana, Arial; color: #ffffff; text-align: left; text-decoration: none; padding: 0px 0px 0px 10px;}
					tr.tr_lg_form_main_header{ background-color: #61A9D1; height: 32px;}
					tr.tr_lg_form_main_field{height: 30px;}
					td.td_lg_form_field_name{ font: normal 12px Verdana, Arial; color: #243E52; text-decoration: none; text-align: left; padding: 0px 0px 0px 10px; width: 170px;}
					.lg_form_field_name{font: normal 12px Verdana, Arial; color: #111111; text-decoration: none; text-align: left; padding: 0px 0px 0px 10px;}
					td.td_lg_form_field_value{ text-align: left; padding-left: 10px;}
					.lg_form_ddl{font: normal 12px Verdana, Arial; text-decoration: none; color: #000000;}
					.lg_form_input{font: normal 12px Verdana, Arial; color: #000000; text-decoration: none; width: 190px; }
					.lg_form_input_date {font: normal 12px Verdana, Arial; color: #000; text-decoration: none; width: 80px; }
					.lg_character_ctr{ font: normal 11px Arial, Verdana; color: #123456; text-decoration: none;}
					/* End INFO BLOCKS */

					/* Auto & Comment Form Classes */
					td.car_detail_wrapper{background-color: #f8f8f8;}
					.form_auto_inputs{font: normal 12px Arial, Verdana; color: #111111; text-decoration: none; width: 70px;}
					.form_auto_fields{font: bold 11px Arial, Verdana; text-decoration: none; color: #123456;}
					.form_auto_fields_nm{padding-left: 5px; font: bold 12px Arial, Verdana; text-decoration: none; color: #123456;}
					td.td_lg_form_field_name_r{ text-align: right; padding-right: 10px;}
					td.td_lg_form_field_name_car{ text-align: left; font: normal 12px Arial, Verdana; text-decoration: none; padding-left: 10px; color: #111111;}
					td.td_lg_form_comment{text-align: center; padding-top: 3px;}
					/* End Auto Form Classes */
				/* End Quoteform */
			/* End Flow */
		/* End Body */
		
		/* JavaScript Calender */
		.outer_calender {position: absolute; visibility:hidden; background-color: Transparent; z-index: 1000; margin: 0 0 0 150px;}
		.outer_calender2 {position: absolute; visibility:hidden; background-color: Transparent; z-index: 1000; margin: 0 0 0 150px;}
		.TESTcpBorder{border: solid 1px #E3e3e3; background-color: #fff; z-index: 1000;}
		.TESTcpYearNavigation, .TESTcpMonthNavigation{ background-color:#4C65AA; text-align:center; text-decoration:none; color:#fff; font-weight:bold;}
		.TESTcpDayColumnHeader,.TESTcpYearNavigation, .TESTcpMonthNavigation, .TESTcpCurrentMonthDate, .TESTcpCurrentMonthDateDisabled, .TESTcpOtherMonthDate, .TESTcpOtherMonthDateDisabled, .TESTcpCurrentDate, .TESTcpCurrentDateDisabled, .TESTcpTodayText, .TESTcpTodayTextDisabled, .TESTcpText{ font: normal 11px Arial, Verdana;}
		TD.TESTcpDayColumnHeader{ text-align:right; border-bottom:solid 1px #4C65AA;}
		.TESTcpCurrentMonthDate, .TESTcpOtherMonthDate, .TESTcpCurrentDate{ text-align:right; text-decoration:none;}
		.TESTcpCurrentMonthDateDisabled, .TESTcpOtherMonthDateDisabled, .TESTcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
		.TESTcpCurrentMonthDate{color:#6677DD; font-weight:bold;}
		.TESTcpCurrentDate{color: #4C65AA; font-weight:bold;}
		.TESTcpOtherMonthDate{color:#808080;}
		TD.TESTcpCurrentDate{ color:#FFFFFF; background-color: #e7f0d7; border:solid 1px #00669e;}
		TD.TESTcpCurrentDateDisabled{ border:solid 0px #FFAAAA;}
		TD.TESTcpTodayText, TD.TESTcpTodayTextDisabled { border:solid 1px #00669e; }
		A.TESTcpTodayText, SPAN.TESTcpTodayTextDisabled{ height:20px; }
		A.TESTcpTodayText { color:#6677DD; font-weight:bold; }
		SPAN.TESTcpTodayTextDisabled { color:#c8caca; }
		/* End JavaScript Calender */

		/* SiteMap */
		.mq_body .borderline_sm { display: block; clear: both; margin: 0px 0px; padding: 0 35px; line-height: 18px; background: url('http://www.movingquotes.com/files/body_mid_c.gif') repeat-y; overflow: auto;}
			/* BreadCrumbs */
			.breadcrumbs { display: block; clear: both; margin: 0 0 30px 0; padding: 0 0;}
			.breadcrumbs span span a { padding: 0 30px 0 7px; background: url('http://www.movingquotes.com/files/bl_arrow.gif') no-repeat left;}
			.breadcrumbs span span span { padding: 0 30px 0 7px; background: url('http://www.movingquotes.com/files/bl_arrow.gif') no-repeat left;}
			.breadcrumbs_b { display: block; clear: both; margin: 30px 0 0 0; padding: 0 0;}
			.breadcrumbs_b span span span { padding: 0 30px 0 7px; background: url('http://www.movingquotes.com/files/bl_arrow.gif') no-repeat left;}
			/* End BreadCrumbs */

			/* Content */
			.htitle { display: block; clear: both; margin: 0 0; padding: 0 0;}
			.htitle h1 { margin: 0 0 20px 0;}
			.lblAddtlInstr_div { display: block; clear: both; margin: 0 0; padding: 0 0;}
			.lblAddtlInstr_div span { font: bold 15px Verdana, Arial; color: #942923;}
			.lblFooter_div { display: block; clear: both; margin: 0 0 20px 0; padding: 0 0;}
				/* States Table */
				table.states { width: 100%; border-width: 0px; margin: 5px 0 20px 0;}
				.states td { padding: 5px 0 5px 2px; width: 159px;}
				.states td a {padding-left: 9px; background: url('http://www.movingquotes.com/files/sm_arrow.gif') no-repeat left; font-weight: bold;}
				.states td a:hover {padding-left: 9px; background: url('http://www.movingquotes.com/files/sm_arrow.gif') no-repeat left #edf7fc; font-weight: bold;}
					/* Cities */
					.cities { display: block; clear: both; margin: 0 0; padding: 5px 5px; border: solid 2px #61a9d1; overflow: auto;}
					.cities span { font: bold 15px Verdana, Arial; color: #942923; margin: 0 0 4px 0;}
					.cities .city { padding: 0 0; margin: 0 0;}
					.cities .city div { padding: 3px 2px 3px 8px; margin: 0 0; float: left; background: url('http://www.movingquotes.com/files/sm_arrow.gif') no-repeat left; width: 120px;}
					/* End Cities */
				/* End States Table */
			/* End Content */

			/* Results Display */
			.getquote_t { display: block; clear: both; margin: 0 0; padding: 0 0 20px 0;}
			.getquote_t div { text-align: center; border: solid 1px  #61a9d1; padding: 5px 0; background-color: #edf7fc;}
			.getquote_t input { font: bold 13px Verdana, Arial; color: #111; padding: 3px 40px;}
			.getquote_b { display: block; clear: both; margin: 0 0; padding: 20px 0 30px 0; text-align: center;}
			.getquote_b div { text-align: center; border: solid 1px  #61a9d1; padding: 5px 0; background-color: #edf7fc;}
			.getquote_b input { font: bold 13px Verdana, Arial; color: #111; padding: 3px 40px;}
				/* Results */
				.results_display { display: block; clear: both; margin: 0 0; padding: 0 0;}
				.results_display .result_item { display: block; clear: both; margin: 0 0; padding: 0 0;}
				.breaker { display: block; clear: both; margin: 0 0; padding: 0 0; height: 1px; background: url('http://www.movingquotes.com/files/dots.gif') repeat-x top;}
				.results_display .result_item .company_description_ { float: left; width: 500px; padding: 5px 30px 5px 5px; border: solid 0px #111;}
				.results_display .result_item .license_ { float: left; width: 180px; padding: 15px 0 0 10px; border: solid 0px #111;}
				.results_display .result_item .license_ p { padding: 0 0; margin: 0 0; font-weight: bold;}
				.results_display .result_item .logo_ { float: left; width: 110px; padding: 15px 0 0 0; text-align: center; border: solid 0px #111;}
				.results_display .result_item .getquote_ { float: left; width: 110px; padding: 18px 0 0 0; text-align: center; border: solid 0px #111;}
				/* End Results */

				/* Comp Details */
				.comp_details_wrapper {display: block; clear: both; margin: 0 0; padding: 0 0;}
				.comp_details_container { display: block; clear: both; margin: 0 0; padding: 0 50px;}
				.comp_details_header { display: block; clear: both; padding: 0 0; margin: 0 0; border: solid 1px #fff; overflow: auto;}
				.comp_details_header h1 {float: left; clear: left; padding: 8px 0 0 0;}
				.comp_details_header div.GetQuote {float: right; clear: right; padding: 0 0;}
				.comp_details_header div.GetQuote .GetQuote_div {border: solid 1px #61a9d1; background-color: #edf7fc; padding: 5px 5px;}
				.comp_details_header div.GetQuote .GetQuote_div input { font-weight: bold;}
				.comp_details_logo { padding: 0 0; margin: 0 0; display: block; clear: both;}
				.comp_details_address { padding: 0 0; display: block; clear: both;}
				.comp_details_license { padding: 0 0; display: block; clear: both;}
				.comp_details_license div.license {float: left;}
				.comp_details_license div.licenses {float: left; margin: 0 0 0 5px;}
				.comp_details_license div.licenses p {padding: 0 0; margin: 0 0 3px 0;}
				.comp_details_description { padding: 0 0; display: block; clear: both;}
				.comp_sep { display: block; clear: both; margin: 5px 0 30px 0; padding: 0 0; height: 5px; background-color: #61a9d1;}
				.comp_sep_b { display: block; clear: both; margin: 20px 0 0 0; padding: 0 0; height: 5px; background-color: #61a9d1;}
				.comp_sep_ { display: block; clear: both; margin: 0 0; padding: 0 0; height: 10px;}
				/* End Comp Details */
			/* End Results Display */
		/* End SiteMap */

		/* Footer */
		.footer { display: block; clear: both;overflow: auto; border: solid 10px #edf7fc; border-top-width: 0px;}
		.footer div { padding: 5px 10px;  background-color: #fff; border: solid 1px #61a9d1; text-align: center; font: 10px/24px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #111;}
		.footer a { text-decoration: underline; color: #111;}
		.footer a:hover { text-decoration: none; color: #111;}
		/* End Footer */
	/* End Main Wrap Classes */
	
	/* 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 */
			
/* End MovingQuotes.com SEO CSS */
