body {
  padding:0px;
  margin:5px;
  font-family:verdana,sans-serif;
  font-size:0.8em;
}
a {
  color:#363b90;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
div.foot {
  border-top:1px solid black;
  text-align:right;
}
h1 {
  margin:0.5em 0em;
  font-size:1.8em;
  font-weight:bold;
}
h2 {
  margin:1em 0em 0.2em;
  font-size:1.4em;
  font-weight:bold;
}
td {
  margin:0em;
  padding:0.4em 1.5em 0em 0em;
  vertical-align: top;
}
td.sortTimeKey {
  display:none;
}
td.sortPartKey {
  display:none;
}
td.day_time_order {
  display:none;
}
td.day_part_order {
  display:none;
}
.error {
  padding:0px 5px;
  color:#fff;
  background-color:#b10;
}
p.showSelection {
  font-style:italic;
}
form table table td {
  margin:0em;
  padding:0.1em 0.5em 0em 0em;
  vertical-align: baseline;
}
