A, BODY, .body, P, TD, TH, BLOCKQUOTE, DIV, H1, H2, H3, H4, .h1, .h2, .h3, .h4, DD, DL, DT, UL, LI, OPTION, FORM, SELECT, INPUT, .fp 
{ font-family: arial, helvetica, sans-serif; }

BODY, .body, P, TD, BLOCKQUOTE, DIV, DD, DT, DL, UL, LI, FORM
{ font-size: 11px; color: #000000; }

OPTION, SELECT, INPUT, TEXTAREA
{ font-weight: normal; font-size: 10px; background-color: #ffffff; color: #666666; }

BODY              { margin-left:0px; margin-right: 0px; padding-left:0px; padding-right: 0px; background-color: #daecf8; text-align: center; }

/* BODY > TABLE      { width: 900px; text-align: center; }
DIV               { text-align: center; } */

TABLE, TR, TD     { background-color: #ffffff; }
dt                { font-weight: bold; font-size: 14px; }
h1, .h1           { font-weight: bold; font-size: 18px; color: #660066; margin: 10px; }
h2, .h2           { font-weight: bold; font-size: 16px; color: #006666; margin: 10px; }
h3, .h3           { font-weight: bold; font-size: 14px; color: #000000; margin: 10px; }
h4, .h4           { font-weight: bold; font-size: 10pt; color: #000000; margin: 10px; }
h5, .h5           { font-weight: bold; font-size: 11px; color: #000000; margin: 10px; }
th                { background-color: #000066; font-size: 14px; color: #ffffff; text-align: left; vertical-align: top; }
p                 { margin: 10px; }

.sc               { background-color: #ffffff; }
.lbg              { background-color: #ffffff; } 
.bbg              { background-color: #ffffff; } 
.gutter           { background-color: #999999; } 
.track            { background-color: #e6e6ff; border-color: #006666;}

HR                { color: #660066; }

TD.smallText      { width: 288px !important; }

.b                { font-weight: bold; }
.fp               { font-size: 9px; }

a                     { text-decoration: underline;}
a:link                { color: #660066; }
a:visited             { color: #660066; }
a:active              { color: #660066; text-decoration: underline; }
a:hover               { color: #660066; text-decoration: underline; }

a.bottomnav           { font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
a.bottomnav:link      { color: #000000; text-decoration: none; }
a.bottomnav:visited   { color: #000000; text-decoration: none; }
a.bottomnav:active    { color: #000000; text-decoration: underline; }
a.bottomnav:hover     { color: #000000; text-decoration: underline;}

.leftnav             { font-size: 11px; font-family: arial, helvetica, sans-serif; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 0px; background-color: #ffffff; width:124px; margin-top: 1px; display: block; }
a.leftnav:link       { color: #000000; text-decoration: none; background-color: #f2f2f2; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
a.leftnav:visited    { color: #000000; text-decoration: none; background-color: #f2f2f2; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
a.leftnav:active     { color: #ffffff; text-decoration: none; background-color: #333399; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
a.leftnav:hover      { color: #ffffff; text-decoration: none; background-color: #333399; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }

.topnav             { font-size: 11px; font-family: arial, helvetica, sans-serif; }
a.topnav:link       { color: #000000; text-decoration: none; background-color: #ffffff; }
a.topnav:visited    { color: #000000; text-decoration: none; background-color: #ffffff; }
a.topnav:active     { color: #000000; text-decoration: underline; background-color: #ffffff; }
a.topnav:hover      { color: #000000; text-decoration: underline; background-color: #ffffff; }

a.fineprint          { font-family: arial, helvetica, sans-serif; }
a.fineprint:link     { color: #333399; }
a.fineprint:visited  { color: #990066; }
a.fineprint:active   { color: #3399ff; text-decoration: underline; }
a.fineprint:hover    { color: #3399ff; text-decoration: underline; }

.hpphoto             { border: 2px solid #66ccff; }
.footer              { background-color: #daecf8; }