body                   { bgcolor: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
body, td, p            { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
input, button, select  { font-size: 10px; }
input.button           { text-align: center; }
a:link, a:visited      { color: #0000CC; text-decoration: none; }
a:hover                { text-decoration: underline; }
h1                     { font-weight: bold; font-size: 16px; font-family: Arial; }
h2                     { font-weight: bold; font-size: 14px; font-family: Arial; }
h3                     { font-weight: bold; font-size: 12px; font-family: Verdana, Arial; }
img                    { border: 0px; }

/*---- BODY STYLES ----*/
.b_title  { font-weight: bold; font-size: 16px; font-family: Arial; }
.b_text   { font-size: 11px; font-family: Verdana, Arial; margin-top: 10px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
.homebody { font-size: 12px; font-family: Verdana, Arial; text-align: left; margin: 0px 0px 0px 0px;
                  padding-top: 12px; padding-left: 15px; padding-right: 10px; padding-bottom: 5px; }

/*-- BODY HEADING --*/
.bh1  { font-family: Arial; font-size: 16px; color: #9D570C; font-weight: bold;
        padding-top: 15px; padding-left: 15px; padding-right: 0px; padding-bottom: 4px;
        margin: 0px 0px 0px 0px; }

.bh2  { font-family: Arial; font-size: 16px; color: #9D570C; font-weight: bold;
        padding-top: 15px; padding-left: 15px; padding-right: 0px; padding-bottom: 4px;
        margin: 0px 0px 0px 0px; }

.bh3  { font-family: Arial; font-size: 14px; color: #9D570C; font-weight: bold; text-decoration: none;
        padding-top: 15px; padding-left: 25px; padding-right: 0px; padding-bottom: 2px;
        margin: 0px 0px 0px 0px; }

.bh4  { font-family: Arial; font-size: 12px; color: #303030; font-weight: bold;
        padding-top: 10px; padding-left: 30px; padding-right: 0px; padding-bottom: 2px;
        margin: 0px 0px 0px 0px; }

.bh5  { font-family: Arial; font-size: 12px; color: #303030; font-weight: bold;
        padding-top: 10px; padding-left: 50px; padding-right: 0px; padding-bottom: 2px;
        margin: 0px 0px 0px 0px; }

/*-- BODY STATEMENT --*/
.bstat, a.bstat:link, a.bstat:visited, a.bstat.hover { font-family: Arial; font-size: 14px; color: #303030; background-color: #E8DDD4; font-weight: bold; text-align: left; }
.bstat                                               { padding-top: 8px; padding-left: 12px; padding-right: 20px; padding-bottom: 10px; margin: 0px 0px 0px 0px; }
a.bstat:link, a.bstat:visited, a.bstat:hover { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.bstat:hover                                { text-decoration: underline; }


/*-- BODY TEXT --*/
.bt, a.bt:link, a.bt:visited, a.bt.hover { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-align: left; }
.bt                                      { padding-top: 4px; padding-left: 50px; padding-right: 20px; padding-bottom: 10px; margin: 0px 0px 0px 0px; }
a.bt:link, a.bt:visited, a.bt:hover { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.bt:hover                          { text-decoration: underline; }

/*-- BODY TEXT INDENTED --*/
.bti, a.bti:link, a.bti:visited, a.bti.hover { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-align: left; }
.bti                                         { padding-top: 4px; padding-left: 70px; padding-right: 20px; padding-bottom: 10px; margin: 0px 0px 0px 0px; }
a.bti:link, a.bti:visited, a.bti:hover { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.bti:hover                            { text-decoration: underline; }

/*-- BODY TEXT NO-DROP --*/
.btnd, a.btnd:link, a.btnd:visited, a.btnd.hover { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-align: left; }
.btnd                                            { padding-top: 0px; padding-left: 50px; padding-right: 20px; padding-bottom: 10px; margin: 0px 0px 0px 0px; }
a.btnd:link, a.btnd:visited, a.btnd:hover { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.btnd:hover                              { text-decoration: underline; }

/*-- BODY TEXT NO-INDENT --*/
.btni, a.btni:link, a.btni:visited, a.btni.hover { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-align: left; }
.btni                                            { padding-top: 4px; padding-left: 0px; padding-right: 20px; padding-bottom: 5px; margin: 0px 0px 0px 0px; }
a.btni:link, a.btni:visited, a.btni:hover { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.btni:hover                              { text-decoration: underline; }

/*-- BODY TEXT FIXED --*/
.btf, a.btf:link, a.btf:visited, a.btf.hover { font-family: courier new, courier, monospace; font-size: 12; color: #000000; font-weight: normal; text-align: left; }
.btf                                         { padding-top: 4px; padding-left: 50px; padding-right: 20px; padding-bottom: 10px; margin: 0px 0px 0px 0px; }
a.btf:link, a.btf:visited, a.btf:hover       { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.btf:hover                                  { text-decoration: underline; }

/*-- BODY TEXT SMALL --*/
a.bts, a.bts:link, a.bts:visited, a.bts.hover, .bts { font-family: Arial; font-size: 10px; color: #333333; font-weight: normal; text-align: left; }
a.bts:link, a.bts:visited, a.bts:hover { color: #0000CC; }
a.bts:hover                            { text-decoration: underline; }

/*-- BODY TEXT BIG --*/
a.btb, a.btb:link, a.btb:visited, a.btb.hover, .btb { font-family: Arial; font-size: 14px; color: #333333; font-weight: bold; text-align: left; }
a.btb:link, a.btb:visited, a.btb:hover { color: #0000CC; }
a.btb:hover                            { text-decoration: underline; }

/*-- BODY TEXT - HIGHLIGHTED --*/
.bth, a.bth, a.bth:link, a.bth:visited, a.bth.hover { font-family: Arial; font-size: 12px; color: #000000; background-color: #FFEBCC; font-weight: normal; }
.bth                                      { padding-top: 8px; padding-left: 20px; padding-right: 10px; padding-bottom: 8px; margin: 0px 10px 2px 30px; }
a.bth:link, a.bth:visited, a.bth:hover { color: #0000CC; }
a.bth:hover                            { text-decoration: underline; }

/*-- FOOTNOTE --*/
a.foot, a.foot:link, a.foot:visited, a.foot.hover, .foot { font-family: Arial; font-size: 10px; color: #000000; background-color: #FFEBCC; font-weight: normal;
                                                           position: relative; top:-4px; left:-1px; }
a.foot:link, a.foot:visited, a.foot:hover { color: #0000CC; }
a.foot:hover                              { text-decoration: underline; }

/*-- FOOTNOTE (AT BOTTOM) --*/
a.footb, a.footb:link, a.footb:visited, a.footb.hover, .footb { font-family: Arial; font-size: 10px; color: #000000; background-color: #FFEBCC; font-weight: normal; }
a.footb:link, a.footb:visited, a.footb:hover { color: #0000CC; }
a.footb:hover                                { text-decoration: underline; }



/*-- LISTS --*/
.olt, a.olt:link, a.olt:visited, a.olt.hover { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-align: left; }
.olt                                         { padding-top: 4px; padding-left: 0px; padding-right: 20px; padding-bottom: 5px; margin: 0px 0px 0px 50px; }
a.olt:link, a.olt:visited, a.olt:hover { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.olt:hover                            { text-decoration: underline; }

.ult, a.ult:link, a.ult:visited, a.ult.hover { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-align: left; list-style-type: square; }
.ult                                         { padding-top: 4px; padding-left: 0px; padding-right: 20px; padding-bottom: 5px; margin: 0px 0px 0px 30px; }
a.ult:link, a.ult:visited, a.ult:hover { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.ult:hover                            { text-decoration: underline; }

.sp1 { padding-top: 2px; padding-bottom: 3px}


/*---- Next Buttons ----*/
a.next:link, a.next:visited, .next {font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; }
a.next:link, a.next:visited, a.next:hover { color: #0000CC; text-decoration: none; }
a.next:hover {background-color: yellow;}



/*---- LEFT NAVIGATION STYLES ----*/

.leftnavBG { background-color: #F2EFEC; }

a.leftnav:link, a.leftnav:visited, a.leftnav:hover, .leftnav
                      { font-family: Arial; font-size: 13px; text-decoration: none; color: #666666; padding: 0px 0px 0px 0px;
                        margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 2px; }
a.leftnav:hover       { text-decoration: underline; color: #0066CC; }

a.leftnavsub:link, a.leftnavsub:visited, a.leftnavsub:hover, .leftnavsub
                      { font-family: Verdana, Arial; font-size: 9px; text-decoration: none; color: #666666; padding: 0px 0px 0px 0px;
                        margin-top: 1px; margin-left: 1px; margin-right: 0px; margin-bottom: 0px; }
a.leftnavsub:hover    { text-decoration: underline; color: #0066CC; }

a.leftnavCurrent:link, a.leftnavCurrent:visited, a.leftnavCurrent:hover, .leftnavCurrent
                      { font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #333333;
                        margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 2px; }
a.leftnavCurrent:hover { color: #0066cc; }

a.leftnavsubCurrent:link, a.leftnavsubCurrent:visited, a.leftnavsubCurrent:hover, .leftnavsubCurrent
                      { font-family: Verdana, Arial; font-size: 9px; font-weight: bold; text-decoration: none; color: #333333;
                        margin-top: 1px; margin-left: 1px; margin-right: 0px; margin-bottom: 0px; }
a.leftnavsubCurrent:hover { color: #0066cc; }

.gap {font-family: Arial; font-size: 8px; }


/*---- FOOTER STYLES ----*/

a.footer:link, a.footer:visited, a.footer:hover .footer
                  { font-family: Arial; font-size: 11px; text-decoration: none; color: #666666; }
a.footer:hover    { text-decoration: underline; color: #0066CC; }

.copyright        { font-family: Arial; font-size: 10px; text-decoration: none; padding-top: 4px; padding-bottom: 4px; color: #666666;}

/*-- TAKE ACTION STYLES --*/
.tah,  a.tah:link, a.tah:visited, a.tah.hover { font-family: Verdana, Arial; font-size: 18px; color: #112BCE; font-weight: bold; }
.tah                                          { padding-top: 6px; padding-left: 8px; padding-right: 0px; padding-bottom: 0px; margin: 0px 0px 0px 0px; }
a.tah:link, a.tah:visited, a.tah:hover { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.tah:hover {background-color: yellow; text-decoration: none; }

.tat, a.tat:link, a.tat:visited, a.tat.hover { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-align: left; }
.tat                                         { padding-top: 4px; padding-left: 20px; padding-right: 10px; padding-bottom: 10px; margin: 0px 0px 0px 0px; }
a.tat:link, a.tat:visited, a.tat:hover { color: #0000CC; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.tat:hover                            { text-decoration: underline; }


/*-- BILL STYLES --*/
.billh, a.billh:link, a.billh:visited, a.billh:hover  { font-family: Arial; font-size: 14px; color: #112BCE; font-weight: bold; }
.billh                                                { padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 0px 0px 0px 0px; }
a.billh:link, a.billh:visited, a.billh:hover { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.billh:hover                                { background-color: yellow; text-decoration: none; }

.billt, a.billt:link, a.billt:visited, a.billt:hover  { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; }
.billt                                                { padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 0px 0px 0px 0px; }
a.billt:link, a.billt:visited, a.billh:hover { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.billt:hover                                { background-color: yellow; text-decoration: none; }


/*-- TRAIL STYLES --*/
.trailt, a.trailt:link, a.trailt:visited, a.trailt:hover  { font-family: Arial; font-size: 10px; color: #000000; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.trailt:link, a.trailt:visited, a.trailt:hover { color: #0000CC }
a.trailt:hover  { background-color: yellow; text-decoration: none; }

.trailtc, a.trailtc:link, a.trailtc:visited, a.trailtc:hover  { font-family: Arial; font-size: 10px; color: #000000; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
a.trailtc:link, a.trailtc:visited, a.trailtc:hover { color: #000000; }
a.trailtc:hover { color: #0000CC; text-decoration: none; }


/*-- LETTER STYLES --*/
.letter, a.letter:link, a.letter:visited, a.letter:hover  { font-family: myriad web, Arial; font-size: 14px; color: #000000; font-weight: normal; }
a.letter:link, a.letter:visited, a.letter:hover { color: #0000CC; }
a.letter:hover                          { text-decoration: underline; }

/*--- LETTER SPECIAL ---*/
.ls  { font-family: myriad web, Arial; font-size: 14px; color: #8D5409; font-weight: normal; font-style: oblique; background-color: #F1E3DF; }


