body       { background-color: #35393d; color: #000000; background-image: url(../images/bg.gif); background-repeat: repeat-x, repeat-y; font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; scrollbar-highlight-color: #c85f57; scrollbar-3dlight-color: #fa7f79; scrollbar-face-color: #a63f35; scrollbar-shadow-color: #730d02; scrollbar-darkshadow-color: #620c01; scrollbar-track-color: #841e13; scrollbar-arrow-color: #fccfcc; }
td         { color: #ffffff; font-size: 11pt; font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman; }
td.header  { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#b88b88', endColorStr='#841e13', gradientType='0'); color: #620c01; font-size: 16pt; font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman; font-weight: bold; }
td.header2 { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#841e13', endColorStr='#35393d', gradientType='0'); color: #ffffff; font-size: 16pt; font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman; font-weight: bold; }
td.header_small { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#b88b88', endColorStr='#841e13', gradientType='0'); color: #ffffff; font-size: 12pt; font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman; font-weight: bold; }
td.nav     { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#841e13', endColorStr='#35393d', gradientType='0'); color: #ffffff; font-size: 10pt; font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman; font-weight: bold; }

a:link    { color: #ff5151; text-decoration: none; font-weight: bold; }
a:visited { color: #ff5151; text-decoration: none; font-weight: bold; }
a:active  { color: #ff0000; text-decoration: none; font-weight: bold; }
a:hover   { color: #b88b88; text-decoration: none; font-weight: bold; }

a:link.table    { color: #ffffff; text-decoration: none; }
a:visited.table { color: #ffffff; text-decoration: none; }
a:active.table  { color: #000000; text-decoration: none; }
a:hover.table   { color: #ffff00; text-decoration: none; }

h1        { color: #fccfcc; font-size: 22pt; font-weight: bold; }
h2        { color: #ffffff; font-size: 18pt; font-weight: bold; }
h3        { color: #fccfcc; font-size: 16pt; font-weight: bold; }
h4        { color: #ffffff; font-size: 14pt; font-weight: bold; }

.h1        { color: #ffffff; font-size: 22pt; font-weight: bold; }
.h2        { color: #ffffff; font-size: 18pt; font-weight: bold; }
.h3        { color: #fccfcc; font-size: 16pt; font-weight: bold; }
.h4        { color: #ffffff; font-size: 12pt; font-weight: none; }
.presenter { color: #ffff00; font-size: 16pt; font-weight: bold; }
.announce  { color: #ffff00; font-size: 22pt; font-weight: bold; }
.warning   { color: #ff0000; font-size: 12pt; font-weight: bold; }

.button   { color: #620c01; background: #b88b88; font-family: Calibri, Tahoma, Verdana, Courier New; font-size: 8pt; font-weight: bold; text-align: center; cursor: hand; }
.text     { color: #620c01; background-color: #c99c99; border-style: solid; border-color: #eeeeee; border-width: 1px; font-family: Calibri, Tahoma, Verdana, Arial, Courier New; font-size: 10pt; font-weight: none; width: 271px; text-align: left; cursor: ibeam; }
.select   { color: #620c01; background: #c99c99; font-family: Calibri, Tahoma, Verdana, Courier New; font-size: 10pt; text-align: center; border-style: none; }
.textarea { color: #620c01; background-color: #c99c99; border-style: solid; border-color: #eeeeee; border-width: 1px; font-family: Calibri, Tahoma, Verdana, Courier New; font-size: 8pt; text-align: left; }

.sweep     { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#841e13', endColorStr='#35393d', gradientType='0'); }
.sweepup   { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#35393d', endColorStr='#841e13', gradientType='0'); }
.sweepw    { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#841e13', endColorStr='#35393d', gradientType='0'); font-family: Arial; font-size: 10pt; font-weight: bold; color: #ffffff; }

img           { a:hover, a:active, a:visited {color: #ffffff;} }
a:visited IMG { border-left-color: #ff0000; border-bottom-color: #ff0000; border-top-color: #ff0000; border-right-color: #ff0000; border-thickness: 1px; }
a:active img  { border-thickness: 1px; }
.stateon      { filter: gray; }
.stateoff     { filter: none; }

.infoBox   { font-size: 10px; font-family: Calibri, Tahoma, Arial, Verdana, sans-serif; color: #ffffff; }
.infoBox2  { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#616568', endColorStr='#841e13', gradientType='0'); font-size: 10px; font-family: Calibri, Tahoma, Arial, Verdana, sans-serif; color: #ffffff; }
.newshead  { font-size: 10pt; font-family: Calibri, Tahoma, Arial, Verdana, sans-serif; color: #ffff00; font-weight: bold; text-decoration: underline; }
.newsbody  { font-size: 9pt; font-family: Calibri, Tahoma, Arial, Verdana, sans-serif; color: #ffffff; font-weight: bold; }
.leader    { font-size: 12px; font-family: Calibri, Tahoma, Arial, Verdana, sans-serif; color: #ffff00; font-weight: bold; }