/* CSS Document */
body {
background-color:#FFFFFF;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}
.clear {
clear:both;
height:1px;
margin-top:-1px;
}

.clearfooter {
clear:both;
height:50px;
margin-top:-1px;
}
a img  {
border:none;
}
span.colored , a , a:visited{
color:#009AE1;
}
span.colored ,a:hover {
color:#43ba09;
}
span.coloredstyle {
color:#009AE1
}
span.coloredstyle a {
text-decoration:none;
}
span.coloredstyle a:hover {
color:#009AE1;
text-decoration:underline;
}
span.green {
color:#43BA09;
font-weight:bold;
}
span.orange {
color:#ff3300;
font-weight:bold;
font-size:14px;
padding-top:24px;
}
span.italized {
font-style:italic;
}
span.biggreen {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#43BA09;
padding:0;
margin:0;
}
a.active {
color:#fff;
background-color:#009AE1;
text-decoration:underline;
display: block;
padding-bottom:8px;
}
#topcontent {
width:100%;
background-image:url(../images/top_bk.gif);
background-repeat:repeat-x;
height:152px;

}
#topcontent  .maincontent{
margin-left:auto;
margin-right:auto;
background-image:url(../images/top_center_bk.gif);
background-repeat:no-repeat;
width:757px;
height:151px;
margin-bottom:-17px;
}
html > body #topcontent  .maincontent{
margin-bottom:0;
}
#topcontent  .maincontent .logo {
width:397px;
height:150px;
float:left;
position:relative;
top:10px;
clear:both;
background-image:url(../images/logo.png);
background-repeat:no-repeat;
}
#topcontent  .maincontent .righttop {
float:right;
width:200px;
}
#topcontent  .maincontent .utilitynav {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
width:200px;
background-color:#002A68;
height:50px;
margin-bottom:10px;
}
#topcontent  .maincontent .utilitynav ul {
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
margin:0;
position:relative;
top:20px;
}
#topcontent .maincontent .utilitynav li {
background-image:url(../images/bullet_nav.gif);
background-repeat:no-repeat;
background-position:2px 0px;
padding-left:1em;
margin:0;
display:inline;
vertical-align:top;
}
#topcontent .maincontent .utilitynav li a {
color:#FFFFFF;
text-decoration:none;
padding-right:4px;
margin:0;
}
#topcontent .maincontent .utilitynav li a:hover {
color:#009ae1;
text-decoration:underline;
}
#topcontent  .maincontent .contactno {
color:#A4D6F4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
}
#topcontent  .maincontent .address {
color:#A4D6F4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
}
#topcontent  .maincontent .location {
text-align:right;
}
#topcontent  .maincontent .location a {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
vertical-align:bottom;
padding:0;
margin:0;
}
#topcontent  .maincontent .location a:hover {
color:#009ae1;
}
#mainnavigation {
height:31px;
width:750px;
margin-right:auto;
margin-left:auto;
position:relative;
top:-33px;
left:197px;
}
#mainnavigation_residential {
height:31px;
width:750px;
margin-right:auto;
margin-left:auto;
position:relative;
top:-33px;
left:197px;
margin-bottom:-50px;
}
#mainnavigation ul ,
#mainnavigation_residential ul {
margin:0;
padding:0;
list-style:none;
background-color:#43BA09;
width:556px;
height:31px;
font:11px  Arial, Helvetica, sans-serif;
border-top:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
float:left; 
}
html > body #mainnavigation_residential ul {
margin-bottom:-30px;
}
#mainnavigation li,
#mainnavigation_residential li{
display:inline;
padding:0;
margin:0;
list-style:none;
}
#mainnavigation li a:link,
#mainnavigation li a:visited ,
#mainnavigation_residential li a:link ,
#mainnavigation_residential a:visited{
color:#FFF;
background-color:#43BA09;
float:left;
width:auto;
border-right:1px solid #66C737;
text-decoration:none;
font: bold 100% arial, helvetica, sans-serif;
margin:0;
padding-top:10px;
padding-bottom:8px;
display: block;
text-align:center;
height:15px;
}
#mainnavigation li a:hover ,
#mainnavigation_residential li a:hover{
color:#fff;
background-color:#009AE1;
text-decoration:underline;
display: block;
padding-bottom:8px;
}
#mainnavigation li a:active ,
#mainnavigation_residential li a:active {
color:#fff;
background-color:#009AE1;
text-decoration:underline;
display: block;
padding-bottom:8px;
}
#mainnavigation li.commercial a:link,
#mainnavigation li.commercial a:visited ,
#mainnavigation_residential li.commercial a:link,
#mainnavigation_residential li.commercial a:visited{
width:140px;
}
#mainnavigation li.residential a:link,
#mainnavigation li.residential a:visited ,
#mainnavigation_residential li.residential a:link,
#mainnavigation_residential li.residential a:visited{
width:134px;
}
#mainnavigation li.storage a:link,
#mainnavigation li.storage a:visited ,
#mainnavigation_residential li.storage a:link ,
#mainnavigation_residential li.storage a:visited{
width:70px;
}
#mainnavigation li.students a:link,
#mainnavigation li.students a:visited ,
#mainnavigation_residential li.students a:link ,
#mainnavigation_residential li.students a:visited{
width:81px;
}
#mainnavigation li.packing a:link,
#mainnavigation li.packing a:visited ,
#mainnavigation_residential li.packing a:link ,
#mainnavigation_residential li.packing a:visited{
width:126px;
}
#bannercontent {
background-image:url(../images/banner_pic.jpg);
width:755px;
height:262px;
margin-left:auto;
margin-right:auto;
margin-top:-49px;
}
html >body #bannercontent {
margin-top:-29px;
}

#bodycontent {
width:757px;
margin-left:auto;
margin-right:auto;
padding-bottom:25px;
}
#bodycontent .getaquote_left {
float:left;
width:269px;
position:relative;
top:-240px;
margin-bottom:-240px;
}
#bodycontent .getaquote_left_top {
background-image:url(../images/getaquote_top.gif);
background-repeat:no-repeat;
width:269px;
height:33px;
}

#bodycontent .getaquote_left_top h2 {
text-indent:20px;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
position:relative;
top:6px;
}
#bodycontent .getaquote_left_top img {
vertical-align:middle;
}
#bodycontent .getaquote_left_body {
width:269px;
background-image:url(../images/getaquote_body.gif);
background-repeat:repeat-y;
}
#bodycontent .getaquote_left_body  form {
padding:0;
margin:0;
}
#bodycontent .getaquote_left_body p.formrow {
width:130px;
margin:0;
padding:0 0 3px 0;
text-align:left;
}
#bodycontent .getaquote_left_body p.formrow1 {
width:200px;
margin:0;
padding:0 0 3px 0;
text-align:left;
}
#bodycontent .getaquote_left_body label {
margin:0 0 0 10px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
font-size:11px;
}
#bodycontent .getaquote_left_body  .leftform {
width:130px;
float:left;
}
#bodycontent .getaquote_left_body  .rightform {
width:130px;
float:right;
padding:0 7px 0 0;
}
#bodycontent .getaquote_left_body input.formed {
width:100px;
margin:0 0 0 10px;
padding:0;
}
#bodycontent .getaquote_left_body select.sizeofmove {
width:230px;
margin:0 0 0 10px;
padding:0;
}
#bodycontent .getaquote_left_body input.companyname {
width:200px;
margin:0 0 0 10px;
}

#bodycontent .getaquote_left_body .submitquote {
float:left;
width:122px;
background-image:url(../images/getaquote_button_bk.gif);
background-repeat:repeat-y;
height:40px;
margin-left:3px;
}
#bodycontent .getaquote_left_body .getquotebutton {
display:block;
margin-left:auto;
margin-right:auto;
margin-top:4px;
}
#bodycontent .getaquote_left_body .linksright {
float:right;
width:135px;
}
#bodycontent .getaquote_left_body .linksright  ul {
padding-left:10px;
padding-top:0;
padding-bottom:0;
margin:0;
}
#bodycontent .getaquote_left_body .linksright li { 
padding:0;
margin:0;
color:#00ADEF;
list-style-image:url(../images/bullet_nav.gif);
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
#bodycontent .getaquote_left_body .linksright li a {
margin-left:-5px;
color:#00ADEF;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
#bodycontent .getaquote_left_body .linksright li a:hover {
color:#43ba09;
}
#bodycontent .getaquote_left_body .divider {
width:259px;
height:5px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-image:url(../images/divider.gif);
}
html > body #bodycontent .getaquote_left_body .divider {
margin-top:5px;
margin-bottom:5px;
}
#bodycontent .getaquote_left_body p {
width:210px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
padding-top:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:5px;
padding-bottom:5px;
}
#bodycontent .aboutustop {
background-image:url(../images/about_us_top.gif);
background-repeat:no-repeat;
width:269px;
height:16px;
margin-top:2px;
}
#bodycontent .aboutusbody {
width:269px;
background-color:#FFFFFF;
}
#bodycontent .aboutusbody h2 {
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#02327B;
text-indent:10px;
}

#bodycontent .aboutusbody img {
vertical-align:middle;
}
#bodycontent .aboutusbody p {
width:240px;
margin-left:auto;
margin-right:auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-indent:1px;
margin-top:5px;
margin-bottom:5px;
}

#bodycontent .content_right {
width:486px;
float:right;
padding-right:1px;
}
#bodycontent .content_right img {
margin-left:auto;
margin-right:auto;
display:block;
}
#bodycontent .content_right h2 {
padding:10px 0 10px 0;
margin:0;
color:#02337C;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}

#bodycontent .content_right p.subtitle {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
margin:0;
width:200px;
margin-left:auto;
margin-right:auto;
text-indent:1px;
}
#bodycontent .content_right p.intro {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
padding-bottom:10px;
margin:0;
width:200px;
margin-left:auto;
margin-right:auto;
text-indent:1px;
}
#bodycontent .content_right .top {
width:486px;
height:21px;
background-image:url(../images/content_right_top.gif);
background-repeat:no-repeat;
}
#bodycontent .content_right .bottom {
width:486px;
height:15px;
background-image:url(../images/content_right_bottom.gif);
background-repeat:no-repeat;
margin-top:20px;
}
#bodycontent .content_right ul {
padding:0;
margin:0;
list-style-image:url(../images/bullet_nav.gif);
}
#bodycontent .content_right li {
list-style-image:url(../images/bullet_nav.gif);
padding:0 0 4px 0;
margin-left:35px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#009AE1;
vertical-align:bottom;
}
#bodycontent .content_right .leftcol {
width:240px;
float:left;
background-color:#FFFFFF;
}
#bodycontent .content_right .rightcol {
width:240px;
float:right;
background-color:#FFFFFF;
}
#bodycontent .bottomshadow {
width:755px;
height:15px;
background-image:url(../images/bottom_centercontent.gif);
background-repeat:no-repeat;
}
#bodycontent .lowercontent {
width:757px;
margin-top:5px;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #E5E5E5;
margin-bottom:5px;
}

#bodycontent .lowercontent .col_entry {
float:left;
width:220px;
margin-top:10px;
margin-bottom:0px;
}
#bodycontent .lowercontent .col_entry-middle {
float:left;
width:220px;
border-right:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
margin-top:10px;
margin-bottom:0px;
}
#bodycontent .lowercontent .col_entry p ,
#bodycontent .lowercontent .col_entry-middle p {
padding-top:0;
padding-right:20px;
padding-left:19px;
padding-bottom:0px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#bodycontent .lowercontent .col_entry h3,
#bodycontent .lowercontent .col_entry-middle h3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
padding:0;
margin:0;
text-indent:10px;
}
#bodycontent .lowercontent .col_entry1 {
float:left;
width:290px;
margin-top:10px;
margin-bottom:0px;
padding-left:20px;
}
#bodycontent .lowercontent .col_entry1 img {
float:left;margin:5px;
}
#bodycontent .lowercontent .col_entry1 h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#43BA09;
padding:0;
margin:0;
}
#bodycontent .lowercontent .col_entry1 p {
padding-top:0;
padding-bottom:0px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#bodycontent .lowercontent2 {
width:757px;
margin-top:5px;
border-bottom:1px solid #E5E5E5;
margin-bottom:5px;
padding-top:10px;
}
html > body #bodycontent .lowercontent2 {
padding-bottom:10px;
}
#bodycontent .lowercontent2 .movingtip {
float:left;
width:550px;
border-right:1px solid #E5E5E5;
padding-left:15px;
}
#bodycontent .lowercontent2 .movingcontainer {
width:550px;
margin-bottom:15px;
}
html > body #bodycontent .lowercontent2 .movingcontainer {
margin-bottom:40px;
}
#bodycontent .lowercontent2 .movingtiptitle {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
padding:0;
margin:0;
float:left;
width:90px;
}
#bodycontent .lowercontent2 .movingtipdesc {
float:right;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:445px;
padding-right:10px;
}
#bodycontent .lowercontent2 .bestofboston {
width:180px;
float:right;
text-align:center;
}
#bodycontent .lowercontent2 .bestofboston img {
margin-left:auto;
margin-right:auto;
display:block;
}
#bodycontent .lowercontent2 .bestofboston a {
color:#009AE1;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#bodycontent .lowercontent2 .bestofboston a:hover {
color:#43ba09;
}
/* Commercial moving page */ 
#bannercontent_commercial {
background-image:url(../images/banner_pic_commercial.jpg);
background-repeat:no-repeat;
width:755px;
height:143px;
margin-left:auto;
margin-right:auto;
margin-top:-49px;
}

html >body #bannercontent_commercial {
margin-top:-30px;
}
/* Residential moving page */ 
#bannercontent_residential {
background-image:url(../images/banner_pic_residential.jpg);
background-repeat:no-repeat;
width:755px;
height:143px;
margin-left:auto;
margin-right:auto;
margin-top:-49px;
}

html >body #bannercontent_residential {
margin-top:-30px;
}
/* Storage page */ 
#bannercontent_storage {
background-image:url(../images/banner_pic_storage.jpg);
background-repeat:no-repeat;
width:755px;
height:143px;
margin-left:auto;
margin-right:auto;
margin-top:-49px;
}

html >body #bannercontent_storage {
margin-top:-30px;
}

/* Students moving page */ 
#bannercontent_students {
background-image:url(../images/banner_pic_students.jpg);
background-repeat:no-repeat;
width:755px;
height:143px;
margin-left:auto;
margin-right:auto;
margin-top:-49px;
}

html >body #bannercontent_students {
margin-top:-30px;
}
/* About Us page */ 
#bannercontent_aboutus {
background-image:url(../images/banner_pic_about.jpg);
background-repeat:no-repeat;
width:755px;
height:143px;
margin-left:auto;
margin-right:auto;
margin-top:-49px;
}

html >body #bannercontent_aboutus {
margin-top:-30px;
}
/* Packing Supplies */
#bannercontent_packingsupplies {
background-image:url(../images/packing_supplies.jpg);
background-repeat:no-repeat;
width:755px;
height:143px;
margin-left:auto;
margin-right:auto;
margin-top:-49px;
}
html >body #bannercontent_packingsupplies {
margin-top:-30px;
}
#bodycontent .content_right .top_com {
background-image:url(../images/top_commercial.gif);
background-repeat:no-repeat;
width:487px;
height:39px;
padding-bottom:0px;
margin-top:2px;
}
html > body #bodycontent .content_right .top_com {
margin-top:-2px;
}
#bodycontent .content_right .top_com ul {
padding:0;
margin:5px 0 0 10px;
}
#bodycontent .content_right .top_com li  {
color:#009AE1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:inline;
margin:0 4px 0 -3px;
padding:0;
background-image:url(../images/bullet_breadcrumbs.gif);
background-repeat:no-repeat;
background-position:2px;
}
#bodycontent .content_right .top_com li a {
margin-left:12px;
text-decoration:none;
}
#bodycontent .content_right .top_com li.first {
background-image:none;
}
#bodycontent .content_right .body_com {
width:487px;
background-color:#FFFFFF;
padding-bottom:10px;
}
#bodycontent .content_right .body_com h1 ,
#bodycontent_residential .content_right .body_com h1{
color:#02337C;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
margin:14px 0 5px 15px;
padding:0;
}
#bodycontent .content_right .body_com p.subtitle1 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:15px 10px 15px 15px;
margin:0;
}
#bodycontent .content_right .body_com p.intro1 ,
#bodycontent_residential .content_right .body_com p.intro1 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 10px 15px;
margin:0;
}
#bodycontent .content_right .bottom_com {
background-image:url(../images/bottom_commercial.gif);
background-repeat:no-repeat;
width:487px;
height:27px;
}
#bodycontent .content_right .lowercontent_sub {
width:487px;
}
#bodycontent .content_right .lowercontent_sub p.subtitle2 {
color:#02337C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:15px 10px 15px 15px;
margin:0;
}
#bodycontent .content_right .lowercontent_sub ul {
padding:0;
margin:0;
list-style-type:none;
}
#bodycontent .content_right .lowercontent_sub li {
list-style-image:url(../images/bullet_green.gif);
list-style-position:outside;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-bottom:10px;
}

#bodycontent .getaquote_left_subpage {
float:left;
width:269px;
position:relative;
top:-120px;
margin-bottom:-120px;
}
#bodycontent .getaquote_left_top_sub {
background-image:url(../images/getaquote_top_sub.gif);
background-repeat:no-repeat;
width:269px;
height:33px;
}
#bodycontent .getaquote_left_top_sub h2 {
text-indent:20px;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
position:relative;
top:6px;
}
#bodycontent .getaquote_left_top_sub img {
vertical-align:middle;
}
#bodycontent .getaquote_left_subpage .lefttop {
background-image:url(../images/left_top_sub.gif);
background-repeat:no-repeat;
width:267px;
height:32px;
}
#bodycontent .getaquote_left_subpage .lefttop h3 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0;
margin:0;
text-indent:25px;
position:relative;
top:15px;
}
#bodycontent .getaquote_left_subpage .leftbody {
background-image:url(../images/left_body_sub.gif);
background-repeat:repeat-y;
width:267px;
padding:0;
margin:0;
}
#bodycontent .getaquote_left_subpage .leftbody ul {
padding:0;
margin:0;
list-style-image:url(../images/bullet_nav.gif);
padding-bottom:10px;
}
#bodycontent .getaquote_left_subpage .leftbody li {
list-style-image:url(../images/bullet_nav.gif);
margin:0 5px 3px 50px;
padding:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#009AE1;
vertical-align:bottom;
}
#bodycontent .getaquote_left_subpage .leftbottom {
background-image:url(../images/left_bottom_sub.gif);
background-repeat:no-repeat;
width:267px;
height:14px;
}
#bodycontent .getaquote_left_subpage .testimonial {
width:267px;
}
#bodycontent .getaquote_left_subpage .testimonial h3 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0;
margin:0;
text-indent:25px;
}
#bodycontent .getaquote_left_subpage .testimonial p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0px 5px 10px 25px;
margin:0;
}
#bodycontent .getaquote_left_subpage .testimonial span.companyname {
color:#43BA09;
font-weight:bold;
}
#bodycontent .getaquote_left_subpage .questions {
background-image:url(../images/questions_bk.gif);
background-repeat:no-repeat;
width:267px;
height:73px;
margin-top:10px;
}
#bodycontent .getaquote_left_subpage .questions h3 ,
#bodycontent_residential .getaquote_left_subpage_residential .questions h3{
padding:0;
margin:10px 0 0 100px;
color:#43BA09;
font-size:14px;
}
html >body #bodycontent .getaquote_left_subpage .questions h3 ,
#bodycontent_residential .getaquote_left_subpage_residential .questions h3{
padding:12px 0 0 0;
}
#bodycontent .getaquote_left_subpage .questions p ,
#bodycontent_residential .getaquote_left_subpage_residential .questions p{
width:150px;
padding:5px 0 0 100px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin:0;
}
#bodycontent .getaquote_left_subpage .need_boxes ,
#bodycontent_residential .getaquote_left_subpage_residential .need_boxes{
background-image:url(../images/need_boxes.gif);
background-repeat:no-repeat;
width:267px;
height:102px;
margin-top:10px;
}
#bodycontent .getaquote_left_subpage .need_boxes h3 ,
#bodycontent_residential .getaquote_left_subpage_residential .need_boxes h3{
padding:0;
margin:10px 0 0 100px;
color:#43BA09;
font-size:14px;
}
#bodycontent .getaquote_left_subpage .need_boxes p ,
#bodycontent_residential .getaquote_left_subpage_residential .need_boxes p{
width:150px;
padding:5px 0 0 100px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin:0;
}
#bodycontent .getaquote_left_subpage .need_boxes img ,
#bodycontent_residential .getaquote_left_subpage_residential .need_boxes img{
padding-top:10px;
}
#bodycontent .getaquote_left_subpage .resources {
width:267px;
background-image:url(../images/resources_bk.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
#bodycontent .getaquote_left_subpage .resources h3 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:20px 30px 10px 25px;
}
#bodycontent .getaquote_left_subpage .resources ul {
padding:0;
margin:0;
list-style-image:url(../images/bullet_nav.gif);
padding-bottom:10px;
}
#bodycontent .getaquote_left_subpage .resources li {
list-style-image:url(../images/bullet_nav.gif);
margin:0 20px 15px 50px;
padding:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#009AE1;
vertical-align:bottom;
}
#bodycontent .content_right .lowercontent_sub h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#43BA09;
text-align:center;
padding:25px 0 25px 0;
}
.box{
width:21em;
background-image:url(../images/bottom-left.gif);
background-repeat:no-repeat ;
background-position:left bottom;
margin-left:auto;
margin-right:auto;
margin-bottom:30px;
}
.box-outer {
background-image:url(../images/bottom-right.gif);
background-repeat:no-repeat;
background-position: right bottom;
padding-bottom:5%;
}
.box-inner {
background-image:url(../images/top-left.gif);
background-repeat:no-repeat;
background-position: left top;
}
.box h2 {
background-image:url(../images/top-right.gif);
background-repeat:no-repeat;
background-position: right top;
padding:15px 30px 5px 20px !important;
color:#02337C;
margin:0;
font-size:15px;
text-align:left !important;
}
.box p.short{
color:#333333;
font-size:12px;
padding:0 0 0 20px;
width:180px;
margin:0;
}
.box p{
color:#333333;
font-size:12px;
padding:0 10px 0 20px;
margin:0;
}
img.boxes {
position:relative; 
top:-80px;
left:160px;
margin-bottom:-120px;
}
img.tape {
position:relative; 
top:-50px;
left:180px;
margin-bottom:-70px;
}
p.rooms {
padding:10px 0 10px 20px;
}
p.rooms select {
font-size:12px;
color:#333333;
margin:0 70px 0 0;
}
p.rooms input {
vertical-align:bottom;
}

/*lowercontent_sub */
#lowercontent_sub {
width:757px;
margin-left:auto;
margin-right:auto;
border-top:1px solid #E5E5E5;
}
#lowercontent_sub .leftcol {
width:233px;
float:left;
font-size:11px;
}
#lowercontent_sub .leftcol  h3 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0;
margin:20px 30px 10px 25px;
}
#lowercontent_sub .leftcol p {
padding:0 5px 5px 50px;
font-size:11px;
}
#lowercontent_sub .leftcol a {
font-size:11px;
}
#lowercontent_sub .rightcol {
width:521px;
float:right;
}
#lowercontent_sub .rightcol .row {
width:521px;
padding:5px 0 5px 0;
}
#lowercontent_sub .rightcol img {
padding-top:15px;
}
/* residential moving */
#bodycontent_residential{
width:757px;
margin-left:auto;
margin-right:auto;
padding-bottom:25px;
background-image:url(../images/residential_top.gif);
background-repeat:no-repeat;
}
html > body #bodycontent_residential{
margin:1px auto 0 auto;
}
#bodycontent_residential .getaquote_left_subpage_residential {
float:left;
width:269px;
margin-top:50px;
}
#bodycontent_residential .getaquote_left_subpage_residential .questions{
background-image:url(../images/questions_bk_residential.gif);
background-repeat:no-repeat;
width:267px;
height:73px;
margin-top:10px;
}
#bodycontent_residential .content_right {
width:486px;
float:right;
}
#bodycontent_residential .content_right .top_com {
width:487px;
height:39px;
padding-bottom:0px;
margin-top:2px;
}
#bodycontent_residential .content_right .top_com ul {
padding:0;
margin:5px 0 0 10px;
}
#bodycontent_residential .content_right .top_com li  {
color:#009AE1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:inline;
margin:0 4px 0 -3px;
padding:0;
background-image:url(../images/bullet_breadcrumbs.gif);
background-repeat:no-repeat;
background-position:2px;
}
#bodycontent_residential .content_right .top_com li a {
margin-left:12px;
text-decoration:none;
}
#bodycontent_residential .content_right .top_com li.first {
background-image:none;
}
#bodycontent_residential .content_right .topform {
width:465px;
height:35px;
background-image:url(../images/residential_form_top.gif);
margin:10px 0 0 15px;
}
#bodycontent_residential .content_right .topform h2 {
text-indent:10px;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
position:relative;
top:3px;
}
#bodycontent_residential .content_right .topform img {
position:relative;
top:-2px;
}
#bodycontent_residential .content_right .bodyform {
margin:0 0 0 15px;
width:465px;
background-color:#F7F8F9;
padding-top:5px;
padding-bottom:5px;
}
#bodycontent_residential .content_right .bodyform h3 {
margin:5px 0 5px 10px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
#bodycontent_residential .content_right .bodyform .blockmark {
background-color:#FCFCFD;
border-left:1px solid #CCCCCC;
width:380px;
margin:0 0 0 25px;
padding:15px 0 10px 0;
}
#bodycontent_residential .content_right .bodyform .blockmark1 {
width:380px;
margin:0 0 0 25px;
padding:0 0 10px 0;
}
#bodycontent_residential .content_right .bodyform .leftside {
float:left;
width:150px;
}
#bodycontent_residential .content_right .bodyform .rightside {
float:right;
width:230px;
}
#bodycontent_residential .content_right .bodyform p {
margin:0 0 0 20px;
padding:0 0 6px 0 ;
}
#bodycontent_residential .content_right .bodyform label {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
font-size:11px;
}
#bodycontent_residential .content_right .bodyform span.required {
color:#FF6600;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding-right:3px;
}
#bodycontent_residential .content_right .bodyform input.form_res {
width:80px;
font-size:11px;
margin-left:6px;
}
#.bodyform input.form_cart {
width:80px;
font-size:11px;
margin-left:6px;
}
#bodycontent_residential .content_right .bodyform select.state {
width:150px;
font-size:11px;
}
#bodycontent_residential .content_right .bodyform .dividerform {
background-image:url(../images/divider_form.gif);
width:465px;
height:18px;
margin:10px 0px 10px 0px;
}
#bodycontent_residential .content_right .bodyform select.date ,
select.contactreference{
width:auto;
margin:0 5px 0 6px;
font-size:11px;
}
#bodycontent_residential .content_right .bodyform select.moveweight {
width:300px;
font-size:11px;
margin:0 0 0 6px;
}
#bodycontent_residential .content_right .bodyform select.cctype {
width:150px;
font-size:11px;
margin:0 0 0 6px;
}
#bodycontent_residential .content_right .bodyform .blockmark p.quote_vehicle {
margin:0 0 0 20px;
padding:0 0 6px 0 ;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
#bodycontent_residential .content_right .bodyform .blockmark textarea.comments {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
#bodycontent_residential .content_right .bodyform select.comments {
width:auto;
font-size:11px;
}
#bodycontent_residential .content_right .bodyform input.getquote {
display:block;
margin:15px auto 15px auto;
}
#bodycontent_residential .content_right .bodyform p.bottom {
font-size:11px;
color:#333333;
width:300px;
text-align:center;
font-weight:bold;
margin:0 auto 0 auto;
}
/* bottomcontent */
#bottomcontent {
width:100%;
background-color:#E9ECEF;
padding-bottom:10px;
padding-top:15px;
}
#bottomcontent .upperlinks {
width:757px;
margin-left:auto;
margin-right:auto;
}
#bottomcontent .upperlinks ul {
padding-top:10px;
padding-left:0;
padding-bottom:0;
margin:0;
padding-right:0;
}
#bottomcontent .upperlinks li {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0;
margin:0;
}
#bottomcontent .upperlinks li a  {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0 3px 0 3px;
text-decoration:none;
margin:0;
}
#bottomcontent .upperlinks li a:visited {
color:#333333;
}
#bottomcontent .upperlinks li a:hover {
text-decoration:underline;
}
#bottomcontent .upperlinks li a.lastlink {
border-right:none;
color:#009AE1;
}
#bottomcontent .upperlinks li a.colorblue{
color:#009AE1;
border-right:none;
}
#bottomcontent .upperlinks li a.colorblue1{
color:#009AE1;
}
#bottomcontent .upperlinks li a.colorblue1:hover {
color:#43ba09;
}
#bottomcontent .upperlinks li a.colorblue:hover {
color:#43ba09;
}
#bottomcontent .divider {
width:757px;
height:5px;
margin-top:15px;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/divider.gif);
background-repeat:repeat-x;
}
#bottomcontent .lowerportion {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:757px;
margin-left:auto;
margin-right:auto;
padding-left:3px;
margin-top:-10px;
}
html > body #bottomcontent .lowerportion {
margin-top:0;
}
#bottomcontent .lowerportion .websiteby{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#bottomcontent .lowerportion .websiteby a {
color:#666666;
}
#bottomcontent .lowerportion .websiteby a:hover {
color:#43ba09;
}

.cart_header {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.cart_desc {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.cart_label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.cart_price {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

a.cart_link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009AE1;
text-decoration:underline;
}