.tourney{font-size:10px;position:relative}.tourney
.round{float:left;width:120px;border-right:13px solid #eee}.tourney .round:last-child{border-right:none}.tourney .round
.number{color:#eee;font-size:26px;text-align:center;font-weight:bolder}.tourney .round
span.title{background-color:#ddd;display:block;font-weight:bold;padding:4px
0;text-align:center;width:120px}.tourney
.pairing{padding:8px
0;position:relative}.tourney .pairing .inner-status{position:absolute;width:32px;height:13px;top:31px;left:44px;border:1px
solid #666;background-color:#999;text-align:center;padding-top:2px;color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.tourney .pairing.green .inner-status{}.tourney .pairing.yellow .inner-status{}.tourney .pairing.blue .inner-status{}.tourney .contestant-signature,
.cup-container .contestant-signature{font-size:11px;height:26px;border:1px
solid #a4a4a4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.tourney .contestant-signature:first-child,
.cup-container .contestant-signature:first-child{margin-bottom:7px}.tourney .contestant-signature:last-child,
.cup-container .contestant-signature:last-child{}.tourney .contestant-signature,
.cup-container .contestant-signature{position:relative}.tourney .pairing .contestant
.seed{background-color:#fff;border:1px
solid #9d9fa2;color:#999;display:block;font-size:smaller;padding:0px
2px 0px 3px;position:absolute;right:0}.tourney .pairing .contestant
.seed{bottom:0;border-bottom:none;border-right:none;font-weight:normal;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.tourney .group
.connector{position:absolute;left:120px}.tourney .group
.connector.down{top:39px;border:1px
solid #666;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;width:6px;border-style:solid solid none none;height:39px}.tourney .group
.connector.up{border:1px
solid #666;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;width:6px;border-style:none solid solid none;height:39px;top:0px}.tourney .pairing
.connector.middle{left: -7px;width:127px;top:39px;background-color:#666;height:1px}.tourney .round .pairing
.connector.middle.left{width:51px}.tourney .round .pairing
.connector.middle.right{left:78px;width:42px}.tourney .round .pairing .connector.middle.right.final,
.tourney [number="1"].round .pairing
.connector.middle.left{display:none}#cup .contestants
ul{margin:0;padding:0}#cup .contestants
li{display:inline;float:left;margin:0;padding:0}#cup .contestants li
.player{border:1px
solid #888;background-color:#3a3a3a;background-repeat:repeat-x;background-position:top left;-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px;line-height:22px;margin:5px;text-align:center;overflow:hidden;width:111px}#cup .contestants li
.player.free{background-image:none;background-color:#fff}#cup .contestants li .player .player-name{position:absolute;width:111px;text-align:center;white-space:nowrap;overflow:hidden}#cup .contestants li .player span.contestant-link{color:gray}#cup .contestants li .player a.contestant-link{color:white}#cup .contestants li .player a:hover.contestant-link{color:#2387cd}#cup .contestants li
.checkedin{}#cup .contestants li .player .nodelogo-16x12{height:12px;width:16px;overflow:hidden;display:block;position:absolute;margin-left:95px;border:1px
hidden white;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}#cup .contestants .player.free .nodelogo-16x12.bevel{background-image:none}#cup .contestants li .player .nodelogo-16x12.player-status{margin-top:156px}#cup .contestants li .player-image{border:none;border-top:1px solid #888;margin-top:21px;display:block;height:146px;width:111px}#cup .contestants li .player-status{border:none;position:relative;margin-top: -146px;display:block;height:146px;width:111px}.tourney .contestant-signature,
.cup-container .contestant-signature{width:118px;height:26px;margin:auto;line-height:13px}.tourney .contestant-signature .player,
.cup-container .contestant-signature
.player{overflow:hidden;white-space:nowrap;height:26px}.tourney .contestant-signature .player a.caption,
.cup-container .contestant-signature .player
a.caption{margin-left:27px;margin-top:6px;display:block;width:75px;overflow:hidden;text-align:center;color:#666}.tourney .contestant-signature[winner="true"] .player a.caption,
.cup-container .contestant-signature[winner="true"] .player
a.caption{color:#ddd}.tourney .contestant-signature .player div.image-tiny,
.cup-container .contestant-signature .player div.image-tiny{width:22px;height:22px;position:absolute;overflow:hidden;margin-top:2px;margin-left:2px}.tourney .contestant-signature .player img.image-tiny,
.cup-container .contestant-signature .player img.image-tiny{width:22px}.tourney .contestant-signature .player .nodelogo-16x12,
.cup-container .contestant-signature .player .nodelogo-16x12{height:12px;width:16px;overflow:hidden;display:block;position:absolute;right:0px;border:1px
hidden white;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}[status=played].pairing .inner-status{}[status=pending].pairing .inner-status{}[status=playable].pairing .inner-status{}[status=veto].pairing .inner-status{}[status=empty].pairing .inner-status{}.tourney .pairing.selflight .contestant[winner="true"] .player
a.caption{}.tourney .pairing.selflight
.connector.middle.left{background-color:#2387cd}.tourney .pairing .contestant.selflight,
.tourney .pairing.selflight .inner-status{-moz-box-shadow:0 0 5px #2387cd;-webkit-box-shadow:0 0 5px #2387cd;box-shadow:0 0 5px #2387cd;border-color:#2387cd}.tourney .pairing.selflight.selffull .connector.down,
.tourney .pairing.selflight.selffull
.connector.up{border-color:#2387cd}.tourney .pairing.selflight.selffull
.connector.middle.right{background-color:#2387cd}.tree-area .ui-slider,
#tree-area .ui-slider{position:absolute;margin-top:0px;z-index:1}.tree-area .ui-slider-vertial,
#tree-area .ui-slider-vertical{position:absolute;height:auto;z-index:1}.tree-area .ui-corner-all,
#tree-area .ui-corner-all{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.tree-area .ui-widget-content,
#tree-area .ui-widget-content{border-color:#3c3c3c}