body    { color: #f90; background-color: #400; margin: 10px }

a:visited    { color: #ff9; text-decoration: none }

a:link  { color: #ff9; text-decoration: none }

a:hover   { color: #f00; text-decoration: none }

a:active  { color: #ffc; font-weight: bold }

.heading  { color: #ff9900; font-size: 20px; font-family: Palatino, Arial, Helvetica; font-variant: normal; font-weight: bold; line-height: normal }

.subheading  { color: #ff9900; font-size: 16px; font-family: Palatino, Arial, Helvetica; font-weight: normal; line-height: normal }

.paragraph   { color: #ffff66; font-size: 16px; font-family: Palatino, Arial, Helvetica; font-weight: normal; line-height: normal }

.footnote   { color: #ff6; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: normal; line-height: normal }

.menuheading  { color: yellow; font-size: 16px; font-family: Verdana, Arial, Helvetica; font-weight: bold; line-height: 100% }

.menu     { color: #ffff99; font-size: 15px; font-family: Verdana, Arial, Helvetica; line-height: 150%; font-stretch: semi-condensed }

.submenu  { font-size: 12px; font-family: Verdana, Arial, Helvetica; font-weight: normal; line-height: 90% }

.caption   { color: #ff6; font-size: 14px; font-family: verdana, Palatino, Arial, Helvetica; font-weight: normal; line-height: normal }

.reviewheading  { color: #ff9933; font-size: 18px; font-family: Verdana, Arial, Helvetica, Palatino; font-weight: bold; line-height: normal }

.reviewsubheading  { color: #ff9933; font-size: 16px; font-family: Verdana, Arial, Helvetica, Palatino; font-style: italic; font-weight: bold; line-height: normal }

.reviewparagraph  { color: #ff9933; font-size: 14px; font-family: Verdana, Arial, Helvetica, Palatino; font-style: plain; font-weight: normal; line-height: normal }

.reviewlink   { color: #ff9933; font-size: 18px; font-family: Verdana, Arial, Helvetica, Palatino; font-weight: bold; line-height: normal }

.scheduleheading  { font-family: Palatino; font-size: 24px; font-weight: bold; color: #FF9933}



