body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0;font-family:Verdana, Geneva, sans-serif;}
fieldset,img{border:0;}
html{height:100%;margin-bottom:1px;}
body{position:relative;}
:focus{outline:none;}
a{color:#777;text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5, h6{font-family:"Myriad Pro", Arial, Helvetica, sans-serif;font-weight:bold;line-height:100%;margin:0;}
h1{font-size:36px;color:#000;}
h2{font-size:30px;color:#007fac;}
h3{font-size:24px;color:#5b8e00;}
h4{font-size:18px;color:#007fac;}
h5{font-size:14px;color:#007fac;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
h6{font-size:12px;color:#000;}
body{background:#cce3f9;;color:#555;font-size:12px;line-height:18px;}
div.rapidxwpr{margin:auto;max-width:960px;padding:0px 10px;background:#FFF;-moz-box-shadow:0px 0px 0px #909090;-webkit-box-shadow:0px 0px 0px #909090;box-shadow:0px 0px 0px #909090;}
div#header{height:93px;padding:10px 0px;margin:0px;background:url(../images/new-menu2.png) 0 0 repeat-x;}
div.logo{float:left;width:230px;margin-left:60px;}
div#middle{width:auto;clear:both;border-bottom:#DADADA 4px solid;background:#f8f8f8;padding:17px 20px;margin:0 0 1px 0;}
div#middle_alt{width:auto;clear:both;border-bottom:#DADADA 4px solid;background:#FFF;padding:0 10px 17px 10px;margin:0 0 1px 0;}
div#middle_left{width:auto;clear:both;border-bottom:#DADADA 4px solid;margin:0 0 1px 0;padding:20px 0 20px 0;}
div#middle_right{width:auto;clear:both;border-bottom:#DADADA 4px solid;margin:0 0 1px 0;padding:20px 0 20px 0;}
div#right{width:305px;float:right;padding:20px 0 20px 0;}
div#middle_right div#right{width:262px;float:right;}
div#main{width:auto;margin:0 322px 0 0;padding:20px 0 20px 0;}
div#middle_right div#main{width:auto;margin:0 282px 0 0;}
div#left-post{width:920px;float:left;padding:20px;}
/*div#main_content{width:auto;margin:0 0 0 322px;}*/
div#footer{width:auto;clear:both;background:url(../images/footer_bg.png) 50% 0 no-repeat;padding:30px 0 0 0;}
.clearingfix:after{content:".";display:block;line-height:0;clear:both;visibility:hidden;}
.clearingfix{display:block;}
.floatbox{overflow:hidden;}
img.alignmiddle{vertical-align:middle;}
div.topmenu{float:right;height:33px;margin:5px 20px 0 0;min-width:233px;}
div.topmenu ul{margin:0;list-style:none;background:#F8F8F8;border:#CCC 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;}
div.topmenu ul li{display:inline;padding:5px;}
div.topmenu ul li.first{border-right:#CCC 1px solid;}
div.topmenu ul li a{font-size:12px;color:#555;padding:0px 9px 0px 9px;}
div.tagline{float:left;color:#007fac;width:300px;line-height:18px;margin:8px 0 0 94px;}
div.navigation_bar{height:34px;padding:25px 18px 0 0;border-bottom:#e0e0e0 4px solid;}
div.navigation_bar_new{float:right;padding-top:20px;}
div.mainmenu{float:left;width:650px;}
div#blog{float:left;display:block;width:34px;height:31px;background:url(../images/blog.png) no-repeat;margin-right:10px;text-indent:-999px;cursor:pointer;}
a#blog{float:left;display:block;width:34px;height:31px;background:url(../images/global-sprite.png) no-repeat;margin-right:10px;cursor:pointer;}
div.mainmenu ul{list-style:none;}
div.mainmenu ul li{float:left;display:block;padding:4px 20px 7px 20px;font-size:16px;background:url(../images/global-sprite.png) 0 -60px no-repeat;height:27px;}
div.mainmenu ul li:hover{height:22px;background:url(../images/navhover.png) bottom center no-repeat;}
div.mainmenu ul li.home{padding:9px 10px 0 10px !important;width:17px;height:24px;}
div.mainmenu ul li.home a:hover{background:none;}
div.mainmenu ul li a{padding:4px 12px 4px 12px;display:block;float:left;color:#FFF;text-shadow:#0c4d64 0 1px 0;}
div.mainmenu ul li.home a{border:0;background:none;padding:0;height:27px;}
div.mainmenu ul li.sfHover a{z-index:10000;position:relative;display:block;border-bottom:0;padding:4px 12px 4px 12px;color:#FFF;}
div.mainmenu ul li ul, div.mainmenu ul li.sfHover ul{background:#FFF;padding:10px 10px 5px 10px;border:#055875 1px solid;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-left:-8px;margin-top:5px;z-index:9999;}
div.mainmenu ul li ul li, div.mainmenu ul li.sfHover ul li{float:none;padding:0;font-size:12px;line-height:15px;background:none;height:auto;margin:0 0 5px 0;}
div.mainmenu ul li ul li a, div.mainmenu ul li.sfHover ul li a{padding:0;display:block;float:none;color:#00759f;background:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:none;margin:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
div.mainmenu ul li ul li a:hover, div.mainmenu ul li.sfHover ul li a:hover{color:#00759f;border:0;text-decoration:underline;}
div.mainmenu_new ul{list-style:none;}
div.mainmenu_new ul li{float:left;display:block;padding:4px 10px 7px 10px;font-size:16px;height:27px;}
div.mainmenu_new ul li:hover{}
div.mainmenu_new ul li.home{padding:9px 10px 0 10px !important;width:17px;height:24px;}
div.mainmenu_new ul li.home a:hover{background:none;}
div.mainmenu_new ul li a{padding:4px 12px 4px 12px;display:block;float:left;color:#FFF;text-shadow:#0c4d64 0 1px 0;font-family:"Myriad Pro", Arial, Helvetica, sans-serif;font-size:18px;}
div.mainmenu_new ul li.home a{border:0;background:none;padding:0;height:27px;}
div.mainmenu_new ul li.sfHover a{z-index:10000;position:relative;display:block;border-bottom:0;padding:4px 12px 4px 12px;color:#FFF;}
div.mainmenu_new ul li ul, div.mainmenu_new ul li.sfHover ul{background:#FFF;padding:10px 10px 5px 10px;border:#055875 1px solid;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-left:-8px;margin-top:5px;z-index:9999;}
div.mainmenu_new ul li ul li, div.mainmenu_newu ul li.sfHover ul li{float:none;padding:0;font-size:12px;line-height:15px;background:none;height:auto;margin:0 0 5px 0;}
div.mainmenu_new ul li ul li a, div.mainmenu_new ul li.sfHover ul li a{padding:0;display:block;float:none;color:#00759f;background:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:none;margin:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;font-size:14px;}
div.mainmenu_new ul li ul li a:hover, div.mainmenu_new ul li.sfHover ul li a:hover{color:#00759f;border:0;text-decoration:underline;}
div.searchbox{float:right;background:url(../images/searchbox_bg.png) 0 3px no-repeat;width:244px;height:23px;margin:3px 0 0 0;}
div.searchbox ul{margin:0;list-style:none;}
div.searchbox ul li{float:left;padding:0 4px 0 4px;}
div.searchbox ul li input.input_item{padding:0 5px;padding-top:7px;font-size:11px;width:200px;background:none;border:0;}
div.searchbox ul li input.submit{background:url(../images/searchbox_submit.png) 0 0 no-repeat;cursor:pointer;border:0;width:14px;height:12px;margin:8px 0 0 0;}
div.featured_search{background:#D8E3E7 url(../images/featured_search_bg.jpg) top right no-repeat;height:242px;padding:30px;margin:0 0 20px 0;}
div.featured_search_form{background:#D8E3E7 url(../images/featured_search_form_bg.png) 0 0 no-repeat;height:222px;float:left;width:432px;padding:10px;margin:0 20px 0 0;text-align:center;}
div.featured_search_form h2{font-size:36px;text-align:center;margin:0 0 10px 0;font-size:24px;color:#5b8e00;}
div.featured_search_form h1{font-size:12px;text-align:center;margin:0 0 10px 0; color:#333;}
div.featured_search_form ul{list-style:none;text-align:left;float:right;margin:15px 12px 0 0;}
div.featured_search_form ul li{overflow:hidden;margin:0 0 12px 0;}
div.featured_search_form ul li label{font-size:12px;color:#007fac;}
div.featured_search_form ul li input.featured_search_location{border:1px solid #739536;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:246px;height:20px;padding:3px 10px;color:#333;margin:0 0 0 10px;}
div.featured_search_form ul li select.featured_search_select{background:url(../images/featured_search_form_select.png) 0 0 no-repeat;width:256px;height:26px;border:0;padding:3px 5px;color:#555;margin:0 0 0 10px;}
div.featured_search_form ul li input.featured_search_btn{background:url(../images/featured_search_btn.png) 0 0 no-repeat;width:160px;height:48px;border:0;margin:5px 0 0 0;cursor:pointer;}
div.featured_search_form ul li input.featured_search_btn:hover{background:url(../images/featured_search_btn_hover.png) 0 0 no-repeat;}
div.homepage_boxes{height:204px;margin:0 0 20px 0;overflow:hidden;color:#333;line-height:20px;}
div.homepage_boxes h3{color:#007fac;margin:0 0 6px 0;}
div.homepage_boxes img.alignright{float:right;margin:7px;}
div.homepage_boxes div.homepage_boxes_content{height:153px;}
div.create_moving_checklist{height:182px;border:#b5d378 1px solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:352px;float:left;margin:0 20px 0 0;padding:10px;background:url(../images/homepage_boxes_bg.png) 0 0 repeat-x;}
div.the_moving_guide{height:182px;border:#b5d378 1px solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:251px;float:left;margin:0 20px 0 0;padding:10px;background:url(../images/homepage_boxes_bg.png) 0 0 repeat-x;}
div.get_moving_quote{height:182px;border:#b5d378 1px solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:251px;float:left;padding:10px;background:url(../images/homepage_boxes_bg.png) 0 0 repeat-x;}
div.create_moving_checklist a.green_button{display:block;float:left;background:url(../images/makemychecklist.png) 0 0 no-repeat;height:33px;width:162px;text-indent:-999px;}
div.create_moving_checklist a.green_button:hover{background:url(../images/makemychecklist.png) 0 -33px no-repeat;text-decoration:none;}
div.the_moving_guide ul{list-style:disc outside none;margin:10px 0 0 15px;}
div.the_moving_guide ul li{list-style:disc outside none;margin:0 0 4px 0;}
div.the_moving_guide a{color:#444444;text-decoration:none;}
div.the_moving_guide a:hover{text-decoration:underline;}
div.the_moving_guide a.read_more{float:right;margin:10px 0 0 0;}
div.get_moving_quote ul{list-style:none;margin:30px 0 0 0;}
div.get_moving_quote ul li{text-align:right;overflow:hidden;margin:0 0 10px 0;}
div.get_moving_quote ul li label{font-size:12px;color:#007fac;}
div.get_moving_quote ul li input.get_moving_quote_field{background:url(../images/get_moving_quote_field.png) 0 0 no-repeat;width:92px;height:20px;border:0;padding:3px 5px;color:#555;margin:0 83px 0 6px;}
select.get_moving_quote_select{width:186px;height:26px;border:0;padding:3px 5px;color:#555;margin:0 0 0 6px;border:1px solid #b5d378;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
div.get_moving_quote ul li input.get_moving_quote_btn{background:url(../images/get_moving_quote_btn.png) 0 0 no-repeat;width:114px;height:33px;border:0;cursor:pointer;}
div.get_moving_quote ul li input.get_moving_quote_btn:hover{background:url(../images/get_moving_quote_btn.png) 0 -100px no-repeat;}
div.checklist_intro{background:#F8F8F8 url(../images/checklist_intro_bg.png) 50% 100% no-repeat;height:227px;padding:0 0 14px 20px;line-height:20px;position:relative;margin:0 0 24px 0;}
div.checklist_intro a.get_moving{position:absolute;left:408px;top:-4px;background:url(../images/get_moving_but.jpg) 0 0 no-repeat;width:146px;height:151px;text-align:center;padding:80px 0 0 0;font-weight:bold;font-size:24px;color:#FFF;text-indent:-9999px;}
div.checklist_intro_left{padding:10px 0 0 0;width:350px;float:left;}
div.checklist_intro_left h2{font-weight:normal;border-bottom:#007fac 1px dotted;padding:0 0 20px 0;margin:0 0 15px 0;}
div.checklist_intro_left h2 span.free{font-weight:bold;color:#e08910;}
div.checklist_intro_left a.learnmore{display:block;margin:22px 0 0 0;text-decoration:underline;color:#999;font-size:12px;width:65px;}
div.checklist_intro_left a:hover.learnmore{text-decoration:none;}
div.checklist_intro_right{float:right;width:350px;padding:10px 20px 0 0;}
div.checklist_intro_right h2{font-weight:normal;font-size:24px;margin:0 0 35px 0;}
div.checklist_intro_right a.make_checklist{font-size:18px;color:#FFF;font-family:"Trebuchet MS", Arial, Helvetica;display:block;background:url(../images/intro_list_start_right_button.jpg) 0 0 no-repeat;height:45px;width:226px;text-indent:-9999px;margin:33px 0 0 0;}
div.checklist_intro_right a.make_checklist:hover{background:url(../images/intro_list_start_right_button.jpg) 0 -50px no-repeat;text-decoration:none;}
div.search_services{overflow:hidden;line-height:20px;padding:0 20px 0 20px;border-bottom:#DADADA 4px solid;margin:0 0 1px 0;}
div.moving_service{width:256px;float:left;background:url(../images/truck_and_boxes_img.jpg) 100% 33px no-repeat;padding:0 347px 0 0;}
div.search_services h3{font-weight:normal;margin:0 0 5px 0;}
div.search_services ul{margin:9px 0 0 0;list-style:none;}
div.search_services ul li{padding:11px 0 0 0;}
div.search_services ul li label{display:block;font-size:11px;color:#999;text-transform:uppercase;}
div.search_services ul li input.input_item{font-size:14px;color:#555;background:url(../images/moving_service_input.png) 0 0 no-repeat;width:246px;padding:5px;border:0;}
div.search_services ul li input.submit{float:right;background:url(../images/moving_service_submit.png) 0 0 no-repeat;width:102px;border:0;cursor:pointer;height:25px;margin:8px 0 0 0;}
div.search_services ul li input.submit:hover{background:url(../images/moving_service_submit.png) 0 -30px no-repeat;}
div.search_services ul li select{font-size:14px;color:#555;width:256px;background:#FFF;border:#DADADA 1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px;}
div.search_services ul li input.submit_quote{float:right;background:url(../images/get_quote.png) 0 0 no-repeat;width:93px;border:0;cursor:pointer;height:25px;margin:8px 0 0 0;}
div.search_services ul li input.submit_quote:hover{background:url(../images/get_quote.png) 0 -30px no-repeat;}
div.moving_quotes{width:256px;float:right;}
div.signup_message{text-align:center;padding:10px 0 7px 0;clear:both;border-bottom:#dadada 4px solid;margin:0 0 1px 0;}
div.signup_message span.member_count{color:#007fac;}
div.signup_message a{text-decoration:underline;color:#007fac;}
div.signup_message a:hover{text-decoration:none;}
div.share_on{text-align:center;padding:10px 0 0 0;}
div.share_on h4{margin:0 0 7px 0;}
div.share_on a{margin:0 3px;}
div.sitemap{float:left;width:235px;}
div.guide_articles{float:left;width:235px;}
div.moving_tips{float:left;width:235px;}
div.moving_tips_right{float:left;width:235px;}
div.footer_links{line-height:20px;font-size:12px;padding:29px 0 36px 20px;overflow:hidden;}
div.footer_links h4{margin:0 0 12px 0;}
div.footer_links ul{margin:0;list-style:none;}
div.footer_links ul li{}
div.footer_links ul li a{color:#777777;}
div.footer_copyright{font-size:12px;border-top:#DADADA 1px solid;color:#999;padding:2px 0 0 0;height:50px;}
div.footer_copyright span.copyright{float:left;width:170px;}
div.footer_copyright span.copyright a{color:#999}
div.footer_menu{float:right;width:250px;}
div.footer_menu ul{margin:0;list-style:none;float:right;}
div.footer_menu ul li{float:left;background:url(../images/global-sprite.png) 0 -35px no-repeat;padding:0 5px;}
div.footer_menu ul li.first{background:none;}
div.footer_menu ul li a{color:#999;}
div.profile_status_box{background:#E4E4E4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;color:#333;font-size:12px;padding:5px 7px;overflow:hidden;margin:10px 0 20px 0;}
div.profile_status_bar{overflow:hidden;border-bottom:#c4c4c4 1px solid;color:#666;font-size:10px;padding:4px 2px;}
div.profile_status_bar div.profile_status_progress_bar{float:left;width:145px;background:#FFF url(../images/profile_status_progress_bar.png) 0 0 repeat-x;border:#666 1px solid;height:12px;overflow:hidden;}
div.profile_status_bar div.profile_status_progress_bar span.progress{height:15px;display:block;background:url(../images/profile_status_progress.png) repeat-x;}
div.profile_status_bar div.profile_status_progress_bar span.progress.progress_55{width:55%;border-right:#666 1px solid;}
div.profile_status_bar span.progress_status_text{float:left;margin:0 0 0 10px;line-height:14px;}
div.profile_status_links p{margin:0;}
div.profile_status_links a{float:right;color:#007fac;}
div.task_details_sidebox{-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;border-radius:5px;border-top-left-radius:0;border:#999999 1px solid;background:#FFF;position:relative;margin:0px 0 20px 0;}
div.task_details_sidebox #rightcontent-ta{width:253px;height:180px;margin:10px 0px;padding:10px;color:#444;line-height:20px;font-family:Verdana, Geneva, sans-serif;font-size:12px;border:2px #999 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
div.task_details_sidebox .saveitemtext{display:block;float:right;}
div.task_details_sidebox .saveitemtext:hover{cursor:pointer;}
div.task_details_sidebox h4.box_title{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:#999999 1px solid;background:#FFF;border-bottom:0;float:left;padding:5px 10px 7px 10px;font-size:12px;color:#333;font-family:Arial, Helvetica, sans-serif;position:absolute;top:-39px;left:-1px;}
div.task_details_sidebox h4.box_title span{border-bottom:#dadada 1px solid;padding:2px 10px 2px 10px;}
div.task_details_sidebox a{color:#00759f;}
div.task_details_sidebox_cont{padding:9px 12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:20px;color:#444444;min-height:200px;}
div.task_details_sidebox_cont p{margin:8px 0;}
div.task_details_sidebox_cont h5{border-bottom:#dadada 1px solid;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:0 0 10px 0;margin:0;}
.rightcontenth5-ta{font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0 0 5px 0;border:2px #999 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px;color:#666;}
.rightcontenth5-ta:hover, #rightcontent-ta:hover{border:2px #999 solid !important;}
.rightcontenth5-ta:focus, #rightcontent-ta:focus{border:2px #007FAC solid !important;color:#222;}
div.task_details_sidebox_footer{padding:5px 12px;line-height:20px;color:#444444;border-top:#dadada 1px solid;text-align:right;}
div.offer{background:#FFFFFF;border:#999999 1px solid;margin:0;padding:9px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
div.moving_checklist{overflow:hidden;padding:0;height:70px;}
div.moving_checklist h2{float:left;background:url(../images/checklist_icon.png) -1px 0 no-repeat;padding:9px 0 9px 42px;margin:4px 0 0 0;}
div.moving_checklist h1{float:left;background:url(../images/checklist_icon.png) -1px 0 no-repeat;padding:9px 0 9px 42px;margin:4px 0 0 0; color:#007fac;}
div.moving_checklist_save{float:right;width:87px;padding:13px 0;}
input.moving_checklist_save_btn{background:url(../images/moving_checklist_save.png) 0 0 no-repeat;border:0;width:87px;height:39px;cursor:pointer;}
div.moving_checklist_save input.moving_checklist_save_btn:hover{background:url(../images/moving_checklist_save.png) 0 -100px no-repeat;}
div.moving_checklist_tasks{line-height:20px;margin:0 0 16px 0;}
div.moving_checklist_tasks_box{overflow:hidden;height:40px;}
div.moving_checklist_tasks div.progress_bar{float:left;width:478px;background:#FFF url(../images/progress_bar_bg.png) 9px 9px no-repeat;border:#DADADA 1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:9px;height:15px;overflow:hidden;}
div.moving_checklist_tasks div.progress_bar span.progress{height:15px;display:block;background:url(../images/progress.png) 0 0 no-repeat;}
div.moving_checklist_tasks div.progress_bar span.progress.progress_10{width:10%;}
div.moving_checklist_tasks div.save_button_top{float:right;font-family:"Trebuchet MS", Arial, Helvetica;font-size:20px;font-weight:bold;}
div.moving_checklist_tasks div.save_button_top a{display:block;text-align:center;color:#FFF;background:url(../images/save_bg.png) 0 0 no-repeat;height:36px;width:90px;text-indent:-9999px;}
div.moving_checklist_tasks div.save_button_top a:hover{background:url(../images/save_bg.png) 0 -40px no-repeat;text-decoration:none;}
div.add_new_task_bar{background:#acce69 url(../images/add_new_task_bar_bg.png) 0 0 repeat-x;border:#7daa2d 1px solid;height:46px;padding:10px 0 0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 11px 0;}
div.add_new_task_bar ul{margin:0;list-style:none;}
div.add_new_task_bar ul li{float:left;}
div.add_new_task_bar ul li #newtaskdate{display:block;float:left;width:102px;font-size:12px;color:#555;padding:5px 5px;margin:0 11px 0 0;background:#FFF;border:#577a16 1px solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
div.add_new_task_bar ul li input.input_item{float:left;font-size:12px;color:#555;width:250px;padding:5px 9px;background:#FFF;border:#577a16 1px solid;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0;}
div.add_new_task_bar ul li input.submit{background:url(../images/add_task_bg.png) 0 0 repeat-x;cursor:pointer;border:0;width:100px;text-align:center;height:33px;border:#577a16 1px solid;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:#9F9F9F 1px solid;color:#343434;font-size:18px;text-shadow:#FFF 1px 1px 0;}
div.moving_checklists{margin:0;}
div.moving_checklists h5{margin:0 0 11px 6px;}
div.moving_checklists div.list_items{padding:8px 0 4px 0;}
div.moving_checklists ul{margin:0;list-style:none;border-bottom:#DADADA 1px solid;}
div.moving_checklists ul li{color:#444;}
div.moving_checklists ul li:hover{cursor:pointer;}
div.moving_checklists ul li input.checkbox{float:left;display:block;width:13px;margin:10px 19px 10px 8px;}
div.moving_checklists ul li span.date{font-size:12px;float:right;width:60px;padding:5px 0 0 0;display:block;}
div.moving_checklists ul li span.text{float:left;width:445px;padding:5px 0 0 0;display:block;font-weight:bold;}
div.moving_checklists ul li span.control_icons{float:right;margin:4px 0 0 0;display:none;}
div.moving_checklists ul li span.control_icons a, .deleteitem{margin:0 0 0 10px;}
div.moving_checklists ul li div.list_item_content{color:#444;overflow:hidden;border-top:#DADADA 1px solid;height:100%;}
div.moving_checklists ul li div.list_item_content:hover{background:#afd2de;color:#444;overflow:hidden;border-top:#DADADA 1px solid;height:100%;}
div.moving_checklists ul li.completed div.list_item_content{border-top:#ddd7b2 1px solid;border-bottom:#f9f6e4 1px solid;background:#f9f6e4;}
div.moving_checklists ul li.completed span{text-shadow:none;color:#444;}
div.moving_checklists ul li.completed span.text{text-decoration:line-through;}
div.moving_checklists ul li div.active .control_icons{display:block;}
div.moving_checklists ul li.active{background:url(../images/list_active.png) 100% 0 no-repeat !important;margin:0 -10px 0 0;padding:0 10px 0 0;}
div.moving_checklists ul li div.active{background:#3797B9 !important;border-top:#21667f 1px solid !important;border-bottom:#21667f 1px solid !important;color:#FFF !important;text-shadow:#215b6f 1px 1px 0 !important;}
div.moving_checklists ul li.completed:hover{background:none;margin:0;padding:0;}
div.moving_checklists ul li.completed:hover div.list_item_content{border-top:#ddd7b2 1px solid;border-bottom:#f9f6e4 1px solid;background:#f9f6e4;margin:0;padding:0;}
div.checklist_save_btn{font-family:"Trebuchet MS", Arial, Helvetica;font-size:20px;font-weight:bold;height:40px;margin:20px 0 0 0;text-align:right;}
div.checklist_save_btn input.checklist_save{background:url(../images/moving_checklist_save.png) 0 0 no-repeat;border:0;width:87px;height:39px;cursor:pointer;}
div.checklist_save_btn input.checklist_save:hover{background:url(../images/moving_checklist_save.png) 0 -100px no-repeat;}
div.moving_checklists_box{-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;border-radius:5px;border-top-left-radius:0;border:#dadada 1px solid;background:#FFF;position:relative;margin:40px 0 20px 0;}
div.moving_checklists_box_tabs{position:absolute;top:-36px;left:-1px;}
div.moving_checklists_box_tabs ul{list-style:none;}
div.moving_checklists_box_tabs ul li{float:left;margin:0 1px 0 0;}
div.moving_checklists_box_tabs ul li{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:#dadada 1px solid;background:#F8F8F8;border-bottom:0;float:left;padding:0 5px;font-size:12px;color:#333;line-height:20px;text-decoration:none;}
div.moving_checklists_box_tabs ul li{border-bottom:#F8F8F8 1px solid;padding:0 2px;cursor:pointer;}
div.moving_checklists_box_tabs ul li span{border-bottom:#dadada 1px solid;padding:0 2px;cursor:pointer;}
div.moving_checklists_box_tabs ul li.active{background:#FFF;font-weight:bold;padding:0 5px 1px 5px;cursor:pointer;}
div.moving_checklists_box_tabs ul li.active span{border-bottom:#dadada 1px solid;padding:2px;cursor:pointer;}
div.moving_checklists_box_actions{border-bottom:#dadada 1px solid;padding:8px 0;font-size:12px;overflow:hidden;margin:0 8px 3px 8px;}
div.moving_checklists_box_actions_l{float:left;width:300px;}
div.moving_checklists_box_actions_r{float:right;width:275px;color:#333;text-align:right;}
div.moving_checklists_box_actions label{color:#007fac;}
div.moving_checklists_box_actions label:hover{text-decoration:underline;cursor:pointer;}
div.moving_checklists_box_actions_r span.date{font-size:12px;color:#007fac;padding:2px 18px;border:#999999 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 2px 0 8px;}
div.moving_checklists_box_actions img.alignmiddle{margin:0 0 0 10px;}
div.breadcrumb{border-bottom:#dadada 1px solid;background:#f8f8f8;margin:0 0 0px 0;color:#666666;font-size:11px;padding:4px 10px 5px 10px;text-align:left;line-height:normal;}
div.breadcrumb a{color:#666666;margin:0 10px;}
div.free_moving_quote_sidebox{margin:0 0 20px 0;}
div.create_an_account_sidebox{margin:0 0 20px 0;}
div.create_an_account_sidebox h3{background:url(../images/create_an_account.png) 0 0 no-repeat;text-indent:-9999px;height:41px;}
div.free_moving_quote_sidebox h3{background:url(../images/free_moving_quote_sidebox_title.png) 0 0 no-repeat;text-indent:-9999px;height:41px;}
div.free_moving_quote_sidebox h4{
	background:url(../images/free_moving_quotes_new.png) 0 0 no-repeat;
	text-indent:-9999px;
	background-size: cover;
	height:45px;
	}
div.free_moving_quote_sidebox_cont, div.create_an_account_sidebox_cont{-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border:#dadada 1px solid;border-top:0;padding:8px 10px 0 10px;font-size:12px;}
div.free_moving_quote_sidebox ul, div.create_an_account_sidebox ul{list-style:none;margin:8px 0 0 0;}
div.free_moving_quote_sidebox ul li, div.create_an_account_sidebox ul li{text-align: left;overflow:hidden;margin:0 0 6px 0;}
div.free_moving_quote_sidebox ul li label, div.create_an_account_sidebox ul li label{color:#007fac;font-size:11px;display:inline-block;width:73px;text-align:right;float:left;}
div.free_moving_quote_sidebox_cont, div.create_an_account_sidebox_cont{-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border:#dadada 1px solid;border-top:0;padding:8px 10px 0 10px;font-size:12px;}
#fullserviceform ul{list-style:none;margin:8px 0 0 0;}
#fullserviceform ul li, div.create_an_account_sidebox ul li{text-align:left;overflow:hidden;margin:0 0 6px 0;}
#fullserviceform ul li label, div.create_an_account_sidebox ul li label{color:#007fac;font-size:11px;display:inline-block;width:73px;text-align:right;float:left;}
.spacer{height:10px;}
div.free_moving_quote_sidebox ul li input.free_moving_quote_field_medium{border:#999 1px solid;width:86px;height:20px;padding:0px 5px;color:#555;margin:0 0 0 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;}
div.free_moving_quote_sidebox ul li input.free_moving_quote_field_small{width:44px;height:20px;padding:0px 5px;color:#555;margin:0 0 0 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#999 1px solid;font-size:11px;}
div.free_moving_quote_sidebox ul li input.free_moving_quote_field_small2{width:55px;height:20px;padding:0px 5px;color:#555;margin:0 0 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#999 1px solid;font-size:11px;}
div.free_moving_quote_sidebox ul li input.free_moving_quote_field_large, .largeinput{text-align: left; width:187px;height:20px;padding:0px 5px;color:#555;margin:0 1px 0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;border:#999 1px solid;}
div.free_moving_quote_sidebox ul li input.free_moving_quote_field_zip, .zipinput{min-width: 75px; width:100px;height:20px;padding:0px 5px;color:#555;margin:0 0 0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;border:#999 1px solid;}
div.free_moving_quote_sidebox ul li select.free_moving_quote_select_small{width:59px;height:23px;color:#555;margin:0 0 0 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#999 1px solid;font-size:11px;padding-top:2px;}
div.free_moving_quote_sidebox ul li select.free_moving_quote_select_medium{width:62px;height:23px;border:0;color:#555;margin:0 0 0 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#999 1px solid;font-size:11px;padding-top:2px;}
div.free_moving_quote_sidebox ul li select.free_moving_quote_select_large, .largeselect{width:202px;height:22px;color:#555;margin:0 0 0 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;border:#999 1px solid;}

#fullserviceform ul li input.free_moving_quote_field_medium{border:#999 1px solid;width:86px;height:20px;padding:0px 5px;color:#555;margin:0 0 0 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;}
#fullserviceform ul li input.free_moving_quote_field_small{width:44px;height:20px;padding:0px 5px;color:#555;margin:0 0 0 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#999 1px solid;font-size:11px;}
#fullserviceform ul li input.free_moving_quote_field_small2{width:55px;height:20px;padding:0px 5px;color:#555;margin:0 0 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#999 1px solid;font-size:11px;}
#fullserviceform ul li input.free_moving_quote_field_large, .largeinput{width:187px;height:20px;padding:0px 5px;color:#555;margin:0 1px 0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;border:#999 1px solid;}
#fullserviceform ul li input.free_moving_quote_field_zip, .zipinput{width:88px;height:20px;padding:0px 5px;color:#555;margin:0 100px 0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;border:#999 1px solid;}
#fullserviceform ul li select.free_moving_quote_select_small{width:59px;height:23px;color:#555;margin:0 0 0 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#999 1px solid;font-size:11px;padding-top:2px;}
#fullserviceform ul li select.free_moving_quote_select_medium{width:62px;height:23px;border:0;color:#555;margin:0 0 0 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#999 1px solid;font-size:11px;padding-top:2px;}
#fullserviceform ul li select.free_moving_quote_select_large, .largeselect{width:202px;height:22px;color:#555;margin:0 0 0 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;border:#999 1px solid;}
#fullserviceform ul li .free_moving_quote_submit{background:url(../images/free_moving_quote_submit.png) 0 0 no-repeat;width:115px;height:33px;border:0;cursor:pointer;margin:10px 0 0 0;}
#fullserviceform ul li .free_moving_quote_submit:hover{background:url(../images/free_moving_quote_submit.png) 0 -100px no-repeat;}


.get_started_submit{background:url(../images/get_started.png) 0 0 no-repeat;width:115px;height:33px;border:0;cursor:pointer;margin:10px 0 0 0;}
.get_started_submit:hover{background:url(../images/get_started.png) 0 -100px no-repeat;}
div.free_moving_quote_sidebox ul li .free_moving_quote_submit{background:url(../images/free_moving_quote_submit.png) 0 0 no-repeat;width:115px;height:33px;border:0;cursor:pointer;margin:10px 0 0 0; text-indent: -9999px}
div.free_moving_quote_sidebox ul li .free_moving_quote_submit:hover{background:url(../images/free_moving_quote_submit.png) 0 -100px no-repeat;}
div.sidebox{margin:0 30px 20px 30px;}
div.sidebox h3{color:#007fac;font-size:20px;margin:0 0 5px 0;}
div.sidebox ul{list-style:none;}
div.sidebox ul li{color:#333;}
div.sidebox ul li a{color:#333;}
div.search_directory{background:#acce69 url(../images/add_new_task_bar_bg.png) 0 0 repeat-x;border:#7daa2d 1px solid;height:54px;padding:5px 0 0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 20px 0;}
div.search_directory_sidebar{background:#acce69 url(../images/greenbar-bg-lg.png) 0 0 repeat-x;border:#7daa2d 1px solid;height:145px;padding:5px 0 0 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:45px 0 20px 0;}
div.search_directory ul{margin:0;list-style:none;}
div.search_directory_sidebar ul li{margin:0 auto;}
div#boxes{border:#CCC 1px solid;height:145px;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0px auto 20px auto;width:200px;}
div#boxes h6{font-size:16px;margin-bottom:7px;text-align:center;}
div#boxes h6 a{color:#007FAC;}
div#boxes img{display:block;margin:0 auto;text-align:center;}
div.search_directory ul li{float:left;overflow:hidden;margin:0 0 0 10px;}
div.search_directory_sidebar ul li{float:left;overflow:hidden;margin:0 0 0 0px;}
div.search_directory ul li.find, div.search_directory_sidebar ul li.find{margin:0;}
div.search_directory ul li label, div.search_directory_sidebar ul li label{color:#333;font-size:12px;display:block;line-height:18px;}
div.search_directory ul li select.search_directory_select, div.search_directory_sidebar ul li select.search_directory_select{display:inline-block;border:1px solid #739536;letter-spacing:0.5px;width:243px;height:26px;padding:3px 5px;color:#555;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
div.search_directory ul li input.search_directory_field, div.search_directory_sidebar ul li input.search_directory_field{background:url(../images/search_directory_field.png) 0 0 no-repeat;width:233px;height:20px;border:0;padding:3px 5px;color:#999;font-size:12px;}
div.search_directory ul li input.search_directory_submit, div.search_directory_sidebar ul li input.search_directory_submit{background:url(../images/search_directory_submit.png) 0 0 no-repeat;width:73px;height:29px;border:0;cursor:pointer;}
div.search_directory ul li input.search_directory_submit:hover, div.search_directory_sidebar ul li input.search_directory_submit:hover{background:url(../images/search_directory_submit.png) 0 -100px no-repeat;}
div.sponsored_listings{overflow:hidden;padding:0 0 20px 0;border-bottom:1px dotted #dfdfdf;}
div.sponsored_listings h2, div.sponsored_listings h1{font-size:30px;margin:0 0 15px 0;color:#222;font-weight:normal;}
div.sponsored_listings ul{list-style:none;border-top:#88b5c8 8px solid;}
div.sponsored_listings ul li{border-top:#dadada 1px solid;border-bottom:#e1ebf1 1px solid;background:#ecf7fc;overflow:hidden;color:#666666;padding:7px 10px;line-height:20px;font-size:12px;}
div.sponsored_listings ul li div.listing_details{float:left;width:420px;}
div.sponsored_listings ul li div.listing_details a{font-size:14px;color:#007fac;font-weight:bold;}
div.sponsored_listings ul li div.listing_details span.phone1{font-size:12px;color:#2c8200;background:url(../images/icon_phone.png) 0 2px no-repeat;display:block;padding:0 0 0 25px;line-height:15px;font-weight:bold;margin-top:5px;}
div.sponsored_listings ul li div.listing_logo{float:right;width:150px;text-align:right;}
div.sponsored_listings a.advertise_here{font-weight:bold;float:right;font-size:12px;color:#666666;margin-top:5px;}
div.search_results{overflow:hidden;margin:20px 0 0 0;}
div.search_results_header{overflow:hidden;margin:0 0 10px 0;}
div.search_results_for{float:left;color:#666666;}
div.search_results_for span.search_keywords{color:#333;font-weight:bold;}
div.search_results_sort{float:right;}
div.search_results_sort select.search_results_sort{background:url(../images/search_results_sort.png) 0 0 no-repeat;width:125px;height:26px;border:0;padding:3px 5px;color:#555;font-size:12px;}
div.search_results_list{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;margin:0;}
div.search_results_list ul{list-style:none;}
div.search_results_list ul li{border-top:#dadada 1px solid;overflow:hidden;color:#666666;padding:7px 10px;line-height:20px;font-size:12px;}
div.search_results_list ul li.odd-listing{background:#f8f8f8;}
div.search_results_list ul li.first{border-top:0;}
div.search_results_list ul li a{color:#007fac; font-size:12px;}
div.search_results_list ul li div.listing_right{float:right;text-align:right;}
div.search_results_list ul li div.listing_details{float:left;width:420px;}
div.search_results_list ul li div.listing_details a{font-size:14px;}
div.search_results_list ul li div.listing_details span.phone{font-size:12px;display:block;padding:0;line-height:15px;font-weight:bold;color:#333;}
div.search_results_list ul li div.listing_details_more{clear:both;padding:4px 0 0 0;}
div.search_results_list ul li div.listing_details_more .more_info{font-size:12px; color:#007fac;font-weight:bold;background:url(../images/more_info_bg.png) 0 4px no-repeat;padding:0 0 0 16px;line-height:18px;cursor:pointer;}
div.search_results_list ul li div.listing_details_more .less_info{color:#007fac;font-weight:bold;background:url(../images/less_info_bg.png) 0 4px no-repeat;padding:0 0 0 16px;line-height:18px;cursor:pointer;}
div.search_results_list ul li div.listing_details_more_info{overflow:hidden;padding:10px 0 5px 0;}
div.search_results_list ul li div.listing_details_more_info_hours{float:left;color:#777;}
div.search_results_list ul li div.listing_details_more_info_hours span.title{color:#333;font-weight:bold;display:block;}
div.search_results_list ul li div.listing_details_more_info_location{float:right;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;width:208px;padding:5px;}
div.search_results_list ul li div.listing_details_more_info_location a.get_directions{float:right;font-size:11px;margin:3px 0 0 0;}
div.search_results_list ul li div.listing_details_more_info_links{margin:95px 0 0 0;line-height:10px;}
div.search_results_list ul li div.listing_details_more_info_links a{margin:0 3px;}
div.search_results_footer{overflow:hidden;text-align:right;padding:10px 0;line-height:20px;}
div.search_results_footer ul{list-style:none;float:right;}
div.search_results_footer ul li{float:left;margin:0 0 0 9px;}
div.search_results_footer a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;padding:2px 7px;color:#007fac;display:block;float:left;}
div.search_results_footer a.current {background:#007FAC; color:#fff; border-color:#025e7e;}
div.search_results_footer b{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;padding:2px 7px;color:#007fac;display:block;float:left;}
div.free_moving_quote_box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;color:#666;padding:0;font-size:12px;overflow:hidden;height:59px;}
div.free_moving_quote_box h4{float:left;width:260px;padding:10px 0 10px 10px;font-family:Arial, Helvetica, sans-serif;}
div.free_moving_quote_box h4 span{font-size:12px;color:#666;display:block;margin:5px 0 0 0;font-weight:normal;}
div.free_moving_quote_box ul{background:url(../images/free_moving_quote_box_bg.png) 0 0 no-repeat;float:right;list-style:none;width:280px;height:32px;padding:17px 0 10px 40px;}
div.free_moving_quote_box ul li{float:left;}
div.free_moving_quote_box ul li label{color:#999;font-size:12px;line-height:18px;}
div.free_moving_quote_box ul li input.free_moving_quote_box_field{background:url(../images/free_moving_quote_box_field.png) 0 0 no-repeat;width:85px;height:20px;border:0;padding:3px 6px;color:#555;font-size:12px;margin:0 0 0 6px;}
div.free_moving_quote_box ul li input.free_moving_quote_box_btn{background:url(../images/free_moving_quote_box_btn.png) 0 0 no-repeat;width:114px;height:29px;border:0;cursor:pointer;margin:0 0 0 6px;}
div.free_moving_quote_box ul li input.free_moving_quote_box_btn:hover{background:url(../images/free_moving_quote_box_btn.png) 0 -100px no-repeat;}
div.text_sidebox{color:#666666;line-height:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#999 1px solid;background:#F8F8F8;margin:30px 0 20px 0;}
div.text_sidebox h4{font-family:Arial, Helvetica, sans-serif;font-weight:normal;border-bottom:#dadada 1px solid;padding:7px 10px;margin:0;}
div.text_sidebox div.text_sidebox_cont{padding:0 10px;}
div.text_sidebox div.text_sidebox_cont p{margin:10px 0;}
div.page_title{margin:-5px 0 20px 0;}
div.page_title h1{font-size:30px;color:#007fac;margin:0;}
div.lower_my_bill_search_box{overflow:hidden;margin:0 0 20px 0;}
div.lower_my_bill_search_tabs{position:relative;z-index:1000;height:30px;}
div.lower_my_bill_search_tabs ul{list-style:none;}
div.lower_my_bill_search_tabs ul li{float:left;}
div.lower_my_bill_search_tabs ul li a{border:#dadada 1px solid;background:#F8F8F8;border-bottom:0;border-left:0;float:left;padding:3px 10px;font-size:14px;color:#333;line-height:20px;text-decoration:none;margin:3px 0 0 0;}
div.lower_my_bill_search_tabs ul li.first a{border-left:#dadada 1px solid;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;}
div.lower_my_bill_search_tabs ul li.active a{background:#F7FEEE;margin:0;padding:6px 10px 4px 10px;border:#99c053 1px solid;border-bottom:0;}
div.lower_my_bill_search_container{background:#dcf4aa url(../images/lower_my_bill_search_bg.jpg) 0 0 repeat-x;border:#99c053 1px solid;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:20px 20px 10px 20px;}
div.lower_my_bill_search_container h4{font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin:0 0 15px 0;}
div.utilities_selection{margin:0 0 27px 0;}
div.utilities_selection input.utilities_selection_radio{margin:0 10px 0 0;}
div.utilities_selection label{margin:0 15px 0 0;}
div.utilities_search_box{overflow:hidden;}
div.utilities_search_box img.alignleft{float:left;margin:0 0 0 20px;}
div.utilities_search_box ul{float:right;list-style:none;width:345px;color:#333;font-size:12px;margin:10px 0 0 0;}
div.utilities_search_box ul li{overflow:hidden;margin:0 0 10px 0;}
div.utilities_search_box ul li label{color:#333;font-size:12px;display:block;width:125px;float:left;}
div.utilities_search_box ul li select.utilities_search_select{background:url(../images/utilities_search_select.png) 0 0 no-repeat;width:210px;height:26px;border:0;padding:3px 5px;color:#555;margin:0 0 0 10px;font-size:13px;}
div.utilities_search_box ul li input.utilities_search_btn{background:url(../images/utilities_search_btn.png) 0 0 no-repeat;width:85px;height:29px;border:0;cursor:pointer;float:right;}
div.utilities_search_box ul li input.utilities_search_btn:hover{background:url(../images/utilities_search_btn.png) 0 -100px no-repeat;}
div.lower_my_bill_categories{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;color:#666;padding:12px 15px;font-size:11px;line-height:14px;color:#333;overflow:hidden;margin:0 0 20px 0;}
div.lower_my_bill_categories a{color:#333;}
div.lower_my_bill_categories h4{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:16px;margin:0 0 20px 0;}
div.lower_my_bill_categories h5{font-size:12px;font-weight:bold;margin:0 0 3px 0;}
div.lower_my_bill_category_box{width:260px;float:left;margin:0 20px 15px 0;}
div.share_this{text-align:right;margin:0 20px 20px 0;}
div.share_this a{margin:0 0 0 6px;}
div.how_this_works{margin:0 0 20px 0;padding:40px 0 0 0;}
div.how_this_works ul.steps{margin:0;list-style:none;margin:0 0 0 45px;width:255px;}
div.how_this_works ul.steps li{display:block;line-height:20px;padding:0 0 30px 57px;margin:5px 0 28px 0;}
div.how_this_works ul.steps li a{color:#666;}
div.how_this_works ul.steps li.one{background:url(../images/one_bg.png) 0 0 no-repeat;}
div.how_this_works ul.steps li.onesm{background:url(../images/one-green.png) 0 0 no-repeat;padding:0 0 0px 47px;}
div.how_this_works ul.steps li.two{background:url(../images/two_bg.png) 0 0 no-repeat;}
div.how_this_works ul.steps li.twosm{background:url(../images/two-green.png) 0 0 no-repeat;padding:0 0 0px 47px;}
div.how_this_works ul.steps li.three{background:url(../images/three_bg.png) 0 0 no-repeat;}
div.how_this_works ul.steps li.threesm{background:url(../images/three-green.png) 0 0 no-repeat;padding:0 0 0px 47px;}
div.why_fill_form{float:right;width:260px;margin:0 20px 0 0;}
div.why_fill_form h2{font-size:24px;}
div.why_fill_form ul{list-style:none;margin:20px 0 0 0;}
div.why_fill_form ul li{background:url(../images/icon_check.png) 0 3px no-repeat;padding:0 0 5px 20px;}
div.moving_guide_sidebox{margin:0 0 20px 0;}
div.moving_guide_sidebox h4{background:url(../images/moving_guide_sidebox_title.png) 0 0 no-repeat;text-indent:-9999px;height:41px;}
div.moving_guide_sidebox_cont{
  /*background:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;padding:0 10px 0 10px;*/
}
div.moving_guide_sidebox_cont .ui-accordion-icons {
  padding-left: 2.2em;
}
div.moving_guide_sidebox_cont .ui-accordion-header {
  background:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:#dadada 1px solid;padding: 10px 10px 10px 10px;font-size: 14px
}
div.moving_guide_sidebox ul{list-style:none;}
div.moving_guide_sidebox ul li{color:#333;}
div.moving_guide_sidebox h3 a{color:#333;display:block;background:url(../images/icon_plus.png) 100% 0 no-repeat;padding:9px 0;line-height:20px;font-size:16px;font-weight:normal;border-top:#dadada 1px dashed; color:#111; letter-spacing:1px;}
div.moving_guide_sidebox h3 a:hover {text-decoration:none;}
div.moving_guide_sidebox h3.ui-state-active a{background:url(../images/icon_minus.png) 100% 0 no-repeat;}
div.moving_guide_sidebox div ul{border:0;border-top:#dadada 1px dashed;}
div.moving_guide_sidebox ul li ul li{border:0;}
div.moving_guide_sidebox div ul li{color:#555;background:none;padding:5px 0;}
div.moving_guide_sidebox div ul li a{color:#555;}
div.moving_guide_sidebox ul li ul li a:hover, div.moving_guide_sidebox ul li.active ul li a:hover{color:#007fac;}
div.guide_page{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#333; padding:15px 20px;margin:0 0 20px 0;/*width:572px;*/width:auto; background:#FFF;}
div.guide_page_header{overflow:hidden; padding-bottom:15px;}
div.guide_page_header h2{margin:0px 0 8px 0;}
div.guide_page_header_l{float:left;width:300px;margin-left:20px;}
div.guide_page_header_share{margin:8px 0 0 0;}
div.guide_page_header_share a{margin:0 5px 0 0;}
div.guide_page_header_r{float:right;font-size:12px;font-weight:bold;overflow:hidden;border:1px solid #DADADA;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;margin-bottom:20px;background:#f8f8f8;}
#related-articles{float:right;font-size:12px;font-weight:bold;overflow:hidden;border:1px solid #DADADA;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;width:240px;background:#FFF;}
#related-articles h5{font-weight:bold;color:#555;margin-bottom:5px;}
#related-articles ul{list-style:none;line-height:20px;}
#related-articles ul li a{font-weight:normal;}
.related-links ul {width:535px; float:left;}
.related-links ul li {display:inline-block; padding-right:10px;}
div.guide_page_header_r ul{list-style:none;}
div.guide_page_header_r ul li{float:left;padding-top:5px;}
div.guide_page_header_r ul li input.newsletter_field{width:199px;border:1px solid #DADADA;padding:3px 5px 3px 5px;font-size:12px;color:#999;}
div.guide_page_header_r ul li input.newsletter_btn{background:url(../images/newsletter_btn.png) 0 0 no-repeat;width:63px;border:0;padding:0;height:27px;cursor:pointer;margin:0 0 0 4px;}
div.facebook-guide {background:#f8f8f8; border:1px solid #DADADA; width:280px; padding:10px; margin-bottom:20px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
div.banner{float:right;margin:5px 0 15px 20px;}
span.author a {color:#007FAC;}
div.guide_page h2 {color:#333; font-weight:normal;}
div.guide_page_content p{font-size:12px; line-height:18px; margin:5px 0px 20px 0px;}
div.guide_page_content h3{font-size:24px;color:#007fac;margin:0 0 10px 0;}
div.guide_page_content h4{font-size:16px;color:#333;margin:0 0 10px 0;  }
div.guide_page_content ol{margin:10px 10px 10px 30px; }
div.guide_page_content ol li {margin-bottom:18px;}
div.guide_page_content ol li a {color:#007FAC;}
div.guide_page_content ul {margin:0px 0px 0px 30px;}
div.guide_page_content ul li {font-size:12px; line-height:18px; margin:0px 0px 10px 0px;}
div.guide_page_content_links{font-size:13px;color:#444;line-height:20px;margin:50px 0 0 0;}
div.guide_page_content_links ul{margin:10px 10px 10px 10px;list-style:none; }
div.guide_page_content_links ul li{margin:0 0 20px 0; font-size:14px; line-height:1.5;}
div.guide_page_content_links ul li span.title{color:#007fac;}
div.guide_page_content_links ul li a{color:#444;}
div.related-links {float:left; width:100%; padding:5px 0px; margin:10px 0px; border-top:#DADADA 1px solid; border-bottom:#DADADA 1px solid;}
div.related-links a {color:#007FAC;}
.moving_checklists_box_actions_r input.date{font-size:12px;color:#007fac;padding:2px 18px;border:#999999 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 2px 0 8px;width:85px;text-align:center;}
.moving_checklists_box_actions_r img{margin-left:3px;}
#browse_banner{width:956px;height:405px;background:url(../images/Find_Moving_Services2.png) no-repeat;}
#browse_banner h2{font-size:16px;padding-bottom:10px;color:#666;}
#browse_cats{padding:95px 0px 0px 45px;}
#browse_cats td{width:200px;height:22px;}
#browse_cats td a{color:#333;line-height:20px;padding-right:30px;}
#directory-notes{color:#3797b9;width:475px;line-height:20px;margin-top:20px;}
#business_banner{width:960px;height:350px;background:url(../images/business.png) no-repeat;margin-top:20px;}
#business_signup{padding:185px 0px 0px 40px;}
#tabs{height:32px;}
#states{width:956px;height:510px;background:url(../images/states-bg.png) no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:20px;}
#states h2{margin-left:30px;padding-top:20px;padding-bottom:10px;width:430px;text-align:center;border-bottom:1px solid #CCC;}
#states h3{color:#555;font-size:16px;padding:10px 0px;}
.statestable{padding:0px 0px 0px 30px;}
#citieslist{padding:40px;}
#allservices{padding:10px 30px;}
#allservices ul{list-style:none;display:inline-block;}
#allservices ul li{padding:10px 0px;padding-right:30px;display:inline-block;}
#companyinfo{float:left;width:300px;}
.companyimage{float:right;}
#leadpathtop{background:url(../images/leadpathtop.png) no-repeat;width:444px;height:21px;margin-left:96px;}
#leadpathbottom{background:url(../images/leadpathbottom.png) no-repeat;width:444px;height:21px;margin-left:96px;}
.leadpathform{background:url(../images/leadpathbg.png) top #b7d37f repeat-x;border-left:#739536 1px solid;border-right:#739536 1px solid;width:334px;margin-left:100px;padding:30px 50px;color:#333;font-size:12px;}
.leadpathform h2{font-size:23px;margin-bottom:20px;}
.leadpathform h4{font-size:14px;font-weight:bold;color:#333;margin:10px 0px;}
.leadpathform h5{font-size:14px;color:#333;margin:10px 0px;display:inline-block;vertical-align:middle;height:46px;margin-right:10px;}
.leadpathform ul{margin-left:15px;color:#333;}
.leadpathform ul li a{color:#333;}
#middle_form_right h3{font-size:18px;color:#007fac;font-weight:bold;margin-bottom:5px;}
.leadpathform .greencheckbox{margin-right:10px;}
.leadpathform .leadsubmit{background:url(../images/continue_btn.png) 0 0 no-repeat;width:160px;height:48px;border:0;margin:20px 0 0 0;cursor:pointer;}
#middle_form_left{float:left;margin-bottom:75px;}
#middle_form_right{float:left;width:300px;margin-left:50px;font-size:12px;color:#333;margin-top:50px;}
#carselection{padding-left:20px;}
#carselection .select{width:100px;height:22px;color:#555;margin:0 0 0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;border:#999 1px solid;}
.phone{width:50px;border:2px #dadada solid;padding:2px;}
.phone:hover{border:2px #bbbbbb solid;}
.phone:focus{border:2px #007FAC solid;}
.tablelabel{font-weight:bold;}
.lgtextbox{border:2px #dadada solid;width:200px;padding:2px;}
.lgtextbox:hover{border:2px #bbbbbb solid;}
.lgtextbox:focus{border:2px #007fac solid;}
.smtextbox{border:2px #dadada solid;width:100px;padding:2px;}
.smtextbox:hover{border:2px #bbbbbb solid;}
.smtextbox:focus{border:2px #007fac solid;}
.state{border:2px #dadada solid;width:208px;padding:2px;}
.state:hover{border:2px #bbbbbb solid;}
.state:hover{border:2px #007FAC solid;}
.checkbox{margin-top:2px;}
.checkboxright{margin-left:10px;}
#steps{float:right;margin-right:20px;font-weight:bold;text-align:right;width:400px;}
#steps a{color:#007FAC;}
#stepstext{font-size:11px;font-weight:bold;}
#stepstext .one{float:left;}
#stepstext .two{float:left;margin-left:55px;}
#stepstext .three{float:right;}
#adverform{float:left;margin-top:35px;border:3px solid #CCC;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:480px;}
#adverform h2{background:url(../images/blue-ribbon.png) repeat-x;display:block;color:#FFF;height:32px;width:493px;font-size:22px;padding-top:8px;padding-left:20px;margin-left:-23px;}
#ribbon-wrap{display:block;width:10px;height:10px;background:url(../images/blur-ribbon-wrap.png);margin-left:-23px;}
#adverform h6{font-size:10px;color:#8C8C8C;}
#adverform .phone{width:50px;border:2px #dadada solid;padding:2px;}
#adverform .phone:hover{border:2px #bbbbbb solid;}
#adverform .phone:focus{border:2px #007FAC solid;}
#adverform .tablelabel{font-weight:bold;color:#1188b2;}
#adverform .lgtextbox{border:2px #dadada solid;width:206px;padding:2px;}
#adverform .lgtextbox:hover{border:2px #bbbbbb solid;}
#adverform .lgtextbox:focus{border:2px #007fac solid;}
#adverform .state{border:2px #dadada solid;width:214px;padding:2px;}
#adverform .state:hover{border:2px #bbbbbb solid;}
#adverform .state:hover{border:2px #007FAC solid;}
#adverform .checkbox{margin-top:2px;}
#adverform .checkboxright{margin-left:10px;}
#adverform .continue{background:url(../images/continue_btn.png);width:160px;height:48px;border:0;cursor:pointer;}
#listform{float:left;width:650px;margin-top:35px;border:3px solid #CCC;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:480px;}
#listform h2{background:url(../images/blue-ribbon.png) repeat-x;display:block;color:#FFF;height:32px;width:493px;font-size:22px;padding-top:8px;padding-left:20px;margin-left:-23px;}
#listform h6{font-size:10px;color:#8C8C8C;}
#listform .phone{width:50px;border:2px #dadada solid;padding:2px;}
#listform .phone:hover{border:2px #bbbbbb solid;}
#listform .phone:focus{border:2px #007FAC solid;}
#listform .tablelabel{font-weight:bold;}
#listform .lgtextbox{border:2px #dadada solid;width:200px;padding:2px;}
#listform .lgtextbox:hover{border:2px #bbbbbb solid;}
#listform .lgtextbox:focus{border:2px #007fac solid;}
#listform .state{border:2px #dadada solid;width:208px;padding:2px;}
#listform .state:hover{border:2px #bbbbbb solid;}
#listform .state:hover{border:2px #007FAC solid;}
#listform .checkbox{margin-top:2px;}
#listform .checkboxright{margin-left:10px;}
#listform .continue{background:url(../images/continue_btn.png);width:160px;height:48px;border:0;cursor:pointer;}
#listform .save{background:url(../images/save.png);width:127px;height:39px;border:0;cursor:pointer;}
#listform .save:hover{background:url(../images/save.png) 0 -39px no-repeat;}
.authorize{background:url(../images/authorize.png);width:127px;height:39px;border:0;cursor:pointer;}
.authorize:hover{background:url(../images/authorize.png) 0 -39px no-repeat;}
#payment{float:left;width:650px;border:3px solid #CCC;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:480px;margin-top:35px;}
#payment h2{background:url(../images/blue-ribbon.png) repeat-x;display:block;color:#FFF;height:32px;width:493px;font-size:22px;padding-top:8px;padding-left:20px;margin-left:-23px;}
#payment h5{color:#333;margin-bottom:10px;font-weight:bold;}
#payment .phone{width:50px;border:2px #dadada solid;padding:2px;}
#payment .phone:hover{border:2px #bbbbbb solid;}
#payment .phone:focus{border:2px #007FAC solid;}
#payment .tablelabel{font-weight:bold;}
#payment .lgtextbox{border:2px #dadada solid;width:200px;padding:2px;}
#payment .lgtextbox:hover{border:2px #bbbbbb solid;}
#payment .lgtextbox:focus{border:2px #007fac solid;}
#payment .smtextbox{border:2px #dadada solid;width:75px;padding:2px;}
#payment .smextbox:hover{border:2px #bbbbbb solid;}
#payment .smtextbox:focus{border:2px #007fac solid;}
#payment .month{border:2px #dadada solid;width:50px;padding:2px;}
#payment .month:hover{border:2px #bbbbbb solid;}
#payment .month:hover{border:2px #007FAC solid;}
#payment .year{border:2px #dadada solid;width:100px;padding:2px;}
#payment .month:year{border:2px #bbbbbb solid;}
#payment .month:year{border:2px #007FAC solid;}
#payment .state{border:2px #dadada solid;width:208px;padding:2px;}
#payment .state:hover{border:2px #bbbbbb solid;}
#payment .state:hover{border:2px #007FAC solid;}
#payment .checkbox{margin-top:2px;}
#payment .checkboxright{margin-left:10px;}
#payment .continue{background:url(../images/continue_btn.png);width:160px;height:48px;border:0;cursor:pointer;}
.greyheader{background:#aaa;color:#FFF;}
#paymentoptions{font-weight:bold;}
#paymentoptions td{padding-left:10px;}
#payment .radio{display:inline-block;padding:10px;}
#paymentoptions a{font-size:12px;color:#4683bd;}
#paymentmethod{background:#eff3ff;width:830px;}
#leftpayment{width:375px;padding:10px;float:left;}
#rightpayment{width:375px;padding:10px 10px 10px 10px;float:left;}
#submittext{padding:0px 20px;text-align:center;}
#submitbuttons .submit{background:#4683bd;padding:5px;color:#FFF;border:0;cursor:pointer;margin-top:10px;}
#submitbuttons{margin:30px 0px;}
#preview{float:left;border:1px solid #fae095;min-height:100px;padding:5px;margin-top:30px;margin-left:30px;width:250px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#preview #heading{background:#fae095;font-size:12px;width:230px;font-weight:bold;padding:2px 10px;margin-bottom:5px;}
#preview #phonenumber{font-weight:bold;}
#preview #areacode, #preview #threenums, #preview #fournums{float:left;}
#advcontent{border:5px solid #007FAC;margin-top:50px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#nav{width:950px;height:40px;background:#007FAC repeat-x;color:#FFF;}
#nav ul{display:inline-block;height:40px;list-style:none;}
#nav ul li{display:inline-block;height:32px;padding:8px 10px 0px 10px;;font-weight:bold;vertical-align:middle;}
#nav ul li a{color:#FFF;}
#nav ul li.active{background:#FFF;color:#007FAC;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;}
#nav ul li a.active{color:#007FAC;}
#listingmanager{padding:20px;}
#listingmanager h3{color:#333;padding:20px 0px;}
#listingmanager span{padding-bottom:20px}
#listingmanager span a{color:#4683bd;}
#listingmanager .greyheader{background:none repeat scroll 0 0 #CCC;border-top:1px #333 solid;border-bottom:1px #333 solid;padding:3px 5px;color:#333;font-weight:bold;}
#tabletop{font-size:10px;}
#addlisting{float:left;}
#addlisting a{color:#4683bd;}
#pagenum{float:right;right:0;}
#listingtable{margin-bottom:20px;}
#listingtable td{border-bottom:1px solid #CCC;padding-left:10px;}
#listingtable a{color:#007FAC;}
#listingtype{background:#eff3ff;padding:5px;min-height:100px;margin-top:20px;margin-left:30px;width:345px;border:3px solid #CCC;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#listingtype .month{border:2px #dadada solid;width:50px;padding:2px;}
#listingtype .month:hover{border:2px #bbbbbb solid;}
#listingtype .month:focus{border:2px #007fac solid;}
#listingtype .year{border:2px #dadada solid;width:75px;padding:2px;}
#listingtype .year:hover{border:2px #bbbbbb solid;}
#listingtype .year:focus{border:2px #007fac solid;}
#basicinfo, #interestedin{float:left;padding:10px;width:400px;}
#choose{background:#1384bd;padding:5px;color:#FFF;font-weight:bold;margin-top:20px;}
#listingheading{background:#e6f2fc;padding:5px;font-weight:bold;margin:20px 0px;}
.premiumlisting{border-bottom:1px solid #CCC;padding-bottom:20px;}
.listing1{float:left;font-size:12px;min-width:200px;margin-right:20px;}
.listing1 h2{font-size:18px;}
.listing1 ul{padding-left:20px;padding-top:10px;}
.listing2{float:left;background:#e3eaf3;border:1px solid #cdcdcd;font-size:12px;padding:10px;min-width:300px;margin-right:20px;}
.listing2 h3{font-size:14px;color:#0067ab;}
.listing2 a{font-size:10px;color:#4683bd;}
.listing3{float:left;font-size:12px;}
.listing3 h3{font-size:18px;}
.listing3 input[type=button]{background:#1384bd;padding:7px;color:#FFF;font-weight:bold;border:1px solid #006090;margin-top:10px;}
.basiclisting{margin-top:20px;}
.listing4{float:left;border:1px solid #cdcdcd;font-size:12px;padding:10px;min-width:300px;margin-right:20px;}
.listing4 h3{font-size:14px;color:#0067ab;}
.listing4 a{font-size:10px;color:#4683bd;}
.listing5{float:left;font-size:12px;min-width:320px;margin-right:20px;}
#map_canvas{height:100%}
#companypageheader{height:70px;}
#companypageinfo{color:#333;font-weight:bold;line-height:normal;float:left; min-height:110px;}
#companypageinfo h3{color:#333;}
#companypageimage{float:right;}
#companypagespecial{font-size:12px;line-height:normal;border:1px solid #CCC;padding:10px;width:300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#companypagespecial h5{font-weight:bold;padding-bottom:10px;}
#companypagedetails{margin-top:30px;font-size:12px;}
#businessinfotab{float:left;font-weight:bold;font-size:12px;width:115px;height:27px;text-align:center;padding-top:5px;margin-left:-1px;cursor:pointer;}
#reviewstab{float:left;font-weight:bold;font-size:12px;width:115px;height:27px;text-align:center;padding-top:5px;cursor:pointer;}
.tabson{background:url(../images/review-tab-on.png) bottom;padding-top:6px !important;}
.tabsoff{}
#companypagedetailsinfo{line-height:1.5;}
#companypagedetailsinfo ul{margin-left:15px;}
.detailblock{margin-bottom:30px;}
.detailblock h5{font-weight:bold;}
#companypageblurb{padding:20px 0px;}
#leftdetails{float:left;width:275px;margin-right:20px;}
#rightdetails{float:left;}
.entry-title a{color:#0067ab; font-size: 22px;}
.post{margin-bottom:20px;}
#comments h3{color:#444;}
#comments{margin-left:30px;}
#guidelist{width:600px;background:url(../images/striped_lens.png) bottom repeat;border:1px solid #e0e0e0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0px 20px 20px 20px;}
#guidelist h2{text-align:center;color:#444;background:url(../images/book.png) right no-repeat;height:58px;line-height:50px;}
#guidelist ul h3{padding-top:20px;padding-bottom:10px;}
#guidelist ul h3{color:#007fac;font-size:16px;}
#guidelist ul ul{margin-left:0px;}
#guidelist ul li{font-size:12px;color:#222;list-style:disc outside none;margin-left:15px;margin-bottom:5px;}
#guidelist ul li a{color:#333;}
.articlelist {width:280px; margin-right:20px; display:inline-block; vertical-align:top;}
#populararticles {}
#populararticles h2 {text-align:cleft;color:#333;height:58px;line-height:50px;margin-bottom:19px; font-weight:normal;}
.poparticle {width:290px; display:inline-block; margin-bottom:20px; margin-right:20px; vertical-align:top;}
.poparticle img {float:left; margin-right:10px;}
.poparticle h6 {color:#007FAC; font-size:16px; margin:0px 0px 5px 0px; height:auto;}
#guideright{float:right;width:300px;}
#guideright h2{text-align:cleft;color:#333;background:url(../images/tools.png) right no-repeat;height:58px;line-height:50px;margin-bottom:19px; font-weight:normal;}
#guideright h3 {margin:0px;}
.guiderightitem{margin-bottom:0px;display:block;min-height:96px; float:left;}
.guiderightimage{float:left;}
.guiderighttext{float:left;padding-left:10px;margin-bottom:20px;color:#555;}
.guiderighttext h3{color:#007fac;font-size:16px;color:#007fac;margin:0px 0px 10px 0px;;}
#guidelist #leftguide{}
#guidelist #rightguide{float:left;margin-left:20px;}
#guidelist h5{font-weight:bold;font-size:16px;color:#444;text-decoration:underline;margin-top:20px;}
#resources{width:255px;background:#f8f8f8;border:1px solid #e0e0e0;padding:15px 15px 5px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; margin-left:10px;}
#resources li{margin-bottom:10px;}
#leftguide ul {padding:0px; margin:0px;}
#home2col{width:800px;margin:0 auto;margin-top:40px;}
#lefthome{width:302px;float:left;}
#righthome{float:left;}
#righthomeitem{margin-bottom:20px;}
#righthomeimage{float:left;text-align:right;width:150px;}
#righthometext{float:left;width:300px;padding-left:10px;}
#righthometext a{color:#d27b03;}
#righthometext h3{color:#d27b03;font-size:16px;}
#stateshome{background:#d0e3ea;padding:20px;font-size:12px;margin-top:20px;}
#stateshome h3{color:#007fac;margin-bottom:10px;}
#leftlower{float:left;border:#CCC 1px solid;background:#d0e3ea;width:380px;height:200px;padding:0px 20px;margin-top:20px;margin-right:20px;}
#leftlower h6{font-size:13px;color:#007fac;margin:10px 0px;}
#leftlower ul{margin-left:14px;font-size:12px;line-height:18px;}
#lowerright{background:url(../images/bluefolded.jpg) no-repeat;width:323px;height:202px;float:left;margin-top:20px;padding-left:32px;}
#lowerright h6{font-size:13px;color:#007fac;margin:10px 0px;}
#lowerright ul{margin-left:14px;font-size:12px;line-height:18px;}
#hometext{font-size:12px;margin-top:20px;line-height:normal;}
#trucktext{font-size:12px;line-height:18px;font-family:Verdana, Geneva, sans-serif;}
#trucktext h3{color:#d27b03;font-size:18px;margin-bottom:20px;}
#trucktext ul{margin-left:30px;}
#trucktext ul li{margin-bottom:20px;font-family:Verdana, Geneva, sans-serif;}
.v1_featured_search_form_top{background:#D8E3E7 url(../images/featured_search_form_bg_var1.png) 0 0 no-repeat;height:222px;float:left;width:432px;padding:10px;margin:0 20px 0 0;text-align:center;}
.v1_featured_search_form_top h3{font-size:36px;text-align:center;margin:0 0 10px 0;}
.checklist_button{background:url(../images/make_my_checklist.png) 0 0 no-repeat;width:205px;height:49px;border:0;margin:46px 0px 0 206px;cursor:pointer;display:block;text-indent:-9999px;}
.checklist_button:hover{background:url(../images/make_my_checklist.png) 0px -49px no-repeat;}
.v1_featured_search_form h3{font-size:24px;text-align:left;margin:0 0 10px 0;}
.v1_featured_search_form ul{list-style:none;text-align:right;float:right;margin:15px 12px 0 0;}
.v1_featured_search_form ul li{overflow:hidden;margin:0 0 12px 0;}
.v1_featured_search_form ul li label{font-size:12px;color:#007fac;}
.v1_featured_search_form ul li input.featured_search_location{background:url(../images/featured_search_form_field.png) 0 0 no-repeat;width:246px;height:20px;border:0;padding:3px 5px;color:#555;margin:0 0 0 10px;}
.v1_featured_search_form ul li select.featured_search_select{background:url(../images/featured_search_form_select.png) 0 0 no-repeat;width:256px;height:26px;border:0;padding:3px 5px;color:#555;margin:0 0 0 10px;}
.v1_featured_search_form ul li input.featured_search_btn{background:url(../images/find_vendors.png) 0 0 no-repeat;width:162px;height:33px;border:0;margin:5px 0 0 0;cursor:pointer;}
.v1_featured_search_form ul li input.featured_search_btn:hover{background:url(../images/find_vendors.png) 0 -33px no-repeat;}
.green_checklist_button{background:url(../images/green_checklist.png) 0 0 no-repeat;width:162px;height:33px;border:0;margin:16px 0 0 82px;cursor:pointer;display:block;text-indent:-999px;}
.green_checklist_button:hover{background:url(../images/green_checklist.png) 0 -33px no-repeat;}
.v2_featured_search_form{background:#D8E3E7 url(../images/featured_search_form_bg.png) 0 0 no-repeat;height:222px;float:left;width:432px;padding:10px;margin:0 20px 0 0;text-align:center;}
.v2_featured_search_form h3{font-size:36px;text-align:center;margin:0 0 10px 0;}
.v2_featured_search_form ul li input.get_moving_quote_field{background:url(../images/get_moving_quote_field.png) 0 0 no-repeat;width:93px;height:20px;border:0;padding:3px 5px;color:#555;margin:0 120px 0 6px;}
.v2_featured_search_form ul li select.get_moving_quote_select{background:url(../images/get_moving_quote_select.png) 0 0 no-repeat;width:193px;height:26px;border:0;padding:3px 5px;color:#555;margin:0 30px 0 7px;}
.v2_featured_search_form ul{list-style:none;margin:10px 0 0 0;}
.v2_featured_search_form ul li{text-align:right;overflow:hidden;margin:0 0 10px 0;}
.v2_featured_search_form ul li label{font-size:12px;color:#007fac;}
.v2_featured_search_form .get_moving_quote_btn{background:url(../images/find_vendors_blue.png) 0 0 no-repeat;width:160px;height:48px;border:0;margin:0px 0px 0 244px;cursor:pointer;display:block;text-indent:-9999px;}
.v2_featured_search_form .get_moving_quote_btn:hover{background:url(../images/find_vendors_blue.png) 0 -48px no-repeat;}
#middlebox{background:#F8F8F8;margin:-20px 0px;padding:40px 50px;border:1px solid #e7e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#middlebox_new{
	background:url(../images/quotebg.png) repeat;
    padding: 2% 7% 10px 7%;
	border:2px solid #e0dede;
}
#middlebox_two_step{background:url(../images/corner-ribbon.png) #FFF top right no-repeat;margin:20px auto;padding:20px 75px;border:2px solid #e0dede;width:450px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px 5px #CCC;box-shadow:0 0 10px 5px #CCC;}
#quotestext{margin-top:45px;display:block;}
#bluearrow{
  position: absolute;
  top: 87px;
  left: -24px;
}
.quotesform .lowerbox{-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border:#AAA 3px solid;border-top:0;padding:8px 36px 0px 30px;font-size:11px;}
.quotesform .required{border:2px solid #d20202 !important;}

.quotesform input:hover, .quotesform select:hover{border:2px solid #999 !important;}
.quotesform input:focus, .quotesform select:focus{border:2px solid #3797b9 !important;}
.quotesform input[type=submit]{border:none !important;}
.example{font-family:Verdana, Geneva, sans-serif !important;color:#999 !important;}
.review{padding-bottom:20px;}
#ownreviews {background:#f8f8f8; background-image: linear-gradient(bottom, rgb(229,229,229) 33%, rgb(248,248,248) 67%); border:1px solid #CCC; padding:15px;}
#yelp {margin-top:0px; padding:15px;}
.leftreview{float:left;margin-right:20px;}
.author{color:#3797b9;}
.leftreview .date{font-size:10px;}
.rightreview{float:left;width:435px;}
#advertising{background:url(../images/adveritising.png) no-repeat;width:962px;height:319px;margin:0 auto;}
#advertising a{background:url(../images/get-started.png) 0 0 no-repeat;height:48px;width:183px;display:block;cursor:pointer;text-indent:-999px;margin:240px 0px 0px 315px;float:left;}
#advertising a:hover{background:url(../images/get-started.png) 0 -48px no-repeat;}
#calcform{/*width:898px;*/margin:20px auto;padding:30px;border:1px solid #a4a4a4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#calcform h2{text-align:left;height:47px;margin-bottom:40px;}
#calcform h1{text-align:left;height:47px;margin-bottom:40px; color:#007FAC; font-size:30px;}
#calcleft{float:left;}
#calcright{/*float:right;width:400px;margin-left:40px;*/}
#calcright a{color:#3797b9}
#calcform form{/*width:400px;*/border:3px solid #007fac;background:#e7f8ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#calcform form h3{background:#007fac;color:#FFF;font-size:18px;padding:15px 20px;text-align:center;}
#calcform form ul{list-style:none; padding:10px 5px;}
#calcform form ul li{margin-bottom:10px;}
#calcform label{color:#444;width:26%;text-align:right;display:inline-block;margin-right:10px;vertical-align: middle;}
#calcform input{border:2px solid #CCC;width:50%;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display: inline-block;vertical-align: middle;}
#calcform select{border:2px solid #CCC;width:50%;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display: inline-block; vertical-align: middle;}
#calcform input:hover, #calcform select:hover{border:2px solid #999 !important;}
#calcform input:focus, #calcform select:focus{border:2px solid #3797b9 !important;}
#calcform input[type=submit]{background:url(../images/calc-green.png) 0 0 no-repeat;border:none !important;text-indent:-999px;cursor:pointer;width:100px;height:38px;margin-left:56px;}
#calcform input[type=submit]:hover{background:url(../images/calc-green.png) 0 -38px no-repeat;}
#quoteform{}
#quoteform h2{text-align:left;height:47px;margin-bottom:40px;}
#calcright a{color:#3797b9}
#quoteform form{}
#quoteform form h3{background:#007fac;color:#FFF;font-size:18px;padding:15px 20px;text-align:center;}
#quoteform form ul{list-style:none;padding:20px 20px 0px 20px;margin:0 auto;}
#quoteform form ul li{margin-bottom:20px;}
#quoteform label{color:#444;width:125px;text-align:right;display:inline-block;margin-right:10px;}
#quoteform input{border:2px solid #CCC;width:200px;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#quoteform select{border:2px solid #CCC;width:214px;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#quoteform input:hover, #quoteform select:hover{border:2px solid #999 !important;}
#quoteform input:focus, #quoteform select:focus{border:2px solid #3797b9 !important;}
#quoteform input[type=submit]{background:url(../images/calc-green.png) 0 0 no-repeat;border:none !important;text-indent:-999px;cursor:pointer;width:100px;height:38px;margin-left:56px;}
#quoteform input[type=submit]:hover{background:url(../images/calc-green.png) 0 -38px no-repeat;}
#calcresults{/*width:875px;*/margin:0 auto;padding:30px;border:3px solid #e7e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#calcresults ul.cost-estimate{
  display: inline-block;
  list-style: none;
  vertical-align: top;
  padding: 0 15px;
  margin: 0;}
#calcresults ul.cost-estimate li{display:inline-block;width:100%;margin-left:29px;padding:20px;vertical-align:top;position:relative; border:2px solid #acd8e8; border-radius:5px; float:left;}
#calcresults ul.cost-estimate li.firstli{margin:0px;}
#calcresults h3{text-align:center;display:block;color:#444;font-size:20px;}
#calcresults h2 {
  padding-bottom: 15px;
  border-bottom: 1px solid #e9e9e9;
  margin-bottom: 15px;
}
#calcresults .calc-text{font-size:11px;padding:10px 0px;display:block; min-height:120px;}
#calcresults .calc-text a{color:#007FAC;}
#calcresults h5{text-align:center;display:block;color:#444;font-weight:bold;font-size:12px;}
#calcresults h4{text-align:center;display:block;color:#444;padding:10px 0px;}
#calcresults .get-quotes{display:block;width:100px;height:38px;background:url(../images/get-quotes.png);margin:0 auto;}
#calcresults .get-estimate{display:block;width:136px;height:38px;background:url(../images/getanestimate.png);margin:0 auto;}
#calcresults .call-movers{display:block;width:112px;height:38px;background:url(../images/call-movers.png);margin:0 auto;}
#calcresults .get-quotes:hover{background:url(../images/get-quotes.png) 0 -38px;}
/*#calcresults .calc-lower-text{position:absolute;bottom:30px;width:200px;}*/
#ajaxreview{width:600px;height:500px;overflow:hidden;}
#ajaxreview h3{color:#007fac;}
#ajaxreview label{color:#444;width:75px;text-align:right;display:inline-block;margin-right:10px;}
#ajaxreview ul{list-style:none;width:400px;}
#ajaxreview ul li{margin-bottom:20px;}
#ajaxreview textarea{font-size:12px;width:400px;height:200px;}
#lowermybillstop{width:1012px;height:116px;background:url(../images/lowermybillsbg.png);margin-left:-52px;}
#lowermybillsmain{width:960px;height:432px;background:url(../images/lowermybillsmain.png);}
#lowermybillsform{margin:29px 0px 0px 87px;}
#lowermybillsform input[type=text]{padding:5px 7px;margin-right:20px;border:1px solid #e7e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#lowermybillsform input[type=submit]{background:url(../images/getfreequotes.png);height:29px;width:150px;border:none;text-indent:-999px;cursor:pointer;}
#lowermybillsform #streetAddress{width:318px;}
#lowermybillslower{width:960px;height:127px;background:url(../images/lowermybillslower.png);}
#defaultpage{margin-bottom:20px;line-height:1.5;clear:both;width:auto;line-height:normal;}
#defaultpage h2{margin-bottom:20px;color:#d27b03;}
#defaultpage h4{margin:20px 0px;}
#leftnav{float:left;width:200px;margin-right:25px;}
#leftnav ul{list-style:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e0e0e0;border:2px solid #666;}
#leftnav ul li{padding:5px 7px;border-bottom:2px solid #666;cursor:pointer;}
#leftnav ul li:hover{background:#c3c3c3;}
#leftnav ul li.current-item{color:#FFF;background:#007FAC;font-weight:bold;}
#hoursddl{vertical-align:top;}
#bridge-image{margin:-65px 0px 0px 600px;}
#nextsteps{border:2px solid #cecece;background:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;margin:0px 20px;}
#nextsteps a{color:#006184;}
.morecities{color:#007fac;text-decoration:underline;margin-top:10px;display:block;}
.done-task{background-color:#dee7ea}
#testimonials{width:959px;height:222px;background:url(../images/testimonials.png);position:relative;}
#testimonials h2{font-size:16px;color:#5b8e00;padding:7px 0px;padding-left:30px;}
#testimonials .testimonial{float:left;width:276px;height:155px;margin-left:20px;font-style:italic;padding:10px;font-size:12px;}
#testimonials .author{color:#3e5e06;position:absolute;bottom:22px;font-size:11px;font-weight:bold;padding-left:40px;}
#loginform{width:400px;height:300px;padding-top:75px;background:url(../admin/assets/images/login.png) no-repeat;margin-top:100px;margin:0 auto;}
#loginform table{margin:0 auto;}
#loginform label{text-transform:uppercase;color:#FFF;font-weight:bold;font-size:14px;margin-right:20px;margin-bottom:10px;}
#loginform .textfield{border:2px solid #006183;padding:3px 5px;background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#444;}
#loginform .cta{background:url(../admin/assets/images/cta.png) repeat-x;border:2px solid #006183;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:bold;cursor:pointer;color:#444;color:#FFF;}
#loginform .cta:hover{background:url(../admin/assets/images/cta-hover.png)}
#mt-left{float:left;width:550px;margin-left:10px;}
#mt-left p{margin-bottom:10px;}
#mt-left #steps-box{width:550px;margin-bottom:20px;}
#mt-left #steps-box h3{color:#007FAC;margin-bottom:20px;color:#333;}
#mt-left #steps-box .step{background:url("../images/mt-stepsbg.png") top center transparent;min-height:78px;padding:10px 20px;border:2px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px;}
#mt-left #steps-box .step img{float:right;margin-top:3%;}
#mt-left #steps-box h5{font-weight:bold;text-decoration:underline;margin-bottom:10px;}
#mt-left #steps-box .steplist{width:300px;float:left;}
#mt-left #steps-box .steplist ul{list-style:none;}
#mt-left #steps-box .steplist ul li a{color:#333;}
#mt-right{float:right;width:340px;margin:0px 10px;}
#mt-right #quotes-box{width:300px;background:#007fac;padding:10px 20px;border:2px solid #333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px;}
#mt-right #quotes-box h3{text-align:center;color:#333;margin-bottom:10px;color:#FFF;}
#mt-right #maps-box{width:340px;border:2px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px;}
#mt-right #maps-box #map_canvas{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#mt-right #quick-reference{width:300px;padding:10px 20px;background:url("../images/mt-stepsbg.png") top center repeat-x;border:2px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px;}
#mt-right #quick-reference h5{font-weight:bold;text-decoration:underline;margin-bottom:10px;}
#mt-right #quick-reference table{color:#333;}
#mt-right #quick-reference table td{padding-right:10px;}
#mt-right #quick-reference table a{color:#007fac;}
#mt-right #quick-reference td:first-child{font-weight:bold;text-align:right;width:30px;}
#floatingright{width:305px;height:500px;margin-top:15px;}
.task_details_sidebox{width:305px;top:24px;}
.greyarrow{background:url(../images/grey-arrow.png) no-repeat;font-family:'Short Stack', cursive;font-size:14px;color:#999;line-height:1.2;height:25px;font-weight:bold;padding:2px 0px 0px 50px;margin-top:0px;}
#profiletabssteps{}
#profiletabssteps h5{font-size:18px;color:#444;border-bottom:1px solid #666;margin:30px 30px 10px 30px;padding:0px 0px 10px 0px;color:#007FAC;}
.profiletabstep1, .profiletabstep2{margin-left:30px;list-style:none;font-size:12px;color:#333;}
.profiletabstep1 li, .profiletabstep2 li{list-style:none;margin-bottom:10px;}
.profiletabstep1 li label, .profiletabstep2 li label{width:190px;display:inline-block;}
.profiletabstep1 li input[type=radio], .profiletabstep2 li input[type=radio]{margin:0px 5px 0px 10px;display:inline-block;}
.profiletabstep1 li input[type=checkbox], .profiletabstep2 li input[type=checkbox]{margin:0px 5px 0px 10px;display:inline-block;}
.profiletabstep1 input[type=text], .profiletabstep1 select{border:1px solid #999;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.profiletabstep1 .name{width:81px;margin-right:10px;}
.profiletabstep1 .full{width:184px}
.profiletabstep1 .half{width:92px}
.profiletabstep1 .fullselect{width:196px}
.profiletabstep1 .halfselect{width:104px;}
.profiletabstep1 .free_moving_quote_select_small{margin-right:4px;}
.profiletabstep2 .save{background:url(../images/save.png);width:127px;height:39px;border:0;cursor:pointer;}
.profiletabstep2 .save:hover{background:url(../images/save.png) 0 -39px no-repeat;}
#sixfreequotes{background:url(../images/sixfreequotes.png) top center no-repeat;width:250px;margin:25px auto;height:60px;border:0;cursor:pointer;}
#sixfreequotes:hover{background:url(../images/sixfreequotes.png) 0px -60px no-repeat;}
.quotesform .lowerbox2{-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border:#0c617f 2px solid;border-top:0;padding:8px 36px 0px 30px;font-size:11px;background:#e9f7fa;}
#quotestext-lp{margin-top:55px;background:#f1f1f1;border:1px solid #dfdfdf;margin:0px 30px;padding:20px 20px 20px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#quotestext-lp .item{background:url(../images/check-green-sm.png) no-repeat top left;padding:5px 0px 0px 30px;margin-top:20px;}
#quotestext-lp h5{color:#444;font-size:16px;margin:0px 0px 10px 0px;}
#quotestext-lp p{margin:0px;}
.confirm-header {background:#eee; font-family: MuseoSans700Regular, Arial, Sans-serif; border-top-left-radius: 7px; border-top-right-radius: 7px;}
.confirm-stars {float:right;}
.confirm-stars img {display:inline-block;}
.confirm-page-inginio{list-style:none;}
.confirm-page-inginio li{border:1px solid #e4e3e3;border-top:none;padding:10px;}
.confirm-page-inginio li.even{background:#f8f8f8}
.confirm-page-inginio li a{float:left;padding-right:10px;color:#007fac;width:300px;}
.confirm-page-inginio li .addr-info{float:left;width:270px;}
.confirm-page-inginio li .phone-confirm{float:left;background:url("../images/icon_phone.png") no-repeat scroll 0 2px transparent;color:#2C8200;font-size:14px;line-height:15px;padding:0 0 0 25px;font-weight:bold;}
#next-steps{border:1px solid #e4e3e3;background:#f9f9ef;margin-top:33px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;}
#next-steps h2{font-size:18px;color:#003e6d;padding-left:10px;}
#next-steps ul{list-style:none;margin-top:10px;display:inline-block;}
#next-steps ul li{float:left;/*width:177px;*/padding:0px 10px 0px 25px;vertical-align:top;background:url(../images/double-spacer.png) no-repeat top left;}
#next-steps ul li.first{padding-left:10px;background:none;}
#next-steps ul li.last{padding-right:10px;}
#next-steps ul li h6{color:#007FAC;font-size:16px;margin-bottom:7px;text-align:center;}
#next-steps ul li h6 a{color:#007FAC;}
#next-steps ul li img{text-align:center;margin:0 auto;display:block;}
#mymovingestimate{background:url(../images/mymovingestimate.png) no-repeat;width:300px;height:38px;cursor:pointer;}
#mymovingestimate:hover{background:url(../images/mymovingestimate.png) 0 -38px no-repeat;}
.signupformfields td{padding-bottom:10px;vertical-align:middle;}
.signupformfields label{font-size:12px;color:#007FAC;padding-right:10px;}
.signupformfields .fname{padding:0 5px;font-size:12px;border:#CCC 2px solid;width:99px;color:#444;height:20px;-moz-border-radius:3px;border-radius:3px;}
.signupformfields .fname:hover{border:2px solid #999999 !important;}
.signupformfields .fname:focus{border:2px solid #3797b9 !important;}
.signupformfields .full{padding:0 5px;border:#CCC 2px solid;width:165px;color:#444;height:20px;-moz-border-radius:3px;border-radius:3px;}
.signupformfields .full:hover{border:2px solid #999999 !important;}
.signupformfields .full:focus{border:2px solid #3797b9 !important;}
.signupformfields .half{padding:0 5px;border:#CCC 2px solid;width:110px;color:#444;height:20px;-moz-border-radius:3px;border-radius:3px;}
.signupformfields .half:hover{border:2px solid #999999 !important;}
.signupformfields .half:focus{border:2px solid #3797b9 !important;}
.signupformfields .password{padding:0 5px;border:#CCC 2px solid;width:110px;height:20px;-moz-border-radius:3px;border-radius:3px;}
.signupformfields .password:hover{border:2px solid #999999 !important;}
.signupformfields .password:focus{border:2px solid #3797b9 !important;}
.signupformfields ul{list-style:none;text-align:left;}
.signupformfields ul li{padding-top:10px;font-size:14px;}
.signupformfields ul li label, .mainexp{color:#007FAC !important;font-size:12px;width:100px;display:inline-block;text-align:right;}
.signupformfields ul li .largetext{-moz-border-radius:3px 3px 3px 3px;border:2px solid #CCC;color:#555555;font-size:12px;margin:0 1px 0 6px;padding:3px 10px;width:187px;}
.signupformfields ul li .largetext:hover{border:2px solid #999 !important;}
.signupformfields ul li .largetext:focus{border:2px solid #3797b9 !important;}
.signupformfields .largeselect{-moz-border-radius:3px;border-radius:3px;border:2px solid #CCC;color:#444;font-size:12px;width:236px;padding:3px 10px;}
.signupformfields .largeselect:hover{border:2px solid #999 !important;}
.signupformfields .largeselect:focus{border:2px solid #3797b9 !important;}
.signupformfields .name{border:2px solid #CCC;border-radius:3px 3px 3px 3px;color:#555555;margin:0 0 0 10px;padding:3px 10px;width:77px;}
.signupformfields .name:hover{border:2px solid #999 !important;}
.signupformfields .name:focus{border:2px solid #3797b9 !important;}
.signupformfields .free_moving_quote_select_small, #signupformfields .free_moving_quote_select_medium{padding:3px 5px;border:#CCC 2px solid;font-size:12px;width:110px;color:#444;-moz-border-radius:3px;border-radius:3px;margin-right:5px;}
.signupformfields .date{border:2px solid #CCC;border-radius:3px 3px 3px 3px;color:#555555;margin:0 0 0 6px;width:65px;padding:3px 5px;}
.signupformfields .date:hover{border:2px solid #999 !important;}
.signupformfields .date:focus{border:2px solid #3797b9 !important;}
.signupformfields .submit{background:url(../images/submit.png);width:129px;height:42px;text-indent:-9999px;border:none;cursor:pointer;}
.signupformfields .quotes_submit{background:url(../images/get_quotes-blue.png);width:127px;height:39px;text-indent:-9999px;border:none;cursor:pointer;margin-left:200px;}
.signupformfields .quotes_submit:hover{background:url(../images/get_quotes-blue.png) 0 -39px;}
.signupformfields .agree{color:#888;font-size:12px;}
.guide_page_content ul{margin-left:30px;}
.guide_page_content .post p a{color:#007FAC;}
.guide_page_content .post ul a{color:#007FAC;}
.login-button{background:url(../images/login-blue.png);width:127px;height:39px;text-indent:-9999px;border:none;cursor:pointer;}
.login-button:hover{background:url(../images/login-blue.png) 0 -39px;}
.companypage{background:#eee !important;}
.companypage #main{padding-top:20px;background:#FFF;}
.companypage h1{color:#333;padding:0px 0px 0px 0px;}
.companypage .memberships{border:1px solid #EEE;}
.companypage .memberships th{background:#eee;padding:5px;}
.companypage .memberships td{border-right:1px solid #eee;}
.companypage .membershiprow{font-size:10px;}
.companypage #companyaddress{margin-top:20px;font-size:11px;float:left;width:290px;}
.hoursday {display:inline-block; width:30px; text-align:right; margin-right:7px; font-size:12px;}
.companypage #companyinfo{margin-top:20px;font-size:11px;float:left;}
.companypage h5{font-weight:bold;font-size:14px;color:#333;margin:10px 0px;}
#lowermain{margin:10px 322px 0 0;width:auto;border:1px #CCC solid;padding:10px;background:#FFF;}
#lowermain #companypagedetails{margin-top:0px;}
#writeareview{border:2px solid #eee;border-left:none;border-right:none;padding:10px 0px;margin:20px 0px;}
#mapcontainer{background:#FFF;border:1px solid #CCC;}
#mapcontainer h3{color:#333;border-bottom:1px solid #ccc;margin-bottom:10px;padding:10px 0px 10px 10px;}
#map_canvas{margin:5px auto;}
#companyform {background:#FFF;border:1px solid #CCC; margin-bottom:20px;}
#companyform h3 {color:#333;border-bottom:1px solid #ccc;margin-bottom:10px;padding:10px 0px 10px 10px;}
.verify-load{width:28px;height:28px;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:-6px;}
.verify-ok{width:28px;height:28px;background:url(../images/verified.png) no-repeat;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:-6px;}
.verify-fail{width:28px;height:28px;background:url(../images/fail.png) no-repeat;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:-6px;}
.val-error{font-size:10px;color:#d20202;font-weight:bold;margin-left:29%;}
#minilogin {background:#FFF; border:2px solid #CCC; margin:20px; padding:20px; width:300px; border-radius:10px;}
#minilogin h3 {color:#007FAC; margin-bottom:20px; text-align:center;}
#minilogin label {color:#007FAC; font-weight:bold; width:75px; text-align:right; display:inline-block; margin-right:10px;}
#minilogin ul {list-style:none;}
#minilogin ul li {margin-bottom:10px;}
#minilogin input[type=text], #minilogin input[type=password] {border:2px solid #ccc; border-radius:3px; padding:3px 5px;}
#minireview {background:#FFF; border:2px solid #CCC; margin:20px; padding:20px; width:400px; border-radius:10px;}
#minireview h3 {color:#007FAC; margin-bottom:20px; text-align:center;}
#minireview textarea {border:2px solid #ccc; border-radius:5px; padding:7px; width:360px;}
#minireview select {border:2px solid #ccc; border-radius:3px; padding:3px 5px;}
#minireview .save{background:url(../images/save.png);width:127px;height:39px;border:0;cursor:pointer;}
#minireview .save:hover{background:url(../images/save.png) 0 -39px no-repeat;}

.favoritebutton {background:#007fac; color:#f8f8f8; font-weight:bold; border:1px solid #3797b9; padding:3px 5px; border-radius:3px; cursor:pointer; float:right; font-size:10px;}
.unfavoritebutton {background:#CCC; color:#999; font-weight:bold; border:1px solid #999; padding:3px 5px; border-radius:3px; cursor:pointer; float:right; font-size:10px;}
.favoriteslist {list-style:circle; margin:0px 0px 0px 15px;}

#homebanner {background:url(../images/banner-new.png) no-repeat; width:960px; height:314px; margin:35px 0px;}
#homebanner h1 {font-size:34px; width:320px; color:#333; line-height:0.8;}
#homebanner p {color:#333; font-size:12px; width:320px; margin:30px 0px;}
#toolbox {width:960px; margin:0 auto; margin-top:20px;}
.tool {float:left; width:225px; vertical-align:top; color:#222; line-height:1.5; font-size:12px; margin-right:20px; margin-bottom:20px;}
.tool img {margin-bottom:10px;}
.tool h6 {color:#007FAC; font-size:14px; padding:0px 5px; margin-bottom:7px;}
.tool p {padding:0px 5px; margin:0px;}
.tool a {color:#007FAC; padding-left:5px;}
#homesignup {border:#007FAC 2px solid; padding:20px; margin:30px; margin-right:0px; float:left; background:#f8f8f8; float:left;}
#homesignup ul {list-style:none;}
#homesignup ul li {margin-bottom:10px;}
#homesignupform label {width:85px; text-align:right; display:inline-block; margin-right:7px; font-weight:bold;}
#homesignupform input[type=text] {width:150px; display:inline-block; border:2px solid #CCC; padding:3px 5px; border-radius:3px;}
#homesignupform input[type=submit] {border:2px solid #007FAC; background:#0094c9; color:#FFF; font-weight:bold;  padding:3px 5px; border-radius:3px;}
#homelogin {border:#007FAC 2px solid; padding:20px; margin:30px; float:left; background:#f8f8f8; margin-left:0px; border-left:none; min-height:174px;}
#homelogin ul {list-style:none;}
#homelogin ul li {margin-bottom:10px;}
#homesignupform label {width:85px; text-align:right; display:inline-block; margin-right:7px; font-weight:bold;}
#homesignupform input[type=text] {width:150px; display:inline-block; border:2px solid #CCC; padding:3px 5px; border-radius:3px;}
#homesignupform input[type=submit] {border:2px solid #007FAC; background:#0094c9; color:#FFF; font-weight:bold;  padding:3px 5px; border-radius:3px;}
#highlights {margin:20px 0px;}
.highlight {float:left; width:320px; vertical-align:top; color:#222; line-height:1.5; font-size:12px; margin-right:20px; margin-bottom:20px; background:#d9d9d9; border-radius:5px;}
.highlight h3 {color:#FFF; background:#007FAC; border-radius:5px; padding:10px; text-align:center; font-size:18px; font-weight:normal;}
.highlight ul {list-style:circle; margin-left:15px; margin-bottom:10px;}
.highlight img {margin:10px;}
.signupbutton {background:#ff920e; border:2px solid #e07b00; font-size:18px; border-radius:5px; padding:10px 20px; cursor:pointer; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; color:#FFF; float:left;}

#backgroundPopup{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#popupContact{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:264px;width:658px;background:#FFFFFF;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px;}
#popupContact h1{text-align:left;color:#6FA5FD;font-size:22px;font-weight:700;border-bottom:1px dotted #D3D3D3;padding-bottom:2px;margin-bottom:20px;}
#popupContactClose{font-size:14px;line-height:14px;right:6px;top:4px;position:absolute;color:#6fa5fd;font-weight:700;display:block;}

#backgroundPopup2{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#popupContact2{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:234px;width:360px;background:#FFFFFF;border:2px solid #cecece;z-index:2;padding:12px;font-size:13px;}
#popupContact2 h1{text-align:left;color:#6FA5FD;font-size:22px;font-weight:700;border-bottom:1px dotted #D3D3D3;padding-bottom:2px;margin-bottom:20px;}
#popupContactClose2{font-size:14px;line-height:14px;right:6px;top:4px;position:absolute;color:#6fa5fd;font-weight:700;display:block;}

#movinginfo {float:left; width:450px;}
#movinginfo h1 {text-align:center; font-weight:normal; color:#222; margin-bottom:20px;}
#movinginfo ul {list-style:none;}
#movinginfo ul li {margin-bottom:10px;}
#movinginfo label {width:85px; text-align:right; display:inline-block; margin-right:7px; font-weight:bold;}
#movinginfo input[type=text] {width:200px; display:inline-block; border:1px solid #CCC; padding:3px 5px; border-radius:3px;}
#movinginfo input[type=submit] {border:2px solid #007FAC; background:#0094c9; color:#FFF; font-weight:bold;  padding:3px 5px; border-radius:3px;}
#movingpages {float:left; width:450px;}
#movingpages h1 {text-align:center; font-weight:normal; color:#222; margin-bottom:20px;}
#movingpages h2 {font-size:20px; font-weight:normal;}


#headerfull{background:#007fac;border-bottom:#006082 2px solid;}
#top_header{background:#006082;height:20px;}
.loginregister{width: 960px;margin: 0px auto 0 auto; text-align:right;}
.loginregister ul {list-style:none;}
.loginregister ul li {display:inline-block; padding-left:10px;}
.loginregister ul li a {color:#f8f8f8; font-size:11px;}
#header2{width: 960px;margin: 0px auto 0 auto;height: 75px;position: relative;background:url(../images/header-vector.png) no-repeat;}
#logo2{position: absolute;left: 0;top: 7px;background:url(../images/new-logo2.png);height:63px;width:275px;}
#bottomlinks {background:#f4f4f4; margin-top:35px;}
#bottomlinks ul {width:960px; margin:0 auto;}
#bottomlinks ul li {display:inline-block; width:19%; text-align:center; padding:30px 0px;}
#bottomlinks ul li a {color:#ff920e; font-weight:bold; font-size:11px;}
#footer_new {background:#007FAC; clear:both; border-top:2px solid #006082; margin-top:35px; height:35px;}
#footer_new .footer_copyright {padding-top:7px; border:none; width:960px; margin:0 auto; color:#f8f8f8;}
#footer_new .footer_copyright ul li {background:none;}
#footer_new .footer_copyright a {color:#f8f8f8;}
#footerbar {height:20px; background:#006082;}

/*New Sign up Page*/
.signuph1 {font-size:24px; font-weight:normal; color:#333; margin:40px 0px 20px 0px;}
#signupleft {background:#f8f8f8; border:5px solid #eee; width:570px; padding:30px; float:left; margin-bottom:20px;}
#signupleft ul {list-style:none;}
#signupleft li {margin:0px 0px 15px 0px;}
#signupleft ul li label {width:200px; text-align:right; display:inline-block; font-size:18px; color:#777; margin:0px 30px 0px 0px;}
#signupleft ul li input[type=text], #signupleft ul li input[type=password] {border:1px solid #c4c5c9; background:#fdfdfd; padding:3px 5px; color:#333; width:250px;}
#signupleft ul li select {border:1px solid #c4c5c9; background:#fdfdfd; padding:3px 5px; color:#333; width:262px;}
#signupleft ul li .citystate {width:120px;}
#signupright {background:#f8f8f8; border:5px solid #eee; width:200px; padding:30px; float:left; margin-left:50px; min-height:330px;}

.cat-articles a{color:#007fac; font-weight: normal; }

/* PPC */
#calcresultspage{width:735px;margin:0 auto;padding:30px 100px;border:3px solid #e7e5e5;border-radius:5px;}
#calcresults-left{width:269px; float:left;}
#calcresults-left ul{display:inline-block;list-style:none;}
#calcresults-left ul li{display:inline-block;background:url(../images/cost-calc-bg.png);width:222px;height:263px;margin-left:29px;padding:20px 27px 20px 20px;vertical-align:top;position:relative;}
#calcresults-left ul li.firstli{margin:0px;}
#calcresults-left h3{text-align:center;display:block;color:#444;font-size:20px;}
#calcresults-left .calc-text{font-size:11px;padding:10px 0px;display:block;}
#calcresults-left .calc-text a{color:#007FAC;}
#calcresults-left h5{text-align:center;display:block;color:#444;font-weight:bold;font-size:12px;}
#calcresults-left h4{text-align:center;display:block;color:#444;padding:10px 0px;}
#calcresults-left .get-quotes{display:block;width:100px;height:38px;background:url(../images/get-quotes.png);margin:0 auto;}
#calcresults-left .get-estimate{display:block;width:136px;height:38px;background:url(../images/getanestimate.png);margin:0 auto;}
#calcresults-left .call-movers{display:block;width:112px;height:38px;background:url(../images/call-movers.png);margin:0 auto;}
#calcresults-left .get-quotes:hover{background:url(../images/get-quotes.png) 0 -38px;}
#calcresults-left .calc-lower-text{position:absolute;bottom:30px;width:222px;}

#calcresultsform form{width:350px;border:3px solid #007fac;background:#e7f8ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#calcresultsform form h3{background:#007fac;color:#FFF;font-size:18px;padding:15px 20px;text-align:center;}
#calcresultsform form ul{list-style:none;padding:40px 0px 0px 0px;}
#calcresultsform form ul li{margin-bottom:20px;}
#calcresultsform label{color:#444;width:125px;text-align:right;display:inline-block;margin-right:10px;}
#calcresultsform input{border:2px solid #CCC;width:136px;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#calcresultsform select{border:2px solid #CCC;width:150px;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#calcresultsform input:hover, #calcform select:hover{border:2px solid #999 !important;}
#calcresultsform input:focus, #calcform select:focus{border:2px solid #3797b9 !important;}
#calcresultsform input[type=submit]{background:url(../images/calc-green.png) 0 0 no-repeat;border:none !important;text-indent:-999px;cursor:pointer;width:100px;height:38px;margin-left:56px;}
#calcresultsform input[type=submit]:hover{background:url(../images/calc-green.png) 0 -38px no-repeat;}

#calcresults-right {margin-left:50px; float:left; width:400px;}
#calcresults-left h2{text-align:left;height:47px;margin-bottom:30px;margin-left:315px;}
#calcresults-left h2 {font-size:20px; text-align:center; margin:0; color:#444;}
#calcresults-right h2 {font-size:20px; text-align:left; margin:0; color:#444; height:auto; width:400px;}
#calcresults-right span.phonenum {font-size:12px;color:#444;background:url(../images/icon_phone_grey.png) 0 2px no-repeat;display:block;padding:0 0 0 25px;line-height:15px;font-weight:bold;margin-top:5px;}
#calcresults-right h4 {background:#efefef; border:1px solid #e0e0e0; border-top-right-radius:10px; border-top-left-radius:10px; color:#333;  padding:7px 12px;}
#movers-numbers {list-style:none; background:none;}
#movers-numbers li h5 {color:#007fac; font-size:12px; font-weight:bold; margin-bottom:5px;}
#movers-numbers li {border:1px solid #e0e0e0; border-top:none; padding:7px 12px;}
#movers-numbers li span.lines {display:block; font-size:11px; line-height:normal;}
#calcresults-right .movers-info {float:left;}
#calcresults-right .movers-rating {float:right;}

.category-separator{display:block; height:2px; background:#007fac; margin-bottom:20px; margin-top:20px;}
.category-articles-list {width:620px; float:left; margin:0px 20px 0px 0px;}
.category-articles-list ul {margin:0px 0px 40px 20px; width:290px; float:left;}
.category-articles-list ul li a {color:#333;}
.category-articles-list h2 {font-weight: normal; color:#434343; font-size:20px; padding-bottom:10px; margin-bottom: 10px;}
.category-articles-desc {float:left; width:300px; margin:20px 0px 0px 20px;}
.category-articles-meta {margin-bottom: 20px;}
.category-articles-meta p {}
.page-title {color: #434343;}

#dashboard-calculator {width:375px; float:left;}
#dashboard-calculator form {border: 3px solid #007FAC;background: #E7F8FF;border-radius: 5px; font-size:12px;}
#dashboard-calculator h3 {background:#007fac; color:#FFF; margin:0px; padding:15px 0px; text-align:center;}
#storage-form ul {list-style:none; padding-left:20px;}
#storage-form li {margin-bottom:20px;}
#storage-form label {width: 125px; display:inline-block; text-align: right; margin-right:20px; font-size: 12px;}
#storage-form input[type=text] {width:125px; display:inline-block;}
#storage-form select {width:123px; padding:5px 6px;}

.section.row {
    max-width: 960px;
    margin: 0 auto 15px;
}

.blue-stripe{
	display:block; 
	height:5px; 
	background: #40B3DF; 
	/*margin:0px 50px;*/ 
	border-radius: 1px; 
	border-bottom: 2px solid #EDBA77; 
}

.mastThead {
    margin: 0 auto;
    max-width: 960px;
}

.bread-wrap {
	margin: 0 auto;
	max-width: 960px;
}

.form-wrap{
	width:350px; 
	float:left; 
	height:auto; 
  position: relative;
}

.quotesform div.free_moving_quote_sidebox_cont {
	text-align:right; 
	padding:8px 31px;
}

#main_content {
	margin-left:56px; 
	float:left;
}

div.free_moving_quote_sidebox ul li.free_moving_quote_submit_wrap {
  text-align: right;
}

#middlebox_new h1{
  color:#333;
  text-align:left;
  margin-bottom:30px;
  font-size: 24px;
}

.how_this_works > h2 {
  margin-left: 45px;
  color:#555;
  margin-bottom: 40px;
}

.error-message {
  display: inline-block;
  max-width: 187px;
  font-size: 11px;
  font-weight: bold;
  line-height: 13px;
  color: red;
  text-align: left;
  margin-top: 5px;
  margin-left: 5px;
  float: left;
}

.fullservice_form input {
  text-align: left;
}

.red {
  color: #ff0000;
  font-weight: bold;
}

.quotesform input, .quotesform select{border:2px solid #CCC!important;}

.ErrorStyle {
  border: 2px solid #ff0000!important;
}

input#movetocity {
  width: auto;
}

/* ========== UI-datepicker ========= */

.ui-datepicker {
  font-size: 11px;
}

.ui-datepicker .ui-datepicker-title {
  font-size: 12px;
}

.ui-datepicker th {
  font-size: 11px;
}

.ui-datepicker td {
  border: 0;
  padding: 1px;
  font-size: 12px;
}

.ui-datepicker td span, .ui-datepicker td a {
  padding: 1px;
  height: 23px;
}

.ui-widget-header .ui-icon {
  background-image: url("https://code.jquery.com/ui/1.11.4/themes/smoothness/images/ui-icons_222222_256x240.png");
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  cursor: pointer;
  width: 1.5em;
  height: 1.5em;
}

.ui-datepicker .ui-datepicker-next {
  top: 2px;
  right: 2px;
}

.ui-datepicker .ui-datepicker-prev {
  top: 2px;
  left: 2px;
}
/* ========== UI-datepicker -END ========= */

.twelve.columns.fourteen {
  padding: 0 10px;
}

.breadcrumb-line {
  margin: 0 auto;
  display: block;
  max-width: 960px;
}

.thank_inquiring {
  display: inline-block;
  vertical-align: top;
  margin-left: 3%;
  float: none!important;
  text-align: left;
}

.next-steps {
  clear: both;
}

#calcresults ul.cost-estimate {
  margin-bottom: 15px;
  float: none;
}

.text-align-center {
  text-align: center;
}

#calcresults .next-steps ul {
  width: 100%;
  text-align: center;
  margin-left: 0;
  padding-left: 0;
}

#calcresults .next-steps ul li {
  width: 179px;
  float: none;
  margin-right: 3%;
  margin-bottom: 10px;
}

#step2form .m_date {
  display: inline-block;
  vertical-align: middle;
  width: auto;
}

/*================================ Footer =====================================*/

.footer-img-wrap {
  display: block;
  max-width: 960px;
  margin: 0 auto;
}

.footer-img{
  width: 100%;
}

.section-row {
  max-width: 960px;
  margin: 0 auto;
  padding: 0 10px;
}

footer {
  margin: 0!important;
}

section.seo.twelve.columns .links {
  display: inline-block;
  vertical-align: top;
  margin-left: 0!important;
  margin-right: 10px;
  margin-top: 10px;
}

.section.row {
  margin: 0 auto 15px;
}

/*================================ Footer -END =====================================*/

div.quotestext {
  margin-top: 0!important;
}

#middle_right #calcresults ul li {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.breadcrumb .bread-wrap {
  font-size: 11px;
  font-family: MuseoSans500Regular;
  position: relative;
}

/*======================================= Bootstrap style ==============================================*/
div#middle_right .row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, div#middle_right div#right.col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, div#middle_right div#main.col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, div#middle_right div#main.col-xs-12, div#middle_right div#right.col-xs-12  .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, div#middle_right div#main.col-xs-12, div#middle_right div#right.col-xs-12 {
  float: left;
}
div#middle_right div#main.col-xs-12, div#middle_right div#right.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}




@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, div#middle_right div#right.col-md-4, .col-md-5, .col-md-6, .col-md-7, div#middle_right div#main.col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  div#middle_right div#main.col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  div#middle_right div#right.col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}

@media (max-width: 991px) {

	.quotesform.quotesform-guid div.free_moving_quote_sidebox_cont {
		text-align:right;
		padding-left:0;
		padding-top: 10px;
		padding-right: 10px;
		border-top: 0px solid #aaa;
		border-radius: 0;
	}

	div.free_moving_quote_sidebox.quotesform-guid ul li input.free_moving_quote_field_large, .largeinput {
		width: 68%;
	}

	div.free_moving_quote_sidebox.quotesform-guid ul li input.free_moving_quote_field_medium {
		width: 33%;
		margin-bottom: 5px;
	}

	div.free_moving_quote_sidebox.quotesform-guid ul li input.free_moving_quote_field_large, .largeinput {
		width: 68%;
	}

	div.free_moving_quote_sidebox.quotesform-guid ul li select.free_moving_quote_select_small {
		width: 20%;
	}

	div.free_moving_quote_sidebox.quotesform-guid ul li select.free_moving_quote_select_medium {
		width: 20%;
	}

	div.free_moving_quote_sidebox.quotesform-guid ul li select.free_moving_quote_select_large, .largeselect {
		width: 68%;
	}

	.quotesform-guid h4.free_moving_quote {
		display: block;
	}
	
	div.free_moving_quote_sidebox.quotesform-guid ul li input.free_moving_quote_field_zip, .zipinput {
		width: 20%;
	}

	div.how_this_works {
		margin: 0 0 10px 0;
		padding: 10px 0 0 0;
	}

	#quotestext {
		margin-top: 0px;
	}

	div#right {
		text-align: center;
		margin-top: -40px!important;
	}

	#middlebox_new h1{
		margin-bottom: 15px;
		font-size: 19px;
	}

	.how_this_works > h2 {
		margin-left: 5px;
		margin-bottom: 15px;
		font-size: 22px;
	}


}

@media (min-width: 400px) and (max-width: 991px) {
	div#right {
		padding: 0 35px!important;
	}
}

@media (max-width: 770px) {

	#middlebox_new {
		padding: 6% 6% 10px;
	}

	.form-wrap {
		width:100%;
	}

	.quotesform div.free_moving_quote_sidebox_cont {
		text-align:right;
		padding-left:0;
		padding-bottom: 0;
		border-top: 3px solid #aaa;
		border-top: 3px solid #aaa;
		border-radius: 10px;
		padding-top: 10px;
		padding-right: 10px;
	}

	#bluearrow {
		display: none;
	}

	#main_content {
		margin-left:10px;
	}

	div.free_moving_quote_sidebox ul li input.free_moving_quote_field_large, .largeinput {
		width: 68%;
	}

	div.free_moving_quote_sidebox ul li input.free_moving_quote_field_medium {
		width: 33%;
		margin-bottom: 5px;
	}

	div.free_moving_quote_sidebox ul li input.free_moving_quote_field_large, .largeinput {
		width: 68%;
	}

	div.free_moving_quote_sidebox ul li select.free_moving_quote_select_small {
		width: 20%;
	}

	div.free_moving_quote_sidebox ul li select.free_moving_quote_select_medium {
		width: 20%;
	}

	div.free_moving_quote_sidebox ul li select.free_moving_quote_select_large, .largeselect {
		width: 68%;
	}

	h4.free_moving_quote {
		display: none;
	}

	div.free_moving_quote_sidebox ul li input.free_moving_quote_field_zip, .zipinput {
		width: 20%;
	}

	div.how_this_works {
		margin: 0 0 10px 0;
		padding: 10px 0 0 0;
	}

	#quotestext {
		margin-top: 0px;
	}

	#middlebox_new h1{
		margin-bottom: 15px;
		font-size: 19px;
	}

	.how_this_works > h2 {
		margin-left: 5px;
		margin-bottom: 15px;
		font-size: 22px;
	}
}

@media (min-width: 699px) and (max-width: 800px) {
	#main_content {
		margin-left:15px;
	}
}

@media (min-width: 1px) and (max-width: 340px) {
	.error-message {
		float: right;
	}
}






div#middle_right div#main.col-md-8 {
  margin: 0;
}

div#middle_right div#main.col-xs-12 {
  margin: 0;
}

div#middle_right div#right.col-md-4 {
  margin: 0;
}
/*===================================  Bootstrap style -END=====================================*/
.ebook-wrap{
  border:2px solid #007fac;
  border-radius:5px;
  max-width: 300px;
}

.img-style{
  width:100%;
  padding-left:3px;
}

.quotesform-guid {
  min-width: 300px;
}

.img-wrap {
  max-width: 300px;
}
.inline-block {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px!important;
  margin-top: 10px!important;
}

div.free_moving_quote_sidebox.quotesform-guid ul li label {
  margin-right: 4px;
}
div.free_moving_quote_sidebox.quotesform-guid ul li input.free_moving_quote_field_medium {
  margin: 0 0 5px 7px;
}


.related-links-guide ul{
  width: auto;
  float: none;
  display: inline-block;
  vertical-align: top;
}

.banner iframe {
  width: 100%!important;
}

.social-links-guide {
  display: inline-block;
  vertical-align: top;
  float: right;
}

.margin15.floatleft {
  display: inline-block;
  vertical-align: top;
}