body { background-color: #cccccc; margin: 0pt; }

p, table, tr, td { color: white; font-family: verdana; font-size: 9pt; }
input, textarea { color: black; font-family: verdana; }

img { border: none; }

p.heading1   { font-weight: bold; font-size: 14pt; color: red; }
p.heading2   { font-weight: bold; font-size: 10pt; color: red; }
p.heading3   { font-weight: bold; font-size: 10pt; color: white; }
.small_text { font-style: italic; font-size: 7pt; }

a:link    { text-decoration: none; color: red; text-decoration: none; }
a:visited { text-decoration: none; color: red; text-decoration: none; }
a:active  { text-decoration: none; color: red; text-decoration: none; }
a:hover   { text-decoration: none; color: red; text-decoration: underline; }

a.menu:link    { text-decoration: none; color: rgb(171,55,32); }
a.menu:visited { text-decoration: none; color: rgb(171,55,32); }
a.menu:active  { text-decoration: none; color: rgb(171,55,32); }
a.menu:hover   { text-decoration: none; color: white; }
a.menu:link    { text-decoration: none; color: red; }
a.menu:visited { text-decoration: none; color: red; }
a.menu:active  { text-decoration: none; color: red; }
a.menu:hover   { text-decoration: none; color: red; background-color: white; }

table     { border-collapse: collapse; }
tr        { }
th        { border: 1pt solid #666666; vertical-align: top; padding-left: 2pt; padding-right: 2pt; font-weight: bold; }
td        { border: 1pt solid #666666; vertical-align: top; padding-left: 2pt; padding-right: 2pt; }
th.left   { text-align: left; }
th.center { text-align: center; }
th.right  { text-align: right; }
td.left   { text-align: left; }
td.center { text-align: center; }
td.right  { text-align: rIght; }

table.page { width: 800; border: none; height: 100%; background-color: rgb(21,21,21); }
tr.page    { }
td.page    { border: none; padding: 5pt; }

table.menu { border: 1pt solid #666666; width: 100%; }
tr.menu    { }
td.menu    { border: none; padding: 5pt; font-size: 8pt; font-weight: bold; text-align: center; vertical-align: middle; }

table.home { border: none;  }
tr.home    { }
td.home    { border: none; padding: 3pt; width: 50%; vertical-align: top; }

table.contact_us { }
tr.contact_us    { }
td.contact_us    { border: none; padding-top: 5pt; }

