/*========================================================*/
.PlayerTable {
	border-collapse:	collapse;
	background:			#FFFFFF; 
	}
.PT_TableSpacer { /* Inter-table spacer */
	height:				30px;
	border-top:			2px solid #000000;
	border-bottom:		2px solid #000000;
	background:			#FFFFFF; 
	}
/*----------------------------*/
/* Player information */
.PT_Index {
	padding-left:		5px;
	padding-right:		6px;
	text-align:			right;
	}
.PT_Name {
	padding-left:		5px;
	padding-right:		5px;
	}
/*----------------------------------------------------------------------------*/
/* Borders */
.PlayerTable {
	border:				2px solid #101070;
	}
.PT_HeadPlayed,  .PT_HeadPlayedAll, .PT_HeadWon, 
.PT_HeadLost,    .PT_HeadWonS,      .PT_HeadWonG, 
.PT_HeadWonBg,   .PT_HeadPoints,    .PT_HeadAverage, 
.PT_HeadWinloss, .PT_HeadSB,        .PT_HeadRating,
.PT_HeadSpacer,
.PTV_Played,     .PTV_PlayedAll,    .PTV_Won, 
.PTV_Lost,       .PTV_WonS,         .PTV_WonG, 
.PTV_WonBg,      .PTV_Points,       .PTV_Average, 
.PTV_WinLoss,    .PTV_Rating,       .PTV_SB,
.PT_TeamPlayed,  .PT_TeamPlayedAll, .PT_TeamWon, 
.PT_TeamLost,    .PT_TeamWinS,      .PT_TeamWonG, 
.PT_TeamWonBg,   .PT_TeamPoints,    .PT_TeamAverage, 
.PT_TeamWinLoss {
	border:				1px solid #101070;
	}
.PT_HeadPlayed,  .PT_HeadPlayedAll, .PT_HeadWon, 
.PT_HeadLost,    .PT_HeadWonS,      .PT_HeadWonG, 
.PT_HeadWonBg,   .PT_HeadPoints,    .PT_HeadAverage, 
.PT_HeadWinloss, .PT_HeadRating,    .PT_HeadSB,
.PT_HeadSpacer,
	border-bottom:		2px solid #101070;
	}
.PT_HeadPlayed,  .PT_HeadPlayedAll,
.PTV_Played,     .PTV_PlayedAll,
.PT_HeadWonS,    .PT_HeadPoints, .PT_HeadAverage,
.PTV_WonS,       .PTV_Points,    .PTV_Average {
	border-left:	2px solid #101070;
	}
/*----------------------------------------------------------------------------*/
/* The customisable table colours */
.PT_HeadName {
	border-bottom:		2px solid #008850; /* Dark green */
	}
.PT_Index {
	background:			#008850; /* Dark green */
	color:				#FFE038; /* Yellow */
	}
.PT_Name, .PT_Name a {
	background:			#A0D0A0; /* Light green */
	color:				#106010; /* Dark green */
	text-decoration:	none;
	}
.PT_Name a:hover {
	color:				#0050C0; /* Menu divLinks colour */
	text-decoration:	underline;
	}
.PT_Name {
	padding-top:		1px;
	}
.PT_HeadIndex,   .PT_HeadName,
.PT_HeadPlayed,  .PT_HeadPlayedAll,  .PT_HeadWon, 
.PT_HeadLost,    .PT_HeadWonS,       .PT_HeadWonG, 
.PT_HeadWonBg,   .PT_HeadPoints,     .PT_HeadAverage, 
.PT_HeadWinloss, .PT_HeadRating,     .PT_HeadSB,
.PT_HeadSpacer {
	background:				#008850; /* Dark green */
	color:					#FFE038; /* Yellow */
	}
/*----------------------------------------------------------------------------*/
.PT_HeadIndex {
	}
.PT_HeadName {
	}
.PT_HeadPlayed,  .PT_HeadPlayedAll,  .PT_HeadWon, 
.PT_HeadLost,    .PT_HeadWonS,       .PT_HeadWonG, 
.PT_HeadWonBg,   .PT_HeadPoints,     .PT_HeadAverage, 
.PT_HeadWinloss, .PT_HeadSB,         .PT_HeadSpacer {
	padding-left:			4px;
	padding-right:			4px;
	text-align:				center;
	}
.PT_HeadSpacer {
	qborder-left:		1px;
	qborder-bottom:		1px;
	}
/*----------------------------*/
.PTV_Played,    .PTV_PlayedAll,    .PTV_Won, 
.PTV_Lost,      .PTV_WonS,         .PTV_WonG, 
.PTV_WonBg,     .PTV_Points,       .PTV_Average, 
.PTV_WinLoss,   .PTV_SB,           .PTV_Rating,
.PT_TeamPlayed, .PT_TeamPlayedAll, .PT_TeamWon, 
.PT_TeamLost,   .PT_TeamWinS,      .PT_TeamWonG, 
.PT_TeamWonBg,  .PT_TeamPoints,    .PT_TeamAverage, 
.PT_TeamWinLoss {
	qpadding-left:			12px;
	qpadding-right:			8px;
	width:					3em;
	text-align:				center;
	}
.PTV_Spacer {
	padding-left:			10px;
	padding-right:			8px;
	background:				#EEEEEE; 
	text-align:				right;
	}
.PTV_Points, .PT_TeamPoints {
	width:					2.8em;
	padding-right:			15px;
	text-align:				right;
	color:					#330000;
	font-weight:			bold;
	}
/*----------------------------*/
/* Team values */
.PT_TeamName {
	text-align:				center;
	qfont-weight:			bold;
	qfont-size:				22px;
	}
.PT_TeamScore {
	padding-left:			20px;
	font-size:				20px;
	}
.PT_TeamPlayed, .PT_TeamPlayedAll, .PT_TeamWon, 
.PT_TeamLost,   .PT_TeamWonS,      .PT_TeamWonG, 
.PT_TeamWonBg,  .PT_TeamPoints,    .PT_TeamAverage, 
.PT_TeamWinLoss {
	font-size:				16px;
	font-weight:			bold;
	}
/*========================================================*/
.PT_Team1 { color: #FFFF40; text-align: center; } /* From Players.htm */
.PT_Team2 { color: #FFFFFF; text-align: center; }
.PT_Team3 { color: #B0FFFF; text-align: center; }
.PT_Team4 { color: #FFB0FF; text-align: center; }
/*========================================================*/
