body div {color: #000}

#shsBody .shsNumD {padding-right: 3px}
#shsBody .shsNamD {padding-left: 3px}
#shsBody td {line-height: 18px}


#shsBody p,#shsBody, #shsBody h2 {color: #000}
#shsMiniBody td {color: #FFFFFF}
#shsFront .shsHeadline {line-height: 24px}
.shsLinescore {border: 1px solid #000; border-collapse: separate; margin-bottom: 10px}
.shsLinescore td a,.shsLinescore td {color: #000000}
#shsBody .shsTableTtlRow td {background: #9f141d ; color: #FFFFFF; line-height: 25px}
#shsFront .shsHeadlineList { border: 1px solid #999; margin-bottom: 20px}
#shsFront .shsHeadlineList h2 { background: #9f141d; line-height: 25px; }
#shsFront p a {color: #E70021}
#shsFront p {margin-bottom: 10px}

#shsWeekNav, #shsWeekNav a, #shsWeekNav a:link, #shsWeekNav:hover, #shsWeekNav a:active, #shsWeekNav a:visited {color: #000}
#shsBody .shsWeekNav, #shsBody .shsWeekNav a, #shsBody .shsWeekNav a:link, #shsBody .shsWeekNav:hover, #shsBody .shsWeekNav a:active, #shsBody .shsWeekNav a:visited {color: #000}
.shsCopyright {color: #000}
.shsMiniCopyrightText {color: #000}

#shsNavTable th {display: none}
#shsNavTable td a, #shsNavTable td a:link,
#shsNavTable td a:visited,#shsNavTable td a:hover,
#shsNavTable td a:active, #shsNavTable td
{color: #000}

.shsLiveNav {background-color: #FFFFFF}
.shsLiveNav .shsPreviewLink {color: #000000}
.shsLiveNav .shsRecapLink {color: #000000}
.shsLiveNav .shsATSLink {color: #000000}
.shsLiveNav a, .shsLiveNav a:link, .shsLiveNav a:link,.shsLiveNav a:visited,
.shsLiveNav a:active, .shsLiveNav a:hover {color: #E70021}
.teamRank {color: #000}
#shsMiniBody .teamRank {color: #000}

.shsCalendar {margin-top: 20px}
.shsCalMonth { background: #9f141d ; color: #ffffff; }
.shsCalMonthName { background: #9f141d ; color: #ffffff !important; line-height: 20px}
.shsCalDays td {background-color: #333; color: #ffffff; }
.shsCalDate { background-color: #ffffff; }

.shsTableTtlRow td {color: #FFFFFF !important}
.shsTableSubttlRow td {color: #fff !important; background-color: #333}
#shsMultisportScoreboard .shsTableSubttlRow td {color: #fff; background-color: #333}
.shsColTtlRow td {color: #000000}
.shsHeadlineList li, .shsHeadlineList li a, .shsHeadlineList li a:link,
.shsHeadlineList li a:active, .shsHeadlineList li:hover, .shsHeadlineList li a:visited {color: #000000}
.shsBulletList li, .shsHeadlineList li a, .shsBulletList li a:link,
.shsBulletList li a:active, .shsBulletList li:hover, .shsBulletList li a:visited {color: #000000}

.shsHomeLink { visibility: visible; display: inline;  }
.shsWeekNav-on a { color: #000; text-decoration: none;}

#shsRecap, #shsPreview, #shsStory {padding: 0px 5px 0px 5px}
#shsRecap p, #shsPreview p, #shsAPStory p {margin-bottom: 10px}

#shsBody h2 {color: #000}
.shsHeadline {padding-bottom: 15px}

#shsTeamPages strong {color: #000}
#shsRefreshControl a, #shsRefreshControl a:link, #shsRefreshControl a:active,
#shsRefreshControl a:visited, #shsRefreshControl a:hover {color: #000}

#shsMastheadScoreboard table {border-collapse: separate}
#shsMastheadScoreboard .shsLiveNav {background-color: transparent}
#shsMastheadScoreboard .shsATSLink, #shsMastheadScoreboard .shsPreviewLink,
#shsMastheadScoreboard .shsRecapLink {color: #000}
#shsBody #shsMastheadScoreboard td,
#shsBody #shsMastheadScoreboard a, #shsBody #shsMastheadScoreboard a:link,
#shsBody #shsMastheadScoreboard a:visited, #shsBody #shsMastheadScoreboard a:hover, #shsBody #shsMastheadScoreboard a:active
{color: #000}
#shsBody #shsMastheadScoreboard .shsTableTtlRow td {color: #fff}

#shsInset .shsHeadlineList li {margin: 3px 0px}
#shsInset .shsHeadlineList a {color: #000}

.shsGameDetails { width: 550px; text-align: left; clear:both; font-size: 12px; padding: 10px 5px }

#latestnews .shsHeadlineList a {color: #FFFFFF}

#shsBody td, #shsBody td a, #shsBody td strong {color: #000000}
#shsBody .shsTableTtlRow td {color: #FFFFFF}
#shsBody .shsPlayerName td, #shsBody .shsPlayerInfo td {color: #000}
/*
#shsBody .shsPlayerPageNav div a {color: #000000}
#shsBody .shsPlayerPageNav strong {color: #000000; background-color: #fff}
*/
#shsBody .shsPlayerPageNav {text-align: left; padding-top: 20px; margin-bottom: 5px; border-bottom: 0px}
#shsBody .shsPlayerPageNav strong {background-color: #fff; margin-left: 1px; }
#shsBody .shsPlayerPageNav a {margin: 0px}

#shsBody .shsPlayerPageNav strong {
   border-top: 1px solid #000;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   padding: 7px 25px 5px 25px;
   margin: 0px 1px 0px 0px;
   color: #000000
}

#shsBody .shsPlayerPageNav a {
   border-top: 1px solid #000;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   padding: 2px 25px 5px 25px;
   margin: 0px 1px 0px 0px;
   background-color: #000;
   color: #fff;
   font-weight: bold;
}

#shsBody .shsTeamPageNav {text-align: left; padding-top: 20px; margin-bottom: 5px; border-bottom: 0px}
#shsBody .shsTeamPageNav strong {background-color: #fff; margin-left: 1px; }
#shsBody .shsTeamPageNav a {margin: 0px}

#shsBody .shsTeamPageNav strong {
   border-top: 1px solid #000;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   padding: 7px 25px 5px 25px;
   margin: 0px 1px 0px 0px;
   color: #000000
}

#shsBody .shsTeamPageNav a {
   border-top: 1px solid #000;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   padding: 2px 25px 5px 25px;
   margin: 0px 1px 0px 0px;
   background-color: #000;
   color: #fff;
   font-weight: bold;
}


#shsMastheadScoreboard td {color: #FFFFFF}

.shsMoreNews {display: block; color: #000; padding: 5px}
#shsBody .shsDivSwitcher strong, #shsBody .shsDivSwitcher a {color: #000}
#shsBody .shsWeekNav strong, #shsBody .shsWeekNav a {color: #000}
#shsBody #shsWeekNav strong, #shsBody #shsWeekNav a {color: #000}


#shsBody .shsTableLegend a {color: #000}
#shsTimestamp {padding-top: 75px}


#shsRecentStories {color: #000;font-weight: bold; font-size: 14px}
#shsRecentStories a {color: #000; font-weight: normal; font-size: 12px}
#shsRecentStories ul {padding-bottom: 20px}

.shsTeamSched span {color: #000}

#shsBody .shsCalDays td {color: #fff}

#shsBody .shsTeamPageHeader td strong {color: #000 !important}

#shsMiniHeadlines .shsHeadlineList li a {color: #000}
#shsMiniHeadlines .shsMiniCopyrightText font {color: #000; font-size: 9px; }
#shsMiniHeadlines .shsMiniCopyright img {float: left; padding-right: 10px}

#shsLeaders table {border-collapse: separate; border-spacing: 5px}
#shsLeaders .shsLdrTable table {border-collapse: separate; border-spacing: 1px}
#shsLeaders .shsLdrTable {padding: 2px; background-color: transparent}

#shsBody #shsDivSwitcher a, #shsBody .shsPageNav a {color: #000}
#shsBody #shsPlayers td, #shsBody #shsPlayers a {color: #000}
#shsBody #shsPlayers .shsTableTtlRow td {color: #fff}

#shsTeamPages .shsTeamStory p {margin-bottom: 10px}
#shsTeamPages .shsTeamHeadlines .shsHeadlineList { border: 1px solid #999; }
#shsTeamPages .shsTeamHeadlines .shsHeadlineList h2 { background: #9f141d; line-height: 25px; }
#shsTeamPages .shsTeamHeadlines .shsHeadlineList li {font-size: 12px}
#shsTeamPages .shsTeamSched {border: 1px solid #999; margin-right: 2px; margin-top: 5px}
#shsTeamPages .shsTeamStandings {border: 1px solid #999; margin-left: 2px; margin-top: 5px; margin-right: 2px}
#shsTeamPages .shsTeamLeaders {border: 1px solid #999; margin-right: 2px; margin-top: 5px}
#shsTeamPages .shsTeamTransInj {border: 1px solid #999; margin-left: 2px; margin-top: 5px}
#shsTeamPages .shsTeamPolls {border: 1px solid #999; margin-right: 2px; margin-top: 5px}
#shsTeamPages .shsTeamScoreboard {margin-top: 5px}
#shsBody #shsTeamPages td strong {color: #000 !important}

#shsMoreNews p {margin: 5px 0px}
#shsMoreNews .shsHLSpacer {background-color: #000;}

#shsCFBScoreboard table {border-collapse: separate; border-spacing: 5px}
#shsCFBScoreboard table.shsLinescore, #shsCFBScoreboard table.shsLinescore table {border-collapse: collapse; border-spacing: 0px}

#shsCFBPolls .shsTableTtlRow td a {color: #fff !important}

#shsLeaders .shsRow1Row td {color: #fff !important; background-color: #333}
#shsLeaders .shsRow1Row td strong, #shsLeaders .shsRow1Row td a {color: #fff !important;}

#shsLeaders .shsLdrTable .shsRow1Row td {color: #000 !important; background-color: #eee}
#shsLeaders .shsLdrTable .shsRow1Row td a {color: #000 !important; background-color: #eee}