﻿body {
    background-image: url('images/bg.jpg');
    background-repeat: repeat-x;
    font: 14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
}

.footer {
    background-image: url('images/footerbg.gif');
    height: 40px;
    width: 100%;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Georgia, Tahoma;
    font-weight: 400;
    line-height: 100%;
    margin: 12px;
}

h1 {
    font-size: 22px;
}

h2 {
    font-size: 20px;
}

h3 {
    font-size: 18px;
}

a {
    color: #274F70;
    text-decoration: underline;
}

a:visited {
    color: #274F70;
}

a:hover {
    color: #3C3930;
    text-decoration: none;
}

a.tabmenuhome {
    color: #000000;
}

.STHSHeaderTitle {
    text-align: left;
    font-weight: bold;
    font-size: 1.6em;
    padding-bottom: 9px;
    padding-left: 9px;
}

.STHSHeaderDate {
    text-align: right;
    font-weight: bold;
    padding-bottom: 9px;
    padding-right: 10px;
}

.STHSTableFullW {
    width: 100%;
    border-spacing: 0px;
}

.STHSTable {
    border-width: 0px;
}

.STHSW250 {
    width: 250px;
}

.STHSW200 {
    width: 200px;
    min-width: 150px;
}

.STHSW140Min {
    width: 140px;
    min-width: 140px;
}

.STHSW140 {
    width: 140px;
}

.STHSW120 {
    width: 120px;
}

.STHSW100 {
    width: 100px;
}

.STHSW75 {
    width: 75px;
}

.STHSW65 {
    width: 65px;
}

.STHSW55 {
    width: 55px;
}

.STHSW50 {
    width: 50px;
}

.STHSW45 {
    width: 45px;
}

.STHSW35 {
    width: 35px;
}

.STHSW30 {
    width: 30px;
}

.STHSW25 {
    width: 25px;
}

.STHSW10 {
    width: 10px;
}

.STHSW1 {
    width: 1px;
}

.STHSWP49 {
    width: 49%;
    vertical-align: top;
}

.STHSWP2 {
    width: 2%;
}

.STHSCenter {
    text-align: center;
}

.STHSRight {
    text-align: right;
}

.STHSAlignTop {
    vertical-align: top;
}

.STHSAlignTopBorder {
    vertical-align: top;
    border-width: 1px;
    border-style: solid;
}

.STHSIndividualLeadersTitle {
    font-size: large;
    font-weight: bold;
}

.STHSSchedule_GameNumber {
    width: 10%;
}

.STHSSchedule_ProLink {
    width: 90%;
}

.STHSSchedule_FarmLink {
    width: 90%;
}

.STHSSchedule_TitleGameNumber {
    text-align: center;
    width: 5%;
    border-width: 1px;
    border-style: solid;
}

.STHSSchedule_MainTable {
    width: 100%;
    border-width: 1px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSSchedule_TitleProSchedule {
    text-align: center;
    width: 45%;
    border-width: 1px;
    border-style: solid;
}

.STHSSchedule_TitleFarmSchedule {
    text-align: center;
    width: 45%;
    border-width: 1px;
    border-style: solid;
}

.STHSSchedule_TitleSchedule {
    text-align: center;
    width: 95%;
    border-width: 1px;
    border-style: solid;
}

.STHSSchedule_GameDay {
    border-width: 1px;
    border-style: solid;
}

.STHSRoster_GM {
    width: 450px;
    font-weight: bold;
}

.STHSRoster_Coach {
    width: 350px;
    font-weight: bold;
}

.STHSRoster_TeamOverall {
    width: 450px;
    font-weight: bold;
}

.STHSRecordTable {
    width: 650px;
    border-width: 0px;
}

.STHSRecordPlayerGoalerTable {
    width: 725px;
    min-width: 650px;
    border-width: 0px;
}

.STHSFinance_TeamTable {
    width: 98%;
    margin: auto;
    border-width: 2px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSFinance_TeamTable td {
    border-width: 1px;
    border-style: solid;
    text-align: left;
}

.STHSFinance_ProSalaryTable {
    vertical-align: top;
    width: 300px;
}

.STHSFinance_FarmSalaryTable {
    vertical-align: top;
    width: 300px;
}

.STHSTeamsAndGMInfo_MainTable {
    border-width: 1px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSTeamsAndGMInfo_MainTable td {
    border-width: 1px;
    border-style: solid;
}

.STHSTeamsAndGMInfo_MainTable th {
    border-width: 1px;
    border-style: solid;
}

.STHSEntryDraft_MainTable {
    width: 98%;
    margin: auto;
    border-width: 1px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSEntryDraft_MainTable td {
    border-width: 1px;
    border-style: solid;
    padding-left: 10px;
}

.STHSEntryDraft_MainTable th {
    border-width: 1px;
    border-style: solid;
    text-align: center;
}

.STHSEntryDraft_Rank {
    text-align: left;
    width: 10%;
    min-width: 25px;
}

.STHSEntryDraft_Team {
    text-align: left;
    width: 40%;
    min-width: 150px;
}

.STHSEntryDraft_Pick {
    text-align: left;
    width: 50%;
    min-width: 150px;
}

.STHSAward_Table {
    width: 98%;
    margin: auto;
    border-width: 2px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSAward_Table th {
    font-size: 22px;
    width: 50%;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    padding: 8px 0 4px;
    margin: 12px;
}

.STHSAward_Table td {
    width: 50%;
    text-align: left;
    border-width: 1px;
    border-style: solid;
}

.STHSWaiver_Table {
    width: 98%;
    margin: auto;
    border-width: 2px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSWaiver_Table th {
    width: 20%;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    padding: 8px 0 4px;
    margin: 12px;
}

.STHSWaiver_Table td {
    width: 20%;
    text-align: left;
    border-width: 1px;
    border-style: solid;
}

.STHSTodayGame_GameOverall {
    width: 50%;
    vertical-align: top;
}

.STHSTodayGame_GameOverall {
    width: 50%;
    vertical-align: top;
}

.STHSTodayGame_MainTable {
    width: 100%;
}

.STHSTodayGame_GameData {
    width: 100%;
}

.STHSTodayGame_GameTitle {
    width: 100%;
}

.STHSTodayGame_GameNumber {
    width: 70%;
}

.STHSTodayGame_Boxscore {
    width: 30%;
}

.STHSTodayGame_TeamScore {
    width: 10%;
}

.STHSTodayGame_TeamName {
    width: 90%;
}

.STHSTodayGame_HR {
    width: 90%;
    height: 2px;
}

.STHSTomorrowGame_GameNumber {
    width: 15%;
}

.STHSTomorrowGame_SubTable {
    width: 100%;
    border-width: 1px;
    border-style: solid;
}

.STHSTomorrowGame_GameDay {
    border-width: 1px;
    border-style: solid;
}

.STHSIndex_Top5Table {
    width: 100%;
    border-spacing: 0px;
}

.STHSIndex_Top5Table td {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    background-color: rgb(242, 242, 242)
}

.STHSIndex_Top5Table th {
    font-size: 1.25em;
    margin: 10px;
    padding-top: 20px;
}

.STHSIndex_TheNews {
    font-size: 2em;
    margin: 3px;
}

.STHSIndex_LastestResult {
    font-size: 1.25em;
    margin: 10px;
    text-align: center;
}

.STHSIndex_Main {
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
    border-spacing: 0px;
}

.STHSIndex_Score {
    vertical-align: top;
    width: 5px;
}

.STHSIndex_NewsTD {
    vertical-align: top;
    text-align: left;
    width: 800px;
}

.STHSIndex_Top5 {
    vertical-align: top;
    width: 300px;
}

.STHSIndex_Top5PointNameHeader {
    width: 200px;
    min-width: 150px;
    font-weight: bold;
}

.STHSIndex_Top5PointResultHeader {
    width: 100px;
    min-width: 50px;
    font-weight: bold;
}

.STHSIndex_OutputSetting_Table {
    width: 98%;
    margin: auto;
    border-width: 2px;
    border-style: solid;
    border-collapse: collapse;
    text-align: center;
}

.STHSIndex_OutputSetting_Table td {
    border-width: 1px;
    border-style: solid;
}

.STHSIndex_NewsReplyTable {
    padding: 0px 8px 0px 8px;
    display: none;
}

.STHSIndex_NewsReplyOwner {
    text-decoration: underline;
}

.STHSIndex_NewsReplyTime {
    font-size: 10px;
}

.STHSBlankDiv {
    padding-bottom: 4px;
}

.STHSPHPPlayerStat_Table {
    width: 95%;
    margin: auto;
    border-width: 2px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSPHPPlayerStat_Table th {
    border-width: 1px;
    border-style: solid;
    text-align: center;
    background-color: rgb(222, 222, 222);
    padding: 0px 4px 0px 4px;
}

.STHSPHPPlayerStat_Table td {
    border-width: 1px;
    border-style: solid;
    text-align: center;
}

.STHSPHPPlayerStat_TabHeader {
    text-align: center;
    font-size: 20px;
}

.STHSPHPPlayerStat_PlayerNameHeader {
    text-align: center;
    font-size: 24px;
}

.STHSPHPPlayerStat_Tabmain-content {
    border-radius: 1px;
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.15);
    background: #FFFFF0;
    border-style: solid;
    border-color: #dedede
}

.STHSPHPTeamStat_Table {
    width: 95%;
    margin: auto;
    border-width: 2px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSPHPTeamStat_Table th {
    border-width: 1px;
    border-style: solid;
    text-align: center;
    background-color: rgb(222, 222, 222);
    padding: 0px 4px 0px 4px;
}

.STHSPHPTeamStat_Table td {
    border-width: 1px;
    border-style: solid;
    text-align: center;
}

.STHSPHPTeamStat_TeamNameHeader {
    text-align: center;
    font-size: 24px;
}

.STHSPHPTeamStatDepthChart_Table {
    width: 100%;
    border-spacing: 0px;
}

.STHSPHPTeamStatDepthChart_Table td {
    border-width: 0px;
    text-align: left;
    padding: 0px 4px 0px 4px;
}

.STHSBoxScore_TeamStatTeamName {
    font-size: 14px;
    font-weight: bold;
}

.STHSBoxScore_TeamResult,
.STHSBoxScore_GoalsTable,
.STHSBoxScore_ShotsTable {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}

.STHSBoxScore_Lines_Table {
    width: 95%;
    margin: auto;
    border-width: 2px;
    border-style: solid;
    border-collapse: collapse;
}

.STHSBoxScore_Lines_Table th {
    border-width: 1px;
    border-style: solid;
    text-align: center;
    background-color: rgb(222, 222, 222);
    padding: 0px 4px 0px 4px;
}

.STHSBoxScore_Lines_Table td {
    border-width: 1px;
    border-style: solid;
    text-align: center;
}

.STHSBoxScore_GoalsTeamName,
.STHSBoxScore_ShotsTeamName {
    font-size: 16px;
    font-weight: bold;
}

.STHSBoxScore_GoalsShotsMainTable {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
}

.STHSBoxScore_TeamResult th {
    font-size: 15px
}

.STHSBoxScore_PlayerStatTitle {
    font-size: 18px
}

.STHSBoxScore_GoalsPeriodHeader,
.STHSBoxScore_ShotsPeriodHeader {
    font-size: 14px;
    font-weight: bold;
}

.STHSBoxScore_GoalsTotalHeader,
.STHSBoxScore_ShotsTotalHeader,
.STHSBoxScore_ShotsAttempHeader {
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
}

.STHSBoxScore_GoalsTotal,
.STHSBoxScore_ShotsTotal {
    font-style: italic;
}

.STHSPHPTradeType {
    text-align: center;
    font-size: 20px;
    padding-top: 25px;
    padding-bottom: 25px;
}

.STHSPHPTradeTeamName {
    padding-left: 25px;
    font-size: 24px;
}




span.STHSBoxScore_TeamName_BOS {
    background: #000000;
    border-bottom: solid 4px #FFB81C;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}


span.STHSBoxScore_TeamName_PRO {
    background: #fbb337;
    border-bottom: solid 4px #00788a;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_COL {
    background: #6F263D;
    border-bottom: solid 4px #236192;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_TOR {
    background: #00205B;
    border-bottom: solid 4px #00205B;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_VAN {
    background: #00205B;
    border-bottom: solid 4px #00843D;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_PHI {
    background: #F74902;
    border-bottom: solid 4px #000000;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_NAS {
    background: #041E42;
    border-bottom: solid 4px #FFB81C;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_PIT {
    background: #000000;
    border-bottom: solid 4px #FCB514;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_STL {
    background: #002F87;
    border-bottom: solid 4px #FCB514;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_WAS {
    background: #041E42;
    border-bottom: solid 4px #C8102E;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_ANA {
    background: #F47A38;
    border-bottom: solid 4px #000;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_WIN {
    background: #041E42;
    border-bottom: solid 4px #55565A;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_DAL {
    background: #006847;
    border-bottom: solid 4px #8F8F8C;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_BUF {
    background: #002654;
    border-bottom: solid 4px #FCB514;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_CGY {
    background: #C8102E;
    border-bottom: solid 4px #F1BE48;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_NJD {
    background: #CE1126;
    border-bottom: solid 4px #000000;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_CHI {
    background: #CF0A2C;
    border-bottom: solid 4px #000000;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_CAR {
    background: #CC0000;
    border-bottom: solid 4px #000000;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_LAK {
    background: #111111;
    border-bottom: solid 4px #A2AAAD;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_MTL {
    background: #AF1E2D;
    border-bottom: solid 4px #192168;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_EDM {
    background: #041E42;
    border-bottom: solid 4px #FF4C00;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_NYI {
    background: #00539B;
    border-bottom: solid 4px #F47D30;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_CBJ {
    background: #002654;
    border-bottom: solid 4px #CE1126;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_FLA {
    background: #041E42;
    border-bottom: solid 4px #C8102E;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_ARI {
    background: #8C2633;
    border-bottom: solid 4px #E2D6B5;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_OTT {
    background: #C52032;
    border-bottom: solid 4px #C2912C;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_MIN {
    background: #154734;
    border-bottom: solid 4px #A6192E;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_NYR {
    background: #0038A8;
    border-bottom: solid 4px #CE1126;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_DET {
    background: #CE1126;
    border-bottom: solid 4px #CE1126;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_TAM {
    background: #002868;
    border-bottom: solid 4px #8F8F8C;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_SJS {
    background: #006D75;
    border-bottom: solid 4px #EA7200;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_VGK {
    background: #333F42;
    border-bottom: solid 4px #B4975A;
    text-align: -webkit-center;
    font-size: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 50%;
    vertical-align: middle;
    height: 100px;
    letter-spacing: 6px;
}

span.STHSBoxScore_TeamName_PRO:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/PRO.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_BOS:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/2.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_COL:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/14.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_TOR:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/18.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_VAN:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/19.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_PHI:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/11.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_NAS:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/4.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_PIT:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/29.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_STL:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/21.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_WAS:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/8.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_ANA:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/15.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_WIN:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/6.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_DAL:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/24.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_BUF:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/1.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_CGY:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/25.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_NJD:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/26.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_CHI:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/13.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_CAR:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/7.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_LAK:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/22.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_MTL:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/9.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_EDM:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/16.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_NYI:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/28.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_CBJ:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/22.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_FLA:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/23.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_ARI:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/24.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_OTT:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/17.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_MIN:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/20.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_NYR:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/3.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_DET:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/5.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_TAM:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/10.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_SJS:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/12.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

span.STHSBoxScore_TeamName_VGK:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/23.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 78px;
    height: 98px;
    width: 98px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

.STHSBoxScore_TeamName_PRO:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/PRO.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_BOS:before {
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/2.svg');
    content: '';
    display: inline-block;
    padding-right: 10px;
    background-size: 35px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-position: center;
    background-repeat: no-repeat;
    vertical-align: middle;
}


.STHSBoxScore_TeamName_BOS:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/2.svg');
    padding-right: 10px;
    background-size: 40px;
    height: 40px;
    width: 40px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_COL:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/14.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_TOR:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/18.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_VAN:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/19.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_PHI:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/11.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_NAS:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/4.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_PIT:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/29.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_STL:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/21.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_WAS:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/8.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_ANA:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/15.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_WIN:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/6.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_DAL:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/24.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_BUF:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/1.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_CGY:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/25.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_NJD:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/26.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_CHI:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/13.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_CAR:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/7.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_LAK:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/22.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_MTL:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/9.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_EDM:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/16.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_NYI:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/28.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_CBJ:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/22.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_FLA:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/23.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_ARI:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/24.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_OTT:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/17.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_MIN:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/20.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_NYR:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/3.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_DET:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/5.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_TAM:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/10.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_SJS:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/12.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_TeamName_VGK:before {
    content: '';
    display: inline-block;
    background-image: url('https://puckeligue.scah.ca/images/LogoTeams/Pro/23.svg');
    padding-right: 10px;
    background-size: 35px;
    height: 35px;
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    height: 35px
}

.STHSBoxScore_GoalsTeamName {
    font-size: 16px;
    color: #2b2b2b;
    font-family: Helvetica, Arial, sans-serif;
    vertical-align: middle;
    text-align: left;
    border-bottom: solid 1px #d4d4d4;
    font-weight: bold;
    line-height: 40px;
}

.STHSBoxScore_ShotsTeamName {
    font-size: 16px;
    color: #2b2b2b;
    font-family: Helvetica, Arial, sans-serif;
    vertical-align: middle;
    text-align: left;
    border-bottom: solid 1px #d4d4d4;
    font-weight: bold;
    line-height: 40px
}

.STHSBoxScore_Result {
    width: 100%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-family: Sintony, Arial, sans-serif;
    line-height: 40px;
    font-weight: bold;
    margin-left: auto;
    margin-top: 24px;
    margin-top: 50px;
    margin-bottom: 0px;
    text-align: center;
    margin-right: auto;
    position: relative;
    font-size: 0px;
    color: #fff;
    max-width: 1284px;
    min-width: 600px;
}

body {
    background-color: #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    margin: 0;
}

.tabmain standard {
    border-width: 4px;
    width: 90%;
    display: -webkit-box;
    margin-left: auto;
    margin-right: auto;
    background-color: white;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 4px;
    padding-left: 5%;
    padding-right: 5%;
    border: #d4d4d4 1px solid;
    font-size: 16px;
}

.STHSBoxScore_Lines_Table {
    width: 100%;
    border-width: 1px;
    border-style: solid;
    border-color: #999;
    border-collapse: collapse;
}

.STHSBoxScore_Lines_Table th {
    border-width: 1px;
    border-style: solid;
    font-family: Sintony, Arial, sans-serif;
    text-align: center;
    background-color: rgb(222, 222, 222);
    padding: 0px 4px 0px 4px;
}

.STHSBoxScore_Lines_Table td {
    border-width: 1px;
    border-style: solid;
    text-align: center;
    font-family: Sintony, Arial, sans-serif
}

.STHSBoxScore_TeamResult th {
    font-size: 15px;
    background: white;
    padding: 10px 0;
    font-weight: normal;
    font-size: 12px;
    color: #8a9299;
    text-align: left;
    font-family: "Sintony", Arial, sans-serif;
    padding: 7px;
}

.STHSBoxScore_PlayerStatTitle {
    font-size: 18px
}

pre {
    width: 100%;
    padding: 4px;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
    margin-top: 0px;
}

.STHSBoxScore_NowTime:before {
    content: "";
    display: grid;
    font-size: 20px;
    font-weight: normal
}

.STHSBoxScore_NowTime {
    border-collapse: collapse;
    font-family: Helvetica, Arial, sans-serif;
    padding-top: 4px;
    padding-bottom: 30px;
    color: #2b2b2b;
    top: 220px;
    width: 100%;
    font-size: 0px;
    text-align: center;
    position: absolute;
    margin: auto;
}

.STHSBoxScore_SimulatingPreSeason {
    border-collapse: collapse;
    border-width: 4px;
    width: 100%;
    margin-left: auto;
    background-color: white;
    background-image: url(http://s.nflcdn.com/static/site/7.5/img/players/player-profile-bg-large.svg);
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 16px;
    padding: 4px;
    display: none;
}

.STHSBoxScore_GoalsShotsMainTable {
    border-width: 4px;
    width: 100%;
    display: table;
    margin-left: auto;
    margin-right: auto;
    background-color: white;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30px 0;
    padding-left: 10%;
    font-size: 16px;
    border-radius: 0;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    margin: auto;
    max-width: 1284px;
    min-width: 600px;
}

.STHSBoxScore_GoalsTable {
    border-top-width: 2px;
    border-top-color: #fff;
    border-collapse: collapse;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    width: 100%;
    margin-left: auto;
    font-size: 16px;
    color: #000;
    font-family: Helvetica, Arial, sans-serif;
    text-align: left
}

.STHSBoxScore_ShotsTable {
    border-top-width: 2px;
    border-top-color: #fff;
    border-collapse: collapse;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    width: 100%;
    margin-left: auto;
    font-size: 16px;
    color: #000;
    font-family: Helvetica, Arial, sans-serif;
    text-align: left
}

.tabmenu-links {
    display: none
}

.STHSBoxScore_GoalsPeriodHeader {
    border-bottom: 1px solid #d4d4d4;
    min-width: 34px;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
    font-family: Helvetica, Arial, sans-serif;
    color: #8a9299;
    background-color: #fff;
    height: 30px
}

.STHSBoxScore_GoalsTotalHeader {
    border-bottom: 1px solid #d4d4d4;
    min-width: 34px;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
    font-family: Helvetica, Arial, sans-serif;
    color: #8a9299;
    background-color: #fff;
    height: 30px
}

.STHSW200 {
    border-bottom: 1px solid #d4d4d4;
    background-color: #fff;
    height: 30px
}

.STHSBoxScore_ShotsPeriodHeader {
    border-bottom: 1px solid #d4d4d4;
    min-width: 34px;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
    font-family: Helvetica, Arial, sans-serif;
    color: #8a9299;
    background-color: #fff;
    height: 30px
}

.STHSBoxScore_Goals {
    width: 45%;
    float: left;
    border-right: 1px solid #d4d4d4;
    margin: 0 2em 0 0;
    padding-right: 30px;
    margin-left: -38px;
}

.STHSBoxScore_Shots {
    width: 45%;
    float: left
}

.STHSBoxScore_ShotsTotalHeader {
    border-bottom: 1px solid #d4d4d4;
    min-width: 34px;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
    font-family: Helvetica, Arial, sans-serif;
    color: #8a9299;
    background-color: #fff;
    height: 30px
}

.STHSBoxScore_ShotsAttempHeader {
    border-bottom: 1px solid #d4d4d4;
    min-width: 34px;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
    font-family: Helvetica, Arial, sans-serif;
    color: #8a9299;
    background-color: #fff;
    height: 30px
}



.STHSBoxScore_GoalsPeriodTotalHeader {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #fff;
    font-weight: bold;
    background-color: #fff;
    height: 30px;
}

.STHSBoxScore_GoalsPeriodHeader1 {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #fff;
    background-color: #fff;
    height: 30px
}

.STHSBoxScore_GoalsPeriodHeader2 {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #fff;
    background-color: #fff;
    height: 30px
}

.STHSBoxScore_GoalsPeriodHeader3 {
    padding-top: 8px;
    padding-bottom: 8px;
    color: white;
    background-color: #fff;
    height: 30px
}

.STHSBoxScore_GoalsPeriod {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
}

.STHSBoxScore_GoalsPeriod {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
}

.STHSBoxScore_GoalsPeriod {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
}

.STHSBoxScore_GoalsTotal {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
    font-weight: bold;
}

.STHSBoxScore_ShotsTable {
    border-top-width: 2px;
    border-top-color: #fff;
    border-collapse: collapse;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    width: 100%;
    margin-left: auto
}

.STHSBoxScore_ShotsPeriodHeader1 {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #ababab;
}

.STHSBoxScore_ShotsPeriodHeader2 {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #ababab;
}

.STHSBoxScore_ShotsPeriodHeader3 {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #ababab;
}

.STHSBoxScore_ShotsPeriodTotalHeader {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #383732;
    font-weight: bold;
}

.STHSBoxScore_ShotsPeriod {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
}

.STHSBoxScore_ShotsPeriod {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
}

.STHSBoxScore_ShotsPeriod {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
}

.STHSBoxScore_ShotsTotal {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
    font-weight: bold;
}

.STHSBoxScore_ShotsAttemp {
    font-size: 16px;
    font-family: 'TradeGothicLT', sans-serif;
    vertical-align: middle;
    text-align: center;
    border-bottom: solid 1px #d4d4d4;
}

.tabsmain standard {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_GoalerStatsTitle {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_PlayerStatTitle {
    background-color: white;
    border-top: #d4d4d4 1px solid;
    border-left: #d4d4d4 1px solid;
    border-right: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    color: #262525;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 20px;
    padding-top: 14px;
    padding-left: 7px;
    padding-bottom: 14px
}

.STHSBoxScore_Overtime {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_3StarTitle {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_PowerPlayTitle {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_PenalityKillTitle {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_TeamStatTitle {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_OfficialTitle {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_BoxScoreNoteTitle {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_TeamLine {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_TeamonIce {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_Shooout {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_FinanceTitle {
    width: 100%;
    background-color: #f2f2f2;
    border: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    margin-left: auto;
    padding: 4px;
    ;
    color: #383732;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 14px;
}

.STHSBoxScore_GoalPeriod1 {
    width: 100%;
    padding: 4px;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;

}

.STHSBoxScore_GoalPeriod2 {
    width: 100%;
    padding: 4px;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;

}

.STHSBoxScore_GoalPeriod3 {
    width: 100%;
    padding: 4px;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_GoalPeriod4 {
    width: 100%;
    padding: 4px;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_GoalPeriod5 {
    width: 100%;
    padding: 4px;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_PenaltiesPeriod101 {
    width: 100%;
    padding: 4px;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_GoalerStats {
    width: 100%;
    padding: 4px;
    ;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}


.STHSBoxScore_3Star {
    width: 100%;
    padding: 4px;
    ;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_PowerPlay {
    width: 100%;
    padding: 4px;
    ;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_PenaltyKill {
    width: 100%;
    padding: 4px;
    ;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_TeamStat {
    width: 100%;
    padding: 4px;
    ;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_Official {
    width: 100%;
    padding: 4px;
    ;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
}

.STHSBoxScore_BoxScoreNote {
    width: 100%;
    padding: 4px;
    ;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
    ;
}

.tabmain {
    width: 100%;
    padding: 4px;
    ;
    margin-left: auto;
    background-color: white;
    border: #d4d4d4 1px solid;
    color: #383732;
    ;
}

.tabmain-links {
    padding: 0px;
    font-size: 14px;
    text-align: center;
    line-height: 38px;
    padding-left: 0px;
    padding-right: 0px;
    padding: 0px;
    background: #fff;
    text-transform: uppercase;
    border-radius: 3px 3px 0px 0px;
    color: #2a2a2a;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    margin-top: 0px;
    display: flex;
    justify-content: center;
    transition: all linear 0.15s;
    text-decoration: none
}

.tabmain-links a {
    text-decoration: none;
    font-family: ff-din-web, Helvetica Neue, Helvetica, Arial, sans-serif;
    color: #8a9299;
    font-weight: normal;
}

.tabmain-links a:focus {
    color: #2a2a2a;
    font-size: 16px;
    font-weight: 600;
    transition: all linear 0.15s;
    color: #383732;
    border-color: #0183da;
    border-bottom-style: solid;
    border-width: 4px;
    color: #2a2a2a;
    font-weight: Bold;
    text-decoration: none;
    font-family: ff-din-web, Helvetica Neue, Helvetica, Arial, sans-serif;
    ;
}

.STHSBoxScore_PeriodPerPeriod td {
    padding: 0px;
    padding-left: 11px;
    text-align: left;
    font-family: Nunito, sans-serif;
    font-size: 13px;
    line-height: 2;
}

.STHSBoxScore_PeriodPerPeriod {
    width: 100%;
    border-collapse: collapse
}

.STHSBoxScore_PeriodPerPeriod th {
    padding: 11px;
    text-align: left;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    background-color: #2a2a2a;
    color: white;
    text-transform: uppercase;
}


.STHSBoxScore_PeriodPerPeriod_Header {
    padding: 12px 11px;
    text-align: left;
    background-color: #f7f4f4;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase
}

.STHSBoxScore_TeamResult {
    border: none;
    border-collapse: collapse
}

.STHSBoxScore_TeamStatTeamName {
    font-size: 16px;
    color: #2b2b2b;
    font-family: Helvetica, Arial, sans-serif;
    vertical-align: middle;
    text-align: left;
    border-bottom: solid 1px #d4d4d4;
    font-weight: bold;
    line-height: 40px;
}

.STHSBoxScore_TeamResult th {
    border-bottom: solid 1px #d4d4d4;
}

.STHSBoxScore_TeamResult tr {
    font-size: 14px;
    font-family: "Oswald", Arial, sans-serif;
    border-bottom: solid 1px #d4d4d4;
    background: white
}

.STHSBoxScore_TeamResult td {
    padding: 11px;
}

.STHSPHPBoxScoreTeamStat_Table {
    margin-top: 0px;
    border-collapse: collapse
}

.tablesorter tbody tr:nth-child(even),
.tablesorter tfoot tr:nth-child(even) {
    background-color: white;
}

.tablesorter .header,
.tablesorter .tablesorter-header {
    background-color: #f2f2f2;
    background-position: center right;
    background-repeat: no-repeat;
    padding: 4px 4px 4px 4px;
    white-space: normal;
    cursor: pointer;
    font-weight: normal;
    font-size: 12px;
    color: #666;
}

.STHSPHPBoxScoreTeamStat_Table th {
    background: #f2f2f2
}

.tablesorter-headerRow {
    background: #f2f2f2
}

.STHSPHPBoxScoreTeamStat_Table tr {
    line-height: 30px;
    font-family: "Sintony", Arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    background: white;
    border-bottom: solid 1px #d4d4d4;
    color: #262525
}

.STHSBoxScore_TeamLine {
    background-color: white;
    border-top: #d4d4d4 1px solid;
    border-left: #d4d4d4 1px solid;
    border-right: #d4d4d4 1px solid;
    font-family: Sintony, Arial, sans-serif;
    font-weight: bold;
    color: #262525;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-size: 20px;
    padding-top: 14px;
    padding-left: 0px;
    padding-bottom: 14px;
    padding-right: 0px
}

.STHSBoxScore_Lines_Table th {
    background-color: #f2f2f2;
    background-position: center right;
    background-repeat: no-repeat;
    padding: 4px 4px 4px 4px;
    white-space: normal;
    cursor: pointer;
    font-weight: normal;
    font-size: 12px;
    color: #666;
}

.tabsmain {
    width: 100%;
    margin: auto;
    min-width: 600px;
    max-width: 1284px;
    background-color: #fff;
    display: inherit;
}

.BoxScore {
    display: none
}

.STHSGame_NowTime {
    display: none
}

.MenuSTHS {
    display: none
}