  BODY, TABLE, P, TD { font-family: arial, sans-serif, "Times New Roman", Times, serif; }
  LI   { list-style-image: url(./images/greenbullet.gif) ; }
  A.menu { text-decoration: none ; font-family: arial, sans-serif, "Times New Roman", Times, serif; font-size: large; font-weight: bold; }
  A.submenu { text-decoration: none ; font-family: arial, sans-serif, "Times New Roman", Times, serif; font-size: medium; font-weight: bold; }
  A.footer { text-decoration: none ; font-family: arial, sans-serif, "Times New Roman", Times, serif; font-size: small; }
  A.red { color: #FF0000; background-color: transparent; }
  A:hover {color: #FF0000; background-color: transparent; }
  TD.contact { font-size: medium; vertical-align: top; }
  TD.product { font-size: medium; vertical-align: top; }
  TD.prodpic { font-size: medium; vertical-align: middle; }
  P.question { font-size: medium; font-weight: normal; }
  P.answer   { font-size: medium; font-weight: normal; margin-left: 0.5in; margin-right: 0.5in; }
  P.backtotop { font-family: arial, sans-serif, "Times New Roman", Times, serif; font-size: small; text-align: right; color: #FF0000; background-color: transparent; }
  P.footer   { font-size: small; font-weight: normal; font-style: italic; text-align: right; }
  p.product  { margin-top: 0; }
  UL.answer  { font-size: medium; font-weight: normal; margin-left: 0.5in; margin-right: 0.5in; }
  PRE.answer { margin-left: 0.5in; margin-right: 0.5in; }
  form { margin-bottom: 1px; }
