﻿body{height: 100%; font-family:Verdana, Arial, sans-serif;font-size:11px;color:#000000;background:#414141;margin:0px;}
body iframe{display:none;}
.maintable iframe{display:block;}
h1{margin:0px;padding:0px;padding-bottom:10px;color:#333333;text-shadow:#CCCCCC 1px 1px 1px;font-size:16px;font-weight:bold;}
h2{margin:0px;padding:20px;padding-top:20px;color:#333333;text-shadow:#CCCCCC 1px 1px 1px;font-size:16px;font-weight:bold;}
.hidden{display:none;}
img {border:0;}
dl.news{padding:0;margin:0;width:147px;}
dl.news dt{color:#FFFFFF;padding:3px;}
dl.news dd{padding:0;margin:0;font-size:11px;padding-top:2px;}
span.date{display:block;padding-top:10px;padding-bottom:10px;font-weight:bold;}
a.more{font-weight:bold;color:#000000;font-size:10px;}
dl.scores{padding:0;margin:0;}
dl.scores dd{padding:0;margin:0;}
dl.scores-table{padding:0;margin:0;}
dl.scores-table dt.first{padding:0;font-size:12px;}
dt.title{background:#666666 url(/images/lines.png) repeat-x scroll 0 -50px;color:White;font-weight:bold;font-size:14px;height:20px;padding-top:5px;padding-left:10px;margin-left:12px;margin-right:8px;margin-top:10px;}
/************************************************
*          Topnavbar - Header - Navbar  		*
************************************************/
#topnavbar{height:14px; vertical-align:middle; background:#abcd2a repeat-x scroll left top ;}
#topnavbar a{display:inline-block; height:15px; text-transform:lowercase; text-decoration:none;padding:0px 10px 0px 10px; text-align:center;color:#333333; font-size:9pt; font-weight:bold;}
#topnavbar a.first{background:transparent url(/images/menuborder.gif) no-repeat scroll right top;}
#topnavbar a:hover{text-decoration:none; color:#FFFFFF;}
#topnavbar a.last{background:transparent;}
.logo{background-image:url(/images/logo.gif); border:0;}
#header{background:#214444 bottom repeat-x; height:72px !important;}
#navbar{height:21px; vertical-align:middle; white-space:nowrap; background:#e5e7e9 url(/images/sportmenu.gif) repeat-x scroll left top ;}
#navbar a{display:inline-block; height:17px; text-transform:lowercase; text-decoration:none;padding:3px 10px 0px 10px; text-align:center;color:#000000; font-size:9pt;background:transparent url(/images/sportmenuborder.gif) no-repeat scroll right top;}
#navbar a:hover{text-decoration:none; color:#abcc29;}
/************************************************
*               Footer 	                     	*
************************************************/
.footer{color:#FFFFFF; text-align:center; padding:2px; padding:5px; background:#abcd2a repeat-x scroll left top ;}
.footer a{color:#FFFFFF; display:inline-block; padding:0px 5px 0px 5px;}
.footer2{color:#FFFFFF; text-align:center; padding:2px; background-color:#55616c;}
/************************************************
*               Left Side               		*
************************************************/
.leftblock{background:#eee;width:151px;padding:10px 0px 10px 0px;border-right:1px solid #CCCCCC;}
.leftblock .padding{padding:0px 5px 0px 5px;}
.dock{font-weight:bold;padding:5px;font-size:10px;letter-spacing:0px;height:12px;text-align:center;}
.dock a{text-transform:none;color:#FFFFFF;text-decoration:none;}
.dock{ background:#acce2b; color:#FFFFFF}
.leftsidebox{margin-bottom:5px; background:#97b5b3 url(/images/boxbg.gif) repeat-y scroll left top ; padding:1px;}
.leftsidebox a{display:block; color:#FFFFFF; padding:4px; margin-top:1px; text-decoration:none; background:transparent url(/images/boxborder.gif) no-repeat scroll right bottom}
.leftsidebox a:first-child{margin-top:0px !important;}
.leftsidebox a:hover{text-decoration:none; color:#333333;}
.leftsidebox .highlight{margin-top:1px;}
/************************************************
*               Right Side               		*
************************************************/
.rightblock{background:#eee;width:151px;padding:10px 0px 10px 0px;border-left:1px solid #CCCCCC;}
.rightblock .padding{padding:0px 5px 0px 5px;}
/************************************************
*               Main Table               		*
************************************************/
.maintable{margin:auto;}
.w100p{width:100%;}
.valigntop{vertical-align:top;}
.float_left{float:left !important;}
.float_right{float:right !important;}
.selected_item{font-weight:bold; text-decoration:none;}
.spacer_div{width:10px !important;}
.talign_center{text-align:center !important;}
.talign_right{text-align:right !important;}
.content_area{width:480px; padding:10px 0px 10px 0px;}
.white_bg{background-color:#FFFFFF;}
.league_div{font-weight:bold; padding:5px; font-size:10px; letter-spacing:0px; height:12px;}
.league_div a{text-transform:none; color:#FFFFFF; text-decoration:none;}
.league_div{background:#4e647c; color:#FFFFFF}
.greendiv{	font-weight:bold; padding:5px; font-size:11px; letter-spacing:0px;height:12px;text-align:center;}
.greendiv a{text-transform:none;color:#FFFFFF;text-decoration:none;}
.greendiv{ background:#acce2b; color:#FFFFFF}
.scores_table{width:100%;margin-bottom:5px;background-color:#FFFFFF; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;font-size:11px;color:#333333;}
.width15{width:10px; text-align:center !important;}
.width25{width:25px; text-align:center !important;}
.width20{width:20px; text-align:center !important;}
.width30{width:30px; text-align:center !important;}
.width40{width:40px; text-align:center !important;}
.width45{width:50px; text-align:center !important;}
.width50{width:50px !important; text-align:center;}
.width65{width:45px !important; text-align:center; white-space:nowrap;}
.width75{width:75px; text-align:left;}
.width100{width:100px; text-align:left;}
.width150{width:150px; text-align:left;}
.width200{width:200px; text-align:left;}
tr .icon{width:16px; text-align:center;}
tr .team{width:142px;}
tr .hteam{width:140px;}
td.hidden-result{display:none;}
tr.hidden-result{display:none;}
tr.visible-result{display:run-in;}
td.visible-result{display:run-in;background:#FFFFFF !important;padding:3px;}

/************************************************
*                 Flags                 		*
************************************************/
.flag{background-image:url(/images/flags.png);background-color:transparent;width:16px; height:11px;background-repeat:no-repeat;margin:1px; border:none;vertical-align:bottom;}
.flag.middle{vertical-align:bottom !important; border:1px solid #999999;}
.flag.h0, .flag.f0{height:1px; width:1px; display:none !important;}
.flag.f11, .flag.international{background-position: 0px -935px}
.flag.f1, .flag.denmark{background-position: 0px -11px}
.flag.f2, .flag.england{background-position: 0px -22px}
.flag.f3, .flag.germany{background-position: 0px -33px}
.flag.f4, .flag.italy{background-position: 0px -44px}
.flag.f5, .flag.france{background-position: 0px -55px}
.flag.f6, .flag.sweden{background-position: 0px -66px}
.flag.f7, .flag.norway{background-position: 0px -77px}
.flag.f8, .flag.spain{background-position: 0px -88px}
.flag.f9, .flag.netherlands{background-position: 0px -99px}
.flag.f12, .flag.portugal{background-position: 0px -110px}
.flag.f13, .flag.turkey{background-position: 0px -121px}
.flag.f14, .flag.belgium{background-position: 0px -132px}
.flag.f15, .flag.scotland{background-position: 0px -143px}
.flag.f16, .flag.usa{background-position: 0px -154px}
.flag.f17, .flag.slovenia{background-position: 0px -165px}
.flag.f19, .flag.czech_republic{background-position: 0px -176px}
.flag.f20, .flag.serbia{background-position: 0px -187px}
.flag.f21, .flag.romania{background-position: 0px -198px}
.flag.f22, .flag.russia{background-position: 0px -209px}
.flag.f23, .flag.canada{background-position: 0px -220px}
.flag.f24, .flag.finland{background-position: 0px -231px}
.flag.f25, .flag.japan{background-position: 0px -242px}
.flag.f26, .flag.hungary{background-position: 0px -253px}
.flag.f29, .flag.tunisia{background-position: 0px -264px}
.flag.f30, .flag.nigeria{background-position: 0px -275px}
.flag.f31, .flag.egypt{background-position: 0px -286px}
.flag.f33, .flag.greece{background-position: 0px -297px}
.flag.f34, .flag.austria{background-position: 0px -308px}
.flag.f35, .flag.uae{background-position: 0px -319px}
.flag.f37, .flag.switzerland{background-position: 0px -330px}
.flag.f38, .flag.israel{background-position: 0px -341px}
.flag.f41, .flag.luxembourg{background-position: 0px -352px}
.flag.f42, .flag.n_ireland{background-position: 0px -363px}
.flag.f44, .flag.croatia{background-position: 0px -374px}
.flag.f45, .flag.ireland{background-position: 0px -385px}
.flag.f47, .flag.poland{background-position: 0px -396px}
.flag.f48, .flag.argentina{background-position: 0px -407px}
.flag.f50, .flag.thailand{background-position: 0px -418px}
.flag.f51, .flag.brazil{background-position: 0px -429px}
.flag.f52, .flag.morocco{background-position: 0px -440px}
.flag.f53, .flag.ukraine{background-position: 0px -451px}
.flag.f54, .flag.malta{background-position: 0px -462px}
.flag.f55, .flag.georgia{background-position: 0px -473px}
.flag.f56, .flag.bulgaria{background-position: 0px -484px}
.flag.f57, .flag.belarus{background-position: 0px -495px}
.flag.f58, .flag.wales{background-position: 0px -506px}
.flag.f59, .flag.cyprus{background-position: 0px -517px}
.flag.f60, .flag.estonia{background-position: 0px -528px}
.flag.f61, .flag.latvia{background-position: 0px -539px}
.flag.f62, .flag.slovakia{background-position: 0px -550px}
.flag.f63, .flag.saudi_arabia{background-position: 0px -561px}
.flag.f64, .flag.azerbaijan{background-position: 0px -572px}
.flag.f65, .flag.moldova{background-position: 0px -583px}
.flag.f66, .flag.lithuania{background-position: 0px -594px}
.flag.f67, .flag.faroe_islands{background-position: 0px -605px}
.flag.f68, .flag.macedonia{background-position: 0px -616px}
.flag.f69, .flag.iceland{background-position: 0px -627px}
.flag.f70, .flag.bosnia-herzegovina{background-position: 0px -638px}
.flag.f71, .flag.albania{background-position: 0px -649px}
.flag.f28, .flag.south_africa{background-position: 0px -715px}
.flag.f32, .flag.cameroon{background-position: 0px -693px}
.flag.f39, .flag.australia{background-position: 0px -704px}
.flag.f72, .flag.armenia{background-position: 0px -671px}
.flag.f73, .flag.san_marino{background-position: 0px -726px}
.flag.f74, .flag.liechtenstein{background-position: 0px -737px}
.flag.f76, .flag.andorra{background-position: 0px -682px}
.flag.f77, .flag.chile{background-position: 0px -748px}
.flag.f78, .flag.colombia{background-position: 0px -770px}
.flag.f79, .flag.uruguay{background-position: 0px -902px}
.flag.f80, .flag.ecuador{background-position: 0px -792px}
.flag.f82, .flag.paraguay{background-position: 0px -869px}
.flag.f83, .flag.peru{background-position: 0px -880px}
.flag.f84, .flag.venezuela{background-position: 0px -913px}
.flag.f90, .flag.singapore{background-position: 0px -891px}
.flag.f116, .flag.el_salvador{background-position: 0px -803px}
.flag.f117, .flag.costa_rica{background-position: 0px -781px}
.flag.f118, .flag.honduras{background-position: 0px -825px}
.flag.f125, .flag.china{background-position: 0px -759px}
.flag.f129, .flag.kazakhstan{background-position: 0px -836px}
.flag.f114, .flag.mexico{background-position: 0px -847px}
.flag.f136, .flag.guatemala{background-position: 0px -814px}
.flag.f230, .flag.montenegro{background-position: 0px -858px}
.flag.f81, .flag.bolivia{background-position: 0px -924px}
.flag.f85, .flag.algeria{background-position: 0px -946px}
.flag.f144, .flag.bahrain{background-position: 0px -957px}
.flag.f131, .flag.benin{background-position: 0px -968px}
.flag.f151, .flag.botswana{background-position: 0px -979px}
.flag.f141, .flag.indonesia{background-position: 0px -990px}
.flag.f127, .flag.jordan{background-position: 0px -1001px}
.flag.f160, .flag.lebanon{background-position: 0px -1012px}
.flag.f175, .flag.lesotho{background-position: 0px -1023px}
.flag.f98, .flag.libya{background-position: 0px -1034px}
.flag.f109, .flag.malawi{background-position: 0px -1045px}
.flag.f138, .flag.martinique{background-position: 0px -1056px}
.flag.f105, .flag.namibia{background-position: 0px -1067px}
.flag.f163, .flag.pakistan{background-position: 0px -1078px}
.flag.f91, .flag.qatar{background-position: 0px -1089px}
.flag.f165, .flag.kitts{background-position: 0px -1100px}
.flag.f165, .flag.nevis{background-position: 0px -1111px}
.flag.f158, .flag.syria{background-position: 0px -1122px}
.flag.f88, .flag.south_korea{background-position: 0px -1133px}
.flag.f121, .flag.north_korea{background-position: 0px -1144px}
.flag.f93, .flag.new_zealand{background-position: 0px -1155px}
.flag.f148, .flag.yemen{background-position: 0px -1166px}
.flag.f139, .flag.haiti{background-position: 0px -1177px}
.flag.f102, .flag.ghana{background-position: 0px -1188px}
.flag.f112, .flag.jamaica{background-position: 0px -1199px}
.flag.f115, .flag.nicaragua{background-position: 0px -1210px}
.flag.f133, .flag.india{background-position: 0px -1221px}
.flag.f143, .flag.panama{background-position: 0px -1232px}
.flag.f152, .flag.gabon{background-position: 0px -1243px}
.flag.f168, .flag.tahiti{background-position: 0px -1254px}
.flag.f183, .flag.bermuda{background-position: 0px -1265px}
.flag.f192, .flag.antigua_and_barbuda{background-position: 0px -1276px}
.flag.f210, .flag.swaziland{background-position: 0px -1287px}
.flag.f122, .flag.swaziland{background-position: 0px -1298px}
.flag.f123, .flag.swaziland{background-position: 0px -1309px}
.flag.f126, .flag.swaziland{background-position: 0px -1320px}
.flag.f128, .flag.swaziland{background-position: 0px -1331px}
.flag.f145, .flag.swaziland{background-position: 0px -1342px}
.flag.f154, .flag.swaziland{background-position: 0px -1353px}
