@charset "utf-8";
body {
      background: transparent none !important;
      background-image: none !important;
      background:#FFFFFF;
      text-align:left;
      font: 100%/80% arial, sans-serif;
}

#header:after,#primary_nav:after,#secondary_nav:after,#login:after,#promo-main:after,#footer:after,.badges:after,#content:after,#content_main:after,#hero_home:after,#badge_promos:after,#promotions:after,#supply_nav:after,#storage_info:after,#storage_features:after,.location_pagination:after,table.supplies:after,ul.company-info:after,ul.contact-us:after,#contact_email:after,#contact_form:after,ul.finances-info:after,ul.specials:after,ul.special-detail:after,#reserve_truck_landing ul:after,#truck_results ul:after,.checkout-info:after,#checkout ul.checkout-info li:after,#checkout ul.checkout-info ul:after,#checkout_review #review_main ul:after,ul#confirmation_num:after,.checkout_location_info:after,#personal_registration:after,#personal_main:after,div.special-detail:after,#supply_search:after,.row:after,.infobar:after,.ps .searchResultsContainer #dialogAddUnit ul.formRowContainer:after,#overlay3 .ieWrapper:after, ul#site_map li ul:after  {content: ".";display: block; height: 0;clear: both;visibility: hidden;}

#header,#primary_nav,#secondary_nav,#login,#promo-main,#footer,.badges,#content,#content_main,#hero_home,#badge_promos,#promotions,#supply_nav,#storage_info,#storage_features,.location_pagination,table.supplies,ul.company-info,ul.contact-us,#contact_email,#contact_form,ul.finances-info,ul.specials,ul.special-detail,#reserve_truck_landing ul,#truck_results ul,.checkout-info,#checkout ul.checkout-info li,#checkout ul.checkout-info ul,#checkout_review #review_main ul,ul#confirmation_num:after,.checkout_location_info,#personal_registration,#personal_main,div.special-detail,#supply_search,.row,.infobar,.ps .searchResultsContainer #dialogAddUnit ul.formRowContainer,#overlay3 .ieWrapper,ul#site_map li ul {display: inline-block;}

/* Hides from IE-mac \*/
* html #header,* html #primary_nav,* html #secondary_nav,* html #login,* html #promo-main,* html #footer,* html .badges,* html #content,* html #content_main,* html #hero_home,* html #badge_promos,* html #promotions,* html #supply_nav,* html #storage_info,* html #storage_features,* html .location_pagination,* html table.supplies,* html ul.company-info,* html ul.contact-us,* html #contact_email,* html #contact_form,* html ul.finances-info,* html ul.specials,* html ul.special-detail,* html #reserve_truck_landing ul,* html #truck_results ul,* html .checkout-info,* html #checkout ul.checkout-info ul,* html #checkout_review #review_main ul,* html ul#confirmation_num,* html .checkout_location_info,* html #personal_registration,* html #personal_main,* html div.special-detail,* html #supply_search,* html .row,* html .infobar,* html .ps .searchResultsContainer #dialogAddUnit ul.formRowContainer,#overlay3 .ieWrapper,ul#site_map li ul {height: 1%;}

#header,#primary_nav,#secondary_nav,#login,#promo-main,#footer,.badges,#content,#content_main,#hero_home,#badge_promos,#promotions,#supply_nav,#storage_info,#storage_features,.location_pagination,table.supplies,ul.company-info,ul.contact-us,#contact_email,#contact_form,ul.finances-info,ul.specials,ul.special-detail,#reserve_truck_landing ul,#truck_results ul,.checkout-info,#checkout ul.checkout-info ul,#checkout_review #review_main ul,ul#confirmation_num,.checkout_location_info,#personal_registration,#personal_main,div.special-detail,#supply_search,.row,.infobar,.ps .searchResultsContainer #dialogAddUnit ul.formRowContainer,#overlay3 .ieWrapper,ul#site_map li ul {display: block;}
/* End hide from IE-mac */
#container {
      background: transparent none !important;
      background-image: none !important;
      margin: 0px;
      padding: 0px;
      text-align:left;
}

body, #container, #main, #content_main,#header,#primary_nav,#login {width:650px;}

strong {font-weight:bold;}
a:link,a:visited,a:hover,a:active {color: #ff6600;text-decoration: none;}

/* div elements to hide */
#productsandservices,  #productsandservices .bd, #secondary_nav #call, #hero,
#breadcrumb, #subcontent,  .add_unit, #dialogAddUnit, .yui-module, .yui-overlay, .viewMapOverlay, #footer,#print_email,table.supplies a,table.supplies .trim,table.supplies .quote_trim,.form_controls,#supply_nav,.location_pagination, #location_finder,a.back,.caret,.printMedia,#hero_home,#findstorage-search,#secondary_nav #logo,iframe,.hdr,ul.promos li a,#secondary_nav,#billInfoContent0,#billInfoContent1,#billInfoContent2,#billInfoContent3 { display:none;visibility:hidden;width:0;height:0;margin:0;padding:0; }

/* homepage */
.print_hero,.header_home  {display:none;}

.header_home {
      margin: 0px;
      padding: 0px;
      width: 650px;
      height:72px;
      _height:1%;
       display:none;
}

#login ul {
      position: relative;
      left: 350px;
      padding: 0px;
      margin: 0px;
      width: 300px;
       display:none;
}

#login ul li {    
      font-size: 80%;
      margin: 0px;
      padding: 0px 10px;
      border-right: 1px solid #ccc;
      _height:1%;
       display:none;
}

#login li.last {
      border: none;
      padding-right: 0px;
       display:none;
}
#login li a {
      font-size: 80%;
      font-weight:bold;
       display:none;
}

ul#badges {margin: 0px;padding:0px;margin-left:10px; display:none;}
ul#badges li {display:inline;float:left;padding:0px; padding-right:3px; display:none;}

.home_promo1,.home_promo2,.home_promo3,ul#badges li p {width:148px; display:none;}
.home_promo1,.home_promo2,.home_promo3 {padding-bottom:8px;border-bottom:1px solid #ccc; display:none;}
ul#badges li p {padding:0px;margin:0px;margin-top:8px;font-size:60%; display:none;}
ul#badges li.home_searchstorage {position:relative; top:-23px;padding-right:0px; display:none;}

ul.promos {margin:0px;padding:0px; clear:both; display:none;}
ul.promos li {display:inline;float:left;padding:0px 5px; border-left:1px solid #ccc; display:none;}
ul.promos li.first {border:0px; display:none;}
#disclaimer {font-size:60%; display:none;}
#disclaimer span {color:#FF6600; display:none;}

#psinfo{width:575px;height:347px; display:block; display:none;}

#flash-pr
{ display:none;
	}