body {margin: 0; padding: 0 0 20px 0;}
.body1 {width: 750px; background: #fff url(../images/northwest.gif) 1px 8px no-repeat;}
.body1 td {vertical-align: top; padding: 0  0 0 5px;}
.body1 .nav a.on {text-decoration: underline;}
.body2 {width: 750px;}
.body2 td {vertical-align: top; padding: 0  0 0 5px;}
.b {font-weight: bold; font-size: 13px;}
p, a, h1, h2, h3, li {padding: 0; margin: 0;}
p, a, h1, h2, h3, li, td, ol {font-family: Arial, Verdana, Helvetica, sans-serif;}
p, a, li, td {font-size: 12px;}
a {color: #333; background: #fff;}
.index a {color: #333; background: #eee;}
h1.h {font-size: 24px; font-family: serif;}
h2.h {font-size: 16px;}
h3.h {font-size: 14px; padding-top: 8px;}
.examples li {padding-bottom: 4px; border-bottom: 2px dotted #fff; background: #ddd; color: #333;}
.examples li li {margin: 0; padding: 0;}
ol {margin: 5px 0 0 30px; background: #ddd; color: #333;}
.examples {background: #ddd; border: 1px solid #ccc; color: #333;}
.nav {background: #fc6; border-bottom: 1px solid #FFF; color: #333;}
.nav a {background: #fc6; color: #333; font-weight: bold; text-decoration: none; padding: 0 3px; margin: 1px;}
.nav a:hover {background: #F93; color: #333;}
td.col1 {width: 380px; padding: 0 20px 0 5px;}
td.col2 {padding: 0 0 0 18px;}
.enqu {margin: 5px 0 0 0; width: 350px;}
p {padding-top: 5px;}
.red {color: #f00; background: #fff;}
.lrg {font-size: 17px;}
h1.h {padding: 8px 0 5px 55px;}
h2.h {padding: 5px 0 5px 90px;}
h1 span {padding-left: 10px; font-weight: normal; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif;}
.right {text-align: right;}
.locations {margin-top: 30px; width: 750px; padding: 2px 0 0 10px; border-top: 5px solid #fc6;}
.locations a {text-decoration: none;}
.goog div {padding: 15px 0 5px 0;}
p.g {padding: 0 0 1px 0}
span.bold {font-weight: bold; font-size: 12px; color: #F00; background: #fff;}
.c {text-align: center;}
.enqu td {border: 1px solid #EEE; padding: 0 0 0 1px;}
.depot {width: 720px; margin-left: 5px; background: #EEE; color: #333;}
.depot tr.index td {padding: 4px;}
.depot td {vertical-align: top;}
.depot a {text-decoration: none; width: 170px;}
.depot a.dep {padding-left: 10px; text-decoration: underline; background: #DDD url(../images/arrow.gif) 0 5px no-repeat; color: #333;}
.depot a.dep:hover {text-decoration: none; background: #DDD url(../images/arrow.gif) 0 5px no-repeat;}
.depot a:hover {text-decoration: underline; background: #DDD; color: #333;}
.depots td {vertical-align: top; width: 180px; padding: 4px 2px 2px 4px; border-left: 1px solid #EEE; border-top: 1px solid #EEE; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; background: #FFF; color: #333;}
.depots address {font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal;}
.depots address.b {font-size: 12px; padding-left: 1px;}

.depots p.top {padding: 0 2px 0 0; margin: 0; text-align: right;}
.depots p.top a {text-decoration: none; font-size: 10px;}
.depots p.top a:hover {text-decoration: underline;}
.goo {padding: 5px; border: 1px solid #900; margin: 5px 15px 0 0;}
#telh {margin-left: 220px; font-size: 10px;}
ul {margin: 5px 0 4px 35px;}
.examples2 img {border: 1px solid #000;}
div.examples2 {float: right; text-align: center;}
