﻿@import "searchForm.css";
/* NYMovers.com SEO CSS */
	/* Body Objects */
	body { font: normal 12px Arial, Verdana; color: #111; margin: 0 0; padding: 0 0;}
	h1 { font-size: 20px; font-weight: bold; color: #35a249; margin: 0 0 10px 0; padding: 0 0;}
	h2, h3, h4, h5, h6 { margin: 0 0; padding: 0 0; font-weight: bold;}
	a { color: #2233cc; text-decoration: none;}
	a:hover { color: #ff0011; text-decoration: underline;}
	img { border-width: 0px;}
	input, select, textarea { font: normal 12px Arial, Verdana; color: #111;}
	/* End Body Objects */

	/* NYM Design */
	.nym_wrap { display: block; clear: both; width: 850px; padding: 0 0; margin: 0 auto;}
		/* Header */
		.header { display: block; clear: both; padding: 0 0; margin: 0 0;}
		.header .logo { text-align: left; padding: 20px 0 0 10px;}
		.header .logo img { border-width: 0px;}
		.header h1 { font: bold 14px Helvetica, Arial, Verdana; color: #69878E; padding: 11px 0 0 20px; display: block; clear: both;}
		.header .headline { display: block; clear: both; margin: 0 0; padding: 0 0; background: url('../images/body_wrap.gif') no-repeat top; height: 75px;}
			/* Navigation */
			.nav { clear: both; margin: 0 0; padding: 4px 0 0 105px;}
			.nav a { font-weight: bold; color: #345E39; text-decoration: none;}
			.nav a:hover { font-weight: bold; color: #2233bb; text-decoration: underline;}
			.nav div { float: left;}
			.nav .c { white-space: nowrap; padding: 10px 0 0 0;}
			.nav .tab_left { background: url('../images/tabs.gif') no-repeat left; height: 34px; width: 10px; margin: 0 0 0 2px;}
			.nav .tab_right { background: url('../images/tabs.gif') no-repeat right; height: 34px; width: 10px; margin: 0 2px 0 0;}
			.nav .tab_bg { background: url('../images/tabs.gif') no-repeat center; height: 34px;}
			.nav .tab_left_sel { background: url('../images/tabs_.gif') no-repeat left; height: 34px; width: 10px; margin: 0 0 0 2px;}
			.nav .tab_right_sel { background: url('../images/tabs_.gif') no-repeat right; height: 34px; width: 10px; margin: 0 2px 0 0;}
			.nav .tab_bg_sel { background: url('../images/tabs_.gif') no-repeat center; height: 34px;}
			.nav .tab_bg_sel a {color: #08548E;}
			.nav .tab_bg_sel a:hover {color: #2233bb;}
			/* End Navigation */
		/* End Header */

		/* Container */
		.container { display: block; clear: both; margin: 0 0; padding: 0 0; border: solid 6px #38a047; border-width: 0 6px; overflow: auto; background-color: #fff;}
			/* Main Pages */
			.container_top { display: block; clear: both; margin: 0 0; padding: 8px 0 0 0; }
			.content_ { float: right; clear: right; margin: 0 10px; padding: 0 0; line-height: 22px; width: 430px;}
			.content_ h2.main { font-size: 12px; color: #40812c; background: url('../images/dotted.gif') repeat-x left; padding: 5px 10px; margin-bottom: 5px;}
			.content_ .main_links { display: block; clear: both; margin: 0 0; padding: 0 0;}
			.content_ .main_links div { display: block; clear: both; margin: 0 0; padding: 0 0 0 13px; background: url('../images/arrow_green.gif') no-repeat left center;}
				/* Holders */
				.holders_ { display: block; clear: both; margin: 0 0; padding: 0 0;}
					/* Moving Planner */
					.moving_planner { display: block; clear: both; width: 500px; margin: 0 auto; padding: 20px 0 0 0;}
					.moving_planner h3 { font-weight: bold; font-size: 13px; color: #fff; background: url('../images/lg_header.jpg') no-repeat; padding: 5px 10px; clear: both;}
					.moving_planner a{ color: #13521F; text-decoration: underline;}
					.moving_planner a:hover{ color: #ff0011; text-decoration: none;}
					.moving_planner .mp { float: left; width: 250px; margin: 0 0; padding: 0 0;}
					.moving_planner .mp div { background: url('../Images/guide_arrow.gif') no-repeat left center; margin: 0 0; padding: 6px 0 6px 15px;}
					.moving_planner .mp .sel { background-color: #f9f9f9;}
					.moving_planner .sel a{ font-weight: bold; color: #34A147; text-decoration: underline;}
					.moving_planner .sel a:hover{ font-weight: bold; color: #ff0011; text-decoration: none;}
					.moving_planner .ul { margin-left: 10px;}
					/* End Moving Planner */
				/* End Holders */

				/* Content Holder */
				.content_holder_ { display: block; clear: both; margin: 0 0; padding: 10px 15px 0 15px; line-height: 22px;}
					/* Truck Rental & Moving Boxes */
					.truck_rental { display: block; clear: both; margin: 0 0; padding: 0 0;}
					.truck_rental h2 { font-size: 20px; color: #34A147; margin: 0 0; padding: 0 0;}
					.truck_rental p { padding: 0 0; margin: 0 0 15px 0; font-weight: bold; font-size: 13px; color: #686767;}
					.moving_boxes { display: block; clear: both; width: 400px; margin: 0 auto; padding: 0 0;}
					.moving_boxes .b { float: left; width: 200px; text-align: center;}
					.ht { display: block; clear: both; height: 20px;}
					/* End Truck Rental & Moving Boxes */

					/* Advertise */
					.advertise_form { display: block; clear: both;width: 400px; border: solid 1px #047463; background-color: #f9f9f9; 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: #047463;}
					.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 Content Holder */

				/* Flow Holder */
				.flow_holder_ {display: block; clear: both; margin: 0 0; padding: 10px 15px 0 15px;}
					/* CLASSES LONGFORM.ASCX */
						/* Begin Classes for LG WRAPPER TABLE */
						table.main_lg_wrapper_table{width: 500px; margin: 0 auto;}
						.main_lg_wrapper_td{}
						.invalidfields { color: #ff0011;}
						/* 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;}
						/* 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 */
					/* END LONGFORM.ASCX */
				/* End Flow Holder */
			/* End Main Pages */
		/* End Container */

		/* Footer */
		.footer { display: block; clear: both; margin: 0 0; padding: 0 0; background: url('../images/body_wrap.gif') no-repeat bottom; height: 25px;}
		.low { display: block; clear: both; margin: 0 0; padding: 0 0;}
		.low p { text-align: center; padding: 0 0; margin: 10px 0 0 0;}
		.low p a{ color: #111; text-decoration: underline;}
		.low p a:hover{ color: #047463; text-decoration: none;}
		.low p.copy { font-size: 11px; color: #555;}
		/* End Footer */

	/* 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 NYM Design */
/* End NYMovers.com SEO CSS */
