/*-----------------------------
 * Comp Stats
 *-----------------------------*/
td.compStats {
	font-size:			87.5%;
	width:				100%;
	vertical-align:		top;
}

div.compStats {
	padding:			0 20px 20px 20px;
	background:			white;
}

.compStats h1 {
	color:				black;
}

.compStats a:link, .compStats a:visited, .compStats a:active {
	color:				black;
	font-weight:		normal;
	text-decoration:	none;
}

.compStats a:hover {
	color:				#f8e8a0;
	background-color:	#bb3902;
}

/*
#compStatNav table {
	margin-left:		auto;
	margin-right:		6px;
}
*/

#compStatNav td {
	padding:			5px 5px 5px 0px;
}

#compStatNav input.btn_active {
	color:				white;
	background-color:	green;
}

.compStatsTbl {
	font-family:		Consolas,'Lucida Console','DejaVu Sans Mono',monospace;
	font-size:			80%;
}

.compStatsTbl th {
	border:				1px solid #000000;
	background:			#c0c0c0;
}

.compStatsTbl td {
	border:				1px solid #a0a0a0;
	text-align:			center;
}

.compStatsTbl td.team {
	text-align:			left;
	padding:			0 4px;
}

.compStatsTbl tr.row0 td {
	background:			#ffffff;
}

.compStatsTbl tr.row1 td {
	background:			#e0e0e0;
}

.compStatsTbl.scramble th, .compStatsTbl.scramble td {
	padding-left: 4px;
	padding-right: 4px;
}

.compStats div#cellFormat {
	border: 			1px solid black;
	display:			inline-block;
	margin:				0 20px;
	padding:			4px;
	text-align:			center;
}

/*----------------------------------------------------------------------------*/
/* debug * /
table, th, td {
	border: 			1px solid black;
	border-collapse:	separate;
}
.scorecard #scores {
	border-collapse:	separate;
}
*/
