
a img {
border : none;
}

#background {
left : -5em;
display : block;
width : 100%;
margin-left : 2px;
background-image : url(redAddress8M.gif);
background-repeat : no-repeat;
z-index : 1;
background-attachment : fixed;
float : left;
position : fixed;
}

* html #background {
left : -5em;
display : block;
width : 100%;
margin-left : 2px;
background-image : url(redAddress8M.gif);
background-repeat : no-repeat;
z-index : 1;
background-attachment : fixed;
float : left;
position : fixed;
}

a {
margin-bottom : 3px;
margin-top : 3px;
padding : 2px;
}

.format {
position : relative;
margin-top : 10em;
float : left;
margin-bottom : 10px;
padding : 10px;
vertical-align : bottom;
}

#scroll a {
display : block;
background : rgb(128, 160, 192);
font-size : 1em;
font-weight : bold;
border-width : 1px;
color : white;
font-family : Arial, Helvetica, sans-serif;
list-style-type : none;
margin-bottom : 3px;
margin-top : 0.2em;
padding : 0.2em;
width : 17.9em;
height : 1.5em;
text-align : right;
text-decoration : none;
line-height : 2;
}

* html #scroll a {
display : block;
background : rgb(128, 160, 192);
font-size : 1em;
font-weight : bold;
border-width : 1px;
color : white;
font-family : Arial, Helvetica, sans-serif;
list-style-type : none;
margin-bottom : 3px;
margin-top : 0.2em;
padding : 0.2em;
width : 17.9em;
height : 1.2em;
text-align : right;
text-decoration : none;
line-height : 2;
}

* html a {
padding : 1px;
font-size : 1em;
}

#scroll a:hover {
background : rgb(255, 102, 51);
}

#scroll {
position : absolute;
left : -2em;
float : left;
width : 8em;
z-index : 1;
float : left;
margin-top : -31.5em;
margin-left : 1.5em;
}

* html #scroll {
position : relative;
left : -2em;
float : left;
width : 8em;
z-index: 1;
float : left;
margin-top : -31.5em;
margin-left : 1.5em;
}

.vehicles span {
position : absolute;
background-color : white;
padding : 5px;
left : -1000px;
visibility : hidden;
z-index : 4;
}

.vehicles span img {
border-width : 0;
padding : 2px;
}

.vehicles:hover span {
visibility : visible;
top : 0;
left : 400px;
z-index : 50;
height : 100px;
width : 200px;
}

.blue {
display : block;
width : 13.5em;
height : 16em;
background-color : rgb(191, 203, 226);
font-size : 1em;
font-family : Arial, Helvetica, sans-serif;
position : absolute;
color : black;
z-index : 10;
top : 6em;
left : -0.3em;
margin-top : 8.2em;
float : left;
font-size : 1.25em;
padding-left : 1em;
}

* html .blue {
display : block;
width : 14.5em;
height : 16em;
background-color : rgb(191, 203, 226);
font-size : 1em;
font-family : Arial, Helvetica, sans-serif;
position : absolute;
color : black;
z-index : 10;
top : 9em;
left : 0;
margin-top : 7.8em;
float : left;
font-size : 1.25em;
padding-left : 1em;
}

.map {
display : block;
z-index : 4;
margin-left : 44em;
margin-top : 5em;
}

* html .map {
z-index : 4;
margin-left : 44em;
margin-top : 5em;
}

#contact {
font-size : 1em;
font-family : Arial, Helvetica, sans-serif;
position : fixed;
margin-top : -10em;
margin-left : 25.5em;
padding : 0.15em;
text-align : center;
}

p.us {
font-weight : bold;
padding : 2px;
background-color : rgb(255, 102, 0);
color : white;
}

a.email {
color : rgb(255, 102, 0);
font-size : 1em;
background-color : white;
font-weight : bold;
text-align : center;
line-height : 0.1em;
padding : 0.2em;
margin : -0.5em;
}

* html #contact {
font-size : 1em;
font-family : Arial, Helvetica, sans-serif;
position : absolute;
margin-top : -10em;
margin-left : 3em;
padding : 2em;
text-align : center;
}

#download {
display : block;
margin-left : 46em;
margin-top : -10em;
}

#download a.form {
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
color : black;
font-weight : bold;
text-decoration : none;
}

.choose {
font-family : Arial, Helvetica, sans-serif;
position : relative;
margin-left : 16em;
margin-top : -12em;
color : black;
font-weight : bold;
font-size : 1.6em;
}

.sitemaplink {
float : left;
margin-top : 6.5em;
color : black;
font-weight : bold;
font-size : 1em;
position : absolute;
}

* html .sitemaplink {
float : left;
margin-top : 6em;
color : black;
font-weight : bold;
font-size : 1em;
position : fixed;
}
