/* CSS Document */


body{


	font-family: Arial, Helvetica, sans-serif;


	font-size:12px;


	margin:0px;


	padding: 22px 0px 0px 0px;


	color:#585858;


	background:url(../images/bg.gif) repeat-x #e1e1e1 center top;


}


table{


	border:0px;


	border-collapse: collapse;


}


table td{


	padding:0px;


}


a{


	color:#005e95;


}


a:hover{


	text-decoration:none;


}


input.input_txt, select, textarea, .input_txt_sml{


	border-top:solid 1px #9d9b9b;


	border-right:solid 1px #333333;


	border-bottom:solid 1px #333333;


	border-left:solid 1px #9d9b9b;


	color:#585858;


	font-size:13px;


	letter-spacing:1px;


	font-size:12px;


}


.input_txt_sml{


	width:150px;


}


h1{


	color:#005f98;


	font-size:14px;


	text-transform:uppercase;


	font-weight:bold;


	letter-spacing:1px;


	margin:0px;


	padding:0px;


}


/************************Header styles************************/


.header_1{


	margin:auto;


	width:944px;


	height:145px;


}


.header{


	margin:auto;


	width:944px;


	height:145px;


	background: url(../images/header.jpg) no-repeat;


}


.logo{


	padding: 4px 0px 0px 6px;


}


.call_us{


	width:227px;


	vertical-align: top;


	padding-top:35px;


}


.call_us_title{


	color:#ff0000;


	font-size:18px;


	text-transform:uppercase;


	padding-bottom:12px;


}


.call_us_phone1{


	color:#006099;


	font-size:18px;


	text-transform:uppercase;


}


.call_us_phone2{


	color:#919293;


	font-size:14px;


	font-weight:bold;


	letter-spacing:3px;


}


/************************Main Menu styles************************/


.main_menu{


	margin:auto;


	width:944px;


	height:32px;


	background:url(../images/main_menu/main_menu_bg.gif) repeat-x;


}


.main_menu a{


	display:block;


	height:32px;


	border-left:solid 1px #d7d7d7;


	border-right:solid 1px #b6b6b6;


	color:#5a5959;


	font-weight:bold;


	text-transform:uppercase;


	text-decoration:none;


	line-height:32px;


	text-align:center;


	letter-spacing:1px;


}


.main_menu a:hover, a.ov{


	height:30px;


	border:solid 1px #737373;


	background:url(../images/main_menu/main_menu_bg_hov.gif) repeat-x;


	color:#ee1c25;


	line-height:30px;


}


/************************Content styles************************/


.content, .content_no_bg{


	margin:auto;


	width:905px;


	border-right:solid 1px #b6b6b6;


	border-left:solid 1px #b6b6b6;


	background:url(../images/content_bg.png) repeat-x bottom #ffffff;


	padding: 15px 19px 0px 18px;


}


.content_no_bg{


	background:#dee3eb;


}


/************************Free Estimate Form styles************************/


.estimate_form_header{

	background:url(../images/estimate_form/estimate_form_header.gif) no-repeat;

	width:212px;

	height:32px;

	font-size:15px;

	color:#FFFFFF;

	font-weight:bold;

	text-transform: uppercase;

	text-align:center;

	line-height:32px;

}

.estimate_form_header h2{

	font-size:15px;

	color:#FFFFFF;

	font-weight:bold;

	text-transform: uppercase;

	text-align:center;

	line-height:32px;
	
	margin:0;
	
	padding:0;

}

.estimate_form_header2{

	background:url(../images/estimate_form/estimate_form_header2.gif) no-repeat;

	width:680px;

	height:45px;

	font-size:25px;

	color:#FFFFFF;

	font-weight:bold;

	text-transform: uppercase;

	text-align:center;

	line-height:45px;

}


.estimate_form_header2 h2{

	width:680px;

	height:45px;

	font-size:25px;

	color:#FFFFFF;

	font-weight:bold;

	text-transform: uppercase;

	text-align:center;

	line-height:45px;
	
	margin:0;
	
	padding:0;
}

.estimate_form_cont, .estimate_form_cont2{

	width:185px;

	border-right:solid 1px #b6b6b6;

	border-left:solid 1px #b6b6b6;

	background:url(../images/estimate_form/estimate_form_cont_bg.gif) repeat-x #fefefe;

	padding: 23px 12px 0px 13px;

	font-weight:bold;

}

.estimate_form_cont3{

	width:656px;

	height:139px;

	background:url(../images/estimate_form/estimate_form_cont_bg2.gif) repeat-x ;

	padding: 5px 12px 0px 13px;

	font-weight:bold;

}

.estimate_form_cont2{


	width:195px;


	padding: 8px 8px 0px 7px;


}


.estimate_form_footer{


	background:url(../images/estimate_form/estimate_form_footer.gif) no-repeat;


	width:212px;


	height:18px;


}


.estimate_form_cont .input_txt{


	width:181px;


}


td.estimate_form_cont2_algn{

padding-left: 11px;
	width:212px;


	vertical-align:top;


}


.estimate_form_img_algn{

	width:192px;

	height:122px;

	padding:2px 0px 0px 2px;

	background:url(../images/estimate_form/form_img1_bg.gif) no-repeat;

}

.estimate_form_img_algn2{

	width:293px;

	height:122px;

	padding:2px 0px 0px 2px;

	float:left;

}

.estimate_form_cont2 p{

	padding: 10px 6px 0px 4px;

	margin:0px;

	font-weight:normal;

	line-height:19px;

	text-align:justify;

}

.estimate_form_cont2 b{

	color:#ff0000;

}

.estimate_form_cont2 a, .about_testimonials a{

	color:#005e95;

	font-weight:bold;

}

.estimate_form_cont3 p{

	padding: 10px 6px 0px 4px;

	margin:0px;

	font-weight:normal;

	line-height:19px;

	text-align:justify;

}

.estimate_form_cont3 b{

	color:#ff0000;

}

.estimate_form_cont3 a, .about_testimonials a{

	color:#005e95;

	font-weight:bold;

}

.link_aln_r{


	text-align:right;


	padding: 0px 6px 0px 0px;


}


/************************BTNs styles************************/


.btn_submit{


	width:93px;


	height:25px;


	display:block;


	border:0px;


	background:url(../images/btns/btn_submit.gif) no-repeat;


	margin:auto;


}


.btn_submit:hover{


	background:url(../images/btns/btn_submit_hov.gif) no-repeat;


}


.subp_btn{


	width:167px;


	height:19px;


	display:block;


	border:0px;


	background: url(../images/about_subp_menu/subp_btn.gif) no-repeat;


	margin:auto;


	text-align:left;


	color:#FFFFFF;


	font-weight:bold;


	text-transform:uppercase;


	text-decoration:none;


	padding-left:27px;


	padding-top:5px;


	margin-bottom:8px;


}


.subp_btn:hover{


	color:#006ba8;


	background: url(../images/about_subp_menu/subp_btn_hov.gif) no-repeat;


}


.btn_submit2{


	width:77px;


	height:24px;


	display:block;


	border:0px;


	background:url(../images/btns/btn_submit2.gif) no-repeat;


	margin:auto;


}


.btn_submit2:hover{


	background:url(../images/btns/btn_submit2_hov.gif) no-repeat;


}


.btn_clear_form{


	width:95px;


	height:22px;


	display:block;


	border:0px;


	background:url(../images/btns/btn_clear_form.gif) no-repeat;


	margin:auto;


}


.btn_clear_form:hover{


	background:url(../images/btns/btn_clear_form_hov.gif) no-repeat;


}


/************************Home Page styles************************/


.home_txt{


	padding: 0px 40px 0px 21px;


}


.home_txt h1{


	padding: 25px 0px 15px 0px;


}


.home_txt p{


	color:#3c3e3e;


	line-height:17px;


	padding: 5px 0px 3px 0px;


	margin:0px;


	text-align:justify;


}


.home_txt b{


	color:#ee1b23;


}


/************************Shadow styles************************/


* html .r_shadow{


	width:10px;


	background:url(../images/blank.gif);


	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/r_shadow.png", sizingMethod="scale");


}


.r_shadow{


	width:10px;


	background:url(../images/r_shadow.png) no-repeat bottom;


}


* html .bot_shadow{


	height:33px;


	background:url(../images/blank.gif);


	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bot_shadow.png", sizingMethod="scale");


}


.bot_shadow{


	height:33px;


	background:url(../images/bot_shadow.png) no-repeat;


}


/************************Copyright styles************************/


.copyright{


	width:880px;


	color:#5c4e4el;


}


.copyright a{


	color:#5c4e4e;

	line-height:25px;

	text-decoration: none;

}

.copyright a:hover {
	color: #FF0000;
}


.copyright td{


	padding-bottom:10px;


}


/************************Copyright styles************************/


.about_testimonials, .about_our_team{


	vertical-align:top;


}


.about_our_team{


	background:url(../images/v_line.gif) repeat-y right;


}


.about_testimonials_nbg{


	background:none;


}




.about_our_team h2, .about_testimonials h2, .about_left_list h1{


	color:#ff0000;


	font-size:16px;


	text-transform:uppercase;


	font-weight:bold;


}

#faqRoot h2 { font-size:14px; }

.about_our_team h2.p_style{
display:inline;
margin:0;
padding:0;
color:#585858;
font-size:12px;
}

.about_our_team b, .about_testimonials b, .about_left_list b{


	color:#ff0000;


	font-size:16px;


	text-transform:uppercase;


	font-weight:bold;


}

.about_our_team h1, .about_testimonials h1, .about_left_list h2{


	color:#ff0000;


	font-size:16px;


	text-transform:uppercase;


	font-weight:bold;


}


.about_our_team p, .about_testimonials p{


	text-align:justify;


	padding: 10px 28px 10px 12px;


	margin:0px;


	line-height:18px;


}


.about_our_team span{


	display:block;


	padding: 0px 28px 10px 12px;


	margin:0px;


	line-height:18px;


	text-align:right;


	font-weight:bold;


}


.about_our_team a.pdf_link{


	display:block;


	padding: 0px 0px 0px 22px;


	margin: 0px 0px 10px 10px;


	line-height:18px;


	background:url(../images/pdf_ico.gif) no-repeat;


}


.about_testimonials{


	padding: 0px 0px 0px 15px;


}


.about_testimonials p{


	text-align: justify;


	padding: 10px 15px 10px 12px;


}


.about_testimonials img{


	padding: 0px 0px 0px 15px;


}


.about_testimonials h2{


	color:#005e95;


}

.about_testimonials b{


	color:#005e95;


}


.about_left_list h1{


	display:block;


	color:#005e95;


	padding: 20px 0px 5px 0px;


}

.about_left_list h2{


	display:block;


	color:#005e95;


	padding: 20px 0px 5px 0px;


}

.about_left_list b{


	display:block;


	color:#005e95;


	padding: 20px 0px 5px 0px;


}


.about_left_list{


	text-align:center;


}


/************************Contact Us styles************************/





td.contact_us_form{


	background:url(../images/v_line.gif) repeat-y right;


}


td.contact_us_map{


	padding: 0px 0px 0px 30px;


}


.contact_us_form b, .contact_us_map b{


	color:#ff0000;


	font-size:16px;


	text-transform:uppercase;


	font-weight:bold;


}

.contact_us_form h1, .contact_us_map h1, .contact_us_map .fn, .contact_us_map .tel{


	color:#ff0000;


	font-size:16px;


	text-transform:uppercase;


	font-weight:bold;
	
	margin:0;
	
	padding:0;


}

.contact_us_map abbr{
border:none;
margin:0;
padding:0;
}

.contact_us_map .adr {

font-weight:bold;

}


.cont_form_title{


	color:#ff0000;


	font-size:14px;


	text-transform:uppercase;


	font-weight:bold;


	display:block;


	line-height:14px;


	padding: 10px 0px 0px 0px;


}


.form_inf_title{


	color:#ff0000;


	font-size:16px;


	text-transform:uppercase;


	font-weight:bold;


}


.contact_us_form p{


}


.contact_us_map p{


	color:#403f3f;


	font-weight:bold;


	font-size:13px;


	letter-spacing:1px;


	line-height:18px;


}


.contact_us_map a{


	color:#00467f;


	font-weight:bold;


}


td.form_td_name, td.form_td_data{


	padding: 4px 0px 4px 0px;


}


td.form_td_name{


	color:#004991;


	font-weight:bold;


	padding-right:5px;


	line-height:;


}


.form_td_data input{


	width:196px;


}


.form_inf_td_data input{


	width:140px;


}


.form_btns{


	width:auto;


}


.form_btns_td{


	padding-top:5px;


}


.contact_us_form textarea{


	width:315px;


}


/************************Moving styles************************/


.about_testimonials_nbg ul, .about_our_team ul{


	margin:0px;


	padding: 0px 15px 10px 32px;


}


.about_testimonials_nbg li, .about_our_team li{


	list-style:none;


	background:url(../images/list_arrow.gif) no-repeat 0px 5px;


	margin:0px;


	padding: 0px 0px 0px 18px;


	line-height:18px;


}


.about_testimonials_nbg img{


	padding:2px;


	border: solid 1px #bebebe;


	margin: 0px 0px 10px 15px;


	clear:both;


}


.about_testimonials_nbg img.no_padding{


	padding:0px;


}


/************************Packing styles************************/


.price_form_align{


	padding: 10px 28px 10px 12px;


	clear:both;


}


.price_form{


	width:100%;


}


.price_form td{


	border:solid 1px #999999;


	padding:4px;


}


.price_form_inf td{


	text-align:left;


	border:solid 1px #999999;


	padding:4px;


	font-weight:normal;


}


.price_form_inventory_list{


	border:solid 1px #999999;


}


.price_form_inventory_list td{


	text-align:left;


	border:solid 1px #999999;


	padding:4px;


	font-weight:normal;


	font-size:11px;


}


.price_form_inventory_list select{


	font-size:12px;


}


.td_algn_c{


	text-align:center;


}


.tr_header{


	background:#eb242c;


	color:#FFFFFF;


	font-weight:bold;


}


.tr_1{


	background:#FFFFFF;


}


.tr_2{


	background:#eef1f8;


}


.boxs_form td{


	border:solid 1px #999999;


	text-align:left;


	vertical-align:top;


}


.boxs_form_td_header{


	background:#ed1c24;


	color:#FFFFFF;


	font-weight:bold;


	height:28px;


	line-height:28px;


	border-bottom:solid 1px #999999;


	padding-left:7px;


}


.boxs_form{


	width:100%;


}


.boxs_form img{


	padding:0px;


	border: none;


	margin: 0px;


	clear:both;


}


.boxs_form td.td_name p{


	line-height:20px;


	margin:0px;


	padding:10px;


}


.boxs_form td.td_box{


	text-align:center;


	vertical-align:middle;


	padding:4px;


}


.required{





	width:10px;


	color:#FF0000;


}


.no_border_td td{


	border:none;


}


.no_border_np_td td{


	border:none;


	padding:0px;


	text-align:right;


}


.no_border_np_td_al_l td{


	border:none;


	padding:0px;


}


.no_border_np_td input{


	float:left;


}


.price_form_inf .tr_header b, .price_form_inf .tr_header span, .price_form_inventory_list .tr_header b,  .price_form_inventory_list .tr_header span{


	color:#FFFFFF;


}


.form_inf_td_data input.input_radio{


	width:auto;


}





.price_form_inventory_list .input_txt{


	width:25px;


}


.price_form_inventory_list .form_inf_td_data{





}


.select_top_space{


	margin-top:3px;


}


.price_form_inf{


	width:auto;


	font-size:11px;


	width: 100%;


}


.price_form_inventory_list{


	width: 100%;


}


/****/





#flashcontent{


	text-align:center;


	margin:auto;


}


.about_testimonials_autor{


	text-align:right;


	padding: 0px 15px 10px 12px;


}


.we_accept, .we_accept_cont_us{


	text-align:left;


	padding: 0px 0px 0px 12px;


	font-weight:bold;


	color:#005e95;


	line-height:20px;


}


.we_accept_cont_us{


	padding: 12px 0px 0px 12px;


}





.logo_link img{


	border:solid 1px #a2a2a2;


	display:block;


}


.logo_link:hover img{


	border:solid 1px #737373;


}


.about_our_team span.bold_red, .bold_red{


	color:#ee1b23;


	font-weight:bold;


	display:inline;


	padding:0px;


	margin:0px;


	line-height: normal;


	text-align: left;


}





.img_style {


      margin:10px 0px 10px 21px;


	  }





.bot_tbl_1 {


	margin: 15px 0px 0px 0px;


	color: #333;


}


.bot_tbl_1 .td_caption_1 {


	width: 180px;


	padding: 0px 20px 0px 0px;


	vertical-align: middle;


	text-align: center;


	font: normal 16px Arial, Helvetica, sans-serif;


	border-right: solid 1px #999999;


}


.bot_tbl_1 .td_label_1 {


	padding: 0px 20px 0px 23px;


} 


.bot_tbl_1 .td_caption_2 {


	padding: 0px 0px 0px 13px;


	text-align: center;


	width: 156px;


	vertical-align: middle;


	font: normal 14px Arial, Helvetica, sans-serif;


}


.bot_tbl_1 .td_caption_2 .link_out {


	text-decoration: none;


	color: #333;


}


.bot_tbl_1 .td_caption_2 .link_over, .bot_tbl_1 .td_caption_2 .link_over:hover, .bot_tbl_1 .td_caption_2 .link_out:hover {


	text-decoration: none;


	color: #005E95;


}


.td_label_1 img {


	border: 0px;


}


.ams_out{


	border:solid 1px #b6b6b6;


}


.ams_over{


	border:solid 1px #ec272e;


}


div#facebook { 
	padding: 24px 0 0 14px;
	height: 162px;
	width: 189px;
}

a.fbLink {
	height: 162px;
	width: 189px;
	display:block;	
	background: url('http://www.movage-moving.com/images/movageFB.png') top left no-repeat;
	border: 0px;
}

a:hover.fbLink {
	display: block;
	background: url('http://www.movage-moving.com/images/movageFB.png') bottom left no-repeat;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	