html{padding:0; margin:0;}
body{padding:0; margin:38px 0 0 0; background:white; text-align:left; font-family:century gothic, arial; font-size:9pt;}
img{border:none;}
#storage{background:#e5e5e5; font-size:20pt; color:#8a8a8a;}
#call{background:#e5e5e5 url('img/bgcall.gif') top right no-repeat;font-size:11pt; font-weight:bold; color:white; padding-right:15px;}
table#menu{margin:0; padding:0; border:0;}
table#menu td{font-size:9pt; font-weight:bold; color:white; padding:5px 15px 5px 15px;}
table#menu td.red {font-size:9pt; font-weight:bold; color:#e80000; text-decoration:none;}
table#menu td a{font-size:9pt; font-weight:bold; color:white; text-decoration:none;}
table#menu td a:hover{font-size:9pt; font-weight:bold; color:#e80000;}

table#need{border-collapse:collapse; background:#65B5FE url('img/bgneed.jpg') top left no-repeat; margin:0; padding:0; border:3px solid white; cursor: pointer; cursor: hand;}
table#need td{padding:0; margin:0;}
table#need{margin:0; padding:0;}
table#need td#nup{font-size:17pt; color:white;padding:5px 0 0 10px;}
table#need td#ndwn{width:195px;padding:12px 0 6px 10px;}
table#need td#ndwn a{font-size:14pt; color:white;text-decoration:none;}
table#need td#ndwn a:hover{text-decoration:underline;}
/*
table#spec {border-collapse:collapse; margin:6px 0 6px 0; padding:0; cursor: pointer; cursor: hand; border:3px solid white; background:white;}
table#spec td{padding:0; margin:0;}
table#spec td#sup{background:url('img/bgspec.jpg') top left repeat-y; font-size:17pt; color:white;padding:5px 0 0 10px;}
table#spec td#sdwn{padding:2px 2px 0 10px;color:#fe0000;font-size:11pt;font-weight:bold;width:70px;margin:2px 0 2px 0;}
table#spec td div#stext{padding:2px 2px 2px 10px;margin:2px 0 2px 0;color:black;font-size:9pt;font-weight:bold;border-left:1px solid #d7d7d7;}
*/

div.homepage_focusbox{border:3px solid white;margin:6px 0 6px 0; padding:0;background: #E5E5E5;}

div#spec {height: 120px; cursor: hand; background: url("img/bguhaul.jpg") no-repeat; }

div#spec h2{
	color: #ffffff;
	font-weight: normal;
	text-transform: uppercase;
	padding: 10px 0 0 10px;
	margin: 0;
	font-size: 16pt;
	background: url("img/bgspec.png") repeat-y;
}
div#spec h2 em{
	font-weight: bold;
	color: #EAEA00;
}
div.homepage_focusbox ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px 0 0 10px;
}
div.homepage_focusbox li{
	display: inline-block;
	background-image: url('img/star-bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0 0 0 0;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 10px;
	color: #ffffff;
}

table#loc{border-collapse:collapse; border:0; background:white; cursor: pointer; cursor: hand; border:3px solid white;}
table#loc td{padding:0; margin:0;}
table#loc td#lup{background:url('img/bgspec.jpg') top left repeat-y; font-size:17pt; color:white;padding:5px 0 0 5px;}
table#loc td div.h{color:#fe0000;font-size:10pt;font-weight:bold;padding:10px 0 5px 5px;margin:0;}
table#loc td div.ltext{color:#6f6f6f;font-weight:bold;padding:0 0 6px 5px;margin:0; font-size:8pt;}
table#loc td div.ltext a{text-decoration:none;color:#5B8BB9;font-size:7.5pt;}
table#loc td div.ltext a:hover{text-decoration:underline;}

ul#top{padding:15px 0 0 300px; margin:0; min-width:300px;}
ul#top li{list-style:none; background:url('img/li.gif') center left no-repeat; padding-left:22px; margin-bottom:7px; color:white; font-size:13pt; text-align:left;}
ul#top li a{color:white; font-size:13pt;}

ul.sec{padding:0; margin:0;}
ul.sec li{list-style:none; background:url('img/lis.gif') center left no-repeat; padding-left:15px; margin-bottom:5px;color:#848484; font-size:9pt; text-align:left;}


ul{padding-left:10px; margin:0;}
ul li{list-style:none; background:url('img/lit.gif') top left no-repeat; padding-left:15px; margin-bottom:5px; color:black; font-size:10pt; text-align:left;}
ul li a{color:white; font-size:10pt; text-align:left;}

h1{padding:0; margin:0; color:black; font-size:15pt;}
h2{padding-bottom:12px; margin:0; color:#D21C19; font-size:10pt;}
h3{padding:0 0 13px 0; margin:0; color:black; font-size:15pt;}
p{padding-bottom:10px; margin:0; color:#848484; font-size:9pt;}
#red{padding-top:2px; margin:0; color:#D1090C; font-size:9pt;}
p b{padding:0; margin:0; color:black; font-size:9pt;}


table#page{border-collapse:collapse; padding:0; margin:0; border:0;}
table#page td{padding:3px 3px 0 0;}
table#page td div.no{padding:2px 4px 2px 4px; margin:0; background:#C3C3C3; color:white; font-size:8pt;}
table#page td div.noact{padding:2px 4px 2px 4px; margin:0; background:#C70209; color:white; font-size:8pt;}


.hand{cursor: pointer; cursor: hand;}
#boxes{color:black;font-size:11pt;background:url('img/bgboxes.jpg') top left no-repeat; width:144px; height:62px;padding-left:5px; font-weight:bold;}
#boxes span{color:#D61D22;}
#hours{color:black;font-size:8pt;background:url('img/bg24hours.jpg') top left no-repeat; width:143px; height:62px;padding-left:5px; font-weight:bold; margin:0;}
#hours div.h{color:#D61D22;font-size:10pt;padding:0; margin:0;}
#hours div.n{color:#D61D22;font-size:20pt;font-weight:bold;padding:0; margin:0;}

#space{color:#878787;font-size:15pt;background:url('img/bgspace.jpg') top left no-repeat; width:292px; height:81px;padding-left:5px; cursor: pointer; cursor: hand;}

div#copy{background:url('img/bgcopy.jpg') top left repeat-x;color:#8A8A8A; font-size:9pt;padding:27px 0 27px 0;}
div#copy a{color:#8A8A8A; font-size:9pt; text-decoration:none;}
div#copy a:hover{color:#8A8A8A; font-size:9pt; text-decoration:underline;}

#text{padding:15px;}
#text img.bd{border:6px solid #D9D9D9; margin:0 0 6px 6px; padding:0;}
#text h1{padding-bottom:20px; margin:0; color:black; font-size:10pt;}
#text p{padding-bottom:10px; margin:0; color:black; font-size:10pt;}
#text b{color:black; font-size:10pt;font-weight:bold;}
#text a{color:black; font-size:9pt;text-decoration:none;}
#text a:hover{text-decoration:underline;}


.help { cursor: help; }

div.container{
	position: relative;
}

td.masthead{
	background: #000033;
	height: 177px;
	padding: 0;
	border:3px solid white;
	vertical-align: top;
}
td.masthead .content-page-menu{
	position: relative;
	left: 590px;
	top: 30px;
	width: 350px;
	z-index: 100;
}
td.masthead #banner{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	width: 250px;
	border: 1px solid #D61D22;
	background-color: white;
	padding: 0;
	margin: 0;
	opacity: 0.85;
	font-size: 8pt;
	font-weight: normal;
	color: black;
}
#tooltip h3{
	font-size: 8pt;
	font-weight: normal;
	padding: 8px;
}


ul.topul li span{cursor:help; border-bottom:1px dashed white; color:white;}
ul.topul li div {position: absolute; z-index: 3000; width:250px; background:url('img/alt.gif') left top no-repeat; padding: 13px 0 0 0; margin:20px 0 0 0; display:none;}
ul.topul li div table {border-collapse:collapse; border-left: 1px solid #c9bd5a; border-right: 1px solid #c9bd5a; border-bottom: 1px solid #c9bd5a; background-color: #fff5a3; }
ul.topul li div table td {font-size:9pt; padding: 10px; margin:0; color:black; }

.tiplink{
	display: inline;
	cursor: help;
	border-bottom: 1px dashed white;
	color: white;
}

.tiplink_content{
	cursor: help;
	border-bottom: 1px dashed white;
	color: white;
	font-size: 8pt;
}

.fineprint{
	padding: 2px;
	font-size: 8pt;
}

.swfobject{
	z-index: 0;
	padding: 0;
	margin: 0;
}

form{padding:0; margin:0;}
label.get{color:black; padding-bottom:5px;font-size:10pt;font-weight:bold;}
input.in{width:300px; height:20px; border:1px solid #C5C5C5;}
textarea.in{width:300px; height:200px; border:1px solid #C5C5C5;}
label.r{color:black;font-size:8pt; padding:0 0 10px 5px;}
input.r{padding:0; margin:0;}
#send{background:#e5e5e5; font-size:9pt; color:#8a8a8a;border:1px solid #C5C5C5; width:50px;padding:2px 4px 2px 4px;}

table.contact{padding:0; margin:0;border-collapse:collapse;}
table.contact th.head{color:#fe0000; font-size:10pt; text-align:left; border-top:1px solid #C5C5C5;padding:10px 0 10px 0;}
table.contact td.pad{padding:10px 0 10px 0;border-top:1px solid #C5C5C5; font-size:10pt;color:black;}
table.contact td.pad1{padding:10px 0 10px 0; font-size:10pt;color:black;}
table.contact a{font-size:10pt;color:#5B8BB9;}
table.contact td img{padding:0; margin:0;}

table.hours{padding:0; margin:0;border-collapse:collapse;}
table.hours th{color:#6f6f6f;font-weight:bold; font-size:9pt;text-align:left;}
table.hours td{color:#6f6f6f; font-size:9pt;}
table.hours td.h{color:#6f6f6f; font-size:9pt;text-align:right;}

table.product{padding:0; margin:0;border-collapse:collapse;}
table.product td.v{padding:20px; margin:0;}
table.product img.bdpr{border:6px solid #D9D9D9; margin:0; padding:0;}

table.size{padding:0; margin:0;border-collapse:collapse;}
table.size td{padding:0 5px 0 5px; margin:0;color:#6f6f6f; font-size:9pt;}

table.spacetable{padding:0; margin:0;border-collapse:collapse;width:100%;border:1px solid #C5C5C5;}
table.spacetable th{padding:10px; margin:0;color:#fe0000; font-size:9pt;border:1px solid #C5C5C5;}
table.spacetable td{padding:5px 5px 5px 10px; margin:0;color:black; font-size:8pt; vertical-align:top;border:1px solid #C5C5C5;}
table.spacetable td.hele{width:90px;color:#fe0000; font-size:8pt;vertical-align:top;}
table.spacetable th.hele{width:90px;color:#fe0000; font-size:9pt;}
table.spacetable th.bold{color:black; font-size:9pt;}

.redbold{color:#fe0000;font-size:8pt;}

ul#faq{padding-left:20px; margin:0;}
ul#faq li{list-style:none; background:url('img/lired.gif') top left no-repeat; color:#fe0000; font-size:9pt;}
ul#faq li div{color:#fe0000; font-size:9pt;padding-bottom:10px; margin:0;}

