﻿/* CarMovers.com CSS */
	/* Body Parts */
	body { margin: 0px 0px; padding: 0px 0px; font: normal 12px Arial, Verdana; color: #111;}
	a { color: #144587; text-decoration: underline;}
	a:hover { color: #860101; text-decoration: none;}
	hr { margin: 0px 0px; padding: 0px 0px;}
	h1 { font-size: 14px; font-weight: bold; color: #860101; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h2 { font-size: 14px; font-weight: bold; color: #860101; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h3 { font-size: 13px; font-weight: bold; color: #860101; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h4 { font-size: 13px; font-weight: bold; color: #860101; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h5 { font-size: 13px; font-weight: bold; color: #860101; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h6 { font-size: 12px; font-weight: bold; color: #860101; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	input, select, textarea { font: normal 12px Arial, Verdana; color: #111;}
	/* End Body Parts */

	/* Header */
	.header {display: block; margin: 0px auto 0px 0px; padding: 0px 0px;}
	.header .logo { display: block; clear: both; margin: 0px 0px; padding: 7px 0px;}
	.header .logo img { border: solid 0px transparent;}
	.header .logo_ { display: block; margin: 0px 0px; padding: 7px 0px; float: left;}
	.header .logo_ img { border: solid 0px transparent;}
	.header .livehelp { float: left; margin: 0px 0px 0px 200px;}
		/* Navigator */
		.navigator { display: block; clear: both; margin: 0px 0px; padding: 0px 0px 0px 13px;}
		.navigator .tab{ float: left; margin: 0px 0px; padding: 0px 0px; display: block; background: url('http://www.carmovers.com/images/cm_tab_bg.gif') repeat-x top; height: 27px;}
		.navigator .tab a { font-weight: bold; color: #00669e; text-decoration: none;}
		.navigator .tab a:hover { font-weight: bold; color: #003E68; text-decoration: none;}
		.navigator .tab div { padding-top: 7px;}
		.navigator .tableft { float: left; background: url('http://www.carmovers.com/images/cm_tab_left.gif') no-repeat; height: 27px; width: 10px; padding: 0px 0px; margin: 0px 0px;}
		.navigator .tabright { float: left; background: url('http://www.carmovers.com/images/cm_tab_right.gif') no-repeat top; height: 27px; width: 10px; margin-right: 3px; padding: 0px 0px;}
		.navigator .tab_s{ float: left; margin: 0px 0px; padding: 0px 0px; display: block; background: url('http://www.carmovers.com/images/cm_tab_select_bg.gif') repeat-x top; height: 27px;}
		.navigator .tab_s a { font-weight: bold; color: #fff; text-decoration: none;}
		.navigator .tab_s a:hover { font-weight: bold; color: #fff; text-decoration: none;}
		.navigator .tab_s div { padding-top: 7px;}
		.navigator .tableft_s { float: left; background: url('http://www.carmovers.com/images/cm_tab_select_left.gif') no-repeat; height: 27px; width: 10px; padding: 0px 0px; margin: 0px 0px;}
		.navigator .tabright_s { float: left; background: url('http://www.carmovers.com/images/cm_tab_select_right.gif') no-repeat top; height: 27px; width: 10px; margin-right: 3px; padding: 0px 0px;}
		/* End Navigator */
	/* End Header */

	/* Common Classes */
	.spacer_sep { background-color: #860101; height: 10px; display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
	.spacer_s { display: block; clear: both; height: 10px;}
	.red_ { color: #ac0000;}
	.none { display: none;}
	.amsa{position: absolute; visibility: hidden; left: 0px; top: -1000px;}
	/* End Common Classes */

	/* Body Container */
	.container { display: block; margin: 0px 0px; padding: 0px 0px;}
	.body_ { display: block; clear: both; width: 950px; margin: 0px auto 0px 0px; padding: 0px 0px; background-color: #EFF1F1; overflow: auto;}
		/* Body Left */
		.body_ .bleft { float: left; width: 160px; margin: 0px 0px; padding: 0px 0px;}
		.body_ .bleft .left_content { width: 140px; text-align: left; padding: 10px 10px; line-height: 16px; margin: 0px auto;}
		.body_ .bleft .left_content img { border: solid 0px Transparent;}
		.body_ .bleft .left_content span { font: bold 13px Arial, Verdana; color: #0066FF;}
		ul.relo_svcs { display: block; clear: both; width: auto; margin: 0px 0px; padding: 0px 0px; border: solid 1px #808080; list-style-type: none;}
		.relo_svcs li {margin: 0px 0px; padding: 4px 3px; background-color: #fff; border-bottom: solid 1px #808080;}
		.relo_svcs li.first_ { font: bold 13px Arial, Verdana; color: #fff; background-color: #808080;}
		.relo_svcs li.last_ { border-bottom: solid 0px Transparent;}
		/* End Body Left */

		/* Body Center */
		.bcenter_6 { float: left; width: 630px; margin: 0px 0px; padding: 0px 0px; background-color: #fff; height: 700px;}
		.bcenter_b {display: block; margin: 0px 0px; padding: 0px 0px; background-color: #fff; overflow: auto;}
		.bcenter { float: left; width: 630px; margin: 0px 0px; padding: 0px 0px; background-color: #fff; min-height: 700px; overflow: auto;}
		.bcenter_flow { float: left; width: 790px; margin: 0px 0px; padding: 0px 0px; background-color: #fff; min-height: 700px; overflow: auto;}
		.bcenter_6_flow { float: left; width: 790px; margin: 0px 0px; padding: 0px 0px; background-color: #fff; height: 700px;}
		.bcenter_ { padding: 10px 10px;}
		.body_content { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
		.body_content_ { display: block; clear: both; margin: 0px 0px; padding: 20px 0px 0px 0px;}
		.title_line { margin: 0px 0px 10px 0px; padding: 0px 0px; display: block;}
		.title_line a { font-weight: bold; color: #860101; background: url('http://www.carmovers.com/images/ico.gif') no-repeat left; padding: 0px 0px 0px 15px;}
		.title_line a:hover { font-weight: bold; color: #374993; background: url('http://www.carmovers.com/images/ico.gif') no-repeat left; padding: 0px 0px 0px 15px;}
		.blinks { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
		.blinks ul { float: left; width: 290px; padding: 0px 0px; margin: 0px 0px; list-style-type: none;}
		.blinks ul li { margin: 0px 0px; padding: 0px 0px 0px 10px; line-height: 20px;}
		.b_blurbs { display: block; margin: 0px 0px; padding: 0px 0px; background: url('../images/blurb_vert_.gif') repeat-y; height: 150px;}
		.b_blurbs p { margin: 0px 0px; padding: 0px 0px;}
		.b_blurbs div { float: left; width: 180px; padding: 0px 0px; line-height: 18px;}
		.b_blurbs .blurb { margin-right: 31px;}
		.b_blurbs .last_div {margin-right: 0px;}
		.dots_ { background: url('http://www.carmovers.com/images/dots.gif') repeat-x; display: block; clear: both; height: 1px;}
		.h1_holder { display: block; clear: both; margin: 0px 0px; padding: 8px 10px; background-color: #fbf7f7;}

			/* Forms */
			.contact_form_wrap { width: 390px; display: block; clear: both; margin: 0px auto 0px 0px; padding: 0px 0px; background-color: #fbf7f7;}
			.advertise_form_wrap { width: 450px; display: block; clear: both; margin: 0px auto 0px 0px; padding: 0px 0px; background-color: #fbf7f7;}
			.advertise_headline { background: url('http://www.internationalmovers.com/images/baba.gif') repeat-x; display: block; clear: both; font: bold 14px Arial, Verdana; color: #BA0001; text-decoration: none; text-align: center; padding: 7px 0px;}
			.min_holder { display: block; margin: 0px 0px; padding: 0px 0px;}
			.min_left_top{background: url('http://www.carmovers.com/images/min_left_top.gif') no-repeat bottom; width: 5px; height: 6px; margin: 0px 0px; padding: 0px 0px; float: left;}
			.min_right_top{background: url('http://www.carmovers.com/images/min_right_top.gif') no-repeat bottom; width: 5px; height: 6px; margin: 0px 0px; padding: 0px 0px; float: right;}
			.min_center_top{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: solid 2px #860101;}
			.min_left_bottom{background: url('http://www.carmovers.com/images/min_left_bottom.gif') no-repeat top; width: 5px; height: 6px; margin: 0px 0px; padding: 0px 0px; float: left;}
			.min_right_bottom{background: url('http://www.carmovers.com/images/min_right_bottom.gif') no-repeat top; width: 5px; height: 6px; margin: 0px 0px; padding: 0px 0px; float: right;}
			.min_center_bottom{margin: 0px 3px 0px 3px; padding: 3px 0px 0px 0px; border-bottom: solid 2px #860101;}
			.c_form_ { border: solid 2px #860101; border-bottom-width: 0px; border-top-width: 0px;}
				/* Form Fields / Contact & Advertise */
				.form_wrap_ { width: 100%; margin: 0px 0px; padding: 0px 0px;}
				.cf_container { display: block; clear: both; padding: 0px 0px 0px 10px;}
				.cf_container_btn { display: block; clear: both; padding: 0px 0px 0px 130px;}
				.cf_field { float: left; width: 130px; padding: 3px 0px 0px 0px;}
				.cf_value { float: left;}
				.cf_value input { width: 200px;}
				.cf_value input.zip_ { width: 40px;}
				.cf_value textarea { width: 200px; height: 100px;}
				.cf_value select { width: 206px; font: normal 12px Arial, Verdana;}
				.cf_btn { display: block; clear: both; text-align: left; padding: 0px 0px 0px 128px;}
				.cf_sep { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; height: 10px;}
				/* End Form Fields / Contact & Advertise */
			/* End Forms */

			/* Guides */
			.blinks_guides { display: block; clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: auto}
			.blinks_guides ul { float: left; width: 290px; padding: 0px 0px; margin: 0px 0px; list-style-type: none;}
			.blinks_guides ul li { margin: 0px 0px; padding: 0px 0px 0px 13px; line-height: 20px; background: url('../images/arrow_square.gif') no-repeat left;}
			/* End Guides */

			/* Flow */
			.InvalidTextBox{} 
			.InvalidDropDown{}  
			.InvalidLabel{color: #ff0011;}
				/* Results */
				.results_wrap_ { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
				.results_wrap_ .header_line_ { display: block; clear: both; margin: 0px 0px; padding: 20px 0px; font: bold 13px Arial, Verdana; color: #111;}
				.get_quote_ { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; text-align: center;}
				.get_quote_ div.t { margin: 0px 0px 20px 0px;}
				.get_quote_ div.b { margin: 20px 0px 20px 0px;}
				.results_item_ { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
				.results_item_ img { border: solid 0px Transparent;}
				.results_item_ .comp_logo_ { float: left; width: 94px; text-align: left; padding-top: 20px;}
				.results_item_ .comp_content_ { float: left; width: 370px; text-align: left; padding: 5px 5px;}
				.results_item_ .comp_content_ a { font-weight: bold;}
				.results_item_ .comp_amsa { float: left; width: 94px; text-align: right; padding-top: 20px;}
					/* PPC Results */
					.results_ppc { display: block; clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
					.ppc_headline { display: block; clear: both; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 10px; text-align: left;}
					.ppc_headline a { font: bold 15px Arial, Verdana; color: #860101; text-decoration: underline;}
					.ppc_headline a:hover { font: bold 15px Arial, Verdana; color: #462b2b; text-decoration: none;}
					.ppc_body { display: block; clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
					.ppc_body div.ppc_description { float: left; clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; font: normal 12px Arial, Verdana; width: 450px; text-align: left;}
					.ppc_body div.ppc_logo { float: right; clear: right; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 0px;}
					.ppc_comp_info { display: block; clear: both; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 0px; text-align: right;}
					.ppc_comp_info a { font: normal 10px Arial, Verdana; color: #860101; text-decoration: underline;}
					.ppc_comp_info a:hover { font: normal 10px Arial, Verdana; color: #860101; text-decoration: none;}
					.ppc_line { background: url('../../images/dots.gif') repeat-x; height: 1px; display: block; clear: both;}
						/* Comp Details */
						.storage_comp_details {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 100%; display: block; clear: both;}
						.scd_container {display: block; clear: both; }
						.scd_header {padding: 0px 0px; display: block; clear: both;}
						.scd_header h1 {float: left; clear: left; padding: 15px 0px 15px 5px; margin: 0px 0px 0px 0px; font: bold 18px Arial, Verdana; color: #860101; display: block; clear: both;}
						.scd_header .hr { background-color: #860101; height: 3px; display: block; clear: both; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 5px;}
						.scd_logo { padding: 20px 5px 10px 5px; display: block; clear: both; text-align: left;}
						.scd_address { padding: 5px 5px; display: block; clear: both; font: normal 12px Arial, Verdana; color: #111111; text-align: left;}
						.scd_license { padding: 5px 5px; display: block; clear: both; font: normal 12px Arial, Verdana; color: #111111; text-align: left;}
						.scd_license div.license {float: left; width: 150px; font-weight: bold;}
						.scd_license div.licenses {float: left; margin: 0px 0px 0px 5px;}
						.scd_license div.licenses p {padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px;}
						.scd_description { padding: 5px 5px; margin: 20px 0px 20px 0px; display: block; clear: both; font: normal 12px Arial, Verdana; color: #111111; text-align: left;}
						/* End Comp Details */
					/* End PPC Results */
				/* End Results */
				
				/* QuoteForm */
					/* Begin Classes for LG WRAPPER TABLE */
					.td_main_lg_align{padding-top: 10px; padding-left: 13px; text-align: left;}
					table.main_lg_wrapper_table{width: 550px; border: solid 0px #e5e5e5;}
					.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: Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none; padding-bottom: 0px;}
					table.lg_info_blocks{width: 100%; border-width: 0px;}
					.td_lg_info_blocks{border: dotted 0px #aaaaaa; padding-top: 10px;}
					.validation_title{font-family: Arial, Verdana; font-size: 12px; font-weight: bold; color: #ff0011; text-decoration: none; text-align: left;}
					.validation_text{font-family: Arial, Verdana; font-size: 12px; color: #ff0011; text-decoration: none;}
					/* End LG REQUIRE TABLE */
					
					/* Begin Classes for INFO BLOCKS */
					.dotted_spaces_line{ background-image: url('../images/dots.gif'); height: 1px; background-repeat: repeat-x;}
					td.lg_block_header{border-top: dotted 0px #aaaaaa; border-bottom: dotted 0px #aaaaaa; font-family: Arial, Verdana; font-size: 14px; font-weight: bold; color: #111111; padding-left: 8px; text-align: left;}
					tr.tr_lg_form_main_header{height: 30px; background-color: #eeeeee;}
					tr.tr_lg_form_main_field{height: 30px;}
					td.td_lg_form_field_name{text-align: left; width: 120px; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; padding-left: 10px; color: #111111;}
					.lg_form_field_name{text-align: left; font-family: Arial, Verdana; font-size: 12px; text-decoration: none; padding-left: 10px; color: #111111;}
					td.td_lg_form_field_value{ text-align: left; padding-left: 10px;}
					.lg_form_ddl{font-family: Arial, Verdana; font-size: 12px; text-decoration: none; color: #000000;}
					.lg_form_input{font-family: Arial, Verdana; font-size: 12px; text-decoration: none; color: #000000;}
					.lg_character_ctr{font-family: Arial, Verdana; font-size: 12px; color: #123456; text-decoration: none;}
					/* End INFO BLOCKS */
					
					/* Auto & Comment Form Classes */
					td.car_detail_wrapper{background-color: #f8f8f8;}
					.form_auto_inputs{font-family: Arial, Verdana; font-size: 12px; color: #111111; text-decoration: none; width: 70px;}
					.form_auto_fields{font-family: Arial, Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #123456;}
					.form_auto_fields_nm{padding-left: 5px; font-family: Arial, Verdana; font-size: 12px; font-weight: bold; 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-family: Arial, Verdana; font-size: 12px; text-decoration: none; padding-left: 10px; color: #111111;}
					td.td_lg_form_comment{text-align: center; padding-top: 3px;}
					/* End Auto Form Classes */
						/* Begin Classes for LongForm4.ASCX / LongForm5.ASCX */
							/* Left Wrapper */
							.div_top{background: transparent url(../../images/cm_lt_top3.gif) top left no-repeat; height:72px;}
							.div_bg_md{background: transparent url(../../images/cm_lt_bg3.gif) top left repeat-y;}
							.div_bottom{background: transparent url(../../images/cm_lt_btm2.gif) top left no-repeat; height:56px;}
							/* End Left Wrapper */

							/*  */
							.top_label_header1_lg4{font: bold 15px Verdana, Arial; color: #DB2121; text-decoration: none; display: block;}
							.top_label_header2_lg4{font: bold italic 12px Arial, Verdana; color: #111111; text-decoration: none; display: block;}
							td.lg4_content{font: normal 12px Arial, Verdana; color: #111111; text-decoration: none; padding: 0px 0px 0px 16px;}
							td.lg4_content_header{ padding: 9px 0px 16px 16px;}
							/*  */

							/* Form Classes */
							td.main_lg_wrapper_td2{padding: 0 0 0 20px;}
							td.info{background: url('../../images/cm_hdr_bg_rpt10.gif') repeat-x top left; height: 26px; padding: 0px 0px 0px 5px; font: bold 13px Tahoma, Arial; color: #003366; text-align: left;}
							tr.info_sub_tr{height: 30px; vertical-align: middle;}
							td.info_sub_wrapper{padding: 20px 0px 20px 0px; text-align: left;}
							td.info_sub_wrapper2{padding: 20px 0px 0px 15px; text-align: left;}
							td.info_sub_wrapper3{padding: 0px 0px 20px 15px; text-align: left;}
							table.info_sub_wrapper{width: 386px;}
							td.zip_sub_wrapper{padding: 10px 0px 0px 0px;}
							table.zip_sub_wrapper{width: 100%; height: 56px;}
							td.info_sub_nm{font: normal 12px Tahoma, Arial; color: #111111; width: 95px; text-align: right; padding: 0px 10px 0px 0px;}
							td.info_sub_nm2{font: normal 12px Tahoma, Arial; color: #111111; padding: 0px 0px 15px 9px;}
							td.info_sub_nm_2{font: normal 11px Tahoma; color: #444444; padding: 1px 0px 1px 0px;;}
							input.text, input.file, textarea.textarea, select.select{margin:0; font-size:100%; color:#333; font: normal 12px Tahoma; color: #111111;}
							input.text, textarea.textarea, .firefox select.select{border-top:1px solid #7c7c7c; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #ddd; background:#fff url('../../images/fieldbg.gif') repeat-x top;}
							input.text, input.file{padding:2px 0 2px 0;}
							input.currency{text-align:right;}
							td.car_info_sub{font: normal 11px Tahoma, Arial; color: #111111;}
							td.car_info_sub2{font: normal 11px Tahoma, Arial; color: #111111; padding: 3px 2px 0px 2px;}
							.lg_form_ddl3{font: normal 13px Tahoma, Arial; color: #111111;}
							.btut{background-color: #003DB9; display: block; position: relative; cursor: pointer; width: 114px; height: 32px; font: normal 13px verdana; color: #ffffff;}
							.btut_2{background-image: url('../../images/bttu_car.jpg'); width: 114px; height: 32px;}
							/* End Form Classes */

							/* Control Spacers */
							td.consurmer_info{padding: 0px 0px 20px 11px;}
							td.localeUS{padding: 0px 0px 12px 11px;}
							td.localeUS_2{padding: 13px 0px 5px 0px}
							td.movinginfo{padding: 0px 0px 0px 11px;}
							td.carinfo{padding: 0px 0px 15px 10px;}
							td.comment{padding: 0px 0px 0px 10px;}
							/* End Control Spacers */
							
							/* Instructions */
							td.Ins1{padding: 10px 0px 0px 8px; width: 240px; text-align: left;}
							.Ins1_div{width: 168px; font: normal 11px Arial, Verdana; color: #444444; background-color: #FBF7D9; border: solid 1px #F9F1B9; text-align: left; padding: 8px 0px 5px 10px;}
							td.Ins2{padding: 10px 31px 0px 0px; text-align: right;}
							.Ins2_div{ width: 130px; font: normal 11px Arial, Verdana; color: #444444; background-color: #FBF7D9; border: solid 1px #F9F1B9; text-align: left; padding: 8px 0px 5px 10px;}
							/* Instructions */

							/* Require * */
							td.req{font:normal 11px Arial; padding: 15px 7px 6px 0px; color: #111111;}
							.req span{font: bold 13px Arial; color: #ff0011;}
							/* End Require * */
						/* Begin Classes for LongForm4.ASCX */
						
						/* JavaScript Calender */
						.outer_calender {position: absolute; visibility:hidden; background-color: Transparent; z-index: 100; margin: 0px 0px 0px 150px;}
						.outer_calender2 {position: absolute; visibility:hidden; background-color: Transparent; z-index: 100; margin: -130px 0px 0px 150px;}
						.TESTcpBorder{border: solid 1px #E3e3e3; background-color: #fff; z-index: 1000;}
						.TESTcpYearNavigation, .TESTcpMonthNavigation{ background-color:#00669e; 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 #00669e;}
						.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: #275865; 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 */
				/* End QuoteForm */
			/* Flow */

			/* Thank You */
			td.ty_head{ background: url('http://www.carmovers.com/images/ty_header.gif') no-repeat; width: 670px; height: 27px; font: bold 15px Arial, Verdana; color: #0066CB; text-align: left; padding: 0px 0px 0px 10px;}
			td.ty_spander{ background: url('http://www.carmovers.com/images/ty_spander.gif') repeat-y; width: 670px; font: normal 12px Arial, Verdana; color: #111111; line-height: 20px; text-align: left; padding: 5px 8px 0px 10px;}
			td.ty_spander2{ background: url('http://www.carmovers.com/images/ty_spander.gif') repeat-y; width: 670px; font: normal 12px Arial, Verdana; color: #111111; line-height: 13px; text-align: left; padding: 5px 8px 0px 10px;}
			.ty_spander2 table{ background-color: #f6f6f6;}
			.ty_spander2 table tr td{font: normal 12px Arial, Verdana; color: #111111; line-height: 13px; padding: 7px 0px 7px 7px;}
			.ty_spander2 table tr td a{font: bold 14px Arial, Verdana;}
			.ty_spander2 table tr td a:hover{font: bold 14px Arial, Verdana;}
			td.ty_foot{ background: url('http://www.carmovers.com/images/ty_footer.gif') no-repeat; width: 670px; height: 12px;}
			/* End Thank You */
		/*End Body Center */

		/* Body Right */
		.body_ .bright { float: left; width: 160px; margin: 0px 0px; padding: 0px 0px;}
		/* End Body Right */
	/* End Body Container */

	/* Sitemap */
	.spacer_sep_ { background-color: #DBDFDF; height: 20px; display: block; clear: both; margin: 0px 0px; padding: 4px 0px 0px 10px; font: normal 10px Verdana, Arial; color: #434444;}
	.sm_container { display: block; clear: both; margin: 0px auto 0px 0px; width: 900px;}
	.sm_body { display: block; clear: both; width: 100%; margin: 0px 0px; padding: 0px 0px; background-color: #eff1f1; overflow: auto;}
	.sm_left { float: left; width: 150px; display: block; margin: 0px 0px; padding: 0px 0px;}
	.sm_left .d { border: solid 1px #EFF1F1;}
	.sm_right { float: left; width: 150px; display: block; margin: 0px 0px; padding: 0px 0px;}
	.sm_cities {border: solid 1px #DB2121; width: 120px; margin: 20px auto; display: block;}
	.sm_cities .major_ {background-color: #DB2121; font: bold 11px Arial, Verdana; color: #ffffff; text-align: left;}
	.sm_cities .cities_ {background-color: #ffffff; text-align: left; padding: 0px 0px 0px 5px;}
	.sm_cities .cities_ a { line-height: 18px;}
	.sm_center { float: left; width: 600px; display: block; background-color: #fff; overflow: auto; padding: 0px 0px; margin: 0px 0px; min-height: 700px;}
	.sm_center_6 { float: left; width: 600px; display: block; background-color: #fff; height: 700px; padding: 0px 0px; margin: 0px 0px;}
	.sm_center_ { padding: 10px 10px;}
	.sm_header { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; font: normal 20px Verdana, Arial; color: #e12222;}
	.sm_header h1 { font: normal 20px Verdana, Arial; color: #e12222; padding: 0px 0px; margin: 0px 0px 20px 0px;}
	.tblGeography { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
	.tblGeography table { width: 100%; margin: 0px 0px; padding: 0px 0px;}
	.tblGeography table tr td { padding: 4px 0px;}
	.cm_sm_results_ { display: block; clear: both; margin: 0px 0px; padding: 0px 0px 20px 0px;}
	.results_item_ { width: 575px; display: block; clear: both; margin: 0px auto; padding: 0px 0px;}
	.results_item_ .company_info_ { float: left; width: 315px; padding: 5px 0px 5px 5px; margin: 0px 0px; border: solid 0px #111;}
	.results_item_ .company_info_ a { font-weight: bold;}
	.results_item_ .licenses_ { float: left; width: 150px; padding: 20px 0px 0px 0px; margin: 0px 0px; text-align: center;}
	.results_item_ .licenses_ p { margin: 0px 0px; padding: 0px 0px;}
	.results_item_ .logo_ { float: left; width: 100px; margin: 0px 0px; padding: 20px 0px 0px 0px; border: solid 0px #111; text-align: center;}
	.results_item_ .logo_ img { width: 88px; height: 31px; border: solid 0px transparent;}
		
		/* Comp Details */
		.sm_compdetails { display: block; clear: both; margin: 20px auto; width: 530px; padding: 10px 10px; border: solid 5px #efefef; overflow: auto;}
		.sm_c_inner { padding: 0px 0px; margin: 0px 0px;}
		.sm_c_inner h1 { float: left; font: bold 13px Arial, Verdana; color: #003385; margin: 0px 0px; padding: 5px 0px 0px 0px;}
		.sm_c_inner .quote_btn { float: right; margin: 0px 0px; padding: 0px 0px;}
		.sm_c_inner .quote_btn input { padding: 3px 10px; font: normal 13px Arial, Verdana; color: #111;}
		
		.logos_ { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
		
		.info_desc_ { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
		.info_desc_spc { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; height: 15px;}
		
		.info_desc_ .desc_name_ { float: left; width: 120px; font-weight: bold;}
		.info_desc_ .desc_field_ { float: left;}
		.info_desc_ .license_ { float: left; line-height: 19px;}
		.info_desc_ .license_ p { margin: 0px 0px; padding: 0px 0px;}
		/* End Comp Details */
	/* End Sitemap */

	/* Footer */
	.footer { display: block; margin: 0px 0px; padding: 8px 0px 0px 5px; color: #333;}
	.copyright { font: normal 11px Arial, Helvetica, sans-serif; color: #000; padding: 8px 0px; margin: 0px 0px;}
	/* End Footer */
/* End CarMovers.com CSS */
