body{
margin:0 0;
color:#333333;
}

P{
font-family:Arial, Helvetica, sans-serif;
color:#333;
line-height:17px;
font-size:13px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
font-weight:bold;
line-height:17px;
padding: 10px 0 10px 0;
}

.offpage{
display:none;
}

a {
color:#00529b; 
}

#subheader{
margin-top:15px;
}

#wrap{
position:relative;
margin-left:auto;
margin-right:auto;
width:820px;
height:100%;
background:url(../images/shadow.jpg) 0 0 repeat-y;
}

#header{
width:800px;
margin-left:auto;
margin-right:auto;
height:419px;
}

#alt_header{
width:800px;
margin-left:auto;
margin-right:auto;
height:475px;
}

#main{
width:760px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
}

.copy{
width:550px;
margin-left:auto;
margin-right:auto;

}


ul{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
line-height:20px;
color:#333;
}

#footer{
width:800px;
margin-left:auto;
margin-right:auto;
}

#bottomwhite{
width:800px;
margin-left:auto;
margin-right:auto;
height:50px;
}

.space{
width:20px;
margin-left:auto;
margin-right:auto;
height:10px;
}

.smallspace{
width:20px;
margin-left:auto;
margin-right:auto;
height:5px;
}

.bigspace{
width:20px;
margin-left:auto;
margin-right:auto;
height:60px;
}


#logo{
position:absolute;
width:200px;
height:89px;
bottom:110px;
right:70px;
}

.clear{
clear:right;
}

.clearboth{
clear:both;
}

#footerbutton{
margin-top:20px;
width:auto;
}

#bestfleets{
width:150px;
height:51px;
padding-top:5px;
float:left;
margin-right:15px;
margin-bottom:2px;
}
.twenty{
padding-top:20px;
}
.tablefont{
font-family: arial, helvetica; 
color: #333; 
font-size: 12px;
}

