﻿<style>
@import url('https://fonts.googleapis.com/css?family=Oxygen|Crimson+Text|Khand|Oswald|Manrope&display=swap');
@import url('https://fonts.googleapis.com/css?family=Oxygen');
@import url('https://fonts.googleapis.com/css?family=Public+Sans');

@font-face {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oxygen/v15/2sDfZG1Wl4LcnbuKgE0mV0Q.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

</style> 

@import url(http://fonts.googleapis.com/css?family=Nunito:400,700);

.tablesorter {font-family:'Nunito', sans-serif;font-size: 12px; background-color: rgb(222, 222, 222); margin:10px 0pt 15px;  width: 100%;border-collapse:collapse; text-align: left; border-spacing: 0px;border: #ccc 1px solid; border-width: 1px 0 0 1px;}
.tablesorter th, .tablesorter td { }
.tablesorter th, .tablesorter thead td {font-size: 9pt; background-color: rgb(222, 222, 222); border-collapse: collapse; padding: 4px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);}
.tablesorter tbody td, .tablesorter tfoot th, .tablesorter tfoot td { padding: 4px; vertical-align: middle;}
.tablesorter .header, .tablesorter .tablesorter-header { background-color: rgb(222, 222, 222); background-position: center right; background-repeat: no-repeat; ; padding: 4px 20px 4px 4px; white-space: normal; cursor: pointer;}
.tablesorter .headerSortUp, .tablesorter .tablesorter-headerSortUp, .tablesorter .tablesorter-headerAsc { color: #333; background-color: #ebedee; background-position: center right; background-repeat: no-repeat; background-image: url(data:image/gif;base64,R0lGODlhDAAMANUAAAJCiwNHkANFjgNEjQRIkQNJkQRMlARKkwRKkgVPlwZSmgdaogdYnwhfpghcowlhqgliqglgqAlgpwljqwporwpmrQplrAtsswtqsgtrsgtqsQxttAtvtQtttAxyuQxwtwxxtwxvtg10uw1zuQ1xuP8A/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACUALAAAAAAMAAwAAAY6wJKwJBoahyNQ6Dj0fDoZCpPEuWgqk4jxs8FQLI+Gg8Esm5kQydFQMC7IwkOAqUiUCAIzIjA4lwBlQQA7); }
.tablesorter .headerSortDown, .tablesorter .tablesorter-headerSortDown, .tablesorter .tablesorter-headerDesc { color: #333; background-color: #ebedee; background-position: center right; background-repeat: no-repeat; background-image: url(data:image/gif;base64,R0lGODlhDAAMANUAAAE/iAJBigNFjgNEjQNFjQNDiwRHkQRHjwNHjwROlgRMlQRMlARJkgRKkgZQmAVPlgZWnQZSmgZRmAdXoAdXnwdUnAdbogdZoQhbowlhqAlepglkrAliqQtstAtqsQxyugxyuQxwuAxxuAxxtwxwtgxvtQ10vA12vA10u/8A/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACkALAAAAAAMAAwAAAY6wJQwdRoah6bP6DhEiVIdDxNEGm4yxlDpiJkwv2AmR2OhVCSJBsJ4gUQeCwOB6VAwBAXwYRAIpwBfQQA7); }
.tablesorter thead .sorter-false { background-image: none; cursor: default; padding: 4px;}
.tablesorter tfoot .tablesorter-headerSortUp, .tablesorter tfoot .tablesorter-headerSortDown, .tablesorter tfoot .tablesorter-headerAsc, .tablesorter tfoot .tablesorter-headerDesc { background-color: #ebedee;}
.tablesorter tbody > tr.hover > td, .tablesorter tbody > tr:hover > td, .tablesorter tbody > tr.even:hover > td, .tablesorter tbody > tr.odd:hover > td { ;}
.tablesorter .tablesorter-processing { background-position: center center !important; background-repeat: no-repeat !important; background-image: url('data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=') !important;}
.tablesorter tbody tr:nth-child(odd), .tablesorter tfoot tr:nth-child(odd) {background-color: rgb(255, 255, 255);}
.tablesorter tbody tr:nth-child(even), .tablesorter tfoot tr:nth-child(even) {background-color: #f7f4f4;}
.tablesorter.containsStickyHeaders thead tr:nth-child(1) th, .tablesorter.containsStickyHeaders thead tr:nth-child(1) td { border-top: #ccc 1px solid;}
caption { background-color: #fff;}
.tablesorter .tablesorter-filter-row { background-color: #eee;}
.tablesorter .tablesorter-filter-row td { background-color: #eee; line-height: normal; text-align: center; -webkit-transition: line-height 0.1s ease; -moz-transition: line-height 0.1s ease; -o-transition: line-height 0.1s ease; transition: line-height 0.1s ease;}
.tablesorter .tablesorter-filter-row .disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: not-allowed;}
.tablesorter .tablesorter-filter-row.hideme td { padding: 2px; margin: 0; line-height: 0; cursor: pointer;}
.tablesorter .tablesorter-filter-row.hideme * { height: 1px; min-height: 0; border: 0; padding: 0; margin: 0; opacity: 0; filter: alpha(opacity=0);}
.tablesorter input.tablesorter-filter, .tablesorter select.tablesorter-filter { width: 98%; height: auto; margin: 0; padding: 4px; background-color: #fff; border: 1px solid #bbb; color: #333; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: height 0.1s ease; -moz-transition: height 0.1s ease; -o-transition: height 0.1s ease; transition: height 0.1s ease;}
.tablesorter .filtered { display: none;}
.tablesorter .tablesorter-errorRow td { text-align: center; cursor: pointer; background-color: #e6bf99;}
.tablesorter_ColumnSelectorWrapper {position: relative;  margin: 10px 5px 10px 10px;  display: inline-block;}
.tablesorter_ColumnSelector, .hidden {display: none;}
.tablesorter_ColumnSelectorButton {background: #99bfe6;  border: #888 1px solid;  color: #111;  border-radius: 5px;  padding: 5px;}
.tablesorter_Reset {background: #99bfe6;  border: #888 1px solid;  color: #111;  border-radius: 5px;  padding: 5px;}
#tablesorter_colSelect1:checked + label {background: #5797d7;  border-color: #555;}
#tablesorter_colSelect1:checked ~ #tablesorter_ColumnSelector {display: block;}
.tablesorter_ColumnSelector {width: 500px;  position: absolute;  top: 30px;  padding: 10px;  background: #fff;  border: #99bfe6 1px solid; border-radius: 5px;}
.tablesorter_ColumnSelector label {display: inline-block;min-width: 250px;font-size: 11pt;font-family: "trebuchet ms", verdana, arial;font-weight:bold;}
.tablesorter_ColumnSelector label:nth-child(1) {border-bottom: #99bfe6 solid 1px;  margin-bottom: 5px;min-width: 400px;}
.tablesorter_ColumnSelector input {margin-right: 5px;}
.tablesorter_ColumnSelector .disabled {color: #ddd;}
.tablesorter .filtered { display: none;}
.tablesorter tbody tr.static td {vertical-align: middle;}
table.basictablesorter { font-family:'Nunito', sans-serif; background-color: rgb(222, 222, 222); margin:10px 0pt 15px; font-size: 8pt; width: 100%; text-align: left; border-spacing: 0px;border: #ccc 1px solid; border-width: 1px 0 0 1px;}
table.basictablesorter th, table.basictablesorter td { border: #ccc 1px solid; border-width: 0 1px 1px 0;}
table.basictablesorter thead tr th, table.tablesorter tfoot tr th { background-color: rgb(222, 222, 222); text-align:center; font-size: 8pt; padding: 4px 12px 4px 0px;}
table.basictablesorter thead tr td {background-color: rgb(222, 222, 222); text-align:center; font-size: 8pt;font-weight: bold; padding: 4px 12px 4px 0px;border-style:solid; border-width: 0 1px 1px 0; border-color:#a1a1a1;}
table.basictablesorter thead tr .header {background-image: url("data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw=="); background-repeat: no-repeat; background-position: center right; cursor: pointer; border-style:solid;}
table.basictablesorter thead tr .headerSortUp {background-image: url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7");}
table.basictablesorter thead tr .headerSortDown {background-image: url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7");}
table.basictablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp { background-color: #8dbdd8;}
table.basictablesorter tbody tr:nth-child(odd) {background-color: rgb(255, 255, 255);}
table.basictablesorter tbody tr:nth-child(even) {background-color: rgb(239, 239, 239);}
table.basictablesorter tbody > tr:hover > td {background: rgb(235,242,250);}
table.basictablesorter tbody td {padding: 4px; vertical-align: top; border-style:solid; border-width: 0 1px 1px 0; border-color:#a1a1a1; min-width:20px;}
table.basictablesorter tfoot  { border-style:solid; border-width: 0 1px 1px 0; border-color:#a1a1a1; border-top-style:double; border-top-width:4px; border-top-color:#a1a1a1;}
table.basictablesorter tfoot td {padding: 4px; background-color: #FFF; vertical-align: top; border-style:solid; border-width: 0 1px 1px 0; border-color:#a1a1a1; min-width:20px;}
.tabsmenu{width:100%;display:inline;}
.tabmenu-links {padding-left:1px;}
.tabmenu-links:after{display:block;clear:both;content:'';}
.tabmenu-links li{margin:0px 5px;float:left;list-style:none;}
.tabmenu-links a{padding:3px 10px;display:inline-block;border-radius:3px 3px 0px 0px;font-size:16px;font-weight:600;color:#4c4c4c;transition:all linear 0.15s;}
.tabmenu-links a:hover{text-decoration:none;color:#000000;}
.MenuSTHS {border-spacing: 0px;}
table.MenuSTHS a{padding:3px 10px;display:inline-block;border-radius:3px 3px 0px 0px;font-size:16px;font-weight:600;color:#4c4c4c;transition:all linear 0.15s;}
table.MenuSTHS a:hover{text-decoration:none;color:#000000;}
.MenuSTHSSpan{padding:3px 0px 3px 15px;display:inline-block;border-radius:3px 3px 0px 0px;font-size:16px;font-weight:600;color:#4c4c4c;transition:all linear 0.15s;}
.tabmenu-content{padding:1px;border-radius:1px;box-shadow:-1px 1px 1px rgba(0,0,0,0.15);background:#fff;}
.tabmenu{display:none;}
.tabmenu.active{display:block;}
.tabsmain{width:100%;display:inline-block;}
.tabmain-links {padding-left:1px;}
.tabmain-links:after{display:block;clear:both;content:'';}
.tabmain-links li{margin:0px 5px;float:left;list-style:none;}
.tabmain-links a{padding:0px 25px;display:inline-block;border-radius:3px 3px 0px 0px;color:#dedede;font-size:16px;font-weight:600;color:#4c4c4c;transition:all linear 0.15s;}
.tabmain-links a:hover{text-decoration:none;color:#000000;}
li.activemain a,li.activemain a:hover{text-decoration:none}
.tabmain-content{border-radius:1px;box-shadow:-1px 1px 1px rgba(0,0,0,0.15);}
.tabmain{display:none;}
.tabmain.active{display:block;}
.scrollup{ width:40px; height:40px; opacity:0.3; position:fixed; bottom:50px; right:25px; display:none; text-indent:-9999px; background: url('images/icon_top.png') no-repeat;}
@media screen and (max-width: 1160px) {
.tabmenu-links a{padding:2px 5px;font-size:15px;}
table.MenuSTHS a{padding:2px 5px;font-size:15px;}
.STHSTopLink{font-size:10px;}
.STHSTeamLink{font-size:10px;}
#web {  max-width: 1160px;margin-left:0px;padding-left:0px  }
body {
	font: 10px/12px 'Nunito', sans-serif;
	margin: 0;
	padding: 0;
	font-family: Nunito, sans-serif;
	background-color:#edeef0;
}
}
@media screen and (max-width: 920px) {
.tabmenu-links a{padding:1px 2px;font-size:14px;}
table.MenuSTHS a{padding:1px 4px;font-size:14px;}
.STHSTopLink{font-size:10px;}
.STHSTeamLink{font-size:10px;}
#web {  max-width: 920px;margin-left:0px;padding-left:0px  }
body {
	font: 10px/12px 'Nunito', sans-serif;
	margin: 0;
	padding: 0;
	font-family: 'Nunito', sans-serif;
	background-color:#edeef0;
}
}
@media screen and (max-width: 820px) {
.tabmenu-links a{padding:0px 1px;font-size:10px;}
table.MenuSTHS a{padding:0px 3px;font-size:10px;}
.MenuSTHSSpan {font-size:10px;}
.STHSTopLink{font-size:8px;}
.STHSTopLink{font-size:8px;}
.FooterW3C {display:none;}
#web {  max-width: 820px;margin-left:0px;padding-left:0px  }
body {
	font: 10px/12px 'Nunito', sans-serif;
	margin: 0;
	padding: 0;
	font-family: 'Nunito', sans-serif;
	background-color:#edeef0;
}
}
@media screen and (max-width: 720px) {#STHSMenu-Record {display:none;}  #web {  width:100%;  }}
@media screen and (max-width: 660px) {#STHSMenu-DirectLink{display:none;}}
.STHSWarning{display:none;color:#FF0000; font-weight: bold;padding:1px 1px 1px 5px;text-align:center;}
.FilterTipMain{display: inline;}
.FilterTip{ display: none; width: 640px; position: absolute;}
.FilterTipMain:hover .FilterTip{display : block;}
.FilterTip{width: 640px; background-color: #fff; margin: 10px 0 15px; text-align: left; border-spacing: 0px;border: #ccc 1px solid; border-width: 1px 1px 1px 1px;}
.FilterTip tbody td{border-spacing: 1px; border-color: #cdcdcd; border-style: solid; border-width: 1px;}
.FilterTip th, .FilterTip thead td {background-color: rgb(222, 222, 222); border-collapse: collapse; padding: 4px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);}
.FilterTip th, .FilterTip  td { border: #ccc 1px solid; border-width: 0 1px 1px 0;}
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {margin: 0;  padding: 0;  border: 0;  list-style: none;  line-height: 1;  display: block;  position: relative;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
#cssmenu:after,
#cssmenu > ul:after {content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}
#cssmenu #menu-button {display: none;}
#cssmenu {font-family: Nunito, sans-serif;}
#cssmenu > ul > li {float: left;}
#cssmenu.align-center > ul {font-size: 0;  text-align: center;}
#cssmenu.align-center > ul > li {display: inline-block;  float: none;}
#cssmenu.align-center ul ul {text-align: left;}
#cssmenu.align-right > ul > li {float: right;}
/* Top Link  */
#cssmenu > ul > li > a {padding: 17px;  font-size: 11px;  letter-spacing: 1px;  text-decoration: none;  color: #000000;  font-weight: 700;  ;}
#cssmenu > ul > li:hover > a {color: #000000;}
#cssmenu > ul > li.has-sub > a {padding-right: 30px;}
/* Plus - Minus Sign Top Menu */
#cssmenu > ul > li.has-sub > a:after {position: absolute;  top: 22px;  right: 11px;  width: 8px;  height: 2px;  display: block;  background: #000000;  content: '';}
#cssmenu > ul > li.has-sub > a:before {position: absolute;  top: 19px;  right: 14px;  display: block;  width: 2px;  height: 8px;  background: #000000;  content: '';  -webkit-transition: all .25s ease;  -moz-transition: all .25s ease;  -ms-transition: all .25s ease;  -o-transition: all .25s ease;  transition: all .25s ease;}
#cssmenu > ul > li.has-sub:hover > a:before {top: 23px;  height: 0;}
#cssmenu ul ul {position: absolute;  left: -9999px;}
#cssmenu.align-right ul ul {text-align: right;}
#cssmenu ul ul li {height: 0;  -webkit-transition: all .25s ease;  -moz-transition: all .25s ease;  -ms-transition: all .25s ease;  -o-transition: all .25s ease;  transition: all .25s ease;}
#cssmenu li:hover > ul {left: auto;}
#cssmenu.align-right li:hover > ul {left: auto;  right: 0;}
#cssmenu li:hover > ul > li {height: 35px;}
#cssmenu ul ul ul {margin-left: 100%;  top: 0;}
#cssmenu.align-right ul ul ul {margin-left: 0;  margin-right: 100%;}
/* Menu */
#cssmenu ul ul li a {border-bottom: 1px solid rgba(150, 150, 150, 0.15);  padding: 11px 15px;  width: 240px;  font-size: 11px;  text-decoration: none;  color: #000000;  font-weight: 400;  background: #f2f2f2;z-index:1;}
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a {border-bottom: 0;}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {text-decoration: underline;}
/* Menu Plus + Mins Sign */
#cssmenu ul ul li.has-sub > a:after {position: absolute;  top: 16px;  right: 11px;  width: 8px;  height: 2px;  display: block;  background: #000000;  content: '';}
#cssmenu.align-right ul ul li.has-sub > a:after {right: auto;  left: 11px;}
#cssmenu ul ul li.has-sub > a:before {position: absolute;  top: 13px;  right: 14px;  display: block;  width: 2px;  height: 8px;  background: #000000;  content: '';  -webkit-transition: all .25s ease;  -moz-transition: all .25s ease;  -ms-transition: all .25s ease;  -o-transition: all .25s ease;  transition: all .25s ease;}
#cssmenu.align-right ul ul li.has-sub > a:before {right: auto;  left: 14px;}
#cssmenu ul ul > li.has-sub:hover > a:before {top: 17px;  height: 0;}
#web {  max-width:660px;margin-left:0px;padding-left:0px  }}
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  #cssmenu {  width: 100%;z-index:9999999}
  #cssmenu ul {  width: 100%;    display: none;}
  #cssmenu.align-center > ul {  text-align: left;}
  #cssmenu ul li {  width: 100%;    border-top: 1px solid rgba(120, 120, 120, 0.2);}
  #cssmenu ul ul li,
  #cssmenu li:hover > ul > li {  height: auto;}
  #cssmenu ul li a,
  #cssmenu ul ul li a {  width: 100%;    border-bottom: 0;}
  #cssmenu > ul > li {  float: none;}
  #cssmenu ul ul li a {  padding-left: 25px;}
  #cssmenu ul ul ul li a {  padding-left: 35px;}
  #cssmenu ul ul li a {  color: #000000;    background: none;}
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li.active > a {  color: #000000;}
  #cssmenu ul ul,
  #cssmenu ul ul ul,
  #cssmenu.align-right ul ul {  position: relative;    left: 0;    width: 100%;    margin: 0;    text-align: left;}
  #cssmenu > ul > li.has-sub > a:after,
  #cssmenu > ul > li.has-sub > a:before,
  #cssmenu ul ul > li.has-sub > a:after,
  #cssmenu ul ul > li.has-sub > a:before {  display: none;}
  #cssmenu #menu-button {  display: block;    padding: 17px;    color: #000000;    cursor: pointer;    font-size: 15px;    text-transform: uppercase;    font-weight: 700;}
  #cssmenu #menu-button:after {  position: absolute;    top: 22px;    right: 17px;    display: block;    height: 4px;    width: 20px;    border-top: 2px solid #000000;    border-bottom: 2px solid #000000;    content: '';}
  #cssmenu #menu-button:before {  position: absolute;    top: 16px;    right: 17px;    display: block;    height: 2px;    width: 20px;    background: #000000;    content: '';}
  #cssmenu #menu-button.menu-opened:after {  top: 23px;    border: 0;    height: 2px;    width: 15px;    background: #000000;    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}
  #cssmenu #menu-button.menu-opened:before {  top: 23px;    background: #000000;    width: 15px;    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transform: rotate(-45deg);}
  #cssmenu .submenu-button {  position: absolute;    z-index: 99;    right: 0;    top: 0;    display: block;    border-left: 1px solid rgba(120, 120, 120, 0.2);    height: 46px;    width: 46px;    cursor: pointer;}
  #cssmenu .submenu-button.submenu-opened {  background: #f2f2f2;;}
  #cssmenu ul ul .submenu-button {  height: 34px;    width: 34px;}
  /* Sub Menu Plus + Minus */
  #cssmenu .submenu-button:after {  position: absolute;    top: 22px;    right: 19px;    width: 8px;    height: 2px;    display: block;    background: #000000;    content: '';}
  #cssmenu ul ul .submenu-button:after {  top: 15px;    right: 13px;}
  #cssmenu .submenu-button.submenu-opened:after {  background: #000000;}
  #cssmenu .submenu-button:before {  position: absolute;    top: 19px;    right: 22px;    display: block;    width: 2px;    height: 8px;    background: #000000;    content: '';}
  #cssmenu ul ul .submenu-button:before {  top: 12px;    right: 16px;}
  #cssmenu .submenu-button.submenu-opened:before {  display: none;}
  #STHSIndex_Main {  display: none;  }
  #browser {  display: none;  }
  #mobilebanner {display:block  }
 
  #STHSIndex_NewsTD {  width:100%;  }
#web {  width:100%;margin-left:0px;padding-left:0px;font-size:11px  }
  #top-menu {  display: none;  } 
  #google_ads_frame1{  display: none;  }
  #elite{  display: none;  }
.Awards{font-size:10px  }
body {
	font: 10px/12px 'Nunito', sans-serif;
	margin: 0;
	padding: 0;
	font-family: 'Nunito', sans-serif;
	background-color:#edeef0;
	background:#fff url(https://www.tsn.ca/img/tsn/site-content/main-bg-tsn.jpg) fixed no-repeat top center;
}




}
.selectable{
    margin-left:3px;
    padding: 3px 0 3px 0;
}
.selectable:hover {
    cursor: pointer;
    color:white;
    background-color: #00468B;
}
.SubmitButton{background-color: #6492b0;  padding: .5em;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 6px;  color: #000000;  font-family: 'Oswald';  font-size: 20px;  text-decoration: none;  border: none;}
.ms-container{  background: transparent no-repeat 50% 50%;  width: 470px;}
.ms-container:after{  content: ".";  display: block;  height: 0;  line-height: 0;  font-size: 0;  clear: both;  min-height: 0;  visibility: hidden;}
.ms-container .ms-selectable, .ms-container .ms-selection{  background: #fff;  color: #555555;  float: left;  width: 45%;}
.ms-container .ms-selection{  float: right;}
.ms-container .ms-list{  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;  -o-transition: border linear 0.2s, box-shadow linear 0.2s;  transition: border linear 0.2s, box-shadow linear 0.2s;  border: 1px solid #ccc;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  position: relative;  height: 250px;  padding: 0;  overflow-y: auto;}
.ms-container .ms-list.ms-focus{  border-color: rgba(82, 168, 236, 0.8);  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);  outline: 0;  outline: thin dotted \9;}
.ms-container ul{  margin: 0;  list-style-type: none;  padding: 0;}
.ms-container .ms-optgroup-container{  width: 100%;}
.ms-container .ms-optgroup-label{  margin: 0;  padding: 5px 0px 0px 5px;  cursor: pointer;  color: #999;}
.ms-container .ms-selectable li.ms-elem-selectable,
.ms-container .ms-selection li.ms-elem-selection{  border-bottom: 1px #eee solid;  padding: 2px 10px;  color: #555;  font-size: 14px;}
.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover{  cursor: pointer;  color: #fff;  text-decoration: none;  background-color: #08c;}
.ms-container .ms-selectable li.disabled,
.ms-container .ms-selection li.disabled{  background-color: #eee;  color: #aaa;  cursor: text;}




.LeagueAnnouncement{
    padding-top: 10px;
    max-width: 1284px;
    width: 100%;
    margin: 10px auto;
    border-spacing: 0px;
    background-color: #ffffff;
    border-radius: 10px;
    box-shadow: 1px 2px 3px rgba(0,0,0,.2);
    padding-bottom: 10px;
    padding-left: 10px;
     
}
.LeagueAnnouncement h2{
    margin-left: 0px;
}
.LeagueAnnouncement a{
    color:blue;
}
.LeagueAnnouncement h2:after
{
    content:' ';
    display:block;
    border:1px solid #960000;

}
.LeagueAnnouncement h3:after
{
    font-style: italic;
    color: #c9cbcd;
    content:' ';
    display:block;
    border:1px solid #7d7f80;

}
.LeagueAnnouncement p
{
   margin-left:15px;

}
.OfficeHeader{ height:170px; overflow:hidden;}
.OfficeHeader img{    height: 391px;
    padding-top: 0%;
    position: relative;
    top: -256px;
    left: 933px;}
/*Anaheim Ducks -- QUEBEC CITY HARFANGS*/

.Office_22, .PlayoffBracket_22, .Office_22 h2{background:#1e5dc7;color:#010101}
.OfficeMenu_22, .OfficeMenu_22  a{background:#010101;color:#ffffff}
.TeamRosterPro_ANA:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/22.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_22{background:#1e5dc7;color:#1e5dc7}
.topheader2_22{background:#1e5dc7;color:#1e5dc7}
.PlayoffWin_22{background:#1e5dc7;color:white}
.PlayoffStatus_22{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#1e5dc7}
.dropdown_22{background:#1e5dc7;color:white}
.color_22{color: #1e5dc7;}
.color2_22{color: #010101;background:#1e5dc7}
.color3_22{color: #1e5dc7;ext-shadow: 1px 1px 1px #231f20;}
.color4_22{color: #1e5dc7;ext-shadow: 1px 1px 1px #231f20;}
.color5_22{color: #000000;ext-shadow: 1px 1px 1px #231f20;}
.border_22{border-color: #1e5dc7;border-left-style: solid; border-width: 12px;}
.border2_22{border-color: #1e5dc7;border-bottom-style: solid; border-width: 4px;}
.border3_22:focus{border-color: #1e5dc7;border-bottom-style: solid; border-width: 4px;color: #1e5dc7;font-weight:Bold}
.border4_22{border-color: #1e5dc7;border-top-style: solid; border-width: 2px;}
.footer_22{background:#111;color:#1e5dc7}
.STHSPHPPlayerStat_Table td#color_22{color: #1e5dc7;text-shadow: 3px 3px 3px #231f20;}
.STHSPHPActionShot_22{color: #1e5dc7;border-bottom-style: solid; border-width: 15px;}
.tabsmain_22{border-color: #010101;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_22{background-color:#1e5dc7;}
.jerseyName_22_home a, .jerseyName_22_home a:hover{color: white}
.jerseyNumber_22_home{color: #017dc0;-webkit-text-stroke-color: white;-webkit-text-stroke-width: 2px;}


/* RIMOUSKI NORTHMEN*/
.color_22_farm{color: #fd6801;ext-shadow: 3px 3px 3px #C8102E;}
.background_22_farm{background-color: #6a6a6a;}
.border2_22_farm{border-color: #fd6801;border-bottom-style: solid; border-width: 4px;}
.color2_22_farm{color: #fd6801;background:#6a6a6a}
.topheader2_22_farm, .PlayoffBracket_22_farm{background:#fd6801;color:white}
.color3_22_farm{color: #fd6801;ext-shadow: 1px 1px 1px #6a6a6a;}
.border_22_farm{border-color: #fd6801;border-left-style: solid; border-width: 12px;}

/*Arizona Coyotes*/
.TeamRosterPro_ARI:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/27.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_27{background:#791026;color:white}
.topheader2_27{background:#791026;color:white}
.PlayoffWin_27{background:#791026;color:white}
.PlayoffStatus_27{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#791026}
.dropdown_27{background:white;color:black}
.color_27{color: #791026;}
.color2_27{color: #EEE3C7;background:#791026}
.color3_27{color: #791026;ext-shadow: 1px 1px 1px #EEE3C7;}
.color4_27{color: #791026;ext-shadow: 1px 1px 1px #EEE3C7;}
.color5_27{color: #000000;ext-shadow: 1px 1px 1px #EEE3C7;}
.border_27{border-color: #791026;border-left-style: solid; border-width: 12px;}
.border2_27{border-color: #791026;border-bottom-style: solid; border-width: 4px;}
.border3_27:focus{border-color: #791026;border-bottom-style: solid; border-width: 4px;color: #791026;font-weight:Bold}
.border4_27{border-color: #791026;border-top-style: solid; border-width: 2px;}
.footer_27{background:#111;color:white}
.STHSPHPPlayerStat_Table td#color_27{color: #791026;text-shadow: 3px 3px 3px #EEE3C7;}
.STHSPHPActionShot_27{color: #791026;border-bottom-style: solid; border-width: 15px;}
.tabsmain_27{border-color: #EEE3C7;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_27{background-color:black;}

/*Boston Bruins -- MAINE MIGHTY MOOSE*/
.Office_7, .PlayoffBracket_7, .Office_7 h2{background:#d96a37;color:#161617}
.OfficeMenu_7, .OfficeMenu_7  a{background:#010101;color:#ffffff}
.TeamRosterPro_BOS:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/7.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_7{background:#161617;color:white}
.topheader2_7{background:#161617;color:white}
.PlayoffWin_7{background:#161617;color:#000}
.PlayoffStatus_7{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#111}
.dropdown_7{background:#d96a37;color:#161617}
.color_7{color: #d96a37;}
.color2_7{color: #d96a37;background:#fbbc31}
.color3_7{color: #d96a37;ext-shadow: 1px 1px 1px #010101;}
.color4_7{color: #d96a37;ext-shadow: 1px 1px 1px #010101;}
.color5_7{color: #161617;ext-shadow: 1px 1px 1px #010101;}
.border_7{border-color: #161617;border-left-style: solid; border-width: 12px;}
.border2_7{border-color: #161617;border-bottom-style: solid; border-width: 4px;}
.border3_7:focus{border-color: #161617;border-bottom-style: solid; border-width: 4px;color:#010101;font-weight:Bold}
.border4_7{border-color: #161617;border-top-style: solid; border-width: 2px;}
.footer_7{background:#161617;color:white}
.STHSPHPPlayerStat_Table td#color_7{color: #161617;text-shadow: 3px 3px 3px #010101;}
.STHSPHPActionShot_71{color: #161617;border-bottom-style: solid; border-width: 15px;}
.tabsmain_7{border-color: #161617;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_7{background-color:#161617;}
.jerseyName_7_home a, .jerseyName_7_home a:hover{color: #d96a37}
.jerseyNumber_7_home{color: #d96a37;-webkit-text-stroke-color: white;-webkit-text-stroke-width: 2px;}
.jerseyName_7_away a, .jerseyName_7_away a:hover{color: #161617}
.jerseyNumber_7_away{color: #161617;-webkit-text-stroke-color: #d96a37;-webkit-text-stroke-width: 2px;}


/* CONNECTICUT CRUSADERS*/
.color_7_farm{color: #1a232d;ext-shadow: 3px 3px 3px #C8102E;}
.background_7_farm{background-color: #1a232d;}
.border2_7_farm{border-color: #2e8db9;border-bottom-style: solid; border-width: 4px;}
.color2_7_farm{color: #2e8db9;background:#1a232d}
.topheader2_7_farm, .PlayoffBracket_7_farm{background:#1a232d;color:white}
.color3_7_farm{color: #1a232d;ext-shadow: 1px 1px 1px #8109f0;}
.border_7_farm{border-color: #2e8db9;border-left-style: solid; border-width: 12px;}

/*Buffalo Sabres -- PORT CITY PRIVATEERS*/
.Office_3, .PlayoffBracket_3, .Office_3 h2{background:#e62625;color:black}
.OfficeMenu_3, .OfficeMenu_3  a{background:black;color:#e62625}
.TeamRosterPro_BUF:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/3.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_3{background:#e62625;color:#e62625}
.topheader2_3{background:#e62625;color:#e62625}
.PlayoffWin_3{background:#e62625;color:black}
.PlayoffStatus_3{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#041E42}
.dropdown_3{background:black;color:e62625}
.color_3{color: #e62625;}
.color2_3{color: #e62625;background:#e62625}
.color3_3{color: #e62625;ext-shadow: 1px 1px 1px #FFB81C;}
.color4_3{color: #e62625;ext-shadow: 1px 1px 1px #FFB81C;}
.color5_3{color: #e62625;ext-shadow: 1px 1px 1px #FFB81C;}
.border_3{border-color: #e62625;border-left-style: solid; border-width: 12px;}
.border2_3{border-color: #e62625;border-bottom-style: solid; border-width: 4px;}
.border3_3:focus{border-color: #FFB81C;border-bottom-style: solid; border-width: 4px;color: #FFB81C;font-weight:Bold}
.border4_3{border-color: #041E42;border-top-style: solid; border-width: 2px;}
.footer_3{background:#e62625;color:white}
.STHSPHPPlayerStat_Table td#color_3{color: #041E42;text-shadow: 3px 3px 3px #FFB81C;}
.STHSPHPActionShot_3{color: #041E42;border-bottom-style: solid; border-width: 15px;}
.tabsmain_3{border-color: #e62625;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_3{background-color:black;}
.jerseyName_3_home a, .jerseyName_3_home a:hover{color:#ffffff}
.jerseyNumber_3_home{color: #ffffff;-webkit-text-stroke-color: black;-webkit-text-stroke-width: 2px;}
.jerseyName_3_away a, .jerseyName_3_away a:hover{color:#c21d38}
.jerseyNumber_3_away{color: #c21d38;-webkit-text-stroke-color: #000000;-webkit-text-stroke-width: 2px;}
.jerseyName_3_alt a, .jerseyName_3_alt a:hover{color:#ffffff;}
.jerseyNumber_3_alt{color: #000000;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}


/* RALEIGH RAMPAGE */
.color_3_farm{color: #1465cd;ext-shadow: 3px 3px 3px #1465cd;}
.background_3_farm{background-color: #ffffff;}
.border2_3_farm{border-color: #1465cd;border-bottom-style: solid; border-width: 4px;}
.color2_3_farm{color: #1465cd;background:#ffffff}
.topheader2_3_farm, .PlayoffBracket_3_farm{background:#ffffff;color:white}
.color3_3_farm{color: #1465cd;ext-shadow: 1px 1px 1px #1465cd;}
.border_3_farm{border-color: #1465cd;border-left-style: solid; border-width: 12px;}

/*Calgary Flames -- NEW YORK CITY KNIGHTS*/
.Office_21, .PlayoffBracket_21, .Office_21 h2{background:#a70202;color:#010101}
.OfficeMenu_21, .OfficeMenu_21  a{background:#010101;color:#a70202}
.TeamRosterPro_CGY:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/21.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_21{background:#a70202;color:white}
.topheader2_21{background:#a70202;color:white}
.PlayoffWin_21{background:#a70202;color:#000}
.PlayoffStatus_21{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#F1BE48}
.dropdown_21{background:#a70202;color:white}
.color_21{color: #a70202;}
.color2_21{color: #a70202;background:#8c7333}
.color3_21{color: #a70202;ext-shadow: 1px 1px 1px #F1BE48;}
.color4_21{color: #a70202;ext-shadow: 1px 1px 1px #F1BE48;}
.color5_21{color: #a70202;ext-shadow: 1px 1px 1px #F1BE48;}
.border_21{border-color: #a70202;border-left-style: solid; border-width: 12px;}
.border2_21{border-color: #a70202;border-bottom-style: solid; border-width: 4px;}
.border3_21:focus{border-color: #a70202;border-bottom-style: solid; border-width: 4px;color: #F1BE48;font-weight:Bold}
.border4_21{border-color: #676767;border-top-style: solid; border-width: 2px;}
.footer_21{background:#676767;color:white}
.STHSPHPPlayerStat_Table td#color_21{color: #676767;text-shadow: 3px 3px 3px #F1BE48;}
.STHSPHPActionShot_21{color: #676767;border-bottom-style: solid; border-width: 15px;}
.tabsmain_21{border-color: #a70202;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_21{background-color:#676767;}
.jerseyName_21_home a, .jerseyName_21_home a:hover{color: #676767}
.jerseyNumber_21_home{color: #a70202;-webkit-text-stroke-color: #676767;-webkit-text-stroke-width: 2px;}


/* SCRANTON SPARTANS */
.background_21_farm{background-color: #3b4c66;}
.color_21_farm{color: #3b4c66;ext-shadow: 3px 3px 3px #C8102E;}
.border2_21_farm{border-color: #3b4c66;border-bottom-style: solid; border-width: 4px;}
.color2_21_farm{color: #ffffff;background:#fe8d2c}
.topheader2_21_farm, .PlayoffBracket_21_farm{background:#3b4c66;color:white}
.color3_21_farm{color: #3b4c66;ext-shadow: 1px 1px 1px #0418ad;}
.border_21_farm{border-color: #3b4c66;border-left-style: solid; border-width: 12px;}

/*Carolina Hurricanes -- LAVAL REDBULL*/
.Office_8, .PlayoffBracket_8, .Office_8 h2{background:#011015;color:#9a0100}
.OfficeMenu_8, .OfficeMenu_8  a{background:#011015;color:#9a0100}
.TeamRosterPro_CAR:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/8.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_8{background:#011015;color:white}
.topheader2_8{background:#011015;color:white}
.PlayoffWin_8{background:#011015;color:white}
.PlayoffStatus_8{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#000}
.dropdown_8{background:#011015;color:white}
.color_8{color:#9a0100;}
.color2_8{color: #9a0100;;background:#011015}
.color3_8{color: #9a0100;ext-shadow: 1px 1px 1px #010101;}
.color4_8{color: #9a0100;ext-shadow: 1px 1px 1px #010101;}
.color5_8{color: #9a0100;ext-shadow: 1px 1px 1px #010101;}
.border_8{border-color: #9a0100;border-left-style: solid; border-width: 12px;}
.border2_8{border-color: #9a0100;border-bottom-style: solid; border-width: 4px;}
.border3_8:focus{border-color: #9a0100;border-bottom-style: solid; border-width: 4px;color: #d60f0c;font-weight:Bold}
.border4_8{border-color: #9a0100;border-top-style: solid; border-width: 2px;}
.footer_8{background:#111;color:white}
.STHSPHPPlayerStat_Table td#color_8{color: #011015;text-shadow: 3px 3px 3px #010101;}
.STHSPHPActionShot_8{color: #011015;border-bottom-style: solid; border-width: 15px;}
.tabsmain_8{border-color: #011015;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_8{background-color: #9a0100}

/* LACHINE BULLDOGS */
.background_8_farm{background-color: #020001;}
.color_8_farm{color: #020001;ext-shadow: 3px 3px 3px #C8102E;}
.border2_8_farm{border-color: #f9c707;border-bottom-style: solid; border-width: 4px;}
.color2_8_farm{color: #ffffff;background:#020001}
.topheader2_8_farm, .PlayoffBracket_8_farm{background:#020001;color:white}
.color3_8_farm{color: #020001;ext-shadow: 1px 1px 1px #f9c707;}
.border_8_farm{border-color: #020001;border-left-style: solid; border-width: 12px;}

/*Chicago Blackhawks -- LAS VEGAS HIGH VOLTAGE*/
.Office_13, .PlayoffBracket_13, .Office_13 h2{background:#171949;color:#FFD334}
.OfficeMenu_13, .OfficeMenu_13  a{background:#171949;color:#FFD334}
.TeamRosterPro_CHI:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/13.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_13{background:#171949;color:white}
.topheader2_13{background:#171949;color:white}
.PlayoffWin_13{background:#171949;color:white}
.PlayoffStatus_13{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#000}
.dropdown_13{background:#171949;color:FED333}
.color_13{color: #FFD334;}
.color2_13{color: #FFD334;background:#e25824}
.color3_13{color: #FFD334;ext-shadow: 1px 1px 1px #010101;}
.color4_13{color: #FFD334;ext-shadow: 1px 1px 1px #010101;}
.color5_13{color: #FFD334;ext-shadow: 1px 1px 1px #010101;}
.border_13{border-color: #171949;border-left-style: solid; border-width: 12px;}
.border2_13{border-color: #171949;border-bottom-style: solid; border-width: 4px;}
.border3_13:focus{border-color: #171949;border-bottom-style: solid; border-width: 4px;color: #FFD334;font-weight:Bold}
.border4_13{border-color: #171949;border-top-style: solid; border-width: 2px;}
.footer_13{background:#171949;color:white}
.STHSPHPPlayerStat_Table td#color_13{color: #B4975A;text-shadow: 3px 3px 3px #010101;}
.STHSPHPActionShot_13{color: #B4975A;border-bottom-style: solid; border-width: 15px;}
.tabsmain_13{border-color: #FFD334;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_13{background-color: #171949}
.jerseyName_13_home a, .jerseyName_13_home a:hover{color: #FFD334}
.jerseyNumber_13_home{color: #171949;-webkit-text-stroke-color: #FFD334;-webkit-text-stroke-width: 2px;}
.jerseyName_13_away a, .jerseyName_13_away a:hover{color: #171949}
.jerseyNumber_13_away{color: #FFD334;-webkit-text-stroke-color: #171949;-webkit-text-stroke-width: 2px;}
.jerseyName_13_alt a, .jerseyName_13_alt a:hover{color: #171949}
.jerseyNumber_13_alt{color: #171949;-webkit-text-stroke-color: #171949;-webkit-text-stroke-width: 2px;}


/* NEVADA WOLFPACK*/
.color_13_farm{color: #4D4D4D;ext-shadow: 3px 3px 3px #E42320;}
.background_13_farm{background-color: #4D4D4D;}
.border2_13_farm{border-color: #E42320;border-bottom-style: solid; border-width: 4px;}
.color2_13_farm{color: #E42320;background:#4D4D4D}
.topheader2_13_farm, .PlayoffBracket_13_farm{background:#4D4D4D;color:white}
.color3_13_farm{color: #4D4D4D;ext-shadow: 1px 1px 1px #E42320;}
.border_13_farm{border-color: #4D4D4D;border-left-style: solid; border-width: 12px;}

/*Colorado Avalanche -- DYNASTY*/
.Office_9, .PlayoffBracket_9, .Office_9 h2{background:#181a26;color:#fea837}
.OfficeMenu_9, .OfficeMenu_9  a{background:#fea837;color:#181a26}
.TeamRosterPro_COL:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/9.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_9{background:#fea837;color:white}
.PlayoffWin_9{background:#fea837;color:white}
.PlayoffStatus_9{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#75263d}
.dropdown_9{background:white;color:black}
.color_9{color: #181a26;}
.color2_9{color: #ffffff;background:#fea837}
.color3_9{color: #181a26;ext-shadow: 1px 1px 1px #165788;}
.color4_9{color: #181a26;ext-shadow: 1px 1px 1px #165788;}
.color5_9{color: #165788;ext-shadow: 1px 1px 1px #165788;}
.border_9{border-color: #fea837;border-left-style: solid; border-width: 12px;}
.border2_9{border-color: #fea837;border-bottom-style: solid; border-width: 4px;}
.border3_9:focus{border-color: #fea837;border-bottom-style: solid; border-width: 4px;color:#70263e;font-weight:Bold}
.border4_9{border-color: #fea837;border-top-style: solid; border-width: 2px;}
.topheader2_9{background:#fea837;color:white}
.footer_9{background:#181a26;color:white}
.STHSPHPPlayerStat_Table td#color_9{color: #822433;text-shadow: 3px 3px 3px #165788;}
.STHSPHPActionShot_9{color: #fea837;border-bottom-style: solid; border-width: 15px;}
.tabsmain_9{border-color: #fea837;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_9{background-color: #181a26}

/* BALTIMORE ROCK*/
.color_9_farm{color: #1a2f57;ext-shadow: 3px 3px 3px #C8102E;}
.background_9_farm{background-color: #1a2f57;}
.border2_9_farm{border-color: #b6cfe2;border-bottom-style: solid; border-width: 4px;}
.color2_9_farm{color: #ffffff;background:#1a2f57}
.topheader2_9_farm, .PlayoffBracket_9_farm{background:#1a2f57;color:white}
.color3_9_farm{color: #1a2f57;ext-shadow: 1px 1px 1px #b6cfe2;}
.border_9_farm{border-color: #1a2f57;border-left-style: solid; border-width: 12px;}

/*Columbus Blue Jackets - DENVER BANDITS*/
.Office_15, .PlayoffBracket_15, .Office_15 h2{background:#59189f;color:#ffffff}
.OfficeMenu_15, .OfficeMenu_15  a{background:#0c3182;color:#ffffff}
.TeamRosterPro_CBJ:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/15.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_15{background:#59189f;color:#0c3182} 
.topheader2_15{background:#59189f;color:#0c3182}
.PlayoffWin_15{background:#59189f;color:white}
.PlayoffStatus_15{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#041E42}
.dropdown_15{background:#59189f;color:white}
.color_15{color: #59189f;}
.color2_15{color: #ffffff;background:#0c3182}
.color3_15{color: #59189f;ext-shadow: 1px 1px 1px #C8102E;}
.color4_15{color: #59189f;ext-shadow: 1px 1px 1px #C8102E;}
.color5_15{color: #59189f;ext-shadow: 1px 1px 1px #C8102E;}
.border_15{border-color: #59189f;border-left-style: solid; border-width: 12px;}
.border2_15{border-color: #0c3182;border-bottom-style: solid; border-width: 4px;}
.border3_15:focus{border-color: #0c3182;border-bottom-style: solid; border-width: 4px;color: #0c3182;font-weight:Bold}
.border4_15{border-color: #59189f;border-top-style: solid; border-width: 2px;}
.footer_15{background:#59189f;color:white}
.STHSPHPPlayerStat_Table td#color_15{color: #59189f;ext-shadow: 3px 3px 3px #0c3182;}
.STHSPHPActionShot_15{color: #59189f;border-bottom-style: solid; border-width: 15px;}
.tabsmain_15{border-color: #0c3182;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:#5ebffc}
.background_15{background-color: #0c3182}

/* THORNTON DEVILS*/
.color_15_farm{color: #f41819;ext-shadow: 3px 3px 3px #C8102E;}
.background_15_farm{background-color: #f41819;}
.border2_15_farm{border-color: #000000;border-bottom-style: solid; border-width: 4px;}
.color2_15_farm{color: #ffffff;background:#f41819}
.topheader2_15_farm, .PlayoffBracket_15_farm{background:#f41819;color:white}
.color3_15_farm{color: #f41819;ext-shadow: 1px 1px 1px #000000;}
.border_15_farm{border-color: #f41819;border-left-style: solid; border-width: 12px;}


/*Dallas Stars - Halifax Chaos*/
.Office_23, .PlayoffBracket_23, .Office_23 h2{background:#6e3694;color:#f96a50}
.OfficeMenu_23, .OfficeMenu_23  a{background:#f96a50;color:#6e3694}
.TeamRosterPro_DAL:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/23.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_23{background:#6e3694;color:white}
.topheader2_23{background:#6e3694;color:white}
.PlayoffWin_23{background:#6e3694;color:white}
.PlayoffStatus_23{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#006341}
.dropdown_23{background:#a7A9AC;color:white}
.color_23{color: #6e3694;}
.color2_23{color: #010101;background:#6e3694}
.color3_23{color: #6e3694;ext-shadow: 1px 1px 1px #231f20;}
.color4_23{color: #6e3694;ext-shadow: 1px 1px 1px #231f20;}
.color5_23{color: #000000;txt-shadow: 1px 1px 1px #231f20;}
.border_23{border-color: #f96a50;border-left-style: solid; border-width: 12px;}
.border2_23{border-color: #f96a50;border-bottom-style: solid; border-width: 4px;}
.border3_23:focus{border-color: #f96a50;border-bottom-style: solid; border-width: 4px;color:#f96a50;font-weight:Bold}
.border4_23{border-color: #f96a50;border-top-style: solid; border-width: 2px;}
.footer_23{background:#111;color:white}
.STHSPHPPlayerStat_Table td#color_23{color: #f96a50;text-shadow: 3px 3px 3px #231f20;}
.STHSPHPActionShot_23{color: #f96a50;border-bottom-style: solid; border-width: 15px;}
.tabsmain_23{border-color: #010101;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_23{background: #6e3694}
.jerseyName_23_home a, .jerseyName_23_home a:hover{color: #ffffff}
.jerseyNumber_23_home{color: #6e3694;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}
.jerseyName_23_away a, .jerseyName_23_away a:hover{color: #6e3694}
.jerseyNumber_23_away{color: #6e3694;}
.jerseyName_23_alt a, .jerseyName_23_alt a:hover{color: #ee8935}
.jerseyNumber_23_alt{color: #ee8935;-webkit-text-stroke-color: #6e3694;-webkit-text-stroke-width: 2px;}



/* GRANDE PRAIRIE YETI */
.color_23_farm{color: #090926;ext-shadow: 3px 3px 3px #C8102E;}
.background_23_farm{background-color: #090926;}
.border2_23_farm{border-color: #11dce9;border-bottom-style: solid; border-width: 4px;}
.color2_23_farm{color: #ffffff;background:#090926}
.topheader2_23_farm, .PlayoffBracket_23_farm{background:#090926;color:white}
.color3_23_farm{color: #090926;ext-shadow: 1px 1px 1px #11dce9;}
.border_23_farm{border-color: #090926;border-left-style: solid; border-width: 12px;}


/*Detroit Red Wings - PORTLAND TWISTER*/
.Office_14, .PlayoffBracket_14, .Office_14 h2{background:#001f21;color:#b6d9da}
.OfficeMenu_14, .OfficeMenu_14  a{background:#facb38;color:#001f21}
.TeamRosterPro_DET:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/14.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_14{background:#001f21;color:#001f21}
.topheader2_14{background:#001f21;color:#001f21}
.PlayoffWin_14{background:#001f21;color:white}
.PlayoffStatus_14{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#C8102E}
.dropdown_14{background:#001f21;color:white}
.color_14{color: #001f21;}
.color2_14{color: #facb38;background:#001f21}
.color3_14{color: #001f21;ext-shadow: 1px 1px 1px #ffffff;}
.color4_14{color: #001f21;ext-shadow: 1px 1px 1px #ffffff;}
.color5_14{color: #001f21;ext-shadow: 1px 1px 1px #ffffff;}
.border_14{border-color: #b6d9d9;border-left-style: solid; border-width: 12px;}
.border2_14{border-color: #b6d9d9;border-bottom-style: solid; border-width: 4px;}
.border3_14:focus{border-color: #b6d9d9;border-bottom-style: solid; border-width: 4px;color: #b6d9d9;font-weight:Bold}
.border4_14{border-color: #b6d9d9;border-top-style: solid; border-width: 2px;}
.footer_14{background:#111;color:white}
.STHSPHPPlayerStat_Table td#color_14{color: #b6d9d9;text-shadow: 3px 3px 3px #ffffff;}
.STHSPHPActionShot_14{color: #b6d9d9;border-bottom-style: solid; border-width: 15px;}
.tabsmain_14{border-color: #ffffff;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_14{background: #001f21}

/* SPOKANE VIPERS */
.background_14_farm{background-color: #007537;}
.color_14_farm{color: #007537;ext-shadow: 3px 3px 3px #C8102E;}
.border2_14_farm{border-color: #bfff00;border-bottom-style: solid; border-width: 4px;}
.color2_14_farm{color: #ffffff;background:#007537}
.topheader2_14_farm, .PlayoffBracket_14_farm{background:#007537;color:white}
.color3_14_farm{color: #007537;ext-shadow: 1px 1px 1px #bfff00;}
.border_14_farm{border-color: #007537;border-left-style: solid; border-width: 12px;}

/*Edmonton Oilers - SAINT-LAMBERT MAULERS*/
.Office_17, .PlayoffBracket_17, .Office_17 h2{background:#052754;color:#fd840c}
.OfficeMenu_17, .OfficeMenu_17  a{background:#8499b4;color:#052754}
.TeamRosterPro_EDM:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/17.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_17{background:#052754;color:#091f40}
.topheader2_17{background:#052754;color:#091f40}
.PlayoffWin_17{background:#052754;color:white}
.PlayoffStatus_17{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#091f40}
.dropdown_17{background:#052754;color:white}
.color_17{color: #052754;}
.color2_17{color: #052754;background:#fd840c}
.color3_17{color: #052754;ext-shadow: 1px 1px 1px #041E41;}
.color4_17{color: #052754;ext-shadow: 1px 1px 1px #041E41;}
.color5_17{color: #052754;ext-shadow: 1px 1px 1px #041E41;}
.border_17{border-color: #052754;border-left-style: solid; border-width: 12px;}
.border2_17{border-color: #052754;border-bottom-style: solid; border-width: 4px;}
.border3_17:focus{border-color: #052754;border-bottom-style: solid; border-width: 4px;color: #fd840c;font-weight:Bold}
.border4_17{border-color: #052754;border-top-style: solid; border-width: 2px;}
.footer_17{background:#052754;color:white}
.STHSPHPPlayerStat_Table td#color_17{color: #fd840c;text-shadow: 3px 3px 3px #fd840c;}
.STHSPHPActionShot_17{color: #052754;border-bottom-style: solid; border-width: 15px;}
.tabsmain_17{border-color: #052754;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_17{background: #052754;}
.jerseyName_17_home a, .jerseyName_17_home a:hover{color: #ffffff}
.jerseyNumber_17_home{color: #2b6795;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}
.jerseyName_17_away a, .jerseyName_17_away a:hover{color: #052754}
.jerseyNumber_17_away{color: #052754;-webkit-text-stroke-color: #f64c00;-webkit-text-stroke-width: 2px;}
.jerseyName_17_alt a, .jerseyName_17_alt a:hover{color: #052754}
.jerseyNumber_17_alt{color: #f64c00;-webkit-text-stroke-color: #052754;-webkit-text-stroke-width: 2px;}


/* CHICOUTIMI STINGERS */
.background_17_farm{background-color: #dcaa25;}
.color_17_farm{color: #dcaa25;ext-shadow: 3px 3px 3px #C8102E;}
.border2_17_farm{border-color: #dcaa25;border-bottom-style: solid; border-width: 4px;}
.color2_17_farm{color: #ffffff;background:#dcaa25}
.topheader2_17_farm, .PlayoffBracket_17_farm{background:#dcaa25;color:white}
.color3_17_farm{color: #dcaa25;ext-shadow: 1px 1px 1px #070707;}
.border_17_farm{border-color: #dcaa25;border-left-style: solid; border-width: 12px;}


/*Florida Panthers MUERTOS*/
.Office_1, .PlayoffBracket_1, .Office_1 h2{background:#0281b1;color:#fdb129}
.OfficeMenu_1, .OfficeMenu_1  a{background:#fdb129;color:#30025a}
.TeamRosterPro_FLA:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/1.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_1{background:#0281b1;color:white}
.topheader2_1{background:#0281b1;color:white}
.PlayoffWin_1{background:#0281b1;color:white}
.PlayoffStatus_1{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#B9975B}
.dropdown_1{background:#0281b1;color:white}
.color_1{color: #0281b1;}
.color2_1{color: #fdb129;background:#0281b1}
.color2_2{color: #fdb129;background:#0281b1}
.color3_1{color: #0281b1;ext-shadow: 1px 1px 1px #041E42;}
.color4_1{color: #0281b1;ext-shadow: 1px 1px 1px #041E42;}
.color5_1{color: #0281b1;ext-shadow: 1px 1px 1px #041E42;}
.border_1{border-color: #0281b1;border-left-style: solid; border-width: 12px;}
.border2_1{border-color: #0281b1;border-bottom-style: solid; border-width: 4px;}
.border3_1:focus{border-color: #0281b1;border-bottom-style: solid; border-width: 4px;color: #fdb129;font-weight:Bold}
.border4_1{border-color: #0281b1;border-top-style: solid; border-width: 2px;}
.footer_1{background:#0281b1;color:white}
.STHSPHPPlayerStat_Table td#color_1{color: #C8102E;ext-shadow: 3px 3px 3px #041E42;}
.STHSPHPActionShot_1{color: #0281b1;border-bottom-style: solid; border-width: 15px;}
.tabsmain_1{border-color: #0281b1;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_1{background: #0281b1;}
.jerseyName_1_home a, .jerseyName_1_home a:hover{color:#fdb129}
.jerseyNumber_1_home{color: #315a86;-webkit-text-stroke-color: #fdb129;-webkit-text-stroke-width: 2px;}
.jerseyName_1_away a, .jerseyName_1_away a:hover{color:#9f292f}
.jerseyNumber_1_away{color: #9f292f;-webkit-text-stroke-color: #315a86;-webkit-text-stroke-width: 2px;}
.jerseyName_1_alt a, .jerseyName_1_lt a:hover{color:#fdb129}
.jerseyNumber_1_alt{color: #fdb129;-webkit-text-stroke-color: #9f292f;-webkit-text-stroke-width: 2px;}


/* ALBERQUERQUE OUTLAWS */
.background_1_farm{background-color: #2E3746;}
.color_1_farm{color: #AF001E;ext-shadow: 3px 3px 3px #C8102E;}
.border2_1_farm{border-color: #AF001E;border-bottom-style: solid; border-width: 4px;}
.color2_1_farm{color: #AF001E;background:#2E3746}
.topheader2_1_farm, .PlayoffBracket_1_farm{background:#AF001E;color:white}
.color3_1_farm{color: #2E3746;ext-shadow: 1px 1px 1px #070707;}
.border_1_farm{border-color: #2E3746;border-left-style: solid; border-width: 12px;}


/*Los Angeles Kings - ATLANTA ROYALS*/
.Office_19, .PlayoffBracket_19, .Office_19 h2{background:#050811;color:#c09954}
.OfficeMenu_19, .OfficeMenu_19  a{background:#c09954;color:#050811}
.TeamRosterPro_LAK:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/19.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_19{background:#c09954;color:#111}
.topheader2_19{background:#c09954;color:#111}
.PlayoffWin_19{background:#c09954;color:white}
.PlayoffStatus_19{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#111}
.dropdown_19{background:#c09954;color:white}
.color_19{color: #c09954;}
.color2_19{color: #c09954;background:#A2AAAD}
.color3_19{color: #c09954;ext-shadow: 1px 1px 1px #A2AAAD;}
.color4_19{color: #c09954;ext-shadow: 1px 1px 1px #A2AAAD;}
.color5_19{color: #c09954;ext-shadow: 1px 1px 1px #A2AAAD;}
.border_19{border-color: #bb974d;border-left-style: solid; border-width: 12px;}
.border2_19{border-color: #bb974d;border-bottom-style: solid; border-width: 4px;}
.border3_19:focus{border-color: #bb974d;border-bottom-style: solid; border-width: 4px;color: #A2AAAD;font-weight:Bold}
.border4_19{border-color: #bb974d;border-top-style: solid; border-width: 2px;}
.footer_19{background:#bb974d;color:white}
.STHSPHPPlayerStat_Table td#color_19{color: #010101;text-shadow: 3px 3px 3px #A2AAAD;}
.STHSPHPActionShot_19{color: #c09954;border-bottom-style: solid; border-width: 15px;}
.tabsmain_19{border-color: #c09954;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_19{background:#c09954;}

/* TALLADEGA KNIGHT */
.background_19_farm{background-color: #020B14;}
.color_19_farm{color: #020B14;ext-shadow: 3px 3px 3px #C8102E;}
.border2_19_farm{border-color: #ADAEB0;border-bottom-style: solid; border-width: 4px;}
.color2_19_farm{color: #ADAEB0;background:#020B14}
.topheader2_19_farm, .PlayoffBracket_19_farm{background:#020B14;color:white}
.color3_19_farm{color: #020B14;ext-shadow: 1px 1px 1px #070707;}
.border_19_farm{border-color: #020B14;border-left-style: solid; border-width: 12px;}

/*Minnesota Wild - CAPE COD STINGRAYS*/
.Office_18, .PlayoffBracket_18 .Office_18 h2{background:#002487;color:#ffffff}
.OfficeMenu_18, .OfficeMenu_18  a{background:#014bf2;color:#ffffff}
.TeamRosterPro_MIN:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/18.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_18{background:#002487;color:#E2D6B5}
.topheader2_18{background:#002487;color:#E2D6B5}
.PlayoffWin_18{background:#E2D6B5;color:#000}
.PlayoffStatus_18{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#E2D6B5}
.dropdown_18{background:#E2D6B5;color:#000}
.color_18{color: #002487;}
.color2_18{color: #ffffff;background:#014bf2}
.color3_18{color: #002487;ext-shadow: 1px 1px 1px #C8102E;}
.color4_18{color: #002487;ext-shadow: 1px 1px 1px #C51230;}
.color5_18{color: #002487;ext-shadow: 1px 1px 1px #C51230;}
.border_18{border-color: #014bf2;border-left-style: solid; border-width: 12px;}
.border2_18{border-color: #014bf2;border-bottom-style: solid; border-width: 4px;}
.border3_18:focus{border-color: #014bf2;border-bottom-style: solid; border-width: 4px;color: #004F30;font-weight:Bold}
.border4_18{border-color: #002487;border-top-style: solid; border-width: 2px;}
.footer_18{background:#002487;color:#E2D6B5}
.STHSPHPPlayerStat_Table td#color_18{color: #004F30;text-shadow: 3px 3px 3px #C51230;}
.STHSPHPActionShot_18{color: #002487;border-bottom-style: solid; border-width: 15px;}
.tabsmain_18{border-color: #014bf2;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_18{background-color:#002487;}
.jerseyName_18_home a, .jerseyName_18_home a:hover{color: #ffffff}
.jerseyNumber_18_home{color: #36456c;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}
.jerseyName_18_away a, .jerseyName_18_away a:hover{color: #36456c}
.jerseyNumber_18_away{color: #74a4e1;-webkit-text-stroke-color: #36456c;-webkit-text-stroke-width: 2px;}
.jerseyName_18_alt a, .jerseyName_18_alt a:hover{color: #74a4e1}
.jerseyNumber_18_alt{color: #ffffff;-webkit-text-stroke-color: #74a4e1;-webkit-text-stroke-width: 2px;}


/* CAPE ELIZABETH SCHOONERS */
.background_18_farm{background-color: #00003c;}
.color_18_farm{color: #00003c;ext-shadow: 3px 3px 3px #C8102E;}
.border2_18_farm{border-color: #025ee7;border-bottom-style: solid; border-width: 4px;}
.color2_18_farm{color: #ffffff;background:#596794}
.topheader2_18_farm, .PlayoffBracket_18_farm{background:#00003c;color:white}
.color3_18_farm{color: #025ee7;ext-shadow: 1px 1px 1px #070707;}
.border_18_farm{border-color: #025ee7;border-left-style: solid; border-width: 12px;}


/*Montreal Canadiens - ROCHESTER NORTH STARS*/
.Office_6, .PlayoffBracket_6, .Office_6 h2{background:#828282;color:#000000}
.OfficeMenu_6, .OfficeMenu_6  a{background:#000000;color:#828282}
.TeamRosterPro_MTL:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/6.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_6{background:#828282;color:white}
.topheader2_6{background:#828282;color:white}
.PlayoffWin_6{background:#828282;color:white}
.PlayoffStatus_6{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#ac1a2f}
.dropdown_6{background:#828282;color:white}
.color_6{color: #828282;}
.color2_6{color: #ffffff;background:#000000}
.color3_6{color: #828282;}
.color4_6{color: #828282;}
.color5_6{color: #000000;}
.border_6{border-color: #000000;border-left-style: solid; border-width: 12px;}
.border2_6{border-color: #000000;border-bottom-style: solid; border-width: 4px;}
.border3_6:focus{border-color: #828282;border-bottom-style: solid; border-width: 4px;color: #828282;font-weight:Bold}
.border4_6{border-color: #000000;border-top-style: solid; border-width: 2px;}
.footer_6{background:#000000;color:white}
.STHSPHPPlayerStat_Table td#color_6{color: #000000;text-shadow: 3px 3px 3px #032366;}
.STHSPHPActionShot_6{color: #828282;border-bottom-style: solid; border-width: 15px;}
.tabsmain_6{border-color: #000000;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_6{background-color:#828282;}
.jerseyName_6_home a, .jerseyName_6_home a:hover{color: #d3d4d4}
.jerseyNumber_6_home{color: #000000;-webkit-text-stroke-color: #d3d4d4;-webkit-text-stroke-width: 2px;}
.jerseyName_6_away a, .jerseyName_6_away a:hover{color: #151515}
.jerseyNumber_6_away{color: #151515;-webkit-text-stroke-color: #151515;-webkit-text-stroke-width: 2px;}
.jerseyName_6_alt a, .jerseyName_6_alt a:hover{color: #d3d4d4}
.jerseyNumber_6_alt{color: #151515;-webkit-text-stroke-color: #d3d4d4;-webkit-text-stroke-width: 2px;}


/* SYRACUSE COMETS */
.background_6_farm{background-color: #016934;}
.color_6_farm{color: #016934;ext-shadow: 3px 3px 3px #C8102E;}
.border2_6_farm{border-color: #f7cd09;border-bottom-style: solid; border-width: 4px;}
.color2_6_farm{color: #ffffff;background:#016934}
.topheader2_6_farm, .PlayoffBracket_6_farm{background:#016934;color:white}
.color3_6_farm{color: #016934;ext-shadow: 1px 1px 1px #070707;}
.border_6_farm{border-color: #f7cd09;border-left-style: solid; border-width: 12px;}


/*Nashville Predators*/
.TeamRosterPro_NSH:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/29.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_29{background:#42251e;color:#FFB81C}
.topheader2_29{background:#42251e;color:#FFB81C}
.PlayoffWin_29{background:#42251e;color:#041E42}
.PlayoffStatus_29{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#FFB81C}
.dropdown_29{background:#337d01;color:white}
.color_29{color: #42251e;}
.color2_29{color: #002d62;background:#42251e}
.color3_29{color: #002d62;ext-shadow: 1px 1px 1px #002d62;}
.color4_29{color: #FDBB30;ext-shadow: 1px 1px 1px #002d62;}
.color5_29{color: #002d62;ext-shadow: 1px 1px 1px #002d62;}
.border_296{border-color: #002D62;border-left-style: solid; border-width: 12px;}
.border2_29{border-color: #FDBB30;border-bottom-style: solid; border-width: 4px;}
.border3_29:focus{border-color: #FDBB30;border-bottom-style: solid; border-width: 4px;color: #FDBB30;font-weight:Bold}
.border4_29{border-color: #002D62;border-top-style: solid; border-width: 2px;}
.footer_29{background:#42251e;color:#FFB81C}
.STHSPHPPlayerStat_Table td#color_29{color: #FDBB30;text-shadow: 3px 3px 3px #002d62;}
.STHSPHPActionShot_29{color: #FFB81C;border-bottom-style: solid; border-width: 15px;}
.tabsmain_29{border-color: #002d62;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_29{background-color: #42251e}



/*New Jersey Devils*/
.TeamRosterPro_NJD:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/25.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_25{background:#C8102E;color:#000000}
.topheader2_25{background:#C8102E;color:#000000}
.PlayoffWin_25{background:#C8102E;color:white}
.PlayoffStatus_25{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#C8102E}
.dropdown_25{background:#6c0000;color:white}
.color_25{color: #C8102E;}
.color2_25{color: #010101;background:#C8102E}
.color3_25{color: #C8102E;ext-shadow: 1px 1px 1px #010101;}
.color4_25{color: #C8102E;ext-shadow: 1px 1px 1px #010101;}
.color5_25{color: #000000;ext-shadow: 1px 1px 1px #010101;}
.border_25{border-color: #C8102E;border-left-style: solid; border-width: 12px;}
.border2_25{border-color: #C8102E;border-bottom-style: solid; border-width: 4px;}
.border3_25:focus{border-color: #cc0000;border-bottom-style: solid; border-width: 4px;color: #cc0000;font-weight:Bold}
.border4_25{border-color: #C8102E;border-top-style: solid; border-width: 2px;}
.footer_25{background:#111;color:white}
.STHSPHPPlayerStat_Table td#color_25{color: #C8102E;text-shadow: 3px 3px 3px #010101;}
.STHSPHPActionShot_25{color: #c00;border-bottom-style: solid; border-width: 15px;}
.tabsmain_25{border-color: #010101;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}


/*New York Islanders - MINNESOTA DOCKHEADS*/
.Office_12, .PlayoffBracket_12, .Office_12 h2{background:#42251e;color:#ffffff}
.OfficeMenu_12, .OfficeMenu_12  a{background:#00468B;color:#ffffff}
.TeamRosterPro_NYI:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/12.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_12{background:#42251e;color:white}
.topheader2_12{background:#42251e;color:white}
.PlayoffWin_12{background:#42251e;color:white}
.PlayoffStatus_12{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#C8102E}
.dropdown_12{background:#1a267d;color:white}.PlayoffWin_21{background:#F26924;color:white}
.color_12{color: #42251e;}
.color2_12{color: white;background:#42251e}
.color3_12{color: #42251e;ext-shadow: 1px 1px 1px #00468B;}
.color4_12{color: #42251e;ext-shadow: 1px 1px 1px #00468B;}
.color5_12{color: #1a267d;ext-shadow: 1px 1px 1px #00468B;}
.border_12{border-color: #1a267d;border-left-style: solid; border-width: 12px;}
.border2_12{border-color: #1a267d;border-bottom-style: solid; border-width: 4px;}
.border3_12:focus{border-color: #f26924;border-bottom-style: solid; border-width: 4px;color: #f26924;font-weight:Bold}
.border4_12{border-color: #1a267d;border-top-style: solid; border-width: 2px;}
.footer_12{background:#42251e;color:white}
.STHSPHPPlayerStat_Table td#color_12{color: #FC4C02;text-shadow: 3px 3px 3px #00468B;}
.STHSPHPActionShot_12{color: #1a267d;border-bottom-style: solid; border-width: 15px;}
.tabsmain_12{border-color: #1a267d;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_12{background: #42251e;}
.jerseyName_12_home a, .jerseyName_12_home a:hover{color: #ffffff}
.jerseyNumber_12_home{color: #1a267d;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}
.jerseyName_12_away a, .jerseyName_12_away a:hover{color: #42251e}
.jerseyNumber_12_away{color: #42251e;-webkit-text-stroke-color: #1a267d;-webkit-text-stroke-width: 2px;}
.jerseyName_12_alt a, .jerseyName_12_alt a:hover{color: #ffffff}
.jerseyNumber_12_alt{color: #42251e;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}



/* KANSAS CITY HORNETS */
.background_12_farm{background-color: #2c0c05;}
.color_12_farm{color: #2c0c05;ext-shadow: 3px 3px 3px #C8102E;}
.border2_12_farm{border-color: #f69505;border-bottom-style: solid; border-width: 4px;}
.color2_12_farm{color: #ffffff;background:#2c0c05}
.topheader2_12_farm, .PlayoffBracket_12_farm{background:#2c0c05;color:white}
.color3_12_farm{color: #2c0c05;ext-shadow: 1px 1px 1px #070707;}
.border_12_farm{border-color: #f69505;border-left-style: solid; border-width: 12px;}


/*New York Rangers - MEMPHIS BLUES*/
.Office_11, .PlayoffBracket_11, .Office_11 h2{background:#082b4b;color:#ffffff}
.OfficeMenu_11, .OfficeMenu_11  a{background:#C8102E;color:#ffffff}
.TeamRosterPro_NYR:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/11.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_11{background:#082b4b;color:white}
.topheader2_11{background:#082b4b;color:white}
.PlayoffWin_11{background:#082b4b;color:white}
.PlayoffStatus_11{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#0038a8}
.dropdown_11{background:#337d01;color:white}
.color_11{color: #082b4b;}
.color2_11{color: #082b4b;background:#fd2c28}
.color3_11{color: #082b4b;ext-shadow: 1px 1px 1px #C8102E;}
.color4_11{color: #082b4b;ext-shadow: 1px 1px 1px #C8102E;}
.color5_11{color: #082b4b;ext-shadow: 1px 1px 1px #C8102E;}
.border_11{border-color: #fd2c28;border-left-style: solid; border-width: 12px;}
.border2_11{border-color: #fd2c28;border-bottom-style: solid; border-width: 4px;}
.border3_11:focus{border-color: #fd2c28;border-bottom-style: solid; border-width: 4px;color: #00428d;font-weight:Bold}
.border4_11{border-color: #fd2c28;border-top-style: solid; border-width: 2px;}
.footer_11{background:#082b4b;color:white}
.STHSPHPPlayerStat_Table td#color_11{color: #0033A0;text-shadow: 3px 3px 3px #C8102E;}
.STHSPHPActionShot_11{color: #00428d;border-bottom-style: solid; border-width: 15px;}
.tabsmain_11{border-color: #C8102E;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_11{background: #082b4b;}
.jerseyName_11_home a, .jerseyName_11_home a:hover{color: #ffffff}
.jerseyNumber_11_home{color: #4992DE;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}
.jerseyName_11_away a, .jerseyName_11_away a:hover{color: #082b4c}
.jerseyNumber_11_away{color: #082b4c;-webkit-text-stroke-color: #4992DE;-webkit-text-stroke-width: 2px;}
.jerseyName_11_alt a, .jerseyName_11_alt a:hover{color: #ffffff}
.jerseyNumber_11_alt{color: #4992DE;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}


/* NEW ORLEANS JAZZ */
.background_11_farm{background-color: #1d1712;}
.color_11_farm{color: #1d1712;ext-shadow: 3px 3px 3px #C8102E;}
.border2_11_farm{border-color: #fbd780;border-bottom-style: solid; border-width: 4px;}
.color2_11_farm{color: #ffffff;background:#fbd780}
.topheader2_11_farm, .PlayoffBracket_11_farm{background:#fbd780;color:white}
.color3_11_farm{color: #1d1712;ext-shadow: 1px 1px 1px #070707;}
.border_11_farm{border-color: #1d1712;border-left-style: solid; border-width: 12px;}

/*Ottawa Senators - SEATTLE STORMBREAKERS*/
.Office_4, .PlayoffBracket_4, .Office_4 h2{background:#160730;color:#afbdc5}
.OfficeMenu_4, .OfficeMenu_4  a{background:#160730;color:#afbdc5}
.TeamRosterPro_OTT:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/4.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_4{background:#afbdc5;color:white}
.topheader2_4{background:#afbdc5;color:white}
.PlayoffWin_4{background:#160730;color:white}
.PlayoffStatus_4{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#e21a32}
.dropdown_4{background:#afbdc5;color:white}
.color_4{color: #160730;}
.color2_4{color: #010101;background:#afbdc5}
.color3_4{color: #160730;ext-shadow: 1px 1px 1px #010101;}
.color4_4{color: #160730;ext-shadow: 1px 1px 1px #010101;}
.color5_4{color: #160730;ext-shadow: 1px 1px 1px #010101;}
.border_4{border-color: #160730;border-left-style: solid; border-width: 12px;}
.border2_4{border-color: #160730;border-bottom-style: solid; border-width: 4px;}
.border3_4:focus{border-color: #160730;border-bottom-style: solid; border-width: 4px;color: #afbdc5;font-weight:Bold}
.border4_4{border-color: #160730;border-top-style: solid; border-width: 2px;}
.footer_4{background:#160730;color:white}
.STHSPHPPlayerStat_Table td#color_4{color: #160730;text-shadow: 3px 3px 3px #010101;}
.STHSPHPActionShot_4{color: #160730;border-bottom-style: solid; border-width: 15px;}
.tabsmain_4{border-color: #010101;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_4{background-color: #160730}
.jerseyName_4_home a, .jerseyName_4_home a:hover{color: #ffffff}
.jerseyNumber_4_home{color: #ffffff;-webkit-text-stroke-color: #6ab3e6;-webkit-text-stroke-width: 2px;}
.jerseyName_4_away a, .jerseyName_4_away a:hover{color: #1b1a44}
.jerseyNumber_4_away{color: #6ab3e6;-webkit-text-stroke-color: #1b1a44;-webkit-text-stroke-width: 2px;}
.jerseyName_4_alt a, .jerseyName_4_alt a:hover{color: #010101}
.jerseyNumber_4_alt{color: #010101;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}


/* SYRACUSE COMETS */
.background_4_farm{background-color: #de1f2c;}
.color_4_farm{color: #de1f2c;ext-shadow: 3px 3px 3px #C8102E;}
.border2_4_farm{border-color: #cc9655;border-bottom-style: solid; border-width: 4px;}
.color2_4_farm{color: #ffffff;background:#cc9655}
.topheader2_4_farm, .PlayoffBracket_4_farm{background:#de1f2c;color:white}
.color3_4_farm{color: #de1f2c;ext-shadow: 1px 1px 1px #070707;}
.border_4_farm{border-color: #de1f2c;border-left-style: solid; border-width: 12px;}




/*Philadelphia Flyers - SAN FRANSISCO ORCAS*/
.Office_10, .PlayoffBracket_10, .Office_10 h2{background: #101326; color: #55acd2}
.OfficeMenu_10, .OfficeMenu_10 a{background: #55acd2; color:#101326}
.TeamRosterPro_PHI:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/10.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_10{background:#101326;color:#FA4616}
.topheader2_10{background:#101326;color:#FA4616}
.PlayoffWin_10{background:#101326;color:white}
.PlayoffStatus_10{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#000}
.dropdown_10{background:#101326;color:white}
.color_10{color: #101326;}
.color2_10{color: #101326;background:#40d2fe}
.color3_10{color: #101326;ext-shadow: 1px 1px 1px #010101;}
.color4_10{color: #101326 ;ext-shadow: 1px 1px 1px #010101;}
.color5_10{color: #101326;ext-shadow: 1px 1px 1px #010101;}
.border_10{border-color: #101326;border-left-style: solid; border-width: 12px;}
.border2_10{border-color: #101326;border-bottom-style: solid; border-width: 4px;}
.border3_10:focus{border-color: #101326;border-bottom-style: solid; border-width: 4px;color: #010101;font-weight:Bold}
.border4_10{border-color: #101326;border-top-style: solid; border-width: 2px;}
.footer_10{background:#101326;color:#40d2fe}
.STHSPHPPlayerStat_Table td#color_10{color: #FA4616;text-shadow: 3px 3px 3px #010101;}
.STHSPHPActionShot_10{color: #101326;border-bottom-style: solid; border-width: 15px;}
.tabsmain_10{border-color: #101326;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_10{background-color: #101326}

/* ANCHORAGE AURORAS */
.background_10_farm{background-color: #401f77;}
.color_10_farm{color: #401f77;ext-shadow: 3px 3px 3px #C8102E;}
.border2_10_farm{border-color: #401f77;border-bottom-style: solid; border-width: 4px;}
.color2_10_farm{color: #401f77;background:#white}
.topheader2_10_farm, .PlayoffBracket_10_farm{background:#401f77;color:white}
.color3_10_farm{color: #401f77;ext-shadow: 1px 1px 1px #070707;}
.border_10_farm{border-color: #401f77;border-left-style: solid; border-width: 12px;}


/*Pittsburgh Penguins*/

.TeamRosterPro_PIT:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/26.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_26{background:#010101;color:white}
.topheader2_26{background:#010101;color:white}
.PlayoffWin_26{background:#111;color:#000}
.PlayoffStatus_26{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#111}
.dropdown_26{background:#337d01;color:#000}
.color_26{color: #FFB81C;text-shadow: 3px 3px 3px #000000;}
.color2_26{color: #000000;;background:#FFB81C}
.color3_26{color: #010101;ext-shadow: 1px 1px 1px #000000;}
.color4_26{color: #FFB81C;ext-shadow: 1px 1px 1px #000000;}
.color5_26{color: #000000;ext-shadow: 1px 1px 1px #000000;}
.border_26{border-color: #FFB81C;border-left-style: solid; border-width: 12px;}
.border2_26{border-color: #FFB81C;border-bottom-style: solid; border-width: 4px;}
.border3_26:focus{border-color: #ffb81c;border-bottom-style: solid; border-width: 4px;color: #FFB81C;font-weight:Bold}
.border4_26{border-color: #FFB81C;border-top-style: solid; border-width: 2px;}
.footer_26{background:#111;color:white}
.STHSPHPPlayerStat_Table td#color_26{color: #FFB81C;text-shadow: 3px 3px 3px #000000;}
.STHSPHPActionShot_26{color: #FFB81C;border-bottom-style: solid; border-width: 15px;}
.tabsmain_26{border-color: #010101;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_26{background-color: #010101}




/*San Jose Sharks - SAINT PAUL RAZORBACKS*/
.Office_16, .PlayoffBracket_16, .Office_16 h2{background:#225f26;color:#ffffff}
.OfficeMenu_16, .OfficeMenu_16  a{background:#225f26;color:#f4c844}
.TeamRosterPro_SJS:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/16.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_16{background:#225f26;color:white}
.topheader2_16{background:#225f26;color:white}
.PlayoffWin_16{background:#225f26;color:white}
.PlayoffStatus_16{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#006272}
.dropdown_16{background:#225f26;color:white}
.color_16{color: #225f26;}
.color2_16{color: #f4c844;background:#225f26}
.color3_16{color: #f4c844;ext-shadow: 1px 1px 1px #E57200;}
.color4_16{color: #f4c844;ext-shadow: 1px 1px 1px #E57200;}
.color5_16{color: #f4c844;ext-shadow: 1px 1px 1px #E57200;}
.border_16{border-color: #225f26;border-left-style: solid; border-width: 12px;}
.border2_16{border-color: #040201;border-bottom-style: solid; border-width: 4px;}
.border3_16:focus{border-color: #225f26;border-bottom-style: solid; border-width: 4px;color: #006272;font-weight:Bold}
.border4_16{border-color: #225f26;border-top-style: solid; border-width: 2px;}
.footer_16{background:#225f26;color:white}
.STHSPHPPlayerStat_Table td#color_16{color: #225f26;text-shadow: 3px 3px 3px #E57200;}
.STHSPHPActionShot_16{color: #225f26;border-bottom-style: solid; border-width: 15px;}
.tabsmain_16{border-color: #225f26;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_16{background-color: #225f26}
.jerseyName_16_home a, .jerseyName_16_home a:hover{color: #f3cc2e}
.jerseyNumber_16_home{color: #ffffff;-webkit-text-stroke-color: #f3cc2e;-webkit-text-stroke-width: 2px;}
.jerseyName_16_away a, .jerseyName_16_away a:hover{color: #078a3e}
.jerseyNumber_16_away{color: #078a3e;-webkit-text-stroke-color: #f3cc2e;-webkit-text-stroke-width: 2px;}


/* GRAND RAPIDS GUPPIES */
.background_16_farm{background-color: #820010;}
.color_16_farm{color: #820010;ext-shadow: 3px 3px 3px #C8102E;}
.border2_16_farm{border-color: #cccccc;border-bottom-style: solid; border-width: 4px;}
.color2_16_farm{color: #ffffff;background:#cccccc}
.topheader2_16_farm, .PlayoffBracket_16_farm{background:#820010;color:white}
.color3_16_farm{color: #820010;ext-shadow: 1px 1px 1px #070707;}
.border_16_farm{border-color: #820010;border-left-style: solid; border-width: 12px;}



/*Seattle Kraken*/
.TeamRosterPro_SEA:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/32.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_32{background:#001628;color:white}
.topheader2_32{background:#001628;color:white}
.PlayoffWin_32{background:#001628;color:white}
.PlayoffStatus_32{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#001628}
.dropdown_32{background:#001628;color:white}
.color_32{color: #001628;text-shadow: 3px 3px 3px #E57200;}
.color2_32{color: #fff;background:#001628}
.color3_32{color: #001628;ext-shadow: 1px 1px 1px #001628;}
.color4_32{color: #001628;ext-shadow: 1px 1px 1px #001628;}
.color5_32{color: #001628;ext-shadow: 1px 1px 1px #001628;}
.border_32{border-color: #001628;border-left-style: solid; border-width: 12px;}
.border2_32{border-color: #001628;border-bottom-style: solid; border-width: 4px;}
.border3_32:focus{border-color: #001628;border-bottom-style: solid; border-width: 4px;color: #001628;font-weight:Bold}
.border4_32{border-color: #001628;border-top-style: solid; border-width: 2px;}
.footer_32{background:#001628;color:white}
.STHSPHPPlayerStat_Table td#color_32{color: #001628;text-shadow: 3px 3px 3px #001628;}
.STHSPHPActionShot_32{color: #001628;border-bottom-style: solid; border-width: 15px;}
.tabsmain_32{border-color: #E57200;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:#001628}
.background_32{background-color: #001628}




/*St.Louis Blues - St Louis VOODOO*/
.Office_20, .PlayoffBracket_20, .Office_20 h2{background:#7F00FF;color:#000000}
.OfficeMenu_20, .OfficeMenu_20  a{background:#7F00FF;color:#000000}
.TeamRosterPro_STL:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/20.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_20{background:#7F00FF;color:#000000}
.topheader2_20{background:#7F00FF;color:#000000}
.PlayoffWin_20{background:#7F00FF;color:white}
.PlayoffStatus_20{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#7F00FF}
.dropdown_20{background:#337d01;color:white}
.color_20{color: #7F00FF;}
.color2_20{color: #7F00FF;background:#000000}
.color3_20{color: #7F00FF;ext-shadow: 1px 1px 1px #FFB81C;}
.color4_20{color: #7F00FF;ext-shadow: 1px 1px 1px #FFB81C;}
.color5_20{color: #7F00FF;ext-shadow: 1px 1px 1px #FFB81C;}
.border_20{border-color: #7F00FF;border-left-style: solid; border-width: 12px;}
.border2_20{border-color: #7F00FF;border-bottom-style: solid; border-width: 4px;}
.border3_20:focus{border-color: #7F00FF;border-bottom-style: solid; border-width: 4px;color: #583e47;font-weight:Bold}
.border4_20{border-color: #7F00FF;border-top-style: solid; border-width: 2px;}
.footer_20{background:#7F00FF;color:white}
.STHSPHPPlayerStat_Table td#color_20{color: #003087;ext-shadow: 3px 3px 3px #000000;}
.STHSPHPActionShot_20{color: #002f87;border-bottom-style: solid; border-width: 15px;}
.tabsmain_20{border-color: #7F00FF;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_20{background: #7F00FF;}
.jerseyName_20_home a, .jerseyName_20_home a:hover{color: #000000}
.jerseyNumber_20_home{color: #000000;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}
.jerseyName_20_away a, .jerseyName_20_away a:hover{color: #000000}
.jerseyNumber_20_away{color: #000000;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}
.jerseyName_20_alt a, .jerseyName_20_alt a:hover{color: #ffffff}
.jerseyNumber_20_alt{color: #1f3b79;-webkit-text-stroke-color: #ffffff;-webkit-text-stroke-width: 2px;}


/* TRAVERSE CITY CHERRY PICKERS */
.background_20_farm{background-color: #1A1E3B;}
.color_20_farm{color: #1A1E3B;ext-shadow: 3px 3px 3px #8F1700;}
.border2_20_farm{border-color: #8F1700;border-bottom-style: solid; border-width: 4px;}
.color2_20_farm{color: #ffffff;background:#ea0000}
.topheader2_20_farm, .PlayoffBracket_20_farm{background:#8F1700;color:white}
.color3_20_farm{color: #1A1E3B;ext-shadow: 1px 1px 1px #070707;}
.border_20_farm{border-color: #1A1E3B;border-left-style: solid; border-width: 12px;}

/*Tampa Bay Lightning*/
.TeamRosterPro_TBL:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/28.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_28{background:#00205B;color:#00205B}
.topheader2_28{background:#00205B;color:#00205B}
.PlayoffWin_28{background:#00205B;color:white}
.PlayoffStatus_28{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#00205B}
.dropdown_28{background:#00205B;color:white}
.color_28{color: #003D7C;text-shadow: 3px 3px 3px #003D7C;}
.color2_28{color: #ffffff;background:#003D7C}
.color3_28{color: #003D7C;ext-shadow: 3px 3px 3px #ffffff;}
.color4_28{color: #003D7C;ext-shadow: 1px 1px 1px #ffffff;}
.color5_28{color: #003D7C;ext-shadow: 1px 1px 1px #ffffff;}
.border_28{border-color: #003D7C;border-left-style: solid; border-width: 12px;}
.border2_28{border-color: #003D7C;border-bottom-style: solid; border-width: 4px;}
.border3_28:focus{border-color: #003D7C;border-bottom-style: solid; border-width: 4px;color: #003D7C;font-weight:Bold}
.border4_28{border-color: #003D7C;border-top-style: solid; border-width: 2px;}
.footer_28{background:#111;color:#fff}
.STHSPHPPlayerStat_Table td#color_28{color: #003D7C;text-shadow: 3px 3px 3px #ffffff;}
.STHSPHPActionShot_28{color: #00205B;border-bottom-style: solid; border-width: 15px;}
.tabsmain_28{border-color: #ffffff;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}


/*Toronto Maple Leafs - EDMONTON BLIZZARD*/

.Office_2, .PlayoffBracket_2, .Office_2 h2{background:#b7c4d5;color:#00205B}
.OfficeMenu_2, .OfficeMenu_2  a{background:#00205B;color:#b7c4d5}
.TeamRosterPro_TOR:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/2.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.border_2{border-color: #b7c4d5;border-left-style: solid; border-width: 12px;}
.border2_2{border-color: #b7c4d5;border-bottom-style: solid; border-width: 4px;}
.border3_2:focus{border-color: #b7c4d5;border-bottom-style: solid; border-width: 4px;color: #00205B;font-weight:Bold}
.border4_2{border-color: #b7c4d5;border-top-style: solid; border-width: 2px;}
.color_2{color: #00205B;}
.color2_2{color: #ffffff;background:#14134c}
.color3_2{color: #14134c;ext-shadow: 1px 1px 1px #ffffff;}
.color4_2{color: #14134c;ext-shadow: 1px 1px 1px #ffffff;}
.color5_2{color: #14134c;ext-shadow: 1px 1px 1px #ffffff;}
.topheader_2{background:#14134c;color:white}
.topheader2_2{background:#14134c;color:white}
.PlayoffWin_2{background:#14134c;color:white}
.PlayoffStatus_2{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#00397f}
.dropdown_2{background:#14134c;color:white}
.footer_2{background:#14134c;color:#fff}
.STHSPHPActionShot_2{color: #14134c;border-bottom-style: solid; border-width: 15px;}
.STHSPHPPlayerStat_Table td#color_2{color: #14134c;text-shadow: 3px 3px 3px #ffffff;}
.tabsmain_2{border-color: #000;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_2{background: #14134c;}

/* YUKON JACKS */
.background_2_farm{background-color: #1c1c4b;}
.color_2_farm{color: #1c1c4b;ext-shadow: 3px 3px 3px #C8102E;}
.border2_2_farm{border-color: #a3a5a7;border-bottom-style: solid; border-width: 4px;}
.color2_2_farm{color: #ffffff;background:#1c1c4b}
.topheader2_2_farm, .PlayoffBracket_2_farm{background:#a3a5a7;color:white}
.color3_2_farm{color: #1c1c4b;ext-shadow: 1px 1px 1px #070707;}
.border_2_farm{border-color: #a3a5a7;border-left-style: solid; border-width: 12px;}


/*Vancouver Canucks - MASSACHUSSETTS MILITIA*/
.Office_24, .PlayoffBracket_24, .Office_24 h2{background:#1b1463;color:#fe0101}
.OfficeMenu_24, .OfficeMenu_24  a{background:#fe0101;color:#1b1463}
.TeamRosterPro_VAN:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/24.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_24{background:#1b1463;;color:#002d55}
.topheader2_24{background:#1b1463;color:#002d55}
.PlayoffWin_24{background:#1b1463;color:white}
.PlayoffStatus_24{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#002d55}
.dropdown_24{background:#008852;color:white}
.color_24{color: #003E7E;}
.color2_24{color: #008852;background:#fe0101}
.color3_24{color: #003E7E;ext-shadow: 1px 1px 1px #013e7f;}
.color4_24{color: #008852;ext-shadow: 1px 1px 1px #013e7f;}
.color5_24{color: #003E7E;ext-shadow: 1px 1px 1px #013e7f;}
.border_24{border-color: #fe0101;border-left-style: solid; border-width: 12px;}
.border2_24{border-color: #fe0101;border-bottom-style: solid; border-width: 4px;}
.border3_24:focus{border-color: #fe0101;border-bottom-style: solid; border-width: 4px;color: #008852;font-weight:Bold}
.border4_24{border-color: #fe0101;border-top-style: solid; border-width: 2px;}
.footer_24{background:#1b1463;color:white}
.STHSPHPPlayerStat_Table td#color_24{color: #003E7E;text-shadow: 3px 3px 3px #013e7f;}
.STHSPHPActionShot_24{color: #002d55;border-bottom-style: solid; border-width: 15px;}
.tabsmain_24{border-color: #fe0101;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_24{background: #1b1463;}
.jerseyName_24_home a, .jerseyName_24_home a:hover{color: #ffffff}
.jerseyNumber_24_home{color: #ffffff;-webkit-text-stroke-color: #000000;-webkit-text-stroke-width: 2px;}
.jerseyName_24_away a, .jerseyName_24_away a:hover{color: #000000}
.jerseyNumber_24_away{color: #ffffff;-webkit-text-stroke-color: #000000;-webkit-text-stroke-width: 2px;}
.jerseyName_24_alt a, .jerseyName_24_alt a:hover{color: #ffffff}
.jerseyNumber_24_alt{color: #ffffff;-webkit-text-stroke-color: #000000;-webkit-text-stroke-width: 2px;}



/* VERMONT WILD WINGS */
.background_24_farm{background-color: #3c6c22;}
.color_24_farm{color: #3c6c22;ext-shadow: 3px 3px 3px #C8102E;}
.border2_24_farm{border-color: #3c6c22;border-bottom-style: solid; border-width: 4px;}
.color2_24_farm{color: #3c6c22;background:#e58632}
.topheader2_24_farm, .PlayoffBracket_24_farm{background:#3c6c22;color:white}
.color3_24_farm{color: #3c6c22;ext-shadow: 1px 1px 1px #070707;}
.border_24_farm{border-color: #3c6c22;border-left-style: solid; border-width: 12px;}

/*Vegas Golden Knights*/
.TeamRosterPro_VGK:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/31.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_31{background:#333F48;color:white}
.topheader2_31{background:#333F48;color:white}
.PlayoffWin_31{background:#85714d;color:white}
.PlayoffStatus_31{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#85714d}
.dropdown_31{background:#85714d;color:white}
.color2_31{color: #89734C;background:#333F48}
.color_31{color: #333F48;ext-shadow: 3px 3px 3px #b49859;}
.color4_31{color: #333F48;ext-shadow: 1px 1px 1px #89734C;}
.color5_31{color: #000000;ext-shadow: 1px 1px 1px #89734C;}
.border_31{border-color: #333F48;border-left-style: solid; border-width: 12px;}
.border2_31{border-color: #89734C;border-bottom-style: solid; border-width: 4px;}
.border3_31:focus{border-color: #89734C;border-bottom-style: solid; border-width: 4px;color: #89734C;font-weight:Bold}
.border4_31{border-color: #333F48;border-top-style: solid; border-width: 2px;}
.footer_31{background:#000;color:white}
.STHSPHPPlayerStat_Table td#color_31{color: #333F48;text-shadow: 3px 3px 3px #89734C;}
.STHSPHPActionShot_31{color: #85714d;border-bottom-style: solid; border-width: 15px;}
.tabsmain_31{border-color: #333F48;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}

/*Washington Capitals -- MIAMI TRIDENT*/

.Office_5, .PlayoffBracket_5, .Office_5 h2{background:#365053;color:#ced5d5}
.OfficeMenu_5, .OfficeMenu_5  a{background:#1e1d1b;color:#ced5d5}
.TeamRosterPro_WSH:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/5.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_5{background:#375054;color:white}
.topheader2_5{background:#1e1d1b;color:white}
.PlayoffWin_5{background:#375054;color:white}
.PlayoffStatus_5{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#C8102E}
.dropdown_5{background:#375054;color:white}
.color_5{color: #375054;ext-shadow: 3px 3px 3px #C8102E;}
.color2_5{color: #ffffff;background:#375054}
.color3_5{color: #375054;ext-shadow: 1px 1px 1px #041E42;}
.color4_5{color: #375054;ext-shadow: 1px 1px 1px #041E42;}
.color5_5{color: #375054;ext-shadow: 1px 1px 1px #041E42;}
.border_5{border-color: #375054;border-left-style: solid; border-width: 12px;}
.border2_5{border-color: #375054;border-bottom-style: solid; border-width: 4px;}
.border3_5:focus{border-color: #ced5d5;border-bottom-style: solid; border-width: 4px;color: #C8102E;font-weight:Bold}
.border4_5{border-color: #ced5d5;border-top-style: solid; border-width: 2px;}
.footer_5{background:#375054;color:white}
.STHSPHPPlayerStat_Table td#color_5{color: #375054;text-shadow: 3px 3px 3px #041E42;}
.STHSPHPActionShot_5{color: #375054;border-bottom-style: solid; border-width: 15px;}
.tabsmain_5{border-color: #375054;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_5{background-color: #375054;}
.jerseyName_5_home a, .jerseyName_5_home a:hover{color:#ced5d5; }
.jerseyNumber_5_home{color: #ced5d5;-webkit-text-stroke-color: #375054;-webkit-text-stroke-width: 2px;}
.jerseyName_5_away a, .jerseyName_5_away a:hover{ color: #375054; }
.jerseyNumber_5_away { color: #ced5d5;-webkit-text-stroke-color: #375054;-webkit-text-stroke-width: 2px; }
.jerseyName_5_alt a, .jerseyName_5_alt a:hover{ color: #ced5d5;}
.jerseyNumber_5_alt { color: #1e1d1b;-webkit-text-stroke-color: #ced5d5;-webkit-text-stroke-width: 2px; }

/* KAMLOOPS WOLVERINES */
.background_5_farm{background-color: #d8c7a9;}
.border2_5_farm{border-color: #7b1e30;border-bottom-style: solid; border-width: 4px;}
.border_5_farm{border-color: #d8c7a9;border-bottom-style: solid; border-width: 4px;}
.color2_5_farm{color: #7b1e30;}
.color_5_farm{color: #7b1e30;}
.topheader2_5_farm, .PlayoffBracket_5_farm{background:#7b1e30;color:white}
.color3_5_farm{color: #7b1e30;ext-shadow: 1px 1px 1px #d8c7a9;}
.color_5_farm{color: #7b1e30;ext-shadow: 1px 1px 1px #d8c7a9;}
.border_5_farm{border-color: #7b1e30;border-left-style: solid; border-width: 12px;}
.jerseyName_5_home_farm a, .jerseyName_5_home_farm a:hover{color:#d8c7a9; }
.jerseyNumber_5_home_farm{color: #d8c7a9;-webkit-text-stroke-color: #7b1e30;-webkit-text-stroke-width: 2px;}
.jerseyName_5_away_farm a, .jerseyName_5_away_farm a:hover{ color: #7b1e30; }
.jerseyNumber_5_away_farm { color: #7b1e30;-webkit-text-stroke-color: #d8c7a9;-webkit-text-stroke-width: 2px; }
.jerseyName_5_alt_farm a, .jerseyName_5_alt_farm a:hover{ color: #d8c7a9;}
.jerseyNumber_5_alt_farm { color: #7b1e30;-webkit-text-stroke-color: #d8c7a9;-webkit-text-stroke-width: 2px; }


/*Winnipeg Jets*/
.TeamRosterPro_WPG:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Pro/30.png');vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_30{background:#002d52;color:#002d52}
.topheader2_30{background:#002d52;color:#002d52}
.PlayoffWin_30{background:#002d52;color:white}
.PlayoffStatus_30{background:transparent;border-radius:50%;display:inline-block;height:6px;margin-left:4px;margin-right:4px;width:6px;border-width:2px;border-style:solid;border-color:#002d52}
.dropdown_30{background:#337d01;color:white}
.color_30{color: #041E42;text-shadow: 3px 3px 3px #041E42;}
.color2_30{color: #ffffff;background:#041E42}
.color3_30{color: #041E42;ext-shadow: 1px 1px 1px #006EC8;}
.color4_30{color: #041E42;ext-shadow: 1px 1px 1px #006EC8;}
.color5_30{color: #041E42;ext-shadow: 1px 1px 1px #006EC8;}
.border_30{border-color: #041E42;border-left-style: solid; border-width: 12px;}
.border2_30{border-color: #012E62;border-bottom-style: solid; border-width: 4px;}
.border3_30:focus{border-color: #002d52;border-bottom-style: solid; border-width: 4px;color: #002d52;font-weight:Bold}
.border4_30{border-color: #041E42;border-top-style: solid; border-width: 2px;}
.footer_30{background:#002d52;color:white}
.STHSPHPPlayerStat_Table td#color_30{color: #041E42;text-shadow: 3px 3px 3px #006EC8;}
.STHSPHPActionShot_30{color: #fff;border-bottom-style: solid; border-width: 15px;}
.tabsmain_30{border-color: #041E42;border-Top-style: solid; border-Top-width: 15px;width:81%;display:inline-block;margin-left:9.5%;background-color:rgba(245, 245, 245, 0.9)}
.background_30{background-color: #002d52}

/*NO TEAM*/
.background_0{background-color: black;}
.border2_0{border-color: white;border-bottom-style: solid; border-width: 4px;}
.color2_0{color: #ffffff;background:black;}
.PlayoffBracket_{
    background-color:#7d7f80;
     color:#000;
     background-image: url('images/LogoTeams/Pro/0.png');
     
    }

.TeamRosterFarm_PRO:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/7.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_CHW:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/8.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_BNG:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/4.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_MAR:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/2.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_BNG:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/4.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_UTI:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/25.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_LEV:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/10.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_MIL:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/29.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_WBS:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/26.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_KCO:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/32.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_HER:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/5.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_SDG:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/22.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_MAN:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/30.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_TEX:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/23.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_ROC:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/3.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_WRA:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/21.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_ABB:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/24.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_RFD:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/13.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_CHA:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/1.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_ONT:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/19.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_LVL:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/6.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_BAK:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/17.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_BRI:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/12.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_BRI:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/12.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_CLE:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/15.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_SPR:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/20.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_TUC:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/27.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_VGK:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/31.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_IOW:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/18.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_HAR:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/11.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_GRG:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/14.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_SYR:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/28.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.TeamRosterFarm_SJB:before { content: '';display:inline-block; background-size:75px;background-image:url('images/LogoTeams/Farm/16.png');padding-right: 10px;vertical-align: -webkit-baseline-middle;height:75px;width:75px}
.topheader_0{background:#99;color:white}
.topheader2_0{background:#ffffff;color:white}
.border4_0{border-color: #202b4b;border-top-style: solid; border-width: 2px;}
.border3_32:focus{border-color: #0183da;border-bottom-style: solid; border-width: 4px;color: #2a2a2a;font-weight:Bold}


body {
	font: 14px/17px Manrope,Oswald,Barlow,Khand,sans-serif;
	margin: 0;
	padding: 0;
	background-color:#edeef0;
}
.footer {background:#000000;margin:auto; width:100%; text-align:center; font-size:14px; color:white; font-weight: bold;position:relative;bottom:0}
.messagedefilant {
  display: block;
  margin: 10px auto 0px;
  padding: 0;
  overflow: hidden;
  position: relative;
  max-width: 1284px;
  height: 50px;
  line-height:50px;
}
 
.messagedefilant div {
  position: absolute;
  min-width: 100%; /* au minimum la largeur du conteneur */
}
 
.messagedefilant div span, 
.messagedefilant div:after {
  position: relative;
  display: inline-block;
  font-size: 28px;
  white-space: nowrap;
  text-transform:uppercase;
  font-weight:bold;
  top:0;
}
 
.messagedefilant div span {
  animation: defilement 15s infinite linear;
}
 
.messagedefilant div:after {
  position: absolute;
  top:0; left:0;
  content:attr(data-text);
  animation: defilement2 15s infinite linear;
}
 
@keyframes defilement {
  0% { margin-left:100%; }
  100% { margin-left: -100%; }
}
 
@keyframes defilement2 {
  0% { margin-left: 100%; }
  100% { margin-left: -100%; }
}


h1, h2, h3, h4, h5, h6 { font-family:'Nunito', sans-serif; font-weight:400; line-height:100%; margin:16px;}
h1 { font-size:22px;color:#1d1e1f}
h2 { font-size:14px;color:#1d1e1f}
h3 { font-size:18px;color:#1d1e1f;text-transform:uppercase;font-weight:bold;}
h4 { font-size:30px;color: #1d1e1f;}
a { color:#1d1e1f; text-decoration:none;}
a:visited { ;}
a:hover { ; text-decoration:none;color:#0183DA}
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%; height:140px; border-spacing: 0px;}
.STHSTable {border-width: 0px;}
.STHSW350{width:350px;}
.STHSW250{width:250px;}
.STHSW200{width:200px;min-width: 150px;}
.STHSW140Min{width:200px;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:5px;}
.STHSW10{width:10px;}
.STHSW1{width:1px;}
.STHSWP49{width:30%;vertical-align: top;}
.STHSWP33{width:30%;vertical-align: top;}
.STHSWP2{width:1%;}
.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{margin-top: 20px;min-width: 600px;max-width: 1284px;background-color:white;box-shadow: 0 2px 3pxrgba(0,0,0,.1);margin:auto;width:100%;border-collapse:collapse;font-family:Nunito,sans-serif;font-size:8pt}
.STHSRecordTable tr{border-style: solid;border-width: 1px;border-color:#E6E6E6;}
.STHSLeagueRecord_TeamRecords {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;box-shadow: 0 2px 3pxrgba(0,0,0,.1);margin: auto;margin-top: auto;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 14px;font-weight: bold;text-align: left;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;}
.STHSLeagueRecord_PlayersRecords {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;box-shadow: 0 2px 3pxrgba(0,0,0,.1);margin: auto;margin-top: auto;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 14px;font-weight: bold;text-align: left;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;}
.STHSRecordPlayerGoalerTable{margin-top: 20px;min-width: 600px;max-width: 1284px;background-color:white;box-shadow: 0 2px 3pxrgba(0,0,0,.1);margin:auto;width:100%;border-collapse:collapse;font-family:Nunito,sans-serif;font-size:8pt}
.STHSRecordPlayerGoalerTable tr{border-style: solid;border-width: 1px;border-color:#E6E6E6;}
.STHSLeagueRecord_GoaliesRecords{min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;box-shadow: 0 2px 3pxrgba(0,0,0,.1);margin: auto;margin-top: auto;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 14px;font-weight: bold;text-align: left;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;}
.STHSLeagueRecord_GameRecords{min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;box-shadow: 0 2px 3pxrgba(0,0,0,.1);margin: auto;margin-top: auto;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 14px;font-weight: bold;text-align: left;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;}
.STHSTeamLink{min-width: 600px;max-width: 1284px;background-color:white;box-shadow: 0 2px 3pxrgba(0,0,0,.1);margin: auto;margin-top: auto;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 14px;font-weight: bold;text-align: center;margin-bottom:-17px}
.TeamRecordsPro_ANA {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/22.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_ARI {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/27.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_BOS {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/7.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_BUF {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/3.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_CGY {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/21.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_CHI {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/13.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_CBJ {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/15.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_COL {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/9.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_DAL {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/23.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_EDM {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/17.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_FLA {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/1.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_LAK {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/19.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_MIN {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/18.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_MTL {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/6.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_NSH {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/29.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_NJD {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/25.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_NYI {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/12.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_NYR {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/11.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_OTT {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/4.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_PHI {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/10.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_PIT {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/26.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_SJS {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/16.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_STL {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/20.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_TBL {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/28.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_TOR {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/3.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_VAN {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/24.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_VGK {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/31.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_WSH {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/5.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_WPG {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/30.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_DET {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/14.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_CAR {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/8.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}
.TeamRecordsPro_SEA {min-width: 600px;max-width: 1284px;border-top-left-radius: 10px;background-color:white;width: 100%;border-collapse: collapse;font-family: Nunito,sans-serif;font-size: 18px;font-weight: bold;text-align: center;border-top-right-radius: 10px;padding-top: 10px;padding-bottom: 10px;margin-top: 50px;content: '';background-image: url('images/LogoTeams/Pro/32.png');background-repeat: no-repeat;background-position: center;background-size: 78px;height: 120px;margin-left: auto;margin-right: auto;margin-bottom: auto;}


tr.spaceUnder>td {
  padding-bottom: 1em;
}
.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 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;}
.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:35%;min-width: 150px;}
.STHSEntryDraft_Pick{text-align:left;width:55%;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:30%;margin:0 10px;border-spacing: 10px 10px;vertical-align: top;background: rgb(255, 255, 255);background-position:bottom;border-style: solid;border-width: 1px;border-color:#d4d4d4;}
.STHSTodayGame_GameOverallMenu{width:30%;margin:0 10px;border-spacing:10px 10px;vertical-align: top;background:#fff;background-position:bottom;border-style: solid;border-width: 1px;border-color:#d4d4d4;}
.STHSTodayGame_GameOverallMenu:hover{transition:all .25s ease-in-out;width:30%;margin:0 10px;border-spacing: 10px 10px;vertical-align: top;background:#f1f2f3;background-position:bottom;border-style: solid;border-width: 1px;border-color:#d4d4d4;}
.STHSTodayGame_MainTable{width:100%;border-spacing: 10px 20px;}
.STHSTodayGame_GameData{width:100%;}
.STHSTodayGame_GameTitle{width:100%;background: rgb(222, 222, 222);border: #ccc 1px solid;background: -webkit-linear-gradient(left, #0d243d , #0e3561);box-shadow: 0 0 10px #000;font-family:Sintony,Arial,sans-serif;line-height:2px; font-weight: bold;}
.STHSTodayGame_GameNumber{width:70%;}
.STHSTodayGame_Boxscore{width:30%;text-align:right;}
.STHSTodayGame_TeamScore{width:5%;}
.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: 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: 3px;text-align:center;}
.STHSIndex_Main {padding-top: 10px; max-width: 1284px;width:100%;margin:auto; border-spacing: 0px;margin-top:150px}
.STHSIndex_Score{vertical-align:top; width:285px;}
.STHSIndex_NewsTD {vertical-align:top;text-align:left;width:660px;}
.STHSIndex_Top5 {vertical-align:top;width:270px;}
.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:100%;margin:auto;margin-top:0px;margin-right:5%;border-width: 2px;border-style: solid;border-collapse: collapse;background:#fff;}
.STHSPHPPlayerStat_Table2{width:95%;margin:auto;margin-top:-20px;border-width: 2px;border-collapse: collapse;}
.STHSPHPPlayerStat_Table th{border-width: 1px;border-style: solid;text-align:center;background: rgb(222, 222, 222);padding: 0px 4px 0px 4px;color:#2a2a2a;}
.STHSPHPPlayerStat_Table td{border-width: 1px;border-style: solid;text-align:center;color:#444;}
.STHSPHPPlayerStat_TabHeader{text-align:center;font-size:20px;color:#2a2a2a;}
.STHSPHPPlayerStat_PlayerNameHeader{text-align: center;font-size: 16px;line-height: 10px;margin-top: 0px;margin:auto;margin-bottom: 0px;font-family: Sintony,Arial,sans-serif;color: #444;	font-weight:bold;min-width:600px;}
.STHSPHPPlayerStat_Tabmain-content{border-radius:1px;box-shadow:-1px 1px 1px rgba(0,0,0,0.15);border-style: solid;border-color: #dedede}
.STHSPHPTeamStat_Table{width:100%;margin-top:auto;border-width: 2px;border-style: solid;border-collapse: collapse;color:#444;background:white;margin:auto}
.STHSPHPTeamStat_Table th{border-width: 1px;border-style: solid;text-align:center;background:rgb(238, 238, 238);padding: 0px 4px 0px 4px;color:#2a2a2a;}

.STHSPHPTeamStat_Table2{width:50%;margin-top:auto;border-width: 2px;border-collapse: collapse;}
.STHSPHPTeamStat_Table td{border-width: 1px;border-style: solid;text-align:center;background:white}
.STHSPHPTeamStat_TeamNameHeader{text-align:left;text-transform:uppercase;padding-left:12px;font-size:62px;font-weight:bold;padding-bottom: 40px;margin-top:-400px;color:white;}
.STHSPHPTeamStatDepthChart_Table {width:100%; border-spacing: 0px;}
.STHSPHPTeamStatDepthChart_Table td {border-width: 0px;text-align:left;padding: 0px 4px 0px 4px;}
.STHSPHPPlayerMugShot {margin-bottom:-20px;}
.STHSPHPActionShot{text-align:center;max-height: 100%;max-width:100%;}
.fancyLogo3__svg {
    height: 75px;
    position: relative;
    top: 0;
    right: 0;
        tranform:scaleX(-1)

}
.fancyLogo3__logo {
    position: absolute;
    left: 50%;
    margin: 0 auto !important;
    right: 0;
    top: 50%;
    transform: translate(-50%, -50%);
    display: block;
    width: 100px;
}
.team-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    position: relative;
    z-index: 1;
}
.team-info-wrapper {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: '';display:inline-block; background-size:75px;background-image:flex-end;
    -moz-justify-content: '';display:inline-block; background-size:75px;background-image:flex-end;
    justify-content: '';display:inline-block; background-size:75px;background-image:flex-end;
}
.xmlt-fill {
    height: 2em;
    line-height: 2em;
    padding: 0 0.5em;
    height: 100%;
    box-sizing: content-box;
    min-width: 3.5em;
    margin-left:auto
}
.xmlt-fill2 {
    height: 2em;
    line-height: 2em;
    padding: 0 0.5em;
    height: 100%;
    box-sizing: content-box;
    min-width: 3.5em;
    margin-right:auto
}

.team-name {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    }
.teamLogo3--fancy {
    position: absolute;
    top: 0;
    right: 0;
    width: 144px;
    height: 72px;
    overflow: hidden;
    tranform:scaleX(-1)
}
.contentItem3__header__headings h1 {
    color: #1d1e1f;
    display: block;
    display: -webkit-box;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: 0.15em;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    border: 0;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
.contentItem3__logo {
    margin: 2px 12px 2px 20px;
}
.contentItem3__logo img {
    display: block;
    margin: auto;
    max-height: 40px;
    max-width: 40px;
    margin: 0px 12px 0px 20px;

}
.contentItem3__header__wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    height: auto;
    width: 100%;
}
.contentItem3__header {
    position: relative;
    border-bottom: 1px solid #edeef0;
    overflow: hidden;
    border-top-style:solid;
    border-top-width:2px;
}
.fancyLogo2__svg {
    height: 72px;
    position: relative;
    top: 0;
    right: 0;
        tranform:scaleX(-1)

}
.fancyLogo2__logo {
    position: absolute;
    left: 50%;
    margin: 0 auto !important;
    right: 0;
    top: 50%;
    transform: translate(-50%, -50%);
    display: block;
    width: 100px;
}

.teamLogo2--fancy {
    position: relative;
    top: 0;
    right: 0;
    width: 144px;
    height: 72px;
    overflow: hidden;
    tranform:scaleX(-1)
}
.contentItem2__header__headings h1 {
    color: #1d1e1f;
    display: block;
    display: -webkit-box;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: 0.15em;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    border: 0;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
.contentItem2__logo {
    margin: 2px 12px 2px 20px;
}
.contentItem2__logo img {
    display: block;
    margin: auto;
    max-height: 40px;
    max-width: 40px;
    margin: 0px 12px 0px 20px;

}
.contentItem2__header__wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    height: auto;
    width: 100%;
}
.contentItem2__header {
    position: relative;
    border-bottom: 1px solid #edeef0;
    overflow: hidden;
    border-top-style:solid;
    border-top-width:2px;
}
.fancyLogo__svg {
    height: 49px;
    position: absolute;
    top: -2px;
    right: 0;
}
.fancyLogo__logo {
    position: absolute;
    left: 50%;
    margin: 0 auto !important;
    right: 0;
    top: 50%;
    transform: translate(-50%, -50%);
    display: block;
    width: 104px;
    max-width: 104px !important;
    max-height: 104px !important;
}

.teamLogo--fancy {
    position: absolute;
    top: 0;
    right: 0;
    width: 96px;
    height: 48px;
    overflow: hidden;
}
.contentItem__header__headings h1 {
    color: #1d1e1f;
    display: block;
    display: -webkit-box;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: 0.15em;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    border: 0;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
.contentItem__logo {
    margin: 2px 12px 2px 16px;
}
.contentItem__logo img {
    display: block;
    margin: auto;
    max-height: 40px;
    max-width: 40px;
    margin: 0px 12px 0px 0px;

}
.contentItem__header__wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    height: auto;
    width: 100%;
}
.contentItem__header {
    position: relative;
    border-bottom: 1px solid #edeef0;
    overflow: hidden;
    border-top-style:solid;
    border-top-width:2px;
}
.progress-label {
    float: right;
    margin-right: 1em;
}
.STHSPHPPlayerNumber{text-align:Right;font-size:37px;}
.STHSPHPPlayerStat_Table2{width:95%;margin:auto;margin-top:0px;border-collapse: collapse;text-align:justify;}
.STHSPHPPlayerStat_Table3{width:95%;margin:auto;margin-top:-20px;border-width: 2px;border-collapse: collapse;media="screen and (max-device-width: 480px)";}
.STHSPHPPlayerProfile_Player{border-width: 1px;text-align:center;border-collapse:collapse;}
.STHSPHPPlayerStat_Table4{width:95%;margin:auto;margin-top:0px;border-width: 2px;border-style: solid;border-collapse: collapse;background:#eee;}
.Overallheader{background:#eee;color:#262525}
.scroll{float:leftbackground:#F5F5F5;overflow-x:scroll}
#style-1::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background: #F5F5F5;
}

#style-1::-webkit-scrollbar
{
	width: 12px;
	background: #eeeeee;
}

#style-1::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background: #eee;
}

/*
/* Dropdown Button */
.dropbtn {
    background-color:transparent;
    padding: 16px;
    font-size: 14px;
    font-weight:bold;
    border: none;
    cursor: pointer;
        font-family: 'Nunito', sans-serif;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
        font-family: 'Nunito', sans-serif;
    
}
.dropdown li {
    display:inline;padding:17px;font-size:15px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;line-height:62px;    
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}
/* Dropdown Content (Hidden by Default) */
.dropdown-content2 {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 168px !important;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

/* Dropdown Content (Hidden by Default) */
.multi-dropdown-content {
    display: inline-block;
    background-color: #f9f9f9;
    width: 24% !important;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}
/* Dropdown Content (Hidden by Default) */
.multi-dropdown-content2 {
    display: inline-block;
    background-color: #f9f9f9;
    width: 100% !important;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}


/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    font-weight:normal;
    line-height:30px;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background: #f1f1f1}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
    
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: transparent;text-decoration:underline
}

.barSpacer {
    width: 50px;
    height: 62px;
    float: right;
    /* background-image: url(/contentimages/leftNRightBar.jpg); */
    /* -ms-background-repeat: no-repeat; */
    /* background-repeat: no-repeat; */
    background-color: #ff1541;
    position: sticky;
}
.barSpacer:before {
    border-top: 62px solid #151e2d;
    position: absolute;
    content: '';display:inline-block; background-size:75px;background-image:"";
    width: 0;
    height: 0;
    border-right: 40px solid transparent;
    border-left: 0px solid transparent;
}
.barSpacer:after {
    border-bottom: 62px solid #151e2d;
    position: absolute;
    content: '';display:inline-block; background-size:75px;background-image:"";
    width: 0;
    height: 0;
    border-right: 0px solid transparent;
    border-left: 40px solid transparent;
    right: 0;
}
.barSpacer2 {
    width: 50px;
    height: 62px;
    float: right;
    /* background-image: url(/contentimages/leftNRightBar.jpg); */
    /* -ms-background-repeat: no-repeat; */
    /* background-repeat: no-repeat; */
    background-color: white;
    position: sticky;
}
.barSpacer2:before {
    border-top: 62px solid #25327b;
    position: absolute;
    content: '';display:inline-block; background-size:75px;background-image:"";
    width: 0;
    height: 0;
    border-right: 40px solid transparent;
    border-left: 0px solid transparent;
}
.barSpacer2:after {
    border-bottom: 62px solid #25327b;
    position: absolute;
    content: '';display:inline-block; background-size:75px;background-image:"";
    width: 0;
    height: 0;
    border-right: 0px solid transparent;
    border-left: 40px solid transparent;
    right: 0;
}
.barSpacer3 {
    width: 50px;
    height: 62px;
    float: right;
    /* background-image: url(/contentimages/leftNRightBar.jpg); */
    /* -ms-background-repeat: no-repeat; */
    /* background-repeat: no-repeat; */
    background-color: white;
    position: sticky;
}
.barSpacer3:before {
    border-top: 62px solid #002857;
    position: absolute;
    content: '';display:inline-block; background-size:75px;background-image:"";
    width: 0;
    height: 0;
    border-right: 40px solid transparent;
    border-left: 0px solid transparent;
}
.barSpacer3:after {
    border-bottom: 62px solid #002857;
    position: absolute;
    content: '';display:inline-block; background-size:75px;background-image:"";
    width: 0;
    height: 0;
    border-right: 0px solid transparent;
    border-left: 40px solid transparent;
    right: 0;
}

.STHSPHPTradeType{Text - align: center;font-size:20px;padding-top:25px;padding-bottom:25px;}
.STHSPHPTradeTeamName{Padding - Left(): 25px;font-size:24px;}
.button {font-family:'Nunito', sans-serif;}

.STHSBoxScore_GoalsTeamName{font-size: 16px;
    color: #2b2b2b;
    font-family: Manrope,Oswald,Barlow,Khand,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: Manrope,Oswald,Barlow,Khand,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;
    line-height: 40px;
    font-weight: bold;
    margin-left: auto;
    margin-top: 24px;
    margin-top: 50px;
    margin-bottom: 0px;
    text-align: center;
    margin-right: auto;
    height: 150px;
    position: relative;
    font-size: 0px;
    color: white;
    background: white;
    max-width: 1284px;
    min-width: 600px;}
.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_TeamImage{display: none;}
.STHSBoxScore_TeamImageLarge{display:none;}
.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: "Final";
    display: grid;
    font-size: 20px;font-weight:normal}
.STHSBoxScore_NowTime{
	    border-collapse: collapse;
    font-family: Manrope,Oswald,Barlow,Khand,sans-serif;
    padding-top: 4px;
    padding-bottom: 30px;
    color: transparent;
    top: 265px;
    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.png);
        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:6.85%; 
    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: Manrope,Oswald,Barlow,Khand,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: Manrope,Oswald,Barlow,Khand,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: Manrope,Oswald,Barlow,Khand,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: Manrope,Oswald,Barlow,Khand,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: Nunito,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: Nunito,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: Nunito,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%;
    margin-left: auto;
background-color:white;
        color:#383732;
        margin-bottom: 20px;
;}
.tabmain-links{padding: 0px;
    font-size: 14px;
    text-align: center;
    line-height: 38px;
    padding-left: 0px;
    padding-right: 0px;padding: 0px;background:white;
    text-transform: uppercase;
    border-radius: 3px 3px 0px 0px;
    color: #2a2a2a;
    font-size: 16px;
    font-weight: 600;
    text-align: center;margin-top:-20px;
    display: flex;
    justify-content: center;
    transition: all linear 0.15s;text-decoration:none}
.tabmain-links a{
   text-decoration:none;color:#8a9299;font-weight:normal
;}

.tabmain-links a:focus{
    color: #2a2a2a;
    font-size: 22px;
    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;
;}
.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; width:100%;}
.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:27px;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; width:100%;} 
.tablesorter tbody tr:nth-child(even), .tablesorter tfoot tr:nth-child(even) {
    background-color: white;
}
.tablesorter .header, .tablesorter .tablesorter-header {
    width: auto;
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: black;    }
.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: white;
    display:inherit;
}
.BoxScore{display:none}
.STHSGame_NowTime{display:none}
.MenuSTHS{display:none}
.playofftree{font-size:12px;overflow:hidden;position:relative;}
.playofftree img.getlogo{display:block;width:20px;height:20px;}
.playofftree .round2.ANHS.serieseast,
.playofftree .round2.ANHS.serieswest,
.playofftree .round2.LMNA.serieseast,
.playofftree .round2.LMNA.serieswest{padding-top:65px;}
.playofftree .round2.LNHJ.serieseast,
.playofftree .round2.LNHJ.serieswest{padding-top:30px;}
.playofftree .round3.ANHS.serieseast,
.playofftree .round3.ANHS.serieswest,
.playofftree .round3.LMNA.serieseast,
.playofftree .round3.LMNA.serieswest{padding-top:100px;}
.playofftree .round3.LNHJ.serieseast,
.playofftree .round3.LNHJ.serieswest{padding-top:47px;}
.playofftree .round4.ANHS.serieseast,
.playofftree .round4.ANHS.serieswest,
.playofftree .round4.LMNA.serieseast,
.playofftree .round4.LMNA.serieswest{padding-top:118px;}
.playofftree .serieseast{margin-right:15px;}
.playofftree .serieswest{margin-left:15px;}
.playofftree .series{border:1px solid #ddd;width:100px;border-radius: 2px;}
.playofftree .series + .series{margin-top:10px;}
.playofftree .series .team{clear:both;background-color:#f2f2f2;overflow:hidden;}
.playofftree .series .team + .team{border-top:1px solid #ddd;}
.playofftree .teamlogo{overflow:hidden;margin:2px 5px;}
.playofftree .logofade{opacity:0.2;}
.playofftree .serieseast{float:left;}
.playofftree .serieseast .series{border-left-width:0px;}
.playofftree .serieseast .teamlogo{float:left;}
.playofftree .serieswest .teamlogo{float:right;}
.playofftree .teamwins{padding-top:5px;}
.playofftree .serieseast .teamwins{text-align:left;}
.playofftree .serieswest .teamwins{text-align:right;}
.playofftree .wins{background-color:#666666;color:#fff;padding:2px 5px;height:25px;text-align:center;}
.playofftree .serieseast .wins{float:left;}
.playofftree .serieswest .wins{float:right;}
.playofftree .serieswest{float:right;}
.playofftree .serieswest .series{border-right-width:0px;}
.playofftree .series-wrapper{overflow:hidden;}
.playofftree .series-wrapper .seriestext{clear:both;text-align:center;background-color:#333333;color:#ffffff;padding:0px 1px;font-size:10px;}
.playofftree .finals{position:absolute;width:30%;left:55%;margin-left:-15%;}
.playofftree .LNHJ .finals{top:0px;}
.playofftree .ANHS .finals,.playofftree .LMNA .finals{top:20px;width:200px;}
.playofftree .finals .teamwrapper{border:1px solid #666666;overflow:hidden;background-color:#f2f2f2;font-size:18px;border-radius: 5px;}
.playofftree .finals .finalteam{width:49%;}
.playofftree .finals .topseed {border-right:1px solid #dddddd;float:left;}
.playofftree .finals .bottomseed {border-left:1px solid #dddddd;float:right;}
.playofftree .finals .finalwins{background-color:#666666;text-align:center;color:#ffffff;padding:1px 0px;min-height:12px;}
.playofftree .finals .finallogo{margin:0px auto;text-align:center;padding:5px;}
.playofftree .finals .finallogo img{display:inline-block;width:30px;height:30px;}
.playofftree .finals .finalteamwins {border-top:1px solid #dddddd;text-align:center;}
.playofftree .bracketheader{font-variant:small-caps;line-height:1.0em;padding-bottom:10px;}
.playofftree .finals .bracketheader{font-size:18px;text-align:center;}
.playoffLNHJ .playofftree{padding-bottom:75px;}

.topMenuTeamImage{
	vertical-align:bottom;
	height:45px;

}
.topMenuTeamImage:hover{
	opacity: .3;
	
}


.UFAOfferPannel{
	
	width: 90%;
	margin: auto;

}
.UFAOfferPannelOffer{
	
	width: 90%;
	margin: auto;

}
.UFAOfferPannelAttributes{
	width: 100%;
}
.ConfirmedOffer{
	background-color: #00AF16;
	color: #FFFFFF;
	width: 60%;
	margin: auto;
	height: 50px;
	text-align: center;
}
.OfficeWarning{
	background-color: #cf3429;
	color: #FFFFFF;
	width: 60%;
	margin: auto;
	height: 50px;
	text-align: center;
}
.OfficeNotification{
    margin:auto;
    background-color:  #0ea702;
    max-width:1284px;
    text-align: center;
    color: white;
    font-size: 15px;
    height: 35px;
    font-weight: bold;
    display: table;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top:10px;
    padding-bottom: 10px;

}
.ConfirmedOffer h3, .ExpiredOffer h3{
	font-family: "Russo One";
	margin: auto;
	padding:15px;

}
.UFACareerStats{
	padding-left: 25px;
	width:100%;
	text-align: center;
	border: none;
}
.UFACareerStats th{
	font-family: "Manrope";
    background: #000;
    color:white;
    font-size:1vw;
}
.UFACareerStats td{
	font-family: "Manrope";
    color:black;
    font-size:1vw;
}
.ScoutList li{
	 display:inline;
}
.rerateInput{
	width: 40px;
}
.rerate-category{
	width: 50%;
	padding-bottom: 15px;
	
}
.rerate-class:hover{
	background-color: #555;
}
.rerate-class{
	cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
}
.rerate-category-title{
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
}
.draftedPlayerTile{
	display: grid;
	grid-template-columns: repeat(8, 1fr);
	grid-template-rows: repeat(3, 1fr);
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	position: relative;


}
.allStarPlayerGrid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(5, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 350px;
    }
.grid-container{
	display: grid;
  grid-template-areas:
    'header header header header header header header header'
    'E4 LW1 LW1 C1 C1 RW1 RW1 E5'
    'E4 LW2 LW2 C2 C2 RW2 RW2 E5'
    'E4 LW3 LW3 C3 C3 RW3 RW3 E5'
    'E4 LW4 LW4 C4 C4 RW4 RW4 E5'
    'E2 E2 D1 D1 D2 D2 E3 E3'
    'E2 E2 D3 D3 D4 D4 E3 E3'
    'E2 E2 D5 D5 D6 D6 E3 E3'
    'E6 E6 E6 G1 G1 E7 E7 E7'
    'E6 E6 E6 G2 G2 E7 E7 E7'
    'E6 E6 E6 G3 G3 E7 E7 E7';
  gap: 10px;
  background-color: #FFFFFF;
  padding: 10px;
}
.percentileTable{
	display: none;
}
.draftTable{
    border:none;
    border-collapse: collapse;
    width: 100%;
}
.draftTable tr{
    height:120px;
}
.draftTable td{
	height: 100px;
	overflow: hidden;
	position: relative;   
    padding:0px;
}
.dropdown{   

    -webkit-appearance: none;
    padding: 7px 40px 7px 12px;
    width: auto;
    border: 1px solid #E8EAED;
    border-radius: 5px;
    background: white;
    box-shadow: 0 1px 3px -2px #9098A9;
    cursor: pointer;
    font-family: inherit;
    font-size: 16px;
    transition: all 150ms ease;   
    height: auto;
    background: transparent;
    background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
    background-repeat: no-repeat;
    background-position-x: 100%;
    background-position-y: 5px;
    
}
.sprites{
    position: absolute;
    width: 0;
    height: 0;
    pointer-events: none;
    user-select: none;
}
 
.dropdownOption{
    color: #223254
      &[value=""][disabled]
          display: none
    
    &:focus
      outline: none
      border-color: #0077FF
      box-shadow: 0 0 0 2px rgba(#0077FF,.2)

    &:hover + svg
      stroke: #0077FF


}
      
.draftButton{

    margin-left:20px;
  align-items: center;
  background-color: #1e1d1b;
  border: 0;
  border-radius: 100px;
  box-sizing: border-box;
  color: #ffffff;
  cursor: pointer;
  display: inline-flex;
  font-family: 'Manrope';
  font-size: 14pt;
  font-weight: 600;
  justify-content: center;
  line-height: 20px;
  max-width: 480px;
  min-height: 40px;
  min-width: 0px;
  overflow: hidden;
  padding: 0px;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center;
  touch-action: manipulation;
  transition: background-color 0.167s cubic-bezier(0.4, 0, 0.2, 1) 0s, box-shadow 0.167s cubic-bezier(0.4, 0, 0.2, 1) 0s, color 0.167s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  user-select: none;
  -webkit-user-select: none;
  vertical-align: middle;
}
/* CSS */

/* CSS */
.officeButton {
  appearance: none;
  background-color: #FAFBFC;
  border: 1px solid rgba(27, 31, 35, 0.15);
  border-radius: 6px;
  box-shadow: rgba(27, 31, 35, 0.04) 0 1px 0, rgba(255, 255, 255, 0.25) 0 1px 0 inset;
  box-sizing: border-box;
  color: #24292E;
  cursor: pointer;
  display: inline-block;
  font-family: -apple-system, system-ui, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  list-style: none;
  padding: 6px 16px;
  position: relative;
  transition: background-color 0.2s cubic-bezier(0.3, 0, 0.5, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: middle;
  white-space: nowrap;
  word-wrap: break-word;
}

.officeButton:hover {
  background-color: #F3F4F6;
  text-decoration: none;
  transition-duration: 0.1s;
}

.officeButton:disabled {
  background-color: #FAFBFC;
  border-color: rgba(27, 31, 35, 0.15);
  color: #959DA5;
  cursor: default;
}

.officeButton:active {
  background-color: #EDEFF2;
  box-shadow: rgba(225, 228, 232, 0.2) 0 1px 0 inset;
  transition: none 0s;
}

.officeButton:focus {
  outline: 1px transparent;
}

.officeButton:before {
  display: none;
}

.officeButton:-webkit-details-marker {
  display: none;
}

.draftedMugshot{grid-area: 1 / 1 / 4 / 4; }
.draftedInfo{grid-area: 1 / 4 / 4 / 9; padding-left:40px;}
.logoWatermark{
	height: 103%;
right: -62%;
padding-left: 50%;
margin: auto;
opacity: 0.2;
width: 100%;
background-image: url(images/SeaMonsters.png);
background-position: center;
background-repeat: no-repeat;
background-size: 33%;
position: absolute;
float: right;
z-index: -1;


background-position-x: 326px;
background-position-y: -81px;
   

}
.logoTeamWatermark{
	   height: 150px;
    left: 10px;
    top: -12px;
    /* padding-left: 50%; */
    margin: auto;
    /*opacity: 0.2;*/
    width: 150px;
    /* background: url(images/raptors.png); */
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    /* float: right; */

}
.draftTeamName{
	font-family: Russo One;
background-color: transparent;
font-size: 40pt;
position: absolute;

left: 179px;
z-index: -1;
white-space: nowrap;
text-transform: capitalize;

}
.prospectName{text-transform: uppercase; text-transform:bold; font-size: 18pt;}


.MainPanel{
	  width: 100%;
  margin: auto;
    margin-top: auto;
  
  border-radius: 10px;
  background-color: white;
  min-width: 600px;
  max-width: 1284px;
  box-shadow: 0 2px 3px rgba(0,0,0,.1);
}
.ConferenceBanner{
	background-repeat: no-repeat;
    width: 100%;
    background-position-y: -30px;
    height: 110px;
    
    background-color: #000000;
    background-size: 25%;
    /* position: absolute; */
    float: left;
}
.PlayerAttributes{
	font-family: "Rubik";
	font-size:1vw;
	width: 50%;

}
.PlayerAttributes th{
    
    font-family: "Rubik";
    background: #000;
    color:white;
    height: 20px;
    font-size:1vw;   

    
    }
.ContractPreview{
    
    margin: auto;
    width: 50%;
    text-align: center;
    border-collapse: collapse;
    table-layout: fixed;
    margin-bottom: 20px;
    width: 50%;
    text-align: center;
    border-collapse: collapse;
    table-layout: fixed;
    margin-left: auto;
    margin-right: auto;
    
}
.ContractPreview td{
    border: 1px solid;
}
.ContractPreview th{
    background-color: #1e1d1b ;
    color: #ffffff;
   
}
.UFAPlayerPanel {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    display: grid;
    grid-template-columns: repeat(9, 1fr);
    grid-template-rows: repeat(5, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px; 
}
.UFATable{    
	width: 100%;
    margin: auto;
    text-align: center;
    border-collapse: collapse;
    font-size: 14;
}
.UFATable thead tr{
    border-bottom: 2px solid;
    height: 20px;
    position: sticky;
    top: -1px;
    background: #ffffff;
    width:100%;
}
.UFATeamInfoPanel{
    display: grid;

    grid-template-columns: repeat(9, 1fr);
    grid-template-rows: repeat(3, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px; 
}
.PlayerReportPanel{
    height:225px;
    display: grid;
    grid-template-columns: repeat(9, 1fr);
    grid-template-rows: repeat(3, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    min-width: 1284px;
    background-color: white;
}
.UFAOfferPannelAttributes{
	width: 100%;
}
.ConfirmedOffer{
	background-color: #00AF16;
	color: #FFFFFF;
	width: 60%;
	margin: auto;
	height: 50px;
	text-align: center;
}
.ExpiredOffer{
	background-color: #cf3429;
	color: #FFFFFF;
	width: 60%;
	margin: auto;
	height: 50px;
	text-align: center;
}
.ConfirmedOffer h3, .ExpiredOffer h3{
	font-family: "Russo One";
	margin: auto;
	padding:15px;

}
.UFACareerStats{
	padding-left: 25px;
	width:100%;
	text-align: center;
	border: none;
}
.UFACareerStats th{
	font-family: "Rubik";
    background: #000;
    color:white;
    font-size:1vw;
}
.UFACareerStats td{
	font-family: "Rubik";
    color:black;
    font-size:1vw;
}
.ScoutList li{
	 display:inline;
}
.PlayerReportStats{
    padding-top:10px;
}

.tab-menu {
	margin: 20px auto;
	padding: 0 76px;
}
.tab{
	width: 150px;
	display: contents;
	position: relative;
	height: 20px;
	padding-left: 20px;
	padding-right: 20px;

	
}
.tab:hover{
	opacity: 80%;
	
}
.tab a{
	margin:auto;
	text-decoration: none;
	font-weight:bold;
}
.tab-content {
	display: none;
}
.tabs-container{
	padding-bottom: 15px;
	padding-top: 15px;
	width: 100%;
	display:flex;

}
.rerateInput{
	width: 40px;
}
.rerate-category{
	width: 50%;
	padding-bottom: 15px;
	
}
.collapsible{
	display: block;
}
.rerate-class:hover{
	background-color: #555;
}
.rerate-class{
	cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
}
.rerate-category-title{
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
}
.draftedPlayerTile{
	display: grid;
	grid-template-columns: repeat(8, 1fr);
	grid-template-rows: repeat(3, 1fr);
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	position: relative;


}
.percentileTable{
	display: none;
}
.draftTable td{
	height: 100px;
	overflow: hidden;
	position: relative;

}
.draftedMugshot{grid-area: 1 / 1 / 4 / 4; }

.logoWatermark{
	height: 103%;
right: -62%;
padding-left: 50%;
margin: auto;
opacity: 0.2;
width: 100%;
background-image: url(images/SeaMonsters.png);
background-position: center;
background-repeat: no-repeat;
background-size: 33%;
position: absolute;
float: right;
z-index: -1;


background-position-x: 326px;
background-position-y: -81px;
   

}
.logoTeamWatermark{
	   height: 150px;
    left: 10px;
    top: -12px;
    /* padding-left: 50%; */
    margin: auto;
    /*opacity: 0.2;*/
    width: 150px;
    /* background: url(images/raptors.png); */
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    /* float: right; */

}
.draftTeamName{
	font-family: Russo One;
background-color: transparent;
font-size: 40pt;
position: absolute;

left: 179px;
z-index: -1;
white-space: nowrap;
text-transform: capitalize;

}
.prospectName{text-transform: uppercase; text-transform:bold; font-size: 18pt;}


.PlayerReportSummary{
	font-family: "Russo One";
	font-size:12pt;
	margin-left:auto;
	margin-right:auto;

}
.ReportPlayerName{
	font-size: 38pt;
	font-family: "Manrope";
	text-transform: uppercase;
    letter-spacing: 1.25px;
    font-weight: bold;
	margin-left: 0;
	text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
}
#PlayerFlag{
	width:25px;
	height: 15px;
	padding-left:10px;

}
.OfferAccepted{
    background-color: #A7D195;
}
.OfferDeclined{
    background-color: #D19595;
}
.ChampionBanner{
    border-radius: 4px;
    background-color: #002487;
    width: 185px;
    height: 360px;
    position:relative;
    outline: 4px solid #0183da;
    outline-offset: -10px;
}
.ChampionBannerTitleTeam{
    width: 155px;
    height:70px;
    margin: auto;
    top: 47px;
    background: bisque;
    position: inherit;
    text-align: center;
}
.LinesPlayer{
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(6, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
    height: 150px;
}
.Lines5v5{
   
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(6, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    min-width: 950px;
    grid-row-gap: 10px;
        
}
.LinesPowerPlay{
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 20px;
}
.LinesGoalies{
    display: grid;
grid-template-columns: repeat(6, 1fr);
grid-template-rows: 1fr;
grid-column-gap: 0px;
grid-row-gap: 0px;
}
.AwardsGrid{
    margin:auto;
    width: 95%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(6, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: auto;
}
.cupwinner {grid-area: 1 / 1 / 2 / 4; }
.aw1 { grid-area: 2 / 1 / 3 / 2; }
.aw2 { grid-area: 2 / 2 / 3 / 3; }
.aw3 { grid-area: 2 / 3 / 3 / 4; }
.aw4 { grid-area: 3 / 1 / 4 / 2; }
.aw5 { grid-area: 3 / 2 / 4 / 3; }
.aw6 { grid-area: 3 / 3 / 4 / 4; }
.aw7 { grid-area: 4 / 1 / 5 / 2; }
.aw8 { grid-area: 4 / 2 / 5 / 3; }
.aw9 { grid-area: 4 / 3 / 5 / 4; }
.aw10 { grid-area: 5 / 1 / 6 / 2; }
.aw11 { grid-area: 5 / 2 / 6 / 3; }
.aw12 { grid-area: 5 / 3 / 6 / 4; }
.aw13 { grid-area: 6 / 1 / 7 / 2; }
.aw14 { grid-area: 6 / 2 / 7 / 3; }
.aw15 { grid-area: 6 / 3 / 7 / 4; }


.PlayoffGrid {  display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    gap: 0px 0px;
    grid-auto-flow: row;
    grid-template-areas: 
    "N_eight1_home . . . . . . . . S_eight1_home"
    "N_eight1_away R_D . . Cup Cup . . L_D S_eight1_away"
    ". N_quarter1_home . . Cup Cup . . S_quarter1_home ."
    ". N_quarter1_away R_D2 . . . . L_D2 S_quarter1_away ."
    "N_eight2_home R_U split . . . . split5 L_U S_eight2_home"
    "N_eight2_away . split2 . . . . split6 . S_eight2_away"
    ". . N_semi_home bottom N_Final S_Final bottom2 S_semi_home . ."
    ". . N_semi_away . N_Final S_Final . S_semi_away . ."
    "N_eight3_home . split3 . . . . split7 . S_eight3_home"
    "N_eight3_away R_D3 split4 . . . . split8 L_D3 S_eight3_away"
    ". N_quarter2_home R_U3 . . . . L_U3 S_quarter2_home ."
    ". N_quarter2_away . . . . . . S_quarter2_away ."
    "N_eight4_home R_U2 . . . . . . L_U2 S_eight4_home"
    "N_eight4_away . . . . . . . . S_eight4_away"; 

  }
  .bracketN{
    background-position: left;
    background-size: 65%;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, 0.35) 0px -50px 36px -28px inset;
    
  }
  .bracketN p{
    padding-right: 10px;
    align-self: right;
    text-align: right;
    font-size: 18pt;
    font-weight: bold;
    color: white;

}
  .bracketS{
    background-position: right;
    background-size: 65%;
    background-repeat: no-repeat;
    box-shadow: rgba(0, 0, 0, 0.35) 0px -50px 36px -28px inset;
  }
  .bracketS p{
    padding-left: 10px;
    align-self: left;
    text-align: left;
    font-size: 18pt;
    font-weight: bold;
    color: white;
}

  .N_eight1_home { grid-area: N_eight1_home; }
  
  .N_eight1_away { grid-area: N_eight1_away; }
  
  .N_eight2_home { grid-area: N_eight2_home; }
  
  .N_eight2_away { grid-area: N_eight2_away; }
  
  .N_eight3_home { grid-area: N_eight3_home; }
  
  .N_eight3_away { grid-area: N_eight3_away; }
  
  .N_eight4_home { grid-area: N_eight4_home; }
  
  .N_eight4_away { grid-area: N_eight4_away; }
  
  .N_quarter1_home { grid-area: N_quarter1_home; }
  
  .N_quarter1_away { grid-area: N_quarter1_away; }
  
  .N_quarter2_home { grid-area: N_quarter2_home; }
  
  .N_quarter2_away { grid-area: N_quarter2_away; }
  
  .N_semi_home { grid-area: N_semi_home; }
  
  .N_semi_away { grid-area: N_semi_away; }
  
  .N_Final { grid-area: N_Final; }
  
  .S_Final { grid-area: S_Final; }
  
  .S_eight1_home { grid-area: S_eight1_home; }
  
  .S_eight1_away { grid-area: S_eight1_away; }
  
  .S_eight2_home { grid-area: S_eight2_home; }
  
  .S_eight2_away { grid-area: S_eight2_away; }
  
  .S_eight3_home { grid-area: S_eight3_home; }
  
  .S_eight3_away { grid-area: S_eight3_away; }
  
  .S_eight4_home { grid-area: S_eight4_home; }
  
  .S_eight4_away { grid-area: S_eight4_away; }
  
  .S_quarter1_home { grid-area: S_quarter1_home; }
  
  .S_quarter1_away { grid-area: S_quarter1_away; }
  
  .S_quarter2_home { grid-area: S_quarter2_home; }
  
  .S_quarter2_away { grid-area: S_quarter2_away; }
  
  .S_semi_home { grid-area: S_semi_home; }
  
  .S_semi_away { grid-area: S_semi_away; }

  .buttonWrap {
    position: relative;
    padding-top: 15px;
  }
  
  #blocker {
    position: absolute;
    height: 100%;
    width: 100%;
    background: rgba(255,255,255,0.7);
  }
  .maskResult{
    position: absolute;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    background-color: #4c4c4c;
    z-index: 3;
    visibility: visible;
  }
  .maskResult:hover{
    cursor: pointer;
  }
  
  
  .R_D { grid-area: R_D; border-top: 3px solid; border-image: linear-gradient(to right, #000 51%, transparent 50%) 100% 1;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.R_U { grid-area: R_U; border-bottom: 3px solid; border-image: linear-gradient(to right, #000 51%, transparent 50%) 100% 1; background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.R_D2 { grid-area: R_D2; border-top: 3px solid; border-image: linear-gradient(to right, #000 51%, transparent 50%) 100% 1; background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.split { grid-area: split;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.split2 { grid-area: split2;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.split3 { grid-area: split3;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.split4 { grid-area: split4;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.R_D3 { grid-area: R_D3; border-top: 3px solid; border-image: linear-gradient(to right, #000 51%, transparent 50%) 100% 1; background: linear-gradient(#000, #000) no-repeat center/3px 100%;}
.R_U2 { grid-area: R_U2; border-bottom: 3px solid; border-image: linear-gradient(to right, #000 51%, transparent 50%) 100% 1; background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.R_U3 { grid-area: R_U3; border-bottom: 3px solid; border-image: linear-gradient(to right, #000 51%, transparent 50%) 100% 1; background: linear-gradient(#000, #000) no-repeat center/3px 100%;}
.bottom { grid-area: bottom; border-bottom: 3px solid; }
.bottom2 { grid-area: bottom2; border-bottom: 3px solid; }
.L_D { grid-area: L_D; border-top: 3px solid; border-image: linear-gradient(to left, #000 51%, transparent 52%) 100% 1;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.L_U { grid-area: L_U; border-bottom: 3px solid; border-image: linear-gradient(to left, #000 51%, transparent 52%) 100% 1;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.L_U2 { grid-area: L_U2; border-bottom: 3px solid; border-image: linear-gradient(to left, #000 51%, transparent 52%) 100% 1;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.L_D3 { grid-area: L_D3; border-top: 3px solid; border-image: linear-gradient(to left, #000 51%, transparent 52%) 100% 1;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.L_D2 { grid-area: L_D2; border-top: 3px solid; border-image: linear-gradient(to left, #000 51%, transparent 52%) 100% 1;background: linear-gradient(#000, #000) no-repeat center/3px 100%;}
.split5 { grid-area: split5; background: linear-gradient(#000, #000) no-repeat center/3px 100%;}
.split6 { grid-area: split6; background: linear-gradient(#000, #000) no-repeat center/3px 100%;}
.split7 { grid-area: split7;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }
.split8 { grid-area: split8; background: linear-gradient(#000, #000) no-repeat center/3px 100%;}
.L_U3 { grid-area: L_U3; border-bottom: 3px solid; border-image: linear-gradient(to left, #000 51%, transparent 52%) 100% 1;background: linear-gradient(#000, #000) no-repeat center/3px 100%; }

.TeamInfoPanel {
    min-width: 915px;
    background-color: white;
    margin: auto;
    max-width:1284px;
    width:100%;
    height: 300px;
    display: grid;
    grid-template-columns: repeat(9, 1fr);
    grid-template-rows: repeat(4, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    }
.tooltip {
    position: relative;
    display: inline-block;
    z-index: 100;
    
    }
      
.tooltip .tooltiptext {
    visibility: hidden;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    white-space: nowrap;
    padding-right: 15px;
    padding-left: 15px;
        
    /* Position the tooltip */
    position: absolute;
    z-index: 1;
    bottom: 100%;
    left: 50%;
    margin-left: -60px;
    }
      
.tooltip:hover .tooltiptext {
    visibility: visible;
}

.TeamCAN{
    color:#D80621;
}
.TeamDEN{
    color:#C8102E;
}
.TeamSWE{
    color:#006AA7;
}
.TeamUSA{
    color:#0A3161;
}
.TeamBLR{
    color:#429F00;
}
.TeamCZE{
    color:#00006F;
}
.TeamFIN{
    color:#0062DA;
}
.TeamGER{
    color:#000000;
}
.TeamNOR{
    color:#002868;
}
.TeamRUS{
    color:#01017E;
}
.TeamSUI{
    color:#FF0000;
}
.TeamSVK{
    color:#01017E;
}
.TeamWRL{
    color:#28D2E4;
}

.article {
    height:75px;
    overflow: hidden;
    margin-bottom: 10px;
    cursor: pointer;           
    display: flex; /* Makes the title and image align horizontally */
    align-items: center;
    justify-content: space-between; /* Spaces out title and image */
}
.article:hover {
    background-color: #f1f1f1;
}

.content {
    padding-left: 10px;
    display: none;
    margin-top: 10px;            
    background-color: #f9f9f9;
}
.content p{
    max-width: 95%;
    font-size: 12pt;
    line-height: 1.5;
    margin:auto;
}
.articleTitle{
    font-family: 'Manrope';
    font-size: 11pt;
    margin-left: 20px;
    font-weight: bold;
}
.articleDate{
    color:#727272FF;
}
.LineupJerseyGrid{
   
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: repeat(3, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 428px;
    margin:auto;
        
}
.LineupJerseyName{
    grid-area: 1 / 1 / 2 / 2;
    text-align: center;
    margin-top: 30px;
    display: block;    
    font-size: 24px;
    font-family: 'Jersey';
    padding-top: 5px;

}
.LineupJerseyNumber{
    font-size: 85px;
    font-family: 'Jersey';
   
    margin-left: 5px;
}
.jersey-buttons {
    margin-bottom: 15px;
    display: flex;
    gap: 10px;
  }
  .jersey-buttons button {
    padding: 8px 16px;
    font-size: 16px;
    border-radius: 8px;
    cursor: pointer;
  }
  .LineupJerseyBlock {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 15px;
  }
  
  .LineupJerseyStats {
    font-size: 15px;
    color: #333;
    margin-top: 5px;
    font-weight: bold;
    background-color: rgba(255,255,255,0.8); /* helps contrast */
    padding: 4px 10px;
    border-radius: 6px;
    font-family: 'Chakra Petch';
  }

@import url(http://fonts.googleapis.com/css?family=Nunito:400,700);#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {margin: 0;  padding: 0;  border: 0;  list-style: none;  line-height: 1;  display: block;  position: relative;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
#cssmenu:after,
#cssmenu > ul:after {content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}
#cssmenu #menu-button {display: none;}
#cssmenu {font-family: Nunito, sans-serif;}
#cssmenu > ul > li {float: left;}
#cssmenu.align-center > ul {font-size: 0;  text-align: center;}
#cssmenu.align-center > ul > li {display: inline-block;  float: none;}
#cssmenu.align-center ul ul {text-align: left;}
#cssmenu.align-right > ul > li {float: right;}
/* Top Link  */
#cssmenu > ul > li > a {padding: 17px;  font-size: 10px;  letter-spacing: 1px;  text-decoration: none;  color: #000000;  font-weight: 700; }
#cssmenu > ul > li:hover > a {color: #000000;}
#cssmenu > ul > li.has-sub > a {padding-right: 30px;}
/* Plus - Minus Sign Top Menu */
#cssmenu > ul > li.has-sub > a:after {position: absolute;  top: 22px;  right: 11px;  width: 8px;  height: 2px;  display: block;  background: #000000;  content: '';}
#cssmenu > ul > li.has-sub > a:before {position: absolute;  top: 19px;  right: 14px;  display: block;  width: 2px;  height: 8px;  background: #000000;  content: '';  -webkit-transition: all .25s ease;  -moz-transition: all .25s ease;  -ms-transition: all .25s ease;  -o-transition: all .25s ease;  transition: all .25s ease;}
#cssmenu > ul > li.has-sub:hover > a:before {top: 23px;  height: 0;}
#cssmenu ul ul {position: absolute;  left: -9999px;}
#cssmenu.align-right ul ul {text-align: right;}
#cssmenu ul ul li {height: 0;  -webkit-transition: all .25s ease;  -moz-transition: all .25s ease;  -ms-transition: all .25s ease;  -o-transition: all .25s ease;  transition: all .25s ease;}
#cssmenu li:hover > ul {left: auto;}
#cssmenu.align-right li:hover > ul {left: auto;  right: 0;}
#cssmenu li:hover > ul > li {height: 35px;}
#cssmenu ul ul ul {margin-left: 100%;  top: 0;}
#cssmenu.align-right ul ul ul {margin-left: 0;  margin-right: 100%;}
/* Menu */
#cssmenu ul ul li a {border-bottom: 1px solid rgba(150, 150, 150, 0.15);  padding: 11px 15px;  width: 240px;  font-size: 11px;  text-decoration: none;  color: #000000;  font-weight: 400;  background: #f2f2f2;}
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a {border-bottom: 0;}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {text-decoration: underline;}
/* Menu Plus + Mins Sign */
#cssmenu ul ul li.has-sub > a:after {position: absolute;  top: 16px;  right: 11px;  width: 8px;  height: 2px;  display: block;  background: #000000;  content: '';}
#cssmenu.align-right ul ul li.has-sub > a:after {right: auto;  left: 11px;}
#cssmenu ul ul li.has-sub > a:before {position: absolute;  top: 13px;  right: 14px;  display: block;  width: 2px;  height: 8px;  background: #000000;  content: '';  -webkit-transition: all .25s ease;  -moz-transition: all .25s ease;  -ms-transition: all .25s ease;  -o-transition: all .25s ease;  transition: all .25s ease;}
#cssmenu.align-right ul ul li.has-sub > a:before {right: auto;  left: 14px;}
#cssmenu ul ul > li.has-sub:hover > a:before {top: 17px;  height: 0;}
@media all and (max-width: 1024px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {#cssmenu {  width: 100%;z-indez:9999999  }
  #cssmenu ul {  width: 100%;    display: none;  }
  #cssmenu.align-center > ul {  text-align: left;  }
  #cssmenu ul li {  width: 100%;    border-top: 1px solid rgba(120, 120, 120, 0.2); background:white  }
  #cssmenu ul ul li,
  #cssmenu li:hover > ul > li {  height: auto;  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {  width: 100%;    border-bottom: 0;  }
  #cssmenu > ul > li {  float: none;  }
  #cssmenu ul ul li a {  padding-left: 25px;  }
  #cssmenu ul ul ul li a {  padding-left: 35px;  }
  #cssmenu ul ul li a {  color:#000000; background:white     }
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li.active > a {  color: #191919;  }
  #cssmenu ul ul,
  #cssmenu ul ul ul,
  #cssmenu.align-right ul ul {  position: relative;    left: 0;    width: 100%;    margin: 0;    text-align: left;  }
  #cssmenu > ul > li.has-sub > a:after,
  #cssmenu > ul > li.has-sub > a:before,
  #cssmenu ul ul > li.has-sub > a:after,
  #cssmenu ul ul > li.has-sub > a:before {  display: none;  }
  #cssmenu #menu-button {  margin: 0;  padding: 0;  border: 0;  list-style: none;  line-height: 1;  display: block;  position: relative;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  }
  #cssmenu #menu-button:after {  position: absolute;    top: 22px;    right: 17px;    display: block;    height: 4px;    width: 20px;    border-top: 2px solid #000000;    border-bottom: 2px solid #000000;    content: '';  }
  #cssmenu #menu-button:before {  position: absolute;    top: 16px;    right: 17px;    display: block;    height: 2px;    width: 20px;    background: #000000;    content: '';  }
  #cssmenu #menu-button.menu-opened:after {  top: 23px;    border: 0;    height: 2px;    width: 15px;    background: #000000;    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);  }
  #cssmenu #menu-button.menu-opened:before {  top: 23px;    background: #000000;    width: 15px;    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transform: rotate(-45deg);  }
  #cssmenu .submenu-button {  position: absolute;    z-index: 99;    right: 0;    top: 0;    display: block;    border-left: 1px solid rgba(120, 120, 120, 0.2);    height: 46px;    width: 46px;    cursor: pointer;  }
  #cssmenu .submenu-button.submenu-opened {  background: #f2f2f2;;  }
  #cssmenu ul ul .submenu-button {  height: 34px;    width: 34px;  }
   #browser {   }
/* Sub Menu Plus + Minus */
  #cssmenu .submenu-button:after {  position: absolute;    top: 22px;    right: 19px;    width: 8px;    height: 2px;    display: block;    background: #000000;    content: '';  }
  #cssmenu ul ul .submenu-button:after {  top: 15px;    right: 13px;  }
  #cssmenu .submenu-button.submenu-opened:after {  background: #000000;  }
   #cssmenu .submenu-button:before {  position: absolute;    top: 19px;    right: 22px;    display: block;    width: 2px;    height: 8px;    background: #000000;    content: '';  }
  #cssmenu ul ul .submenu-button:before {  top: 12px;    right: 16px;  }
  #cssmenu .submenu-button.submenu-opened:before {  display: none;  }
  #STHSIndex_Main {  display: none;  }
  #browser {    }
  #STHSIndex_NewsTD {  display: none;  }
  #top-menu {  display: none;  }
  #google_ads_frame1{  display: none;  }
  #elite{  display: none;  }
body {
	font: 10px/12px 'Nunito', sans-serif;
	margin: 0;
	padding: 0;
	font-family: 'Nunito', sans-serif;
	background-color:#edeef0;
}



}