/* CSS Document */

html, body {
margin-top:0px;
padding:0px;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/* Main Div's */

.main {
margin:auto;
width:800px;
height:auto;
overflow:hidden;
}

.left {
width:25px;
height:auto;
float:left;
margin-top:22px;
}

.top {
width:765px;
height:82px;
float:left;
background-image:url(../images/logo/LOGO_BANNER_NEW.jpg);
text-align:right;
padding-top:8px;
padding-right:10px;
}


.top-access {
width:765px;
height:82px;
float:left;
background-image:url(../images/logo/LOGO_BANNER_NEW.jpg);
text-align:right;
padding-top:8px;
padding-right:10px;
}

.top-telehandlers {
width:765px;
height:82px;
float:left;
background-image:url(../images/logo/LOGO_BANNER_NEW.jpg);
text-align:right;
padding-top:8px;
padding-right:10px;
}



.flash {
width:775px;
height:220px;
float:left;
background-image:url(../images/banners/HOME_BANNER.jpg);
}

.bottom {
width:775px;
height:auto;
float:left;
text-decoration:none;
}

.links {
width:768px;
height:18px;
float:left;
background-image:url(../images/LINKS-BAR.png);
background-repeat:no-repeat;
padding-top:7px;
padding-left:7px;
margin-top:15px;
margin-left:25px;
}

.map_background{
width:450px;
height:312px;
float:left;
background-color:#FFFFFF;
background-image:url(../images/MAP.jpg);
padding-top:28px;
padding-left:20px;
}

.buttons{
width:305px;
height:340px;
float:left;
}

/* Floating divs */
.map{
position:absolute;
left:50%;
top:340px;
margin-left:-155px;
width:240px;
height:279px;
background-image:url(../images/maps/ACCESS-MAP.png)
}

.scissor_lift{
position:absolute;
left:50%;
top:488px;
margin-left:185px;
width:175px;
height:224px;
background-image:url(../images/SCISSOR_LIFT.png);
}

.top_banner{
width:775px;
height:18px;
background-image:url(../images/TOP_BANNER.jpg);
float:left;
}

.middle_banner{
width:775px;
height:auto;
float:left;
}

.middle_banner_left-tele{
width:515px;
height:auto;
float:left;
background-color:#FFFFFF;
padding-left:20px;
padding-top:15px;
}

.middle_banner_left{
width:515px;
height:430px;
float:left;
background-color:#FFFFFF;
padding-left:20px;
padding-top:15px;
}

.middle_banner_right-tele{
width:240px;
height:759px;
background-image:url(../images/RIGHT_STRIP.jpg);
background-repeat:repeat-y;
float:left;
padding-top:10px;
}

.middle_banner_right{
width:240px;
height:435px;
background-image:url(../images/RIGHT_STRIP.jpg);
background-repeat:repeat-y;
float:left;
padding-top:10px;
}

.bottom_banner{
width:775px;
height:18px;
background-image:url(../images/BOTTOM_BANNER.jpg);
float:left;
}

