.contact td {color: white; padding: 2px;}
.contact {margin-left: 4px;}
.contact  td.buttons {text-align: center;}
div.larg {margin-top: 100px;}
div.larg img {border: 1px solid #222;}
span.red {color: red;}
div.lp {border: 1px solid #555;}
div.lp a {padding: 2px; color: #FFF; display: block;}
div.lp a:hover {text-decoration: underline;}
body {margin: 0; padding: 0;}
body, p, h1, h2, h3, h4, li {font-family: Verdana, Arial, Sans-serif; background: transparent; color: #000;}
body, a, p, td {font-size: 12px;}
td {vertical-align: bottom;}
.b {font-weight: bold;}
a {text-decoration: none; padding: 0; margin: 0; color: black; background: transparent;} 
a:hover {text-decoration: none;}
img {border: 0;}
td.tel {font-size: 13px; padding: 0 0 4px 4px; width: 160px;}
div.address {padding: 18px 0 0 0;}
address {font-size: 14px; padding: 0 0 0 3px; color: #FFF;}
tr.rowgray td {background: #666; color: black; font-size: 7px;}
.header {width: 750px;}
.logo {width: 240px; padding: 0 0 4px 5px;}
td.lock {text-align: right;}
td.lock img {margin-left: 2px}
.body {width: 750px;}
td.bodytd {background: #333; color: black; padding: 0 20px 25px 18px; vertical-align: top;}
td.nav {padding: 10px 0 0 3px; width: 140px; vertical-align: top; background: #D1DB29;}

td.nav h2 {padding: 8px 0 0 0; margin: 0; font-size: 11px; color: #300;}
td.nav h2.lock {font-size: 12px; padding: 8px 0 0 0; margin: 0; color: #300;}
td.nav a {display: block; background: transparent; color: #300; padding: 2px 0 0 0; margin: 0;}
td.nav a:hover {text-decoration: underline;}
td.line {background: #666; color: black; width: 6px;}
td.bodytd img.pimg {vertical-align: middle; margin: 10px 20px 0 30px; float: left;}
td.bodytd p.para {margin: 0; padding: 5px 25px 0 30px;clear: both;}
img.pimg {float: left;}
td.bodytd p a {color: #5BD; text-decoration: underline;}
tr.row1 td.toprow {background: url(images/containers_03.gif) top right repeat-x;}
tr.row1 td {background: #8FD8FA; color: black; height: 60px;}
div.toplinks {text-align: right; padding: 0 5px 40px 0;}
div.toplinks a {background: transparent; color: black; margin: 0 4px 0 0;}
div.toplinks a:hover {text-decoration: underline;}
td.link {text-align: right; padding: 0 5px 1px 0;}
td.link a {font-size: 9px; background: transparent; color: #666; font-family: Arial, Sans-serif;}
td.link a:hover {background: transparent; color: #333;}
td.bodytd div#lock1 {width: 120px; float: right; margin: 36px 0 0 0; text-align: center}
div#lock1 img {border: 2px outset #FFF; width: 124px; height: 83px; }

td.bodytd div#lock2 {width: 108px; float: right; margin: 36px 0 0 0; text-align: center;}
div#lock2 img {border: 1px solid #888; width: 108px; height: 122px;}
td.bodytd div.lock2 {width: 108px; float: right; margin: 15px 0 0 0; text-align: center;}
div.lock2 img {border: 1px solid #888; width: 108px; height: 122px;}
 
h1.h1, h2.h1 {font-size: 18px; margin: 0; padding: 28px 0 0 1px; color: white; font-family: Arial, Sans-serif; letter-spacing: 1px; border-bottom: 1px solid gray;} 
td.bodytd p {font-size: 13px; margin: 0; padding: 4px 0 0 4px; width: 420px; color: #DDD; font-family: Arial, Sans-serif;}
td.bodytd p.p {font-size: 13px; margin: 0; padding: 2px 0 0 4px; width: 420px; color: #5BD;}
td.bodytd p.p2 {font-size: 13px; margin: 0; padding: 5px 0 0 0; width: 420px;}
h2.h2 {margin: 0; padding: 20px 0 0 4px; font-size: 14px; color: white; font-family: Arial, Sans-serif;}
ul.ul {margin: 0; padding: 0; padding: 5px 0 0 22px;}
ul.ul li {color: #DDD; list-style-image: url(images/dot.gif);}
ul.ul li span {font-size: 11px; color: #DDD;}
a.on {text-decoration: underline;}
td.bodytd div#lock3 {width: 122px; float: right; margin: 36px 0 0 0; text-align: center;}
div#lock3 img {border: 1px solid #888; width: 120px; height: 83px;}
address a {font-size: 14px; padding: 0 0 0 3px; color: #FFF; font-weight: bold;}
address a:hover {text-decoration: underline;}
span.white {color: white;}
div a span.white {color: #5BD;}

