body { margin:0px; padding:0px; background-color:#000; font-family:Arial, Helvetica, Sans-Serif; }

p.heading { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:16px; font-weight:bold; }
p.subheading { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; font-weight:bold; color:#fff; margin-top:20px; margin-bottom:0px; }
p.body { margin-top:0px; }
p.footer { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; color:#fff; margin-top:20px; }

a { font-family:Arial, Verdana, Helvetica, Sans-Serif; color:#fff; text-decoration:none; }
a:hover { color:#2f79ad; }
a:active { color:#2f79ad; }

a.download { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:11px; color:#fff; text-decoration:none; }
a.download:hover { color:#2f79ad; }
a.download:active { color:#2f79ad; }

a.nav { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; color:#fff; text-decoration:none; padding:4px 10px 3px 10px; }
a.nav:hover { color:#2f79ad; }
a.nav:active { color:#2f79ad; }

a.nav_active { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; color:#000; background-color:#fff; text-decoration:none; padding:4px 10px 3px 10px; }


a.lang { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:8px; font-weight:bold; color:#999; text-decoration:none; padding:6px 6px 6px 6px; }
a.lang:hover { color:#2f79ad; }
a.lang:active { color:#2f79ad; }

span.prize { font-size:30px; }

td { font-size:10pt; color:#fff; }

