/* this stylesheet is intended to correct the 9px font-size issue associated with Netscape 4.x */

body, .mainSection { background: #FFFFFF; }
body.index { background: #CCCCCC; }
form { margin: 0px; padding: 0px; }
.contact { font-family: verdana, arial, helvetica; font-size: 10px; color: #FFFFFF; background: #000000; }
a.contact { font-family: verdana, arial, helvetica; font-size: 10px; color: #FFFFFF; background: #000000; text-decoration: underline; }
.emphasis { font-family: verdana, arial, helvetica; font-size: 12px; font-weight: bold; color: #3B719E; }
/* .home & .NNhome contain NN4 hacks */
.home { font-family: verdana, arial, helvetica; font-size: 10px; color: #FFFFFF; line-height: 14px; }
a.home { font-family: verdana, arial, helvetica; font-size: 10px; color: #FFFFFF; line-height: 14px; text-decoration: underline; white-space: nowrap; }
.NNhome { padding-left: 3px; /*/*//*/ background: url(images/NN_background2.jpg); /* */  }
.text { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; line-height: 14px; }
a.text { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; text-decoration: underline; line-height: 14px; white-space: nowrap; }
.smalltext { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; line-height: 14px; }
a.smalltext { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; text-decoration: underline; line-height: 14px; white-space: nowrap; }
.smalltextnotice { font-family: verdana, arial, helvetica; font-size: 10px; color: #CC3333; line-height: 14px; }
a.smalltextnotice { font-family: verdana, arial, helvetica; font-size: 10px; color: #CC3333; text-decoration: underline; line-height: 14px; white-space: nowrap; }
.smalltextemphasis { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; color: #000000; line-height: 14px; }
a.smalltextemphasis { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline; line-height: 14px; white-space: nowrap; }
.smalltextform { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; }
.smalltextformnotice { font-family: verdana, arial, helvetica; font-size: 10px; color: #CC3333; }

.textform0 { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; width: 80px; }
.textform1 { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; width: 180px; }
.textform2 { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; width: 30px; }
.textform3 { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; width: 50px; }
.textform4 { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; width: 20px; }
.textform5 { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; width: 100px; }
.textform6 { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; width: 120px; }

select, option { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; }

.sidebar { background: url(images/nav/sidebar_background.gif); }

.button { font-family: verdana, arial, helvetica; font-size: 11px; font-weight: bold; color: #4C1900; background: url(images/nav/sidebar_background.gif); padding: 1px; }
.button1 { font-family: verdana, arial, helvetica; font-size: 11px; font-weight: bold; color: #4C1900; background: url(images/nav/sidebar_background.gif); width: 65px; padding: 1px; }

a.footer, .footer { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #D0AC72; }

.header1 { background: #CCCCCC; }
.header2 { background: #999999; }

.usa { background: url(images/usa.jpg); }
