a:link {
    color: #CCCCFF;
    text-decoration: none;
}

a:hover {
    color: #CCCCFF;
    text-decoration: none;
}

a:active {
    color: #9999FF;
    text-decoration: none;
}

a:visited {
    color: #9999CC;
    text-decoration: none;
}

a.quiet:link {
    color: #000000;
}

a.quiet:hover {
    color: #000000;
}

a.quiet:active {
    color: #000000;
}

a.quiet:visited {
    color: #000000;
}

body {
    background-image: url(../images/main-background.gif);
    background-color: #000000;
    font-size: 7.5pt;
    font-family: verdana, helvetica, sans-serif;
    color: #CCCCCC;
}

.generic-header {
    font-size: 16pt;
    font-style: italic;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FF3333;
}

.generic-sub-header {
  font-size: 11pt;
  font-style: italic;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #CCCCFF;
}

.generic-body-text {
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
}

.address-company {
    font-size: 14pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #9999FF;
    text-decoration: none
}

.address-body {
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #CCCCCC;
    text-decoration: none
}

.address-header {
    font-size: 11pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #CCCCFF;
    text-decoration: none
}

.copyright-main {
    vertical-align: middle;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #333333;
}

.footer {
    background-color: #888888;
}

.frame {
    background-color: #000000;
}

.header-pri {
    background-color: #C0C0C0;
}

.highlighted-header {
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #9999FF;
    text-decoration: none
}

.little-note {
  font-size: 8pt;
  font-style: italic;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: none
}

.tiny-note {
    font-size: 7pt;
    font-style: italic;
    font-weight: normal;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none
}

.news-caption {
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none
}

a.news-caption:link {
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none
}

a.news-caption:hover {
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: underline
}

a.news-caption:active {
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: underline
}

a.news-caption:visited {
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    /*  color: #CCCCFF; */
    text-decoration: none
}

.news-headline {
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #FFFF00;
}

a.news-headline:link {
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #FFFF00;
    text-decoration: none
}

a.news-headline:hover {
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #FFFF00;
    text-decoration: none
}

a.news-headline:active {
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #FFFF00;
    text-decoration: none
}

a.news-headline:visited {
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #FFFF00;
    text-decoration: none
}

.panel {
    background-color: #666666;
}

.panel-product-heading {
    font-size: 11pt;
    font-style: italic;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
}

.panel-product-title {
    font-size: 12pt;
    font-style: italic;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FF0000;
}

.panel-product-description {
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    font-family: verdana, helvetica, sans-serif;
    color: #FFCC00;
}

a.panel-product-learn:link {
    font-size: 8pt;
    font-style: italic;
    font-weight: normal;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none
}

a.panel-product-learn:hover {
    font-size: 8pt;
    font-style: italic;
    font-weight: normal;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: underline
}

a.panel-product-learn:active {
    font-size: 8pt;
    font-style: italic;
    font-weight: normal;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: underline
}

a.panel-product-learn:visited {
    font-size: 8pt;
    font-style: italic;
    font-weight: normal;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none
}

.photos-caption {
    font-size: 7.5pt;
    font-style: normal;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none
}

.product-main-header {
    font-size: 16pt;
    font-style: italic;
    font-weight: bold;
    font-family: verdana, helvetica, sans-serif;
    color: #FF3333;
}

.product-sub-header {
  font-size: 11pt;
  font-style: italic;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #CCCCFF;
}

.product-feature-item {
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
}

.product-price {
  font-size: 11pt;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #CCCCFF;
}

.product-price-small {
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #CCCCFF;
}

.product-sub-feature-item {
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
}

.product-order-now {
  font-size: 14pt;
  font-style: italic;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #CCCCFF;
}

.product-order-item {
  font-size: 11pt;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
}

.product-order-item-note {
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
}

a.product-order-now:link {
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: none
}

a.product-order-now:hover {
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: underline
}

a.product-order-now:active {
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: underline
}

a.product-order-now:visited {
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: none
}

.schedule-caption {
  font-size: 7.5pt;
  font-style: normal;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
}

a.schedule-caption:link {
  font-size: 7.5pt;
  font-style: italic;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
  text-decoration: none
}

a.schedule-caption:hover {
  font-size: 7.5pt;
  font-style: italic;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
  text-decoration: underline
}

a.schedule-caption:active {
  font-size: 7.5pt;
  font-style: italic;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
  text-decoration: underline
}

a.schedule-caption:visited {
  font-size: 7.5pt;
  font-style: italic;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
  text-decoration: none
}

.schedule-headline {
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
  color: #ffffff
}

.store-important-heading {
  font-size: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #FF3333;
}

.store-important-text {
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
}

.store-important-emphasis {
  font-size: 9pt;
  font-style: italic;
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  color: #FFCC00;
  text-decoration: underline
}

.store-important-thanks {
  font-size: 10pt;
  font-style: italic;
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  color: #CCCCFF;
}
