/* CSS Document */

.table_page {
  width: 100%;
  border-left: 1px #385aab solid;
  border-right: 1px #385aab solid;
  border-bottom: 1px #385aab solid;
  margin-top: 1px;
}

.table_page2 {
  border-right: 1px #385aab solid;
  border-left: 1px #385aab solid;
  border-bottom: 1px #385aab solid;
  margin-top: 1px;
}

.table_page th {
  border-top: 1px #385aab solid;
  border-bottom: 1px #385aab solid;
  background-color: rgb(245,245,245);
  padding: 2px 3px 2px 3px;
  padding: 0px;
}

.table_page .th1 {
  font-weight: bold;
  border-top: 1px #385aab solid;
  border-bottom: 1px #385aab solid;
  background-color: rgb(245,245,245);
  padding: 2px 0px 2px 3px;
}

.table_page .th2 {
  font-weight: bold;
  border-top: 1px #385aab solid;
  border-bottom: 1px #385aab solid;
  background-color: rgb(235,235,235);
  padding: 2px 0px 2px 3px;
}

.table_page .tr0 {
  background-color: rgb(245,245,245);
}

.table_page .tr1 {
  background-color: rgb(255,255,255);
}

.table_page td {
  text-align: center;
  padding: 2px 5px 2px 5px;
}

.table_page .tr0td2 {
  text-align: center;
  padding: 2px 5px 2px 5px;
  background-color: rgb(235,235,235);
}

.table_page .tr1td2 {
  text-align: center;
  padding: 2px 5px 2px 5px;
  background-color: rgb(240,240,240);
}

.table_page .name {
  width: 200;
  text-align: left;
}

.table_page2 .td1 {
  border-top: 1px #385aab solid;
  background-color: rgb(245,245,245);
}
.table_page2 .td2 {
  border-top: 1px #385aab solid;
  background-color: rgb(235,235,235);
}

.sort-arrow {
	width:					11px;
	height:					11px;
	background-position:	center center;
	background-repeat:		no-repeat;
	margin:					0 2px;
}

.sort-arrow.descending {

}

.sort-arrow.ascending {
}

.help {
 cursor: help;
}

.tr0 {
  background-color: rgb(255,255,255);
}
.tr1 {
  background-color: rgb(230,230,230);
}

.report_header {
  width: 100%;
}
.report_header td {
  text-align: center;
  vertical-align: middle;
}
.report_header td.logo {
  width: 140px;
  padding: 0px;
}
.report_header td.score {
  width: 80px;
  padding: 0px;
  font-size: 48px;
  font-weight: bold;
}
.report_header td.team_name {
  padding: 0px;
  font-size: 14px;
  font-weight: bold;
}

.report_teams {
  width: 100%;
}
.report_teams td.team_name {
  width: 50%;
  text-align: center;
  padding: 0px;
  font-size: 12px;
  font-weight: bold;
}

.report_goals {
  width: 100%;
}
.report_goals td {
  font-size: 10px;
  text-align: center;
}
.report_goals td.player {
  width: 168px;
  text-align: left;
}
.report_goals th {
  font-size: 10px;
}
.report_goals th.player {
  width: 168px;
  text-align: left;
}
.report_goals td.player a {
  color: black;
  font-size: 10px;
}

.report_penalty {
  width: 100%;
}
.report_penalty th {
  font-size: 10px;
}
.report_penalty th.player {
  width: 168px;
  text-align: left;
}
.report_penalty th.penalty {
  width: 100px;
  text-align: left;
}
.report_penalty th.break {
  width: 10px;
}
.report_penalty td {
  font-size: 10px;
  text-align: center;
}
.report_penalty td.break {
  background-color: white;
}
.report_penalty td.player {
  text-align: left;
}
.report_penalty td.penalty {
  text-align: left;
}
.report_penalty td.player a {
  color: black;
  font-size: 10px;
}

.report_period {
  width: 100%;
}
.report_period th {
  font-size: 10px;
}
.report_period th.team {
  width: 200px;
  text-align: left;
}
.report_period td {
  font-size: 10px;
  text-align: center;
}
.report_period td.team {
  text-align: left;
}
.report_period td.team a {
  color: black;
  font-size: 10px;
}

.report_goalies {
  width: 100%;
}
.report_goalies th {
  font-size: 10px;
}
.report_goalies th.player {
  width: 168px;
  text-align: left;
}
.report_goalies th.break {
  width: 10px;
}
.report_goalies td {
  font-size: 10px;
  text-align: center;
}
.report_goalies td.player {
  text-align: left;
}
.report_goalies td.player a {
  color: black;
  font-size: 10px;
}
.report_goalies td.break {
  background-color: white;
}

.report_stars {
  width: 100%;
}
.report_stars th {
  font-size: 10px;
  width: 33%;
}
.report_stars td {
  font-size: 10px;
  text-align: center;
}
.report_stars td.player a {
  color: black;
  font-size: 10px;
}

.small_logo {
  width: 80px;
  height: 60px;
  border: 0px;
}
