body {
   margin: 0;
   color: #ADADAD;
   background-color: #303030;
   font-family: Georgia, Times New Roman, Times, serif;
   font-size: 12px;
}

a:link, a:visited {
   color: #FFB800;
   text-decoration: none;
   font-size: 12px;
}

a:hover {
   text-decoration: underline;
}

a.blk {
   color: #FFB800;
   text-decoration: none;
   font-size: 12px;
}

a.blk:hover {
   text-decoration: underline;
}

a.red {
   color: #FF0000;
   text-decoration: none;
   font-size: 12px;
}

a.red:hover {
   text-decoration: underline;
}

h1 {
   color: #FFB800;
   font-size: 16px;
   padding: 3px;
   margin: 3px;
}

h2 {
   color: #FFB800;
   font-size: 12px;
   padding: 3px;
   margin: 3px;
   text-decoration: underline;
}

p {
   padding: 3px;
   margin: 3px;
}

b {
   color: #FFB800;
}

hr {
   color: #FFB800;
   background-color: #FFB800;
   height: 1px;
   width: 90%;
}

img {
   border: 0px;
}

input, select, textarea {
   padding: 2px;
   border: 1px solid #000000;
   color: #FFFFFF;
   background-color: #666666;
}

textarea {
   width: 300px;
   scrollbar-base-color: #333333;
   scrollbar-arrow-color: #000000;
}

.button {
   padding: 4px;
   color: #FFB800;
   background-color: #666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
   cursor: pointer;
   border: 1px solid;
   border-top-color: #000000;
   border-left-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
}

.buttonhov {
   border-top-color: #FFCC33;
   border-left-color: #FFCC33;
   border-right-color: #FFB800;
   border-bottom-color: #FFB800;
}

.txt {
   width: 300px;
}

.txtsm {
   width: 259px;
}

.report {
   height: 300px;
   background-color: #303030;
   border: medium double #000000;
}

.listHR {
   background-color: #000000;
   height: 20px;
}

.listBrowse {
   border-top: 1px solid #000000;
}

.listRO {
   background-color: #303030;
   color: #ADADAD;
   height: 16px;
}

.listRE {
   background-color: #303030;
   color: #ADADAD;
   height: 16px;
}

.links {
   float: right;
   padding: 3px;
   margin: 3px;
}

.flt {
   float: left;
   padding-left: 20px;
   padding-right: 20px;
   margin: 4px;
}

.mark {
   color: #FF0000;
}

.pricing {
   border: 1px dashed #FFB800;
   margin-bottom: 5px;
}

.show {
   font-size: 12px;
   color: #FFFFFF;
   cursor: pointer;
}

.preftr {
   background: url(/images/pre-footer.gif) repeat-x;
   height: 15px;
}

.preftrNews {
   background-color: #252525;
}

.ftr {
   background: url(/images/footer.gif) repeat-x;
   text-align: center;
}

.ftrl:link, .ftrl:visited {
   color: #FFB800;
   text-decoration: none;
   font-size: 9px;
}

.ftrl:hover {
   text-decoration: underline;
}

.news:link, .news:visited {
   color: #FFB800;
   text-decoration: none;
   font-size: 11px;
}

.news:hover {
   text-decoration: underline;
}

.cleared {
   clear: both;
}

#left {
   background: url(/images/background-left.gif) repeat-x;
   width: 50%;
}

#right {
   background: url(/images/background-right.gif) repeat-x;
   width: 50%;
}

#leftNews {
   background: url(/images/background-left-news.gif) repeat-x;
   background-color: #252525;
}

#list {
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
}

#list td {
   border-right: 1px solid #000000;
}
