h1 {padding: 20px 0 0 0; margin: 0px;} h2 {padding: 10px 0 0 0; margin: 0px;} body {font: 80% arial, helvetica, sans-serif; text-align: center;} .hardleft {text-align: left; float: left; margin: 0px 0 0 25px;} .hardright {text-align: right; float: right; margin: 25px 25px 0 0;} table {margin: 0 auto 0px auto; font-size: 1em; border-collapse: collapse;} th { padding: 3px; border: 1px #999 solid; text-align: center; vertical-align: middle; min-width: 40px; } h3.seriestitle {padding: 0px; margin: 0px;} td {padding: 3px; border: 1px #999 solid; vertical-align: top;} table.summarytable tr td:nth-child(1) {text-align:center;} table.summarytable tr td:nth-child(2) {text-align:right;} table.summarytable tr td:nth-child(3) {text-align:left;} table.summarytable tr td:nth-child(4) {text-align:left;} table.summarytable tr td:nth-child(n+5) {text-align:center; width: 20px;} h3.codestitle {padding: 10px 0 0 0; margin: 2px;} table.codestable tr td:nth-child(3) {text-align:center;} .caption { font-size: 1em; padding: 0px 0 3px 0; text-align: center; border: 0; font-style: italic; } p .contents {text-align: left; margin-left: 20%;} .race {background-color: #fff;} .odd {background-color: #eef;} .natflag {border: 1px #999 solid;} .nattext {font-size: 0.8em;} .place1 {text-align: center; font-weight: bold; background-color: #ffffaa;} .place2 {text-align: center; font-weight: bold; background-color: #aaaaff;} .place3 {text-align: center; font-weight: bold; background-color: #ffaaaa;} .placen {text-align: center;} table#thetop tr.toprow { border: 0px; vertical-align: top; background-color: #ffffaa; } table#thetop td.topleft {float: left; max-width: 100%; height: auto; border: 0px;} table#thetop td.topright {border: 0px; padding: 25px; max-width: 100%; height: auto;} table#thetop td.topcenter { width: 75%; text-align: center; border: 0px; } table#thefooter tr.footerrow { border: 0px; } table#thefooter td.footerright { padding: 15px 15px 0 0; width: 33%; text-align: right; border: 0px; } table#thefooter td.footerleft { padding: 15px 0 0 15px; width: 33%; text-align: left; border: 0px; } table#thefooter td.footercenter { padding: 15px 0 0 0; width: 34%; text-align: center; border: 0px; }