@charset UTF-8;
li{display:list-item;}
table{display:table;border-collapse:collapse;border:0;margin:0;padding:0;}
tr{display:table-row;}
thead{display:table-header-group;}
tbody{display:table-row-group;}
tfoot{display:table-footer-group;}
col{display:table-column;}
colgroup{display:table-column-group;}
td,th{display:table-cell;}
caption{display:table-caption;}
h1{font-size:2em;margin:.67em 0;}
h2{font-size:1.5em;margin:.83em 0;}
h3{font-size:1.17em;margin:1em 0;}
h4,p{margin:1.33em 0;}
dl{width:500px;border:1px solid #000;margin:1.33em 0;}
h5{font-size:.83em;line-height:1.17em;margin:1.67em 0;}
h6{font-size:.67em;margin:2.33em 0;}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:bolder;}
blockquote{margin-left:40px;margin-right:40px;}
pre{white-space:pre;}
big{font-size:1.17em;}
sub{vertical-align:sub;}
sup{vertical-align:super;}
s,strike,del{text-decoration:line-through;}
hr{border:1px inset;}
ol{list-style-type:decimal;}
ol ul,ul ol,ul ul,ol ol{margin-top:0;margin-bottom:0;}
br:before{content:"\a";}
abbr,acronym{font-variant:small-caps;letter-spacing:.1em;}
.pointer{cursor:pointer;}
bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override;}
bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override;}
[dir=ltr]{direction:ltr;unicode-bidi:embed;}
[dir=rtl]{direction:rtl;unicode-bidi:embed;}
address,blockquote,body,dd,div,dl,dt,fieldset,form,frame,frameset,h1,h2,h3,h4,h5,h6,iframe,noscript,noframes,object,ol,p,ul,applet,center,dir,hr,menu,pre,li,table,tr,thead,tbody,tfoot,col,colgroup,td,th,caption{unicode-bidi:embed;}
html{-webkit-text-size-adjust:none;}
body{font-family:Arial, Verdana, Helvetica, sans-serif;color:#000;font-size:12px;background:url(../images/background.gif) repeat-x top;margin:0;padding:0;}
.ui-widget{font-family:Arial, Verdana, Helvetica, sans-serif;color:#000;font-size:12px;}
div.themecapable *{line-height:1.33;}
#mynetlineup,#tmscontainer{font-size:1em;}
a img{border:0;margin-right:5px;}
a.weeknavigation img{margin-right:0;}
.info{font-size:1.1em;color:green;font-weight:700;}
.formerror{font-size:1.17em;color:red;font-weight:700;}
th,td{empty-cells:show;margin:0;padding:1px;}
.themecapable table#standingstable tr.opponent th,table thead th.availableplayers{text-align:right;}
.themecapable table tbody th img{vertical-align:middle;}
table#rostertable tbody td{padding-left:3px;padding-right:3px;}
table#availabilitytable tbody tr td,table#trackingtable tbody tr td{width:39px;}
table#standingstable td{width:44px;font-weight:700;}
td.codedata{white-space:nowrap;}
table#standingstable tr.myteam th{text-decoration:underline!important;}
table#standingstable tr.opponent td,table#standingstable tr.opponent th{font-weight:400;font-size:.75em;}
div#caption{font-size:1.2em;}
div#caption div.type{font-size:1.2em;font-weight:700;}
table#standingstable tbody th.team{padding-top:4px;padding-bottom:4px;}
table thead th.availableplayers{padding-right:3px;}
dt{font-weight:700;font-size:1.2em;border-bottom:1px solid #000;padding:3px;}
dd{margin-left:0;padding:2px;}
table#statstable th.statscolumn{width:60px;}
div#tmscontent div#practicesection{margin-top:0;padding-top:0;padding-left:10px;font-size:1.2em;}
table#refreshmentstable{width:600px;}
table#refreshmentstable th{font-size:1.1em;width:25px;}
table#refreshmentstable td{width:260px;}
table#refreshmentstable tr{height:35px;}
table#refreshmentstable tr td textarea{margin:5px;}
table#refreshmentstable td,table#refreshmentstable th{padding-right:3px;padding-left:3px;}
div#plmsglist div.plmsg{width:550px;min-width:20em;}
div#plmsglist div.plmsg div.hd div.c,div#plmsglist div.plmsg div.ft div.c{font-size:1px;height:13px;}
div#plmsglist div.plmsg div.ft div.c{height:14px;}
div#plmsglist div.plmsg div.hd{background:transparent url(../images/tl2.gif) no-repeat 0 0;}
div#plmsglist div.plmsg div.hd div.c{background:transparent url(../images/tr2.gif) no-repeat right 0;}
div#plmsglist div.plmsg .bd{background:transparent url(../images/ml2.gif) repeat-y 0 0;}
div#plmsglist div.plmsg .bd .c{background:transparent url(../images/mr2.gif) repeat-y right 0;}
div#plmsglist div.plmsg .bd .c .s{margin:0 2px 0 3px;padding:0 1em;}
div#plmsglist div.plmsg .ft{background:transparent url(../images/bl2.gif) no-repeat 0 0;}
div#plmsglist div.plmsg .ft .c{background:transparent url(../images/br2.gif) no-repeat right 0;}
#teamcreatejoindiv{position:relative;}
#loaderDoubleSimple{text-align:center;display:none;}
#progressBarContainer{margin-top:-10px!important;margin-left:215px!important;width:426px;}
.progressBarItem{position:relative;float:left;text-align:center;color:#b5b5b5;margin:5px!important;padding:10px!important;}
.progressBarBG{font-size:8px;border:1px solid #000;width:100%;height:14px;left:-10px;position:relative;bottom:5px;margin:0!important;padding:0 10px!important;}
.progressBarItem.current .progressBarBG{background:#acdfac;}
.progressBarItem.current{color:#000;font-weight:700;}
.progressBarItem.done .progressBarBG{background:#358834;}
#nextPage{position:absolute;height:34px;width:61px;background:url(../images/nextArrow.png);right:0;top:19px;background-position:0 -34px;}
#nextPage.active{background-position:0 0;cursor:pointer;}
#nextPage.active.skip{background-position:61px 0;cursor:pointer;}
#nextPage.skip{background-position:61px -34px;}
#selectFacility,#selectPartner,#submitDues,#confirmation{display:none;margin:0!important;}
#confirmation{margin-left:180px!important;width:525px;}
#currentTeam{margin:0!important;}
.playerBG{margin-top:0!important;background:url(../images/playerBG.png);height:195px;width:150px;float:left;margin-left:-7px!important;position:relative;}
#currentTeam #playersearchform{margin-left:410px!important;}
#staticTextSelectPartner{margin-left:355px;margin-right:65px;}
.playerProfilePicture{margin-left:21px!important;}
.profileName{color:#358834;margin-top:5px!important;text-align:center;width:120px;overflow:hidden;}
.hasPaid_FALSE,.hasPaid_TRUE{background:url(../images/paiementStatus.png);height:12px;width:12px;position:absolute;right:3px;top:-5px;}
.hasPaid_TRUE{background-position:0 -12px;}
.unselectPartner{background:url(../images/unselectPartner.png);height:66px;width:66px;position:absolute;top:56px;left:41px;display:none;cursor:pointer;margin:0!important;}
#submitDuesTable{width:640px;margin:0 auto!important;}
#submitDuesTable thead th{background:#e5e5e5;color:#358834;font-weight:700;font-size:1.1em;padding:5px 0!important;}
#submitDuesTable tfoot td,#submitDuesTable tbody td{background:#f2f2f2;text-align:center;padding:5px 0!important;}
#submitDuesTable tfoot tr td{font-size:1.1em;}
#submitDuesPlayers{width:219px;}
#submitDuesPayFor{width:204px;}
#TotalDues{color:#358834;text-align:right;}
#textMng{clear:both;color:#358834;font-size:1.2em;font-weight:700;text-align:center;margin:0 0 7px!important;}
.myprofile_big_rule{color:#358834;font-weight:700;font-size:1.6em;text-align:center;margin:0!important;}
.debug_info{font-family:geneva;font-size:9px;color:#909090;}
div.themecapable table#listmatchtable2 thead tr th{padding-left:2px;padding-right:2px;}
div.themecapable table#listmatchtable2 thead tr th.important_header,div.themecapable table#lineupresultstable thead tr th.important_header,div.themecapable table#matchresults thead tr th.important_header,div.themecapable table.standingsdetailstable thead tr th.important_header{font-weight:700;font-size:1.2em;padding:2px;}
div.themecapable table#listmatchtable2 tr td{font-size:1.3em;padding:1px 3px;}
table.invisible_formatting_table > tbody > tr > td,table.invisible_formatting_table > tr > td{border:0!important;text-align:center;}
table#lineupresultstable tbody tr th{line-height:30px;width:25px;}
table#matchresults tbody tr th{width:25px;}
table#lineupresultstable th.matchheader{min-width:500px;text-align:left;}
#practicedatepicker{width:70px;}
#tmscontent * div .icon.delete{width:16px;height:16px;cursor:pointer;vertical-align:middle;background-position:0 0;display:inline-block;background:transparent url(../images/redX.gif) no-repeat scroll 0 0;margin:2px;padding:0;}
body.popup{background:none;background-color:#FFF;}
body.popup td{padding:4px 3px;}
#header{width:935px;background:url(../images/header-bg.png) no-repeat center;position:relative;height:103px;margin:0 auto;}
#container{width:935px;background:url(../images/container-bg.png) repeat-y center;position:relative;margin:0 auto;}
div.subcontainer,div.maintd{margin:0 25px;padding:0;}
div.subcontainer div,div.maintd div{margin:20px 15px 0;padding:0;}
#navigation{background:url(../images/navigation-bg.png) no-repeat center;height:47px;width:890px;position:relative;text-align:center;z-index:10;margin:0 auto;}
#navigation ul{list-style-type:none;margin:0;padding:0;}
#navigation ul li.nav{background:url(../images/button-green_120.png) no-repeat center;height:39px;width:121px;border:10px;float:left;display:block;margin-top:5px;margin-left:5px;padding:0;}
#navigation ul li.nav a{color:#FFF;text-align:center;text-decoration:none;font-weight:700;line-height:38px;font-size:14px;}
#navigation ul li.nav.active,#navigation ul li.nav a.active,#navigation ul li.nav.over,#navigation ul li.nav:hover{background:url(../images/button-yellow_120.png) no-repeat center;}
#navigation ul li.nav.active a,#navigation ul li.nav.over a,#navigation ul li.nav:hover a,#navigation ul li.nav ul.subnav li a{color:#1b3b1c;}
#navigation ul li.nav ul.subnav{float:left;display:none;width:170px;background:url(../images/subnav_top.gif) no-repeat top;overflow:hidden;margin:0;padding:0;}
#navigation ul li.nav.over ul.subnav,#navigation ul li.nav:hover ul.subnav{float:left;position:relative;display:block;padding-top:20px;margin-left:-21px;}
#navigation ul li.nav ul.subnav li.bottom{float:left;width:170px;height:10px;background:url(../images/subnav_bottom.gif) no-repeat top;margin:0;padding:0;}
#navigation ul li.nav ul.subnav li a:hover{color:#1D1D20;background:url(../images/subnav_middle_hover.gif) repeat-y top;}
#navigation ul li.nav ul.subnav li a{text-decoration:none;line-height:22px;height:22px;text-align:left;display:block;background:url(../images/subnav_middle.gif) repeat-y top;margin:0;padding:2px 0 2px 15px;}
#thirdrow{background:url(../images/thirdrow-bg.png) no-repeat center;height:28px;width:890px;position:relative;color:#1B3B1C;padding-top:4px;padding-left:16px;font-size:1.1em;margin:0 auto;}
#footer{background:url(../images/footer-bg.png) no-repeat center;width:935px;height:130px;position:relative;text-align:center;clear:both;margin:0 auto;}
.welcome{margin-left:70px;padding-top:5px;float:left;}
.logout{float:left;padding-top:5px;}
.bottom-nav{font-size:11px;padding-top:40px;text-align:left;padding-left:40px;}
.copyright{font-size:11px;padding-top:60px;}
.news{color:#FFF;margin-left:654px;padding-top:22px;line-height:21px;font-weight:700;position:relative;}
.login-fields{border:1px solid #ccc;background:#FFF;font-family:Arial, Helvetica, sans-serif;color:#666;height:17px;font-size:12px;vertical-align:7px;margin:0 5px 0 0;padding:2px 5px;}
#intro-message{float:left;width:705px;height:105px;background:url(../images/vertical-line.png) no-repeat right center;margin-left:24px;margin-top:15px;}
#intro-message p{font:bold 1.6em Arial, Helvetica, sans-serif;color:#1B3B1C;margin-top:5px;padding-right:10px;}
#sign-up-button{width:163px;height:75px;float:right;margin-right:30px;margin-top:15px;padding-top:30px;}
#line{background:url(../images/horizontal-line.png) no-repeat center;height:10px;width:890px;float:left;position:relative;margin-left:22px;}
#did-you-know{width:180px;float:right;margin-right:30px;margin-top:10px;background:url(../images/did-you-know.png) no-repeat 0 291px;color:#1B3B1C;font-size:1.1em;line-height:16px;}
#did-you-know ul{padding-top:95px!important;}
#champions h2 img{border:3px solid #fff;}
.anythingSlider ul,#textSlide ul,#did-you-know ul{padding:0;}
div#textSlide{margin-bottom:50px;}
#textSlide ul li{padding-left:340px;}
#did-you-know ul li{border-bottom:1px dotted #35A11A;margin-bottom:10px;padding-bottom:10px;list-style:none;background:url(../images/arrow.png) no-repeat left 3px;padding-left:10px;}
#did-you-know a{color:#1B3B1C;text-decoration:underline;}
#did-you-know a:hover{color:#358834;text-decoration:none;}
#champions{width:320px;height:134px;background:url(../images/champions-page.png) no-repeat;position:relative;float:left;margin-left:24px;margin-right:10px;padding-top:45px;padding-left:10px;padding-right:10px;color:#FFF;font-size:.9em;}
#champions p,#coachcorner p{margin-top:0;margin-bottom:10px;}
#champions h2,#coachcorner h2{margin-bottom:0;color:#F9E032;font-size:.9em;font-weight:700;}
#coachcorner{width:320px;height:134px;background:url(../images/coachs-corner.png) no-repeat;position:relative;float:left;padding-top:45px;padding-left:10px;padding-right:10px;color:#FFF;font-size:12px;}
#slider{float:left;width:690px;height:296px;margin-left:24px;margin-top:14px;margin-bottom:5px;}
div#ntlmorebutton{float:left;position:relative;z-index:100;margin:-65px 0 0 10px;}
div#ntlmorebutton a{color:#000;text-decoration:none;}
.anythingSlider{width:690px;height:300px;position:relative;margin:0 auto 15px;}
.anythingSlider .wrapper{width:690px;overflow:auto;height:300px;position:absolute;top:0;left:0;}
.anythingSlider .wrapper ul{width:32700px;list-style:none;position:absolute;top:90px;left:-20px;margin:0;}
.anythingSlider .wrapper ul li{display:block;float:left;height:317px;width:680px;color:#fff;font-size:18px;line-height:24px;margin:0;padding:0;}
.anythingSlider .arrow{display:block;height:200px;width:67px;text-indent:-9999px;position:absolute;top:-200px;cursor:pointer;}
.slider-green .arrow{background:url(../images/arrows-slider-green.png) no-repeat 0 0;}
.slider-blue .arrow{background:url(../images/arrows-slider-blue.png) no-repeat 0 0;}
.anythingSlider .forward{background-position:0 0;right:-20px;}
.anythingSlider .back{background-position:-67px 0;left:-20px;}
.slider-green .anythingSlider .forward:hover{background-position:0 -200px;}
.slider-green .anythingSlider .back:hover{background-position:-67px -200px;}
.thumbNav{position:relative;top:250px;text-align:center;z-index:20;}
.thumbNav a{font:11px/18px Georgia, Serif;display:inline-block;height:18px;text-align:center;margin:0 5px 0 0;padding:2px 8px;}
.slider-green .thumbNav a{color:#397E3C;background:#397E3C;}
.slider-green .thumbNav a:hover{background:#397E3C;}
.slider-blue .thumbNav a{color:#0263c6;background:#0263c6;}
.slider-blue .thumbNav a:hover{background:#0263c6;}
.start-stop{z-index:10;background:green;color:#FFF;width:40px;text-align:center;position:absolute;right:45px;top:323px;display:none;padding:2px 5px;}
.start-stop:hover{background-image:none;}
.anythingSlider .wrapper ul ul{position:static;background:none;overflow:visible;width:auto;border:0;margin:0;}
.anythingSlider .wrapper ul ul li{float:none;height:auto;width:auto;background:none;}
span.textReg{font-family:Arial;font-size:10pt;font-weight:Normal;color:#000;background-color:#FFF;}
a.nostyle:link,a.nostyle:visited{text-decoration:none;color:#000;}
a.directionlink:link,a.directionlink:visited{text-decoration:underline;font-weight:700;}
a.menu{color:#FF0;font-family:Arial;font-size:8pt;font-weight:700;text-decoration:none;}
a.menu:hover{color:#FFF;font-family:Arial;font-size:8pt;font-weight:700;text-decoration:none;}
a.menuBig{color:#FF0;font-family:Arial;font-size:10pt;font-weight:700;text-decoration:none;}
a.menuBig:hover{color:#FFF;font-family:Arial;font-size:10pt;font-weight:700;text-decoration:none;}
a.FAQs{font-family:Arial;font-size:10pt;font-weight:Bold;color:Green;text-decoration:none;}
a.FAQs:hover{font-family:Arial;font-size:10pt;font-weight:Bold;color:#FF0;background-color:Green;text-decoration:none;}
a.FAQsBig{font-family:Arial;font-size:12pt;font-weight:Bold;color:Green;text-decoration:none;}
a.FAQsBig:hover{font-family:Arial;font-size:12pt;font-weight:Bold;color:#FF0;background-color:Green;text-decoration:none;}
a.menu:visited{color:#FF0;font-family:Arial;font-size:8pt;text-decoration:none;font-weight:700;}
a.menu:active{color:#FFF;font-family:Arial;font-size:8pt;text-decoration:none;font-weight:700;}
.banner{text-align:center;border:0;background-color:#FFF;width:450px;height:41px;margin:0!important;padding:0!important;}
.banner .banner2{background:url(../images/banner_left.jpg);float:left;margin:0 8px!important;padding:0!important;}
.banner .banner2 div{color:#35722c;background:url(../images/banner_right.jpg) no-repeat;background-position:100% 0;height:41px;line-height:40px;padding-right:150px!important;padding-left:50px!important;font-weight:900;font-size:20px;font-family:arial,sans-serif;font-style:italic;margin:0!important;}
div#menudiv{width:132px;}
div#ssllogo{text-align:center;margin:30px 0 0;}
div.maintd table.presarray{margin:7px 0 0;padding:0;}
div.maintd table td,div.maintd table th{font-size:13px;}
div.maintd table.presarray th,div.maintd table.presarray td{margin:0;padding:2px 3px;}
div.maintd table.presarray th{text-align:right;font-weight:700;white-space:nowrap!important;}
div.maintd table#signupnewteamarray th,div.maintd table#reactivateteamarray th{width:140px;}
div.maintd table tr td div.helperbox{border:2px #000 solid;margin:10px 20px;padding:10px;}
label.error{float:none;color:red;padding-left:.5em;vertical-align:top;}
div.maintd div.errormsg{margin:5px 0 0;}
table.defaultleaguetable td{border-bottom:1px solid #D0D0D0;padding:2px 0;}
table.adminntlleague thead td{background-color:#F0F0F0;}
table.adminntlleague td{border-color:#000;border-style:inset;border-width:1px;padding:2px 4px;}
table.defaultleaguetable{border-collapse:collapse;text-align:center;}
table.defaultleaguetable thead td{text-align:center;font-weight:700;color:#FFF;background-color:#4F4F4F;}
table.defaultleaguetable tbody td{color:#000;background-color:#FFF;font-size:10px;}
table.defaultleaguetable tbody tr.oddrow td{background-color:#F2F2F2;}
#tmscontainer{background:url(../images/121999_10.jpg) repeat-y top left;min-height:500px;margin:0 23px;}
#tmsmenu{float:left;width:135px;margin:0;padding:15px 0 0;}
#tmscontent{background-color:#FFF;margin:0 0 0 136px;padding:15px 2px 7px 6px;}
#tmscontent * div{margin:5px 0 2px;padding:0;}
#tmscontent table td{padding:2px 3px;}
#tmsmenu a.tmsmenulink{color:#FF0;text-decoration:none;}
#tmsmenu a.tmsmenulink:hover{color:#FFF;text-decoration:none;}
#tmsmenu .childlevel0{font-family:Helvetica;font-weight:700;font-size:9pt;color:#FF0;}
#tmsmenu .childlevel1{font-family:Helvetica;margin-left:7pt;font-size:9pt;font-weight:700;color:#FF0;}
#tmsmenu .childlevel2{font-family:Helvetica;font-size:9pt;font-weight:700;margin-left:14pt;color:#FF0;}
#tmsmenu .childlevel3{font-family:Helvetica;font-size:9pt;font-weight:700;margin-left:21pt;color:#FF0;}
#tmsmenu .parentlevel0{font-family:Helvetica;font-weight:700;font-size:9pt;color:#FF0;cursor:pointer;}
#tmsmenu .parentlevel1{margin-left:7pt;font-family:Helvetica;font-weight:700;font-size:9pt;color:#FF0;cursor:pointer;}
#tmsmenu .parentlevel2{margin-left:14pt;font-family:Helvetica;font-weight:700;font-size:9pt;color:#FF0;cursor:pointer;}
form.hidableconfiguration fieldset{border:1px solid;margin:0;padding:5px 10px 5px 25px;}
form.hidableconfiguration fieldset legend{visibility:visible;}
#colorsdetails{width:300px;margin:0;padding:0;}
#colorsdetails .text{float:left;width:199px;text-align:right;height:17px;line-height:17px;margin:2px 0;padding:0;}
#colorsdetails .shape{float:right;width:100px;text-align:center;height:17px;line-height:17px;margin:2px 0;padding:0;}
form{margin:10px 0 0;padding:0;}
form fieldset .formfield{display:block;clear:both;margin:8px;}
form fieldset label{float:left;width:120px;text-align:right;border:0;font-weight:700;padding-top:3px;margin:0 10px 0 0;}
input.invalidfield{background:#faa;}
span.errormsg{color:red;visibility:hidden;}
form fieldset input[type=checkbox]{width:20px;margin:0;padding:0;}
#rosterform form .playername{font-weight:700;font-size:1.17em;line-height:200%;}
form input.genderinput{width:30px;margin:0;}
form label#hidelabel{width:250px;}
form select#hideselect{width:40px;margin:0;}
div#standings form input[type=text]{width:20px;}
div.tablebuttons{margin:6px 0;padding:0;}
div.tablebuttons form div,div.tablebuttons div{margin-right:4px;}
THEAD TH,TFOOT TH{font-weight:400;font-size:.83em;padding:0;}
table .available_3_1{background:url(../images/available1v4.gif) no-repeat center center;}
table tr.inactiveplayer th,table tr.inactiveplayer th a,table tr.inactiveplayer td{color:#a0a0a0!important;}
table th.playername{padding:3px;}
table#trackingtable tbody tr td span.soplayer{color:#AbAbAb!important;}
div.printer{margin-bottom:10px;}
table#statstable th.padding{width:7px;}
table#messageboardtable{width:550px;background:#804000!important;border:6px solid #804000!important;}
table#messageboardtable table{border:0!important;}
table#messageboardtable tbody td,table#messageboardtable tbody th,table#messageboardtable tr td{border:0!important;margin:0!important;padding:0!important;}
table#messageboardtable tr td img{margin:0!important;padding:0!important;}
table#messageboardtable tr td textarea,table#messageboardtable tr td img{width:100%;margin:0!important;padding:0!important;}
table#messageboardtable tr.boardlook td{background-color:#804000!important;}
table#messageboardtable tr td#captainMessageBoard{color:#FFF;background-color:#003100;}
div#captainmessageviewasplayer{min-height:170px;padding-left:5px;}
table#messageboardtable tr:hover td#captainMessageBoard{background-color:#003100!important;}
#nbmsgdiv{text-align:right;font-size:.85em;}
#lineupdd #weekinfo{font-size:1.1em;font-weight:700;padding:3px;}
#lineupdd div#lineupdd-frame li{list-style:none;}
#lineupdd div#lineupdd-frame #soplayers{float:left;width:230px;}
#lineupdd div#lineupdd-frame #matches{margin-left:240px;}
#lineupdd div#lineupdd-frame ul li{width:212px;cursor:move;height:33px;margin:3px 0 0 3px!important;padding:1px 0 0 4px!important;}
#lineupdd div#lineupdd-frame li div.libottom,#lineupdd div#lineupdd-frame #matches div.position div.positioninfo{font-size:.8em;}
#lineupdd div#lineupdd-frame li div.libottom div.confirmation{margin-left:192px!important;}
#lineupdd div#lineupdd-frame li div.libottom div.playerdetails span{padding-right:10px;}
#lineupdd div#lineupdd-frame li div.litop span{padding-right:4px;}
#lineupdd div#lineupdd-frame #matches ul,ul#playersSOList{width:225px;}
#lineupdd div#lineupdd-frame #matches ul.singlesmatch{min-height:43px;}
#lineupdd div#lineupdd-frame #matches ul.doubles{min-height:82px;}
#lineupdd div#lineupdd-frame ul#playersSOList{min-height:350px;padding:0 0 3px;}
#lineupdd div#lineupdd-frame #matches div.position{width:300px;margin:0;padding:3px;}
#lineupdd div#lineupdd-frame #matches div.position div.positioninfo div{width:100%;text-align:center;}
#lineupdd span#isDraftLineup{color:red;text-decoration:underline;padding-left:15px;}
#lineupdd div#lineupdd-frame #matches div.position span.breakrules{color:red;}
#lineupdd div#lineupdd-frame #matches div.position div.positioninfo{position:relative;float:left;width:70px;margin:0;padding:5px 0;}
#lineupdd div#lineupdd-frame #matches div.position div.positioninfo div.matchheader{font-size:1.25em;font-weight:700;}
#lineupdd div#lineupdd-frame #matches div.position div.positionbody{margin-left:70px;}
#lineupdd div#lineupdd-frame #matches ul{background:url(../images/dropZone.gif) no-repeat center 17px;}
table#availabilitytable tbody tr th.female,#lineupdd div#lineupdd-frame li .female,.themecapable .female,.themecapable .female a{color:#ff8ac7;}
table#meetingdetails thead tr#teamnames td{padding-left:15px;font-size:120%;font-weight:700;}
table#meetingdetails td.setresult{padding-right:1px;padding-left:1px;margin-right:0;margin-left:0;width:10px;text-align:center;}
table#meetingdetails tbody td{font-size:110%;}
table#meetingdetails td.playersname{white-space:nowrap;color:#FF0;font-weight:700;padding:4px 5px;}
table#meetingdetails thead td,table#meetingdetails tbody th,table#ntllistmatchtable thead td{color:#FFF;background-color:#4F4F4F;}
table#ntllistmatchtable tbody td,table#meetingdetails tbody td{background-color:green;color:#FFF;}
table#ntllistmatchtable,table#meetingdetails{width:90%;margin:3px auto;}
table#ntllistmatchtable thead td{font-size:120%;font-weight:700;text-align:left;height:30px;}
table#ntllistmatchtable tbody td{text-align:left;font-size:120%;border-top:1px solid #202020;border-bottom:1px solid #00ff0c;padding:3px 0;}
table#ntllistmatchtable td img,table#listmatchtable td img{border:0;vertical-align:center;text-align:center;}
table#listmatchtable td.contentcell{background-color:green;}
table#ntllistmatchtable td.containsimage,table#listmatchtable td.containsimage{vertical-align:center;text-align:center;}
#mynetlineup .oneofmyteams .actionbuttons{float:right;margin:0;padding:0;}
#mynetlineup td.oneofmyteams div.teamdetails{width:100%;border:2px #ababab solid;margin:3px;padding:5px;}
#mynetlineup h1{font:normal 36px Arial, Helvetica, sans-serif;color:#1B3B1C;letter-spacing:-1px;}
h2.ntl,h2.ntlnb{color:#358834;font-family:Arial, Helvetica, sans-serif;font-weight:700;text-transform:none;font-size:18px;border-bottom:1px dotted #35A11A;padding-bottom:2px;line-height:normal;}
h2.ntl{padding-top:8px;text-indent:38px;background:url(../images/tennis-ball.png) no-repeat 2px 3px;}
h2.ntlnb{padding-top:0;margin-top:0;text-align:center;}
#mynetlineup .confirmed{color:#67b754;font-weight:700;}
#mynetlineup table{color:#1B3B1C;}
table#rosterform-profile-table{border-radius:15px;background:#ecf0ec;}
table#rosterform-profile-table th{background-color:transparent;}
table#rosterform-profile-table th,table#rosterform-profile-table td{border:0;color:#1B3B1C;}
#rosterform-profile-table thead td{font-size:1.1em;font-weight:700;text-decoration:underline;padding:5px 0 5px 10px;}
#rosterform-profile-table thead tr{height:28px;}
#rosterform-profile-table tfoot tr{height:10px;}
#rosterform-profile-table tfoot tr td{font-size:.9em;padding-left:10px;}
#my-profile-table,#rosterform-profile-table{background:#ecf0ec;width:420px;}
#my-profile-table tr,#rosterform-profile-table tr{height:23px;}
#my-profile-table th,#rosterform-profile-table th{text-align:right;padding-right:5px;}
#my-profile{width:420px;position:relative;margin:20px 0 0;padding:0;}
#mynetlineup_information{float:right;width:420px;margin:5px 0 0;}
#mynetlineup_information #mynetlineup_information_content{background:#ecf0ec;margin:0;padding:0 10px;}
#mynetlineup_information_content ul{margin:0 0 0 8px;padding:0;}
#mynetlineup_information_content ul li{margin:0;padding:2px 0;}
.my-netlineup-table th,.presentationTable th{font-weight:600;}
.my-netlineup-table td,.my-netlineup-table th,.presentationTable td,.presentationTable th{text-align:left;margin:0;padding:0;}
.my-netlineup-table td,.presentationTable td{height:32px;}
.my-netlineup-table td.oneofmyteams{padding:10px;}
.my-netlineup-table td.left,.presentationTable tr.oddRow td.left{background:transparent url(../images/row-left.png) no-repeat 1px!important;width:10px;height:20px;}
.my-netlineup-table td.right,.presentationTable tr.oddRow td.right{background:transparent url(../images/row-right.png) no-repeat left!important;height:20px;width:10px;}
.my-netlineup-table td.referralcol a{color:#000;font-size:90%;text-decoration:underline;}
#ntl_player_referral tr{height:21px;}
#ntl_player_referral thead tr{height:25px;}
#ntl_player_referral thead td{background-color:green;color:#FF0;border-top:1px solid #000;border-bottom:1px solid #000;font-weight:600;}
#ntl_player_referral tbody td{border-bottom:1px solid #d9d9d9;}
.my-netlineup-table td.myteam_name a{color:#000;text-decoration:underline;font-weight:700;}
.clear{overflow:hidden;width:100%;}
input.regularbutton,button.regularbutton{font-size:12px;font-family:Arial,sans-serif;}
input.smallbutton,button.smallbutton{font-size:10px;font-family:Arial,sans-serif;}
div#leaguecreate table th,div#leaguecreate table td{text-align:left;font-weight:400;border-bottom:thin dotted #000;border-style:solid;padding:4px 6px;}
#tmscontent #oponentlineup_information{width:720px;margin:5px auto 0;padding:0;}
#tmscontent #directions_information{margin-top:15px;width:420px;float:left;margin-left:14px;}
#tmscontent #directions_information_double{margin-top:15px;width:740px;float:left;margin-left:14px;}
#tmscontent #oponent_captain_information{margin-top:15px;float:right;width:240px;margin-right:20px;}
#tmscontent #oponentlineup_information div.top{background:url(../images/my_netlineup_720_top.png) no-repeat;height:10px;width:720px;margin:0!important;}
#tmscontent #directions_information div.top{background:url(../images/my_netlineup_420_top.png) no-repeat;height:10px;width:420px;margin:0!important;}
#tmscontent #directions_information_double div.top{background:url(../images/my_netlineup_740_top.png) no-repeat;height:10px;width:740px;margin:0!important;}
#tmscontent #oponent_captain_information div.top{background:url(../images/my_netlineup_240_top.png) no-repeat;height:10px;width:240px;margin:0!important;}
#tmscontent #oponentlineup_information div.bottom{background:url(../images/my_netlineup_720_bottom.png) no-repeat;height:10px;width:720px;margin:0!important;}
#tmscontent #directions_information div.bottom{background:url(../images/my_netlineup_420_bottom.png) no-repeat;height:10px;width:420px;margin:0!important;}
#tmscontent #directions_information_double div.bottom{background:url(../images/my_netlineup_740_bottom.png) no-repeat;height:10px;width:740px;margin:0!important;}
#tmscontent #oponent_captain_information div.bottom{background:url(../images/my_netlineup_240_bottom.png) no-repeat;height:10px;width:240px;margin:0!important;}
#tmscontent #oponentlineup_information div#oponentlineup_information_content,#tmscontent #directions_information div#directions_information_content,#tmscontent #directions_information_double div#directions_information_content,#tmscontent #oponent_captain_information div#oponent_captain_information_content{background:#ecf0ec;margin:0!important;padding:0 10px;}
#tmscontent #oponentlineup_information div#oponentlineup_information_content div#oponentlineup_information_content_title,#tmscontent #directions_information div#directions_information_content div#directions_information_content_title,#tmscontent #directions_information_double div#directions_information_content div#directions_information_content_title,#tmscontent #oponent_captain_information div#oponent_captain_information_content div#oponent_captain_information_content_title{text-align:center;font-size:120%;font-weight:700;margin:0;}
#all-emails{width:80%;margin:0 auto;}
#all-emails,#all-emails tr,#all-emails td,#all-emails th{text-align:center!important;}
#containerAddEmail{text-align:center;width:240px;border:1px solid green;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:3px 3px 5px #333;-webkit-box-shadow:3px 3px 5px #333;margin:0 auto;padding:10px;}
.Division{margin-left:85px!important;font-size:1.8em;}
#dark{background-color:#333;border:1px solid #000;margin-top:20px;padding:10px;}
#light{background-color:#FFF;border:1px solid #dedede;margin-top:20px;padding:10px;}
#import_div{text-align:center;border:1px solid red;margin-left:99px;width:535px;padding:10px;}
#Import_LoginForm{padding-top:10px;}
#Import_LoginForm #Import_LoginFormElements{text-align:center;padding:30px 40px 0;}
#Import_Loader,#Import_Error,#Import_Result,#Import_Result_NoSchedule,#Import_SelectTeams{display:none;text-align:center;padding-top:20px;}
#Import_Loader_text .future_step{font-weight:400;color:grey;}
#Import_Loader_text .comple_step{font-weight:400;color:green;}
#Import_Error{padding-top:5px;color:red;}
#Import_SelectTeams{padding-top:33px;}
span .button{padding-top:10px;padding-bottom:10px;}
.button,.button:visited{background:#222 url(../images/overlay.png) repeat-x;display:inline-block;color:#fff;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;padding:5px 10px 6px;}
.button:hover{background-color:#111;color:#fff;}
.button:active{top:1px;}
.button,.button:visited,.medium.button,.medium.button:visited{font-size:13px;font-weight:700;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
.large.button,.large.button:visited{font-size:20px;padding:8px 14px 9px;}
.super.button,.super.button:visited{font-size:34px;padding:8px 14px 9px;}
.pink.button,.magenta.button:visited{background-color:#e22092;}
.pink.button:hover{background-color:#c81e82;}
.green.button,.green.button:visited{background-color:#424242;}
.green.button:hover{background-color:#747474;}
.red.button,.red.button:visited{background-color:#e62727;}
.red.button:hover{background-color:#cf2525;}
.orange.button,.orange.button:visited{background-color:#ff5c00;}
.orange.button:hover{background-color:#d45500;}
.blue.button,.blue.button:visited{background-color:#2981e4;}
.blue.button:hover{background-color:#2575cf;}
.yellow.button,.yellow.button:visited{background-color:#ffb515;}
.yellow.button:hover{background-color:#fc9200;}
#opponentInformation{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:none repeat scroll 0 0 #ecf0ec;width:413px;margin-top:5px!important;padding-bottom:3px!important;margin-left:3px!important;}
#legend{text-align:center;font-size:.9em;clear:left;padding-top:3px!important;}
.playerInfoBG{width:206px;position:relative;float:left;}
.playerInfoBG .imgP{height:51px;width:45px;margin-left:15px!important;margin-top:15px!important;float:left;}
.playerInfoBG .playerName{color:#358834;font-size:1.1em;font-weight:700;text-align:center;}
.playerInfoBG .phone,.playerInfoBG .emailPlayer{text-align:center;font-size:.9em;}
.playerInfoBG .greenSpan{color:#358834;font-weight:700;}
#propose{text-align:center;height:46px;width:424px;}
#becarefullText{text-align:center;width:402px;}
#formProposeDate{border:1px solid green;border-radius:6px 6px 6px 6px;box-shadow:3px 3px 5px #333;text-align:center;width:300px;position:relative;display:none;margin:0 auto!important;padding:10px!important;}
#formProposeDateLoader{padding-top:13px!important;display:none;margin:0!important;}
#proposeDateDiv{padding-top:11px!important;margin:0!important;}
#errorProposeDate{position:absolute;font-size:.8em;color:red;bottom:-1px;left:113px;display:none;margin:0!important;}
.tshirtDiv{margin-left:133px!important;margin-top:-7px!important;}
*+html .tshirtDiv{margin-top:0!important;}
.tshirtDiv .tshirt{margin-right:5px!important;}
.tshirtDiv .parenthese .tshirt{margin-right:0!important;}
.tshirt{height:20px;width:16px;float:left;}
.tshirt.P0{background:url(../images/flags_P0.png) no-repeat;}
.tshirt.P1{background:url(../images/flags_P1.png) no-repeat;}
.tshirt.P2{background:url(../images/flags_P2.png) no-repeat;}
.tshirt.P3{background:url(../images/flags_P3.png) no-repeat;}
.tshirt.WAITING{background-position:0 0;}
.tshirt.YES{background-position:-32px 0;}
.tshirt.NO{background-position:-16px 0;}
.meeting_date{border:1px solid green;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;height:29px;position:relative;margin-top:20px!important;margin-left:55px!important;width:298px;clear:both;}
.whoPropose{border:1px solid green;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:13px;position:absolute;left:8px;top:-15px;font-size:.8em;background:#ECF0EC;margin:0!important;padding:2px!important;}
.parenthese{float:left;background:url(../images/parenthese.png) no-repeat;height:20px;width:56px;margin-left:5px!important;position:absolute;right:18px;top:-1px;}
.parenthese .tshirt{margin-left:8px!important;margin-top:0!important;cursor:pointer;}
.dateDisplayLine{float:left;margin-left:52px!important;margin-top:8px!important;margin-right:47px!important;font-weight:700;}
.chosendate{background-color:#FFE8E8;}
.chosendate .dateDisplayLine{color:green;text-decoration:underline;}
.meetingdateresponse{margin-top:8px!important;}
.meetingdateresponse span.accepted{color:green;font-weight:700;}
#timePicker,.timePicker{width:57px;border:1px solid #000;}
#datepicker{width:67px;border:1px solid #000;}
#chat{background:#ecf0ec;width:320px;padding-top:1px!important;padding-bottom:1px!important;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;min-height:100px;}
.rightBubble{position:relative;width:220px;padding-left:10px!important;padding-right:10px!important;background:url(../images/Balloon_green_center.png) repeat-y;padding-top:2px!important;margin:14px 0 10px 74px!important;}
.toprightBubble{position:absolute;background:url(../images/Balloon_green_top.png) no-repeat;width:238px;height:4px;top:-4px;left:0;margin:0!important;}
.bottomrightBubble{position:absolute;background:url(../images/Balloon_green_bottom.png) no-repeat;width:246px;bottom:-11px;height:11px;left:0;margin:0!important;}
.chatHoursrightBubble{bottom:-6px;font-size:.8em;left:-66px;padding-left:2px!important;padding-right:2px!important;padding-top:2px!important;position:absolute;text-align:right;z-index:10;background:url(../images/timeBG.png) no-repeat;width:69px;height:16px;}
.chatHoursTextrightBubble{float:right;margin-left:3px;}
.leftBubble{position:relative;width:220px;padding-left:14px!important;padding-right:14px!important;background:url(../images/Balloon_blue_center.png) repeat-y 7px 0;padding-top:2px!important;margin:14px 30px 10px 0!important;}
.topleftBubble{position:absolute;background:url(../images/Balloon_blue_top.png) no-repeat 7px 0;width:245px;height:4px;top:-4px;left:0;margin:0!important;}
.bottomleftBubble{position:absolute;background:url(../images/Balloon_blue_bottom.png) no-repeat;width:253px;bottom:-11px;height:11px;left:0;margin:0!important;}
.chatHoursleftBubble{background:url(../images/timeBG.png) no-repeat scroll 0 0 transparent;bottom:-6px;font-size:.8em;height:16px;padding-left:2px!important;padding-right:2px!important;padding-top:2px!important;position:absolute;right:-62px;text-align:right;width:69px;z-index:10;}
.chatHoursTextleftBubble{float:left;margin-right:3px;}
.chatUser{text-decoration:none;font-weight:700;}
.chatDate{text-align:center;font-weight:700;text-decoration:underline;font-size:.8em;}
#chatMessage{border:1px solid #000;right:355px;top:-257px;margin-bottom:5px;width:310px;height:33px;}
#chatAreaPost{width:320px;text-align:center;}
#chatPost{left:10px;top:-30px;}
.checkMarks{height:6px;width:6px;background:url(../images/checkmark.png) no-repeat;padding-right:1px!important;margin:3px 0 0!important;}
.cmP0.read{background:url(../images/checkmarkP1.png) no-repeat;}
.cmP1.read{background:url(../images/checkmarkP2.png) no-repeat;}
.cmP2.read{background:url(../images/checkmarkP3.png) no-repeat;}
.cmP3.read{background:url(../images/checkmarkP4.png) no-repeat;}
#matchScheduling{position:relative;float:left;}
#whyprofile{position:absolute;right:60px;top:3px;width:270px;border:1px solid #b9b9b9;margin:0;padding:10px;}
#teamsignupsummary{position:absolute;right:60px;top:150px;width:370px;border:1px solid #b9b9b9;margin:0;padding:10px;}
#parentContainerPicture{position:absolute;right:180px;top:-10px;height:150px;width:130px;border:1px solid #b9b9b9;}
#upload_block{display:none;padding:10px 10px 0;}
#upload_block h2{color:#fff;background-color:#4682b4;border:1px solid #e6e6e6;font-size:20px;margin:-11px -11px 0;padding:5px 10px;}
#cropDiv{display:none;margin-top:30px;height:196px;text-align:center;}
#cropImage{margin-left:30px;width:324px;}
#cropedImage{border:1px solid #000;position:absolute;right:70px;top:100px;overflow:hidden;}
#cropError,#errorUpload{display:none;color:red;left:158px;position:absolute;top:50px;}
#errorUpload{left:108px;}
#uploadLoader{display:none;margin-top:36px;text-align:center;}
.dialogTitle{color:#666;font-family:MenuFONT, Arial, Helvetica, sans-serif;font-weight:400;border-bottom:1px solid #e6e6e6;font-size:24px;margin:0;padding:0 0 5px 10px;}
#upload_blockForm{padding-top:14px;text-align:center;}
#uploadBTN{left:528px;position:absolute;top:171px;}
#ResetBTN{right:194px;position:absolute;top:171px;}
#UploadAvatarNote{left:528px;position:absolute;top:195px;margin:0;padding:0;}
#myNetLineupAvatar{position:absolute;right:-4px;top:-9px;border:1px solid #000;}
.avatar{margin-top:-6px;border:1px solid #b9b9b9;vertical-align:middle;}
.zoomAvatar{position:absolute;top:0;left:0;z-index:9999;border:1px solid #b9b9b9;}
div#displayChoiceForCCESL{text-align:center;width:365px;margin:0 auto;}
div#individualSignUp{float:left;margin-right:46px;}
div#individualSignUp img,div#teamSignUp img{border:1px solid #1b3b1c;}
table.standingsdetailstable tr{margin:4px;}
table.standingsdetailstable td{vertical-align:middle;padding:5px;}
.tabcontent{margin:4px!important;padding:4px!important;}
table#myReferralsTable{margin-top:5px;border-collapse:collapse;width:100%;}
table#myReferralsTable thead tr th{font-size:1em;font-weight:400;text-align:left;border-bottom:1px solid #000;}
table#myReferralsTable tr td{border-bottom:1px solid #cfcfcf;}
table#myReferralsTable tr td.state{color:green;}
div.tabcontent div{margin:5px 0;padding:0;}
div.themecapable table#listmatchtable2 tbody tr td.containsball{padding-top:3px;padding-bottom:1px;}
div.themecapable table#listmatchtable2 tbody tr td{padding:3px 7px 1px;}
table#matchresults thead th,table.standingsdetailstable thead th{font-size:1em;padding:3px 2px;}
table#matchresults tbody th,table.standingsdetailstable tbody th{padding:0 4px;}
input.matchresultentrypickleball{width:16px;}
input#gobutton{cursor:pointer;background:#387533;border:1px solid #21441e;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.75);-moz-box-shadow:0 0 4px rgba(0,0,0,.75);box-shadow:0 0 4px rgba(0,0,0,.75);color:#f3f3f3;font-size:1.1em;padding:5px 25px;}
input#gobutton:hover,input#gobutton:focus{background-color:#286523;-webkit-box-shadow:0 0 1px rgba(0,0,0,.75);-moz-box-shadow:0 0 1px rgba(0,0,0,.75);box-shadow:0 0 1px rgba(0,0,0,.75);}
div#teamsignup table.tb_pres_teamsignup .teamsignup_step_comment{margin:0 0 10px;padding:0;}
div#teamsignup table.tb_pres_teamsignup .ui-widget input{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;}
div#teamsignup .ui-widget-header{border-top:0;border-left:0;border-right:0;background-color:#FFF;background:none;border-color:#626262;}
div#teamsignup .ui-widget-content .ui-state-default{border-top-color:#626262;border-left-color:#626262;border-right-color:#626262;}
div#teamsignup .ui-tabs{border:1px solid #d9d9d9;}
div#teamsignup .ui-tabs .ui-tabs-nav li.neworreactivategroup{width:153px;}
div#teamsignup .ui-tabs .ui-tabs-nav li.associationgroup{width:109px;}
div#teamsignup table.tb_pres_teamsignup{margin-top:15px;}
div#teamsignup table.tb_pres_teamsignup td.left{width:492px;padding:0 5px 0 15px;}
div#teamsignup table.tb_pres_teamsignup td.right{width:392px;padding:0 3px 0 10px;}
div#teamsignup h3{margin-top:14px;margin-bottom:2px;padding-bottom:0;}
div#teamsignup h3.ntl{color:#358834;font-size:15px;border-bottom:1px dotted #35A11A;background:url(../images/tennis-ball_12.png) no-repeat 2px 3px;text-indent:25px;}
div#teamsignup #teamsignupprofileinfo{margin:10px 20px 0;padding:10px;}
a.tooltipdatewithtime{color:#FF0;}
table.disabledfields tr th{color:grey;}
address,blockquote,body,dd,div,dl,dt,fieldset,form,frame,frameset,h1,h2,h3,h4,h5,h6,iframe,noframes,object,ol,p,ul,applet,center,dir,hr,menu,pre,table#rostertable tbody td.emails a{display:block;}
head,div#cup,#configurationform,#lineupdd div#lineupdd-frame #matches div.position div.positioninfo div.forfeitsection,.hiddendiv,#import_status_step_1,#import_status_step_2,#import_status_step_3,#import_status_step_4,#import_status_step_5,#import_status_step_6,#import_status_authenticating,.errorUpload,#saveCrop{display:none;}
blockquote,ul,fieldset,form,ol,dir,menu,ol,ul,dir,menu,dd,table#listmatchtable a img,table#ntllistmatchtable a img,table#listmatchtable2 a img,#tmscontent #oponentlineup_information div#oponentlineup_information_content * div,div#teamsignup div.tabs,div#teamsignup div#profile{margin:0;}
i,cite,em,var,address,table tr.inactiveplayer,.meetingdateresponse span.pending{font-style:italic;}
pre,tt,code,kbd,samp,#xconfigurationform{font-family:monospace;}
small,sub,sup,.small,table#matchresults thead th.smallheader,table.standingsdetailstable thead th.smallheader{font-size:.83em;}
u,ins,a[href]:hover,table#standingstable tr.opponent td.homematch,#thirdrow a:hover,.bottom-nav a:hover{text-decoration:underline;}
.bold,table#standingstable tr.myteam th,table#standingstable tr.myteam td,dd a,.facilityname,table#matchresults tbody tr td,table.standingsdetailstable tbody tr td,table#lineupresultstable tbody tr td,span.important,#lineupdd div#lineupdd-frame li .playername,table#meetingdetails td div.setresultvalue,#Import_Loader_text .active_step,table.standingsdetailstable td.position,table.standingsdetailstable td.whowon,table.standingsdetailstable td.matchsets,span#total_reward_points,div#teamsignup div.ui-tabs ul.ui-tabs-nav .ui-state-active a,div#teamsignup div.ui-tabs ul.ui-tabs-nav .ui-state-active a:link,div#teamsignup div.ui-tabs ul.ui-tabs-nav .ui-state-active a:visited{font-weight:700;}
a[href],form.hidableconfiguration fieldset legend a:hover{text-decoration:none;}
a,div#teamsignup .ui-widget-content a.helplink{color:#00C;}
.themecapable table tbody td,.themecapable table th.playername,.themecapable table#standingstable tbody th.team,#ntl_player_referral td,#Import_Loader_text,table#matchresults thead th.weekid,table.standingsdetailstable thead th.weekid{text-align:left;}
.themecapable thead tr th,.themecapable tfoot tr th,.themecapable table#availabilitytable tbody tr td,.themecapable table#trackingtable tbody tr td,.themecapable table#standingstable tbody td,table#statstable td,table#listmatchtable2 tbody tr td.symbol,table#rostertable td.notes,#tmscontent #oponentlineup_information div#oponentlineup_information_content td,#pleasewait,.endFrom{text-align:center;}
.themecapable table#standingstable td.total,div#teamsignup table.tb_pres_teamsignup td.left,div#teamsignup table.tb_pres_teamsignup td.right{vertical-align:top;}
div#plmsglist div.plmsgposter,div#plmsglist div.plmsgdate{font-size:.8em;text-align:right;}
#popup table#availabilitytable thead tr.countline th,#popup table#availabilitytable th,.small.button,.small.button:visited{font-size:11px;}
#practicetimepicker,#configurationform input.radio{width:50px;}
#thirdrow a,#thirdrow a:link,#thirdrow a:active,#thirdrow a:visited,.bottom-nav a,.bottom-nav a:link,.bottom-nav a:active,.bottom-nav a:visited{color:#1B3B1C;text-decoration:none;}
#textSlide ul,#ntl_player_referral{width:650px;}
.slider-blue .anythingSlider,.slider-green .anythingSlider{background:url(../images/HP-Main1.jpg) no-repeat;}
.thumbNav li,div.tablebuttons *,div.tablebuttons form,div.tablebuttons form div,div.tablebuttons form div input{display:inline;}
.anythingSlider .thumbNav a.cur,.anythingSlider .thumbNav a.cur:hover{background:#F9E032;color:#F9E032;}
.start-stop.playing,table#availabilitytable .countline th.missingplayer{background-color:red;}
label,#lineupdd div#lineupdd-frame li div.libottom div.playerdetails,.checkMarks.checkLeft,div#teamSignUp{float:left;}
.errormsg,span.warning,#mynetlineup .warning,.meetingdateresponse span.denied{color:red;font-weight:700;}
form fieldset,TH,TD,#my-profile-table th,#my-profile-table td,#rosterform-profile-table th,#rosterform-profile-table td{border:0;}
form legend,div#teamsignup span#promocode{visibility:hidden;}
table .available_1_0,table .available_3_0{background:url(../images/available0v4.gif) no-repeat center center;}
table .available_1_2,table .available_3_2{background:url(../images/available2v4.gif) no-repeat center center;}
#lineupdd div#lineupdd-frame li div.libottom,#mynetlineup td.oneofmyteams div.teamdetails table.teamdetailstable,table.my-netlineup-table{width:100%;}
table#meetingdetails td.setresult input,input.matchresultentry{width:10px;}
#my-profile .top,#mynetlineup_information .top{background:url(../images/my_netlineup_420_top.png) no-repeat;height:10px;width:420px;margin:0;}
#my-profile .bottom,#mynetlineup_information .bottom{background:url(../images/my_netlineup_420_bottom.png) no-repeat;height:10px;width:420px;margin:0;}
.my-netlineup-table td.alt,.presentationTable tr.oddRow td,#ntl_player_referral tr.oddrow td,.presentationTable td.alt{background:#ecf0ec;}
#chatArea,.checkMarks.checkRight{float:right;}
#cropImage #fullImageimg,.jcrop-holder{border:1px solid #000;margin:0 auto;}
div,img.actionbutton,div#caption div,div#plmsglist div.plmsg div,table#contactusdisplaytable,table#contactusdisplaytable table,table#contactusdisplaytable td,table#contactusdisplaytable table td,div.maintd table.presarray div,div#ntl_divisions div,dev#ntl_schedules div,#tmsmenu div,#lineupdd div#lineupdd-frame,#lineupdd div#lineupdd-frame ul,#lineupdd div#lineupdd-frame div,#lineupdd div#lineupdd-frame li,div#teamsignup div#divpromocode,.news p,div#leaguecreate table td div,div#teamsignup div.pres_teamsignup,div#teamsignup table.tb_pres_teamsignup td div.pres_teamsignup{margin:0;padding:0;}
@media print {
@page{margin:10%;}
h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid;}
blockquote,pre{page-break-inside:avoid;}
ul,ol,dl{page-break-before:avoid;}
*{color:#000!important;}
}
@media speech {
h1,h2,h3,h4,h5,h6{voice-family:paul, male;stress:20;richness:90;}
h1{pitch:x-low;pitch-range:90;}
h2{pitch:x-low;pitch-range:80;}
h3{pitch:low;pitch-range:70;}
h4{pitch:medium;pitch-range:60;}
h5{pitch:medium;pitch-range:50;}
h6{pitch:medium;pitch-range:40;}
li,dt,dd{pitch:medium;richness:60;}
dt{stress:80;}
pre,code,tt{pitch:medium;pitch-range:0;stress:0;richness:80;}
dfn{pitch:high;pitch-range:60;stress:60;}
a:link{voice-family:harry, male;}
a:visited{voice-family:betty, female;}
a:active{voice-family:betty, female;pitch-range:80;pitch:x-high;}
em,i{pitch:medium;pitch-range:60;richness:50;stress:60;}
strong,b{pitch:medium;pitch-range:60;richness:90;stress:90;}
s,strike,u{richness:0;}
}