a, .disclaimer, body, .body, p, td, th, blockquote, 
h1, .h1, h2, h3, h4, .h2, .h3, .h4, .fineprint, div, 
dd, dl, dt, ul, li, option, form, select, input, 
.whiteMarquee
{ font-family: arial, helvetica, sans-serif; }

body, .body, p, td, blockquote, div, dd, dl, ul, li
{ font-size: 12px; color: #ffffff; }

option, form, select, input
{ font-weight: normal; font-size: 10px; color: #ffffff; }

body              { background-position: 0px 0px; background-color: #e6e6e6; }
dt                { font-weight: bold; font-size: 14px; color: #ffffff; }
h1, .h1           { font-weight: bold; font-size: 24px; color: #ffffff; text-align: left; }
h2, .h2           { font-weight: bold; font-size: 18px; color: #ffffff; }
h3, .h3           { font-weight: bold; font-size: 15px; color: #ffffff; }
h4, .h4           { font-weight: bold; font-size: 12px; color: #ffffff; }
pre               { font-size: 10px; color: #000066; }
table             { align: center; }
th                { background-position: 0px 0px; background-color: #000000; }
th                { font-size: 14px; color: #ffffff; text-align: left; vertical-align: top; }
td                { vertical-align: top; }


.whiteMarquee     { font-weight: bold; font-size: 20px; color: #ffffff; }
.intro            { background-color: #f2f2f2; }
.introHeader      { color: #ffffff; background-color: #000000; text-align: center; font-weight: bold; }
.products         { background-color: #ffe6e6; }
.productsHeader   { color: #ffffff; background-color: #990033; text-align: center; font-weight: bold; }
.slut             { background-color: #f2e6f2; }
.slutHeader       { color: #ffffff; background-color: #660066; text-align: center; font-weight: bold; }
.email            { background-color: #e6e6ff; }
.emailHeader      { color: #ffffff; background-color: #330099; text-align: center; font-weight: bold; }
.web              { background-color: #e6ffff; }
.webHeader        { color: #ffffff; background-color: #006699; text-align: center; font-weight: bold; }
.rest             { background-color: #fff2f2; }
.restHeader       { color: #ffffff; background-color: #990000; text-align: center; font-weight: bold; }

.disclaimer       { font-weight: normal; font-size: 11px; color: #000000; font-style: italic; }
.fpWhite          { font-size: 10px; color: #ffffff;}
.quote            { font-weight: normal; font-size: 10px; background-color: #ffffe6; margin-left:5px; margin-right: 5px; padding-left:5px; padding-right: 5px; border-color: #000000;}
.topnav           { color: #ffffff; background-color: #000000; text-align: center; }
.white            { color: #ffffff; font-size: 16px; }
.whiteBG          { background-color: #ffffff; }
.yellow:          { color: #ffcc00; }

HR:               { color: #ffcc00; }

a                 { font-weight: bold; text-decoration: none;}
a:link            { color: #ffcc00; }
a:visited         { color: #ffcc00; }
a:active          { color: #ff3300; text-decoration: underline; }
a:hover           { color: #ff3300; text-decoration: underline; }

a.topnav          { font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: 600; text-decoration: none; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
a.topnav:link     { color: #ffffff; background-position: 0px 0px; text-decoration: none; background-color: #000000;}
a.topnav:visited  { color: #cccccc; background-position: 0px 0px; text-decoration: none; background-color: #000000; }
a.topnav:active   { color: #ffffff; background-position: 0px 0px; text-decoration: none; background-color: #000000;}
a.topnav:hover    { color: #ffffff; background-position: 0px 0px; text-decoration: none; background-color: #000000;}

a.emailHeader             { text-decoration: none;  }
a.emailHeader:link        { color: #ffffff; text-decoration: none; }
a.emailHeader:visited     { color: #cccccc; text-decoration: none; }
a.emailHeader:active      { color: #ffffff; text-decoration: none; }
a.emailHeader:hover       { color: #ffffff; text-decoration: none; }

a.productsHeader          { text-decoration: none;  }
a.productsHeader:link     { color: #ffffff; text-decoration: none; }
a.productsHeader:visited  { color: #cccccc; text-decoration: none; }
a.productsHeader:active   { color: #ffffff; text-decoration: none; }
a.productsHeader:hover    { color: #ffffff; text-decoration: none; }

a.slutHeader              { text-decoration: none;  }
a.slutHeader:link         { color: #ffffff; text-decoration: none; }
a.slutHeader:visited      { color: #cccccc; text-decoration: none; }
a.slutHeader:active       { color: #ffffff; text-decoration: none; }
a.slutHeader:hover        { color: #ffffff; text-decoration: none; }

a.yellow                  { text-decoration: none;  }
a.yellow:link             { color: #ffcc00; text-decoration: none; }
a.yellow:visited          { color: #ffcc00; text-decoration: none; }
a.yellow:active           { color: #ff3300; text-decoration: none; }
a.yellow:hover            { color: #ff3300; text-decoration: none; }

a.topnav3:active       { background image: url(../images/cHome2.gif); background-position: 0px 0px; }

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; }
