body, p, table, td, tr, ul, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-size: 11px; color: #000000; }
  
input, textarea, select, option { border: 1px solid #cccccc; background: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; }  
  
a { font-size: 10px; color: #ffffff; text-decoration: none; }
a:hover { color: #CCFF00; }  

a.link { font-size: 11px; color: #cc0000; text-decoration: none; }
a.link:hover { color: #cc0000; text-decoration: underline; }

.form-element { border: 0px solid #cccccc; background: #CEE7FF; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.form-table { border: 0px solid #cccccc; background: #CEE7FF; }
.form-error { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #cc0000; font-style: italic; }

.line { line-height: 1.5em; } 

.button { border: 1px solid #ffffff; }

.red { color: #cc0000; }

.blue { color: #3B6898; }

.white { color: #FFFFFF; font-size: 10px; }

.grey { color: #666666; font-size: 11px; }

.credits { color: #cccccc; font-size: 10px; }

.hdevent { color: #FFFFFF; font-size: 14px; font-weight: bold; padding: 7px 0 0 0; margin: 0 0 0 0; }