﻿body 
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 10pt;
    font-family: Tahoma, Arial, Helvitiva, Sans-Serif;
}
.topMenu 
{
    border-top: solid 1px #c0c0c0; 
    border-bottom: solid 1px #c0c0c0;
    background-color: #e8e8e8;
    padding-left: 5px;
    float:left;
}
.topMenuPanel
{
    margin: 2px;
}
.logo 
{
    border-top: solid 1px black; 
    border-bottom: solid 1px black;
}
.part A {color: black; font-size: 10pt;}
.topMenu A {color: black; font-size: 10pt; padding:3px}
.part A:HOVER {color: #a0a0a0;  font-size: 10pt;}
.topMenu  A:HOVER {color: black;  font-size: 10pt; padding:3px; background-color:#e3efe3;}
.part { border: solid 1px #c0c0c0 }
.partTitle 
{
    background-color: #e8e8e8;
    color: Black;
    font-weight: bold;
    text-align: center;
    font-size: 12pt;
    height: 15px;
    border-bottom: solid 1px #c0c0c0
}
.title { height: 25px; font-family: Arial, Helvitica; font-size: 12pt; text-align: center; font-weight:bold; border-bottom: solid 1px silver;}
.maintable { border: solid 1px silver;}
.tablebody { padding: 5px 5px 5px 5px; }
.WeekWinner, .greybox { border: solid 1px #c0c0c0; background-color: #e3e3e3;}
.part .alphaBorder:HOVER {color: #a0a0a0;  font-size: 11pt;}
.part .alphaBorder 
{
    border: solid 1px #c0c0c0; 
    background-color: #e3e3e3; 
    padding:2px; 
    text-decoration: none; 
    font-size:11pt;
}
.playersID, .playersLastLogin, .playersActions
{
    text-align:left;
}
.TableHeadLeft { font-weight:bold; text-align:left; }
.TableHeadCenter { font-weight:bold; text-align:center; }
.TableHeadRight { font-weight:bold; text-align:right; }
.row1 { background-color: #e3efe3; height:23px}
.row2 { background-color: White;  height:23px}
.rowHighlight { background-color: #ffe89f;  height:23px}
.PicksTable 
{
    border: solid 1px #c0c0c0;
}
.PicksTable .PicksTeamCell
{
    text-align: left;
}
.PicksTable .PicksTitle, .PlayersTableTitle, .StandingsTableTitle
{
    background-color: #e8e8e8;
    font-weight: bold;
}
.red { color: Red; font-weight: bold; }

.WeekLink:HOVER {color: #a0a0a0;  font-size: 10pt;}
.WeekLink
{
    border: solid 1px #c0c0c0; 
    background-color: #e3e3e3; 
    padding:2px; 
    text-decoration: none; 
    font-size:10pt;
}
.WeekLink a { text-decoration:none; }
.CurrentWeekLink
{
    border: solid 1px #c0c0c0; 
    background-color: #ffe89f; 
    padding:2px; 
    text-decoration: none; 
    font-size:10pt;
}
.footer 
{
     font-family: Tahoma, Arial, Helvitiva, Sans-Serif;
     font-size:8pt;       
}
.pnlManage
{
    display:none;
	text-align: center;
}
.tabManageSelected
{
	border: solid 1px #c0c0c0;
	padding: 2px;
	color: black;
	font-weight: bold;
	background-color:#e3efe3;
}
.tabManage
{
	border: solid 1px #c0c0c0;
	padding: 2px;
	color: #c0c0c0;
	font-weight: bold;
    background-color:#f0f0f0;	
}
.tabManageHover
{
	border: solid 1px #c0c0c0;
	padding: 2px;
	color: #a0a0a0;
	font-weight: bold;
    background-color:#f0f0f0;	
}
.mtxTblGame 
{
    font-size: 6pt;
    border-right: solid 1px black;   
    border-bottom: solid 1px black; 
    margin-right: 2px;  
}
.mtxTeam 
{
    border-right: dashed 1px black;   
}
.mtxWinner, .mtxLooser, .mtxPWinner, .mtxPLooser 
{
    color: #f0f0f0;
    font-weight:bold;
    text-align: center;
}
.mtxPWinner, .mtxPLooser 
{
    width: 35px;
}
.mtxWinner, .mtxPWinner
{
    background-color: #8fbc8b;
}
.mtxLooser, .mtxPLooser
{
    background-color: #ff6347;
}
