@import url(slicknav.css);body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{font-size:100%}form{display:inline}.clear{clear:both}nav,section,article,hgroup{display:block}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background:#fff;background:#212325 url(/images/players/ut_bg.png);color:#212325;font-size:12px;-webkit-font-smoothing:antialiased}.wrapper{position:relative;width:100%;margin:0;padding:0 2%;box-sizing:border-box}#support-pages{color:#b9b9b9;font-size:13px;text-decoration:none;background:transparent url(/images/public/support-center-icon-2.png) left 50% no-repeat;padding-left:22px}#support-pages:hover{text-decoration:underline}header{display:block;height:80px}header h1{position:relative;margin:20px auto 0;width:270px;padding-top:10px}header h1 a{display:block;text-indent:-9327px;background:transparent url(/images/players/ut-logo-mobile.png) 50% 50% no-repeat;height:60px;width:18s0px}header #account{position:absolute;top:6px;right:42px;text-align:right;width:400px}header #account p{margin-bottom:11px;color:#fff;font-size:20px;font-weight:normal;display:none}header #account #extra-register-button{position:absolute;left:118px;top:31px}header #account ul{margin:-20px 10px 0 0}header #account ul li{display:inline}header #account ul li a{display:inline-block;color:#54c0ff;text-decoration:none;margin-left:10px;font-size:13px;line-height:22px;height:22px}header #account ul li a:hover{text-decoration:underline}nav#primary_nav{display:none}nav#primary_nav ul{float:left;position:relative;width:940px;left:50%;margin:0 0 0 -470px;text-align:right}nav#primary_nav ul li{display:inline}nav#primary_nav ul li#social-media{float:left;text-align:left;color:#54C0FF;font-size:12px;font-weight:bold;line-height:34px}nav#primary_nav ul li#social-media a{border:0 0 40px 0;padding:0;margin:0 0 0 10px;position:inherit;font-size:12px}nav#primary_nav ul li#social-media a:hover{background:transparent !important;border:none}nav#primary_nav ul li#social-media a img{vertical-align:middle}nav#primary_nav ul li a{position:relative;top:6px;margin:0 1px;color:#fff;padding:4px 20px 9px 20px;text-decoration:none;font-weight:bold;font-size:16px;text-transform:lowercase}nav#primary_nav ul li a:hover{background:transparent url(/images/players/ut_sprites.png) 0 -40px repeat-x;margin:2px 0;border-lerft:1px solid #fff;border-right:1px solid #fff}.slicknav_menu{position:absolute;top:0;right:0;display:block;background-color:transparent;margin:0;z-index:500}.slicknav_menu .slicknav_nav{background-color:#09a92b;width:100%;padding:1em}.slicknav_menu .slicknav_nav a{padding:10px 5px}.slicknav_menu .slicknav_btn{margin:0}#main{padding:20px 0;background:#fff;position:relative;overflow-x:scroll}#flash{background:#cee9ff;color:#0f6cb6;border-bottom:1px solid #65a3d6;font-size:12px;font-weight:bold;padding:6px 0;cursor:pointer}#flash .bt_service_error{color:red;font-size:20px}footer{display:block;clear:both;overflow:hidden;color:#fff;padding:20px 0 50px;border-top:1px solid #fff;-webkit-box-shadow:0 -1px #a1a8ad;-moz-box-shadow:0 -1px #a1a8ad;box-shadow:0 -1px #a1a8ad;text-align:center}footer #bottom-nav{margin-bottom:20px}footer #bottom-nav a{color:white}footer p{font-weight:bold;font-size:11px}footer p h5{font-weight:bold;font-size:14px;margin-bottom:5px}footer p ul li a{color:#fff;border-bottom:1px solid #646567;line-height:18px;font-size:11px;text-decoration:none}footer p ul li a:hover{border-bottom:1px solid #fff}.message{z-index:10000;display:block;text-align:left;background-color:#fff;color:#333;font-weight:normal;font-size:1rem;margin-bottom:2rem;line-height:1.2;padding:2rem;border:1px solid red;margin:2rem;box-shadow:0 10px 20px #999;border-radius:0.5em}.message p{margin:0 0 1em 0}.message ul{margin:0 0 1em 1.5em;list-style-type:disc}.message ul li{list-style-type:disc}.message .button{display:inline-block;float:none;margin:0 auto;clear:both;text-align:center}.show-message{margin:0 auto 1em auto;text-align:center}.show-message .button{float:none !important;width:8em;margin:0 auto}@media (min-width: 960px){.wrapper{width:940px;margin:0 auto;padding:0}header{height:100px}header #account{position:absolute;top:30px;right:0px}header #account p{display:block}header #account ul{margin-top:0px}header h1{position:absolute;left:0;top:15px;margin:0}header h1 a{display:block;text-indent:-9327px;background:transparent url(/images/players/ut_sprites.png) 0 -80px no-repeat;height:80px;width:290px}nav#primary_nav{display:block;background:transparent url(/images/players/ut_sprites.png) 0 0 repeat-x;height:36px}.slicknav_menu{display:none}.column{box-sizing:border-box;width:48%;float:left}.column.right{float:right}}#tournament_draw{clear:both;width:898px;padding:20px}#tournament_draw .rounds{overflow:hidden;font-weight:bold}#tournament_draw .rounds .round{float:left}#tournament_draw .rounds .round a{text-decoration:none}#tournament_draw .rounds .round h3{min-height:80px;margin-bottom:20px;padding:10px 10px 0 8px;border-left:2px solid #c7d2d9;font-weight:bold;font-size:12px}#tournament_draw .rounds .round h3 span{display:block;font-size:10px;color:#686e74;margin:0 0 10px 0}#tournament_draw .rounds .round h3 b{display:block;font-size:11px}#tournament_draw .rounds .round.first{width:160px}#tournament_draw .rounds ol li{font-size:11px;line-height:12px}#tournament_draw .rounds ol li span{float:left;width:20px;font-size:10px;color:#686e74;margin-top:1px}#tournament_draw .rounds ol li .player p{padding:0 3px;overflow:hidden}#tournament_draw .rounds ol li .player p.score{padding:0 3px 15px 23px;border:1px solid #686e74;border-width:1px 1px 0 0}#tournament_draw .rounds ol li div.last{position:relative;top:-7px}#tournament_draw .rounds ol li div.last p.score{padding-bottom:0;border-right:none}#tournament_draw .rounds ol li div.last p.name{border-right:1px solid #686e74}#tournament_draw .rounds .first ol li{clear:both;float:left;width:100%;padding:0 0 5px 0}#tournament_draw .rounds .first ol li .match_number{float:left;width:20px;height:14px;padding:8px 0;font-size:14px;line-height:100%;font-weight:bold;text-align:center;color:#ffffff;background:#0f6cb6}#tournament_draw .rounds .first ol li .players{float:left;width:140px;height:13px}#tournament_draw .rounds .first ol li .players p{height:13px;padding:0 3px}#tournament_draw .rounds .first ol li .players p.last{border:1px solid #686e74;border-left:none}#tournament_draw .rounds .first ol li .cluster1{background:#0F6CB6}#tournament_draw .rounds .first ol li .cluster2{background:#B80F17}#tournament_draw .rounds .first ol li .cluster3{background:#B8B00F}#tournament_draw .rounds .first ol li .cluster4{background:#17B80F}#tournament_draw .rounds .first ol li .cluster5{background:#B00FB8}#tournament_draw .rounds .first ol li .cluster6{background:#EC7718}#tournament_draw .rounds .first ol li .cluster7{background:#7D7D7D}#tournament_draw .rounds .first ol li .cluster8{background:#50A9F1}#tournament_draw .rounds .second ol{padding-top:8px}#tournament_draw .rounds .second ol li{height:70px}#tournament_draw .rounds .second ol li .player p.score{height:27px;padding-bottom:0}#tournament_draw .rounds .third ol{padding-top:26px}#tournament_draw .rounds .third ol li{height:140px}#tournament_draw .rounds .third ol li p.score{padding-bottom:50px}#tournament_draw .rounds .fourth ol{padding-top:62px}#tournament_draw .rounds .fourth ol li{height:280px}#tournament_draw .rounds .fourth ol li p.score{padding-bottom:119px}#tournament_draw .rounds .fifth ol{padding-top:132px}#tournament_draw .rounds .fifth ol li{height:560px}#tournament_draw .rounds .fifth ol li p.score{padding-bottom:259px}#tournament_draw .rounds .sixth ol{padding-top:272px}#tournament_draw .rounds .sixth ol li{height:1120px}#tournament_draw .rounds .sixth ol li p.score{padding-bottom:539px}#tournament_draw .rounds .seventh ol{padding-top:552px}#tournament_draw .rounds .seventh ol li{height:2240px}#tournament_draw .rounds .seventh ol li p.score{padding-bottom:1099px}#tournament_draw .rounds .eighth ol{padding-top:1112px}#tournament_draw .rounds .eighth ol li p.score{border-right:none}#tournament_draw .rounds .champion ol li p.score{border-right:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}hgroup{padding:0 0 20px 0}hgroup h1{display:inline;padding:0 10px 0 0;font-size:28px;font-weight:bold}hgroup h2{display:inline;font-size:20px;color:#686e74}hgroup select{float:right}h2{font-size:30px;margin:20px 0;font-weight:bold}a{color:#0f6cb6;text-decoration:none}a.pro{color:#0f6cb6;text-decoration:none}a:hover{text-decoration:underline}.red{color:red}button::-moz-focus-inner,button:focus::-moz-focus-inner{border:0;padding:0}button,.button,.button_gray,.document .fakebutton,.faqfooter .helplink{float:left;display:block;background:transparent url(/images/players/ut_sprites.png) 0 -160px no-repeat;background-color:#0067a2;margin:0 10px 0 0;padding:5px 10px 7px 10px;overflow:visible;color:#fff;font-weight:bold;text-decoration:none;font-size:13px;line-height:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #007abf;text-shadow:0 1px 0 #116290;cursor:pointer;-webkit-font-smoothing:antialiased}button:hover,.button:hover,.button_gray:hover,.document .fakebutton:hover,.faqfooter .helplink:hover{background-position:0 -200px;text-decoration:none;background-color:#0075b7}button:active,.button:active,.button_gray:active,.document .fakebutton:active,.faqfooter .helplink:active{padding:6px 10px 6px 10px;background-position:0 -240px}button.proceed,.button.proceed,.button_gray.proceed,.document .fakebutton.proceed,.faqfooter .helplink.proceed{border:none;text-shadow:0 1px 0 #2e9d48}button.proceed,.button.proceed,.button_gray.proceed,.document .fakebutton.proceed,.faqfooter .helplink.proceed{background-position:0 -280px;background-color:#179425;border:1px solid #30b74c}button.proceed span,.button.proceed span,.button_gray.proceed span,.document .fakebutton.proceed span,.faqfooter .helplink.proceed span{background-position:-355px -280px}button.proceed:hover,.button.proceed:hover,.button_gray.proceed:hover,.document .fakebutton.proceed:hover,.faqfooter .helplink.proceed:hover{background-position:0 -320px}button.proceed:hover span,.button.proceed:hover span,.button_gray.proceed:hover span,.document .fakebutton.proceed:hover span,.faqfooter .helplink.proceed:hover span{background-position:-355px -320px}button.proceed:active,.button.proceed:active,.button_gray.proceed:active,.document .fakebutton.proceed:active,.faqfooter .helplink.proceed:active{background-position:0 -360px}button.proceed:active span,.button.proceed:active span,.button_gray.proceed:active span,.document .fakebutton.proceed:active span,.faqfooter .helplink.proceed:active span{background-position:-355px -360px}button.proceed:hover,.button.proceed:hover,.button_gray.proceed:hover,.document .fakebutton.proceed:hover,.faqfooter .helplink.proceed:hover{background-color:#10a71b}button.small,.button.small,.button_gray.small,.document .fakebutton.small,.faqfooter .helplink.small{font-size:11px;padding:3px 10px 4px 10px;background-position:0 -400px}button.small span,.button.small span,.button_gray.small span,.document .fakebutton.small span,.faqfooter .helplink.small span{background-position:-355px -400px}button.small:hover,.button.small:hover,.button_gray.small:hover,.document .fakebutton.small:hover,.faqfooter .helplink.small:hover{background-position:0 -440px}button.small:hover span,.button.small:hover span,.button_gray.small:hover span,.document .fakebutton.small:hover span,.faqfooter .helplink.small:hover span{background-position:-355px -440px}button.small:active,.button.small:active,.button_gray.small:active,.document .fakebutton.small:active,.faqfooter .helplink.small:active{background-position:0 -480px}button.small:active span,.button.small:active span,.button_gray.small:active span,.document .fakebutton.small:active span,.faqfooter .helplink.small:active span{background-position:-355px -480px}button.large,.button.large,.button_gray.large,.document .fakebutton.large,.faqfooter .helplink.large{font-size:17px;padding:9px 15px 12px 13px;background-position:0 -400px}button.large span,.button.large span,.button_gray.large span,.document .fakebutton.large span,.faqfooter .helplink.large span{background-position:-355px -400px}button.large:hover,.button.large:hover,.button_gray.large:hover,.document .fakebutton.large:hover,.faqfooter .helplink.large:hover{background-position:0 -440px}button.large:hover span,.button.large:hover span,.button_gray.large:hover span,.document .fakebutton.large:hover span,.faqfooter .helplink.large:hover span{background-position:-355px -440px}button.large:active,.button.large:active,.button_gray.large:active,.document .fakebutton.large:active,.faqfooter .helplink.large:active{background-position:0 -480px}button.large:active span,.button.large:active span,.button_gray.large:active span,.document .fakebutton.large:active span,.faqfooter .helplink.large:active span{background-position:-355px -480px}button.small.proceed,.button.small.proceed,.button_gray.small.proceed,.document .fakebutton.small.proceed,.faqfooter .helplink.small.proceed{background-color:#179425;background-position:0 -520px}button.small.proceed span,.button.small.proceed span,.button_gray.small.proceed span,.document .fakebutton.small.proceed span,.faqfooter .helplink.small.proceed span{background-position:-355px -520px}button.small.proceed:hover,.button.small.proceed:hover,.button_gray.small.proceed:hover,.document .fakebutton.small.proceed:hover,.faqfooter .helplink.small.proceed:hover{background-position:0 -560px}button.small.proceed:hover span,.button.small.proceed:hover span,.button_gray.small.proceed:hover span,.document .fakebutton.small.proceed:hover span,.faqfooter .helplink.small.proceed:hover span{background-position:-355px -560px}button.small.proceed:active,.button.small.proceed:active,.button_gray.small.proceed:active,.document .fakebutton.small.proceed:active,.faqfooter .helplink.small.proceed:active{background-position:0 -600px}button.small.proceed:active span,.button.small.proceed:active span,.button_gray.small.proceed:active span,.document .fakebutton.small.proceed:active span,.faqfooter .helplink.small.proceed:active span{background-position:-355px -600px}button:disabled,.button:disabled,.button_gray:disabled,.document .fakebutton:disabled,.faqfooter .helplink:disabled{opacity:0.5;filter:alpha(opacity=50)}button.enrolled,.button.enrolled,.button_gray.enrolled,.document .fakebutton.enrolled,.faqfooter .helplink.enrolled{border:none;text-shadow:0 1px 0 #43474b;text-transform:uppercase}button.enrolled,.button.enrolled,.button_gray.enrolled,.document .fakebutton.enrolled,.faqfooter .helplink.enrolled{background-position:0 -764px;background-color:#212325;border:1px solid #4d5155}button.enrolled span,.button.enrolled span,.button_gray.enrolled span,.document .fakebutton.enrolled span,.faqfooter .helplink.enrolled span{background-position:-355px -764px}button.enrolled:hover,.button.enrolled:hover,.button_gray.enrolled:hover,.document .fakebutton.enrolled:hover,.faqfooter .helplink.enrolled:hover{background-position:0 -804px}button.enrolled:hover span,.button.enrolled:hover span,.button_gray.enrolled:hover span,.document .fakebutton.enrolled:hover span,.faqfooter .helplink.enrolled:hover span{background-position:-355px -804px}button.enrolled:active,.button.enrolled:active,.button_gray.enrolled:active,.document .fakebutton.enrolled:active,.faqfooter .helplink.enrolled:active{background-position:0 -844px}button.enrolled:active span,.button.enrolled:active span,.button_gray.enrolled:active span,.document .fakebutton.enrolled:active span,.faqfooter .helplink.enrolled:active span{background-position:-355px -844px}button.enrolled:hover,.button.enrolled:hover,.button_gray.enrolled:hover,.document .fakebutton.enrolled:hover,.faqfooter .helplink.enrolled:hover{background-color:#282a2d}.dialog h1{padding:0 0 10px 0;font-size:20px;text-align:center}#post-registration-to-facebook{display:none;cursor:pointer;height:39px;width:166px;background:url("/images/players/ut-youvejoined.png");text-indent:-99999px;display:inline-block}#post-registration-to-facebook:hover{background-position:0px -39px}#post-playoff-to-facebook{cursor:pointer;height:30px;width:270px;background:url(/images/players/ut-playoffs.png);text-indent:-9999px;float:right;display:none}#post-playoff-to-facebook:hover{background-position:0 -30px}#post-win-to-feed{cursor:pointer;height:30px;width:230px;background:url(/images/players/ut-tellyourfriends.png);display:inline-block;float:left;margin-right:30px}#post-win-to-feed:hover{background-position:0 -30px}#facility{float:left;width:960px;padding:0 0 40px 0}#facility .info{float:left;display:block;width:340px}#facility .info dl{padding:0 0 5px 0}#facility .info dl input[type="text"]{width:290px;font-size:16px}#facility .info dl dt{font-size:26px;padding:0 0 6px 0}#facility .info dl dd{padding:0 0 2px 0;font-size:14px}#facility .info.zip{float:left;width:125px}#facility .info.zip input[type="text"]{width:78px}#facility .google_map{float:left;width:600px;height:600px;margin:0 0 40px 0;overflow:hidden}#facility #bing_map{position:relative;width:520px;height:410px;margin:0 0 40px 0;overflow:hidden}#add_facility_modal #errorExplanation{color:red}.form fieldset label{display:block;font-weight:bold;font-size:13px;margin-left:5px;padding-bottom:2px}.form fieldset label small{font-size:inherit;color:#686e74}.form fieldset label.error{color:red}.form fieldset .checkbox{clear:both;margin:0 0 20px 0;font-weight:normal}.form fieldset .checkbox input{margin:0 5px}.form fieldset select,.form fieldset input[type="text"],.form fieldset input[type="password"],.form fieldset input[type="email"],.form fieldset input[type="number"]{border:1px solid #a5aaaf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ebeced;background-image:-moz-linear-gradient(100% 100% 90deg, #fff, #ebeced);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebeced), to(#fff));font-size:16px;padding:5px 10px 4px 10px;margin:0 0 20px 0}.form fieldset.actions{overflow:hidden;margin:0 0 20px 0}.form fieldset.actions ul li{line-height:13px}.form fieldset.actions .button,.form fieldset.actions button{margin:0 10px 0 0}.last{margin-right:0 !important}table.standard{width:100%;margin:0 0 20px 0;font-weight:bold}table.standard thead{border:1px solid #0f6cb6}table.standard thead th{padding:6px 10px;margin:0 0 6px 0;font-size:12px;text-transform:lowercase;color:#ffffff;background:#0f6cb6;text-align:right}table.standard thead th.name{text-align:left}table.standard tbody td{padding:6px 10px;font-size:14px;background:#ffffff;text-align:right}table.standard tbody td.name{text-align:left}table.standard tbody td.score{white-space:nowrap}table.standard tbody td.rating{text-align:center}table.standard tbody td span.status{display:block;height:17px;width:18px;background:url(/images/players/icon_standings.png)}table.standard tbody td span.status.qualified{background-position:top left}table.standard tbody td span.status.wildcard{background-position:-20px 0}table.standard tbody td span.status.underrated{background-position:-40px 0}table.standard tbody td span.status.ineligible{background-position:-60px 0}table.standard tbody td span.status.unavailable{background-position:-80px 0}table.standard tbody tr.even td{background:#edf1f3}table.detailed{width:100%;margin:0 0 20px 0}table.detailed thead{border:1px solid #0f6cb6}table.detailed thead th{padding:4px;margin:0 0 6px 0;font-size:11px;text-transform:lowercase;color:#ffffff;background:#0f6cb6;font-weight:bold}table.detailed tbody{border:1px solid #c7d2d9}table.detailed tbody td{padding:6px 10px;font-size:12px;background:#ffffff}table.detailed tbody td.score{white-space:nowrap}table.detailed tbody td.rating{text-align:center}table.detailed tbody tr.even td{background:#edf1f3}nav.register_breadcrumbs{float:left;width:100%;padding:0 0 60px 0}nav.register_breadcrumbs li{float:left;width:154px;padding-right:35px;font-size:14px;font-weight:bold;text-align:center;background:#fff url("/images/players/ut_steps.png") -203px 0 no-repeat;text-transform:lowercase}nav.register_breadcrumbs li.current{background-position:-171px 50%;margin-left:-35px;padding-left:35px}nav.register_breadcrumbs li.current.first{background-position:0 100%;margin-left:0;padding-left:0}nav.register_breadcrumbs li.current.last{background-position:100% 100%;margin-left:-35px;padding-left:35px}nav.register_breadcrumbs li.current span{color:#ffffff}nav.register_breadcrumbs li.first{width:181px;padding-right:20px;background-position:0 0}nav.register_breadcrumbs li.last{width:160px;padding-right:10px;background-position:100% 0}nav.register_breadcrumbs li span{display:block;height:56px;line-height:56px}nav.register_breadcrumbs li.previous{color:#31b94e;text-decoration:none;color:#09a92b}.contact_information form{clear:both;display:block;width:340px;margin:0 auto}.contact_information form h3{padding:0 0 30px 0;font-size:20px;font-weight:bold}.contact_information form label{padding:0 0 4px 0}.contact_information form input[type="text"]{width:318px;margin:0 0 10px 0}.contact_information form select{margin:0 0 10px 0}.contact_information form dl{padding:0 0 15px 0}.contact_information form dl.phone dd{text-align:right}.contact_information form dl.phone dd label{display:inline}.contact_information form dl.phone input[type="text"]{float:left;width:187px;margin-right:10px}.contact_information form dl.phone select{margin-top:5px}.contact_information form dl.state{float:left;width:120px}.contact_information form dl.zip input[type="text"]{width:78px}.contact_information form fieldset.actions{padding:20px 0 0 0}.contact_information form fieldset.actions button,.contact_information form fieldset.actions a{margin-right:20px}.no_league_registration{clear:both;text-align:center}.no_league_registration h4{margin-top:20px;margin-bottom:20px;font-weight:bold;font-size:14px;color:#686E74}.no_league_registration a.button{float:none;display:block;margin:40px auto 20px;width:140px}section.welcome{padding:0 0 40px 20px}section.welcome h1{padding:0 0 5px 0;font-size:28px;font-weight:bold}section.welcome h2{color:#212325;margin:0;padding:0 0 15px 0;font-size:20px;font-weight:normal}section.welcome p{font-size:14px;font-weight:bold;line-height:150%;color:#686e74}.dashboard hgroup{padding:0 0 15px 20px}.dashboard hgroup h2{margin:0;padding:0 0 5px 0;font-size:20px}.dashboard hgroup h3{font-size:14px;font-weight:bold;color:#686e74}section.thank_you{padding:0 0 40px 20px}section.thank_you img.top_image{display:block;margin:0 0 40px -20px}section.thank_you div.main{width:60%;float:left}section.thank_you div.sidebar{width:220px;float:right;padding-right:20px}section.thank_you div.sidebar .button{width:210px;height:28px;line-height:28px;margin-bottom:20px;text-align:center}section.thank_you h1{padding:0 0 5px 0;font-size:28px;font-weight:bold}section.thank_you h2{color:#212325;margin:0;padding:15px 0 30px 0;font-size:20px;font-weight:normal}section.thank_you p{font-size:14px;font-weight:bold;line-height:150%;color:#686e74;margin-bottom:15px}section#surveys div#skill_level{position:relative;clear:both;min-height:210px}section#surveys div#skill_level h2{color:#212325}section#surveys div#skill_level input.player_submit{margin:10px auto;width:220px;height:44px;z-index:1;float:none;text-transform:none;height:42px;font-size:16px}section#surveys div#skill_level ul.skill_levels{position:relative;float:left;width:100%;overflow:hidden;margin-bottom:-8px;padding-top:10px}section#surveys div#skill_level ul.skill_levels li{float:left;padding:40px 17px 0 0}section#surveys div#skill_level ul.skill_levels li a{display:block;padding:7px 5px;font-size:20px;font-weight:bold;color:#ffffff;background:#6a9cc4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}section#surveys div#skill_level ul.skill_levels li.selected{background-image:url("/images/players/green-skill-arrow.png");background-repeat:no-repeat;background-position:5px top}section#surveys div#skill_level ul.skill_levels li.selected a{background:#1570b8}section#surveys div#skill_level ul.skill_levels li.selected a.active{margin-bottom:0;padding-bottom:20px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}section#surveys div#skill_level ul.skill_levels li.selected:hover a{background:#1570b8}section#surveys div#skill_level ul.skill_levels li input{display:none}section#surveys div#skill_level ul.skill_levels li .description{display:none}section#surveys div#skill_level ul.skill_levels li.hovered a{margin-bottom:0;padding-bottom:20px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}section#surveys div#skill_level .skill_description{position:relative;clear:left;width:100%;height:140px;margin:0 0 30px 0;color:#ffffff !important;background:#6a9cc4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:none}section#surveys div#skill_level .skill_description.selected{background:#1570b8}section#surveys div#skill_level .skill_description h4{display:block;font-size:24px;font-weight:bold;padding:10px 0px 0 20px;margin:0px 0px 10px 0px !important;color:#ffffff !important}section#surveys div#skill_level .skill_description p{font-size:14px;padding:10px 20px 20px 20px;margin:0px 0px 10px 0px !important}section#surveys hgroup{margin:0 0 30px 0}section#surveys hgroup h2{color:#212325}section#surveys ul.tabs{position:relative;z-index:2;width:800px;margin:0px auto;font-size:16px;font-weight:bold}section#surveys ul.tabs li{margin-bottom:10px;padding:0 0 0px 0}section#surveys ul.tabs a{display:block;padding:10px 20px;color:#3e4145;text-decoration:none;border:1px solid #c7d2d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ffffff;background-color:#f1f4f6;background-image:-moz-linear-gradient(100% 100% 90deg, #d7e0e5, #f1f4f6);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f4f6), to(#d7e0e5))}section#surveys ul.tabs a.selected{color:#0f6cb6;border-color:#c7d2d9;background:#fff}section#surveys ul.tabs a:hover{background:#f1f4f6}section#surveys ul.tabs small{color:#686e74;font-size:14px;line-height:14px;padding-left:10px;font-weight:normal}section#surveys #surveys_col{position:relative;z-index:1;width:760px;min-height:195px;padding:20px 20px;margin:0 auto 40px auto;border:1px solid #c7d2d9}section#surveys #surveys_col h3{padding:0 0 10px 0;font-size:20px;font-weight:bold;color:#212325}section#surveys #surveys_col h4{font-weight:bold;margin:0 0 20px 0;color:#686e74}section#surveys #surveys_col p{font-weight:bold;margin:0 0 20px 0}section#surveys #surveys_col p.instructions{font-size:14px}section#surveys #surveys_col div.help_text{width:250px;float:right;color:#686E74;font-weight:normal;line-height:150%;margin:0 80px 0 0}section#surveys #surveys_col ul.options{width:230px;float:left;margin:0 0 20px 40px}section#surveys #surveys_col ul.options li{margin:0 0 8px 0}section#surveys #surveys_col ul.options li label{font-size:13px;margin:0 0 0 5px}section#surveys form#edit_skill_level_survey_compare_player{display:none}section#surveys form.player_search{clear:both;float:left;width:100%;padding:0 0 28px 0;margin:0 0 20px 0;border-bottom:1px solid #c7d2d9}section#surveys form.player_search fieldset{float:left}section#surveys form.player_search fieldset.actions{padding:20px 0 0 0;margin:0}section#surveys form.player_search dl{float:left;padding:0 20px 0 0}section#surveys form.player_search dl label{padding:0 0 2px 0}section#surveys form.player_search dl input[type="text"]{width:138px;margin:0}#surveys #surveys_col div.skill_level_survey_usta .options{width:120px}#surveys #surveys_col div.skill_level_survey_usta .help_text{margin:82px 120px 0 0;padding-left:190px;background:transparent url(/images/players/usta-survey-arrow.png) left 50% no-repeat}#surveys #surveys_col div.skill_level_survey_college .options{width:120px}#surveys #surveys_col div.skill_level_survey_college .help_text{margin:0px 120px 0 0;padding-left:190px;background:transparent url(/images/players/college-survey-arrow.png) left 50% no-repeat}ul#player_list,ul#captain_selection_list{padding:0 0 20px 0}ul#player_list li,ul#captain_selection_list li{padding:8px 15px}ul#player_list li:hover,ul#captain_selection_list li:hover{padding:7px 14px;border:1px solid #d2d4d7}ul#player_list li input[type="radio"],ul#captain_selection_list li input[type="radio"]{float:left;margin:12px 10px 0 0}ul#player_list li span,ul#captain_selection_list li span{display:block;padding:0;overflow:hidden;font-size:16px;font-weight:bold;color:#0f6cb6}ul#player_list li span small,ul#captain_selection_list li span small{display:block;font-size:12px;color:#212325}ul#player_list li.disabled:hover,ul#captain_selection_list li.disabled:hover{border:none;padding:8px 15px}ul#player_list li.disabled span,ul#player_list li.disabled small,ul#captain_selection_list li.disabled span,ul#captain_selection_list li.disabled small{color:#9c9c9c}form.edit_payment{clear:both;display:block;margin:0 0 0 120px}form.edit_payment #promotion_message{color:#0F6CB6;display:block;clear:both;font-weight:bold}form.edit_payment .payment_info{float:left;width:340px;padding:0 68px 0 0;margin:0 70px 0 0;border-right:1px solid #d2d4d7}form.edit_payment h3{padding:0 0 30px 0;font-size:20px;font-weight:bold}form.edit_payment label{padding:0 0 4px 0}form.edit_payment input[type="text"]{width:318px;margin:0 0 10px 0}form.edit_payment select{margin:0 0 10px 0}form.edit_payment dl{padding:0 0 15px 0}form.edit_payment dl.state{float:left;width:120px}form.edit_payment dl.zip input[type="text"]{width:78px}form.edit_payment dl.card_number input[type="text"]{width:318px}form.edit_payment dl.expiration{float:left;width:178px}form.edit_payment dl.expiration dd{font-size:20px}form.edit_payment dl.expiration select{float:left;margin-right:5px;font-size:12px}form.edit_payment dl.expiration span{float:left;padding:0 5px 0 0}form.edit_payment dl.cvv{float:left;width:160px}form.edit_payment dl.cvv input[type="text"]{width:48px;margin-right:10px}form.edit_payment dl.cvv a{font-size:10px;font-weight:bold;color:#696e74;vertical-align:text-top}form.edit_payment ul.card_types{clear:both;float:left;width:100%;padding:0 0 15px 0}form.edit_payment ul.card_types li{float:left;width:60px;padding:0 0 10px 20px;text-align:center}form.edit_payment ul.card_types label{display:block;height:42px;padding:0;margin:0 0 10px 0;text-align:left;text-indent:-8685px;border:1px solid #bbc0c3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:transparent url("/images/players/bg_cc-types.gif") 0 0 no-repeat}form.edit_payment ul.card_types label.mastercard{background-position:0 -42px}form.edit_payment ul.card_types label.discover{background-position:0 -84px}form.edit_payment ul.card_types label.amex{background-position:0 -126px}form.edit_payment .total{float:left;padding:10px 0 0 0;margin:0 0 10px 0;width:320px}form.edit_payment .total button.proceed{width:235px}form.edit_payment .total div#network-solutions{padding-top:110px}form.edit_payment .total fieldset{margin:0 0 50px 0}form.edit_payment .total p{clear:both;font-size:16px;font-weight:bold;line-height:130%;color:#686e74}form.edit_payment .total p.total{padding:0;line-height:150%}form.edit_payment .total p.total strong{display:inline;padding:0 0 15px 0;font-size:31px;color:#212325}form.edit_payment .total p.total small{font-size:12px;color:#95999d}form.edit_payment .total button{margin:0 0 5px 0}form.edit_payment .total h3{padding:0 0 15px 0}form.edit_payment .total dl{padding:0}form.edit_payment .total dl input[type="text"]{width:138px}form.edit_payment fieldset.actions{margin:0}form.edit_facility{clear:both;display:block;margin:0 0 0 60px}form.edit_facility h3{padding:0 0 20px 0;font-size:20px;font-weight:bold}form.edit_facility h4{font-size:12px;font-weight:bold;padding:0 0 30px 0;color:#686e74}form.edit_facility h4 strong{font-size:14px;display:block;color:#212325}form.edit_facility label{padding:0 0 4px 0}form.edit_facility fieldset.facility_search{float:left;width:300px;padding:0 0 40px 0}form.edit_facility fieldset.facility_search dl{padding:0 0 5px 0}form.edit_facility fieldset.facility_search dl input[type="text"]{width:198px;position:relative}form.edit_facility fieldset.facility_search dl.zip{float:left;width:125px}form.edit_facility fieldset.facility_search dl.zip input[type="text"]{width:78px}form.edit_facility fieldset.facility_search button{margin-top:0px}form.edit_facility fieldset.facility_search p{clear:both;margin-bottom:1em}form.edit_facility fieldset.facility_search .previous_facility{margin-bottom:60px}form.edit_facility fieldset.facility_search .previous_facility .button{margin-top:20px}form.edit_facility fieldset.facility_search .previous_facility strong{font-size:150%}form.edit_facility fieldset.facility_search #facilities_list{position:relative;z-index:1000;margin-top:-25px;border:1px solid #A5AAAF;background-color:#fff;box-shadow:0px 0px 10px #666;-webkit-box-shadow:2px 2px 10px #666;-moz-box-shadow:2px 2px 10px #666}form.edit_facility fieldset.facility_search #facilities_list li{color:#3a3d41;font-weight:bold;cursor:pointer;padding:3px 5px}form.edit_facility fieldset.facility_search #facilities_list li:hover{color:#111;background-color:#b4d5fe}form.edit_facility .map{float:left;width:520px;height:300px;margin:0 0 40px 0;overflow:hidden}form.edit_facility #bing_map{position:relative;width:520px;height:410px}form.edit_facility fieldset.search_results{clear:both}form.edit_facility fieldset.search_results h3{padding:0 0 20px 0px}form.edit_facility fieldset.search_results .heading{float:left;width:750px;padding:8px 10px 8px 53px;font-size:14px;font-weight:bold;color:#ffffff;background:#0f6cb6}form.edit_facility fieldset.search_results .heading p{float:left;padding:0 10px 0 0}form.edit_facility fieldset.search_results .heading p.name{width:588px}form.edit_facility fieldset.search_results div#search-suggestions{font-size:12px;color:#686E74;font-weight:bold;margin-bottom:40px}form.edit_facility fieldset.search_results div#search-suggestions p{margin:0 0 1em 0}form.edit_facility fieldset.search_results div#search-suggestions ul{float:none;width:inherit;border:none;padding:0;margin:0 0 1em 2em;list-style-type:disc}form.edit_facility fieldset.search_results div#search-suggestions ul li{float:none;border:none;padding:0;margin:0 0 5px 0;cursor:auto;list-style-type:disc}form.edit_facility fieldset.search_results ol{clear:both;float:left;width:820px;border-bottom:1px solid #a5aaaf}form.edit_facility fieldset.search_results ol li{clear:both;float:left;width:780px;padding:12px 10px 12px 30px;font-weight:bold;cursor:pointer}form.edit_facility fieldset.search_results ol li:hover{padding:11px 9px 11px 29px;border:1px solid #d2d4d7;background:#f5f5f6}form.edit_facility fieldset.search_results ol li .name{float:left;width:600px;padding:0 20px 0 0}form.edit_facility fieldset.search_results ol li .name input[type="radio"]{float:left;margin:12px 10px 0 0}form.edit_facility fieldset.search_results ol li .name h4{font-size:16px;font-weight:bold;color:#0f6cb6;padding:0}form.edit_facility fieldset.search_results ol li .facility{overflow:hidden}form.edit_facility fieldset.search_results ol li .status{font-size:16px;line-height:34px}form.edit_facility fieldset.actions{clear:both;width:820px;padding:30px 0 0 0}form.edit_facility fieldset.actions input[type="submit"]{float:right;margin:0}.markets.show img.top_image{display:block;margin:0 0 40px 0}#private-facility,#indoor-facility,#private-indoor-facility{position:fixed;background-color:red;color:white;padding:10px;font-size:14px;font-weight:bold;border:2px solid #eee;border-radius:10px;-web-kit-border-radius:4px;-moz-border-radius:4px;box-shadow:0px 0px 10px #333;-webkit-box-shadow:0px 0px 10px #333;-moz-box-shadow:0px 0px 10px #333}section.leagues hgroup h1{font-size:36px;font-weight:bold}section.leagues hgroup h2{margin:0 0 10px 0;font-size:18px;color:#646464}section.leagues hgroup ul{float:right;padding:15px 0 0 0;text-align:right}section.leagues hgroup ul li{padding:0 0 5px 0}section.leagues .league_list{margin:0 0 20px 0}section.leagues .league_list p{overflow:hidden}section.leagues .league_list p .button{float:left;margin:0 0 0 20px}section.leagues .league_list .season-icon{width:12px;height:13px;float:left;margin-right:10px;margin-left:-34px;margin-top:4px;background:transparent url("/images/players/season-icons.png") 0px 1px no-repeat}section.leagues .league_list .season-icon.spring{background-position:0px 1px}section.leagues .league_list .season-icon.summer{background-position:-12px 1px}section.leagues .league_list .season-icon.fall{background-position:-24px 1px}section.leagues .league_list .season-icon.winter{background-position:-36px 1px}section.leagues .league_list table{width:100%;margin:0 0 20px 0}section.leagues .league_list table thead th{padding:0 12px;font-weight:bold;font-size:11px;text-transform:uppercase;color:#686e74;border-bottom:1px solid #c7d2d9;line-height:22px}section.leagues .league_list table tbody tr{width:720px}section.leagues .league_list table tbody tr.future{display:none}section.leagues .league_list table tbody tr td{padding:10px 12px;font-weight:bold;border-bottom:1px solid #c7d2d9;line-height:22px}section.leagues .league_list table tbody tr td.deadline{color:red}section.leagues .league_list table tbody tr td h4{float:left;padding:0 20px 0 0;font-size:14px;font-weight:bold}section.leagues .league_list table tbody tr td p.deadline{float:left;font-size:12px;text-transform:uppercase;color:#686e74}section.leagues .league_list table tbody tr td p.deadline strong{padding:0 0 0 5px;font-size:12px;text-transform:none;color:#212325}section.leagues .league_list table tbody tr td a.proceed,section.leagues .league_list table tbody tr td a.wait_list,section.leagues .league_list table tbody tr td a.enrolled{float:right;margin:0 10px 0 0;text-transform:uppercase}section.leagues .league_list table tbody tr td a.wait_list_question{float:right;margin:2px -20px 0 0px}section.leagues .league_list table tbody tr td a.t2_league_question{float:right;margin:-10px -80px 0 0px}section.leagues .league_list table tbody tr td a.ut_league_question{float:right;margin:-1px -80px 0 0px}section.leagues #wait_list_answer{position:absolute;top:10px;right:50px;width:550px;padding:10px;background:#fff url(/images/players/answer-bg.png) left top repeat-x;color:#000;border:1px solid #007abf;border-radius:10px;-web-kit-border-radius:10px;-moz-border-radius:10px;box-shadow:0px 0px 10px #fff;-webkit-box-shadow:0px 0px 10px #fff;-moz-box-shadow:0px 0px 10px #fff}section.leagues #wait_list_answer h3{font-size:18px;font-weight:bold;margin:0 0 0.5em 0}section.leagues #wait_list_answer h4{font-size:14px;font-weight:bold;margin:1.5em 0 0.5em 0}section.leagues #wait_list_answer p,section.leagues #wait_list_answer li{font-size:12px;margin:0 0 1em 0;line-height:1.5}section.leagues #wait_list_answer ul{list-style-type:disc;margin-left:1.5em}section.leagues #wait_list_answer li{list-style-type:disc;margin-bottom:4px;line-height:1.2}section.leagues .event_answer{position:absolute;top:300px;left:420px;width:400px;padding:10px;background:#fff url(/images/players/answer-bg.png) left top repeat-x;color:#000;border:1px solid #007abf;border-radius:10px;-web-kit-border-radius:10px;-moz-border-radius:10px;box-shadow:0px 0px 10px #fff;-webkit-box-shadow:0px 0px 10px #fff;-moz-box-shadow:0px 0px 10px #fff}section.leagues .event_answer h3{font-size:18px;font-weight:bold;margin:0 0 0.5em 0;color:#246dba}section.leagues .event_answer p{font-size:12px;margin:0 0 1em 0;line-height:1.5}section.leagues #t2_league_answer{top:180px;right:50px}section.leagues .sponsor_ads{clear:both;float:left;width:100%}section.leagues .sponsor_ads h4{padding:0 0 20px 12px;font-size:18px;font-weight:bold;color:#646464}section.leagues .sponsor_ads .ad{float:left;width:50%;padding:0 0 40px 0}section.leagues .sponsor_ads .ad img{float:left;margin:0 20px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}section.leagues .sponsor_ads .ad .content{overflow:hidden;padding:5px 50px 0 0}section.leagues .sponsor_ads .ad .content h5{padding:0 0 5px 0;font-size:16px;font-weight:bold}section.leagues .sponsor_ads .ad .content p{line-height:150%;color:#666666}.tooltip.content.event_answer{position:absolute;left:490px;background-color:#eaf7fe;background-image:-moz-linear-gradient(100% 100% 90deg, #a3dfff, #eaf7fe);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eaf7fe), to(#a3dfff));z-index:1000;padding:10px;color:#000;bottom:0px;border:1px solid #007abf;border-radius:10px;-web-kit-border-radius:10px;-moz-border-radius:10px;box-shadow:0px 0px 10px #fff;-webkit-box-shadow:0px 0px 10px #fff;-moz-box-shadow:0px 0px 10px #fff}.tooltip.content.event_answer h3{font-size:28px !important;font-weight:bold;margin:0 0 0.5em 0;color:#246dba}.tooltip.content.event_answer p{font-size:12px;margin:0 0 1em 0;line-height:1.5}.tooltip.content.playoff_eligibility{position:absolute;left:490px;background-color:#eaf7fe;background-image:-moz-linear-gradient(100% 100% 90deg, #a3dfff, #eaf7fe);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eaf7fe), to(#a3dfff));z-index:1000;padding:10px;margin-top:30px;color:#000;top:420px;border:1px solid #007abf;border-radius:10px;-web-kit-border-radius:10px;-moz-border-radius:10px;box-shadow:0px 0px 10px #fff;-webkit-box-shadow:0px 0px 10px #fff;-moz-box-shadow:0px 0px 10px #fff}.tooltip.content.playoff_eligibility h3{font-size:28px !important;font-weight:bold;margin:0 0 0.2em 0;color:#246dba;padding:0 0 10px 0 !important}.tooltip.content.playoff_eligibility p{font-size:12px;margin:0 0 1em 0;line-height:1.5}.ad_skyscraper{float:right;margin:27px 0 10px 0px}section.league_directory .ad_skyscraper{margin-top:37px}.ad_banner{clear:both;display:block;margin:0 auto 10px auto}section.signup{width:824px;margin:0 auto}section.signup .instructions-box{padding:20px;margin:0 20px 20px 0;border:1px solid #9ae0ff;border-top-color:#72d0ff;border-bottom-color:#54c0ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#9ae0ff;color:#000;font-weight:normal}section.signup .instructions-box p{padding:0 0 20px 0;font-size:14px;line-height:160%}section.signup .instructions-box ul{list-style-type:disc;margin-left:1.5em}section.signup .instructions-box li{padding:0 0 5px 0;font-size:14px;list-style:disc}section.signup p.instructions{font-size:14px;font-weight:bold;margin:0 0 1em 0;line-height:150%;color:#686E74}section.signup p.instructions a{font-weight:bold;text-decoration:underline}section.signup img.top_image{display:block;margin:0 0 25px 0}section.signup form{float:left;width:518px;padding:0 20px 0 0}section.signup form dl{float:left;width:240px;padding:0 0 5px 0}section.signup form dl input[type="text"],section.signup form dl input[type="password"]{width:198px}section.signup form dl label{padding:0 0 2px 0}section.signup form dl.market{float:none;width:auto;margin-top:40px}section.signup form dl.market select{margin:0 10px 20px 0}section.signup form dl.clear,section.signup form label.checkbox{clear:both;margin:0 0 10px 0}section.signup form fieldset.actions{padding-top:20px}section.signup #testimonials{float:left;width:284px}section.signup #testimonials blockquote{padding:20px;margin:0 0 20px 0;border:1px solid #dfdfdf;border-top-color:#ececec;border-bottom-color:#aaaaaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f5f5f6}section.signup #testimonials blockquote p{padding:0 0 20px 0;font-size:14px;line-height:160%;color:#686e74}section.signup #testimonials blockquote ul{list-style-type:disc;margin-left:1.5em}section.signup #testimonials blockquote li{padding:0 0 5px 0;font-size:14px;color:#686e74;list-style:disc}section.signup #testimonials blockquote p.author{padding:0;font:italic normal 14px Georgia, serif;text-align:right;color:#404448}.passwords p{font-size:14px;font-weight:bold;color:#686E74;margin-bottom:20px}.passwords div#no-new-accounts-message{margin:40px 0 20px 0;background-color:#eee;padding:10px}#modal-layer{display:none;position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;background:#000000;opacity:0.8;filter:alpha(opacity=80)}#modal,.modal_dialog{display:none;position:fixed;z-index:1000;padding:30px;border:5px solid #0f6cb6;border-top-width:20px;background:#ffffff}#modal.add_facility h1,.modal_dialog.add_facility h1{padding:0 0 15px 0;font-size:22px;font-weight:bold}#modal.add_facility label,.modal_dialog.add_facility label{padding:0 0 2px 0}#modal.add_facility input[type="text"],.modal_dialog.add_facility input[type="text"]{width:318px}#modal.add_facility dl.state,.modal_dialog.add_facility dl.state{float:left;width:120px}#modal.add_facility dl.zip,.modal_dialog.add_facility dl.zip{float:left;width:150px}#modal.add_facility dl.zip input[type="text"],.modal_dialog.add_facility dl.zip input[type="text"]{width:78px}#modal.add_facility fieldset.actions,.modal_dialog.add_facility fieldset.actions{clear:both}#modal.add_facility a.close,.modal_dialog.add_facility a.close{float:left;margin-top:8px}#modal a.close_box,.modal_dialog a.close_box{position:absolute;top:-20px;right:-2px;width:20px;height:20px;background:transparent url(/images/players/close_box.png) left top no-repeat}section#register{margin:40px auto}section#register h3{padding:0 0 10px 0;font-size:20px;font-weight:bold}section#register h4{padding:0 0 20px 0;font-size:14px;font-weight:bold;color:#54595e}section#register p{margin:0 0 20px 0;font-weight:bold;font-size:12px;line-height:18px}section#register ul{list-style:disc;color:#9c9c9c;font-size:12px;font-weight:bold;margin-left:1.5em;margin-bottom:1.5em}section#register li{list-style:disc}section#register.select_partner{width:540px}section#register.select_partner h2{font-size:20px;color:#333;padding:0;margin:0}section#register.select_partner h3{font-size:20px;font-weight:bold;padding:20px 0;line-height:1.1}section#register.select_partner h3 span{font-size:13px;font-weight:normal}section#register.select_partner p{font-size:14px;font-weight:normal;margin-bottom:1em}section#register.select_partner ul{margin-bottom:1em}section#register.select_partner ul li{list-style:none;font-weight:normal;color:#000}section#register.select_partner .potential_partners{background:#f5f5f6;padding:30px;border:solid 1px #d2d4d7}section#register.select_partner .potential_partners h3{padding:20px 0 5px 0;font-size:14px;font-weight:bold;color:#333;clear:both}section#register.select_partner form.player_search{clear:both;width:100%;border-bottom:1px solid #c7d2d9;height:70px;display:block}section#register.select_partner form.player_search fieldset{float:left}section#register.select_partner form.player_search fieldset.actions{padding:20px 0 0 0;margin:0}section#register.select_partner form.player_search dl{float:left;padding:0 20px 0 0}section#register.select_partner form.player_search dl label{padding:0 0 2px 0}section#register.select_partner form.player_search dl input[type="text"]{width:138px;margin:0}section#register.select_partner .target strong{color:#9c9c9c}section#register.select_partner ol#simple_skill_level_chooser{clear:left;width:100%;overflow:hidden;margin-bottom:20px;margin-top:20px}section#register.select_partner ol#simple_skill_level_chooser li{float:left;padding:0 20px 0 0}section#register.select_partner ol#simple_skill_level_chooser li a{display:block;padding:7px 5px;font-size:20px;font-weight:bold;color:#ffffff;background:#6a9cc4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}section#register.select_partner ol#simple_skill_level_chooser li.selected a{background:#1570b8}section#register.select_partner ol#simple_skill_level_chooser li.selected a.active{margin-bottom:0;padding-bottom:20px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}section#register.select_partner ol#simple_skill_level_chooser li.selected:hover a{background:#1570b8}section#register.receipt{width:740px;margin:0 auto}section#register.receipt hgroup{padding:0 20px 25px 20px;margin:0 0 25px 0;border-bottom:1px solid #d2d4d7}section#register.receipt hgroup h1{display:block}section#register.receipt .receipt_info{float:left;padding:0 20px;margin:0 0 25px 0;border-bottom:1px solid #d2d4d7}section#register.receipt .receipt_info h3{padding:0 0 20px 0;font-size:20px;color:#54595e}section#register.receipt .receipt_info .items{float:left;width:310px;padding:0 30px 0 0}section#register.receipt .receipt_info .items p{padding:0 0 25px 20px;font-size:16px;line-height:130%}section#register.receipt .receipt_info .items p strong{font-size:13px;color:#686e74}section#register.receipt .receipt_info .dates{clear:both;float:left;width:360px}section#register.receipt .receipt_info .dates ul{padding:0 0 10px 20px}section#register.receipt .receipt_info .dates ul li{clear:both;float:left;width:100%;padding:0 0 20px 0;list-style:none}section#register.receipt .receipt_info .dates ul time{float:left;width:36px;padding:2px;margin:0 20px 0 0;text-align:center;text-transform:uppercase;color:#ffffff;background:#00659e}section#register.receipt .receipt_info .dates ul time span{display:block;font-size:26px;font-weight:bold;color:#2a3a43;background:#ffffff}section#register.receipt .receipt_info .dates ul p{overflow:hidden;padding:12px 0 0 0;font-size:20px;line-height:24px;font-weight:bold}section#register.receipt .receipt_info .offer{clear:both;padding:2em 2em 4em;margin:2em 0 4em;border-top:1px solid #ccc;border-bottom:1px solid #ccc}section#register.receipt .receipt_info .offer h2{font-size:2em;margin-bottom:0.8em}section#register.receipt .receipt_info .offer img{margin-right:20px}section#register.receipt .receipt_info .offer p{padding-top:1.8em;margin-left:1.8em;font-weight:normal;font-size:1.2em;line-height:1.4}section#register.receipt .receipt_info .offer p strong{font-size:1.4em;line-height:1.1;color:#777}section#register.receipt .missing_facility{color:red}section#register.receipt .verify_skill{clear:both;float:left;width:620px;padding:0 60px 10px 60px;margin:0 0 40px 0;border-bottom:1px solid #d2d4d7}section#register.receipt .verify_skill ul{padding:0 0 0 80px}section#register.receipt .verify_skill ul li{float:left;clear:both;width:100%;padding:0 0 20px 0}section#register.receipt .verify_skill ul img{float:left;margin:0 20px 0 0}section#register.receipt .verify_skill ul h5{padding:10px 0 0 0;font-size:16px;font-weight:bold;color:#0f6cb6}section#register.receipt .verify_skill ul p{font-weight:bold}section#register.receipt .verify_skill ul p.bio{float:left;width:200px;padding:0 20px 0 0}section#register.receipt .verify_skill ul p.contact_info{overflow:hidden}section#register.receipt p.receipt_buttons{clear:both;float:left;width:100%}section#register.receipt p.receipt_buttons a.button{float:none;width:210px;height:28px;line-height:28px;margin-bottom:20px;text-align:center;font-size:140%}section#register.receipt p.receipt_buttons a.button span{float:left;width:22px;margin:3px 0px 0 0;background:transparent url(/images/players/ut_sprites.png) -82px -723px no-repeat}section#register.receipt p.dashboard_link{clear:both;float:left;width:100%}section#register.receipt p.dashboard_link a{float:right;margin:0 20px 0 0}section#register.receipt p.dashboard_link a span{width:0;height:22px;margin:3px 0 0 0}section#register.receipt p.dashboard_link a.dashboard span{float:left;width:22px;margin:3px 7px 0 0;background:transparent url(/images/players/ut_sprites.png) -82px -723px no-repeat}#sponsors{clear:both;padding-top:40px}.playoff_draw hgroup{padding:0 20px 15px 20px}.playoff_draw hgroup h3{display:inline;padding:0 5px 0 0}.playoff_draw hgroup h4{display:inline;font-size:14px;font-weight:bold;color:#54595e}.playoff_draw section.profile .settings{width:940px}.playoff_draw .highlight{background:#ACECC0}#playoff_rules_button{float:right}table.playoff tr.highlight td{background:#ACECC0}section.profile{margin:0 auto;margin-bottom:20px}section.profile .late_score{color:#FF0000}section.profile.with_ads{float:left;width:940px;margin:0 0px 20px 0}section.profile .stat_tables table.detailed thead th{padding:5px 4px 5px 5px;font-size:11px}section.profile .stat_tables table.detailed tbody td{padding:5px 4px 5px 5px;font-size:11px}section.profile .stat_tables table.detailed tbody td.rating{text-align:right;padding-right:8px}section.profile .player_info{float:left;width:100%;margin:0 0 40px 0}section.profile .player_info .bio{float:left}section.profile .player_info .bio p.games_played{font-size:14px;font-weight:bold;color:#686e74}section.profile .player_info .bio p.games_played strong{font-size:18px;color:#212325}section.profile .player_info .bio h1{padding:0 0 10px 0;font-size:28px;font-weight:bold}section.profile .player_info .bio div.avatar{float:left;margin:0 20px 0 0;width:104px}section.profile .player_info .bio div.avatar img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}section.profile .player_info .bio div.avatar a{display:block;text-align:center;font-size:10px;color:#999}section.profile .player_info .bio dl{float:left;width:310px;padding:0px 0 0 0;margin-top:-5px}section.profile .player_info .bio dl dt{clear:both;float:left;width:110px;padding:0 10px 5px 0;color:#54595e}section.profile .player_info .bio dl dd{float:left;width:190px;padding:0 0 5px 0;font-size:13px}section.profile .player_info #club_director_button{float:left;margin-left:150px;margin-top:50px;font-weight:bold;text-transform:uppercase;line-height:10px}section.profile .player_info #club_director_button span{vertical-align:middle;margin-left:5px}section.profile .player_info #club_director_button img{vertical-align:middle}section.profile .player_info #upcoming_events_box{float:right;width:150px;border:1px solid #ccc;padding:10px 6px 10px 2px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;background-color:#ffffff;background-image:-moz-linear-gradient(100% 100% 90deg, #eaeced, #fff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eaeced))}section.profile .player_info #upcoming_events_box h3{text-align:center;font-weight:bold;font-size:16px;color:#0e6db1;margin-bottom:10px;margin:-10px -10px 10px -10px;padding:10px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}section.profile .player_info #upcoming_events_box h4{font-weight:bold;font-size:13px;color:#686E74;text-align:center;margin-bottom:10px}section.profile .player_info #upcoming_events_box dt{float:left;clear:left;width:66px;padding-bottom:5px;font-weight:bold}section.profile .player_info #upcoming_events_box .season-icon{width:12px;height:13px;float:left;margin-right:1px;background:transparent url("/images/players/season-icons.png") 0px 1px no-repeat}section.profile .player_info #upcoming_events_box .season-icon.spring{background-position:0px 1px}section.profile .player_info #upcoming_events_box .season-icon.summer{background-position:-12px 1px}section.profile .player_info #upcoming_events_box .season-icon.fall{background-position:-24px 1px}section.profile .player_info #upcoming_events_box .season-icon.winter{background-position:-36px 1px}section.profile .player_info #upcoming_events_box dd{float:right;text-align:right;width:60px;padding-bottom:5px}section.profile .player_info #upcoming_events_box dd.days{color:red}section.profile .player_info #upcoming_events_box dd.youre-in{width:70px;color:blue}section.profile .player_info #upcoming_events_box dd.youre-in img{vertical-align:-10%;margin-left:1px}section.profile .player_info #upcoming_events_box dd.wait-list{color:blue}section.profile .player_info #upcoming_events_box #upcoming_register_button{margin:20px auto 10px 30px}section.profile .player_info .stats{float:right;width:302px;padding:5px 0 0 0}section.profile .player_info .stats ul.game_type{width:83px}section.profile .player_info .stats ul.game_type li.active a{color:#1570b8}section.profile .player_info .stats .filtered_stats{float:left;position:relative;left:-1px;z-index:1;width:219px}section.profile .player_info .stats .filtered_stats .results{display:none;float:left;padding:15px;border:1px solid #c7d2d9}section.profile .player_info .stats .filtered_stats .results .top,section.profile .player_info .stats .filtered_stats .results .bottom{float:left;width:100%;padding:0 0 17px 0;background:transparent url("/images/players/bg_match-results.gif") 40px 25px no-repeat}section.profile .player_info .stats .filtered_stats .results .bottom{clear:both;padding:0;background-position:40px -40px}section.profile .player_info .stats .filtered_stats .results p{float:left;text-align:center;color:#686e74}section.profile .player_info .stats .filtered_stats .results p strong{display:block;font-size:30px;color:#212325}section.profile .player_info .stats .filtered_stats .results p.left{width:76px}section.profile .player_info .stats .filtered_stats .results p.right{width:111px}section.profile .settings{width:760px;clear:both;float:left}section.profile .settings .tab{clear:both;padding:35px 40px 60px 60px;border:1px solid #c7d2d9;border-top:none}section.profile .settings .tab h3{padding:0 0 30px 0;font-size:18px;font-weight:bold;color:54595e}section.profile .settings .profile{padding-right:0}section.profile .settings .profile .photo{float:left;width:160px;padding:20px 20px 0 0}section.profile .settings .profile .photo img{display:block;max-width:100px;margin:0 0 20px 0}section.profile .settings .profile .photo #add_photo{color:red;display:block;margin-top:30px}section.profile .settings .profile .photo .help-box{position:absolute;margin-top:10px;width:500px;padding:10px;background:#fff url(/images/players/answer-bg.png) left top repeat-x;color:#000;border:1px solid #007abf;border-radius:10px;-web-kit-border-radius:10px;-moz-border-radius:10px;box-shadow:0px 0px 10px #333;-webkit-box-shadow:0px 0px 10px #333;-moz-box-shadow:0px 0px 10px #333}section.profile .settings .profile .photo .help-box h3{font-size:16px;font-weight:bold;padding:0;margin:0 0 5px 0;color:#246dba}section.profile .settings .profile .photo .help-box p{font-size:12px;margin:0 0 1em 0;line-height:1.5}section.profile .settings .profile form dl{float:left;width:280px;padding:0 60px 40px 0}section.profile .settings .profile form dl input[type="text"]{width:258px}section.profile .settings .profile form dl select{margin:0 5px 20px 0}section.profile .settings .profile form dl dd.small input[type="text"]{width:98px}section.profile .settings .profile form fieldset.actions{clear:both;padding:0 80px 0 0}section.profile .settings .profile form fieldset.actions input[type="submit"]{float:right;margin:0}section.profile .settings .account{float:left;width:660px}section.profile .settings .account h3{padding-bottom:20px}section.profile .settings .account fieldset.general{float:left;width:280px;padding-right:80px}section.profile .settings .account fieldset.general dl{clear:both}section.profile .settings .account fieldset.general dd{margin:0 0 10px 0}section.profile .settings .account fieldset.general input{width:258px;margin:0 0 10px 0}section.profile .settings .account fieldset.general dl.phone input{float:left;width:138px;margin-right:10px}section.profile .settings .account fieldset.general dl.phone select{float:left;margin-top:-7px}section.profile .settings .account fieldset.general dl.state{float:left;width:120px}section.profile .settings .account fieldset.general dl.state select{width:80px}section.profile .settings .account fieldset.general dl.zip{float:left;clear:none;width:160px}section.profile .settings .account fieldset.general dl.zip input{width:78px}section.profile .settings .account fieldset.match_notifications{float:left;width:280px;padding-right:80px}section.profile .settings .account fieldset.match_notifications .field_with_errors input{color:red}section.profile .settings .account fieldset.match_notifications h3{padding-top:40px}section.profile .settings .account fieldset.match_notifications p{margin:0 0 1em 0;line-height:1.4}section.profile .settings .account fieldset.match_notifications dl.phone input{float:left;width:138px;margin-right:10px}section.profile .settings .account fieldset.match_notifications label.checkbox{font-weight:bold;margin:0 0 3px 0}section.profile .settings .account fieldset.match_notifications label.checkbox input{margin:0 5px 0 0}section.profile .settings .account fieldset.match_notifications label.checkbox p{font-weight:normal;line-height:1.4;margin:0.2em 0 0.5em 0}section.profile .settings .account fieldset.optional{overflow:hidden}section.profile .settings .account fieldset.optional label.checkbox{font-weight:bold;margin:0 0 3px 0}section.profile .settings .account fieldset.optional label.checkbox input{margin:0 5px 0 0}section.profile .settings .account fieldset.optional p{margin-bottom:30px}section.profile .settings .account fieldset.optional p+h3{padding-top:20px}section.profile .settings .account fieldset.actions{clear:both}section.profile .settings .account fieldset.actions input{margin:0 20px 0 0;float:right}section.profile .settings .facility form.edit_facility{margin:0}section.profile .settings .overview{float:left;padding:30px;width:auto}section.profile .settings .overview h3{padding:0 0 20px 0;font-size:20px;color:#54595e}section.profile .settings .overview .schedule{float:left;width:197px;padding:10px 0 20px 0;border-right:1px solid #c7d2d9}section.profile .settings .overview .schedule ol{float:left;width:100%;padding:0 10px 20px 10px}section.profile .settings .overview .schedule ol li{clear:both;float:left;width:180px;padding:0 10px 10px 0}section.profile .settings .overview .schedule ol li time{float:left;width:36px;padding:2px;margin:0 5px 0 0;text-align:center;text-transform:uppercase;color:#ffffff;background:#00659e}section.profile .settings .overview .schedule ol li time span{display:block;font-size:26px;font-weight:bold;color:#2a3a43;background:#ffffff}section.profile .settings .overview .schedule ol li p{overflow:hidden;padding:8px 0 0 0;font-size:14px;font-weight:bold}section.profile .settings .overview .schedule a.button{margin:0 0 0 10px}section.profile .settings .overview .schedule a.button span{float:left;width:18px;height:24px;margin:3px 5px 0 0;background:transparent url(/images/players/ut_sprites.png) -45px -722px no-repeat}section.profile .settings .overview .main{float:left;width:470px;padding:10px 0 20px 30px;margin-left:-1px;border-left:1px solid #c7d2d9}section.profile .settings .overview .main a.button span{float:left;width:32px;height:24px;margin:3px 5px 0 0;background:transparent url(/images/players/ut_sprites.png) -2px -722px no-repeat}section.profile .settings .overview .main .league{float:left;width:450px;padding:0 10px 25px 10px;margin:0 0 25px 0;border-bottom:1px solid #c7d2d9}section.profile .settings .overview .main .league .inner{float:left;width:430px;padding:0 10px}section.profile .settings .overview .main .league p{float:left;padding:0 32px 20px 0;font-weight:bold;color:#686e74}section.profile .settings .overview .main .league p strong{display:block;font-size:30px;color:#212325}section.profile .settings .overview .main .league p.last{padding-right:0px}section.profile .settings .overview .main .league p.facility{float:none;clear:both}section.profile .settings .overview .main .league p.facility strong{font-size:18px}section.profile .settings .overview .main .division{clear:both;padding:0 10px}section.profile .settings .overview .main .division ul{float:left;width:205px;padding:0 10px 20px 10px}section.profile .settings .overview .main .division ul li{clear:both;padding:0 0 2px 0;font-size:14px;font-weight:bold;color:#0069a4}section.profile .settings .overview .main .division ul li span{float:left;width:20px;padding:0 10px 0 0;color:#7c919d;text-align:right}section.profile .settings .overview .main .division a.button{margin-left:10px}section.profile .settings div.score{padding:40px}section.profile .settings div.score .flash{display:block;background:#d43434;padding:5px 7px;font-size:14px;color:#fff;font-weight:bold;margin-bottom:10px}section.profile .settings div.score #scores{width:640px;padding:0 20px 30px 20px}section.profile .settings div.score #scores p.late_pass_message{display:block;padding:10px;border:1px solid #d43434;margin:0 0 20px 123px}section.profile .settings div.score #scores .confirmation{padding-left:120px}section.profile .settings div.score #scores .confirmation h5{font-size:14px;font-weight:bold;margin:0 0 15px 0;color:#1570B8}section.profile .settings div.score #scores .confirmation dl dt{font-weight:bold}section.profile .settings div.score #scores .confirmation dl dd{margin:0 0 15px 0}section.profile .settings div.score #scores .confirmation p{clear:both}section.profile .settings div.score #scores .confirmation p a.button{margin:0 0 20px 0}section.profile .settings div.score #scores .explanation{clear:both;padding:20px 0 0 50px;color:#686e74;line-height:18px;font-size:12px;margin-bottom:20px}section.profile .settings div.score #scores .explanation ul{padding-left:30px}section.profile .settings div.score #scores .explanation ul li{list-style-type:disc}section.profile .settings div.score #scores img{float:left;margin:0 20px 0 0}section.profile .settings div.score #scores h4{padding:15px 0 12px 0;font-size:18px;font-weight:bold}section.profile .settings div.score #scores h4 small{font-size:13px}section.profile .settings div.score #scores .set{float:left;padding:0 20px 0 0}section.profile .settings div.score #scores .set p{text-align:center;font-size:14px;font-weight:bold;text-transform:uppercase}section.profile .settings div.score #scores .set p.score{padding:0 0 10px 0;font-size:40px;font-weight:normal;text-align:left;text-transform:none}section.profile .settings div.score #scores .set p.score input[type='text']{width:30px;text-align:center;padding:3px 5px;margin:0 2px;border:1px solid #a5aaaf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#eaeced;background-image:-moz-linear-gradient(100% 100% 90deg, #fff, #eaeced);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eaeced), to(#fff))}section.profile .settings div.score #scores fieldset.subfields h4{padding:0 0 15px 0;font-size:14px;font-weight:bold}section.profile .settings div.score form{display:block;padding:0 0 0 80px}section.profile .settings div.score form fieldset{clear:both;margin:0 80px 0 0}section.profile .settings div.score form label.checkbox{font-size:16px;font-weight:bold}section.profile .settings div.score form label.checkbox input{margin:0 5px 0 0}section.profile .settings div.score form label.checkbox small{display:block;width:270px;padding:10px 0 0 0;font-size:12px;font-weight:normal;line-height:140%}section.profile .settings div.score form ul.checkboxes li{margin:0 0 10px 43px}section.profile .settings div.score form ul.checkboxes li label{font-size:14px}section.profile .settings div.score form ul.checkboxes li label span{clear:both;padding:0 0 0 10px;color:#686e74;line-height:18px;font-size:12px;font-weight:normal;margin-bottom:20px}section.profile .settings div.score form #incomplete,section.profile .settings div.score form #sub{display:none}section.profile .settings div.score form fieldset.subfields{padding:25px 30px;margin:0 20px 30px 63px;border:1px solid #d2d4d7;background:#f5f5f6}section.profile .settings div.score form fieldset.subfields ul{padding:0 0 0 15px}section.profile .settings div.score form fieldset.subfields ul li{padding:0 0 8px 0}section.profile .settings div.score form fieldset.subfields ul label.checkbox{margin:0;font-size:13px;font-weight:normal}section.profile .settings div.score form fieldset.subfields section.player_search{float:left;width:100%;padding:0 0 28px 0;margin:0 0 20px 0;border-bottom:1px solid #c7d2d9}section.profile .settings div.score form fieldset.subfields section.player_search dl{float:left;padding:0 20px 0 0}section.profile .settings div.score form fieldset.subfields section.player_search dl label{padding:0 0 2px 0}section.profile .settings div.score form fieldset.subfields section.player_search dl input[type="text"]{width:138px;margin:0}section.profile .settings div.score form fieldset.subfields section.player_search button{margin:20px 0 0 0}section.profile .settings div.score form fieldset.subfields section.search_results{margin:0 0 25px 0;border-bottom:1px solid #c7d2d9}section.profile .settings div.score form fieldset.subfields section.search_results ul{padding:0 0 20px 0}section.profile .settings div.score form fieldset.subfields section.search_results li{padding:8px 15px}section.profile .settings div.score form fieldset.subfields section.search_results li:hover{padding:7px 14px;border:1px solid #d2d4d7;background:#f0f0f1}section.profile .settings div.score form fieldset.subfields section.search_results li input[type="radio"]{float:left;margin:12px 10px 0 0}section.profile .settings div.score form fieldset.subfields section.search_results li span{display:block;padding:0;overflow:hidden;font-size:16px;font-weight:bold;color:#0f6cb6}section.profile .settings div.score form fieldset.subfields section.search_results li span small{display:block;font-size:12px;color:#212325}section.profile .settings div.score form fieldset.actions{margin:0 20px 0 0}section.profile .settings div.score form fieldset.actions input{float:right;margin:0}section.profile .settings .schedule{padding:30px 20px 20px 20px}section.profile .settings .schedule form.edit_standing{overflow:hidden;display:block}section.profile .settings .schedule form.edit_standing p{margin:0 20px 20px 20px}section.profile .settings .schedule h3{padding:0 0 20px 20px}section.profile .settings .schedule .confirm_playoff{margin-top:6px}section.profile .settings .schedule #find_sub{float:right;margin:-20px 0px 10px 0}section.profile .settings .schedule #match_maker_button{float:left;margin-top:-20px;margin-left:8px}section.profile .settings .schedule #printable_schedule_link{float:right;margin:2px 10px 0 0;line-height:24px;padding-left:30px;background:transparent url(/images/players/print_schedule_icon.png) left 50% no-repeat}section.profile .settings .schedule #away_match_legend{text-align:right;margin:-20px 8px 0 0;font-size:12px;font-weight:bold;color:#686E74;width:50%;float:right}section.profile .settings .schedule hgroup{padding:35px 35px 15px 35px;clear:left}section.profile .settings .schedule hgroup h3{display:inline;padding:0 5px 0 0}section.profile .settings .schedule hgroup h4{display:inline;font-size:14px;font-weight:bold;color:#54595e}section.profile .settings .schedule .matchup{float:left;margin:0 88px 50px 88px}section.profile .settings .schedule .matchup .heading{float:left;padding:3px 10px;font-size:14px;color:#ffffff;background:#0f6cb6}section.profile .settings .schedule .matchup .heading h5{float:left;width:246px;font-size:14px;font-weight:bold}section.profile .settings .schedule .matchup .heading h5.right{text-align:right}section.profile .settings .schedule .matchup .heading span{float:left;width:30px;font-weight:bold;text-transform:uppercase}section.profile .settings .schedule .matchup .details{clear:both;float:left;width:520px;padding:10px;border:1px solid #c7d2d9;border-top:none}section.profile .settings .schedule .matchup .details img.left{float:left}section.profile .settings .schedule .matchup .details img.right{float:right}section.profile .settings .schedule .matchup .details ul{overflow:hidden}section.profile .settings .schedule .matchup .details ul li{position:relative;padding:0 80px 5px 80px;font-size:16px;font-weight:bold;text-align:center;color:#54595e}section.profile .settings .schedule .matchup .details ul li span{position:absolute;top:0;z-index:1;display:block;width:80px;text-align:left;color:#212325}section.profile .settings .schedule .matchup .details ul li span.left{left:0;text-align:right}section.profile .settings .schedule .matchup .details ul li span.right{right:0}section.profile .settings .schedule table{margin:0}section.profile .settings .schedule table.season{margin:0 0 35px 0}section.profile .settings .schedule table thead th{text-transform:none;padding:6px 6px}section.profile .settings .schedule table tbody{border:1px solid #c7d2d9;border-top:none}section.profile .settings .schedule table tbody td{font-size:12px;font-weight:normal;padding:6px 6px}section.profile .settings .schedule table tbody td .view_contact_info_link{padding-right:0px}section.profile .settings .schedule table tbody td .schedule_match_link{background:transparent url("/images/players/calendar-icon.png") right top no-repeat;padding-right:18px}section.profile .settings .schedule table tbody td .facility_link{background:transparent url("/images/players/home_game_icon.png") left top no-repeat;padding-left:18px}section.profile .settings .schedule table tbody tr:hover td{background:#cee9ff}section.profile .settings .schedule table tbody tr.current_week td{background:#acecc0}section.profile .settings .schedule a.draw{float:right;margin:3px 10px 0 0;background-position:0px -280px;border:1px solid #30b74c}section.profile .settings .player_stats{padding:20px;overflow:hidden}section.profile .settings .player_stats h3{padding:0 0 10px 0}section.profile .settings .player_stats ul.vertical_nav{float:left;width:90px}section.profile .settings .player_stats .stat_tables{position:relative;float:left;width:586px;left:-1px;padding:20px 20px 0 20px;border:1px solid #c7d2d9}section.profile .settings .player_stats table tr.current_opponent td{background:#acecc0}section.profile .settings .standings{overflow:hidden;padding:35px 20px 20px 20px}section.profile .settings .standings hgroup{padding:0 20px 15px 20px}section.profile .settings .standings hgroup h3{display:inline;padding:0 5px 0 0}section.profile .settings .standings hgroup h4{display:inline;font-size:14px;font-weight:bold;color:#54595e}section.profile .settings .standings hgroup a.button{float:right;margin:4px 0 0 0}section.profile .settings .standings table{margin:0}section.profile .settings .standings table.season{margin:0 0 5px 0}section.profile .settings .standings table thead th{text-transform:none}section.profile .settings .standings table tbody{border:1px solid #c7d2d9;border-top:none}section.profile .settings .standings table tbody td{padding:2px 15px;font-size:12px;font-weight:normal}section.profile .settings .standings table tbody tr:hover td{background:#cee9ff}section.profile .settings .standings table.division_standings th{text-align:left;padding:6px 4px}section.profile .settings .standings table.division_standings td{text-align:left;padding:8px 4px;font-size:10px;width:80px !important}section.profile .settings .standings table.division_standings td a{font-weight:bold}section.profile .settings .standings table.division_standings td .score{padding:2px !important}section.profile .settings .standings ul.vertical_nav{width:140px}section.profile .settings .standings ul.vertical_nav li a{font-size:12px}section.profile .settings .standings .player_standings{float:left;position:relative;left:-1px;width:520px;padding:30px 28px 20px 28px;border:1px solid #c7d2d9}section.profile .settings .standings .player_standings hgroup{float:left;width:100%;padding:0 0 15px 0}section.profile .settings .standings .player_standings hgroup h1{float:left;font-size:20px}section.profile .settings .standings .player_standings hgroup dl{float:right;padding:5px 0 0 0;font-weight:bold}section.profile .settings .standings .player_standings hgroup dl dt{display:inline;font-size:13px;color:#7d8185}section.profile .settings .standings .player_standings hgroup dl dd{display:inline;padding:0 0 0 20px;font-size:16px}nav.tabbed{float:left;width:100%;border-bottom:1px solid #c7d2d9;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}nav.tabbed a.button{float:right;margin:0}nav.tabbed h3{float:left;font-size:14px;font-weight:bold;color:#ffffff;text-transform:uppercase;margin:0 20px 0 0}nav.tabbed h3 a{color:#ffffff;padding:2px 25px;background:transparent url("/images/players/event_selector_arrows.png") right 50% no-repeat;text-decoration:none}nav.tabbed #event_selector_list{position:absolute;background-color:#c7d2d9;width:60px;margin:22px 0 0 10px;padding:10px 20px;text-align:center;border-bottom:1px solid #54595e;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;z-index:100}nav.tabbed #event_selector_list li{font-size:14px;font-weight:bold;margin-bottom:5px}nav.tabbed .tabs li{float:left;margin:0 1px 0 0}nav.tabbed .tabs li a{position:relative;bottom:-1px;display:block;padding:4px 15px;font-size:14px;font-weight:bold;color:#54595e;text-decoration:none;border:1px solid #c7d2d9;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;background-color:#ffffff;background-image:-moz-linear-gradient(100% 100% 90deg, #b3c2cc, #fff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#b3c2cc));background-color:#ced8de}nav.tabbed .tabs li a:hover{color:#ffffff;background-color:#00659e;background-color:#00a4ff;background-image:-moz-linear-gradient(100% 100% 90deg, #0067a2, #00a4ff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#00a4ff), to(#0067a2))}nav.tabbed .tabs li.active a{color:#404448;border-bottom-color:#ffffff;background:#ffffff}nav#event_type_tabs.tabbed ul.tabs li{margin-right:7px}nav#event_type_tabs.tabbed ul.tabs li a{width:142px;text-align:center;text-transform:uppercase;border-bottom:none}nav#event_type_tabs.tabbed ul.tabs li.active a{color:#fff;background:transparent url("/images/players/event_type_tabs_bg.png");border:1px solid #333;border-bottom:none}nav#sub_tabs{padding:20px 0 0 0;background:transparent url("/images/players/event_type_tabs_bg.png");-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;border-bottom:none}nav#sub_tabs ul{padding-left:20px}nav#sub_tabs ul li{margin-right:8px}nav#sub_tabs ul li a{bottom:0px;font-size:13px;font-weight:bold;text-transform:lowercase;background-color:#19a9ff;background-image:-moz-linear-gradient(100% 100% 90deg, #12689d, #19a9ff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#19a9ff), to(#12689d));background-color:#19a9ff;border-top-color:#98d4ff;border:none;color:#fff}nav#sub_tabs ul li a:hover{color:#54595e;background-color:#ffffff;background-image:-moz-linear-gradient(100% 100% 90deg, #b3c2cc, #fff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#b3c2cc));background-color:#ced8de}nav#sub_tabs ul li.active a{color:#212325;border-bottom-color:#ffffff;background:#ffffff}ul.vertical_nav{float:left;position:relative;z-index:2}ul.vertical_nav li{padding:0 0 7px 0}ul.vertical_nav li a{display:block;padding:8px 4px 12px;margin:0 1px 0 0;font-size:13px;font-weight:bold;text-decoration:none;line-height:1;border:1px solid #c7d2d9;border-right:none;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;color:#54595e;background-color:#ced8de;background-color:#ffffff;background-image:-moz-linear-gradient(100% 100% 90deg, #B3C2CC, #fff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#B3C2CC))}ul.vertical_nav li a:hover{color:#ffffff;background-color:#00a4ff;background-color:#00a4ff;background-image:-moz-linear-gradient(100% 100% 90deg, #0067a2, #00a4ff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#00a4ff), to(#0067a2))}ul.vertical_nav li.active a{margin:0;background:#ffffff;color:#0f6cb6}#main.leagues.index .results{display:none}section.player_directory hgroup,section.league_directory hgroup{padding:0 0 30px 0}section.player_directory hgroup h1,section.league_directory hgroup h1{font-size:36px}section.player_directory hgroup h2,section.league_directory hgroup h2{font-size:26px}section.player_directory .directory,section.league_directory .directory{float:left;width:760px;padding:0 20px 20px 0}section.player_directory .results,section.league_directory .results{clear:both;padding:25px 60px;border:1px solid #c7d2d9;border-top:none}section.player_directory .results form.player_search_directory fieldset,section.league_directory .results form.player_search_directory fieldset{float:left;padding:0 0 25px 0}section.player_directory .results form.player_search_directory fieldset dl,section.league_directory .results form.player_search_directory fieldset dl{float:left;padding:0 20px 0 0}section.player_directory .results form.player_search_directory fieldset dl input[type="text"],section.league_directory .results form.player_search_directory fieldset dl input[type="text"]{width:138px}section.player_directory .results form.player_search_directory fieldset.actions,section.league_directory .results form.player_search_directory fieldset.actions{padding-top:18px}section.player_directory .results form.player_search_directory fieldset.actions img.ad_skyscraper,section.league_directory .results form.player_search_directory fieldset.actions img.ad_skyscraper{margin-top:25px}section.player_directory .browse,section.league_directory .browse{float:left;width:718px;padding:20px}section.player_directory .browse form.filters,section.league_directory .browse form.filters{float:left;width:100%;padding:0 0 20px 0;text-align:right}section.player_directory .browse form.filters label,section.league_directory .browse form.filters label{padding:0 5px 0 0;display:inline;font-size:14px}section.player_directory .browse ul.vertical_nav,section.league_directory .browse ul.vertical_nav{clear:both;width:42px;text-transform:uppercase}section.player_directory .browse .pages,section.league_directory .browse .pages{float:left;position:relative;left:-1px;z-index:1;width:634px;min-height:688px;padding:20px;border:1px solid #c7d2d9}section.player_directory .browse .pages .page,section.league_directory .browse .pages .page{display:none}section.player_directory .search_results{clear:both;padding:25px 0 0 0;border-top:1px solid #e5e5e5}section.player_directory .search_results h3{padding:0 0 25px 0;font-size:14px;font-weight:bold}section.player_directory td a{font-size:16px}section.league_directory{width:740px;margin:0 auto}section.league_directory.with_ads{width:940px}section.league_directory .heading{float:left;width:100%;background:#0f6cb6}section.league_directory .heading p{color:#ffffff}section.league_directory .page p{float:left;padding:2px 20px;font-weight:bold}section.league_directory .page p.league{width:320px}section.league_directory .page p.winner{width:230px}section.league_directory .results_group{clear:both;float:left;width:100%;padding:15px 0}section.league_directory .results_group.even{background:#edf1f3}section.league_directory .results_group p{padding:5px 20px;font-size:14px;color:#686e74}table.league_standings{width:100%;border-collapse:collapse}table.league_standings thead th{padding:10px 5px;font-weight:bold}table.league_standings tbody td{padding:4px 5px;border:1px solid #ffffff;border-width:1px 0}table.league_standings tbody tr.odd td{background:#edf1f3}table.league_standings tbody tr:hover td{cursor:pointer;background:#cee9ff}table.league_standings tbody tr.highlight td{background:#ACECC0}#thank_you{width:400px;margin:0 auto 100px auto}#thank_you h3{font-size:18px;margin:0 0 7px 0;line-height:150%;color:#0F6CB6;font-weight:bold}#thank_you p{font-size:14px;margin:0 0 30px 0;line-height:150%}#privacy h2{font-size:18px}#privacy h3{font-size:16px;margin-bottom:7px;line-height:150%;color:#0F6CB6;font-weight:bold}#privacy p{font-size:12px;margin:0 0 20px 0;line-height:150%}#privacy ul{padding-left:30px;margin-bottom:10px;line-height:150%}#privacy ul li{list-style-type:disc;list-style-position:outside;margin-bottom:10px}#privacy ol{padding-left:30px;line-height:150%}#privacy ol li{margin-bottom:20px;list-style-type:decimal}.errors{font-size:14px;background-color:red;color:#fff;font-weight:bold;padding:5px;margin:10px 0}.errors h2{margin-bottom:5px}li.errors{margin:0}.head_to_head h3{font-size:20px;color:#333;font-weight:bold;margin-bottom:20px}.head_to_head table.head-to-head{width:100%;margin-bottom:40px}.head_to_head table.head-to-head thead{background-color:#0f6cb6;color:#fff;font-size:15px;font-weight:bold}.head_to_head table.head-to-head thead th{padding:4px}.head_to_head table.head-to-head tbody{border:1px solid #C7D2D9}.head_to_head table.head-to-head tbody td{font-size:14px;padding:4px 8px}.head_to_head table.head-to-head tbody .center{text-align:right}.head_to_head table.head-to-head tbody .head-to-head-comparison{color:#666}.head_to_head table.head-to-head tbody .current-player-stat{text-align:right}.head_to_head table.head-to-head tbody .opponent-player-stat{text-align:left}.head_to_head table#head_to_head_stats{text-align:center;font-size:15px;font-weight:bold;border:1px solid #999}.common_opponent h3{font-size:20px;color:#333;font-weight:bold;margin-bottom:20px}.common_opponent table.head-to-head{width:100%;margin-bottom:40px}.common_opponent table.head-to-head thead{background-color:#0f6cb6;color:#fff;font-size:12px;font-weight:bold}.common_opponent table.head-to-head thead th{padding:4px}.common_opponent table.head-to-head tbody{border:1px solid #C7D2D9}.common_opponent table.head-to-head tbody td{font-size:11px;padding:4px 8px;font-weight:normal}.common_opponent table.head-to-head tbody .opponent_name{font-weight:bold}.common_opponent table.head-to-head tbody .center{text-align:right}.common_opponent table.head-to-head tbody .head-to-head-comparison{color:#666}.common_opponent table.head-to-head tbody .current-player-stat{text-align:right}.common_opponent table.head-to-head tbody .opponent-player-stat{text-align:left}.common_opponent table.head-to-head .opponent_vs{width:96%;margin-left:12px;margin-bottom:20px}.common_opponent table.head-to-head .opponent_vs thead{background-color:#ebeced}.common_opponent table.head-to-head .opponent_vs thead th{padding:2px 4px;color:#333}.common_opponent table#head_to_head_stats{text-align:left;font-size:15px;font-weight:bold;border:1px solid #999}section.player_directory table.standard td,section.player_directory table.standard th{text-align:left}section.player_directory table.standard td.first,section.player_directory table.standard th.first{padding-left:20px}section.player_directory table.standard td.last,section.player_directory table.standard th.last{text-align:left;width:50px}.schedule #contact_info_modal{line-height:1.5}.schedule #contact_info_modal dl{display:block;clear:both}.schedule #contact_info_modal dt{width:100px;float:left;clear:both}.schedule #contact_info_modal dd{width:225px;text-align:right;float:right}.schedule #contact_info_modal strong{font-size:16px}.schedule #contact_info_modal p{clear:both}.schedule #view_sublist_modal dl{display:block}.schedule #view_sublist_modal dt{float:left;clear:both}.schedule #view_sublist_modal dd{float:right}.schedule #view_sublist_modal p{padding-top:10px;clear:both}.schedule #rules_modal h3{margin:0;padding:0}.schedule #rules_modal h4{font-size:14px;font-weight:bold;margin:2em 0 0.5em 0}.schedule #rules_modal p{font-size:13px;line-height:1.3;margin-bottom:1em}.schedule table#featured_matchup{text-align:center;font-size:15px;font-weight:bold;border:1px solid #999;width:100%;margin-bottom:40px}.schedule table#featured_matchup h3{font-size:12px;padding:0px;text-align:center}.schedule table#featured_matchup h3 a{color:#fff;text-decoration:none}.schedule table#featured_matchup h3 a:hover{text-decoration:underline}.schedule table#featured_matchup thead{background-color:#0f6cb6;color:#fff;font-size:15px;font-weight:bold;width:100%;text-align:center}.schedule table#featured_matchup thead th{padding:4px}.schedule table#featured_matchup thead th .view_contact_info_link{background:transparent url("/images/players/contact_info_white_icon.png") right top no-repeat;padding-right:14px}.schedule table#featured_matchup .no_phone{background-image:none !important;padding-right:4px !important}.schedule table#featured_matchup tbody{border:1px solid #C7D2D9}.schedule table#featured_matchup tbody tr:hover td{background:none}.schedule table#featured_matchup tbody td{font-size:14px;padding:3px 8px;font-size:12px}.schedule table#featured_matchup tbody .head-to-head-photo{text-align:center}.schedule table#featured_matchup tbody .center{text-align:right}.schedule table#featured_matchup tbody .head-to-head-comparison{color:#666;font-weight:bold}.schedule table#featured_matchup tbody .current-player-stat{text-align:right}.schedule table#featured_matchup tbody .opponent-player-stat{text-align:left}@keyframes blink{0%{color:red}100%{color:white}}@-webkit-keyframes blink{0%{color:red}100%{color:white}}#playoff_availability_warning{position:relative;top:0px;left:37px;padding:20px 0}#playoff_availability_warning a{color:red;font-weight:bold;font-size:13px;text-decoration:blink;animation:blink 1s steps(5, start) infinite;-webkit-animation:blink 1s steps(5, start) infinite}#sublist_modal li{list-style-type:decimal;padding-top:5px;margin:0 0 0 20px}#sublist_modal li span{display:block}#sublist_modal p{padding-top:10px;clear:both}.infobox{position:absolute;width:150px;background:#fff;border:solid 1px #555;padding:8px;color:#555}.infobox h4{color:#000;margin:0;font-weight:bold}#champions{font-size:13px}#champions h2{font-size:24px;color:#000;margin-top:60px;margin-bottom:24px}#champions h2 span{color:#999;font-size:75%}#champions h3{font-size:18px;color:#0F6CB6;font-weight:normal;margin:40px 0 12px 0}#champions form select{float:left;margin:0 15px 0 0}#champions div.league{clear:both;margin:20px 0px}#champions div.league div.draw{text-align:center;float:left;height:240px}#champions div.league div.draw div.avatar img{padding-right:10px}#champions div.league div.draw p{line-height:1;margin-bottom:2px}#champions div.league div.draw p.skill_level{font-weight:bold;font-size:110%}#champions div.league div.draw div.player_names{margin-bottom:5px}#champions div.league div.draw.draw.singles{width:132px;padding-right:20px}#champions div.league div.draw.draw.doubles{margin-right:15px}.lto{font-size:13px}.lto .tabs li{margin-right:10px !important}.lto h2{font-size:18px;font-weight:bold;padding:0 0 10px 0;margin:0}.lto h3{font-size:16px;font-weight:bold;padding:2em 0 20px 0;margin:0}.lto p{padding:0 0 20px 0}.lto .panel{clear:both;padding:30px 0 20px 0}.lto .panel h3{padding-top:1.5em}.lto table{width:100%;padding:10px 0 40px 0}.lto thead{border:1px solid #0f6cb6}.lto thead th{padding:5px 4px 5px 5px;margin:0 0 6px 0;font-size:13px;text-transform:lowercase;color:#ffffff;background:#0f6cb6;font-weight:bold}.lto thead th.players,.lto thead th.singles,.lto thead th.doubles,.lto thead th.mixed{text-align:right;padding-right:8px}.lto thead th.club{width:40%}.lto tr.even{background-color:#f1f1f1}.lto td{padding:5px 4px 5px 5px;font-size:13px}.lto td.rating,.lto td.players,.lto td.singles,.lto td.doubles,.lto td.mixed{text-align:right;padding-right:8px}.lto tfoot td{padding-top:10px;font-weight:bold}.clubs{font-size:14px;color:#212325}.clubs .wrapper{width:760px;margin:0 auto}.clubs .banner{padding-bottom:40px}.clubs .tabs li{margin-right:7px !important}.clubs dt{font-size:13px;color:#54595E;clear:left;float:left;width:120px;padding:0 10px 5px 0}.clubs dd{float:left;width:220px;padding:0 0 5px 0}.clubs .tabbed{padding-top:40px;margin-bottom:20px;clear:both}.clubs .panel{clear:both;display:none;padding:10px 10px 40px;line-height:1.4}.clubs .panel p{margin:0 0 1em 0;padding:0}.clubs .panel ul{margin:0 0 1em 1.5em;padding:0;list-style-type:disc}.clubs .panel ul li{margin-bottom:0.5em;list-style-type:disc}.clubs .panel h1,.clubs .panel h2,.clubs .panel h3,.clubs .panel h4,.clubs .panel h5{line-height:1.1;margin:0 0 0.5em 0}.clubs .panel h1{font-size:24px}.clubs .panel h2{font-size:22px;margin:2em 0 0.5em 0}.clubs .panel h3{font-size:18px;margin:2.5em 0 0.25em 0}.clubs .panel h4{font-size:16px;margin:1em 0}.clubs .panel h5{font-size:14px;margin:1em 0}.clubs #map_display{height:300px}.clubs .facility{display:block;margin-bottom:40px;padding:20px 0;border-bottom:none;text-decoration:none !important}.clubs .facility h3{font-size:22px;font-weight:bold;color:#000 !important;text-decoration:none !important}.clubs .facility h3:hover{text-decoration:none !important;border-bottom:none}.directors{font-size:13px}.directors h1{font-size:28px;font-weight:normal;padding:0 0 10px 0;margin:0}.directors h2{font-size:18px;font-weight:bold;padding:0 0 10px 0;margin:0}.directors h3{font-size:16px;font-weight:bold;padding:0 0 20px 0;margin:0}.directors h4{font-size:16px;font-weight:bold;padding:0;margin:20px 0}.directors p{padding:20px 0}.directors .tabbed{padding-top:40px;margin-bottom:20px;clear:both}.directors table{width:100%;margin:10px 0 40px 0}.directors tr.even{background-color:#f1f1f1}.directors th{padding:5px 4px 5px 5px;margin:0 0 6px 0;font-size:13px;text-transform:lowercase;color:#ffffff;background:#0f6cb6;font-weight:bold}.directors td{padding:5px 4px 5px 5px;font-size:14px}.directors .league_name{width:70%}.directors .skill_level{width:15%}.directors .name{width:55%}.directors .seasons_played{text-align:center;width:10%}.directors .division_rank{width:10%;text-align:center}.directors .playoff_draw{width:10%;text-align:center}.directors .match_type{text-align:center}.directors .matches_played{text-align:center}.directors .last_name{width:20%}.directors .first_name{width:15%}.directors .player_name{width:35%}.directors #club-button{Xbackground:transparent url(players/large-green-button-bg.png) 50% 50% repeat-x;background-color:#5cdd7b;background-image:-moz-linear-gradient(100% 100% 90deg, #01971f, #5cdd7b);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#5cdd7b), to(#01971f));color:#fff;font-weight:bold;font-size:18px;text-transform:uppercase;line-height:52px;padding:0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #30b74c;text-shadow:0 1px 0 #116290;cursor:pointer;-webkit-font-smoothing:antialiased}.directors #club-button:hover{text-decoration:none;background-color:#01cd2b;background-image:-moz-linear-gradient(100% 100% 90deg, #55cc72, #01cd2b);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#01cd2b), to(#55cc72))}#featured-clubs{clear:both;padding:20px 11px}#featured-clubs a{display:inline-block;padding:0 10px 0 0;width:140px;height:120px}#featured-clubs a img{vertical-align:middle}
