h1 {
  color: #ffffff;
  background-color: #259;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding: 2px 4px 2px 4px;
  font-size: 1.2em;
}
h1 a {

}
h1 a {
 text-decoration: none;
}
h1 a:link {
 color: #ccc;
 font-weight: bold; 
 text-decoration: underline;
 }
h1 a:visited {
 color: #aaa;
 font-weight: bold;
 text-decoration: underline;
 }
h1 a:active {
 color: #fff;
 font-weight: bold;
 text-decoration: underline;
 }
h1 a:hover {
 color:#f11;
 font-weight: bold;
 text-decoration: underline;
 }
h1 a[name]:hover {font-weight: inherit; text-decoration: inherit; color: inherit; background: inherit}
h1 a[name] {font-weight: inherit; text-decoration: inherit; color: inherit; background: inherit}

table.aw {
    width: 100%; 
    table-layout: fixed;
}

table.aw td {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 1px 6px;
  color: #000000;
  background-color: #eeeeee;
}

table.aw th {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 1px 6px;
  color: #000000;
  background-color: #cccccc
}

table.sortable a.sortheader {
  color: #000000;
  font-weight: bold;
  display: block;
  padding: 1px 6px;
}
table.sortable span.sortarrow {
  color: black;
  text-decoration: none;
  font-family: Helvetica, sans-serif;
  font-size: .75em;
}

table.aw .cname { width: 70%; }
table.aw .csize { width: 15%; }
table.aw .cmod  { width: 15%; }

table.aw .crownum { display: none; }
table.aw .ccomment { display: none; }


