A:link          { color: #B5DEF7; }
A:visited       { color: #B5DEF7; }
A:active        { color: #B5DEF7; }
BODY            { font:  medium sans-serif; color: white; background-color: #336699; vertical-align: top; margin: 0 0; }

.rhetoric       { font:  medium sans-serif; color:   white; background-color: #336699; vertical-align: top; padding: 4px}
.heading        { font: large sans-serif; text-align: center; }

.answer         { font:  medium sans-serif; color: #80E0FF; background-color: #336699; vertical-align: top; padding: 4px }
.answer-heading { font:  medium sans-serif; color: #80E0FF; background-color: #336699; text-align: center; padding: 4px }
.respondent     { font: bold small sans-serif; }