body {font: 80% arial, helvetica, sans-serif;} .hardleft {text-align: left; none: left;} .hardright {text-align: left; none: left;} table {text-align: left; margin-bottom: 30px; font-size: 1em; border-collapse: collapse; border: 1px #999 solid;} td, th {padding: 4px; border: 1px #999 solid; vertical-align: top;} .caption {padding: 5px; border: 0; font-weight: bold;} h1 {font-size: 1.6em;} h2 {font-size: 1.4em;} h3 {font-size: 1.2em;} .natflag {border: 1px #999 solid;} .nattext {font-size: 0.8em;} .place1 {font-weight: bold; background-color: #ffffaa;} .place2 {font-weight: bold; background-color: #aaaaff;} .place3 {font-weight: bold; background-color: #ffaaaa;} .placen {}