  td.productLabel { font-weight: bold; text-align: right; vertical-align: bottom; padding-right: 5px; padding-left: 0px; }
  table.product   { border: 0px; padding: 0px; border-collapse: collapse; }

/* 
 a:link {color: #000000; text-decoration: underline; }
  a:active {color: #0000ff; text-decoration: underline; }
  a:visited {color: #0000ff; text-decoration: underline; }
  a:hover {color: #ff00ff; text-decoration: none; }
*/

  a.part:link {color: #ffaaaa; font-weight: normal;}
  a.part:visited {color: #ffaaaa; font-weight: normal;}
  a.part:hover {color: #ff6666; font-weight: normal;}

  a.open:link {color: #ffffff; font-weight: normal;  text-decoration: underline;}
  a.open:visited {color: #ffffff; font-weight: normal;}
  a.open:hover {color: #ffcccc; font-weight: normal;}

  a.order:link {color: #ffff00; font-weight: normal;}
  a.order:visited {color: #ffff00; font-weight: normal;}
  a.order:hover {color: #ffffff; font-weight: normal;}

  a.NoNBOrder:link {color: #6600ff; font-weight: normal;}
  a.NoNBOrder:visited {color: #6600ff; font-weight: normal;}
  a.NoNBOrder:hover {color: #6600ff; font-weight: normal;}

  a.quotes:link {color: #ffff00; font-weight: normal;}
  a.quotes:visited {color: #ffff00; font-weight: normal;}
  a.quotes:hover {color: #ffffff; font-weight: normal;}

  a.upgrade:link {color: #ffff00; font-weight: normal; text-decoration: none; }
  a.upgrade:visited {color: #ffff00; font-weight: normal; text-decoration: none; }
  a.upgrade:hover {color: #ffffff; font-weight: normal; text-decoration: none; }

  font.NB8NoArchiva {color: blue; font-size: 10pt; }
  font.NB8Archiva{color: blue; font-size: 10pt;}
  font.NoNB8 {color: blue; font-size: 10pt; }
  font.Explain {color: black; font-size: 9pt; }
  font.BigNumber {font-size: 80pt; }

  td.BuyBox {background: white; border: solid black; border-width: 2px; text-align: center; color: blue;}
  td.BuyGroup {background: #ffdddd; border: dotted black; border-width: 3px; text-align: center; color: blue;}

  td.BuyMain {background: #dd0016; border: solid black; border-width: 1px; text-align: center; font-size: 15pt; }
  td.BuyOptions {background: #990016; border: dotted black; border-width: 1px; text-align: center; font-size: 13pt; }
  td.NoUpgrades {background: #aaaaaa; border: solid black; border-width: 1px; text-align: center; font-size: 10pt; }
  td.BuyUpgrades {background: white; border: double red; text-align: center; }
  td.BuySpecial {background: #ff0019; border: dotted black; text-align: center; font-size: 9pt; color: black }
  td.Special {background: #ffff00; border: dotted black; border-width: 6px; color: blue;}
