h2 {width: 485px; margin-bottom: -10px;}
h3 {clear: both; padding-top: 10px;}
h3.pd {padding-top: 15px;}
.bxyel h4 {color: #996633; font-size: 12px; margin: 0 0 2px 15px; font-weight: bold;}
h5 {color: #996633;}
form h5 {color: #fff;}

table.history {width: 100%;}
.history tr.m {background: #f0f0f0;}
.history td {padding: 4px 0;}
.history td img {vertical-align: middle; margin: 0 5px 0 3px;}
.history th {color: #ff6600; font-weight: normal; text-align: left; padding: 4px 0 0 0;}
.history td.team_h, .history td.team_a {width: 280px;}
.history td.emblem {width: 40px; text-align: center;}
.history th.count {width: 80px; text-align: left;}
.history td.count {width: 80px; text-align: left;}
.history td.count span {color: #996600; font-size: 10px;}
.history td.city {width: 150px;}
.history td.date {color: #666; padding-left: 10px; width: 120px;}
.history td.tour {white-space: nowrap; padding-right: 5px; font-size: 10px;}
.history th.d {padding-left: 10px;}
.count a, .count a:visited {color: #ff6600; font-weight: bold; font-size: 1.2em;}
.count a:hover {background: #ff6600; color: #fff;}

.bxyel .bxwhite {margin-bottom: 15px;}
.bxyel .bxwhite_cont_c {margin: 0 2px;}
.bxyel_cont_c, .bxwhite_cont_c {margin: 0 4px; padding: 0 5px;}

p.note {padding-top: 0; margin-top: 0px; margin-bottom: 0;}

.game_h {}
.scoreboard {width: 100%; margin: 0 auto 0;}
.game_h_sm {float: right; width: 40%; height: 126px;}
.game_h_sm img {vertical-align: center; margin-left: 3px;}

#cont_up .scoreboard_sm {float: left; width: 60%; border: none; margin: 0;}
#cont_up .scoreboard td, #cont_up .scoreboard_sm td {text-align: center; border: none;}
h4.sb_tour {color: #ff6600; font-weight: bold; font-size: 12px; margin-bottom: 0;}
p.sb_d {color: #666; font-size: 18px; padding-top: 5px;}
.game_h_sm p.sb_d {font-size: 13px; font-weight: bold;}
p.sb_city {color: #666; font-size: 12px; padding-top: 0px;}
p.sb_weather {padding: 0 0 10px 0;}

.scoreboard td.emblem {width: 275px;}
.scoreboard_sm td.emblem {width: 175px; padding-top: 5px;}
.scoreboard td.team {font-size: 18px; color: #000;}
.scoreboard_sm td.team {font-size: 15px; color: #000;}
.scoreboard td.score {font-size: 24px; color: #000;}
.scoreboard_sm td.score {font-size: 18px; color: #000;}
.scoreboard td.score_p {font-size: 18px; color: #000; text-align: center;}
.scoreboard_sm td.score_p {font-size: 15px; color: #000; text-align: center;}
.scoreboard td.score_p span {font-size: 14px;}
.scoreboard_sm td.score_p span {font-size: 14px;}

table.coeffs {width: 100%;}
.coeffs tr.m {background: #f0f0f0;}
.coeffs td {padding: 4px 0; font-size: 1.2em; text-align: center;}
.coeffs th {color: #ff6600; font-weight: normal; text-align: left; padding: 4px 2px 2px 2px; width: 24%; text-align: center;}
.coeffs th.bookmaker {width: 150px; padding-left: 10px; text-align: left;}
.coeffs td.bookmaker {width: 150px; padding-left: 10px; text-align: left;}
.coeffs td.bookmaker img {margin-right: 5px;}

.radv {float: right; width: 260px;}
.radv h5 {margin: 0 0 3px 8px; color: #fff; padding-top: 0;}
.radv p {color: #fff; margin:0 12px 6px 12px;}

.date {font-size: 10px; color: #ff6600;}
.news {padding: 7px 10px; border-bottom: 1px solid #f0f0f0;}
.news .nsource a, .news .nsource a:visited {color: #ff6600; font-weight: bold;}
.news .nsource a:hover {text-decoration: none; background: #ff6600; color: #fff;}
#cont_up .news h6 {font-weight: bold; font-size: 11px; display: inline; margin: 0;}
.date {font-size: 10px; color: #ff6600;}
.news p {margin: 5px 0 0 0; padding: 0;}
.news .nsource {color: #ff6600;}
.news h5 {color: #333;}

.lteams {margin: 3px 0; color: #996600;}
.lteams img {margin-right: 3px;}
.lteams img.ico {margin-right: 25px;}
.bxdgray {padding-top: 2px;}
.bxdgray_up, .bxdgray_btm, .bxdgray_up_l, .bxdgray_btm_l {background: url('/i/box_dgray_corn.png') no-repeat; height: 12px;}
.bxdgray_up {background-position: right top;}
.bxdgray_up_l {background-position: left -12px;}
.bxdgray_btm {background-position: right bottom;}
.bxdgray_btm_l {background-position: left -24px;}
.bxdgray_up_c, .bxdgray_btm_c {background: url('/i/box_dgray_v.png') repeat-x; height: 12px; margin: 0 12px;}
.bxdgray_btm_c {background-position: left bottom;}
.bxdgray_cont, .bxdgray_cont_l {background: url('/i/box_dgray_h.png') repeat-y;}
.bxdgray_cont {background-position: right top;}
.bxdgray_cont_c {background: #fff; margin: 0 2px;}
.dgray_cont {background: #999;}
.dgray_cont p {margin-bottom: 0; padding-top: 7px; padding-bottom: 6px;}
.dgray_cont h4 {color: #fff; margin-bottom: 0; padding-top: 0; padding-bottom: 5px; font-size: 16px; font-weight: normal;}
.dgray_cont a, .dgray_cont a:visited {color: #ccc;}
.dgray_cont a:hover {background-color: #00aaff; color: #fff;}

table.goals {width: 100%;}
table.goals td {width: 50%; padding-left: 15px; vertical-align: top;}
table.goals td.period {color: #996600; text-align: center; padding: 0;}
table.goals td img {vertical-align: top; margin-top: 2px;}
table.goals td p {padding: 0 0 6px 0; margin: 0;}