@charset "utf-8";
/* CSS Document */
body{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../images/cbg.jpg) repeat-x top;
background-color:#808181;
width:100%;
margin:20px 0px 0px 0px;
}
#topContact{
 width:800px;
 margin:0 auto;
  color:#cdcccc;
  text-align:right;
  padding-bottom:2px;
   font-weight:bold;
}

.spaces{ color:#333; margin-top:25px;}
.spaces tr td{
 vertical-align:top;
 border-bottom:1px solid #CCC;
}
.spaces tr td a{ color:#000033; text-decoration:none;}
.storageImages{ list-style-type:none;}
.storageImages li{ float:left; padding:0px 5px 0px 5px;}

.contactForm textarea{
 color:#000; font-size:12px;	
}
.required{font-weight:bold; color:#990000;}

.label{
 font-weight:bold;
 color:#000066;
}

#spacelist{}
#spacelist li{ padding:0;}

.notice{ margin-bottom:10px; font-weight:bold; color:#9d3125; font-size:1em;}
.button1{ width:122px; height:47px; display:block; background:url(../images/navBtn1.gif) no-repeat;}
.button2{ width:122px; height:47px; display:block; background:url(../images/navBtn2.gif) no-repeat;}
.button3{ width:122px; height:47px; display:block; background:url(../images/navBtn3.gif) no-repeat;}
.button4{ width:122px; height:47px; display:block; background:url(../images/navBtn4.gif) no-repeat;}
.button5{ width:125px; height:47px; display:block; background:url(../images/navBtn5.gif) no-repeat;}
.button6{ width:122px; height:47px; display:block; background:url(../images/navBtn6.gif) no-repeat;}
.button1over{ width:122px; height:47px; display:block; background:url(../images/navBtn1_over.gif) no-repeat;}
.button2over{ width:122px; height:47px; display:block; background:url(../images/navBtn2_over.gif) no-repeat;}
.button3over{ width:122px; height:47px; display:block; background:url(../images/navBtn3_over.gif) no-repeat;}
.button4over{ width:122px; height:47px; display:block; background:url(../images/navBtn4_over.gif) no-repeat;}
.button5over{ width:125px; height:47px; display:block; background:url(../images/navBtn5_over.gif) no-repeat;}
.button6over{ width:122px; height:47px; display:block; background:url(../images/navBtn6_over.gif) no-repeat;}


h1,h2,h3,h4,h5{ font-weight:bold;margin:0px; padding:0;}
h2{ font-size:16px; color:#FFF; font-family:Verdana;  padding-left:10px;}
h3{ font-size:12px; color:#FFF;margin:10px 0px 0px 0px; padding-left:10px; }
p{ margin:0; padding:0; font-size:11px;}
#rightContent h2{ color:#1f4769;padding-left:0px;}
#rightContent h3{ color:#1f4769; margin-bottom:10px;padding-left:0px;}
#rightContentFull h2{ color:#1f4769; padding-left:0; margin-bottom:10px;}
#rightContentFull h3{ color:#1f4769; margin-bottom:10px; padding-left:0px;}


img{
border:0px;
}

#container{
width:800px;
background:#FFF;
border:1px solid #1f4769;
margin:0 auto;
padding-bottom:20px;
}

#innerContainer{
	width:760px;
	margin:0 auto;
	background:#cdcccc;
}

#topNav{
padding:0;
list-style-type:none;
width:100%;
position:relative;
margin:5px 0px 5px 0px;

}

#topNav li a{
text-align:center;
color:#FFF;
text-decoration:none;
font-weight:bold;
line-height:47px; 
}
#topNav li a:hover{
color:#CCC;
}

#topNav li{ 
float:left;
padding-right:5px;
}
#topNav .last{
padding:0;
position:absolute;
right:0;
}


.leftCol{
	width:242px;
	height:243px;
}

.rightCol{
	width:517px;
	height:243px;
	background:#FFF;
}

#contentContainer{
padding:0px 5px 5px 5px;
clear:left;
}

#leftContent{
background:url(../images/leftFade.jpg) bottom center no-repeat;
background-color:#808181;
color:#FFF;
float:left;
padding:10px 5px 10px 5px;
width:225px;
height:500px;
}

#leftContent a{ color:#EEE;}

#leftContent ul{
	 list-style-type:none;
	 margin:0;
	 padding:25px 0px 0px 0px;
} 

.spaceImages a{ border:1px solid #333;}
.spaceImages{ padding:0px 10px 5px 10px; clear:left; background:#EEE; border:1px solid #CCC;}
.spaceImages span{
	display:block;
	line-height:15px;
	font-weight:bold;
	padding-top:5px;
	border-bottom:1px solid #333;
	margin-bottom:10px;
}

#leftContent ul li{
	padding-bottom:0px;
	width:100%;
} 
#leftContent ul li a:hover{
 background:url(../images/leftContentBg.gif) no-repeat;
 color:#333;
}

#leftContent ul li a{
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	display:block;
	width:100%;
    line-height:23px;
	padding:0px 10px 0px 10px;
}

.leftOn{ background:url(../images/leftContentBg.gif) no-repeat;}


.faq{
padding:10px;
}

.answers h4{
 font-size:10px;
}
.answers p{ margin-bottom:10px;}

.faq a{
color:#000066;
font-size:10px;
text-decoration:none
}


#rightContentFull{
margin-left:245px;
color:#000;
background:#FFF;
padding:10px;
min-height:375px;
  height:auto !important;
  height:375px;

}


#rightContent{
margin-left:245px;
color:#000;
}
#rightContent table{
	width:100%;
	margin-top:10px;
}


.topRight{
 background:#fff;
padding:10px;
}

.clear{ clear:left; height:1px;}

#bottomRightContent div{padding:10px;}
#bottomRightContent a{
color:#b02528; font-size:11px; font-weight:normal
}
#bottomRightContent a:hover{
text-decoration:none;
}

#bottomRightContent{
margin-top:9px;

}

.bLeft{
float:left;
width:215px;
background:#FFF;
height:230px

}
.bRight{
margin-left:245px;
height:230px;
background:url(../images/boxBg.gif) bottom right no-repeat;
background-color:#FFF;
}

.description{
font-size:10px;
font-weight:bold;
}

#footer{ list-style-type:none; margin:0;padding:0; height:27px;}
#footer li{ float:left; height:27px; line-height:27px; padding:0px 28px 0px 28px; background:#11233f;}

#footer a{ color:#FFF; font-weight:bold; text-decoration:none; font-size:10px;}
#footer a:hover{
text-decoration:underline; 
}
#footer .spacer{ padding:0px; font-weight:bold; color:#FFF;}
#footerContainer{
 width:800px;
 margin:10px auto 0px auto;
 height:39px;
 position:relative;
}
.footLogo{
position:absolute;
right:25px;
bottom:6px;
}



.footText{
font-size:9px; 
color:#cdcccc;
width:800px;
margin:0 auto 10px auto;
text-align:center;
}

.homeimage{ width:50px;}
.homehelp{ font-size:11px;}

#helper{ }

.confirmation{
	padding:5px 5px 5px 45px;
	background:url(../images/check.gif) top left no-repeat;
	color:#003333;
	
}

#contentlinks{ position:absolute; bottom:35px; text-align:left; width:225px}
#contentlinks a{ margin:10px; margin-left:0px; margin-top:5px; float:left;}
#contentlinks a img{ border:1px solid #333333;}
#contentlinks p{ font-size:9px; color:#fff;}

#testimonial p{
 	font-style:italic;
	font-size:11px;
}

#testimonial{
	background:url(../images/quotes.jpg) top right no-repeat;
}

.sponsorlist{  overflow:hidden; margin:0; padding:5px; }
.sponsorlist ul{margin:0;padding:0;}
.sponsorlist ul li{
	margin:0px 2px;
	padding:3px 8px;
	list-style-type:none;
	float:left;
	line-height:125px;
	height:125px;
	vertical-align:middle;
		
}

.sponsorlist ul li img{border:1px solid #CCC;}
