tr.evheadlink { height:20px; background:#808080; color: #ffffff; vertical-align: middle; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.evheadspacer { height:4px; background:#a0a0a0; color: #ffffff; vertical-align: middle; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
a.evlink:link {color: #ffffff; font-style: normal; font-family: verdana, arial, tahoma, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none}
a.evlink:active {color: #ffffff; font-style: normal; font-family: verdana, arial, tahoma, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none}
a.evlink:visited {color: #ffffff; font-style: normal; font-family: verdana, arial, tahoma, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none}
a.evlink:hover {color: #000000; background: #ffffff; font-style: normal; font-family: verdana, arial, tahoma, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none;}
tr.tbhead { height:20px; background:#000000; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.tllspace { height:8px; background:#000000; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 11px;}
tr.tlevent { height:20px; color: #000000; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 12px;}
tr.tlreport { height:20px; color: #000000; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 11px;}
tr.tlhead { height:20px; background:#000000; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.tlline1 { background:#d0d0d0; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.tlline2 { background:#e0e0e0; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
td.tlnumber { width: 35px; text-align: center; }
td.tlname { width: 180px; text-align: left; }
td.tlnat { width: 50px; text-align: center; }
td.tlgroup { width: 50px; text-align: center; }
td.tlclass { width: 50px; text-align: center; }
td.tlcar { width: 180px; text-align: left; }
td.tlcompetitor { width: 180px; text-align: left; }
td.ubwphead { width: 35px;}
tr.ubnotstarted { height:24; background:#d0d0d0; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.ubstarted { height:24; background:#f0f000; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.ubfinished { height:24; background:#00f000; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.ubcompleted { height:24; background:#00c000; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.ubconfirmed { height:24; background:#0000f0; color: #f0f0f0; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.ubwppreview { height:12; }
td.ubwp { width: 35px; text-align: center; font-weight: bold;}
td.ubname { width: 170px; text-align: left; font-weight: bold;}
td.ubtyp { width: 30px; text-align: center; font-weight: bold;}
td.ublength { width: 50px; text-align: right; font-weight: bold;}
td.ubstart { width: 70px; text-align: center; font-weight: bold;}
td.ubstarted { width: 30px; text-align: center; font-weight: bold;}
td.ubfinished { width: 30px; text-align: center; font-weight: bold;}
td.ubstate { width: 100px; text-align: left; font-weight: bold;}
td.ubfastest { width: 100px; text-align: left; font-weight: bold;}
td.ubspace { width: 6px; }
td.ubsnumber { width: 35px; background:#00c000; color: #000000; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px; }
td.ubfnumber { height:16; width: 35px; background:#c0c000; color: #000000; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px; }
tr.wpline1 { height:16px; background:#d0d0d0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.wpline2 { height:16px; background:#e0e0e0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
td.wprang { width: 35px; text-align: center; }
td.wpnumber { width: 35px; text-align: center; font-weight: bold;}
td.wpteam { width: 180px; text-align: left; font-weight: bold;}
td.wpcar { width: 170px; text-align: left; font-weight: bold;}
td.wpgroup { width: 35px; text-align: center; font-weight: bold;}
td.wpclass { width: 35px; text-align: center; font-weight: bold;}
td.wpgrouprang { width: 35px; text-align: center; }
td.wpclassrang { width: 35px; text-align: center; }
td.wptime { width: 70px; text-align: right; font-weight: bold;}
td.wpint { width: 65px; text-align: right; }
td.wpdif { width: 65px; text-align: right; }
tr.stline1 { height:16px; background:#d0d0d0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.stline2 { height:16px; background:#e0e0e0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
td.stnumber { width: 35px; text-align: center; font-weight: bold;}
td.stteam { width: 180px; text-align: left; font-weight: bold;}
td.stplace { width: 200px; text-align: left; font-weight: bold;}
td.streason { width: 150px; text-align: left; font-weight: bold;}
td.sttime { width: 70px; text-align: right; font-weight: bold;}
td.sttotal { width: 70px; text-align: right; font-weight: bold;}
tr.afline1 { height:16px; background:#d0d0d0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.afline2 { height:16px; background:#e0e0e0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
td.afnumber { width: 35px; text-align: center; font-weight: bold;}
td.afteam { width: 240px; text-align: left; font-weight: bold;}
td.afplace { width: 200px; text-align: left; font-weight: bold;}
td.afreason { width: 250px; text-align: left; font-weight: bold;}
tr.gsline1 { height:16px; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsline2 { height:16px; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gslightdarkLine1 { height:16px; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 9px;}
tr.gslightdarkLine2 { height:16px; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 9px;}
tr.gsdarkLine1 { height:20px; background:#b0b0b0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsdarkLine2 { height:20px; background:#d0d0d0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsRankLine1 { height:20px; background:#00ff00; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsRankLine2 { height:20px; background:#00d000; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsNoRankLine1 { height:20px; background:#b0b0b0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsNoRankLine2 { height:20px; background:#d0d0d0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
td.gsrank { width: 35px; text-align: center; font-weight: bold; }
td.gsnumber { width: 35px; text-align: center; font-weight: bold; }
td.gsteam { width: 250px; text-align: left; font-weight: bold; }
td.gsgroup { width: 35px; text-align: center; font-weight: bold; }
td.gsclass { width: 35px; text-align: center; font-weight: bold; }
td.gsgrouprang { width: 35px; text-align: center; font-weight: bold; }
td.gsclassrang { width: 35px; text-align: center; font-weight: bold; }
td.gstime { width: 70px; text-align: right; font-weight: bold; }
td.gspenalty { width: 50px; text-align: right; font-weight: bold; }
td.gsint { width: 70px; text-align: right; font-weight: bold; }
td.gsdif { width: 70px; text-align: right; font-weight: bold; }
tr.tbwphead { height:16px; background:#008000; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
td.tbwp { width:10%; text-align: center; }
