.title {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #AA2B2B; }
.titlealt {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #5B7186; }
p, td, .text {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    color: #000000; }
.textalt {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    color: #5B7186; }
.textitalic {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-style: italic;
    color: #000000; }
.description {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
    color: #666666; }
.error {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    color: #AA2B2B; }
pre {
    font-family: Courier New;
    font-size: 10px;
    color: #000000; }
.copyright {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    color: #666666; }
a:link {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    text-decoration: none;
    color: #AA2B2B; }
a:visited {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    text-decoration: none;
    color: #AA2B2B; }
a:active {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    text-decoration: none;
    color: #E83B3B; }
a:hover {
    text-decoration: none;
    color: #E83B3B; }
a.titlealt:link {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #425261; }
a.titlealt:visited {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #425261; }
a.titlealt:active {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #5B7186; }
a.titlealt:hover {
    font-weight: bold;
    text-decoration: none;
    color: #5B7186; }
a.user:link {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    text-decoration: none;
    color: #425261; }
a.user:visited {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    text-decoration: none;
    color: #425261; }
a.user:active {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    text-decoration: none;
    color: #5B7186; }
a.user:hover {
    text-decoration: none;
    color: #5B7186; }
a.poll:link {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    text-decoration: none;
    color: #425261; }
a.poll:visited {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    text-decoration: none;
    color: #425261; }
a.poll:active {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    text-decoration: none;
    color: #5B7186; }
a.poll:hover {
    text-decoration: none;
    color: #5B7186; }
.titlecalendar {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    font-weight: bold;
    color: #AA2B2B; }
.titlealtcalendar {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    font-weight: bold;
    color: #5B7186; }
.textcalendar {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    color: #000000; }
.textaltcalendar {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    color: #5B7186; }
a.calendar:link {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    text-decoration: none;
    color: #AA2B2B; }
a.calendar:visited {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    text-decoration: none;
    color: #AA2B2B; }
a.calendar:active {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    text-decoration: none;
    color: #E83B3B; }
a.calendar:hover {
    text-decoration: none;
    color: #E83B3B; }
body {
    scrollbar-arrow-color:#AA2B2B;
    scrollbar-3d-light-color:#FFFFFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-base-color:#D5DCE6;
    scrollbar-darkshadow-color:#BBBBBB;
    scrollbar-face-color:#D5DCE6;
    scrollbar-shadow-color: #BBBBBB; }
.imageleft {
    margin-top: 2px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 5px;
    float:left;
    vertical-align:text-top;
    border-color: #5B7186; }

.imageright {
    margin-top: 2px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 0px;
    float:right;
    vertical-align:text-top;
    border-color: #5B7186; }

.bordercolor {
    border-color: #5B7186; }
.bordercolor_alt {
    border-color: #98ACBC; }
