a {color: blue; text-decoration: none; outline: none;}
a:hover {text-decoration: underline;}

body {padding:0; margin: 0; font: 11px Tahoma;}

.footer {padding-top: 5px; clear: both; width: 750px; text-align: right; font: 11px Tahoma; color: #38495e;}

.left {float: left}
.right {float: right}

.win {color: #1ab601}
.drw {color: #333}
.lst {color: red}

.line {background: #2175bc; height: 5px; margin-bottom: 1px; border-bottom: 1px solid #000; font: 1px Tahoma;}

.left .ad {padding: 4px 0; text-align: center; background-color: #fff; border-bottom: 1px solid #ccc}

.mContent {width: 446px; margin-right: 2px;}
.tblContent {width: 420px}
.grid {width: 100%}
.grid table {width: 100%; border-collapse: collapse; font: 11px Tahoma; color: #38495e;}
.grid table td {margin: 0; padding: 3px 0 2px 0; border-bottom: 1px solid #ccc;}
.grid table td.header {background: #333; color: #ddd; border-width: 0; padding-left: 5px;}
.grid table td.subheader {background: #333; color: #ddd; border-width: 0; text-align: right; padding-right: 5px;}
.grid table td.status {width: 63px; padding-left: 5px;}
.grid table td.date {text-align: right; padding-right: 5px}
.grid table td.team1 {width: 135px; text-align: right;}
.grid table td.team2 {width: 155px;}
.grid table td.info {width: 33px; text-align: center;}
.grid table td.score {width: 60px; text-align: center;}
.grid table td.pos {width: 20px; text-align: right; padding-right: 5px;}
.grid table td.chg {width: 20px; text-align: center;}
.grid table td.tm {width: 140px; text-align: left; padding-left: 3px;}
.grid .ply, .grid .won, .grid .drw, .grid .los, .grid .gls , .grid .pts {width: 25px; text-align: center;}
.grid table td.bookie {width: 90px}
.grid table td.odd {width: 40px; text-align: center;}
.grid table td.genTime {width: 110px; text-align: center}

.grid table td.datetime { width: 70px; text-align: left; padding-left: 5px}
.grid table td.event {width: 300px; text-align: left;}

.grid table td.chTime {width: 50px; padding-left: 5px}
.grid table td.channel {width: 200px; text-align: left;}
.grid table td.encrypt {width: 90px; text-align: left;}
.grid table td.chLang {width: 70px; text-align: center;}

.grid table td.f1_event {text-align: left; padding-left: 10px}
.grid table td.f1_pos {text-align: left; padding-left: 10px;}
.grid table td.f1_num {text-align: center;}
.grid table td.f1_drv {text-align: left; padding-left: 3px;}
.grid table td.f1_nat {text-align: center;}
.grid table td.f1_con {text-align: left; padding-left: 3px;}
.grid table td.f1_win {text-align: left; padding-left: 5px;}
.grid table td.f1_date {text-align: left; padding-left: 5px;}
.grid table td.f1_grid {text-align: center;}
.grid table td.f1_laps {text-align: center;}
.grid table td.f1_time {text-align: center;}
.grid table td.f1_gap {text-align: center;}
.grid table td.f1_pts {text-align: right; padding-right: 10px;}
.grid table td.f1_cir {text-align: center; padding-right: 10px}
.grid table td.f1_dat {text-align: left; line-height: 20px;}

.adtext {text-align: left; width: 100px}
.footext {text-align: right;}

.grid tr.light:hover, .grid tr.dark:hover {background-color: #fff;}
.grid tr.light {background-color: #ecf8fb; margin: 0; padding: 0; line-height:15px}
.grid tr.dark {background-color: #e3f4f9; margin: 0; padding: 0; line-height:15px;}

.adv {width: 195px; font: 11px Arial; border-collapse: collapse; margin-bottom: 15px; border: 1px solid #dbdbce;}
* html table {w\idth: 196px;}
.adv td {margin: 0; padding: 4px; color: #414b56; border-bottom: 1px solid #dbdbce; line-height: 15px;}
.adv td.banner {text-align: center}
.adv td.title{background-color: #edecde; text-align: center;}
.adv td.text{background-color: #f7f6ef; text-align: justify;}
.adv td.url{background-color: #edecde; text-align: right}

.hMenu {margin: 0; padding: 0; float: left; font: normal 11px Arial; width: 100%; border: 1px solid #625e00; border-width: 1px 0; background: black url(img/bg/mn.gif) center center repeat-x}
.hMenu li {display: inline;}
.hMenu li a {float: left; color: white; padding: 5px 11px; text-decoration: none;}
.hMenu li a:visited {color: white;}
.hMenu li a:hover, .hMenu li .current {color: white; background: transparent url(img/bg/mn_hv.gif) center center repeat-x; text-decoration: none;}
.subhMenu {margin: 0; padding: 0; float: left; font: normal 11px Tahoma; width: 100%; border: 1px solid #625e00; border-width: 1px 0; background: #333; margin-bottom: 1px}
.subhMenu li {display: inline;}
.subhMenu li a {float: left; color: white; padding: 3px 11px; text-decoration: none; border-right: 1px solid #fff}
.subhMenu li a:visited {color: white;}
.subhMenu li a:hover, .subhMenu li .current {color: white; background: #2175bc; text-decoration: none;}

.add {width: 100%; height: 25px; font: 11px Tahoma; background: black url(/img/bg/mn.gif) center center repeat-x; color: #ddd;}
.add h1 {padding: 0; margin:0; font: 11px Tahoma; color: #ddd}
.add td {padding: 0 5px;}
.add td.tree {width: 400px; text-align: left}
.add td.lang {width: 330px; text-align: right}
.add td.lang img {margin: 0 0 0 3px}

.vMenu {width: 130px; font: normal 11px Tahoma; color: #38495e;}
.vMenu h1 {width: 125px; margin:0; padding: 0px 0 0px 5px; font: bold 11px Tahoma, sans-serif; color: #ddd; background-color: #333; line-height: 21px;}
* html .vMenu {/*IE 6 only */ w\idth: 108px;}
.vMenu ul {list-style: none; margin: 0; padding: 0; border: none;}
.vMenu li {border-bottom: 1px solid #ccc; margin: 0;}
.vMenu li a {display: block; padding: 4px 5px 4px 15px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; color: #38495e; text-decoration: none; width: 100%; background: url(/img/icons/dot.gif) 5px 8px no-repeat;}
.vMenu li a.dark { background-color: #e3f4f9;}
.vMenu li a.light { background-color: #ecf8fb;}
.vMenu li a.current {color: #eee; background: #2175bc url(/img/icons/dot_act.gif) 5px 8px no-repeat;}
html>body .vMenu li a { /*Non IE6 width*/ width: auto;}
.vMenu li a:hover {color: #eee; text-decoration: none; background: #2175bc url(/img/icons/dot_act.gif) 5px 8px no-repeat;}

