﻿/* MovingCompaniesNY.com SEO */
body { font: normal 12px Arial, Verdana; color: #111; margin: 0 0 30px 0; padding: 0 0;}
h1 {font: bold 14px Helvetica, Arial, Verdana; color: #352B19; padding: 10px 0 0 15px; margin: 0 0;}
h2 { font-size: 22px; font-weight: bold; color: #1e55a5; margin: 0 0; padding: 0 0;}
h3 { font-size: 18px; font-weight: bold; color: #f9a51e; margin: 0 0; padding: 0 0;}
h4, h5, h6 { font-size: 13px; font-weight: bold; color: #1e55a5; margin: 0 0; padding: 0 0;}
a{ color: #2233cc; text-decoration: none;}
a:hover{ color: #ff0011; text-decoration: underline;}
input, select { font: normal 12px Arial, Verdana; color: #111;}
	/* MCNY */
	.mcny { display: block; clear: both; width: 850px; margin: 0 auto; padding: 0 0;}
	.mcny .logo { display: block; clear: both; text-align: left; padding: 45px 0 0 10px; margin: 0 0;}
		/* Head */
		.head { display: block; clear: both; margin: 0 0; padding: 0 0; height: 70px; background: url('../images/body.gif') no-repeat top;}
			/* Tabs */
			.tabs { clear: both; margin: 0 0; padding: 4px 0 0 85px;}
			.tabs div { float: left;}
			.tabs .r { margin: 0 3px 0 0;}
			.tabs .v { padding: 9px 0 0 0;}
			.tabs a {font-weight: bold; color: #fffff6; text-decoration: none;}
			.tabs a:hover{font-weight: bold; color: #E7F0D7; text-decoration: underline;}
			.tabs .tl { background: url('../images/tab.gif') no-repeat left; width: 11px; height: 34px;}
			.tabs .tr { background: url('../images/tab.gif') no-repeat right; width: 11px; height: 34px;}
			.tabs .tbg { background: url('../images/tab.gif') no-repeat center; height: 34px; padding: 0 0;}
			.tabs .tl_sel { background: url('../images/tab_.gif') no-repeat left; width: 11px; height: 34px;}
			.tabs .tr_sel { background: url('../images/tab_.gif') no-repeat right; width: 11px; height: 34px;}
			.tabs .tbg_sel { background: url('../images/tab_.gif') no-repeat center; height: 34px; padding: 0 0;}
			.tabs .tbg_sel a {color: #433823;}
			.tabs .tbg_sel a:hover {color: #0E3B69;}
			/* End Tabs */
		/* End Head */

		/* Body */
		.body { display: block; clear: both; margin: 0 0; padding: 0 0; border: solid 6px #1e55a5; border-width: 0 6px; overflow: auto;}
		.body .main { display: block; clear: both; margin: 0 0; padding: 15px 0 0 0;}
		.dots { display: block; clear: both; margin: 0 0; padding: 0 0; height: 1px; background: url('https://www.movingcompaniesny.com/images/dots.gif') repeat-x left;}
			/* Content */
			.content { float: right; clear: right; width: 440px; margin: 0 0; padding: 0 5px 0 0; line-height: 22px;}
			.content .h2 { display: block; clear: both; margin: 0 0 5px 0; padding: 0 0;}
			.content .h2 h2 {font-size: 12px; color: #0E5E87; padding: 2px 10px; margin: 1px 0; background-color: #ECF4F8;}
			.content .link { display: block; background: url('../Images/arrow_blue.gif') no-repeat left; padding: 0 0 0 13px;}
			/* End Content */

			/* Form */
			.form { float: left; clear: left; width: 370px; margin: 0 0 0 3px; padding: 0 0;}
				/* JavaScript Form CSS */
					/* Form Header */
					.form .form_header { display: block; clear: both; margin: 0 0; padding: 0 0; background: url('../images/form.gif') no-repeat top; height: 55px;}
					.form .form_header ins { text-decoration: underline;}
					.form .form_header h2 { font-weight: bold; font-size: 13px; color: #415954; margin: 0 0; padding: 10px 0 0 40px;}
					/* End Form Header */

					/* Form Container */
					.form_container { display: block; clear: both; margin: 0 0; padding: 0 0; background: url('../images/form.gif') no-repeat center; overflow: auto;}
					#divUloadWarning { display: none; background: url('../images/form.gif') no-repeat center;}
					#divUloadWarning p { margin: 0 0; padding: 0 10px 10px 10px; color: #ff0011;}
					.fields { display: block; clear: both; margin: 0 0; padding: 0 0; }
					.fields .field { float: left; width: 160px; text-align: right; padding: 0 10px 0 0; font-weight: bold;}
					.fields .field span.validfields { color: #415954;}
					.fields .field span.invalidfields { color: #ff0011;}
					.fields .value { float: left;}
					.fields .value input { width: 180px;}
					.fields .value select { width: 185px;}
					.fields .value input.zipcode { width: 35px;}
					.fields .value span { color: #2233bb; text-decoration: underline; cursor: pointer;}
					.fields .value span:hover { color: #ff0011; text-decoration: none; cursor: pointer;}
					.fields .btn { padding: 0 0 0 170px; margin: 0 0;}
					.fields .btn img { cursor: pointer;}
					.fields .spcs { display: block; clear: both; height: 7px;}
						/* Zip Finder */
						.zipfinder { position: absolute; visibility: hidden; display: none; margin: 0 0; padding: 0 0; border: solid 2px #1e55a5; background-color: #fff; width: 200px; height: 220px;}
						.zipfinder .top_close { display: block; clear: both; text-align: right; padding: 5px 15px 0 0;}
						.zipfinder .top_close span { color: #2233bb; text-decoration: underline; cursor: pointer;}
						.zipfinder .top_close span:hover { color: #ff0011; text-decoration: none; cursor: pointer;}
						.zipfinder iframe { width: 196px; height: 200px;}
						.zipfinder_ { display: block; clear: both; margin: 0 0; padding: 0 0;}
						.zipfinder_ .set_ { display: block; clear: both; margin: 0 0; padding: 5px 5px;}
						.zipfinder_ .set_ select { width: 180px;}
						.zipfinder_ .set_ input { width: 175px;}
						.zipfinder_ .set_ p { font-weight: normal; margin: 0 0;}
						/* End Zip Finder */
					/* End Form Container */

					/* Form Footer */
					.form .form_footer { display: block; clear: both; margin: 0 0; padding: 0 0; background: url('../images/form.gif') no-repeat bottom; height: 19px;}
					/* End Form Footer */
				/* End JavaScript Form CSS */
			/* End Form */

			/* Moving Planner */
			.moving_planner { display: block; clear: both; margin: 0 auto 20px auto; padding: 0 0; width: 500px;}
			.moving_planner h2 { font-size: 13px; color: #fff; padding: 6px 0 7px 10px; margin: 20px 0 5px 0; background: url('../images/lg_header.jpg') no-repeat;}
			.moving_planner .margin { margin-left: 10px;}
			.moving_planner .articles { float: left; width: 245px; margin: 0 0; padding: 0 0;}
			.moving_planner .articles div { display: block; background: url('../Images/arrow_blue.gif') no-repeat left; padding: 0 5px 0 13px; margin: 0 0 10px 0;}
			.moving_planner .articles div a{ color: #123456; text-decoration: underline;}
			.moving_planner .articles div a:hover{ color: #ff0011; text-decoration: none;}
			.moving_planner .articles .read { background-color: #d8e9ff;}
			.moving_planner .articles .read a{ color: #2233bb;}
			.moving_planner .articles .read a:hover{ color: #ff0011;}
			/* End Moving Planner */

			/* Main Content */
			.body .main_content { display: block; clear: both; margin: 0 0; padding: 10px 10px; line-height: 22px;}
				/* Truck Rental & Moving Supplies */
				.truck { display: block; clear: both; margin: 0 0; padding: 0 0;}
				.truck h2 { font-size: 20px; color: #1E55A5; margin: 0 0 10px 0; padding: 0 0;}
				.truck p {font: bold 13px Arial, Verdana; color: #686767; padding: 0 0; margin: 0 0 10px 0;}
				.moving_supplies { display: block; clear: both; width: 400px; margin: 0 auto; padding: 0 0;}
				.moving_supplies .b { float: left; width: 200px; text-align: center;}
				.ht { display: block; clear: both; height: 20px;}
				/* End Truck Rental */
				
				/* Advertise */
				.advertise_form { display: block; clear: both;width: 400px; border: solid 1px #146690; background-color: #ECF4F8; margin: 0 auto; padding: 0 0;}
				.advertise_form .adv { display: block; clear: both;}
				.advertise_form .adv .adv1 { float: left; width: 160px; padding: 0 0 0 10px; margin: 0 0; font-weight: bold; font-size: 12px; color: #8E6D35;}
				.advertise_form .adv .adv2 { float: left; margin: 0 0; padding: 0 0;}
				.advertise_form .adv .adv2 input { width: 180px;}
				.advertise_form .adv .adv2 input.zip { width: 35px;}
				.advertise_form .adv .adv2 select { width: 185px;}
				.advertise_form .adv .adv2 textarea { width: 185px; height: 50px;}
				.advertise_form .adv .adv3 { padding: 0 0 15px 170px;}
				.advertise_form .adv .adv4 { display: block; clear: both; margin: 0 0; padding: 0 0; height: 15px;}
				/* End Advertise */
			/* End Main Content */

			/* Flow Content */
			.flow_content { display: block; clear: both; margin: 0 0; padding: 10px 10px; }
				/* CLASSES LONGFORM.ASCX */
					/* Begin Classes for LG WRAPPER TABLE */
					.td_main_lg_align{padding-top: 30px; text-align: center;}
					table.main_lg_wrapper_table{width: 500px; margin: 0px auto 0px auto;}
					.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: 500px; border-width: 0px; 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 15px Arial, Verdana; color: #ffffff; padding: 0px 0px 0px 10px; text-align: left;}
					tr.tr_lg_form_main_header{ background: url('../images/lg_header.jpg') no-repeat; height: 30px; width: 500px;}
					tr.tr_lg_form_main_field{height: 30px;}
					td.td_lg_form_field_name{text-align: left; width: 180px; font: normal 12px Arial, Verdana; text-decoration: none; padding: 0px 0px 0px 10px; color: #354333;}
					.lg_form_field_name{text-align: left; font: normal 12px Arial, Verdana; text-decoration: none; padding: 0px 0px 0px 10px; color: #354333;}
					td.td_lg_form_field_value{ text-align: left; padding-left: 10px;}
					.lg_form_ddl{font: normal 12px Arial, Verdana; text-decoration: none; color: #000000;}
					.lg_form_input{font: normal 12px Arial, Verdana; text-decoration: none; color: #000000; width: 190px;}
					.lg_form_input_zip{font: normal 12px Arial, Verdana; text-decoration: none; color: #000000; width: 40px;}
					.lg_character_ctr{font: normal 12px Arial, Verdana; color: #123456; text-decoration: none;}
					.invalidfields { color: #ff0011;}
					.validfields { color: #415954;}
						/* JavaScript Calender */
						.outer_calender {position: absolute; visibility:hidden; background-color: Transparent; z-index: 1000; margin: 0 0 0 160px;}
						.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 */
					/* End INFO BLOCKS */

					/* Auto & Comment Form Classes */
					td.car_detail_wrapper{background-color: #F8FCF7;}
					.form_auto_inputs{font: normal 12px Arial, Verdana; color: #111111; text-decoration: none; width: 70px;}
					.form_auto_fields{font: bold 12px 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: 0px 10px 0px 0px;}
					td.td_lg_form_field_name_car{ text-align: left; font: normal 12px Arial, Verdana; text-decoration: none; padding: 0px 0px 0px 10px; color: #111111;}
					td.td_lg_form_comment{text-align: center; padding: 3px 0px 0px 0px;}
					/* End Auto Form Classes */

					/* Begin Classes for RESULTS TABLE */
					.results_head{padding: 5px 0 0 0; font: bold 15px Arial, Verdana; text-align: left; color: #69878E; width: 600px; margin: 0 auto 20px auto;}
					.main_results_wrapper_table { width: 100%;}
					.td_results_wrapper{}
					table.results_company_table{width: 100%;}
					tr.results_company_tr{height: 60px;}
					.td_image_results{text-align: center; width: 100px;}
					.td_amsa{text-align: center; width: 100px;}
					.td_content_btn{text-align: center;}
					td.td_content_results{width: 400px; font: normal 11px Arial, Verdana; color: #666666; text-decoration: none; text-align: left; padding: 0px 5px 0px 5px;}
					.company_title_results{font: bold 12px Arial, Verdana; color: #145351;}
					td.results_bottom_line{text-align: center;}
					tr.results_row_bottom_line{background-color: #ffffff;}
					.amsa{position: absolute; visibility: hidden; left: 0px; top: -1000px;}
						/* Storage Results */
						.storage_result_display { display: block; clear: both; padding: 0 0; margin: 0 auto; width: 600px; border: solid 0px #111;}
						.info_results_storage { width: 100%; margin: 0 0; padding: 0 0;}
						.company_info_ { display: block; clear: both; text-align: left; padding: 5px 0px 0px 5px; margin: 0px 0px 0px 0px;}
						.company_info_ a{ font: bold 15px Arial, Verdana; color: #1e55a5; text-decoration: underline;}
						.company_info_ a:hover{ font: bold 15px Arial, Verdana; color: #234576; text-decoration: none;}
						.company_desc_logo { display: block; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
						.company_desc_logo span.description { float: left; clear: left; width: 500px; font: normal 11px Arial, Verdana; color: #666666; text-align: left; padding: 5px 5px 0px 5px; margin: 0px 0px 0px 0px;}
						.company_desc_logo span.logo { float: right; clear: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
						.company_ppc_info_ { display: block; clear: both; text-align: right; margin: 0px 0px 0px 0px; padding: 0px 5px 0px 0px;}
						.company_ppc_info_ a {font: normal 10px Arial, Verdana; color: #616769; text-decoration: none;}
						.company_ppc_info_ a:hover {font: normal 10px Arial, Verdana; color: #616769; text-decoration: underline;}
						/* End Storage Results */

						/* Storage Comp Details */
						.comp_details_wrapper { display: block; clear: both; margin: 0 0; padding: 0 0; width: 100%;}
						.comp_details_container {display: block; clear: both; margin: 0px 0px 20px 0px; padding: 0 0;}
						.comp_details_header {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block; clear: both; width: 100%;}
						.comp_details_header h1 {float: left; clear: left; padding: 10px 0px 7px 5px; margin: 0px 0px 0px 0px; font: bold 15px Arial, Verdana; color: #ed9e17;}
						.comp_details_logo { padding: 10px 5px 10px 5px; display: block; clear: both;}
						.comp_details_address { padding: 5px 5px; display: block; clear: both; font: normal 12px Arial, Verdana; color: #111111;}
						.comp_details_license { padding: 5px 5px; display: block; clear: both; font: normal 12px Arial, Verdana; color: #111111;}
						.comp_details_license div.license {float: left;}
						.comp_details_license div.licenses {float: left; margin: 0px 0px 0px 5px;}
						.comp_details_license div.licenses p {padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px;}
						.comp_details_description { padding: 5px 5px 10px 5px; display: block; clear: both; font: normal 12px Arial, Verdana; color: #111111;}
						.comp_details_button { padding: 10px 5px 10px 5px; display: block; clear: both;}
						.spacer { height: 1px; background-color: #1e55a5; display: block; clear: both; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px;}
						/* End Storage Comp Details */
					/* End RESULTS TABLE */
				/* END LONGFORM.ASCX */
			/* End Flow Content */
		/* End Body */

		/* Foot */
		.ankle { display: block; clear: both; margin: 0 0; padding: 0 0; height: 25px; background: url('../images/body.gif') no-repeat bottom;}
		p.f { margin: 10px 0; padding: 0 0; text-align: center;}
		.f a{ color: #111; text-decoration: underline;}
		.f a:hover{ color: #1E55A5; text-decoration: none;}
		p.copy, div.copy { margin: 0 0; padding: 0 0; text-align: center; font-size: 11px; color: #555;}
		/* End Foot */
		
		/* 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('/Images/indicator.gif') right center no-repeat;}
		.ac_odd {background-color: #fff;}
		.ac_over {background-color: #e4e4e4;color: #123456;}
		/* End AJAX */
	/* End MCNY */
/* End MovingCompaniesNY.com SEO */

address { font-style:normal!important;display:inline }
