body {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10pt;
  background-color: #555555;
  margin: 0px;
}

ul, ol { margin-top: 0px; margin-bottom: 0px; }

.whitesmall {  color: #ffffff; font-size: 8pt;}
.small {  font-size: 8pt; color: #000000; }
.tiny { font-size: 8pt; }
.subtitle  {  color: #000000; font-size: 11pt; }
.blacktext    {  color: #000000; font-size: 9pt;}
.blackheader    {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 14px;
  line-height: 20px;
  font-weight : bold;
}

a:link    {  color: #024232;}
a:active  {  color: #024232;}
a:visited {  color: #024232;}
a:hover   {  color: #024232;}

a.white:link    {  color: #FFFFFF; text-decoration:none;}
a.white:active  {  color: #FFFFFF; text-decoration:none;}
a.white:visited {  color: #FFFFFF; text-decoration:none;}
a.white:hover   {  color: #FFFF00; text-decoration:underline; }

a.whitelink:link    {  color: #FFFFFF; }
a.whitelink:active  {  color: #FFFFFF; }
a.whitelink:visited {  color: #FFFFFF; }
a.whitelink:hover   {  color: #FFFFFF; }

a.navlink:link    {  color: #000000; text-decoration: none; }
a.navlink:active  {  color: #000000; text-decoration: none; }
a.navlink:visited {  color: #000000; text-decoration: none; }
a.navlink:hover   {  color: #009570; text-decoration: underline; }

.homefooter    {  font-family: Arial, Helvetica, sans-serif; color: #999999; font-size: 10px}
a.homefooter:link    {  color: #999999;}
a.homefooter:active  {  color: #999999;}
a.homefooter:visited {  color: #999999;}
a.homefooter:hover   {  color: #999999;}

.footer    {  color: #CCCCCC; font-size: 10px}
a.footer:link    {  color: #CCCCCC;}
a.footer:active  {  color: #CCCCCC;}
a.footer:visited {  color: #CCCCCC;}
a.footer:hover   {  color: #CCCCCC;}

a.statsheadlink:link { color: #ffffff; text-decoration: none; }
a.statsheadlink:visited { color: #ffffff; text-decoration: none; }
a.statsheadlink:active { color: #ffffff; text-decoration: none; }
a.statsheadlink:hover { color: #FDE077; text-decoration: underline;  }

a.lightbglink:link { color: #000000;  }
a.lightbglink:visited { color: #000000; }
a.lightbglink:active { color: #ff0000; }
a.lightbglink:hover { color: #000000; }

a.CopyrightLink:link, a.CopyrightLink:visited, a.CopyrightLink:active
{ color: #000000; text-decoration: none; }

a.CopyrightLink:hover
{ color: #000000; text-decoration: underline; }

.errortext {color: #FDE077}
.loclink { font-family: Arial, Helvetica, sans-serif; color: #FDE077; font-size: 11px;}
.whitehead { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 14px;}
.leaguename {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color: #FDE077;
  background-color: #333333;
  padding-right: 5px;
  padding-left: 5px;
}

.tableborder {
}

td {
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
  font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
}
.nopadding {
  padding: 0px;
}
.topbar {
  color: #ffffff;
  font-size: 11px;
  background-color: #000000;

}
.tablehead {
  font-size: 11pt;
  color: #ffffff;
  background-color: #009570;
  font-weight: bold;
  /*
  border-bottom-width: thin;
  border-bottom-style: solid;
  border-bottom-color: #000000;
  */
  text-align: left;
}
.maincolor {
  background-color: #FFF7E6;
}

.MainColorWhite {
  background-color: #ffffff;
}

.logobackground {
  color: #ffffff;
}
.noborder {
  border: 0px none;
}
.button {
  background-color: #FFFFFF;
  border: 1px solid #000000;
  color: #000000;
}
.newstitle {
  font-size: 12pt;
  font-weight: bold;
  color: #024232;
}
.newsdate {
  color: #000000; font-size: 8pt;
}
.submit {
  text-align: center;
}
.highlight {
  color: #F78E1E;
  font-weight: bold;
}
.playerpicked {
  color: #000000;
  background-color: #8c8e73;
}
.statsdata {
  color: #000000;
  background-color: #cccccc;
}
.statshead {
  background-color: #0E3D8F;
  color: #ffffff;
}
.statsheadgroup1 {
  background-color: #990000;
  color: #ffffff;
}
.statsheadgroup2 {
  background-color: #669933;
  color: #ffffff;
}
.whiteborder {
  border: 1px solid #FFFFFF;
}
.yellowborder {
  border: 1px solid #FDE077;
}




TD.Total                  { color: #ffffff; background-color: #990000; font-weight: bold; font-size: 9pt; text-align: right; }
TD.TotalRow               { color: #ffffff; background-color: #990000; font-weight: bold; text-align: right;}

.Scoreboard           { background-color: #024232;  color: #ffffff; font-size: 16pt;  padding-left: 2px;  padding-right: 2px; white-space: nowrap; }
.ScoreboardScore      { font-family: PC-Payroll OCR; font-size: 30pt; font-weight: bold; }
.ScoreboardAd         { background-color: #ffffff; color: #000000; font-size: 20pt; padding-left: 2px; padding-right: 2px; border: thin solid #000000; text-align: center; }
.ScoreboardBottomAd   { background-color: #000000; color: #ffffff; padding-left: 2px; padding-right: 2px; vertical-align: middle;}
.ScoreboardTitle      { font-size: 11pt; background-color: #000000; color: #FDE077; font-weight: bold; padding-left: 2px; }
.ScoreboardDate         { background-color: #000077; color: #ffffff; padding-right: 4px; }

TD.Scores          { padding-left: 10px; padding-right: 10px; }

.TrashTalk       { color: #ffffff; font-size: 8pt; padding-left: 2px; padding-right: 2px;}
.disabled {
  color: #333333;
}

.head       { font-size: 12pt; font-weight: bold; }
.field      { font-weight: bold; }
.TField       { font-weight: bold; }
.data       { }

.messagebox {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 9pt;
  text-align: center;
}

.redhighlight {
  font-weight: bold;
  color: #DC2D27;
}

.listteam { font-weight: bold; }
.listleague { font-size: 12pt; font-weight: bold; }

.StatusComplete { color: #00aa00; }
.StatusNotComplete { color: #aa0000; }

.WarningBorder {  border: 5px dotted #ff0000; padding: 5px; }

.FAQQuestion  { font-weight: bold; }
.FAQAnswer    { }

.YellowText { color: #009570; }

.header {
  font-size: 10pt;
  font-weight: bold;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #FFFFFF;
}

.MyPlayer {
    background-color: #e0e000;
    color: #000000;
}

.PlayoffGame {
  background-color: #FDE077;
  color: #000000;
  text-align: center;
  font-weight: bold;
}

.Copyright {
  color: #000000;
  font-size: 8pt;
}

.GametimeMain {
  padding: 0px;
  background-color: #FAEDBF;
}

.DraftBG
{
  background-color: #000000;
  color: #ffffff;
}

.LogoBGColor
{
  background-color: #F5ECDC;
  text-align: center;
}

.MainColor2
{
  background-color: #fafcdf;
}

.NavBackground
{
  color: #000000;
  background-color: #FFDB94;
  white-space: nowrap;
}

.TopLine
{
  background-color: #000000;
  font-size: 2px;
}

.HomePrice {
  font-size: 12pt;
}

.PickEntrySpacing
{
  padding-top: 2px;
  padding-bottom: 2px;
  border-bottom: solid 1px #000000;
}

.HomeTopHeadline
{
  font-size: 20pt;
  font-weight: bold;
  color: #C32039;
}

.HomeGameName
{
  font-size: 25pt;
  font-weight: bold;
  color: #1D4922;
}

.HomeGrandPrize
{
  font-size: 20pt;
  font-weight: bold;
  color: #C32039;
}

.HomeOtherPrize
{
  font-size: 15pt;
  font-weight: bold;
  color: #000000;
}

.HomeLargeLink:visited, .HomeLargeLink:active, .HomeLargeLink:hover, .HomeLargeLink:link
{
   color: #C32039;
   font-size: 20pt;
   font-weight: bold;
}

.HomeLargeText {
   font-size: 15pt;
   font-weight: bold;
}

.DOWHead {
  color: #ffffff;
  background-color: #009570;
  font-weight: bold;
  text-align: center;
}

.TeamSelected {
  font-weight: bold;
}

.TeamUnselected {

}

.TeamWon {
  color: #000000;
  background-color: #ffe876;
}

.TeamLost {

}

.HighlightRow {
  background-color:  #009570;
  color: #ffffff;
}

.Error {
	font-size: 12pt;
	color: #ff0000;
}