body, div, table, tr, td {
 margin: 0px;
 padding: 0px;
}

img {
 border: 0;
}

table.header {
 width: 100%;
}

table.header td {
 text-align: center;
}

table.header td.menu {
 background: #EF5800;
}

#menu {
 width: 840px;
 margin: 0px auto;
}

#menu ul {
 list-style: none;
 float: left;
 margin: 0px;
 padding: 0px;
 width: 120px;
 background: #EF5800;
}

#menu a {
 margin: 0px;
 padding: 1px 2px;
 display: block;
 background: #EF5800;
 color: #FFFFFF;
 font-family: helvetica, arial;
 font-weight: bold;
 font-size: small !important;
 font-size: x-small;
 text-decoration: none;
 border: 0px;
}

#menu a:hover {
 background: #FE9900;
}

#menu ul ul {
 position: absolute;
 z-index: 100;
 background: none;
}

#menu ul ul li {
 position: relative;
 width: 10em;
 top: 0;
 left: 0 !important;
 left: -2.5em;
}

#menu ul ul a {
 text-align: left;
 border: 1px solid #FE9900;
 border-width: 1px 0px 0px 0px;
}

div#menu ul ul {
 display: none;
}

div#menu ul li:hover ul {
 display: block;
}

table.menu_graphics {
 background: url('images/shadow.jpg') repeat-x;
}

table.menu_graphics tr {
 vertical-align: top;
}

table.txt {
 width: 100%;
 text-align: center;
 float: left;
}

table.txt tr {
 vertical-align: top;
}

table.cars {
 width: 578px;
 margin: 25px auto;
}

table.cars object {
 position: absolute;
 z-index: 0;
}

table.cars td.left {
 width: 326px;
}

table.cars td.right {
 width: 252px;
}

table.txtcols td {
 width: 50%;
 text-align: center;
}

#scroll {
 height: 400px;
 width: 85%;
 overflow: auto;
 margin: 0px auto;
}

table.txtcols h3 {
 font-family: helvetica, arial;
 font-weight: 100;
 text-align: left;
}

table.txtcols p {
 font-family: helvetica, arial;
 font-size: small !important;
 font-size: x-small;
 margin: 10px;
 text-align: left;
}

table.txtcols li {
 font-family: helvetica, arial;
 font-size: small !important;
 font-size: x-small;
 text-align: left;
}

table.txtcols span {
 color: #00326A;
 font-weight: bold;
}

table.txtcols p.banner {
 font-family: helvetica, arial;
 font-size: large;
 text-align: center;
}

table.txtcols p.banner span {
 color: #00326A;
 font-weight: none;
}

table.txtcols p.footnote {
 font-size: x-small !important;
 font-size: xx-small;
}

table.txtcols a {
 color: #993300;
}

table.txtcols a:hover {
 color: #FF9900;
}

table.txtcols form {
 text-align: left;
 font-size: small !important;
 font-size: x-small;
}
