/* Standings */

.standings {
  float: left;
  text-align: center;
  font-size: 12px;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-top: 1px solid #999999;
  margin: 0px 0px 0px 10px;
  }

.standings th {
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #999999;
  background-color: #99ccff;
  }

.standings td {
  border-bottom: 1px solid #999999;
  }

/* Bracket Display */

.rounds {
  text-align: center;
  font-size: 12px;
  border-top: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left: 1px solid;
  border-color: #000000;
  background-color: #99ccff;
  padding: 5px;
}

.seed {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  color: #172693;
  }

.team {
  width: 125px;
  font-size: 12px;
  border-top: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left: 1px solid;
  border-color: #999999;
  padding: 5px;
  }

.score {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  border-top: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left: 1px solid;
  border-color: #999999;
  }

.champs {
  font-size: 12px;
  font-weight: bold;
  color: #172693;
}

.wrong {
  color: #CB0000;
  text-decoration: line-through;
}

.correct {
  color: #000000;
}

.tbd {
  color: #999999;
}

.tbd-wrong {
  color: #999999;
  text-decoration: line-through;
}

.arm-ht {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  border-top: 1px solid;
  border-color: #999999;
  }

.arm-hb {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  border-bottom: 1px solid;
  border-color: #999999;
  }

.arm-vr {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  border-right: 1px solid;
  border-color: #999999;
  }

.arm-vl {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  border-left: 1px solid;
  border-color: #999999;
  }

.arm-htvr {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  border-top: 1px solid;
  border-right: 1px solid;
  border-color: #999999;
  }

.arm-hbvr {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-color: #999999;
  }

.arm-htvl {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  border-top: 1px solid;
  border-left: 1px solid;
  border-color: #999999;
  }

.arm-hbvl {
  width: 20px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  border-bottom: 1px solid;
  border-left: 1px solid;
  border-color: #999999;
  }


/* Pick Em Display */

#bracket {
  float: left;
  text-align: center;
  font-size: 12px;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-top: 1px solid #999999;
  margin: 0px 0px 0px 10px;
  }

#bracket th {
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #999999;
  background-color: #99ccff;
  }

#bracket td {
  border-bottom: 1px solid #999999;
  }

.pickem-pick {
  text-decoration: underline;
}

.pickem-pick-correct {
  font-weight: bold;
  text-decoration: underline;
}

.pickem-pick-wrong {
  color: #CB0000;
  text-decoration: line-through;
}
