body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
table { font-size: 12px }
a {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
a:hover {  font-family: Arial, Helvetica, sans-serif; color: #293333; text-decoration: underline;}
a.hi {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-weight: bold}
a.hi:hover {  font-family: Arial, Helvetica, sans-serif; color: #293333; text-decoration: underline; font-weight: bold}
a.shi {   font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-weight: bold}
a.shi:hover {  font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #293333; text-decoration: underline; font-weight: bold}
a.subT {  font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: underline; font-weight: bold}
a.subT:hover {  font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: underline; font-weight: bold}
a.subsT {  font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: underline;}
a.subsT:hover {  font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: underline;}
a.homelink {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-weight: bold}
a.homelink:hover {  font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-weight: bold}
a.more {  font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FF6666;}
a.more:hover { font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FF9999;}
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; }
.cleanwrap { white-space: pre-wrap }
.small  { font-size:10px; font-family: Arial, Helvetica, sans-serif; }
.REITER  { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  padding-right: 3px; padding-left: 3px;}
.mainT  { font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.bbold  { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.subT  { padding: 2px; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #293333; color: #CCCCCC }
.textspace  { padding-left: 35px; padding-right: 35px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #000000 }
.subL  { padding: 0; height: 1; background-color: #293333 }
.boxUnder  { padding-top: 3px; padding-right: 3px; padding-left: 3px; padding-bottom: 3px }
TEXTAREA { font-family: Courier New, Courier, Helvetica, sans-serif; font-size: 13px; }
img { border-width: 0; }
.circle { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.circle { color: black; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.circle:hover { color: 293333; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.texttd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px; padding-left: 3px; padding-top: 3px; }
.EREITER  {  padding-left: 3px; font-size:12px; background-color: #293333; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.litle  { padding-left: 4px; padding-right: 0px; background-color: #B2B5D9; font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #000000; }
.soft  { padding-left: 4px; padding-right: 4px; background-color: #EBEBF5; font-size:10px; font-family: Arial, Helvetica, sans-serif; color: #000000; }
div.SCENEPOPUP  { position:absolute; visibility:hidden; width:325px; left:0; top:0; z-index:500; font-size:12px; background-color: FFFFFF; border: 1px solid black;}
.calToday {	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: center;	text-decoration: underline;	background-color: #AAAAAA;}
.calNormL  { font-size:16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; background-color: #CC9966;}
.calNorm  { font-size:16px; font-family: Arial, Helvetica, sans-serif; text-align: center; }
a.mess {  font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: underline;}
a.mess:hover {  font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: underline; font-weight: bold;}
.messsmall  { font-size:10px; font-family: Arial, Helvetica, sans-serif; color: #CCCCCC}
body.dark {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF  }
.stdbox { border-width: 1px; border-color: #333; border-style: solid;  background-color: #FFF; }
.stdopenbox { border-width: 0px; }
.footer { color: #666666; }

.navlist
{
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #000;
font: bold 12px Arial, Helvetica, sans-serif;
}

.navlist li
{
list-style: none;
margin: 0;
display: inline;
}

.navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #CCC;
text-decoration: none;
}

.navlist li a:link { color: #000; }
.navlist li a:visited { color: #000; }

.navlist li a:hover
{
color: #000;
background: #FFF;
border-color: #000;
}

.navlist li a#current
{
background: #FFF;
border-bottom: 1px solid white;
}

.navlist ul{
	margin: 1;
}

.hbg {
    background-color: #C96;
    color: #000000;
}

.rcd {
    background-color: #C96;
    color: #EEE;
}

.rc1 {
    background-color: #293333;
    color: #CCC;
}

.rc3 {
    background-color: #999;
    color: #000;
}
.rc3b1 {
    background-color: #333;
}
.rc3b2 {
    background-color: #666;
}

.rc6 {
    background-color: #00F;
    color: #EEE;
}

.hbg {
    background-color: #CC9966;
    color: #EEE;
}

.mb1 {
    background-color: #630;
}
.mb2 {
    background-color: #963;
}
