body {font-size: 12px; font-family:"Arial"}
body>div {display:none;}
table {border-collapse:collapse}
th,td {border:1px solid #666; padding: 3px 5px}
tr:nth-child(even) {background: #eef}
td[rowspan] {background: #ffe}
td[rowspan].even {background: #dde}
#choose, #option {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ccc}
#choose button {margin: 0 2px 2px 0; border: 1px solid black; color:black; background: #ddd}
#choose button.deprecated {background: #eed}
#choose button.deprecated.selected {color: #ff0; background: #77f}
#choose button.selected {color: white; background: #77f}
#choose #btnLogout {color: black; background: #ecc}
#choose #btnMailing {color: black; background: #cec}
#choose span {display: inline-block; width: 140px}
span.circle {background: #fff; border:1px solid #777; border-radius:6px; width: 9px; height: 9px; display: inline-block;}
table.nowrap td, table.nowrap th {white-space: nowrap;}
.clickable {cursor: pointer}
tr.clickable:hover td {background: #ddd}
tr.clickable:nth-child(even):hover td {background: #ccd}
.r {text-align: right}
.small{font-size:75%}
#selectedUser {
  background: #ff0;
  border: 1px solid #cc0;
  margin: 0 0 8px 0;
  padding: 2px;
}
#option table tr {background: none}
#option table td {border: none}
#block {
  text-align: center;
  background-color: black;
  opacity: 0.5;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
#block div {
  margin: 100px auto 0 auto;
}
#authTime {
  color: #777;
  position: absolute;
  right: 0;
  top: 0;
}
