.tdc      { color: gray; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.tda  { color: gray; font-style: normal; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; padding-left: 4px }
.tdad { color: gray; font-style: normal; font-weight: bold; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; padding-left: 4px }
.tdtd  { color: gray; font-style: normal; font-weight: bold; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-top: 4px; padding-left: 4px }
.tdf   { color: gray; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-left: 10px }
.tde  { color: gray; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
table      { background-color: #f5f5f5; border: solid 2px #2f4f4f }
.tabtitle    { color: #2f4f4f; font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffa500; text-align: center }
.now         { color: #2f4f4f; font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; border: dotted 1px black }
.tabdays        { color: #dcdcdc; font-style: italic; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #789; text-align: center; padding-top: 2px }
.matchday    { color: #2f4f4f; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-color: #fffacd; text-align: center }
.matchtd  { color: #2f4f4f; font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffacd; text-align: center }
.title   { color: #2f4f4f; font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.forminput     { color: #2f4f4f; font-style: italic; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffacd; border-style: solid; border-width: 1px; border-color: #fffacd #2f4f4f #fffacd #2f4f4f }
.formbutton    { color: #dcdcdc; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #789; margin-top: 2px; margin-bottom: 2px; padding-top: 2px; border-style: solid; border-width: 1px; border-color: #fffacd #2f4f4f #fffacd #2f4f4f }
.showbutton   { color: #dcdcdc; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #789; text-align: center; vertical-align: middle; margin-top: 2px; margin-bottom: 2px; padding-top: 2px; border-style: solid; border-width: 1px; border-color: #fffacd #2f4f4f #fffacd #2f4f4f }
.close    { background-color: #789; text-align: center }
.chdel         { color: #dcdcdc; font-style: italic; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffacd; text-align: center; padding-right: 2px; padding-left: 2px }
.warning    { color: red; font-style: italic; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.showcal  { background-color: #cd5c5c }
.showag  { background-color: #789; border-top: 2px solid #c0c0c0 }
.showtitle { color: silver; font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #789; padding-top: 3px }
.showcalin    { color: #2f4f4f; font-style: italic; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 13px; padding-bottom: 4px }
.showagin   { color: #2f4f4f; font-style: italic; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 4px }

