body
{
	margin: 0px;
	height: 100%;
}

.header_link
{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.header_link:hover
{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration: underline;
}

.content_link
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #000060;
	text-decoration: none;
}

.content_link:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #6E0616;
	text-decoration: underline;
}

.content_link_bold
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000060;
	text-decoration: none;
}

.content_link_bold:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #6E0616;
	text-decoration: underline;
}

.content_text_large
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #000060;
	text-decoration: none;
}

.content_text_larger
{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #000060;
	text-decoration: none;
}

.dark_header_link
{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #000060;
	text-decoration: none;
}

.dark_header_link:hover
{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #6E0616;
	text-decoration: underline;
}

.MenuItem
{
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #6E0616;
	height: 25px;
	cursor: default;
}

.MenuItem:hover
{
	color: white;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	border: 1px solid #000060;
	background-color: #6E0616;
	height: 25px;
	cursor: pointer;
}

.footer_text
{
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
}

.footer_link
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.footer_link:hover
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration: underline;
}

.copyright_text
{
	font-size: 10px;
	font-family: Arial;
	color: #FFFFFF;
}

.copyright_link
{
	font-size: 10px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.copyright_link:hover
{
	font-size: 10px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration: underline;
}

.borderColor
{
	color: #000060;
}

.tableBorder
{
	border-width: 1px;
	border-style: solid;
	border-color: #000060;
}

.tableBorderLeft
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000060;
}

.tableBorderRight
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000060;
}

.tableBorderTop
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000060;
}

.tableBorderBottom
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000060;
}

.tableBorderLeftAndRight
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000060;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000060;
}

.tableBorderTopAndBottom
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000060;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000060;
}

.tableBorderLeftTopAndRight
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000060;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000060;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000060;
}

.tableBorderLeftBottomAndRight
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000060;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000060;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000060;
}

.menuBackground
{
	background: #000060;
}

.menuBottomBackground
{
	background: #6E0616;
}

.sepLine1
{
	background: #000060;
}

.sepLine2
{
	background: #DDDDDD;
}

.sepLine3
{
	background: #979797;
}

.content_text
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #000060;
	text-decoration: none;
}

.newsPreviewHeader
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #6E0616;
	text-decoration: underline;
	text-align: left;
}

.newsPreviewText
{
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000060;
	text-decoration: none;
}

.newsPreviewTitleLink
{
	font-weight: bold;
	color: #000060;
	text-decoration: underline;
}

.newsPreviewTitleLink:hover
{
	font-weight: bold;
	color: #6E0616;
	text-decoration: underline;
}

.newsMoreLink
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000060;
	text-decoration: none;
}

.newsMoreLink:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #6E0616;
	text-decoration: underline;
}

.newsPreviewDate
{
	font-weight: bold;
}

.pageHeader
{
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
	color: #000060;
	text-decoration: none;
}

.eventsPreviewText
{
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000060;
	text-decoration: none;
}

.eventsPreviewTitleLink
{
	font-weight: bold;
	color: #000060;
	text-decoration: underline;
}

.eventsPreviewTitleLink:hover
{
	font-weight: bold;
	color: #6E0616;
	text-decoration: underline;
}

.eventsMoreLink
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000060;
	text-decoration: none;
}

.eventsMoreLink:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #6E0616;
	text-decoration: underline;
}

.eventItemRow
{
}

.eventItemAlternatingRow
{
}

.newsItemRow
{
}

.newsItemAlternatingRow
{
}

.linksHeader
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000060;
	text-decoration: underline;
}

.linksBullets
{
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000060;
}

.linksItem
{
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	color: #000060;
	text-decoration: none;
}

.linksItem:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	color: #6E0616;
	text-decoration: underline;
}

.team_link
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000060;
	text-decoration: none;
}

.team_link:hover
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #6E0616;
	text-decoration: underline;
}

.team_link_white
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.sponsor_link_white
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.membership_header
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.games_header
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.eventgames_header
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.bbox
{
	background: #000060;
}

.formBox
{
	background: #dfdfdf;
}

.formHead
{
	background: #000060;
}

.formHeadAlt
{
	background: #6E0616;
}

.reportCell
{
	background: #FFFFFF;
}

.formTitleFont
{
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: white;
}

.aspnet
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}

.GridView
{
	border-width: 1px;
	border-style: solid;
	border-color: #000060;
}

.GridView_RowStyle
{
	background-color: #F7F6F3;
	color: #333333;
}

.GridView_EditRowStyle
{
	background-color: #DDDDDD;
}

.GridView_SelectedRowStyle
{
	background-color: #E2DED6;
	color: #333333;
	font-weight: bold;
}

.GridView_PagerStyle
{	
	color: #FFFFFF;
	background-color: #000060;		
	border: solid 1px #000060;
	text-align: center;
}

.GridView_PagerStyle a
{	
	text-align: center;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}

.GridView_PagerStyle a:hover
{
	text-align: center;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.GridView_HeaderStyle
{
	background-color: #000060;
	color: #FFFFFF;
	font-weight: bold;
}

.GridView_HeaderStyle a
{	
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.GridView_HeaderStyle a:hover
{	
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.GridView_FooterStyle
{
	background-color: #000060;
	color: #FFFFFF;
	font-weight: bold;
}

.GridView_FooterStyle a
{	
	background-color: #000060;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.GridView_FooterStyle a:hover
{
	background-color: #000060;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.GridView_AlternatingRowStyle
{
	background-color: #FFFFFF;
	color: #284775;
}

.DetailsView
{
	border-width: 1px;
	border-style: solid;
	border-color: #000060;
}

.DetailsView_HeaderStyle
{
	background-color: #000060;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
}

.DetailsView_FooterStyle
{
	background-color: #000060;
	color: #FFFFFF;
	font-weight: bold;
}

.DetailsView_RowStyle
{
	border-width: 1px;
	border-style: solid;
	border-color: #000060;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.validatorCalloutHighlight
{
	background-color: #FFFFC0;
}

.TextBoxWaterMark
{
	background-color: #DDDDDD;
}

.ajax__myTab .ajax__tab_header
{
	font-family: Arial;
	font-size: 11px;
	border-bottom: solid 1px #000060;
	color: #FFFFFF;
	font-weight: bold;
}

.ajax__myTab .ajax__tab_outer
{	
	height: 21px;
	background-color: #000060;	
	border-right: solid 1px #6E0616;
	border-top: solid 1px #6E0616;
}

.ajax__myTab .ajax__tab_inner
{
	padding-left: 3px;
	background-color: #000060;
}

.ajax__myTab .ajax__tab_tab
{
	height: 13px;
	padding: 4px;
	margin: 0;
}

.ajax__myTab .ajax__tab_hover .ajax__tab_outer
{
	background-color: #6E0616;
}

.ajax__myTab .ajax__tab_hover .ajax__tab_inner
{
	background-color: #6E0616;
	text-decoration: underline;
}

.ajax__myTab .ajax__tab_hover .ajax__tab_tab
{
    cursor: pointer;
}

.ajax__myTab .ajax__tab_active .ajax__tab_outer
{
	background-color: #6E0616;	
}

.ajax__myTab .ajax__tab_active .ajax__tab_inner
{
	background-color: #6E0616;	
}

.ajax__myTab .ajax__tab_active .ajax__tab_tab
{
}

.ajax__myTab .ajax__tab_body
{
	font-family: verdana,tahoma,helvetica;
	font-size: 10pt;
	border: 1px solid #000060;
	border-top: 0;
	padding: 8px;
	background-color: #ffffff;
}

.Wizard
{
	border: 1px solid #000060;
	background-color: #FFFFFF;
}

.Wizard_StepStyle
{
	border-width: 0px;
	color: #000060;
	padding: 8px;
}

.Wizard_SideBarButtonStyle
{
	border-width: 0px;
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
	padding: 8px;
}

.Wizard_NavigationButtonStyle
{
	background-color: #FFFBFF;
	border: 1px solid #CCCCCC;	
	color: #284775;	
}

.Wizard_SideBarStyle
{
	background-color: #000060;
	border-width: 0px;
	vertical-align: top;	
}

.Wizard_HeaderStyle
{
	background-color: #000060;
	border-style: solid;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;	
}

.Calendar
{
	width: 165px;
	height: 125px;
	background-color: #FFFFFF;	
	font-size: 9pt;
	font-family: Arial;
	border: 1px solid #000060;
	color: #000060;
}

.Calendar_SelectedDayStyle
{
	background-color: #000060;
	color: #FFFFFF;
}

.Calendar_TodayDayStyle
{
	background-color: #DCDCDC;
	color: #FFFFFF;
	font-weight: bold;
}

.Calendar_OtherMonthDayStyle
{
	color: #999999;
}

.Calendar_NextPrevStyle
{	
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
}

.Calendar_DayHeaderStyle
{
	color: #333333;
	font-weight: bold;
	font-size: 8pt;
	height: 8px;
}

.Calendar_TitleStyle
{
	background-color: #000060;	
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	height: 10px;
}

.error_header
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.event_header
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #6E0616;
	text-decoration: none;
}

.eventsPreviewHeader
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000060;
	text-decoration: underline;
	text-align: left;
}


.clubSponsorsHeader
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000060;
	text-decoration: underline;
	text-align: left;
}

.updateProgressText
{
        font-family: Arial;
	font-size: 18pt;
	font-weight: bold;
	color: #000060;
	text-align:center;
}

.hiddenCE
{
        display: none;
}  
