body {
  font: 11px Arial;
  text-align: center;
}
table {
  font: 11px Arial;
  border: 1px solid #008080;
}
h1 {
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 5px;
}
th {
  background: #008080;
  color: white;
  padding: 1px 5px 1px 5px;
  text-align: left;
}
tr.hl {
  background: #FFEFD5;
}
td {
  padding: 1px 5px 1px 5px;
}
.main {
  width: 975px;
  text-align: left;
}
.left {
  float: left;
}
.descr {
  width: 500px;
  float: right;
  text-align: left;
}
#myTable thead tr .header {
  background-image: url(../imgs/tablesorter-bg.gif);
  background-repeat: no-repeat;
  background-position: center right;
  cursor: pointer;
}
#myTable thead tr .headerSortUp {
  background-image: url(../imgs/tablesorter-asc.gif);
}
#myTable thead tr .headerSortDown {
  background-image: url(../imgs/tablesorter-desc.gif);
}
.green {
  color: green;
  font-weight: normal;
}
.red {
  color: red;
  font-weight: normal;
}
