a:link { color: #633; font-family: Verdana, Arial, Helvetica, sans-serif }
a:hover  { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif }
.title { color: #633; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.invtitle { color: #cccc99; background-color: #633; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.body  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.body_bold { font-weight: bold; color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.body_green  { color: #2E9256; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.small { color: #993; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.subtitle { color: #465434; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.subtitle_even { background-color: #BABA7A; color: #465434; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.subtitle_odd { background-color: #A9A956; color: #465434; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.mealrow_even  { background-color: #BABA7A; #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.mealrow_odd  { background-color: #A9A956; #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.redsubtitle { color: #633; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.greentitle { color: #465434; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.title2 { color: #633; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.medbody  { color: #333; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.redbody  { color: #633; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.smallred { color: #465434; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.mediumred { color: #465434; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.error { color: #465434; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.rederror { color: #aa0000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.invsubtitle { color: #F0F0CF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.largeredsubtitle { color: #633; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.largesubtitle { color: #465434; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.special { background-color: #F0F0CF; color: #633; font-size: 20px; font-family: Times, serif; font-weight: bold }
.special a:link { background-color: #F0F0CF; color: #633; font-size: 20px; font-family: Times, serif; font-weight: bold }
.special a:hover { background-color: #F0F0CF; color: #311; font-size: 20px; font-family: Times, serif; font-weight: bold }
.promotion { color: #633; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.promotion a { color: #633; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.fullsession { color: #FF0000 }
.mealinfo  { color: #2E5CAC; font-size: 11px; font-weight: bold; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif }
.strikeout { background-color: #F0F0CF }
.cal_label  { color: #2E5CAC; font-size: 11px; font-weight: bold; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif }
.split_dropdown  { color: #008040; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tablehead { color: #F0F0CF; background-color: #993300; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

