* { font-size: 12px; }body { text-align: center; font-size: 12px; font-family: arial, sans-serif; color: #000; }p { margin: 0 0 2em; line-height: 16px; font-size: 14px; }a { color: #333; }a:visited { color: #999; }h1 { margin-bottom: 0.2em; font-size: 20px; color: #ce2a2a; font-weight: bold;  }h2 { margin-bottom: 1em; font-size: 16px; color: #990033; font-weight: bold;  }h2 a { font-size: 15px; } /* temp style. fixes smaller font size, resulting from an <a> tag within the <h2> */h3 { margin-bottom: 1em; font-size: 14px; color: #c1345a; font-weight: bold; }h4.wrong { margin-top: 1em; font-size: 12px; color: #990033; font-weight: bold; }h5 { margin-bottom: 1em; font-size: 12px; color: #c1345a; font-weight: bold; }ol { margin: 0 2em 2em 4em; line-height: 20px; list-style:decimal;}ol li { margin-left: 1em; }div.judgePic { margin-right: 2em; }h3.judge { font: bold 16px Arial, Helvetica, sans-serif; color: #cc6600; margin-bottom: 0; }.judgetitle { font: normal 11px Arial, Helvetica, sans-serif; color: #000; margin-bottom: 1.5em; }p.judgedesc { font: normal 12px Arial, Helvetica, sans-serif; }.winnertitle { font: normal 11px Arial, Helvetica, sans-serif; color: #000; margin-bottom: 1.5em; text-align: center; }p.winnerintro { font: normal Arial, Helvetica, sans-serif; text-align: left; }p.thankyou { font: normal Arial, Helvetica, sans-serif; text-align: left; margin-top: 3em; }p.winnerdesc { font: normal Arial, Helvetica, sans-serif; text-align: left; margin-top: 2em; }p.winnerinfo { font: normal 12px Arial, Helvetica, sans-serif; text-align: left; margin-top: 1.5em; }span.cta { font-size: 14px; color: #ff6666; }div.judgeComment { font: normal Arial, Helvetica, sans-serif; text-align: left; margin-top: 1.5em; }div.judgeComment2 { font: normal Arial, Helvetica, sans-serif; text-align: left; margin: 1.5em 0 3em 0; }ul.finalists { margin-top: 1.5em; }/* Interview Styles */dl.interview dt { margin-bottom: .5em; font-weight: bold; color: #8d8s9d; }dl.interview dd { margin-bottom: 2em; text-align: left; }