body {
	background: 	#e9e9e9; 
	color: 			black; 
	font-size: 		11px;
	margin: 		0px; 
	padding-right: 	0px; 
	padding-left: 	0px; 
	padding-top: 	0px; 
	padding-bottom: 0px; 
	font-family: 	Verdana, Arial, Helvetica
}

th {
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica;
	text-align: left;
}

td {
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica
}

A:link {
	color: #000000; 
	text-decoration: underline
}

A:active {
	color: #000000; 
	text-decoration: underline
}

A:visited {
	color: #000000
}

A:hover {
	color: #bd0000;
	background-color: #e9e9e9;
}



A.MenuLink 
{
	font-family: 	Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000; 
	text-decoration: none;
	display: block;
	padding-bottom: 2px; 
	padding-top: 	2px; 
	padding-left: 	10px; 
}

A.MenuLink:hover 
{
	color: #000000;
	text-decoration: underline;
	display: block;
	padding-bottom: 2px; 
	padding-top: 	2px; 
	padding-left: 	10px; 
}

.LinkMenu 
{
	padding-bottom: 0px; 
	padding-top: 	0px; 
	color: 			#000000; 
	border-right: 	#cc6600 1px solid; 
	border-bottom: 	#cc6600 1px solid; 
	border-top: 	#cc6600 1px solid; 
	border-left: 	#cc6600 1px solid; 
	font-weight: 	normal; 
	font-size: 		10pt; 
	font-family: 	Verdana,Arial,Helvetica; 
	background-color: #FFFFFF
}

.MenuHeader {
	padding-right: 	3px; 
	padding-left: 	3px; 
	padding-bottom: 3px; 
	padding-top: 	3px; 
	border-right: 	#cc6600 1px solid; 
	border-bottom: 	#cc6600 1px solid; 
	border-top: 	#cc6600 1px solid; 
	border-left: 	#cc6600 1px solid; 
	font: 10pt Verdana,arial,helvetica; 
	color: #ffffff; 
	font-weight: bold;
	background-color: #CC7700
}

.TableTitle {	 
	color: 			#ffffff; 
	font: 	10pt Verdana,Arial,Helvetica;
	font-weight: 	bold;
}

.TableTitleRoster {	 
	color: 			#ffffff; 
	font: 	16pt Verdana,Arial,Helvetica;
	font-weight: 	normal;
  vertical-align:	middle;
}

.TableHeader {
	padding-right: 	5px; 
	padding-left: 	5px; 
	padding-bottom: 5px; 
	padding-top: 	5px; 
	font: 8pt Verdana,arial,helvetica; 
	color: #b3b3b3; 
	background-color: #CC7700;
}

.TableBody {
	padding-right: 	10px; 
	padding-left: 	10px; 
	padding-top: 	10px; 
	padding-bottom: 10px; 
	border-left: 	#cc6600 1px solid; 
	border-right: 	#cc6600 1px solid; 
	border-bottom: 	#cc6600 1px solid; 
	border-top: 	#cc6600 1px solid; 
	font-weight: 	normal; 
	font-size: 		10pt; 
	color: 			#000000; 
	font-family: 	Verdana,Arial,Helvetica; 
	background-color: #FFFFFF;	
}

.TableBodyInner 
{
	font-weight: 	normal; 
	font-size: 		10pt; 
	color: 			#000000; 
	font-family: 	Verdana,Arial,Helvetica; 
}

.Timer 
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
	font-size:		10pt;
	padding-right:  5px;
}

ul{
	width: 170px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

li{
	margin: 0;
	padding: 0;
}

.littles
{
	font-size: 		10pt;
	font-family: 	Verdana, Arial, Helvetica;
	border-bottom: none;
	list-style: disc;
	margin-left: 15px;	
}

.paperwork
{
	font-size: 		10pt;
	font-family: 	Verdana, Arial, Helvetica;
	list-style: disc;	
	margin-left: 15px;
	border-bottom: none;
	width: 100%;
}

.CenterContent
{
	width: auto;
}

.RosterNumber
{
	font-size: 		11pt; 
	font-weight:	bold;
	color: 			#FFFFFF; 
	font-family: 	Verdana,Arial,Helvetica; 
	width:			80px;
}

.RosterName
{
	font-size: 		11pt; 
	font-weight:	bold;
	color: 			#FFFFFF; 
	font-family: 	Verdana,Arial,Helvetica; 
	width:			200px;
}

.RosterYear
{
	font-size: 		11pt; 
	font-weight:	bold;
	color: 			#FFFFFF; 
	font-family: 	Verdana,Arial,Helvetica; 
	width:			100px;
}

.RosterPosition
{
	font-size: 		11pt; 
	font-weight:	bold;
	color: 			#FFFFFF; 
	font-family: 	Verdana,Arial,Helvetica; 
	width:			100px;
}

.RosterHometown
{
	font-size: 		11pt; 
	font-weight:	bold;
	color: 			#FFFFFF; 
	font-family: 	Verdana,Arial,Helvetica; 
	width:			150px;
}

.RosterHighSchool
{
	font-size: 		11pt; 
	font-weight:	bold;
	color: 			#FFFFFF; 
	font-family: 	Verdana,Arial,Helvetica; 
	width:			150px;
}

.RosterMain
{
	font-size: 		10pt; 
	font-weight:	normal;
	color: 			#000000; 
	font-family: 	Verdana,Arial,Helvetica; 
}

A.Regular 
{
	font-size: 		10pt; 
	color: 			blue; 
	font-family:	Verdana,Arial,Helvetica; 
	text-decoration: none;
}

A.Regular:hover
{ 
	font-size: 		10pt; 
	color: 			blue; 
	font-family:	Verdana,Arial,Helvetica;
	text-decoration: underline;
	background: inherit;
}

A.Regular:visited 
{
	color: blue;	
}

A.Regular:active 
{
	color: blue; 
	text-decoration: underline
}

A.RosterLink 
{
	color: 			black; 
	text-decoration: none;
}

A.RosterLink:hover
{ 
	color: 			black; 
	text-decoration: underline;
	font-weight: bold;
	background: inherit;
}

A.RosterLink:visited 
{
	color: black;	
	background: inherit;
}

A.RosterLink:active 
{
	color: black; 
	text-decoration: underline
	background: inherit;
}

A.Large 
{
	font-size: 		12pt; 
	color: 			blue; 
	font-family:	Verdana,Arial,Helvetica; 
	text-decoration: none;
}

A.Large:hover
{ 
	text-decoration: underline;
	background-color: inherit;
}

A.Large:visited 
{
	color: blue;	
}

A.Large:active 
{
	color: blue; 
	text-decoration: underline
}

.TableCenter
{
	text-align:		center;
	width:			inherit;
	font-size: 		10pt; 
	font-weight:	normal;
	color: 			#000000; 
	font-family: 	Verdana,Arial,Helvetica; 
}

.TableCenterWhite
{
	text-align:		center;
	width:			inherit;
	font-size: 		10pt; 
	font-weight:	bold;
	color: 			#FFFFFF; 
	font-family: 	Verdana,Arial,Helvetica; 
}

.RecruitingTable
{
font-size: 		10pt; 
font-family: 	Verdana,Arial,Helvetica; 
text-align:		right;
color: 			#000000; 
}

.RecruitingTableRight
{
font-size: 		10pt; 
font-family: 	Verdana,Arial,Helvetica; 
text-align:		left;
color: 			#000000; 
}


.insertLeft450
{
        float: left;
        padding: 0 15px 2px 15px;
        width: 460px;
        background: #e9e9e9;
        border-top: 4px solid #CCCCCC;
        border-bottom: 4px solid #CCCCCC;
        margin: 7 7 0px 0px;
        padding-top: 7px;
}

.insertRight450
{
        float: right;
        padding: 0 15px 2px 15px;
        width: 460px;
        background: #e9e9e9;
        border-top: 4px solid #CCCCCC;
        border-bottom: 4px solid #CCCCCC;
        margin: 7 7 0px 0px;
        padding-top: 7px;
}

.insertCenter450
{
        padding: 0 15px 2px 15px;
        width: 460px;
        background: #e9e9e9;
        border-top: 4px solid #CCCCCC;
        border-bottom: 4px solid #CCCCCC;
        margin: 7 7 0px 0px;
        padding-top: 7px;
}

.insertLeft350
{
        float: left;
        padding: 0 15px 2px 15px;
        width: 360px;
        background: #e9e9e9;
        border-top: 4px solid #CCCCCC;
        border-bottom: 4px solid #CCCCCC;
        margin: 7 7 0px 0px;
        padding-top: 7px;
}

.insertLeft a
{
	font-size: 		10pt; 
	color: 			blue; 
	font-family:	Verdana,Arial,Helvetica; 
	text-decoration: none;
}

.insertLeft a:hover
{
	font-size: 		10pt; 
	color: 			blue; 
	font-family:	Verdana,Arial,Helvetica;
	text-decoration: underline;
	background: inherit;
	}

.insertRight350
{
        float: right;
        padding: 0 15px 2px 15px;
        width: 360px;
        background: #e9e9e9;
        border-top: 4px solid #CCCCCC;
        border-bottom: 4px solid #CCCCCC;
        margin: 7 7 0px 0px;
        padding-top: 7px;
}

.insertRight a
{
	font-size: 		10pt; 
	color: 			blue; 
	font-family:	Verdana,Arial,Helvetica; 
	text-decoration: none;
}

.insertRight a:hover
{
	font-size: 		10pt; 
	color: 			blue; 
	font-family:	Verdana,Arial,Helvetica;
	text-decoration: underline;
	background: inherit;
	}

.insertCenter350
{
        padding: 0 15px 2px 15px;
        width: 360px;
        background: #e9e9e9;
        border-top: 4px solid #CCCCCC;
        border-bottom: 4px solid #CCCCCC;
        margin: 7 7 0px 0px;
        padding-top: 7px;
}

/*
	Styles for Stats Tables
*/
table.statBox  {
	border: solid 1px #cc6600; 
	border-collapse: collapse;
	font-size: 14px;
	padding: 0;
	margin: 0 0 15px 0;
}
table.statBox th, table.statBox td {
	border: solid 1px #cc6600; 
	font-size: 14px;
}
table.statBox thead th {
	text-align: center;
	background-color: #e9e9e9;
	color: #000000;
}

table.statBox tbody th {
	text-align: center;
	background-color: #EAFFFF;
}

table.statBox tbody td {
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

/*
	Styles for Roster Tables
*/
table.rosterBox  {
	border: none; 	
	border-collapse: collapse;
	font-size: 12px;
	padding: 10;
	margin: 0 0 15px 0;
}
table.rosterBox th, table.rosterBox td { 
	font-size: 12px;
}
table.rosterBox thead th {
	border: none;
  font-size: 14px;
	text-align: left;
	background-color: #CCCCCC;
	color: #000000;
}

table.rosterBox tbody th {
	text-align: left;
	background-color: #EAFFFF;
}

table.rosterBox tbody td {
	text-align: left;
}

A.Picture 
{
	font-size: 		10pt; 
	color: 			white; 
	border: none;
	font-family:	Verdana,Arial,Helvetica; 
	text-decoration: none;
}
