body {
font-size:12pt;
color:Blue;
background-color:#FFF;
font-family:Verdana, Arial, sans-serif;
margin:10px;
padding:0;
}

TABLE {
empty-cells:show;
}

.verification-images {
background:#FFE;
border:1px solid #000;
}

.bbstable {
background-color:Gray;
border:2px solid Silver;
}

td {
font-size:12pt;
color:Green;
}

.messagecellbody {
color:#000;
background-color:#FFF;
padding:2px 4px;
}

.messageheader {
font-size:14pt;
color:#000;
background-color:Silver;
padding:2px;
}

.messagemiddle {
font-size:12pt;
color:#000;
background-color:#FFF;
padding:2px;
}

.messagefooter {
font-size:12pt;
color:Blue;
background-color:Silver;
padding:2px;
}

.messagecellheader {
font-size:13pt;
font-weight:700;
color:#F5F5F5;
background-color:Green;
font-family:Tahoma;
padding:4px 8px;
}

.messagesubheader {
font-size:13pt;
font-weight:700;
color:#F5F5F5;
font-family:Comic Sans MS;
}

.messagecellheader2 {
font-size:12pt;
font-weight:700;
color:#000;
background-color:#D0D7DD;
padding:2px 8px;
}

.messagecellspacer {
background-color:#D0D7DD;
color:#D0D7DD;
height:5px;
font-size:1px;
}

.messagecellfooter {
background-color:#ADB6C7;
padding:4px;
}

.newsbox {
background-color:#FFE;
border:1px solid #EEB;
}

.rssimage {
background-color:#FFF;
border:1px solid #000;
}

.quotation {
font-size:13px;
color:Maroon;
margin-left:20px;
margin-right:10px;
border-left:1px solid;
padding:2px;
}

.randomquote {
color:#43647E;
font-size:13pt;
font-style:italic;
}

.smalltext a {
text-decoration:none;
}

a {
color:Blue;
}

a:visited.threadlink {
color:#800;
}

.headerlink2 {
color:gray;
text-decoration:none;
}

.homelink {
color:Blue;
text-decoration:none;
font-size:16pt;
}

.header6 {
font-size:12pt;
font-weight:700;
}

.header5 {
font-weight:700;
font-size:14px;
}

.header4 {
font-weight:700;
font-size:18px;
}

.error {
font-weight:700;
color:red;
}

.threadbox {
background-color:#8094B0;
font-size:12pt;
font-weight:400;
color:#FFF;
border:1px solid #000;
padding:3px;
}

:hover.threadboxlink {
color:red;
text-decoration:none;
}

.headerbar {
font-size:12pt;
color:#111;
background-color:#69C;
}

.headercontrolbox {
color:#000;
background-color:#D0D0E0;
padding:.5em;
}

.headercontrolbox a {
color:#070707;
}

.headerbarlink {
color:#000;
font-decoration:none;
font-size:12pt;
text-decoration:none;
font-weight:bold;
}

.adminlink {
color:#005CB9;
font-decoration:none;
font-size:12pt;
text-decoration:none;
font-weight:700;
}

.footerbar {
font-size:12pt;
color:#43647E;
}

form {
margin:0;
}

.bbsbutton {
color:#000;
font-size:13pt;
font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
background-color:#FAFAFA;
font-weight:700;
}

.bbsdropdownbox {
font-size:13pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

span.highlight {
background:#FF3;
}

.moderatorname {
color:#F96;
}

.registeredname {
color:Navy;
}

.notregisteredname {
color:Green;
}

#ATPsubheader {
font-size:11px;
font-weight:700;
font-family:Verdana, Arial, sans-serif;
text-align:center;
width:750px;
margin:auto;
padding:0;
}

#ATPsubheader #nav-top li {
border:1px solid #d2d2d2;
background-color:#e4e4e4;
position:relative;
display:block;
float:left;
width:100px;
margin:0 0 0 40px;
}

#ATPsubheader #nav-top li a {
text-decoration:none;
color:#1A2F8F;
}

#ATPsubheader #nav-top li a:hover {
display:block;
width:100px;
background:#090;
color:#fff;
}

.messagecellbody2,.messagecellbody3 {
font-size:12pt;
color:#000;
background-color:#FFF;
padding:2px 4px;
}

.smalltext,.bbstextbox {
font-size:13pt;
}

A:hover,a:hover.threadlink,:hover.headerlink,.adminname {
color:red;
}

.headerlink,.threadboxlink {
color:#FFF;
text-decoration:none;
}

.bbseditbox,.bbscheckbox,.bbsradiobox {
font-size:13pt;
font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
}