#contents{width:100%;margin:0;padding:0;border:0;}
#top_bar{border-bottom:8px solid #CCC;}
#status{position:fixed;width:100%;}
#status p{font-size:132px;font-weight:bold;vertical-align:middle;line-height:132px;color:rgba(255,0,0,0.1);text-align:center;}
#bottomPad{display:none;}

table {width:100%;border:0;font-size:10px;border-collapse:collapse;} 
.alt0{border-bottom:1px solid #E2E2E2;}
.alt1{border-bottom:1px solid #E2E2E2;}
tr.line:nth-child(even) {border-bottom:1px solid #E2E2E2}
tr.line:nth-child(odd) {border-bottom:1px solid #E2E2E2}

table td .page-break{display:block;page-break-before:always;}}

tr.spacer td{}
tr.class td{padding:3px 5px;font-weight:bold;font-size:1.5em;border:none;}
tr.heading td{padding:3px 5px;border-top:1px solid #000;border-bottom:1px solid #000;color:#000;font-weight:bold;font-size:1em;}
tr.line td{padding:2px 5px;font-size:10px;}
//tr.podiumHide{display:none;}

td.a{width:none}                        /* place */
td.b{width:none}                        /* bib */
td.c{width:none}                        /* name */
td.d{width:none}                        /* age */
td.e{width:none}                        /* sex */
td.f{width:none}                        /* rank */
td.g{width:none}                        /* totaltime */
td.h{width:none}                        /* chiptime */
td.i{width:none}                        /* speed_mph */
td.j{width:none}                        /* speed_kph */
td.k{width:none}                        /* pace */
td.l{width:none}                        /* category */
td.m{text-overflow:ellipsis;width:none:overflow:hidden;display:none}    /* city */
td.n{width:none}                        /* diff */
td.o{width:none}                        /* start */
