@charset "UTF-8";


table.datarow {
	margin: 5px 5px 5px 5px;
	background-color: #FFFFFF;
	border-collapse: collapsed;
	border-spacing: 0;
	border-bottom: solid 2px #F5FF41;
}
table.datarow th {
	font-size:12px;
	color:#000;
	padding: 5px 5px 5px 5px;
	-moz-border-radius: 0px 0px 0px 0px;
	border-bottom: solid 2px #A7B207;
}
table.datarow td {
	font-size:12px;
	padding: 5px 5px 5px 5px;
	-moz-border-radius: 0px 0px 0px 0px;
	border-bottom: solid 2px #A7B207;
	border-top: solid 2px #F5FF41;
}

#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 {
	margin: 25px 5px 5px 25px;
	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 {
	margin: 100px 50px 50px 25px;
	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.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: 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.coach td.c3    { background:black; color:white; }

table.roster {
	display: table; float:left;
	margin: 5px 5px 15px 5px;
	border-width: 0px 0px 0px 0px;
	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: outset outset outset outset;
	border-color: yellow yellow yellow yellow;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;
}
table.roster td {
	border-width: 0px 0px 4px 0px;
	padding: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: yellow yellow yellow yellow;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;	
}

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

table.sponsor {
	display: table; float:left;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #FFFFFF;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
table.sponsor th {
	font-size:12px;
	border-width: 0px 0px 0px 0px;
	padding: 0px 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.sponsor td {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 0px;
	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.sponsor td.c3    { background:black; color:white; }

h2.view { float: left; width: 78%; margin-bottom: 0; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 13pt; }
h3.view { float: left; width: 78%; margin-top: 0; font-family: "Arial Narrow", Arial, Helvetica, sans-serif;  font-size: 10pt; font-weight: normal;}
h2.view div, h3.view div { float: left; margin-right: 3em; }

.player_img { margin-right: 2em; margin-bottom: 1.5em;}
.player_img img { border: solid 2px #000; }

div.details { font-size: 9pt; margin-right: 65px;}
