BODY {
	POSITION: relative; TEXT-ALIGN: center; TEXT-TRANSFORM: none; MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND: url(/image.aspx?ID=7); LETTER-SPACING: normal; FONT-SIZE: 0.8em; FONT-WEIGHT: normal; WORD-SPACING: normal
}
.D4MainTable {
	BACKGROUND-COLOR: black
}
IMG {
	MARGIN: 0px
}
A:link {
	COLOR: white; TEXT-DECORATION: underline
}
A:visited {
	COLOR: white; TEXT-DECORATION: underline
}
A:active {
	COLOR: white; TEXT-DECORATION: underline
}
A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.D4MainTable {
	BACKGROUND-COLOR: black
}
.D4BodyTable {
	BACKGROUND-COLOR: black; WIDTH: 800px
}
.D4LeftSide {
	WIDTH: 22%
}
.D4LeftSideTable {
	WIDTH: 177px
}
.D4Center {
	WIDTH: 444px
}
.D4RightSide {
	WIDTH: 22%
}
.D4RightTable {
	WIDTH: 179px
}
.AnnouncementMainTable {
	BACKGROUND-COLOR: black
}
.AnnouncementTitle {
	BACKGROUND-COLOR: black
}
.AnnouncementTeamPageTitle {
	
}
.AnnouncementContentBackground {
	
}
.AnnouncementDataGrid {
	
}
.AboutUsMainTable {
	
}
.AboutUsTitle {
	BACKGROUND-IMAGE: url(image.aspx?id=60); WIDTH: 188px; HEIGHT: 23px
}
.AboutUsBackground {
	
}
.CampsMainTable {
	
}
.CampsTitle {
	BACKGROUND-IMAGE: url(image.aspx?id=62); WIDTH: 188px; HEIGHT: 23px
}
.CampsBackground {
	
}
.CoachMain {
	BACKGROUND-COLOR: white; HEIGHT: 300px
}
.CoachMainTable {
	BACKGROUND-COLOR: white
}
.CoachGroupTitleBackground {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #000080; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: tahoma; COLOR: white; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.CoachRoleBackground {
	BACKGROUND-COLOR: #f0ec91; FONT-FAMILY: tahoma; FONT-SIZE: 14px
}
.CoachGridItemStyle {
	BACKGROUND-COLOR: #c0c0c0
}
.CoachGridAltItemStyle {
	BACKGROUND-COLOR: #eaeaea
}
.CoachWebGroupTable {
	WIDTH: 540px
}
.ContactUsFormTable {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: wheat; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ContactUsFormTitle {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: navy; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: arial; COLOR: yellow; FONT-SIZE: 16px; PADDING-TOP: 5px
}
.ContactUsFormMessage {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: arial; COLOR: navy; FONT-SIZE: 12px; PADDING-TOP: 12px
}
.ContactUsFormQuestion {
	PADDING-LEFT: 10px; FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px
}
.ContactUsFormAnswer {
	BORDER-BOTTOM: #7a9dbd 1px solid; BORDER-LEFT: #7a9dbd 1px solid; WIDTH: 200px; FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px; BORDER-TOP: #7a9dbd 1px solid; BORDER-RIGHT: #7a9dbd 1px solid
}
.ContactUsFormPPInterest {
	PADDING-LEFT: 10px; FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px
}
.ContactUsFormItems {
	FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px
}
.ContactUsFormIssue {
	PADDING-LEFT: 10px; FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px
}
.ContactUsFormIssueItems {
	FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px
}
.ContactUsFormReferral {
	PADDING-LEFT: 10px; FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px
}
.ContactUsFormReferralItems {
	FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px
}
.ContactUsFormComments {
	PADDING-LEFT: 10px; FONT-FAMILY: tahoma; COLOR: navy; FONT-SIZE: 12px
}
.ContactUsFormCommentsAns {
	BORDER-BOTTOM: #7a9dbd 1px solid; BORDER-LEFT: #7a9dbd 1px solid; WIDTH: 400px; FONT-FAMILY: tahoma; HEIGHT: 100px; COLOR: navy; FONT-SIZE: 12px; BORDER-TOP: #7a9dbd 1px solid; BORDER-RIGHT: #7a9dbd 1px solid
}
.ContactUsFormThank {
	COLOR: navy
}
.CustomPageMainTable {
	TEXT-ALIGN: center; BACKGROUND-COLOR: black; WIDTH: 800px; VERTICAL-ALIGN: top
}
.CustomPageContent {
	BACKGROUND-COLOR: black; VERTICAL-ALIGN: top
}
.EventsClubPageMainTable {
	BACKGROUND-COLOR: black
}
.EventsClubPageBody {
	TEXT-ALIGN: center; BACKGROUND-COLOR: black
}
.EventsClubPageDataGrid {
	WIDTH: 600px
}
.EventsClubPageDataGridAlternatingItemStyle {
	BACKGROUND-COLOR: #dddddd; FONT-SIZE: 10pt
}
.EventsClubPageDataGridItemStyle {
	BACKGROUND-COLOR: white; FONT-SIZE: 10pt
}
.EventsClubPageDataGridHeaderStyle {
	BACKGROUND-COLOR: #c22f35; FONT-SIZE: 10pt
}
.EventsMainTable {
	
}
.EventsTitle {
	BACKGROUND-IMAGE: url(image.aspx?id=54); WIDTH: 233px; HEIGHT: 33px
}
.EventsTeamPageTitle {
	BACKGROUND-IMAGE: url(image.aspx?id=54); WIDTH: 233px; HEIGHT: 33px
}
.EventsContentBackground {
	PADDING-LEFT: 10px
}
.EventsDataGrid {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-SIZE: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.EventsDataGridAlternatingItemStyle {
	COLOR: white
}
.EventsDataGridItemStyle {
	COLOR: white
}
.EventsDataGridHeaderStyle {
	
}
.EventsDataGridTextDate {
	COLOR: wheat
}
.EventsClubBody {
	TEXT-ALIGN: center
}
.EventsClubDataGrid {
	
}
.EventsClubDataGridAlternatingItemStyle {
	BACKGROUND-COLOR: #dddddd
}
.EventsClubDataGridItemStyle {
	BACKGROUND-COLOR: gray
}
.EventsClubDataGridHeaderStyle {
	BACKGROUND-COLOR: blue; FONT-WEIGHT: bold
}
.EventsClubDescription {
	WIDTH: 325px; FONT-FAMILY: arial
}
.EventsClubTitle {
	WIDTH: 200px
}
.FieldInfoMainTable {
	
}
.FieldInfoTitle {
	BACKGROUND-IMAGE: url(image.aspx?id=55); WIDTH: 188px; HEIGHT: 23px
}
.FieldInfoBackground {
	BACKGROUND-IMAGE: url(image.aspx?id=57); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
.FormsMainTable {
	
}
.FormsTitle {
	BACKGROUND-IMAGE: url(image.aspx?id=56); WIDTH: 188px; HEIGHT: 23px
}
.FormsBackground {
	BACKGROUND-IMAGE: url(image.aspx?id=57); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
.FreeStyleMainTable {
	WIDTH: 100%
}
.FreeStyleTitle {
	
}
.FreeStyleBackground {
	
}
.MerchandiseMainTable {
	
}
.MerchandiseTitle {
	BACKGROUND-IMAGE: url(image.aspx?id=61); WIDTH: 188px; HEIGHT: 23px
}
.MerchandiseBackground {
	
}
.NavBottomMainTable {
	BACKGROUND-COLOR: black; WIDTH: 800px
}
.NavBottomFooterContent {
	BACKGROUND-COLOR: black; WIDTH: 800px
}
.NavBottomD4FooterContent {
	BACKGROUND-COLOR: black; WIDTH: 800px
}
.NavTopMainTable {
	
}
.NavTopContent {
	
}
.PageMainTable {
	
}
.PageContent {
	
}
.PhotoGalleryMainTable {
	WIDTH: 800px
}
.PlayerRosterMainTable {
	
}
.PlayerRosterTitleBackground {
	
}
.PlayerRosterTitleForeground {
	BACKGROUND-IMAGE: url(image.aspx?id=27); WIDTH: 233px; HEIGHT: 33px
}
.PlayerRosterContentBackground {
	
}
.PlayerRosterDataGrid {
	FONT-SIZE: 10px
}
.PlayerProfileName {
	BACKGROUND-COLOR: black; FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.PlayerProfileTeam {
	BACKGROUND-COLOR: gray; FONT-FAMILY: Arial; COLOR: yellow; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.PlayerProfileMain {
	BACKGROUND-COLOR: gainsboro; WIDTH: 800px
}
.PlayerCategoryMain {
	BACKGROUND-COLOR: #16366f
}
.PlayerCategoryTitle {
	BACKGROUND-COLOR: #16366f; FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.PlayerCategoryBody {
	BACKGROUND-COLOR: #eaeaea
}
.PlayerCategoryQuestion {
	FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.PlayerCategoryAnswer {
	FONT-FAMILY: Arial; FONT-SIZE: 10pt
}
.PlayerPhotoMain {
	BACKGROUND-COLOR: black
}
.PlayerPhotoName {
	COLOR: white; FONT-WEIGHT: bold
}
.ProgramAnnouncementTitle {
	
}
.ProgramListMainTable {
	
}
.ProgramListTitleBackground {
	
}
.ProgramListTitleForeground {
	
}
.ProgramListContentBackground {
	
}
.ProgramListDataGrid {
	
}
.ProgramLeftSide {
	WIDTH: 500px; COLOR: yellow
}
.ProgramRightSide {
	WIDTH: 250px
}
.ProgramMainTable {
	BACKGROUND-COLOR: #18366c; WIDTH: 790px
}
.ProgramMainCampTitle {
	
}
.ProgramPolicyTable {
	WIDTH: 750px
}
.SponsorsMainTable {
	BACKGROUND-COLOR: black
}
.SponsorsTitle {
	BACKGROUND-COLOR: black
}
.SponsorsContentBackground {
	TEXT-ALIGN: center; BACKGROUND-COLOR: black
}
.TeamLinksTable {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: gainsboro; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.TeamLinksHeader {
	BACKGROUND-COLOR: navy; FONT-FAMILY: arial; COLOR: yellow; FONT-SIZE: 10pt
}
A.TeamLinksLinks:link {
	COLOR: #1d75ff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.TeamLinksLinks:visited {
	COLOR: #1d75ff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.TeamLinksLinks:active {
	COLOR: #1d75ff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.TeamLinksLinks:hover {
	COLOR: #1d75ff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.TeamListContentBackground {
	BACKGROUND-COLOR: #ffffff
}
.TeamListDataGrid {
	BACKGROUND-COLOR: white
}
.TeamListDataGridAlternatingItem {
	BACKGROUND-COLOR: white
}
.TeamListDataGridItem {
	BACKGROUND-COLOR: #dddddd
}
.TeamListDataGridHeaderItem {
	BACKGROUND-COLOR: #9b96b0; FONT-WEIGHT: bold
}
.TeamsClubMainTable {
	PADDING-BOTTOM: 5%; BACKGROUND-COLOR: white; PADDING-TOP: 5%
}
.TeamListMainTable {
	WIDTH: 50px
}
.TeamListTitleBackground {
	
}
.TeamListTitleForeground {
	BACKGROUND-IMAGE: url(image.aspx?id=20); WIDTH: 233px; HEIGHT: 33px
}
.TeamListContentBackground {
	TEXT-ALIGN: center
}
.TeamListDataGrid {
	FONT-SIZE: 12px
}
.TeamTitle {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.TeamPageBodyTable {
	BACKGROUND-COLOR: white; WIDTH: 800px
}
.TeamPageMainTable {
	BACKGROUND-COLOR: white; WIDTH: 800px
}
.TeamLeftSide {
	WIDTH: 200px
}
.TeamCenter {
	WIDTH: 396px
}
.TeamRightSide {
	WIDTH: 200px
}
.WebContentMainTable {
	
}
.WebContentBackground {
	
}
.VolunteerListDataGridItem {
	COLOR: white
}
.VolunteerListDataGridAlternatingItem {
	COLOR: white
}
.VolunteerListDataGrid {
	COLOR: white
}
.calendar_mini {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #ff8210; FONT-FAMILY: tahoma; FONT-SIZE: 8pt; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.calendar_mini_TodayDayStyle {
	BACKGROUND-COLOR: skyblue; COLOR: white
}
.calendar_mini_DayStyle {
	BACKGROUND-COLOR: white
}
.calendar_mini_NextPrevStyle {
	FONT-FAMILY: tahoma; COLOR: white; FONT-SIZE: 9pt
}
.calendar_mini_DayHeaderStyle {
	BACKGROUND-COLOR: #e6b131; COLOR: white
}
.calendar_mini_TitleStyle {
	BACKGROUND-COLOR: #ff8210; FONT-FAMILY: tahoma; COLOR: white; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.calendar_mini_OtherMonthDayStyle {
	BACKGROUND-COLOR: red; COLOR: red
}
.calendar_full {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: black; WIDTH: 600px; FONT-FAMILY: tahoma; FONT-SIZE: 14pt; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.calendar_full_TodayDayStyle {
	TEXT-ALIGN: left; BACKGROUND-COLOR: skyblue; WIDTH: 100px; HEIGHT: 100px; COLOR: midnightblue; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.calendar_full_DayStyle {
	TEXT-ALIGN: left; BACKGROUND-COLOR: black; WIDTH: 100px; HEIGHT: 100px; COLOR: white; FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
.calendar_full_NextPrevStyle {
	COLOR: white
}
.calendar_full_DayHeaderStyle {
	BACKGROUND-COLOR: #e6b131; COLOR: white; FONT-SIZE: 12pt
}
.calendar_full_TitleStyle {
	BACKGROUND-COLOR: #c02b2d; COLOR: black; FONT-WEIGHT: bold
}
.calendar_full_OtherMonthDayStyle {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #9c9c9c; WIDTH: 100px; HEIGHT: 100px; COLOR: #861818; FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
