body{background:#fff;font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0;padding:0}table,caption,tr,th,td{font:normal 10px Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse}td,th{vertical-align:top;width:auto}h1,h2,h3,h4,h5{font-weight:normal;margin:0;padding:0}p{margin:0}strong p{font-weight:bold}p.error{color:#f00;font-weight:bold}.withdrawn{color:#f00}p.warning{color:#f90;font-weight:bold}span.error,.oes100{color:#f00}span.warning{color:#f90}span.normal{font:normal 10px Verdana,Arial,Helvetica,sans-serif}button,input,textarea{font:normal 10px Verdana,Arial,Helvetica,sans-serif;margin:0}input.checkbox{margin:0}input.error,textarea.error{border:1px solid #f00 !important;background:#fff}.layout-is-old label{position:initial;display:initial;cursor:pointer}select{font:10px Verdana,Arial,Helvetica,sans-serif}.search select{-moz-appearance:none}select.width170{width:170px;position:static}select.widthauto{width:auto}select.widthautoabsolute{width:auto;position:absolute}option.marked{background:#ffe5b6}img,iframe,fieldset{border:none}img.border{border:1px solid #000}img.left{float:left}img.right{float:right}time{white-space:nowrap}div.banner{overflow:hidden}div.mapcontainer{width:40%;position:absolute;right:10px;overflow:hidden}.ui-dialog div.mapcontainer{width:auto}.layout-is-old div.mapcontainer button{padding:0 !important}html>body div.mapcontainer{position:fixed}html>body div.mapcontainer.static{position:static}.tournamentitems div.mapcontainer{right:auto !important;width:auto !important;position:static !important}div.mapcontainer.sidemap.static{float:right}div.map{border:1px solid #cecece}div.mapmarkerlabel{width:17px;height:30px;text-align:center;letter-spacing:0;padding:0 2px 0 1px !important;font:normal 9px/22px Arial,Helvetica,sans-serif;font-weight:bold;font-size:9px;opacity:1;color:#fff;background:transparent url(//static.tournamentsoftware.com/images/map_markers.png) 0 1px no-repeat}div.mapmarkerlabel.home{background-position:0 -99px;text-indent:-1000px;height:20px;margin-left:-9px !important;margin-top:-9px !important}div.mapmarkerlabel.mlactive{background-position:0 -32px}.tournamentitems .location{min-height:180px}.nowrap{white-space:nowrap}.relative{position:relative}.bold{font-weight:bold}.center{text-align:center !important}.left{text-align:left !important}.right{text-align:right !important}.valign_top{vertical-align:top !important}.valign_middle{vertical-align:middle !important}.valign_bottom{vertical-align:bottom !important}.hint{cursor:help}span.score span,#draw span.score,.draw span.score{white-space:nowrap}#draw span.score span,.draw span.score span,#poule span.score span,.swissladder span.score span{margin:0 6px 0 0}#header div.banner{position:absolute;right:5px;top:5px;width:468px;height:60px;text-align:right}#mainmenu{font:bold 11px Tahoma,Arial,Helvetica,sans-serif;height:20px}#mainmenu ul{margin:0;padding:0;list-style:none;position:absolute;z-index:299}#mainmenu ul li{position:relative;float:left;display:block;height:17px}#mainmenu ul li ul li{clear:left;float:none;height:auto}#mainmenu ul li a{font:bold 11px Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;padding:0 4px;border:none;background:transparent}#mainmenu ul li ul{display:block;margin:0;padding:0;list-style:none;position:absolute;top:15px;left:0;width:125px;padding:2px;z-index:300;left:-1000px}#mainmenu ul li:hover ul,#mainmenu ul li.over ul{left:0}#mainmenu ul li ul li a{display:block;font-size:100%;height:1%}#mainmenu ul li ul li a,#mainmenu ul li.parent:hover ul li a,#mainmenu ul li.over ul li a{padding:2px 4px}#mainmenu ul.flags li ul li a,#mainmenu ul.flags li.parent:hover ul li a,#mainmenu ul.flags li.over ul li a{padding:2px 4px 2px 26px}#mainmenu ul.flags{top:73px;left:10px}.dialogsetlang li a,#mainmenu ul.flags li a{display:block;background:url(//static.tournamentsoftware.com/images/menu/flags.gif) no-repeat top left;width:50px;cursor:pointer}#mainmenu ul.flags li.parent a{margin:-1px 0 0 -1px;padding:2px 0 1px 26px}#mainmenu ul.flags li.parent li a{margin:0;padding:2px 4px 2px 26px}#mainmenu ul.flags li a.flag_1030{background-position:2px -28px}#mainmenu ul.flags li a.flag_1031{background-position:2px -72px}#mainmenu ul.flags li a.flag_1033{background-position:2px -116px}#mainmenu ul.flags li a.flag_1036,#mainmenu ul.flags li a.flag_2060{background-position:2px -160px}#mainmenu ul.flags li a.flag_1043,#mainmenu ul.flags li a.flag_2067{background-position:2px -204px}#mainmenu ul.flags li a.flag_2057{background-position:2px -248px}#mainmenu ul.flags li a.flag_3082{background-position:2px -292px}#mainmenu ul.flags li a.flag_6153{background-position:2px -336px}#mainmenu ul.flags li a.flag_1053{background-position:2px -380px}#mainmenu ul.flags li a.flag_3081{background-position:2px -424px}#mainmenu ul.flags li a.flag_5129{background-position:2px -468px}#mainmenu ul.flags li a.flag_1044{background-position:2px -512px}#mainmenu ul.flags li a.flag_1040{background-position:2px -554px}#mainmenu ul.flags li ul li a,#mainmenu ul.flags li.parent:hover ul li a,#mainmenu ul.flags li.over ul li a{width:auto;background-color:transparent}#mainmenu ul.flags li ul li a:hover,#mainmenu ul.flags li.parent:hover ul li a:hover,#mainmenu ul.flags li.over ul li a:hover{width:auto}#mainmenu ul.flags img{border:none;vertical-align:text-bottom}#mainmenu ul.flags ul{width:60px}#mainmenu ul.left{top:74px;left:80px}#mainmenu ul.right{top:74px;right:20px}#mainmenu ul li a.messagecounter{display:block;overflow:hidden;width:16px;position:absolute;height:16px;right:-16px;top:0;padding:0 !important;white-space:nowrap;line-height:11px !important;margin:0 0 0 0}.search .button,.search button,.usercolumn button.search{z-index:999}#userbar .logoicon{display:none}#loginmenu .loggedin ul li ul{display:none;left:-80% !important;top:0 !important;border-top:1px solid #ccc !important}#loginmenu .loggedin ul li:hover ul{display:block}.loggedin li:hover ul,.loggedin li.over ul{position:absolute !important;right:15px !important;top:29px !important;left:auto !important;border-top:none !important}#loginmenu .loggedin ul li a,.useractions li a{float:none !important;background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1600px -440px no-repeat;border:none;padding:7px 14px 9px 30px !important;margin:0 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#loginmenu a.userbutton img{max-width:32px;overflow:hidden}.block.useractions li{display:block;padding:2px 0 0 0;margin:0;height:34px;background:#fff;border:1px solid #ebebeb;border-bottom:none;box-sizing:border-box;position:relative}.block.useractions li:last-child{border-bottom:1px solid #ebebeb}.block.useractions li a,.block.useractions li:last-child a{width:100%;max-width:none !important;border:none;padding:0 8px 0 30px !important;line-height:32px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#loginmenu .loggedin ul li a:hover,#loginmenu .loggedin ul li.parent:hover,.block.useractions li:hover,.block.useractions li:hover:after{background-color:#fafafa !important;color:#000 !important}.block.useractions li.parent{background-color:#fafafa !important;border-color:#fafafa;border-top-color:#ebebeb;padding:0;height:32px}.block.useractions li.parent>a{color:#999;background-image:none}.block.useractions li.parent:before{content:'\20';display:block;border-top:6px solid #bbb;border-left:6px solid transparent;border-right:6px solid transparent;width:0;position:absolute;top:12px;left:9px}#loginmenu .loggedin ul li a.profile,.useractions li a.profile{background-position:-1273px -264px}#loginmenu .loggedin ul li a.favorites,.useractions li a.favorites{background-position:-1273px -297px}#loginmenu .loggedin ul li a.settings,#loginmenu .loggedin ul li a.adminroles,.useractions li a.settings,.useractions li a.adminroles{background-position:-1273px -328px}#loginmenu .loggedin ul li a.switch,.useractions li a.switch{background-position:-1273px -392px}#loginmenu .loggedin ul li a.friends,#loginmenu .loggedin ul li a.pdbadmin,#loginmenu .loggedin ul li a.pdbgroupadmin,.useractions li a.friends,.useractions li a.pdbadmin,.useractions li a.pdbgroupadmin{background-position:-969px -264px}#loginmenu .loggedin ul li a.messages,.useractions li a.messages{background-position:-969px -296px}#loginmenu .loggedin ul li a.downloads,.useractions li a.downloads{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -969px -138px no-repeat}#loginmenu .loggedin ul li a.exportoverview,.useractions li a.exportoverview{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -665px -424px no-repeat}#loginmenu .loggedin ul li a.matches,.useractions li a.matches{background-image:url(//static.tournamentsoftware.com/images/style/default/icons.png) !important;background-position:5px -173px;background-repeat:no-repeat}#loginmenu .loggedin ul li a.overview,#loginmenu .loggedin ul li a.aboutus,.useractions li a.overview,.useractions li a.aboutus{background-position:-1273px -487px}#loginmenu .loggedin ul li a.rankingadmin,.useractions li a.rankingadmin{background-position:-969px -457px}#loginmenu .loggedin ul li a.tournaments,.useractions li a.tournaments{background-position:-1273px -458px}#loginmenu .loggedin ul li a.help,.useractions li a.help{background-position:-1273px -424px}#loginmenu .loggedin ul li a.logoff,.useractions li a.logoff{background-position:-1273px -361px}#loginmenu .loggedin ul li a.friends,#loginmenu .loggedin ul li a.divider{border-bottom:1px solid #e5e5e5 !important}#loginmenu .loggedin ul li a.getupdates,.useractions li a.getupdates{width:auto;height:auto;position:static;text-indent:0;background-position:-1274px -807px}#loginmenu .loggedin ul li a.membershipcarditem{background-position:7px -2118px;background-image:url(//static.tournamentsoftware.com/images/style/default/icon_actions.png)}.useractions li ul{display:none}.useractions li:hover ul{display:block;position:absolute;z-index:999;width:100%;box-shadow:0 1px 3px rgba(0,0,0,.1)}.messagecounter span,.usermenu ul .messagecount{background:#f00;color:#fff;border-radius:8px;font:bold 11px/15px Arial,Helvetica,sans-serif !important;display:inline-block;width:14px;height:15px;text-align:center;margin:0 20px 0 0;padding:0 1px 0 0}.usermenu ul .messagecount{border:none;padding:0;margin:0 0 0 10px;vertical-align:text-bottom;border-radius:0}.usermenu ul .messagecount span{display:none !important}#spanMessageCount{opacity:0;transition:opacity .35s ease-in-out;transition-delay:.5s}#spanMessageCount.show{opacity:1}.dialogsetlang{display:none;min-width:200px}.ui-dialog .dialogsetlang{display:block}.dialogsetlang ul,.dialogsetlang li{list-style:none;margin:0;padding:0}.dialogsetlang ul{margin-bottom:30px !important}.dialogsetlang li a{min-width:200px;display:block !important;outline:none}.dialogsetlang li.active a,.dialogsetlang li.active a:hover{background-color:#fafafa}.dialogsetlang li a.flag_1030{background-position:4px -18px}.dialogsetlang li a.flag_1031{background-position:4px -62px}.dialogsetlang li a.flag_1033{background-position:4px -106px}.dialogsetlang li a.flag_1036{background-position:4px -150px}.dialogsetlang li a.flag_1043{background-position:4px -194px}.dialogsetlang li a.flag_2057{background-position:4px -238px}.dialogsetlang li a.flag_3082{background-position:4px -282px}.dialogsetlang li a.flag_6153{background-position:4px -326px}.dialogsetlang li a.flag_1053{background-position:4px -370px}.dialogsetlang li a.flag_3081{background-position:4px -414px}.dialogsetlang li a.flag_5129{background-position:4px -458px}.dialogsetlang li a.flag_1044{background-position:4px -502px}.dialogsetlang li a.flag_1040{background-position:4px -546px}#searchbar{font:bold 11px Tahoma,Arial,Helvetica,sans-serif;height:25px;margin:0;padding:0 0 0 10px;overflow:hidden;min-width:800px}#searchbar p{padding:1px 0 0 0;white-space:nowrap}#searchbar span{display:block;float:left;margin:0 6px 0 0;cursor:default}#searchbar span input.textfield{vertical-align:middle;width:100px;padding:1px 2px;margin:3px 0 3px 0;height:13px}#searchbar span.selected input.textfield{margin:3px 0 3px 0;height:13px}#searchbar span input.button{background:transparent;display:inline;border:none;cursor:pointer;vertical-align:middle;margin:3px 0 3px 0;padding:0;width:17px;height:17px;border-radius:0}#cmoffset{background:#ff9c00;height:35px}#cookiemessage{position:fixed;background:transparent url(//static.tournamentsoftware.com/images/blackpix_70p.png) repeat;color:#fff;padding:6px 10px 0 6px;height:30px;top:0;width:100%;z-index:9999;transition:top ease-out .5s;overflow:hidden}#cookiemessage.loading{top:-55px}#cookiemessage p{display:block;margin:0 180px 8px 0}#cookiemessage p span{display:block;overflow:hidden;text-overflow:ellipsis;height:13px;max-width:800px;white-space:nowrap;font:normal 11px/13px Arial,Helvetica,sans-serif}#cookiemessage p span a.button{font:normal 11px/13px Arial,Helvetica,sans-serif !important;padding:1px 2px !important;margin:0 !important;display:inline !important}#cookiemessage p.cmlinks{position:absolute;right:20px;top:6px;width:175px;text-align:right;margin:0;white-space:nowrap}#cookiemessage a.button{margin:0 0 0 8px}#cookiemessage p a{color:#fff;font:normal 11px/13px Arial,Helvetica,sans-serif}#cookiemessage p a:hover{color:#fff}.loginpage #content .leaderboard.banner{margin:40px 0 0 90px}.logincontent{width:960px}.logincontent .block{min-height:208px}#organizationmenu{height:70px;margin:0 -10px 10px -10px;padding:7px 10px 0 40px}#organizationmenu h3{font:bold 17px Verdana,Arial,Helvetica,sans-serif !important;margin:0 !important;padding:0 !important}ul.tournamentoptions,#organizationmenu ul.titleoptions,#organizationmenu ul.tournamentoptions{display:inline;position:static;margin:0 0 0 35px;padding:0}.clubprofile #organizationmenu ul.tournamentoptions,.groupprofilepage #organizationmenu ul.titleoptions{margin:0 0 0 8px}ul.tournamentoptions li,ul.titleoptions li,#organizationmenu ul.tournamentoptions li{float:none;display:inline}ul.tournamentsuboptions li{display:inline;padding:0 10px;position:relative}div.subtitle h2{display:inline-block}div.title ul.playersuboptions{float:left;margin-right:15px}.favorites.linklistrow div{display:inline}.favorites.linklistrow{margin:4px 0}.favorite,.getupdates,.userlistitem,#organizationmenu ul.tournamentoptions a,#organizationmenu ul.titleoptions a,.sethome{display:block;text-indent:-500px;overflow:hidden;width:15px;height:30px;background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1272px -19px no-repeat;outline:0;position:absolute;right:0;top:0;margin:0}.ruler a.favorite,.ruler a.userlistitem,.ruler .sethome,.ruler a.sethome{background:transparent;padding:0 !important;width:18px !important;position:static;height:15px;margin:2px 0 0 0}.ruler tr:hover a.favorite{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1199px -32px no-repeat}.ruler tr:hover a.getupdates{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1039px -32px no-repeat}.ruler tr:hover a.sethome{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -879px -32px no-repeat}.ruler tr:hover .favorite.active,.ruler .favorite.active,.ruler .favorite.active:hover,.ruler tr:hover a.favorite:hover,.lines tr:hover .favorite.active,.lines .favorite.active,.lines .favorite.active:hover,.lines tr:hover a.favorite:hover{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1199px -80px no-repeat}.ruler tr:hover a.userlistitem.getupdates,.ruler a.userlistitem.getupdates,.ruler a.userlistitem.getupdates:hover,.ruler tr:hover a.userlistitem.getupdates:hover{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1039px -32px no-repeat}.ruler tr:hover a.userlistitem.getupdates.active,.ruler a.userlistitem.getupdates.active,.ruler a.userlistitem.getupdates.active:hover,.ruler tr:hover a.userlistitem.getupdates.active:hover,.ruler tr:hover .getupdates.active,.ruler .getupdates.active,.ruler .getupdates.active:hover,.ruler tr:hover a.getupdates:hover{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1039px -80px no-repeat}.ruler tr:hover .sethome.active,.ruler .sethome.active,.ruler .sethome.active:hover,.ruler tr:hover a.sethome:hover{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -879px -80px no-repeat}.tournamentsuboptions{position:relative !important;top:-7px;margin-left:0 !important}.tournamentsuboptions .favorite,.titleoptions.small .favorite{background-position:-1199px -26px !important;width:16px;opacity:1}.tournamentsuboptions .getupdates{background-position:-1039px -26px !important;width:16px;opacity:1}.tournamentsuboptions .sethome{background-position:-879px -26px !important;width:16px;opacity:1}.tournamentsuboptions .favorite:hover,.tournamentsuboptions .favorite.active,.titleoptions.small .favorite:hover,.titleoptions.small .favorite.active{background-position:-1199px -74px !important}.tournamentsuboptions .getupdates:hover,.tournamentsuboptions .getupdates.active{background-position:-1039px -74px !important;opacity:1}ul.userlistoptions li a.getupdates:hover,ul.userlistoptions li a.getupdates.active{background-position:-1039px -80px !important}.tournamentsuboptions .sethome:hover,.tournamentsuboptions .sethome.active{background-position:-1039px -74px !important;opacity:1}#organizationmenu ul.tournamentoptions .share a{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1120px -19px no-repeat;margin:0;right:35px;padding-left:0}.blocklist .favorite{position:static}span.favorite,span.getupdates,ul.userlistoptions li a.getupdates{background-position:-1198px -32px;display:inline-block;height:18px;vertical-align:bottom;width:27px}span.getupdates,ul.userlistoptions li a.getupdates{background-position:-1039px -32px;width:15px}a.favorite.active,a.favorite:hover,#organizationmenu ul.tournamentoptions a.favorite.active,#organizationmenu ul.titleoptions a.favorite.active,#organizationmenu ul.tournamentoptions a.favorite:hover,ul.titleoptions a.favorite.active,ul.titleoptions a.favorite:hover{background-position:-1266px -69px;opacity:1}#organizationmenu ul.tournamentoptions .share:hover a,#organizationmenu ul.tournamentoptions .share a:hover{background-position:-1120px -69px}#organizationmenu ul.tournamentoptions ul{background:#f90;position:relative;height:30px;width:100px;top:auto;left:10px;display:none}#organizationmenu p,#organizationmenu p.subtitle{font:bold 10px Verdana,Arial,Helvetica,sans-serif !important;margin:0 !important;padding:0 !important}#organizationmenu a.livescore{position:absolute;top:120px;right:4px}#topbanner{background:#fafafa;position:relative;height:90px;padding:10px;z-index:11}.tournamentlistpage #topbanner,.findresultspage #topbanner,.playerprofilepage #topbanner,.organizationsignup #topbanner,.rankingsoverview #topbanner,.rankingpage #topbanner,.h2hpage #topbanner,.tournament #topbanner,.createaccount #topbanner,.groupprofilepage #topbanner{margin:-32px -32px 0 -32px}#topbanner .banner{margin:0 auto;width:728px;max-height:92px}#organizationmenu div.banner{position:absolute;top:116px;right:0;width:350px;height:60px}#content div.newlayout.banner{float:right;width:350px;height:60px;margin:0 0 10px 0}#organizationmenu ul,#organizationmenu li{margin:0;padding:0;list-style:none;display:inline}#organizationmenu>ul{position:absolute;top:176px;left:10px;z-index:99;border:none}#organizationmenu li{float:left}#organizationmenu li a{font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;margin:0;padding:2px 4px 2px 12px;height:13px}#organizationmenu li.active a,#organizationmenu li.active a:hover,#organizationmenu li a.active,#organizationmenu li a.active:hover{border-left:none;border-top:none}.tournamentshareoptions{display:none;min-width:580px}.ui-dialog .tournamentshareoptions{display:block}.tournamentshareoptions a{outline:none}ul.tournamentshareoptions{margin:15px 5px 15px 5px !important;padding:0;position:static;display:block;list-style:none;height:32px}ul.tournamentshareoptions li{float:left}ul.tournamentshareoptions li a{float:left;padding:0;margin-right:15px}#content{margin:0 10px}#content hr{height:1px;border:none;border-top:1px dashed #d9d9d9;clear:both}#content p,#content div.newsabstract{margin:4px 0 8px 0}#content .newsslide div.newsabstract{font:normal 13px/20px Arial,Helvetica,sans-serif}#content p.newsarticle{margin:0 0 24px 0}#content p.pagenumbers{text-align:center;white-space:nowrap;position:relative}a.page_first,a.page_rew,a.page_prev,a.page_next,a.page_ffw,a.page_last{display:inline-block;overflow:hidden;width:0;margin:-2px 2px 0 2px !important;padding-left:12px;vertical-align:middle;text-indent:-500px;background-image:none !important;position:relative;border:none !important}a.page_first:before,a.page_first:after,a.page_last:before,a.page_last:after,a.page_prev:before,a.page_next:before,a.page_rew:before,a.page_rew:after,a.page_ffw:before,a.page_ffw:after{width:0;height:0;content:'\20';border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #777;position:absolute;top:8px;left:15px}a.page_rew:after,a.page_ffw:after{left:17px}a.page_first:after,a.page_last:after{border:none;border-right:2px solid #777;left:8px;min-height:12px;top:8px}a.page_ffw:after{left:18px !important}a.page_first:after{left:14px}a.page_last:after{left:20px}a.page_next:before,a.page_ffw:before,a.page_ffw:after,a.page_last:before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #777;border-right:none;left:15px}a.page_next:before{left:16px}a.page_ffw:before{left:13px}a.page_rew:before{left:12px}a.page_first:before{left:16px}a.page_last:before{left:14px}span.page_selected{font-weight:bold}span.page_caption,span.pagesize{color:#9e9e9e;position:absolute;top:0}span.pagesize{right:0}span.pagesize select{margin-left:4px;vertical-align:middle}span.pipe{display:none}#content p.pagenumbers .pagenrs span.pipe{display:inline;padding:0 4px}div.pagenumbers{min-width:740px;position:relative;min-height:60px}div.pagenumbers .page_caption,div.pagenumbers .pagenrs,div.pagenumbers .pagesize{display:block;text-align:left}div.pagenumbers .pagenrs{width:100%;text-align:center;padding-left:0;overflow:hidden;position:absolute;top:30px}div.pagenumbers .pagenrs span.page_selected,div.pagenumbers .pagenrs a{display:inline-block;background-color:#ebebeb;padding:0 12px;margin:0 2px;line-height:29px;border-radius:2px;min-width:12px;text-align:center;color:#505050}div.pagenumbers .pagenrs a:hover{background:#ccc;color:#505050;text-decoration:none}div.pagenumbers .pagenrs span.page_selected{background:#ff9c00;border-color:#ff9c00;color:#fff}div.pagenumbers .pagesize{text-align:right;display:block}#content h1{font:bold 18px Verdana,Arial,Helvetica,sans-serif;margin:8px 0 8px 0}#content h2{font:bold 14px Verdana,Arial,Helvetica,sans-serif;margin:10px 0 6px 0}#content h2.content-title{display:inline-block}#content h3,fieldset.confirmduplicate h3{font:bold 14px Verdana,Arial,Helvetica,sans-serif;margin:10px 0 6px 0}#content h4{font:bold 10px Verdana,Arial,Helvetica,sans-serif;margin:0}#content h5{font:bold 10px Verdana,Arial,Helvetica,sans-serif;margin:0}.tournamentsubmenu .title h3{display:inline !important}#content table.clean,#content table.clean tr,#content table.clean td{margin:0;padding:0}#content table.ruler td.leftpadding,#content table.ruler th.leftpadding,#content table.clean td.leftpadding{padding-left:10px}#content a.route{display:block;margin:0 0 0 10px}#content a.route:hover{text-decoration:none}#content a.route span.googlemaps{display:block;width:72px;height:15px;text-indent:-700px;overflow:hidden;background:#fff url(//static.tournamentsoftware.com/images/button_googlemaps.gif) no-repeat;cursor:pointer}#content img.icon_alert_small{margin-top:-2px}#content img.icon_comment{margin-top:2px;display:block}#content img.nonplayertypeimage{float:left;padding-right:24px;min-width:116px}#content div.nonplayertypediv{display:inline-block;padding-bottom:24px;width:100%}#content div.nonplayertypediv table{min-width:600px}#content div.nonplayertypediv table caption{line-height:18px}#content div.nonplayertypediv table caption div.tablesubcaption{font-size:12px;font-weight:normal;font-style:italic}#content div.tooltip,a.tooltip span{display:none;position:absolute;margin:0;padding:5px;z-index:99;border:1px solid #000;background:#fff}#content div.tooltip p{margin:0 0 4px 0}a.tooltip:hover span{display:block;color:#000}#content table{margin:0 0 12px 0;width:auto}#content table caption,table caption{font:bold 14px Verdana,Arial,Helvetica,sans-serif;white-space:nowrap;text-align:left;padding:10px 0 0 0}#content table td.newsitem{width:50%}.layout-is-old .content table td,.layout-is-old .content table th,#content table td,#content table th,.ui-dialog table th{padding:4px 6px 0 4px}.content table tr>td:first-child,.content table tr>th:first-child,#content table tr>td:first-child,#content table tr>th:first-child,.ui-dialog table tr>th:first-child{padding-left:0}#content table.adminfilteroptions th,#content table.adminfilteroptions td{vertical-align:middle}#content table td a.highlighted{display:inline;padding:0 2px;vertical-align:bottom}#content table td ul.tablelist{margin:0 0 0 20px;padding:0}#content th,.ui-dialog th{font-weight:bold;text-align:left}.tournamentcard{height:60px;border:1px dashed #ebebeb;padding:10px;overflow:hidden;margin:10px 0}.tournamentcard h3{margin:2px 0 !important}.tournamentcard h3 a{display:block;overflow:hidden;max-height:26px;white-space:nowrap;text-overflow:ellipsis}.tournamentcard img.flag{vertical-align:top;margin:3px 4px 0 0}.tournamentinfo .right,td.right,#content td.right,#content th.right,.ui-dialog th.right{text-align:right !important}#content .tournamentinfo p.right{margin:0}#content table thead td,table thead td,.ui-dialog table thead td{font-weight:bold}#content table td span.treeparentnode{padding:0 0 0 7px}#content table.panel{width:350px}html>body #content table.panel{width:auto;min-width:350px}#content table.panel caption{font:bold 14px Verdana,Arial,Helvetica,sans-serif;padding:2px 2px 2px 6px}#content table.panel td,#content table.panel th{padding:4px}#content table.panel th{font-weight:bold}#content table.lines td{border-bottom:1px solid #ebebeb;height:16px;vertical-align:top}#content table.ruler,table.ruler{width:auto}.row--align-middle th,.row--align-middle td{vertical-align:middle !important}.row-header th{padding-top:20px !important}#content .fixtureround table.ruler{min-width:800px}#content .fixtureround table.ruler th.headerbutton{width:85px}#content .fixtureround table.ruler th.headertime{width:45px}#content .fixtureround table.ruler table.ruler tr:last-child td{border:none !important}tr.rowspacebottom td,tr.rowspacebottom th{padding-bottom:20px !important}tr.rowspacetop td,tr.rowspacetop th{padding-top:20px !important}#content table.ruler caption,table.ruler caption{font:bold 14px Verdana,Arial,Helvetica,sans-serif;padding:0 0 1px 0}#content table.ruler td,table.ruler td{border-bottom:1px solid #ebebeb;padding:4px 6px 4px 4px;vertical-align:middle}#content table.ruler tr>td:first-child,table.ruler tr>td:first-child{padding-left:0}#content table.ruler td.noruler,#content table.ruler td.formcontrols,table.ruler td.noruler,table.ruler td.formcontrols{border:none}#content table.ruler td p,table.ruler td p{margin:0 0 2px 0}#content table.ruler td h5,table.ruler td h5{margin:0 0 2px 0}#content table.ruler td h3,table.ruler td h3{margin:10px 0 1px 0}#content table.ruler tr.totalbg td,#content table.ruler tr.totalbg_bottomline td,table.ruler tr.totalbg td,table.ruler tr.totalbg_bottomline td{background:#fbfbfb}#content table.ruler tr.bottomline td,#content table.ruler tr.totalbg_bottomline td,table.ruler tr.bottomline td,table.ruler tr.totalbg_bottomline td{border-bottom:1px solid #b2b2b2}#content table.ruler tr.noline th,#content table.ruler tr.noline td,table.ruler tr.noline td{border-bottom:none !important;padding:4px 6px 0 0}#content table.ruler tr.defaultline th{border-bottom:1px solid #ebebeb !important}#content table.ruler th,table.ruler th{font-weight:bold;color:#b2b2b2;border-bottom:1px solid #b2b2b2;height:16px;vertical-align:bottom;white-space:nowrap;width:auto}#content table.ruler th.caption,table.ruler th.caption,#content table.ruler td.caption,table.ruler td.caption{font-weight:bold;color:#000;height:auto;vertical-align:middle;text-align:right}#content table td.icon{width:16px}table.ruler a.googlemaps{display:block;background:transparent url(//static.tournamentsoftware.com/images/icon_googlemaps.gif) 0 -2px no-repeat;width:16px;height:12px;text-indent:-500px;font-size:1px;margin:0;overflow:hidden}table.ruler tr.footer td,#content table.ruler tr.footer td{font-weight:bold;color:#000;border:none;border-top:1px solid #b2b2b2 !important}#content table.ruler tr.subfooter td{font-weight:bold;color:#000;border:none}#content table.ruler th a:hover,table.ruler th a:hover{text-decoration:none}#content table.ruler th.center,table.ruler th.center{text-align:center}#content table.ruler th.right,table.ruler th.right{text-align:right}#content table.ruler th.largeheader,table.ruler th.largeheader{font:bold 14px Verdana,Arial,Helvetica,sans-serif}#content table.ruler th.extraheader,table.ruler th.extraheader{color:#000;border-bottom:1px solid #ebebeb;height:16px;vertical-align:baseline}#content table.ruler th.subheader,table.ruler th.subheader{height:32px}#content table.ruler th.orderby,table.ruler th.orderby{border-bottom:1px solid #ebebeb;color:#000;height:12px;padding:4px 6px 4px 0;background:transparent url(//static.tournamentsoftware.com/images/home_tournamentsubmenu_bg.gif) 0 -4px repeat-x;font-weight:bold;vertical-align:baseline}#content table.ruler th.orderby a,table.ruler th.orderby a{background:transparent url(//static.tournamentsoftware.com/images/icon_order_updown.gif) right 1px no-repeat;padding:0 11px 0 0;margin:0;color:#000}#content table.ruler th.orderby a:hover,table.ruler th.orderby a:hover{text-decoration:underline}#content table.ruler th.orderby a.up,#content table.ruler th.orderby a.down{background-position:right -151px}#content table.ruler th.orderby a.down{background-position:right -75px}#content table.ruler thead th,table.ruler thead th{border:none;color:#000;vertical-align:bottom}#content table.ruler thead th.line,table.ruler thead th.line{vertical-align:middle;border-bottom:1px solid #ebebeb}#content table.ruler thead th.line select,table.ruler thead th.line select{margin-bottom:1px}#content table.ruler thead th.border_left,table.ruler thead th.border_left,#content table.ruler td.border_left,table.ruler td.border_left{border-left:1px solid #dadada;padding-left:8px}#content table.ruler thead th.border_right,table.ruler thead th.border_right,#content table.ruler td.border_right,table.ruler td.border_right{border-right:1px solid #dadada;padding-left:8px}#content table.ruler td table,table.ruler td table{margin:0;padding:0}#content table.ruler td.border_right,table.ruler td.noborderbottom{border-bottom:none !important}#content table.ruler td table td,table.ruler td table td{border-bottom:none;padding:0 2px}#content table.ruler td table.ruler,table.ruler td table.ruler{margin:0;padding:0}#content table.ruler td table.ruler td,table.ruler td table.ruler td{border-bottom:1px solid #ebebeb;padding:4px 6px 4px 0}#content table.ruler td.status_inactive,#content table.ruler td.status_active{overflow:hidden;width:12px}span.statusdot:before,#content table.ruler td.status_inactive:before,#content table.ruler td.status_active:before{content:'\20';display:inline-block;width:7px;height:7px;border-radius:7px;background-color:#ba0000}#content table.ruler td.status_active:before{background-color:#18b700}span.statusdot:before{margin:0 4px 1px 4px}span.statusdot.ps1:before{background-color:#18b700}span.statusdot.ps2:before{background-color:#999}#content table.ruler td.has-account:before{color:#ffbe00;line-height:1;vertical-align:middle}#content table.ruler td time.styledate .date,#content table.ruler td time.styledate .time{color:#9e9e9e;font-size:11px;line-height:12px;position:relative;text-align:center;width:27px;margin:0 auto;display:block;float:none}#content table.ruler td time.styledate .date{padding:11px 4px 2px 4px}#content table.ruler td time.styledate .time{border-top:1px solid #ebebeb;padding:1px;color:#ccc}#content table.ruler td time.styledate .month{position:absolute;width:27px;top:0}#content table.ruler td.separator,table.ruler td.separator{padding-right:0;padding-left:0}#content table.ruler td.score,table.ruler td.score{width:40px;padding-right:2px;padding-left:2px}#content table.ruler td.formcontrols input,#content table.ruler td.formcontrols select,table.ruler td.formcontrols input,table.ruler td.formcontrols select{margin:0}#content table.ruler td.formcontrols,table.ruler td.formcontrols{vertical-align:middle}#content table.ruler thead tr.poulestandings th,table.ruler thead tr.poulestandings th{border:none;color:#000;text-align:center}#content table.ruler thead tr.poulestandings th.cellgroup1,#content table.ruler thead tr.poulestandings th.cellgroup2,table.ruler thead tr.poulestandings th.cellgroup1,table.ruler thead tr.poulestandings th.cellgroup2{width:100px}#content table.ruler thead tr.poulestandings td,table.ruler thead tr.poulestandings td{text-align:center}.livescore #content table.matches{margin-top:40px}#content table.clubusers{margin-top:20px}#content table.searchrow{margin:-2px 0 8px 0}#content table.searchrow td,#content table.searchrow th{vertical-align:middle}#content table.searchrow input.textfield{padding:2px;border:1px solid #b2b2b2;background:#fff}#content table.leaguetype tr.leaguetyperow th{vertical-align:bottom;padding:15px 6px 0 10px}#content table.leaguetype tr.leaguetypefee td{border-bottom:none;padding:4px 10px 0 10px !important}#content table.leaguetype td{padding:8px 10px !important;vertical-align:middle !important}#content table.leaguetype input[type=submit]{margin-left:-6px}#content table.leaguetype td.leaguetypename{font-size:20px !important}#content span.noflag,#content img.intext,img.intext{margin:0 4px;vertical-align:bottom;border:none}#content h3 img.intext,#content caption img.intext{vertical-align:middle}#content span.noflag{background:#f7f7f7;display:inline-block;width:16px;height:14px}#content caption span.buttons{font-weight:normal;font-size:10px;vertical-align:top}#content img.intextbutton{vertical-align:middle;border:none}#imagesright{position:absolute;right:10px;top:220px;z-index:0}#imagesright img{border:1px solid #000;margin:0 0 0 8px}#imagesright div.banner{width:240px;height:180px;float:left}#imagesright div.banner img{border:none;margin:0}.leaderboard{margin:20px 0 0 0;text-align:center}.skyscraper{margin:38px 0 0 4px;clear:both;float:right}.skyscraper.tournament{margin:197px 0 0 4px}#content table.monthcalendar{white-space:nowrap;position:relative;z-index:99;table-layout:auto;width:auto;margin:0 0 20px 0}#content table.monthcalendar td{padding:2px;width:12px}#content table.monthcalendar th{font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#000;padding:2px;width:100px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}#content table.monthcalendar td.day,#content table.monthcalendar td.weekendday{font:normal 10px Verdana,Arial,Helvetica,sans-serif;background:#fff;color:#b2b2b2;border:1px solid #ebebeb;text-align:center}#content table.monthcalendar td.dayactive,#content table.monthcalendar td.weekenddayactive{margin:0;padding:0;border:1px solid #ebebeb}#content table.monthcalendar td.dayactive a,#content table.monthcalendar td.weekenddayactive a{display:block;font:bold 10px Verdana,Arial,Helvetica,sans-serif;padding:1px;background:#fff;text-decoration:none;border:1px solid #fff;text-align:center;width:14px}#content table.monthcalendar td.dayactive a:hover,#content table.monthcalendar td.dayactive a.selected,#content table.monthcalendar td.weekenddayactive a:hover,#content table.monthcalendar td.weekenddayactive a.selected{text-decoration:none}#content table.memberprofile caption{margin:0;padding:0 0 2px 0}#content table.factsheet td,#content table.factsheet th,#content table.memberprofile td,#content table.memberprofile th{vertical-align:top}#content table.factsheet th,#content table.memberprofile th,#content table.memberprofile td.login{padding-top:8px;text-align:right;width:130px}#content table.memberprofile th{width:auto}#content table.factsheet th,#content table.factsheet td{padding:4px 6px 4px 0}#content table.factsheet{margin-top:-8px;min-width:350px}#content table.factsheet th.caption{text-align:left;width:auto;padding-top:20px;font:bold 14px Verdana,Arial,Helvetica,sans-serif}#content table.factsheet tr{border-bottom:1px solid #ebebeb}#content table.factsheetevents.cosat td{padding-left:20px}#content table.factsheetevents.cosat td.eventname{font-weight:bold;padding-left:0}#content table.loginbox,#content table.loginbox table{width:300px}#content table.loginbox td.login{font-weight:bold;padding:3px 4px 0 0;width:auto;white-space:nowrap}#content table.loginbox td label{margin:0 0 4px 4px;line-height:38px;vertical-align:middle}#content table.loginbox td.login label{margin:0;line-height:16px}#content table.memberprofile input.error,#content table.memberprofile input.textfield,#content table.events input.error,#content table.events input.textfield{padding:2px}#content table.loginbox input.textfield{padding:2px;margin:2px 0;width:170px}#content table.ruler input.textfield,#content table.memberprofile input.textfield,#content table.extraitems input.textfield,#content table.events input.textfield{border:1px solid #b2b2b2;background:#fff}#content table.memberprofile td table,#content table.memberprofile td table td{margin:0;padding:0}#content table.memberprofile td table td input{vertical-align:middle}#content table.photobook td{text-align:center;padding:6px}#content table.photobook td a{display:block;width:136px;height:134px;padding:6px 2px 0 2px;border:1px solid #ebebeb;background:transparent}#content table.photobook td a:hover{text-decoration:none;border:1px solid #c7c7c7}#content table.photobook td a img{border:1px solid #000;margin:0 0 4px 0}#content table.photobook td span.sub{color:#b2b2b2;font-size:9px}#content table.photobook th{font-weight:bold;color:#b2b2b2;border-bottom:none;height:26px;vertical-align:bottom;white-space:nowrap;width:auto}#content table.parapersons td span.sub{color:#b2b2b2;font-size:9px}#content table.players thead td{text-align:center;font-size:10px;font-weight:normal;margin:0;padding:14px 6px 0 6px}#content table.players thead td a{padding:0 4px 2px 4px;font-weight:bold}#content table.players th{font-weight:bold;color:#b2b2b2;border-bottom:1px solid #b2b2b2;height:26px;vertical-align:bottom;white-space:nowrap;width:auto}#content table.players th a[name],#content table.players th a[name]:hover{color:inherit;text-decoration:none}#content table th a.top{padding:0 8px 0 0}#content table th a.top:after{content:'\20';width:0;border-bottom:5px solid #ccc;border-left:5px solid transparent;border-right:5px solid transparent;margin:7px 0 0 3px;position:absolute}#content table th a.top:hover{text-decoration:none}#content .clublistcontainer,#content .matchlistcontainer{width:57%;min-width:500px;max-width:980px;margin-bottom:100px;position:static;display:block;float:left}#content .matchlistcontainer{float:left}#content .clublistcontainer table,#content .clublistcontainer div.pagenumbers{width:100%}#content span.new{font-size:9px}#content #photo{text-align:center}#content #photo h3,#content #photo h5{margin:0}#content #photo p{margin:4px 0 6px 0}#content #photo p.navigation{font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#b2b2b2}#content #photo img{border:1px solid #000}#content .noresultsfound span.sporticon{display:inline;padding-bottom:2px}#tournamentsubmenu{border-bottom:1px solid #7f7f7f;height:17px;padding:0 0 0 10px;margin:0 -10px 10px -10px}#tournamentsubmenu ul,#tournamentsubmenu li{margin:0;padding:0;list-style:none;display:inline}#tournamentsubmenu li a{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg.gif) -2px 0 no-repeat;border-right:1px solid #bdbdbd;color:#9e9e9e;float:left;font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;margin:0;padding:2px 4px 2px 12px;height:13px}#tournamentsubmenu li.active a,#tournamentsubmenu li.active a:hover,#tournamentsubmenu li a.active,#tournamentsubmenu li a.active:hover{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg_h.gif) -2px 0 no-repeat;border-left:none;border-top:none;color:#000;border-right:1px solid #7f7f7f;border-bottom:1px solid #fff}#tournamentsubmenu li a:hover{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg_h.gif) -2px 0 no-repeat;color:#7f7f7f;border-right:1px solid #7f7f7f}.tournamentsubmenu .title{position:relative}#content #statistics{width:450px;text-align:center;margin:0 auto 0 auto;position:relative;z-index:99}#content #statistics h3{float:left;padding:0 0 0 4px;margin:0}#content #statistics div.content{background:#fff;border:1px solid #ebebeb;border-top:none;margin:0;padding:10px 0 10px 0;display:block;position:relative}#content #statistics div.top{padding:0;border:none;border-bottom:1px solid #ebebeb;height:30px}#content #statistics table{text-align:center;padding:2px;margin:0 auto 0 auto;width:420px}#content #statistics table th{height:18px;text-align:center}#content #statistics ul,#content #statistics li{margin:0;padding:0;list-style:none;display:inline}#content #statistics ul{float:right;margin:0 4px 0 0;display:block}#content #statistics li a{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg.gif) -2px 0 no-repeat;border-right:1px solid #bdbdbd;color:#9e9e9e;float:left;font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;margin:0;padding:2px 6px 2px 12px}#content #statistics li a.active,#content #statistics li a.active:hover{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg_h.gif) -2px 0 no-repeat;border-left:none;border-top:none;color:#000;border-right:1px solid #7f7f7f;border-bottom:1px solid #fff}#content #statistics li a:hover{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg_h.gif) -2px 0 no-repeat;color:#7f7f7f;border-right:1px solid #7f7f7f}#content #statistics #names{border:none;margin:0;padding:0;width:100%;table-layout:fixed}#content #statistics #names td{border:none;margin:0;padding:0;vertical-align:middle}#content #statistics div.graphcolor1{width:12px;height:12px;margin:0 auto;border:1px solid #000;background:#000}#content #statistics div.graphcolor2{width:12px;height:12px;margin:0 auto;border:1px solid #000;background:#f00}#content #statistics #namesp1p2{float:left;text-align:left;width:100%}#content #statistics #namesp3p4{float:right;text-align:right;width:100%}#content #statistics #namesp1p2 p,#content #statistics #namesp3p4 p{margin:2px 0 2px 0;font-weight:normal}#content #statistics #namesp1p2 img.intext{margin:0 4px 0 0}#content #statistics #namesp3p4 img.intext{margin:0 0 0 4px}#content div.photosp1p2{position:absolute;display:block;left:10px;text-align:left;margin:16px 0 0 0;z-index:1}#content div.photosp3p4{position:absolute;display:block;right:10px;text-align:right;margin:16px 0 0 0;z-index:1}#content div.photosp1p2 p,#content div.photosp3p4 p{margin:2px 0 2px 0}#content div.photosp1p2 a img,#content div.photosp3p4 a img{border:5px solid #fff;margin:0}#content div.photosp1p2 a img.active,#content div.photosp3p4 a img.active,#content div.photosp1p2 a:hover img,#content div.photosp3p4 a:hover img{margin:0}a.rsshome{display:block;width:10px;height:10px;margin:4px 0 0 0;padding:0;position:absolute}#content .sporticon_badminton,#content .sporticon_basketball,#content .sporticon_handball,#content .sporticon_hockey,#content .sporticon_korfball,#content .sporticon_soccer,#content .sporticon_squash,#content .sporticon_tabletennis,#content .sporticon_tennis,#content .sporticon_volleyball,#content .sporticon_darts,#content .sporticon_racketlon,#content .sporticon_judo,#content .sporticon_badminton_h,#content .sporticon_basketball_h,#content .sporticon_handball_h,#content .sporticon_hockey_h,#content .sporticon_korfball_h,#content .sporticon_soccer_h,#content .sporticon_squash_h,#content .sporticon_tabletennis_h,#content .sporticon_tennis_h,#content .sporticon_volleyball_h,#content .sporticon_darts_h,#content .sporticon_racketlon_h,#content .sporticon_judo_h,#content a.sporticon_badminton,#content a.sporticon_basketball,#content a.sporticon_handball,#content a.sporticon_hockey,#content a.sporticon_korfball,#content a.sporticon_soccer,#content a.sporticon_squash,#content a.sporticon_tabletennis,#content a.sporticon_tennis,#content a.sporticon_volleyball,#content a.sporticon_darts,#content a.sporticon_racketlon,#content a.sporticon_judo,#content a.sporticon_badminton_h,#content a.sporticon_basketball_h,#content a.sporticon_handball_h,#content a.sporticon_hockey_h,#content a.sporticon_korfball_h,#content a.sporticon_soccer_h,#content a.sporticon_squash_h,#content a.sporticon_tabletennis_h,#content a.sporticon_tennis_h,#content a.sporticon_volleyball_h,#content a.sporticon_darts_h,#content a.sporticon_racketlon_h,#content a.sporticon_judo_h,#content a.icon_onlineentry{background:transparent url(//static.tournamentsoftware.com/images/style/default/sporticons.png) no-repeat top left;padding-left:23px;display:block;margin-bottom:0}#content a.sporticon_tennis,#content .sporticon_tennis{background-position:0 1px}#content a.sporticon_tennis_h,#content .sporticon_tennis_h{background-position:0 -71px}#content a.icon_onlineentry.tennis{background-position:0 -143px}#content a.sporticon_badminton,#content .sporticon_badminton{background-position:0 -215px}#content a.sporticon_badminton_h,#content .sporticon_badminton_h{background-position:0 -287px}#content a.icon_onlineentry.badminton{background-position:0 -359px}#content a.sporticon_squash,#content .sporticon_squash{background-position:0 -431px}#content a.sporticon_squash_h,#content .sporticon_squash_h{background-position:0 -503px}#content a.icon_onlineentry.squash{background-position:0 -575px}#content a.sporticon_tabletennis,#content .sporticon_tabletennis{background-position:0 -647px}#content a.sporticon_tabletennis_h,#content .sporticon_tabletennis_h{background-position:0 -719px}#content a.icon_onlineentry.tabletennis{background-position:0 -791px}#content a.sporticon_racketlon,#content .sporticon_racketlon{background-position:0 -863px}#content a.sporticon_racketlon_h,#content .sporticon_racketlon_h{background-position:0 -935px}#content a.icon_onlineentry.racketlon{background-position:0 -1007px}#content a.sporticon_volleyball,#content .sporticon_volleyball{background-position:0 -1079px}#content a.sporticon_volleyball_h,#content .sporticon_volleyball_h{background-position:0 -1151px}#content a.icon_onlineentry.volleyball{background-position:0 -1223px}#content a.sporticon_basketball,#content .sporticon_basketball{background-position:0 -1295px}#content a.sporticon_basketball_h,#content .sporticon_basketball_h{background-position:0 -1367px}#content a.icon_onlineentry.basketball{background-position:0 -1439px}#content a.sporticon_soccer,#content a.sporticon_korfball,#content .sporticon_soccer,#content .sporticon_korfball{background-position:0 -1512px}#content a.sporticon_soccer_h,#content a.sporticon_korfball_h,#content .sporticon_soccer_h,#content .sporticon_korfball_h{background-position:0 -1584px}#content a.icon_onlineentry.soccer,#content a.icon_onlineentry.korfball{background-position:0 -1656px}#content a.sporticon_handball,#content .sporticon_handball{background-position:0 -1727px}#content a.sporticon_handball_h,#content .sporticon_handball_h{background-position:0 -1799px}#content a.icon_onlineentry.handball{background-position:0 -1871px}#content a.sporticon_hockey,#content .sporticon_hockey{background-position:0 -1944px}#content a.sporticon_hockey_h,#content .sporticon_hockey_h{background-position:0 -2016px}#content a.icon_onlineentry.hockey{background-position:0 -2088px}#content a.sporticon_darts,#content .sporticon_darts{background-position:0 -2159px}#content a.sporticon_darts_h,#content .sporticon_darts_h{background-position:0 -2231px}#content a.icon_onlineentry.darts{background-position:0 -2303px}#content a.sporticon_judo,#content .sporticon_judo{background-position:0 -2376px}#content a.sporticon_judo_h,#content .sporticon_judo_h{background-position:0 -2448px}#content a.icon_onlineentry.judo{background-position:0 -2520px}#content a.icon_foldout,#content a.icon_foldin{background:transparent url(//static.tournamentsoftware.com/images/icon_fold.gif) no-repeat top left;padding-left:11px;display:block;margin-bottom:0;min-height:16px}#content a.icon_foldout{background-position:0 2px}#content a.icon_foldin{background-position:0 -88px}#content td.reporttoggle{padding:0 !important}#content div.statsbar{border:1px solid #ebebeb;background:#fff;height:12px;padding:2px;width:200px;display:block;float:left;overflow:hidden;margin:-1px 4px 0 0}#content table.ruler td div.statsbar{padding:0;margin:-1px 4px 1px 0}#content div.statsbar div.won,#content div.statsbar div.lost,#content div.statsbar div.equal{float:left;display:block;height:12px;color:#fff;text-indent:2px;font-size:8px;overflow:hidden}#content div.statsbar div.won{background:#b6ff97;color:#090}#content div.statsbar div.lost{background:#ffcdcd;color:#f00}#content div.statsbar div.equal{background:#ffdaa4;color:#ff6000}#content span.won{color:#f90}#content span.lost{color:#f00}#content span.equal{color:#ffdaa4}#content span.statslabel{display:block;margin:3px 10px 0 0;font-size:8px;color:#666;width:30px}#content div.tableoptions{padding:4px 4px 4px 4px;text-align:right;height:18px}#content div.tableoptions ul,#content div.tableoptions li{float:left;margin:0;padding:0;list-style:none}#content div.tableoptions li a{display:block;font-weight:bold;padding:3px 6px 3px 6px;margin:0 4px 0 0}#content div.tableoptions li a:hover{text-decoration:none}#content div.javascriptcheck{float:right;width:400px;height:36px;border:1px solid #f00;overflow:hidden;display:block;padding:3px;background:#ffeeed}#content div.missingpayment,#content div.missingpaymentpaypal{position:absolute;top:118px;right:360px;overflow:hidden;display:block;width:344px;height:46px;padding:3px;border:1px solid #f00;background:#ffeeed}#content div.missingpaymentpaypal{background:#ffeeed url(//static.tournamentsoftware.com/images/payment_logo_paypal.gif) 3px 13px no-repeat;padding:3px 3px 3px 44px;width:300px;cursor:pointer}#content div.error{display:block;width:580px;margin:10px 0 10px 0;padding:4px 3px 3px 28px;border:1px solid #f00;background:#ffeeed url(//static.tournamentsoftware.com/images/icon_error.gif) 5px 5px no-repeat;color:#000}#content div.error h3{margin:0 0 5px 0;color:#000}#content div.error p{color:#000;margin:0 0 5px 0}#content div.error a,#content div.error a:hover{color:#000;text-decoration:underline}#content a.onlineentry{background:transparent url(//static.tournamentsoftware.com/images/icon_onlineentry.gif) 0 2px no-repeat;padding:0 0 0 13px}#content a.onlineentry:hover{background:transparent url(//static.tournamentsoftware.com/images/icon_onlineentry_h.gif) 0 2px no-repeat;padding:0 0 0 13px}#content a.button_feed{float:right;padding:0 0 0 0;margin:0 4px 0 4px;cursor:pointer;width:auto;white-space:nowrap}#content a.button_help,#content a.button_print{float:right;background:transparent url(//static.tournamentsoftware.com/images/button_icon_print.gif) 0 2px no-repeat;font:normal 10px/13px Verdana,Arial,Helvetica,sans-serif;padding:0 0 0 20px;margin:0;cursor:pointer;width:auto;white-space:nowrap}#content a.button_help{background:transparent url(//static.tournamentsoftware.com/images/button_icon_help.gif) 0 0 no-repeat;margin:0 0 0 8px;padding:0 0 0 18px}#content a.button_help:hover,#content a.button_print:hover{background-position:0 -68px}#content #pagebuttons{float:right;min-width:60px;text-align:right;margin-top:-47px}#content #pagebuttons a{display:block;float:left;margin:0 0 0 16px;min-height:20px;vertical-align:middle;font:normal 10px/16px Verdana,Arial,Helvetica,sans-serif}#content #pagebuttons a.pdf{background-position:1px -2193px}#content #pagebuttons ul,#content #pagebuttons li{margin:0;padding:0;display:inline;position:relative;list-style:none}#content #pagebuttons ul ul{display:none}#content #pagebuttons li.share:hover ul{display:block;top:20px;left:-200px;background:#fff;position:absolute;width:200px;height:60px;border:1px solid #ebebeb}#content .livescore{position:relative;float:right;margin:0 0 0 10px;border:none}.icon,#content .icon{border:none;vertical-align:middle;font-weight:normal !important}#content .contact{border:none;float:right;margin:0 10px 0 20px}.printonly{display:none}a.profilelink,a.profilelink.knltb.dataloaded{display:inline-block;width:auto;overflow:auto}a.profilelink.knltb{width:1px;overflow:hidden;max-height:16px}.playerfindresult .profilelink{font-size:10px;font-weight:normal}.profilelink.knltb{background:transparent url(//static.tournamentsoftware.com/images/icon_knltb.png) 0 0 no-repeat;padding-left:22px}a.profilelink.knltb.levelinfo,a.profilelink.knltb.levelinfo:hover{text-decoration:none}.profilelink.knltb.levelinfo span{vertical-align:top !important;color:#505050}.profilelink.knltb.levelinfo span.level{color:#b9b9b9;margin-left:3px}.profilelink.levelinfo .icon{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -976px -338px no-repeat;padding-left:16px}.profilelink.levelinfo .icon.double{background-position:-976px -369px;padding-left:18px;margin-left:8px}div.choiceoption{margin:10px 0 0 0;padding:3px 0 0 0;height:60px}div.choiceoption h2{margin:0;padding:0}div.choiceoption h2 a{display:block;height:50px;padding:0 0 0 50px;position:relative;z-index:9;outline:0}div.choiceoption p{margin:-30px 0 0 50px !important;z-index:1}#horzsteps{display:block;height:80px;margin:0 0 10px 0}#content #horzsteps ol{margin:0;padding:0;list-style:none;display:inline;background:transparent}#content #horzsteps ol li{float:left;display:block;height:75px;width:120px;text-align:center;margin:0;padding:0}#content #horzsteps ol li a{display:block;background:transparent}#content #horzsteps ol li div{margin:6px auto 6px auto;padding:0;width:41px;height:41px;display:block}#horzsteps .active{font-weight:bold}#horzsteps a{cursor:pointer}div.stepshelp,div.stepserror,div.stepsalert,#content div.stepshelp,#content div.stepserror,#content div.stepsalert,div.stepsalert_medium,div.stepsalert_small,#content div.info,#content div.stepsinfo{padding:2px 5px 2px 5px;margin:0 0 10px 0}.om #content div.info,.om #content div.stepsinfo{margin-top:10px}#content div.stepsinfo.foldable{margin-right:0;max-height:52px;overflow:hidden;padding:5px 5px 5px 38px;transition:all .5s ease-out;line-height:18px}#content div.stepsinfo.foldable .more,#content div.stepsinfo.foldable .less{position:absolute;margin:57px 0 0 0;right:46px;background:#f5fdff url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -960px -718px no-repeat;padding:2px 8px 2px 18px;border:1px solid #cbeaff;border-top:none;display:inline-block;overflow:hidden;height:14px;border-radius:0 0 3px 3px;line-height:13px}#content div.stepsinfo.foldable .less{display:none;margin-top:0;background-position:-960px -749px}#content div.stepsinfo.foldable.foldout{max-height:1000px;height:auto;overflow:visible}div.stepserror,#content div.stepserror{border:1px solid #f00;padding:2px 5px 2px 32px;color:#f00;background:#ffeeed url(//static.tournamentsoftware.com/images/icon_alert_medium.gif) 4px 4px no-repeat;min-height:30px}div.stepsalert,#content div.stepsalert{background:transparent url(//static.tournamentsoftware.com/images/icon_alert.gif) 6px 6px no-repeat;padding:2px 5px 2px 65px;height:62px}div.stepsalert_medium,div.stepsalert_small{background:#fcf7ef url(//static.tournamentsoftware.com/images/icon_alert_medium.gif) 8px 5px no-repeat;padding:2px 5px 2px 40px;border:1px solid #f90}#content div.stepsalert_small{background-image:url(//static.tournamentsoftware.com/images/icon_alert_small.gif);padding:2px 5px 2px 30px;background-position:8px 8px}fieldset li.infotext,div.info,div.stepsinfo,#content div.info,#content div.stepsinfo,.orginfo .orginfocontent{background:#f5fdff url(//static.tournamentsoftware.com/images/icon_info.gif) 5px 5px no-repeat;padding:7px 5px 5px 38px;border:1px solid #cbeaff;min-height:24px}fieldset li.infotext>label.text{margin:0;padding:0}#content div.info{border:1px solid #cbeaff}#content div.info h3,#content div.stepsalert h3{margin-top:0}#content div.stepsalert h4{font:bold 14px/16px Verdana,Arial,Helvetica,sans-serif;margin:4px 0}html>body div.stepsalert_medium,html>body div.stepsalert_small{height:auto;min-height:26px;padding-top:7px}html>body .ui-dialog div.stepsalert,html>body #content div.stepsalert{height:auto;min-height:62px}html>body #content div.stepsinfo{height:auto;min-height:30px}html>body .om_tournament_application #content div.stepsinfo,html>body .om_tournament_application #content fieldset li.infotext{width:750px;min-height:24px}html>body .ui-dialog div.stepsalert,html>body .ui-dialog div.stepsinfo{margin:0;max-width:600px}#content table.tournamentapplicationdata{float:left;margin-right:20px;width:400px}.disabled{color:#b2b2b2}.hidden,.sr-only{display:none}.is-hidden{display:none !important}.clear{clear:both}.overflowhidden{overflow:hidden;width:50px;height:50px}.tournament.multicolumn #content{min-width:1065px}.tournament.multicolumn .maincolumn,.tournament.multicolumn .usercolumn{float:left;min-width:300px}.tournament.multicolumn .maincolumn{width:580px;clear:both}.wf .tournament.multicolumn .maincolumn{margin:-20px 20px 0 0}ul.popupmenu{font:normal 11px Tahoma,Arial,Helvetica,sans-serif;border:1px solid #8fd2ff;margin:0;padding:2px;list-style:none !important;position:absolute;display:none;width:150px;z-index:2;background:#e1f5fe}ul.popupmenu li a,ul.popupmenu li span{border:1px solid #e1f5fe;color:#0070bb;padding:2px 4px 2px 20px;display:block;text-decoration:none;font-weight:bold;cursor:pointer;background:transparent}ul.popupmenu li a:hover{border:1px solid #0070bb;background-color:#fff !important}ul.popupmenu li.disabled a,ul.popupmenu li.disabled a:hover,ul.popupmenu li.disabled span{opacity:.25;filter:alpha(opacity=25);cursor:default;zoom:1;border:1px solid #e1f5fe;background:transparent}ul.popupmenu li a.popupedit,ul.popupmenu li a.popupedit:hover,ul.popupmenu li span.popupedit{background:transparent url(//static.tournamentsoftware.com/images/icon_edit.gif) no-repeat 2px 1px}ul.popupmenu li a.popupdelete,ul.popupmenu li a.popupdelete:hover,ul.popupmenu li span.popupdelete{background:transparent url(//static.tournamentsoftware.com/images/icon_delete.gif) no-repeat 3px 3px}ul.popupmenu li a.popupcopy,ul.popupmenu li a.popupcopy:hover,ul.popupmenu li span.popupcopy{background:transparent url(//static.tournamentsoftware.com/images/icon_copy.gif) no-repeat 3px 1px}ul.popupmenu li a.popupforward,ul.popupmenu li a.popupforward:hover,ul.popupmenu li span.popupforward{background:transparent url(//static.tournamentsoftware.com/images/icon_moveright.gif) no-repeat 2px 1px}ul.popupmenu li span{opacity:.25;filter:alpha(opacity=25);cursor:default;zoom:1}img.popupmenubutton{cursor:pointer}body.layout-is-old.has-new-tournament-header #content ul.popupmenu,body.layout-is-old.has-new-tournament-header #content img.popupmenubutton{margin-top:0;margin-left:0}.draw,#draw{font:10px Verdana,Arial,Helvetica,sans-serif;text-align:left}.draw,table,#draw table{font:10px Verdana,Arial,Helvetica,sans-serif;margin:16px 0 10px 0;padding:0;border-collapse:collapse}.draw table caption,#draw table caption{font:bold 14px Verdana,Arial,Helvetica,sans-serif;text-align:left;margin:0 0 8px 0;padding:0 0 4px 0}.draw td,#draw td{vertical-align:top;text-align:left;white-space:nowrap}.draw td img,.draw td img.intext,#draw td img,#draw td img.intext{vertical-align:middle;border:none;display:inline;margin:1px}.draw .round,#draw .round{text-align:center;font-weight:bold;border-bottom:1px solid #000}.draw .places,#draw .places{text-align:center;font-weight:bold}.draw table thead td,#draw table thead td{text-align:center;font-weight:bold;border-bottom:1px solid #000}.draw .line_b,#draw .line_b{border-bottom:1px solid;vertical-align:bottom}.draw .line_r,#draw .line_r{border-right:1px solid}.draw .line_br,#draw .line_br{border-bottom:1px solid;border-right:1px solid;vertical-align:bottom}.draw .line_b,.draw .line_r,.draw .line_br,#draw .line_b,#draw .line_r,#draw .line_br{border-color:#cfcfcf}.layout-is-old .match,.layout-is-old .match:hover{display:inline;background-color:transparent;border:none;cursor:initial;margin:0;transition:initial;position:initial}.match-from-to{margin-right:4px}#poule,.swissladder{font:10px Verdana,Arial,Helvetica,sans-serif;text-align:left;margin:16px 0 0 0}#poule table,.swissladder table{font:10px Verdana,Arial,Helvetica,sans-serif;margin:0 0 10px 0;padding:0;border-collapse:collapse}#poule table caption,.swissladder table caption{font:bold 14px Verdana,Arial,Helvetica,sans-serif;text-align:left;margin:0;padding:0 0 4px 0}#poule td,#poule th,.swissladder td,.swissladder th{border:1px solid #cfcfcf;white-space:nowrap}#poule td img,.swissladder td img{vertical-align:text-bottom}#poule table th,#poule table thead td,.swissladder table th,.swissladder table thead td{font-weight:bold;color:#000;text-align:center;padding:2px;width:auto}#poule .noborder,.swissladder .noborder{border:none}#poule .entrycell,.swissladder .entrycell{text-align:left}#poule .blackcell,.swissladder .blackcell{background:#f8f8f8}#poule .ruled,.swissladder .ruled{background:#ebfaff}#poule th.extracolumn,.swissladder th.extracolumn{font-weight:normal;text-align:left}#bands,#bands td.left table,#bands td.left span{margin:0;padding:0}#bands{width:100%;margin:0 -10px -20px -10px !important}#bands td.middle{width:100%;padding:0 10px 0 10px}#bands td.left{padding:0 0 0 10px}#bands td.right{padding:0 10px;text-align:left !important}#bands td.left,#bands td.right{width:175px}#bands td.right img{border:none}#bands td.right p.image{text-align:center}#bands td.right ul{margin:0 0 20px 20px;padding:0}#bands td.left table{width:165px}#bands td.left table caption{font:bold 10px Verdana,Arial,Helvetica,sans-serif;padding:16px 0 0 0;margin:0}#bands td.middle div.top{position:relative;z-index:1;margin-bottom:40px}#bands table.ruler{width:100% !important}#bands #tournamentsubmenu,#tournamentsubmenu.profile,#tournamentsubmenu.member,#tournamentsubmenu.group,#tournamentsubmenu.groupprofile{background:#fff url(//static.tournamentsoftware.com/images/home_tournamentsubmenu_bg.gif) 0 50px repeat-x;height:17px;z-index:0;padding:75px 0 0 10px;min-height:0;margin:-95px -10px 0 -10px}#tournamentsubmenu.groupprofile{padding-top:40px !important}#sportmenu{margin:10px 10px 0 0;padding:0;display:block;list-style:none}#sportmenu li{background:#fff}#sportmenu li a{border:1px solid #8fd2ff;display:block;font:bold 14px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;height:1%;padding:1px 4px 2px 42px;margin:4px 0}#sportmenu li a:hover{text-decoration:none;border:1px solid #f90}#sportmenu li a{background:#fff url(//static.tournamentsoftware.com/images/menu/default_sportmenuitembg.gif) no-repeat top left}#sportmenu li.tennis a{background-position:0 -30px}#sportmenu li.tennis a:hover{background-position:-284px -30px}#sportmenu li.squash a{background-position:0 -81px}#sportmenu li.squash a:hover{background-position:-284px -81px}#sportmenu li.badminton a{background-position:0 -132px}#sportmenu li.badminton a:hover{background-position:-284px -132px}#sportmenu li.tabletennis a{background-position:0 -183px}#sportmenu li.tabletennis a:hover{background-position:-284px -183px}#sportmenu li.volleyball a{background-position:0 -234px}#sportmenu li.volleyball a:hover{background-position:-284px -234px}#sportmenu li.soccer a{background-position:0 -285px}#sportmenu li.soccer a:hover{background-position:-284px -285px}#sportmenu li.hockey a{background-position:0 -336px}#sportmenu li.hockey a:hover{background-position:-284px -336px}#sportmenu li.basketball a{background-position:0 -387px}#sportmenu li.basketball a:hover{background-position:-284px -387px}#sportmenu li.handball a{background-position:0 -438px}#sportmenu li.handball a:hover{background-position:-284px -438px}#sportmenu li.korfball a{background-position:0 -489px}#sportmenu li.korfball a:hover{background-position:-284px -489px}#sportmenu li.darts a{background-position:0 -540px}#sportmenu li.darts a:hover{background-position:-284px -540px}#sportmenu li.racketlon a{background-position:0 -591px}#sportmenu li.racketlon a:hover{background-position:-284px -591px}#content table.form caption{margin:0;padding:0 0 2px 0}#content table.form td,#content table.form th{vertical-align:top}#content table.form tbody th{padding-top:8px;text-align:right;width:130px}#content table.notionalranking input.error,#content table.notionalranking input.textfield,#content table.form input.error,#content table.form input.textfield{background:#fff;padding:2px}#content table.notionalranking input.error,#content table.notionalranking select.error{background:#fff6f6}#content table.notionalranking input.textfield,#content table.form input.textfield{border:1px solid #b2b2b2}#content table.form td table,#content table.form td table td{margin:0;padding:0}#content table.form td table td input{vertical-align:middle}#content table.notionalranking{margin:0 auto 40px auto}#content table.notionalranking caption{text-align:center;margin:0}#content table.notionalranking td table{margin:0 auto}#content table.notionalranking td table.ruler th{color:#000;border-bottom:1px solid #ebebeb}#content table.notionalranking table.ruler td{padding:4px 6px 4px 0}#content table.notionalranking table.ruler td table{margin:0;padding:0}#content table.notionalranking table.ruler td table td{border-bottom:none;padding:0 2px}#content table.notionalranking td select.publication{margin-bottom:10px}#content table.notionalranking td,#content table.notionalranking th{padding:2px 3px;text-align:center}#content table.notionalranking td table td,#content table.notionalranking td table th{padding:4px;text-align:left;vertical-align:middle}#content table.notionalranking td.calculate p{margin-bottom:8px}#content table.notionalranking td table caption{text-align:left}#content table.notionalranking td table th{text-align:center;padding-left:8px !important;padding-right:8px !important}#content table.notionalranking td table td.right{text-align:right}#content table.notionalranking td table td img{margin-left:0;margin-right:0}#content table.notionalranking td input.button{margin:8px 5px 18px 5px}#content table.notionalranking td div.players{overflow:auto;height:200px;padding:0;margin:8px 0 0 0;border:1px solid #ccc}#content table.notionalranking td p{margin-bottom:0}#content table.notionalranking div.calculation{background:transparent url(//static.tournamentsoftware.com/images/notionalranking_calculationbg.gif) center -10px no-repeat;width:370px;height:70px;margin:0 auto 30px auto;padding:100px 0 0 0;line-height:16px}#content table.notionalranking td table.record td,#content table.notionalranking span.rankingpoints{font:bold 18px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#f90}#content table.notionalranking td table.record td{text-align:center}#content table.notionalranking span.playerpoints{font:bold 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#f90}#content table.notionalranking div.player1,#content table.notionalranking div.player2{float:left;text-align:center;width:100px;margin-top:-102px}#content table.notionalranking div.player2{float:right}.layout-is-old td.points{display:table-cell}#content table.notionalranking div.player1 span.points,#content table.notionalranking div.player2 span.points{font:bold 14px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#f90}#content table.notionalranking td table.record{margin:0 auto}#content table.notionalranking td table.record caption,table.h2hplayer caption{text-align:center !important}#content table.notionalranking td table.record caption{padding-bottom:6px}#content table.notionalranking td table.h2hplayer caption{width:100%;margin:0 auto}#content table.notionalranking td.vs{background:transparent url(//static.tournamentsoftware.com/images/headtohead_vs.gif) center center no-repeat;width:30px;height:22px;padding:0;margin:0;text-indent:-1000px;overflow:hidden;font-size:1px;color:#fff}#content table.notionalranking td table.record,#content table.notionalranking td table.h2hplayer{width:180px;border:1px solid #ebebeb;margin:0 auto;background:#fcfcfc}#content table.notionalranking td table.h2hplayer th{width:50%;padding-right:2px !important;text-align:right !important}table.h2hplayer td{width:50%;text-align:left !important}.duplicatepersonoption{height:50px;padding-left:50px !important;display:block;background:transparent url(//static.tournamentsoftware.com/images/icon_horzsteps.gif) -450px 0 no-repeat}#content table.grouppreselection td.choiceoption{position:relative;z-index:9;background:none;padding:10px 0;cursor:pointer}#content table.grouppreselection td.choiceoption:before{content:'\20';display:inline-block;cursor:pointer;background:transparent url(//static.tournamentsoftware.com/images/icon_horzsteps.gif) -450px -138px no-repeat;width:41px;height:41px;margin:0 15px 0 10px;vertical-align:middle}#content table.grouppreselection td.choiceoption:hover:before{background-position:-450px 0}#content table.grouppreselection tr .groupmembershipdescription{min-width:150px}#content table.grouppreselection tr .groupmembershipdescription a.button{border:1px solid transparent;background:none;color:#999;text-decoration:none;transition:all ease-in-out .5s}#content table.grouppreselection tr .groupmembershipdescription a.button:hover{background:#f2f6fb !important;color:#0057d2 !important;border-color:#d8e4f5 !important}#content table.grouppreselection tr .groupmembershipdescription a.button{display:inline-block !important;border:1px solid #d2d2d2;color:#505050}.ui-dialog .groupdataaddress,.ui-dialog .groupdatacontact{width:50%;float:left;min-width:300px;min-height:150px}.grouppreselection .choiceoption h2{margin:0 10px 0 6px !important;vertical-align:middle;display:inline-block}.grouppreselection .choiceoption p{line-height:18px}.grouppreselection .choiceoption .groupdataaddress{width:250px;float:left}.grouppreselection .choiceoption .groupdatacontact{position:absolute;padding-left:350px;float:left}.grouppreselection .choiceoption img{margin-right:6px;display:inline-block;vertical-align:middle}.grouppreselection .warning{width:120px;vertical-align:middle;padding:2px 5px 2px 32px !important;background:transparent url(//static.tournamentsoftware.com/images/icon_alert_medium.gif) 4px 26px no-repeat;min-height:30px}.grouppreselection .groupmembershipdescription{vertical-align:middle !important}#content div.error,#content div.alert{display:block;width:580px;height:62px;margin:10px 0 10px 0;padding:8px 3px 3px 65px;border:1px solid #f00;background:#ffeeed url(//static.tournamentsoftware.com/images/icon_stop.gif) 6px 6px no-repeat;color:#f00}html>body #content div.error,html>body #content div.alert{height:auto;min-height:62px}#content div.alert{border:1px solid #ffdb42;background:#fefcf1 url(//static.tournamentsoftware.com/images/icon_alert.gif) 6px 6px no-repeat;color:#000}.submatchrow_message{color:#ff1c0c;display:none;height:16px;line-height:16px;overflow:hidden;position:absolute;z-index:1}.matchresult td,.matchresult th{padding:4px 6px 20px 0 !important}.matchresult .matchfieldrow td,.matchresult .matchfieldrow th{padding:4px 6px 0 0 !important}.submatchrow_single.error .submatchrow_message{display:block;margin-top:8px}.submatchrow_double.error .submatchrow_message{display:block;margin-top:20px}.submatchrow_single.gray,.submatchrow_double.gray{text-align:left !important}.submatchrow_single.error td,.submatchrow_double.error td,.submatchrow_single.error th,.submatchrow_double.error th{padding-bottom:19px !important;padding-top:4px !important;background:#fffdfd;border-top:1px solid #ffbfbf;border-bottom:1px solid #ffbfbf}.endtimerow th{padding-top:15px !important}#content div.tournamentinfo{border:1px solid #f90;background:#fcf7ef;padding:2px 5px 2px 5px;margin:0 510px 10px 0;word-wrap:break-word}#content table.tournamentevents td{padding-right:510px !important}#content table.admintournamentevents thead td{vertical-align:bottom}#content table.admintournamentevents td{padding:4px 5px !important}#content span.formerror{display:inline;color:#f00;padding:0 0 0 14px;margin:0 0 0 6px;height:auto;width:350px;background:transparent url(//static.tournamentsoftware.com/images/onlineentry_iconerror.gif) 0 1px no-repeat}#content span.formsuccess{display:inline;color:#008000;padding:0 0 0 14px;margin:0 0 0 6px;height:auto;background:transparent url(//static.tournamentsoftware.com/images/form_iconsuccess.gif) 0 1px no-repeat}#content table span.error,.searchoptions span.error,#content table div.error{display:inline;color:#f00;padding:0 0 0 14px;margin:0 0 0 6px;white-space:nowrap;background:transparent url(//static.tournamentsoftware.com/images/style/default/icon_actions.png) -4px -145px no-repeat}#content table.loginbox span.error{display:block;margin:0 0 4px 0;padding:2px 4px 4px 18px;border:1px solid #f00;background:#ffeeed url(//static.tournamentsoftware.com/images/onlineentry_iconerror.gif) 4px 4px no-repeat;text-align:left}#content table span.error a{color:#000;text-decoration:underline}#content table div.error{display:block;border:none;height:auto;width:auto;min-height:0 !important}#content span.success{display:inline;color:#008000;padding:0 0 0 14px;margin:0 0 0 6px;white-space:nowrap;background:transparent url(//static.tournamentsoftware.com/images/form_iconsuccess.gif) 0 1px no-repeat}#content span.info{display:block;color:#7d7d7d;width:350px}#content table.form td span.label{position:relative;bottom:-4px}#content input.success{border:1px solid #0ab13c;background-color:#fff}input.loading{background:transparent url(//static.tournamentsoftware.com/images/form/input_icon_loading.gif) top right no-repeat !important}#content div.dynamicoutput h4{font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#f00;text-decoration:blink}#content table.lines td.formcontrols input,#content table.lines td.formcontrols select{margin:0}#content table.lines td.formcontrols{padding-top:1px;vertical-align:middle}.slidesjs-navigation{display:none !important}#content table.organizationplayers td{padding:4px 10px !important}#content table.events th,#content table.events td{vertical-align:middle;width:150px;height:20px}#content table.extraitems th,#content table.extraitems td{padding-top:8px;vertical-align:middle}#content table.extraitems td input{margin:0;padding:2px}#content table.extraitems td span.checkbox input{vertical-align:middle;margin-left:0;padding-left:0;width:15px}#content table.extraitems th{font-weight:bold;text-align:right}#content p.buttons,#content p.avbuttons{margin:18px 0 6px 0}#content .notavailable,#content .available,#content .clearall,#content .notavailable_h,#content .available_h,#content .clearall_h{font:bold 10px Verdana,Arial,Helvetica,sans-serif;border:1px solid #0070bb;padding:2px 4px 3px 24px;margin:0 6px 0 0;color:#000;cursor:pointer;width:auto;white-space:nowrap;text-decoration:none !important}#content .notavailable{background:#fff url(//static.tournamentsoftware.com/images/button_icon_notavailable.gif) no-repeat}#content .available{background:#fff url(//static.tournamentsoftware.com/images/button_icon_available.gif) no-repeat}#content .clearall{background:#fff url(//static.tournamentsoftware.com/images/button_icon_clearall.gif) no-repeat}#content .notavailable_h{background:#fff url(//static.tournamentsoftware.com/images/button_icon_notavailable_h.gif) no-repeat}#content .available_h{background:#fff url(//static.tournamentsoftware.com/images/button_icon_available_h.gif) no-repeat}#content .clearall_h{background:#fff url(//static.tournamentsoftware.com/images/button_icon_clearall_h.gif) no-repeat}.tblAvailability{margin:0;padding:0;font:11px normal Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;cursor:pointer}.tblAvailability,.tblAvailability th,.tblAvailability td{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tblAvailability tbody th{white-space:nowrap}.tblAvailability tbody td,.tblAvailability tbody th,.avlegend td{border:1px solid #ebebeb;padding:2px}.tblAvailability td.outerarea,.tblAvailability th.outerarea{border:none}.tblAvailability thead td{text-align:center;border-bottom:none}.tblAvailability tbody td{cursor:pointer;background:#fff;border:1px solid #b2b2b2;border-right:1px dashed #b2b2b2}.tblAvailability tbody td.br_default{background:#fff;border-right:1px dashed #b2b2b2}.tblAvailability tbody td.bl_default{background:#fff;border-left:1px dashed #b2b2b2}.tblAvailability tbody td.br_selected{background:#fbc4bd;border-right:1px dashed #b2b2b2}.tblAvailability tbody td.bl_selected{background:#fbc4bd;border-left:1px dashed #b2b2b2}.tblAvailability tbody td.br_defaultover{background:#ebfaff;border-right:1px dashed #b2b2b2}.tblAvailability tbody td.bl_defaultover{background:#ebfaff;border-left:1px dashed #b2b2b2}.tblAvailability tbody td.br_selectedover{background:#f1e4e5;border-right:1px dashed #b2b2b2}.tblAvailability tbody td.bl_selectedover{background:#f1e4e5;border-left:1px dashed #b2b2b2}.tblAvailability tbody td.disabled,.avlegend .disabled{background:#c8c8c8;cursor:pointer}.avlegend{margin:-24px 0 0 0 !important}.avlegend caption{font:bold 11px Verdana,Arial,Helvetica,sans-serif !important}.avlegend td{font-size:11px !important;min-width:10px;padding:0 6px !important}.avlegend td.description{padding:0 64px 0 3px !important;border:none}.tblAvailability tbody td.drawover{background:#ebfaff}.tblAvailability tbody td.selected,.avlegend .selected{background:#fbc4bd}.tblAvailability tbody td.selected.drawover{background:#f1e4e5}.tblAvailability tbody td.workingday.selected,.avlegend .workingday.selected{background:#ffeab0}.tblAvailability tbody td.workingday.selected.drawover{background:#f5f2d8}.tblAvailability tbody td.m30{border-right:1px solid #b2b2b2 !important;border-left:1px dashed #b2b2b2}.tblAvailability tbody th{text-align:right;border-right:none;border-left:none}.tblAvailability tbody th.timeslabel{color:#b2b2b2;padding-left:6px !important;font-weight:normal !important;line-height:9px !important;border:1px solid #ebebeb !important;border-right:none !important;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.defaultcursor,.tblAvailability.defaultcursor tbody td{cursor:default}.unavailabletext{color:#b2b2b2;font-weight:normal !important;text-align:right !important;padding-right:0 !important}table.tableheader,table.tableheader td,table.tableheader td h3{margin:0 !important;padding:0 !important}#content th.normal,#content thead td.normal{font-weight:normal !important}#content td.validationstatus,#content td.red,#content td.orange,#content td.yellow,#content td.gray,td.red,td.orange,td.yellow,td.gray,tr.gray,#content td.green,td.green{padding-left:6px !important;text-align:center;cursor:default}tr.gray.left td{text-align:left}.validationstatus .valprogress .active{background:#8bee4e}.validationstatus.vs3 .valstatusname,#content td.validationstatus.vs3,td.validationstatus.vs3,#content td.red,td.red{color:#b00;background:#ffc6c6}.validationstatus.vs3 .valprogress .active.last{background:#ff5959}#content td.orange,td.orange{color:#d2691e;background:#ffe0af}.validationstatus.vs4 .valstatusname,#content td.validationstatus.vs4,td.validationstatus.vs4,#content td.gray,td.gray{color:#9e9e9e;background:#fafafa}.validationstatus.vs4 .valprogress .active.last{background:#ebebeb}tr.gray{background:#f6f6f6}.validationstatus.vs0 .valstatusname{background:#fff;border:1px solid #ebebeb;border-bottom:none}.validationstatus.vs1 .valstatusname,#content td.validationstatus.vs1,td.validationstatus.vs1,#content td.yellow,td.yellow{color:#c88700;background:#fff8cc}#content td.darkyellow,td.darkyellow{color:#bb7e00;background:#fff0a1}.validationstatus.vs1 .valprogress .active.last{background:#ffd500 !important}.validationstatus.vs2 .valstatusname,#content td.validationstatus.vs2,td.validationstatus.vs2,tr.green td,#content td.green,td.green,th.green,#content table thead th.green{color:#008000;background:#e0f7d2}.validationstatus.vs2 .valprogress .active{background:#8bee4e}tr.blue td,#content td.blue,td.blue,th.blue,#content table thead th.blue{color:#1c5ba2;background:#d2e7ff}tr.lightgreen td,#content td.lightgreen,td.lightgreen,th.lightgreen,#content table thead th.lightgreen{background:#f6fdf1;text-align:center}tr.lightblue td,#content td.lightblue,td.lightblue,th.lightblue,#content table thead th.lightblue{background:#f1f8ff;text-align:center}#content tr.red td,#content td.normal_red,#content td.red{color:#b00;background:#ffc6c6}#content tr.orange td,#content td.normal_orange,#content td.orange{color:#d2691e;background:#ffe0af}#content td.normal_gray,#content td.gray{color:#9e9e9e;background:#fafafa}#content td.normal_yellow,#content td.yellow{color:#c88700;background:#fff8cc}#content td.normal_green,#content td.green{color:#008000;background:#e0f7d2}#content table.form span.label{padding-top:8px !important}#content table.memberprofile span.label{padding-top:4px !important;display:block}#content tr.selected{background:#fbfbfb !important}#content tr.selected td{font-weight:bold !important}#content th.columnspacing{padding:0 10px}#content th.columncellspacing.right,#content td.columncellspacing.right{padding-right:10px}#content td.columnalternate{background-color:#fafafa}#endnote{margin:15px 0 10px 0;text-align:center}#content .stats td.gray,#content .stats th.gray{background:#fafafa}.columncontainer{margin-bottom:20px}.columnruler{margin:0 20px 0 0;float:left;padding:5px 15px 15px 15px;height:100%}.columnruler.gray{background:#fafafa}#content .columnruler table{margin:0 !important}.columnruler td{border-bottom:1px solid #ebebeb}#content table.stats tbody th{color:#000}#content table.stats th.groupname{max-width:80px;overflow:hidden;text-overflow:ellipsis}.leftcolumn{float:left;background:#f4f4f4;border-right:1px solid #ccc;min-width:160px;width:20%;margin:0 16px 0 -32px}.rightcolumn{float:left}.sidemenu,.sidemenu li,.sidemenu,.sidemenu li{list-style:none;margin:0;padding:0;background:none !important}#progressdialogbg{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:9999;text-align:center}#progressdialog{background-color:#fff;margin:170px auto 0 auto;width:170px;height:170px;text-align:center;opacity:0;transform:scale3d(1.1,1.1,1);transition:all ease-in-out .3s}#progressdialog canvas{margin:25px 25px 0 25px}.active #progressdialog{opacity:1;transform:scale3d(1,1,1)}#progressdialog .progressval{position:absolute;width:170px;margin:-64px 0 0 2px;font-weight:bold;font-size:18px}#progressdialog .progresstext{padding:0 8px;line-height:30px;height:30px;white-space:nowrap}.newui #content{padding:0 !important;margin:0}.newui .organizationheader{background:#fafafa;padding:20px 20px 10px 28px}.newui #content .leftcolumn h3{font:bold 16px/24px 'Trebuchet MS',Verdana,Geneva,sans-serif;color:#5c5c5c;padding:4px 14px 0 14px}.newui.menucompact #content .leftcolumn h3{display:block;width:32px;overflow:hidden;text-overflow:ellipsis}.newui .sidemenucolumns,.newui .orgcolumns{margin-bottom:400px;min-width:771px;border-left:205px solid #fafafa;min-height:960px;transition:border-left .2s ease-in-out}.newui.menucompact .sidemenucolumns,.newui.menucompact .orgcolumns{border-left:50px solid #fafafa}.newui .leftcolumn,.newui .rightcolumn{float:left;min-height:800px}.newui .leftcolumn{display:block !important;width:209px;margin-left:-200px;position:absolute;background:none;border:none;overflow:hidden}.newui.menucompact .leftcolumn{width:50px;margin-left:-45px;min-width:0;overflow:visible}.newui .rightcolumn{padding:6px 20px 20px 20px;border-left:1px solid #ddd;float:none}#content table.memberhome{width:100%}table.memberhome td.rolecolumn{width:320px;border:none}table.memberhome td.rolecolumn table{width:100%}.newui #tournamentsubmenu.member{margin:0 16px 10px 0 !important}#lmtoggle{position:absolute;left:192px;top:15px;z-index:99;width:15px;height:15px;overflow:hidden;text-indent:-500px;background:#fff url(//static.tournamentsoftware.com/images/style/default/arrows.png) 0 -65px no-repeat;border-radius:10px;border:1px solid #ddd}#lmtoggle:hover{background-color:#f90;border:1px solid #f90;background-position:0 -321px;transition:background-color .25s ease-in-out,border .25s ease-in-out}.menucompact #lmtoggle{background-position:0 -1px;left:37px}.menucompact #lmtoggle:hover{background-position:0 -257px}.menucompact.readonly #lmtoggle{left:29px}.leftcolumn img.logo,.leftcolumn img.photo{margin:11px 9px 4px 0;border:1px solid #e8e8e8 !important}.leftcolumn img.photo{max-height:100px}.menucompact .leftcolumn img.logo,.menucompact .leftcolumn img.photo{width:36px;height:27px;margin:7px 0 0 0;border:none !important}.menucompact .leftcolumn img.photo{height:auto}.menucompact.readonly .leftcolumn img.logo{margin:25px 0 0 0}.newui .groupheader,.newui .memberheader{margin-top:12px;height:128px;overflow:visible;position:relative}.newui .memberheader.memberheaderphoto{height:138px}.newui .groupheader{height:66px;margin-top:12px}.newui .groupheader ul.breadcrumbs{margin-top:0;z-index:298}.newui.om .groupheader ul.breadcrumbs li{padding-top:0}.leftcolumn .orglogo{display:block;height:78px;text-align:center}.menucompact .leftcolumn .orglogo{height:auto;text-align:left}.o2 .leftcolumn img.logo,.o3 .leftcolumn img.logo,.o5 .leftcolumn img.logo,.o14 .leftcolumn img.logo,.o17 .leftcolumn img.logo,.o24 .leftcolumn img.logo,.o25 .leftcolumn img.logo,.o26 .leftcolumn img.logo,.o33 .leftcolumn img.logo,.o34 .leftcolumn img.logo,.o41 .leftcolumn img.logo,.o55 .leftcolumn img.logo,.o60 .leftcolumn img.logo,.o64 .leftcolumn img.logo,.o69 .leftcolumn img.logo,.o72 .leftcolumn img.logo,.o84 .leftcolumn img.logo,.o87 .leftcolumn img.logo,.o88 .leftcolumn img.logo,.o89 .leftcolumn img.logo,.o91 .leftcolumn img.logo,.o92 .leftcolumn img.logo,.o96 .leftcolumn img.logo,.o97 .leftcolumn img.logo,.o98 .leftcolumn img.logo,.o101 .leftcolumn img.logo,.o102 .leftcolumn img.logo,.o103 .leftcolumn img.logo,.o105 .leftcolumn img.logo,.o106 .leftcolumn img.logo{display:none}.o2 .leftcolumn .orglogo,.o3 .leftcolumn .orglogo,.o5 .leftcolumn .orglogo,.o14 .leftcolumn .orglogo,.o17 .leftcolumn .orglogo,.o24 .leftcolumn .orglogo,.o25 .leftcolumn .orglogo,.o26 .leftcolumn .orglogo,.o33 .leftcolumn .orglogo,.o34 .leftcolumn .orglogo,.o41 .leftcolumn .orglogo,.o55 .leftcolumn .orglogo,.o60 .leftcolumn .orglogo,.o64 .leftcolumn .orglogo,.o69 .leftcolumn .orglogo,.o72 .leftcolumn .orglogo,.o84 .leftcolumn .orglogo,.o87 .leftcolumn .orglogo,.o88 .leftcolumn .orglogo,.o89 .leftcolumn .orglogo,.o91 .leftcolumn .orglogo,.o91 .leftcolumn .orglogo,.o92 .leftcolumn .orglogo,.o92 .leftcolumn .orglogo,.o96 .leftcolumn .orglogo,.o97 .leftcolumn .orglogo,.o98 .leftcolumn .orglogo,.o101 .leftcolumn .orglogo,.o102 .leftcolumn .orglogo,.o103 .leftcolumn .orglogo,.o105 .leftcolumn .orglogo,.o106 .leftcolumn .orglogo{display:block;background:transparent url(//static.tournamentsoftware.com/images/style/default/ommenu_logo.png) 42px 2px no-repeat;height:90px}.o2.menucompact .leftcolumn .orglogo,.o3.menucompact .leftcolumn .orglogo,.o5.menucompact .leftcolumn .orglogo,.o14.menucompact .leftcolumn .orglogo,.o17.menucompact .leftcolumn .orglogo,.o24.menucompact .leftcolumn .orglogo,.o25.menucompact .leftcolumn .orglogo,.o26.menucompact .leftcolumn .orglogo,.o33.menucompact .leftcolumn .orglogo,.o34.menucompact .leftcolumn .orglogo,.o41.menucompact .leftcolumn .orglogo,.o55.menucompact .leftcolumn .orglogo,.o60.menucompact .leftcolumn .orglogo,.o64.menucompact .leftcolumn .orglogo,.o69.menucompact .leftcolumn .orglogo,.o72.menucompact .leftcolumn .orglogo,.o84.menucompact .leftcolumn .orglogo,.o87.menucompact .leftcolumn .orglogo,.o88.menucompact .leftcolumn .orglogo,.o89.menucompact .leftcolumn .orglogo,.o91.menucompact .leftcolumn .orglogo,.o92.menucompact .leftcolumn .orglogo,.o96.menucompact .leftcolumn .orglogo,.o97.menucompact .leftcolumn .orglogo,.o98.menucompact .leftcolumn .orglogo,.o101.menucompact .leftcolumn .orglogo,.o102.menucompact .leftcolumn .orglogo,.o103.menucompact .leftcolumn .orglogo,.o105.menucompact .leftcolumn .orglogo,.o106.menucompact .leftcolumn .orglogo{background-position:-381px 2px;width:34px;height:40px}.o2 .leftcolumn .orglogo{background-position:7px 7px;height:85px}.o2.menucompact .leftcolumn .orglogo{background-position:-380px 3px;height:40px}.o3 .leftcolumn .orglogo{background-position:6px 7px;height:85px}.o3.menucompact .leftcolumn .orglogo{background-position:-380px 2px;height:40px}.o5 .leftcolumn .orglogo{background-position:50px 2px}.o5.menucompact .leftcolumn .orglogo{background-position:-382px 2px;height:38px}.o14 .leftcolumn .orglogo{background-position:65px 2px}.o14.menucompact .leftcolumn .orglogo{background-position:-374px 2px;height:46px}.o17 .leftcolumn .orglogo{background-position:70px 10px}.o17.menucompact .leftcolumn .orglogo{background-position:-386px 6px;height:46px}.o26 .leftcolumn .orglogo{background-position:60px 2px}.o26.menucompact .leftcolumn .orglogo{background-position:-378px 2px;height:46px}.o33 .leftcolumn .orglogo{background-position:26px 9px}.o33.menucompact .leftcolumn .orglogo{background-position:-379px 5px;height:38px;width:36px}.o34 .leftcolumn .orglogo{background-position:5px 2px}.o34.menucompact .leftcolumn .orglogo{background-position:-380px 2px;height:38px}.o41 .leftcolumn .orglogo{background-position:40px 3px}.o41.menucompact .leftcolumn .orglogo{background-position:-379px 2px;height:38px}.o55 .leftcolumn .orglogo{background-position:12px 12px}.o55.menucompact .leftcolumn .orglogo{background-position:-382px 1px;height:38px}.o60 .leftcolumn .orglogo{background-position:13px 14px;height:85px}.o60.menucompact .leftcolumn .orglogo{background-position:-380px 0;height:45px}.o69 .leftcolumn .orglogo{background-position:11px 15px;height:70px}.o69.menucompact .leftcolumn .orglogo{background-position:-380px 2px;height:39px}.o72 .leftcolumn .orglogo{background-position:58px 7px;height:90px}.o72.menucompact .leftcolumn .orglogo{background-position:-378px 0;height:39px}.o84 .leftcolumn .orglogo{background-position:58px 6px;height:80px}.o84.menucompact .leftcolumn .orglogo{background-position:-381px 4px;height:43px}.o87 .leftcolumn .orglogo{background-position:62px 7px;height:80px}.o87.menucompact .leftcolumn .orglogo{background-position:-380px 6px;height:45px}.o88 .leftcolumn .orglogo{background-position:62px 7px;height:80px}.o88.menucompact .leftcolumn .orglogo{background-position:-380px 6px;height:45px}.o89 .leftcolumn .orglogo{background-position:62px 3px;height:80px}.o89.menucompact .leftcolumn .orglogo{background-position:-381px 3px;height:45px}.o91 .leftcolumn .orglogo{background-position:62px 7px;height:92px}.o91.menucompact .leftcolumn .orglogo{background-position:-380px 6px;height:45px}.o92 .leftcolumn .orglogo{background-position:62px 7px;height:80px}.o92.menucompact .leftcolumn .orglogo{background-position:-380px 6px;height:45px}.o97 .leftcolumn .orglogo{background-position:62px 7px;height:80px}.o97.menucompact .leftcolumn .orglogo{background-position:-380px 6px;height:45px}.o96 .leftcolumn .orglogo,.o98 .leftcolumn .orglogo{background-position:62px 7px;height:80px}.o96.menucompact .leftcolumn .orglogo .o98.menucompact .leftcolumn .orglogo{background-position:-380px 6px;height:45px}.o25 .leftcolumn .orglogo,.o64 .leftcolumn .orglogo,.o101 .leftcolumn .orglogo,.o102 .leftcolumn .orglogo,.o103 .leftcolumn .orglogo,.o105 .leftcolumn .orglogo,.o106 .leftcolumn .orglogo{background-position:62px 7px;height:80px;background-repeat:no-repeat}.o25.menucompact .leftcolumn .orglogo,.o64.menucompact .leftcolumn .orglogo,.o101.menucompact .leftcolumn .orglogo,.o102.menucompact .leftcolumn .orglogo,.o103.menucompact .leftcolumn .orglogo,.o105.menucompact .leftcolumn .orglogo,.o106.menucompact .leftcolumn .orglogo{background-position:-380px 6px;height:45px}.o25 .leftcolumn .orglogo{height:90px;background-position:39px 6px}.o25.menucompact .leftcolumn .orglogo{height:48px;background-position:-380px 2px}.o2.newui ul.breadcrumbs li.rootgroup,.o3.newui ul.breadcrumbs li.rootgroup,.o5.newui ul.breadcrumbs li.rootgroup,.o14.newui ul.breadcrumbs li.rootgroup,.o17.newui ul.breadcrumbs li.rootgroup,.o24.newui ul.breadcrumbs li.rootgroup,.o25.newui ul.breadcrumbs li.rootgroup,.o26.newui ul.breadcrumbs li.rootgroup,.o33.newui ul.breadcrumbs li.rootgroup,.o34.newui ul.breadcrumbs li.rootgroup,.o41.newui ul.breadcrumbs li.rootgroup,.o55.newui ul.breadcrumbs li.rootgroup,.o60.newui ul.breadcrumbs li.rootgroup,.o64.newui ul.breadcrumbs li.rootgroup,.o69.newui ul.breadcrumbs li.rootgroup,.o72.newui ul.breadcrumbs li.rootgroup,.o84.newui ul.breadcrumbs li.rootgroup,.o87.newui ul.breadcrumbs li.rootgroup,.o88.newui ul.breadcrumbs li.rootgroup,.o89.newui ul.breadcrumbs li.rootgroup,.o91.newui ul.breadcrumbs li.rootgroup,.o92.newui ul.breadcrumbs li.rootgroup,.o96.newui ul.breadcrumbs li.rootgroup,.o97.newui ul.breadcrumbs li.rootgroup,.o98.newui ul.breadcrumbs li.rootgroup,.o101.newui ul.breadcrumbs li.rootgroup,.o102.newui ul.breadcrumbs li.rootgroup,.o103.newui ul.breadcrumbs li.rootgroup,.o105.newui ul.breadcrumbs li.rootgroup,.o106.newui ul.breadcrumbs li.rootgroup{background:transparent url(//static.tournamentsoftware.com/images/style/bwf/ommenu_logo.png) -700px -7px no-repeat;display:inline-block !important;width:26px;height:18px;text-indent:-1500px;margin:0}.o33.newui ul.breadcrumbs li.rootgroup{width:36px;background-position:-691px -6px}.o41.newui ul.breadcrumbs li.rootgroup{background-position:-697px -6px}.o72.newui ul.breadcrumbs li.rootgroup{background-position:-693px -8px;width:34px}.o2.newui ul.breadcrumbs li.rootgroup li,.o3.newui ul.breadcrumbs li.rootgroup li,.o5.newui ul.breadcrumbs li.rootgroup li,.o14.newui ul.breadcrumbs li.rootgroup li,.o17.newui ul.breadcrumbs li.rootgroup li,.o24.newui ul.breadcrumbs li.rootgroup li,.o25.newui ul.breadcrumbs li.rootgroup li,.o26.newui ul.breadcrumbs li.rootgroup li,.o33.newui ul.breadcrumbs li.rootgroup li,.o34.newui ul.breadcrumbs li.rootgroup li,.o41.newui ul.breadcrumbs li.rootgroup li,.o55.newui ul.breadcrumbs li.rootgroup li,.o60.newui ul.breadcrumbs li.rootgroup li,.o64.newui ul.breadcrumbs li.rootgroup li,.o69.newui ul.breadcrumbs li.rootgroup li,.o72.newui ul.breadcrumbs li.rootgroup li,.o84.newui ul.breadcrumbs li.rootgroup li,.o87.newui ul.breadcrumbs li.rootgroup li,.o88.newui ul.breadcrumbs li.rootgroup li,.o89.newui ul.breadcrumbs li.rootgroup li,.o96.newui ul.breadcrumbs li.rootgroup li,.o97.newui ul.breadcrumbs li.rootgroup li,.o98.newui ul.breadcrumbs li.rootgroup li,.o101.newui ul.breadcrumbs li.rootgroup li,.o102.newui ul.breadcrumbs li.rootgroup li,.o103.newui ul.breadcrumbs li.rootgroup li,.o105.newui ul.breadcrumbs li.rootgroup li,.o106.newui ul.breadcrumbs li.rootgroup li{text-indent:0}.o2.newui ul.breadcrumbs li.rootgroup a,.o3.newui ul.breadcrumbs li.rootgroup a,.o5.newui ul.breadcrumbs li.rootgroup a,.o14.newui ul.breadcrumbs li.rootgroup a,.o17.newui ul.breadcrumbs li.rootgroup a,.o24.newui ul.breadcrumbs li.rootgroup a,.o25.newui ul.breadcrumbs li.rootgroup a,.o26.newui ul.breadcrumbs li.rootgroup a,.o33.newui ul.breadcrumbs li.rootgroup a,.o34.newui ul.breadcrumbs li.rootgroup a,.o41.newui ul.breadcrumbs li.rootgroup a,.o55.newui ul.breadcrumbs li.rootgroup a,.o60.newui ul.breadcrumbs li.rootgroup a,.o64.newui ul.breadcrumbs li.rootgroup a,.o69.newui ul.breadcrumbs li.rootgroup a,.o72.newui ul.breadcrumbs li.rootgroup a,.o84.newui ul.breadcrumbs li.rootgroup a,.o87.newui ul.breadcrumbs li.rootgroup a,.o88.newui ul.breadcrumbs li.rootgroup a,.o89.newui ul.breadcrumbs li.rootgroup a,.o96.newui ul.breadcrumbs li.rootgroup a,.o97.newui ul.breadcrumbs li.rootgroup a,.o98.newui ul.breadcrumbs li.rootgroup a,.o101.newui ul.breadcrumbs li.rootgroup a,.o102.newui ul.breadcrumbs li.rootgroup a,.o103.newui ul.breadcrumbs li.rootgroup a,.o105.newui ul.breadcrumbs li.rootgroup a,.o106.newui ul.breadcrumbs li.rootgroup a{display:block}.o2 .leftcolumn .orglogo,.o2.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/badmintonnederland/ommenu_logo.png)}.o3 .leftcolumn .orglogo,.o3.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/squashnl/ommenu_logo.png)}.o5 .leftcolumn .orglogo,.o5.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/badmintoncanada/ommenu_logo.png)}.o14 .leftcolumn .orglogo,.o14.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/lfbb/ommenu_logo.png)}.o17 .leftcolumn .orglogo,.o17.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/lta/ommenu_logo.png)}.o24 .leftcolumn .orglogo,.o24.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/bwf/ommenu_logo.png)}.o25 .leftcolumn .orglogo,.o25.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/vsf/ommenu_logo.png)}.o26 .leftcolumn .orglogo,.o26.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/tsa/ommenu_logo.png)}.o33 .leftcolumn .orglogo,.o33.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/glta/ommenu_logo.png)}.o34 .leftcolumn .orglogo,.o34.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/badmintones/ommenu_logo.png)}.o41 .leftcolumn .orglogo,.o41.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/tenniseurope/ommenu_logo.png)}.o55 .leftcolumn .orglogo,.o55.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/default/ommenu_logo_demo.png)}.o60 .leftcolumn .orglogo,.o60.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/badmintonireland/ommenu_logo.png)}.o64 .leftcolumn .orglogo,.o64.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/tennisfinland/ommenu_logo.png)}.o69 .leftcolumn .orglogo,.o69.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/jta/ommenu_logo.png)}.o72 .leftcolumn .orglogo,.o72.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/tc/ommenu_logo.png?t=1)}.o84 .leftcolumn .orglogo,.o84.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/frmt/ommenu_logo.png)}.o87 .leftcolumn .orglogo,.o87.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/htf/ommenu_logo.png)}.o88 .leftcolumn .orglogo,.o88.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/fir/ommenu_logo.png)}.o89 .leftcolumn .orglogo,.o89.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/scba/ommenu_logo.png)}.o91 .leftcolumn .orglogo,.o91.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/jbn/ommenu_logo.png)}.o92 .leftcolumn .orglogo,.o92.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/ettu/ommenu_logo.png)}.o96 .leftcolumn .orglogo,.o96.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/etl/ommenu_logo.png)}.o97 .leftcolumn .orglogo,.o97.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/swissbadminton/ommenu_logo.png)}.o98 .leftcolumn .orglogo,.o98.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/dtf/ommenu_logo.png)}.o101 .leftcolumn .orglogo,.o101.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/badmintonthailand/ommenu_logo.png)}.o102 .leftcolumn .orglogo,.o102.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/cosat/ommenu_logo.png)}.o103 .leftcolumn .orglogo,.o103.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/bam/ommenu_logo.png)}.o105 .leftcolumn .orglogo,.o105.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/ttnz/ommenu_logo.png)}.o106 .leftcolumn .orglogo,.o106.newui ul.breadcrumbs li.rootgroup{background-image:url(//static.tournamentsoftware.com/images/style/ltf/ommenu_logo.png)}.o91 .leftcolumn .orglogo:before{content:'Demo';color:#f90;font:bold 18px/22px Arial,Helvetica,sans-serif;display:inline-block;padding:0 4px;background:#fff;border:1px solid #ebebeb;position:absolute;top:55px;right:15px;border-radius:2px}.o91.menucompact .leftcolumn .orglogo:before{top:0;font-size:9px;line-height:11px;right:4px;padding:0 2px}ul.sidemenu{margin:0;padding:0;display:block;list-style:none;width:195px;border-bottom:1px solid #eee !important}.menucompact ul.sidemenu{width:38px}ul.sidemenu li{background:transparent;border-top:1px solid #eee !important}ul.sidemenu li a{background:transparent url(//static.tournamentsoftware.com/images/style/default/playerdb_icons.png) 0 0 no-repeat;display:block;font-weight:bold;font-size:13px;line-height:16px;height:1%;padding:7px 4px 8px 31px !important;margin:0 0 0 4px;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;z-index:10;position:relative}ul.sidemenu.no-icons li a{padding-left:12px !important}ul.sidemenu.fonticons li a{background:transparent}.newui .rightcolumn .readonly,.newui .leftcolumn .readonly{background:transparent url(//static.tournamentsoftware.com/images/style/default/playerdb_icons.png) -298px -679px no-repeat;display:block;padding:0 0 0 20px;margin-bottom:8px}.newui .leftcolumn .readonly{background-position:-10px -679px;width:16px;height:16px;text-indent:-500px;position:absolute;top:6px;cursor:help;padding:0;margin:0;overflow:hidden}.leftcolumn .accountphoto{display:block;text-align:center}.leftcolumn select.usercontextselector{margin:8px 0 8px 6px;width:180px;height:32px}.menucompact .leftcolumn .accountphoto{text-align:left}#accountheader{margin:0 20px 10px 0;border-bottom:1px dashed #ebebeb;min-height:70px;position:relative}#accountheader h2{margin:0 !important}#accountheader p{margin:0}#accountheader span.memberid,#organizationmenu.member span.memberid{margin-right:10px}#accountheader .icon.edit{padding-left:18px;background-position:1px -81px;vertical-align:baseline}#accountheader .icon.membercard,.membershipcard{background-position:1px -2127px;margin-bottom:4px}#accountheader .fbconnect{font:normal 13px/17px Arial,Helvetica,sans-serif;background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -1280px -624px no-repeat;padding:0 0 0 20px;display:inline-block;position:absolute;right:0;top:9px}.newui.menucompact .leftcolumn .readonly{top:5px}ul.sidemenu li.persons a{background-position:0 -96px}ul.sidemenu li.admin a{background-position:0 -192px}ul.sidemenu li.settings a{background-position:0 -288px}ul.sidemenu li.tournaments a,ul.sidemenu li.leagues a{background-position:0 -384px}ul.sidemenu li.rankings a{background-position:0 -480px}ul.sidemenu li.suspensions a{background-position:0 -576px}ul.sidemenu li.banners a{background-position:0 -768px}ul.sidemenu li.organizations a:hover,ul.sidemenu li.active.organizations a,ul.sidemenu li.organizations:hover a{background-position:-288px 0}ul.sidemenu li.persons a:hover,ul.sidemenu li.active.persons a,ul.sidemenu li.persons:hover a{background-position:-288px -96px}ul.sidemenu li.admin a:hover,ul.sidemenu li.active.admin a,ul.sidemenu li.admin:hover a{background-position:-288px -192px}ul.sidemenu li.settings a:hover,ul.sidemenu li.active.settings a,ul.sidemenu li.settings:hover a{background-position:-288px -288px}ul.sidemenu li.tournaments a:hover,ul.sidemenu li.active.tournaments a,ul.sidemenu li.tournaments:hover a,ul.sidemenu li.leagues a:hover,ul.sidemenu li.active.leagues a,ul.sidemenu li.leagues:hover a{background-position:-288px -384px}ul.sidemenu li.rankings a:hover,ul.sidemenu li.active.rankings a,ul.sidemenu li.rankings:hover a{background-position:-288px -480px}ul.sidemenu li.suspensions a:hover,ul.sidemenu li.active.suspensions a,ul.sidemenu li.suspensions:hover a{background-position:-288px -576px}ul.sidemenu li.banners a:hover,ul.sidemenu li.active.banners a,ul.sidemenu li.banners:hover a{background-position:-288px -768px}ul.sidemenu li a:hover{text-decoration:none;color:#f90}ul.sidemenu li.active.parent{border-right:1px solid #eee}ul.sidemenu li.active a,ul.sidemenu li.active li a:hover{border-left:4px solid #ff9c00;margin:0;color:#ff9c00}ul.sidemenu li.active li a,ul.sidemenu li.active li a:hover{border-left:none !important}ul.sidemenu li li.active a,ul.sidemenu li li.active a:hover{color:#505050 !important;font-weight:bold !important}ul.sidemenu ul{margin:0;padding:0;display:none;list-style:none;background:#fff;border-left:4px solid #ccc}ul.sidemenu .active ul{display:block;overflow:hidden}.menucompact ul.sidemenu li{position:relative}.menucompact ul.sidemenu li li{position:static}.menucompact ul.sidemenu .active ul{display:none}.menucompact ul.sidemenu li:hover{background-color:#fff !important;border:1px solid #ddd !important;margin:0 0 -1px -1px;width:40px;z-index:9}.menucompact ul.sidemenu li.parent:hover{z-index:999;width:45px;border-right:1px solid #fff !important}.menucompact ul.sidemenu li li:hover{border:none !important;width:auto;margin:0}.menucompact ul.sidemenu li:hover ul{display:block;position:absolute;left:46px;top:0;margin-top:-1px;border:1px solid #ddd;border-left:#fff}ul.sidemenu ul li{border:none !important}ul.sidemenu ul li:last-child{padding-bottom:6px}ul.sidemenu ul li.active{border-left:none !important}ul.sidemenu ul li a{background:transparent;display:block;font-weight:normal;height:1%;padding:4px 4px 1px 31px !important;margin:0 0 0 0;color:#0f9fea !important;text-overflow:ellipsis;width:162px;overflow:hidden}.menucompact ul.sidemenu li a{text-indent:-1000px}.menucompact ul.sidemenu li li a{text-indent:0;padding:8px 4px 5px 14px !important}ul.sidemenu ul li a:hover{text-decoration:none;border-top:none;padding:1px 4px 2px 14px;color:#ff9c00 !important}.orginfo .orginfocontent{min-height:30px;min-width:400px}.orginfo.om_member .orginfocontent,.orginfo.om_group .orginfocontent{position:absolute;margin:190px 20px 0 0;height:40px;overflow:hidden}.orginfo.om_group .orginfocontent{margin-top:118px}.orginfo #tournamentsubmenu.member,.orginfo #tournamentsubmenu.group{margin-bottom:65px !important}.om .validationlist .thumb img.photo{max-height:60px;border:1px solid #ebebeb !important;margin:0;box-shadow:none}.om #content .personinfo img.flag,.om #content .personinfo .noflag{margin-left:0 !important}.om #content .personinfo .icon.profile{padding:0;vertical-align:top;margin:0 6px 0 0}.om .paraclassification.tag{line-height:1.5;margin:4px 4px 8px 0;vertical-align:middle}.om .personinfo .playerlevels,.om .personinfo .personheader,.om .sanctionforminfo span,.om .sanctionformcreator span,.om .courseapplicationinfo span,.om .courseapplicationcreator span,.om .modifiedby span,.om .personinfo .personemail,.om .personinfo .personinfo-wrapper{display:block}.om .personinfo .tag,.om .personinfo .persongender,.om .personinfo .persondob,.om .personinfo .personphone{display:inline-block}.om .personinfo .tag+.playerlevels{display:inline-block}.om .personinfo .personphone{margin-left:10px}.om .personinfo .personphone:before{content:"";font:normal 16px/1 'tscom_icons';speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b3b3b3;vertical-align:text-bottom}.om .membershipinfo .roletype{padding:0 10px 0 20px !important;margin-top:-2px;max-height:23px;line-height:25px}.om .personinfo .persongender:after{content:',';margin-right:3px}.om .personinfo .playerlevels strong{font-weight:normal}.om #content .validationlist .massvalidation label,.om .membershipinfo .inactive,.om .membershipinfo .permanent,.om .personinfo .personage{color:#9e9e9e}.om .membershipperiod.past,.om .membershipperiod.past span,.om .membershipinfo .membershipperiod.future,.om .membershipinfo .membershipperiod.future span{color:#ffb800 !important}.om .membershipinfo .membershipgroup,.om .membershipinfo .membershipperiod{padding-left:20px}.om .membershipinfo .membershipgroup.transfer{padding-left:20px;margin-left:-1px}.om .membershipinfo .membershipactions{position:absolute;bottom:28px;right:4px}.validationlist .paymentinfo{text-align:center}.validationlist .paymentstatus{display:block;overflow:hidden;height:18px;margin:0 auto;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.products .topay,.validationlist .paymentinfo .paymentamount{font-size:20px}.validationlist .paymentinfo .paymentamount.free{font-size:inherit;color:#ccc}.validationlist .paymentinfo .currency{display:none;width:24px;height:14px;line-height:14px;text-align:center;font-weight:bold;background-color:#0dbd00;color:#fff;border-radius:2px;font-size:11px;cursor:help}.validationlist .paymentinfo.ps2 .currency,.validationlist .paymentinfo.ps3 .currency{background-color:#f00}.om .membershipinfo .paymentstatus{display:block;width:24px;height:14px;line-height:14px;text-align:center;font-weight:bold;position:absolute;background-color:#0dbd00;color:#fff;border-radius:2px;font-size:11px;right:10px;top:31px;cursor:help}.paymentstatus.ps0{color:#b00000}.paymentstatus.ps1{color:#000}.paymentstatus.ps2,.paymentstatus.ps3,.validationlist .paymentinfo.ps2 .paymentamount{color:#f00}.paymentstatus.ps4{color:#ffb800}.om .validationlist tr.msinactive{border-left:22px solid #ff9c00}.om .validationlist tr.msinactive td{background-color:#fffdf5 !important}.om .membershipinfo .msinactive{display:none}.om .msinactive .icon-warning{display:block;position:absolute;margin:-44px 0 0 -27px;width:20px;height:18px;text-indent:-500px;max-height:18px;text-align:center;text-transform:uppercase;font:bold 9px/14px Arial,Helvetica,sans-serif;color:#fff;overflow:hidden}.om .msinactive .icon-warning:before{color:#fff;left:0;top:0;text-indent:0;margin:0;line-height:18px}.om .membershipinfo .highlighted{background-color:#e6f7ff;padding:2px;cursor:help}.om .validationlist td.modifiedby{padding:8px 6px !important}.om #content .validationlist td.thumb.personphoto{padding-left:6px !important;max-width:40px}.om #content .validationlist caption{margin:0 0 10px 0}.om #content .validationlist tr:first-child td{border-top:1px solid #ebebeb}.om #content table.ruler.validationlist td,.om #content table.ruler.validationlist th{padding:8px 14px;line-height:22px;vertical-align:middle}.om #content table.ruler.validationlist td.validationstatus{position:relative}.om #content .validationlist td.thumb{padding:10px 0 4px 12px !important;width:auto !important;height:auto !important;float:none}.om #content .validationlist tr td:first-child,.om #content .validationlist tr th:first-child{padding-left:6px}.om #content .validationlist td.rowbutton{padding:8px 4px}.om #content table.validationlist .noline td{padding:4px 14px 8px 14px}.om #content .validationlist .massvalidation label{margin-right:8px;padding:0}.om #content .validationlist .active td{background-color:#ebfaff !important}.om #content .validationlist td.rowstatus.empty{padding:0;width:0}.validationlist td.personinfo,.validationlist td.membershipinfo,.validationlist td.validationstatus{min-width:120px}.om .cellinfo:before{width:16px;height:16px;display:inline-block;text-align:center;border-radius:16px;background:#4675d2;content:'i';font-weight:bold;color:#fff;font-size:13px;cursor:help;margin:0 4px 0 -3px;line-height:18px}.om .validationstatus .valstatusname{padding:2px 6px;display:block;border-radius:2px 2px 0 0}.om .validationstatus .valstatusmessage{position:absolute;right:0;top:0;width:20px;height:20px}.om .validationstatus .valstatusmessage:before{width:20px;height:20px;display:block;text-align:center;border-radius:20px;background:#f50a0a;position:absolute;right:10px;top:7px;content:'?';font-weight:bold;color:#fff;cursor:help}.om .validationstatus .valstatusmessage div{opacity:0;visibility:hidden;max-width:300px;min-width:200px;background:#fff;margin:0;padding:4px 8px;z-index:99;position:absolute;right:8px;top:10px;border:1px solid #ebebeb;border-radius:2px;text-align:left;transition:all ease-in-out .1s;white-space:pre-line;display:inline-block}.om .validationstatus .valstatusmessage:hover div{visibility:visible;opacity:1;top:33px}.om .validationstatus .valstatusmessage div:before,.om .validationstatus .valstatusmessage div:after{content:'\20';position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ebebeb;right:5px;top:-7px}.om .validationstatus .valstatusmessage div:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px}.om #content .validationlist td.validationstatus,.om #content .validationlist td.rowcheckbox,.om #content .validationlist td.rowbutton{vertical-align:middle}#content .btn.btn--danger{background:#bd3b2a;background-image:none;color:#fff;border-color:#bd3b2a}button.btn.hasdropdown{margin-right:0;border-radius:2px 0 0 2px !important;border-right:none !important}.layout-is-old .om #content table tbody button.btn,.layout-is-old .om #content table tbody button.btn.dropdown-toggle{display:inline-block;width:initial}.layout-is-old .om #content table tbody button.btn:after{display:none}.layout-is-old.organization .ruler .btn-group ul.dropdown-menu{margin-left:-328px;margin-top:-406px}.layout-is-old .om #content table tbody button.btn.dropdown-toggle{margin-left:0;border-radius:0 2px 2px 0 !important;box-sizing:border-box;padding:0 8px !important;line-height:26px !important;outline:none}.btn .caret{display:inline-block;width:0;height:0;margin-left:0;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.btn-group{white-space:nowrap;margin:0 8px 4px 8px}.ruler .btn-group ul.dropdown-menu,.ruler .btn-group ul.dropdown-menu li{list-style:none;padding:0;margin:0}.ruler .btn-group ul.dropdown-menu{display:none;min-width:92px;max-width:240px;position:absolute;background:#fff;border:1px solid #b2b2b2;border-radius:2px;margin-top:4px;z-index:99;box-shadow:0 1px 4px rgba(0,0,0,.05);text-align:left}.ruler .dropdown-menu li a{display:block;padding:0 8px 0 28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:34px;height:34px;background:none;position:relative;color:#505050}.ruler .dropdown-menu li a:hover{background-color:#f8f8f8;color:#505050;text-decoration:none}.ruler .dropdown-menu li a:before{width:20px;height:20px;display:block;position:absolute;left:6px;top:5px;content:'\20';background:transparent url(//static.tournamentsoftware.com/images/style/default/icon_actions.png) 0 0 no-repeat}.om #content .btn-group button.hasdropdown,.om #content .btn-group .button.hasdropdown,.om #content .validationlist tr td button,.om #content .validationlist tr td .button{font-weight:normal !important;line-height:18px !important;margin:0;padding:4px 8px !important;border-radius:2px}.massvalidation .btn-group{position:absolute;margin:20px 0 0 6px;background:#fff;border:1px solid #ebebeb;transition:top .1s ease-out;padding:8px;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.massvalidation .btn-group:before,.massvalidation .btn-group:after{content:'\20';border-bottom:7px solid #ebebeb;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-8px;right:10px;width:0}.massvalidation .btn-group:after{border-bottom-color:#fff;top:-7px}.om #content .validationlist input[type="checkbox"]{margin:0;padding:0}.om .validationlist td.validationstatus{background:transparent !important;max-width:210px}.validationstatus .validator{color:#9e9e9e;display:block;background-color:#f8f8f8;border-radius:0 0 2px 2px;padding:2px 6px;border:1px solid #ebebeb;border-top:none;min-height:10px}.om .validationstatus .valprogress{border:1px solid #ebebeb;max-height:6px;overflow:hidden;padding:0;background-color:#fff;text-align:left;white-space:nowrap}.om .validationstatus .valprogress div{display:inline-block;text-indent:-1500px;max-height:20px;position:relative}.om .validationstatus .valprogress div:before,.om .validationstatus .valprogress div:after{width:0;height:7px;content:'\20';border-left:2px solid #fff;position:absolute;transform:rotate(45deg);right:-.7px;top:1.4px;z-index:999}.om .validationstatus .valprogress div:after{transform:rotate(-45deg);top:-2.2px}.om .validationstatus .valprogress div:last-child:before,.om .validationstatus .valprogress div:last-child:after{display:none}.om.paymentsearchpage .ruler .icon,.entryrightspage .ruler .icon{display:inline-block;padding-left:22px;position:relative}.om.paymentsearchpage .ruler .icon:before,.om.paymentsearchpage .ruler .icon:hover:before,.entryrightspage .ruler .icon:before,.entryrightspage .ruler .icon:hover:before{line-height:18px;margin:0;left:0;top:0;color:#c0c0c0 !important}#content table.ruler.certificates tr:first-child td{border-top:1px solid #ebebeb}#content table.ruler.certificates td{vertical-align:middle;padding:10px 6px}#content .certificates td.thumb .nologo{display:table-cell;overflow:hidden;color:#999;font-weight:bold;height:60px;width:80px;border:1px solid #ebebeb;background:#fff;vertical-align:middle;text-align:center;overflow:hidden}#content .certificates td.thumb .nologo span{display:inline-block;max-height:58px;overflow:hidden}#content table.ruler.certificates td .course{color:#999}.twittercontainer{position:absolute;float:right;top:420px;right:10px;padding:4px 0 0 0;height:100px;background:transparent !important}.twitter{width:240px;padding:0;margin:0 0 0 55px;min-height:40px}.twitter.loaded{border:1px solid #cfeeff;border-radius:4px}.twitter ul,.twitter li{list-style:none;margin:0;padding:0}.twitter ul{background:transparent url(//static.tournamentsoftware.com/images/twitter_corner.gif) 0 5px no-repeat;margin:0 0 0 -46px !important;padding:0 0 0 46px !important}.twitter img{border:none;float:left;margin:1px 4px 0 0}.twitter .username,.twitter .time,.twitter .text{display:block}.twitter .text{margin:10px 0 0 0;text-align:right;word-wrap:break-word}.twitter .username{float:left;margin:-12px 0 0 0;text-align:left}.twitter li{padding:4px}.twitter .tweet{display:none}.date,.time,.twitter .time{color:#999}.signupoptions{text-align:center}.signupoptions .option{width:300px;margin:15px 25px;display:inline-block;position:relative;border:1px solid #ddd}.signupoptions .optiondescription{height:250px;padding:25px;overflow:hidden}.signupoptions .optiontitle,.signupoptions .optionbutton{background-color:#ff9c00;padding:0 10px;font-size:16px;font-weight:bold;display:block;overflow:hidden}.signupoptions .optionbutton{margin:10px 50px 50px 50px;height:40px;line-height:40px;cursor:pointer;border-radius:4px}.signupoptions .optiontitle{height:50px;line-height:50px}.signupoptions .signup{background-color:#5fc5fd}.personmembershiptogglearea .personmembershiptoggle{display:inline-block}div.ui-widget-overlay{position:fixed !important;top:0;left:0;width:100%;height:100%;margin:0;padding:0;filter:alpha(opacity=50);opacity:.5;background:#000;z-index:1001}.ui-dialog{background:#fff;border:2px solid #b9b9b9;color:#000;margin:0;padding:0;position:absolute;text-align:left;z-index:1002}.ui-dialog #fsAddPlayer,.ui-dialog #fsAddNewPlayer{width:415px;min-height:360px}.ui-dialog #fsAddOrgPlayer{width:405px}.ui-dialog .membershipdescription{max-width:800px}.ui-dialog .membershipdescription h3{margin:3px 0 0 0 !important}.ui-dialog .membershipdescription dl{margin:4px 0}.ui-dialog .membershipdescription dt{font-weight:bold}.ui-dialog .membershipdescription dd{margin:2px 0 8px 8px}.ui-dialog.dialoginfo h3{font-size:1.17em;font-weight:bold}.ui-dialog.dialoginfo .ui-dialog-content>div{margin:0 0 30px 0}.ui-dialog-titlebar{background:#f4f4f4;color:#000;margin:0;font:bold 16px Arial,sans-serif;padding:10px 10px 5px 10px;position:relative;text-decoration:none;height:35px;border-bottom:1px solid #d3d3d3}.layout-is-old .ui-dialog-titlebar-close{margin:0;padding:0;position:absolute;top:6px;right:4px !important;text-decoration:none;color:#000;width:10px;height:10px;text-indent:-1000px;overflow:hidden;background:transparent url(//static.tournamentsoftware.com/images/datepicker/close.gif) no-repeat;border:none}.ui-dialog-title{display:block;overflow:hidden;width:90%;white-space:nowrap;text-overflow:ellipsis}.layout-is-old .ui-dialog-titlebar-close-hover,.layout-is-old .ui-dialog-titlebar-close:hover{text-decoration:none}.ui-dialog-content{background:#fff;margin:0;padding:6px 16px 16px 16px}.ui-dialog-content input.checkbox{margin:0}.ui-dialog-content label{margin:0 0 0 2px}.ui-dialog table.addteamplayer,.ui-dialog table.playerselection,.ui-dialog table.selectdoubles{margin:0 0 25px 0 !important}.ui-dialog table.selectdoubles td,.ui-dialog table.playerselection td{line-height:32px;padding:0 0}.ui-dialog table.selectdoubles div.selectionbox.singleselect,.ui-dialog table.playerselection div.selectionbox.singleplayer{margin-right:8px}.ui-dialog table.selectdoubles div.selectionbox.selectedpairs,.ui-dialog table.playerselection div.selectionbox.selectedplayer{margin-left:8px}.ui-dialog table.selectdoubles td.filterelement,.ui-dialog table.playerselection td.filterelement{line-height:32px;padding:0 8px}.ui-dialog table.selectdoubles input.textfield,.ui-dialog table.playerselection input.textfield{width:250px;height:24px}.ui-dialog-buttonpane{border-top:1px solid #d3d3d3;bottom:0;position:absolute;text-align:right;width:100%;background:#f4f4f4}.ui-dialog-buttonpane button{margin:10px 12px 10px 0;padding:4px 8px}.ui-dialog-content div.help{margin-top:10px}.dialogerror .ui-dialog-content,.dialoginfo .ui-dialog-content,.dialoghelp .ui-dialog-content,.dialogmessage .ui-dialog-content,.dialoggetlink .ui-dialog-content{padding:6px 16px 63px 16px}.dialoggetlink input[type=text]::-ms-clear{display:none}.ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-tabs .ui-tabs-hide{display:none}.ui-tabs-panel{margin:10px 0 0 0;padding:0}.dialogerror .ui-dialog-titlebar,.dialoginfo .ui-dialog-titlebar,.dialoghelp .ui-dialog-titlebar{padding:17px 10px 5px 45px;height:28px}.dialogerror .ui-dialog-titlebar{background:#f8f4e6 url(//static.tournamentsoftware.com/images/icon_alert_medium.gif) 12px 13px no-repeat;border-bottom:1px solid #ebe0b4}.dialogerror .ui-dialog-buttonpane{background:#f8f4e6;border-top:1px solid #ebe0b4}.dialoginfo .ui-dialog-titlebar{background:#f2f6fb url(//static.tournamentsoftware.com/images/icon_info.gif) 12px 13px no-repeat;border-bottom:1px solid #d8e4f5}.dialoginfo .ui-dialog-title,.dialogerror .ui-dialog-title{color:#000}.dialoginfo .ui-dialog-buttonpane{clear:both;background:#f2f6fb;border-top:1px solid #d8e4f5}.dialoghelp .ui-dialog-titlebar{background:#f2f6fb url(//static.tournamentsoftware.com/images/icon_help.gif) 12px 13px no-repeat;border-bottom:1px solid #d8e4f5}.dialoghelp .ui-dialog-buttonpane{background:#f2f6fb;border-top:1px solid #d8e4f5}div.tabs{height:auto;margin:-24px -10px 10px -10px;min-height:400px}.ui-tabs.tabs{margin:-6px -10px 10px -10px}div.tabs ul,div.tabs li,ul.tabs,ul.tabs li{margin:0;padding:0;list-style:none;display:inline}div.tabs ul,ul.tabs{position:relative;display:block;height:17px}ul.tabs{height:18px;line-height:18px;padding:0 0 0 4px;border-bottom:1px solid #7f7f7f;margin-bottom:4px}#rightcolumn ul.tabs{padding:0 !important}.messagespage ul.tabs{margin-bottom:4px}div.tabs li a,ul.tabs li a{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg.gif) -2px 0 no-repeat;border-right:1px solid #bdbdbd;color:#9e9e9e;float:left;font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;margin:0;padding:2px 4px 2px 12px}div.tabs li a.right,ul.tabs li a.right{float:right}div.tabs li a.right .icon,ul.tabs li a.right .icon{margin-right:5px}div.tabs li a.right .icon:before,ul.tabs li a.right .icon:before{top:-2px;margin-left:-18px}ul.tabs li a{font:bold 11px/14px Verdana,Arial,Helvetica,sans-serif}div.tabs li.ui-state-active a,div.tabs li.ui-state-active a:hover{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg_h.gif) -2px 0 no-repeat;border-left:none;border-top:none;color:#000;border-right:1px solid #7f7f7f;border-bottom:1px solid #fff}div.tabs li a:hover,ul.tabs li a:hover,ul.tabs li.active a{background:transparent url(//static.tournamentsoftware.com/images/stats_tab_bg_h.gif) -2px 0 no-repeat;color:#7f7f7f;border-right:1px solid #7f7f7f}ul.tabs li.active a{padding:2px 4px 3px 12px}.om #tournamentsubmenu.tabs>ul{position:relative;top:0;padding-right:30px !important;display:block}.om #tournamentsubmenu.tabs li{display:block;float:left}.tabs li.tabdropdown.hidden,#organizationmenu .tabs li.tabdropdown.hidden,#tournamentsubmenu.tabs li.tabdropdown.hidden{display:none !important}.tabs li.tabdropdown,#organizationmenu .tabs li.tabdropdown,#tournamentsubmenu.tabs li.tabdropdown{display:inline-block !important;float:none !important;position:relative}#tournamentsubmenu.tabs li.tabdropdown{position:absolute;right:0}.tabs li.tabdropdown>a,#organizationmenu .tabs li.tabdropdown>a,#tournamentsubmenu.tabs li.tabdropdown>a,.tabs li.tabdropdown.active>a,#organizationmenu .tabs li.tabdropdown.active>a,#tournamentsubmenu.tabs li.tabdropdown.active>a,.tabs li.tabdropdown.active>a:hover,#organizationmenu .tabs li.tabdropdown.active>a:hover,#tournamentsubmenu.tabs li.tabdropdown.active>a:hover{position:relative;width:16px !important;float:none;display:block;height:16px !important;border:1px solid #eee !important;background-color:#eee;margin:0 !important;padding:4px 10px 8px 10px !important;text-indent:-500px;overflow:hidden}.tabs li.tabdropdown.active>a,#organizationmenu .tabs li.tabdropdown.active>a,#tournamentsubmenu.tabs li.tabdropdown.active>a,.tabs li.tabdropdown.active>a:hover,#organizationmenu .tabs li.tabdropdown.active>a:hover,#tournamentsubmenu.tabs li.tabdropdown.active>a:hover{border:1px solid #ccc !important;height:20px !important;border-bottom:#fff !important;z-index:0}.tabs li.tabdropdown:hover>a,#organizationmenu .tabs li.tabdropdown:hover>a,#tournamentsubmenu.tabs li.tabdropdown:hover>a{background-color:#fff !important;border:1px solid #ccc !important;border-bottom:none !important;height:20px !important;border-radius:4px 4px 0 0}#tournamentsubmenu.tabs li.tabdropdown:hover>a{height:18px !important}.tabdropdown>a:before,.tabdropdown>a:after{position:absolute;content:'\20';display:block}.tabdropdown>a:before{width:10px;height:2px;top:8px;left:8px;box-sizing:content-box;border-top:6px double #505050;border-bottom:2px solid #505050}.tabdropdown>a:after{width:0;top:10px;right:7px;border-top:5px solid #505050;border-left:4px solid transparent;border-right:4px solid transparent}.tabs .tabdropdown ul{display:none !important;height:auto !important;position:absolute !important;right:0;top:31px;background:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px}#tournamentsubmenu.tabs .tabdropdown ul{top:31px;padding:0 !important}.tabs .tabdropdown ul li,#organizationmenu .tabs .tabdropdown ul li a,#tournamentsubmenu.tabs .tabdropdown ul li a{float:none !important;display:block !important;margin:0 !important;color:#0f9fea !important}.tabs .tabdropdown ul li a:hover,#organizationmenu .tabs .tabdropdown ul li a:hover,#tournamentsubmenu.tabs .tabdropdown ul li a:hover{color:#000 !important}.tabs .tabdropdown li:hover li.active a,#organizationmenu .tabs .tabdropdown li:hover li.active a,#tournamentsubmenu.tabs .tabdropdown li:hover li.active a{border:none !important}.tabs .tabdropdown ul li a:hover,#organizationmenu .tabs .tabdropdown ul li a:hover,#tournamentsubmenu.tabs .tabdropdown ul li a:hover{background:#fafafa !important;border-radius:0 !important}.tabs .tabdropdown ul li:last-child a,.tabs .tabdropdown ul li:last-child a:hover,#organizationmenu .tabs .tabdropdown ul li:last-child a,#organizationmenu .tabs .tabdropdown ul li:last-child a:hover,#tournamentsubmenu.tabs .tabdropdown ul li:last-child a,#tournamentsubmenu.tabs .tabdropdown ul li:last-child a:hover{border-radius:0 0 4px 4px !important}.tabs .tabdropdown ul li a:hover,.tabs .tabdropdown ul li.active a:hover,.tabs .tabdropdown ul li a,.tabs .tabdropdown ul li.active a,#organizationmenu .tabs .tabdropdown ul li a:hover,#organizationmenu .tabs .tabdropdown ul li.active a:hover,#organizationmenu .tabs .tabdropdown ul li a,#organizationmenu .tabs .tabdropdown ul li.active a,#tournamentsubmenu.tabs .tabdropdown ul li a:hover,#tournamentsubmenu.tabs .tabdropdown ul li.active a:hover,#tournamentsubmenu.tabs .tabdropdown ul li a,#tournamentsubmenu.tabs .tabdropdown ul li.active a{padding:10px !important;border:none !important;height:auto}.tabs .tabdropdown:hover ul{display:block !important;min-width:120px}.tabbedcontent{margin-top:5px}#rightcolumn .tabbedcontent{background:#fff;padding:7px 10px 0 10px;margin:0;border:1px solid #ccc;border-top:none;min-height:97px}.tabbedfavoriteslist{position:relative}.tabbedfavoriteslist table{min-width:500px}.tabbedfavoriteslist .dates{margin:-14px 0 0 0;display:block}.home .tabbedfavoriteslist table{min-width:0}.tabbedfavoriteslist .loading{display:block !important;width:32px;height:32px;background:transparent url(//static.tournamentsoftware.com/images/loading.gif) no-repeat;position:absolute;top:90px;left:-1000px;opacity:0;transition:opacity 2s ease-in}#rightcolumn .tabbedfavoriteslist .loading{top:67px}.tabbedfavoriteslist .loading.active{opacity:1;left:160px}.blocklist .favorite,.home .favorite,.tabbedfavoriteslist .favorite,.blocklist .getupdates,.tabbedupdateslist .getupdates{position:static}.tabbedfavoriteslist td.disabled,.tabbedupdateslist td.disabled{border:none !important;background:#fff !important}.home .tabbedfavoriteslist td.disabled,.home .tabbedupdateslist td.disabled{background:transparent !important}ul.userlistoptions,ul.userlistoptions li{list-style:none !important}.tabbedcontent tr.favitem_player td{vertical-align:middle !important}a:hover i.icon,a:hover i.icon:before{text-decoration:none}#ulSearchSuggest{background:#fff;margin:0;padding:0;list-style:none;line-height:14px;position:absolute;border:1px solid #646464;text-align:left;height:auto !important}#ulSearchSuggest li a{margin:0 !important;padding:4px 4px !important;display:block;float:none;border:none;font-weight:normal;text-decoration:none;overflow:hidden;height:14px;color:#000;background:none;border-radius:initial}#ulSearchSuggest li a span.noflag,#ulSearchSuggest li a img{margin:0 !important}#ulSearchSuggest li a:hover,#ulSearchSuggest li.active a{background:#39f !important;color:#fff !important}#ulSearchSuggest.groupsuggestion li a{height:auto}#ulSearchSuggest.groupsuggestion li a img{float:left}#ulSearchSuggest.groupsuggestion li a div{padding-left:88px;line-height:16px}#ulSearchSuggest.groupsuggestion li a h3{margin:0;font-size:14px}#ulSearchSuggest.clubplayersuggestion li a,#ulSearchSuggest.orgplayersuggestion li a{height:auto}#ulSearchSuggest.generalsuggestion li a{height:auto !important}#ulSearchSuggest.generalsuggestion div.suggestadditionalinfo{font-size:11px}#ulSearchSuggest.clubplayersuggestion li a div,#ulSearchSuggest.orgplayersuggestion li a div,#ulSearchSuggest.generalsuggestion li a div{line-height:16px}#ulSearchSuggest.useexistingaccountsuggestion li a div{margin:0 0 4px 0}#ulSearchSuggest.clubplayersuggestion li a div.alert,#ulSearchSuggest.orgplayersuggestion li a div.alert,#ulSearchSuggest.generalsuggestion li a div.alert{border:1px solid #f90;background:#fcf7ef;color:#000;padding:4px;width:auto}#ulSearchSuggest.clubplayersuggestion,#ulSearchSuggest.orgplayersuggestion,#ulSearchSuggest.generalsuggestion{z-index:100}#ulSearchSuggest.generalsuggestion{width:auto !important}.ui-dialog table.form{margin:0 0 4px 0;padding:0}.ui-dialog table.form th{font-weight:bold;width:auto;padding:4px 4px 0 0}.ui-dialog table.form td{width:auto;padding:2px 0 2px 0;height:16px;vertical-align:middle}.ui-dialog table.form input.error,.ui-dialog table.form input.textfield{background:#fff;padding:2px}.ui-dialog table.form input.textfield{border:1px solid #b2b2b2}#content td.rank,#content td.rank_none,#content td.rank_up,#content td.rank_down,#content td.rank_equal{background:transparent url(//static.tournamentsoftware.com/images/icon_rankingmovement.gif) 1px 7px no-repeat;color:#b2b2b2;padding-left:12px !important;padding-right:2px !important;text-align:left}#content td.rank,#content td.rank_none{color:#000;background:none;padding-left:0 !important;width:27px !important;text-align:right}#content td.rank_none{width:10px !important}#content td.rank_up{background-position:1px -147px}#content td.rank_down{background-position:1px -70px}#content td.rank.icon.olympics:before{width:25px;height:16px;position:absolute;margin-top:1px}#content div.membershipcontent .button{float:right;min-width:100px;margin-top:5px}#content div.membershipcontent{padding:4px 4px 4px 4px;margin-bottom:5px;border-radius:5px;border:1px solid #ddd}#content div.membershipcontent .membershipheader{display:block;font-weight:bold;font-size:16px;padding:2px 5px 2px 3px;margin:6px 0}#content div.profilebuttons{margin:10px 0 5px 0;min-height:30px}#content div.profilebuttons a,#content div.profilebuttons a:hover{margin:0 15px 10px 0}#content div.homepagebuttons{float:right;display:inline;margin:-20px 0 0 0}#content div.homepagebuttons a,#content div.homepagebuttons a:hover{margin:0 0 0 15px}.rankingpage.chosendd select.publication,.rankingpage.chosendd .rankingfilter select{padding-right:16px}.rankingpage.chosendd .rankingfilter input[type=button]{vertical-align:middle}.rankingpage.chosendd .rankingfilter input[type=text]{border:1px solid #aaa;border-radius:5px;padding:0 4px;line-height:16px;height:23px;vertical-align:middle}.ui-progressbar{font:1.1em Trebuchet MS,Tahoma,Verdana,Arial,sans-serif}.ui-progressbar .ui-widget{font-size:1em}.ui-progressbar input,.ui-progressbar select,.ui-progressbar textarea,.ui-progressbar button{font:1em Trebuchet MS,Tahoma,Verdana,Arial,sans-serif}.ui-progressbar.ui-widget-content{border:1px solid #ddd;background:#eee 50% top repeat-x;color:#f00}.ui-progressbar.ui-widget-content a{color:#333}.ui-progressbar .ui-widget-header{border:1px solid #e78f08;background:#f6a828 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-progressbar .ui-widget-header a{color:#fff}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.fileexporter input.button{display:inline-block;margin-right:8px}.fileexporter.active input.button{float:left}.fileexporter span.label{display:block;height:10px;min-width:20px;color:#999;line-height:14px;padding-top:4px}.fileexporter .progresscontrol{display:inline-block;clear:left}.fileexporter .ui-progressbar{height:6px !important}ul.breadcrumbs{margin:0 0 8px 0;padding:0;list-style:none;display:block;position:absolute;float:none;font:bold 14px Verdana,Arial,Helvetica,sans-serif !important;z-index:100}ul.breadcrumbs li,#organizationmenu ul.breadcrumbs li{position:relative;display:inline !important;padding:6px 0 2px 6px;height:19px}#organizationmenu ul.breadcrumbs li:first-child{padding-left:0}ul.breadcrumbs li a,#organizationmenu ul.breadcrumbs li a{background:transparent url(//static.tournamentsoftware.com/images/icon_breadcrumbs_next.gif) right 5px no-repeat;padding:0 10px 0 0;text-decoration:none;color:#ababab}ul.breadcrumbs li.parent:hover a,ul.breadcrumbs li.over a,#organizationmenu ul.breadcrumbs li.parent:hover a,#organizationmenu ul.breadcrumbs li.over a{color:#000}#organizationmenu li ul li,ul.breadcrumbs li ul li{height:auto !important}#organizationmenu ul.breadcrumbs li ul,ul.breadcrumbs li ul{display:block;margin:0 !important;padding:0;list-style:none;position:absolute;top:25px;left:0;min-width:120px;width:150px;padding:2px;z-index:300;left:-2000px;font:normal 11px Verdana,Arial,Helvetica,sans-serif !important;background:#fff;border:1px solid #7f7f7f;overflow:hidden}#organizationmenu ul.breadcrumbs li.over ul,ul.breadcrumbs li.over ul{left:0}#organizationmenu ul.breadcrumbs li ul li,ul.breadcrumbs li ul li{padding:0;float:none;display:inline !important}#organizationmenu ul.breadcrumbs li ul li.selected,ul.breadcrumbs li ul li.selected{font-weight:bold}#organizationmenu ul.breadcrumbs li ul li a,ul.breadcrumbs li ul li a{padding:2px 4px;background:none;display:block;overflow:hidden;font-size:100%;text-decoration:none;height:1%;width:140px;overflow:hidden;text-overflow:ellipsis}#organizationmenu ul.breadcrumbs li ul li a,#organizationmenu ul.breadcrumbs li.parent:hover ul li a,#organizationmenu ul.breadcrumbs li.over ul li a,ul.breadcrumbs li ul li a,ul.breadcrumbs li.parent:hover ul li a,ul.breadcrumbs li.over ul li a{border:1px solid #fff;color:#6c6c6c}#organizationmenu ul.breadcrumbs li ul li.more a,ul.breadcrumbs li ul li.more a,#organizationmenu ul.breadcrumbs li ul li.more a:hover,ul.breadcrumbs li ul li.more a:hover{background:#fafafa !important;border:none !important;padding:2px 4px 4px 8px;margin:0 -2px -2px -2px;width:142px}#organizationmenu ul.breadcrumbs li ul li a:hover,#organizationmenu ul.breadcrumbs li.parent:hover ul li a:hover,#organizationmenu ul.breadcrumbs li.over ul li a:hover,ul.breadcrumbs li ul li a:hover,ul.breadcrumbs li.parent:hover ul li a:hover,ul.breadcrumbs li.over ul li a:hover{border:1px solid #c5e8ff;color:#000;text-decoration:none;background:#ecf8ff}div.graph{border:1px solid #ebebeb}div.graph span{display:inline !important}img.photo{border:1px solid #000 !important}#content .h2h img.photo{height:120px !important}#content .h2h td{width:225px !important;padding:4px 0 !important}#content .h2h tr.noline td{padding-bottom:0 !important;vertical-align:bottom}#content .h2h td.middle,#content .h2h th.middle{width:100px !important;text-align:center !important;padding:4px 8px}#content .h2h td.divider,#content .h2h th.divider{background:#fafafa}#content .h2h td.left,#content .h2h td.right{white-space:nowrap}#content .h2h td.left{padding-right:10px !important;text-align:right !important}#content .h2h td.right{padding-left:10px !important;text-align:left !important}#content .h2h th,.h2h th{color:#000 !important;border-bottom:1px solid #ebebeb !important;vertical-align:middle !important}#content .h2h tr.noline th,.h2h tr.noline th{border-bottom:none !important}#content .h2h td.disabled{width:auto !important;text-align:center}#content .h2h td.points{font:bold 52px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#f90;width:auto !important}#content .h2h td.vs{background:transparent url(//static.tournamentsoftware.com/images/headtohead_vs.gif) center center no-repeat;text-indent:-1000px;overflow:hidden;font-size:1px;color:#fff}#content .h2h img.intext{margin:0 !important}#content .h2h .bg_t1p1,#content .h2h .bg_t1p2{width:97px;background-color:#f90;float:right}#content .h2h .bg_t2p1,#content .h2h .bg_t2p2{width:97px;background-color:#8fd2ff;float:left}.socialicons ul,ul.socialicons,.socialicons li{list-style:none;display:inline;margin:0;padding:0}.smallpage .socialicons li{display:inline-block !important;margin:0 10px 0 0}a.silink,a.si1,a.si2,a.si16,a.si20,a.si22,a.si23{background:#fff url(//static.tournamentsoftware.com/images/icons_social.png) no-repeat;position:relative;display:block;width:16px;height:16px;text-indent:-800px;margin-right:4px;filter:alpha(opacity=40);opacity:.4;float:left;overflow:hidden}a.silink.big,a.si1.big,a.si2.big,a.si16.big,a.si20.big{background:transparent url(//static.tournamentsoftware.com/images/icons_social_big.png) no-repeat;width:32px !important;height:32px !important}a.silink.enabled,a.si1.enabled,a.si2.enabled,a.si16.enabled,a.si20.enabled,a.si22.enabled,a.si23.enabled{filter:alpha(opacity=100);opacity:1}a.si2,a.si20{background-position:0 -40px}a.si2.big,a.si20.big{background-position:0 -97px}a.si16.big{background-position:0 -192px}a.silink{background-position:0 -560px}a.silink.big{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -527px -363px no-repeat;border-radius:2px;width:28px !important;height:26px !important;margin:2px 0 3px 0 !important}#tournamentsubmenu.profile{margin:-80px -10px 0 -10px}#tournamentsubmenu.member,#tournamentsubmenu.group{margin:-80px -10px 10px -10px}#tournamentsubmenu.groupprofile{margin:0 -10px 0 -10px;padding:10px 0 0 10px;background-position:0 0}#organizationmenu ul.breadcrumbs{margin:10px 0 0 0;position:static}.profileheader{height:150px;overflow:hidden;z-index:10;position:relative}.profileheader img.photo{border:1px solid #000 !important;float:left;height:120px;margin:10px 10px 0 0}.profileheader .chart{white-space:nowrap}.profileheader .chart span{margin:0 0 60px 0}.profileoffensive{position:absolute;right:10px;margin-top:-20px}.friendsranking{margin-bottom:20px !important}.useritems img.photo,.friendlist img.photo{height:auto !important;width:auto !important;max-height:50px !important;max-width:50px !important}.useritems img.photo{max-height:25px !important;max-width:25px !important}.useritems .block table.friendlist{float:left;width:50% !important}.friendlist .extrainfo,.friendlist .clubinfo,.header .clubinfo{display:block}#content table.messages{width:100%}#content table.messages td.thumb,#content table.messages td.date{padding:8px 0 6px 0 !important;vertical-align:top !important}#content table.messages td.thumb{width:66px;border-left:none !important;border-right:none !important}#content table.messages td.date{text-align:right;width:37px;border-right:none !important}#content .messagelistpane.singlepane table.messages td.date{border-right:1px solid #ebebeb !important;background-position:22px -760px}#content .messages tr{cursor:pointer;border-left:solid 1px #ebebeb;border-top:solid 1px #ebebeb}#content .messages tr.selected{cursor:default}#content .messages tr td{background-color:#f4f4f4 !important;color:#353535 !important}#content .messages tr.selected td{font-weight:initial !important;background-color:#353535 !important;color:#fff !important}#content .messages tr.unread td{background-color:#fff !important}.unread td.date{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) 20px -760px no-repeat}.messages .photo{margin:4px 0 0 12px;height:45px !important;width:45px !important;background:transparent url(//content.tournamentsoftware.com/images/profile/player_50x50.gif) center no-repeat}.messages .photo.planners{background:transparent url(//content.tournamentsoftware.com/images/profile/planners_50x50.png) center no-repeat}.messages .photo.clublogo{background-position:center -10px !important}.messages .photo.organizationlogo{background-size:132% !important}.messages tr .photo{border:1px solid #ccc !important}.messages tr.selected .photo{border:1px solid #ff9c00 !important}.messages .thumb a{display:block;background:#f5f5f5;margin-right:8px;max-height:52px}.messages .description,#content table.ruler.messages td.description{width:220px;border-left:none !important;vertical-align:top;padding:4px 3px}.messages .description span{width:195px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content .messages p.date{color:#999;margin-right:10px}#content .messages tr .sendername{font-weight:bold;font-size:14px;line-height:18px;margin:13px 0 0 0 !important}#content .messages tr .subject{font-size:12px;line-height:18px}.messagecontainer{display:flex;height:calc(100% - 260px)}.messagelistpane{width:450px;max-height:calc(100vh - 300px);overflow-y:auto;overflow-x:hidden}.newui .messagepane .body{max-height:calc(100vh - 389px)}.messagelistpane.singlepane{float:none;min-height:0;border:none;margin-bottom:20px;max-height:none !important}.messagepane{flex-grow:1;max-height:calc(100vh - 300px);border:1px solid #ebebeb}.messagepane.singlemessage{float:none !important;width:auto !important;height:auto !important;min-width:600px !important;max-height:none !important}.messagepane.singlemessage .header,.messagepane.singlemessage .body{width:auto !important;height:auto !important}.messagepane.singlemessage .subject{max-width:455px}.messagepane.singlemessage .body{overflow:visible !important;min-height:300px !important;max-height:none !important}.messagepane .header{background-color:#fafafa;border-bottom:1px solid #ebebeb;padding-left:20px;padding-top:5px;min-height:62px;position:relative}.messagepane .header td{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messagepane.singlemessage td{max-width:none;overflow:visible;white-space:normal;text-overflow:initial}.messagepane .headerbutton{position:absolute;right:7px;top:7px;width:245px;min-height:50px;text-align:right}.messagepane.singlemessage .headerbutton{top:10px}.messagepane .header time{color:#999;margin:0 10px 0 0;display:block}.messagepane .subject{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-height:18px;max-width:290px}.messagepane .table,#content .messagepane .table table{width:85%}.messagepane .body{padding:9px 0 0 20px;overflow-x:hidden;overflow-y:auto}.messagepane .subjectheader{width:100px}.messagepane .tournamentheader{font-weight:bold}p.date,div.date{display:block;color:#bcbcbc;width:27px;text-transform:uppercase;text-align:center;padding:5px;float:right}.selected p.date,.selected div.date{color:#fff !important}.unread p.date,unread div.date{color:#000 !important}#content table.messages p.date,#content table.messages p.time,#content table.messages div.date,#content table.messages span.time{font-size:9px;line-height:14px}#content table.messages p.time,#content table.messages span.time{line-height:18px;color:#505050;margin-top:2px}p.date span,div.date span{display:block}p.date span.day,div.date .day{font-weight:bold;font-size:18px;line-height:18px}#tooltipplayerinfo,.friendhover .friendinfo{position:absolute;display:none;width:260px;height:120px;margin:-196px 0 0 -110px;background:#fff;border:1px solid #ccc;padding:20px;z-index:999}#tooltipplayerinfo{margin:-166px 0 0 -110px}#tooltipplayerinfo .arrow,.friendhover .friendinfo .arrow{background:transparent url(//static.tournamentsoftware.com/images/tooltip_arrow_down.png) 0 0 no-repeat;position:absolute;display:block;width:17px;height:12px;top:157px;left:77px}#tooltipplayerinfo .arrow{left:142px}.playerinfo img.photo,#tooltipplayerinfo img.photo,.friendhover .friendinfo img.photo{float:left;height:auto !important;width:auto !important;max-height:120px !important;max-width:100px !important;margin-right:10px}#tooltipplayerinfo h3,.friendhover .friendinfo h3{display:block;white-space:nowrap;height:24px;text-overflow:ellipsis}#tooltipplayerinfo .buttonrow{position:absolute;bottom:10px;right:10px;width:200px;float:right;text-align:right}.levelinfo{display:block;margin:0;line-height:16px}.levelinfo strong{font-weight:normal;color:#b2b2b2}.header .clubinfo,.header .levelinfo{margin:0 8px 0 0}.header .levelinfo{padding-top:2px;height:18px}.header .clubinfo{float:left}.photoflag{position:relative}.photoflag .flag{position:absolute;top:42px;left:1px}.friendsmatches{margin-top:10px}.profileheader .profiledata{float:left;width:220px}.profileheader .profiledata h3{display:block;max-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profiledata .currentrank{max-height:100px;overflow:hidden}.profiledata img.intext{margin-left:0 !important}.profileheader .biography fieldset,.profilesummary fieldset{margin:0;padding:0;text-indent:0;border:none;border-bottom:none}.profileheader .biography fieldset legend,.profilesummary fieldset legend{margin:0 0 6px 0;padding:0 0 0 0;text-indent:0}.profileheader .biography fieldset ol,.profilesummary fieldset ol{margin:0;padding:0;clear:left}.profileheader .biography fieldset li,.profilesummary fieldset li{list-style:none;padding:4px 0;margin:0;display:block !important}.profileheader .biography fieldset label,.profilesummary fieldset label{display:inline-block;width:auto;text-align:left;margin:0 4px 0 0;min-width:0;padding:0;vertical-align:middle}.profilesummary fieldset{margin-bottom:2px}.profilesummary,.prizemoney,.currentranking,recentmatches{margin-bottom:8px}.profileheader .biography label.captionleft{width:108px !important;margin:0}.rankinghistory td{vertical-align:top}.rankinghistory td.history,.rankinghistory td.graph{border:1px solid #ebebeb;padding:0 !important}.rankinghistory td.graph{padding:0 8px 0 0 !important}.rankinghistory td.history div{height:400px;overflow-y:auto;overflow-x:hidden;width:200px;margin:0;padding:4px}.rankinghistory td.history div table{width:100% !important;margin-bottom:4px}.rankinghistory td.rankingpoints{min-width:36px}.career div{float:left;margin:0 6px 0 0}.career div.clear{float:none}span.chart{display:inline !important}.memberheader{height:71px;overflow:hidden}.groupheader{height:71px;overflow:hidden}.groupheader .logo{float:left;display:none}.memberheader h3,.groupheader h3{display:inline !important}.memberheader table{margin:4px 0 0 0 !important}.memberheader.memberheaderphoto table{position:absolute;top:62px;left:107px}.memberheader.memberheaderphoto table td{white-space:nowrap}.groupheader table{margin:18px 0 0 6px !important;position:absolute}fieldset.confirmduplicate table td{vertical-align:baseline;padding-right:4px}.memberheader table th,.groupheader table th,fieldset.confirmduplicate table th{font-weight:normal !important;color:#999}.memberheader .photo{display:block;float:left;max-height:120px;max-width:90px}.buttonlist{display:inline !important;margin:1px 0 0 22px;padding:0;list-style:none;position:absolute}.buttonlist li{display:inline;list-style:none}.buttonlist li a{margin-right:4px}.products #left,div#productheader{display:none}ul.productmenu{margin:8px 0 0 0;padding:0;display:block;list-style:none;width:155px}ul.productmenu li{background:transparent}ul.productmenu li a{background:#fff;border:1px solid #ccc;display:block;font:bold 14px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;height:1%;padding:1px 4px 2px 4px;margin:4px 0 0 0}ul.productmenu li a:hover{background:#fff;text-decoration:none;border:1px solid #999}ul.productmenu li a.active,ul.productmenu li a.active:hover{border-left:5px solid #999;padding-left:9px;color:#000}ul.productmenu ul{margin:0 0 0 0;padding:0 0 0 0;display:block;list-style:none}ul.productmenu ul li a{background:transparent;border-top:none;display:block;font:normal 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;height:1%;padding:1px 4px 2px 14px;margin:0}ul.productmenu ul li a:hover{text-decoration:none;border:1px solid #ccc;border-top:none;padding:1px 4px 2px 14px}#fsMainSearch{margin:10px 0;padding:0;border:none}#fsMainSearch label{display:inline;float:left;font:bold 16px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#666;vertical-align:middle;padding:0}#fsMainSearch input{display:inline;float:left;vertical-align:middle}#fsMainSearch ol,#fsMainSearch li{display:inline !important;clear:none !important}.mapmarker{display:block;position:absolute;margin:-22px 0 0 2px;border:1px solid #3e92e1;background:#7bc5fd url(//static.tournamentsoftware.com/images/default_mapmarker_bg.gif) repeat-x;color:#fff;width:18px;height:15px;padding:3px 0 0 0;font-weight:bold;text-align:center}tr.over .mapmarker{border:1px solid #cd7708;background-position:0 -25px}.clublistcontainer .mapmarkers .mapmarker,.matchlistcontainer .mapmarkers .mapmarker{margin:0 5px 0 0 !important;position:static;display:inline-block;line-height:15px}.matchlistcontainer .mapmarkers .mapmarker{margin:0 0 0 5px !important}.searchresult{width:auto !important;margin:0 -10px !important;border-bottom:1px solid #e8e8e8}.searchresult .button_print{position:relative;top:10px}.newui .button_print{position:relative;top:10px;right:0}td.map div.spacer{position:static !important;width:300px !important}td.map div.map{border:none !important}td.filteroptions,td.map{background:#fafafa !important;padding:0 !important}td.filteroptions{padding-left:0 !important}.home #tournamentlistpage{min-width:960px}.home #tournamentlistpage .tournamentlist{min-width:0;width:640px}.home #tournamentlistpage .tournamentlist .pagenumbers{min-width:0;width:100%}.home #tournamentlistpage #organizationmenu{min-width:0;width:100%;background:transparent !important;margin-top:0}.home #content #tournamentlistpage .tournamentlist table td.thumb{padding-left:0;width:80px}.home #tournamentlistpage #maincolumn{width:640px;min-height:540px;overflow:hidden;margin:-18px 20px 0 0}.home #tournamentlistpage #rightcolumn{width:300px;background:#fafafa;padding:0 0 20px 0}.home #maincolumn,.home #rightcolumn{float:left;position:relative}.home #maincolumn .filteroptions fieldset{margin:0 !important}#maincolumn .tournamentlist .ruler img.intext{margin:-2px 0 0 0 !important}.home #tournamentlistpage #rightcolumn .block{min-width:0;min-height:0;width:248px;margin-bottom:0}.home #tournamentlistpage #rightcolumn .banner{margin:20px 0 0 0;padding:4px 0 0 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;position:relative;overflow:visible}.home #tournamentlistpage #rightcolumn .banner h3{text-transform:lowercase;position:absolute;font:normal 13px/18px 'Open Sans',sans-serif !important;color:#ccc;width:94px;height:14px;background:#fafafa;left:100px;margin:0;top:-13px;z-index:99;text-align:center}.home #tournamentlistpage #rightcolumn a{display:inline-block;max-width:225px;max-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.home #tournamentlistpage #rightcolumn table.ruler>tbody>tr:last-child>td{border-bottom:none}.home #tournamentlistpage #rightcolumn .banner a{max-width:300px;max-height:250px}.home #tournamentlistpage #rightcolumn .block.livescore a{max-width:160px}.tournamentlist table .category,#organizationmenu .header .category{display:none;margin:0 6px 0 0;color:#fff;background:#4a4a4a;font-size:10px;text-transform:uppercase;padding:2px 4px;vertical-align:top}#organizationmenu .header .category{margin:0 2px 0 0}#rightcolumn .block.livescore{margin:20px;float:none}#rightcolumn .block.livescore .extrainfo{display:none !important}#rightcolumn .block.livescore a.button{font:bold 11px/11px Arial,Helvetica,sans-serif !important;padding:4px 6px !important;height:auto;position:absolute;right:0;margin:-28px 0 0 0}#content .blocklist.livescore .banner,#content .leaderboard.banner{margin-top:-4px;padding:4px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;position:relative;overflow:visible}#content .blocklist.livescore .banner>div{width:auto;height:auto;min-width:0;max-width:301px;min-height:250px;max-height:251px;overflow:hidden}#content .blocklist.livescore .banner h3,#content .leaderboard.banner h3{text-transform:lowercase;position:absolute;font:normal 13px/18px 'Open Sans',sans-serif !important;color:#ccc;width:94px;height:14px;background:#fff;left:100px;margin:0;top:-13px;z-index:99;text-align:center}#content .blocklist.favorites a{max-width:240px;overflow:hidden;text-overflow:ellipsis;max-height:20px;white-space:nowrap}#content .blocklist.favorites td.disabled{padding-top:0}#content .leaderboard.banner h3{left:317px;top:-12px}#content .leaderboard.banner{margin:100px auto 32px auto;clear:both;padding:8px 0 4px 0;width:728px;border-bottom:none}.home .newsslider{position:relative;height:110px;margin:0 0 -10px 2px;overflow:hidden}.home .newsslider li a{border:none;padding-left:0}.home .newsslider li .newsabstract a{border:none;padding:0;display:inline !important}.home .newsslider ul,.home .newsslider li{list-style:none;margin:0;padding:0}.home li.newsslide{padding:0;position:relative}.home li.newsslide h4{display:inline;line-height:13px !important}.home #content li.newsslide .newsabstract{margin:0;padding:0;display:block;overflow:hidden;height:60px}.home .block.products{margin:0 20px 20px 20px !important}.home #productslider{position:relative;border:1px solid #ccc}.home li.productslide{padding:0;position:relative;max-height:90px}.home #productslider a{border:none;height:90px;text-indent:-1000px;background:transparent url(//static.tournamentsoftware.com/images/product/searchhomepage_slider_en.jpg) no-repeat;width:100%;padding:0;max-height:90px !important;max-width:500px !important}.home.lcid1043 #productslider a,.home.lcid2067 #productslider a{background-image:url(//static.tournamentsoftware.com/images/product/searchhomepage_slider_nl.jpg)}.home #productslider .cp a{background-position:0 -90px}.home #productslider .tsp a{background-position:0 -180px}.home #productslider .ttv a{background-position:0 -270px}.home #productslider .vcw a{background-position:0 -360px}#rightcolumn .flex-control-paging{margin:0;position:absolute;top:93px;right:0}#rightcolumn .flex-control-paging,#rightcolumn .flex-control-paging li{list-style:none !important;margin:0;padding:0}#rightcolumn .flex-control-paging li{float:left}#rightcolumn .flex-control-paging li a{display:block !important;width:14px;height:14px;margin:0 2px;text-indent:-200px;overflow:hidden !important;background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -848px -592px no-repeat;cursor:pointer;padding:0}#rightcolumn .flex-control-paging a.flex-active,#rightcolumn .flex-control-paging li a.active,#rightcolumn .flex-control-paging li:hover a,#rightcolumn .flex-control-paging li a:hover{background-position:-848px -640px}.flex-direction-nav{display:none}#maincolumn .filteroptions{float:none;min-height:0;width:auto;background:#fafafa;padding:10px 10px 0 10px;margin:0;position:relative;transition:all .2s ease-in-out;height:101px}#maincolumn .filteroptions.folded{margin-top:-106px}#maincolumn .filteroptions .g1,#maincolumn .filteroptions .g2{float:left;max-width:200px;height:50px}#maincolumn .filteroptions .eventfilter{margin:0}#maincolumn #selectedclub{display:none}#maincolumn #selectedclub.foactive{display:block;margin:20px 0 -15px 0;position:relative;z-index:99}#maincolumn #selectedclub legend{font:bold 18px/22px Arial,Helvetica,sans-serif !important;color:#353535;margin:15px 0 5px 0;display:block}#maincolumn .filteroptions legend{position:static;color:#999;font-weight:normal;font-size:11px;line-height:11px;margin:0 0 6px 0}#maincolumn .filteroptions #toggleoptions{position:absolute;width:629px;max-width:680px;height:30px;bottom:-30px;z-index:99;text-align:right}#maincolumn .filteroptions #toggleoptions a{margin:0 auto;display:inline-block;line-height:16px;max-width:125px;height:16px;overflow:hidden;border:1px solid #dbdbdb;background:#fafafa url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -954px -748px no-repeat;padding:2px 12px 4px 24px;border-radius:0 0 4px 4px;border-top:none;text-align:left;font-size:11px}#maincolumn .filteroptions.folded #toggleoptions a{background-position:-954px -717px}#maincolumn .filteroptions .enddate{margin:0 50px 0 15px}#maincolumn .filteroptions div.datepicker{width:178px}#maincolumn .filteroptions .postalcode{width:166px}#maincolumn .filteroptions .postalcode select{margin:0}#maincolumn .filteroptions .resetfilters,#maincolumn .filteroptions .getlink,#maincolumn .filteroptions .searchbutton{position:absolute;float:none;bottom:0;height:33px;width:32px}#maincolumn .filteroptions .resetfilters button,#maincolumn .filteroptions .getlink button,#maincolumn .filteroptions .searchbutton button{margin:0}#maincolumn .filteroptions .searchbutton{right:89px !important;left:auto !important}#maincolumn .filteroptions .resetfilters{right:50px}#maincolumn .filteroptions .getlink{right:11px}#maincolumn .tournamentmap{position:relative}#maincolumn .mapbuttons{top:-38px;right:4px}#cbdropdownbg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}#maincolumn .filteroptions .cbdropdown label{display:block;border:1px solid #ebebeb;border-radius:2px;padding:2px 20px 2px 4px;width:20px;max-width:80px;background:#fff url(//static.tournamentsoftware.com/images/style/default/arrows.png) right -573px no-repeat;overflow:hidden;font-size:11px;margin:0;text-overflow:ellipsis;white-space:nowrap}#maincolumn .filteroptions .foactive .cbdropdown label{border:1px solid #ccc;background:#1e90ff url(//static.tournamentsoftware.com/images/style/default/arrows.png) right -621px no-repeat;color:#fff;overflow:hidden;max-width:80px;max-height:18px;text-overflow:ellipsis;white-space:nowrap}#maincolumn .filteroptions .cbdropdown ol{display:none;position:absolute;z-index:999;background:#fff;border:1px solid #ccc;padding:0;right:4px;margin-top:-1px}#maincolumn .filteroptions.folded .cbdropdown ol{display:none !important}#maincolumn .filteroptions .cbdropdown ol label{display:block;border:none !important;background:none !important;color:#000 !important;padding:0 2px 0 4px;width:auto}#maincolumn .filteroptions .cbdropdown ol li{white-space:nowrap;padding:0 5px;line-height:20px;min-height:21px}#maincolumn .filteroptions .cbdropdown ol li input{vertical-align:middle;margin:4px 0 0 0;float:left}#maincolumn .filteroptions .cbdropdown ol li:hover,#maincolumn .filteroptions .cbdropdown ol li:hover label{background:#1e90ff;color:#fff !important}#maincolumn .filteroptions .cbdropdown ol li.options,#maincolumn .filteroptions .cbdropdown ol li.options:hover{background:#fafafa;border-top:1px solid #ccc;font-size:11px}#maincolumn .filteroptions .cbdropdown ol li.options a{background:transparent url(//static.tournamentsoftware.com/images/icon_allnone.png) -2px -1px no-repeat;padding:0 0 0 15px}#maincolumn .filteroptions .cbdropdown ol li.options a.cball{margin:0 10px 0 0;max-width:60%;text-overflow:ellipsis;overflow:hidden}#maincolumn .filteroptions .cbdropdown ol li.options a.cbclose{background-position:0 -49px}#maincolumn .filteroptions .cbdropdown ol,#maincolumn .filteroptions .cbdropdown li,#maincolumn .filteroptions .cbdropdown label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#maincolumn .filteroptions .datepicker select,#maincolumn .filteroptions .datepicker input{font-size:11px;line-height:11px;max-width:44px}.home .block.legend{border-top:1px dashed #ccc;padding:10px 6px 0 6px;margin:20px 20px 20px 20px}.home .legend ul,.home .legend li{list-style:none;margin:0}.home .legend ul{margin:0 0 15px 0}.home .legend a,.home .legend a:hover{text-decoration:none;color:#aaa;padding:2px 0;margin:6px 0;border-bottom:none}.searchresult .mapcontainer{position:fixed !important;width:300px !important;height:450px !important;right:0 !important}.searchresult table.ruler{width:100% !important}.searchresult img.thumb{border:1px solid #e8e8e8;width:120px;height:90px}.searchresult table h3{margin:0 !important}.searchresult a.sporticon_tennis{background-position:1px -16px !important}.searchresult a.sporticon_tennis_h{background-position:1px -566px !important}.searchresult a.sporticon_squash{background-position:2px -77px !important}.searchresult a.sporticon_squash_h{background-position:2px -627px !important}.searchresult a.sporticon_badminton{background-position:1px -139px !important}.searchresult a.sporticon_badminton_h{background-position:1px -689px !important}.searchresult a.sporticon_tabletennis{background-position:1px -200px !important}.searchresult a.sporticon_tabletennis_h{background-position:1px -750px !important}.searchresult a.sporticon_volleyball{background-position:1px -260px !important}.searchresult a.sporticon_volleyball_h{background-position:1px -810px !important}.searchresult a.sporticon_soccer,.searchresult a.sporticon_korfball{background-position:1px -321px !important}.searchresult a.sporticon_soccer_h,.searchresult a.sporticon_korfball_h{background-position:2px -871px !important}.searchresult a.sporticon_hockey{background-position:2px -382px !important}.searchresult a.sporticon_hockey_h{background-position:2px -932px !important}.searchresult a.sporticon_basketball{background-position:1px -443px !important}.searchresult a.sporticon_basketball_h{background-position:1px -993px !important}.searchresult a.sporticon_handball{background-position:1px -504px !important}.searchresult a.sporticon_handball_h{background-position:1px -1054px !important}.searchresult a.sporticon_darts{background-position:1px -1179px !important}.searchresult a.sporticon_darts_h{background-position:1px -1242px !important}.searchresult a.sporticon_racketlon{background-position:1px -1305px !important}.searchresult a.sporticon_racketlon_h{background-position:1px -1366px !important}a.searchparam,.searchparam label{display:inline;background:transparent url(//static.tournamentsoftware.com/images/icon_filteroption.gif) -30px 4px no-repeat;padding:4px 18px 4px 4px;margin:8px 0 8px 0;line-height:17px;white-space:nowrap}a.searchparam:hover,.searchparam label:hover{text-decoration:none;color:#000}a.searchparam.add:hover{padding:4px 0 4px 18px;background:transparent url(//static.tournamentsoftware.com/images/icon_filteroption.gif) 3px -122px no-repeat;color:#000;text-decoration:none}a.searchparam.remove,.searchparam.remove label{color:#b2b2b2;padding:4px 4px 4px 17px;background-position:3px -36px}a.searchparam.remove:hover,.searchparam.remove label:hover{color:#000;background-position:3px -162px}a.searchparam.button,a.searchparam.button:hover{font-weight:bold;color:#b2b2b2;border:1px solid #e8e8e8;padding:4px 4px 4px 18px;margin:8px 8px 8px 0;line-height:24px;border-radius:6px;background:#fff}a.searchparam.button:hover{color:#000}a.searchparam.button{background:transparent url(//static.tournamentsoftware.com/images/icon_filteroption.gif) 3px 4px no-repeat}a.searchparam.button.remove{background-position:3px -38px}a.searchparam.button.remove:hover{background-position:3px -164px}.checkbox.searchparam input{display:none}.searchoptions input[type=submit]{background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -636px -364px no-repeat;text-indent:-500px;overflow:hidden;width:32px;min-height:24px;vertical-align:middle}.searchoptions input.textfield{color:#b2b2b2;padding:2px;vertical-align:middle}.searchoptions input.textfield.edit{color:#000}img.thumb,img.logo{border:1px solid #e8e8e8;width:80px;height:60px;margin:0;padding:0}.tournamentcard img.logo{float:left;margin:0 10px 0 0}.grouplocationmap .mapcontainer{border:1px solid #e8e8e8;height:180px}html>body .grouplocationmap .mapcontainer{position:relative;width:auto;right:auto}.grouplogo{float:right;margin-left:30px}.grouplogo img.logo{width:auto;height:auto}.groupcontent .block{float:left;min-width:200px;max-width:400px !important;margin:10px 60px 0 0;padding:0}#content .groupcontent .block h3{margin:0 !important;padding:0 0 8px 0 !important}fieldset.searchheader{display:inline-block}fieldset.searchheader ol{min-width:800px}.contextmenu,.contextmenu ul,.contextmenu.plainlinks li ul{font:normal 11px Arial,Helvetica,sans-serif;border:1px solid #ccc;margin:0;padding:2px;list-style:none;position:absolute;z-index:1999;display:none;width:160px;box-shadow:0 4px 5px rgba(0,0,0,.15);border-radius:3px;background:#fff}.contextmenu.plainlinks{display:block;position:static;width:auto;border:none;margin:0 0 8px -12px;box-shadow:none;border-radius:0;clear:both;background:#fafafa;padding:12px 4px 12px 10px}.newui #horzsteps{margin:10px 0 10px 0}.newui .contextmenu.plainlinks{padding:6px 4px 6px 4px;margin:4px 12px 4px -6px}.newui fieldset .contextmenu.plainlinks{margin:-14px 12px 4px -6px}.groupheader .contextmenu.plainlinks,.memberheader .contextmenu.plainlinks{top:23px !important;position:relative;z-index:0}.memberheader .contextmenu.plainlinks{top:0 !important}.groupheader.groupheaderlogo .contextmenu.plainlinks,.memberheader.memberheaderphoto .contextmenu.plainlinks{top:-37px !important;margin-left:92px !important}.memberheader.memberheaderphoto .contextmenu.plainlinks{margin-left:96px !important;top:-91px !important;white-space:nowrap;overflow:hidden;max-height:22px;padding:4px 4px 8px 4px}.memberheader.memberheaderphoto h3{display:inline-block !important;margin:2px 0 0 10px !important}div.personissues{display:block;z-index:1;margin:-5px -20px 2px -20px;background:#ffae00;padding:11px 6px 10px 16px;color:#fff;border-bottom:1px solid #ffae00}div.personissues h4{height:22px;cursor:pointer;font:bold 16px/24px Arial,Helvetica,sans-serif !important}div.personissues h4.icon-warning,div.personissues h4.icon-warning:before{color:#fff}.personissues [class^="icon-"]:before,.personissues [class*=" icon-"]:before{display:inline-block;margin:0;position:static;vertical-align:top;line-height:20px;font-size:26px}div.personissues div.personissueitems{border:1px solid #ffae00;background-color:#fff;color:#000;display:none;padding:0 4px;position:absolute;line-height:22px;z-index:999}div.personissues:hover div.personissueitems{display:block}.contextmenu li{position:relative}.contextmenu li a{border:1px solid #fff;color:#000;padding:4px 4px 4px 22px;display:block;text-decoration:none;font-weight:bold;cursor:pointer;background-color:transparent;border-radius:3px}.contextmenu.plainlinks li{border:none;display:inline !important;padding:7px 4px;line-height:22px;margin:0 10px 0 0;overflow:hidden}.memberheader.memberheaderphoto .contextmenu.plainlinks li{display:inline-block !important;padding:2px 4px;max-width:17%;overflow:hidden;height:22px;margin-right:.5%}.contextmenu.plainlinks li:hover{border:1px solid #ccc;background:#fff;padding:6px 3px}.memberheader.memberheaderphoto .contextmenu.plainlinks li:hover{padding:1px 3px}.contextmenu.plainlinks li li{border:none !important;display:block !important;padding:6px;line-height:22px;margin:0}.contextmenu.plainlinks li li:hover{margin:0;padding:6px;background:#fafafa}.contextmenu.plainlinks li a{border:none;display:inline-block;line-height:12px;white-space:nowrap}.memberheader.memberheaderphoto .contextmenu.plainlinks li a{text-overflow:ellipsis;overflow:hidden;width:80%;margin-top:1px}.contextmenu.plainlinks li li a{border:none;color:#000;padding:4px 4px 4px 24px;display:block;text-decoration:none;font-weight:bold;cursor:pointer;background-color:transparent;border-radius:3px}.contextmenu li a:hover{border:1px solid #ccc;background-color:#fafafa}.contextmenu.plainlinks li a:hover{border:none;background-color:transparent}.ruler .dropdown-menu a.disabled,.ruler .dropdown-menu a.disabled:hover,.contextmenu li.disabled a,.contextmenu li.disabled a:hover{opacity:.25;filter:alpha(opacity=25);cursor:default;zoom:1;border:1px solid #fff;background-color:transparent}.contextmenu li ul{display:block;z-index:1999;left:-10000px;background:transparent;border:none;padding:0;border-left:75px solid transparent;box-shadow:none}.contextmenu li ul li{background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:2px}.contextmenu li ul li:first-child{border-top:1px solid #ccc;border-radius:3px 3px 0 0}.contextmenu li ul li:last-child{border-bottom:1px solid #ccc;border-radius:0 0 3px 3px}.contextmenu li:hover ul,.contextmenu li.over ul{top:-1px;left:77px}.contextmenu.plainlinks li ul{border-top:none !important;box-shadow:none;border-radius:0;width:100%;padding:4px 0 0 0}.contextmenu.plainlinks li:hover ul,.contextmenu.plainlinks li.over ul{top:25px;left:-1px;display:inline-block}ul.breadcrumbs li .contextmenubutton{margin:0 0 -2px 0;display:inline-block}.add,.edit,.delete,.mail,.send,.maillogin,.pay,.mailalert,.generate,.pageadd,.pagecheck,.pageerror,.pagestop,.pagereject,.pagetransfer,.transfer,.pagelog,.contextmenu .page,.file,.files,.import,.export,.exportcsv,.pages,.settings,.tags,.pageimport,.icon.profile,.playerprofile,.deleteuser,.acceptuser,.blockuser,.approve,.reject,.fixture,.fixturetemplate,.icon.events,.configure,.upload,.moveup,.movedown,.reload,.winner,.membercard,.pdf,.contextmenubutton,ul li a.contextmenubutton{background:transparent url(//static.tournamentsoftware.com/images/icon_actions.png) 0 -16px no-repeat}.add,.ruler .dropdown-menu li a.add:before{background-position:1px -14px}.edit,.ruler .dropdown-menu li a.edit:before{background-position:1px -78px}.delete,.reject,.ruler .dropdown-menu li a.delete:before,.ruler .dropdown-menu li a.reject:before{background-position:1px -144px}.mail,.send,.ruler .dropdown-menu li a.mail:before,.ruler .dropdown-menu li a.send:before{background-position:1px -206px}.generate,.ruler .dropdown-menu li a.generate:before{background-position:1px -270px}.pageadd,.ruler .dropdown-menu li a.pageadd:before{background-position:1px -334px}.pagecheck,.ruler .dropdown-menu li a.pagecheck:before{background-position:1px -398px}.pageerror,.pagereject,.ruler .dropdown-menu li a.pageerror:before,.ruler .dropdown-menu li a.pagereject:before{background-position:1px -462px}.pagestop,.ruler .dropdown-menu li a.pagestop:before{background-position:1px -526px}.pagetransfer,.transfer,.ruler .dropdown-menu li a.pagetransfer:before,.ruler .dropdown-menu li a.transfer:before{background-position:1px -590px}.pagelog,.ruler .dropdown-menu li a.pagelog:before{background-position:1px -654px}.contextmenu .page,.file,.ruler .dropdown-menu li a.page:before,.ruler .dropdown-menu li a.file:before{background-position:1px -718px}.export,.ruler .dropdown-menu li a.export:before{background-position:1px -782px}.exportcsv,.ruler .dropdown-menu li a.exportcsv:before{background-position:1px -846px}.pages,.files,.ruler .dropdown-menu li a.pages:before,.ruler .dropdown-menu li a.files:before{background-position:1px -910px}.settings,.ruler .dropdown-menu li a.settings:before{background-position:1px -974px}.tags,.ruler .dropdown-menu li a.tags:before{background-position:2px -1038px}.pageimport,.import,.ruler .dropdown-menu li a.pageimport:before,.ruler .dropdown-menu li a.import:before{background-position:1px -1102px}.icon.profile,.playerprofile,.ruler .dropdown-menu li a.icon.profile:before,.ruler .dropdown-menu li a.playerprofile:before{background-position:1px -1166px}.acceptuser,.approve,.ruler .dropdown-menu li a.acceptuser:before,.ruler .dropdown-menu li a.approve:before{background-position:1px -1230px}.icon.events,.ruler .dropdown-menu li a.icon.events:before{background-position:1px -1358px}.fixture,.ruler .dropdown-menu li a.fixture:before{background-position:1px -1422px}.configure,.ruler .dropdown-menu li a.configure:before{background-position:1px -1486px}.maillogin,.ruler .dropdown-menu li a.maillogin:before{background-position:1px -1550px}.mailalert,.ruler .dropdown-menu li a.mailalert:before{background-position:1px -1614px}.upload,.ruler .dropdown-menu li a.upload:before{background-position:1px -1678px}.moveup,.ruler .dropdown-menu li a.moveup:before{background-position:1px -1742px}.movedown,.ruler .dropdown-menu li a.movedown:before{background-position:1px -1806px}.reload,.ruler .dropdown-menu li a.reload:before{background-position:1px -1868px}.pay,.ruler .dropdown-menu li a.pay:before{background-position:1px -1996px}.winner,.ruler .dropdown-menu li a.winner:before{background-position:1px -2060px}.membercard,.ruler .dropdown-menu li a.membercard:before{background-position:1px -2127px}.pdf,.ruler .dropdown-menu li a.pdf:before{background-position:1px -2188px}.contextmenubutton,ul li a.contextmenubutton{background-position:0 -1936px !important;display:block;width:16px;height:16px;overflow:hidden;text-indent:-500px;padding:0 !important;margin:0 4px 0 0}h3 .contextmenubutton{float:left;margin:3px 4px 0 0}input.edit{background:none}.icon.vbt,.icon.send,.icon.add,.icon.membercard{display:inline-block;min-height:18px;padding-left:22px;line-height:18px}.icon.vbt.edit,.icon.vbt.delete{vertical-align:top !important}.icon.intext{min-height:20px;padding:0 0 0 22px;margin:-8px 0 0 0}.icon.olympics:before{content:'\20';display:block;width:22px;height:16px;position:absolute;background:transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTgwJyB3aWR0aD0nMzYwJz48ZyBzdHJva2Utd2lkdGg9JzE2JyBzdHJva2U9JyMwMDAnIGZpbGw9J25vbmUnPjxjaXJjbGUgY3g9JzY0JyBjeT0nNjQnIHI9JzQ5LjI1JyBzdHJva2U9JyMwODg1YzInLz48Y2lyY2xlIGN4PScxODEnIGN5PSc2NCcgcj0nNDkuMjUnLz48Y2lyY2xlIGN4PScyOTgnIGN5PSc2NCcgcj0nNDkuMjUnIHN0cm9rZT0nI2VkMzM0ZScvPjxjaXJjbGUgY3g9JzEyMi41JyBjeT0nMTE0JyByPSc0OS4yNScgc3Ryb2tlPScjZmJiMTMyJy8+PGNpcmNsZSBjeD0nMjM5LjUnIGN5PScxMTQnIHI9JzQ5LjI1JyBzdHJva2U9JyMxYzhiM2MnLz48L2c+PC9zdmc+") no-repeat;background-size:contain}#organizationmenu.member .header .icon.membercard{vertical-align:baseline;margin:0 0 0 18px;background-position:1px -2127px}#organizationmenu.member .userissues{float:right;border:1px solid #f00;padding:2px 5px 2px 60px;color:#f00;background:#ffeeed url(//static.tournamentsoftware.com/images/icon_alert.gif) 4px 4px no-repeat;min-height:54px;min-width:200px}.issue{padding:4px 4px 4px 4px;border:1px solid #f00;background-color:#ffeeed;margin-bottom:5px;border-radius:5px;color:#db0002;max-width:670px}.issueinfo{padding:4px 4px 4px 4px;border:1px solid #cbeaff;background-color:#f5fdff;margin-bottom:5px;border-radius:5px}.issue .issuebutton,.issueinfo .issuebutton{float:right;min-width:100px;margin-top:5px}.issue .issueheader,.issueinfo .issueheader{display:block;font-weight:bold;font-size:16px;padding:2px 5px 2px 24px;margin:6px 0;background:url(//static.tournamentsoftware.com/images/icon_alert_small.gif) 4px 4px no-repeat}.issueinfo .issueheader{background:none;padding:2px 0}.stepsinfo .icon.add{padding-left:0}.icon.profile{display:block;width:18px;height:18px;line-height:18px;text-indent:1500px;overflow:hidden}#organizationmenu.member .icon.profile,.ruler caption .icon.profile,.h2h .icon.profile,.h2h td .icon.profile,.memberheader .icon.profile{display:inline-block}.organizationpersonaccounttab .loginname{font-size:24px;font-weight:bold;display:inline-block}.organizationpersonaccounttab .lastlogin{color:#808080;display:inline-block;margin-left:10px}.icon.profile.showcaption{display:block;width:auto;padding-left:22px;overflow:auto;text-indent:0;margin-top:4px;white-space:nowrap}.organizationplayers a.icon.profile.showcaption{max-width:none;width:auto;overflow:visible}h2 .icon.profile{display:inline-block}.memberaccountpage h2 a.icon.profile,.personallist a.icon.profile{margin:0 0 0 8px}.memberaccountpage .coachsignup{float:right !important}.memberaccountpage.profileimageedit h2{display:inline}.memberaccountpage.profileimageedit h2 a.icon.profile{padding:0;margin-right:8px}.organizationstore .product{border:1px solid #ebebeb;padding:8px 20px 20px 20px;margin:0 0 20px 0;position:relative;background:#fff;max-width:800px}.organizationstore .product:hover{background:#fdfdfd;border-color:#d7d7d7}.organizationstore h3{font:bold 14px Verdana,Arial,Helvetica,sans-serif;margin:10px 0 6px 0}.storedialog{min-width:400px}.purchases span{display:block}.purchases span.productname{font-weight:bold}.purchases span.expiration,#content table.ruler.purchases .paymentamount.free,#content table.ruler.purchases .paymentamount.included,.organizationstore .price.free,#content table.ruler.purchases .paymentstatus.ps1{color:#999}#content table.ruler.purchases .paymentamount{font-size:16px}#content table.ruler.purchases .paymentamount.included{font-size:13px}#content table.ruler.purchases .paymentstatus{font-size:11px;line-height:11px}#content table.ruler.purchases td{vertical-align:middle;padding:6px 6px 6px 6px}#content table.ruler.purchases .ps2 td{background-color:#fff5f5 !important}#content table.ruler.purchases caption{margin-bottom:4px}#content table.ruler.purchases{margin:15px 0}#content table.ruler.purchases tr:first-child td{border-top:1px solid #ebebeb}.purchases td input[type=submit].cancel,.purchases td input[type=button].cancel{background:#fff;border-color:#ccc;color:#999;text-shadow:none;font-weight:normal !important}.organizationstore .product .description{width:80%;float:none;display:inline-block;box-sizing:border-box;padding-right:20px;min-height:80px}.organizationstore .product .properties{border-left:1px dashed #ebebeb;display:inline-block;margin:-10px 0 0 0;min-height:80px;width:20%;box-sizing:border-box;position:absolute;text-align:center}.organizationstore .product .numowned{color:#999;font-size:11px;line-height:13px;margin:-6px 0 8px 0}.organizationstore .price{font-size:22px;line-height:36px}#favmessage .button{line-height:13px}.playerphoto{min-width:100px;float:left;overflow:visible;height:auto;display:inline-block}.playerphoto img{max-width:100px !important}a.caption-icalendar,a.inline-icalendar{text-indent:-500px;overflow:hidden;display:inline-block;width:16px;height:16px;white-space:nowrap;position:relative;margin:0 0 0 6px;vertical-align:text-bottom}a.caption-icalendar{vertical-align:baseline}a.caption-icalendar:before,a.inline-icalendar:before{left:0;top:0;text-indent:0;line-height:16px;margin:0;color:inherit}a.caption-icalendar:hover:before,a.inline-icalendar:hover:before{color:inherit}.tournamentcalendar,ul.eventselector{margin:0;padding:0;list-style:none;z-index:299;display:block;position:relative;clear:both}ul.eventselector li{margin:0;padding:0;list-style:none}.eventselector select.drawlist{background:#f5f5f5 url(//static.tournamentsoftware.com/images/style/default/dropdown_arrow.png) right 5px no-repeat !important;height:28px;width:135px;border:none;margin:0;font:normal 13px/23px Arial,Helvetica,sans-serif;color:#149fd8;overflow:hidden;padding:0 0 0 4px;cursor:pointer;-webkit-appearance:none}ul.eventselector li{display:inline-block;border:3px solid #f5f5f5;margin-right:5px;max-height:28px;background:#f5f5f5;opacity:.5}ul.eventselector li:hover,ul.eventselector li.active{opacity:1}.tournamentcalendar a,ul.eventselector a{margin:0 10px 15px 0;padding:6px 10px 8px 10px;position:relative;float:left;display:block;background:#555;color:#fff;font-weight:normal;line-height:14px}ul.eventselector a:hover{text-decoration:none}.tournamentcalendar .weekday{display:block;font:normal 13px/16px Verdana,Arial,Helvetica,sans-serif;padding:0 0 4px 0;color:#8d8d8d;border-bottom:1px solid #ccc;text-align:center;text-transform:uppercase}.tournamentcalendar .day{display:block;font:bold 26px/22px Verdana,Arial,Helvetica,sans-serif;padding:4px 0 2px 0;color:#8d8d8d;text-align:center}.tournamentcalendar .month{display:block;font:normal 13px/16px Verdana,Arial,Helvetica,sans-serif;padding:0;color:#bcbcbc;text-transform:uppercase;text-align:center}.small .tournamentcalendar .weekday{font:normal 11px/14px Verdana,Arial,Helvetica,sans-serif}.small .tournamentcalendar .day{font:bold 22px/18px Verdana,Arial,Helvetica,sans-serif}.small .tournamentcalendar .weekday{font:normal 13px/16px Verdana,Arial,Helvetica,sans-serif}.small .tournamentcalendar a{padding:3px 6px 3px 6px}.tournamentcalendar a:hover{background:#e9e9e9}.tournamentcalendar .active a,.tournamentcalendar .active a:hover{background:#ff9c00}.tournamentcalendar a{text-decoration:none !important}.tournamentcalendar a.active span{color:#fff;border-bottom-color:#fff}.seeds{margin-left:-20px !important}.seeding{margin-left:20px !important}.seedinghigh th{padding-top:20px !important}.seperator{position:initial}.seperator:after{display:none}.matchresult{white-space:nowrap}.matchresult input.set{min-height:26px}.matchresult th{vertical-align:middle}.matchresult th.teamname{max-width:211px}.matchresult th.teamname.right{padding-right:0 !important}.matchresult th.teamname span.nobreak{white-space:nowrap}.matchresult th.scorerow{font-size:24px}.matchresult #team1score{width:40px}.matchresult #team2score{width:34px}.matchresult td.seperator{text-align:center}.matchresult th.teamname .contextmenubutton{margin-bottom:8px;margin-top:2px}.matchresult .cmTeam1{float:right;margin:0 -1px 0 4px}.matchresult .cmTeam2{float:left}.player.matches a.teamname{color:#999}.highlighted{background-color:#fff5e5}.roletype{background:transparent url(//static.tournamentsoftware.com/images/style/default/icons_roles.png?v=2) 0 3px no-repeat;padding:4px 10px 4px 20px !important;min-width:24px;white-space:nowrap}.om_roles td.roletype{background:none;padding:4px 6px 4px 0 !important}.om_roles td.roletype:before{content:'\20';display:inline-block;min-width:20px;min-height:21px;vertical-align:sub;background:transparent url(//static.tournamentsoftware.com/images/style/default/icons_roles.png?v=2) 0 3px no-repeat}.roletype.right{background:transparent url(//static.tournamentsoftware.com/images/style/default/icons_roles.png?v=2) right 3px no-repeat;padding:4px 20px 4px 10px !important;line-height:20px}.om_roles td.roletype.rt0:before,.roletype.rt0{background-image:none}.om_roles td.roletype.rt1:before,.roletype.rt1{background-position:0 -141px}.om_roles td.roletype.rt2:before,.roletype.rt2{background-position:0 -189px}.om_roles td.roletype.rt4:before,.roletype.rt4{background-position:0 -93px}.om_roles td.roletype.rt5:before,.roletype.rt5{background-position:0 -45px}.om_roles td.roletype.rt6:before,.roletype.rt6{background-position:0 -237px}.om_roles td.roletype.rt7:before,.roletype.rt7{background-position:0 -281px}.roletype.rt1.right{background-position:right -139px}.roletype.rt2.right{background-position:right -187px}.roletype.rt4.right{background-position:right -91px}.roletype.rt5.right{background-position:right -43px}.roletype.rt6.right{background-position:right -235px}.roletype.rt7.right{background-position:right -283px}.currentrank h4{font-weight:bold !important}.entryform.groupentry .entrycontact.small{display:none}.entryform.groupentry tr.eventheader th{padding-top:20px !important}.entryform.groupentry .approvalcontact span.contacts{display:none}.entryform.groupentry .approvalcontact span.recipientslist{text-decoration:underline}.entryform.groupentry .approvalcontact span.recipientslist:hover>span.contacts{display:block;position:absolute;background:#fff;border:1px solid;padding:4px;min-width:500px;z-index:1}#content .usercolumn{background:#fafafa;padding:0 10px 10px 10px;border-bottom:4px solid #353535;float:right}#content .usercolumn .block{margin:0 0 10px 0;padding:0;min-height:0;float:none;min-width:268px;max-width:290px !important}#content .usercolumn .block.find{background:#353535;margin:0 -10px 10px -10px;padding:10px 10px 10px 10px;max-width:none !important;position:relative;width:300px}#content .usercolumn .block.find h2{color:#fff;display:none}#content .usercolumn .block li a{padding:0;border-bottom:none}#content .block span.listicon{width:18px;display:inline-block;background:transparent url(//static.tournamentsoftware.com/images/style/default/bg_sprite.png) -879px -81px no-repeat;height:18px;vertical-align:bottom}#content .block span.listicon.team{background-position:-975px -370px}#content .block span.listicon.player{background-position:-1279px -273px}#content .block span.listicon,#content .usercolumn span.favorite{position:static;margin-right:2px}#content .usercolumn .block h3,#content .usercolumn .block h4,#content .block.personallist h4{padding-left:0}#content .usercolumn .block h4,#content .block.personallist h4{margin:0 0 -5px 0}#content .block a.tournamentname,#content .block a.drawname,#content .block a.teamname{padding:0 0 0 19px;font:normal 11px/11px Arial,Helvetica,sans-serif;color:#505050 !important;min-height:13px}.home #content .block a.tournamentname,.home #content .block a.drawname,.home #content .block a.teamname{padding:0}#content .usercolumn .block a{white-space:nowrap}#content .ruler a.action.enterresults{padding-left:18px;background-position:1px -80px}#content .usercolumn .block table{width:100%;min-width:initial}#content .usercolumn h3 a,#content .usercolumn .block h3 a,#content .usercolumn .block h3 a:hover{text-decoration:none}#content .usercolumn .block ul,#content .usercolumn .block li{list-style:disc}#content .usercolumn .block li{display:list-item;margin-left:20px;list-style-position:outside;list-style:disc;padding:1px 0;line-height:18px}#content .usercolumn button.search{position:absolute;display:block;left:auto;right:10px;top:9px;max-width:35px;max-height:30px;padding:0 !important}#content .usercolumn input.textfield{padding:4px 6px;border:none;margin:-1px 4px 0 0;width:90%;line-height:22px;height:22px;border-radius:2px;outline:none}.plupload_button{display:inline-block;text-decoration:none;color:#42454a;border:1px solid #bababa;padding:2px 8px 3px 8px;margin-right:4px;background:transparent url(//static.tournamentsoftware.com/images/filebrowser_sprites.png) 0 0 repeat-x;outline:0;border-radius:4px}.plupload{height:100%;z-index:9999 !important;cursor:pointer !important}.plupload_button:hover{color:#000;text-decoration:none}.plupload_disabled,a.plupload_disabled:hover{color:#737373;border-color:#c5c5c5;background:#fafafa;cursor:default}.plupload_wrapper{font:normal 11px Verdana,sans-serif;width:100%;height:100%;min-height:300px}.plupload_content{height:20px}.plupload_container{height:100%}.plupload_container input{border:1px solid #ddd;font:normal 11px Verdana,sans-serif;width:98%}.plupload_header_content{min-height:50px;padding:0 8px;color:#000}.plupload_header_title{font:bold 14px Verdana,Geneva,sans-serif;padding:6px 0 3px}.plupload_filelist{margin:0;padding:0;list-style:none}.plupload_scroll .plupload_filelist{height:70%;min-height:165px;background:#fcfcfc;overflow-y:auto;overflow-x:hidden}.plupload_filelist li{padding:10px 8px;background:#f5f5f5;border-bottom:1px solid #ddd}.plupload_filelist_header,.plupload_filelist_footer{padding:8px 8px 0 8px;color:#a1a1a1}.plupload_filelist_header{border-bottom:1px solid #d3d3d3}.plupload_filelist_footer{border-top:1px solid #d3d3d3;height:22px;line-height:20px;vertical-align:middle}.plupload_file_name{float:left;overflow:hidden}.plupload_file_status{color:#777}.plupload_file_status span{color:#42454a}.plupload_file_size,.plupload_file_status,.plupload_progress{float:right;width:60px}.plupload_file_size,.plupload_file_status,.plupload_file_action{text-align:right}.plupload_file_action{float:right;width:16px;height:16px;margin-left:15px}.plupload_file_action *{display:none;width:16px;height:16px}li.plupload_uploading{background:#ecf3dc}li.plupload_done{color:#aaa}li.plupload_delete a,li.plupload_uploading a,li.plupload_failed a,li.plupload_done a{background:transparent url(//static.tournamentsoftware.com/images/filebrowser_sprites.png) 0 -95px}li.plupload_failed a{background-position:0 -336px}li.plupload_uploading a{background-position:0 -304px}li.plupload_done a{background-position:0 -272px}.plupload_progress,.plupload_upload_status{display:none}.plupload_progress_container{margin-top:3px;border:1px solid #ccc;background:#fff;padding:1px}.plupload_progress_bar{width:0;height:7px;background:#cdeb8b}.plupload_clear,.plupload_clearer{clear:both}.plupload_clearer,.plupload_progress_bar{display:block;font-size:0;line-height:0}.plupload input{display:block;cursor:pointer}li.plupload_droptext{background:transparent;text-align:center;vertical-align:middle;border:0;line-height:165px;color:#d3d3d3}.uploadcontainer{font:10px Arial,sans-serif;border:1px solid #ebebeb;width:240px;height:180px;text-align:center;color:#aaa;background-color:#fff;overflow:hidden;transition:all .3s ease-out}.uploadcontainer.dragover{box-shadow:inset 0 0 10px #000;background-color:#eaf8ff}input[type=submit],input[type=button],.layout-is-old button,.button,fieldset input.button{background:#efefef url(//static.tournamentsoftware.com/images/buttonbg.gif) 0 -12px repeat-x;color:#000;border:1px solid #ccc;padding:4px;font-weight:bold;border-radius:2px;cursor:pointer;padding:4px 8px}input[type=submit],input[type=button],.layout-is-old button{height:auto;display:inline-block;-webkit-appearance:none}input[type=submit],input[type=button]{padding:4px 8px !important;margin:4px}td input[type=submit],td input[type=button]{margin:0 4px}input[type=submit]:hover,input[type=button]:hover,.layout-is-old button:hover,.button:hover,.onlineentry:hover,.button_onlineentry:hover{text-decoration:none;color:#444}input[type=submit][disabled=disabled],input[type=submit].aspNetDisabled,input[type=button][disabled=disabled],input[type=button].aspNetDisabled{cursor:default;opacity:.4;filter:alpha(opacity=40)}.onlineentry,.button{width:auto}a.button{display:inline-block !important}a.button.hidden{display:none !important}.teamname .button{font:bold 12px/22px Arial,Helvetica,sans-serif !important;background:#efefef url(//static.tournamentsoftware.com/images/buttonbg.png) 0 -65px no-repeat;color:#000 !important;padding:0 10px 0 20px !important;max-width:174px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left !important;height:22px;margin:0}.teamname.right .button{background:#efefef url(//static.tournamentsoftware.com/images/buttonbg.png) right -9px no-repeat;padding:0 20px 0 10px !important;text-align:left !important}.teamname a:hover{text-decoration:none}.uploadcontainer .button{display:inline-block !important;margin-top:80px}.draginfo,.uploaderror{display:block;position:absolute;top:120px;left:44px;width:140px;background-color:#fff;text-align:center;color:#ccc;border:1px solid #ebebeb;margin:0;padding:2px 6px;border-radius:8px}.uploaderror{display:none;color:#f00;border:1px solid #f00;top:190px;left:29px;width:200px}.uploaderror p{font-size:11px !important}.pluploadcontainer{width:242px;height:290px}.grouplogodialog div.info{font-size:11px;line-height:14px;padding-bottom:4px;margin-bottom:5px}.uploadprogress{color:#ccc;font-size:11px}.grouplogodialog{display:none}.ui-dialog .grouplogodialog{display:block}.grouplogodialog .delete{position:absolute;margin-top:-12px}table.teamentrytable{margin-bottom:20px !important;width:100% !important}table.renewmembershipcontrol{min-width:600px}table.sanctionstable td.sanctioncomment{max-width:350px}.renewmembershipcontrol th.header{font-size:16px;text-align:center !important}.renewmembershipcontrol .separator{padding:0 !important;width:100px;vertical-align:middle}.renewmembershipcontrol .separator span{margin:0 auto;display:block;background:transparent url(//static.tournamentsoftware.com/images/icon_horzsteps.gif) -450px 0 no-repeat;width:46px;height:46px;text-indent:-200px;overflow:hidden}.renewmembershipcontrol td.cost{padding:8px 0 !important}.renewmembershipcontrol td.cost,.renewmembershipcontrol #cost{font-weight:bold !important;font-size:16px}.renewmembershipcontrol td.renew{text-align:center}.renewmembershipcontrol #renewbutton{min-width:400px;font-size:14px}.memberaccountpage fieldset>ol{position:relative}.memberaccountpage .membershipcard-button{position:absolute;top:-32px;left:330px}.membershipcard{padding:0 10px 10px 10px;width:480px;min-height:280px;border:1px solid #ccc;border-radius:8px;margin:10px 0;position:relative}.membershipcard .logo{border:none !important;float:left}.membershipcard .photo{position:absolute;right:10px;top:80px;max-height:120px}.membershipcard table{width:370px !important}.membershipcard caption{font-size:14px !important;color:#999 !important}.membershipcard th{width:100px;text-align:right !important;vertical-align:top !important}.membershipcard td{vertical-align:top}.mc_header{height:60px;margin:0}.mc_header h3{color:#999 !important;font-size:22px !important;line-height:53px !important;display:block;overflow:hidden;height:50px;text-overflow:ellipsis;white-space:nowrap}.mc_header .subtitle{color:#999;margin:0 !important;position:absolute;left:91px;top:48px}.mc_header .organizationmessage{color:#999;margin:0 !important;position:absolute;right:121px;top:50px}.membershipcard .printdate{position:absolute;display:block;width:90px;bottom:3px;font:bold 9px/9px Arial,sans-serif;color:#999;text-align:left}.membershipcard .qrcode{position:absolute;display:block;right:10px;bottom:20px}.membershipcard .membershipinfo td{vertical-align:middle !important;font-size:11px !important}.membershipcard .membershipinfo td.center{text-align:center !important}.tournamentshareoptions .qrcode{position:absolute;right:10px;bottom:10px;background:#fafafa;width:128px;height:128px}.profilechanges img.photo{max-height:17px;max-width:13px;position:absolute;margin:-10px 0 0 0;border:1px solid #ccc}.profilechanges img.photo:hover{max-height:120px;max-width:90px;border:3px solid #ccc;z-index:300}.draw.ds{border:1px solid #ebebeb;margin:0 -4px;background:#fff;overflow-x:auto;overflow-y:hidden}.draw.ds table{margin:0 4px !important}.scrollicon,.dsi0,.dsi1,.dsi2,.dsi3,.dsi4{position:absolute;width:17px;height:27px;background:transparent url(//static.tournamentsoftware.com/images/scrollarrow.png) 0 0 no-repeat;display:none;overflow:hidden}.dsileft{background-position:0 -27px}table.possibleaccounts tr.ownprofile td{padding-bottom:20px}.membershipcontrol label{line-height:32px;vertical-align:middle}.membershipcontrol select{width:200px}.membershipcontrol div.stepsinfo,.organizationsignup div.stepsinfo{margin:0 0 24px 0 !important}.om_group_bulkaffiliation div.stepsinfo{margin:0 0 18px 0 !important}.membershipcontrol span.typecolumnheader,.membershipcontrol span.parentgroupcolumnheader,.membershipcontrol span.groupcolumnheader{float:left;width:200px;margin-right:4px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.membershipcontrol div.memberdisclaimer{margin-top:30px}.membershipcontrol div.memberdisclaimer div.disclaimertitle{padding:5px 0}.membershipcontrol label.globalheader{min-width:150px;font-weight:bold;display:inline-block;text-align:right;margin-right:4px}.membershipcontrol div.membershiproletype{margin-top:14px;line-height:32px;border-top:1px dashed #d9d9d9;padding-top:10px}.membershipcontrol label.labelroletype{position:absolute;display:inline-block;line-height:20px}.membershipcontrol label.roletypeheader{font-size:14px;font-weight:bold;line-height:24px;min-width:120px;display:inline-block;margin-right:4px;float:left;vertical-align:middle}.membershipcontrol select.signupseason{width:auto}.membershipcontrol span.rolecheck{min-width:150px;display:inline-block;margin-right:4px}.membershipcontrol .rt1{background-position:0 -139px}.membershipcontrol .rt2{background-position:0 -187px}.membershipcontrol .rt3{background-position:0 4px}.membershipcontrol .rt4{background-position:0 -91px}.membershipcontrol .rt5,.membershipcontrol .rt6{background-position:0 -42px}#paymentOverlay{display:none}#paymentOverlay.active{background:transparent url(//static.tournamentsoftware.com/images/greypix.png);display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999}#paymentOverlay.active .message{margin:300px auto 0 auto;width:400px;background-color:#fff;padding:20px;position:relative;box-sizing:content-box}#paymentOverlay.paypal .message{background:#fff url(//static.tournamentsoftware.com/images/logo_paypal.png) 329px 18px no-repeat}#paymentOverlay.active .message h3{font-weight:bold;font-size:16px;margin:0 0 10px 0}#paymentOverlay.active .progress{position:absolute;bottom:0;background:#ff9c00;height:4px;margin:0 -20px;width:440px;transition-property:width;transition-timing-function:linear}#paymentOverlay.active .progress.shrink{width:0}.tournamentstatistics .summary{margin:0 0 20px 0;color:#4d4d4d;float:left}.tournamentstatistics .summaryinfo{text-align:center;height:120px;display:table-cell;vertical-align:middle}.tournamentstatistics .summaryinfo .counter{font-weight:bold;font-size:25px;line-height:25px}.tournamentstatistics .summaryinfo .text{font-size:22px;line-height:22px}.tournamentstatistics .summaryentrie{float:left;width:110px}.tournamentstatistics .summarydonut{display:inline-block;width:130px;float:left}.tournamentstatistics .summarydonut .flot-placeholder{display:inline-block;float:left;margin-left:20px}.tournamentstatistics .summarynumber{font-weight:bold;font-size:23px;position:absolute;display:block;width:130px;text-align:center}.tournamentstatistics .summarydonut .summarynumber{margin-top:35px}.tournamentstatistics .summarydescription{font-size:18px;width:130px;display:block;float:left;text-align:center;padding-top:10px}.ReportingInfoLabel{display:block;width:500px;padding-top:10px;padding-bottom:10px}.reportingalternaterowcolor{background:#e2f4fd}.roleindicator span{color:#fff;border-radius:3px;display:inline-block;text-align:center;height:20px;width:21px;padding-top:1px !important;margin:2px 0 2px 0;font-weight:bold}.roleindicator.noaccount span{background-color:#f4f2f2;color:#9e9e9e}.roleindicator.hasresultuseraccount span{background-color:#e0f7d2;color:#008000;cursor:pointer}.roleindicator.noresultuseraccount span{background-color:#df1d1d;color:#fff;cursor:pointer}.publicdirectory div.role{padding-top:20px}.publicdirectory div.firstrole{padding-top:0}.publicdirectory div.nation{padding-top:10px}.publicdirectory div.firstnation{padding-top:0}.publicdirectory span.startdate{float:right}.publicdirectory div.member.odd{background-color:#f3f3f3}.publicdirectory span.memberid{display:inline-block;width:100px}.publicdirectory span.rolelabel{font-weight:bold;font-size:large}.publicdirectory span.nationlabel{border-bottom:1px solid #000;display:block;width:100%}.membership-extend-message .icon-warning:before,.membership-extend-message .icon-warning:hover:before{color:#f90}@media screen and (min-width:1120px){.home #tournamentlistpage{min-width:1050px}.home #tournamentlistpage .tournamentlist,.home #tournamentlistpage .tournamentlist .pagenumbers{width:680px}.home #tournamentlistpage #organizationmenu{width:100%}.home #tournamentlistpage #maincolumn{width:680px;margin:-18px 30px 0 0}.home #tournamentlistpage #rightcolumn{width:300px;padding:0 20px 20px 20px}.home #tournamentlistpage #rightcolumn .block{margin:20px 0 0 0;width:288px}.home #tournamentlistpage #rightcolumn a{max-width:265px}.home #tournamentlistpage #rightcolumn .block.livescore a{max-width:200px}.home .newsslider,.home #productslider{width:286px}.home .block.products{margin:0 0 20px 0 !important}#maincolumn .filteroptions #toggleoptions{width:669px}#maincolumn .filteroptions .cbdropdown label{min-width:60px;width:auto}.tournament.multicolumn .maincolumn{width:680px}}@media screen and (min-width:1250px){.memberheader.memberheaderphoto .contextmenu.plainlinks li{max-width:none;margin-right:10px}.memberheader.memberheaderphoto .contextmenu.plainlinks li a{width:auto}.home #tournamentlistpage{min-width:1160px}.home #tournamentlistpage .tournamentlist,.home #tournamentlistpage .tournamentlist .pagenumbers{width:720px}.home #tournamentlistpage #organizationmenu{width:100%}.home #tournamentlistpage #maincolumn{width:720px;margin:-18px 30px 0 0}.home #tournamentlistpage #rightcolumn{width:360px;padding:0 20px 20px 20px}.home #tournamentlistpage #rightcolumn .block{margin:20px 0 0 0;width:348px}.home #tournamentlistpage #rightcolumn .banner{padding:10px 30px 6px 30px}.home #tournamentlistpage #rightcolumn .banner h3{left:130px}.home #tournamentlistpage #rightcolumn a{max-width:325px}.home #tournamentlistpage #rightcolumn .block.livescore a{max-width:246px}.home .newsslider,.home #productslider{width:346px !important}.home .block.products{margin:0 0 20px 0 !important}.block.useractions li:after{content:'\20';display:block;background:#fff;width:36px;height:30px;position:absolute;right:0;top:0}.block.useractions li.parent:after{display:none}#maincolumn .filteroptions #toggleoptions{width:709px;max-width:none}#maincolumn .filteroptions .cbdropdown ol{right:auto}.tournament.multicolumn .maincolumn{width:800px}#content .usercolumn .block{max-width:336px !important}#content .usercolumn .block.find{width:336px !important}.messagepane .body{padding-right:10px}.messagepane .subject{max-width:455px}.newui .messagepane .subject{max-width:255px}}@media screen and (min-width:0){.messagepane .body{padding-right:10px;padding-bottom:10px}.messagepane .subject{max-width:205px}.newui .messagepane .subject{max-width:160px}.newui .messages .description,.newui #content table.ruler.messages td.description{width:120px;padding-right:0}.newui .messages .description span{width:140px}.newui #content table.messages td.date{width:27px}.newui #content table.messages td.date .date{width:25px;margin-right:2px;padding:5px 0}.newui .messagepane .subjectheader{width:60px}.newui .messagepane .table,.newui #content .messagepane .table table{width:80% !important}}@media screen and (min-width:1100px){.messagepane .body{padding-right:10px}.messagepane .subject{max-width:310px}.newui .messagepane .subject{max-width:220px}.newui .messages .description,.newui #content table.ruler.messages td.description{width:220px;padding-right:0}.newui .messages .description span{width:195px}.newui #content table.messages td.date{width:37px}.newui #content table.messages td.date .date{width:27px;margin-right:10px;padding:5px}}@media screen and (min-width:1400px){.messagepane .body{padding-right:10px}.messagepane .subject{max-width:615px}.newui .messagepane .subject{max-width:415px}.newui .messagepane .subjectheader{width:100px}.newui .messagepane .table,.newui #content .messagepane .table table{width:85% !important}}.button--livescore--link{position:absolute;display:block;right:32px;top:170px;width:200px;height:35px;color:#505050}#organizationmenu>.button--livescore--mobile{top:175px}.button--livescore{position:relative;height:35px}.button--livescore #ls--li{position:absolute;top:0;left:0;width:200px;height:35px;background:url(//static.tournamentsoftware.com/images/icon-logo-vr.png) no-repeat 10px 8px #fff;border:1px solid #000;text-align:center;float:none !important}.button--livescore--start{z-index:10}.button--livescore--end{display:none}.button--livescore #ls--li p,.button--livescore #ls--li span{font-family:'Trebuchet MS',Verdana,Geneva,sans-serif !important;margin:0;padding:0}.button--livescore #ls--li p{font-size:18px !important;padding-top:7px !important}.button--livescore #ls--li .livescore-device{position:absolute;top:0;right:2px;color:#969696}table.notificationsettings span.description{color:#aaa;display:block;max-width:400px}#_hj_feedback_container{display:none}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;line-height:1}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.ct-chart-donut .ct-label,.ct-chart-pie .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{align-items:flex-end}.ct-label.ct-horizontal.ct-end,.ct-label.ct-horizontal.ct-start{justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{align-items:flex-start}.ct-label.ct-vertical.ct-start{align-items:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{justify-content:flex-start;text-align:left}.ct-chart-bar .ct-label.ct-horizontal.ct-start,.ct-label.ct-vertical.ct-end{align-items:flex-end;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end,.ct-chart-bar .ct-label.ct-horizontal.ct-start{justify-content:center;text-align:center}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:flex-start;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{align-items:center;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{align-items:center;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:7px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#0f9fea}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#0f9fea}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#074e72}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#074e72}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-series-danger .ct-bar,.ct-series-danger .ct-line,.ct-series-danger .ct-point,.ct-series-danger .ct-slice-donut{stroke:#bd3b2a}.ct-series-danger .ct-area,.ct-series-danger .ct-slice-pie{fill:#bd3b2a}.ct-series-warning .ct-bar,.ct-series-warning .ct-line,.ct-series-warning .ct-point,.ct-series-warning .ct-slice-donut{stroke:#ff9c00}.ct-series-warning .ct-area,.ct-series-warning .ct-slice-pie{fill:#ff9c00}.ct-series-save .ct-bar,.ct-series-save .ct-line,.ct-series-save .ct-point,.ct-series-save .ct-slice-donut{stroke:#4abf33}.ct-series-save .ct-area,.ct-series-save .ct-slice-pie{fill:#4abf33}.ct-series-off .ct-bar,.ct-series-off .ct-line,.ct-series-off .ct-point,.ct-series-off .ct-slice-donut{stroke:#d0d2d8}.ct-series-off .ct-area,.ct-series-off .ct-slice-pie{fill:#d0d2d8}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.88889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.33333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.66667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.8047%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.33333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.33333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.chartist-tooltip{position:absolute;display:inline-block;opacity:0;min-width:5em;padding:3px 8px;background:rgba(42,44,50,.8);color:#fff;font-size:12px;text-align:center;pointer-events:none;z-index:1;transition:opacity .2s linear;border-radius:3px}.chartist-tooltip:before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(42,44,50,.8)}.chartist-tooltip.tooltip-show{opacity:1}.ct-area,.ct-line{pointer-events:none}table.settings-table{margin-bottom:15px}.setting-searchbox{padding:5px;width:600px}.tag{display:inline-block;font-weight:600;background-color:#777;color:#fff;font-size:10px;line-height:1.4;text-align:center;border-radius:3px;padding:1px 6px;margin-left:4px;vertical-align:middle;text-transform:uppercase;align-self:center;vertical-align:text-bottom}.subtitle .tag{vertical-align:baseline}.tag--warning{background-color:#ff9c00 !important}.tag--danger{background-color:#bd3b2a !important}#content .tournamentdata{position:relative}#content .tournamentdata--status span.dates{font-size:11px;color:#888}#content .tournamentdata span.tag{display:inline-block;position:absolute;right:0;top:44px}.cookies__purposes .list.list--naked{margin:0;padding:0;list-style:none}.cookies__purposes .input-choice__label{font-weight:bold}.cookies__buttons{margin:10px 0}.cookies__buttons.flex-container{display:flex;justify-content:space-between}.cookies__buttons.flex-item--grow{flex-grow:1;min-width:0}.cookies__buttons.text--right{text-align:right}.cookies__buttons .btn-icon--check:before{display:inline-block;content:'\20';width:12px;height:6px;vertical-align:text-top;margin-right:8px;transform:rotate(-45deg);border-left:3px solid currentColor;border-bottom:3px solid currentColor}.cookies__buttons .btn-icon-end--arrow-down:after{display:inline-block;content:'\20';width:8px;height:8px;vertical-align:text-top;margin-left:8px;margin-bottom:4px;transform:rotate(-45deg);border-left:2px solid currentColor;border-bottom:2px solid currentColor;transition:transform .2s ease-in-out;transform-origin:50% 75%}.cookies__buttons .btn-icon-end--arrow-down[aria-expanded=true]:after{transform:rotate(135deg)}.cookies__buttons .btn-cancel{background:#ccc;color:initial}.cookies__purposes{margin:15px 0}.cookies__removal-hint{border-top:1px dashed #ebebeb;padding-top:8px !important;margin-top:15px !important}.cookies__removal-tips h5{font-weight:bold}.no-consent-wrapper{opacity:.5;text-align:center;margin:0 20px;font-size:11px;padding:20px;color:#000;background-color:rgba(255,255,255,.75);border:1px solid #ebebeb}.no-consent-wrapper h5,.no-consent-wrapper p,.no-consent-wrapper a,.no-consent-wrapper a:hover,.no-consent-wrapper a:focus,.no-consent-wrapper a:active{color:#000}.no-consent-wrapper h5{color:#000;font-size:initial;font-weight:bold;margin:0}.no-consent-wrapper p{margin:0}.no-consent-wrapper a,.no-consent-wrapper a:hover,.no-consent-wrapper a:focus,.no-consent-wrapper a:active{text-decoration:underline}.no-consent-wrapper:before{display:block;content:'\20';width:20vw;height:20vw;max-width:200px;max-height:200px;margin:0 auto;opacity:.2;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E") no-repeat;background-size:contain}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{font:normal 13px/20px Arial,Helvetica,sans-serif;color:#505050;line-height:18px;background:#fff}table,caption,tr,th,td{font:normal 13px/20px Arial,Helvetica,sans-serif;border-collapse:collapse}p{font:normal 13px/20px Arial,Helvetica,sans-serif}a{color:#2967a8;text-decoration:none}a:hover{color:#000;text-decoration:underline}ul{margin:10px 0 10px 32px}input,textarea,select{font:normal 13px/18px Arial,Helvetica,sans-serif}input.textfield{border:1px solid #b2b2b2;background-color:#fff}.disabled{color:#b2b2b2}#header{padding:0;height:170px;background:#284124 url(//static.tournamentsoftware.com/images/style/ota/headerbg.jpg) no-repeat;min-width:1014px !important;margin:0 0 6px 0}#header h1,#header h2{position:absolute}#header h2{font:bold 30px/53px Arial,Helvetica,sans-serif;color:#ffe6bf;top:12px;left:290px;height:56px;border-left:1px solid #ffe6bf;padding:4px 0 0 15px}.tournamentsoftware #header h2{left:236px}.alltournaments #header h2{left:344px}.alleturniere #header h2{left:314px}.competitions #header h2{left:326px}.tuttitornei #header h2{left:281px}.todostorneos #header h2{left:323px}#header h1 a{display:block;width:140px;height:130px;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -6px -2px no-repeat;text-indent:-1000px;font-size:1px;margin:0;position:absolute;top:0;left:47px;outline:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#header div.banner{display:block;position:static;width:728px;height:90px;margin:25px 25px 0 0;padding:0;float:right}#organizationmenu div.banner{right:32px;top:350px}#content div.newlayout.banner{clear:right;float:right;width:350px;height:60px;margin:2px 0 10px 0}#content .blocklist.livescore .banner{margin-top:-4px;padding:4px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;position:relative;overflow:visible}#content .blocklist.livescore .banner h3{text-transform:lowercase;position:absolute;font:normal 13px/18px Arial,Helvetica,sans-serif !important;color:#ccc;width:94px;height:14px;background:#fff;left:100px;margin:0;top:-13px;z-index:99;text-align:center}.leaderboard{margin:100px 0 32px 0}#header .sports{height:39px;background:#353535;padding:0 0 0 17px;margin:0;cursor:pointer;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#header ul{margin:0;padding:0;list-style:none;position:relative;z-index:299}#header ul li{position:relative;float:left;display:block}#header li a{font:normal 13px Arial,Helvetica,sans-serif !important;display:block;color:#ababab !important;margin:0 15px !important;padding:10px 0 !important;background:transparent url(//static.tournamentsoftware.com/images/style/default/arrow.png) 50% -10px no-repeat;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#header li li a:hover{background-color:#fafafa !important;color:#353535 !important}#header .sports li.active a,#header .sports li a:hover{color:#fff !important;background-position:50% 0;text-decoration:none}#header .sports h3{display:none}#header .sports ul{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:0}#loginmenu{position:absolute;right:10px;margin:6px 0 0 0;font:normal 13px/18px Arial,Helvetica,sans-serif}#loginmenu a{color:#fff;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;vertical-align:middle}.lcid3084 #loginmenu a{max-width:178px}#loginmenu li a{color:#353535 !important}#loginmenu .loggedin ul li ul{left:-172px !important}#loginmenu a.signup{color:#fff !important}#loginmenu .flags{display:block;background:#cecece url(//static.tournamentsoftware.com/images/style/tc/bg_sprite.png) -497px -870px no-repeat;border:1px solid #666 !important;width:54px;height:27px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;float:left;margin-right:5px}#loginmenu .flags li{float:none;position:static;height:32px}#loginmenu .flags li li{height:auto}#loginmenu .flags li a{margin:0 0 0 2px !important;padding:6px 0 9px 6px !important;background:#cecece url(//static.tournamentsoftware.com/images/style/tc/bg_sprite.png) -530px -870px no-repeat;border-bottom:none;text-indent:-1000px;overflow:hidden;z-index:300;height:10px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;width:30px}#loginmenu .flags li.parent:hover a{border-bottom:none}#loginmenu .flags li li a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:static;width:44px;border:none !important;text-align:left;margin:2px 0 !important;padding:5px !important;display:none}#loginmenu .flags ul{width:54px;height:54px;display:block;position:absolute;top:-1000px;background:#cecece;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#loginmenu .flags li li a.flag_1030{background-position:4px -24px}#loginmenu .flags li li a.flag_1031{background-position:4px -68px}#loginmenu .flags li a.flag_1033,#loginmenu .flags li a.flag_4105,#loginmenu .flags li a.flag_2057,#loginmenu .flags li a.flag_3084{display:block;background-position:-7px -870px}#loginmenu .flags li a.flag_1036,#loginmenu .flags li a.flag_3084{display:block;background-position:-109px -870px}#loginmenu .flags li li a.flag_1043{background-position:4px -200px}#loginmenu .flags li li a.flag_2057{display:none;background-position:4px -244px}#loginmenu .flags li li a.flag_3082{background-position:4px -288px}#loginmenu .flags li li a.flag_6153{background-position:4px -332px}#loginmenu .flags li li a.flag_1053{background-position:4px -376px}#loginmenu .flags li li a.flag_3081{background-position:4px -420px}#loginmenu .flags li li a.flag_5129{background-position:4px -464px}#loginmenu .flags li li a.flag_1044{background-position:4px -508px}#loginmenu .flags li:hover ul,#loginmenu .flags li.over ul{top:25px}#logo{position:absolute;top:0}#menu{display:none;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) 0 0 no-repeat;height:52px;margin:0 0 16px 0;border:1px solid rgba(255,255,255,.2);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.05);-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.05);box-shadow:0 0 5px 5px rgba(0,0,0,.05);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.tournamentmap{margin:-20px 0 20px 0}.tournamentmap .mapcontainer{position:relative !important;border:1px solid #ebebeb;border-top:none;width:100% !important;height:280px;right:auto !important}#organizationmenu{display:block;padding:35px 32px 0 32px;background:#fafafa !important;border-bottom:1px solid #ccc;margin:-18px -32px 20px -32px;height:121px;white-space:nowrap;position:relative;min-width:860px}.profileheader{padding:19px 32px 32px 32px;background:#fafafa !important;margin:-19px -32px 20px -32px}#organizationmenu.member{margin:-19px -32px 20px -32px}#organizationmenu.sports{padding-top:20px;height:40px;margin:-19px -32px 32px -32px}#organizationmenu.sports .tabs{top:35px}#organizationmenu.ranking{height:90px}#organizationmenu.ranking .tabs{top:95px}#organizationmenu .title{font:bold 24px/30px Arial,Verdana,Geneva,sans-serif;display:inline;position:relative;height:34px;white-space:nowrap;padding:0 42px 0 0}#organizationmenu .longname .title{display:block;overflow:hidden;padding:0 32px 0 0;text-overflow:ellipsis;-o-text-overflow:ellipsis}#organizationmenu h3{margin:0;font:bold 24px/30px Arial,Verdana,Geneva,sans-serif !important;color:#353535;display:inline}.tempheader{font:bold 24px/30px Arial,Verdana,Geneva,sans-serif;position:absolute;top:-100px;display:inline;width:auto;visibility:hidden;white-space:nowrap}#organizationmenu ul.tournamentoptions{position:static}#organizationmenu ul.tournamentoptions li{float:none}.ruler tr:hover .favorite,.ruler tr:hover .favorite.active,.ruler .favorite.active,.ruler .favorite.active:hover,.ruler tr:hover a.favorite:hover,#organizationmenu ul.tournamentoptions .share a{background-image:url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) !important}.favorite,#organizationmenu ul.tournamentoptions a{display:block;text-indent:-500px;overflow:hidden;width:25px;height:30px;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1266px -19px no-repeat;outline:0;right:0;top:0;position:absolute}.blocklist .favorite,.home .favorite{position:static}span.favorite{background-position:-1272px -17px;display:inline-block;height:27px;vertical-align:bottom}#organizationmenu ul.tournamentoptions a.active,#organizationmenu ul.tournamentoptions a:hover{background-position:-1266px -69px}#organizationmenu p,#organizationmenu p.subtitle{font:normal 13px/18px Arial,Helvetica,sans-serif !important;color:#777;margin:2px 0}img.photo,.profileheader img.photo,img.logo{border:1px solid #ccc !important}#organizationmenu img.photo,#organizationmenu img.logo{display:block;border:1px solid #ccc !important;margin:5px 14px 0 1px;width:80px;height:60px;float:left}#organizationmenu img.photo{width:auto}#organizationmenu .header{display:block;margin:0}#organizationmenu .header.addspace{margin:0 450px 0 0}#organizationmenu.member img.photo{float:left}#organizationmenu.member .header{float:left;position:static;left:auto;top:auto;width:auto}.memberheader{height:83px}.memberheader h3 .contextmenubutton{margin:4px 4px 0 0}h3 .contextmenubutton{margin:8px 4px 0 0}.groupheader.groupheaderlogo{height:81px}.groupheader .logo{display:block}.memberheader .icon.profile{margin:-7px 2px 0 2px}#favmessage{position:absolute;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) 0 -562px no-repeat;color:#ababab;white-space:nowrap;padding:4px 8px 4px 14px;margin:0 0 0 8px;z-index:998}#favmessage .button{font:bold 11px Arial,Helvetica,sans-serif !important;padding:2px 8px !important;margin:-1px -4px 0 4px !important;height:12px !important;background:#f4f4f4 url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) 0 -216px no-repeat;border:1px solid #666;color:#fff;text-shadow:none}#organizationmenu img.flag{margin:0 5px 0 0;vertical-align:middle}#organizationmenu a.livescore{display:block;position:absolute;right:32px;top:190px}#organizationmenu .twittercontainer{top:30px;right:32px;background:transparent;float:none}#organizationmenu .twitter.loaded{width:344px;min-height:60px;background:#eee;border:1px solid #eee;padding:10px}#organizationmenu .twitter a{position:absolute;left:-30px;top:0}#organizationmenu .twitter img{border:1px solid #ccc;width:48px;height:48px;float:none}#organizationmenu .twitter ul,#organizationmenu .twitter li{list-style:none;margin:0;padding:0;float:none}#organizationmenu .twitter li{display:block}#organizationmenu .twitter li a,#organizationmenu .twitter .text{font:normal 11px/16px Arial,Helvetica,sans-serif !important;float:none;white-space:normal}#organizationmenu .twitter .text a{position:static;left:auto;display:inline;padding:0}#organizationmenu .twitter ul{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -524px -750px no-repeat;margin:0 0 0 -56px !important;padding:0 0 0 56px !important;position:static;display:block}#content div.missingpayment,#content div.missingpaymentpaypal{top:65px;height:54px;white-space:normal;z-index:99}#tournamentsubmenu{border:none;height:auto;padding:0;margin:25px -15px 10px -15px !important}ul.tabs,ul.tabs li,#tournamentsubmenu ul,#tournamentsubmenu li{margin:0;padding:0;list-style:none;display:inline}.tabs ul{height:30px !important}ul.tabs,#tournamentsubmenu ul,ul.ui-tabs-nav{position:relative;display:block;height:30px;padding:0 0 0 4px !important;border-bottom:1px solid #ccc}#tournamentsubmenu ul{padding:0 0 0 15px !important}#tournamentsubmenu.profile ul{z-index:15;padding:0 0 0 32px !important}ul.tabs li a,#tournamentsubmenu ul li a,#statistics ul li a{float:left;text-decoration:none;margin:0;padding:2px 4px 2px 12px;outline:0}.tabbedcontent{margin-top:5px}#organizationmenu .tabs{border-bottom:none;top:126px;left:28px}#organizationmenu li label,#statistics li a,.tabs li a,#tournamentsubmenu li a,#organizationmenu .tabs li a{font:normal 13px Arial,Helvetica,sans-serif !important;background-image:none !important;border:none !important;background-color:transparent;color:#2967a8 !important;padding:4px 12px 8px 12px !important;margin:2px 4px 0 0 !important;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#organizationmenu li label:hover,#statistics li a:hover,.tabs li a:hover,#tournamentsubmenu li a:hover,#organizationmenu .tabs li a:hover{color:#000 !important;text-decoration:underline}#organizationmenu li.active label,#organizationmenu li.active label:hover,.tabs li.active a,.tabs li.active a.active,.tabs li.active a:hover,.tabs li.active a.active:hover,div.tabs li.ui-state-active a,div.tabs li.ui-state-active a:hover,#statistics li a.active,#statistics li a.active:hover,#tournamentsubmenu li.active a,#tournamentsubmenu li.active a.active,#tournamentsubmenu li.active a:hover,#tournamentsubmenu li.active a.active:hover,#organizationmenu .tabs li.active a,#organizationmenu .tabs li.active a.active,#organizationmenu .tabs li.active a:hover,#organizationmenu .tabs li.active a.active:hover{position:relative;color:#000 !important;background-color:#fff !important;z-index:998;height:20px;margin-top:0 !important;padding:6px 12px 4px 12px !important;border:1px solid #ccc !important;border-bottom:none !important}#tournamentsubmenu.profile,#tournamentsubmenu.member,#tournamentsubmenu.group,#tournamentsubmenu.groupprofile{padding:0;margin:0 -15px 10px -15px !important;height:auto}#tournamentsubmenu.groupprofile{padding-top:40px !important}#tournamentsubmenu.profile{margin:-50px -32px 10px -32px !important}.tabs .tabdropdown ul li a,#organizationmenu .tabs .tabdropdown ul li a,#tournamentsubmenu.tabs .tabdropdown ul li a{color:#2967a8 !important}.filtertabs{margin:10px 0 0 0}.filtertabs fieldset{margin:0;padding:0;display:block;z-index:99}.filtertabs legend{font:bold 14px Arial,Helvetica,sans-serif;color:#0c6fb7;padding:0;display:block;position:absolute;top:6px}.filtertabs ol{top:27px !important;display:block}.filtertabs,.filtertabs li{overflow:hidden}.filtertabs input{position:absolute;top:-200px}.filtertabs label{display:block;white-space:nowrap}.layout-is-old .search{display:block;position:absolute;overflow:hidden;top:7px;margin:0 !important;width:480px;height:40px;border:none}.layout-is-old .search input{display:block;background:#fff;border:none;margin:0;padding:8px;font:normal 13px Arial,Helvetica,sans-serif;color:#b2b2b2;height:17px;width:384px;position:absolute;border:1px solid #797979 !important;left:0;top:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.layout-is-old .search.active input.textfield,.layout-is-old .search:hover input.textfield,.layout-is-old .search input.textfield:focus,.layout-is-old .search input.focus{color:#353535;background:#fff;border:1px solid #63ba51 !important}.search .button,.layout-is-old .search button{position:absolute;left:410px;width:60px;height:29px;margin:4px 0 0 0;background:#f4f4f4 url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -512px -214px no-repeat;text-indent:-500px;border:1px solid #006ab8 !important;overflow:hidden}.layout-is-old .search select{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -425px -500px no-repeat;height:34px;width:165px;border:none;margin:0;font:bold 14px Arial,Helvetica,sans-serif;color:#478b34;overflow:hidden;padding:7px 0 9px 5px;position:absolute;left:268px;top:1px;cursor:pointer;-webkit-appearance:none}.layout-is-old .search input:focus,.layout-is-old .search select:focus{outline:none}.layout-is-old .search option{border:none;padding:8px 4px;background-color:transparent}#content{float:none;display:block;margin:0;min-height:400px !important;padding:20px 32px 80px 32px !important}#content h1,#content h2,#content h3,#content h4,#content table caption{font-family:Arial,Helvetica,sans-serif}#content h2{font:bold 20px/26px Arial,Helvetica,sans-serif;color:#004f8a;margin:8px 0 4px 0}#content table caption,#content table.ruler caption,#content h3{font:bold 18px/22px Arial,Helvetica,sans-serif;color:#353535}#content h4,#content h5{font:normal 13px/20px Arial,Helvetica,sans-serif}#content .disclaimer h4{font-weight:bold}#content p.newsarticle{margin:10px 0 24px 0}div.pagenumbers .pagenrs span.page_selected{background-color:#231f20;border-color:#231f20}#content a.icon_foldout{background-position:0 6px;padding-left:14px}#content a.icon_foldin{background-position:0 -84px;padding-left:14px}#content table.ruler th,table.ruler th,#content .career th,#content table.ruler th.extraheader{color:#aaa;border-color:#ebebeb}#content table.ruler tbody th,table.ruler tbody th,#content .career tbody th{font-weight:normal}#content table.ruler tbody th a,table.ruler tbody th a,#content .career tbody th a{font-weight:bold;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content #statistics{margin:20px 0 0 0}#content #statistics div.top,#content #statistics div.content{border-color:#ccc}#content #statistics div.top{height:30px}#content .newsitems td{padding:12px 0;border-bottom:1px dashed #d9d9d9}#userbar{background:#231f20;height:40px;min-width:890px;padding:4px 32px 4px 32px;position:relative;margin:0;overflow:visible;top:130px}#footer{background:#f4f4f4;float:none !important;display:block !important;height:400px;color:#999;position:relative;margin-top:-400px;padding:0 0 0 32px;clear:both;overflow:hidden;min-width:960px}#footer h1{margin:0;padding:0}#footer h1 a{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -537px -20px no-repeat;display:block;width:240px;height:44px;text-indent:-1000px;margin:22px 0 20px 0;overflow:hidden}#footer h1 a.tournamentsoftware,#footer h1 a.default_logo_tournamentsoftware_com{background-position:-537px -114px}#footer h1 a.alleturniere{background-position:-539px -26px}#footer h1 a.todostorneos{background-position:-539px -106px}#footer h1 a.tuttitornei{background-position:-539px -186px}#footer h1 a.alltournaments{background-position:-539px -264px}#footer h1 a.competitions{background-position:-539px -344px}#footer h3,#footer h3 a{color:#909090 !important;font:bold 16px/22px Arial,Helvetica,sans-serif !important;display:block;text-align:left}#footer .block{min-width:156px;float:left;margin:0 25px 40px 0 !important;padding:0}#footer .block.sport{width:200px}#footer .block.sport ul{float:left;margin:0 30px 0 0}#footer .block,#footer .block h3,#footer .block a{height:auto}#footer .block.apps ul{margin:4px 0 0 0}#footer .block h3{padding:0 0 8px 0}#footer .block ul{position:static}#footer .block li a{padding:0}#footer .block.apps a{background:transparent url(//static.tournamentsoftware.com/images/style/default/apps.gif) 0 0 no-repeat;padding:4px 0 0 40px !important;height:40px}#footer .block.apps .android a{background-position:0 -110px}#footer a{color:#999}#footer a:hover{color:#390}#footer ul,#footer li{margin:0;padding:0;list-style:none;display:block}#footer li{line-height:24px;text-align:left}#endnote{margin:25px 0 20px 0;text-align:center}#endnote a{margin:0 auto;text-indent:-1000px;font-size:1px;display:block;width:225px;height:32px;overflow:hidden;background:transparent url(//static.tournamentsoftware.com/images/footer_providedby.gif) 0 0 no-repeat}#endnote a:hover{background-position:0 -96px}.teamname .button{font:bold 12px/22px Arial,Helvetica,sans-serif !important;background:#5fc5fd url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -3px -926px no-repeat;color:#fff !important;padding:0 10px 0 26px !important;max-width:174px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left !important;height:22px;margin:0}.teamname.right .button{background:#5fc5fd url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) right -926px no-repeat;padding:0 26px 0 10px !important;text-align:left !important}#content span.notavailable,#content span.available,#content span.clearall,#content span.notavailable_h,#content span.available_h,#content span.clearall_h,input[type=submit],input[type=button],.layout-is-old button,.button,.button.signup,.onlineentry,.button_onlineentry,fieldset input.button{display:block;font:bold 14px/16px Arial,Helvetica,sans-serif !important;border:1px solid #6d6d6d;color:#fff;background:#265917 url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) 0 -309px no-repeat;padding:6px 14px !important;margin:0 4px;height:15px;white-space:nowrap;cursor:pointer;text-align:center;text-shadow:rgba(0,0,0,.25) 0 1px 1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none}input[type=button][disabled],input[type=submit][disabled],.layout-is-old button[disabled],.button.disabled,input[type=button][disabled]:hover,input[type=submit][disabled]:hover,.layout-is-old button[disabled]:hover,.button.disabled:hover{background:#ebebeb;color:#999;border:1px solid #ebebeb;text-shadow:none;cursor:default}#content span.notavailable,#content span.available,#content span.clearall,#content span.notavailable_h,#content span.available_h,#content span.clearall_h{display:inline-block;padding:6px 14px 6px 26px !important}#content span.clearall,#content span.clearall_h{background-position:-528px -313px}#content span.notavailable{background-position:-243px -713px}#content span.notavailable_h{background-position:0 -663px;border:1px solid #390}#content span.available{background-position:0 -713px}#content span.available_h{background-position:-243px -663px;border:1px solid #390}fieldset input.button,.button_onlineentry{display:inline-block}fieldset input.button{height:auto}.button.login,.button.login:hover{background-color:#ccc;background-position:0 -208px;margin:0 14px 0 4px !important;border:1px solid #006ab8;color:#fff !important}input[type=submit],input[type=button],.layout-is-old button{height:auto;display:inline-block}input[type=submit],input[type=button]{padding:3px 8px !important;margin:4px}input[type=submit]:hover,input[type=button]:hover,.layout-is-old button:hover,.button:hover,.onlineentry:hover,.button_onlineentry:hover{text-decoration:none;color:#fff}.onlineentry,.button{width:auto}a.button{display:inline-block !important}.onlineentry,.onlineentry:hover{background:#1291e6 url(//static.tournamentsoftware.com/images/style/toernooi/bg_sprite.png) 0 0 no-repeat !important;color:#fff;display:block !important;width:190px;margin:6px auto 0 auto;text-align:center;text-shadow:rgba(0,0,0,.8) 0 1px 0}.onlineentry:hover{background:#3ba3ec url(//static.tournamentsoftware.com/images/style/toernooi/bg_sprite.png) 0 0 no-repeat !important}#loginmenu .loginbuttons{float:left}#loginmenu .button.help{display:none}#loginmenu a.userbutton{font:bold 14px/17px Arial,Helvetica,sans-serif !important;color:#fff !important;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) right -210px no-repeat;padding:5px 34px 5px 34px !important;min-width:100px;border:1px solid #006ab8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:rgba(0,0,0,.3) 0 1px 0;text-decoration:none;margin-right:8px !important}#loginmenu a.userbutton:hover{text-decoration:none}#loginmenu a.userbutton img{position:absolute;top:-3px;margin:0 0 0 -40px;height:32px;border:1px solid #fff;z-index:998}#loginmenu .messages a.userbutton{padding-right:54px !important}#loginmenu a.userbutton span.messagecount{display:block;width:14px;height:14px;background:#f00;color:#fff;font:bold 11px Arial,Helvetica,sans-serif;text-align:center;overflow:hidden;position:absolute;line-height:14px;top:6px;right:38px;padding:0;border:1px solid #fff;z-index:99}.layout-is-old #content .getlink button{background-position:-526px -363px;text-indent:-500px;width:32px;overflow:hidden}.layout-is-old #content .resetfilters button{background-position:-416px -363px;text-indent:-500px;width:32px;overflow:hidden}.layout-is-old #content .searchbutton button{background-position:-525px -215px;text-indent:-500px;width:32px;overflow:hidden}#loginmenu a.help{color:#fff;border:1px solid #006ab8;border-radius:25px;width:25px;padding:0 !important;height:25px;line-height:25px !important;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) 0 -210px no-repeat}.loggedin{margin:0 !important;float:left}.loggedin li{height:30px}.loggedin ul li{clear:left !important;float:none !important;height:auto;background:none !important;padding:0 !important}.loggedin ul{display:block;margin:0 !important;padding:0 !important;list-style:none;position:absolute;top:29px;min-width:170px;width:150px;z-index:998;left:-10000px;background:#fff;border:1px solid #ccc}.loggedin li:hover ul,.loggedin li.over ul{position:absolute !important;right:9px !important;top:29px !important;left:auto !important;border-top:none !important}#loginmenu .loggedin ul li a{float:none !important;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1600px -440px no-repeat;border:none;padding:7px 14px 9px 30px !important;margin:0 !important;text-decoration:none}#loginmenu .loggedin ul li a:hover{background-color:#fafafa !important;color:#000 !important}.deleteuser,.acceptuser,.blockuser{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1280px -718px no-repeat;border:none;padding:0 4px 0 16px !important}.acceptuser{background-position:-1280px -686px}.blockuser{background-position:-1280px -750px}.add,.edit,.delete,.mail,.send,.maillogin,.pay,.mailalert,.generate,.pageadd,.pagecheck,.pageerror,.pagestop,.pagereject,.pagetransfer,.transfer,.pagelog,.contextmenu .page,.file,.files,.import,.export,.exportcsv,.pages,.settings,.tags,.pageimport,.playerprofile,.deleteuser,.acceptuser,.blockuser,.fixture,.fixturetemplate,.icon.events,.configure,.upload,.moveup,.movedown,.reload,.winner,.contextmenubutton,ul li a.contextmenubutton{background-image:url(//static.tournamentsoftware.com/images/style/default/icon_actions.png)}#loginmenu .loggedin ul li a.profile{background-position:-1273px -264px}#loginmenu .loggedin ul li a.favorites{background-position:-1273px -297px;border-bottom:1px solid #e5e5e5 !important}#loginmenu .loggedin ul li a.settings{background-position:-1273px -328px;border-bottom:1px solid #e5e5e5 !important}#loginmenu .loggedin ul li a.switch{background-position:-1273px -392px}#loginmenu .loggedin ul li a.friends{background-position:-969px -264px}#loginmenu .loggedin ul li a.notifications{background-position:-969px -296px}#loginmenu .loggedin ul li a.matches{background-image:url(//static.tournamentsoftware.com/images/style/default/icons.png) !important;background-position:5px -173px;background-repeat:no-repeat}#loginmenu .loggedin ul li a.overview{background-position:-1273px -487px}#loginmenu .loggedin ul li a.tournaments{background-position:-1273px -455px}#loginmenu .loggedin ul li a.help{background-position:-1273px -424px}#loginmenu .loggedin ul li a.logoff{background-position:-1273px -361px}.block{margin:20px;width:248px;min-height:140px;padding:0 6px;float:left}.block.login{margin:20px 0;padding:0;width:332px}#content .signup h3{padding:0;margin-bottom:4px;height:auto}.block.signup{position:relative;border-right:2px solid #f6f6f6;padding:0 6px 0 10px;width:275px;min-width:275px}.block.signup li{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1280px -681px no-repeat;padding:6px 0 0 20px;margin-bottom:6px}.block.signup .button{float:right;position:absolute;right:20px;bottom:14px}.block.useroptions{width:240px;min-width:240px;margin-right:0}.block.useroptions ul{margin:0 0 20px -20px}#content .useroptions p{margin:0 0 0 -20px}.block.useroptions span{display:block;color:#000;font:bold 16px/20px Arial,Helvetica,sans-serif}.block.useroptions li a,.block.useroptions li a:hover{text-decoration:none;color:#505050;font:normal 11px/16px Arial,Helvetica,sans-serif}.block.useroptions li a{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -900px -495px no-repeat;border:none;padding:4px 0 4px 43px;margin:0 0 22px 0}#main .block{padding:6px 12px;float:none}#main .g10{float:none}#main h2{font:bold 22px/30px Arial,Helvetica,sans-serif !important}.blockrow{width:980px}.blockrow.first{margin:10px 0 0 0}.block caption,.block table{margin:0 !important}.block caption{padding:0 !important}.block th{color:#575757}.block .tournamentcontact{width:300px !important}.block .tournamentlocation{width:360px !important;margin-top:24px !important;position:absolute;left:284px}.block .tournamentlocation th,.block .tournamentcontact th{width:80px !important}.block.location h3{position:absolute;left:283px}.block.oe th{width:120px !important}.block .mapcontainer{float:left;width:242px !important;margin-right:10px}.block .mapcontainer .map{width:240px !important;height:180px !important;border:1px solid #ebebeb}.block ul{margin:0;padding:0;list-style:none;margin:0;position:relative}.block li a{display:block;padding:4px 9px;border-bottom:1px solid #f4f4f4}.fbconnect{font:normal 13px/17px Arial,Helvetica,sans-serif;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1280px -624px no-repeat;padding:0 0 0 20px;margin:-3px 0 0 10px;display:inline-block;vertical-align:middle}.morelink{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1279px -652px no-repeat;padding:0 0 0 22px;line-height:26px}.productblock,.newsblock,.blocklist{line-height:24px;margin-right:24px;float:left;min-height:210px;width:300px}.productblock.last,.newsblock.last,.blocklist.last{margin-right:0}.newsblock p img{display:none}#content .blocklist h3{margin:0 0 6px 0}#content .blocklist h3 a{color:#353535}.blocklist a{margin:3px 0}#content .blocklist table{width:100%}.blocklist ul,.blocklist li{margin:0;padding:0;list-style:none}#content .blocklist.livescore{float:left;margin:0}.productblock{margin:40px 24px 0 0}.newsblock{margin:20px 24px 0 0}.productblock img,.newsblock img{border:1px solid #ccc}#content .newsblock h3{margin:18px 0 14px 0}ul.eventlist{position:static !important;width:100%;overflow:auto;margin-bottom:2%}.eventlist li{display:block !important;width:30%;float:left;margin:0 0 2% 2%;border:1px solid #f4f4f4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center}.eventlist li span,.eventlist td.nrentries,.eventlist td.nrdraws{display:inline;color:#999;padding:0 4px 0 16px !important;background:#fff url(//static.tournamentsoftware.com/images/style/toernooi/bg_sprite.png) -1280px -464px no-repeat;cursor:default}.eventlist li span.nrdraws,.eventlist td.nrdraws{padding:0 0 0 14px;background-position:-1280px -495px}.eventlist li a{width:100%;padding:9px 0 !important;font:bold 14px Arial,Helvetica,sans-serif;text-align:center;border-bottom:1px solid #f4f4f4 !important}.block table{width:100% !important}.block .flag{margin-left:0 !important}.block .logo{margin:0 10px 0 0;float:left;border:1px solid #f2f2f2;width:240px}.block table tr:last-child td,.block ul li:last-child a{border-bottom:none}.block h3,.block caption{margin:0 !important;padding:4px 2px 8px 2px;display:block;height:20px;overflow:hidden;font:bold 18px/22px Arial,Helvetica,sans-serif !important;color:#353535}.block caption{height:auto !important}.block h3 a,.block h3 a:hover{color:#7c7c7c !important;text-decoration:none}.block img.thumb{border:1px solid #e8e8e8;width:80px !important;height:60px !important;margin:0;padding:0}.block td.thumb{text-align:left !important;width:84px}.block.oe p.note{padding:0 20px;text-align:center;color:#888}#content table.players thead td{font:normal 13px/18px Arial,Helvetica,sans-serif}#content table.players th{border-bottom:1px solid #ebebeb}table.eventlist{width:31% !important;display:inline-block;margin:0 0 8px 4px !important}.eventlist caption{color:#888 !important}.monthcalendar{white-space:nowrap;position:relative;z-index:99;table-layout:auto;width:auto;margin:0 0 20px 0}.monthcalendar td{padding:2px;width:12px}.monthcalendar th{font:normal 12px Arial,Helvetica,sans-serif !important;color:#000;padding:2px;width:100px;border-top:1px solid #ebebeb !important;border-bottom:1px solid #ebebeb !important}.monthcalendar td.day,.monthcalendar td.weekendday{font:normal 12px Arial,Helvetica,sans-serif !important;background:#fff;color:#b2b2b2;border:1px solid #ebebeb !important;text-align:center}.monthcalendar td.dayactive,.monthcalendar td.weekenddayactive{margin:0;padding:0;border:1px solid #ebebeb !important}#content table.monthcalendar td.dayactive a,#content table.monthcalendar td.weekenddayactive a{display:block;font:normal 12px Arial,Helvetica,sans-serif !important;padding:2px;background:transparent;text-decoration:none;border:none;text-align:center;width:14px}#content table.monthcalendar td.weekendday,#content table.monthcalendar td.weekenddayactive{background-color:#f5f5f5;color:#8d8d8d}#content table.monthcalendar td.dayactive a:hover,#content table.monthcalendar td.dayactive a.selected,#content table.monthcalendar td.weekenddayactive a:hover,#content table.monthcalendar td.weekenddayactive a.selected{text-decoration:none}#content table.memberprofile caption{margin:8px 0 12px 0;padding:0}#content table.monthcalendar a.selected{background-color:#cd0000 !important;color:#fff}#content table.memberprofile label,#content table.memberprofile input[type=checkbox]{margin:0 4px}#content div.profilebuttons{margin:0 0 10px 0}.tournamentcalendar{margin:15px 0;padding:0;list-style:none;z-index:299;display:block;position:relative;clear:both}.matchescalendar .tournamentcalendar{position:absolute;width:600px}.matchescalendar{height:110px}.tournamentcalendar a{margin:0 10px 15px 0;padding:4px 10px 8px 10px;position:relative;float:left;display:block;background:#f5f5f5}.tournamentcalendar .weekday{display:block;font:normal 12px/16px Arial,Helvetica,sans-serif;padding:0 0 2px 0;color:#8d8d8d;border-bottom:1px solid #ccc;text-align:center;text-transform:uppercase}.tournamentcalendar .day{display:block;font:bold 26px/22px Arial,Helvetica,sans-serif;padding:5px 0 0 0;color:#8d8d8d;text-align:center}.tournamentcalendar .month{display:block;font:normal 13px/16px Arial,Helvetica,sans-serif;padding:2px 0 0 0;color:#bcbcbc;text-transform:uppercase;text-align:center}.tournamentcalendar a:hover{background:#e9e9e9}.tournamentcalendar .active a,.tournamentcalendar .active a:hover{background:#004f8a}.tournamentcalendar a{text-decoration:none !important}.tournamentcalendar a.active span{color:#fff;border-bottom-color:#fff}.tournamentcalendar a{margin:0 10px 15px 0;padding:4px 10px 6px 10px}.fav p{display:block;height:150px;margin:20px 0 0 -6px !important;text-indent:-1000px;overflow:hidden;background:transparent url(//static.tournamentsoftware.com/images/style/toernooi/favbg.png) no-repeat}.loginbox{height:190px;background:#f6f6f6;padding:0 14px;position:relative;width:300px}table.loginbox,table.loginbox table,.loginbox table{min-height:220px !important}table.loginbox table{width:auto !important}#content table.loginbox td.login label{line-height:28px;margin:0 4px 0 10px;font-weight:normal}#content table.loginbox input.textfield{border:1px solid #dcdcdc;padding:2px;width:180px;font:normal 13px/18px Arial,Helvetica,sans-serif}.loginbox table td{padding:10px 5px 10px 5px !important}.loginbox input[type=checkbox]{margin:0 2px 0 10px;vertical-align:middle}.loginbox input[type="submit"]{background:#265917 url("//static.tournamentsoftware.com/images/style/ota/bg_sprite.png") 0 -208px no-repeat;color:#fff;display:block;position:relative;right:0;bottom:0;border:1px solid #6d6d6d;padding:6px 14px !important;margin:0 4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.loginbox .error{position:absolute !important;top:220px;left:0;width:310px;min-height:23px;padding:2px 10px !important;background:#ffeeed !important;white-space:normal !important}#content table.ruler td{vertical-align:top;padding:4px 6px 4px 0}#content table.ruler.matches td{vertical-align:middle}#content a.button_print,#content a.button_print:hover{float:right;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1279px -114px no-repeat;font:normal 11px Arial,Helvetica,sans-serif;padding:0 0 0 20px;margin:-8px 0 0 0;cursor:pointer;width:auto;white-space:nowrap}#content a.button_print.pagesignup{margin:0}#content div.choiceoption{height:auto;min-height:60px}#content div.choiceoption h2{font:bold 18px/26px Arial,Helvetica,sans-serif;margin:0 0 6px 0}#content #imagesright{top:428px;right:32px}#content #imagesright img{border:1px solid #ccc}#content span.formerror,#content table span.error,#content table div.error,#content table.loginbox span.error{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1282px -718px no-repeat}#content span.formsuccess,#content span.success{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1281px -687px no-repeat;color:#09bf00;padding:0 0 0 18px}#content div.statsbar,#content span.statslabel{display:inline-block;float:none;vertical-align:middle}#content table.ruler td div.statsbar{margin:0 4px 0 0}a.calendar{background-position:0 4px !important}#dpk_calendar a{border:1px solid #fff}#dpk_calendar a:hover{color:#000;text-decoration:none;border:1px solid #cecece;height:19px}#dpk_calendar a.close{border:none;display:block;text-indent:100px;overflow:hidden;width:12px;height:16px;background:transparent url(//static.tournamentsoftware.com/images/datepicker/close.gif) 4px 6px no-repeat !important}table.table-style{font-family:arial;border:1px solid #b2b2b2;background-color:#fff;font-size:11px}table.table-style td,table.table-style tr{border:none}table.table-style td{padding:0 3px}.div-style{z-index:1999;position:absolute;display:none}.title-style{padding:2px;font-family:arial;font-size:11px;color:#696969}.title-background-style{background-color:#ebebeb}.title-control-normal-style{border-style:none;cursor:pointer}.title-control-select-style{cursor:pointer}td.navleft,td.navright{margin:0;padding:0;width:14px}#spanLeft,#spanRight{border:none !important;display:block;text-indent:100px;overflow:hidden;width:14px;height:16px}#spanLeft{background:transparent url(//static.tournamentsoftware.com/images/datepicker/left1.gif) 3px 5px no-repeat !important}#spanLeft:hover{background:transparent url(//static.tournamentsoftware.com/images/datepicker/left2.gif) 3px 5px no-repeat !important}#spanRight{margin-right:7px;background:transparent url(//static.tournamentsoftware.com/images/datepicker/right1.gif) 3px 5px no-repeat !important}#spanRight:hover{background:transparent url(//static.tournamentsoftware.com/images/datepicker/right2.gif) 3px 5px no-repeat !important}#spanMonth,#spanYear{border:none !important;margin:0 8px 0 0;padding:0 14px 0 0;color:#696969;text-decoration:none;background:transparent url(//static.tournamentsoftware.com/images/datepicker/drop1.gif) right no-repeat}#spanMonth:hover,#spanYear:hover{background:transparent url(//static.tournamentsoftware.com/images/datepicker/drop2.gif) right no-repeat}.dropdown-style{font:normal 11px Arial,sans-serif;border:none;background-color:#9e9e9e;color:#fff;cursor:default}.dropdown-select-style{color:#fff;background-color:#000;cursor:pointer}td.body-style{padding:5px;background-color:#fff;font:normal 10px Verdana,sans-serif}td.body-style a{display:block;width:20px;height:12px}a.current-day-style{color:#f00;font-weight:bold;text-decoration:none}a.end-of-weekday-style{color:#909090;text-decoration:none}a.normal-day-style{color:#000;text-decoration:none}#dpk_calendar a.selected-day-style{border:1px solid #a0a0a0;color:#000;font-weight:bold;height:19px}#lblToday{padding:0;color:#696969;background-color:#ebebeb;text-align:center;text-decoration:none}#lblToday a{color:#696969;text-decoration:none}#dpk_calendar a.today-style,#dpk_calendar a.today-style:hover{border:none}#dpk_calendar a.today-style:hover{color:#000;text-decoration:none}.weeknumber-div-style{background-color:#d0d0d0;padding:0}table.table-style td.weeknumber-div-style{padding:0}#calcontainer{background:#000;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;margin:0;padding:0;z-index:1998}fieldset input.required,fieldset textarea.required,fieldset input.success,fieldset textarea.success,fieldset input.error,fieldset textarea.error{background-image:url(//static.tournamentsoftware.com/images/style/default/form_icons.png) !important;background-position:right 2px !important;background-repeat:no-repeat !important}fieldset select.error,fieldset input.error,fieldset textarea.error{background-position:right -702px !important;background-color:#fff6f6 !important;border:1px solid #f00}fieldset select.success,fieldset input.success,fieldset textarea.success{background-position:right -349px !important;border:1px solid #b2b2b2 !important}#ULPairs{font-size:11px}#ULPairs li{padding:2px 0 2px 4px}fieldset label.captionsmall{width:120px !important}.ui-dialog fieldset{display:block;min-width:300px;margin-bottom:10px}#tournamentlistpage,#tournamentlistpage .blockrow{min-width:980px}.tournamentlist{min-width:728px;float:left}#content .tournamentlist table{width:100%}#content .tournamentlist table td{padding:15px 8px 15px 8px}#content .tournamentlist table th{padding:0 8px 4px 8px}#content .tournamentlist table td h3{margin:0;font:normal 13px/20px Arial,Helvetica,sans-serif}#content .tournamentlist a.icon_foldout,#content .tournamentlist a.icon_foldin{color:#353535;padding:0 0 0 15px;outline:0}#content .tournamentlist a.icon_foldin span{display:block;word-wrap:break-word;max-width:300px}#content span.noflag,#content img.intext,img.intext{vertical-align:middle !important;margin:-1px 4px 0 4px !important}#content .tournamentlist .ruler span.noflag,#content .tournamentlist .ruler img.intext,.tournamentlist .ruler img.intext{vertical-align:middle !important;margin:-2px 2px 0 2px}#content .ruler span.noflag,#content .ruler img.intext,.ruler img.intext{margin:4px 4px 0 4px}#content .blocklist.livescore .button,#content .tournamentlist .button{font:bold 11px/16px Arial,Helvetica,sans-serif !important;padding:3px 8px !important}#content .blocklist.livescore .button{float:right;margin:-1px 0 3px 0}#content .blocklist.livescore .extrainfo{padding:2px 0 5px 0;float:left}#content .blocklist.livescore .extrainfo span{display:block}#content .blocklist.livescore .extrainfo span.printonly{display:none}#content .blocklist.livescore .extrainfo .flag{margin:-1px 6px 0 1px}#content .blocklist.livescore td{border-bottom:1px solid #ebebeb}ul.breadcrumbs{z-index:999}ul.breadcrumbs,ul.breadcrumbs li ul{font:bold 14px Arial,Helvetica,sans-serif !important}ul.breadcrumbs li ul{z-index:999}.groupheaderlogo ul.breadcrumbs{margin:5px 0 0 90px}ul.sidemenu ul li a{color:#2967a8 !important}ul.sidemenu li a:hover,ul.sidemenu ul li a:hover{color:#000 !important}ul.sidemenu li.active a,ul.sidemenu li.active li a:hover{border-left:4px solid #478b34;color:#478b34}#lmtoggle:hover{background-color:#478b34;border:1px solid #478b34}#loginmenu .loggedin ul li ul{left:-172px !important}.filteroptions{background:#f7f7f7;float:left;width:192px;padding:0 12px 12px 12px;min-height:400px;margin:0 20px 0 0}#maincolumn .filteroptions{border:1px solid #dbdbdb;border-top:none;border-radius:0 0 0 4px}#maincolumn .filteroptions #toggleoptions a{background:#fafafa url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -954px -748px no-repeat}#maincolumn .filteroptions .tournamentcategory.foactive label{border:1px solid #006ab8;color:#fff;background-color:#0b5f9e}.filteroptions fieldset{margin:0 0 6px 0;padding:0 0 6px 0;text-indent:0;border:none}.filteroptions .topline{border-top:1px dashed #d9d9d9;padding:0 0 0 0}.filteroptions .bottomline{border-bottom:1px dashed #d9d9d9;padding:0 0 2px 0}.filteroptions input,.filteroptions select{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.filteroptions .postalcode .textfield{width:72px;float:left}.filteroptions .postalcode .textfield input{line-height:11px;width:46px}.filteroptions .postalcode select{margin:18px 0 0 0}#maincolumn .filteroptions .postalcode{margin:0}#maincolumn .filteroptions .ogfilter{max-width:230px;width:228px}#maincolumn .filteroptions .tournamentcategory.g1{margin-left:5px}#maincolumn .filteroptions .districtfilter{float:none}#maincolumn .filteroptions .enddate{margin:0 30px 0 28px}#maincolumn .filteroptions div.datepicker{width:215px}#maincolumn .filteroptions .datepicker select,#maincolumn .filteroptions .datepicker input{max-width:100px}#maincolumn .filteroptions .tournamentcategory label{width:48px}#maincolumn .filteroptions .eventfilter fieldset{max-width:52px}#maincolumn .filteroptions .eventfilter fieldset legend{white-space:nowrap;max-width:52px;overflow:hidden;display:block;text-overflow:ellipsis}#maincolumn .filteroptions .tournamentcategory ol{right:auto}#maincolumn .filteroptions .tournamentcategory ol label{width:80px}.home .block.legend{border-top:none}.filteroptions .eventfilter{float:left;margin:0 0 2px 0}.filteroptions .eventfilter.last{margin:0}.filteroptions .legend ul,.filteroptions .legend li{list-style:none;margin:0}.filteroptions .legend ul{margin:0 0 15px 0}.filteroptions .legend a,.filteroptions .legend a:hover{text-decoration:none;color:#aaa;padding:2px 0;margin:6px 0}#content .filteroptions .intro,#content .filteroptions .intro h3{color:#aaa !important}#content .filteroptions h3{font:bold 14px/20px Arial,Helvetica,sans-serif !important;margin:14px 0 0 0}.filteroptions .g3{float:left;margin:0 8px 0 0}.filteroptions .g3 label{display:none}.filteroptions .g6{margin:-4px 0}.filteroptions fieldset.noline{border:none}.filteroptions fieldset.nomargin{margin:0;padding:0 !important}.filteroptions .selectedclub fieldset{display:none}.filteroptions .selectedclub.foactive fieldset{display:block;margin:0 0 11px 0;padding:0 0 6px 0;border-bottom:1px dashed #d9d9d9}.filteroptions fieldset p{width:740px}.filteroptions fieldset div p,.filteroptions fieldset table p{width:auto}.filteroptions fieldset p img.ipin{border:none;margin:4px 10px 20px 0;float:left}.layout-is-old .filteroptions button{margin:8px 0 0 0;padding:4px 10px !important}.filteroptions fieldset legend{margin:-30px 0 6px 0;padding:0 0 0 0;text-indent:0;font:bold 13px/20px Arial,Helvetica,sans-serif;color:#353535;position:absolute}.filteroptions fieldset{margin-top:10px !important}.filteroptions fieldset ol{margin:0;padding:0;clear:left}.filteroptions fieldset li{list-style:none;padding:1px 0;margin:0;display:block !important}.filteroptions fieldset li.floatleft{float:left}.filteroptions fieldset li.floatleft_checkbox{float:left;padding:0 20px 0 0}.filteroptions fieldset li.extrapadding{padding:4px 0 8px 0}.filteroptions fieldset li.inlinedatepicker{float:left;margin-right:10px}.filteroptions fieldset li table.ruler{display:inline-block}.layout-is-old .filteroptions fieldset li button{margin:0 0 4px 0}.filteroptions fieldset label{margin:0 4px 0 0;padding:0}.filteroptions fieldset .postalcode label{display:block}.filteroptions fieldset label.text{display:inline-block;padding-top:4px;cursor:default;min-width:200px;min-height:10px}.filteroptions fieldset li.floatleft label.text{display:inline}.filteroptions fieldset li.floatleft label.text img.intext{padding-top:3px}.filteroptions fieldset label.text div.header{display:block;width:190px;text-align:right;font:bold 12px Verdana,sans-serif;color:#d02333}.filteroptions fieldset label.caption,.filteroptions fieldset label.captionsmall,.filteroptions fieldset label.caption_extraitems,.filteroptions fieldset label.caption_readonly{display:inline-block;width:190px;text-align:right;font:bold 11px Verdana,sans-serif;margin:0 4px 0 0}.filteroptions fieldset label.captionsmall{font:bold 10px Verdana,sans-serif;width:100px}.filteroptions fieldset label.caption_readonly,.filteroptions fieldset label.caption_extraitems{display:inline-block;float:none}.filteroptions fieldset label.caption_extraitems{width:250px}.filteroptions fieldset label.caption,.filteroptions fieldset label.captionsmall,.filteroptions fieldset label.caption_readonly{height:100%;vertical-align:top}.filteroptions fieldset label.caption_readonly{cursor:default}.filteroptions fieldset label.unformatted{font:normal 11px Verdana,sans-serif;text-align:left;float:none;display:inline;width:auto}.filteroptions fieldset label.info{font:normal 9px Verdana,sans-serif;color:#b2b2b2;text-align:left;float:none;width:300px;padding:0 0 0 154px;display:block}.filteroptions fieldset label.help{font:normal 9px Verdana,sans-serif;color:#000;background-color:#fffecf;border:1px solid #ffe97e;text-align:left;float:none;width:150px;padding:9px 4px 0 4px;display:block;position:absolute;display:none}.filteroptions fieldset label.help div.arrow{background:transparent url(//static.tournamentsoftware.com/images/form/tooltip_arrow.gif) no-repeat;width:8px;height:12px;position:relative;margin:0 0 0 -12px}.filteroptions fieldset label.error{font:normal 11px Verdana,sans-serif;text-align:left;width:auto;color:#f00;margin:0 0 0 4px}.filteroptions fieldset label.text.error{font:bold 10px Verdana,sans-serif !important;width:580px;padding:4px 0 0 0}.filteroptions fieldset li.fixedwidth label.text{width:580px;padding:2px 0 0 0;line-height:16px;margin:0}.filteroptions fieldset ol li ul,.filteroptions fieldset ol li li{display:inline}.filteroptions fieldset label.clear{display:block}.filteroptions fieldset label.error a{color:#6d6d6d}.filteroptions fieldset label.error a:hover{color:#000}.filteroptions fieldset a.calendar{background:transparent url(//static.tournamentsoftware.com/images/datepicker/button_calendar.gif) no-repeat;padding:2px 0 2px 22px;margin:0 0 0 4px;text-decoration:none;color:#000;position:relative}.filteroptions select.formselect,.filteroptions fieldset input,.filteroptions fieldset select{font-size:11px;margin:0 4px 2px 0;vertical-align:middle;padding:3px 2px;max-width:200px}.filteroptions fieldset input{padding:4px 18px 4px 2px}.filteroptions fieldset input[type="submit"]{padding:1px 8px}.filteroptions select.formselect,.filteroptions fieldset input[type="text"],.filteroptions fieldset input[type="password"],.filteroptions fieldset select,.filteroptions fieldset textarea,.filteroptions fieldset div.textreadonly{border:1px solid #dbdbdb}.filteroptions fieldset div.textreadonly{padding:4px;overflow:auto}.filteroptions fieldset input[type="checkbox"]{padding:0 2px 4px 2px;vertical-align:baseline}.filteroptions fieldset input[disabled="disabled"],.filteroptions fieldset select[disabled="disabled"],.filteroptions fieldset textarea[disabled="disabled"]{background:#f0f0f0}.filteroptions fieldset li.floatleft_checkbox input[type="checkbox"],.filteroptions fieldset li.rowend_checkbox input[type="checkbox"]{margin:4px 2px 7px 2px}.filteroptions fieldset select.error,.filteroptions fieldset input.error,.filteroptions fieldset textarea.error{background:#fff6f6;border:1px solid #f00}.filteroptions .searchbox input{width:100px}.filteroptions .dropdown label,.filteroptions .datepicker label{display:block;margin-bottom:4px}.filteroptions fieldset .dpk,.filteroptions fieldset .datepicker select,.filteroptions fieldset .datepicker input{margin:0 1px 0 0}.filteroptions .radio input{display:none}.filteroptions .radio label{display:block;font:normal 12px Arial,Helvetica,sans-serif !important;background:#fff url(//static.tournamentsoftware.com/images/style/toernooi/bg_sprite.png) 0 -96px no-repeat;padding:3px 0 4px 10px;margin:0 !important;text-align:left;color:#24608a;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.filteroptions .radio .active label{background:#058ae3 url(//static.tournamentsoftware.com/images/style/toernooi/bg_sprite.png) 0 0 no-repeat;border:1px solid #058ae3;color:#fff}.filteroptions .datepicker input.dpk,.filteroptions .datepicker input{font:normal 11px/14px Arial,Helvetica,sans-serif;padding:5px 0 3px 2px}.filteroptions .datepicker select.dpk,.filteroptions .datepicker select{margin-right:2px;max-width:65px}.filteroptions fieldset input.error,.filteroptions fieldset textarea.error{background:#fff6f6 !important}.filteroptions fieldset input.success,.filteroptions fieldset textarea.success{background:#fff !important;border:1px solid #dbdbdb !important}.filteroptions fieldset input[type="password"].success{background:none}.filteroptions fieldset table label{float:none;display:inline;vertical-align:middle;text-align:left;width:auto;font-weight:normal;cursor:pointer}.filteroptions fieldset table input{vertical-align:middle;margin:0 2px 0 2px}.filteroptions fieldset table,.filteroptions fieldset table td{margin:0;padding:0}.filteroptions fieldset table.ruler td.eventcol,.filteroptions fieldset table.ruler th.eventcol{text-align:right !important}.filteroptions fieldset table.ruler th.eventname{color:#000 !important;border-bottom:1px solid #ebebeb !important;white-space:nowrap;width:auto;vertical-align:top !important}.filteroptions fieldset textarea.help,.filteroptions fieldset input.help{border:1px solid #6495ed !important;color:#000}.filteroptions fieldset li.loading div.loading{width:16px;height:16px;padding:2px 2px 2px 20px;background:transparent url(//static.tournamentsoftware.com/images/icon_loading.gif) no-repeat;display:inline;font:normal 9px Verdana,sans-serif;color:#b2b2b2;margin-left:8px}.filteroptions fieldset .textreadonly ul,.filteroptions fieldset .textreadonly li{list-style:disc outside none !important;margin:4px 0;padding:0;display:block}.filteroptions fieldset .textreadonly li{display:list-item !important;margin:0 0 4px 20px}.activefilteroptionlist,.activefilteroptionlist li{list-style:none;margin:0;padding:0}.activefilteroptionlist{margin-top:4px}.activefilteroptionlist li{display:inline}.searchresult table{margin:0 0 8px 25px !important}.tlist .page{padding:0 !important}.tlist img.intext{margin:0 0 0 2px !important}.tlist h1{margin:7px 0 0 0 !important}.tlist table{margin:0 !important}.tlist span.noflag{display:none !important}.tlist table h3 a{margin-top:0 !important}.tlist table h3{margin-top:-2px !important}.tlist a.sporticon_tennis{background-position:0 -16px !important}.mapbuttons{position:absolute;top:152px;right:34px;height:20px;width:auto;z-index:99}td.thumb{height:auto;width:90px}td.organization{max-width:160px}td.organization a{white-space:normal;word-wrap:break-word}.tournamentlist .extrainfo{text-align:center;vertical-align:middle}.tournamentlist .oebutton{padding-top:25px !important}.tournamentlist .lu{padding-top:30px !important}.tournamentlist .oebutton.lu{padding-top:15px !important}.extrainfo .lastupdated{display:block;font-size:11px;color:#b2b2b2;line-height:14px;max-width:95px;margin:0 auto}.extrainfo .lastupdated strong{font-weight:normal}.tournamentlist .oebutton.lu .lastupdated{border-top:1px dashed #ebebeb;padding-top:2px;margin-top:3px}.oebutton{text-align:center}.oebutton .deadline{display:none;font-weight:normal;font-size:11px;line-height:15px;color:#b2b2b2}img.thumb{border:1px solid #e8e8e8;width:80px;height:60px;margin:0;padding:0}.mapmarker{display:none}.mapmarkers .mapmarker{display:block;position:absolute;font:normal 9px/10px Arial,Helvetica,sans-serif;margin:43px 0 0 4px !important;padding:1px 0 0 0 !important;height:12px;width:14px}.markerballoon h3{font:normal 13px/20px Arial,Helvetica,sans-serif !important;margin:0 !important}div.pagenumbers .page_caption{padding-top:6px;line-height:12px}#content span.info{line-height:22px}#content table td a.highlighted{background-color:#ebebeb}div.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background-color:#000;filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3}.ui-dialog{border:1px solid #bbb;color:#000;margin:0;padding:0;position:absolute;text-align:left;min-height:460px;-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.1);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}.ui-dialog .loginbox{background:transparent;width:410px}.ui-dialog-titlebar{background:#265917;font:bold 18px/22px Arial,Helvetica,sans-serif !important;color:#fff !important;margin:0 0 10px 0;padding:12px 10px 5px 10px;position:relative;text-decoration:none;border:none;height:28px}.layout-is-old .ui-dialog-titlebar-close{margin:0;padding:0;position:absolute;top:15px;right:12px;text-decoration:none;color:#000;width:16px;height:16px;text-indent:-1000px;overflow:hidden;background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -848px -496px no-repeat}.layout-is-old .dialoginfo .ui-dialog-titlebar-close,.layout-is-old .dialogerror .ui-dialog-titlebar-close{background-position:-848px -543px}.layout-is-old .ui-dialog-titlebar-close-hover,.layout-is-old .ui-dialog-titlebar-close:hover{text-decoration:none}.ui-dialog-content{background:transparent;margin:0;padding:6px 16px 16px 16px}.ui-dialog-content input.checkbox{margin:0}.ui-dialog-content label{margin:0 0 0 2px}.ui-dialog-buttonpane{border-top:none;bottom:0;position:absolute;text-align:right;width:100%;background:transparent}.layout-is-old .ui-dialog-buttonpane button{margin:10px 12px 10px 0;padding:3px 14px 4px 14px !important;cursor:pointer}.ui-dialog-content div.help{margin-top:10px}.ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-tabs .ui-tabs-hide{display:none}.ui-tabs-panel{margin:10px 0 0 0;padding:0}.dialogerror .ui-dialog-titlebar,.dialoginfo .ui-dialog-titlebar{padding:17px 10px 5px 45px;height:28px}.dialogerror .ui-dialog-titlebar{background:#f8f4e6 url(//static.tournamentsoftware.com/images/icon_alert_medium.gif) 12px 13px no-repeat;border-bottom:1px solid #ebe0b4}.dialogerror .ui-dialog-buttonpane{background:#f8f4e6;border-top:1px solid #ebe0b4}.dialoginfo .ui-dialog-titlebar{background:#f2f6fb url(//static.tournamentsoftware.com/images/icon_info.gif) 12px 13px no-repeat;border-bottom:1px solid #d8e4f5}.dialoginfo .ui-dialog-buttonpane{background:#f2f6fb;border-top:1px solid #d8e4f5}.ui-dialog .listbox{height:275px}.ui-dialog .playeraction{width:80px;margin:0 0 6px 0}.ui-dialog table td{vertical-align:top;padding:0 2px}.ui-dialog table.form th{font-weight:bold;width:auto;padding:4px 4px 0 0}.ui-dialog table.form td{width:auto;padding:2px;height:16px;vertical-align:middle}.ui-dialog table.form input.error,.ui-dialog table.form input.textfield{background:#fff;padding:2px}.ui-dialog table.form input.textfield{border:1px solid #b2b2b2}.notification{width:20px}.notification.read,.notification.unread{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -1277px -169px no-repeat}.notification.read{background-position:-1277px -137px}.socialicons ul,.socialicons li{list-style:none;display:block;margin:0;padding:0}.socialicons li{padding:3px 0}div#productheader{border:none !important;margin:-20px -32px 0 -32px}ul.productmenu{width:175px !important}ul.productmenu li a{font:bold 16px/20px Arial,Helvetica,sans-serif !important;border:none !important;border-bottom:1px solid #f1f1f1 !important;padding:10px 4px 11px 4px !important;color:#353535 !important}ul.productmenu li a:hover{color:#d02333 !important}ul.productmenu li a.active,ul.productmenu li a.active:hover{font-weight:bold !important}ul.productmenu ul li a{background:transparent !important;font:normal 13px/20px Arial,Helvetica,sans-serif !important;color:#390 !important}#bands{margin:0 0 0 -32px !important}#bands td{vertical-align:top}#bands .middle{padding:7px 0 0 0 !important}#bands td.middle ol{margin:4px 0 8px 30px}#content a.sporticon_tennis,#content a.sporticon_tennis_h,#content a.icon_onlineentry{background:transparent url(//static.tournamentsoftware.com/images/style/ota/sporticons.png) no-repeat top left;padding-left:23px;display:block;margin-bottom:0}#content a.sporticon_tennis{background-position:0 2px}#content a.sporticon_tennis_h{background-position:0 -71px}#content a.icon_onlineentry.tennis{background-position:0 -143px}a.icon.h2h,a.icon.stats,a.icon.profile{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -900px -612px no-repeat;width:25px;height:20px;display:block;margin:0 2px}a.icon.stats{background-position:-1276px -588px}a.icon.profile{background-position:-1273px -547px;padding:0 0 0 26px;width:auto;display:inline-block}a.icon.h2h,#content table.notionalranking td.vs{height:25px}#content table.notionalranking a.icon.h2h{background-position:-1096px -496px}#content table.notionalranking td.vs{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -889px -612px no-repeat;display:table-cell;padding:6px}a.icon.h2h,a.icon.stats,a.icon.profile{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -900px -612px no-repeat;width:25px;height:20px;display:block;margin:0 2px}a.icon.stats{background-position:-1276px -588px}a.icon.profile{background-position:-1273px -547px;display:inline-block}a.icon.profile.showcaption{display:block;max-width:200px;margin-top:4px;padding-left:28px}a.icon.h2h,#content table.notionalranking td.vs{height:25px}#content table.notionalranking a.icon.h2h{background-position:-1096px -496px}#content table.notionalranking td.vs{background:transparent url(//static.tournamentsoftware.com/images/style/ota/bg_sprite.png) -889px -612px no-repeat;display:table-cell;padding:6px}a.icon.h2h img,a.icon.stats img,a.icon.profile img{display:none}.h2h a.icon.profile{display:inline-block;vertical-align:text-bottom !important}.mc_header h3{line-height:60px !important}.choiceoption .groupdata p{font:normal 11px/13px Arial,Helvetica,sans-serif !important}.choiceoption .country-name{display:none}#horzsteps li{background:transparent url(//static.tournamentsoftware.com/images/horzsteps_bgs.gif) 0 24px repeat-x;width:130px !important}#horzsteps li.start{background-position:0 -171px}#horzsteps li.end{background-position:0 -56px}#horzsteps div.horzstep1,#horzsteps div.horzstep2,#horzsteps div.horzstep3,#horzsteps div.horzstep4,#horzsteps div.horzstep5,#horzsteps div.horzstep6,#horzsteps div.horzstep7,#horzsteps div.horzstep8,#horzsteps div.horzstep9,div.choiceoption h2 a{background:transparent url(//static.tournamentsoftware.com/images/style/ota/icon_horzsteps.gif) 0 -69px no-repeat}#horzsteps div.horzstep2{background-position:-50px -69px}#horzsteps div.horzstep3{background-position:-100px -69px}#horzsteps div.horzstep4{background-position:-150px -69px}#horzsteps div.horzstep5{background-position:-200px -69px}#horzsteps div.horzstep6{background-position:-250px -69px}#horzsteps div.horzstep7{background-position:-300px -69px}#horzsteps div.horzstep8{background-position:-350px -69px}#horzsteps div.horzstep9{background-position:-400px -69px}#horzsteps .active div.horzstep1{background-position:0 0}#horzsteps .active div.horzstep2{background-position:-50px 0}#horzsteps .active div.horzstep3{background-position:-100px 0}#horzsteps .active div.horzstep4{background-position:-150px 0}#horzsteps .active div.horzstep5{background-position:-200px 0}#horzsteps .active div.horzstep6{background-position:-250px 0}#horzsteps .active div.horzstep7{background-position:-300px 0}#horzsteps .active div.horzstep8{background-position:-350px 0}#horzsteps .active div.horzstep9{background-position:-400px 0}#horzsteps .pending div.horzstep2{background-position:-50px -138px}#horzsteps .pending div.horzstep3{background-position:-100px -138px}#horzsteps .pending div.horzstep4{background-position:-150px -138px}#horzsteps .pending div.horzstep5{background-position:-200px -138px}#horzsteps .pending div.horzstep6{background-position:-250px -138px}#horzsteps .pending div.horzstep7{background-position:-300px -138px}#horzsteps .pending div.horzstep8{background-position:-350px -138px}#horzsteps .pending div.horzstep9{background-position:-400px -138px}#horzsteps{height:96px;color:#242424;margin:0 0 10px -20px}#horzsteps .active{color:#178316}#horzsteps .pending{color:#ccc}div.choiceoption h2 a{background-position:-450px -67px}div.choiceoption.faded h2 a,div.choiceoption.faded h2 a:hover{color:#ccc;background-position:-450px -136px}div.choiceoption.faded{color:#999}div.choiceoption h2 a:hover{background-position:-450px 2px}div.stepsalert,div.stepshelp,#content div.stepshelp,#content div.stepsalert{border:1px solid #cea402;background-color:#fffdf5;margin:0 370px 10px 0}div.stepshelp,div.stepserror,div.stepsalert,#content div.stepshelp,#content div.stepserror,#content div.stepsalert,#content div.stepsalert_medium,#content div.stepsalert_small,#content div.info,#content div.stepsinfo{margin-right:370px}div.info,div.stepsinfo,#content div.info,#content div.stepsinfo{padding:5px 5px 5px 38px !important}fieldset label.caption,fieldset label.captionsmall,fieldset label.caption_extraitems,fieldset label.caption_readonly{font:bold 13px/20px Arial,Helvetica,sans-serif !important}#content td.rank_equal{background-position:1px 11px}#content td.rank_up{background-position:1px -142px}#content td.rank_down{background-position:1px -67px}@media screen and (min-width:1120px){.productblock,.newsblock,.blocklist{margin-right:40px;width:300px}.blockrow{width:1100px}.tabs li a,#tournamentsubmenu li a,#organizationmenu .tabs li a{padding:4px 14px 8px 14px !important}.filteroptions{padding:10px 25px 25px 25px;margin:0 32px 0 0}td.organization{max-width:200px}#organizationmenu li.active label,#organizationmenu li.active label:hover,.tabs li.active a,.tabs li.active a.active,.tabs li.active a:hover,.tabs li.active a.active:hover,div.tabs li.ui-state-active a,div.tabs li.ui-state-active a:hover,#tournamentsubmenu li.active a,#tournamentsubmenu li.active a.active,#tournamentsubmenu li.active a:hover,#tournamentsubmenu li.active a.active:hover,#organizationmenu .tabs li.active a,#organizationmenu .tabs li.active a.active,#organizationmenu .tabs li.active a:hover,#organizationmenu .tabs li.active a.active:hover{padding:6px 14px 4px 14px !important}#maincolumn .filteroptions .eventfilter fieldset{max-width:60px}#maincolumn .filteroptions .eventfilter fieldset legend{max-width:60px}#maincolumn .filteroptions .tournamentcategory.g1{margin-left:62px}#maincolumn .filteroptions .tournamentcategory label{width:60px}#loginmenu a{max-width:none}}@media screen and (min-width:1250px){#maincolumn .filteroptions .eventfilter fieldset{width:64px;max-width:82px}#maincolumn .filteroptions .eventfilter.last fieldset{width:62px}#maincolumn .filteroptions .eventfilter fieldset legend{max-width:100px}#maincolumn .filteroptions .tournamentcategory label{width:70px}}.layout-is-old fieldset{margin:0 0 15px 0;padding:0 0 15px 0;text-indent:0;border:none;border-bottom:1px dashed #d9d9d9;clear:both}.om.newui fieldset{margin:15px 0 15px 0}.ui-dialog .addrole fieldset{min-width:550px}fieldset.noline{border:none}fieldset.nomargin{margin:0;padding:0 !important}fieldset p,fieldset textarea{width:740px}fieldset div p,fieldset table p{width:auto}fieldset p img.ipin{border:none;margin:4px 10px 20px 0;float:left}.layout-is-old fieldset legend{margin:0 0 6px 0;padding:0 0 0 0;text-indent:0;font:normal 14px Verdana,sans-serif;text-align:left;width:auto}fieldset ol{margin:0;padding:0;clear:left}fieldset li ol{display:inline-block}fieldset .horizontal ol{padding-top:2px}fieldset .horizontal li{display:inline !important;margin-right:10px}fieldset li{list-style:none;padding:4px 0;margin:0;display:block !important}fieldset li ul.tabs li{display:inline !important}fieldset li ul.tabs *{box-sizing:content-box}fieldset li ul.tabs li>a{height:20px}.layout-is-old fieldset li th.subheader{display:table-cell}fieldset li.formclear{clear:both}.floatright{float:right}fieldset li.floatleft{float:left}fieldset li.floatleft_checkbox{float:left;padding:0 20px 0 0}fieldset li.extrapadding{padding:4px 0 8px 0}fieldset li.extraleftpadding{padding:4px 0 4px 20px}fieldset li.inlinedatepicker{float:left;margin-right:10px}fieldset li.togglelinkaccount{margin-bottom:20px}fieldset li.solidseparatortop{margin-top:20px;border-top:1px solid #d9d9d9;padding-top:20px}fieldset li.formfieldline{border-bottom:1px dashed #d9d9d9;padding-bottom:12px;margin-bottom:10px}fieldset li.application_event>label:last-child{display:inline-block;width:60px}fieldset li.application_eventfee{margin-left:650px}fieldset li.application_eventgrading{margin-left:50px}fieldset.eventdetails div.stepsinfo{margin-bottom:32px !important}fieldset.eventdetails li.eventfeefield{position:relative}fieldset li.eventfeefield label{position:absolute;bottom:42px;left:12px;color:#999;font-weight:bold;width:170px}fieldset li table.ruler{display:inline-block}fieldset li button{margin:0 8px 4px 8px;height:30px !important}fieldset li.buttonafterfield button{margin:-2px 4px 2px 0}fieldset label{margin:0 4px 0 0;padding:3px 0 0 0;display:inline-block}fieldset label.text{display:-moz-inline-block;display:inline-block;padding-top:4px;cursor:default;min-width:200px;min-height:10px;font-weight:normal}fieldset label.text.readonly{max-width:700px}fieldset li.floatleft label.text{display:inline}#accountenabledstatus{display:inline-block;min-width:0;margin-right:10px}fieldset li.floatleft label.text img.intext{padding-top:3px}fieldset label.text div.header{display:block;width:190px;text-align:right;font:bold 12px Verdana,sans-serif;color:#f90}fieldset li.biglabel label{font:bold 20px Verdana,sans-serif !important}fieldset li.header label{font:normal 14px Verdana,sans-serif}.entryform fieldset li.teamvalue label{white-space:nowrap;width:260px;vertical-align:middle;text-align:left;margin:0;padding:0}#teamvalueavailable{display:inline-block;border:3px solid #ccc;padding:2px 6px;margin-top:4px;text-align:center;line-height:28px !important;min-width:0;width:auto}fieldset label.caption,fieldset label.captionsmall,fieldset label.captionlarge,fieldset label.captionextralarge,fieldset label.caption_extraitems,fieldset label.captionleft,fieldset label.caption_readonly{display:-moz-inline-block;display:inline-block;width:200px;text-align:right;font:bold 11px Verdana,sans-serif;margin:0 4px 0 0}fieldset label.captionextralarge{width:340px}fieldset label.captionsmall{font:bold 10px Verdana,sans-serif;width:100px}fieldset li.captionsmall-offset{padding-left:200px}.om #abbreviation,.om #localabbreviation{height:16px}.ui-dialog fieldset label.caption,.ui-dialog fieldset label.captionsmall,.ui-dialog fieldset label.captionlarge,.ui-dialog fieldset label.caption_extraitems,.ui-dialog fieldset label.captionleft,.ui-dialog fieldset label.caption_readonly,.ui-dialog fieldset label.captionsmall{font-weight:normal !important}.ui-dialog-content label.text{max-width:360px}.ui-dialog-content #message500{max-width:500px}.appealdetails .ui-dialog-content label.text{max-width:720px}fieldset label.captionleft{text-align:left;width:250px}fieldset label.captionlarge{text-align:left;display:block;width:auto}fieldset label.caption_readonly,fieldset label.caption_extraitems{display:-moz-inline-block;display:inline-block;float:none}fieldset label.caption_extraitems{width:250px}fieldset label.caption,fieldset label.captionsmall,fieldset label.captionleft,fieldset label.caption_readonly{height:100%;vertical-align:top}.memberaccountpage fieldset.personaldetails fieldset label.caption_readonly,fieldset label.readonly,.newui .rightcolumn fieldset .readonly{cursor:default;display:inline-block;padding:3px 0 0 0;background:transparent;margin-bottom:0}fieldset.personaldetails{min-width:780px}.memberaccountpage fieldset.personaldetails{margin-top:30px}fieldset.personaldetails li{clear:both}fieldset label.unformatted{font:normal 11px Verdana,sans-serif;text-align:left;float:none;display:inline;width:auto}fieldset .formfieldcaption label{font:normal 14px Verdana,sans-serif}fieldset .formfieldcaption label.text{display:none}fieldset .formfieldwarning label{color:#f00;font-weight:bold}fieldset label.info{font:normal 9px Verdana,sans-serif;color:#b2b2b2;text-align:left;float:none;width:300px;padding:0 0 0 154px;display:block}fieldset label.help{font:normal 9px Verdana,sans-serif;color:#000;background-color:#fffecf;border:1px solid #ffe97e;text-align:left;float:none;width:150px;padding:9px 4px 0 4px;position:absolute;display:none}fieldset label.help div.arrow{background:transparent url(//static.tournamentsoftware.com/images/form/tooltip_arrow.gif) no-repeat;width:8px;height:12px;position:relative;margin:0 0 0 -12px}.individualentry fieldset label.help.dropdown,.entryform fieldset label.help.dropdown{display:block;margin:0 0 0 8px;width:300px !important}.entryform fieldset label.help.dropdown div.arrow{top:-11px}fieldset label.validated,fieldset label.error{font:normal 11px Verdana,sans-serif;text-align:left;width:auto;color:#f00;margin:0 0 0 4px}fieldset label.validated{color:#56c70f}fieldset label.text.validated,fieldset label.text.error{font:bold 10px Verdana,sans-serif !important;width:580px;padding:4px 0 0 0}.memberaccountpage fieldset label.text.validated,.memberaccountpage fieldset label.text.error{font:inherit !important}fieldset li.fixedwidth label.text{width:580px;padding:2px 0 0 0;line-height:16px;margin:0}fieldset ol li ul,fieldset ol li li{display:inline}fieldset ol li li{padding:2px 0}.chosen-container .chosen-results{display:block}fieldset label.clear{display:block}fieldset label.error a{color:#6d6d6d}fieldset label.error a:hover{color:#000}a.calendar{background:#fff url(//static.tournamentsoftware.com/images/datepicker/button_calendar.gif) no-repeat;padding:2px 0 2px 26px;margin:0 0 0 4px;text-decoration:none;color:#000;position:relative}select.formselect,fieldset input,fieldset select{margin:0 4px 2px 0;vertical-align:middle;padding:3px 2px 3px 0}fieldset input{padding:4px 18px 4px 2px}fieldset input.button{padding:2px 6px}fieldset input[type="submit"]{padding:1px 8px}select.formselect,fieldset input[type="text"],fieldset input[type="password"],fieldset select,fieldset textarea,fieldset div.textreadonly{border:1px solid #b2b2b2}fieldset textarea.textfield{padding:4px}fieldset div.textreadonly{padding:4px;overflow:auto;max-height:500px}fieldset input[type="checkbox"]{padding-right:2px}fieldset input[disabled="disabled"],fieldset select[disabled="disabled"],fieldset select[disabled=""],fieldset textarea[disabled="disabled"]{background:#f0f0f0}fieldset li.floatleft_checkbox input[type="checkbox"],fieldset li.floatleft input[type="file"],fieldset li.rowend button,fieldset li.rowend input[type="checkbox"]{margin:4px 2px 7px 2px}fieldset li.rowend_checkbox input[type="checkbox"]{margin:7px 4px 7px 7px;vertical-align:middle}fieldset li.rowend_checkbox{height:31px}fieldset input.required,fieldset textarea.required{background:transparent url(//static.tournamentsoftware.com/images/form/input_icon_required.gif) top right no-repeat}fieldset select.error,fieldset input.error,fieldset input.asgerror,fieldset textarea.error{background:#fff6f6;border:1px solid #f00}fieldset input.error,fieldset input.asgerror,fieldset textarea.error{background:#fff6f6 url(//static.tournamentsoftware.com/images/form/input_icon_error.gif) top right no-repeat;outline:none}fieldset input.success,fieldset textarea.success{background:transparent url(//static.tournamentsoftware.com/images/form/input_icon_success.gif) top right no-repeat;border:1px solid #b2b2b2 !important}fieldset input[type="password"].success{background:none}fieldset table label{float:none;display:inline;vertical-align:middle;text-align:left;width:auto;font-weight:normal;cursor:pointer}fieldset table input{vertical-align:middle;margin:0 2px 0 2px}fieldset table,fieldset table td{margin:0;padding:0}fieldset table.ruler td.eventcol,fieldset table.ruler th.eventcol{text-align:right !important}fieldset table.ruler th.eventname{color:#000 !important;border-bottom:1px solid #ebebeb !important;white-space:nowrap;width:auto;vertical-align:top !important}fieldset table.eventdetailsgrid{white-space:nowrap}fieldset table.eventdetailsgrid input.feebox{width:70px}fieldset textarea.help,fieldset input.help{border:1px solid #6495ed !important;color:#000}fieldset li.loading div.loading{width:16px;height:16px;padding:2px 2px 2px 20px;background:transparent url(//static.tournamentsoftware.com/images/icon_loading.gif) no-repeat;display:inline;font:normal 9px Verdana,sans-serif;color:#b2b2b2;margin-left:8px}.loading{background:transparent url(//static.tournamentsoftware.com/images/icon_loading.gif) center center no-repeat}fieldset li.loading{background:none}fieldset .stepsinfo ul,fieldset .stepsinfo li,fieldset .textreadonly ul,fieldset .textreadonly li{list-style:disc outside none !important;margin:4px 0;padding:0;display:block}fieldset .stepsinfo li,fieldset .textreadonly li{display:list-item !important;margin:0 0 4px 20px}fieldset .textreadonly ol li{list-style:inherit !important}fieldset .textreadonly ol.alpha,fieldset .textreadonly ol.alpha li{list-style:lower-alpha outside none !important}fieldset .textreadonly ol ul li{list-style:circle outside none !important}fieldset .textreadonly h4{font-weight:bold}fieldset li.locationname label,fieldset li.locationinfo label,fieldset li.locationname h2,fieldset li.locationname,fieldset li.locationinfo{padding:0}fieldset li.locationname h2{vertical-align:bottom}fieldset li.locationinfo{color:#999}fieldset li.locationtable{margin-bottom:20px;border-bottom:1px dashed #d9d9d9}#ulSearchSuggest.generalsuggestion{min-width:220px}#ulSearchSuggest.generalsuggestion li a div.alert{background:#fff;margin:-2px -4px;padding:6px;min-height:0;color:#f00;border:none;border-top:1px dashed #ccc}.stepsinfo h3{margin:3px 0 0 0 !important}.stepsinfo dl{margin:4px 0}.stepsinfo dt{font-weight:bold}.stepsinfo dd{margin:2px 0 8px 8px}.organizationduplicateperson{max-width:none}table.duplicateperson thead{display:none}table.comparepersons .subheader{font-size:16px;font-weight:bold;padding-top:16px !important}.duplicateperson .choiceoption{margin:0;height:auto;padding:6px 0}.duplicateperson .option p{font-size:14px}.organizationduplicateperson .option p{font-size:inherit}.duplicateperson .choiceoption p{margin:0 0 0 50px !important}.duplicateperson .choiceoption.lostdetails{background-color:#ccc;width:500px;text-align:center;padding:16px 0;margin:16px}.organizationduplicateperson .choiceoption p{margin:-30px 0 0 50px !important;width:500px;min-height:30px}.organizationduplicateperson .choiceoption h2{font:inherit !important;color:inherit}.duplicateperson .choiceoption input.button,.duplicateperson .choiceoption button{background-position:-200px -915px;margin:0;width:100%;height:auto !important}.duplicateperson .user{vertical-align:middle;text-align:right}.duplicateperson .disabled .choiceoption h2{display:block;height:50px;padding:0 0 0 50px !important;position:relative;z-index:9;background:transparent url(//static.tournamentsoftware.com/images/icon_horzsteps.gif) -450px -138px no-repeat}.acceptancelistweek-info table,table.acceptancelistweek{line-height:28px}.acceptancelistweek-info .infoheader{font-size:18px !important;border:none}.acceptancelistweek .listheader th,.acceptancelistweek .tournamentheader th,.acceptancelistweek-info .infoheader th{font-weight:bold !important}.acceptancelistweek .tournamentheader th{padding-top:60px !important;font-size:18px !important;border:none}.acceptancelistweek .tournamentheader th a.button{margin-right:10px}.acceptancelistweek .tournamentheader th a.togglevisible{font-size:14px;padding-left:20px;text-decoration:underline;cursor:pointer}.acceptancelistweek .tournamentheader th a.togglevisible.movedown{color:#008000 !important}.acceptancelistweek .tournamentheader th a.togglevisible.moveup{color:#f00 !important}.acceptancelistweek .leftpad{padding-left:40px !important}.acceptancelistweek .listheader th{border-bottom:none !important}select.teamplayerselect option,select.teamplayerselected option{padding:4px 8px}select.teamplayerselect option.noplayer{font-style:italic;text-align:center}.acceptancelistweek .ent{color:#1c5ba2}.acceptancelistweek .md,.acceptancelistweekeditor.md label,.acceptancelistweekeditor.md legend{color:#008000}.acceptancelistweek .qd,.acceptancelistweekeditor.qd label,.acceptancelistweekeditor.qd legend{color:#c88700}.acceptancelistweek .res{color:#d2691e}.layout-is-old .acceptancelistweek a.button,.layout-is-old .acceptancelistweek a.button:hover{margin:0 0 4px 4px;color:#fff !important;padding:3px 8px !important}#dpk_calendar a{border:1px solid #fff}#dpk_calendar a:hover{color:#000;text-decoration:none;border:1px solid #cecece}#dpk_calendar a.close{border:none;display:block;text-indent:100px;overflow:hidden;width:12px;height:16px;background:transparent url(//static.tournamentsoftware.com/images/datepicker/close.gif) 0 3px no-repeat}#dpk_calendar table{margin:0}table.table-style{font-family:arial;border:1px solid #b2b2b2;background-color:#fff;font-family:arial;font-size:11px}table.table-style td,table.table-style tr{border:none}.div-style{z-index:1999;position:absolute;display:none}.title-style{padding:2px;font-family:arial;font-size:11px;color:#696969}.title-background-style{background-color:#ebebeb}.title-control-normal-style{border-style:none;cursor:pointer}.title-control-select-style{cursor:pointer}td.navleft,td.navright{margin:0;padding:0;width:14px}#spanLeft,#spanRight{border:none !important;display:block;text-indent:100px;overflow:hidden;width:14px;height:16px}#spanLeft{background:transparent url(//static.tournamentsoftware.com/images/datepicker/left1.gif) 3px 2px no-repeat}#spanLeft:hover{background:transparent url(//static.tournamentsoftware.com/images/datepicker/left2.gif) 3px 2px no-repeat}#spanRight{margin-right:7px;background:transparent url(//static.tournamentsoftware.com/images/datepicker/right1.gif) 3px 2px no-repeat}#spanRight:hover{background:transparent url(//static.tournamentsoftware.com/images/datepicker/right2.gif) 3px 2px no-repeat}#spanMonth,#spanYear{border:none !important;margin:0 8px 0 0;padding:0 14px 0 0;color:#696969;text-decoration:none;background:transparent url(//static.tournamentsoftware.com/images/datepicker/drop1.gif) right no-repeat}#spanMonth:hover,#spanYear:hover{background:transparent url(//static.tournamentsoftware.com/images/datepicker/drop2.gif) right no-repeat}.dropdown-style{font:normal 11px Arial,sans-serif;border:none;background-color:#9e9e9e;color:#fff;cursor:default}.dropdown-select-style{color:#fff;background-color:#000;cursor:pointer}td.body-style{padding:5px;background-color:#fff;font:normal 10px Verdana,sans-serif}td.body-style a{display:block;width:20px;height:12px}a.current-day-style{color:#f00;font-weight:bold;text-decoration:none}a.end-of-weekday-style{color:#909090;text-decoration:none}a.normal-day-style{color:#000;text-decoration:none}#dpk_calendar a.selected-day-style{border:1px solid #a0a0a0;color:#000;font-weight:bold}#lblToday{padding:0;color:#696969;background-color:#ebebeb;text-align:center;text-decoration:none}#lblToday a{color:#696969;text-decoration:none}#dpk_calendar a.today-style,#dpk_calendar a.today-style:hover{border:none}#dpk_calendar a.today-style:hover{color:#000;text-decoration:none}.weeknumber-div-style{background-color:#d0d0d0;padding:0}#calcontainer{background:#000;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;margin:0;padding:0;z-index:1998}div.selectionbox{border:1px solid #828790;width:180px;height:200px;max-width:220px;overflow:auto;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.selectionbox.availablebox,div.selectionbox.selectedbox{max-width:300px}div.selectionbox.availablebox ul li,div.selectionbox.selectedbox ul li{white-space:nowrap}div.selectionbox.tournaments{overflow-x:hidden;overflow-y:auto;width:auto;height:250px;max-width:none;margin-top:8px;padding:4px}div.selectionbox.tags{overflow-x:hidden;overflow-y:auto;width:auto;max-width:none;height:120px;padding:4px}div.selectionbox.small{overflow-x:hidden;overflow-y:auto;width:auto;max-width:none;height:160px;padding:4px}div.selectionbox.changelog{overflow-x:hidden;overflow-y:auto;width:auto;max-width:none;height:374px;padding:4px}div.selectionbox.help{overflow-x:hidden;overflow-y:auto;width:auto;max-width:none;height:418px;padding:4px}div.selectionbox.playerlevelchangelog{overflow-x:hidden;overflow-y:scroll;width:auto;max-width:none;height:230px;padding:4px;margin:0}div.selectionbox.message{overflow-x:hidden;overflow-y:auto;width:auto;max-width:none;height:230px;padding:4px}div.selectionbox.groupentry{overflow-x:hidden;overflow-y:auto;width:auto;max-width:none;height:140px;padding:4px}div.selectionbox ul,div.selectionbox ul li{margin:0;padding:0;list-style:none;line-height:16px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.selectionbox li{padding:4px 0 4px 4px !important;border-bottom:1px solid #f5f5f5;cursor:pointer}div.selectionbox li.hover{background:#fdfdfd}div.selectionbox li.selected{background:#eaf5ff !important}div.selectionbox.playerlevelchangelog td{padding:10px 30px 10px 4px;text-align:right}div.selectionbox.playerlevelchangelog th{padding:4px}div.selectionbox.playerlevelchangelog td.levelcell{padding:10px 30px 10px 4px}div.selectionbox.playerlevelchangelog th.levelcell{padding:4px 30px 4px 4px}div.selectionbox.playerlevelchangelog tr.inactive{color:#7f7f7f}div.withdrawal-playerentries-event{border:1px solid #b2b2b2;padding:4px;margin-top:8px}.fieldset{margin:7px;padding:5px;background:#fff;border:1px solid #e8e8e8;width:181px}.fieldset.active{background:#fafeff;border:1px solid #d3e7f4}.fieldset fieldset{border:none !important;margin:0 !important;padding:0 !important}.fieldset legend{font:bold 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#666;border:none;margin:0;padding:0;text-indent:0}.ui-dialog .fieldset legend{font-weight:bold !important}.fieldset label{display:block;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#7f7f7f;margin:0 0 2px 0;padding:0}.fieldset select{max-width:175px}.fieldset li.checkbox{padding:1px 0}.fieldset li.checkbox label{display:inline !important;vertical-align:middle}.fieldset li.checkbox input[type="checkbox"]{margin-bottom:0 !important;padding:0 !important}ol.inline li{width:60px;float:left}#organizerremark{width:auto;border-bottom:1px dashed #d9d9d9;display:block;margin-right:370px;padding:5px 0 20px 0}.cbsignuprole{clear:left;float:left;line-height:28px}.slcsignuptype{min-height:28px}.slcsignuptype.hidden{display:block}.slcsignuptype.hidden select{display:none !important}.icon.mailchimp{background:transparent url(//static.tournamentsoftware.com/images/mailchimp.png) no-repeat}.layout-is-old .checkbox-custom{display:none}.layout-is-old label.checkbox-custom-label{position:relative;cursor:pointer;padding-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-is-old .checkbox-custom--btn+.checkbox-custom-label{padding:0;color:#1e90ff;font-weight:600;padding:.375rem 1.5rem}.layout-is-old .checkbox-custom--btn+.checkbox-custom-label:after,.layout-is-old .checkbox-custom--btn+.checkbox-custom-label:before{display:none}.layout-is-old .checkbox-custom--btn:checked+.checkbox-custom-label{background-color:#1e90ff;color:#fff}.layout-is-old .checkbox-custom+.checkbox-custom-label:before{content:'';position:absolute;top:3px;left:0;height:16px;width:16px;background:#fff;-webkit-transition:all .15s ease;transition:all .15s ease;border:1px solid #c2c5cc;border-radius:3px}.layout-is-old .checkbox-custom:checked+.checkbox-custom-label:before{background-color:#1e90ff;border-color:#1e90ff}.layout-is-old .checkbox-custom:checked+.checkbox-custom-label:after{content:'';position:absolute;left:6px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;background-color:#1e90ff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.layout-is-old .checkbox-custom:checked+.checkbox-custom-label{font-weight:600}.om_tournament_application .checkbox-cell{width:30px;padding:0;text-align:center}.layout-is-old .om_tournament_application label.checkbox-custom-label{padding:0 0 0 8px}#divMembership table.ruler .changelog-cellheader,#divConsent table.ruler .changelog-cellheader{font-weight:bold;padding-top:15px;border-bottom:0}