/* @override http://chicago.webhop.org/tico/web/themes/default/global.css */

th {
  vertical-align: bottom;
  }
td {
  vertical-align: top;
  }

.D {
  text-align: right;
  }
.N {
  text-align: right;
  white-space: nowrap;
  }
.C {
  text-align: center;
  }
.inline {
  display: inline;
  }
.clear {
  }
.flow {
  float: left;
  }
.flow label {
  display: block;
  }
div.round-3, span.round-3,
td.round-3, tr.round-3 td, table.round-3 td,
li.round-3, ul.round-3 li {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  }
div.round-5, span.round-5,
td.round-5, tr.round-5 td, table.round-5 td,
li.round-5, ul.round-5 li {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  }
div.round-7, span.round-7,
td.round-7, tr.round-7 td, table.round-7 td,
li.round-7, ul.round-7 li {
  border-radius: 7px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  }
div.round-9, span.round-9,
td.round-9, tr.round-9 td, table.round-9 td,
li.round-9, ul.round-9 li {
  border-radius: 9px;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  }
  
div.mouseover {
  margin-top: -9999px;
  margin-left: -9999px;
  }
div.overlay {
  position: absolute;
  }
td:hover div.mouseover {
  margin-top: 0px;
  margin-left: 0px;
  }
  
.help {
  cursor: help;
  }

.hidden {
  display: none;
  }
 
