﻿/* InternationalMovers.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: #cf0d1f; text-decoration: none;}
	hr { margin: 0px 0px; padding: 0px 0px;}
	h1 { font-size: 14px; font-weight: bold; color: #00713e; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h2 { font-size: 14px; font-weight: bold; color: #0a3b25; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h3 { font-size: 13px; font-weight: bold; color: #5b6e65; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h4 { font-size: 13px; font-weight: bold; color: #0a3b25; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h5 { font-size: 13px; font-weight: bold; color: #0a3b25; margin: 0px 0px; padding: 0px 0px; display: block; clear: both;}
	h6 { font-size: 12px; font-weight: bold; color: #0a3b25; 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: 15px 0px;}
	.header .logo img { border: solid 0px transparent;}
		/* 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.internationalmovers.com/images/tab_bg.gif') repeat-x top; height: 27px;}
		.navigator .tab a { font-weight: bold; color: #3a669e; 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.internationalmovers.com/images/tab_left.gif') no-repeat; height: 27px; width: 10px; padding: 0px 0px; margin: 0px 0px;}
		.navigator .tabright { float: left; background: url('http://www.internationalmovers.com/images/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.internationalmovers.com/images/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.internationalmovers.com/images/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.internationalmovers.com/images/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: #00713e; 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;}
	/* End Common Classes */

	/* Body Container */
	.freestylewidthfull { width: 960px; background-color: #fff; border: solid 1px #ffffff; z-index:5}		
	.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: #00713e; background: url('http://www.internationalmovers.com/images/ico.gif') no-repeat left; padding: 0px 0px 0px 20px;}
		.title_line a:hover { font-weight: bold; color: #374993; background: url('http://www.internationalmovers.com/images/ico.gif') no-repeat left; padding: 0px 0px 0px 20px;}
		.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: 170px;}
		.b_blurbs p { margin: 0px 0px; padding: 0px 0px;}
		.b_blurbs div { float: left; width: 180px; padding: 0px 0px; border: solid 0px #111; line-height: 18px;}
		.b_blurbs .blurb { margin-right: 32px;}
		.b_blurbs .last_div {margin-right: 0px;}
		.dots_ { background: url('http://www.internationalmovers.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: #f1fbf3;}
			/* Forms */
			.contact_form_wrap { width: 390px; display: block; clear: both; margin: 0px auto 0px 0px; padding: 0px 0px; background-color: #f1fbf3;}
			.advertise_form_wrap { width: 450px; display: block; clear: both; margin: 0px auto 0px 0px; padding: 0px 0px; background-color: #f1fbf3;}
			.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_wrapper { display: block; margin: 0px 0px; padding: 0px 0px;}
			.min_left_top{background: url('http://www.internationalmovers.com/images/min_left_top.gif') no-repeat bottom; width: 5px; height: 6px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left;}
			.min_right_top{background: url('http://www.internationalmovers.com/images/min_right_top.gif') no-repeat bottom; width: 5px; height: 6px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: right;}
			.min_center_top{margin: 0px 3px 0px 3px; padding: 1px 0px 0px 0px; border-bottom: solid 2px #00713e;}
			.min_left_bottom{background: url('http://www.internationalmovers.com/images/min_left_bottom.gif') no-repeat top; width: 5px; height: 6px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left;}
			.min_right_bottom{background: url('http://www.internationalmovers.com/images/min_right_bottom.gif') no-repeat top; width: 5px; height: 6px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: right;}
			.min_center_bottom{margin: 0px 3px 0px 3px; padding: 3px 0px 0px 0px; border-bottom: solid 2px #00713e;}
			.c_form_ { border: solid 2px #00713e; 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: 7px;}
				/* 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 */

			/* New Div LG */
			.im_quoteform { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
			.im_quoteform .vals { width: 500px; display: block; clear: both; margin: 0px 0px; padding: 0px 0px; font-weight: bold; color: #ff0011; text-align: left;}
			.im_quoteform .vals ul { display: block; clear: both; margin: 0px 0px 20px 0px; padding: 0px 0px;}
			.im_quoteform .req_ { width: 500px; display: block; clear: both; margin: 0px 0px; padding: 0px 0px; text-align: right;}
			.im_quoteform .req_ div { padding: 20px 0px 0px 0px; font-size: 11px;}
			.im_quoteform .req_ div span { color: #ff0011; font-weight: bold;}
			.im_quoteform .block_info { width: 500px; display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
				/* Info Set */
				.info_set { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
				.info_set .info_set_header { display: block; clear: both; margin: 0px 0px 6px 0px; padding: 0px 0px;}
				.info_set .info_set_header .h { display: block; margin: 1px 0px; padding: 6px 10px; background-color: #E8F8EC; font: bold 14px Arial, Verdana;}
				.info_set .info_set_header .b { display: block; margin: 1px 0px; padding: 3px 10px; background-color: #E8F8EC;}
				.info_set_fields { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
				.info_set_fields .field_ { float: left; width: 140px; margin: 0px 0px; padding: 3px 0px 0px 10px;}
				.info_set_fields .field_car { float: left; width: 270px; margin: 0px 0px; padding: 3px 0px 0px 10px;}
				.info_set_fields .value_ { float: left;}
				.info_set_fields .value_ input { width: 200px;}
				.info_set_fields .value_ input.zip_1 { width: 35px;}
				.info_set_fields .value_ input.date_ { width: 73px;}
				.info_set_fields .value_ select { width: 207px;}
				.info_set_fields .value_ select.Car_sel { width: 40px;}
				.info_set_fields .comment_ { padding: 0px 0px 0px 10px;}
				.info_set_fields .comment_ textarea { width: 80%; height: 80px;}
				.height_sep { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; height: 7px;}
				.last_sep { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; height: 20px;}
					/* Car Set */
					.car_set_fields { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
					.car_set_fields .Car_num { float: left; margin: 0px 10px 0px 0px; padding: 10px 0px 0px 10px; font: bold 12px Arial, Verdana;}
					.car_set_fields .car_1_ { float: left; margin: 0px 10px 0px 0px; padding: 0px 0px;}
					.car_set_fields .car_2_ { float: left; margin: 0px 0px; padding: 0px 0px;}
					.form_auto_inputs{font: normal 12px Arial, Verdana; color: #111111; text-decoration: none; width: 70px;}
					/* End Car Set */
				/* End Info Set */
				
				/* JavaScript Calender */
				.outer_calender {position: absolute; visibility:hidden; background-color: Transparent; z-index: 1000; margin: -778px 0px 0px -10px;}
				.outer_calender2 {position: absolute; visibility:hidden; background-color: Transparent; z-index: 1000; margin: 0px 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 New Div LG */
			
			/* Thank You */
			td.ty_head{ background: url('http://www.internationalmovers.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.internationalmovers.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.internationalmovers.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.internationalmovers.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 */

	/* Footer */
	.footer { display: block; margin: 0px 0px; padding: 8px 0px 0px 5px; color: #333;}
	.copyright { font: normal 11px Arial, Helvetica, sans-serif; color: #000000; padding: 8px 0px; margin: 0px 0px;}
	/* End Footer */
/* End InternationalMovers.com CSS */