#goaltenderStats {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
#goaltenderStats td {
  text-align: center;
  vertical-align: top;
  width: 7%;
}
#goaltenderStats td.HL { background-color: #EEE; }
#goaltenderStats td.name {
  text-align: left;
  width: 30%;
}
#goaltenderStats td.nameHL {
  background-color: #EEE;
  text-align: left;
  width: 30%;
}
#goaltenderStats td.selected { background-color: #DDA; }
#goaltenderStats td.selectedHL { background-color: #AA7; }
#panthersMenu {
  font: normal normal normal 90% 'Tahoma', 'Verdana', 'Arial';
  margin: 0px 0px 10px 0px;
  padding: 0px;
  text-align: center;
}
#panthersPhoto {
  margin: auto;
  padding: 0px;
  text-align: center;
}
#panthersPhoto img { border: 2px solid #000; }
#pittAwards {
  border: 1px solid #000;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 100%;
}
#pittAwards td { passing: 2px; }
#playerStats {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
#playerStats td {
  text-align: center;
  vertical-align: top;
  width: 5%;
}
#playerStats td.HL { background-color: #EEE; }

#playerStats td.name {
  text-align: left;
  width: 22%;
}
#playerStats td.nameHL {
  background-color: #EEE;
  text-align: left;
  width: 22%;
}

#playerStats td.fo {
  text-align: center;
  width: 12%;
}
#playerStats td.foHL {
  background-color: #EEE;
  text-align: center;
  width: 12%;
}

#playerStats td.selected { background-color: #DDA; }
#playerStats td.selectedHL { background-color: #AA7; }
#playingExperience {
  border: 1px solid #000;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 100%;
}
#playingExperience td { padding: 2px; }
#profile {
  margin: 0px;
  padding: 0px;
  width: 100%;
}
#profile td { border-top: 1px solid #000; }
#profile th {
  border-bottom: none;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
}
#profilePhoto {
  background-color: transparent;
  padding: 0px;
  text-align: center;
  vertical-align: top;
  width: 200px;
}
#profilePhoto div {
  background-color: #041D44;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

#profileStaff {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 100%;
}
#profileStaff td {
  padding: 1px 2px 1px 2px;
  width: 12%;
}
#profileStaff td.total {
  background-color: #041D44;
  border-top: 1px solid #000;
  color: #FFF;
}
#profileStaff td.centerT {
  background-color: #041D44;
  border-top: 1px solid #000;
  color: #FFF;
  text-align: center;
}

#profilePStats {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 100%;
}
#profilePStats td {
  padding: 1px 2px 1px 2px;
  width: 12%;
}
#profilePStats td.team { width: 40%; }
#profilePStats td.teamHL {
  background-color: #EEE;
  width: 40%;
}
#profilePStats td.total {
  background-color: #041D44;
  border-top: 1px solid #000;
  color: #FFF;
}
#profilePStats td.centerT {
  background-color: #041D44;
  border-top: 1px solid #000;
  color: #FFF;
  text-align: center;
}
#profileGStats {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 100%;
}
#profileGStats td {
  padding: 1px 2px 1px 2px;
  width: 9%;
}
#profileGStats td.team { width: 33%; }
#profileGStats td.teamHL {
  background-color: #EEE;
  width: 33%;
}
#profileGStats td.total {
  background-color: #041D44;
  border-top: 1px solid #000;
  color: #FFF;
}
#profileGStats td.centerT {
  background-color: #041D44;
  border-top: 1px solid #000;
  color: #FFF;
  text-align: center;
}
#roster {
  border: 1px solid #000;
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
#schedule {
  border: 1px solid #000;
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
#ssBoxStats {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
#ssGeneral {
  border: 1px solid #000;
  font: normal normal normal 90% 'Tahoma', 'Verdana', 'Arial';
  margin: 0px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
#ssGeneral img { margin: 5px; }
#ssGoaltending {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
#ssPenalties {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
#ssScoring {
  border: 1px solid #000;
  font: normal normal normal 80% 'Tahoma', 'Verdana', 'Arial';
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}

.awards {
  border: 1px solid #000;
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 100%;
}
.B { font-weight: bold; }
.I { font-style: italic; }
.BI {
  font-style: italic;
  font-weight: bold;
}
.history {
  border: 1px solid #000;
  margin: 10px 0px 10px 0px;
  padding: 0px;  
  width: 100%;
}
.history td {
  text-align: center;
  vertical-align: top;
}
.HL { background-color: #EEE; }
.HLB {
  background-color: #EEE;
  font-weight: bold;
}
.HLBI {
  background-color: #EEE;
  font-style: italic;
  font-weight: bold;
}
.HLI {
  background-color: #EEE;
  font-style: italic;
}
