a:link, a:active { color: #0000cd; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif; text-decoration: none }
a:link.cat,a:active.cat { color: red; font-size: 16px; font-family: Arial, Geneva, sans-serif; text-decoration: none }
a:link.main,a:active.main  { color: #ffd700; font-size: 16px; font-family: Arial, Geneva, sans-serif; text-decoration: none; margin-right: 10px; margin-left: 10px }
a:hover { color: #0000cd; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif; text-decoration: none }
a:hover.cat { color: red; font-size: 16px; font-family: Arial, Geneva, sans-serif; text-decoration: none }
a:hover.main,a:vlink.main  { color: red; font-size: 16px; font-family: Arial, Geneva, sans-serif; text-decoration: none; margin-right: 10px; margin-left: 10px }
a { color: #0000cd; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif; text-decoration: none ; margin-right: 5px; }
a.main { color: #ffd700; font-size: 16px; font-family: Arial, Geneva, sans-serif; text-decoration: none; margin-right: 10px; margin-left: 10px }
body { background-color: white; text-align: left; margin: 0  }
h1 { color: red; font-weight: bold; font-size: 18px; font-family: Arial, Geneva, sans-serif ; text-align: left; }
h2 { color: #5b5bff; font-weight: bold; font-size: 18px; font-family: Arial, Geneva, sans-serif ; text-align: left; }
h3   { color: #5b5bff; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif ; text-align: left; }
h4  { color: red; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif ; text-align: left; }
Input { color: black; font-size: 10px; font-family: Arial, Geneva, sans-serif; text-decoration: none }
Input.purchase { color: yellow; font-weight: bold; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none; background-color: #5b5bff; padding: 4px }
button.checkout { color: yellow; font-weight: bold; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none; background-color: #5b5bff; padding: 4px }
label  { color: black; font-size: 12px; font-family: Arial, Geneva, sans-serif; text-decoration: none }
p    { color: black; font-size: 14px; font-family: Arial, Geneva, sans-serif; text-align: left; margin-top: 3px; margin-bottom: 6px  }
td.menu  { background-color: #0000cd; text-align: center; vertical-align: middle; height: 20px }
.remove { color: black; font-size: 12px; font-family: Arial, Geneva, sans-serif }
.subtotal { color: red; font-size: 12px; font-family: Arial, Geneva, sans-serif }
.yellowheader { color: #ffd700; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif }
.notice { color: red; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif }
.jacketlabel  { color: #5b5bff; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif }
.leadin  { color: #5b5bff; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif }
ol  { color: black; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif ; text-align: left; }
li  { color: black; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif; text-align: left; margin-bottom: 8px  }
.h4_green  { color: green; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif; margin-top: 6px; margin-bottom: 6px }
.14pt_red { color: red; font-weight: bold; font-size: 14px; font-family: Arial, Geneva, sans-serif }