div#live_menue { z-index:5; top: 0px; left: 0px; height:20px; width:100%; opacity: 1; display:block; position:fixed;}
div#live_side { z-index:1; top: 20px; left: 0px; height:300px; width:190px; opacity: .9; display:block; position:fixed; background-color: #0000ff; overflow:hidden;}
div#live_options { display:none; z-index:1; background-color: #e0e0e0; top: 20px; left: 0px; height:40px; width:100%; opacity: .9; position:fixed; text-align:center; 
overflow:hidden; z-index:2; color: #000000; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;}
div#live_content { width:100%; margin-top:22px; }
div#live_head {top:20px;}
a.live_options {color: #000000; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;}

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.gsdarkLine1 { height:20px; background:#040f50; 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:#70f080; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsRankLine2 { height:20px; background:#40d050; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsWPLine { height:16px; background:#f0f000; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 9px; }

tr.gslightdarkLine1 { height:16px; background:#f0f000; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 9px; }
tr.gslightdarkLine2 { height:16px; background:#40d050; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 9px;}

tr.gsNoRankLine1 { height:20px; background:#d0d0d0; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
tr.gsNoRankLine2 { height:20px; background:#b0b0b0; 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 { border-style:solid; border-color:#000000; border-width:1px; width:10%; text-align: center; }
