body { margin: 0px; background: #cc9; }
body, td { font: 12px verdana,genva,helvetica,sans-serif; color: #000; }

a { font: 12px verdana,genva,helvetica,sans-serif; font-size: 12px; color: #003366; text-decoration: underline; } /*primary text link (undefined) */
a:hover { font: 12px verdana,genva,helvetica,sans-serif; font-size: 12px; color: #000033; text-decoration: none; }
a.a1 { font: 12px verdana,genva,helvetica,sans-serif; font-size: 12px; color: #003366; text-decoration: underline; } /*primary text link*/
a.a1:hover { font: 12px verdana,genva,helvetica,sans-serif; font-size: 12px; color: #000033; text-decoration: none; }
a.a2 { font: 12px verdana,genva,helvetica,sans-serif; font-size: 12px; color: #DADADA; text-decoration: none; font-weight: bold; } /*top bar link*/
a.a2:hover { font: 12px verdana,genva,helvetica,sans-serif; font-size: 12px; color: #CCCC99; text-decoration: underline; font-weight: bold; }
a.a3 { font: 13px verdana,genva,helvetica,sans-serif; font-size: 13px; color: #003366; text-decoration: underline; font-weight: bold; } /*larger text link*/
a.a3:hover { font: 13px verdana,genva,helvetica,sans-serif; font-size: 13px; color: #000033; text-decoration: none; font-weight: bold; }
a.a4 { font: 12px verdana,genva,helvetica,sans-serif; font-size: 12px; color: #003366; text-decoration: none; font-weight: bold; } /*side header*/
a.a4:hover { font: 12px verdana,genva,helvetica,sans-serif; font-size: 12px; color: #000033; text-decoration: underline; font-weight: bold; }
a.a5 { font: 11px verdana,genva,helvetica,sans-serif; color: #003366; text-decoration: none; } /*side link*/
a.a5:hover { font: 11px verdana,genva,helvetica,sans-serif; color: #000033; text-decoration: underline; }
a.a6 { font: 11px verdana,genva,helvetica,sans-serif; color: #003366; text-decoration: none; } /*side link*/
a.a6:hover { font: 11px verdana,genva,helvetica,sans-serif; color: #000033; text-decoration: underline; }
a.a7 { font: 10px verdana,genva,helvetica,sans-serif; font-size: 10px; color: #000000; text-decoration: none; } /*tab link*/
a.a7:hover { font: 10px verdana,genva,helvetica,sans-serif; font-size: 10px; color: #000033; text-decoration: underline; }
a.a8 { font: 11px verdana,genva,helvetica,sans-serif; color: #003366; text-decoration: underline; } /*smaller text link*/
a.a8:hover { font: 11px verdana,genva,helvetica,sans-serif; color: #000033; text-decoration: none; }
a.a9 { font: 10px verdana,genva,helvetica,sans-serif; font-size: 10px; color: #003366; text-decoration: underline; } /*tiny text link*/
a.a9:hover { font: 10px verdana,genva,helvetica,sans-serif; font-size: 10px; color: #000033; text-decoration: none; }

.bg1 { background-color: #ff0000; } /*red*/
.bg2 { background-color: #ffffff; } /*white*/
.bg3 { background-color: #000000; } /*black*/
.bg4 { background-color: #999966; } /*tan*/
.bg5 { background-color: #003366; } /*dkblue*/

.h1 { font: 16px verdana,genva,helvetica,sans-serif; color: #003366; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }
.h2 { font: 14px verdana,genva,helvetica,sans-serif; color: #003366; font-weight: bold; }
.h3 { font: 11px verdana,genva,helvetica,sans-serif; color: #999966; font-weight: bold; }
.h4 { font: 15px verdana,genva,helvetica,sans-serif; color: #ffffff; font-weight: bold; } /*black bar text*/

.i1 { font: verdana,genva,helvetica,sans-serif; border: 1px solid #663; color: #000000; width: 100%; }
.i2 { font: verdana,genva,helvetica,sans-serif; border: 1px solid #663; color: #000000; width: 150px; }
.i3 { font: verdana,genva,helvetica,sans-serif; border: 1px solid #663; color: #000000; width: 30px; }

.sub1 { font: 12px verdana,genva,helvetica,sans-serif; color: #ffffff; background-color: #000000; }
.sub2 { font: 12px verdana,genva,helvetica,sans-serif; color: #000000; }

.ta1 { border: 1px solid #663; width: 100%; }

.t1 { font: 12px verdana,genva,helvetica,sans-serif; color: #000000;  font-weight: normal;} /*regular text*/
.t1b { font: bold 12px verdana,genva,helvetica,sans-serif; color: #000000; } /*regular text bold*/
.t2 { font: 10px verdana,genva,helvetica,sans-serif; color: #000000; }  /*small text*/

.th2 { font: 12px verdana,genva,helvetica,sans-serif; color: #000000; font-weight: bold; }

.td1 { font: 12px verdana,genva,helvetica,sans-serif; color: #000000; }
