@charset "UTF-8";


table.datarow {
	border-width: 1px 1px 1px 1px;
	margin: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
table.datarow th {
	font-size:12px;
	color:#FFFFFF;
	border-width: 1px 1px 2px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #000000;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.datarow td {
	font-size:12px;
	border-width: 0px 0px 1px 0px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;	
}

#table *.odd td { background:palegreen; }              /* Alternating Row Background */


#ts td       { background:white; }                  /* Background of all cells    */
#t1 *.odd td { background:palegreen; }              /* Alternating Row Background */
#t1 td.c3    { background:darkgreen; color:white; } /* Column Background          */

table.dataentry {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
table.dataentry th {
	border-width: 1px 1px 2px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #DEDEDE;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;
}
table.dataentry td {
	border-width: 0px 0px 1px 0px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #D6DDD6;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;	
}
table.coach {
	border-width: 1px 1px 1px 1px;
	margin: 25px 25px 25px 25px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
table.coach th {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #777041;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;
}
table.coach td {
	border-width: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;	
}

table.coach td.c3    { background:black; color:white; }

table.roster {
	display: table; float:left;
	margin: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
table.roster th {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;
}
table.roster td {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;	
}

table.roster td.c3    { background:black; color:white; }

table.sponsor {
	display: block; float:left;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #D6DDD6;
	border-collapse: collapse;
	background-color: #000000;
}
table.sponsor th {
	font-size:12px;
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sponsor td {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;	
}

table.roster td.c3    { background:black; color:white; }

