/*-----------------------------
 * labels
 *-----------------------------*/
td.rosterStats {
	font-size:			87.5%;
	width:				100%;
	vertical-align:		top;
}

div.rosterStats {
	padding-left:		20px;
}

.rosterStats fieldset.subs {
	color:				black;
	display:			inline-block;
}

.rosterStats fieldset.subs label {
	margin-right:		20px;
}

.rosterStats fieldset.subs input {
	margin-left:		20px;
}

#tblRosterStats {
	font-family:		Consolas,'Lucida Console','DejaVu Sans Mono',monospace;
	font-size:			80%;
}

#tblRosterStats td {
	border:				1px solid #a0a0a0;
}

#tblRosterStats th {
	border:				1px solid #000000;
	padding:			0 4px;
}

#tblRosterStats th {
	background:			#c0c0c0;
}

#tblRosterStats td {
	text-align:			center;
	padding:			0 4px;
}

#tblRosterStats td.plyrCnt {
	text-align:			right;
}

#tblRosterStats td.teamId {
	text-align:			right;
}

#tblRosterStats td.plyr {
	text-align:			left;
	white-space:		nowrap;
}

#tblRosterStats tr.row0 td {
	background:			#ffffff;
}

#tblRosterStats tr.row1 td {
	background:			#e0e0e0;
}

#tblRosterStats th {
	background:			#c0c0c0;
}
/*-----------------------------*/

/* debug * /
table, th, td {
	border: 			1px solid black;
	border-collapse:	separate;
}
.scorecard #scores {
	border-collapse:	separate;
}
*/
