/* CSS Document */
h2.bluecopy, h3.bluecopy, h4.bluecopy {color:#0073c1; margin:10px 0 0 20px !important; font-weight:normal;}

#clickchat { position: absolute; right: 130px; top: 45px; width: 240px; height: 59px; }

#content {width:100%; padding-top:10px;}

#lftcontent {width:650px; float:left;}

#lftcntart {width:650px; float:left;}

#lftcntart p, h1 {padding:8px;}

#lftcntart ol {padding: 6px 0 6px 30px !important; color:#000; margin-left:20px;}

#lftcntart ol li{padding:2px 0;}

#lftcntart ul {margin:0 0 0 30px !important;}

#lftcntart ul li {padding:4px 0;}

#contentarea1 {width:940px; margin:0 auto;}

.barbg1 {width:654px; height:27px; margin-bottom:8px; background:url(../images/barbg1.gif) repeat-x;}

.floatlftimg {float:left; padding: 0 10px 0 0;}

.callnowtxt {color:#54b948; text-align:right;}

.phonenum1 {color:#000; text-align:right; font-size:24px; line-height:20px;}

.timesopen {color:#000; text-align:right; font-size:9px; line-height:14px;}

.homepgsteps {list-style:none; margin-left:30px; font-size:14px; width:400px;}

.homepgsteps li {
background-image: url(../images/arrow_blue.gif);
background-repeat: no-repeat;
background-position: 0 .7em;
padding: 4px 10px 4px 12px;
color:#000;
}

#homepgstepsbox {width: 222px; height:142px; float:right; background:url(../images/freemovingservice.gif) no-repeat top; border:3px #e6e7cd solid;}

#homepgstepsbox ol {margin-top:50px; color:#0076c4;}

#homepgstepsbox ol li {margin-left:34px; margin-right:10px;}

.citystateimage {float:right; margin: 0 0 6px 6px; border:1px solid #e3e4c5;} /*Image Style for all city & state pages---------------------------*/

/*Create Moving Planner pg------------------------------------------*/
.calendardays {background:url(../images/calendar_1.gif) no-repeat; width:113px; height:115px; float:right; margin-right:30px; padding:0;}

.calendardays p{text-align:center; font-size:26px; font-weight:bold; line-height:22px; padding:40px 0 0 0 !important; margin:0 !important;}

#plannertabs {height:30px; margin-top:20px;}

ul#plannernav { 
width:600px; 	
list-style:none; 
height:30px; 
} 

ul#plannernav li { 
display:inline;
} 

ul#plannernav li a { 
height:30px; 	
float:left;
padding-right:2px;
text-indent:-9999px;
} 

ul#plannernav li#plannernav1 a { width:118px; background:url(../images/planner_days.gif) no-repeat 0 0px;} 
ul#plannernav li#plannernav1 a:hover {background-position:0 -30px;} 
ul#plannernav li#plannernav1 a.current4 {background-position:0 -30px;}

ul#plannernav li#plannernav2 a {width:118px; background:url(../images/planner_week.gif) no-repeat 0 0;} 
ul#plannernav li#plannernav2 a:hover {background-position:0 -30px;} 
ul#plannernav li#plannernav2 a.current4 {background-position:0 -30px;} 

ul#plannernav li#plannernav3 a {width:118px; background:url(../images/planner_month.gif) no-repeat 0 0;} 
ul#plannernav li#plannernav3 a:hover {background-position:0 -30px;} 
ul#plannernav li#plannernav3 a.current4 {background-position:0 -30px;}

ul#plannernav li#plannernav4 a {width:171px; background:url(../images/planner_checklist.gif) no-repeat 0 0;} 
ul#plannernav li#plannernav4 a:hover {background-position:0 -30px;} 
ul#plannernav li#plannernav4 a.current4 {background-position:0 -30px;}

.createplanner {width:650px; background-color:#e5e6c7; text-align:left; font-size:12px; margin:10px 0; border:1px solid #c2c2c2; padding:8px 0;}
.createplanner p {font-size:14px;}
.createplanner input {height:20px;}

.createplanner td {height:32px; font-weight:bold; font-size:14px; padding-left:22px;}

.createplnfields {width:200px; height:20px; border:1px solid #959595; background:url(../images/default/bg_fields.gif) repeat-x bottom;}

.createplannerCal input {width:0px; height:0px;}

.createplannerCal td {height:0px; font-weight:bold;}

.createplannerCal {padding:0px; margin-top:0px;}

ul.checksblue {margin-left:30px !important; list-style:none; padding:10px 0;}

ul.checksblue li ul {list-style:none;}

ul.checksblue li 
{
margin-left: 10px;
background-image: url(../images/boxes_check.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
padding: 5px 0 2px 20px !important;
}

.redasterik, {color:Red;}
.requiredtxt {color:Red; font-size:10px !important;}

/*Moving Faqs------------------------------------------*/

ul.movingfaqs {list-style:none; margin-left:10px;}

ul.movingfaqs li {padding:4px 0; font-weight: normal;}

ul.movingfaqs li span, #faqsanswers p span {color:#093; font-weight:bold;}

#faqsanswers {margin-top: 20px; border-top:dotted 1px #093;}

#faqsanswers p{padding: 8px 0; margin-left:10px;}

#faqsanswers p strong a {color:#000;}

/*Disclaimers, Privacy Policy------------------------------------------*/

.disclaimers {font-size: 10px; color:#333;}

/*Partner Login Page---------------------------------------*/

ul.signupbullets {padding: 10px 20px; margin-left:20px;}

ul.signupbullets li {padding: 6px 0; font-size:14px; font-weight:bold; margin-left:40px;}

#partneradmin_left {float:left; width:40%; height:280px; border:1px solid #e6e7c6; margin-right:10px; text-align:center;}

#partneradmin_right {width:500px; height:280px; border:1px solid #e6e7c6; float:left;}

#partneradmin_right p {padding:20px 0 4px 0; width:80%; text-transform:uppercase; font-size:30px; color:Green; font-weight:bold; margin-left:30px;}

/*Geo Pages*/
#specialoffer1 {background:url(../images/250_offer_03.jpg) no-repeat top; width:659px; height:313px; position:relative;}

#specialoffer1 ul {list-style:none; color:#fff; font-weight:bold; margin-top:6px;}

#specialoffer1 ul li {padding:3px 0;}

.offerposition {position:absolute; top:140px; left:44px;}

#geopages h1, h2, h3, h4, h7, h6 {padding:0px !important; margin:0px !important; font-size:14px; color:#2da01a; font-weight:bold;}

#geopages p {padding:0 0 20px 0;}