table#hp {
	width: 1400px;

}

table#hp thead th,


table#hp tfoot th {
	width: 1400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

table#hp tfoot td {
	width: 1400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

table#hp tbody td {
	width: 1400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}

table#hp tbody tr.odd {
	width: 1400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

table#hp td.numeric,
table#hp th.numeric {

}

table#gp {
	width: 100%;
	margin: 1em auto;
	border-collapse: collapse;
}

table#gp thead th,

table#gp tfoot th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0.5em;
	text-align: center;
	background-color: #AAF;
}

table#gp tfoot td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid black;
}

table#gp tbody td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	border: solid 1px navy;
	font-size: 11px;
	white-space: nowrap;
	padding: 1px 2px 1px 2px;

}

table#gp tbody tr.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDF;
}

table#gp td.numeric,
table#gp th.numeric {
	text-align: center;
}

table#gpgirlyouth {
	width: 100%;
	margin: 1em auto;
	border-collapse: collapse;
}

table#gpgirlyouth thead th,

table#gpgirlyouth tfoot th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0.5em;
	text-align: center;
	background-color: #FFEE55;
}

table#gpgirlyouth tfoot td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid black;
}

table#gpgirlyouth tbody td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	border: solid 1px navy;
	font-size: 11px;
	white-space: nowrap;
	padding: 1px 2px 1px 2px;

}

table#gpgirlyouth tbody tr.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDF;
}

table#gpgirlyouth td.numeric,
table#gpgirlyouth th.numeric {
	text-align: center;
}



table#gpboyyouth {
	width: 100%;
	margin: 1em auto;
	border-collapse: collapse;
}

table#gpboyyouth thead th,

table#gpboyyouth tfoot th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0.5em;
	text-align: center;
	background-color: #DDDDAA;
}

table#gpboyyouth tfoot td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid black;
}

table#gpboyyouth tbody td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	border: solid 1px navy;
	font-size: 11px;
	white-space: nowrap;
	padding: 1px 2px 1px 2px;

}

table#gpboyyouth tbody tr.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDF;
}

table#gpboyyouth td.numeric,
table#gpboyyouth th.numeric {
	text-align: center;
}



table#gpyouth {
	width: 100%;
	margin: 1em auto;
	border-collapse: collapse;
}

table#gpyouth thead th,

table#gpyouth tfoot th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0.5em;
	text-align: center;
	background-color: #AAF;
}

table#gpyouth tfoot td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid black;
}

table#gpyouth tbody td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	border: solid 1px navy;
	font-size: 11px;
	white-space: nowrap;
	padding: 1px 2px 1px 2px;

}

table#gpyouth tbody tr.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDF;
}

table#gpyouth td.numeric,
table#gpyouth th.numeric {
	text-align: center;
}




table {
	width: 100%;
	margin: 1em auto;
	border-collapse: collapse;
}

thead th,
tfoot th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0.5em;
	text-align: left;

	background-color: #CCCCBB;
}

tfoot td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid black;
}

tbody td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	font-size: 11px;
	white-space: nowrap;
	padding: 1px 2px 1px 2px;

}

tbody tr.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDF;
}

td.numeric,
th.numeric {
	text-align: right;
}


table#club {
	width: 100%;
	margin: 1em auto;
	border-collapse: collapse;
}

table#club thead th,

table#club tfoot th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0.5em;
	text-align: center;
	background-color: #EEEEEE;
}

table#club tfoot td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid black;
}

table#club tbody td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	border: solid 1px navy;
	font-size: 11px;
	white-space: nowrap;
	padding: 1px 2px 1px 2px;

}

table#club tbody tr.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE;
}

table#club td.numeric,
table#club th.numeric {
	text-align: center;
}

table#clubyouth {
	width: 100%;
	margin: 1em auto;
	border-collapse: collapse;
}

table#clubyouth thead th,

table#clubyouth tfoot th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0.5em;
	text-align: center;
	background-color: #f0f0bc;
}

table#clubyouth tfoot td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid black;
}

table#clubyouth tbody td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	border: solid 1px navy;
	font-size: 11px;
	white-space: nowrap;
	padding: 1px 2px 1px 2px;

}

table#clubyouth tbody tr.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f0f0bc;
}

table#clubyouth td.numeric,
table#clubyouth th.numeric {
	text-align: center;
}

