body {
 color: Black;
 background-color: White;
 text-align: center;
 font-family: Verdana, Helvetica, sans-serif; }
h1 {
 color: White;
 background-color: #5478BB;
 border: thin;
 border-color: #304C80;
 border-style: solid solid solid solid;
 letter-spacing: 0.2em;
 font-size: small; }
h2 {
 font-size: xx-small;
 text-align: right;
 margin-top: -1em; }
h3 { color: #304C80; font-size: small;}
h4 {
 font-size: x-small;
 text-align: left; }
thead {
 text-align: center;
 font-size: x-small;
 font-weight: bold; }
tbody { 
 text-align: left;
 font-size: xx-small; }
tfoot {
 font-weight: bold;
 font-family: "Courier New", Courier, monospace;
 font-size: xx-small; }
tr.rekz { background-color: #EFEFEF;}
td.hdate, td.hnrcs { width: 1.5cm; }
td.hflag { width: 1cm; }
td.info {
 width: 7cm;
 font-weight: bold; }
td.agnt, td.dest { width: 5cm; }
td.vssl { width: 5.4cm; font-weight: bold; }
td.vnam {
 width: 5.4cm;
 font-size: x-small;
 font-family: "Lucida Console", sans-serif; }
td.shyd {
 width: 4.5cm;
 color: #0000B0;
 text-align: center;
 font-size: 1em;
 font-family: "Courier New", Courier, monospace; }
td.posn { width: 4.1cm; }
td.item { width: 3.5cm;  font-weight: bold; }
td.etas { width: 3cm; font-weight: bold; }
td.hrdt {
 width: 2.5cm;
 font-weight: bold;
 text-align: center; }
td.conf {
 width: 1.7cm;
 text-align: center;
 font-size: 1em;
 font-family: "Courier New", Courier, monospace; }
td.brth { width: 1.5cm; font-weight: bold; }
td.nrcs { width: 1.5cm; text-align: center; }
td.imo {
 color: White;
 background-color: #5478BB;
 width: 1.5cm;
 text-align: center;}
td.flag { width: 1cm; }
a.ums {
 color: #5675B0;
 font-size: xx-small;
 font-family: Verdana, Helvetica, sans-serif; }
a.more { 
 color: Black;
 font-size: x-small;
 font-family: "Lucida Console", sans-serif; }
p { text-align: left; }
img { border-color: White; }

