/* (c) 2004 GDC Group */

/* General */

body    { color: #000000; font-size: 12px; font-family: Verdana, Sans; margin: 0 }
h1 { font-size: 2em; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 1.5em; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 1.17em; font-weight: bold; margin-right: 0; margin-left: 0; }
h4 { font-weight: bold; margin: 1.33em 0; }
td         { color: #333; font-size: 12px; font-family: Verdana, Sans }
/* Text Body */

.topheading { color: #cc0000; font-weight: bold; font-size: 1.4em }
.topheading2   { color: #cc0000; font-weight: bold; font-size: 1em }
.mainbld  {  font-weight: bold }
.mainbld-line { font-weight: bold; padding-top: 15px; border-bottom: 2px solid #666; }
.copyright {  font-size: .8em;  }
.smaller { font-size: 0.85em }
.smalleProd { font-size: 0.85em; padding-top: 10px; padding-right: 5px; padding-left: 5px; }
.smalleProdIND { font-size: 0.85em; padding-top: 5px; padding-right: 8px; padding-left: 8px; }
.date { color: #888888; font-weight: bold; font-size: .7em;  }
/* Buy Now */
.cchead { color: #cc0000;  font-weight: bold }
.ccvers { color: #cc0000; font-weight: bold; font-size: 1.2em }
.formBLD { font-weight: bold }
.formRED { color: #cc0000 }
.formBLDred { color: #cc0000; font-weight: bold }
.formBLDwht { color: white; font-weight: bold }
.titleRED  { color: #cc0000; font-size: 1.2em }
.titleWHITE { color: white; font-size: 1.2em }
.popsmall { font-size: .8em }
.formnote { font-size: .8em }
.input { color: #000000; font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, Sans; font-size: .92em }
.form_input { color: #000000; font-size: 0.92em; font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans }
/* Services */
.subhead { font-size: 1em; color: #cc0000;  font-weight: bold }
.subheadLITE  { color: #cc0000; font-weight: normal }
.sub2head { color: #000000; font-weight: bold }
/* FAQ */
.faq-quest { font-weight: bold; font-size: 1.1em }
.bluecode { color: #0000cc; font-weight: bold }
.redcode { color: #cc0000; font-weight: bold }
/* Contact Us */
.conthead { font-size: 1.2em; font-weight: bold; color: #cc0000 }
.contheadBLK { font-size: 1.2em; font-weight: bold }
.prov { color: #666666; font-weight: bold; font-size: .7em;  }
.contbord { border: 1px solid #000000; }
.contemail { font-size: .9em; font-weight: bold }
.contmail { font-weight: bold; color: #000000 }
.contactsupp { margin: 3px; color: #000000; }
/* Products - PRO */
.profeatures       { font-size: 10px }
.proBody { font-size: 10px; border: solid 1pt black }
.prolinks  { border: solid 1pt #000000 }
.procost { border-top: 1px #000000 solid; border-right: 2px #000000 solid; border-left: 2px #000000 solid; border-bottom: 2px #000000 solid;  }
.projust { font-size: 1em; font-weight: bold; color: #ffffff; }
.proprice  { color: #ffffff; font-size: 24px; font-weight: bold }
.procdn   { color: #ffffff; font-weight: bold; font-size: 10px }
.proaddon  { color: #ffffff; font-size: 10px; font-style: italic }
.standardbox { padding-right: 25px; }
.probox { padding-left: 25px }
/* Demo store */
.overview   { font-size: 10px; font-weight: normal; background-color: #f5f5f5 }
.overviewSM { font-size: 9px; font-weight: normal; background-color: #f5f5f5 }
.ovHEAD  { color: black; font-weight: bold; font-size: 12px }
.ovHEAD2 { color: black; font-weight: bold; font-size: 10px }
.ovTITLE { color: #000; font-size: 12px; background-color: #f5f5f5 }
.ovTITLEred { color: #c00; font-size: 12px; background-color: #f5f5f5 }
/* Demo store */
.ordhead { color: #ffffff; font-weight: bold }
.demoprice { font-weight: bold }
.demo2price { font-weight: bold; color: #cc0000 }
.demotitle { font-weight: bold; font-size: 1.1em }
.demoitem { font-weight: bold; font-size: .9em }
.demodesc { font-size: .8em; color: #333333 }
.space { font-size: 6px }
/* Navigation */
A  { color: #cc0000; font-weight: bold; text-decoration: underline }
A:hover   { color: #000000 }
A:link.form { text-decoration: none }
A:visited.form { text-decoration: none }
A:active.form { text-decoration: line-through }
A:hover.form  { text-decoration: underline }
A:link.admin { color: #fc0; font-size: 0.75em; text-decoration: none }
A:visited.admin { color: #fc0; font-size: 0.75em; text-decoration: none }
A:active.admin { color: #fc0; font-size: 0.75em; text-decoration: none }
A:hover.admin { color: white; font-size: 0.75em; text-decoration: underline }
A:link.nav    { color: #000000; font-size: 11px; text-decoration: none }
A:visited.nav    { color: #000000; font-size: 11px; text-decoration: none }
A:active.nav    { color: #000000; font-size: 11px; text-decoration: none }
A:hover.nav         { color: #cc0000; font-size: 11px; text-decoration: underline }
A:link.faq { color: black; text-decoration: underline; font-weight: normal }
A:visited.faq { color: black; text-decoration: underline; font-weight: normal }
A:active.faq { color: black; text-decoration: line-through; font-weight: normal }
A:hover.faq  { color: #cc0000; text-decoration: underline; font-weight: normal }
.foot     { color: #808080; font-size: 10px }
A:link.foot     { color: #808080; font-size: 10px; text-decoration: none }
A:visited.foot     { color: #808080; font-size: 10px; text-decoration: none }
A:active.foot     { color: #808080; font-size: 10px; text-decoration: line-through }
A:hover.foot      { color: #808080; font-size: 10px; text-decoration: underline }
.config-nav { color: #c00; font-weight: bold }
.config-nav:link { color: white; font-weight: bold }
.config-nav:visited { color: white; font-weight: bold }
.config-nav:active { color: white; font-weight: bold }
.config-nav:hover { color: white; font-weight: bold; text-decoration: underline }
.whiteBAR { color: white; font-size: 1em; font-weight: bold }
/* Newsletter */
.newsHEAD   { color: white; font-weight: bold; font-size: 12px; background-color: #c00 }
.newsBODY  { color: black; font-weight: normal; font-size: 12px }
/*

.copy-BLDital {   font-style: italic; font-weight: 700 }
.copy-BLD {   font-weight: 700 }
.copy-boldSM {  font-weight: bold; font-size: 10px;  }
.copy-red     { color: #c00;  font-weight: normal }


.faq-quest {  font-weight: bold; font-size: 14px;  }
.faq-body {  font-weight: bold;   }

.copy-captionBLK {  font-size: 18px; font-weight: bold }

.titleRED2   { color: #c00; font-size: 16px; font-weight: bold }
.title-wh { color: #ffffff; font-weight: bold; font-size: 16px;  }

*/