body { margin: 0px;  background: #37393E;}

td { font: 10px arial,helvetica,sans-serif; color: #7D828A; }

marquee {font: bold 12px arial,helvetica; color: #7D828A;}

a { font: 11px arial,helvetica; color: #7D828A; }

a.a1:link { font: 11px arial,helvetica; color: #DF5908; }
a.a1:active { font: 11px arial,helvetica; color: #DF5908; }
a.a1:visited { font: 11px arial,helvetica; color: #DF5908; }
a.a1:hover { font: 11px arial,helvetica; color: #F38441; }

a.a2:link { font: bold 11px arial,helvetica; color: #575A5D;  text-decoration: none;}
a.a2:active { font: bold 11px arial,helvetica; color: #575A5D;  text-decoration: none;}
a.a2:visited { font: bold 11px arial,helvetica; color: #575A5D;  text-decoration: none;}
a.a2:hover { font: bold 11px arial,helvetica; color: #818182;  text-decoration: none;}

a.a3:link { font: 10px arial,helvetica; color: #FFFFFF;  text-decoration: none;}
a.a3:active { font: 10px arial,helvetica; color: #FFFFFF;  text-decoration: none;}
a.a3:visited { font: 10px arial,helvetica; color: #FFFFFF;  text-decoration: none;}
a.a3:hover { font: 10px arial,helvetica; color: #E0E0E0;  text-decoration: none;}

a.a4:link { font: bold 12px arial,helvetica; color: #FFFFFF;  text-decoration: none;  }
a.a4:active { font: bold 12px arial,helvetica; color: #FFFFFF;  text-decoration: none; }
a.a4:visited { font: bold 12px arial,helvetica; color: #FFFFFF;  text-decoration: none; }
a.a4:hover { font: bold 12px arial,helvetica; color: #818182;  text-decoration: none; }

a.a5:link { font: bold 11px arial,helvetica; color: #DF5908; }
a.a5:active { font: bold 11px arial,helvetica; color: #DF5908; }
a.a5:visited { font: bold 11px arial,helvetica; color: #DF5908; }
a.a5:hover { font: bold 11px arial,helvetica; color: #F38441; }



/* header */
h1 { font: bold 22px Arial, Helvetica, sans-serif;  color: #575A5D;  margin: 3px;   }
h2 { font: bold 22px Arial, Helvetica, sans-serif;  color: #DF5908;  margin: 3px;   }
h3 { font: bold 11px Arial, Helvetica, sans-serif;  color: #FFFFFF;  margin: 0px; padding: 5px 5px 5px 10px; display: block;  background: #7D828A;     }
.hd0 { font: 18px Georgia;  color: #DF5908;  margin: 3px;}
.hd1 { font: 18px Georgia;  color: #DF5908;  margin: 3px;  }
.hd2 { color: #DF5908;  font: bold 12px Georgia;  }

/* horizontal rule */
hr {color:#203e6e; }

/* input */
.i1 { font-family: helvetica; font-size: 12px; color: #000000; width: 200px; }
.i2 { font-family: helvetica; font-size: 12px; color: #000000; width: 75px; }
.i3 { font-family: helvetica; font-size: 12px; color: #000000; width: 90%; }
.i5 { font-family: helvetica; font-size: 12px; color: #000000; width: 90%; }

/* select */
.sel1 { font-family: helvetica; font-size: 10px; color: #000000; }
.sel2 { font-family: helvetica; font-size: 10px; color: #000000; }

/* submit */
.sub1 { font: bold 11px Arial, Helvetica, sans-serif; background-color: #666666; color: #ffffff; letter-spacing: 0.038em; }

/* textarea */
.ta1 { font-family: helvetica; font-size: 12px; width: 90%; }
.ta2 { font-family: helvetica; font-size: 12px; width: 90%; }

/* tabledata */
.td1 { padding: 5px; background-color: #cccccc; font-family: helvetica; font-size: 12px; color: #000000; }
.td2 { padding: 5px; background-color: #eeeeee; font-family: helvetica; font-size: 12px; color: #000000; }
.td3 { padding: 5px; background-color: #cccccc; font-family: helvetica; font-size: 12px; color: #000000; }
.td4 { padding: 5px; background-color: #eeeeee; font-family: helvetica; font-size: 12px; color: #000000; }


/* text */
.t1 { font: 11px arial,helvetica; color: #7D828A; } /* bodytext */
.t2 { font-family: helvetica; font-size: 10px; color: #000000; } /* smallbodytext */
.t3 { font-family: helvetica; font-size: 10px; color: #ffffff; } /* bodytext */


/* tableheader */
.th1 { color: #ffffff;  padding: 3px;   background-color: #7D828A;  font: bold 11px Arial, Helvetica, sans-serif;    }
.th2 { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff; font-weight: bold; padding: 3px;  background-color: #666666; }
