.highlight {
color:#9C9C9C;
font-size:11px;
font-weight:bold;
}

table.sortable thead {
    background-color:#9C9C9C;
    color:#666666;
    font-weight: bold;
    cursor: default;
}

.prepsSkedTable td { font-size: 11px; font-weight: normal; padding: 5px; border-bottom: 1px solid #000; }
.prepsSkedTable th { padding: 5px; text-align: left; background-color: #9ca3ad; color: #fff; border-bottom: 1px solid #000; }
.prepsSkedTable td { padding: 5px; text-align: left; border-bottom: 1px solid #000; }

		.hsHoopsScores { width: 275px; border: 1px solid #000; font: 12px solid Arial, Helvetica, sans-serif; margin-bottom: 20px; margin-right: 10px; float: left; }   
		.hsHoopsScores.hsBoxScores { width: 570px; float: none; margin-bottom: 10px; }  
		table.sortable caption { text-align: left; font-size: 10px; }
		.hsHoopsScores thead th { background-color: #eae3cf; text-align: left; font-size: 10px; padding: 5px; }
		.hsHoopsScores thead th.hsScore { text-align: center; }
		.hsHoopsScores.hsBoxScores thead th { font-size: 11px; }
		.hsHoopsScores tfoot { background-color: #000; color: #fff; font-size: 10px; }
		.hsHoopsScores.hsBoxScores tfoot { font-size: 11px; }
		.hsHoopsScores tfoot td { padding: 5px; }
		.hsHoopsScores tfoot td a,
		.hsHoopsScores tfoot td a:link, 
		.hsHoopsScores tfoot td a:visited, 
		.hsHoopsScores tfoot td a:active { color: #fff; }
		.hsHoopsScores tbody { background-color: #fff; font-size: 11px; }
		.hsHoopsScores.hsBoxScores tbody { font-size: 12px; }
		.hsHoopsScores tbody td { border-bottom: 1px dashed #ccc; padding: 5px; }
		
		.hsHoopsScores tbody td a,
		.hsHoopsScores tbody td a:link, 
		.hsHoopsScores tbody td a:visited, 
		.hsHoopsScores tbody td a:active { color: #670400; }
		
		#hsAIAAcademy { margin-bottom: 15px; }

		
		.hsHoopsScores tbody td.hsScore { text-align: center; border-left: 1px dashed #ccc; width: 20px; }
		#hsScoresStandings { width: 615px; float: left; margin: 12px 0 12px 12px; display: inline; }
		#hsScoresStandings h1 { font-size: 20px; font-weight: bold; margin: 0 0 5px 0; color: #0c233a; display: block; }
		#hsScoresStandings small.hsDisclaimLegend { padding: 5px; border: 1px dashed #0c233a; background-color: #eae3cf; display: block; margin-bottom: 15px; }
		h6.hsheader { font-family: HelveticaRounded, Helvetica, arial, sans-serif; font-size: 22px; color: #0c233a; text-transform: uppercase; }
		#hsHedImg { padding: 5px 0 0 0; margin: 0 0 0 12px; display: block; }

		#hs-topnav { padding-bottom: 9px; font-size: 11px; margin: 7px 12px 0 12px; color: #670400; border-bottom: 1px solid #424242; padding-top: 0; }
		#hs-topnav a,
		#hs-topnav a:link, 
		#hs-topnav a:visited, 
		#hs-topnav a:active { color: #670400; }

		.hs-navlinks { padding-bottom: 9px; font-size: 11px; margin: 0 0 0 0; color: #670400; padding-top: 0; }
		.hs-navlinks a,
		.hs-navlinks a:link, 
		.hs-navlinks a:visited, 
		.hs-navlinks a:active { color: #670400; }
		
		#hsDaySearch { padding-bottom: 5px; font-size: 11px; margin: 0 0 15px 0; color: #670400; border-bottom: 1px solid #424242; }
		#hsDaySearch strong { font-size: 13px; }
		#hsDateSearch { padding-bottom: 5px; font-size: 11px; margin: 0 0 15px 0; color: #670400; }
		/* #hsDateSearch a { border: 1px solid #670400; padding: 4px; margin: 0 5px 0 0; } */
		#hsDateSearch div.hsMonthsCal { border: 1px solid #670400; padding: 4px; margin: 0 5px 0 0; display: inline; }
		#hsDateSearch a,
		#hsDateSearch a:link, 
		#hsDateSearch a:visited, 
		#hsDateSearch a:active { color: #670400; }
		#hsDaySearch a,
		#hsDaySearch a:link, 
		#hsDaySearch a:visited, 
		#hsDaySearch a:active { color: #670400; }
		#hsDateSearch a:hover { text-decoration: none; color: #fff; background-color: #670400; }
		
		#hsFormDates { display: block; margin: 0 0 0 0; float: right; }
		#hsFormDates select { border: 1px solid #670400; padding: 2px; font-size: 11px; }
		#hsFormDates select#hsFormClass { width: 55px; }

		#hsFormList { display: block; margin: 0 0 0 0; }
		#hsFormList select { border: 1px solid #670400; padding: 2px; font-size: 11px; }



		#hsRankClassSearch { padding-bottom: 5px; font-size: 11px; margin: 0 0 15px 0; color: #670400; border-bottom: 1px solid #424242; }
		#hsRankWeekYearSearch { padding-bottom: 5px; font-size: 11px; margin: 0 0 15px 0; color: #670400; }
		#powerRankYear { margin-left: 20px; }
		table.sortable { width: 615px; border: 1px solid #000; font: 12px solid Arial, Helvetica, sans-serif; margin-bottom: 20px; }
		table.sortable caption { text-align: left; font-size: 10px; }
		table.sortable thead th { background-color: #eae3cf; font-size: 10px; padding: 5px; border-right: 1px solid #000; border-bottom: 1px solid #000; }
		table.sortable tfoot { background-color: #000; color: #fff; font-size: 10px; }
		table.sortable tfoot th { padding: 5px; }
		table.sortable tbody { background-color: #fff; font-size: 11px; }
		table.sortable tbody td { border-bottom: 1px dashed #ccc; padding: 5px; border-right: 1px dashed #ccc; }
		
		.hsHoopsRankings tbody td a,
		.hsHoopsRankings tbody td a:link, 
		.hsHoopsRankings tbody td a:visited, 
		.hsHoopsRankings tbody td a:active { color: #670400; }

		
		table.sortable tbody tr.altRow { background-color: #efefef; }
		table.sortable tbody td.hsScore { text-align: right; border-left: 1px dashed #ccc; width: 20px; }
		table.sortable tbody td.lastCell, .hsHoopsRankings thead th.lastCell { border-right: 0; }
		
		table.sortable tbody tr.ss1 { background-color: #9bbb71; }
		table.sortable tbody tr.ss2 { background-color: #a6a5a5; }
		table.sortable tbody tr.ss3 { background-color: #e4ba66; }
		table.sortable tbody tr.ss4 { background-color: #87a5c6; }
        
        table.colorcode tbody td.ss1 { background-color: #9bbb71; }
		table.colorcode tbody td.ss2 { background-color: #a6a5a5; }
		table.colorcode tbody td.ss3 { background-color: #e4ba66; }
		table.colorcode tbody td.ss4 { background-color: #87a5c6; }
        
		.hsHoopsStandings { border: 1px solid #000; font-family: 12px Arial, Helvetica, sans-serif; margin-bottom: 20px; }
		.hsHoopsStandings caption { text-align: left; font-size: 14px; font-weight: bold; }
		.hsHoopsStandings thead th { background-color: #eae3cf; font-size: 10px; padding: 5px; border-right: 1px solid #000; border-bottom: 1px solid #000; }
		.hsHoopsStandings tfoot { background-color: #000; color: #fff; font-size: 10px; }
		.hsHoopsStandings tfoot td { padding: 5px; }
		.hsHoopsStandings tbody { background-color: #fff; font-size: 11px; }
		.hsHoopsStandings tbody td { border-bottom: 1px dashed #ccc; padding: 5px; border-right: 1px dashed #ccc; }
		
		.hsHoopsStandings tbody td a,
		.hsHoopsStandings tbody td a:link, 
		.hsHoopsStandings tbody td a:visited, 
		.hsHoopsStandings tbody td a:active { color: #670400; }

		
		.hsHoopsStandings tbody tr.altRow { background-color: #eee; }
		.hsHoopsStandings tbody td.hsScore { text-align: right; border-left: 1px dashed #ccc; width: 20px; }
		.hsHoopsStandings tbody tr.altRow { background-color: #eee; }
		.hsHoopsStandings tbody td.hsScore { text-align: right; border-left: 1px dashed #ccc; width: 20px; }
		.hsHoopsStandings tbody td.lastCell, .hsHoopsStandings thead th.lastCell { border-right: 0; }




		.hshsDataPages { width: 570px; float: left; margin: 12px 0 12px 12px; display: inline; }
		.hshsDataPages h1 { font-size: 20px; font-weight: bold; margin: 0 0 5px 0; color: #0c233a; display: block; }
		.hshsDataPages small.hsDisclaimLegend { padding: 5px; border: 1px dashed #0c233a; background-color: #eae3cf; display: block; margin-top: 15px; }
		.hshsDataPages small.hsDisclaimLegend.hsDisclaimBox { margin: 0 0 10px 0; }

.hsChampsList { width: 275px; }
#hsTeamsDex h2 { font-size: 18px; margin: 10px 0; padding: 0 0 0 0; }
#hsTeamsDex h3 { font-size: 16px; margin: 10px 0; padding: 0 0 5px 0; border-bottom: 1px dashed #c9c9c9; }
#hsTeamsDex h4 { font-size: 14px; margin: 0 0 10px 0; }
#hsTeamsDex p { font-size: 12px; }

#hsBoxScore h3 { font-size: 16px; margin: 10px 0; }
#hsBoxScore p { font-size: 12px; margin: 10px 0; }

#hsTeamsDex #hsSchoolSelect { margin: 20px 0; }

.hsSeasonForm { margin: 0 0 10px 0; }
#hsSchoolSelect { margin: 0 0 10px 0; }


#hsRightStoryRail .story-sidebar-300px-box, #hsRightStoryRail .subdex-sidebar-300px-box, #hsRightStoryRail .ad300x250, #hsRightStoryRail #top-story-300x250 { margin-left: 0; }
#openRight .beigehr { display: none; }
#story-mapart { margin-bottom: 15px; }
#hsRightStoryRail { width: 300px; background-color: #eae3cf; margin: 0 0 0 10px; }
#hsRightStoryRail .hsPadding { margin: 0 0 0 12px; }
#hsRightStoryRail #aiaStoryLogo { border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; }
#hsRightStoryRail #story-photoart { margin-left: 0; }
#hsRightStoryRail #story-photoart small, #hsRightStoryRail #story-photoart p { margin-left: 12px; margin-right: 10px; }
#hsRightStoryRail #story-photoart p { border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
#hsRightStoryRail #subdex-sptfindaschool { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
#hsRightStoryRail #subdex-sptfinditfast { width: 278px; margin-left: 17px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
#hsRightStoryRail #subdex-schooldrop { width: 278px; margin-left: 12px; border-top: 2px solid #bcb7a8; margin-top: 15px; padding-top: 15px; }
#hsRightStoryRail #story-mostread { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
#hsRightStoryRail #story-morenews { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
#hsRightStoryRail #story-sponsoredlinks { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; border-top: 2px solid #bcb7a8; margin-top: 15px; padding-top: 15px; }
#hsRightStoryRail #subdex-mobilenews { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
#hsRightStoryRail #subdex-emailalerts { width: 278px; margin-left: 12px; margin-bottom: 15px; padding-bottom: 15px; }


#hsRightStoryRail #subdex-sptfinditfast .spt14blkbg { margin-bottom: 0; }
#hsRightStoryRail #sptFastWrap { background-color: transparent; margin-top: 0; padding: 0; }
#hsRightStoryRail #sptFastWrap ul { margin-top: 10px; padding-top: 0; }
#hsRightStoryRail #sptFastWrap li { display: block; float: left; width: 80px;}

#hsRightStoryRail #subdex-sptfindaschool .spt14blkbg { margin-bottom: 10px; padding-top: 5px; padding-left: 10px; width: 268px; height: 14px; background: #000 url(/sports/hs/imgs/bg_roundedblack.gif) no-repeat 0 0; }
#hsRightStoryRail #sptSchoolWrap { background-color: #eae3cf; margin-top: 0; padding: 0; }
#hsRightStoryRail #sptSchoolWrap p { font-size: 12px; padding: 0 10px; margin: 0; height: 1%; }
#hsRightStoryRail #sptSchoolWrap form select { font-size: 11px; width: 255px; border: 1px solid #7f9db9; padding: 1px; margin: 5px 0 0 10px; }

#hsRightStoryRail #subdex-schooldrop .spt14blkbg { margin-bottom: 10px; padding-top: 2px; padding-left: 5px; width: 273px; height: 22px; background: #000 url(/sports/hs/imgs/bg_roundedblack.gif) no-repeat 0 0; }
#hsRightStoryRail #sptSchoolDropWrap { background-color: #eae3cf; margin-top: 0; padding: 0; }
#hsRightStoryRail #sptSchoolDropWrap p { font-size: 12px; padding: 0 10px; margin: 0; }
#hsRightStoryRail #sptSchoolDropWrap form select { font-size: 11px; width: 255px; border: 1px solid #7f9db9; padding: 1px; margin: 5px 0 0 10px; }




.hsRightStoryRail .story-sidebar-300px-box, 
.hsRightStoryRail .subdex-sidebar-300px-box, 
.hsRightStoryRail .ad300x250, 
.hsRightStoryRail #top-story-300x250 { margin-left: 0; }


.hsRightStoryRail { width: 300px; background-color: #eae3cf; margin: 0 0 0 10px; }
.hsRightStoryRail .hsPadding { margin: 0 0 0 12px; }
.hsRightStoryRail #story-photoart { margin-left: 0; }
.hsRightStoryRail #story-photoart small, .hsRightStoryRail #story-photoart p { margin-left: 12px; margin-right: 10px; }
.hsRightStoryRail #story-photoart p { border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
.hsRightStoryRail #story-extrainfo { margin-left: 12px; margin-right: 10px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; width: 278px; }
.hsRightStoryRail #subdex-sptfindaschool { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
.hsRightStoryRail #subdex-sptfinditfast { width: 278px; margin-left: 17px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
.hsRightStoryRail #subdex-schooldrop { width: 278px; margin-left: 12px; border-top: 2px solid #bcb7a8; margin-top: 15px; padding-top: 15px; }
.hsRightStoryRail #story-mostread { width: 278px; margin-left: 12px; border-top: 2px solid #bcb7a8; margin-top: 15px; padding-top: 15px; }
.hsRightStoryRail #story-morenews { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
.hsRightStoryRail #story-sponsoredlinks { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; border-top: 2px solid #bcb7a8; margin-top: 15px; padding-top: 15px; }
.hsRightStoryRail #subdex-mobilenews { width: 278px; margin-left: 12px; border-bottom: 2px solid #bcb7a8; margin-bottom: 15px; padding-bottom: 15px; }
.hsRightStoryRail #subdex-emailalerts { width: 278px; margin-left: 12px; margin-bottom: 15px; padding-bottom: 15px; }


.hsRightStoryRail #subdex-sptfinditfast .spt14blkbg { margin-bottom: 0; }
.hsRightStoryRail #sptFastWrap { background-color: transparent; margin-top: 0; padding: 0; }
.hsRightStoryRail #sptFastWrap ul { margin-top: 10px; padding-top: 0; }
.hsRightStoryRail #sptFastWrap li { display: block; float: left; width: 80px;}

.hsRightStoryRail #subdex-sptfindaschool .spt14blkbg { margin-bottom: 10px; padding-top: 2px; padding-left: 5px; width: 273px; height: 22px; background: #000 url(/sports/hs/imgs/bg_roundedblack.gif) no-repeat 0 0; }
.hsRightStoryRail #sptSchoolWrap { background-color: #eae3cf; margin-top: 0; padding: 0; }
.hsRightStoryRail #sptSchoolWrap p { font-size: 12px; padding: 0 10px; margin: 0; }
.hsRightStoryRail #sptSchoolWrap form select { font-size: 11px; width: 255px; border: 1px solid #7f9db9; padding: 1px; margin: 5px 0 0 10px; }

.hsRightStoryRail #subdex-schooldrop .spt14blkbg { margin-bottom: 10px; padding-top: 2px; padding-left: 5px; width: 273px; height: 22px; background: #000 url(/sports/hs/imgs/bg_roundedblack.gif) no-repeat 0 0; }
.hsRightStoryRail #sptSchoolDropWrap { background-color: #eae3cf; margin-top: 0; padding: 0; }
.hsRightStoryRail #sptSchoolDropWrap p { font-size: 12px; padding: 0 10px; margin: 0; }
.hsRightStoryRail #sptSchoolDropWrap form select { font-size: 11px; width: 255px; border: 1px solid #7f9db9; padding: 1px; margin: 5px 0 0 10px; }

#hsStoryAIALogo { margin-bottom: 15px; }

/*  hs INDEX  */
		#hsScoreboard .hsContentWrap { background-color: #eae3cf; border-left: 1px solid #747474; border-right: 1px solid #747474; padding: 10px 11px 10px 12px; }
		#hsBlogs .hsContentWrap { background-color: #f1f3e6; border-left: 1px solid #ac7b73; border-right: 1px solid #ac7b73; padding: 0 5px; }
		#hsHSSDrop .hsContentWrap { background-color: #eae3cf; border-left: 1px solid #747474; border-right: 1px solid #747474; padding: 5px 5px 0 5px; margin-bottom: 0; }
		#hsHSSDrop .hsContentWrap .hsSeasonForm, #hsHSSDrop .hsContentWrap #hsSchoolSelect { margin: 0; padding: 0; }
		#hsHSSDrop .hsContentWrap .hsSeasonForm select, #hsHSSDrop .hsContentWrap #hsSchoolSelect select { width: 274px; font-size: 11px; }
		#hsScoreboard .hsContentWrap p.sidebar { margin: 0; padding: 0; }
		#hsAIA365 { margin-top: 15px; margin-bottom: 15px; }
		#hsFeverVideo { width: 320px; }
		#hsTitleHed { width: 588px; height: 107px; margin: 0 0 0 0; padding: 0; position: relative; display: block;}
		#hsHedTopImg { position: absolute; top: 0; left: 0; z-index: 1; }
		#hsHedTopNav { position: absolute; top: 68px; left: 0; z-index: 2; width: 588px; height: 22px; text-align: center; font-size: 11px; line-height: 22px; color: #fff; margin: 0; padding: 0; }
		#hsHedTopNav a,
		#hsHedTopNav a:link, 
		#hsHedTopNav a:visited, 
		#hsHedTopNav a:active { color: #fff; }
		#hsFacebook { margin-top: 15px; }
		#hsTitleHed small { position: absolute; top: 91px; left: 0; text-transform: uppercase; }
		
		.hs-underline { padding-bottom: 3px; margin-bottom: 2px; border-bottom: 1px solid #9c9c9c; }
		.spt408infobox { margin-bottom: 15px; }
		.spt408infobox .hs-underline { margin: 0 12px 2px 10px; padding: 0 0 3px 2px; }
		.spt408infobox .sublinks { margin: 0 12px 2px 10px; padding: 0 0 3px 2px; }
		.spt408infobox p { font-size: 12px; margin: 0 12px 2px 10px; padding: 0 0 3px 2px; }
		.spt408PadOut { margin: 0 12px 2px 10px; padding: 0 0 3px 2px; } 
		.hs408pic { float: right; margin: 10px 12px 2px 10px; border: 1px solid #670400; }
		
		#hsRankWrap ul { margin: 5px 0 0 0; padding: 0; }
		#hsRankWrap li { float: left; width: 118px; }
		
		
		#hsBlogs .hsContentWrap #hsBlog1 { background-color: #d7dac9; }
		#hsBlogs .hsContentWrap #hsBlog1 #hsBlog1Hed { background-color: #670400; margin: 0 1px 0 1px; padding: 5px; }
		#hsBlogs .hsContentWrap #hsBlog1 #hsBlog1Bod { background: transparent url(/sports/hs/imgs/bg_blog_downarrow.gif) no-repeat 40px 0; }
		#hsBlogs .hsContentWrap .hsSubBlog { border-bottom: 1px solid #c1c2b8; margin: 0 5px 0 12px; padding: 5px 0; }
		#hsBlogs .hsContentWrap #hsBlogLinks { border-bottom: 0; margin: 0 5px 0 12px; padding: 5px 0; }
		#hsBlogs .hsContentWrap h4 { font-size: 11px; color: #999; font-weight: bold; text-transform: uppercase; margin: 0; padding: 0; }
		#hsBlogs .hsContentWrap p { font-size: 11px; color: #000; margin: 0 0 0 60px; padding: 10px 0 15px 0; }
		#hsBlogs .hsContentWrap img.hsBlogMug { float: left; width: 48px; border: 1px solid #000; margin: 10px 0 0 0; }
		#hsBlogs .hsContentWrap #hsBlog1 img.hsBlogMug { width: 71px; margin: 15px 0 0 10px; float: left; }
		#hsBlogs .hsContentWrap #hsBlog1 p { font-size: 11px; color: #000; margin: 0 10px 10px 93px; padding: 15px 0; }
		#hsBlogs .hsContentWrap #hsBlogLinks p { margin: 0; padding: 0; }
		#hsBlogs .hsContentWrap a.hsBlogLink,
		#hsBlogs .hsContentWrap a.hsBlogLink:link, 
		#hsBlogs .hsContentWrap a.hsBlogLink:visited, 
		#hsBlogs .hsContentWrap a.hsBlogLink:active { font-size: 13px; font-weight: bold; }
		#hsBlogs .hsContentWrap #hsBlog1 a.hsBlogLink,
		#hsBlogs .hsContentWrap #hsBlog1 a.hsBlogLink:link, 
		#hsBlogs .hsContentWrap #hsBlog1 a.hsBlogLink:visited, 
		#hsBlogs .hsContentWrap #hsBlog1 a.hsBlogLink:active { font-size: 12px; font-weight: bold; color: #fff; }
		
		#sptDexWNoPic-hs_athletes .hs-underline { margin-bottom: 0; }
		
		
		/* HEADLINE TABS */
		
		#spthsChamps ul, #sptTopHeadlines ul { margin: 0 0 0 0; }
		#spthsChamps li, #sptTopHeadlines li { font-size: 12px; }
		
		#sptTopHeadlines .spt11blkbg { width: 280px; }
		
		#sptDexWNoPic-hs_athletes #hsAthletesTabs { margin: 0 0 0 10px; }
		#sptTopHeadlines .aptHedTabs li { list-style: none; display: block; float: left; background: none; margin: 0 0 5px 0; padding: 0; border-right: 1px solid #761f1b; position: relative; }
		#sptTopHeadlines .aptHedTabs li a { color: #2573c2; display: block; font-size: 11px; line-height: 23px; padding: 0; height: 23px; text-align: center; }
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li { list-style: none; display: block; float: left; background: none; margin: 0 0 5px 0; padding: 0; border-right: 1px solid #761f1b; position: relative; }
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li a { color: #2573c2; display: block; font-size: 11px; line-height: 23px; padding: 0; height: 23px; text-align: center; width: 128px;}
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li#athHedLast { border-right: 0; }
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li .sptHedArrow { display: none; }
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li.ui-tabs-selected .sptHedArrow { display: block; }
		
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li.ui-tabs-selected a,
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li.ui-tabs-selected a:link, 
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li.ui-tabs-selected a:visited, 
		#sptDexWNoPic-hs_athletes #hsAthletesTabs li.ui-tabs-selected a:active { color: #fff; background-color: #670400; }
		
		#sptVideoTab a, #sptDexWNoPic-hs_athletes #hsAthletesTabs li a, 
		#sptVideoTab a:link, #sptDexWNoPic-hs_athletes #hsAthletesTabs li a:link, 
		#sptVideoTab a:visited, #sptDexWNoPic-hs_athletes #hsAthletesTabs li a:visited, 
		#sptVideoTab a:active, #sptDexWNoPic-hs_athletes #hsAthletesTabs li a:active { color: #000; background-color: #e9e9e9; }
		#sptTopHeadlines .aptHedTabs li#sptHed3 { border-right: 1px solid #761f1b; }
		#sptTopHeadlines .aptHedTabs li#sptHedFirst a { padding: 0; width: 52px; }
		#sptTopHeadlines .aptHedTabs li#sptHed2 a { padding: 0; width: 75px; }
		#sptTopHeadlines .aptHedTabs li#sptHed3 a { padding: 0; width: 104px; }
		#sptTopHeadlines .aptHedTabs li#sptHedLast a { padding: 0; width: 50px; }
		
		#sptVideoTab a { background-color:#eee9d6 !important; padding: 0; width: 55px; color: #2573c2; display: block; font-size: 11px; line-height: 23px; padding: 0; height: 23px; text-align: center;  }
		
		#sptTopHeadlines .aptHedTabs li#sptHedFirst a { margin-left: 0; }
		#sptTopHeadlines .aptHedTabs li#sptHedLast { border-right: 0; }
		#sptTopHeadlines .aptHedTabs li#sptHedLast a { margin-right: 0; }
		
		.sptHedHeightFixed { height: 257px; overflow: auto; }

.roundedEdges, .roundedCorners { display: block; margin: 0; padding: 0; }
#hsReportProblem { float: right; }
#hsScoreboard { background-color: #eae3cf; margin-bottom: 15px; }
#hsScoreboardWrap { border-left: 1px solid #747474; border-right: 1px solid #747474; padding: 12px 10px 12px 12px; }

#subdex-hsmessageboards { margin-bottom: 15px; }
#subdex-hsmessageboards .spt14blkbg { margin-bottom: 0; }
#sptBoardsWrap { background-color: #f1f3e6; margin-top: 0; padding: 1px 10px 5px 10px; }
#sptBoardsWrap ul { margin-top: 10px; padding-top: 0; }
#sptBoardsWrap li { display: block; float: left; width: 83px;}

#hsSkedsSchoolSelect { float: right; }
#hsSkedsSchoolSelect #hsSchoolSelect select { width: 200px; font-size: 10px; border: 1px solid #670400; padding: 2px; }

#hsSkedsSportSelect { float: right; margin-bottom: 5px; }
#hsSkedsSportSelect #hsSportSelect select { width: 200px; font-size: 10px; border: 1px solid #670400; padding: 2px; }


.calendar { /** configure the width **/ width:220px; background-color: #fff; border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0px; padding:0px; text-align:center; }
.calendar th { background-color: #eae3cf; font-weight: bold; height: 20px; }
.calendar .header { background-color: #670400; font-weight: bold; height: 24px; color: #FFFFFF; }
.calendar .footer { background-color: #5670B3; font-weight: bold; font-size:0.8em; color: #FFFFFF; width:100%; }
.calendar td { width: 22px; height: 20px; text-align: center; font-size:0.9em; padding: 2px; }
.calendar .today { width: 18px; height: 16px; background-color: #FAD2DA; padding: 2px; border: 1px solid #000000; }
.calendar .link { width: 18px; height: 16px; background-color: #cccccc; padding: 2px; border: 1px solid #000000; color: #fff; }
.calendar a, .calendar a:link, .calendar a:hover { font-weight: bold; text-decoration: underline; color: #000000; }
.calendar a.headerNav, .calendar a:link.headerNav, .calendar a:hover.headerNav { background-color: #670400; color: #ffffff; }
.calendar a.footerNav, .calendar a:link.footerNav, .calendar a:hover.footerNav { width: 100%; background-color: #5670B3; color: #ffffff; }




/*
#peelbackAd { display: none; }
#slidingBillboard { display: none; }
*/

