.HomeTeam
{
   font-weight: bold;
}

.SpreadName
{
   color: #666666;
}

a.PageMenuItem
{
   margin: 1px;
   padding: 0.3em 0.15em;
   width: 1.1em;
}

div#ContentBanner
{
   background-color: #EEDDFF;
   border-bottom: solid 1px Navy;
   margin-bottom: 0.5em;
   padding: 0.2em 0.8em;
   text-align: center;
}

div#ContentBanner td
{
   padding-left:  1em;
   padding-right: 1em;
}

div#ContentBanner td.BoundaryLeft
{
   border-left: solid 1px Navy;
}

div.HelpBox
{
   margin: 4px;
   text-align: left;
}

div.HelpBox div.HelpControl
{
   float: right;
   position: relative;
}

div.MessageError
{
   background-color: #FFEEEE !important;
   border: solid 1px #660000;
   color: #660000;
   margin-bottom: 1px;
}

div.MessageInfo
{
   background-color: #EEEEFF !important;
   border: solid 1px #000066;
   color: #000066;
   margin-bottom: 1px;
}

div.MessageSuccess
{
   background-color: #EEFFEE !important;
   border: solid 1px #006600;
   color: #006600;
   margin-bottom: 1px;
}

div.MessageWarning
{
   background-color: #FFFFEE !important;
   border: solid 1px #666600;
   color: #666600;
   margin-bottom: 1px;
}

td.CurrentWeek a
{
   background-color: #FFFFEE;
   color: Navy;
   text-decoration: none;
}

td.CurrentWeek a:hover
{
   background-color: #FFFFEE;
   color: Navy;
}

/* -- Challenge -- */

div.GamePicks
{
	font-size: 0.85em;
}

div.PredictionsMenu
{
   margin: 0.4em 0;
}

table.AllPicks
{
   border: solid 1px Navy;
}

table.OfficialClock
{
   background-color: #FFFFEE;
	border: solid 1px Navy;
   font-size: 0.8em;
   font-weight: bold;
}

table.Predictions
{
   border: solid 1px Navy;
}

td.ConfPts
{
   font-weight: bold;
	text-align: center;
}

td.ConfPtsWin
{
   background-color: #EEFFEE !important;
   color: #006600;
}

td.ConfPtsLoss
{
   background-color: #FFEEEE !important;
   color: #660000;
}

td.GamePickerClock
{
   text-align: center;
   width: 4em;
}

td.GamePickerNoPick
{
   /* color: Maroon; */
   background-color: #FFFFDD;
   font-style: italic;
   font-weight: bold;
   text-align: center;
   width: 12em;
}

td.GamePickerPick
{
	/* background-color: #006666; */
	background-color: #DDFFFF;
	font-style: italic;
   font-weight: bold;
   text-align: center;
   width: 12em;
}

td.GamePickerPoss
{
   text-align: center;
   width: 0.9em;
}

td.GamePickerTeamName
{
	width: 12em;
}

td.GamePickerTeamName a
{
   display: block;
   margin: -3px;
   padding: 3px;
}

td.GamePickerTeamName a:hover
{
   background-color: Maroon !important;
   color: White;
   text-decoration: None;
}

td.GamePickerScore
{
   text-align: right;
   width: 2em;
}

td.GameSpacer
{
	background-color: #666666;
}

th.CurrentPlayer
{
   background-color: #DDFFFF;
   border: 1px solid Navy;
   color: Navy;
}
