/****** 6 Round Bracket Styles ******/
#bracket {position:relative;width:765px;font-family:arial,helvetica,sans-serif;font-size:11px;}
#match1-6, #match5-6, #match9-6, #match13-6, #match17-6, #match21-6, #match25-6, #match29-6 {background:#ECECEC none repeat scroll 0 50%;top:10px;}
#match2-6, #match6-6, #match10-6, #match14-6, #match18-6, #match22-6, #match26-6, #match30-6 {background:#ECECEC none repeat scroll 0 50%;top:50px;}
#match3-6, #match7-6, #match11-6, #match15-6, #match19-6, #match23-6, #match27-6, #match31-6 {background:#ECECEC none repeat scroll 0 50%;top:110px;}
#match4-6, #match8-6, #match12-6, #match16-6, #match20-6, #match24-6, #match28-6, #match32-6 {background:#ECECEC none repeat scroll 0 50%;top:150px;}
#match33-6, #match35-6, #match37-6, #match39-6, #match41-6, #match43-6, #match45-6, #match47-6 {background:#ECECEC none repeat scroll 0 50%;top:30px;}
#match34-6, #match36-6, #match38-6, #match40-6, #match42-6, #match44-6, #match46-6, #match48-6 {background:#ECECEC none repeat scroll 0 50%;top:130px;}
#match49-6, #match50-6, #match51-6, #match52-6, #match53-6, #match54-6, #match55-6, #match56-6 {top:48px;}
#match57-6 {top:98px;}
#match58-6 {top:498px;}
#match59-6 {top:897px;}
#match60-6 {top:1297px;}
#match61-6 {top:196px;}
#match62-6 {top:994px;}
#match63-6 {top:395px;}
#best8-6 {background:#ECECEC none repeat scroll 0 50%;height:100%;left:375px;position:absolute;top:0px;width:381px;}
.fl {float:left;}
.rh {text-align:center;width:125px;}
.block-6 {background:#FFFFFF none repeat scroll 0 0;height:200px;position:relative;width:390px;}
.blocktitle {color:#666666;font-size:27px;font-weight:bold;margin:0;padding:0;position:absolute;text-align:right;top:83px;width:235px;}
.venue {font-weight:bold;height:20px;margin:0;padding:0;width:248px;}
.v1 {margin:0;padding:0;position:absolute;top:-5px;}
.v2 {height:20px;margin:0;padding:0;position:absolute;top:95px;}
.v3 {margin:0;padding:0;position:absolute;top:195px;}
.v4 {margin:0;padding:0;position:absolute;top:295px;}
.v5 {left:250px;margin:0;padding:0;position:absolute;top:-5px;}
.region-6 dl {height:30px;}
.legend {height:60px;top:20;right:20px;margin:0; position:absolute;}
.round1 {height:30px;left:1px;margin:0;position:absolute;}
.round1 dl {position:absolute;top:-9px;}
.round2 {height:32px;left:126px;margin:0;position:absolute;}
.round2 dl {position:absolute;top:-8px;}
.round3 {height:95px;left:251px;margin:0;position:absolute;}
.round3 dl {position:absolute;top:25px;}
.round4 {height:197px;left:1px;margin:0;position:absolute;}
.round4 dl {position:absolute;top:72px;}
.round5 {height:395px;left:126px;margin:0;position:absolute;}
.round5 dl {position:absolute;top:174px;}
.round6 {height:793px;left:251px;margin:0;position:absolute;}
.round6 dl {position:absolute;top:380px;}
.match {border-color:#999999 #999999 #999999 -moz-use-text-color;border-style:solid solid solid none;border-width:1px 1px 1px medium;line-height:15px;padding:2px 2px 2px 0;position:absolute;width:120px;}
.match dt {float:left;width:100px;margin-left:2px;}
.match dd {display:inline;float:right;left:100px;margin:0;padding-left:2px;padding-right:1px;width:15px;text-align:right;}

/****** 5 Round Bracket Styles ******/
#match1-5, #match3-5, #match5-5, #match7-5, #match9-5, #match11-5, #match13-5, #match15-5 {background:#ECECEC none repeat scroll 0 50%;top:10px;}
#match2-5, #match4-5, #match6-5, #match8-5, #match10-5, #match12-5, #match14-5, #match16-5 {background:#ECECEC none repeat scroll 0 50%;top:50px;}
#match17-5, #match18-5, #match19-5, #match20-5, #match21-5, #match22-5, #match23-5, #match24-5 {background:#ECECEC none repeat scroll 0 50%;top:30px;}
#match25-5 {top:48px;}
#match26-5 {top:248px;}
#match27-5 {top:448px;}
#match28-5 {top:648px;}
#match29-5 {top:98px;}
#match30-5 {top:498px;}
#match31-5 {top:196px;}
#best8-5 {background:#ECECEC none repeat scroll 0 50%;height:100%;left:255px;position:absolute;top:0px;width:381px;}
.block-5 {background:#FFFFFF none repeat scroll 0 0;height:100px;position:relative;width:260px;}
.block-5 .blocktitle {display:none;}
.block-5 .round1 {height:30px;left:1px;margin:0;position:absolute;}
.block-5 .round2 {height:32px;left:126px;margin:0;position:absolute;}
#best8-5 .round3 {left:1px;height:95px;margin:0;position:absolute;}
#best8-5 .round4 {left:126px;height:197px;margin:0;position:absolute;}
#best8-5 .round5 {left:251px;height:395px;margin:0;position:absolute;}
.region-5 dl {height:30px;}

/****** 4 Round Bracket Styles ******/
#match1-4, #match2-4, #match3-4, #match4-4, #match5-4, #match6-4, #match7-4, #match8-4 {background:#ECECEC none repeat scroll 0 50%;top:10px;}
#match9-4 {top:52px;}
#match10-4 {top:140px;}
#match11-4 {top:228px;}
#match12-4 {top:316px;}
#match13-4 {top:71px;height:82px;}
#match14-4 {top:247px;height:82px;}
#match15-4 {top:115px;height:170px;}
#best8-4 {background:#ECECEC none repeat scroll 0 50%;height:100%;left:129px;position:absolute;top:0px;width:381px;}
#best8-4 .round2 {left:1px}
#best8-4 .round3 {left:127px;}
#best8-4 .round3 dl {top:18px;}
#best8-4 .round4 {left:252px;}
#best8-4 .round4 dl {top:62px;}
.block-4 {background:#FFFFFF none repeat scroll 0 0;height:50px;position:relative;width:130px;}
.block-4 .blocktitle {display:none;}
.region-4 dl {height:30px;}

.rank-A {background-color:#90ee90;}
.rank-B {background-color:#b0e060;}
.rank-C {background-color:#ffa500;}

/****** End Bracket Styles ******/
