body {
  // font-family : Trebuchet MS, Verdana, sans serif;
}

table {
  border : thin solid gray;
  font-size : 11pt;
}

td, th {
  padding : 5px;
}

th.col-header {
  font-weight : normal;
  font-style : italic;
  white-space : nowrap;
}

td {
  background-color : white;
  border : thin solid gray;
}

td.trial-score, td.run-score {
  font-family : monospace;
  text-align : right;
  vertical-align : bottom;
  background-color : white;
  white-space: nowrap;
}

td.trial-score {
  font-weight : bold;
}

td.team-name {
  text-align : left;
}

span.survivor {
  // padding : 2px;
  // font-weight : bold;
}

span.eliminated {
  font-style: italic;
  background-color : FFFF99;
  color: red;
}

/* the following addresses an apparent rendering bug in Firefox: */
img {
  padding-right: 3px;
}