.shsTeamNav {background: none repeat scroll 0 0 #efefef;border-bottom: 2px solid #ccc;border-top: 2px solid #ccc;padding: 3px 5px;line-height: 20px;text-align: center;clear: both;}

.blankRow_nhl {display:none;}

#shsFindPlayer .shsTable, #shsNHLLeaders .shsTable, #shsNHLTeamLeaders .shsTable { width: 100%; margin-left: 0px }

#shsNHLTeamStats .shsTable { width: 100%; margin: auto; background: #cccccc }

#shsBoxscore table.shsLinescore, #shsGameView table.shsLinescore { width: 400px; margin-left: auto; margin-right: auto }

.shsAllTeams { width: 100%; }
.shsAllTeams .shsTeamPageSet { width: 100%; float: left; font-size: 12px; }
.shsAllTeams .shsTeamSet { width: 48%; float: left; font-size: 12px; }
.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 }

#shsLeaders .shsLdrTable { width: 50%; background-color: #cccccc; }
#shsLeaders .shsMoreLeaders { background-color: #cccccc; }
#shsLeaders .shsMoreLeaders td { width: 25%; }
#shsLeaders .shsLdrTable .shsBot5 { display: none;}
#shsLeaders .shsLdrLeft .shsBot5, #shsLeaders .shsLdrRight .shsBot5 { display: none;}

#shsNHLPBP .shsPenalty {color: #bf0000}
#shsNHLPBP .shsAdvantage {color: #007f00}
#shsNHLPlayByPlay .shsPBPLinkRow {display: none}

/*#shsNHLPlayerStats .shsTable.shsBorderTable tr.shsRow1Row:nth-child(odd) {background-color:#fff;}*/

/* STORY STUFF
#shsPreview p.shsHeadline { display: none }
#shsBody .shsHeadline .shsStoryLabel, #shsBody .shsGameTime .shsStoryLabel { display: none }
#shsBody .shsGameTime { font-size: 11px; font-style: italic; margin-top: 0px }
STORY STUFF */

.shsStarMsg {font-weight: bold;}

.team1sm, .shsNHLteam1sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/boston_bruins.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team2sm, .shsNHLteam2sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/buffalo_sabres.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team10sm, .shsNHLteam10sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/montreal_canadiens.jpg) no-repeat left center; padding-left: 25px; height: 15px }
.team14sm, .shsNHLteam14sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/ottawa_senators.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team21sm, .shsNHLteam21sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/toronto_mapleleafs.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team11sm, .shsNHLteam11sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/newjersey_devils.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team12sm, .shsNHLteam12sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/newyork_islanders.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team13sm, .shsNHLteam13sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/newyork_rangers.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team15sm, .shsNHLteam15sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/philadelphia_flyers.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team16sm, .shsNHLteam16sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/pittsburgh_penguins.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team28sm, .shsNHLteam28sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/jets.png) no-repeat left center; padding-left: 25px; height: 15px }
.team7sm, .shsNHLteam7sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/carolina_hurricanes.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team26sm, .shsNHLteam26sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/florida_panthers.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team20sm, .shsNHLteam20sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/tampabay_lightning.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team23sm, .shsNHLteam23sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/washington_capitals.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team4sm, .shsNHLteam4sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/chicago_blackhawks.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team29sm, .shsNHLteam29sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/columbus_bluejackets.jpg) no-repeat left center; padding-left: 	22px; height: 15px; margin-left: 3px}.team5sm, .shsNHLteam5sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/detroit_redwings.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team27sm, .shsNHLteam27sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/nashville_predators.jpg) no-repeat left center; padding-left: 25px; height: 15px }
.team19sm, .shsNHLteam19sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/stlouis_blues.jpg) no-repeat left center; padding-left: 25px; height: 15px }
.team25sm, .shsNHLteam25sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/anaheim_ducks.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team9sm, .shsNHLteam9sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/dallas_stars.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team8sm, .shsNHLteam8sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/losangeles_kings.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team24sm, .shsNHLteam24sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/phoenix_coyotes.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team18sm, .shsNHLteam18sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/sanjose_sharks.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team3sm, .shsNHLteam3sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/calgary_flames.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team17sm, .shsNHLteam17sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/colorado_avalanche.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team6sm, .shsNHLteam6sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/edmonton_oilers.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team30sm, .shsNHLteam30sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/minnesota_wild.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team22sm, .shsNHLteam22sm { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/vancouver_canucks.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team31sm, .shsNHLteam31sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/east_easterners.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team32sm, .shsNHLteam32sm  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/graphics/west_westerners.jpg) no-repeat left center; padding-left: 	25px; height: 15px }

.team1lg, .shsNHLteam1lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/boston_bruins.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team2lg, .shsNHLteam2lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/buffalo_sabres.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team10lg, .shsNHLteam10lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/montreal_canadiens.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team14lg, .shsNHLteam14lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/ottawa_senators.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team21lg, .shsNHLteam21lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/toronto_mapleleafs.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team11lg, .shsNHLteam11lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/newjersey_devils.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team12lg, .shsNHLteam12lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/newyork_islanders.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team13lg, .shsNHLteam13lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/newyork_rangers.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team15lg, .shsNHLteam15lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/philadelphia_flyers.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team16lg, .shsNHLteam16lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/pittsburgh_penguins.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team28lg, .shsNHLteam28lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/atlanta_thrashers.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team7lg, .shsNHLteam7lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/carolina_hurricanes.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team26lg, .shsNHLteam26lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/florida_panthers.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team20lg, .shsNHLteam20lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/tampabay_lightning.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team23lg, .shsNHLteam23lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/washington_capitals.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team4lg, .shsNHLteam4lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/chicago_blackhawks.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team29lg, .shsNHLteam29lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/columbus_bluejackets.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5lg, .shsNHLteam5lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/detroit_redwings.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team27lg, .shsNHLteam27lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/nashville_predators.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team19lg, .shsNHLteam19lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/stlouis_blues.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team25lg, .shsNHLteam25lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/anaheim_ducks.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team9lg, .shsNHLteam9lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/dallas_stars.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team8lg, .shsNHLteam8lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/losangeles_kings.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team24lg, .shsNHLteam24lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/phoenix_coyotes.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team18lg, .shsNHLteam18lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/sanjose_sharks.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team3lg, .shsNHLteam3lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/calgary_flames.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team17lg, .shsNHLteam17lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/colorado_avalanche.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team6lg, .shsNHLteam6lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/edmonton_oilers.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team30lg, .shsNHLteam30lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/minnesota_wild.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team22lg, .shsNHLteam22lg { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/vancouver_canucks.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team31lg, .shsNHLteam31lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/east_easterners.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team32lg, .shsNHLteam32lg  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/graphics/masthead/west_westerners.jpg) no-repeat left center; padding-left: 	50px; height: 40px }


.team1sm_trans, .shsNHLteam1sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/bruins.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team2sm_trans, .shsNHLteam2sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/sabres.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team10sm_trans, .shsNHLteam10sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/canadiens.png) no-repeat left center; padding-left: 25px; height: 15px }
.team14sm_trans, .shsNHLteam14sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/senators.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team21sm_trans, .shsNHLteam21sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/mapleleafs.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team11sm_trans, .shsNHLteam11sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/devils.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team12sm_trans, .shsNHLteam12sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/islanders.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team13sm_trans, .shsNHLteam13sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/rangers.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team15sm_trans, .shsNHLteam15sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/flyers.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team16sm_trans, .shsNHLteam16sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/penguins.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team28sm_trans, .shsNHLteam28sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/jets.png) no-repeat left center; padding-left: 25px; height: 15px }
.team7sm_trans, .shsNHLteam7sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/hurricanes.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team26sm_trans, .shsNHLteam26sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/panthers.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team20sm_trans, .shsNHLteam20sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/lightning.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team23sm_trans, .shsNHLteam23sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/capitals.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team4sm_trans, .shsNHLteam4sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/blackhawks.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team29sm_trans, .shsNHLteam29sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/bluejackets.png) no-repeat left center; padding-left: 	22px; height: 15px; margin-left: 3px}
.team5sm_trans, .shsNHLteam5sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/redwings.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team27sm_trans, .shsNHLteam27sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/predators.png) no-repeat left center; padding-left: 25px; height: 15px }
.team19sm_trans, .shsNHLteam19sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/blues.png) no-repeat left center; padding-left: 25px; height: 15px }
.team25sm_trans, .shsNHLteam25sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/ducks.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team9sm_trans, .shsNHLteam9sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/stars.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team8sm_trans, .shsNHLteam8sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/kings.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team24sm_trans, .shsNHLteam24sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/coyotes.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team18sm_trans, .shsNHLteam18sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/sharks.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team3sm_trans, .shsNHLteam3sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/flames.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team17sm_trans, .shsNHLteam17sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/avalanche.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team6sm_trans, .shsNHLteam6sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/oilers.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team30sm_trans, .shsNHLteam30sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/wild.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team22sm_trans, .shsNHLteam22sm_trans { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/canucks.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team31sm_trans, .shsNHLteam31sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/atlantic_all-stars.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team32sm_trans, .shsNHLteam32sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/central_all-stars.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team33sm_trans, .shsNHLteam33sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/metropolitan_all-stars.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team34sm_trans, .shsNHLteam34sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/pacific_all-stars.png) no-repeat left center; padding-left: 	25px; height: 15px }
.team58sm_trans, .shsNHLteam58sm_trans  { display: inline-block; background: url(https://static-hosted.stats.com/nhl/logos/nhl_23x15/goldenknights.png) no-repeat left center; padding-left: 	25px; height: 15px }

.team1lg_trans, .shsNHLteam1lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/bruins.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team2lg_trans, .shsNHLteam2lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/sabres.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team10lg_trans, .shsNHLteam10lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/canadiens.png) no-repeat left center; padding-left: 50px; height: 40px }
.team14lg_trans, .shsNHLteam14lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/senators.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team21lg_trans, .shsNHLteam21lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/mapleleafs.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team11lg_trans, .shsNHLteam11lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/devils.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team12lg_trans, .shsNHLteam12lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/islanders.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team13lg_trans, .shsNHLteam13lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/rangers.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team15lg_trans, .shsNHLteam15lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/flyers.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team16lg_trans, .shsNHLteam16lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/penguins.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team28lg_trans, .shsNHLteam28lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/jets.png) no-repeat left center; padding-left: 50px; height: 40px }
.team7lg_trans, .shsNHLteam7lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/hurricanes.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team26lg_trans, .shsNHLteam26lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/panthers.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team20lg_trans, .shsNHLteam20lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/lightning.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team23lg_trans, .shsNHLteam23lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/capitals.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team4lg_trans, .shsNHLteam4lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/blackhawks.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team29lg_trans, .shsNHLteam29lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/bluejackets.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team5lg_trans, .shsNHLteam5lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/redwings.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team27lg_trans, .shsNHLteam27lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/predators.png) no-repeat left center; padding-left: 50px; height: 40px }
.team19lg_trans, .shsNHLteam19lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/blues.png) no-repeat left center; padding-left: 50px; height: 40px }
.team25lg_trans, .shsNHLteam25lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/ducks.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team9lg_trans, .shsNHLteam9lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/stars.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team8lg_trans, .shsNHLteam8lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/kings.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team24lg_trans, .shsNHLteam24lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/coyotes.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team18lg_trans, .shsNHLteam18lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/sharks.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team3lg_trans, .shsNHLteam3lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/flames.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team17lg_trans, .shsNHLteam17lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/avalanche.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team6lg_trans, .shsNHLteam6lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/oilers.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team30lg_trans, .shsNHLteam30lg_trans  { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/wild.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team22lg_trans, .shsNHLteam22lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/canucks.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team31lg_trans, .shsNHLteam31lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/atlantic_all-stars.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team32lg_trans, .shsNHLteam32lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/central_all-stars.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team33lg_trans, .shsNHLteam33lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/metropolitan_all-stars.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team34lg_trans, .shsNHLteam34lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/pacific_all-stars.png) no-repeat left center; padding-left: 	50px; height: 40px }
.team58lg_trans, .shsNHLteam58lg_trans { display: block; float: left; background: url(https://static-hosted.stats.com/nhl/logos/nhl_50x33/goldenknights.png) no-repeat left center; padding-left: 	50px; height: 40px }


#shsScoringSummary {padding:5px; width: 100%;}


#shsMiniLeaders table {
  border-collapse: separate;
  border-spacing: 0;
  *border-collapse: collapse; /* hack is needed for IE7 also */
  border: 1px solid #ccc;
}

#shsMiniLeaders .shsRow0Row td {
  border-top: 1px solid #ccc;
  *position: relative;
}

#shsMiniLeaders .shsRow0Row td.shsNamD {border-left: 1px solid #ccc;border-right: 1px solid #ccc}

.shsPageNav {
position:absolute;
right:5px;
top:10px;
}

.shsTimeRemainingTxt {display: none}

.shsMastHead3Stars {display: none}


/* Shotcharts */
.shs_nhlShotChart {width: 550px; margin: 0 auto;}
.shs_nhlShotChart .shs_leftColumn {text-align: left;}
.shs_nhlShotChart .shs_rightColumn {text-align: right;}
.shs_nhlShotChart .shs_centerColumn {text-align: center;}
.shs_nhlShotChart .shs_leftColumn select,
.shs_nhlShotChart .shs_rightColumn select {width: 200px;}
.shs_nhlShotChart .shs_centerColumn select {width: 100px;}
.shs_nhlShotChart select {height: 20px; line-height: 20px;}

.shs_nhlShotChart .shs_shotChartNav {height: 100px; position: relative; display: block; margin-bottom: 10px; background: red; overflow: hidden;}
.shs_nhlShotChart .shs_nhlShotSelection td {border-bottom: 1px solid #ececec; padding: 0 0 5px 0;}

.shs_nhlShotChart .shs_nhlPeriodSelect {margin: 0 0 10px 0;}
.shs_nhlShotChart .shs_nhlPeriodSelect tr td {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; text-align: center !important;}
.shs_nhlShotChart .shs_nhlPeriodSelect tr td:first-child {border-left: 1px solid #ccc;}
.shs_nhlShotChart .shs_nhlPeriodSelect tr td a {color: #000 !important; display: block !important; text-align: center !important; height: 20px; line-height: 20px;}
.shs_nhlShotChart .shs_nhlPeriodSelect tr td a.active {font-weight: bold; color: #fff !important; background: #A0191D;}
.shs_nhlShotChart .shs_nhlPeriodSelect tr td a:hover {color: #A0191D !important;}

.shsMiniTeamScores {display: block;}

#shsTeamPages .shs1stCol  {width: 50%;}
#shsTeamPages .shsTeamLeaders .shsTable .shsTableTtlRow td {background-color: #ffffff; color: #898989; text-align: left; border-bottom: 2px solid #363636;}
#shsTeamPages #shsMiniDivStand .shsTable .shsTableTtlRow td {background-color: #ffffff; color: #898989; text-align: left; border-bottom: 2px solid #363636;}
#shsTeamPages .shsTeamTransInj .shsTable .shsTableTtlRow td {background-color: #ffffff; color: #898989; text-align: left;}
#shsTeamPages .shsTeamStandings #shsMiniDivStand .shsTable .shsTableTtlRow .shsTotD {background-color: #ffffff; color: #898989; text-align: left !important;}



#shsTeamPages .shsHeadlineList ul {margin-left: 16px;}
#shsTeamPages .shsHeadlineList li{ margin-left: 0px; color: #363636;}
#shsTeamPages .shsHeadlineList a {margin-left: 5px;}

#shsTeamPages .shsTeamLeaders {border: 0px; margin-right: 6px;}
#shsTeamPages .shsTeamStandings {border: 0px; margin-right: 6px;}
#shsTeamPages .shsTeamTransInj{border: 0px; margin-right: 6px;}
#shsTeamPages .shsTeamLeaders .shsTable tbody {border: 1px solid #E5E5E5;}
#shsTeamPages .shsTeamStandings .shsTable tbody {border: 1px solid #E5E5E5;}
#shsTeamPages .shsTeamTransInj .shsTable tbody {border: 1px solid #E5E5E5;}
#shsTeamPages p {font-size: 9pt; padding: 3px;}
#shsTeamPages .shsSmallHL p {border-bottom: 0px; color: #363636; margin-bottom: 0px;}
#shsTeamPages .shsTeamHeadlines .shsHeadlineList h2 {background-color: #ffffff; color: #898989; text-align: left; border-bottom: 1px solid #898989; margin-bottom: 6px; font-size: 14px;}
#shsTeamPages .shsTeamHeadlines .shsHeadlineList {background-color: #ffffff;}
#shsTeamPages .shsTeamHeadlines .shsHeadlineList {border: 0px;}
/*#shsTeamPages .shsViewMore td {padding-top: 39px;}*/
#shsTeamPages #shsFirstHalfHeadlines {width: 45%;}
#shsTeamPages #shsSecondHalfHeadlines {width: 45%;}
#shsTeamPages  .shsHLText a {float: right; margin: 0px 6px 6px 0px; font-size: 8pt;}
#shsInset #shsFirstHalfHeadlines {width: 100%;}
#shsInset #shsSecondHalfHeadlines {width: 100%;}

#shsTeamPages .shsTeamTransInj .shsTableTtlRow td.shsNamD {padding-left: 0px;}

.shsTeamPageRow {margin-bottom: 4px;}

.shsTeamSched{display: none;}

.shsMiniTeamScores tr td {width: 20%;}

.shsSportMastHead .shsPlayerHeadShot {padding-right: 5px}

/* NEW BOXSCORE STYLES*/
/*shsMastHeadScoreBoard*/
#shsMastheadScoreboard {
}

    /*Full Component Table Resets*/
    #shsMastheadScoreboard table td {padding: 0 5px;vertical-align: top;}
    #shsMastheadScoreboard table.shsTable tr.shsTableTtlRow td,
    #shsMastheadScoreboard table.shsTable tr.shsTableTtlRow th {font-weight: normal !important; line-height: 24px; padding: 0 5px;}

    /*Actual ScoreBoard*/
    #shsMastheadScoreboard td.shsScoreBoardTD {width: 80%;
        
    }
    #shsMastheadScoreboard td.shsScoreBoardTD table {border: 1px solid #ccc;
        -moz-box-shadow:    2px 2px 2px #e7e7e7;
        -webkit-box-shadow: 2px 2px 2px #e7e7e7;
        box-shadow:         2px 2px 2px #e7e7e7;
    }
    #shsMastheadScoreboard td.shsScoreBoardTD table td {border-bottom: 1px solid #ccc; padding: 5px;
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top,  #ffffff 0%, #e6eaf4 4%, #ffffff 61%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#e6eaf4), color-stop(61%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

    }
    #shsMastheadScoreboard td.shsScoreBoardTD table tr:last-child td {border: none;}
    #shsMastheadScoreboard td.shsScoreBoardTD table tr.shsTableTtlRow td {background: #808080; font-size: 11px !important; font-weight: bold;border-bottom: 4px solid #CCCCCC; line-height: 24px;
        /* text-shadow: 1px 1px 0px #4F0F0F; */
    }

    /*Respective Parents*/
    #shsMastheadScoreboard .shsAway,
    #shsMastheadScoreboard .shsHome {}

        /*Child Elements of Home and Away*/
        #shsMastheadScoreboard .shsMastheadScore {padding: 0 10px;height: 82px;font-size: 30px; font-weight: bold; border: 1px solid #ccc;
            background: #ffffff; /* Old browsers */
            background: -moz-linear-gradient(top,  #ffffff 0%, #e6eaf4 2%, #ffffff 61%, #ffffff 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(2%,#e6eaf4), color-stop(61%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #ffffff 0%,#e6eaf4 2%,#ffffff 61%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #ffffff 0%,#e6eaf4 2%,#ffffff 61%,#ffffff 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #ffffff 0%,#e6eaf4 2%,#ffffff 61%,#ffffff 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #ffffff 0%,#e6eaf4 2%,#ffffff 61%,#ffffff 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

            -moz-box-shadow:    2px 2px 2px #e7e7e7;
            -webkit-box-shadow: 2px 2px 2px #e7e7e7;
            box-shadow:         2px 2px 2px #e7e7e7;

            color: #4F4F4F;
            /* text-shadow: 0px -2px 1px #fff; */
    
        }
        #shsMastheadScoreboard .shsTimeoutCount { padding: 5px; font-weight: bold; font-style: italic;}

    /*Vertical Alignment Re-instated*/
    #shsMastheadScoreboard .shsMastheadScore,
    #shsMastheadScoreboard #shsAwayMastheadLogo,
    #shsMastheadScoreboard #shsHomeMastheadLogo {vertical-align: middle;}

/*shsGameInfo*/
.shsGameInfo {
    font-size: 10px; margin: 5px 0 0 0; padding: 5px 0; color: #2F2F2F; border-top: 1px dotted #ccc;
}    

/*shsLiveNav*/
#shsMastheadScoreboard .shsLiveNav {overflow: hidden; margin: 0px 0 10px 0;border-top: 1px dotted #ccc;padding: 10px 0 0 0;}
    #shsMastheadScoreboard .shsLiveNav ul {margin: 0; padding: 0;}
	.shsLiveNav ul, .shsTabNav ul  {list-style-image: none;}
    #shsMastheadScoreboard .shsLiveNav ul li {float: left; width: 19.75%; border-right: 1px solid #ccc;list-style: none; text-align: center; padding: 0px;}
    #shsMastheadScoreboard .shsLiveNav ul li a {color: #fff;display: block; padding: 10px 0; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080;
        /* text-shadow: 1px 1px 0px #4F0F0F; */
    }
    #shsMastheadScoreboard .shsLiveNav ul li:first-child a {border-left: 1px solid #ccc;}
    #shsMastheadScoreboard .shsLiveNav ul li a:hover,
    #shsMastheadScoreboard .shsLiveNav ul li a.active {color: #808080 !important; border-color: #fff; border-top-color: #ccc;
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top,  #ffffff 0%, #e6eaf4 4%, #ffffff 61%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#e6eaf4), color-stop(61%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
        /* text-shadow: -1px -1px 0px #fff; */
    }

    #shsMastheadScoreboard .shsLiveNav ul li a:hover {border-color: #ccc; border-left: 1px solid #ccc;}
    #shsMastheadScoreboard .shsLiveNav ul li a.active:hover {border-bottom-color: #fff;}
	ul.shsTableTtlRow {background: #fff;}
	li.shsTableTtlRow {text-align: center;}

/*Overall Stats*/
.shsOverallStats {overflow: hidden; padding: 0 0 10px 0; border-bottom: 1px dotted #ccc; margin: 0 0 10px 0;}

    /*shsTabNav*/
    .shsTabNav {overflow: hidden; margin: 0px 0 10px 0;}
        .shsTabNav ul {margin: 0; padding: 0;}
        .shsTabNav ul li {float: left;}
        .shsTabNav ul li a {background: #808080; color: #fff !important;display: block; padding: 5px 0; border-bottom: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080;
            /* text-shadow: 1px 1px 0px #4F0F0F; */
        }
        .shsTabNav ul li:first-child a {border-left: 1px solid #ccc;}
        .shsTabNav ul li a:hover,
        .shsTabNav ul li a.active {color: #808080 !important; border-color: #fff; border-top-color: #ccc;
            background: #ffffff; /* Old browsers */
            background: -moz-linear-gradient(top,  #ffffff 0%, #e6eaf4 4%, #ffffff 61%, #ffffff 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(4%,#e6eaf4), color-stop(61%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #ffffff 0%,#e6eaf4 4%,#ffffff 61%,#ffffff 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
            /* text-shadow: -1px -1px 0px #fff; */
        }
        .shsTabNav ul li a:hover {border-color: #ccc; border-left: 1px solid #ccc;}
        .shsTabNav ul li a.active:hover {border-bottom-color: #fff;}
        .shsTabNav ul li:first-child a.active {border-left: 1px solid #ccc;}

        /* Set Tab Width: Since 2 Width = 50% */
        .shsOverallStats .shsTabNav li {width: 50%;}

.shsOverallStats #shsScoringSummary,
.shsOverallStats #shsTeamStats {overflow: hidden;width: 100%;padding: 0;float: none;display: block;margin: 0 0 10px 0;
    -moz-box-shadow:    0px 2px 2px #e7e7e7;
    -webkit-box-shadow: 0px 2px 2px #e7e7e7;
    box-shadow:         0px 2px 2px #e7e7e7;
}

    /*Table Styling - Something different*/
    .shsOverallStats table.shsTable.shsBorderTable {border: none;}
    .shsOverallStats table.shsTable.shsBorderTable td {border-right: none;}
    .shsOverallStats table.shsTable.shsBorderTable tr.shsTableTtlRow {background: #fff;}
    .shsOverallStats table.shsTable.shsBorderTable tr.shsTableTtlRow td {color:#808080; text-align: left; border-bottom: 4px solid #CCCCCC;}
    .shsOverallStats table.shsTable.shsBorderTable tr.shsColTtlRow,
    .shsOverallStats table.shsTable.shsBorderTable tr.shsTableSubttlRow {background: #808080;}
    .shsOverallStats table.shsTable.shsBorderTable tr.shsColTtlRow td,
    .shsOverallStats table.shsTable.shsBorderTable tr.shsTableSubttlRow td{border-bottom: 4px solid #CCCCCC; border-top: 4px solid #CCCCCC; font-size: 11px;color: #fff; background: #808080; font-weight: normal; padding: 5px 5px; white-space:nowrap;
        /* text-shadow: 1px 1px 0px #4F0F0F; */
    } 
    .shsOverallStats table.shsTable.shsBorderTable td.shsSorted {background: transparent;}
    .shsOverallStats table.shsTable.shsBorderTable tr.shsColTtlRow td.shsSorted { font-size: 11px; border: none; color: #fff; background: #transparent;}

    .shsOverallStats table.shsTable.shsBorderTable tr.shsColTtlRow td a,
    .shsOverallStats table.shsTable.shsBorderTable tr.shsTableSubttlRow td a {color: #fff !important;}

    .shsOverallStats table.shsTable.shsBorderTable tr.shsTotalRow td{font-size: 11px;color: #fff; 
        border-bottom: 4px solid #808080; border-top: 4px solid #808080; 
        background: #fff; font-weight: normal; padding: 5px 5px; white-space:nowrap;
        /*text-shadow: 1px 1px 0px #4F0F0F;*/
        color: #000;
    }     


/*Stat Category Rows*/
.shsStatCategory {padding: 0 0 10px 0; border-bottom: 1px dotted #ccc;margin: 0 0 10px 0; overflow: hidden;}
    /*Both Columns*/
    .shsStatCategory .shsStatCatForTeam {width: 49%; padding: 0;}
    
    /*Stat Category Column 1*/
    .shsStatCategory .shsStatCatForTeam:first-child {
        float: left;
    }
    
    /*Stat Category Column 2*/
    .shsStatCategory .shsStatCatForTeam:last-child {
        float: right;
    }
    
    /*Stat Category Table Styling - Something different*/
    .shsStatCategory .shsStatCatForTeam table.shsTable.shsBorderTable {border: none;
        -moz-box-shadow:    0px 2px 2px #e7e7e7;
        -webkit-box-shadow: 0px 2px 2px #e7e7e7;
        box-shadow:         0px 2px 2px #e7e7e7;
    }
    .shsStatCategory .shsStatCatForTeam table.shsTable.shsBorderTable td {border-right: none;}
    .shsStatCategory .shsStatCatForTeam table.shsTable.shsBorderTable tr.shsTableTtlRow {
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 39%, #e6eaf4 96%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(39%,#ffffff), color-stop(96%,#e6eaf4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 39%,#e6eaf4 96%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 39%,#e6eaf4 96%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 39%,#e6eaf4 96%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 39%,#e6eaf4 96%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */        

    }
    .shsStatCategory .shsStatCatForTeam table.shsTable.shsBorderTable tr.shsTableTtlRow td {color:#808080; text-align: left;}
    .shsStatCategory .shsStatCatForTeam table.shsTable.shsBorderTable tr.shsColTtlRow {background: #808080;}
    .shsStatCategory .shsStatCatForTeam table.shsTable.shsBorderTable tr.shsColTtlRow td {font-size: 11px;border-top: 4px solid #CCCCCC; border-bottom: 4px solid #CCCCCC; color: #fff; background: #808080; font-weight: normal; padding: 5px 5px; white-space:nowrap;
        /* text-shadow: 1px 1px 0px #4F0F0F; */
    } 
    .shsStatCategory .shsStatCatForTeam table.shsTable.shsBorderTable td.shsSorted {background: transparent;}
    .shsStatCategory .shsStatCatForTeam table.shsTable.shsBorderTable tr.shsColTtlRow td.shsSorted { font-size: 11px;color: #fff; background: #transparent;}



.shsMastScoreboard .shsTableSubttlRow th {padding: 0 5px;}
.shsMastScoreboard .shsTableTtlRow th {font-weight: bold;}

#shsMastheadScoreboard td.shsScoreBoardTD table.shsMastScoreboard tr.shsTableSubttlRow th {
    border-bottom: 4px solid #CCCCCC;
    font-size: 11px !important;
    font-weight: bold;
}


#shsMastheadScoreboard td.shsScoreBoardTD table tr.shsTableSubttlRow td {background: none repeat scroll 0 0 #808080; font-size: 11px; color: #fff;}


#shsLeaders .shsLdrLeft {float: left; width: 49.5%; margin-bottom: 10px}
#shsLeaders .shsLdrRight {float: right; width: 49.5%; margin-bottom: 10px}
#shsLeaders .shsMoreStats {clear: both}

#shsNHLTrans .shsTransPlayerName {white-space: nowrap}
#shsNHLInjuries .shsInjPlayerName {white-space: nowrap}

#shsScoreboard .shsScoreboardDaily .shsScoreboardCol {width:49%; padding-right:5px;float:left;}
#shsBoxscore .shsScoringSummary td {vertical-align: middle !important}

#shsFront p {margin-bottom: 15px}
.shsSportFront .shsFrontMain {float: left; width: 65%;}
.shsSportFront .shsFrontSide {float: right; margin: 0 10px; width: 28%;}

#shsTeamPages .shsTeamHomeLeft {float: left; width: 49.5%; margin-right: 2px}
#shsTeamPages .shsTeamHomeRight {float: right; width: 49.5%; margin-left: 2px}
#shsTeamPages .shsHeadlineList li {line-height: 20px}
#shsTeamPages .shsTeamStory {margin-top: 10px}
#shsTeamPages .shsTeamTransInj {clear: both}
#shsBody #shsTeamStats .h2PageTitle, #shsBody #shsTeamPages .h2PageTitle, #shsBody #shsNHLTeamStats .h2PageTitle {border-bottom: 0; line-height: 33px}
#shsDailyLeaders .shsDayLabel {font-weight:bold;padding-top:10px; font-size: 15px; text-decoration: underline}

/*Player News*/
#shsnhlPlayerNotes td.shsPNewsName, #shsnhlPlayerNotes td.shsPNewsDate {font-size: 14px;font-weight: bold;background: #ddd;}
#shsnhlPlayerNotes td.shsPNewsDate {text-align: left !important;padding-left: 5px;}
#shsnhlPlayerNotes .shsRow1Row {background: none;}

/*Standings*/
#shsStandings > table.shsTable.shsBorderTable, #shsStandings #shsTimestamp, #shsStandings .shsTableLegend {margin-bottom:5px;}
#shsStandings .shsTableLegend {line-height: 12px;}

.shsProjLink {float: right; display: inline; margin-top: 10px; font-weight: bold; font-size: 14px}

/* MEDIA QUERIES */

/* Everything over mobile */
@media only screen and (min-width: 641px) {
	#shsBody .shsMobile {display: none}
}

/* TABLET ONLY (MIN-WIDTH: 640px and max-width 1024px) */
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
	#shsBody .shsMobile {display: none}

	#shsAPStory #shsInset {display: none}	
	#shsAPStory .shsStoryPhoto {float: none; display: block; clear: both; text-align: center; width: 100%}
}	

/* MOBILE (max-width 640px) */
@media only screen and (max-width: 40em) {
	#shsBody .shsNonMobile {display: none}
	
	.shsScoreboardMasthead #shsRefreshControl {top:40px;}
	
	.shsTeamNav a, .shsTeamNav strong {font-size:11px;min-width: 35px;padding: 0 .1em;}
	
	#shsNHLTeams .shs1stCol {width: auto !important}

	#shsLeaders .shsLdrLeft {float: non; width: 100%; margin-bottom: 10px}
	#shsLeaders .shsLdrRight {float: none; width: 100%; margin-bottom: 10px}
	
	.shsPlayersPageTable, .shsPlayersPageTable td {border: 0}
	#shsNHLTrans .shsTransPlayerName {white-space: normal}
	#shsNHLInjuries .shsInjPlayerName {white-space: normal}
	
	#shsScoreboard .shsScoreboardDaily .shsScoreboardCol {width:100%; padding-right:0px;float:none;}
	#shsBody #shsScoreboard table.shsLinescore table td {padding-left: 5px}
	
	#shsNHLPlayerStats .shsPlayerPageNav strong {padding: 10px 10px 10px}
	#shsNHLPlayerStats .shsPlayerPageNav a {padding: 10px 10px 9px}
	#shsNHLPlayerStats .shsPlayerPageNav {padding-bottom: 10px; padding-top: 5px}
	
	#shsAPStory #shsInset, #shsRecap #shsInset, #shsPreview #shsInset {display: none}
	#shsAPStory .shsStoryPhoto {float: none; display: block; clear: both; text-align: center; width: 100%}

	#shsRecap .shsAway, #shsRecap .shsHome {display: none}	
	#shsRecap #shsMastheadScoreboard .shsTable {width: 100%}
	#shsPreview .shsAway, #shsPreview .shsHome {display: none}	
	#shsPreview #shsMastheadScoreboard .shsTable {width: 100%}

	#shsBoxscore .shsAway, #shsBoxscore .shsHome {display: none}
	#shsBoxscore #shsMastheadScoreboard .shsTable {width: 100%}
	#shsBoxscore .shsGameviewTab, #shsBoxscore .shsShotChartTab {display: none}
	#shsBoxscore .shsSeriesStatusSpacer {display: none}
	#shsMastheadScoreboard .shsLiveNav ul li {width: 32%}
	#shsMastheadScoreboard .shsLiveNav {text-align: center}

	#shsNHLPlayByPlay .shsAway, #shsNHLPlayByPlay .shsHome {display: none}
	#shsNHLPlayByPlay #shsMastheadScoreboard .shsTable {width: 100%}
	#shsNHLPlayByPlay .shsGameviewTab, #shsNHLPlayByPlay .shsShotChartTab {display: none}
	#shsNHLPlayByPlay .shsSeriesStatusSpacer {display: none;}

	.shsSportFront .shsFrontMain {float: none; width: 100%; margin: 0}
	.shsSportFront .shsFrontSide {float: none; width: 100%; margin: 0}
	.shsFrontSide #shsMultisportScoreboard {margin-left: 0 !important}

	.shsDepthLink {display: none}
	#shsTeamPages .shsTeamHomeLeft {float: none; width: 100%; margin-right: 0px}
	#shsTeamPages .shsTeamHomeRight {float: none; width: 100%; margin-left: 0px}

	#shsNHLTeamStats .shsTeamPageNav strong {padding: 10px 10px 10px}
	#shsNHLTeamStats .shsTeamPageNav a {padding: 10px 10px 9px}
	#shsNHLTeamStats .shsTeamPageNav {padding-bottom: 10px; padding-top: 5px}

	#shsDailyLeaders .shsDayLabel {font-weight:bold;padding-top:5px; font-size: 15px; text-decoration: underline}

	#shsTeamPages .shsMiniTeamScores .shsFirstGameActive .shsGame4, #shsTeamPages .shsMiniTeamScores .shsFirstGameActive .shsGame5 {display: none}
	#shsTeamPages .shsMiniTeamScores .shsSecondGameActive .shsGame4, #shsTeamPages .shsMiniTeamScores .shsSecondGameActive .shsGame5 {display: none}
	#shsTeamPages .shsMiniTeamScores .shsThirdGameActive .shsGame1, #shsTeamPages .shsMiniTeamScores .shsThirdGameActive .shsGame5 {display: none}
	#shsTeamPages .shsMiniTeamScores .shsFourthGameActive .shsGame1, #shsTeamPages .shsMiniTeamScores .shsFourthGameActive .shsGame2 {display: none}
	#shsTeamPages .shsMiniTeamScores .shsFifthGameActive .shsGame1, #shsTeamPages .shsMiniTeamScores .shsFifthGameActive .shsGame2 {display: none}
}
