#shsFindPlayer .shsTable, #shsARFLLeaders .shsTable, #shsARFLTeamLeaders .shsTable { width: 65%; margin-left: 0px }

#shsARFLTeamStats .shsTable { width: 100%; margin: auto; background: #cccccc }
.shsAllTeams { width: 100%; display: block; }
.shsTeamSet { width: 50%; float: left; }
#shsARFLTeams .shsTable td { font-size: 10px }
#shsARFLTeams .shsTable td.shs1stCol { font-size: 11px; font-weight: bold }

.shsAllTeams { width: 100%; clear: both; }
.shsAllTeams .shsTeamSet { width: 100%; 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 }


.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 }
#shsARFLBoxscore, #shsARFLGameView { text-align: center }
#shsARFLBoxscore table.shsLinescore, #shsARFLGameView 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;}

.team5125sm, .shsARFLteam5125sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5125_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5129sm, .shsARFLteam5129sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5129_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5123sm, .shsARFLteam5123sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5123_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5689sm, .shsARFLteam5689sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5689_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5127sm, .shsARFLteam5127sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5127_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5126sm, .shsARFLteam5126sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5126_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5128sm, .shsARFLteam5128sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5128_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5690sm, .shsARFLteam5690sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5690_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5132sm, .shsARFLteam5132sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5132_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5215sm, .shsARFLteam5215sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5215_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5122sm, .shsARFLteam5122sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5122_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5133sm, .shsARFLteam5133sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5133_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5217sm, .shsARFLteam5217sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5217_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5135sm, .shsARFLteam5135sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5135_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5216sm, .shsARFLteam5216sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5216_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5134sm, .shsARFLteam5134sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5134_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }
.team5136sm, .shsARFLteam5136sm  { display: inline-block; background: url(http://hosted.stats.com/arfl/graphics/masthead/5136_s.jpg) no-repeat left center; padding-left: 	25px; height: 15px }

.team5125lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5125.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5129lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5129.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5123lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5123.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5689lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5689.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5127lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5127.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5126lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5126.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5128lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5128.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5690lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5690.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5132lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5132.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5215lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5215.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5122lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5122.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5133lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5133.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5217lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5217.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5135lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5135.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5216lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5216.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5134lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5134.jpg) no-repeat left center; padding-left: 	50px; height: 40px }
.team5136lg  { display: block; float: left; background: url(http://hosted.stats.com/arfl/graphics/masthead/5136.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 }

#shsARFLDraft .shsTableLegend { font-size: 11px; padding: 0px 5px; text-align: left; font-style: italic; text-align: center }

/* TEAM PAGE STYLES */
#shsTeamPages .shsHeadlineList { width: 280px; text-align: left; background: #eeeeee; border: 2px solid #005B94; padding: 0px 0px 0px 0px; font-size: 9pt }
#shsTeamPages .shsHeadlineList li { margin: 0px 8px 0px 8px }
#shsTeamPages .shsHeadlineList h2 { display: block; margin: 0px; width: 280px; text-align: center; background-color: #005B94; color: #ffffff; line-height: 20px}

#shsTeamPages p {font-size: 10pt}
#shsTeamPages .shsTeamSched {border: 1px solid black}
#shsTeamPages .shsTeamStandings {border: 1px solid black; margin-top: 0px}
#shsTeamPages .shsTeamLeaders {border: 1px solid black}
#shsTeamPages h2 { line-height: 50px }

#shsTeamPages .shsTeamInjury .shsPageNav {display: none}
#shsTeamPages #shsTimestamp {display: none}
#shsTeamPages .shsTeamTrans .shsPageNav {display: none}
#shsTeamPages .shsTeamTrans h2{display: none}
#shsTeamPages .shsTeamTransInj {border: 1px solid #000000}
#shsTeamPages .shsHeadlineList, #shsTeamPages .shsHeadlineList h2 { width: 100% }

#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;}
