body { background-color:#FFFFFF; font-family: sans-serif; font-size: 9pt; margin: 10px; }
h3 { font-family: sans-serif; font-size: 10pt; }
h4 { font-family: sans-serif; font-size: 10pt; }
td { font-family: sans-serif; font-size: 9pt; }
th { font-family: sans-serif; color: white; font-size: 9pt;}
pre { font-family: monospace; }
textarea { font-family: sans-serif; font-size: 10pt; }
hr { width:100%; height:1px; border: 0px; color:#AA0000; background-color:#AA0000; }
a:link { color:#0000E0; }
a:visited { color:#663399; }
a:hover { color:#E00000; }
a:active { color:#E00000; }
a:focus { color:#E00000; }
.mainheader { background-color:#AA0000; font-family: sans-serif; font-size: 12pt; }
.remarks { font-family: sans-serif; font-size: 8pt;}
.logintable { border:2px solid #999999; background-color:#CCCCCC; padding:2px; }
.datatable { background-color:#FFFFEE; }
.datatablelight { background-color:#EEEEDD; }
.datatabledark { background-color:#AAAAAA; }
.datatableheader { background-color:#CC0000; }
.datatablerowhigh { background-color:#EEEEEE; font-weight: bold; }
.entryformfieldname { background-color:#AAAAAA; }
.entryformseparator { background-color:#CC0000; color: white; }
.copy { font-family: sans-serif; font-size: 8pt; }
.combo { font-family: sans-serif; font-size: 8pt; }
.placed { background-color:#ffaaaa; }
.unconfirmed { background-color:#ffccaa; }
.confirmed { background-color:#ffffaa; }
.shipped { background-color:#ffdd99; }
.handled { background-color:#aaffaa; }
.invoiced { background-color:#aaaaff; }
.paid { background-color:#DD99EE; }
.cancelled { background-color:#dddddd; }
