#shsNavTable td,
#shsNavTable td a:link, #shsNavTable td a:visited, #shsNavTable td a:hover, #shsNavTable td a
	{ font-size: 11px; padding: 1px }
#shsWCBKScoreboard #shsTopNav, #shsWCBKPolls #shsTopNav { width: 100%; font-weight: bold; font-size: 12px; clear: both; display: block }
#shsWCBKScoreboard #shsTopNav {padding-bottom: 15px}
#shsWCBKPolls #shsDivSwitcher { width: 50%; display: inline; float: left; }
#shsWCBKPolls #shsDayNav { text-align: right; width: 50%; display: inline; float: left; padding-left: inherit; font-size: inherit; }
#shsBody .teamRank { font-size: 11px; font-variant: small-caps; display: inline }
#shsBody .teamName { font-weight: bold; display: inline }

.shsAllTeams { width: 100%; clear: both; }
.shsAllTeams .shsTeamSet { width: 48%; float: left; font-size: 12px; padding: 5px }
.shsAllTeams .shsTable td { font-size: 10px; line-height: 16px }
.shsAllTeams .shsTable tr.shsTableTtlRow td, .shsAllTeams .shsTable tr.shsTableSubttlRow td { font-size: 12px }
.shsAllTeams .shsTable td.shs1stCol { font-size: 11px; font-weight: bold }


#shsWCBKStandings .shsTable, #shsWCBKStats .shsTable, #shsBoxscore .shsTable, #shsWCBKPolls .shsTable { width: 100%; margin: auto; background: #cccccc }

#shsScoringSummary .shsTable td { font-size: 11px; vertical-align: middle }

#shsWCBKLeaders select { font-size: 11px }
#shsWCBKLeaders .shsTable { width: 100%; margin-left: 0px; background: #cccccc }
#shsWCBKBoxscore table.shsLinescore, #shsWCBKGameView table.shsLinescore, 
  #shsCBKBoxscore table.shsLinescore, #shsCBKGameView table.shsLinescore { width: 400px }

  #shsWCBKLeaders select { font-size: 11px }

#shsBoxscore table.shsLinescore { width: 300px; margin-left: auto; margin-right: auto }
#shsLeaders .shsLdrTable { width: 50%; background-color: #cccccc; }
#shsLeaders .shsMoreLeaders { background-color: #cccccc; }
#shsLeaders .shsMoreLeaders td { width: 25%; }
#shsLeaders .shsLdrTable .shsBot5 { display: none;}
  
.shsWCBKPollList { width: 100%; clear: both; }
.shsWCBKPollList .shsWCBKPoll { width: 48%; float: left; font-size: 12px; padding: 5px; height: auto }
.shsWCBKPollList .shsTable td { font-size: 10px }
.shsWCBKPollList .shsTable tr.shsTableTtlRow td, .shsAllTeams .shsTable tr.shsTableSubttlRow td { font-size: 12px }
.shsWCBKPollList .shsTable td.shs1stCol { font-size: 11px; font-weight: bold }
#shsWCBKPolls .shsTableLegend { font-size: 10px; padding: 0px 5px; text-align: left; font-style: inherit }

/* NCAA TOURNAMENT STYLES */
.shsInfoLReg1 { background-color: #FFFFFF; font-size: 10px; border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}
.shsInfoLReg2 { background-color: #FFFFFF; font-size: 10px; border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}
.shsInfoLReg3 { background-color: #FFFFFF; font-size: 10px; border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}
.shsInfoLReg4 { background-color: #FFFFFF; font-size: 10px; border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}

.shsInfoRReg1 { background-color: #FFFFFF; font-size: 10px; border-top: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}
.shsInfoRReg2 { background-color: #FFFFFF; font-size: 10px; border-top: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}
.shsInfoRReg3 { background-color: #FFFFFF; font-size: 10px; border-top: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}
.shsInfoRReg4 { background-color: #FFFFFF; font-size: 10px; border-top: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}

.shsBracketTeamReg1 { text-align: center; font-size: 10px; background-color: #FFFFFF; }
.shsBracketTeamReg2 { text-align: center; font-size: 10px; background-color: #FFFFFF; }
.shsBracketTeamReg3 { text-align: center; font-size: 10px; background-color: #FFFFFF; }
.shsBracketTeamReg4 { text-align: center; font-size: 10px; background-color: #FFFFFF; }

.shsHomeFinal { border-bottom: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}
.shsVisFinal { border-top: 1px solid #cfcfcf; text-align: center; vertical-align: bottom}
.shsChampion { border-bottom: 1px solid #cfcfcf; border-top: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf; background-color: gold; font-size: 12pt; text-align: center; font-weight: bold; }
.shsRegionNames {border-top: 1px solid #cfcfcf; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; text-align: center; font-weight: bold; }

#shsWCBKScoreboard .shsLeaderTtl { font-weight: bold; font-size: 12px; padding-top: 0px }