
.main   { color: #030; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.main_red { color: #dd2018; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.small { color: #030; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bottom  { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 10px }
.subheader { color: #030; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.subheader_red { color: #dd2018; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.bodytext { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.headlines { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-shadow: black 0.2em 0.2em 0.4em}
a { color: #5c735c; text-decoration: underline }
a:hover   { color: #030; text-decoration: none }
a.back { color: #5c735c; text-decoration: underline }
a.back:hover { color: #030; text-decoration: none; background-color: #5c735c }
a.plain  { text-decoration: underline }
a.plain:hover   { text-decoration: none }
a.white { color: white; font-weight: bold; text-decoration: underline }
a.white:hover { color: white; font-weight: bold; text-decoration: none }
.cell_border_bottom  { border-bottom: 4px ridge #5c735c }
.table_border_all { border: outset 2px #030 }
.cell_padding_10 { padding: 10px }