body {background-color:#1d1d1d; margin: 0px; padding: 0px; background-image: url("/imgs/bk.gif"); background-repeat: repeat; background-position: center top; overflow: scroll;}
body, td, select {font-family: tahoma,arial,verdana,sans;}
body, td {font-size: 85%; color:#ccc;}
select {}
form {margin: 0px;}
a {color: #ff3c0f; text-decoration: none;}
a:hover {text-decoration: underline;}
textarea, input {}
h1 {font-weight: normal; font-size: 160%; color:#fff;}
h2{font-weight: normal; font-size:  140%; color:#fff;}
h3 {font-size: 140%; color:#ddd;}
h4 {font-size: 120%; color:#ddd;}

table.topnav {margin-bottom: 1em;}
.topnav td:first-letter {text-transform: uppercase;}
.topnav td {text-align: center; height: 3em; font-weight: bold; font-size: 90%;}
ul.leftnav {margin: 0px; padding: 0px; margin-left: 20px; list-style-image: url("/imgs/key.gif");}
.leftnav li {margin-bottom: 1ex; font-size: 110%; padding-left: 1em;}
li.current {list-style-image: url("/imgs/whitekey.gif");}

table.content {background-color:#1d1d1d;}
td.phone {color:#ff4b00; font-size: 250%; text-align: right;}
td.phone span {font-size: 70%;}
td.leftcolumn {padding-bottom: 2em;}
td.contentcolumn {padding-bottom: 2em;}

table.contactform {}
table.contactform td {padding-right: 1ex;}

div.errors {color:#cd002b;}

table.infotable {border-collapse: collapse;}
.infotable td {padding: 0.5ex; border: 1px solid #343434;}
.tr0 td {background-color:#343434;}


