#shsFindPlayer .shsTable, #shsNFLLeaders .shsTable, #shsNFLTeamLeaders .shsTable { width: 100%; margin-left: 0px }

#shsNFLTeamStats .shsTable { width: 100%; margin: auto; background: #cccccc }
.shsAllTeams { width: 100%; display: block; }
.shsTeamSet { 
	float:left;
	font-size:12px;
	padding:5px;
	width:48%;
 }
#shsNFLTeams .shsTable td { font-size: 10px }
#shsNFLTeams .shsTable td.shs1stCol { font-size: 11px; font-weight: bold }

.shsAllPositions { width: 100%; display: block; }
.shsPositionSet { width: 20%; float: left; }

#shsBoxscore, #shsGameView { text-align: center }
#shsBoxscore table.shsLinescore, #shsGameView table.shsLinescore { width: 400px; margin-left: auto; margin-right: auto }
#shsNFLBoxscore, #shsNFLGameView { text-align: center }
#shsNFLBoxscore table.shsLinescore, #shsNFLGameView table.shsLinescore { width: 400px; margin-left: auto; margin-right: auto }
#shsHead2Head .shsTotD {font-weight: bold;}
#shsHead2Head .shsTable {background-color: #efefef;}
#shsHead2Head #shsMastheadScoreboard .shsTable {background-color: #ffffff;}


/* STORY STUFF */
#shsBody .shsHeadline .shsStoryLabel, #shsBody .shsGameTime .shsStoryLabel { display: none }
#shsBody .shsGameTime { font-size: 11px; font-style: italic; margin-top: 0px }
/* STORY STUFF */

.shsHomeFinal { border-bottom: 1px solid grey; text-align: center; vertical-align: bottom}
.shsVisFinal { border-top: 1px solid grey; text-align: center; vertical-align: bottom}

.shsInfoR { border-top: 1px solid grey; border-right: 1px solid grey; border-bottom: 1px solid grey; text-align: center; vertical-align: bottom}
.shsInfoL { border-top: 1px solid grey; border-left: 1px solid grey; border-bottom: 1px solid grey; text-align: center; vertical-align: bottom}

.shsChampion { border-bottom: 1px solid grey; border-top: 1px solid grey; border-right: 1px solid grey; border-left: 1px solid grey; background-color: gold; font-size: 12pt; text-align: center }

.shsHeadTable {width: 100%;padding: 5;}

.team2sm, .shsNFLteam2sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/buffalo_bills.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team15sm, .shsNFLteam15sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/miami_dolphins.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team17sm, .shsNFLteam17sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/newengland_patriots.jpg) no-repeat left center; padding-left: 25px; height: 15px }
.team20sm, .shsNFLteam20sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/newyork_jets.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team7sm, .shsNFLteam7sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/denver_broncos.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team12sm, .shsNFLteam12sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/kansascity_chiefs.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team13sm, .shsNFLteam13sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/oakland_raiders.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team24sm, .shsNFLteam24sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/sandiego_chargers.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team4sm, .shsNFLteam4sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/cincinnati_bengals.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5sm, .shsNFLteam5sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/cleveland_browns.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team23sm, .shsNFLteam23sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/pittsburgh_steelers.jpg) no-repeat left center; padding-left: 25px; height: 15px }
.team33sm, .shsNFLteam33sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/baltimore_ravens.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team10sm, .shsNFLteam10sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/tennessee_titans.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team11sm, .shsNFLteam11sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/indianapolis_colts.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team30sm, .shsNFLteam30sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/jacksonville_jaguars.jpg) no-repeat left center; padding-left:25px; height: 15px }
.team34sm, .shsNFLteam34sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/houston_texans.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team6sm, .shsNFLteam6sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/dallas_cowboys.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team19sm, .shsNFLteam19sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/newyork_giants.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team21sm, .shsNFLteam21sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/philadelphia_eagles.jpg) no-repeat left center; padding-left: 25px; height: 15px }
.team28sm, .shsNFLteam28sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/washington_redskins.jpg) no-repeat left center; padding-left: 25px; height: 15px }
.team14sm, .shsNFLteam14sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/stlouis_rams.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team22sm, .shsNFLteam22sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/arizona_cardinals.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team25sm, .shsNFLteam25sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/sanfrancisco_49ers.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team26sm, .shsNFLteam26sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/seattle_seahawks.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team3sm, .shsNFLteam3sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/chicago_bears.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team8sm, .shsNFLteam8sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/detroit_lions.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team9sm, .shsNFLteam9sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/greenbay_packers.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team16sm, .shsNFLteam16sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/minnesota_vikings.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team1sm, .shsNFLteam1sm  { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/atlanta_falcons.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team18sm, .shsNFLteam18sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/neworleans_saints.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team27sm, .shsNFLteam27sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/tampabay_buccaneers.jpg) no-repeat left center; padding-left: 25px; height: 15px }
.team29sm, .shsNFLteam29sm { display: inline-block; background: url(http://hosted.stats.com/fb/graphics/carolina_panthers.jpg) no-repeat left center; padding-left: 	25px; height: 15px }

.team2lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/buffalo_bills.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team15lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/miami_dolphins.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team17lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/newengland_patriots.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team20lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/newyork_jets.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team7lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/denver_broncos.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team12lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/kansascity_chiefs.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team13lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/oakland_raiders.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team24lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/sandiego_chargers.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team4lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/cincinnati_bengals.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/cleveland_browns.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team23lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/pittsburgh_steelers.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team33lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/baltimore_ravens.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team10lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/tennessee_titans.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team11lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/indianapolis_colts.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team30lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/jacksonville_jaguars.jpg) no-repeat left center; padding-left:50px; height: 40px }
.team34lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/houston_texans.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team6lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/dallas_cowboys.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team19lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/newyork_giants.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team21lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/philadelphia_eagles.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team28lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/washington_redskins.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team14lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/stlouis_rams.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team22lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/arizona_cardinals.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team25lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/sanfrancisco_49ers.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team26lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/seattle_seahawks.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team3lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/chicago_bears.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team8lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/detroit_lions.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team9lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/greenbay_packers.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team16lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/minnesota_vikings.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team1lg  { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/atlanta_falcons.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team18lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/neworleans_saints.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team27lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/tampabay_buccaneers.jpg) no-repeat left center; padding-left: 50px; height: 40px }
.team29lg { display: block; float: left; background: url(http://hosted.stats.com/fb/graphics/masthead/carolina_panthers.jpg) no-repeat left center; padding-left: 	50px; height: 40px }

/*
#shsMastheadScoreboard { padding: 10px 0px }
#shsMastheadScoreboard .shsTable { width: 550px;  }
#shsMastheadScoreboard table { width: 100%; text-align: center }
#shsMastheadScoreboard tr.shsTableTtlRow td { background: #1E39C5; border: 0px; font-size: 12px; padding: 2px 6px }
#shsMastheadScoreboard td { padding: 2px; vertical-align: middle }
#shsMastheadScoreboard .shsMastheadScore { border: 2px solid #cccccc; width: 30px; padding: 5px; font-weight: bold; font-size: 20px; text-align: center; vertical-align: middle }
#shsMastheadScoreboard .shsTimeoutCount { font-weight: bold; font-size: 11px; text-align: center}
#shsMastheadScoreboard .shsLiveNav { padding: 2px }
*/

#shsBullets ol { width: 90%; ; }
#shsBullets ol li { margin: 5px 20px; list-style: disc outside }

#shsGameView .shsStatCatForTeam { width: 98%; padding: 0px 2px }
.shsPBPScore { font-weight: bold}
.shsPBPPenalty { color: #ff0000 }

#shsNFLDraft .shsTableLegend { font-size: 11px; padding: 0px 5px; text-align: left; font-style: italic; text-align: center }


#shsHomeBoxscores { display: none }
#shsAwayBoxscores { display: none }

#shsGameView #shsScoringSummary {
	text-align: center; margin: auto; display: block; float: none
}
#shsGameStateSummary { width: 385px }
#shsFieldDiagram  { position: relative; width: 385px; height: 188px; }

/* .shsHeadshot { border: 3px solid #26537C } */

#shsLeaders .shsLdrTable { width: 50%; background-color: #cccccc; }
#shsLeaders .shsMoreLeaders { background-color: #cccccc; }
#shsLeaders .shsMoreLeaders td { width: 25%; }
#shsLeaders .shsLdrTable .shsBot5 { display: none;}

.shsLinescore .shsTableTtlRow .shsNamD {text-align: left}
.shsLinescore .shsTableSubttlRow .shsNamD {text-align: left}

#shsFront #shsInteractivesList {width: auto; margin-top: 10px}
#shsFront #shsInteractivesList .shsHeadlineList {width: auto; margin: 0px}
#shsFront .shsInteractiveItem {padding: 5px;}
#shsFront .shsInteractivesList {padding: 0px 5px 0px 20px; margin: 0px}

#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}

#shsBody #shsInset .shsBulletList {background: #eeeeee; padding-top: 10px}

#shsNFLDraft .shsPageNav {position: relative; padding-left: 5px}

#shsFindPlayer .shsPageNav {position: absolute; top: 50px; left: 10px}

#shsScoreboard .shs_scheduleNav br {line-height: 5px;}
#shsScoreboard .byeTeams {padding-left: 4px}