a.linktext { font-family:Arial, Helvetica, sans-serif ; color:#CC031D ; font-size:10pt ; text-decoration:none ; }
a.linktext:hover { font-family:Arial, Helvetica, sans-serif ; color:#CC031D ; font-size:10pt ; text-decoration:underline ; }

a.smalllink { font-family:Arial, Helvetica, sans-serif ; color:#CC031D ; font-size:9pt ; text-decoration:none ; }
a.smalllink:hover { font-family:Arial, Helvetica, sans-serif ; color:#CC031D ; font-size:9pt ; text-decoration:underline ; }

a.edit { font-family:Arial, Helvetica, sans-serif ; color:#808080 ; font-size:10pt ; text-decoration:none ; }
a.edit:hover { font-family:Arial, Helvetica, sans-serif ; color:#000000 ; font-size:10pt ; text-decoration:underline ; }

a.delete { font-family:Arial, Helvetica, sans-serif ; color:#CC031D ; font-size:10pt ; text-decoration:none ; }
a.delete:hover { font-family:Arial, Helvetica, sans-serif ; color:#CC031D ; font-size:10pt ; text-decoration:underline ; }

.copytext { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10pt; }

.copytext1 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12pt; }

.smalltext { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:8pt; }
.redtextboldsmall { font-family: Arial; font-size:10pt; color:#CC031D;}

td.restingState { font-family:Arial, Helvetica, sans-serif ; color:#004080 ; font-size:10pt ;  background-color: #749CDF; }
td.hoverState { font-family:Arial, Helvetica, sans-serif ; color:#004080 ; font-size:10pt ;  background-color: #F0E9E0; }
td.highliteState { font-family:Arial, Helvetica, sans-serif ; color:#004080 ; font-size:10pt ;  background-color: #467BD5; }

td.subhoverState { font-family:Arial, Helvetica, sans-serif ; color:#000000 ; font-size:8pt ;  background-color: #F0E9E0; }
td.subrestingState { font-family:Arial, Helvetica, sans-serif ; color:#000000 ; font-size:8pt ;  background-color: #9BB8E8; }

tr.seasonsheader
  {
    background-color:#f2f78b;
    height:25px;
    font-family:Verdana,Sans-serif;
    color:#000000;
    font-size:10pt;
    font-weight:bold;
    text-indent: 5px;
  }
td.seasons
  {
    background-color:#F5F5F5;    
    border-bottom:1px dashed #808080;
    font-family:Verdana,Sans-serif;
    color:#000000;
    font-size:9pt;
    text-indent: 5px;  
  }  
td.seasonsdiv
  {
    background-color:#e0218a;
    height:1px;
  }  

.inputs {border-style:ridge; font-size:11px; background:#e6e6e6; color:#000000; border-color:#C0C0C0; border-width:1px;}
.inputs2 {border-style:ridge; font-size:11px; color:#000000; border-color:#C0C0C0; border-width:1px;}

.btn {
display: inline;
font: x-small/200% Arial, sans-serif;
padding: 1px 0;
border: 1px solid #666;
margin: 0;
text-decoration: none;
background-color: #fff;
} 

.btnFront {
display: inline;
background-color: #f90;
color: #fff;
padding: 0 2px;
border: 1px solid #fff;
border-top: 0;
border-bottom: 0;
margin: 0px;
}

.btnText {
display: inline; 
background-color: #898e79;
color: #fff;
padding: 0 2px;
border: 0;
border-right: 1px solid #fff;
margin: 0px;
}

div#nifty{ margin: 0 10%;background: #CC9E8F;text-indent: 5px;}

b.rtop, b.rbottom{display:block;background: #ebebeb}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #CC9E8F}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}