.canceled-game-date { display:block; }
	#dexter .canceled-game-date { color:#ffffff; }


/*--------------------------------------------*/
/*-----------Athletics Team DDLB--------------*/
	/* dexter */
	#dexter #at-ddlb-container { height:70px; width:480px; background: url(/images/dexter/dexterTeamDDLB.png) no-repeat; margin: 10px 0; }
		#dexter #at-ddlb-teams-container { float:left; }
			#dexter #ddlb-teams-header { display:none; }
			#dexter #ddlb-team { padding: 21px 0 0 146px; }
				#dexter #at-ddlb-teams { width:210px; }

		#dexter #at-ddlb-season-container { float: left;  padding: 21px 0 0 8px; }
			#dexter #ddlb-season-header { display:none; }
			#dexter #ddlb-season {}
				#dexter #at-ddlb-season { width:86px; }

	/* southfield */
	#southfield #at-ddlb-container { height:106px; width:480px; background: url(/images/southfield/southTeamDDLB.png) no-repeat; margin: 10px 0 5px; }
		#southfield #at-ddlb-teams-container { float:left; }
			#southfield #ddlb-teams-header { display:none; }
			#southfield #ddlb-team { padding: 50px 0 0 150px; }
				#southfield #at-ddlb-teams { width:210px; }

		#southfield #at-ddlb-season-container { float: left;  padding: 50px 0 0 8px; }
			#southfield #ddlb-season-header { display:none; }
			#southfield #ddlb-season {}
				#southfield #at-ddlb-season { width:86px; }

/*--------------------------------------------*/
/*-------------Athletics Portal---------------*/
	/* dexter */
	#dexter #at-news-header { display:none; }
	#dexter #no-news-container, .news-container { font-family:Arial; line-height:16px; }
	#dexter .at-news-thumbphoto { float:left; margin: 0 9px 9px 0; }
	#dexter .at-news-headline, #dexter a.at-news-headline, #dexter a.at-news-headline:link, #dexter a.at-news-headline:active, #dexter a.at-news-headline:hover, #dexter a.at-news-headline:visited {
		font-weight:bold; font-size:14px; color:#9c1825;
	}
		#dexter a.at-news-headline, #dexter a.at-news-headline:link, #dexter a.at-news-headline:active, #dexter a.at-news-headline:hover, #dexter a.at-news-headline:visited { text-decoration:underline; }
			#dexter a.at-news-headline:hover { text-decoration:none; }
	#dexter .at-news-date, #dexter .at-news-story { font-size:12px; color:#000000; }
	#dexter #readMoreButton { display:none; }
	#dexter .news-seperator { height:3px; background:#e5e4e4; margin:15px 0; }

	#dexter .news-archive-year-selector { margin-bottom:10px; }
	#dexter .archive-month-header { margin-bottom:10px; }
	#dexter #archive-button, #dexter #archive-back-button {}

	/* southfield */
	#southfield #at-news-header { display:none; }
	#southfield #no-news-container, .news-container { font-family:Arial; line-height:16px; }
	#southfield .at-news-thumbphoto { float:left; margin: 0 9px 9px 0; }
	#southfield .at-news-headline, #southfield a.at-news-headline, #southfield a.at-news-headline:link, #southfield a.at-news-headline:active, #southfield a.at-news-headline:hover, #southfield a.at-news-headline:visited {
		font-weight:bold; font-size:14px; color:#22449a;
	}
		#southfield a.at-news-headline, #southfield a.at-news-headline:link, #southfield a.at-news-headline:active, #southfield a.at-news-headline:hover, #southfield a.at-news-headline:visited { text-decoration:underline; }
			#southfield a.at-news-headline:hover { text-decoration:none; }
	#southfield .at-news-date, #southfield .at-news-story { font-size:12px; color:#000000; }
	#southfield #readMoreButton { display:none; }
	#southfield .news-seperator { height:3px; background:#e5e4e4; margin:15px 0; }

	#southfield .news-archive-year-selector { margin-bottom:10px; }
	#southfield .archive-month-header { margin-bottom:10px; }
	#southfield #archive-button, #southfield #archive-back-button {}
/*--------------------------------------------*/
/*-----------Athletics Team Page--------------*/
	#team-bio-container { margin-bottom:10px; }
		#team-name { font-size:14px; font-weight:bold; }
	#dexter #team-bio-container {}
		#dexter #team-name {}

	#southfield #team-bio-container {}
		#southfield #team-name { color:#223a99; }

/*--------------------------------------------*/
/*------------- Team Roster Page -------------*/
	#roster-container { margin-top:10px; }
		.ath_roster_col_captian{}            
		.ath_roster_col_name{}
		.ath_roster_col_position{}
		.ath_roster_col_number{}
		.ath_roster_col_class{}
		.ath_roster_col_height{}
		.ath_roster_col_weight{}

/*--------------------------------------------*/
/*-------------Athletics Calendar-------------*/

	.schedRowOne, .schedDate, .schedulefont, .schedulefontbold, a.schedulelink, a.schedulelinkbold, a.schedulelink:link,
	a.schedulelinkbold:link, a.schedulelink:active, a.schedulelinkbold:active, a.schedulelink:hover,
	a.schedulelinkbold:hover, a.schedulelink:visited, a.schedulelinkbold:visited, .schedWLTstyles { font-family:Arial; }

	/* dexter */
	#dexter #atCalHeaderMid, #dexter #no-games-container { margin:10px 0; }
		#dexter #atCalHeaderLeft, #dexter #atCalHeaderRight {}
			#dexter #rangeIndicator {}
			#dexter #atPrintButton { float:right; margin-bottom:10px; }
				#dexter #atPrintButton a { display:block; height:15px; width:128px; background:url(/images/atPrintButton.gif) top left no-repeat; text-indent:-9999em; }
		
		#dexter .schedulefont, #dexter .schedulefontbold { color:#000000; }
		
		#dexter .schedulefontbold, #dexter a.schedulelinkbold, #dexter a.schedulelinkbold:link, #dexter a.schedulelinkbold:active,
		#dexter a.schedulelinkbold:hover, #dexter a.schedulelinkbold:visited, #dexter .schedDate, #dexter .schedWLTstyles, #dexter .indicatorStyle  { font-weight:bold; }
		
		#dexter .schedRowOne, #dexter .indicatorStyle { font-size:12px; color:#434343; }
		#dexter .schedDate { font-size:16px; color:#000000; }
	
	#dexter a.schedulelink, #dexter a.schedulelinkbold, #dexter a.schedulelink:link, #dexter a.schedulelinkbold:link, #dexter a.schedulelink:active, #dexter a.schedulelinkbold:active,
	#dexter a.schedulelink:hover, #dexter a.schedulelinkbold:hover, #dexter a.schedulelink:visited, #dexter a.schedulelinkbold:visited { font-size:12px; color:#9c1825; text-decoration:underline; }

		#dexter a.schedulelink:hover, #dexter a.schedulelinkbold:hover { text-decoration:none; }
		
	#dexter .HorAtextTransform, #dexter .schedWLTstyles { text-transform:uppercase; }
	#dexter .cancelledStyle, #dexter .schedWLTstyles { color:#74161f; }
	#dexter .VSstyle { font-weight:bold; color:#434343; }
	
	/* southfield */
	#southfield #atCalHeaderMid, #southfield #no-games-container { margin:10px 0; }
		#southfield #atCalHeaderLeft, #southfield #atCalHeaderRight {}
			#southfield #rangeIndicator {}
			#southfield #atPrintButton { float:right; margin-bottom:10px; }
				#southfield #atPrintButton a { display:block; height:15px; width:128px; background:url(/images/atPrintButton.gif) top left no-repeat; text-indent:-9999em; }
		
		#southfield .schedulefont, #southfield .schedulefontbold { color:#0f2c77; }

		#southfield .schedulefontbold, #southfield a.schedulelinkbold, #southfield a.schedulelinkbold:link, #southfield a.schedulelinkbold:active,
		#southfield a.schedulelinkbold:hover, #southfield a.schedulelinkbold:visited, #southfield .schedDate, #southfield .schedWLTstyles, #southfield .indicatorStyle  { font-weight:bold; }
		
		#southfield .schedRowOne, #southfield .indicatorStyle { font-size:12px; color:#cad5f1; }
		#southfield .schedDate { font-size:16px; color:#ffffff; }
	
	#southfield a.schedulelink, #southfield a.schedulelinkbold, #southfield a.schedulelink:link, #southfield a.schedulelinkbold:link, #southfield a.schedulelink:active, #southfield a.schedulelinkbold:active,
	#southfield a.schedulelink:hover, #southfield a.schedulelinkbold:hover, #southfield a.schedulelink:visited, #southfield a.schedulelinkbold:visited { font-size:12px; color:#22449a; text-decoration:underline; }

		#southfield a.schedulelink:hover, #southfield a.schedulelinkbold:hover { text-decoration:none; }

	#southfield .HorAtextTransform, #southfield .schedWLTstyles { text-transform:uppercase; }
	#southfield .cancelledStyle { font-weight:bold; color:#ffffff; }
	#southfield .schedWLTstyles, #southfield .VSstyle { color:#05152e; }
	#southfield .VSstyle { font-weight:bold; }
	
/*--------------------------------------------*/
/*------- Athletics Directions Page ----------*/
	#directions-back-button {}
	
	#dexter #directions-ddlb-background { height:70px; width:480px; background: url(/images/dexter/directionsDDLB.png) no-repeat; margin:15px 0 10px; }
		#dexter #directions-ddlb-container { padding: 22px 0 0 175px; }
			#dexter #ddlb-directions-header { display:none; }
		#dexter #ddlb-directions { float:left; }
		#dexter #at-directions-ddlb { width:250px; }
	
	#southfield #directions-ddlb-background { height:106px; width:480px; background: url(/images/southfield/directionsDDLB.png) no-repeat; margin:5px 0 0; }
		#southfield #directions-ddlb-container { padding: 50px 0 0 165px; }
			#southfield #ddlb-directions-header { display:none; }
		#southfield #ddlb-directions { float:left; }
		#southfield #at-directions-ddlb { width:250px; }
	
	#directions-container { font-size:12px; }
		#locationName { font-size:14px; font-weight:bold; }
			#dexter #locationName {}
			#southfield #locationName { color:#223a99; }
		
			.directionsAddress {}
			.directionsLong {}

	#dexter #map-button-container { margin:15px 0; }
	#southfield #map-button-container { margin:15px 0 10px; }
		#atPrintButton-directions {}
			#atPrintButton-directions a { float:right; display:block; height:18px; width:122px; background:url(/images/print_directions.gif) no-repeat; text-indent:-9999px; }
		#google-button {}
			#google-button a, #google-button a:link, #google-button a:active, #google-button a:hover, #google-button a:visited {}
				#google-button a:hover {}
		#map-button {}
			#map-button a, #map-button a:link, #map-button a:active, #map-button a:hover, #map-button a:visited {}
				#map-button a:hover{}

/*--------------------------------------------*/
/*-----------------Team Nav-------------------*/
	#dexter #teamNavCont { margin:10px 0 5px; }
	#southfield #teamNavCont { margin:10px 0; }
		#teamPagePrintButton { float:right; }
			#dexter #teamPagePrintButton { margin-top:28px; }
		#team-nav-container { float:left; margin:0; padding:0; }
			#team-schedule, #team-news, #team-roster { float:left; }
				#team-schedule a, #team-news a, #team-roster a {
					display:block; background:none; padding:8px 14px 6px; margin: 0 1px 0 0;
					font-size:11px; line-height:11px; color:#000000; text-decoration:none; white-space:nowrap;
				}
					#team-schedule a:hover, #team-schedule a.on, #team-news a:hover, #team-news a.on, #team-roster a:hover, #team-roster a.on { background:#ffd458; }

					#team-schedule {}
						#team-schedule a {}
							#team-schedule a:hover, #team-schedule a.on {}
					#team-news {}
						#team-news a {}
							#team-news a:hover, #team-news a.on {}
					#team-roster {}
						#team-roster a {}
							#team-roster a:hover, #team-roster a.on {}

/*--------------------------------------------*/
/*---------------Canceled Box-----------------*/
	.canceled-game-container {}
	.canceled-game-date {}
	.canceled-vs {}
	.canceled-opp {}
	.canceled-ind {}

/*------------------------------------------*/
/*----Athletics Recent & Upcoming Games-----*/
	.UpcomingGameTitle, .RecentGamesTitle,
	#UpcomingGameTeamName, #RecentGamesTeamName,
	.UpcomingGameDate, .RecentGamesDate,
	.UpcomingGameCancelled {}

		#UpcomingGameTeamName, #RecentGamesTeamName,
		#UpcomingGameTeamName a, #RecentGamesTeamName a,
		#UpcomingGameTeamName a:link, #RecentGamesTeamName a:link,
		#UpcomingGameTeamName a:active, #RecentGamesTeamName a:active,
		#UpcomingGameTeamName a:hover, #RecentGamesTeamName a:hover,
		#UpcomingGameTeamName a:visited, #RecentGamesTeamName a:visited {}

	.UpcomingGameOpponentContainer {}
		.RecentGamesOpponentLine, .RecentGamesOpponentContainer {}
			.UpcomingGameVS, .RecentGamesVS,
			.UpcomingGameOpponent, .RecentGamesOpponent {}

	.UpcomingGameCancelled { display:none; }
	.UpcomingGameHomeOrAway { display:none; }
	.UpcomingGameTime { display:none; }
	
	#atHighlightsButton { display:none; }
		#atHighlightsButton a {}

	.RecentGamesTitle { display:none; }
		
		
	#dexter .RecentGamesDate { font-weight:bold; font-size:14px; line-height:18px; }
	#dexter a#RecentGamesTeamName, #dexter .RecentGamesDate { color:#ffffff; }
	#dexter .RecentGamesWLT { text-transform:uppercase; }

	#southfield .RecentGamesDate { font-weight:bold; font-size:14px; line-height:18px; }
	#southfield a#RecentGamesTeamName { color:#22449a; }
	#southfield .RecentGamesWLT { text-transform:uppercase; }
/*--------------------------------------------*/
/*----------Calendar Sidebar Styles-----------*/
	#calendarSidebar .chbox4 { padding:0; }
	#calLegend { display:none; }

	#calWidth { width:255px; text-align:center; }
		#cal-container { margin:auto; width:180px; text-align:left; padding-top:15px; }

	#selected-day, #event-sch { margin-top:10px; }
		#selected-day .bgcolor, #event-sch .bgcolor { float: left; width:11px; margin-top:4px; margin-right:3px; }
			#selected-day .border, #event-sch .border { border:1px solid #000000; }
				#selected-day .height, #event-sch .height { height:9px; }
		#selected-day .text, #event-sch .text, #cal-season-label { float:left; font-family:Arial; font-size:11px; }
			#dexter #selected-day .text, #dexter #event-sch .text, #dexter #cal-season-label { color:#ffffff; }
			#southfield #selected-day .text, #southfield #event-sch .text, #southfield #cal-season-label { color:#000000; }

					#event-sch {}
						#dexter #event-sch .bgcolor { background:#bebebe; margin-left:2px; }
						#southfield #event-sch .bgcolor { background:#f0d2b3; margin-left:2px; }
						#event-sch .text {}
						.event-sch-clear {}
					#selected-day {}
						#dexter #selected-day .bgcolor { background:#761620; margin-left:16px; }
						#southfield #selected-day .bgcolor { background:#a45402; margin-left:16px; }
						#selected-day .text {}
						.selected-day-clear { clear:both; }

	#season-ddlb-container { margin:5px auto 0; width:125px; }
		#cal-season-label {}
		#cal_season_ddlb-container { float:left; }
			#cal_season_ddlb { width:80px; margin-right:3px; }

/*--------------------------------------------*/
/*----------- WLT Sidebar Sidebar ------------*/
	ul#at-stats { width:100%; list-style:none; margin:0; padding:0 }
		ul#at-stats li { float:left; display:inline; width:33%; text-align:center; }

			#stat-win-text, #stat-loss-text, #stat-tie-text { text-transform:uppercase; }
				#win-color, #loss-color, #tie-color {}

					#stat-win-text {}
						#win-color {}
					#stat-loss-text {}
						#loss-color {}
					#stat-tie-text
						#tie-color{}

/*--------------------------------------------*/
/*------------- Coach Sidebar ----------------*/
	.coach-photo { float:left; margin: 6px 6px 0 0; }
	.coach-email {}
	.coach-name { display:none; }
	.coach-title {}
	.coach-appointed {}
	.coach-phone { display:none; }
	.coach_bio {}


