.clear-both{clear:both}#ca-main #main_table{table-layout:fixed}.flex{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.error{color:red}.no-border{border:0!important}.no-wrap{white-space:nowrap}.margined_top{margin-top:10px}.withhand{cursor:pointer}.bold{font-weight:700}.normal{font-weight:400!important}.big{FONT-SIZE:18px}.blue{COLOR:#039}.green{color:green}.gblue{COLOR:#297d9f}.dark-gray{COLOR:#3e3e3e}.orange{COLOR:#c60}.red{color:red}.black{color:#000}.wine-red{color:#920000}.left-oriented{float:left}.right-oriented{float:right}.capitalized{text-transform:capitalize}.right-justified{text-align:right}div.hidden,span.hidden{display:none}a.hidden{display:none!important}p.p1{margin:0}p.p2{margin-top:0}a.margined{margin-left:50px}div.label{float:left;width:200px}div.message{background-color:#fff;width:99%;height:300px;overflow:auto;padding:5px}div.messages{background:#920000 url(/assets_dist/images/2e72c0ff030f8defbf7ae3bffcefd177.png) no-repeat 2px 2px;color:#fff;font-size:11px!important;font-weight:700;margin-bottom:20px;padding:10px 10px 10px 40px;font-family:Tahoma;min-height:14px}div.messages a,div.messages a:hover{color:#fff}.alphacube_content div.messages{margin:2px 2px 20px}div.good_messages{background:#6d881c url(/assets_dist/images/dfcd1b7103251dbb8d48a524c3b3faa4.png) no-repeat 2px 2px;color:#fff;font-size:11px;font-weight:700;margin-bottom:20px;padding:10px 10px 10px 40px;font-family:Tahoma;min-height:14px}div.confirm-message{min-height:20px;padding-bottom:10px}div.messages br{margin:10px 2px}div.good_messages a{color:#fff}button,input.button{background:url(/assets_dist/images/a928d1cc16f50a27842beb9eb4f05db8.png) repeat-x bottom #f2f2f2;border:1px solid #bebebe;line-height:22px;font-family:Tahoma,Geneva,sans-serif;width:170px}button.auto-width,input.button.auto-width{width:auto}.nicebutton{font-size:11px;font-weight:700;line-height:18px;padding:0 20px 4px}.nicebutton.submit{width:200px;margin-right:15px}button.smallbutton,input.smallbutton{width:170px;height:20px;line-height:20px;border-right:1px solid #bebebe;background-image:url(/assets_dist/images/1481fe66f2baed925ad91ea41197fa14.gif);background-position:50%}button.bigbutton,input.bigbutton{height:25px;background:#eeedea url(/assets_dist/images/1481fe66f2baed925ad91ea41197fa14.gif) bottom repeat-x;border:1px solid #9ea2a6;color:#000}button.button.blue{border:1px solid #095d87;background:#00a7ea url(/assets_dist/images/1b666a1fa4b46cec9fe6da79fe35bee6.png) bottom repeat-x}button.button.blue,button.button.red{color:#fff;font-weight:700;padding:8px 2px 2px 15px;height:20px;font-size:11px}button.button.red{border:1px solid #630808;background:#a30000 url(/assets_dist/images/c1abff4ce7c50d14050ced4679c54d82.png) bottom repeat-x}button.button.yellow{border:1px solid #918f00;background:#e1e160 url(/assets_dist/images/b432f6856406670e16aafe231b80ea0a.png) bottom repeat-x;color:#000;font-weight:700;padding:8px 2px 2px 15px;height:20px;font-size:11px}input.field{height:17px;padding:2px 2px 1px 10px;float:none;display:inline;color:#555;margin:3px 5px 0;font-size:10px;font-weight:700;border:1px solid #e2e3ea;border-top-color:#abadb3}input.field.date{height:18px;width:100px;margin:0;float:left}.smallcheckbox{width:15px}input.field.short{width:40px;margin:0;float:left}input.field.thin-border{background-image:none;border:1px solid #e2e3ea;border-top-color:#abadb3;color:#484848;font-weight:400;font-size:11px;margin:0 0 0 5px}div.clear.invisible{display:block;height:1px;padding:0;margin:0;background:transparent}select.multiple{height:100px}select.gray{background:url(/assets_dist/images/8b3e400a381d86aaf3826ec53e64f873.png) repeat-x scroll bottom;border:1px solid #9ea2a6;padding:2px 3px 2px 9px}select.as_div{background:url(/assets_dist/images/7e48e179d37ec3bb18542fa64bf23624.jpg) repeat-x scroll bottom transparent;border:1px solid #9ea2a6;font-size:11px;font-weight:700;height:22px;padding:2px 3px 3px 4px}.spinner{list-style:none;display:inline-block;line-height:0;vertical-align:middle}.spinner,.spinner li{margin:0;padding:0}.spinner input{font-size:.45em;border-color:#bebebe;border-width:.5px;height:1.5em;width:2em;float:none;margin:0!important;padding-left:3px;display:inline}a.cancel{color:#970000;text-decoration:underline}a.cancel:hover{color:#730000}.nomargin{margin:0!important}button.plus{background:url(/assets_dist/images/4bfa5fffcf3223f799b383581769463c.png) 0 no-repeat}button.minus,button.plus{width:11px;cursor:pointer;height:11px;padding-top:6px;border:0;margin-left:2px;margin-right:2px}button.minus{background:url(/assets_dist/images/e951c4500596539bdd1e2379df4fb429.gif) 0 no-repeat}.date_with_calendar{background:url(/assets_dist/images/8f6e8da0ee90315420f19e7fa54b6efd.png) no-repeat scroll 86px 1px #fff;border:1px solid #e2e3ea;border-top-color:#abadb3;cursor:pointer;float:left;height:21px;padding:0 23px 0 0;width:84px}.date_with_calendar input{background:none repeat scroll 0 0 transparent;border-width:0;cursor:auto;margin:0;width:65px}.active-input{border:1px solid #ebb95b!important;background-color:#fff8d5!important}.error-field{border:1px solid #8a0000;background-color:#ffd8d8;color:#8a0000}.submenu{display:none;background:#81a9e6}#menu_mainmenu{height:29px;margin:0;padding-left:235px;padding-right:0;z-index:30}#menu_mainmenu li{float:right;height:29px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;vertical-align:bottom}#menu_mainmenu li a{background:transparent url(/assets_dist/images/834550b99444191d4f2be08e7d934125.gif) repeat-x scroll top;border-right:1px solid #b3b3b5;color:#000;display:block;font-size:11px;font-weight:700;height:15px;margin:4px 0 0 4px;padding:5px 10px 5px 12px;text-align:left;text-decoration:none}#menu_mainmenu li a.hover.with-children,#menu_mainmenu li a.with-children,#menu_mainmenu li a:hover.with-children{padding-left:23px}#menu_mainmenu li a div.down-arrow{background:url(/assets_dist/images/04aae4cbbcf8eead75e07f705b13a110.png) no-repeat 0;display:block;float:left;height:14px;margin:0 0 0 -15px;padding:0;width:15px;border:0;position:static}#menu_mainmenu li a.hover div.down-arrow,#menu_mainmenu li a:hover div.down-arrow{background-image:url(/assets_dist/images/510826921cbdd356c476a619b727ee19.png)}#menu_mainmenu li a.hover,#menu_mainmenu li a:hover{background:url(/assets_dist/images/15264efd656b56b7b902b0134a30c06e.gif) bottom repeat-x;color:#fff;border-color:#5b8faa}#menu_mainmenu li.first-item{background:url(/assets_dist/images/8047955929d55049f9ed2d4a6f7e8da0.gif) 100% 0 no-repeat;border:0}#menu_mainmenu li.first-item a{background:none;border:0}#menu_mainmenu div{position:absolute;visibility:visible;display:none;padding:10px 0;z-index:150;margin:-1px 0 0 4px;background:#fff url(/assets_dist/images/4e24edf59c60d45fd07b18f82655c3b8.gif) 100% 0 no-repeat;border-bottom:1px solid #000;border-right:1px solid #000;border-left:5px solid #6bd2ff}#menu_mainmenu div a{position:relative;display:block;margin:0;padding:0 10px 0 22px;white-space:nowrap;text-align:left;text-decoration:none;background:#fff;border:0;border-top:1px solid #dbe5e9;float:none;clear:both;width:145px;color:#053549;line-height:25px;height:25px}#menu_mainmenu div a:hover{background:#ccf0ff;border-top:1px solid #7fbcd7;color:#053549}#menu_topmenu li a{background:#5563bf;color:#fff;text-decoration:none}#menu_topmenu li a:hover{background:#49a3ff}#menu_topmenu div{background:#f0f0f0;border:1px solid #5970b2}#menu_topmenu div a{background:#f0f0f0;color:#2875de}#menu_topmenu div a:hover{background:#49a3ff;color:#fff}#menu_testtopmenu a{display:block;color:#000;border-bottom:1px solid #262c55;padding-left:5px}DIV#menu_adminmenu,DIV#menu_frontdeskmenu,DIV#menu_staffmenu,DIV#menu_usermenu{width:179px}.collapsed DIV#menu_adminmenu,.collapsed DIV#menu_frontdeskmenu,.collapsed DIV#menu_staffmenu,.collapsed DIV#menu_usermenu{width:61px}DIV#menu_adminmenu P,DIV#menu_frontdeskmenu P,DIV#menu_staffmenu P,DIV#menu_usermenu P{margin:1px 0}.collapsed DIV#menu_usermenu A#menu_programs:hover,.collapsed DIV#menu_usermenu A#menu_reserve_a_court:hover,.collapsed DIV#menu_usermenu A#menu_statement:hover{background-position:15px!important}.collapsed DIV#menu_usermenu A#menu_pay_my_bill:hover{background-position:13px!important}.collapsed DIV#menu_staffmenu A#menu_all_activities:hover,.collapsed DIV#menu_usermenu A#menu_home:hover{background-position:15px!important}.collapsed DIV#menu_adminmenu P,.collapsed DIV#menu_frontdeskmenu P,.collapsed DIV#menu_staffmenu P,.collapsed DIV#menu_usermenu P{height:38px;position:relative;z-index:100!important}DIV#menu_adminmenu A,DIV#menu_frontdeskmenu A,DIV#menu_staffmenu A,DIV#menu_usermenu A{COLOR:#000;display:block;background:#fff;margin-left:6px;border:1px solid #c6e3ed;border-right:0;line-height:36px;padding-left:50px;text-decoration:none;font-size:12px}.collapsed DIV#menu_adminmenu A,.collapsed DIV#menu_frontdeskmenu A,.collapsed DIV#menu_staffmenu A,.collapsed DIV#menu_usermenu A{position:absolute;margin-left:6px;width:0;padding-left:48px;overflow:hidden;border-right:1px solid #c6e3ed;white-space:nowrap}#menu_adminmenu A:hover,#menu_frontdeskmenu A:hover,#menu_staffmenu A:hover,#menu_usermenu A:hover{COLOR:#fff;background:#40c6fe;border-color:#40c6fe;border-left:3px solid #337a9d}.collapsed #menu_adminmenu A:hover,.collapsed #menu_frontdeskmenu A:hover,.collapsed #menu_staffmenu A:hover,.collapsed #menu_usermenu A:hover{width:121px;COLOR:#000;background:#fff;border:1px solid #c6e3ed;z-index:100;background-position:12px!important}.collapsed #menu_adminmenu A.active:hover,.collapsed #menu_frontdeskmenu A.active:hover,.collapsed #menu_staffmenu A.active:hover,.collapsed #menu_usermenu A.active:hover{background-position:10px!important}DIV#menu_adminmenu A#menu_profiles,DIV#menu_frontdeskmenu A#menu_profiles,DIV#menu_staffmenu A#menu_profiles,DIV#menu_usermenu A#menu_my_information{background-image:url(/assets_dist/images/6aa84d70cbe52b0cc4494b05b76663e7.png);background-position:12px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_profiles.active,DIV#menu_adminmenu A#menu_profiles:hover,DIV#menu_frontdeskmenu A#menu_profiles.active,DIV#menu_frontdeskmenu A#menu_profiles:hover,DIV#menu_staffmenu A#menu_profiles.active,DIV#menu_staffmenu A#menu_profiles:hover,DIV#menu_usermenu A#menu_my_information.active,DIV#menu_usermenu A#menu_my_information:hover{background-position:10px}DIV#menu_adminmenu A#menu_communication,DIV#menu_frontdeskmenu A#menu_communication,DIV#menu_staffmenu A#menu_communication,DIV#menu_usermenu A#menu_communication,DIV#menu_usermenu A#menu_contact{background-image:url(/assets_dist/images/4827e4f85c1ea72857631f291186ac34.png);background-position:12px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_communication.active,DIV#menu_adminmenu A#menu_communication:hover,DIV#menu_frontdeskmenu A#menu_communication.active,DIV#menu_frontdeskmenu A#menu_communication:hover,DIV#menu_staffmenu A#menu_communication.active,DIV#menu_staffmenu A#menu_communication:hover,DIV#menu_usermenu A#menu_communication.active,DIV#menu_usermenu A#menu_communication:hover,DIV#menu_usermenu A#menu_contact.active,DIV#menu_usermenu A#menu_contact:hover{background-position:10px}DIV#menu_adminmenu A#menu_schedule,DIV#menu_frontdeskmenu A#menu_schedule,DIV#menu_staffmenu A#menu_schedule,DIV#menu_usermenu A#menu_reserve_a_court{background-image:url(/assets_dist/images/49801a2b359648616017a383cda5c364.png);background-position:15px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_home,DIV#menu_frontdeskmenu A#menu_home,DIV#menu_staffmenu A#menu_home,DIV#menu_usermenu A#menu_home{background-image:url(/assets_dist/images/3055d0ffd974b0dcfe1b9bbb411e0818.png);background-position:15px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_home.active,DIV#menu_adminmenu A#menu_home:hover,DIV#menu_frontdeskmenu A#menu_home.active,DIV#menu_frontdeskmenu A#menu_home:hover,DIV#menu_staffmenu A#menu_home.active,DIV#menu_staffmenu A#menu_home:hover,DIV#menu_usermenu A#menu_home.active,DIV#menu_usermenu A#menu_home:hover{background-position:12px}DIV#menu_adminmenu A#menu_schedule.active,DIV#menu_adminmenu A#menu_schedule:hover,DIV#menu_frontdeskmenu A#menu_schedule.active,DIV#menu_frontdeskmenu A#menu_schedule:hover,DIV#menu_staffmenu A#menu_schedule.active,DIV#menu_staffmenu A#menu_schedule:hover,DIV#menu_usermenu A#menu_reserve_a_court.active,DIV#menu_usermenu A#menu_reserve_a_court:hover{background-position:13px}.collapsed DIV#menu_adminmenu A#menu_schedule.active,.collapsed DIV#menu_adminmenu A#menu_schedule:hover,.collapsed DIV#menu_frontdeskmenu A#menu_schedule.active,.collapsed DIV#menu_frontdeskmenu A#menu_schedule:hover,.collapsed DIV#menu_staffmenu A#menu_schedule.active,.collapsed DIV#menu_staffmenu A#menu_schedule:hover,.collapsed DIV#menu_usermenu A#menu_schedule.active,.collapsed DIV#menu_usermenu A#menu_schedule:hover{background-position:15px!important}DIV#menu_adminmenu A#menu_accounting,DIV#menu_frontdeskmenu A#menu_accounting,DIV#menu_staffmenu A#menu_accounting,DIV#menu_usermenu A#menu_accounting{background-image:url(/assets_dist/images/1ae4e380827d3a1ca63546c6ff55b89c.png);background-position:12px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_accounting.active,DIV#menu_adminmenu A#menu_accounting:hover,DIV#menu_frontdeskmenu A#menu_accounting.active,DIV#menu_frontdeskmenu A#menu_accounting:hover,DIV#menu_staffmenu A#menu_accounting.active,DIV#menu_staffmenu A#menu_accounting:hover,DIV#menu_usermenu A#menu_accounting.active,DIV#menu_usermenu A#menu_accounting:hover{background-position:10px}DIV#menu_adminmenu A#menu_statement,DIV#menu_frontdeskmenu A#menu_statement,DIV#menu_staffmenu A#menu_statement,DIV#menu_usermenu A#menu_statement{background-image:url(/assets_dist/images/4de527818523a6121b36f0999806ad99.png);background-position:15px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_statement.active,DIV#menu_adminmenu A#menu_statement:hover,DIV#menu_frontdeskmenu A#menu_statement.active,DIV#menu_frontdeskmenu A#menu_statement:hover,DIV#menu_staffmenu A#menu_statement.active,DIV#menu_staffmenu A#menu_statement:hover,DIV#menu_usermenu A#menu_statement.active,DIV#menu_usermenu A#menu_statement:hover{background-position:13px}DIV#menu_adminmenu A#menu_pos,DIV#menu_frontdeskmenu A#menu_pos,DIV#menu_staffmenu A#menu_pos,DIV#menu_usermenu A#menu_pos{background-image:url(/assets_dist/images/282c9f20162008563988741998ace42e.png);background-position:12px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_pos.active,DIV#menu_adminmenu A#menu_pos:hover,DIV#menu_frontdeskmenu A#menu_pos.active,DIV#menu_frontdeskmenu A#menu_pos:hover,DIV#menu_staffmenu A#menu_pos.active,DIV#menu_staffmenu A#menu_pos:hover,DIV#menu_usermenu A#menu_pos.active,DIV#menu_usermenu A#menu_pos:hover{background-position:10px}DIV#menu_adminmenu A#menu_reports,DIV#menu_frontdeskmenu A#menu_reports,DIV#menu_staffmenu A#menu_reports,DIV#menu_usermenu A#menu_reports{background-image:url(/assets_dist/images/a31682c77cb064845136784fa82a43a4.png);background-position:12px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_reports.active,DIV#menu_adminmenu A#menu_reports:hover,DIV#menu_frontdeskmenu A#menu_reports.active,DIV#menu_frontdeskmenu A#menu_reports:hover,DIV#menu_staffmenu A#menu_reports.active,DIV#menu_staffmenu A#menu_reports:hover,DIV#menu_usermenu A#menu_reports.active,DIV#menu_usermenu A#menu_reports:hover{background-position:10px}DIV#menu_adminmenu A#menu_dashboard,DIV#menu_frontdeskmenu A#menu_dashboard,DIV#menu_staffmenu A#menu_dashboard,DIV#menu_usermenu A#menu_dashboard{background-image:url(/assets_dist/images/158585a1998ebd5aa6cbafa98e3efe5f.png);background-position:12px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_dashboard.active,DIV#menu_adminmenu A#menu_dashboard:hover,DIV#menu_frontdeskmenu A#menu_dashboard.active,DIV#menu_frontdeskmenu A#menu_dashboard:hover,DIV#menu_staffmenu A#menu_dashboard.active,DIV#menu_staffmenu A#menu_dashboard:hover,DIV#menu_usermenu A#menu_dashboard.active,DIV#menu_usermenu A#menu_dashboard:hover{background-position:10px}DIV#menu_adminmenu A#menu_account_access,DIV#menu_frontdeskmenu A#menu_account_access,DIV#menu_staffmenu A#menu_account_access,DIV#menu_usermenu A#menu_account_access{background-image:url(/assets_dist/images/c7e6fac9e7f2df3e7d15bfeee1b4b4bb.png);background-position:13px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_notifications,DIV#menu_frontdeskmenu A#menu_notifications,DIV#menu_staffmenu A#menu_notifications,DIV#menu_usermenu A#menu_notifications{background-image:url(/assets_dist/images/ceaa7c7dd4d5bead7d58e25cf2d0cac3.png);background-position:15px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_pay_my_bill,DIV#menu_frontdeskmenu A#menu_pay_my_bill,DIV#menu_staffmenu A#menu_pay_my_bill,DIV#menu_usermenu A#menu_pay_my_bill{background-image:url(/assets_dist/images/24e15cf1b260adb4bdf3edfc7685774e.png);background-position:13px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_pay_my_bill.active,DIV#menu_adminmenu A#menu_pay_my_bill:hover,DIV#menu_frontdeskmenu A#menu_pay_my_bill.active,DIV#menu_frontdeskmenu A#menu_pay_my_bill:hover,DIV#menu_staffmenu A#menu_pay_my_bill.active,DIV#menu_staffmenu A#menu_pay_my_bill:hover,DIV#menu_usermenu A#menu_pay_my_bill.active,DIV#menu_usermenu A#menu_pay_my_bill:hover{background-position:11px}#menu_adminmenu a.active,#menu_frontdeskmenu a.active,#menu_staffmenu a.active,#menu_usermenu a.active{COLOR:#fff;background:#40c6fe;border-color:#40c6fe;border-left:3px solid #337a9d}.collapsed #menu_adminmenu a.active,.collapsed #menu_frontdeskmenu a.active,.collapsed #menu_staffmenu a.active,.collapsed #menu_usermenu a.active{COLOR:#fff;background:#40c6fe;border-color:#40c6fe;border-left:3px solid #337a9d;padding-left:53px;border-right:0}#buttonCollapse{margin-top:5px;margin-bottom:18px}#buttonCollapse a{display:block;width:63px;height:16px;background:url(/assets_dist/images/c69057e5d08040d2590ae1e53216dab2.png) 0 0;outline:none;margin-left:5px}.collapsed #buttonCollapse a{width:53px;height:16px;background:url(/assets_dist/images/7237e863fe7a8e613d82a98db8d53d85.png) 0 0}DIV#menu_adminmenu A#menu_all_activities,DIV#menu_frontdeskmenu A#menu_all_activities,DIV#menu_staffmenu A#menu_all_activities,DIV#menu_usermenu A#menu_all_activities,DIV#menu_usermenu A#menu_programs{background-image:url(/assets_dist/images/70b06262b1fea6cc43b478205941ff0e.png);background-position:15px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_all_activities.active,DIV#menu_adminmenu A#menu_all_activities:hover,DIV#menu_frontdeskmenu A#menu_all_activities.active,DIV#menu_frontdeskmenu A#menu_all_activities:hover,DIV#menu_staffmenu A#menu_all_activities.active,DIV#menu_staffmenu A#menu_all_activities:hover,DIV#menu_usermenu A#menu_all_activities.active,DIV#menu_usermenu A#menu_all_activities:hover,DIV#menu_usermenu A#menu_programs.active,DIV#menu_usermenu A#menu_programs:hover{background-position:13px}DIV#menu_adminmenu A#menu_gift_certificates,DIV#menu_frontdeskmenu A#menu_gift_certificates,DIV#menu_staffmenu A#menu_gift_certificates,DIV#menu_usermenu A#menu_gift_certificates{background-image:url(/assets_dist/images/818a8051b588da6cc82eea9beb63e7df.png);background-position:12px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_gift_certificates.active,DIV#menu_adminmenu A#menu_gift_certificates:hover,DIV#menu_frontdeskmenu A#menu_gift_certificates.active,DIV#menu_frontdeskmenu A#menu_gift_certificates:hover,DIV#menu_staffmenu A#menu_gift_certificates.active,DIV#menu_staffmenu A#menu_gift_certificates:hover,DIV#menu_usermenu A#menu_gift_certificates.active,DIV#menu_usermenu A#menu_gift_certificates:hover{background-position:10px}DIV#menu_adminmenu A#menu_packages,DIV#menu_frontdeskmenu A#menu_packages,DIV#menu_staffmenu A#menu_packages,DIV#menu_usermenu A#menu_packages{background-image:url(/assets_dist/images/98ae05af9c3fdcc81377408d7cf54fd0.png);background-position:13px;background-repeat:no-repeat}DIV#menu_adminmenu A#menu_packages.active,DIV#menu_adminmenu A#menu_packages:hover,DIV#menu_frontdeskmenu A#menu_packages.active,DIV#menu_frontdeskmenu A#menu_packages:hover,DIV#menu_staffmenu A#menu_packages.active,DIV#menu_staffmenu A#menu_packages:hover,DIV#menu_usermenu A#menu_packages.active,DIV#menu_usermenu A#menu_packages:hover{background-position:11px!important}.collapsed DIV#menu_adminmenu A#menu_packages.active,.collapsed DIV#menu_adminmenu A#menu_packages:hover,.collapsed DIV#menu_frontdeskmenu A#menu_packages.active,.collapsed DIV#menu_frontdeskmenu A#menu_packages:hover,.collapsed DIV#menu_staffmenu A#menu_packages.active,.collapsed DIV#menu_staffmenu A#menu_packages:hover,.collapsed DIV#menu_usermenu A#menu_packages.active,.collapsed DIV#menu_usermenu A#menu_packages:hover{background-position:13px!important}.search_content{margin:5px;border:1px solid #b6b6b6;background-color:#f7f6f2}.search_content .search_title{border:0}.search_content .search_title a{color:#00f;font-weight:700}.search_content .intro{border:0}table.list{width:99%}table.list th{text-align:left}table.list th.small{width:20%}table.list th.checkbox{width:5%}#timedate input{width:50px}#timedate select{width:150px}input.timedate{width:30px}input.timedate,select.timedate{display:inline;float:none;margin-bottom:0}select.timedate{width:50px}div.time input[type=text],div.time select{width:70px;text-align:center}DIV#header{margin:0 auto;WIDTH:97%;padding:20px 0 0 2%;HEIGHT:80px}DIV#header IMG{VERTICAL-ALIGN:middle;MARGIN-RIGHT:20px}DIV#header h1{COLOR:#3e3e3e;clear:none;display:inline;font-size:18px}DIV#menu{min-width:1000px;width:auto;margin:5px 0 15px 1px;padding-right:45px;background:#cce3eb url(/assets_dist/images/6ee9946eb2bf9f026d5cc3f71aaa5703.jpg) 0 100% repeat-x}table#main_table{width:100%}table.main_table td{padding:0}table#main_table td.left{width:179px;background:url(/assets_dist/images/38fe143ef74b9ee074b61a7607f481bb.png) 0 0 repeat-x;padding-bottom:30px;border-right:1px solid #afd0dc}table#main_table td.left.collapsed{width:60px}table#main_table td.left p.right{margin:0;padding:7px 0;text-align:right}table#main_table td.left p.right a{font-weight:700;color:#036;margin-right:10px;font-size:12px}table#main_table td.left div.title{padding:5px 10px;margin-bottom:20px}td.left div.title p{margin:7px 0}div.left_menu p{background:url(/assets_dist/images/236f5466c0f736f18d803ed26c393407.jpg) 0 0 repeat-y;padding:4px 10px;margin:5px 0}div.left_menu a{color:#fff}div.left_menu a:hover{color:#fc6}table#main_table td.mid{background:#fff;padding-top:10px;border:3px solid #fff;border-top:0;border-bottom:0}table#main_table td.right{width:250px;background:url(/assets_dist/images/eae44194fb8edcd8360b5f50ef242f48.jpg) 0 0 repeat-y}div.page-title{padding-left:20px}div.logout_link{PADDING-RIGHT:0;PADDING-LEFT:0;PADDING-BOTTOM:7px;margin:0;TEXT-ALIGN:right;COLOR:#036;font-size:12px;font-weight:700}TD.left DIV.title P{margin:7px 0;TEXT-ALIGN:LEFT}DIV#menu_adminlink P{margin:5px 0;padding:4px 10px;TEXT-ALIGN:LEFT}DIV#menu_adminlink A{COLOR:#fff}#menu_adminlink A:hover{COLOR:#fc6}DIV.serv{PADDING-LEFT:28px;FLOAT:left;margin:10px 0 0;WIDTH:230px;HEIGHT:85px}DIV.serv DIV{FLOAT:left;margin:25px 0 0;WIDTH:114px;LINE-HEIGHT:80%;HEIGHT:33px}DIV.serv IMG{FLOAT:left;VERTICAL-ALIGN:middle;MARGIN-RIGHT:10px}DIV.serv A{FONT-WEIGHT:700;COLOR:#fff;TEXT-DECORATION:none}DIV.serv P{margin:0;WIDTH:104px;padding:6px 0 0 10px;border-bottom:2px solid #fff;HEIGHT:16px}TD.mid DIV.left DIV{BACKGROUND:url(/assets_dist/images/401d7658792340154032f6879f574f1f.gif) no-repeat 0 100%}TD.mid DIV.right DIV{BACKGROUND:url(/assets_dist/images/0495b2c5a64df20b9e7e930cd7cd2d7f.gif) no-repeat 0 100%}DIV#tennis{BACKGROUND:url(/assets_dist/images/430d46889f1b540a9ce07e35c4830716.jpg) no-repeat 28px 0}DIV#tennis P{BACKGROUND:#6c0}DIV#racquet{BACKGROUND:url(/assets_dist/images/105a48c0201789a1153abc041cb36b61.jpg) no-repeat 28px 0}DIV#racquet P{BACKGROUND:#6797d7}DIV#fitness{BACKGROUND:url(/assets_dist/images/26dc31b8dcd75e4745bfc56125b4a29e.jpg) no-repeat 28px 0}DIV#fitness P,DIV#martial P,DIV#nursery P,DIV#swimming P{BACKGROUND:#6797d7}DIV#locker{BACKGROUND:url(/assets_dist/images/5eb56ac3fcfb675ac1435d48e0f94fbf.jpg) no-repeat 28px 0}DIV#locker P{BACKGROUND:#ec6d05}DIV#repair{BACKGROUND:url(/assets_dist/images/5eb56ac3fcfb675ac1435d48e0f94fbf.jpg) no-repeat 28px 0}DIV#repair P{BACKGROUND:#ec6d05}DIV#martialarts{BACKGROUND:url(/assets_dist/images/5d8b0569b6ca8da693eb02c2d477f61d.jpg) no-repeat 28px 0}div#martialarts p{background:#093273}DIV#basketball{BACKGROUND:url(/assets_dist/images/eea15b2b42687131e1bf8ce567f3bf48.jpg) no-repeat 28px 0}DIV#basketball P{BACKGROUND:#6c0}DIV#cafe{BACKGROUND:url(/assets_dist/images/1b83daab3a10e23ffc023033220b4637.jpg) no-repeat 28px 0}DIV#cafe P{BACKGROUND:#093273}DIV#shop{BACKGROUND:url(/assets_dist/images/4604bb8ef0f5bdbc34b839fe162b9d3f.jpg) no-repeat 28px 0}DIV#shop P{BACKGROUND:#6797d7}DIV#messages{BACKGROUND:url(/assets_dist/images/7ac4174b20a8e0a367737e7ff5404751.jpg) no-repeat 0 0;border-bottom:10px solid #390}DIV#messages DIV.in{PADDING-BOTTOM:20px;border-bottom:2px solid #fff;padding-left:15px}DIV#messages DIV.view{BACKGROUND:#390;FLOAT:right;WIDTH:88px;padding:2px 0;TEXT-ALIGN:center}DIV.view A{COLOR:#fff;TEXT-DECORATION:none}DIV#messages DIV.title{FONT-SIZE:18px;WIDTH:130px;COLOR:#390;LINE-HEIGHT:100%;padding:15px 0 15px 50px}DIV#messages TABLE{CLEAR:both;margin:auto;WIDTH:230px;BORDER-COLLAPSE:collapse}DIV#messages TR{BACKGROUND:url(/assets_dist/images/80512d95752d06e9f6e486c4bc0904cb.gif) repeat-x 0 100%}DIV#messages TD{padding:1px 0 5px}DIV#messages TH{FONT-WEIGHT:400;FONT-SIZE:11px;COLOR:#366;padding:3px 0 2px;TEXT-ALIGN:right}DIV#schedule{BACKGROUND:url(/assets_dist/images/84498240910ea51ca926cce7f226b960.jpg) no-repeat 0 0;border-bottom:10px solid #6797d7}DIV#schedule DIV.in{border-top:2px solid #fff;PADDING-BOTTOM:20px;border-bottom:2px solid #fff}DIV#schedule DIV.view{BACKGROUND:#6797d7;FLOAT:right;WIDTH:88px;padding:2px 0;TEXT-ALIGN:center}DIV#schedule DIV.title{FONT-SIZE:18px;WIDTH:130px;COLOR:#039;padding:15px 0 15px 50px}DIV#schedule DIV.day{CLEAR:both;margin:0}DIV#schedule DIV.day DIV{FONT-SIZE:11px;BACKGROUND:#297d9f;FLOAT:left;WIDTH:57px;COLOR:#fff;MARGIN-RIGHT:7px;padding:2px 0 2px 7px}DIV#schedule DIV.day B{FONT-SIZE:12px;COLOR:#297d9f;LINE-HEIGHT:160%}DIV#schedule P.sch{FONT-SIZE:11px;margin:10px 7px 20px;LINE-HEIGHT:100%}DIV#schedule P.sch A{FONT-SIZE:12px;MARGIN-LEFT:5px}DIV.module_Signin{float:right;margin-bottom:0;margin-right:25px;margin-top:-20px;padding-top:8px;text-align:left;clear:both}DIV.module_Signin div.logged-in{border:1px solid #b9dae4;width:392px;height:20px;margin-bottom:0;margin-top:12px;background:#feffff url(/assets_dist/images/f61054a89956f9ee07bc0c3c29951c42.png) 0 0 repeat-x;padding:0 7px;white-space:nowrap;overflow:hidden;text-align:right}DIV.module_Signin p{display:inline;font-size:1em}DIV.module_Signin div.logged-in a{font-size:11px;line-height:20px;color:#0e96c4}DIV.module_Signin div.logged-in a.separator{padding:0;color:#000;font-weight:400}DIV.module_Signin a{color:#0e96c4;font-size:1em;text-decoration:none;font-weight:700}DIV.module_Signin div.title{margin-top:25px}DIV.module_Signin div.label{width:75px}div.module_Signin form.loggedInForm{margin-top:0}DIV.module_Search{background:#c9dfe7 url(/assets_dist/images/1ce9042ad66226f7168e9811ab43be6a.png) 0 0 repeat-x;float:right;height:26px;padding:9px 10px;text-align:left;border:1px solid #b9dae4;margin-right:25px;margin-top:-20px}DIV.module_Search div.left-oriented{line-height:25px;padding-right:10px;font-size:12px}DIV.module_Search input{margin:0;width:220px}DIV.module_ShoppingCart{float:right;height:38px}div#module_ShoppingCart{float:right}DIV.module_ShoppingCart a{display:block;background:#fff url(/assets_dist/images/37ec2ffd7513625f2dc614945b77312d.png) 0 0 repeat-x;padding:6px 12px;text-align:right;font-size:12px;font-family:Tahoma;height:38px;width:190px;text-decoration:none;color:#000;margin-right:25px;margin-top:-20px;margin-bottom:7px;float:left}DIV.module_ShoppingCart a DIV{text-align:right;font-size:12px;font-family:Tahoma;float:right;margin-top:-2px}DIV.module_ShoppingCart a:hover{color:#fff}DIV.module_ShoppingCart.fixed{position:fixed}.view_cart_text{float:left;margin-left:40px;margin-top:5px;font-weight:700;font-size:11px;font-family:Tahoma}input.hidden{border:0}form.loginForm{padding:5px;color:#036;font-size:12px;font-weight:700}form.loginForm #groupDiv,form.loginForm #loginDiv,form.loginForm #passDiv{float:left;width:125px;margin-right:10px}form.loginForm #groupDiv{float:left;width:200px;margin-right:10px}form.loginForm #groupDiv div.label,form.loginForm #loginDiv div.label,form.loginForm #passDiv div.label{color:#494949;font-weight:700;font-size:11px;line-height:20px}form.loginForm input.login,form.loginForm input.password{width:125px;border:1px solid #9ea2a6;height:20px}form.loginForm input.signin_submit{width:71px;height:23px;float:left;margin-top:20px;color:#22bbfc;background:#22bbfc url(/assets_dist/images/5c8013477f0d967f2431b4ab643b9411.png) 50% no-repeat;border:0;font-weight:700;font-size:0;padding-left:28px;text-align:left;line-height:20px}form.loginForm select.group{width:200px;border:1px solid #9ea2a6;height:24px}form.searchForm{padding-left:5px;color:#036;font-size:12px;font-weight:700;padding-right:30px;background:url(/assets_dist/images/672bd43614674036007c7257674bf9af.png) 100% no-repeat}input.search_input{width:100px;margin-right:5px}input.search_go{width:30px}.dateInput,.date input[type=text]{margin-bottom:0}.dateInput,.date input[type=text],.date select{display:inline;float:none;width:100px}.blue{color:#039}#dynamicListHolder{height:0;line-height:0;position:relative;margin-top:20px;background:red}#dynamicListHolder div{height:auto;line-height:normal}#dynamicListHolder div.ac_bar,#dynamicListHolder div.ac_corner,#dynamicListHolder div.ac_footer{height:6px}body.wait,body.wait input{cursor:wait!important}.calendar_days_of_week td{font-weight:700}td.calendar_day{background:#fff;text-align:right;padding:1px 5px}.calendar-today{font-weight:700;color:#fff;background:#c60;border-right:2px solid #c60;border-left:2px solid #c60}table#main_table table.calendar td{padding:1px 5px;margin:1px}span.blocker{display:block;float:left}span.calendar_wrapper{margin-left:20px}span.month_navigation{clear:left;margin-top:20px}td.calendar_day a{padding:1px;display:block}td.mid div.menu{padding-bottom:20px}.blue a{color:#039;margin-right:10px}.orange,b.orange a{color:#c60}.vertical_icons{float:left;padding:1px 1px 1px 12px}.vertical_icons a{display:block;margin-bottom:8px;height:28px;width:87px}.horizontal_icons{clear:both;float:left;padding:10px}.horizontal_icons a{display:block;margin-bottom:8px;height:28px;width:89px;float:left;margin-left:8px}div.cell{float:left;padding-right:40px}.midi{font-size:15px;font-weight:700;margin:15px 0;display:block}td.mid div.title{font-size:18px;font-weight:700;font-family:Arial,Tahoma;line-height:29px;color:#272727;border-bottom:3px solid #000;margin-bottom:25px}div.day b{color:#297d9f;font-size:12px;line-height:160%}p.sch{margin:11px;font-size:11px;line-height:100%}p.sch a{margin-left:5px;font-size:13px}.gblue{color:#297d9f}div.day div{background:#297d9f none repeat scroll 0;color:#fff;float:left;font-size:11px;margin-right:7px;padding:2px 0 2px 7px;width:65px}table#main_table td.mid{color:#039;background:#fff none repeat scroll 0;padding:10px 25px 10px 35px;border-color:-moz-use-text-color #fff;border-style:none solid;border-width:0}td,th{vertical-align:top}.green{color:#390}div.compose_head a{margin-right:5px;color:#360}div.compose_head h1{font-size:18px;font-weight:300;margin-bottom:6px}table#main_table td.mid div.compose_head{color:#390;margin-bottom:20px}.compose div.cell{display:block;float:left;clear:left;text-align:right;position:relative;padding:0;width:300px;margin-bottom:8px}.compose div.cell span{position:absolute;display:block;top:0;left:0}.compose div.cell div,.compose div.cell input,.compose div.cell select,.compose div.cell textarea{float:right;display:block}.compose select{width:215px}.compose textarea{width:211px;height:70px;overflow-y:scroll}.compose input{width:213px;margin:0}.compose input.but{width:20px;border:1px solid #036;font-size:11px;padding:0 6px;margin-left:6px;cursor:pointer}.compose input.but,.compose input.submit{background:#85aeeb;color:#fff}.compose input.upload{width:188px}.received div.cell span{margin-left:0}.received div.cell{float:left;width:100%;clear:left;height:auto;padding:0;margin:0;background:transparent url(/assets_dist/images/80512d95752d06e9f6e486c4bc0904cb.gif) repeat-x scroll 0 100%}.received div.cell .view_profile{width:44%}.received div.cell .tag{width:15%}.received div.cell .created_date{width:25%}.received div.cell .description{width:20%}.received div.cell .tax{width:10%}.received div.cell .attach_cell{width:11%}.received div.cell .attach_date{width:20%}.received div.cell .body,.received div.cell .subject{width:25%}.received div.cell .date{width:24%}.received div.cell .sender{width:15%}.received div.cell .delete{width:10%}.received div.head .sender{background:none!important}.received div.cell .attach_date span,.received div.cell .date span{font-size:11px}.received div.head .attach_date span,.received div.head .date span{font-size:13px}.received div.cell .delete input{width:15px;margin-left:10px;border:none}.received div.head .delete input{margin:0 0 0 10px;height:15px;width:15px}.received div.head a,.received div.head span{font-weight:700}.received div.delete_button{height:auto}.received div.delete_button input{background:#85aeeb;color:#fff;margin:5px 20px 5px 0;width:57px;float:right}.received div.delete_button input.attach{margin:5px 40px 5px 0}.received div.profile input.attach{margin:5px 20px 5px 0}.received div.delete_button div.label input{width:100px;background:#fff;margin:-16px 0 0}.received div.delete_button div.label{width:240px}.received div.head .delete input.profile{width:57px;background:#85aeeb;border:1px solid #333;color:#fff;height:17px}.profile_form{margin-top:-20px}.profile_table_head{padding:10px}.profile_head{position:absolute;top:50px;right:0;width:auto;margin-top:-10px}.profile_head,.profile_head div{height:20px;line-height:20px}.staff_switcher{padding:10px}.staff_switcher span{font-weight:700;color:#039}.staff_switcher select{margin-left:15px;width:120px}form.filter{width:308px;margin:0 auto 10px;padding:10px 10px 20px}.filter{background:#ccf;width:308px}.view_all_users{position:relative}div.attach{font-size:10px}.filter div.cell{margin:2px 0}.received div.cell div{float:left;padding:3px 0;height:auto;line-height:18px;overflow:auto}.received .filter div.cell div{width:50%;float:left;line-height:18px;overflow:hidden;height:24px;padding:0;margin:0}.received div.cell div span,.received div.cell div span a{line-height:18px}.received div.head{background:#fff;overflow:hidden}#AdditionalPlayers{float:left;clear:left}#removingPlayers,#serverRemoving{float:left;clear:left;width:400px}.playerString{clear:both;color:#039;float:left}.invisible{display:none}#footer{border-top:1px solid #ababab;margin:20px 15px;padding:10px 20px}#footer div{float:right;font-size:11px}#footer .copyright{float:left;color:#929292}#footer .copyright span{padding:0 12px}#footer .menu{float:right}#footer .menu a{text-decoration:none}#footer .menu a:hover{text-decoration:underline}#footer ul{margin:0;list-style:none;padding:0}#footer li{float:left;padding-left:20px}#itemsForCart{margin-top:15px;border-top:2px solid #afafaf}.item_string{display:block;margin-bottom:10px;border:1px solid #ccc;cursor:auto;padding:10px;position:relative}.item_string div.buy{cursor:pointer;color:red}.item_string div.buy,.item_string div.outofstock{clear:right;float:right;height:100%;width:10%;margin-top:20px}.item_string div.outofstock{cursor:auto}.item_string .info{width:80%}.item_string .price{clear:both}.item_string input.amount{position:absolute;width:60px;top:10px;right:20px}.itemsContainer{padding:10px}h3{font-size:15px}.cartDisplay{position:absolute;line-height:20px;height:auto;width:130px;background:#ffd716;border:1px solid #999;padding:5px 10px;top:-60px;right:0}.court_schedule{width:100%}.court_schedule .fixWidth{overflow-y:hidden;overflow-x:hidden;position:relative}.category{padding-left:15px}.categoryExpand{cursor:pointer;margin:0 10px 0 0;border:0 solid #999}.item_string .amountHead{position:absolute;width:55px;top:10px;right:80px}.item_string .cartRemove{position:absolute;width:55px;bottom:0;right:20px;cursor:pointer;color:red}#container{width:100px;overflow:hidden}.scrollArea{clear:both;position:relative;height:24px;background:#e5f1f5;border:1px solid #c6e3ed;overflow:hidden;padding-right:10px;margin-left:80px}.scroller{position:absolute;top:-1px;left:1px;width:15px;height:22px;background:#8dc5dc;border:1px solid #c6e3ed;padding:3px 10px;cursor:move}.court-schedule-scroller,.scroller,.scroller div{color:#d4e6ed;line-height:18px;font-weight:700}.court-schedule-scroller{position:absolute;top:-1px;left:1px;width:15px;height:22px;background:url(/assets_dist/images/c0e08e03a26784d1779663049d07636a.png) repeat-x 0 1px;border:1px solid #c6e3ed;padding:3px 10px;cursor:move}.court-schedule-scroller .right-oriented{position:absolute;top:1px;right:1px;height:21px;width:38px;background:url(/assets_dist/images/645f88e2748939bfdcde4d59f15214cc.png) no-repeat 0 0}.court-schedule-scroller .left-oriented{position:absolute;top:1px;left:1px;height:21px;width:38px;background:url(/assets_dist/images/18bb655a0ae2cc5f1002a0f06d3c9a5c.png) no-repeat 0 0}.court_schedule{text-align:center;overflow:auto}.court_schedule table{background-color:#fff;width:100%;vertical-align:middle;border:1px solid #ababab}.court_schedule tr.even{background:#f0f0f0}.court_schedule td{background-color:initial;min-width:100px;height:30px;vertical-align:middle;text-align:center;border-right:1px solid #ababab;border-left:1px solid #ababab;border-bottom:1px solid #ababab}.court_schedule td.with-border{border-bottom:1px solid #ababab!important}.court_schedule th{background-color:#4c4c4c;width:100px;height:33px;vertical-align:middle;border-left:2px solid #2a2a2a;border-right:2px solid #2a2a2a;border-color:#2a2a2a;border-style:solid;border-width:2px 1px;color:#fff;BORDER-COLLAPSE:collapse;text-align:center}.court_schedule th a{color:#fff}.court_schedule th a:hover{color:#f0f0f0}.court_schedule td.unsure,.court_schedule td.unsureforsale .court_schedule td.unsure.forsale{background-color:#9cb2cf}.court_schedule td.grayedout,.court_schedule td.notenabled{background-color:#c2c1bf}.court_schedule td.forsale{background-color:#930000}.court_schedule td.forsale.emptyCancelDetail{background-color:#ffa399}.court_schedule td.cancelHead{background-color:#802a21}.court_schedule .canceledEventCaption{cursor:pointer;overflow:hidden;width:100px}.court_schedule .canceledEventCaption .canceledEventClassTitleHead{color:#fff;cursor:pointer;font-size:10px;font-weight:700;margin-top:3px;padding:0 6.12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.court_schedule .canceledEventClassTitle{color:#000a28;font-size:10px;font-weight:700;padding:2px 0 2px 2px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.court_schedule .innerEventWrap{cursor:pointer;margin-top:-1px;overflow:hidden;position:absolute;text-align:right;width:100px}.court_schedule td.cancelDetail{background-color:#ffa399}.court_schedule td.forsale.selected,.court_schedule td.forsaleselected,.court_schedule td.selected,.court_schedule td.selectednotenabled{background-color:#b763ff}.court_schedule td.unsure.selected,.court_schedule td.unsureforsaleselected{background-color:#cb92fa}.court_schedule td.unsureforsalenotenabled,.court_schedule td.unsurenotenabled{background-color:#d9bdbd}.court_schedule td.used.notenabled,.court_schedule td.usednotenabled{background-color:#ff9580}.orangeselect td.forsaleselected,.orangeselect td.selected,.orangeselect td.selectednotenabled{background-color:#ffd716}.court_schedule a.recycleBin{display:block;text-align:right}.court_schedule td.recycleBin,.court_schedule th.recycleBin{width:10px}#court_menu{background-color:#e2e2e2;position:absolute;width:204px;border:1px solid #6d6d6d;padding:0;text-align:left;z-index:801;color:#000}#court_menu div{margin-top:6px;margin-bottom:15px;padding-left:10px;padding-right:10px;font-size:12px}#court_menu div hr{color:#ababab}#court_menu div select{background:#f4f4f4;width:90%;background:transparent url(/assets_dist/images/7e48e179d37ec3bb18542fa64bf23624.jpg) repeat-x scroll bottom;border:1px solid #9ea2a6;padding:3px 3px 3px 9px}#court_menu a{text-decoration:none;font-weight:700;color:#3769bc}#court_menu #court_menu_inside a,#court_menu a.court_menu{display:block;line-height:18px;padding-left:20px;background:transparent url(/assets_dist/images/41799a887dc37e03f379074d196f03df.png) 10px no-repeat;font-size:11px;text-decoration:none;font-weight:700;color:#3769bc}#court_menu #court_menu_inside a:hover,#court_menu a.court_menu:hover{background-color:#bbb;color:#3769bc}#court_menu h4{background:#4c4c4c url(/assets_dist/images/bac76852e6352f0b1baa940b8c711572.png) 10px no-repeat;color:#fefefe;padding-left:22px;line-height:20px;margin:0;font-size:11px}#court_menu table,#court_menu table td{background:none;border:none}#court_menu table td{font-size:12px!important;height:14px;min-width:0;padding-right:3px}#court_menu div.label{width:90px;font-weight:700;margin:0;padding:0}div.court_menu{background-color:#e2e2e2;position:absolute;width:204px;border:1px solid #6d6d6d;padding:0;text-align:left;z-index:801;color:#000}div.court_menu div{margin-top:6px;margin-bottom:15px;padding-left:10px;padding-right:10px;font-size:12px}div.court_menu a,div.court_menu a.court_menu{text-decoration:none;font-weight:700;color:#3769bc}div.court_menu a.court_menu{display:block;line-height:18px;padding-left:20px;background:transparent url(/assets_dist/images/41799a887dc37e03f379074d196f03df.png) 10px no-repeat;font-size:11px}div.court_menu a.court_menu:hover{background-color:#bbb;color:#3769bc}div.court_menu h4{background:#4c4c4c url(/assets_dist/images/bac76852e6352f0b1baa940b8c711572.png) 10px no-repeat;color:#fefefe;padding-left:22px;line-height:20px;margin:0;font-size:11px}.court_info{background-color:#e2e2e2;position:absolute;width:150px;border:1px solid #6d6d6d;padding:0;text-align:left;z-index:800;overflow:hidden}.court_info h4{background:#4c4c4c url(/assets_dist/images/bac76852e6352f0b1baa940b8c711572.png) 10px no-repeat;color:#fefefe;padding-left:22px;line-height:20px;margin:0;font-size:11px}.court_info #court_info_content div{margin:10px}#court_menu a.closeLink,.court_info a.closeLink{position:absolute;right:0;margin:0;padding:0 7px;display:block;color:#fff;text-decoration:none;font-weight:700;font-size:12px;background:#393939}#court_menu a.closeLink:hover,.court_info a.closeLink:hover{color:#ff7d7d}#tournament table{background-color:#eeedea;border:1px solid #81a9e6}#tournament table tr{height:16px}#tournament table td{background-color:#bbd5f8;border:1px solid #fff;width:150px;padding:3px;vertical-align:middle}#tournament td.score{width:24px}#tournament table select{width:150px}#tournament input[type=submit]{margin-right:10px}#tournament .edit{display:none}#tournament input.score{width:24px}.view_message div.label{width:120px;color:#039}input.refresh{float:right}div.note{border:1px dashed #ccc;padding:3px;margin-bottom:5px;vertical-align:top}option.red{color:red}option.green{color:green}.lightbox-message{text-align:center}.lightbox-message h1{color:#039}#addressBook{width:100%}#addressBook #left{border:1px solid #729cdf;width:30%;text-align:left}#addressBook #left strong{cursor:pointer;display:block;background-color:#bad3f5;line-height:20px}#addressBook #left em{cursor:pointer;display:block;line-height:20px;text-decoration:underline}#addressBook #left div{margin-left:7px}input.inline{display:inline;float:none;border:0 dotted;font-style:italic;width:100%;margin:0;padding:0;text-align:center;font-size:13px}div.inlineSave{display:block;float:none}a.inlineSave{width:48%;display:block;float:left;background-color:#dddfe4;border:1px solid #333;FONT-SIZE:11px;COLOR:#333;text-align:center}.inline_editable{text-decoration:underline;cursor:pointer}input.price{width:50px;float:none;display:inline;margin:0}#sums input.inline{width:100px;border:1px solid #81a9e6;background-color:#bbd5f8}.shop-search{text-align:left}.shop-search .column{float:left;width:50%}.locker{float:left;margin:3px;background:#bbd5f8;border:1px solid #81a9e6;height:34px;text-align:center;cursor:pointer}.locker.reserved{background:#d9d8d6!important;border:1px solid #a0a0a0!important}.locker.not_available{background:#f8bbbb;border:1px solid #d29e9e}.locker .container{height:20px;padding:10px 4px 4px;width:40px}.inlineSimple{display:inline;float:none;margin-top:0;margin-left:0}.search_holder{position:relative}.search_field{background-image:url(/assets_dist/images/16762815315a4f34eb69cbff4ed778f9.gif)}.search_field,.search_field_busy{background-position:100%;background-repeat:no-repeat}.search_field_busy{background-image:url(/assets_dist/images/52499d53b55159bd008ffba26059ffa6.gif)}div.pos-filter{float:left;text-align:left}div.pos-date{float:left;margin-right:50px}div.pos-date input{width:70px}.ajax_loader{background:url(/assets_dist/images/60092c70eae4808ae68924b8cff32e35.png) 50% no-repeat;position:absolute;width:400px;height:139px;text-align:center;top:3px;left:3px;z-index:999}.ajax_loader h1{margin:37px 0 10px;font-size:13px}.ajax_loader #ajax_loader_img{width:300px;height:35px;background:#fff url(/assets_dist/images/fa3b4c84cfd677e647390a5a019dd8a9.gif) 50% no-repeat;border:1px solid #a6a6a6;margin-left:auto;margin-right:auto}.cron_loader{background-color:#eeedea;position:absolute;width:300px;border:2px solid #81a9e6;padding:4px;text-align:center;top:3px;left:3px;z-index:999}table#statement{width:100%}table#statement th{background:#fff;padding-top:10px;padding-bottom:10px}table#statement td,table#statement th{border-right:1px dotted #66655f;border-bottom:1px dotted #66655f}table#statement td{padding-top:5px;padding-bottom:5px;padding-left:5px}#inventory_search{background-color:#edf2f8;width:400px;border:1px solid #263446;padding:4px;text-align:left}#search_sale{background-color:#f7f6f5;border:1px solid #a1a09e;padding:20px 10px}#search_sale select{width:155px}.paging{border-top:1px dotted #5563bf;border-bottom:1px dotted #5563bf;text-align:center;margin:10px 2px;padding:10px 2px}.registredIcon{padding:0 2px;background-color:#7bc711;color:#fff;width:88px;TEXT-ALIGN:center;font-weight:700}#profile .profile-name{text-decoration:none;color:#272727;font-size:18px}#profile .profile-name .pipe{color:#cdcdcd;margin:0 10px}#profile .profile-name .user_status{color:#cdcdcd;text-transform:uppercase}#profile .profile-name .user_status.Active{color:#6d881c}#profile .profile-name .user_status.Holded{color:#c2c40d}#profile .profile-name .user_status.Canceled,#profile .profile-name .user_status.Expired,#profile .profile-name .user_status.No_membership{color:#8a0000}#profile select.profile-actions{display:block;float:right;padding:3px 4px;width:auto}#profile select.profile-actions option{padding-top:3px}#profile .profile-info{padding:15px;background-color:#d5ebf3;min-height:170px}#profile .profile-info .balance-row{color:#414141;font-family:Arial;font-size:12px}#profile .profile-info .balance-row strong{margin-right:9px;font-family:Arial;font-size:17px;font-weight:700}#profile .profile-info .balance-positive{padding:3px;background-color:#6d881c;color:#fff}#profile .profile-info .balance-negative{padding:3px;background-color:#8a0000;color:#fff}#profile .profile-info .profile-no-image{border:1px solid #8a8a8a;color:#9a9a9a;cursor:pointer;font-size:13px;font-weight:bolder;height:106px;padding-top:64px;text-align:center;width:240px}#profile .profile-info .profile-no-image .comment{font-size:11px;display:block;margin-top:15px;color:#8a8a8a}#profile .profile-info .profile-image{float:left;margin:0 15px 0 0;background:#fff}#profile .profile-info .info{margin:0 0 0 260px}#profile .profile-info .info br{clear:none}#profile hr.divider{margin:8px 0;border:0;border-top:1px solid #9a9a9a}#profile .profile-info .info .memberships{color:#787878;font-size:11px;margin-bottom:18px}#profile .profile-info .info .memberships p{margin:2px 0 5px}#profile .profile-info .info .memberships strong{color:#000}#profile .profile-info .info .memberships span.pipe{margin:0 10px}#profile .profile-info .info .memberships span.price{color:#000}.modal_wide_select div.block{border-color:#d4d4d4}.modal_wide_select div.block h1{background-color:#d4d4d4;background-image:url(/assets_dist/images/f97a23f94c49564d094bac613f1a8369.png);background-position:bottom;background-repeat:repeat-x;border-color:#c9c9c9;color:#920000;font-size:11px;font-weight:700;line-height:29px;padding-left:10px;text-transform:uppercase}.modal_wide_select div.block a{font-weight:400;border-color:#ababab}.modal_wide_select div.block a.selected_row{background-color:#dfecc5;background-image:none;font-weight:700}.modal_wide_select div.block a.margined{margin-left:10px;font-style:italic}#profile .profile-info .info .otherinfo{font-size:12px}#profile .profile-info .info .otherinfo label{color:#414141;display:block;float:left;font-size:11px;font-weight:700;margin:0;padding-right:0;text-align:left;width:110px}div.select.profile-actions{width:154px}div.hidden-filter.profile-actions{width:166px}div.select.time{width:64px}div.hidden-filter.time{width:76px}#profile #profile-actions-block{float:right;width:170px;height:130px;padding:15px;background:#fff;border:1px solid #aacdda;margin-left:13px}#profile #profile-actions-block a.info-link{display:block;line-height:18px;padding-left:10px;background:transparent url(/assets_dist/images/41799a887dc37e03f379074d196f03df.png) 0 no-repeat;font-size:11px;text-decoration:none;font-weight:700;color:#3769bc}#profile .no-house-charge{width:130px}#profile .round-red{background-color:initial}#profile .round-red .round-content{background-color:#8a0000;padding:0 10px;color:#fff;font-weight:700;font-size:11px}#profile b.rtop,b.rbottom{display:block}#profile b.rbottom b,#profile b.rtop b{display:block;height:1px;overflow:hidden;background:#8a0000}#profile b.r1{margin:0 2px}#profile b.r2{margin:0 1px}#profile b.rbottom b.r3,#profile b.rtop b.r3{margin:0 1px;height:1px}.info-icon{background:url(/assets_dist/images/f786a21f62449c26213e366cb1ce8d8a.png) no-repeat 0 0;width:16px;height:19px}a.info-icon{background:none;padding:2px;display:block;float:left}a.info-icon.hover{background:url(/assets_dist/images/f786a21f62449c26213e366cb1ce8d8a.png) no-repeat 0 5px}#profile #profileTabs a.profileTabButton{display:block;float:left;padding:7px;font-weight:bolder;font-size:11px;margin-right:-1px;background:url(/assets_dist/images/be457d5e9668122c3a39bfc340c4db65.gif) 0 0 repeat-x;border-top:1px solid #9a9a9a;border-left:1px solid #9a9a9a;border-right:1px solid #9a9a9a;text-decoration:none;color:#000;position:relative}#profile #profileTabs a.profileTabButton:hover,#profile #profileTabs a.profileTabButton_selected{background:url(/assets_dist/images/5bb840f97c609cbc21245766f697029d.gif) 0 0 repeat-x}#profile #profileTabs a.profileTabButton_selected{border-bottom:0}#profile #profileTabs a.profileTabButton_disabled,#profile #profileTabs a.profileTabButton_disabled:hover{background:url(/assets_dist/images/be457d5e9668122c3a39bfc340c4db65.gif) 0 0 repeat-x!important;border-bottom:0;color:#9a9a9a;cursor:default}#profile #profileTabs a.lastButton{clear:right}#profile #profileTabs{border-bottom:1px solid #9a9a9a;clear:both;height:28px;margin:30px 0 10px}#profile #myEvents{float:right;width:300px}#profile #myEvents select.right-oriented{width:130px;border:1px solid #ababab;padding:3px}#profile #myEvents .gray_block{background:#f5f5f5;border:1px solid #ababab;display:block;text-align:center;font-size:12px;padding:6px 9px}#profile #myEvents a.gray_block{text-decoration:underline;font-weight:700;color:#3769bc}#profile #myEvents .day_block{border-bottom:1px solid #ababab;padding-left:55px;margin-top:15px;min-height:50px}#profile #myEvents .day_block div.date{display:block;float:left;font-size:16px;font-weight:700;margin-left:-55px;padding:2px 9px;width:32px}#profile #myEvents .day_block div.date .day{color:#888787;font-size:24px;font-weight:700;line-height:23px}#profile #myEvents .event_block{margin:0 3px 5px;background:#e8f2f6;font-size:11px;padding:5px 10px;min-height:40px}#profile #myEvents .event_block.event_stringing{background:#e8f2f6 url(/assets_dist/images/b62a482396b900a39570764b6e6682b8.png) 195px no-repeat}#profile #myEvents .event_block div{font-size:11px!important}#profile #myEvents .event_block .time{color:#6c8c98;font-weight:700}#profile #myEvents .event_block .time .unregister-link,.remove-from-waitlist-link{text-decoration:underline;color:#6c8c98;cursor:pointer}#profile #myEvents .event_block .comment{margin-left:15px}#profile #announcements{margin-right:320px;border-right:1px solid #ababab;padding-right:20px}#profile .announcements-block h2{font-size:18px;margin-top:0}#profile .announcements-block .head{background:#f5f5f5}#profile .announcements-block table{font-size:11px}#profile .announcements-block td{padding:0}#profile .announcements-block img{padding-right:15px}#profile .announcements-block .announcement-title{color:#005f9e;font-family:arial;font-size:14px;font-weight:700;padding-bottom:8px;padding-top:12px}#profile .announcements-block .text{padding-bottom:12px;border-bottom:1px solid #e7e7e7;margin-bottom:20px}#profile .profile-block{position:relative}#profile .profile-block .profile-form{position:relative;background-color:#fff}#profile .profile-block .profile-form .header{background:none repeat scroll 0 0 #ebebeb;border:1px solid #e6e6e6;color:#8a0000;font-family:Arial;font-size:14px;line-height:19px;padding:6px 10px;text-transform:uppercase;vertical-align:middle;font-weight:700}#profile .profile-block .profile-form .header .toggle-button{cursor:pointer;display:block;float:right;font-size:11px;font-weight:bolder;margin:0 0 0 10px;text-decoration:underline;text-transform:none}#profile .profile-block .profile-form .header .toggle-button:hover{text-decoration:underline}#profile .profile-block .profile-form .header .toggle-button-margin{cursor:pointer;display:block;float:right;font-size:11px;font-weight:bolder;margin:0 10px 0 0;text-decoration:underline;text-transform:none}#profile .profile-block .profile-form .header .toggle-button-margin:hover{text-decoration:underline}#profile .profile-block .profile-form .header .toggle-label{font-size:11px;display:block;float:right;margin:0 10px;text-transform:none;text-decoration:none;color:#ababab;font-weight:bolder;white-space:nowrap}#profile .profile-block .profile-form .header .toggle-button.toggled,#profile .profile-block .profile-form .header .toggle-label.toggled{display:none}#profile .profile-block .profile-form .content input.add_pro_input{background:#fff url(/assets_dist/images/9d358971bbcdb657dc870f95e8212e06.png) no-repeat scroll 6px!important;border:1px solid #e2e3ea!important;border-top-color:#abadb3!important;color:#787878!important;display:inline;float:none;font-size:11px!important;font-weight:400;padding:4px 5px 4px 22px!important;text-align:left;width:133px!important}#profile .profile-block .profile-form .content{padding:10px;border:1px solid #d4d4d4;border-top:0 solid #d4d4d4}#profile .profile-block .profile-form .content .hidden{display:none}#profile .profile-block .profile-form .content .column{float:left;width:50%}#profile .profile-block .profile-form .content .last{clear:right}#profile .profile-block .profile-form .content .clear{clear:both;padding:0;margin:0;height:0}#profile .profile-block .profile-form .content label{display:block;float:none;font-weight:700;margin:7px 15px;padding:0;width:auto}#profile .profile-block .profile-form .content label.active{color:#666}#profile .profile-block .profile-form .content .editmode{background:#f7f7f7;border:2px solid #d8d8d8}#profile .profile-block .profile-form .content .editmode label{padding-top:5px}#profile .profile-block .profile-form .content .editmode span.disabled{display:block;padding-top:5px}#profile .profile-block .profile-form .content .editmode2{background:#fff;border:0 solid #d8d8d8}#profile .profile-block .profile-form .content .editmode2 label{padding-top:5px}#profile .profile-block .profile-form .content strong{display:block;float:none;font-size:12px;font-weight:400;margin:7px 15px;padding:0;text-align:left;width:auto}#profile .profile-block .profile-form .content .editmode2 strong.text,#profile .profile-block .profile-form .content .editmode strong.text{padding-top:5px}#profile .profile-block .profile-form .content table.editMode td table label,#profile .profile-block .profile-form .content table.editMode td table strong{margin-top:2px;margin-bottom:2px}span.ca-badge.badge-green.defaultPaymentButton{color:#076d09;font-size:12px!important;float:left;margin-top:6px}#profile .profile-block .userDefaultLabel{display:flex}#profile .profile-block .profile-form .content input{border:1px solid #e2e3ea;border-top-color:#abadb3;color:#000;display:inline;float:none;font-weight:400;margin:2px;padding:3px 5px;text-align:left;width:200px}#profile .profile-block .profile-form .content input.disabled{background:#f7f7f7;color:#abadb3}#profile .profile-block .profile-form .content textarea{border:1px solid #e2e3ea;border-top-color:#abadb3;color:#000;display:inline;float:none;font-weight:400;margin:2px;padding:3px 5px;text-align:left;width:200px;height:50px}#profile .profile-block .profile-form .content .date_with_calendar{float:left;background:url(/assets_dist/images/8f6e8da0ee90315420f19e7fa54b6efd.png) no-repeat scroll 85px 1px #fff;border:1px solid #e2e3ea;border-top-color:#abadb3;padding:0 23px 0 0;cursor:pointer;margin:0 2px}#profile .profile-block .profile-form .content .date_with_calendar input{border-width:0;width:75px!important;cursor:auto;margin:0}#profile .profile-block .profile-form .content .linked_list{min-height:22px;border:1px solid #e2e3ea;border-top-color:#abadb3;padding:0;width:420px;background:#fff}#profile .profile-block .profile-form .content .linked_list ul{margin:0;overflow:hidden;padding:1px 3px;height:auto}#profile .profile-block .profile-form .content .linked_list ul li.bit-box{background:none repeat scroll 0 0 #d6ecf4;border:1px solid #cad8f3;padding:1px 15px 2px 5px;position:relative;float:left;list-style-type:none;margin:0 5px 1px 0;font-size:11px}#profile .profile-block .profile-form .content .linked_list ul li.bit-hover{background:none repeat scroll 0 0 #bbcef1;border:1px solid #6d95e0}#profile .profile-block .profile-form .content .linked_list ul li.bit-input{float:left;list-style-type:none;margin:0 3px 0 0}#profile .profile-block .profile-form .content .linked_list a.closebutton,a.closebutton{-moz-background-inline-policy:continuous;background:url(/assets_dist/images/f00a719e126ef7d09cf55c780e2fa880.gif) repeat scroll 0 0 transparent;display:block;font-size:1px;height:7px;position:absolute;right:4px;top:5px;width:7px}#profile .profile-block .profile-form .content .linked_list input{border-width:0;cursor:auto;outline:0 none;padding:3px 0 2px;width:150px!important;margin:0;background-image:none}#profile .profile-block .profile-form .content a.add_membership{display:block;border:1px solid #ebebeb;background:#fff url(/assets_dist/images/92d2990ba5ab418db904e5e773cef15f.png) no-repeat 14px 5px;height:20px;padding:8px 43px 4px;font-size:12px;font-weight:700;color:#3769bc;text-decoration:none}#profile .profile-block .profile-form .content #cancelled_reason{width:400px}#profile .profile-block .profile-form .content select{color:#000;display:inline;float:none;font-weight:400;margin:2px;text-align:left;width:auto}#profile .profile-block .profile-form .content table td table input,#profile .profile-block .profile-form .content table td table select{margin-top:0;margin-bottom:0}#profile .profile-block .profile-form .content hr.divider{margin:10px 15px;border-style:dotted none none}#profile .profile-block .profile-form .content .done-buttons{font-size:11px}#profile .profile-block .profile-form .content .done-button{border:1px solid #9ea2a6;font-weight:700;margin:0 7px 15px 15px;padding:3px 10px;width:auto;font-size:11px}#profile .profile-block .profile-form .content .done-buttons a.cancel{margin-left:2px}#profile .profile-block .profile-form .content .shifted{margin-left:20px}#profile .profile-block .profile-form .content .add-membership{text-transform:uppercase;display:block;color:#360;font-weight:700;cursor:pointer;text-decoration:underline}#profile .profile-block .profile-form .content .remove-membership{display:block;float:right;color:#000;font-weight:700;cursor:pointer;text-decoration:underline}#profile .profile-block .profile-form .content .remove-button{display:block;background:transparent url(/assets_dist/images/c53391f5e83dcc1ff47a1693cc85f73a.gif) 0 0 no-repeat;width:14px;height:14px;cursor:pointer}#profile .profile-block .profile-form .content a.working-hours{margin-left:20px}#profile .profile-block .profile-form .content a.link-button{text-decoration:underline;cursor:pointer}#profile .profile-block .profile-form .content a.link-button strong{text-decoration:underline}#profile .profile-block .profile-form .content .calendar-icon{background:transparent url(/assets_dist/images/7c0dd592604d7c9a9e2dd9cc47a83e2b.ico) no-repeat scroll 50%;width:16px;border:0;cursor:pointer}#profile .profile-block .top-left{height:10px;left:-5px;overflow:hidden;position:absolute;top:-3px;width:10px}#profile .profile-block .top{height:10px;left:5px;overflow:hidden;position:absolute;right:5px;top:-3px}#profile .profile-block .top-right{height:10px;overflow:hidden;position:absolute;right:-5px;top:-3px;width:10px}#profile .profile-block .left{bottom:3px;left:-5px;overflow:hidden;position:absolute;top:7px;width:10px}#profile .profile-block .center{bottom:3px;left:5px;overflow:hidden;position:absolute;right:5px;top:7px}#profile .profile-block .right{bottom:3px;overflow:hidden;position:absolute;right:-5px;top:7px;width:10px}#profile .profile-block .bottom-left{bottom:-7px;height:10px;left:-5px;overflow:hidden;position:absolute;width:10px}#profile .profile-block .bottom{bottom:-7px;height:10px;left:5px;overflow:hidden;position:absolute;right:5px}#profile .profile-block .bottom-right{bottom:-7px;height:10px;overflow:hidden;position:absolute;right:-5px;width:10px}#profile .profile-block .profile-form .default-payment-lock-icon,.default-payment-question-mark-icon{display:inline;font-size:22px;position:relative;vertical-align:middle}#profile .profile-block .profile-form .fa-circle{margin-left:3px;margin-top:1px}#profile .profile-block .profile-form .icon-background{border:2px solid #24b2c5;border-radius:50%;color:transparent;height:16px;width:16px;margin-top:4px;left:0}#profile .profile-block .profile-form .flex-fee-message{margin:2px 28px}#profile .profile-block .profile-form .default-payment-method-header{display:flex}#profile .profile-block .profile-form .fa-info:hover .tooltip-text{visibility:visible}#profile .profile-block .profile-form .tooltip-text:after,.lock-tooltip-text:after,.question-mark-tooltip-text:after{border:5px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}#profile .profile-block .profile-form .default-payment-lock-icon:hover .lock-tooltip-text,#profile .profile-block .profile-form .default-payment-question-mark-icon:hover .question-mark-tooltip-text{visibility:visible}#profile .profile-block .profile-form .default-payment-lock-icon .filled-lock-icon,#profile .profile-block .profile-form .default-payment-question-mark-icon .filled-question-mark-icon{display:none}#profile .profile-block .profile-form .default-payment-lock-icon:hover .filled-lock-icon,#profile .profile-block .profile-form .default-payment-question-mark-icon:hover .filled-question-mark-icon{display:inline}#profile .profile-block .profile-form .default-payment-lock-icon:hover .unfilled-lock-icon,#profile .profile-block .profile-form .default-payment-question-mark-icon:hover .unfilled-question-mark-icon{display:none}#profile .profile-block .profile-form .fa.fa-info:hover{background-color:#24b2c5;color:#fff;border-radius:50%;top:1px}#profile .profile-block .profile-form .fa.fa-info{color:#24b2c5;font-size:10px;width:18px;height:18px;margin-top:3px;left:4px}#profile .profile-block .profile-form .fa-stack-1x{line-height:22px}#profile .profile-block .profile-form .default-info-icon-container{display:flex;margin-top:2px}#profile .profile-block .profile-form .tooltip-text,.lock-tooltip-text,.question-mark-tooltip-text{background-color:#000;border:1px solid #000;border-radius:2px;bottom:100%;box-shadow:0 0 4px 1px hsla(0,0%,80.8%,.5);box-sizing:border-box;color:#fdfffc;font-family:Barlow Semi Condensed;font-size:14px;left:50%;line-height:16px;margin-bottom:8px;margin-left:-92px;padding:6px;position:absolute;text-align:center;visibility:hidden;width:184px}#profile .profile-block .profile-form .lock-tooltip-text,.question-mark-tooltip-text{margin-bottom:3px}#profile .profile-block .profile-fields-table{font-size:11px;margin:2px 8px}#profile .profile-block .profile-fields-table th{color:#787878;text-align:right;border-right:1px dotted #ccc}#profile .profile-block .profile-fields-table.editMode th{border-right:0}#profile .profile-block .profile-form .content .editMode label{margin:7px 15px 7px 20px}#profile .profile-block .profile-form .content .editMode strong{margin:6px 0}#profile .profile-block .profile-form .content input.active-input{border:1px solid #ebb95b;background:#fff8d5}#profile .profile-block .profile-form .content div.active-input{border:1px solid #ebb95b;background-color:#fff8d5}#profile .profile-block .profile-form .content div.active-input input{border:0 solid #ebb95b;background-color:#fff8d5}#profile .profile-block .profile-form .content input.form-configuration{width:130px;margin:0 10px}#profile .profile-block .profile-form .content select.form-configuration{border:1px solid #e2e3ea;border-top-color:#abadb3;color:#000;display:inline;float:none;font-weight:400;width:142px;margin:0 10px;padding:3px 5px;text-align:center}#profile .profile-block .membership_block{padding:5px 20px;margin-bottom:10px;color:#787878;font-size:12px}#profile .profile-block .membership_block.active{background-color:#deffd6}#profile .profile-block .membership_block.holded{background-color:#feffbc}#profile .profile-block .membership_block.inactive{background-color:#ffd8d8}#profile .profile-block .membership_block .count{background-color:#d8d8d8;color:#787878;float:left;font-size:12px;font-weight:700;height:30px;line-height:30px;margin:-5px 20px -5px -20px;padding:0 5px;text-align:center;min-width:60px}#profile .profile-block .membership_block.active .count{background-color:#bfe2b7;color:#536f00}#profile .profile-block .membership_block.holded .count{background-color:#f0f1a6;color:#a09a00}#profile .profile-block .membership_block.inactive .count{background-color:#efc8c8;color:#8a0000}#profile .profile-block .membership_block .caption{font-size:11px;line-height:21px;color:#787878}#profile .profile-block .membership_block .caption strong{display:inline;font-size:12px;font-weight:700;margin:0;color:#000}#profile .profile-block .membership_block .caption .has-recurrence{padding-right:15px;background:url(/assets_dist/images/431080eb0e4118983f2796d14634c34a.png) no-repeat 100%}#profile .profile-block .membership_block span.pipe{padding:0 10px;color:#787878;font-size:13px}#profile .profile-block .membership_block .caption span.price{font-size:12px;color:#000}#profile .profile-block .membership_block .caption span.expired{color:#8a0000}#profile .profile-block .membership_block .caption span.inactive{color:#ac6a0c;font-weight:700}#profile .profile-block .membership_block.active .caption strong.status{color:#6d881c}#profile .profile-block .membership_block.holded .caption strong.status{color:#a09a00}#profile .profile-block .membership_block.inactive .caption strong.status{color:#8a0000}#profile .profile-block .membership_block .linked_profiles{color:#000;margin-top:10px;font-size:12px}#profile .profile-block .membership_block a.edit-link{display:block;float:right;color:#3769bc;font-size:11px;font-weight:700}#profile .edit-links{display:block;float:right;line-height:22px}#profile .edit-links a{color:#3769bc;font-size:11px;font-weight:700;line-height:22px}#profile .profile-block .profile-form .content .membership_block.editmode label{margin:4px 15px 12px 6px}#profile .profile-block .profile-form .content .membership_block.editmode input{width:95px}#profile .profile-block .membership_block.editmode .profile-fields-table.editMode{margin:10px 8px}#profile .profile-block .membership_block.editmode .profile-fields-table.editMode th{width:115px}#profile .profile-block .editmode .action-links{float:right;text-align:right;font-size:11px}#profile .profile-block .profile-form .content .membership_block hr.divider{margin:10px 0 8px}#profile .profile-block .profile-form .content .membership_block.editmode hr.divider{margin:0 0 10px}#profile .profile-block .membership_block.editmode .done-buttons .done-button{margin-left:0}#profile .profile-block .membership_block.editmode div.messages{margin-bottom:0;margin-right:100px;margin-top:10px}#profile .profile-block .membership_block div.notice{color:#333;padding-left:15px;background:url(/assets_dist/images/52ab72fe303fa86f1e6f1a9a6a23cc48.png) left 3px no-repeat;font-size:11px;font-weight:400;margin:0 0 2px}#profile .profile-block .membership_block.editmode div.notice{color:#8a0000;font-weight:700;margin:0}#profile .profile-block .profile-form .add-del-rows{border:1px solid #ebebeb;background:#fff;height:22px;padding:5px;margin-top:10px}#profile .profile-block .profile-form .add-del-rows a{display:block;color:#3769bc;font-size:11px;font-weight:700;height:22px;line-height:22px;text-indent:30px;width:110px;float:left;outline:none}#profile .profile-block .profile-form .add-del-rows .add-row{background:url(/assets_dist/images/92d2990ba5ab418db904e5e773cef15f.png) no-repeat 0 0}#profile .profile-block .profile-form .add-del-rows .del-row{background:url(/assets_dist/images/d3c275bfbc471edbb5b2b454ca39e1e4.png) no-repeat 0 0}#profile .profile-block .edit-groups-link{font-size:11px;color:#787878;padding-top:5px;display:block}#profile .profile-block .edit-groups-link a{color:#787878}#profile.flex .profile-block{width:40%;border:1px solid #d4d4d4;margin-bottom:60px}#profile.flex .profile-block .profile-form .content{border:none}#profile.flex .profile-block .profile-form .header{margin:-1px}@media (max-width:768px){#profile.flex{flex-direction:column}#profile.flex .profile-block{width:auto;margin-right:0}}#personalEdit .profile-personal-phone-star{position:absolute;width:16px;height:16px;left:-1000px;z-index:100;background:url(/assets_dist/images/849034ffd76a3b3dcd4043401a82c499.png) no-repeat}.combobox{background-repeat:no-repeat;height:24px;padding-left:2px;text-align:left;white-space:nowrap}.combobox,.combobox .combo-button:hover{background-position:0 0}.combobox .combo-button{background-position:0 0;cursor:default;height:24px;overflow:hidden;width:25px;cursor:pointer;float:right}.combobox .combo-input{border:none;height:21px;float:left;text-align:left;white-space:nowrap;padding:3px 0 0 2px}.combo-shadow{position:absolute}.combo-shadow .top-left{background:transparent url(/assets_dist/images/21baa5a2e684ee6167d7eee4cc3f4e97.png) repeat scroll 0 0;left:-5px;width:10px}.combo-shadow .top,.combo-shadow .top-left{height:10px;overflow:hidden;position:absolute;top:-3px}.combo-shadow .top{background:transparent url(/assets_dist/images/ab16f0b4f61e8085fc3b42bf717e9b80.png) repeat scroll 0 0;left:5px;right:5px}.combo-shadow .top-right{background:transparent url(/assets_dist/images/3a02fb96e3ff064f7d1a1f3f802e043c.png) repeat scroll 0 0;height:10px;overflow:hidden;position:absolute;right:-5px;top:-3px;width:10px}.combo-shadow .left{background:transparent url(/assets_dist/images/30038340ecf0c5599e3aad40f72b1c1d.png) repeat scroll 0 0;left:-5px;width:10px}.combo-shadow .center,.combo-shadow .left{bottom:3px;overflow:hidden;position:absolute;top:7px}.combo-shadow .center{background:transparent url(/assets_dist/images/61bf538bf7e0f3717c309c6c13c1c992.png) repeat scroll 0 0;left:5px;right:5px}.combo-shadow .right{background:transparent url(/assets_dist/images/3368303079403d6821e5c8d0a25bcb1f.png) repeat scroll 0 0;bottom:3px;overflow:hidden;position:absolute;right:-5px;top:7px;width:10px}.combo-shadow .bottom-left{background:transparent url(/assets_dist/images/381c31afeba603294687e3e23198ad30.png) repeat scroll 0 0;left:-5px;width:10px}.combo-shadow .bottom,.combo-shadow .bottom-left{bottom:-7px;height:10px;overflow:hidden;position:absolute}.combo-shadow .bottom{background:transparent url(/assets_dist/images/f025f91f997617979b529c4b8fd877ce.png) repeat scroll 0 0;left:5px;right:5px}.combo-shadow .bottom-right{background:transparent url(/assets_dist/images/03e099e5a5668606fd4f84bb612bbf58.png) repeat scroll 0 0;bottom:-7px;height:10px;overflow:hidden;position:absolute;right:-5px;width:10px}.combobox-popup{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#f8f8f9 none repeat scroll 0 0;border:none;overflow:hidden}#profileContent div.profileBlock{padding:10px 0}input.calculate_button{display:inline;float:none;margin-top:20px;height:30px;background:#fff}#userInfoBlock,.align-right{text-align:right}#userInfoBlock{margin-left:10px;float:right}#userInfoBlock table tr td{padding:3px}#charge{border:0}.italic{font-style:italic}.main_select{width:150px;background-color:#fff;border:1px solid #9ea1a6}div.select.seasons{width:266px}div.hidden-filter.seasons{width:260px}div.select.seasons2{width:168px}div.hidden-filter.seasons2{width:180px}div.block{background-color:#fff;border:1px solid #ababab;font-weight:700;scrollbar-face-color:#dcdcdc;scrollbar-track-color:#fff;scrollbar-3dlight-color:#eaeaea;scrollbar-arrow-color:#000;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-darkshadow-color:#eaeaea}div.block h1{display:block;background-color:#747474;color:#fff;margin-top:0;margin-bottom:0;padding-left:20px;font-size:13px;line-height:35px;text-align:left}div.program_select{height:250px;overflow:auto;width:100%;margin:0;border:0}div.program_select a{display:block;line-height:32px;border-bottom:1px solid #ababab;text-decoration:none;color:#494949;padding-left:20px;font-size:12px;margin-right:1px}div.program_select a.selected_row{background-color:#dcdcdc;background-image:url(/assets_dist/images/9c42a104edf74ffcb8175740e91f190e.gif);background-position:100%;background-repeat:no-repeat}div.program_select a div.comment{float:right;margin-right:10px;font-size:11px}div.block.greenblock h1{background-image:url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png);font-size:11px;line-height:30px;padding-left:10px}div.block.greenblock div.program_select a{line-height:25px;color:#000;font-size:11px;font-weight:400;padding-left:14px}div.block.greenblock div.program_select a.selected_row{background-color:#dfecc5;background-image:none;font-weight:700}#eventsBlock #programBlock{float:left;width:40%;margin-right:10px;height:320px}#eventsBlock #sessionBlock{float:left;width:20%;margin-right:10px;height:320px}#eventsBlock #dayBlock{float:left;width:30%;height:320px}#eventsBlock #dayBlock #btnCopySession{display:block;text-decoration:none;color:#fff;border:1px solid #ababab;background:#898989;padding:3px;float:right;margin-top:3px;margin-right:3px;cursor:pointer}#eventsBlock #dayBlock #btnCopySession:hover{background:#8e8e8e}#eventsBlock #dayBlock #btnCopySession.inactive{background:#8e8e8e;color:#ababab;cursor:default}#eventsBlock #dayBlock #btnCopySession div{width:100px;height:20px;background:url(/assets_dist/images/4a34eec914154328ae4d45f5ad67d657.png) 100% 0 no-repeat;padding:0;font-size:11px;line-height:20px;font-weight:400;text-indent:6px;color:inherit}#eventsBlock .addProgramActive,#eventsBlock .addProgramGroupActive{background-color:#7c9c49;cursor:pointer}#eventsBlock .addProgramActive,#eventsBlock .addProgramGroupActive,#eventsBlock .addProgramGroupPassive,#eventsBlock .addProgramPassive{height:35px;background-image:url(/assets_dist/images/4bfa5fffcf3223f799b383581769463c.png);background-position:15px;background-repeat:no-repeat;padding-left:45px;color:#fff;line-height:35px;font-size:12px;font-weight:700}#eventsBlock .addProgramGroupPassive,#eventsBlock .addProgramPassive{background-color:#969696}#eventInfoBlock .title{border:1px solid #ababab;border-bottom:0;background-image:url(/assets_dist/images/60e847e6513e4153a909909521ecbcdc.png);width:90%;padding-left:20px;padding-right:4px;height:40px;margin-bottom:0!important}#eventInfoBlock h2 div.separator{float:left;background-image:url(/assets_dist/images/78833d3e16b2189386e9ef0b662ba65f.png);width:11px;height:40px;margin-left:15px;margin-right:15px}#eventInfoBlock h2{float:left;color:#000;margin-top:0;margin-bottom:0;font-size:13px;line-height:40px}#eventInfoBlock a.archive{color:#b40000;text-decoration:underline;font-size:11px;font-weight:400;line-height:40px;margin-left:10px}#eventInfoBlock #eventInfoMiddle{padding-left:20px;padding-right:4px;width:90%;border:1px solid #ababab;border-top-color:#d5d5d5;background:#f6f6f6 url(/assets_dist/images/421610e5b7e70af59ab7acb1525a774d.gif) top repeat-x;min-height:300px}#eventInfoBlock #eventInfoButtons{float:right;width:194px;margin-right:-4px;padding-top:24px}#eventInfoBlock #eventInfoButtons .form input.button{padding-left:30px;padding-bottom:4px;border:none;width:100%;text-align:left;margin-bottom:3px;color:#08c;background:none;font-size:12px;font-family:Arial}#eventInfoBlock #eventInfoButtons .form input.button:hover{background:#d2e5f9}#eventInfoBlock #eventInfoButtons .form input.active{color:#000;background:url(/assets_dist/images/4ac1e1b38f8f8949ccb4bc7e844edab3.png) 14px 3px no-repeat}#eventInfoBlock #eventInfoButtons .form input.active:hover{background:#d2e5f9 url(/assets_dist/images/4ac1e1b38f8f8949ccb4bc7e844edab3.png) 14px 3px no-repeat}#eventInfoBlock #eventInfoButtons .form .archive{color:#b40000;text-decoration:underline;font-size:11px;font-weight:400}#eventInfoBlock #eventInfoButtons a{margin-right:20px}#eventInfoBlock .email-print{float:right;padding-top:8px;display:none}#eventInfoBlock .email-print div{float:right;width:80px;margin-left:15px}#eventInfoBlock .email-print a{float:left}#eventInfoBlock .email-print a.email-icon{height:24px;background-repeat:no-repeat}#eventInfoBlock .email-print a.icon-text{color:#36c;font-size:12px;margin-left:6px;line-height:26px}#eventInfoBlock #eventInfo{background:#fff;margin-right:190px;margin-left:-20px;min-height:300px;padding:34px 10px 46px 20px}#eventInfoBlock #eventInfo p.half{display:block;width:50%;float:left;text-align:left}#eventInfoBlock #eventInfo h1{background-color:#8d9197}#eventInfoBlock #eventInfo div.block{display:block;width:44%;float:left;text-align:left;margin-right:2%}#eventInfoBlock #eventInfo div.program_select a.selected_row{background-image:url(/assets_dist/images/2fb42f0a40a1c2ca7c42a7617f72536e.png);background-position:100%}#eventInfoBlock #eventInfo div.label,#eventInfoBlock #eventInfo label{color:#787878;text-align:left;font-weight:700}#eventInfoBlock #eventInfo p.program-day label{width:110px}#eventInfoBlock #eventInfo #group-activity-container div.block{width:250px;float:right}#eventInfoBlock #eventInfo .search_bar_select_all_container{align-items:flex-start;border-bottom:1px solid #ababab;display:flex;flex-direction:column;gap:5px;padding:7px 4px}#eventInfoBlock #eventInfo .search_bar_select_all_container .search_bar{align-items:center;align-self:stretch;border:1px solid #dbe1e8;border-radius:4px;display:flex;position:relative}#eventInfoBlock #eventInfo .search_bar_select_all_container .search_bar .search-icon{align-items:center;color:#747474;display:flex;font-size:16px;height:28px;justify-content:center;padding-left:3px;pointer-events:none;width:28px}#eventInfoBlock #eventInfo .search_bar_select_all_container .search_bar_input_container{border:none;font-size:medium;height:24px;margin-bottom:1px;width:100%}#eventInfoBlock #eventInfo .search_bar_select_all_container .search_bar_input_container:focus-visible{outline:0}#eventInfoBlock #eventInfo .search_bar_select_all_container .select_all_container{align-items:center;display:flex;padding:0 16px}#eventInfoBlock #eventInfo .search_bar_select_all_container .select_all_eligible_memberships{color:#1bbae1;font-weight:400}#eventInfoBlock #eventInfo div.program_select.eligible_memberships_container{height:184.5px}#eventInfoBlock #eventInfo .tennis-camp-group div.block{height:500px}#eventInfoBlock #eventInfo .tennis-camp-group div.program_select.eligible_memberships_container{height:406px}#eventInfoBlock #courtsInfo{padding:20px 4px 20px 20px;width:90%;border:1px solid #ababab;background-color:#fff}#eventInfoBlock #courtsInfo .scrollArea{margin-left:42px;height:22px}#eventInfoBlock #courtsInfo .scrollArea .scroller{background:#95d543;color:#f5f5f5;height:20px;font-size:12px;line-height:15px}#eventInfoBlock #courtsInfo .scrollArea .scroller div{color:#d3e8c5;line-height:15px}#eventInfoBlock #courtsInfo .court_schedule{padding-left:0;margin-left:-20px}#eventInfoBlock #courtsInfo .court_schedule .grid_container{padding-right:120px}#ca-main #courtsInfo{border-collapse:collapse}#ca-main #courtsInfo .court_schedule{display:table-row}#eventInfoBlock .clear.age-restrictions-wrapper{padding-top:20px}#eventInfoBlock .age-restrictions input{display:inline;float:none;width:40px}#eventInfoBlock #eventInfo a.advanced-options{font-size:11px;margin-left:10px;text-decoration:underline}#fees-form .ca-form .ca-hidden-div-filter{z-index:1500}#fees-form input[type=text]{float:none;display:inline-block;margin-right:5px;margin-bottom:2px}#fees-form #add-a-row{margin:10px;display:inline-block}#fees-form table{padding:10px}#fees-form table th{min-width:173px}#fees-form .footer_buttons{background-color:#eaeaea;height:56px}#fees-form .footer_buttons button{float:right;margin:10px 10px 0;width:auto}#fees-form .footer_buttons button span span{width:80px}#fees-form .ca-form-error *{font-size:12px;color:#fff;font-weight:400}#fees-form .ca-button-with-div-select.has-error{border-color:red}.custom-params-form .ca-form .ca-hidden-div-filter{z-index:1500}.custom-params-form #add-a-row{margin:10px;display:inline-block;text-decoration:underline}.custom-params-form .ca-pro-manage-warning{margin:10px;line-height:0}.custom-params-form a.delete-row{text-decoration:underline}.custom-params-form .ca-pro-manage-cf-tr{display:flex;padding:0}.custom-params-form .ca-pro-manage-cf-tr-hd{display:flex;padding:0;margin-bottom:10px}.custom-params-form .ca-pro-ui-chosen-container-div{width:400px!important;margin:0!important}.custom-params-form .ca-pro-manage-cf-td-ext{padding:0;vertical-align:middle;min-width:180px;margin:2% 0;text-align:center}.custom-params-form .ca-pro-manage-cf-td-delete{text-align:left;line-height:10px}.custom-params-form .ca-pro-manage-cf-td{padding:0;vertical-align:middle;text-align:left;min-width:400px}.custom-params-form .newField .ca-select{display:block;width:399px;border-radius:4px;height:34px}.custom-params-form table{padding:10px}.custom-params-form table th{min-width:173px}.custom-params-form .footer_buttons{background-color:#eaeaea;height:56px}.custom-params-form .footer_buttons button{float:right;margin:10px 10px 0;width:auto}.custom-params-form .footer_buttons button span span{width:80px}.custom-params-form .ca-form-error *{font-size:12px;color:#fff;font-weight:400}.custom-params-form .ca-button-with-div-select.has-error{border-color:red}.custom-params-form .online-reg-open-value-field{width:30px;float:left;margin-right:10px}#eventsBlock #dayBlock .addProgramActive,#eventsBlock #dayBlock .addProgramPassive{float:left;width:110px}#eventsBlock #dayBlock .addProgramGroupActive,#eventsBlock #dayBlock .addProgramGroupPassive{float:right;width:80px;padding-left:0;padding-right:45px;text-align:right;background-position:80px}#dayProgramButtons{height:35px}#dayProgramButtons.dayProgramButtonsActive{background:#7c9c49}#dayProgramButtons.dayProgramButtonsPassive{background:#969696}#eventInfo #courtsInfo{min-width:0}#payment_plan_edit{position:absolute;margin-left:200px;bottom:10px}.payment_plan_type,.plan_type_select{float:left;margin:0 5px}.plan_type_select .ca-select select{padding:0 5px;height:20px}.payment_plan_type{width:34px;text-align:center;line-height:2}.payment_plan_area input[name=use_payment_plan]{float:right}.payment_plan_area div.label{float:none}.payment_plan_block{position:relative}#group-activity-container div.program_select{height:473px}#group-activity-settings{margin-right:290px;background:#f5f5f5;min-height:375px;padding:20px}#group-activity-settings div.label{width:130px;color:#000!important;margin-top:2px;font-size:11px}#group-activity-settings .event-waiver-copy-link-container div.label,#group-activity-settings .event-waiver-section div.label{margin-top:10px}#group-activity-settings .event-waiver-section{display:flex;padding-bottom:10px}#group-activity-settings .event-waiver-section span.select2-chosen,ul.select2-results li div.select2-result-label{font-size:12px}#group-activity-settings input.field{margin:0;width:149px}#group-activity-settings div.row{padding:5px 0;overflow:hidden}#group-activity-settings div.select{width:148px}#group-activity-settings div.hidden-filter{width:160px}#group-activity-settings .textarea-t{background-image:url(/assets_dist/images/42451340a597b5b999d75b26248337df.jpg)}#group-activity-settings .textarea-w{width:60%}#group-activity-settings .small-select .select{width:33px}#group-activity-settings .small-select .hidden-filter{width:45px}#group-activity-settings.program-day div.label{width:160px}#group-activity-settings .row .content{margin-left:160px}#group-activity-settings .row .content span.reregister-description{display:none;margin-left:10px}#group-activity-settings .row .content .reregister-date-title{display:block;float:left;margin-right:9px}#group-activity-settings #linked_date{width:70px;float:left}#group-activity-settings .row .content .reregister-options{display:none;line-height:20px}#group-activity-container button.continue{font-weight:700;font-size:11px;height:22px;line-height:20px;padding:0 20px 2px;width:auto;margin-left:10px}#group-activity-container div.block h1{font-size:11.5px;line-height:30px;padding-left:10px}#group-activity-container div.program_select a{font-weight:400;font-size:11.5px;padding-left:10px}#group-activity-container div.program_select a.selected_row{font-weight:700;background-color:#dfecc5;background-image:none!important}#group-activity-container .level-holder div.block{float:left!important}div.my-programs{font-family:Tahoma;clear:both}div.my-programs div.row{overflow:hidden}div.my-programs div.row.first{margin-top:10px}div.my-programs div.row.titles{background:#aae1f5;border-right:1px solid #8fbdd1;border-left:1px solid #8fbdd1;border-bottom:1px solid #367b9a}div.my-programs .row.program_day{border-bottom:1px solid #e6e6e6;margin-left:10px;background:url(/assets_dist/images/bf21cc60b15a6a657604f8529d1ef420.png) 1px 13px no-repeat}div.my-programs tr.row.program_day td,div.my-programs tr.row.program_day th{border-bottom:1px solid #e6e6e6;text-align:left;font-size:11px}div.my-programs div.td{float:left;overflow-x:hidden;font-size:.9em;padding:8px 0}div.my-programs div.td span{margin-left:10px}div.my-programs div.th{font-weight:700;text-align:left;font-size:.85em}div.my-programs div.td.event-name{width:33%}div.my-programs div.td.session{width:15%}div.my-programs div.td.auto-renew{width:10%}div.my-programs div.td.cost,div.my-programs div.td.duration{width:9%}div.my-programs div.td.register{width:10%}div.my-programs div.td.transfer{width:12%}div.my-programs div.sessionbox{width:51%;float:left;overflow:hidden}div.my-programs div.sessionbox div.td.auto-renew{width:20%}div.my-programs div.sessionbox div.td.cost,div.my-programs div.sessionbox div.td.duration{width:18%}div.my-programs div.sessionbox div.td.register{width:20%}div.my-programs div.sessionbox div.td.transfer{width:24%}div.my-programs div.row.program_day div.td.session span{margin-left:2px;margin-right:4px}div.my-programs div.row.first div.td.duration{width:18%;background:#efefef;border:1px solid #9ea2a6;border-bottom:0;color:#878787}div.my-programs div.row.titles div.th{border-bottom:1px solid #8fbdd1;border-top:1px solid #8fbdd1;color:#000}div.my-programs div.row.titles div.th.duration{background:#e4e4e4;border-left:1px solid #9ea2a6;border-bottom:1px solid #9ea2a6;border-top:0}div.my-programs div.row.titles div.th.cost{background:#e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #9ea2a6;border-bottom:1px solid #9ea2a6;border-top:0}div.my-programs a.row{display:block;background:#f5f5f5 url(/assets_dist/images/ebdabc786663c8fe56d2e877ee02e4f4.png) 7px no-repeat;border:1px solid #e6e6e6;color:#3769bc;text-decoration:none;font-weight:700;padding:8px 20px;margin-top:8px;font-size:.85em}div.my-programs a.row:hover{background-color:#efefef}div.my-programs a.row.maximized{background-image:url(/assets_dist/images/b8b401ee34bc4daad96db713ce034706.png)}div.my-programs div.td select{margin:-4px 0!important;padding:2px 0 2px 10px!important;color:#494949!important;font-size:11px!important;width:90%!important;max-width:125px!important}div.my-programs div.td a.highlighted-red{background-color:#8a0000}div.my-programs div.td a.highlighted-green,div.my-programs div.td a.highlighted-red{margin:-4px 5px;padding:3px 10px 0;color:#fff;height:20px;overflow:visible;display:block;font-weight:700;font-size:.9em;text-align:center;text-decoration:none}div.my-programs div.td a.highlighted-green{background-color:#390}div.my-programs div.td a.highlighted-yellow{margin:-4px 5px;padding:3px 10px 0;background-color:#bcbe39;color:#fff;height:20px;overflow:visible;display:block;font-weight:700;font-size:.9em;text-align:center;text-decoration:none}div.my-programs div.td.auto-renew a.highlighted-green,div.my-programs div.td.auto-renew a.highlighted-red,div.my-programs div.td.auto-renew a.highlighted-yellow{max-width:50px}div.my-programs div.td.register a.highlighted-green,div.my-programs div.td.register a.highlighted-red,div.my-programs div.td.register a.highlighted-yellow{max-width:90px}div.select.transfer{width:80px}div.select.transfer strong{margin:auto!important}div.hidden-filter.transfer{margin-left:-268px;width:360px;overflow-y:scroll;overflow-x:hidden!important;height:260px}div.hidden-filter.transfer a{background:#fff none;border:0;font-weight:400;margin:0;padding:5px 9px}div.hidden-filter.transfer a.row.caption{font-weight:700}div.hidden-filter.transfer a.row.caption:hover{background-color:#fff}#camp_register.roster-container{overflow-y:auto;height:190px;margin-bottom:10px}#camp_register .roster{background:#fff;border-left:1px solid #a9d2e3;margin-left:auto;margin-right:auto;width:auto}#camp_register .roster th.roster-head{width:100px}#camp_register .roster td.roster-cell,#camp_register .roster td.roster-cell-active{padding:5px 0 5px 5px!important;text-align:center}#camp_register .roster td.roster-cell-active{background-position:5px}#camp_register .roster td.roster-cell-active a,#camp_register .roster td.roster-cell a{color:#000;height:auto}#camp_register .roster th.roster-name{padding:5px 0 0 5px!important}a.email-icon{display:block;width:26px;height:18px;background-image:url(/assets_dist/images/fc8b5126e61b1360a054aa9afcdd2afd.png);background-position:50%}a.print-icon{background-image:url(/assets_dist/images/43c36541b41aebd5987a0f85cf89a758.png);background-position:50%}a.csv-icon,a.print-icon{display:block;width:24px;height:24px}a.csv-icon{background:url(/assets_dist/images/2c7b3615fc053d5e34827a86d9a43061.png) 50% no-repeat}td.icon-text{vertical-align:middle}a.icon-text{font-weight:700;color:#aaa}.roster-container{overflow-x:auto;overflow-y:hidden}.roster{margin:0;border-collapse:collapse;width:100%}.roster th.roster-head{height:30px;padding:0;border-color:#7acff2 #fff #0d9ad5;border-style:solid;border-width:2px 1px 1px}.roster div.roster-head-center{background:transparent url(/assets_dist/images/ef14b676e88edf7170eff7f94a0d4d49.png) repeat-x 0 0;height:28px;padding:0;border-top:1px solid #fff;border-bottom:1px solid #fff}.roster div.roster-head-left{background:transparent url(/assets_dist/images/426ea89b17ebc2f627c4f3719d39492b.png) no-repeat 0 0;height:28px;padding:0;border:0}.roster div.roster-head-right{background:transparent url(/assets_dist/images/d4997efeb9eef5d78daebf0f6dc442a2.png) no-repeat 100% 0;height:28px;padding:6px 2px;color:#fff;font-weight:700;border:0}.roster th.roster-name{border-bottom:2px solid #a9d2e3;padding:4px 0 0 4px;text-align:left}.roster th.roster-name a{color:#3769bc;font-weight:bolder;text-decoration:none}.roster td.roster-cell,.roster td.roster-cell-active,.roster td.roster-cell-confirmed,.roster td.roster-cell-halfactive,.roster td.roster-cell-not-present{padding:2px;border-bottom:2px solid #a9d2e3;border-left:1px solid #a9d2e3;border-right:1px solid #a9d2e3}.roster td.roster-cell-confirmed{background-color:#ddf1c3}.roster td.roster-cell-active{background-image:url(/assets_dist/images/13c76010b4298b19ed9aac681fc53ab1.png)}.roster td.roster-cell-active,.roster td.roster-cell-halfactive{background-color:#ddf1c3;background-repeat:no-repeat;background-position:50%}.roster td.roster-cell-halfactive{background-image:url(/assets_dist/images/39002ab604bfaea41250ed02bece80ff.png)}.roster td.roster-cell-not-present{background-color:#f1d0c3;background-image:url(/assets_dist/images/9262811b4519a64e2d17f9e7a610d067.png);background-repeat:no-repeat;background-position:50%}.roster td.roster-cell-active a,.roster td.roster-cell-confirmed a,.roster td.roster-cell-halfactive a,.roster td.roster-cell-not-present a,.roster td.roster-cell a{display:block;height:24px;text-decoration:none;line-height:24px;text-align:center}.roster td.roster-cell-confirmed a.makeup{color:#a40000;font-weight:700}.roster th.border-left{border-left:3px solid #fff}.roster td.border-left{border-left:3px solid #a9d2e3}.roster td.cell-inactive{background:#f9f9f9}.roster td.cell-inactive a{cursor:default!important}.roster a.closebutton{background:url(/assets_dist/images/27d0be0fa14b20d2d7040ed5df5852e5.png) no-repeat scroll 0 100% transparent;display:block;float:left;height:9px;margin:2px 5px 2px 0;width:10px}.new-roster .form{height:50px;padding-left:10px}.new-roster .form .label{color:#000}.new-roster .register-user{float:left}.new-roster .register-user a{font-size:11px;color:#3769bc;text-decoration:none}.new-roster .class-date{float:right}#eventInfoBlock #eventInfo .form div.label{color:#000}#eventInfoBlock #eventInfo .class-date div.label{width:70px}.new-roster .form .date{font-weight:700;text-align:right;width:100px}.new-roster table{width:100%}table#main_table .new-roster td.left-column{width:50%;padding-right:40px}.new-roster .list-title{background:#ceecf5;height:30px;border-bottom:1px solid #84b8cf;line-height:30px;font-size:11px;font-weight:700;text-indent:8px}.new-roster .list-title.removed{background:#ffd8d8;border-bottom:1px solid #8a0000;color:#8a0000}.new-roster ul{margin:0 0 15px;list-style:none;padding:0}.new-roster li{height:30px;border:1px solid #e6e6e6;border-top:none;line-height:30px;font-size:11px;font-weight:700;text-indent:16px;cursor:pointer}.new-roster li a{text-decoration:none;display:block;float:left;height:30px}.new-roster li div{height:30px}.new-roster li div.fee_count{display:block;float:right;margin-right:25px;font-size:11px;font-weight:400;color:#707070;text-align:right}.new-roster li div.package{font-size:11px;color:#7ba339;float:left}.new-roster li.selected{background:#e1e1e1 url(/assets_dist/images/93d096c1ce75f1b35287bb290256cf94.png) no-repeat 100%}.new-roster ul.move-to{width:150px;display:none;position:absolute;z-index:100;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.new-roster ul.move-to li{height:23px;line-height:23px;border-bottom:none;text-indent:8px}.new-roster ul.move-to li.selected{background:#ceecf5}.new-roster ul.move-to li.closebutton{height:15px;line-height:17px;padding-right:5px;text-align:right}.new-roster ul.move-to .blue{color:#3769bc;padding-left:2px}.new-roster ul.move-to .red{color:#b40000;padding-left:2px}.new-roster .save{background:#a00000 url(/assets_dist/images/c88c954906772cd5a655f6656189e981.png) repeat-x bottom;border:1px solid #4f6e1d}.new-roster .save,.new-roster .submit{width:125px;height:22px;line-height:22px;color:#fff;font-weight:700}.new-roster .submit{background:#a00000 url(/assets_dist/images/c1abff4ce7c50d14050ced4679c54d82.png) repeat-x bottom;border:1px solid #630808}.new-roster .submit-label{color:#b40000;text-decoration:underline;font-size:11px;font-weight:400;line-height:22px}.new-roster .submit-label.unlock{color:#3769bc;margin-left:10px}.report-caption{border-bottom:3px solid #000}.report-caption h1{font-size:18px}.report-caption h1 .grey{color:#8f9194}.report-caption h1 a{color:#069;text-decoration:none}.report-caption .buttons{float:right;width:175px;height:26px}.report-caption .buttons div{float:left;height:25px}.report-caption .buttons input{border:none}.report-caption .buttons a{color:#3769bc;font-size:11px;font-weight:400;margin-left:5px;text-decoration:underline}.report-caption .buttons .email-button input{height:11px;padding-top:10px;width:18px}.report-caption .buttons .print-button input{width:18px;height:18px;padding-top:5px}.report-caption .buttons .email-button a{margin-right:23px}.report-caption .buttons .print-button input{width:24px;height:24px;padding-top:1px}.report-caption .buttons .print-button a{margin-right:23px}.report-caption .buttons .csv-button input{width:23px;height:23px;padding-top:1px;margin-left:23px}.report-caption .buttons .pdf-button input{width:24px;height:24px;padding-top:1px}.report-caption .buttons230{width:auto!important}.report-caption .buttons230 a{float:right;margin-left:20px}.report-caption .buttons230 .pdfLink{background:url(/assets_dist/images/e71ea06e4a5ec86e1cd468bf13c8d306.png) 0 no-repeat;display:inline-block;padding-left:20px}.report-caption .buttons230 .csvLink{background:url(/assets_dist/images/8f6e8da0ee90315420f19e7fa54b6efd.png) 0 no-repeat;display:inline-block;padding-left:24px}.report-caption .buttons230 .emailLink{display:inline-block}#report-parent-container{overflow-x:auto;overflow-y:hidden}#report-container{margin-right:215px}#report-container table#report_table{width:100%;border:1px solid #ababab;font-size:12px}#report-container table#report_table tr{background-color:#fbfaf7}#report-container table#report_table tr.transaction_row{line-height:29px;background-color:#fff}#report-container table#report_table tr.transaction_row.last{background-image:url(/assets_dist/images/5301383c11c16ae93d85129cfddbae8c.png);background-repeat:repeat-x;background-position:bottom;border-bottom:1px solid #ababab}#report-container table#report_table tr.even{background-color:#e7f9ff}#report-container table#report_table tr.first{border-top:2px solid #ababab}#report-container table#report_table tr.transaction_row.even.last{background-image:url(/assets_dist/images/14dc891c7bb9675221c4abb4fac2f18c.png)}#report-container table#report_table tr.invoice_row{line-height:33px}#report-container table#report_table th{border-right:1px solid #b8babc;border-left:1px solid #7c7f82;line-height:29px;background-image:url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png);background-repeat:repeat-x;background-color:#ababab;background-position:bottom;color:#fff;font-size:12px;text-align:left;padding-left:7px}#report-container table#report_table td{padding:0 7px}#report-container table#report_table td.number_type{background-repeat:repeat-x;font-weight:700;color:#fff}#report-container table#report_table td.number_type.t{background-image:url(/assets_dist/images/d24e2854c26e78d21dcb56a04259976b.png);background-color:#008de3}#report-container table#report_table td.number_type.v{background-image:url(/assets_dist/images/8755bdd3201df56ac5b8cf3eabe8ad7f.png);background-color:#535558}#report-container table#report_table td.number_type.r{background-image:url(/assets_dist/images/3f7cf15f0f67cca96cac8f3a5f66e4cb.png);background-color:#b82b2b}#report-container table#report_table td.number_type.e,#report-container table#report_table td.number_type.h{background-image:url(/assets_dist/images/d24e2854c26e78d21dcb56a04259976b.png);background-color:#008de3}#report-container table#report_table td.invoice_number{text-align:right;padding-right:5px}#report-container table#report_table td.payment-type,#report-container table#report_table tr.transaction_row td.amount{font-weight:700}#report-container table#report_table tr.invoice_row td.amount{padding-left:15px}#report-container table#report_table td a.invoice_status{display:block;line-height:22px;background-repeat:repeat-x;color:#fff;text-align:center;padding-left:2px;padding-right:2px;margin:5px 1px}#report-container table#report_table td a.invoice_status.paid{background-image:url(/assets_dist/images/70e8254b950cd9d97c7d1729dd18bac2.png);background-color:#96b261}#report-container table#report_table td a.invoice_status.unpaid{background-image:url(/assets_dist/images/b2ef90941835eaf2346d95f354d90473.png);background-color:#ff7070}#report-container table#report_table td a.invoice_status.returned{background-image:url(/assets_dist/images/6d6c702665962bb5a6ad852396ca4eea.png);background-color:#ff7979}#report-container table#report_table td a.invoice_status.voided{background-image:url(/assets_dist/images/e48f63d87ed7ae8119ee4dca22e4282e.png);background-color:#9ea0a3}#report-container table#report_table td.invoice_description a{color:#333}#report-filter{background:url(/assets_dist/images/a60e35d80cab5ad64c7d662ff066385a.png) no-repeat scroll 0 0 #fff;margin-left:10px}#report-filter.minheight{min-height:600px}#report-filter .date_container{background-color:#d5ebf3;padding:9px 7px 8px 16px;vertical-align:middle;float:none;clear:both;min-height:21px}#report-filter .date_container div{float:left;font-weight:700;font-size:11px}#report-filter .date_container div.caption{float:none;font-size:11px;font-family:Arial;color:#272727}#report-filter .date_container input{float:right;margin-top:-5px}#report-filter .date_container input.text{width:78px;height:20px;line-height:20px;border:1px solid #9ea2a6;font-weight:700;text-align:center;font-size:10px}.date_n_arrows{border:1px solid #9ea2a6;width:168px;height:25px;padding:1px 0;background:#f5f5f5 url(/assets_dist/images/c409f41a68d0b98ee6eb6fcafe693550.png) 0 0 repeat-x;text-align:center}.date_n_arrows input.field{background:none repeat scroll 0 0 #fff;border-color:#abadb3 #e2e3ea #e2e3ea;float:none;font-family:Tahoma;font-size:12px;font-weight:400;height:12px;margin:0;padding:5px;text-align:center;width:90px}.date_n_arrows a.arrow-left{float:left;display:block;background:url(/assets_dist/images/b7ddb2878f4357a9e6a09d0c607cf302.png) 50% no-repeat;width:32px;height:25px}.date_n_arrows a.arrow-right{float:right;display:block;background:url(/assets_dist/images/158c1ea6b9006cd26202445cf41f326f.png) 50% no-repeat;width:32px;height:25px}#report-filter .date_container div.date_n_arrows{float:none;margin-top:3px}#report-filter .date_container div.date_n_arrows input.field{float:none;margin:0}.calendar-icon{background:transparent url(/assets_dist/images/cd592095be1fd99be35c47c74f48034b.png) no-repeat;width:23px;height:23px;border:0;cursor:pointer;margin:0;padding:0}button.calendar-icon{height:25px}#report-filter .date_range{background-color:#c1dce7;background-image:url(/assets_dist/images/32255f0ee4bb73deb0bed35ef87f6db6.png);background-position:100%;background-repeat:no-repeat;border-top:1px solid #7ab3cb;color:#4e4e4e;cursor:pointer;font-size:11px;font-weight:400;line-height:22px;padding-left:12px}#report-filter .date_range.expanded{background-image:url(/assets_dist/images/2c1b49299cdc003db1ebac2ab0668ee5.png)}#report-filter select{width:180px;line-height:20px;height:20px;border:1px solid #9ea2a6;display:block;margin-left:12px;margin-top:10px}#report-filter .filter-block{margin-left:12px}#report-filter .filter-block .full-weight{width:169px;margin-left:0;margin-right:0}#report-filter .filter-block .label{color:#494949;font-size:11px;font-weight:700}#report-filter .filter-block.timeclock-block{height:30px;line-height:30px}#report-filter .filter-block.timeclock-block input{position:absolute;margin-top:7px;height:15px}#report-filter #accGroupBlock{margin-left:12px;border-color:#d4d4d4}#report-filter #accGroupBlock h1{background-color:#d4d4d4;background-image:url(/assets_dist/images/f97a23f94c49564d094bac613f1a8369.png);background-position:bottom;background-repeat:repeat-x;border-color:#c9c9c9;color:#920000;font-size:11px;font-weight:700;line-height:29px;padding-left:10px;text-transform:uppercase}#report-filter #accGroupBlock a{font-weight:400;border-color:#ababab}#report-filter #accGroupBlock a.selected_row{background-color:#dfecc5;background-image:none;font-weight:700}#report-filter #accGroupBlock a.margined{margin-left:10px;font-style:italic}#report-filter #submit_button{margin-left:12px}#report-filter #submit_button button,#report-filter #submit_button input{background:url(/assets_dist/images/c409f41a68d0b98ee6eb6fcafe693550.png) repeat-x scroll 0 100% #f7f7f7;border:1px solid #9ea2a6;font-weight:700;height:29px;padding-left:10px;text-align:left;width:182px;font-size:11px}#report-filter #toolsBlock{margin-left:12px}#report-filter div.button{background:url(/assets_dist/images/c409f41a68d0b98ee6eb6fcafe693550.png) 0 0 repeat-x;height:27px;width:168px;border:1px solid #9ea2a6;margin-left:16px}#report-filter div.button a{color:#000;display:block;font-family:Arial;font-size:11px;font-weight:700;line-height:27px;text-decoration:none;padding-left:10px}#report-filter div.button a.question-button{padding-left:30px;background:url(/assets_dist/images/ff439c322b98ab1906e0b1a8aa90e405.png) 10px no-repeat}#report-filter div.button a.approve-button{padding-left:30px;background:url(/assets_dist/images/fbe984b1bc97c3e7747834b1c494232c.png) 8px no-repeat}#report-filter a.back_link{color:#3769bc;font-size:11px;font-family:Tahoma;font-weight:700;display:block;text-decoration:underline;background:url(/assets_dist/images/777a2ace0e8e9785bc3f3faaa70522f1.png) 0 no-repeat;margin-left:10px;padding-left:10px}#report-parent-container .profile-block{width:280px;min-height:205px;margin-right:20px;float:left}#report-parent-container .profile-block .content{min-height:140px}#report-parent-container .profile-block .column{width:75%;font-weight:700;line-height:20px}#report-parent-container .profile-block .column.last{float:right;text-align:right;width:25%}#report-parent-container .profile-block .returned{color:#8a0000}#report-parent-container .profile-block .content.reports-list a{padding-left:20px;background:url(/assets_dist/images/7ccf49ae88204b2b8e9cef32095594f8.png) 0 bottom no-repeat}#report-parent-container .select-all-block{margin:2px 10px;font-size:11px}#report-filter .modernGroupBlock{margin-left:12px;border-color:#ababab}#report-filter .modernGroupBlock h1{background-image:url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png)!important;background-repeat:repeat-x;background-color:#ababab;background-position:bottom;line-height:29px;border-color:#ababab;padding:0 0 0 10px;font-size:11px;color:#fff;min-height:29px;overflow-x:hidden}#report-filter .modernGroupBlock input{background:transparent url(/assets_dist/images/3b2c3ef52aa2324dac2cbbcc97760397.png) 155px no-repeat;border:0;color:#fff;font-size:11px;font-weight:700;height:22px;margin:0 0 0 -10px;padding-left:10px;padding-top:7px;width:100%;display:inline;font-family:Tahoma}#report-filter .modernGroupBlock h1 a{display:block;float:right;width:30px;height:29px;line-height:29px;background-image:url(/assets_dist/images/5b3c477f04fedeb089bdc9b934cc9f5c.png);background-repeat:repeat-x;background-position:bottom;text-align:center;overflow:hidden;padding:0}#report-filter .modernGroupBlock h1 a div{position:relative;width:10px;height:10px;top:12px;left:10px;background:url(/assets_dist/images/2c1b49299cdc003db1ebac2ab0668ee5.png) no-repeat 0 0}#report-filter .modernGroupBlock h1 a div.collapsed{background:url(/assets_dist/images/32255f0ee4bb73deb0bed35ef87f6db6.png) no-repeat 0 0;top:10px}#report-filter .modernGroupBlock h1.uncollapsible a,#report-filter .modernGroupBlock h1.uncollapsible a div{background:none!important}#report-filter .modernGroupBlock .program_select a{font-weight:400;border-color:#ababab;font-size:11px;line-height:25px;padding-left:13px;color:#000}#report-filter .modernGroupBlock a.selected_row{background-color:#dfecc5;background-image:none;font-weight:700}#report-filter .report-ofField div.select.report-select{margin-left:0;margin-top:3px}#report-filter .report-select{width:170px;margin-left:12px}#report-filter div.select.report-select{width:170px;margin-left:12px;background-image:none;border:1px solid #e2e3ea;border-top-color:#abadb3}#report-filter div.select.report-select .select-arrow strong{font-weight:400}#report-filter div.hidden-filter.report-select{width:182px;margin-left:12px;max-height:200px;overflow-y:auto}#report-filter div.hidden-filter.report-select .row-block{font-weight:400}#report-filter .report-input{float:right;width:45%;padding-left:2px}#report-filter .report-label{float:left;width:40%;font-weight:700;font-size:11px;padding-top:8px}#report-filter .report-field{margin-left:12px;clear:both}#report-filter .report-spacer{clear:both;font-size:10px;height:1px;overflow:hidden}#report-member-ageBox{color:#494949;font-weight:700;font-size:11px;margin-left:12px}#report-member-ageBox input{width:48px;height:22px;padding:0;margin:0}#report_table td.with-border{border-top:1px solid #ababab}#report-filter #billed-select-caption{width:165px;margin-left:12px;margin-top:10px}#report-filter #hidden_filter_billed{width:177px}#report-filter #billing_report_eft_type_filter{height:auto}#report-filter #billing_report_eft_type_filter #row_eft_type_trade{border-bottom:none}#report-filter #hidden_filter_billing_date{max-height:none}#report-filter #hidden_filter_billing_date .row-block:last-of-type{border-bottom:none}#report-filter label.only-primary{float:none;display:inline;width:100%;padding-right:0}#report-filter a.block-link{display:block;background:#f5f5f5;color:#3769bc;border:1px solid #e6e6e6;border-left:0;padding:9px 10px;font-weight:700;font-size:11px;text-decoration:none;margin-bottom:3px}#report-filter a.block-link.selected,#report-filter a.block-link:hover{background-color:#9ad9ff;border-color:#8fbdd1;color:#000}#report-filter a.block-link.with-children{background:#f5f5f5 url(/assets_dist/images/ebdabc786663c8fe56d2e877ee02e4f4.png) 7px no-repeat;padding-left:21px}#report-filter a.block-link.with-children:hover{background-color:#9ad9ff;border-color:#8fbdd1;color:#000}#report-filter a.block-link.with-children.opened{background-color:#ebebeb;background-image:url(/assets_dist/images/04aae4cbbcf8eead75e07f705b13a110.png)}#report-filter #periods{padding-left:20px}#report-filter #periods h3{font-size:11px;line-height:24px;font-family:Tahoma,Arial;border-bottom:2px solid #bababa}#report-filter #periods a{display:block;font-size:11px;font-weight:400;color:#3769bc;line-height:20px;padding-left:6px}#report-filter #periods a.selected,#report-filter #periods a:hover{background:#ddeef4}#report-filter .activity-group-block{margin-left:12px;border-color:#d4d4d4}#report-filter .activity-group-block h1{background-color:#d4d4d4;background-image:url(/assets_dist/images/f97a23f94c49564d094bac613f1a8369.png);background-position:bottom;background-repeat:repeat-x;border-color:#c9c9c9;color:#920000;font-size:11px;font-weight:700;line-height:29px;padding-left:10px;text-transform:uppercase}#report-filter .activity-group-block a{font-weight:400;border-color:#ababab}#report-filter .activity-group-block a.selected_row{background-color:#dfecc5;background-image:none;font-weight:700}#report-filter .activity-group-block a.margined{margin-left:10px;font-style:italic}#report-filter .activity-group-block .program_select{height:132px}#report-container h2{font-size:14px;font-weight:700;font-family:Arial,Tahoma}#report-container.payroll table#report_table{font-size:11px}#report-container.payroll table#report_table a{color:#069;text-decoration:none}#report-container table#report_table tr.pink{background-color:#fff0f0}#report-container table#report_table tr.transaction_row.pink.last{background-image:url(/assets_dist/images/c87ee5ecd5c0e3334012f93c19dfd2c3.png)}#report-container table#report_table .error-value{color:#930000;font-weight:700}#payroll_total div{font-size:12px;text-align:right}#payroll_total div.label{text-align:left}.update_report{font-size:11px;color:#6d6d6d}.update_report a.reload_but{background:url(/assets_dist/images/9e2f3f5d9de71a20a8d944a4a10e172d.png) no-repeat scroll 0 0;height:20px;width:20px;display:block;float:right;margin-left:10px}.payroll-period .refresh-payroll{cursor:pointer}.payroll-period .refresh-payroll span{text-decoration:underline;color:#069;font-size:12px;font-weight:700}.payroll #report_table th{text-decoration:underline}.standard-form input,.standard-form label,.standard-form select{width:auto;display:inline;float:none;padding:2px 3px;margin:2px 1px}.standard-form input[type=hidden]{display:none}.standard-form input.button{width:150px}#court-sheets-controls{padding-left:80px}#court-sheets-controls div.title{margin-bottom:0}#court-sheets-controls div#buttons{background:#deedf2;border:1px solid #c6e3ed;padding:0 10px;overflow:hidden}#court-sheets-controls div#buttons a{display:block;float:left;height:25px;background:#eeedea url(/assets_dist/images/1481fe66f2baed925ad91ea41197fa14.gif) bottom repeat-x;border:1px solid #9ea2a6;color:#000;margin:10px 10px 10px 0;padding:8px 20px 0 40px;text-decoration:none}#court-sheets-controls div#buttons a.active{background:#fff}#court-sheets-controls div#buttons a span{margin-left:-31px;margin-top:-1px;height:33px;width:30px;position:absolute}#court-sheets-controls div#buttons a#reserve-court-button span{background:url(/assets_dist/images/73e8358da1e9b4ef34a49331f8ce1fba.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#private-lesson-button span{background:url(/assets_dist/images/a8d885380c177283513db47b295826d7.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-permanent-button span{background:url(/assets_dist/images/7f152639af7d54962945d3f990c0df90.png) 0 no-repeat}#court-sheets-controls div#buttons a#view-activities-button span{background:url(/assets_dist/images/70b06262b1fea6cc43b478205941ff0e.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-block-button span{background:url(/assets_dist/images/40d294f74766002a24c8b9a766956646.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#rain-court-button span{background:url(/assets_dist/images/930ca5272e60dfbac27516212b0a5b2f.png) 0 0 no-repeat;margin-left:-29px;margin-top:0}#court-sheets-controls div#buttons a#edit-button span{background:url(/assets_dist/images/3ee859fa4a2ee9b86032d63c0bc664de.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#pro-scheduling-button span{background:url(/assets_dist/images/49801a2b359648616017a383cda5c364.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-permanent-button{padding-top:0;height:33px}#court-sheets-controls div#buttons a#reserve-permanent-member-button span{background:url(/assets_dist/images/73e8358da1e9b4ef34a49331f8ce1fba.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-permanent-staff-button span{background:url(/assets_dist/images/a8d885380c177283513db47b295826d7.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-permanent-staff-button.baseball span{background:url(/assets_dist/images/aff6f54b807bb325c105dec1e520b8cf.png) 0 0 no-repeat!important}#court-sheets-controls div#buttons a#reserve-permanent-quick-event-button span{background:url(/assets_dist/images/1f465073cdb081c2124897a3be43bbb6.png) 0 0 no-repeat}#court-sheets-controls div#buttons a.backButton span{background:url(/assets_dist/images/809ef1c27c4790fbe7dd8edc71408071.png) 0 0 no-repeat}#court-sheets-controls div#buttons a.saveButton span{background:url(/assets_dist/images/a1dd92b64672714c04c561a2ad8006df.png) 0 0 no-repeat}#court-sheets-controls div#buttons a.cancelButton span{background:url(/assets_dist/images/d9536b5a38827969f83ed4c6b064c0fb.png) 0 0 no-repeat}#court-sheets-controls div#buttons a.cancelButton{float:right}#court-sheets-controls div.title span{color:#797979;font-size:14px;padding-left:20px}#tennis_time{color:#797979;font-size:13px;padding-left:20px}#court-properties{border:1px solid #c6e3ed;padding:20px 10px 10px;margin-left:80px;overflow:hidden}#court-properties #date{width:78px;height:19px;line-height:20px;border:1px solid #9ea2a6;font-weight:700;text-align:center;font-size:10px}#court-properties .button{font-weight:700;height:22px;line-height:20px;padding:0 10px 2px;width:auto}#court-properties .margin-left{margin-left:10px}#court-properties .margin-right{margin-right:10px}#court-properties select{width:auto;height:22px;font-weight:700;line-height:20px}#court-properties select.multiple{height:80px}#court-properties2 div.label{font-size:11px;font-weight:700;width:115px;color:#000!important}#court-properties2 div.select.occur-type{width:88px;margin-left:10px}#court-properties2 div.hidden-filter.occur-type{width:100px;margin-left:10px}#court-properties2 div.gray{background:#f5f5f5;color:#000;padding:10px 15px;font-size:12px;overflow:hidden}#court-properties2 div.gray hr{border:1px solid #c9c9c9}#court-properties2 div.gray input.long{width:250px;float:left}#court-properties2 div.day-of-month{margin-bottom:3px}#court-properties2 a.day-of-month{border:1px solid #9ea2a6;color:#494949;display:block;float:left;font-size:11px;font-weight:700;height:14px;padding:3px 10px;text-decoration:none;width:80px;background:#fff;margin-right:14px}#court-properties2 a.day-of-month.selected,#court-properties2 a.day-of-month:hover{color:#fff;background:#35c2fe}#court-properties2 div.day-of-month input.long{margin:0}#court-properties2 .smallbutton{font-size:11px;width:100px;margin-left:10px;font-weight:700;border:1px solid #9ea2a6}#court-properties2 div.group_class_dates{padding:0 20px;border-right:1px solid #c9c9c9;width:300px;float:left;margin-bottom:20px}#court-properties2 #occurences{float:left;font-size:11px;padding:5px 20px}#courtScheduleProperties{margin-top:0;padding-top:0}#courtScheduleProperties .button{font-weight:700;height:22px;line-height:20px;padding:0 10px 2px;width:auto}#courtScheduleProperties .player-item-edit{clear:both;height:30px;width:490px}#courtScheduleProperties .player-item-edit .field{margin:0}#courtScheduleProperties .player-item-edit .player-name{float:left;font-size:11px;color:#222;font-weight:400;margin-right:5px}#courtScheduleProperties .player-item-edit .player-name .field{width:120px}#courtScheduleProperties .player-item-edit .player-price{float:left;margin-right:5px}#courtScheduleProperties .player-item-edit .player-price .field{width:55px}#courtScheduleProperties .player-item-edit .player-price-type{float:left;margin-right:5px}#courtScheduleProperties .player-item-edit .player-price-type .hidden-filter,#courtScheduleProperties .player-item-edit .player-price-type .select{width:120px}#courtScheduleProperties .player-item-edit .player-save-changes{float:left}#courtScheduleProperties .player-item-edit .player-save-changes .button{height:22px}#courtScheduleProperties .player-item-edit .player-percent{float:left;margin-right:5px}#courtScheduleProperties .player-item-edit .player-percent .field{width:25px}#courtScheduleProperties .player-number,#courtScheduleProperties .player-times{margin-left:205px}#courtScheduleProperties .player-item-edit .player-times{float:left;margin-right:5px}#courtScheduleProperties .player-item-edit .player-times span{font-size:11px}#courtScheduleProperties .player-item-edit .player-times .field{width:25px}#courtScheduleProperties .player-item-box{clear:both;height:30px}#courtScheduleProperties.reserve-permanent2 .reserve-only-for-member .player-item-box{width:350px}#courtScheduleProperties.reserve-permanent2 .reserve-only-for-trainer .player-item-box{width:440px}#courtScheduleProperties.reserve-permanent2.reserve-fitness-private-lesson .player-item-box{width:450px}#courtScheduleProperties.private-lesson2 .player-item-box,#courtScheduleProperties.reserve-permanent2.reserve-tennis-rain-court .player-item-box{width:440px}#courtScheduleProperties .player-item-box .player-price{float:left;margin-right:5px}#courtScheduleProperties .player-item-box .player-price .field{width:55px;margin:0}#courtScheduleProperties .player-item-box .player-price-type{float:left;margin-right:5px}#courtScheduleProperties .player-item-box .player-price-type .select{width:120px}#courtScheduleProperties .player-item-box .player-price-type .hidden-filter{width:122px}#courtScheduleProperties.reserve-permanent2.reserve-fitness-private-lesson .player-item-box .player-price-type .select{width:130px}#courtScheduleProperties.reserve-permanent2.reserve-fitness-private-lesson .player-item-box .hidden-filter{width:132px}#courtScheduleProperties .add_pro_input{background:#fff url(/assets_dist/images/9d358971bbcdb657dc870f95e8212e06.png) no-repeat scroll 6px;border:1px solid #e2e3ea;border-top-color:#abadb3;color:#787878;font-size:11px;font-weight:400;margin:0;padding-left:22px;text-align:left;width:180px}#tennis-court-properties-right-menu{position:relative}#tennis-court-properties-right-menu .options{padding-top:30px!important;padding-right:0!important;padding-left:0!important;width:auto!important}#tennis-court-properties-right-menu .hidden-filter,#tennis-court-properties-right-menu .select{width:150px}#tennis-court-properties-right-menu .hidden-filter .row{padding-right:2px}#tennis-court-properties-right-menu .spacer{clear:both;height:6px;overflow:hidden}#courtScheduleProperties.reserve-court2{margin-left:0}#courtScheduleProperties.reserve-court2 h1{padding:0;background:#f5f5f5;border-bottom:1px solid #e3e3e3;height:23px;line-height:23px;text-indent:8px;font-size:11px;margin:0 0 10px}#courtScheduleProperties.reserve-court2 .button{height:23px}#courtScheduleProperties.reserve-court2 .player-item{font-size:11px;padding:0 0 4px}#courtScheduleProperties.reserve-court2 .player-item .player-name{font-weight:700;color:#3769bc}#courtScheduleProperties.reserve-court2 .player-item a{color:#970000}#courtScheduleProperties.reserve-court2 .buttons{position:absolute;top:0;right:0;width:130px;font-size:11px;padding-left:10px;padding-top:25px;padding-right:10px}#courtScheduleProperties.reserve-court2 .buttons .button{width:125px;font-weight:700;margin:0}#courtScheduleProperties.reserve-court2 .buttons a{color:#970000}#courtScheduleProperties.reserve-court2 .info #guest_bills div.select{width:200px}#courtScheduleProperties.reserve-court2 .info #guest_bills div.hidden-filter{width:212px}#courtScheduleProperties.reserve-court2 .info #guest_bills{font-size:11px}#courtScheduleProperties.reserve-court2 .info{padding:25px 10px 10px;margin-right:20px;display:inline-block}#courtScheduleProperties.reserve-court2 .options{position:absolute;top:0;right:0;width:180px;padding-top:25px;padding-left:14px}#courtScheduleProperties.reserve-court2 .options .button{width:auto;padding:0 10px 2px;line-height:20px;height:22px;font-weight:700}#courtScheduleProperties.reserve-court2 .options .field{width:67px;float:left;margin:0;height:18px;padding-left:2px}#courtScheduleProperties.reserve-court2 .options .select-box{width:155px;margin-top:6px;clear:both}#courtScheduleProperties.reserve-court2 .options .select-box .hidden-filter,#courtScheduleProperties.reserve-court2 .options .select-box .select{width:155px}#courtScheduleProperties.reserve-court2 .options .button-left{background:url(/assets_dist/images/a10671c0d7447cb564bc7bdf1fae9182.png) -2px 0;width:27px!important;height:23px!important;margin:0 0 0 10px}#courtScheduleProperties.reserve-court2 .options .button-right{background:url(/assets_dist/images/a10671c0d7447cb564bc7bdf1fae9182.png) -27px 0;width:27px!important;height:23px!important;margin:0 0 0 5px!important}#courtScheduleProperties.reserve-court2 .options a{font-size:12px}#courtScheduleProperties.reserve-court2 #rcNone{font-size:11px;padding-left:0;padding-bottom:0;display:block}#courtScheduleProperties.reserve-court2 .add-another-user{font-size:11px;padding-left:0;padding-bottom:10px;width:550px}#courtScheduleProperties.reserve-court2 .add-another-user .field{margin:0;width:150px}#courtScheduleProperties.reserve-court2 .add-another-user .select{margin:0;width:120px}#courtScheduleProperties.reserve-court2 .add-another-user .hidden-filter{width:120px}#courtScheduleProperties.reserve-court2 .add-another-user .button{margin:0;height:22px;width:50px}#courtScheduleProperties.reserve-court2 #rcUserPrice{width:55px}#courtScheduleProperties.private-lesson2 .prop-table,#courtScheduleProperties.reserve-court2 .prop-table{width:100%}#courtScheduleProperties.private-lesson2 .prop-table th,#courtScheduleProperties.reserve-court2 .prop-table th{font-size:11px;font-weight:700;background:#f5f5f5;border-bottom:1px solid #e3e3e3;height:23px;line-height:23px;text-align:left;text-indent:10px;white-space:nowrap}#courtScheduleProperties.reserve-permanent2{margin-left:0}#courtScheduleProperties.reserve-permanent2 .prop{position:relative;border:1px solid #c6e3ed;border-top:0;padding:25px 0 10px 10px;zoom:1}#courtScheduleProperties.reserve-permanent2 .prop-top{margin-right:160px}#courtScheduleProperties.reserve-permanent2 .prop-right{position:absolute;right:10px;top:20px;line-height:30px}#courtScheduleProperties.reserve-permanent2 .prop-right .button{width:125px;font-weight:700;margin:0}#courtScheduleProperties.reserve-permanent2 .prop-right a{font-size:11px;color:#970000}#courtScheduleProperties.reserve-permanent2 .prop-right a.summary{color:#3769bc}#courtScheduleProperties.reserve-permanent2 .prop-table{width:100%}#courtScheduleProperties.reserve-permanent2 .prop-table th{font-size:11px;font-weight:700;background:#f5f5f5;border-bottom:1px solid #e3e3e3;height:23px;line-height:23px;text-align:left;text-indent:10px;white-space:nowrap;color:#000}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-1{padding-left:10px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-1 .hidden-filter,#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-1 .select{width:165px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-1 .field{width:165px;clear:both;margin:7px 0 0}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-1 div{font-size:11px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-1 .day-time{padding-top:10px;font-size:11px;line-height:20px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-1 .day-time div{font-size:11px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-1 .day-time b{color:#000}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-2{padding-left:10px;border-left:1px solid #e3e3e3;font-size:11px;line-height:20px;min-width:190px;width:190px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-2 div{font-size:11px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-3{padding:0 10px;border-left:1px solid #e3e3e3;font-size:13px;width:178px;min-width:178px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .player-item{font-size:13px;clear:both;padding-bottom:4px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .player-item a{color:#970000;font-weight:400}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .add-another-user .field{width:90px;margin:0}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .add-another-user #rcUserPrice.field{width:60px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .add-another-user .hidden-filter,#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .add-another-user .select{width:120px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .add-another-user #rpUserPrice.field{width:25px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .reserve-only-for-trainer{font-size:13px}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4 .reserve-only-for-member{padding:0;font-size:13px}#courtScheduleProperties.reserve-permanent2.reserve-fitness-private-lesson td.cell-4,#courtScheduleProperties.reserve-permanent2.reserve-tennis-rain-court td.cell-4{white-space:normal!important}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-4{padding-left:10px;border-left:1px solid #e3e3e3;font-size:13px;white-space:nowrap}#courtScheduleProperties .checkbox-off,#courtScheduleProperties .checkbox-on,#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-3 #ball-plan-off,#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-3 #ball-plan-on{display:block;float:left;width:96px;height:21px;line-height:21px;background:#a40000;color:#fff;text-align:center;font-weight:700;margin-top:10px;text-decoration:none;font-size:11px}#courtScheduleProperties .checkbox-off,#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-3 #ball-plan-off{background:#a40000}#courtScheduleProperties .checkbox-on,#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-3 #ball-plan-on{background:#92d346}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-3 a.payment_plan_link{font-weight:400;text-decoration:underline}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-6{padding-left:15px;border-left:1px solid #e3e3e3}#reserve-permanent-courts-schedule{margin-right:185px;position:relative}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-2 #payments-plan,#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-3 #payments-plan{display:block;width:170px;padding-left:10px;height:21px;line-height:21px;background:#10b3f9;color:#fff;text-align:left;font-weight:700;margin-top:10px;font-size:11px;cursor:pointer}#courtScheduleProperties.reserve-permanent2 .prop-table td.private-lesson,#courtScheduleProperties.reserve-permanent2 .prop-table td.private-lesson div{font-size:13px}.ball_plan_wrapper{margin:10px 0 0 -10px;height:20px}.ball_plan_wrapper input{width:20px!important}.ball_plan_wrapper a{color:#fff!important}.checkbox-for-input{margin:0 0 0 10px!important}#courtScheduleProperties.reserve-permanent2 .prop-table td.cell-3 #payments-plan{display:block;width:154px;padding-left:10px;height:21px;line-height:21px;background:#10b3f9;color:#fff;text-align:left;font-weight:700;margin-top:10px;font-size:11px;cursor:pointer}#reserve-permanent-courts-schedule .right-menu{position:absolute;right:-185px;top:0;width:185px}#reserve-permanent-courts-schedule .right-menu .hidden-filter,#reserve-permanent-courts-schedule .right-menu .select{width:170px}#reserve-permanent-courts-schedule .right-menu .spacer{clear:both;height:6px;overflow:hidden}#reserve-permanent-override-dates{background:#f2f3f5;margin:0;padding:20px 15px 5px}#reserve-permanent-override-dates table td{padding:5px;vertical-align:middle}#reserve-permanent-override-dates .buttons{text-align:right;padding:0 5px}#reserve-permanent-override-dates .buttons .button{float:none;display:inline;margin:0;height:23px;font-weight:700;color:#333}#reserve-permanent-override-dates .field{margin:0}#reserve-permanent-override-dates hr{border:0;border-bottom:1px solid #ababab}#trainer-permanent-override-dates{background:#f2f3f5;margin:0;padding:20px 15px 5px}#trainer-permanent-override-dates table td{padding:5px;vertical-align:middle}#trainer-permanent-override-dates .buttons{text-align:right;padding:0 5px}#trainer-permanent-override-dates .buttons .button{float:none;display:inline;margin:0;height:23px;font-weight:700;color:#333}#trainer-permanent-override-dates .field{margin:0}#trainer-permanent-override-dates hr{border:0;border-bottom:1px solid #ababab}#courtScheduleProperties #custom-billing .field{width:60px;margin:0 5px 0 0}#courtScheduleProperties #custom-billing .select{width:110px}#courtScheduleProperties #custom-billing .hidden-filter{width:120px}#courtScheduleProperties #custom-billing .button{margin-top:5px;width:100%}#courtScheduleProperties.reserve-permanent2 .rpUserPriceType{float:left}#courtScheduleProperties.reserve-permanent2 .rpUserPriceType .select{width:25px!important}#courtScheduleProperties.reserve-permanent2 .rpUserPriceType .hidden-filter{width:37px!important}#courtScheduleProperties.reserve-permanent2 #ball_plan_cnt_box{font-size:11px}#courtScheduleProperties.reserve-permanent2 #ball_plan_cnt{width:21px;margin:9px 0 0 5px}#courtScheduleProperties.private-lesson2{margin-left:0}#courtScheduleProperties.private-lesson2 h1{padding:0;background:#f5f5f5;border-bottom:1px solid #e3e3e3;height:23px;line-height:23px;text-indent:8px;font-size:11px;margin:0 0 10px}#courtScheduleProperties.private-lesson2 .info{padding:25px 10px 10px;margin-right:150px}#courtScheduleProperties.private-lesson2 .info .tennis-pro{font-size:11px;padding-left:10px}#courtScheduleProperties.private-lesson2 .options,#courtScheduleProperties.reserve-permanent2 .right-menux{position:absolute;top:0;right:0;width:180px;padding-top:25px;padding-left:14px}#courtScheduleProperties.private-lesson2 .options .button,#courtScheduleProperties.reserve-permanent2 .right-menu .button{width:auto;padding:0 10px 2px;line-height:20px;height:22px;font-weight:700}#courtScheduleProperties.private-lesson2 .options .field,#courtScheduleProperties.reserve-permanent2 .right-menu .field{width:67px;float:left;margin:0;height:18px;padding-left:2px}#courtScheduleProperties.private-lesson2 .options .select-box,#courtScheduleProperties.reserve-permanent2 .right-menu .select-box{width:155px;margin-top:6px;clear:both}#courtScheduleProperties.private-lesson2 .options .select-box .hidden-filter,#courtScheduleProperties.private-lesson2 .options .select-box .select,#courtScheduleProperties.reserve-permanent2 .right-menu .select-box .hidden-filter,#courtScheduleProperties.reserve-permanent2 .right-menu .select-box .select{width:155px}#courtScheduleProperties.private-lesson2 .options .button-left,#courtScheduleProperties.reserve-permanent2 .right-menu .button-left{background:url(/assets_dist/images/a10671c0d7447cb564bc7bdf1fae9182.png) -2px 0;width:27px!important;height:23px!important;margin:0 0 0 10px}#courtScheduleProperties.private-lesson2 .options .button-right,#courtScheduleProperties.reserve-permanent2 .right-menu .button-right{background:url(/assets_dist/images/a10671c0d7447cb564bc7bdf1fae9182.png) -27px 0;width:27px!important;height:23px!important;margin:0 0 0 5px!important}#courtScheduleProperties.private-lesson2 #rcNone{font-size:11px;padding-left:0;padding-bottom:0;display:block}#courtScheduleProperties.private-lesson2 .add-another-user{font-size:11px;padding-left:0;padding-bottom:10px;width:550px}#courtScheduleProperties.private-lesson2 .add-another-user .field{margin:0;width:150px}#courtScheduleProperties.private-lesson2 .add-another-user .select{margin:0;width:120px}#courtScheduleProperties.private-lesson2 .add-another-user .hidden-filter{width:120px}#courtScheduleProperties.private-lesson2 .add-another-user .button{margin:0;height:22px;width:50px}#courtScheduleProperties.private-lesson2 #rcUserPrice{width:55px}#courtScheduleProperties.private-lesson2 .buttons{position:absolute;top:0;right:0;width:130px;font-size:11px;padding-left:10px;padding-top:25px;padding-right:10px}#courtScheduleProperties.private-lesson2 .buttons .button{width:125px;font-weight:700;margin:0}#courtScheduleProperties.private-lesson2 .buttons a{color:#970000}#courtScheduleProperties.private-lesson2 .player-item{font-size:11px;padding:0 0 4px}#courtScheduleProperties.private-lesson2 .player-item .player-name{font-weight:700;color:#3769bc}#courtScheduleProperties.private-lesson2 .player-item a{color:#970000}#courtScheduleProperties.private-lesson2 .info .label{font-size:11px;margin-left:10px;width:100px}#courtScheduleProperties .report-select{width:170px;margin:0}#courtScheduleProperties div.select.report-select{width:170px;background-image:none;border:1px solid #e2e3ea;border-top-color:#abadb3}#courtScheduleProperties div.select.report-select .select-arrow strong{font-weight:700;color:#484848}#courtScheduleProperties div.hidden-filter.report-select{width:182px;max-height:200px;overflow-y:auto}#courtScheduleProperties div.hidden-filter.report-select .row-block{font-weight:700}#courtScheduleProperties div.hidden-filter.report-select .row-block a{color:#484848!important}#courtScheduleProperties .guest-bills{float:left}#courtScheduleProperties .guest-bills .charge-guest-fee{margin-top:0!important}#courtScheduleProperties .guest-bills .guest-bill-to-smb-container{float:left;margin-right:10px;margin-left:10px;border-right:1px solid #e2e3ea;padding-right:10px}#courtScheduleProperties .guest-bills .guest-fee-to-smb-container{float:left;margin-right:10px;margin-left:10px}#courtScheduleProperties .guest-bills .guest-bill-to-smb{width:255px!important}#courtScheduleProperties .guest-bills .guest-fee-to-smb{width:165px!important}#courtScheduleProperties .guest-bills .guest-bill-to-smb.select,#courtScheduleProperties .guest-bills .guest-fee-to-smb.select{padding:1px 3px 2px 9px!important}#courtsInfo .messages{margin-top:20px;margin-left:80px}#courtsInfo .court_schedule,.courtsInfo .court_schedule{padding-left:17px;overflow:hidden;text-align:left}#courtsInfo .court_schedule table,.courtsInfo .court_schedule table{border:0;font-size:11px}#courtsInfo .court_schedule td,.courtsInfo .court_schedule td{vertical-align:top;font-size:1px;border-bottom:1px solid transparent;text-align:left}#courtsInfo .staff_schedule td{border-bottom:0}#courtsInfo #court_menu{width:308px}#courtsInfo #court_menu.left-view{margin-left:-208px!important}#courtsInfo .court_info{width:308px}#courtsInfo .date-caption,.courtsInfo .date-caption{font-weight:700;margin-left:50px;margin-bottom:10px}.court_schedule .hours{width:63px;color:#4c4c4c;background:#dff0f5;border:0;float:left;padding-bottom:38px}.court_schedule .hours table{background:transparent;border:0}.court_schedule .hours th{background:#fff;border-bottom:2px solid #fff;border-top:2px solid #fff;min-width:60px;height:33px;text-align:left}.court_schedule .hours td{background:#dff0f5;border:0;border-bottom:1px solid #919191!important;min-width:60px}.court_schedule .hours td div{float:left;position:absolute;margin-top:30px;width:35px;background:#dff0f5;font-size:11px;text-align:left;padding-left:10px;font-weight:400}.court_schedule .r_hours td div{padding-left:15px;width:28px;margin-left:20px;margin-top:11.5px}.court_schedule .hours .hl_button{background:url(/assets_dist/images/b70f874220b62b1e497c97c218bc31a5.png) 8px 14px no-repeat #cbd9dd;cursor:pointer}.court_schedule .hours .hl_button span{color:NaNf1f5;padding-left:36px;font-weight:400}.court_schedule .hours .hr_button{background:url(/assets_dist/images/40f64660b5b838883631aceeefc42e8e.png) 34px 14px no-repeat #cbd9dd;cursor:pointer}.court_schedule .hours .hr_button span{color:NaNf1f5;padding-left:8px;font-weight:400}.court_schedule .hours .nobg{background-image:none;cursor:auto}.court_schedule .eventBlock{position:absolute;width:100px;background-color:#f0f0f0;overflow:hidden;cursor:pointer;border:2px solid #f0f0f0;border-top:0;margin-left:-1px}.court_schedule .eventBlock h4{margin:0;background-color:#1a50aa}.court_schedule .eventBlock div{color:#0f5b7b;margin-bottom:0;text-align:right;font-size:10px;font-weight:700;padding-right:2px;line-height:19px}.court_schedule .eventBlock h4 div{margin:0;font-size:10px;color:#fff;text-align:left;padding-left:2px;line-height:20px}.court_schedule .eventBlock h4 div div.icons{margin:0;position:absolute;width:96px}.court_schedule .eventBlock h4 div div.icons .icon{float:right;margin-top:2px}.court_schedule .eventBlock h4 div div.icons div.ball_machine{height:14px;width:16px;background:transparent url(/assets_dist/images/c966dc26506c259b042cd727c5c34d81.png) 0 0 no-repeat}.court_schedule .eventBlock h4 div div.icons div.ballplan{height:14px;padding-left:4px;width:12px;line-height:14px;background:transparent url(/assets_dist/images/679f3e345e8f80b2e94fa92b8fbeab02.png) 0 0 no-repeat;color:maroon;font-family:Arial;font-size:10px;font-weight:700}.court_schedule .eventBlock h4 div div.icons div.noinvoice{height:16px;width:16px;background:transparent url(/assets_dist/images/3ad83f21c04fbd2c0efcad94c7523c0e.png) 0 0 no-repeat}.court_schedule .eventBlock h4 div div.icons div.notes{height:15px;width:15px;background:transparent url(/assets_dist/images/48cecf02d087ee1d446ce088933c70ba.png) 0 0 no-repeat}.court_schedule .eventBlock h4 div div.icons div.nottaken{height:16px;width:17px;background:transparent url(/assets_dist/images/e941185a685c271883065fc04a5851f4.png) 0 0 no-repeat}.court_schedule .eventBlock h4 div div.icons div.seria{height:16px;width:16px;background:transparent url(/assets_dist/images/aa996cea14608793af759c2a4c8eac39.png) 0 0 no-repeat}.court_schedule .eventBlock h4 div div.icons div.taken{height:14px;width:18px;background:transparent url(/assets_dist/images/d7fe73e7842990663b13168eb8b89bc0.png) 0 0 no-repeat}.court_schedule .eventBlock h4 div div.icons div.unpaid{height:16px;width:16px;background:transparent url(/assets_dist/images/867164bd615110ce73bf26f5c7c59666.png) 0 0 no-repeat}.court_schedule .eventBlock h4 div div.icons div.package{height:15px;width:15px;background:transparent url(/assets_dist/images/98ae05af9c3fdcc81377408d7cf54fd0.png) 0 0 no-repeat;background-size:15px 15px}.court_schedule .eventBlock.blocked{opacity:.5}.court_schedule .eventBlock.event-type-1{border-color:#0f3574;background-color:#cde3ff}.court_schedule .eventBlock.event-type-1 h4{background:#0f3574 url(/assets_dist/images/22e71009cfa6cdfdecdc153118edde9e.png) repeat-x}.court_schedule .eventBlock.event-type-1 div{color:#000}.court_schedule .eventBlock.event-type-1 h4 div{color:#fff}.court_schedule .eventBlock.event-type-2{border-color:#335e84;background-color:#d1deef}.court_schedule .eventBlock.event-type-2 h4{background:#335e84 url(/assets_dist/images/5d68f7c0af983a58d1c37c04af413384.png) repeat-x}.court_schedule .eventBlock.event-type-2 div{color:#000}.court_schedule .eventBlock.event-type-2 h4 div{color:#fff}.court_schedule .eventBlock.event-type-3{border-color:#12a1dd;background-color:#c7e7f4}.court_schedule .eventBlock.event-type-3 h4{background:#12a1dd url(/assets_dist/images/041054fdf3dea80ad6148836f295edcb.png) repeat-x}.court_schedule .eventBlock.event-type-3 div{color:#000}.court_schedule .eventBlock.event-type-3 h4 div{color:#fff}.court_schedule .eventBlock.event-type-4{border-color:#12580d;background-color:#daf0d8}.court_schedule .eventBlock.event-type-4 h4{background:#12580d url(/assets_dist/images/ea3f9c36f4e18ff63b7213ecb4579def.png) repeat-x}.court_schedule .eventBlock.event-type-4 div{color:#000}.court_schedule .eventBlock.event-type-4 h4 div{color:#fff}.court_schedule .eventBlock.event-type-4-recurring{border-color:#395420;background-color:#e4fbd0}.court_schedule .eventBlock.event-type-4-recurring h4{background:#3e5a1f url(/assets_dist/images/c969179d0122d6760dd22e39e1cee2c9.png) repeat-x}.court_schedule .eventBlock.event-type-4-recurring div{color:#3e5a1f}.court_schedule .eventBlock.event-type-4-recurring h4 div{color:#fefefe}.court_schedule .eventBlock.event-type-5{border-color:#769d17;background-color:#e5ecd4}.court_schedule .eventBlock.event-type-5 h4{background:#769d17 url(/assets_dist/images/ee4f704e38cc78d4085cb70af6c1412b.png) repeat-x}.court_schedule .eventBlock.event-type-5 div{color:#000}.court_schedule .eventBlock.event-type-5 h4 div{color:#fff}.court_schedule .eventBlock.event-type-5-blocked{border-color:#4c4c4c;background-color:#858585}.court_schedule .eventBlock.event-type-5-blocked h4{background:#4c4c4c url(/assets_dist/images/2447584a772bc91a967e77b6df78849e.png) repeat-x}.court_schedule .eventBlock.event-type-5-blocked div,.court_schedule .eventBlock.event-type-5-blocked h4 div{color:#fff}.court_schedule .eventBlock.event-type-6{border-color:#4c4c4c;background-color:#c7e7f4}.court_schedule .eventBlock.event-type-6 h4{background:#4c4c4c url(/assets_dist/images/2447584a772bc91a967e77b6df78849e.png) repeat-x}.court_schedule .eventBlock.event-type-6 div{color:#000}.court_schedule .eventBlock.event-type-6 h4 div{color:#fff}.court_schedule .eventBlock.event-type-7{border-color:#4c4c4c;background-color:#c7e7f4}.court_schedule .eventBlock.event-type-7 h4{background:#4c4c4c url(/assets_dist/images/2447584a772bc91a967e77b6df78849e.png) repeat-x}.court_schedule .eventBlock.event-type-7 div{color:#000}.court_schedule .eventBlock.event-type-7 h4 div{color:#fff}.court_schedule .eventBlock.event-type-10{border-color:#0f3574;background-color:#cde3ff}.court_schedule .eventBlock.event-type-10 h4{background:#0f3574 url(/assets_dist/images/22e71009cfa6cdfdecdc153118edde9e.png) repeat-x}.court_schedule .eventBlock.event-type-10 div{color:#000}.court_schedule .eventBlock.event-type-10 h4 div{color:#fff}.court_schedule .eventBlock.event-type-11{border-color:#265f91;background-color:#e5ebf1}.court_schedule .eventBlock.event-type-11 h4{background:#265f91 repeat-x}.court_schedule .eventBlock.event-type-11 div{color:#000}.court_schedule .eventBlock.event-type-11 h4 div{color:#fff}.court_schedule .eventBlock.event-type-13{border-color:#0f3574;background-color:#cde3ff}.court_schedule .eventBlock.event-type-13 h4{background:#0f3574 url(/assets_dist/images/22e71009cfa6cdfdecdc153118edde9e.png) repeat-x}.court_schedule .eventBlock.event-type-13 div{color:#000}.court_schedule .eventBlock.event-type-13 h4 div{color:#fff}.court_schedule .eventBlock.event-type-11.unconfirmed{border-color:#89a0b5;background-color:#e5ebf1}.court_schedule .eventBlock.event-type-11.unconfirmed h4{background:#89a0b5 repeat-x}.court_schedule .eventBlock.event-type-13.unconfirmed{border-color:#89a0b5;background-color:#e5ebf1}.court_schedule .eventBlock.event-type-13.unconfirmed h4{background:#89a0b5 repeat-x}.court_schedule .eventBlock.event-type-15{border-color:#769d17;background-color:#e5ecd4}.court_schedule .eventBlock.event-type-15 h4{background:#769d17 url(/assets_dist/images/ee4f704e38cc78d4085cb70af6c1412b.png) repeat-x}.court_schedule .eventBlock.event-type-15 div{color:#000}.court_schedule .eventBlock.event-type-15 h4 div{color:#fff}.court_schedule .eventBlock.event-type-17{border-color:#0f3574;background-color:#cde3ff}.court_schedule .eventBlock.event-type-17 h4{background:#0f3574 url(/assets_dist/images/22e71009cfa6cdfdecdc153118edde9e.png) repeat-x}.court_schedule .eventBlock.event-type-17 div{color:#000}.court_schedule .eventBlock.event-type-17 h4 div{color:#fff}.court_schedule .eventBlock.event-type-18{border-color:#4c4c4c;background-color:#858585}.court_schedule .eventBlock.event-type-18 h4{background:#4c4c4c url(/assets_dist/images/2447584a772bc91a967e77b6df78849e.png) repeat-x}.court_schedule .eventBlock.event-type-18 div,.court_schedule .eventBlock.event-type-18 h4 div{color:#fff}.court_schedule .eventBlock.event-type-20{border-color:#12a1dd;background-color:#c7e7f4}.court_schedule .eventBlock.event-type-20 h4{background:#12a1dd url(/assets_dist/images/041054fdf3dea80ad6148836f295edcb.png) repeat-x}.court_schedule .eventBlock.event-type-20 div{color:#000}.court_schedule .eventBlock.event-type-20 h4 div{color:#fff}.court_schedule .eventBlock.event-type-st{border-color:#12a1dd;background-color:#c7e7f4}.court_schedule .eventBlock.event-type-st h4{background:#12a1dd url(/assets_dist/images/041054fdf3dea80ad6148836f295edcb.png) repeat-x}.court_schedule .eventBlock.event-type-st div{color:#000}.court_schedule .eventBlock.event-type-st h4 div{color:#fff}.court_schedule .eventBlock.event-type-at{border-color:#12580d;background-color:#daf0d8}.court_schedule .eventBlock.event-type-at h4{background:#12580d url(/assets_dist/images/ea3f9c36f4e18ff63b7213ecb4579def.png) repeat-x}.court_schedule .eventBlock.event-type-at div{color:#000}.court_schedule .eventBlock.event-type-at h4 div{color:#fff}.court_schedule .eventBlock.event-type-blocked{border-color:#4c4c4c;background-color:#858585;border-width:1px 2px;cursor:auto}.court_schedule .eventBlock.event-type-blocked h4{background:#4c4c4c url(/assets_dist/images/2447584a772bc91a967e77b6df78849e.png) repeat-x}.court_schedule .eventBlock.event-type-blocked div,.court_schedule .eventBlock.event-type-blocked h4 div{color:#fff}.court_schedule table.edit_mode{background:#ebf3f5}.court_schedule table.edit_mode tr.even{background:#bbcdd4}.court_schedule table.edit_mode .eventBlock{cursor:default}.court_schedule table.edit_mode .eventBlock h4{cursor:move}.court_schedule .blocked-blue{border-color:#7abce7!important;background-color:#d2e0ea!important}.court_schedule .blocked-blue h4{background-image:linear-gradient(#d2e0ea,#7abce7)!important}.court_schedule .blocked-blue div,.court_schedule .blocked-blue h4 div{color:#fff!important}.court_schedule .blocked-green{border-color:#52b842!important;background-color:#bae4b2!important}.court_schedule .blocked-green h4{background-image:linear-gradient(#bae4b2,#52b842)!important}.court_schedule .blocked-green div,.court_schedule .blocked-green h4 div{color:#fff!important}.court_schedule .blocked-orange{border-color:#f4a327!important;background-color:#fbe1b7!important}.court_schedule .blocked-orange h4{background-image:linear-gradient(#fbe1b7,#f4a327)!important}.court_schedule .blocked-orange div,.court_schedule .blocked-orange h4 div{color:#fff!important}.court_schedule .blocked-red{border-color:#ff5c5c!important;background-color:#ffcdcd!important}.court_schedule .blocked-red h4{background-image:linear-gradient(#ffcdcd,#ff5c5c)!important}.court_schedule .blocked-red div,.court_schedule .blocked-red h4 div{color:#fff!important}.court_schedule .blocked-purple{border-color:#e380f4!important;background-color:#f9d7ff!important}.court_schedule .blocked-purple h4{background-image:linear-gradient(#f9d7ff,#e380f4)!important}.court_schedule .blocked-purple div,.court_schedule .blocked-purple h4 div{color:#fff!important}.court_schedule .eventBlock.event-type-active-pro{border-color:#12a1dd;background-color:#48c9ff}.court_schedule .eventBlock.event-type-active-pro h4{background:#12a1dd repeat-x;cursor:move}.court_schedule .eventBlock.event-type-active-pro div,.court_schedule .eventBlock.event-type-active-pro h4 div{color:#fff}.court_schedule .eventBlock.event-type-active-pro .border-bottom{background:transparent!important;border-bottom:1px solid #12a1dd}.court_schedule .eventBlock.event-type-active-pro .border-bottom:hover{background:#096e99!important;cursor:row-resize}.court_schedule .eventBlock.event-type-ghost-pro{border-color:#bfbfbf;background-color:#e2e2e2}.court_schedule .eventBlock.event-type-ghost-pro h4{background:#bfbfbf repeat-x;cursor:move}.court_schedule .eventBlock.event-type-ghost-pro div,.court_schedule .eventBlock.event-type-ghost-pro h4 div{color:#fff}.court_schedule .eventBlock.event-type-ghost-pro .border-bottom{background:transparent!important;border-bottom:1px solid #bfbfbf}.court_schedule .eventBlock.event-type-ghost-pro .border-bottom:hover{background:#bfbfbf!important;cursor:row-resize}.court_schedule .eventBlock.event-type-empty-pro,.court_schedule .eventBlock.event-type-empty-pro .border-bottom,.court_schedule .eventBlock.event-type-empty-pro div,.court_schedule .eventBlock.event-type-empty-pro h4,.court_schedule .eventBlock.event-type-empty-pro h4 div{border:0!important;background:transparent!important;color:#fff!important}.court_schedule .even .eventBlock.event-type-empty-pro,.court_schedule .even .eventBlock.event-type-empty-pro .border-bottom,.court_schedule .even .eventBlock.event-type-empty-pro div,.court_schedule .even .eventBlock.event-type-empty-pro h4,.court_schedule .even .eventBlock.event-type-empty-pro h4 div{border:0!important;background:transparent!important;color:#f0f0f0!important}.court_schedule .eventBlock.event-type-prevent-pro{border-color:#6b0000;background-color:#920000}.court_schedule .eventBlock.event-type-prevent-pro h4{background:#6b0000 repeat-x;cursor:move}.court_schedule .eventBlock.event-type-prevent-pro div,.court_schedule .eventBlock.event-type-prevent-pro h4 div{color:#fff}.court_schedule .eventBlock.event-type-prevent-pro .border-bottom{background:transparent!important;border-bottom:1px solid #6b0000}.court_schedule .eventBlock.event-type-prevent-pro .border-bottom:hover{background:#4b0707!important;cursor:row-resize}.court_schedule .th_gray{background:#cbd9dd;border-right:0;border-bottom:1px solid #beccd0;min-width:60px}.court_schedule .th_blue{background:#dff0f5;border-right:0;min-width:60px}.court_schedule .right_hours{min-width:70px;border-right:0;background:#dff0f5}.modSelectPro .court_schedule .eventBlock{width:90px;margin:0;border-width:0 1px 0 0;z-index:100;left:0;top:0}.modSelectPro .court_schedule td.notenabled{background-color:initial}.modSelectPro .court_schedule td.notenabled.blackout{background-color:#d9d8d6!important}.modSelectPro .court_schedule .eventBlock .border-bottom{display:block;position:absolute;top:100%;margin-top:-6px;left:0;height:5px;background:transparent;width:100%}.modSelectPro .court_schedule .wrapEvent{position:relative;width:100px}.modSelectPro .court_schedule .hours{padding-bottom:0}.modSelectPro .court_schedule .hours th{background:transparent;border:0;height:35px;border-bottom:1px solid transparent}.modSelectPro .court_schedule .hours td{border:0!important;border-top:1px solid #919191!important;min-width:60px}.modSelectPro .court_schedule .hours td div{margin-top:-8px;font-size:10px;font-weight:700;color:#4c4c4c;width:34px}.modSelectPro .court_schedule .hours td.no-time{border-top:1px solid #bcbcbc!important}.modSelectPro .court_schedule .hours td.no-time div{width:42px}.modSelectPro .court_schedule td.first-col{border-left:1px solid #ababab!important}.modSelectPro .court_schedule td{border-left:0}.modSelectPro .court_schedule th{background:url(/assets_dist/images/ed1dd24a4e347400f6645dcdfacd6047.png) 0 0 repeat-x;height:36px;border:0;border-bottom:1px solid #000;padding:0}.modSelectPro .scrollArea{display:none}.select-pro-popup{position:absolute;left:-1000px;top:-1000px;z-index:10000}.select-pro-popup .balloon{background:#fff;border:1px solid #acacac;border-bottom:0;width:228px;padding:10px 10px 5px;color:#272727;font-size:11px;line-height:16px}.select-pro-popup .balloon.top{border-top:0;border-bottom:1px solid #acacac}.select-pro-popup .balloon div,.select-pro-popup .balloon td{font-size:11px}.select-pro-popup .balloon .ballon-title,.select-pro-popup .balloon .title{padding-bottom:9px;border-bottom:1px dotted #a5a5a5;line-height:11px;margin-bottom:19px;font-size:11px}.select-pro-popup .balloon .lock-icon{background:url(/assets_dist/images/b1d16f67c9c643e7864b533f303131db.png) no-repeat scroll 0 0 transparent;float:left;height:16px;margin:-5px 5px 0 0;width:16px;display:block}.select-pro-popup .balloon .ballon-title .close,.select-pro-popup .balloon .title .close{width:12px;height:12px;background:transparent url(/assets_dist/images/20e4e3d245dc0e86eae77c905d848d9b.png) 0 0 no-repeat;float:right;cursor:pointer}.select-pro-popup .tail{width:250px;height:74px;background:transparent url(/assets_dist/images/9ae3093a31c2e5cd9aa712fe88cbb110.png) 0 0 no-repeat}.select-pro-popup .tail.reverse{background:transparent url(/assets_dist/images/e87412e39fc45e11be7490d95f2df328.png) 100% 0 no-repeat}.select-pro-popup .tail.top{background:transparent url(/assets_dist/images/62715f30540e3e2cc9c7d97c2ae84d49.png) 0 100% no-repeat}.select-pro-popup .tail.top.reverse{background:transparent url(/assets_dist/images/812a412075b7625381a972ad62e46943.png) 100% 100% no-repeat}.select-pro-popup .add_pro_input{margin:10px 0 16px;width:173px}.select-pro-popup .fb-user-box{margin-top:10px;width:200px}.select-pro-popup .prevent-pro{padding-bottom:5px}.select-pro-popup .delete-item{padding-top:20px;text-align:right;clear:both}.select-pro-popup .delete-item a{color:#920000}.select-pro-popup .balloon.court-sheets-balloon div.label{font-weight:700;width:120px}.select-pro-popup .balloon.court-sheets-balloon br{font-size:4px;line-height:4px}.select-pro-popup .balloon.court-sheets-balloon hr{border:0 solid #fff;border-bottom:1px dotted #a5a5a5;margin:10px 0}.select-pro-popup .balloon.court-sheets-balloon select{background:none repeat scroll 0 0 #fff;border:1px solid #e2e3ea;border-top-color:#abadb3;color:#787878;padding:5px 3px 5px 4px;width:100%}.select-pro-popup .balloon.court-sheets-balloon .requested-component-link{background-color:#27b3df;color:#fff;padding:2px 15px}.select-pro-popup .balloon .attendance{display:inline-block;text-decoration:none;padding:2px 5px}.select-pro-popup .balloon .attendance.checked-in{color:#fff;background:green}.select-pro-popup .balloon .attendance.not-checked-in{color:#000;background:#ccc}#confirm-reservation-popup{position:relative}#confirm-reservation-popup div{font-size:11px}#confirm-reservation-popup .left{background:#fff;width:33%;height:330px;border-right:1px solid #b6b7b8}#confirm-reservation-popup .left .content{padding-left:20px;padding-top:30px;background:none}#confirm-reservation-popup .left .content table td{font-size:11px;line-height:18px}#confirm-reservation-popup .left .content table th{font-size:11px;width:70px;text-align:left}#confirm-reservation-popup .right{position:absolute;top:0;height:330px;width:67%;left:33%;overflow:auto}#confirm-reservation-popup .right div{background:none}#confirm-reservation-popup .right .content{margin-left:15px;padding-top:30px;height:240px;overflow:auto;width:402px;padding-right:25px}#confirm-reservation-popup .right .userbox{background:#ddeef4;min-height:64px}#confirm-reservation-popup .right .userbox .text{padding-left:10px}#confirm-reservation-popup .right .userbox .text .title{color:#005f9e;font-size:14px;font-weight:700;border:0;margin:0;line-height:30px}#confirm-reservation-popup .right .userbox .text .label{width:100px}#confirm-reservation-popup .right .userbox .text .title .packages{background-color:#1bbae1;padding:1px 4px;color:#fff;text-align:center;white-space:nowrap;vertical-align:initial;border-radius:.25em;font-size:11px;font-weight:400}#confirm-reservation-popup .right .userbox .text .title .recurrence{padding-left:15px;background:transparent url(/assets_dist/images/431080eb0e4118983f2796d14634c34a.png) no-repeat 100%}#confirm-reservation-popup .right .userbox .photo{background:#c8dde4;width:64px}#confirm-reservation-popup .right .userbox .photo .nophoto{width:64px;height:64px;line-height:64px;color:#fff;font-size:11px;text-align:center}#confirm-reservation-popup .right .bottom{padding-top:10px;padding-right:25px;float:right;text-align:right}#confirm-reservation-popup .right .bottom input{margin-left:10px}#confirm-reservation-popup .gray-text{color:#7d7d7d}#confirm-user-popup .bottom{width:225px;margin:10px auto;height:30px}#confirm-user-popup .bottom input{width:100px}.sch-menu{margin:22px 0 0;padding:0 2px}.sch-menu a.sch-menu-item{display:block;text-decoration:none;font-weight:700;background-color:#abdb37;color:#445e03;padding:3px 2px;margin:1px 0;font-size:10px}.sch-menu a.sch-menu-item:hover{color:#033}.sch-form{margin:0;padding:0}form.sch-form table td.sch-cell{padding:4px 2px}.sch-form .date-block{float:right;background-color:#e5f0f6;border:1px solid #999}.sch-form .text-field{padding:3px 2px;width:200px}.sch-form .date{width:80px}.sch-form .time{width:50px}.sch-form input,.sch-form label,.sch-form textarea{margin:0;font-weight:700;color:#494949;line-height:20px}.sch-form input,.sch-form label{display:inline;float:none}.sch-form label{width:auto;padding:0}.sch-form textarea,.sch-form textarea.text-field{display:block;width:100%;height:135px}.sch-form .buttons-block{margin:10px 0;text-align:right}.sch-form .buttons-block .button{margin-left:10px}body .alphacube_title{font-size:12px;line-height:39px;text-indent:20px}.alphacube_title div.status{background:#fff;float:left;font-family:Tahoma;font-size:12px;font-weight:700;line-height:12px;margin:10px -20px 10px 10px;padding:4px 12px;text-indent:0}.alphacube_title div.status.active,.alphacube_title div.status.paid{color:#1d7c00}.alphacube_title div.status.expired,.alphacube_title div.status.part_ref,.alphacube_title div.status.partial,.alphacube_title div.status.refunded,.alphacube_title div.status.unpaid{color:#920000}.alphacube_title span.comment{font-size:10px;font-family:Tahoma;color:#97cde2;font-weight:400}.alphacube_title span.comment b{font-weight:700;padding-left:15px}div.page-title{line-height:30px;color:#272727;margin-top:12px;margin-bottom:10px;height:30px;border-bottom:3px solid #000;text-transform:uppercase;font-family:Arial,Tahoma;font-size:18px;font-weight:700}div.page-title h2{font-size:18px;margin:0}div.page-title .separator{padding:0 15px}div.page-title .subtitle{color:#707070}div.line{padding:3px 0}.form div.line{height:33px;clear:both;padding:0}.form div.label{clear:both;width:115px;color:#000;font-size:11px;font-weight:700;padding-top:4px}.form input.text,.form input.text-big,.form select{margin:0 0 10px;border:none;color:#494949}.form input.text,.form input.text-big{height:13px;padding:5px}.form input.text{width:129px;background:url(/assets_dist/images/f99b5a65f05ae962dfe9a47ab79aef87.jpg) 0 0 no-repeat}.form input.text-big{width:170px;background:url(/assets_dist/images/d02e680381721cecf41d4815b0cff47d.jpg) 0 0 no-repeat}.form select{padding:3px 3px 3px 4px;height:23px;width:111px;background:url(/assets_dist/images/7e48e179d37ec3bb18542fa64bf23624.jpg) bottom repeat-x;border:1px solid #9ea2a6;font-size:11px;font-weight:700}.form select.time{width:45px;padding-left:2px}.form .checkbox.margined{margin:7px}.form input.button{width:80px;float:left;height:23px;border:1px solid #9ea2a6;color:#000;font-size:11px;font-weight:700;margin:0;cursor:pointer}.form input.checkbox{margin-right:5px}.alphacube_content .mailing-list{font-family:Tahoma}div.page-links-block .link{float:left;margin-right:10px;width:175px;height:22px;padding-top:8px;padding-left:15px;border:1px solid #9ea2a6;background:#edecea url(/assets_dist/images/1481fe66f2baed925ad91ea41197fa14.gif) bottom repeat-x;cursor:pointer}div.page-links-block a{color:#000;font-size:11px;font-weight:700;text-decoration:none}div.page-links-block .active{background:#d5d5d5 url(/assets_dist/images/c969ae68bb5793ac971c2616d6029aed.gif) bottom repeat-x}div.page-links-block .active a{color:#fff}table.standard{border-left:1px solid #ababab;border-right:1px solid #ababab;width:100%}table.standard th{line-height:29px;border-right:1px solid #b8babc;border-left:1px solid #7c7f82;background:#ababab url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) bottom repeat-x;color:#fff;font-size:11px;text-align:left;padding:0 7px}table#main_table table.standard td,table.standard td{vertical-align:middle;border-bottom:1px solid #ababab;padding:0 7px;height:34px;font-size:11px}table.standard td div{font-size:11px}table.standard td div.edit-button,table.standard td div.remove-button{float:right;width:25px;height:27px}table.standard .selected td div.remove-button{background:url(/assets_dist/images/a200739e2867f432f9c9abb423341d8e.gif) 0 7px no-repeat}table.standard .selected td div.edit-button{background:url(/assets_dist/images/895584b3a57477bd60b1156678ee6ea4.png) 0 5px no-repeat}.table-title{background:#abacac url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) bottom repeat-x;color:#fff;font-size:11px;font-weight:700;line-height:29px;padding:0 10px}.pagination-line{height:34px;line-height:23px}.pagination-line .subtitle{float:left;font-size:17px;color:#000}.pagination-line .pagination{float:right;margin:0;padding:2px 3px 2px 9px;width:160px}.pagination-line .pagination div{float:left;font-size:13px}.pagination-line .select{float:right}.pagination-line select{float:left;width:60px;margin:0 6px}.pagination-line input.button{width:25px}.pagination-line input.previous{margin-left:6px;cursor:pointer;background-image:url(/assets_dist/images/755ee7db1477e2e69289337db2c5b16d.gif)}.pagination-line input.next{cursor:pointer;background-image:url(/assets_dist/images/62042137c29af15006ddf935ef1167d4.gif)}.alphacube_content .form .buttons input.button{margin-right:15px}.cke_skin_kama .cke_rcombo .cke_placeholder .cke_text{width:72px}.repair{padding-left:40px}.repair-wrapper{width:790px}.repair .search-form{width:520px;height:162px;background:#d5ebf3 url(/assets_dist/images/b2b599cfd308f9e9ab5546ba5053746d.png) 0 0 no-repeat;padding-left:20px;padding-top:13px}.repair .blue-form textarea{width:340px;height:170px;border:1px solid #9ea2a6;margin:0}.repair .search{float:left;padding-top:20px;padding-bottom:60px;padding-right:15px}.repair .search h3{font-family:Arial;color:#13769f;font-size:12px;text-transform:uppercase;margin:0;padding-bottom:20px}.repair .search .left-column{float:left;width:275px;height:93px}.repair .search .right-column{float:left;width:230px;height:93px}.repair .search .buttons{clear:both;padding-left:290px;width:210px}.repair .search input.search-button{width:110px;margin-left:20px}.repair .page-links-block{float:left;height:195px;padding-left:15px;padding-top:20px;border-left:1px solid #000}.repair .page-links-block .link{float:none;margin:0 0 15px}.repair #tickets{clear:both}.repair table.standard tr{cursor:pointer}.repair table.standard tr.even{background:#e7f9ff}.repair table.standard tr.active{background:#dfecc5}.repair table.standard th.print{width:25px}.repair table.standard .print-button{display:none}.repair table.standard tr.active .print-button{display:block;width:18px;height:18px;background:url(/assets_dist/images/882ab8db9462a25e8a4834ba5fcb4c87.png) no-repeat;float:left}.repair-edit form{width:800px}.repair-edit .edit-request{width:500px;height:467px;background:url(/assets_dist/images/bbe3891387f81e5b7c660104215fadc5.png) 0 0 no-repeat;padding-top:13px;padding-left:20px}.repair-edit .edit-request-wrap{float:left;background:#d5ebf3 url(/assets_dist/images/1bda03ec300f7cde9ad10bee942689f0.png) top repeat-x;width:520px;height:540px;margin-right:20px}.repair-edit .edit-request-r{background:url(/assets_dist/images/e7b6582acda3ec6916fefdee5ae9cd1d.png) 100% 0 no-repeat}.repair-edit .edit-request .phone{height:58px}.repair-edit .edit-request .day-required{height:50px}.textarea-w{float:left;width:340px;height:170px;background:#fff url(/assets_dist/images/2876d94a5032b8237eabc76e0d836826.jpg) 0 repeat-y;border:1px solid #9ea2a6}.textarea-r{background:url(/assets_dist/images/184dacbe23911ebfe74ef859ff8902b1.jpg) 100% repeat-y;height:inherit}.textarea-t{background:url(/assets_dist/images/f2644e9235077f45bec287fa7c7ba60b.jpg) 0 0 repeat-x;height:inherit}.textarea-t textarea{background:transparent none repeat scroll 0 0!important;border:none;width:100%;height:inherit}.repair-edit .edit-request textarea{background:transparent;border:none}.repair-edit .edit-request input.text{width:170px;background:url(/assets_dist/images/d02e680381721cecf41d4815b0cff47d.jpg) 0 0 no-repeat}.repair-edit .edit-request input.date{width:71px;background:url(/assets_dist/images/615396bdecc7f8e64c47a20941ebe511.jpg) 0 0 no-repeat;font-weight:700;text-align:center}.repair-edit .edit-request .meridiem{margin-left:9px;width:67px;padding:3px;text-align:center}.repair-edit .repair-right{float:left;width:240px;padding-top:25px}.repair-edit .selects .label{width:auto;color:#787878}.repair-edit .selects select.status{float:right;width:110px}.repair-edit .selects select.staff{float:right;width:180px}.repair-edit .selects div.staff{float:right;min-width:110px;font-size:11px;font-weight:700;padding:3px 0}.repair-edit .charges{width:100%}.repair-edit .charges .caption{background:#abacac url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) bottom repeat-x;color:#fff;font-size:11px;font-weight:700;line-height:29px;padding:0 10px}.repair-edit .charges .total{float:right;padding-right:21px;color:#fff}.repair-edit .charges .program_select{width:256px;height:338px;border-left:1px solid #ababab;border-right:1px solid #ababab;border-bottom:1px solid #ababab}.repair-edit .charges .item{clear:both;border-bottom:1px solid #ababab;color:#494949;line-height:25px;padding:0;cursor:pointer}.repair-edit .charges .selected{background:#dfecc5;font-weight:700}.repair-edit .charges .name,.repair-edit .charges .price,.repair-edit .charges .quantity{font-size:11px}.repair-edit .charges .name{padding-left:13px}.repair-edit .charges .selected .name{width:104px}.repair-edit .charges .item .price{float:right;min-width:38px;padding-left:10px;padding-right:13px}.repair-edit .charges .item .quantity{float:right}.repair-edit .charges .item .quantity div{float:left;height:25px}.repair-edit .charges .item .quantity .minus{width:11px;background:url(/assets_dist/images/e951c4500596539bdd1e2379df4fb429.gif) 0 no-repeat;cursor:pointer}.repair-edit .charges .item .quantity .value{padding:0 5px}.repair-edit .charges .item .quantity .plus{width:11px;background:url(/assets_dist/images/150bfdc3dfe4a9af1c2bc38a79a44df5.gif) 0 no-repeat;cursor:pointer}.repair-edit .charges .item .quantity .plus-hidden{background:none}.repair-edit .charges .item input{margin:0}.repair-edit .buttons{clear:both;padding-top:25px;padding-left:20px;width:500px}.repair-edit .buttons input.save{float:right;margin-left:10px}.repair-edit .buttons input.bill{float:right;width:165px}.repair-edit .form .repair-select{width:180px}.mail-page{padding-left:40px}.mail-page h3{font-size:17px;color:#000;font-style:normal;font-weight:400}.mail-page div.message-table{height:230px;overflow:auto;background:#eaeaea;border-left:1px solid #ababab;border-right:1px solid #ababab;border-bottom:1px solid #ababab}.mail-page .page-title{margin-bottom:0}.mail-page table.standard{border-left:none}.mail-page table.standard tr{cursor:pointer;background:#fff url(/assets_dist/images/54daae5d7b694c2a0d3620a0635710e5.gif) bottom repeat-x}.mail-page table.standard tr.selected{background:#c6e3ed}.dialog .mail-page table.standard td,.dialog .mail-page table.standard th{padding:0 7px}.mail-page table.standard td,table#main_table .mail-page table.standard td{cursor:pointer;height:28px;line-height:20px;border:none;border-bottom:1px solid #ababab}table#main_table .mail-page table.standard2 td{cursor:auto!important}.mail-page .page-links-block{height:36px;padding:10px;background:url(/assets_dist/images/b30e6c4c36e08c0cd58fc4414fef788d.jpg) repeat-x;border-left:1px solid #c6e3ed;border-right:1px solid #c6e3ed}.mail-page .page-links-block .link{padding:0;width:165px;height:34px}.mail-page .page-links-block .link div{width:120px;padding-left:45px;height:24px;padding-top:10px}.mail-page .page-links-block .compose{background:url(/assets_dist/images/c3462da90e616041d5d270c9ea35f67e.jpg) 10px 7px no-repeat}.mail-page .page-links-block .history{background:url(/assets_dist/images/0f31f21316c25cedccf63c6c6a1aa807.jpg) 10px 7px no-repeat}.mail-page .page-links-block .mailing-lists{background:url(/assets_dist/images/6f476f6fa4ba3b41d060535f5600788a.jpg) 10px 7px no-repeat}.mail-page .page-links-block .templates{background:url(/assets_dist/images/46b57da99b51323ec20b5c00fb15ce1c.jpg) 10px 7px no-repeat}.mail-page .page-links-block .printjobs{background:url(/assets_dist/images/43c36541b41aebd5987a0f85cf89a758.png) 10px 7px no-repeat}.mail-page .page-links-block .active .compose{background-image:url(/assets_dist/images/39a0a1abf1f5c74d5b75ee89c7382670.gif);background-position:10px 6px}.mail-page .page-links-block .active .history{background-image:url(/assets_dist/images/d25c393addb6324dbfd3b28ba3dcd11c.gif)}.mail-page .page-links-block .active .mailing-lists{background-image:url(/assets_dist/images/6517ecbb4f59b306d8a757bc06086bc4.gif);background-position:10px 5px}.mail-page .page-links-block .active .templates{background-image:url(/assets_dist/images/76e07e2e8d3b9aad5c750d8ce02b6013.gif)}.mail-list{padding-top:20px}table#main_table .mail-list table.standard td.sent-by{padding-left:20px}.mail-list table.standard .sent-by{width:320px}.mail-list table.standard .subject{width:400px}.mail-list table.standard .message-type{width:140px}.mail-compose .compose-form{padding-top:15px}.mail-compose .templates-links{height:25px;float:right;font-size:11px;padding-right:18px;color:#3769bc}.mail-compose .compose-head{clear:both;border:1px solid #c6e3ed;width:100%;margin-bottom:10px}.mail-compose .compose-head tr{height:100%}.mail-compose .compose-head .parameters{background:#d5ebf3;height:100%;width:225px;min-height:173px}.mail-compose .compose-head .parameters .params-title{padding-left:15px;padding-top:18px;height:30px;font-size:11px;font-weight:700;text-transform:uppercase}.mail-compose .compose-head .parameters .line{padding-left:25px}.mail-compose .compose-head .parameters select{width:185px}.mail-compose .compose-head .parameters .label{width:72px}.mail-compose .compose-head .parameters .date{width:80px}table#main_table .mail-compose .compose-head .labels{width:82px;padding-right:7px;text-align:right}.mail-compose .compose-head .recipient-label{padding-top:18px;height:69px}table#main_table .mail-compose .compose-head td.fields{padding-top:10px;padding-right:18px;padding-bottom:20px}.mail-compose .compose-head .recipient,.mail-compose .compose-head .subject{padding-right:10px}.mail-compose .compose-head .recipient,.mail-compose .compose-head .subject input{border:1px solid #999;width:100%}.mail-compose .compose-head .recipient{margin-bottom:13px;width:100%;min-height:56px;padding:0}.mail-compose .recipient ul{height:auto;margin:0;overflow:hidden;padding:4px 5px 0}.mail-compose .recipient li{float:left;list-style-type:none;margin:0 5px 4px 0}.mail-compose .recipient li.bit-box,.mail-compose .recipient li.bit-input input{font-family:Lucida Grande,Verdana;font-size:11px}.mail-compose .recipient li.bit-box input{margin:0}.mail-compose .recipient li.bit-box{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background:#d6ecf4 none repeat scroll 0 0;border:1px solid #cad8f3;padding:1px 15px 2px 5px;position:relative}.mail-compose .recipient li.bit-hover{background:#bbcef1;border:1px solid #6d95e0}.mail-compose .recipient li.bit-box-focus{border-color:#598bec;background:#598bec;color:#fff}.mail-compose .recipient li.bit-input input{border:none;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:3px 0 2px;width:150px;background:none}.mail-compose .recipient li.bit-box a.closebutton,.mail-compose .recipient li.bit-box a.closebutton:hover{background-position:bottom}.mail-compose .recipient li.bit-box a.closebutton{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/assets_dist/images/f00a719e126ef7d09cf55c780e2fa880.gif) repeat scroll 0 0;display:block;font-size:1px;height:7px;position:absolute;right:4px;top:5px;width:7px}.mail-compose .recipient li.bit-box a.closebutton:hover{background-position:7px 50%}.mail-compose .compose-head .subject{height:45px}.mail-compose .compose-head .push-notification-heading span{float:right;font-size:11px;font-weight:400;color:#797575}.mail-compose .compose-head .push-notification-heading input{margin-bottom:0}.mail-compose .compose-head .push-notification-heading{height:60px}.mail-compose .compose-head .subject input{height:17px;padding:8px 5px 5px;font-size:11px;font-weight:700;color:#5d5d5d}.mail-compose .compose-head .buttons{float:right}.mail-compose .bottom-buttons .button,.mail-compose .compose-head .button{margin-left:10px;float:right;min-width:80px;width:auto;padding:0 20px}.mail-compose .compose-head .attachments{font-size:12px;line-height:20px}.mail-compose .bottom-buttons{clear:both;float:right;padding:20px}.mail-compose .send-another{padding-top:20px;height:25px;text-align:right;font-size:11px}.mail-compose .editor-disabled{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #d3d3d3;padding:5px}.mail-compose .editor-disabled .editor-wrapper{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-color:#d3d3d3;background-image:url(/assets_dist/images/9c3d3d2b863fd7ad761f558b35953739.png);background-position:0 -1950px;background-repeat:repeat-x;padding-top:15px;padding-bottom:20px}.mail-compose .editor-disabled .editor-scroll{background:#fff;height:300px;overflow:auto}.mail-compose .editor-disabled .editor-body{padding:10px}.mail-compose #senderLabel{height:25px;padding-top:18px}#contentLabel,#linkedToLabel,.mail-compose #titleLabel{height:25px;padding-top:3px}.mail-compose #titleLabel{height:25px;padding-top:5px}.mail-compose #contentLabel{height:25px;padding-top:34px}.mail-compose #linkedToLabel{height:25px;padding-top:31px}.mail-compose #locationLabel{height:25px;padding-top:18px}.mail-compose .type-app-push-notification #attachments,.mail-compose .type-app-push-notification #bottom_buttons,.mail-compose .type-app-push-notification #cke_ckeditor,.mail-compose .type-app-push-notification #content_editor,.mail-compose .type-app-push-notification #eventDate,.mail-compose .type-app-push-notification #invitationEvents,.mail-compose .type-app-push-notification #locationInput,.mail-compose .type-app-push-notification #locationLabel,.mail-compose .type-app-push-notification #printInput1,.mail-compose .type-app-push-notification #printLabel,.mail-compose .type-app-push-notification #senderInput,.mail-compose .type-app-push-notification #senderLabel,.mail-compose .type-app-push-notification #subjectInput,.mail-compose .type-app-push-notification #subjectLabel,.mail-compose .type-app-push-notification .templates-links,.mail-compose .type-email #contentInput,.mail-compose .type-email #contentLabel,.mail-compose .type-email #eventDate,.mail-compose .type-email #eventSelect,.mail-compose .type-email #linkedToInput,.mail-compose .type-email #linkedToLabel,.mail-compose .type-email #locationInput,.mail-compose .type-email #locationLabel,.mail-compose .type-email #printInput1,.mail-compose .type-email #printInput2,.mail-compose .type-email #printLabel,.mail-compose .type-email #pushNotificationBottonContainer,.mail-compose .type-email #titleInput,.mail-compose .type-email #titleLabel,.mail-compose .type-invitation #contentInput,.mail-compose .type-invitation #contentLabel,.mail-compose .type-invitation #linkedToInput,.mail-compose .type-invitation #linkedToLabel,.mail-compose .type-invitation #locationInput,.mail-compose .type-invitation #locationLabel,.mail-compose .type-invitation #printInput1,.mail-compose .type-invitation #printInput2,.mail-compose .type-invitation #printLabel,.mail-compose .type-invitation #pushNotificationBottonContainer,.mail-compose .type-invitation #titleInput,.mail-compose .type-invitation #titleLabel,.mail-compose .type-label #attachments,.mail-compose .type-label #content_editor,.mail-compose .type-label #contentInput,.mail-compose .type-label #contentLabel,.mail-compose .type-label #eventDate,.mail-compose .type-label #eventSelect,.mail-compose .type-label #linkedToInput,.mail-compose .type-label #linkedToLabel,.mail-compose .type-label #locationInput,.mail-compose .type-label #locationLabel,.mail-compose .type-label #printLabel,.mail-compose .type-label #pushNotificationBottonContainer,.mail-compose .type-label #senderInput,.mail-compose .type-label #senderLabel,.mail-compose .type-label #sendInput1,.mail-compose .type-label #sendInput2,.mail-compose .type-label #sendOptions1,.mail-compose .type-label #sendOptions2,.mail-compose .type-label #subjectInput,.mail-compose .type-label #subjectLabel,.mail-compose .type-label #titleInput,.mail-compose .type-label #titleLabel,.mail-compose .type-print #attachments,.mail-compose .type-print #contentInput,.mail-compose .type-print #contentLabel,.mail-compose .type-print #eventDate,.mail-compose .type-print #eventSelect,.mail-compose .type-print #linkedToInput,.mail-compose .type-print #linkedToLabel,.mail-compose .type-print #locationInput,.mail-compose .type-print #locationLabel,.mail-compose .type-print #pushNotificationBottonContainer,.mail-compose .type-print #senderInput,.mail-compose .type-print #senderLabel,.mail-compose .type-print #sendInput1,.mail-compose .type-print #sendInput2,.mail-compose .type-print #sendOptions1,.mail-compose .type-print #sendOptions2,.mail-compose .type-print #subjectInput,.mail-compose .type-print #subjectLabel,.mail-compose .type-print #titleInput,.mail-compose .type-print #titleLabel,.mail-compose .type-sms #attachments,.mail-compose .type-sms #contentInput,.mail-compose .type-sms #contentLabel,.mail-compose .type-sms #eventDate,.mail-compose .type-sms #eventSelect,.mail-compose .type-sms #linkedToInput,.mail-compose .type-sms #linkedToLabel,.mail-compose .type-sms #printInput1,.mail-compose .type-sms #printInput2,.mail-compose .type-sms #printLabel,.mail-compose .type-sms #pushNotificationBottonContainer,.mail-compose .type-sms #senderInput,.mail-compose .type-sms #senderLabel,.mail-compose .type-sms #subjectInput,.mail-compose .type-sms #subjectLabel,.mail-compose .type-sms #titleInput,.mail-compose .type-sms #titleLabel,.mail-compose .type-sms-opt-in #attachments,.mail-compose .type-sms-opt-in #cke_ckeditor,.mail-compose .type-sms-opt-in #contentInput,.mail-compose .type-sms-opt-in #contentLabel,.mail-compose .type-sms-opt-in #eventDate,.mail-compose .type-sms-opt-in #eventSelect,.mail-compose .type-sms-opt-in #invitationEvents,.mail-compose .type-sms-opt-in #linkedToInput,.mail-compose .type-sms-opt-in #linkedToLabel,.mail-compose .type-sms-opt-in #locationInput,.mail-compose .type-sms-opt-in #locationLabel,.mail-compose .type-sms-opt-in #printInput1,.mail-compose .type-sms-opt-in #printInput2,.mail-compose .type-sms-opt-in #printLabel,.mail-compose .type-sms-opt-in #pushNotificationBottonContainer,.mail-compose .type-sms-opt-in #senderInput,.mail-compose .type-sms-opt-in #senderLabel,.mail-compose .type-sms-opt-in #sendInput1,.mail-compose .type-sms-opt-in #sendOptions1,.mail-compose .type-sms-opt-in #subjectInput,.mail-compose .type-sms-opt-in #subjectLabel,.mail-compose .type-sms-opt-in #titleInput,.mail-compose .type-sms-opt-in #titleLabel,.mail-compose .type-sms-opt-in .templates-links,.mail-compose .type-sms .templates-links{display:none}#optInText{font-size:16px}.mail-compose #sms_footer_container,.mail-compose #sms_header_container,.mail-compose #sms_stop_message_container{font-size:18px}.compose-print-name{padding:20px}.alphacube_content .compose-print-name input.text{background:transparent url(/assets_dist/images/f99b5a65f05ae962dfe9a47ab79aef87.jpg) no-repeat scroll 0 0}.compose-print-name .buttons{padding-top:10px}.attachments input{float:left;margin-right:2px}div.fieldset{border:1px solid #afe14c;margin:10px 0;padding:20px 10px}div.fieldset span.legend{position:relative;background-color:#fff;padding:3px;top:-30px}div.flash{width:375px;margin:10px 5px;border-color:#d9e4ff;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.progressWrapper{width:357px;overflow:hidden}#add_document_form .progressWrapper{width:auto}#add_document_form #attachments{margin-bottom:5px}#add_document_form #attachmentsData{margin-bottom:20px}.progressWrapper .remove_link{color:#970000;font-size:12px;margin-left:40px}.progressName{float:left;padding-right:8px}.progressName input{float:left;margin-right:2px}.progressBarWrapper{float:left;width:35px;padding-right:8px}.progressBarInProgress{width:0;height:12px;margin-top:3px;background-color:#36c}.progressBarComplete,.progressBarError{display:none}.progressBarComplete{width:100%;background-color:green;visibility:hidden}.progressBarError{width:100%;background-color:red;visibility:hidden}.progressBarStatus{display:none}a.progressCancel:hover{background-position:0 0}.attach-link{cursor:pointer}.address-book .wrapper{width:1130px;height:460px;background:#eaeaea}.address-book .wrapper-thin{width:855px;height:400px;background:#eaeaea}.address-book .left-block{float:left;width:300px;height:440px;padding-left:20px;padding-top:20px}.address-book .form .left-block input.text{width:252px;padding-left:25px;background-image:url(/assets_dist/images/abd21ac73135f5bf63564f5ae61753ae.jpg);color:#acabab;margin-bottom:12px}.address-book .form .left-block select{width:280px;margin-bottom:20px;font-size:12px}.address-book .left-block .group{width:280px}.address-book .left-block .group .list{height:305px;overflow:auto;background:#fff;border:1px solid #ababab;cursor:pointer}.address-book .left-block .group .line{color:#000;height:auto;line-height:24px;font-size:11px;padding-left:8px}.address-book .left-block .group-by{background:#c6e3ed;border-bottom:1px solid #ababab;border-left:6px solid #55b6de;font-weight:700}.address-book .left-block .groups-block{padding-left:6px}.address-book .left-block .groups-block-item{border-left:7px solid #c6e3ed;border-bottom:1px solid #c6e3ed;text-transform:capitalize}.address-book .left-block .group .active{font-weight:700}.address-book .center-block{float:left;width:515px;height:425px;background:#f2f3f5;padding:23px 20px 0}.address-book .group-name{float:left;font-size:16px;font-weight:700;height:30px}.address-book .select-group{clear:left;float:left;margin-bottom:33px;padding-left:20px;background:url(/assets_dist/images/6562068e97430203b69c56b98ffacc7e.gif) 0 4px no-repeat;cursor:pointer}.address-book .edit-custom-group{clear:right;float:right;font-size:11px;padding-right:4px;padding-top:4px}.address-book .edit-custom-group a{float:right;margin-left:25px;text-decoration:none}.address-book .filters{float:right;height:30px}.address-book .filters .expand{background:transparent url(/assets_dist/images/7e48e179d37ec3bb18542fa64bf23624.jpg) repeat-x scroll bottom;border:1px solid #9ea2a6;font-size:11px;font-weight:700;height:17px;padding:3px 3px 3px 9px;width:118px;cursor:pointer}.address-book .filters .expand .button{float:right;width:11px;height:17px;background:url(/assets_dist/images/067110562224ac2d776b8c3b1840b525.gif) 0 no-repeat}.address-book .filters .popup{position:absolute;display:none;left:100px;width:490px}.address-book .filters .popup .expand{float:right;border-bottom:none;position:relative;top:1px;background:#dedede url(/assets_dist/images/c8b66675aa58d193e1bd944a28c736d6.gif);height:20px}.address-book .filters .popup .expand .button{background:url(/assets_dist/images/1c6b24a294da5e54205698d2565ee394.gif) 0 4px no-repeat}.address-book .filters .popup .main-part{clear:both;padding:15px 10px 25px;background:#dedede;border:1px solid #ababab;max-height:400px;overflow:auto}.address-book .filter-block{border-bottom:1px solid #ababab;padding:8px 8px 0;display:none}.address-book .filter-block.visible{display:block}.address-book .filter-block .caption{font-weight:700;padding-bottom:15px}.address-book .filter-block .line{height:30px}.address-book .filters select{display:block;float:left;margin-right:10px;width:205px}.address-book .filter-block .date{width:70px}.address-book .filter-block a{color:#c30000;text-decoration:none;font-size:11px;padding-top:5px;font-weight:400;margin-left:10px}.address-book .filter-block a.remove-filter{float:right}.address-book .filter-block .select-value{line-height:19px;font-weight:700}.address-book .filters .bottom{padding-left:10px;padding-top:17px;height:20px}.address-book .filters .bottom select{width:205px}.address-book .filters .bottom input{width:110px;float:right}.address-book .center-block .content{padding-right:4px}.address-book .pagination-line{clear:both}.address-book .pagination-line .button-wrapper{width:26px;height:24px;margin-left:6px;float:right}.address-book div.message-table{height:203px}.address-book .center-block table th.name{width:190px}.mail-page table.standard td.name,table#main_table .mail-page table.standard td.name{padding-left:25px;width:173px}.address-book table.standard tr.selected{background:#c6e3ed url(/assets_dist/images/ff852bddce3f491e3b09184d7e53db04.gif) 5px no-repeat}.address-book .center-block .message-table{margin-bottom:20px}.address-book input.add{float:right;width:auto}.address-book .right-block{float:left;height:440px;width:230px;padding-left:20px;padding-top:20px}.address-book .right-block div.selected{height:342px;margin-bottom:20px}.address-book .right-block td a{margin-left:0 5px;float:right;text-decoration:none}.address-book .right-block input{width:90px}.address-book .right-block input.done{float:right}#addressBookContainer table#main_table td.mid{padding:0;border:0}#addressBookContainer .address-book{padding:0}.dialog table.standard th{padding:0 7px}#addressBook #right{border:1px solid #729cdf;width:70%;text-align:left}#addressBook #right table{width:100%;margin-top:20px}#addressBook #right td,#addressBook #right th{border:1px solid #729cdf;text-align:center}#addressBook #right select{width:100px}.mailing-list .pagination-line{padding-top:20px;padding-left:15px;font-size:11px}.pagination-line .select-parameters{width:170px;margin-top:2px;padding:2px 0 2px 9px}.pagination-line .message-parameters span{float:left;margin-left:500px;padding:2px 3px 2px 9px}table#main_table .mailing-list table.standard td.name,table#main_table .mailing-list table.standard th.name{width:220px}table#main_table .mailing-list table.standard td.date,table#main_table .mailing-list table.standard th.date{width:130px}table#main_table .mailing-list table.standard td.date{text-align:center;line-height:27px}.edit-mailing-list .params{height:40px;margin-left:40px;border-bottom:1px solid #a4a4a4;background:#cacaca url(/assets_dist/images/6a75aee491955934fec52bd1c4f43a48.jpg) top repeat-x;padding:15px 24px 15px 20px}#addressBookContainer .edit-mailing-list .params{margin:0}.edit-mailing-list .params .param-name{text-transform:uppercase;font-weight:700;font-size:11px;height:16px}.edit-mailing-list .params .name-part{width:320px;float:left}.edit-mailing-list .params .name-part input{width:271px;background-image:url(/assets_dist/images/b3ab1c17b24d1638032af70c83d8d463.jpg)}.edit-mailing-list .params .description-part{float:left}.edit-mailing-list .params .description-part input{width:482px;background-image:url(/assets_dist/images/7a2665955ce83739374c3be997e91174.jpg)}.edit-mailing-list .params input.button{float:right;margin-left:10px;margin-top:16px}.alphacube_content .address-book form,.alphacube_content .edit-mailing-list form{margin:0}.mail-templates .pagination-line{padding-top:20px}table#main_table .mail-templates table.standard th.name{width:238px}table#main_table .mail-templates table.standard td.name{width:220px}#templatePopup{background:#f2f3f5;height:215px;padding:20px 20px 0}#templatePopup form.mail-page{margin:0;padding:0}#templatePopup .top-text{height:25px}#templatePopup .param-name{font-size:11px;font-weight:700;padding-top:5px;height:25px;text-transform:uppercase}#templatePopup input.name{background-image:url(/assets_dist/images/75d15a8fa0c141bdd24fe24f09610780.jpg);width:259px}#templatePopup input.description{background-image:url(/assets_dist/images/7a25c611067f219e416d5c40b7d152e5.jpg);width:514px}#templatePopup a{float:right;color:#0f78a4;font-size:11px;font-weight:700;margin-right:5px;margin-top:5px}#templatePopup .buttons{padding-top:20px}#templatePopup input.save{float:right;margin-right:4px}#templatePopup.use-template{height:375px}#templatePopup.use-template .top-text{height:40px}#templatePopup th.name{width:238px}#templatePopup td.name{width:220px}#templatePopup.use-template div.message-table{height:251px}#templatePopup.use-template .buttons{padding-top:15px}#statement-container{margin-right:215px;background-color:#fff}#statement-container table#statement_table{width:100%;border:1px solid #ababab;font-size:11px}#statement-container table#statement_table tr{line-height:29px;background-color:#fff;background-image:url(/assets_dist/images/5301383c11c16ae93d85129cfddbae8c.png);background-repeat:repeat-x;background-position:bottom}#statement-container table#statement_table tr.even{background-color:#e2e3e4;background-image:url(/assets_dist/images/ada29ede16a7c6ae53eff573c8f49339.png)}#statement-container table#statement_table tr.payment{background-color:#effcd5;background-image:url(/assets_dist/images/40f4d3a00b732d18300837f2d25dd235.png)}#statement-container table#statement_table tr.refund{background-color:#f0e485;background-image:url(/assets_dist/images/ed8dd2b1ffea118c9aebca7eb759267a.png)}#statement-container table#statement_table tr.latefee{background-color:#ffcfcf;background-image:url(/assets_dist/images/688dc2565b2b1a7fd116f4524f3126b7.png)}#statement-container table#statement_table tr.first{border-top:2px solid #ababab}#statement-container table#statement_table tr.invoice_row{line-height:33px}#statement-container table#statement_table tr.highlighted td{border:solid red;border-width:3px 0}#statement-container table#statement_table tr.highlighted td.first-child{border-left-width:2px}#statement-container table#statement_table tr.highlighted td.last-child{border-right-width:2px}#statement-container table#statement_table th{border-right:1px solid #b8babc;border-left:1px solid #7c7f82;line-height:29px;background-image:url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png);background-repeat:repeat-x;background-color:#ababab;background-position:bottom;color:#fff;font-size:11px;text-align:left;padding-left:7px}#statement-container table#statement_table td{padding-left:7px;border-bottom:1px solid #ababab}#statement-container table#statement_table td.amount{text-align:right;padding-right:5px;font-weight:700}#statement-container table#statement_table td.invoice_number{text-align:right;padding-right:5px;background:#f0f0f0 url(/assets_dist/images/30c8cd71d1f48e1dfec12c0874400c19.png) 0 100% repeat-x}#statement-container table#statement_table tr.even td.invoice_number{background:#dbdbdc url(/assets_dist/images/3c3674e4a0c0d83d5765076acf696af2.png) 0 100% repeat-x}#statement-container table#statement_table tr.payment td.invoice_number{background:#e3f0c9 url(/assets_dist/images/3574cdd4266a2bcd10203869c2a0b43c.png) 0 100% repeat-x}#statement-container table#statement_table tr.refund td.invoice_number{background:#e8e077 url(/assets_dist/images/e9843c15295130d03bb8af9d5730dfb0.png) 0 100% repeat-x}#statement-container table#statement_table tr.latefee td.invoice_number{background:#ffc6c6 url(/assets_dist/images/2ea6ec16689c5be5ebca642ddd965986.png) 0 100% repeat-x}#statement-container table#statement_table #court_menu{width:600px}#statement-container table#statement_table #court_menu a.action-link{font-size:11px;font-weight:400;line-height:14px;margin:0 5px 0 0;padding:0;text-decoration:underline;float:right;display:block}#statement-container table#statement_table #court_menu a.court_menu{margin-right:70px}#statement-container table#statement_table td a.invoice_status{display:block;line-height:22px;background-repeat:repeat-x;color:#fff;text-align:center;padding-left:2px;padding-right:2px;margin:5px 1px}#statement-container table#statement_table td a.invoice_status.paid{background-image:url(/assets_dist/images/70e8254b950cd9d97c7d1729dd18bac2.png)}#statement-container table#statement_table td a.invoice_status.partial{background-image:url(/assets_dist/images/e503dbd8ae491ee7d5e99c4fd7368a98.png)}#statement-container table#statement_table td a.invoice_status.unpaid{background-image:url(/assets_dist/images/b2ef90941835eaf2346d95f354d90473.png)}#statement-container table#statement_table td a.invoice_status.returned{background-image:url(/assets_dist/images/6d6c702665962bb5a6ad852396ca4eea.png)}#statement-container table#statement_table td a.invoice_status.refund_id{background-image:url(/assets_dist/images/3320265af74415f3f9a80fcef6977b40.png)}#statement-container table#statement_table td a.invoice_status.voided{background-image:url(/assets_dist/images/e48f63d87ed7ae8119ee4dca22e4282e.png)}#statement-container table#statement_table td div.descr_status{display:block;line-height:22px;background-repeat:repeat-x;color:#fff;text-align:center;padding-left:5px;padding-right:5px;margin:5px 2px;float:right}#statement-container table#statement_table td div.descr_status.unregistered{background-image:url(/assets_dist/images/e503dbd8ae491ee7d5e99c4fd7368a98.png)}#statement-container table#statement_table td div.descr_status.registered{background-image:url(/assets_dist/images/70e8254b950cd9d97c7d1729dd18bac2.png)}#statement-filter{width:195px;float:right;border-left:1px solid #6e6e6e;background-color:#fff}#statement-filter select{width:180px;line-height:20px;height:20px;border:1px solid #9ea2a6;display:block;margin-left:12px;margin-top:10px}#statement-filter .select{width:168px;margin-left:12px;margin-top:10px}#statement-filter .hidden-filter{width:180px;margin-left:12px}#statement-filter #submit_button{margin-left:12px}#statement-filter #submit_button input{text-align:left;padding-left:15px;font-weight:700;width:182px;height:30px;background:url(/assets_dist/images/1481fe66f2baed925ad91ea41197fa14.gif)}#statement-filter a.sf-link{margin-left:20px;margin-bottom:5px;padding-left:16px;background:url(/assets_dist/images/7ccf49ae88204b2b8e9cef32095594f8.png) 0 bottom no-repeat;display:block}#statement-filter .filter-element{margin-left:12px;margin-top:24px}#statementTotals{width:300px;color:#373737;float:right;margin-right:10px}#statementTotals div{font-size:12px;text-align:right}#statementTotals div.label{text-align:left;padding-left:4px;white-space:nowrap;width:230px}#statementTotals div.subline{border-bottom:1px solid #8f9194}#monthToPdfForm .filter-element{margin:12px 0 0 10px}.generate-pdf-modal-submit-button{clear:both;padding-top:12px}div.transaction_info{padding:10px}div.transaction_info a.action-link{font-size:11px;font-weight:400;line-height:14px;margin:0 5px 0 0;padding:0;text-decoration:underline;float:right;display:block}div.transaction_info a.court_menu{margin-right:100px;display:block;line-height:18px;padding-left:20px;background:transparent url(/assets_dist/images/41799a887dc37e03f379074d196f03df.png) 10px no-repeat;font-size:11px;text-decoration:none;font-weight:700;color:#3769bc}div.transaction_info a.court_menu:hover{background-color:#bbb;color:#3769bc}div.conflict{background-color:#fff;padding:10px}div.conflict .button{height:22px;line-height:20px;padding:0 10px 2px;width:auto}div.conflict .middle{text-align:center}div.conflict h3{margin-left:80px;margin-bottom:0}div.conflict .court_schedule{padding-left:0;font-family:Tahoma,Arial}div.conflict .court_schedule .hours td div{position:relative;margin-top:-8px}div.conflict .court_schedule .fixWidth{overflow:auto}th.conflict{background-color:#d00a0a;cursor:default!important}.conflict .courtsInfo{overflow:auto;height:350px}#conflict-form button#resolved{margin-top:10px}#pos_main_screen{min-width:920px}#pos_main_screen .back_link{background:#e8f4f8;border-top:2px solid #9bb7c3;border-bottom:2px solid #9bb7c3;padding-left:20px;line-height:25px}#pos_main_screen .back_link a{color:#010101;font-weight:700;text-decoration:none;font-size:11px}#pos_main_screen #pos_header{height:48px;background:#cee2ea url(/assets_dist/images/ee7ff496b83ddc4c91bbcd38e45ad309.png) bottom repeat-x;font-size:13px;font-weight:700}#pos_main_screen #pos_header_top{height:55px;overflow:hidden;margin:0 0 10px;background:url(/assets_dist/images/aefa2e771cb4e92d38ddb478f0a99ffa.png) top repeat-x;overflow:auto}#pos_main_screen #pos_header_right{float:right;background:url(/assets_dist/images/ee37ca0758a9a9c7592bf8c6ed99cbf3.png) 100% 0 no-repeat;height:48px;width:24px;font-size:1px}#pos_main_screen #pos_header_left{float:left;background:url(/assets_dist/images/ee37ca0758a9a9c7592bf8c6ed99cbf3.png) 0 0 no-repeat;height:48px;width:24px;font-size:1px}#pos_main_screen #pos_header #transaction_info{padding-top:16px;float:right;width:30%}#pos_main_screen #pos_header #filter{width:63%;padding-top:16px;margin-left:70px}#pos_main_screen #pos_header #filter a{font-size:11px;color:#8f9194}#pos_main_screen .msgbox{background:#ebf6fa url(/assets_dist/images/56042edeffadaee5871625f109273423.png) 0 repeat-y;border-bottom:2px solid #7ea3b5}#pos_main_screen .msgbox .content{background:url(/assets_dist/images/b44cf779d5da0aa5104cfb5b2010d3c3.png) 100% repeat-y;padding:10px}#pos_main_screen .msgbox .content .messages{margin:0;border:2px solid #fff}#pos_main_screen .msgbox .content .messages a{color:#fff}#pos_main_screen .msgbox .content .good_messages{margin:0;border:2px solid #fff}.pos-filter-div{display:inline-block}div.select{background:#f4f4f4;width:228px;background:url(/assets_dist/images/7e48e179d37ec3bb18542fa64bf23624.jpg) repeat-x scroll bottom;border:1px solid #9ea2a6;padding:2px 3px 2px 9px;margin:0}div.select .select-arrow{font-size:11px;background:url(/assets_dist/images/0aa05faf06ba71917c3740fb50a886b8.png) no-repeat 100%;cursor:pointer;font-weight:400;line-height:16px}div.select div.right-oriented{font-size:11px;font-weight:400;padding-right:20px}div.select .select-arrow strong{margin:0!important}#copy-session-properties .program_fields{overflow:hidden;text-overflow:ellipsis;height:16px}div.hidden-filter{position:absolute;float:right;border:1px solid #9ea2a6;background:#fff;width:240px;z-index:500}div.hidden-filter div.row-block{border:0 solid;border-bottom:1px solid #9ea2a6;font-weight:700}div.hidden-filter .row{display:block;color:#494949;font-size:11px;padding:5px 9px;position:relative}div.hidden-filter .row.caption{color:#8a0000!important;padding-left:22px;background:url(/assets_dist/images/762655c1662458c570263d2c2cdfee4d.png) no-repeat 10px}div.hidden-filter .row.selected{background:#cee2ea}div.hidden-filter .row div.comment{font-size:11px;font-weight:400;padding-right:15px}div.hidden-filter .row div.right-comment{width:220px;height:23px;position:absolute;right:10px;top:0;line-height:23px;font-size:11px;text-align:right;font-weight:400;overflow:hidden}div.hidden-filter a.row{text-decoration:none;color:#494949!important}div.hidden-filter a.row:hover{background-color:#cee2ea}div.hidden-filter div.row.date_range{background:#e5f0f6;overflow:hidden;line-height:24px}div.hidden-filter div.row.date_range strong{display:block;color:#494949}div.hidden-filter div.row.date_range div.date_part{font-size:11px;width:49%;float:left}div.hidden-filter div.row.date_range div.date_part .date{float:left;color:#494949;width:67px;margin:0}div.hidden-filter div.row.date_range div.date_part .calendar-icon{height:24px}div.hidden-filter div.row.date_range .button{color:#494949;font-size:12px;font-weight:700;margin:10px -7px;padding:0 8px;width:auto}#pos_main_screen #pos_middle{background:#ebf6fa url(/assets_dist/images/56042edeffadaee5871625f109273423.png) 0 repeat-y;min-width:1000px}#pos_main_screen #pos_middle #pos_middle_right{background:url(/assets_dist/images/b44cf779d5da0aa5104cfb5b2010d3c3.png) 100% repeat-y;padding:17px 20px 0 10px}#pos_main_screen #pos_middle_content{overflow:hidden}#pos_main_screen #pos_right_block{float:right;width:45%}#pos_main_screen #pos_left_block{width:53%}#pos_main_screen .tableCaption{border:1px solid #ababab;width:100%}#pos_main_screen table.main_table{width:100%;border:0;margin:0;padding:0}#pos_main_screen table.main_table th{border-right:1px solid #b8babc;border-left:1px solid #7c7f82;height:15px;background:#ababab url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) bottom repeat-x;color:#fff;font-size:11px;font-weight:700;text-align:left;padding:7px 10px;cursor:pointer}#pos_main_screen table.main_table td{border-bottom:1px solid #ababab;font-size:11px;text-align:left;padding:10px}#pos_main_screen table.main_table td.selected{background:#dfecc5}#pos_main_screen table.main_table tr.even{background:#f0f0f0}#pos_main_screen #pos_left_block table.main_table .event_date{width:70px}#pos_main_screen #pos_left_block table.main_table th.price{width:50px}#pos_main_screen #pos_left_block table.main_table td.price{width:40px;padding-right:20px;text-align:right}#pos_main_screen #pos_left_block table.main_table th.order_date{width:80px}#pos_main_screen #pos_left_block table.main_table td.order_date{width:63px}#pos_main_screen #pos_right_block table.main_table .department{width:68px}#pos_main_screen #pos_right_block table.main_table th.qty{width:37px}#pos_main_screen #pos_right_block table.main_table td.qty{width:39px}#pos_main_screen #pos_right_block table.main_table th{cursor:default}#pos_main_screen #pos_right_block table.main_table th.total{width:40px}#pos_main_screen #pos_right_block table.main_table td.total{width:42px;text-align:right}#pos_main_screen #pos_right_block table.main_table th.price{width:30px}#pos_main_screen #pos_right_block table.main_table td.price{width:42px;padding-left:0;text-align:right}#pos_main_screen #pos_right_block table.main_table th.tax{width:25px}#pos_main_screen #pos_right_block table.main_table td.tax{width:10px}#pos_main_screen #pos_right_block table.main_table td div.inside-text{width:inherit;overflow-x:hidden;font-size:inherit}#pos_main_screen #pos_right_block table.main_table td div.inside-text.red{font-weight:700;color:red;white-space:nowrap}#pos_main_screen #pos_right_block table.main_table td div.inside-text.blue{font-weight:400;color:#00f;white-space:nowrap}#pos_main_screen #chargeList,#pos_main_screen #itemsList{background:#fff;width:100%;height:530px;border:1px solid #ababab;overflow-y:scroll;position:relative;scrollbar-face-color:#e4e4e4;scrollbar-track-color:#fff;scrollbar-3dlight-color:#eaeaea;scrollbar-arrow-color:#000;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-darkshadow-color:#eaeaea}#pos_main_screen #chargeList.empty{background:#f0f0f0}#pos_main_screen #pos_bottom{height:92px;background:#ebf6fa url(/assets_dist/images/1096cc4d5ce5b6700a7a8d46fa23f241.jpg) 0 100% repeat-x;clear:both}#pos_main_screen #pos_bottom_left{height:92px;background:url(/assets_dist/images/fc74790113eb4f0dba552772331afdcf.jpg) 0 100% no-repeat}#pos_main_screen #pos_bottom_right{height:92px;background:url(/assets_dist/images/08ecad380545071cf8588eba32a71a0e.jpg) 100% 100% no-repeat}#pos_main_screen #itemsList{height:250px}#pos_main_screen #itemsList div.item_menu{margin-left:-320px;margin-right:-10px;margin-top:-20px;padding:0;position:relative}div.rounded{float:right;margin:1px 0}div.rounded a{font-weight:700;color:#fff;line-height:24px;padding:0 15px;border:1px solid;border-width:1px 0;font-size:11px;text-decoration:none;display:block;margin:0 4px}div.rounded.round-left.green{background:url(/assets_dist/images/92ab4d44fd9c27c161ada8c0e8a6201a.png) 0 100% no-repeat}div.rounded.green div.round-right{background:url(/assets_dist/images/24e3b8d9656b711239d7d0b266baeaad.png) 100% 100% no-repeat}div.rounded.green a{background:#859f58;border-color:#548500}div.rounded.round-left.blue{background:url(/assets_dist/images/8c8d137c145f5353fe95079dbd5af93c.png) 0 100% no-repeat}div.rounded.blue div.round-right{background:url(/assets_dist/images/19e09dbe1ff72eeef3819dc926cc34a9.png) 100% 100% no-repeat}div.rounded.blue a{background:#208db0;border-color:#006687}div.rounded.round-left.red{background:url(/assets_dist/images/564b6a85bef4af65c4481826674bfb38.png) 0 100% no-repeat}div.rounded.red div.round-right{background:url(/assets_dist/images/facb7727e2eeb29b9e35f68ac4701252.png) 100% 100% no-repeat}div.rounded.red a{background:#b40000;border-color:#700000}div.rounded.round-left.yellow{background:url(/assets_dist/images/1d8e236b17f47f80da3e70d06d4ea345.png) 0 100% no-repeat}div.rounded.yellow div.round-right{background:url(/assets_dist/images/2752c73a98d2ac72928c4ba6a8113661.png) 100% 100% no-repeat}div.rounded.yellow a{background:#daa92f;border-color:#d7a11d}#pos_main_screen #itemsList div.rounded.red a{margin-right:0}#pos_main_screen #itemsList div.rounded.blue div.round-right,#pos_main_screen #itemsList div.rounded.green div.round-right,#pos_main_screen #itemsList div.rounded.yellow div.round-right{margin-right:-10px}#pos_main_screen #itemsList div.discount_value{color:red;font-weight:700;font-size:11px}#pos_main_screen #itemsList div.sold_by{color:#daa92f;font-weight:700;font-size:11px}#pos_main_screen #pay_info{width:100%}#pos_main_screen #green_buttons{width:100%;height:110px;float:right}#pos_main_screen #green_buttons a,#pos_main_screen #green_buttons span{display:block;text-align:center;padding-top:10px;height:42px;margin:1px;font-weight:700;background:url(/assets_dist/images/f3aa11f132790dc4c4ce159e4260c0c9.png) bottom repeat-x;border:1px solid #303030;text-decoration:none;font-size:12px}#pos_main_screen #green_buttons a{color:#000}#pos_main_screen #green_buttons a:hover{background:url(/assets_dist/images/145d2bcf216724b35ab02d73ef9ef229.png) bottom repeat-x}#pos_main_screen #subtotals{background:#b3d2de url(/assets_dist/images/7d70a541c22f0cbef4676c4a106bde48.jpg) top repeat-x;font-size:12px;font-weight:700;color:#000;text-align:right;line-height:22px;border:1px solid #7b97a2}#pos_main_screen #subtotals_left{background:url(/assets_dist/images/6a5cc9be6b0ccf911218e3dac36bcedd.jpg) 0 0 no-repeat}#pos_main_screen #subtotals_right{background:url(/assets_dist/images/901f74194032c74c863769b63a0cd5af.jpg) 100% 0 no-repeat;padding:4px 10px}#pay_info div.total div.label,#pos_main_screen #subtotals div.label{width:55%;text-align:right}#pos_main_screen #subtotals div{color:#000;font-size:12px}#pos_main_screen #subtotals hr{color:#979797;margin:2px -5px;border:1px solid #979797;background:#979797}#pay_info div.total{background:#4d4d4d;font-weight:700;text-align:right;line-height:22px;padding:3px 10px}#pay_info div.total,#pay_info div.total div{color:#fff;font-size:12px}#pos-params div.label{width:160px;font-weight:700}#pos-params input.field{margin:0;float:left}#pos-params input.small{width:40px}#pos-params div.buttons{float:right;padding:10px;text-align:left}#pos-params div.buttons input.button{font-weight:700}#pos_main_screen #shopping-menu{height:157px;border:1px solid #7b97a2;background:#b1cdd8 url(/assets_dist/images/385d491bededa674751b8434d90a4d18.jpg) 50% repeat-x;margin-top:5px;margin-left:0}#pos_main_screen #shopping-menu-left{background:url(/assets_dist/images/d48a22e66c54ef57e043f24784c25a72.jpg) 0 no-repeat;height:inherit}#pos_main_screen #shopping-menu-right{background:url(/assets_dist/images/28fb0c15854d955fe5ded7f093ebf007.jpg) 100% no-repeat;height:inherit}#pos_main_screen #shopping-menu.paid-menu{height:50px}#pos_main_screen #shopping-menu div.half{float:left;width:45%;padding:10px 2% 0}#pos_main_screen #shopping-menu div.full{width:100%;overflow:hidden}#pos_main_screen #shopping-menu #scanItem{border:1px solid #095d87;background:#00a7ea url(/assets_dist/images/1b666a1fa4b46cec9fe6da79fe35bee6.png) bottom repeat-x;color:#fff;font-weight:700;padding:8px 2px 2px 15px;height:20px;font-size:11px}#pos_main_screen #shopping-menu #scanItem input{float:right;border:1px solid #0070a9;min-width:100px;width:60%;height:17px;padding:4px 0 0 4px;margin-top:-6px;background:#fff url(/assets_dist/images/7bbbc9ae76cacbddba27c0efd166ff8b.png) repeat-x scroll 0 0}#pos_main_screen #shopping-menu #itemLookup{text-align:right;padding:10px 20px 5px}#pos_main_screen #shopping-menu #itemLookup a{color:#405b12;font-size:11px;font-weight:700}#pos_main_screen #shopping-menu button{font-size:11px;font-weight:700;height:30px;padding:4px 15px 8px;text-align:left;width:100%}#pos_main_screen #shopping-menu select{width:100%;margin-top:15px;font-weight:700;font-size:11px}#pos_main_screen #shopping-menu #cancelTrans{float:left;min-width:100px;padding:4px 0;text-align:center;width:50%}#pos_main_screen #shopping-menu #clearCart{float:left;margin-left:2%;min-width:80px;padding:4px 0;text-align:center;width:40%}#pos_main_screen #shopping-menu button{cursor:pointer}#pos_main_screen .take-deposit-button{float:right;cursor:pointer;padding:4px 13px;background-color:#859f58;border:1px solid #548500;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff;font-weight:700}#pos_main_screen .take-deposit-button:hover{background-color:#b4d778}.apply-deposit.button{float:right;margin:5px}.dialog .pos-popup-table-list .tableCaption{border:1px solid #ababab}.dialog .pos-popup-table-list table.main_table{width:100%;border:0;margin:0;padding:0}.dialog .pos-popup-table-list table.main_table th{border-right:1px solid #b8babc;border-left:1px solid #7c7f82;height:15px;background:#ababab url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) bottom repeat-x;color:#fff;font-size:11px;font-weight:700;text-align:left;padding:7px 10px;cursor:pointer}.dialog .pos-popup-table-list table.main_table td{border-bottom:1px solid #ababab;font-size:11px;text-align:left;padding:10px}.dialog .pos-popup-table-list table.main_table td.selected{background:#dfecc5}.dialog .pos-popup-table-list table.main_table tr.even{background:#f0f0f0}.pos-popup-table-list table.main_table .department{width:68px}.pos-popup-table-list table.main_table th.qty{width:37px}.pos-popup-table-list table.main_table td.qty{width:39px}.pos-popup-table-list table.main_table th{cursor:default}.pos-popup-table-list table.main_table th.total{width:40px}.pos-popup-table-list table.main_table td.total{width:42px;text-align:right}.pos-popup-table-list table.main_table th.price{width:30px}.pos-popup-table-list table.main_table td.price{width:42px;padding-left:0;text-align:right}.pos-popup-table-list table.main_table th.tax{width:25px}.pos-popup-table-list table.main_table td.tax{width:10px}.pos-popup-table-list table.main_table td div.inside-text{width:inherit;overflow-x:hidden;font-size:inherit}.pos-popup-table-list table.main_table td div.inside-text.red{font-weight:700;color:red;white-space:nowrap}.pos-popup-table-list table.main_table td div.inside-text.blue{font-weight:400;color:#00f;white-space:nowrap}.pos-popup-table-list #itemsListPopUp{height:80px;background:#fff;border:1px solid #ababab;overflow-y:scroll;position:relative;scrollbar-face-color:#e4e4e4;scrollbar-track-color:#fff;scrollbar-3dlight-color:#eaeaea;scrollbar-arrow-color:#000;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-darkshadow-color:#eaeaea}.pos-links{float:left;margin:10px 0 5px 10px}.pos-links a{display:inline-block;padding:3px 15px;border:1px solid #bebebe;font-family:Tahoma;text-decoration:none;font-weight:700;font-size:11px;color:#000;height:auto!important}#charge_membership strong{display:block;margin-bottom:3px}#charge_membership input.date{width:80px;height:18px}#charge_membership div.disabled_field{width:100px;height:17px;padding:2px 10px;width:80px;background:#e8f4f8;border:1px solid #9ea2a6;font-size:12px;font-weight:700;color:#494949}#charge_membership #membership_rowset{border:1px solid #ababab;height:152px;width:99%;background:#fff;margin:20px 0 0;overflow-x:hidden;overflow-y:auto}#charge_membership #membership_rowset div.item{border-bottom:1px solid #ababab;clear:both;color:#494949;cursor:pointer;line-height:25px;padding:0}#charge_membership #membership_rowset div.item.selected{background:#dfecc5;font-weight:700}#charge_membership #membership_rowset div.item div{font-size:11px}#charge_membership #membership_rowset div.item .price{float:right;min-width:38px;padding-left:10px;padding-right:13px;text-align:right}#charge_membership #membership_rowset div.item .discount{float:right;margin-left:10px}#charge_membership #membership_rowset div.item .quantity{float:right}#charge_membership #membership_rowset div.item .quantity .minus{background:url(/assets_dist/images/e951c4500596539bdd1e2379df4fb429.gif) no-repeat scroll 0;cursor:pointer;width:11px}#charge_membership #membership_rowset div.item .quantity div{float:left;height:25px}#charge_membership #membership_rowset div.item .quantity .value{padding:0 5px}#charge_membership #membership_rowset div.item .quantity .plus{background:transparent url(/assets_dist/images/150bfdc3dfe4a9af1c2bc38a79a44df5.gif) no-repeat scroll 0;cursor:pointer;width:11px}#charge_membership #membership_rowset div.item .quantity .plus-hidden{background:none}#charge_membership #membership_rowset div.item .name{padding-left:13px}#charge_membership #charge_membership_alert{width:300px;float:left;color:red;font-size:11px;font-weight:700;font-family:Tahoma;margin-top:4px}#take_payment{background:#f2f3f5;padding:20px 0}#take_payment div.done_payment{background:#dedede;padding:10px 20px 10px 30px;font-size:12px;margin-bottom:2px}#take_payment div.done_payment div.amount{float:left;width:70px;font-size:12px}#take_payment div.done_payment div.rounded{margin-top:-5px}#take_payment div.no_payment{text-align:center}#take_payment div.no_payment div.large{font-size:large}#take_payment div.no_payment div.small{font-size:small}#take_payment #paymentTypes{overflow:hidden;margin:20px 0;position:relative;width:100%}#take_payment .relative_left{position:relative;right:50%;float:right}#take_payment .relative_right{position:relative;z-index:1;right:-50%}#take_payment #paymentTypes a{display:block;float:left;height:94px;width:107px;background:#d1d1d1 url(/assets_dist/images/11388522768163e9518fe5897c39fb90.png) 0 0 repeat-x;margin:3px;text-decoration:none}#take_payment #paymentTypes a div.pt_left_part{height:inherit;background:url(/assets_dist/images/cfca0cf47a0eece97851bf07b2ea17ab.png) 0 0 no-repeat}#take_payment #paymentTypes a div.pt_right_part{height:inherit;background:url(/assets_dist/images/1db8ac76de87dcd404f6bf8c50abbdaa.png) 100% 0 no-repeat}#take_payment #paymentTypes a div.pt_image{padding-top:70px;font-size:12px;font-weight:700;text-align:center;background:center 17px no-repeat;padding-bottom:10px}#take_payment #paymentTypes a div.pt_credit{font-size:20px;margin-bottom:21px;margin-top:-45px;padding:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#take_payment #paymentTypes a div.pt_credit .green{color:#527219}#take_payment #paymentTypes a div.pt_image.emv_terminal{background-image:url(/assets_dist/images/6d3d447fdcbcfb21a76b63ada46e5158.png)}#take_payment #paymentTypes a div.pt_image.credit_card{background-image:url(/assets_dist/images/985e7e8688e210c1783a4afcf791f16b.png)}#take_payment #paymentTypes a div.pt_image.cash{background-image:url(/assets_dist/images/d8e698619f3c732887f059460d7634a2.png)}#take_payment #paymentTypes a div.pt_image.check{background-image:url(/assets_dist/images/74be8b19a923d501cb966ab663e54beb.png)}#take_payment #paymentTypes a div.pt_image.gift_certificate{background-image:url(/assets_dist/images/9f7b48d127ea23718bf1e0f7bb823ad6.png)}#take_payment #paymentTypes a div.pt_image.house_charge{background-image:url(/assets_dist/images/d0e1dbb2732c150991ef08f7507c11a2.png)}#take_payment #paymentTypes a div.pt_image.credit{background-image:url(/assets_dist/images/d4f801d8b1c589002128b41b24ff53cc.png)}#take_payment #paymentTypes a div.pt_image.trade{background-image:url(/assets_dist/images/a9d5d227088026c74660177de079afc8.png)}#take_payment #paymentTypes a div.pt_image.salary{background-image:url(/assets_dist/images/a22658c53401afd9a92b1cfca457ae69.png)}#take_payment #paymentTypes a div.pt_image.custom{background-image:url(/assets_dist/images/7232795d698c98a54a12de221078b772.png)}#take_payment #paymentTypes a div.text{padding:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#take_payment #paymentTypes a.selected,#take_payment #paymentTypes a:hover{background-image:url(/assets_dist/images/cab3eb8ad55ae1e92499afe178f085d9.png);color:#202b0b}#take_payment #paymentTypes a.selected div.pt_left_part,#take_payment #paymentTypes a:hover div.pt_left_part{background-image:url(/assets_dist/images/5a8885ab648176d4c83c7f432042a8da.png)}#take_payment #paymentTypes a.selected div.pt_right_part,#take_payment #paymentTypes a:hover div.pt_right_part{background-image:url(/assets_dist/images/19d92507ca28e99b833f6edc6a3431f1.png)}#take_payment .graybox_top{height:5px;margin:0;background:#dedede url(/assets_dist/images/4dbfe199500421419ceecde148f982d5.png) top repeat-x}#take_payment .graybox_top_left{height:5px;margin:0;background:url(/assets_dist/images/aac214977d56677547dc687b6076bc75.png) 0 0 no-repeat}#take_payment .graybox_top_right{height:5px;margin:0;background:url(/assets_dist/images/1216caf4dba33520433f2ec55630fc81.png) 100% 0 no-repeat}#take_payment .graybox_bottom{height:5px;margin:0;background:#dedede url(/assets_dist/images/8e701f7a4c8f250c12d630e8cfb461e7.png) bottom repeat-x}#take_payment .graybox_bottom_left{height:5px;margin:0;background:url(/assets_dist/images/84dc0dffccf68f8c7f0eb9b4ebee134a.png) 0 100% no-repeat}#take_payment .graybox_bottom_right{height:5px;margin:0;background:url(/assets_dist/images/a0421b8be98818246683c1e90527d6a4.png) 100% 100% no-repeat}#take_payment .graybox{background:#dedede url(/assets_dist/images/4dc754143ca2a44b2b34134305226ca0.png) 0 0 repeat-y}#take_payment .graybox_right{background:url(/assets_dist/images/08560bf6e9c7bedb5605393cf7a94913.png) 100% 0 repeat-y;font-size:12px;font-weight:700}#take_payment #paymentFileds{padding:10px;position:relative;overflow:hidden}#take_payment form{margin:0;padding:0}#take_payment #paymentFileds div.label{display:block;float:left;width:130px;text-align:right;font-size:12px;font-weight:700;padding-right:20px;margin-top:5px}#take_payment #paymentFileds div.relative_right{text-align:left}@media (max-width:380px){#take_payment #paymentFileds div.label{margin-bottom:12px;margin-left:5px;text-align:left;width:100%}}#take_payment #track{height:1px;width:1px;border:0;background:#dedede;color:#dedede;float:none;margin:0}#take_payment div.buttons{float:right;margin-right:10px;margin-top:10px}#take_payment div.buttons .button{font-size:11px;font-weight:700;margin:3px;min-width:100px;padding-bottom:5px;line-height:18px;float:right}#take_payment div.error{color:#b40000;font-weight:700;padding:5px 5px 5px 50px;background:url(/assets_dist/images/2139d8255ba2dd6e5eaba9a1e9d9adbb.png) 15px top no-repeat}.ca-payment-checkbox{vertical-align:middle!important;float:right!important;margin-right:1px!important;margin-top:1px!important}.ca-payment-checkbox-label{vertical-align:middle;float:right;width:90px;text-align:left}.ca-payment-email-line{vertical-align:middle;margin-right:10px}.ca-payment-email-line-edit{vertical-align:middle;margin-right:30px;color:#008dc0}.ca-payment-email-line-edit:hover{text-decoration:underline;cursor:pointer}.ui-dialog-content .pos-links{margin:10px 0 5px 10px}.ui-dialog-content .pos-links .deliver-item{margin-bottom:10px}.ui-dialog-content .pos-links p{margin:0}.ui-dialog-content #take_payment div.buttons .button{width:auto}.ui-dialog-content #take_payment div.error{float:left;margin-top:9px}.ui-dialog-content .pos-popup-table-list .tableCaption{border:1px solid #ababab}.ui-dialog-content .pos-popup-table-list table.main_table{width:100%;border:0;margin:0;padding:0}.ui-dialog-content .pos-popup-table-list table.main_table th{border-right:1px solid #b8babc;border-left:1px solid #7c7f82;height:15px;background:#ababab url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) bottom repeat-x;color:#fff;font-size:11px;font-weight:700;text-align:left;padding:7px 10px;cursor:pointer}.ui-dialog-content .pos-popup-table-list table.main_table td{border-bottom:1px solid #ababab;font-size:11px;text-align:left;padding:10px}.ui-dialog-content .pos-popup-table-list table.main_table td.selected{background:#dfecc5}.ui-dialog-content .pos-popup-table-list table.main_table tr.even{background:#f0f0f0}.ui-dialog-titlebar div.status{background:#fff;float:left;font-family:Tahoma;font-size:12px;font-weight:700;line-height:12px;padding:4px 12px;text-indent:0}.ui-dialog-titlebar div.status.active,.ui-dialog-titlebar div.status.paid{color:#1d7c00}.ui-dialog-titlebar div.status.expired,.ui-dialog-titlebar div.status.part_ref,.ui-dialog-titlebar div.status.partial,.ui-dialog-titlebar div.status.refunded,.ui-dialog-titlebar div.status.unpaid{color:#920000}.ui-dialog-titlebar span.comment{font-size:10px;font-family:Tahoma;color:#97cde2;font-weight:400}.ui-dialog-titlebar span.comment b{font-weight:700;padding-left:15px}#return-item .return-form{border-collapse:collapse;width:170px;margin:0 10px}#return-item .return-form input#return-value{width:260px;margin:0}#return-item .return-form td{padding:0;margin:0}#return-item .return-form a.return-type{display:block;float:left;width:70px;padding:5px 10px;background:#e8f4f8;font-weight:700;font-size:8pt;outline-style:none}#return-item .return-form a.return-type.active{background:#d0e9f6}#return-item .return-item-table{border:1px solid #ababab;margin:0 10px;width:570px}#return-item .return-item-table th{background:#ababab url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) repeat-x scroll bottom;height:15px;padding:7px 10px;color:#fff;font-size:8pt;text-align:left}#return-item .return-item-table td{padding:7px 10px;font-size:8pt}#return-item .return-form td.sale-label{padding:20px 0 5px;width:120px;text-align:left}#return-item .hidden{visibility:hidden;display:block}#return-item .buttons{text-align:left;margin:20px 10px 10px;height:23px}#return-item .buttons a{font-weight:700}#return-item .buttons .button{display:block;float:right;margin:0 0 0 5px;height:23px;font-weight:700;color:#333}#return-item .field-description{font-size:8pt;margin:7px 5px 0}#return-item .error{height:23px;background-image:url(/assets_dist/images/edb8e0541a3c33cdbd40ef5fbc501431.png);background-repeat:no-repeat;background-position:4px 2px;color:#b40000;font-weight:700;font-size:9pt;text-transform:uppercase;margin:5px 5px 0;padding:6px 0 0 40px}#manager-override{margin:0 0 10px}#manager-override .override-form{border-collapse:collapse;margin:0 10px}#manager-override .override-form input#override-code{width:140px;margin:0;padding-left:5px}#manager-override .override-form td{padding:0;margin:0}#manager-override .override-form td.sale-label{padding:3px 5px;text-align:right}#manager-override .hidden{visibility:hidden;display:block}#manager-override .buttons{text-align:left;margin:20px 10px 10px;height:23px}#manager-override .buttons .button{display:block;float:right;margin:0 0 0 5px;height:23px;font-weight:700;color:#333}#manager-override .field-description{font-size:8pt;margin:0 8px}#manager-override .error{height:23px;background-image:url(/assets_dist/images/edb8e0541a3c33cdbd40ef5fbc501431.png);background-repeat:no-repeat;background-position:4px 2px;color:#b40000;font-weight:700;font-size:9pt;text-transform:uppercase;margin:5px 5px 0;padding:6px 0 0 40px}#process-return .return-form,#process-void .return-form{width:625px;margin:10px}#process-return .return-form.autowidth,#process-void .return-form.autowidth{width:97%}#process-return .return-form th,#process-void .return-form th{border-left:1px solid #999;border-top:1px solid #ababab;background:#ababab url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) repeat-x scroll bottom;height:15px;padding:7px 10px;color:#fff;font-size:8pt;text-align:left}#process-return .return-form th.first-cell,#process-void .return-form th.first-cell{border-left:1px solid #ababab}#process-return .return-form td,#process-void .return-form td{font-size:8pt;border-bottom:1px solid #ababab;padding:7px 10px;background-color:#fff;cursor:pointer}#process-return .return-form tr.active td,#process-void .return-form tr.active td{background-color:#d0e9f6}#process-return .return-form td.first-cell,#process-void .return-form td.first-cell{border-left:1px solid #ababab}#process-return .return-form td.last-cell,#process-void .return-form td.last-cell{border-right:1px solid #ababab;width:180px}#process-return .return-form td.last-cell-wide,#process-void .return-form td.last-cell-wide{border-right:1px solid #ababab}#process-return .return-form tr.active td.last-cell,#process-void .return-form tr.active td.last-cell{padding:2px 5px}#process-return .return-form tr td.last-cell input.field,#process-void .return-form tr td.last-cell input.field{padding-left:5px;margin:0;width:45px}#process-return .return-form td.total,#process-void .return-form td.total{border:none;font-size:9pt;font-weight:700;background-color:initial}#process-return .return-form td.sale-label,#process-void .return-form td.sale-label{padding-top:10px;width:70px;text-align:right}#manager-override label,#process-return label,#process-void label,#return-item label{width:auto;float:none;display:inline;font-weight:700;font-size:9pt;color:#333;white-space:nowrap;padding:0}#process-return input.label,#process-void input.label #return-item #return-quantity,#return-item input.field{width:40px}#process-return #return-description,#process-void #return-description{width:335px}#process-return .field-description,#process-void .field-description{font-size:8pt;margin:15px 10px 0}#process-return .buttons,#process-void .buttons{text-align:left;margin:10px;padding:0}#process-return .buttons input.button,#process-void .buttons input.button{float:right;display:block;margin:0 0 0 5px;height:23px;width:auto;font-weight:700;color:#333}#process-return .error,#process-void .error{height:23px;background-image:url(/assets_dist/images/edb8e0541a3c33cdbd40ef5fbc501431.png);background-repeat:no-repeat;background-position:4px 2px;color:#b40000;font-weight:700;font-size:9pt;text-transform:uppercase;margin:0;padding:6px 100px 0 40px}#process-return .hidden,#process-void .hidden{visibility:hidden;display:block}#custom-refund .button-card-container{margin:0;font-weight:700}#process-return .button-card-container,#process-void .button-card-container{margin:0 10px}#custom-refund .button-card-container a,#process-return .button-card-container a,#process-void .button-card-container a{font-weight:700;text-decoration:none}#custom-refund .credit-card-form,#process-return .credit-card-form,#process-void .credit-card-form{margin:0 10px}#custom-refund .credit-card-form td,#process-return .credit-card-form td,#process-void .credit-card-form td{padding:5px}#custom-refund .credit-card-form td.field-cell,#process-return .credit-card-form td.field-cell,#process-void .credit-card-form td.field-cell{width:120px}#custom-refund .credit-card-form td.sale-label,#process-return .credit-card-form td.sale-label,#process-void .credit-card-form td.sale-label{padding-top:10px;width:120px;text-align:right}#custom-refund .credit-card-form label,#process-return .credit-card-form label,#process-void .credit-card-form label{width:auto;float:none;display:inline;font-weight:700;font-size:9pt;color:#333;white-space:nowrap;padding:0}#custom-refund .credit-card-form input.label,#process-return .credit-card-form input.field,#process-void .credit-card-form input.field{border:1px solid #aaa}#custom-refund .credit-card-form select.field,#process-return .credit-card-form select.field,#process-void .credit-card-form select.field{border:1px solid #aaa;background:transparent url(/assets_dist/images/7bbbc9ae76cacbddba27c0efd166ff8b.png) repeat-x scroll 0 0;padding:2px 2px 1px;margin:0 5px;font-weight:700}#custom-refund .credit-card-form select.month,#process-return .credit-card-form select.month,#process-void .credit-card-form select.month{width:88px}#custom-refund .credit-card-form select.year,#process-return .credit-card-form select.year,#process-void .credit-card-form select.year{width:58px}#custom-refund .credit-card-form .field-description,#process-return .credit-card-form .field-description,#process-void .credit-card-form .field-description{font-size:8pt;margin:5px 5px 0}#custom-refund{margin:10px}#custom-refund .refund-type-form{width:570px;border-bottom:1px solid #aaa}#custom-refund .refund-type-form td{padding:10px 0}#custom-refund #cr-type,#custom-refund .refund-type-form td.cr-type-cell{width:150px}#custom-refund .field-description{font-size:8pt;margin:2px 5px 0}#custom-refund select.field{border:1px solid #aaa;background:transparent url(/assets_dist/images/7bbbc9ae76cacbddba27c0efd166ff8b.png) repeat-x scroll 0 0;padding:3px 2px 2px;margin:0;font-weight:700}#custom-refund .refund-params-form{width:570px}#custom-refund .refund-params-form td.params-left{width:300px;padding:10px 10px 0 0}#custom-refund .refund-params-form td.params-right{width:270px;padding:5px 0 0 10px}#custom-refund .refund-params-form table{width:100%}#custom-refund .refund-params-form td.params-left table td{padding:8px 0 5px}#custom-refund .refund-params-form td.params-left table td.label-cell{padding-top:10px;text-align:left}#custom-refund .refund-params-form td.params-right table td{padding:0}#custom-refund .refund-params-form td.params-right table td.label-cell{padding:12px 0 0}#custom-refund label{width:auto;float:none;display:inline;font-weight:700;font-size:9pt;color:#333;white-space:nowrap;padding:0}#custom-refund .refund-params-form input.field{border:1px solid #aaa;width:130px;margin:0;height:18px}#custom-refund .refund-params-form input.calendar-icon{display:inline;float:none;margin:0 0 0 -4px;vertical-align:bottom}#custom-refund .refund-params-form input#cr-transaction-date{width:107px}#custom-refund textarea{width:99%;background-color:#fff;border:1px solid #aaa;height:auto}#custom-refund .buttons{text-align:right;padding:10px 0 5px}#custom-refund .buttons input.button{float:none;display:inline;margin:0 0 0 5px;font-weight:700;color:#333}#custom-refund .error{height:23px;background-image:url(/assets_dist/images/edb8e0541a3c33cdbd40ef5fbc501431.png);background-repeat:no-repeat;background-position:4px 2px;color:#b40000;font-weight:700;font-size:9pt;text-transform:uppercase;margin:5px 0 0;padding:6px 10px 0 40px}a.month-selector{color:#000;text-decoration:none;padding:2px 9px;width:180px;outline-color:transparent;outline-style:none;outline-width:medium;text-align:right;display:block}.month-selector.active,.month-selector:hover{padding:1px 8px;background:url(/assets_dist/images/7e48e179d37ec3bb18542fa64bf23624.jpg) repeat-x bottom;border:1px solid #9ea2a6}.month-selector .month-selector-drop-area{display:none;z-index:9000;height:250px;width:196px;margin-left:-9px;overflow:auto;background:#cecece;border:1px solid #9ea2a6}.month-selector.active,.month-selector:hover .month-selector-drop-area{display:block}.month-selector .month-selector-drop-area div{text-align:left}.month-selector .month-selector-drop-area a{display:block;color:#000;text-decoration:none;font-weight:400;text-align:right;padding:2px 9px;outline-color:transparent;outline-style:none;outline-width:medium}.month-selector .month-selector-drop-area a:active,.month-selector .month-selector-drop-area a:hover{color:#fff;background:#039}.cc-swipe-overlay{background-color:#999;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity:.6}.cc-swipe-banner{background:#f2f3f5;border:1px solid #999;width:400px;height:22px;padding:10px;font-weight:700;color:#a00}.cc-swipe-banner .button{display:block;float:right;margin:0 0 0 10px;padding:2px 3px}.idtech-container .button{width:90px}div .modal-cotainer{margin:0;padding:30px 15px 5px}.initial-breadcrumbs{background:url(/assets_dist/images/423f44fde24db072b42a56dd422aace5.png) repeat-x 0 0;height:33px;margin:8px 0 20px;clear:both}.initial-breadcrumbs .container{float:left;height:33px}.initial-breadcrumbs .step{float:right;margin-left:-12px;background:url(/assets_dist/images/575cbf5de9fd66fb5462c7294cda8775.png) no-repeat 100% 0;height:33px}.initial-breadcrumbs .step .step-center{background:url(/assets_dist/images/1b6e160692ae9c6c7ed24233ef83d3fd.png) repeat-x 0 0;height:33px;margin-right:12px}.initial-breadcrumbs .step .step-left{background:url(/assets_dist/images/8417ac0fb72495e4a5d0eb358aba5a51.png) no-repeat 0 0;height:33px}.initial-breadcrumbs .step .step-number{float:left;color:#fff;font-weight:700;font-size:12px;width:19px;padding:9px 0 0 28px}.initial-breadcrumbs .step .step-title{float:left;color:#fff;font-weight:700;font-size:12px;padding:9px 15px 0 0}.initial-breadcrumbs .step.first{margin-left:0}.initial-breadcrumbs .step.first .step-left{background:url(/assets_dist/images/4655e1519b310e0d5662737456966624.png) no-repeat 0 0;height:33px}.initial-breadcrumbs .step.first .step-number{padding:9px 0 0 14px}.initial-breadcrumbs .step.active{background:url(/assets_dist/images/82105d5ab699d2d3db23bb4b7ca0023e.png) no-repeat 100% 0}.initial-breadcrumbs .step.active .step-center{background:url(/assets_dist/images/45efdab6955a90f211eb109d1d5a661a.png) repeat-x 0 0}.initial-breadcrumbs .step.active .step-left{background:url(/assets_dist/images/556a0ec664af9bab1878b86a4e5b2397.png) no-repeat 0 0}.initial-breadcrumbs .step.active.first .step-left{background:url(/assets_dist/images/db880dc319f8b02229cb14a14376b3cf.png) no-repeat 0 0;height:33px}#initial-page .initial-intro{margin-bottom:20px;min-height:180px;background:url(/assets_dist/images/a94d02621ba2755abb0f06369ef93075.png) no-repeat 100% 0}#initial-page .initial-intro .intro-text{margin:0 230px 0 20px}#initial-page .error-field{border:1px solid #8a0000;background-color:#ffd8d8;color:#8a0000}#initial-page .profile-block .profile-form .content .error-field strong{float:none;display:inline;margin:0;color:#8a0000}#initial-page .error-field *,#initial-page .error-field strong{color:#8a0000}#initial-page .error-field div,#initial-page .error-field div ol li,#initial-page .error-field div p,#initial-page .error-field div strong,#initial-page .error-field div ul li{color:#333}#initial-page .error-general{padding:6px 0 6px 50px;margin:10px 0;min-height:36px;background-image:url(/assets_dist/images/4426c0e2ad39c9c01acbf5068d56fdb3.png);background-repeat:no-repeat;background-position:10px 5px;font-weight:400;font-size:9pt}#initial-page .error-general a{color:#3769bc}#initial-page .error-general.large{font-size:10pt;font-weight:700;padding:12px 0 0 50px;min-height:26px}#initial-page .hidden{display:none}.contact-us{padding-left:15px}.contact-us .page-title{margin-bottom:25px;padding:0}.contact-us table{border:1px solid #c6e3ed;width:100%}table#main_table .contact-us table td{padding:20px 45px 20px 25px}table#main_table .contact-us table td.left-part{background:#d5ebf3;width:220px;padding:20px 15px 10px}.contact-us table div{font-size:11px}.contact-us .caption{font-size:11px;font-weight:700;height:30px;text-transform:uppercase}.contact-us .left-part input{float:none;margin-left:35px}.contact-us .email{background:url(/assets_dist/images/ed41328d4d9adbe54386a569feb959a9.png) 0 no-repeat}.contact-us .phone{background:url(/assets_dist/images/f0ebade51a0df1f054949f57caa5e7c4.png) 0 no-repeat}.contact-us .text{clear:both;padding-top:20px;padding-bottom:10px}.contact-us textarea{border:1px solid #999;padding:5px;width:100%;height:175px}.contact-us .buttons{padding-top:20px}.contact-us .buttons .button{margin-right:10px}.dashboard{padding-left:15px;min-width:970px}.dashboard div,.dashboard table{color:#000}.dashboard div.page-title{padding:0}.dashboard div.page-title .date{float:right;text-transform:none;color:#6d6d6d;font-size:12px;font-weight:400}.dashboard div.page-title .date .red{font-weight:700}.dashboard div.page-title .date .button{display:block;float:right;padding-left:7px;padding-top:5px;width:20px;height:20px}.dashboard div.page-title .date a{display:block;width:20px;height:20px;background:url(/assets_dist/images/9e2f3f5d9de71a20a8d944a4a10e172d.png) no-repeat}.dashboard .block-title{height:21px;border-bottom:3px solid #9d9d9d;color:#0b485d;font-weight:700;font-size:12px}.dashboard .total{font-size:19px;font-weight:700}.dashboard .percent{font-size:10px;font-weight:700}.dashboard .positive{color:#008d00}.dashboard .negative,.dashboard .red{color:#800}.dashboard .blue{color:#416cd2}.dashboard .small-text{font-size:11px}.dashboard .block-body{border:1px solid #acacac}.dashboard .page-title{margin-bottom:40px}.dashboard .revenue{float:left;width:680px;margin-right:25px}.dashboard .revenue .block-title{border-bottom:4px solid #9d9d9d}.dashboard .revenue p{margin:0}.dashboard .revenue .center{width:100%;padding-left:8px;border-bottom:1px solid #000}table#main_table .dashboard .revenue td.graph{height:100%;vertical-align:bottom;padding-right:15px}.dashboard .revenue .graph table{width:100%}.dashboard .revenue .graph td{width:72px;vertical-align:bottom;text-align:center}.dashboard .revenue .graph .text{height:19px;font-size:10px;font-weight:700}.dashboard .revenue .graph .bar{width:60px;background:#14b7fa;margin:auto}.dashboard .revenue .figures{width:490px}.dashboard .revenue .summary{height:55px;background:#f3f3f3;border-bottom:1px solid #000;padding-left:10px}.dashboard .revenue .summary .period{padding-top:6px;line-height:20px}.dashboard .revenue .summary .total{float:left;margin-right:6px}.dashboard .revenue .summary .percent{float:left;margin-right:6px;padding-top:8px}.dashboard .revenue .summary .text{float:left;padding-top:6px}table#main_table .dashboard .revenue .figures td{padding:2px 5px;line-height:15px}.dashboard .revenue .figures .group-name{font-size:11px;font-weight:700}.dashboard .revenue .figures .amount{text-align:right}.dashboard .revenue .payment-types{margin-top:5px;padding-left:10px;width:225px;padding-top:5px}.dashboard .revenue .payment-types table{width:100%}.dashboard .revenue .accounting-groups .percent,.dashboard .revenue .payment-types .percent{line-height:16px;font-size:11px;font-weight:400}.dashboard .revenue .separator{width:10px;height:135px;margin-top:5px;margin-right:15px;border-right:1px solid #d4d4d4}.dashboard .revenue .accounting-groups{margin-top:5px;margin-bottom:15px}.dashboard .revenue .accounting-groups .group-name{width:110px}.dashboard .right-block{float:left;width:240px}.dashboard .performance{width:230px;height:121px}.dashboard .performance .block-body{width:208px;height:80px;padding:10px}.dashboard .performance b{font-size:12px}.dashboard .performance .total{padding-top:3px;padding-bottom:5px}.dashboard .performance .small-text{float:left}.dashboard .performance .percent{float:left;margin-left:5px}.dashboard .member-base{padding-top:30px;width:230px;height:121px}.dashboard .member-base .block-body{width:208px;padding:10px}.dashboard .member-base table{width:100%}.dashboard .member-base .figure{width:40px;color:#4063a7;font-weight:700}.dashboard .middle{clear:both;padding-top:55px}.dashboard .middle div.table{height:234px}.dashboard .middle table{width:100%}.dashboard .middle a{float:right;margin-right:22px;font-size:11px}.dashboard .eft,.dashboard .receivable{float:left;width:450px;margin-right:35px;margin-bottom:30px}.dashboard .middle .block-body{width:448px;height:257px}table#main_table .dashboard .middle td{padding:3px 22px}.dashboard .middle .total-amount td{background:#e2f1f6;height:57px}.dashboard .middle .total-title{font-size:18px;font-weight:700;padding-top:7px;padding-bottom:2px}.dashboard .middle .relative{padding-left:15px;padding-right:4px;float:left}table#main_table .dashboard .middle td.total{padding-top:7px}table#main_table .dashboard .middle .current td{background:#e2f1f6;border-bottom:2px solid #a9a9a7;height:30px}.dashboard .middle .amount,.dashboard .middle .red{font-weight:700}.dashboard .middle .blue{font-size:11px}.dashboard .middle .current,.dashboard .middle .uncollected{font-size:14px}table#main_table .dashboard .middle .uncollected td{padding-bottom:8px;padding-top:5px}.dashboard .middle .uncollected-parts{font-size:12px}table#main_table .dashboard .middle .uncollected-parts td.caption{padding-left:55px}.dashboard .middle .months{font-size:11px}.dashboard .middle .months .amount,.dashboard .middle .months b{font-size:10px}table#main_table .dashboard .middle .months td.caption{padding-left:90px}table#main_table .dashboard .middle .months.first td{padding-top:8px}.dashboard .eft .total-amount td{height:87px;border-bottom:2px solid #a9a9a7}.dashboard .eft .relative{padding-bottom:6px}.dashboard .eft .relative div{font-size:11px;float:left;margin-right:3px}.dashboard .eft .relative div.percent{font-size:10px}.dashboard .tennis{clear:both;width:935px}.dashboard .tennis .block-body{width:933px}.dashboard .tennis .summary{height:80px;border-right:1px solid #ababab}.dashboard .tennis .summary b{font-size:12px}.dashboard .tennis .summary-block{float:left;width:205px;height:60px;padding:10px;border-right:1px solid #acacac}.dashboard .tennis .relative{float:left;margin-right:3px}.dashboard .tennis table{width:100%;font-size:12px;line-height:20px}table#main_table .dashboard .tennis td,table#main_table .dashboard .tennis th{padding:5px 0;border-bottom:1px solid #ababab}.dashboard .tennis thead{background:#c2c2c2}.dashboard .tennis th{font-weight:400;text-align:left}.dashboard .tennis tr.odd{background:#f2f2f2}.dashboard .tennis td.number,.dashboard .tennis th.number{border-right:1px solid #ababab}.dashboard .tennis td.number{width:30px;font-size:11px;text-align:center}table#main_table .dashboard .tennis th.name{padding-left:15px}table#main_table .dashboard .tennis td.name{padding-left:15px;font-size:11px;font-weight:700}.dashboard .tennis .difference{font-size:11px}.dashboard .tennis .pagination{background:#f0f0f0;height:38px;border-top:1px solid #ababab}#refund-receipt.receipt{font-size:9pt;font-family:Arial}#refund-receipt.receipt h3{font-size:12pt}#refund-receipt.receipt th{text-align:left}#refund-receipt.receipt th.right{text-align:right}#refund-receipt.receipt th.head-line{border-top:1px solid #000}#refund-receipt.receipt td{text-align:left;padding:1px 0}#refund-receipt.receipt td.right{text-align:right;background:none}#refund-receipt.receipt td.center{text-align:center}#refund-receipt.receipt .receipt-params{width:100%}#refund-receipt.receipt .right-value{width:100px;text-align:right}#refund-receipt.receipt .charges-totals .right-value{width:100px;text-align:right}#refund-receipt.receipt .cc-handwrite{width:100%}#refund-receipt.receipt .cc-handwrite .x-cell{font-size:12pt;width:20px;text-align:center}#refund-receipt.receipt .cc-handwrite .handwrite{border-bottom:1px solid #000}#refund-receipt.receipt .cc-handwrite .description,h1.profile-title{text-transform:uppercase}h1.profile-title{color:#000;font-size:13pt;border-bottom:3px solid #000;margin:0;padding:11px 2px}h1.profile-title .grey{color:#707070}.profile-content-container{padding:30px 20px;border-left:1px solid #c6e3ed;border-right:1px solid #c6e3ed;border-bottom:1px solid #c6e3ed}.profile-content-container input,.profile-content-container label,.profile-content-container select,.profile-content-container strong{white-space:nowrap;display:inline;float:none;width:auto;color:#494949;font-weight:700;margin:0}.profile-content-container input.field,.profile-content-container select.field{background:transparent url(/assets_dist/images/7bbbc9ae76cacbddba27c0efd166ff8b.png) repeat-x scroll 0 0}.profile-content-container select.field{padding:3px 2px 3px 5px;border:1px solid #ababab}.profile-content-container .calendar-icon{width:23px;height:23px;float:left;display:block}.profile-content-container input.field.calendar{height:18px;width:95px;float:left;display:block}.profile-content-container input.button{padding:4px 12px;cursor:pointer;height:auto}.modal-popup-container input.button{color:#300;font-weight:700;cursor:pointer}.modal-popup-container .buttons{text-align:left}.modal-popup-container{margin:25px 20px}.profile-content-container .profile-index-bottom{background:#eef8fa}.profile-content-container .profile-index-bottom .profile-left{width:200px;padding:20px;float:left}.profile-content-container .profile-index-bottom .profile-right{padding:20px 25px;float:left}.profile-content-container .profile-index-bottom .profile-bottom{clear:both;height:1px;overflow:hidden}.profile-content-container .profile-index-bottom .profile-left .hidden-filter,.profile-content-container .profile-index-bottom .profile-left .select{width:200px}.profile-searcher-container{border-right:1px solid #ccc}.profile-searcher-container #profiles-searcher{width:200px;margin:4px 15px 0 0}a.link-underline{text-decoration:none}a.link-underline span{text-decoration:none;color:#507ea8;border-bottom:2px solid #dcdcdc}a.link-underline:hover span{border-bottom:2px solid #507ea8}a.link-command{outline-style:none;font-weight:700;font-size:11pt;font-family:Arial,Tahoma,Verdana;display:block;margin:6px 0 8px 15px}div.breadcrumb-block{border-left:1px solid #c6e3ed;border-right:1px solid #c6e3ed}div.breadcrumb-block .initial-breadcrumbs{margin:0}div.breadcrumb-block .initial-breadcrumbs .container{min-width:790px}.form-description{margin:0 0 25px}.subscription-type{border:1px solid #ababab;margin:0}.subscription-type .container{margin:0 0 0 70px}.subscription-type .container a.link-command{margin:0;padding:10px 0 4px}.subscription-type .container .form-description{margin:0;padding:6px 0 10px}.solo-member{background:#f7f7f7 url(/assets_dist/images/eefad58abf84e1daabfd8d5352323d40.png) no-repeat 10px 6px}.group-member{background:#f7f7f7 url(/assets_dist/images/e8ff6f8ef2da9607c008e90a2d0ffe49.png) no-repeat 10px 6px}.attached-member{background:#f7f7f7 url(/assets_dist/images/2518ff8a2f2413d9c7f3f2f37c17011d.png) no-repeat 10px 6px}.subscription-type .settings{background-color:#e5e5e5;padding:8px 70px}.subscription-type-divider{height:5px}.new-profile-form{border:1px solid #ababab;background:#f7f7f7;padding:25px 20px}.new-profile-form table td,table#main_table .new-profile-form table td{padding:4px 10px}.new-profile-buttons{margin:20px 0}.new-profile-buttons a{color:#900}table#main_table .new-profile-buttons td.link-cell{vertical-align:middle}.new-profile-form .field-description{margin:0;padding:8px 0 8px 15px;border-left:1px solid #ababab;font-size:8pt}.new-profile-form .add-membership-button{cursor:pointer;width:150px;margin:10px 0 0;padding:5px 0 5px 22px;color:#3769bc;text-decoration:underline;background:url(/assets_dist/images/83975eb1daf012067de35c4d4b2d7eda.png) no-repeat 0}.new-profile-form hr{border:solid #ababab;border-width:0 0 1px;height:1px}.new-profile-form .link-red{color:#900}.new-profile-form #memberships-list a{text-decoration:none}.membership-form-top{width:315px;padding-top:81px;background:url(/assets_dist/images/98f2ebcf86a0c360cc1e91595c9c88d2.png) no-repeat 0 0}.membership-form-bottom{width:315px;padding-bottom:39px;background:url(/assets_dist/images/113e80161e4763bd14780b6293ac88ee.png) no-repeat 0 100%}.membership-form-center{width:315px;height:245px;background:url(/assets_dist/images/c058366b201a20d8208b9727d99504d5.png) repeat-y 0 0}.membership-form-center .membership-form{width:245px;margin:-50px 35px 15px;position:absolute}.membership-form-top .membership-form-close{position:absolute;cursor:pointer;right:0;width:25px;height:25px;margin:-75px 10px 0}.membership-form .table-title{height:29px;color:#fff;background:#ababab url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) repeat-x bottom;margin:10px 0 0}.membership-form .table-content{max-height:235px;overflow-y:auto;border-color:#ababab;border-style:solid;border-width:0 1px 1px 0;scrollbar-3dlight-color:#ababab;scrollbar-arrow-color:#000;scrollbar-base-color:#ababab;scrollbar-darkshadow-color:#fff;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#ababab}.membership-form label{font-size:8pt}.membership-form .table-content div{cursor:pointer;padding:5px 20px 5px 10px;border:1px solid #ababab;border-top:0 solid #ababab;background:url(/assets_dist/images/54daae5d7b694c2a0d3620a0635710e5.gif) repeat-x bottom}.membership-form .table-content div.selected{background:#dfecc5 url(/assets_dist/images/d7fe73e7842990663b13168eb8b89bc0.png) no-repeat 100%}#root-memberships-available.membership-form{margin:10px 8px}#root-memberships-available.membership-form .table-content-container{height:98px}#root-memberships-available.membership-form .table-content{max-height:98px}#root-memberships-available.membership-form .buttons{padding:10px 0}#root-memberships-available.membership-form .buttons .button{font-weight:700}#memberships-placeholder .form-description{font-size:8pt;margin:0 0 5px}.new-profile-confirm-table{width:100%}.new-profile-confirm-table .right-menu{width:350px}.new-profile-confirm-table .right-menu h2{font-size:9pt;text-transform:uppercase;padding:0 0 0 23px}.new-profile-confirm-table .right-menu a{display:block;margin:8px 0;padding:0 0 0 40px;font-weight:700}.new-profile-confirm-table .right-menu .left-arrow{margin:8px 0;padding:0 0 0 40px;color:#900;font-weight:700;background:url(/assets_dist/images/661b1b6fff213b9551e8b5e14fe8352d.png) no-repeat 10px}.confirm-block{min-height:45px}.confirm-block.selected{background-color:#ebebeb}.confirm-block .buttons{display:none;float:right;margin:5px}.confirm-block.selected .buttons{display:block}.confirm-block td.label{width:140px}.profile-index-tabs .group-header{float:none;width:50%;height:39px}.profile-index-tabs .group-types-tab.active{background-color:#fff}.profile-index-tabs .profile-tab-content{display:none}.profile-index-tabs .profile-tab-content.active{display:block}.profile-index-tabs td#right-column{width:220px}.profile-index-tabs button{width:auto}.profile-index-tabs .group-type-groups td{padding-left:10px!important}.profile-index-tabs .group-type-groups th.right-column{width:150px}.profile-index-tabs .members-options{float:left;height:140px}.profile-index-tabs .members-left{padding-right:30px;border-right:1px solid #cecece;color:#999}.profile-index-tabs .members-right{padding-left:30px}.profile-index-tabs .members-options .header{font-weight:700;margin-bottom:15px}.profile-index-tabs .members-options .separator{height:5px}.profile-index-tabs #profile-search-field-wrapper{margin-bottom:10px}.profile-index-tabs #corporate-search-field-wrapper{margin-top:5px}.profile-index-tabs .profile-print-button{display:none;float:right;position:relative;margin:-3px 0 10px 10px;width:42px;height:52px}.profile-index-tabs .profile-print-button>div{background:#fff;position:absolute;top:0;left:0;width:37px;padding:2px;border:1px solid #d0d0d0;border-radius:5px;z-index:100}.profile-index-tabs .profile-print-button .button{display:block;text-decoration:none;background:url(/assets_dist/images/8d6b18511f29392613d9626113153579.png) 0 0 no-repeat;width:37px;height:34px}#user-notesBlock-box,#user-notesBlock-editBox{background:#efefef;padding:10px 6px 0 8px;margin-bottom:10px}#user-notesBlock-editArea,#user-notesBlock-textarea{height:85px;width:60%;border:1px solid #ababab;margin:6px 0;padding:5px 10px;color:#494949;font-family:Tahoma,Arial}.user-notesBlock-private{margin-bottom:10px}.user-notesBlock-private label{display:inline;float:none;margin-left:10px;font-size:12px}#user-notesBlock-AddNote,#user-notesBlock-saveEdit{width:90px;height:22px;font-weight:700;float:left}#user-notesBlock-Cancel,#user-notesBlock-cancelEdit{color:#b40000}#user-notesBlock-NewNote{width:180px;height:30px;font-weight:700}.user-notesBlock-notebox{border:1px solid #ababab;background:#f5f5f5;padding:8px 10px 5px;clear:both;margin-bottom:10px}.user-notesBlock-notebox div{font-size:11px}.user-notesBlock-statusbar{height:18px;padding-top:6px}.user-notesBlock-statusbar a{color:#3769bc;font-weight:700;text-decoration:underline}.user-notesBlock-sign{color:#868686;float:right;width:400px;text-align:right}.user-notesBlock-ctrl{color:#010101;float:left;width:200px;text-align:left;display:none}#user-notesBlock-left{margin-right:200px;padding-right:20px;border-right:1px solid #6e6e6e}#user-notesBlock-right{position:absolute;width:180px;right:25px}.user-notesBlock-btnDisabled{color:#999}#pay-my-bill .error-field{margin-bottom:30px}#pay-my-bill .banner{background:url(/assets_dist/images/0578c38c1b1b202132be62ee415e6007.png) 0 0 no-repeat;width:220px;height:125px;position:absolute;right:20px;top:-43px}#pay-my-bill .content{border:1px solid #89b2c1;border-top:0;position:relative}.initial-breadcrumbs{margin-bottom:0}#pay-my-bill .screen-1,#pay-my-bill .screen-2,#pay-my-bill .screen-3{margin:0 20px 20px}#pay-my-bill .screen-1 table,#pay-my-bill .screen-2 table{width:100%;margin-top:30px}#pay-my-bill .pay-my-bills-flex-fee-message{padding-top:20px}#pay-my-bill .screen-1 table th,#pay-my-bill .screen-2 table th{text-align:left;font-size:11px}#pay-my-bill .screen-1 form table,#pay-my-bill .screen-2 form table{width:100%;margin:0;background:#f7f7f7;border:1px solid #ababab}#pay-my-bill .screen-2 form table td,#pay-my-bill .screen-2 table th{width:33%;font-size:11px}#pay-my-bill .screen-1 form .bank_account-fields,#pay-my-bill .screen-1 form .credit_card-fields{margin-top:10px}#manualCCFields .bill-state,.credit_card-fields .bill-state{padding:2px 5px}sup.required{color:#be0000;font-weight:700}#pay-my-bill .screen-1 form .label{float:left;width:100px;font-size:11px;line-height:24px;padding-left:3px;clear:left}#pay-my-bill .screen-1 form .field{width:120px}#pay-my-bill .screen-1 .payment,#pay-my-bill .screen-2 .payment{border-right:1px solid #ababab;border-left:1px solid #ababab;padding-left:10px}#pay-my-bill .screen-1 .payment .balance{font-size:12px;font-family:Tahoma}#pay-my-bill .screen-1 .payment .balance label{width:320px;text-align:left}#pay-my-bill .screen-1 .payment .balance label span{float:right;padding:0 10px}#pay-my-bill .screen-1 .payment .balance label input{margin:0 10px}#pay-my-bill .screen-1 .payment .balance .money{padding-left:15px}#pay-my-bill .screen-1 .payment .balance .due{padding-left:5px;color:#8c8c8c}#pay-my-bill .screen-1 .payment .amount{margin-top:5px;font-size:11px}#pay-my-bill .screen-1 .payment .amount .field{width:60px;margin-left:20px}#pay-my-bill .screen-1 .button{font-weight:700}#pay-my-bill .screen-2 .button{width:60px;font-weight:700;margin-right:0;margin-left:4px}#pay-my-bill .left{float:left;width:45%;font-size:11px}#pay-my-bill .right{float:right;width:45%;font-size:11px}#pay-my-bill .pmbSelectAccount{width:160px}#pay-my-bill .pmbSelectMonth{width:48px}#pay-my-bill .pmbSelectMonth .right-oriented{padding-right:0}#pay-my-bill .pmbSelectYear{width:45px}#pay-my-bill .pmbSelectYear .right-oriented{padding-right:0}#pay-my-bill .screen-1 .submit{width:100px}#pay-my-bill .screen-3 table{width:100%;margin-top:25px;background:#f7f7f7;border:1px solid #ababab}#pay-my-bill .screen-3 table td{padding:20px}#pay-my-bill .screen-3 table td .details,#pay-my-bill .screen-3 table td .payment{border-bottom:1px solid #ababab;padding-bottom:6px}#pay-my-bill .screen-3 table td .details{padding-top:12px;font-size:11px;line-height:30px}#pay-my-bill .screen-3 table td .contacts{font-size:11px;padding-top:12px}#pay-my-bill .screen-3 table .buttons input{font-weight:700;width:auto;padding:0 12px;margin-right:6px}#pay-my-bill .button{height:22px;line-height:22px;padding:0 6px}#pay-my-bill form table.confirm-class{margin-top:30px}#pay-my-bill table.confirm-class td strong{padding-left:10px;font-size:12px;font-family:Tahoma;font-weight:700}#pay-my-bill table.confirm-class hr{color:#ababab;border-color:#ababab;margin:8px 4px;border-width:1px 0 0}#pay-my-bill div.right-buttons{float:right;width:280px}#pay-my-bill a.green-btn{background:url(/assets_dist/images/bec8023e06239e02e1ff325463d33a99.png) repeat-x scroll 0 0 transparent;border:1px solid #558a0f}#pay-my-bill a.gray-btn,#pay-my-bill a.green-btn{color:#fff;display:block;font-size:12px;font-weight:700;margin:0;padding:10px 0;text-decoration:none;vertical-align:middle;width:190px;text-align:center}#pay-my-bill a.gray-btn{background:url(/assets_dist/images/75e1ee4f483a7af8aaedbd08531e01bf.png) repeat-x scroll 0 0 transparent;border:1px solid a0a0a0;cursor:default}#pay-my-bill a.cancel{color:red}#pay-my-bill .screen-1 form div.agreement{width:100%;margin:30px 0 0;background:#f7f7f7;border:1px solid #ababab;height:400px;overflow:scroll}#pay-my-bill .screen-1,#pay-my-bill .screen-1 strong{font-size:12px;font-famly:Arial}#pay-my-bill .screen-1 ul{margin:0;padding-left:10px}#pay-my-bill .screen-1 ul li{list-style:none;line-height:20px}#pay-my-bill .screen-1 a.del{width:17px;height:17px;background:url(/assets_dist/images/9ba84c1cc100f349062aa653127cd529.png) 50% no-repeat;text-decoration:none;font-size:15px}#pay-my-bill .screen-1 td a.del{display:block}#pay-my-bill table#payroll-table{min-width:500px}#pay-my-bill table#payroll-table th{font-size:12px}#pay-my-bill table#payroll-table th.caption{font-size:18px}#pay-my-bill div.totals{float:right;width:230px}#pay-my-bill div.totals,#pay-my-bill div.totals div{font-size:11px;font-weight:700;font-family:Tahoma;line-height:24px}#pay-my-bill div.totals .label{width:150px}#pay-my-bill div.totals .big{font-size:18px}#pay-my-bill div.totals .discount{color:#6cb21a}#pay-my-bill #save_on_file{margin-left:4px;margin-top:6px}#pay-my-bill .infrastructure-fee-label{margin-left:14px}#pay-my-bill .amount-preview{margin-left:15px}#pay-my-bill .payment-preview{position:relative}#pay-my-bill .total-fee-preview{position:absolute;bottom:0}#pay-my-bill .show-fees{display:flex;justify-content:space-between}#pay-my-bill .payment-details{display:flex;justify-content:space-around}#pay-my-bill .payment-details .payment-info{font-size:11px}#pay-my-bill .infrastructure-fee-preview{text-align:center}#pay-my-bill .captcha-container{margin-top:10px}.payment-batch-controls-table td{line-height:20px}.payment-batch-controls-table td .field{margin:0;height:18px;float:left}.payment-batch-controls-table td .calendar-icon{margin:0;float:left;height:23px}.payment-batch-list-table td .field{margin:0;height:18px}.payment-batch-list-table tr.transaction_row td{padding:6px 0 6px 10px!important}.membership-contract{padding:5px 10px}.membership-contract .label{clear:both;float:left;width:100px;font-size:12px;font-weight:700;margin-top:5px}.membership-contract .field{width:100px;margin:5px 0 0;float:left}.membership-contract .button{margin-top:5px;margin-left:5px}.overflow-y-scroll{overflow-y:scroll}#copy-session-form{margin:0}#copy-session-form #report-filter{float:left;border-right:1px solid #ababab;width:290px;margin-left:0;padding:22px 20px;margin-top:-18px;position:absolute}#copy-session-form #report-filter .modernGroupBlock{margin:0}#copy-session-form #report-filter .modernGroupBlock .program_select{height:220px}#copy-session-form #copy-session-properties{margin:20px 20px 20px 350px}#copy-session-form #copy-session-properties .select.seasons{width:250px}#copy-session-form #copy-session-properties .hidden-filter.seasons{width:250px;float:none}#copy-session-form #copy-session-properties .field{width:180px;margin-bottom:10px;margin-left:70px}#copy-session-form #copy-session-properties .field .hidden-filter,#copy-session-form #copy-session-properties .field .select{width:180px}#copy-session-form #copy-session-properties .label{width:70px;float:left;line-height:24px;font-size:11px;font-weight:700}#copy-session-form #copy-session-properties .footer{margin-top:50px;float:right}#copy-session-form #copy-session-properties .footer table td{font-size:11px;line-height:21px}#copy-session-form #copy-session-properties .footer a{color:#970000;text-decoration:underline;font-size:11px}#copy-session-form #copy-session-properties .footer .button{margin:0}.my-events-select-season{width:280px!important;left:0}.my-events-select-season strong{margin:0!important}#emailToSend,#monthToEmailMultiselect .caption,#monthToPdfMultiselect .caption,#monthToPrintMultiselect .caption{color:#8a0000!important;padding-left:22px!important;background:url(/assets_dist/images/762655c1662458c570263d2c2cdfee4d.png) no-repeat 10px!important}#monthToEmailMultiselect .item,#monthToPdfMultiselect .item,#monthToPrintMultiselect .item{color:#494949!important;font-size:11px!important}#profile .profile-name .select-box{position:relative;float:left;margin-right:10px}#profile .profile-name .select{background:#fff;padding:4px 4px 6px 8px;width:244px}#profile .profile-name .select .select-arrow strong{color:#474747;font-size:14px}#profile .profile-name .hidden-filter{left:0}#profile .profile-name .hidden-filter a.starred{background:url(/assets_dist/images/849034ffd76a3b3dcd4043401a82c499.png) no-repeat 4px 4px #fff;text-indent:16px}#profile .profile-name .hidden-filter a.starred:hover{background:url(/assets_dist/images/849034ffd76a3b3dcd4043401a82c499.png) no-repeat 4px 4px #cee2ea;text-indent:16px}#profile #myEvents .registration_block{margin:0 3px 5px;background:#e8f2f6;font-size:11px;padding:5px 10px;min-height:40px}#profile #myEvents .registration_block .r-name{font-weight:700;font-size:11px;color:#272727;margin-bottom:6px}#profile #myEvents .registration_block .r-time{font-weight:400;font-size:11px;color:#585858}#profile #myEvents .registration_block .r-loc{font-weight:400;font-size:10px;color:#6c8c98}.user-personal-pass-change{padding:5px 10px}.user-personal-pass-change .label{clear:both;float:left;width:100px;font-size:12px;font-weight:700;margin-top:5px}.user-personal-pass-change .field{width:100px;margin:5px 0 0;float:left}.user-personal-pass-change .button{margin-top:5px;margin-left:5px}.user-account-access{padding-left:10px}.user-account-access .sub-header{color:#8c8c8c}.user-account-access a{color:#2881be;text-decoration:underline}.user-account-access .users-table{background:#f7f7f7;border:1px solid #ababab;padding:10px;margin-top:6px}.user-account-access .users-table .user-row{border-bottom:1px solid #dfdfdf;clear:both;height:30px;margin-top:6px}.user-account-access .users-table .user-row .user-name{width:220px;font-size:13px;float:left;padding:5px}.user-account-access .users-table .user-row .user-name a{color:inherit;text-decoration:none}.user-account-access .users-table .user-row .user-name a:hover{text-decoration:underline}.user-account-access .users-table .user-row .view-charges{width:110px;background:#1d7c00;color:#fff;float:left;padding:5px;font-size:12px}.user-account-access .users-table .user-row .reserve-courts{width:115px;background:#1d7c00;color:#fff;float:left;padding:5px;font-size:12px}.user-account-access .users-table .user-row .register-for-classes{width:140px;background:#1d7c00;color:#fff;float:left;padding:5px;font-size:12px}.user-account-access .users-table .user-row .account-holder{color:#1d7c00;padding:5px;font-size:12px;float:left}.user-account-access .users-table .user-row input{width:13px!important;height:13px;padding:0!important;margin:0!important;vertical-align:bottom;position:relative;top:0;*overflow:hidden}.user-account-access .users-table .user-row .user-name input{top:-1px}.user-account-access .users-table .user-sub-row{padding:5px 0 10px 30px;line-height:22px;height:22px}.user-account-access .users-table .user-sub-row .user-email{float:left;width:265px;overflow:hidden}.user-account-access .users-table .user-sub-row .edit-personal-info{float:left;width:160px}.user-account-access .table-footer{margin-top:10px;text-align:right;line-height:22px}.user-account-access .table-footer input{float:right;width:100px}.user-account-access .table-footer a{color:#970000}#changeAccountHolder{padding:20px}.report-court-utilize table{width:100%;border:1px solid #ababab}.report-court-utilize table td{padding:4px!important;border-top:1px solid #ababab;text-align:center}.report-court-utilize table th{background:url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) #8e9093 repeat-x;font-size:12px;color:#fff;line-height:29px;border-left:1px solid #7c7f82;border-right:1px solid #b8babc;font-weight:400}.report-court-utilize table tr.transaction_row{line-height:29px;background-color:#fff}.report-court-utilize table tr.transaction_row.last{background-image:url(/assets_dist/images/5301383c11c16ae93d85129cfddbae8c.png);background-repeat:repeat-x;background-position:bottom;border-bottom:1px solid #ababab}.report-court-utilize table tr.even{background-color:#e7f9ff}.report-court-utilize table tr.first{border-top:2px solid #ababab}.report-court-utilize table tr.transaction_row.even.last{background-image:url(/assets_dist/images/14dc891c7bb9675221c4abb4fac2f18c.png)}.staff-schedule h2.date{color:#4e4e4e;text-transform:uppercase;font-size:14px;font-weight:700;background:url(/assets_dist/images/7148046cc95e4663aa2d0f10f375d8ae.png) no-repeat 0 0;height:20px;line-height:20px;border-bottom:2px solid #9ea2a6;text-indent:30px;padding-bottom:5px}.staff-schedule h2.date a{font-size:11px;text-decoration:underline;float:right;font-weight:400;text-transform:lowercase}.staff-schedule table tr.row td{border-bottom:1px solid #d3d3d3;padding:10px!important;font-size:12px}#question-area{background:none repeat scroll 0 0 #f7f7f7;border:2px solid #d8d8d8;padding:7px 10px 10px}#question-area strong{font-size:12px;font-weight:700;font-family:Tahoma;color:#000}#question-area .question-div{background:#fff8d5;border:2px solid #ebb95b;padding:5px;margin:6px 0 13px;overflow:hidden}#question-area textarea{width:100%;height:85px;color:#000;font-size:12px;background:transparent;border:0 solid #fff8d5;font-family:Arial;clear:none;float:left;scrollbar-face-color:#ebb95b;scrollbar-track-color:#fff8ea;scrollbar-3dlight-color:#EAEAfff8d5EA;scrollbar-arrow-color:#b79047;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#b79047;scrollbar-darkshadow-color:#b79047}#question-area .done-buttons{font-size:11px}#question-area .done-buttons button{border:1px solid #9ea2a6;font-size:11px;font-weight:700;margin:0 8px 0 4px;padding:3px 10px;width:auto}#report-container .view-question{background:#fff1f1;border:3px solid #920000;font-family:Arial;margin-bottom:10px}#report-container .view-question h3{background:#920000;padding:5px 7px 6px;color:#fff;font-size:11px;font-weight:700;margin:0;text-transform:uppercase}#report-container .view-question-body{padding:9px 8px;min-height:34px;color:#000;font-size:12px;font-weight:400}#report-container .view-question-body br{margin:8px}.sp-base-wrapper{overflow:auto;width:100%}.sp-base-wrapper .sp-base{table-layout:fixed}table.payroll-table{margin-top:20px;width:100%;min-width:800px}table.payroll-table tr.ths{margin-bottom:5px}table.payroll-table tr.even{background:#eaf6fa}table.payroll-table tr.editMode{background:#f7f7f7}table.payroll-table th{text-align:left;font-family:Tahoma;font-size:11px;color:#000;font-weight:700;line-height:21px;border-bottom:2px solid #9ea2a6;padding:6px 0!important}table.payroll-table tr.ths.ths2 th{padding:6px 5px!important}table.payroll-table th.caption{color:#920000;text-transform:uppercase}table.payroll-table .align-center{text-align:center}table.payroll-table .payroll{text-align:right;min-width:90px}table.payroll-table .links{text-align:right;padding-right:5px!important}table.payroll-table td{text-align:left;font-family:Tahoma;font-size:11px;color:#000;line-height:21px;padding:6px 0 0!important}table.payroll-table tr.last td{padding:6px!important}table.payroll-table tr.last td,table.payroll-table tr.withborder td{border-bottom:2px solid #d3d3d3}table.payroll-table tr.withpadding td{padding:6px!important}table.payroll-table tr.dark_grey td{background:#ebebeb}table.payroll-table td .gray{color:#8f9194}table.payroll-table td.first{padding-left:10px!important}table.payroll-table .error-value{color:#930000;font-weight:700}table.payroll-table input.edit-field{border:1px solid #e2e3ea;border-top-color:#abadb3;color:#000;display:inline;float:none;font-weight:400;margin:0;padding:3px 5px;width:100%}table.payroll-table input.edit-field.fee{width:40px!important;text-align:right}table.payroll-table input.edit-field.time{width:100px}table.payroll-table input.active-input{background:none repeat scroll 0 0 #fff8d5;border:1px solid #ebb95b}table.payroll-table a.add-adjustment{background:url(/assets_dist/images/c9c0fa4b609aa2d452aed0dcddccce5c.png) no-repeat scroll 4px 0 #fff;color:#3769bc;display:block;font-size:11px;font-weight:400;height:20px;padding:0 30px;text-decoration:underline}table.payroll-table span.pipe{color:#868686}table.payroll-table a.adjusted{display:block;background:url(/assets_dist/images/cacabd77819959a03be7745885310fe7.png) no-repeat scroll 0 0 transparent;float:left;height:16px;margin:2px;padding:0;width:18px}table.payroll-table a.adjusted:hover{background-image:url(/assets_dist/images/c00c8837b57a68a0be0effec3cd37b6f.png)}table.form-configuration{width:400px;margin:auto}#payroll_total{width:400px}#payroll_total div{font-size:11px;color:#484848}#payroll_total div.row{padding:3px 110px 3px 4px}#payroll_total div.row.bold,#payroll_total div.row.bold div.label{font-size:12px}#payroll_total hr{color:#484848;border-color:#484848;margin:2px 0}#payroll_total div.hours{position:absolute;margin-left:160px;font-size:12px}div.special_needs_div{color:#494949;position:absolute;padding:4px;font-size:11px}div.attendance_container{float:left}div.activity-pro-schedule-pdf{float:left;margin:0;padding:0}div.activity-pro-schedule-pdf table{margin:0;padding:0}div.activity-pro-schedule-pdf table thead td{height:30px;margin:0;padding:0}div.activity-pro-schedule-pdf table tbody td.staff-name div.staff-name{height:15px}div.activity-pro-schedule-left{float:left;margin:0;padding:0;width:350px}div.activity-pro-schedule-right-top-scroll{margin-bottom:10px;overflow:auto;overflow-Y:hidden;display:none}div.activity-pro-schedule-right-top-scroll div{padding-top:1px}div.activity-pro-schedule-left table{margin:0;padding:0}div.activity-pro-schedule-left table thead td{height:30px;margin:0;padding:0}div.activity-pro-schedule-left table tbody td.staff-name div.staff-name{height:25px;overflow:hidden}div.activity-pro-schedule-right{float:left;overflow:auto;margin:0;padding:0}div.activity-pro-schedule-right table{margin:0;padding:0}div.activity-pro-schedule-right table thead td{height:30px;margin:0;padding:0}div.activity-pro-schedule-right table tbody td.date{height:25px}.button-tab-div .attendance_container{width:100%!important}.activity-pro-schedule{margin:10px 0 0 10px;padding-right:10px}.activity-pro-schedule td{width:50px;font-family:Tahoma}.activity-pro-schedule tr.dates td.date{background:url(/assets_dist/images/b277480ea2d8e54b0d2ed867da38f3a2.png) 0 0 no-repeat;color:#a5a5a5;font-size:10px;text-align:left;padding:0 0 3px;height:40px;width:90px}.activity-pro-schedule tr.dates td.date.no-border{border:0}.activity-pro-schedule tr.dates td.date strong{color:#494949;font-size:11px;font-weight:700;display:block}.activity-pro-schedule tr.dates td.date center{color:#a5a5a5;font-size:10px}.activity-pro-schedule tr.dates td.date div.width-keeper{width:50px;height:1px;overflow:hidden}.activity-pro-schedule tr.dates td.date div.highlight{background:url(/assets_dist/images/53a4b05e9da9e68488c766c8216f7c3e.png) no-repeat scroll bottom;left:-2px}.activity-pro-schedule tr.dates td.date div.highlight,.activity-pro-schedule tr.dates td.date div.highlightred{color:#fff;font-size:13px;font-weight:700;margin:0;padding-bottom:14px;padding-top:14px;position:absolute;top:-14px;width:67px}.activity-pro-schedule tr.dates td.date div.highlightred{background:url(/assets_dist/images/a66f91e8c1cb9b4047ba21cf3619a1af.png) no-repeat scroll bottom;cursor:pointer;left:-9px}.activity-pro-schedule tr.dates td.date div.highlight strong{color:#fff;font-size:17px;font-weight:700;display:block}.activity-pro-schedule tr.dates td.date div.highlight center{color:#fff;font-size:13px;font-weight:700}.activity-pro-schedule tr.dates td.date div.highlightred strong{color:#fff;font-size:17px;font-weight:700;display:block}.activity-pro-schedule tr.dates td.date div.highlightred center{color:#fff;font-size:13px;font-weight:700}.activity-pro-schedule tr.dates td.date div.highlightred div.notes{text-align:center;position:absolute;color:#fff;margin-left:15px;margin-top:-16px}.activity-pro-schedule td.staff-name{width:160px}.activity-pro-schedule td.staff-name-width-10{width:10px}.activity-pro-schedule td.staff-name-width-30{width:30px}.activity-pro-schedule td.staff-name-width-40{width:50px}.activity-pro-schedule td.staff-name div.staff-name{background:none repeat scroll 0 0 #e3f1f6;color:#3769bc;font-size:11px;padding:5px;margin:1px 0;position:relative}.activity-pro-schedule tr.transfered-staff td.date div.div_checkbox,.activity-pro-schedule tr.transfered-staff td.staff-name div.staff-name{background-color:#deffd6}.activity-pro-schedule tr.removed-staff td.date div.div_checkbox,.activity-pro-schedule tr.removed-staff td.staff-name div.staff-name{background-color:#ffded6}.activity-pro-schedule td.staff-name div.staff-name a{color:#3769bc;font-size:11px;text-decoration:none}.activity-pro-schedule td.staff-name div.staff-name a:hover{text-decoration:underline}.activity-pro-schedule td.staff-name .removeProLink{-moz-background-inline-policy:continuous;background:url(/assets_dist/images/f00a719e126ef7d09cf55c780e2fa880.gif) repeat scroll 0 0 transparent;display:block;font-size:1px;height:7px;position:absolute;right:6px;top:9px;width:7px}.activity-pro-schedule td.staff-name-yellow,.activity-pro-schedule td.staff-name-yellow div.staff-name-yellow{background:#feffbc!important}.activity-pro-schedule tr.dates td.staff-name div.width-keeper{width:160px;height:1px;overflow:hidden}.activity-pro-schedule tr.separator td{border-top:2px solid #ababab;font-size:4px;height:15px}.activity-pro-schedule td.date a.checkbox{text-decoration:none;display:block;margin:1px 2px;background:#ebebeb;height:17px;cursor:pointer;color:#fff;text-align:right;font-weight:700;padding-right:3px;padding-top:8px}.activity-pro-schedule td.date div.div_checkbox{text-decoration:none;display:block;margin:1px 2px;background:#ebebeb;height:23px;padding-top:2px}.activity-pro-schedule td.date div.div_uncheckbox{text-decoration:none;display:block;margin:1px 2px;background:#aeaeae;height:25px}.activity-pro-schedule td.date a.checkbox.active{background:#9cb725 url(/assets_dist/images/e69a6d2aa1113883149745bf60ebffd3.png) no-repeat 50%}.activity-pro-schedule td.date a.checkbox.inactive{background:#aeaeae}.activity-pro-schedule td.date a.checkbox.not-present{background:#ff2d2d url(/assets_dist/images/ba9861d496cc89c972f363413315e029.png) no-repeat 50%}.activity-pro-schedule td.date a.checkbox.confirmed{background:#9cb725}.activity-pro-schedule td.date a.checkbox.yellow_highlight{background:#bcbe39!important}.view-pro-schedule.attendance_container{position:relative;display:block;padding-bottom:20px}.view-pro-schedule .left-table{position:absolute}.view-pro-schedule .dates .staff-name{height:44px}.view-pro-schedule td.staff-name-row{height:27px;background:#fff}.view-pro-schedule #attendance_container_scrollable{width:900px;overflow-x:auto;margin-left:160px}.view-pro-schedule .dates .date{vertical-align:bottom;height:44px!important}.view-pro-schedule .activity-pro-schedule td.staff-name div.staff-name{line-height:15px}#eventInfo .add_pro_input{background:#fff url(/assets_dist/images/9d358971bbcdb657dc870f95e8212e06.png) no-repeat scroll 6px;border:1px solid #e2e3ea;border-top-color:#abadb3;color:#787878;display:inline;float:none;font-size:11px;font-weight:400;margin:2px;padding:4px 5px 4px 22px;text-align:left;width:131px}.fb-user-box{background:#e2e8f6;border:1px solid #bdc7d8;color:#000;font-size:12px;height:21px;line-height:23px;width:200px;float:left;margin-right:10px;overflow:hidden}.fb-user-box-title{color:#000!important;text-decoration:none!important;padding-left:6px!important}.fb-user-box-close{display:block;background:url(/assets_dist/images/dd02b7ce3486cb5e48efb30cd71b4bf7.png);width:9px;height:9px;float:right;margin:6px}.package_label{background:none repeat scroll 0 0 #92d346;color:#fff;float:left;font-size:11px;font-weight:700;line-height:21px;margin-right:10px;padding:0 10px}.cs-select,.package_label{height:23px;overflow:hidden}.cs-select{width:90px;border-right:1px solid #e2e3ea;background:#fff}.cs-select select{width:111px;height:23px!important;padding:3px!important;border:1px solid #e2e3ea!important;border-top-color:#abadb3!important;color:#787878!important;background:url(/assets_dist/images/0aa05faf06ba71917c3740fb50a886b8.png) no-repeat 75px 8px;-webkit-appearance:none}.cs-select select option{padding:3px 5px}html>body .cs-select{*border:0}html>body .cs-select select{*background:none;*width:90px;*font-size:14px}.event-apr,.event-apr div{font-size:12px}.event-apr-title{color:#272727;margin:0!important;font-size:18px!important;font-weight:700;border-bottom:3px solid #272727;height:24px;padding-bottom:2px}.event-apr-title em{color:#797979;margin-left:20px;font-style:normal;font-size:14px}.event-apr-title img{width:11px;height:16px;margin:0 5px}.event-apr .back-link{margin-top:10px;color:#3769bc;font-size:11px}.event-apr .frame{border:2px solid #d8d8d8;margin-top:30px;padding:10px;background:#f7f7f7}.event-apr .frame .add-pro input{background-color:#fff!important}.event-apr .frame-title{font-size:14px;font-weight:700;padding-bottom:10px}.event-apr .frame-title span{padding-right:10px}.event-apr .frame-box{border-top:1px dotted #a5a5a5;border-bottom:1px dotted #a5a5a5;padding:20px 10px 30px;margin-bottom:15px}.event-apr .frame-box .cs-select{float:left;margin-right:5px}.event-apr .frame-box .pros-rows{margin-top:30px}.event-apr .frame-box .pro-row{clear:both;height:33px}.event-apr .frame-box .add-pro{clear:both!important}.event-apr .frame-box .add-pro input{margin:0!important;width:173px!important}.event-apr .date-options{float:right;margin-top:10px}.event-apr .date-options div.select{width:154px;float:left}.event-apr .date-options div.hidden-filter{width:166px}.event-apr .date-options .button-left{background:url(/assets_dist/images/a10671c0d7447cb564bc7bdf1fae9182.png) repeat scroll -2px 0 transparent;height:23px!important;margin:0 0 0 10px;width:27px!important;padding:0 10px 2px}.event-apr .date-options .button-right{background:url(/assets_dist/images/a10671c0d7447cb564bc7bdf1fae9182.png) repeat scroll -27px 0 transparent;height:23px!important;margin:0 0 0 5px!important;width:27px!important;padding:0 10px 2px}.event-apr .date-options .button-today{height:23px!important;margin:0 0 0 5px!important;width:62px!important;padding:0 10px 2px}.event-apr .date-options .date_with_calendar{margin-left:10px}.date_with_calendar input{font-size:12px!important;font-weight:400!important;padding:2px 2px 1px 5px!important;width:70px!important;font-family:Tahoma!important;border:0!important}#pro-scheduling{margin-top:35px}#pro-scheduling .locationEvents{float:left;width:190px;border:2px solid #d8d8d8;margin-right:20px}#pro-scheduling .locationEvents h1{background:#5d5d5d url(/assets_dist/images/17390cf157511a4a41ab594ee6043a65.png) 0 0 repeat-x;color:#fff;font-size:11px;font-weight:700;margin:0;padding:12px 0;text-align:center}#pro-scheduling .locationEvents .event_caption{padding:3px 10px;background:#d8d8d8;color:#272727;font-size:11px;font-family:Arial}#pro-scheduling .locationEvents .event_caption strong{font-weight:700}#pro-scheduling .locationEvents .event_caption .comment{float:right;color:#6c6c6c;font-family:Arial;font-size:11px}#pro-scheduling .locationEvents .event-pros{background:#f7f7f7;padding:12px 10px}#pro-scheduling .add_pro_input{margin:0 0 5px;width:141px}#pro-scheduling .fb-user-box{background:none repeat scroll 0 0 #e2e8f6;border:1px solid #bdc7d8;color:#000;float:none;font-family:Tahoma;font-size:11px;height:23px;line-height:23px;margin-bottom:5px;margin-right:0;width:auto}#pro-scheduling .fb-user-box-title{color:#000;text-decoration:none;padding-left:6px}#pro-scheduling .fb-user-box-close{display:block;background:url(/assets_dist/images/dd02b7ce3486cb5e48efb30cd71b4bf7.png);width:9px;height:9px;float:right;margin:6px}.event-apr .footer_buttons{border-top:1px dotted #a5a5a5;margin-top:30px;padding-top:15px;font-size:11px;line-height:24px}.staff-scheduling{width:702px}.staff-scheduling .ss-table{width:700px;border:1px solid #ababab}.staff-scheduling .ss-row{height:20px;padding:5px 0;background-image:url(/assets_dist/images/5301383c11c16ae93d85129cfddbae8c.png);background-repeat:repeat-x;background-position:bottom;border-bottom:1px solid #ababab;clear:left}.staff-scheduling .ss-name{width:220px;float:left;font-size:11px;line-height:20px;font-weight:700;text-indent:10px}.staff-scheduling .ss-name a{text-decoration:none}.staff-scheduling .ss-time{background:#4573b3 url(/assets_dist/images/5d68f7c0af983a58d1c37c04af413384.png) repeat-x 0 0;height:20px;float:left;white-space:nowrap;color:#bababa;font-size:11px;text-align:center;line-height:18px;text-indent:5px}.staff-scheduling .timeline{float:right}.staff-scheduling .ss-ts{float:left;width:17px;border-right:1px solid #ababab;padding-right:2px;text-align:right;font-size:10px;color:#ababab}.staff-scheduling .ss-header{height:30px;background-color:#ababab;background-image:url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png);background-position:50%;background-repeat:repeat-x}.staff-scheduling .ss-hl,.staff-scheduling .ss-hr{color:#fff;font-size:12px;line-height:29px;padding-left:7px;text-align:left;float:left;font-weight:700}.staff-scheduling .ss-hl{width:210px;border-right:1px solid #b8babc}.staff-scheduling .ss-hr{width:474px;border-left:1px solid #7c7f82}.accounting-edit-charge .label{line-height:22px;font-size:9pt;font-weight:700}.accounting-edit-charge .field{margin:0 0 8px}.accounting-edit-charge .select{width:150px}.accounting-edit-charge .hidden-filter{width:162px}.accounting-edit-charge .vlabel{margin:0 0 11px;color:#555;padding-left:10px}.accounting-edit-charge .button{display:inline;float:none;font-size:8pt;font-weight:700;height:22px;margin:3px 5px 0 0;padding:0 6px}.accounting-edit-charge .field.active-input,.accounting-edit-charge .textarea-w.active-input{border:1px solid #ebb95b;background:#fff8d5}.accounting-edit-charge textarea{background:none!important}.accounting-edit-charge .textarea-w,.accounting-edit-charge .textarea-w textarea{height:45px}.upc-button{margin-left:10px;width:20px;height:20px;float:left}.upc-block{width:200px;margin-left:200px}.upc-error-input{border:1px solid red!important}.shop_categories table.standard tr.even{background:#e7f9ff}.edit-assign-day-accounting-group .hidden-filter{width:250px!important}select.program-group-days{height:auto!important;background-image:none;width:339px!important}.program-day .program-days{position:relative;top:-2em;left:130px}.courts-top-controls{margin-bottom:10px}.courts-top-controls .select{width:98px;margin:0;background-image:none;border:1px solid #e2e3ea;border-top-color:#abadb3;padding:3px 4px 6px 6px}.courts-top-controls .select .select-arrow{overflow:hidden;line-height:24px}.courts-top-controls .select .select-arrow strong{font-weight:700;font-size:18px;font-family:Tahoma;white-space:nowrap}.courts-top-controls .hidden-filter{width:108px;margin:0;max-height:200px;overflow-y:auto}.courts-top-controls .hidden-filter .row-block{font-weight:400}.courts-top-controls .select#group_location_id-select-caption{width:200px}.courts-top-controls .prev-day-btn{background:url(/assets_dist/images/a10671c0d7447cb564bc7bdf1fae9182.png) repeat scroll -5px 0 transparent;height:23px;width:20px;border:1px solid #bbbec1;margin:0;float:left}.courts-top-controls .next-day-btn{background:url(/assets_dist/images/a10671c0d7447cb564bc7bdf1fae9182.png) repeat scroll -31px 0 transparent;height:23px;width:20px;border:1px solid #bbbec1;margin:0;float:left}.courts-top-controls .date-input{width:80px;border:0;margin:0 0 0 12px;height:21px;line-height:21px;color:#000;font-size:12px;font-weight:700;font-family:Tahoma}#ca-main .courts-top-controls .date-input{float:left}.courts-top-controls .btn-refresh{background:url(/assets_dist/images/84b640c8d2068cc895b942a4f4247d00.png) -2px -2px;height:25px;width:25px;border:1px solid #9ea2a6;cursor:pointer}.courts-top-controls .btn-print{background:url(/assets_dist/images/d02a0b835d4a09e34d0bfc949d004616.png) -2px -2px;height:25px;width:25px;border:1px solid #9ea2a6;cursor:pointer;margin-left:5px}.courts-top-controls .weekday{font-family:Tahoma;font-size:12px;font-weight:700;color:#505050;text-transform:uppercase;vertical-align:middle}.date-n-controls-contrainer{width:166px;height:23px;padding:1px;border-color:#abadb3 #f1f2f5 #e2e3ea #e2e3ea;border-style:solid;border-width:1px 2px 1px 1px}.btn-trigger-yes{background:url(/assets_dist/images/c6a3c14a86ff5ce0248602a79d06bbcd.png) no-repeat 0 0 #fff}.btn-trigger-no,.btn-trigger-yes{position:relative;width:56px;height:17px;cursor:pointer;float:left}.btn-trigger-no{background:url(/assets_dist/images/d59e57d69de9d21a030d482092f292f4.png) no-repeat 0 0 #fff}div.modal_tabs{padding-left:18px;padding-top:10px}div.modal_tabs li{float:left;list-style:none outside none;margin:0;padding:0 3px;vertical-align:bottom}div.modal_tabs li a{display:block;line-height:25px;padding:0 10px;color:#4c4c4c;font-size:11px;font-weight:700;font-family:Tahoma;text-decoration:none;background:url(/assets_dist/images/e526d133b8126c83ba8b155d8a795a5b.png) repeat-x 0 100%}div.modal_tabs li.selected a{background:#fff;color:#008dc0}div.modal_table_container{background:#fff;margin:0;padding:20px;border-bottom:1px solid #d3d3d3;overflow:hidden}table.modal_table{width:100%;margin:0}table.modal_table th{background:#f5f5f5;font-weight:700;padding:5px 10px 5px 5px;border-bottom:1px solid #e3e3e3}table.modal_table td,table.modal_table th{font-size:11px;color:#000;text-align:left;font-family:Tahoma}table.modal_table td{background:#fff;font-weight:400;padding:10px 10px 10px 5px;border-bottom:2px solid #d3d3d3}table.modal_table a{color:#2881be}table.modal_table input.field{margin:0}table.modal_table .like_field{font-family:Tahoma;font-size:11px;padding:4px 0}table.modal_table label.like_th{float:none;display:inline;font-size:11px;font-family:Tahoma;font-weight:700;color:#494949;width:auto;line-height:30px}.dialog table.table_window table.modal_table th{padding:5px 10px 5px 5px}.dialog table.table_window table.modal_table td{padding:10px 10px 10px 5px}div.modal_actions{margin:10px 20px}div.modal_actions div.modal_buttons{float:right}div.modal_actions .cs-select select{color:#494949!important;font-family:Tahoma;font-size:11px;font-weight:700}div.modal_actions div.modal_buttons .done-button{height:23px;border:1px solid #9ea2a6;font-weight:700;margin:0 7px 15px 15px;padding:0 10px;line-height:16px;width:auto;font-size:11px}div.modal_actions label{font-size:11px;color:#494949;font-family:Tahoma;white-space:nowrap;font-weight:700}div.modal_actions .comment{font-size:11px;font-family:Tahoma;color:#868686;padding-left:10px}table.modal_table_new_header{padding-top:20px}table.modal_table_new_header th{text-align:left;font-size:11px;padding:5px!important;background:#f5f5f5}table.modal_table_new{font-size:11px;cursor:pointer}table.modal_table_new td{border-bottom:1px solid #d3d3d3;padding:5px!important}div.modal_div{background:#fff;height:410px}div.modal_div,div.separation{border-bottom:1px solid #d3d3d3}div.modal_price,div.modal_price_disabled,input.modal_price{float:left;font-family:arial;font-size:16px;font-weight:700}div.modal_price,div.modal_price_disabled{padding:5px 0 10px 10px;margin:5px 0 10px 163px;height:10px;position:absolute}input.modal_price{border-left:none;padding:10px 23px 10px 0;width:50px;height:auto;line-height:normal}div.modal_price_disabled{background:#eee}div.modal_price:focus{outline:0}#class_price{width:100px;font-size:18px;padding-left:26px}.button-tab{float:left;min-width:100px;margin-right:20px;background:url(/assets_dist/images/5167ef42a931a664996cb9288c857fde.png) repeat-x scroll 0 1px transparent}.button-tab .button-tab-left{float:left;border-left:1px solid #9ea2a6}.button-tab .button-tab-left,.button-tab .button-tab-right{width:13px;height:33px;border-bottom:1px solid #9ea2a6;border-top:1px solid #9ea2a6;background:url(/assets_dist/images/5167ef42a931a664996cb9288c857fde.png) repeat-x;cursor:pointer}.button-tab .button-tab-right{float:right;border-right:1px solid #9ea2a6}.button-tab .button-tab-middle{float:left;height:33px;font-weight:700;border-bottom:1px solid #9ea2a6;border-top:1px solid #9ea2a6;font-size:11px!important;font-family:Tahoma!important;text-align:center;line-height:31px;cursor:pointer}.button-tab.pushed{background:url(/assets_dist/images/8db744b167ecbaebd165a2c80fed9e6c.png) repeat-x scroll 0 1px transparent}.button-tab.pushed .button-tab-left{background:url(/assets_dist/images/d8e613d3ab6f3022c6bba4a569800fd1.png) 0 0 no-repeat}.button-tab.pushed .button-tab-right{background:url(/assets_dist/images/66a04acec34f24b06a2b3425112429cf.png) 100% 0 no-repeat}#courts-history .return-form{width:625px;margin:10px}#courts-history .return-form.autowidth{width:97%}#courts-history .return-form th{border-left:1px solid #999;border-top:1px solid #ababab;background:#ababab url(/assets_dist/images/5c2e6027596b8cd30a66f4aa6a46b647.png) repeat-x scroll bottom;height:15px;padding:7px 10px;color:#fff;font-size:8pt;text-align:left}#courts-history .return-form th.first-cell{border-left:1px solid #ababab}#courts-history .return-form td{font-size:8pt;border-bottom:1px solid #ababab;padding:7px 10px;background-color:#fff}#courts-history .return-form tr.active td{background-color:#d0e9f6;font-size:9pt}#courts-history .return-form td.first-cell{border-left:1px solid #ababab}#courts-history .return-form td.last-cell{border-right:1px solid #ababab;width:180px}#courts-history .return-form tr td.last-cell input.field{padding-left:5px;margin:0;width:45px}.documents_list li{margin-top:8px;margin-left:-20px;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:25px;background:url(/assets_dist/images/52cf646198cc2f558692fbdcd2f629b9.png) no-repeat}.documents_list li.file_image{background:url(/assets_dist/images/845b015fba12809f180a0a0aeb2335ec.png) no-repeat 1px 1px}.documents_list li.file_doc{background:url(/assets_dist/images/07171a229a4b9ef3029299884ff33074.png) no-repeat}.documents_list li.file_excel{background:url(/assets_dist/images/0debf0b93a91eb1dd32f5bb3850a4e76.png) no-repeat}.documents_list li.file_pdf{background:url(/assets_dist/images/f08416026d1deb30e71e6210c35011fc.png) no-repeat}.documents_list li.file_archive{background:url(/assets_dist/images/2d153f5333b68d8f0a110df18ce22e69.png) no-repeat}.documents_list li.waiver_check{background:url(/assets_dist/images/2fb42f0a40a1c2ca7c42a7617f72536e.png) no-repeat;padding-top:2px}#ballon-eventInfo #add-new-note textarea{width:100%;height:30px}#ballon-eventInfo #add-new-note button{padding:0;margin:0;width:auto;height:auto;line-height:normal}#ballon-eventInfo #add-new-note{text-align:right;display:none}#event-note-item-list{width:100%;height:175px;overflow:auto;margin-top:10px;float:left}#event-note-item-list .event-note-item{float:left}#event-note-item-list .event-note-left{width:760px}#event-note-item-list .event-note-sign{float:right;margin-left:10px;color:#868686;font-size:11px}#event-note-item-list .event-note-item{background:#f5f5f5;border:1px solid #ababab;clear:both;margin-left:20px;margin-top:8px;padding:4px 10px 5px;width:768px}#event-note-item-list .event-note-edit-buttons{float:left;display:none;font-size:11px}#event-note-item-list .event-note-message{margin-bottom:8px}#event-note-add-form{width:830px;height:190px;background:#fff;float:left;border-bottom:1px solid #d3d3d3}#event-note-add-form #event-note-textarea{width:765px;height:80px;border:1px solid #9ea2a6}#event-note-add-form #event-note-button{margin-top:8px;float:none}#event-note-add-form #inside-div{background:#efefef;padding:10px;margin:20px;height:130px;font-size:12px;font-family:Tahoma}#event-note-add-form #cancel-button{margin-top:10px;margin-left:5px}#event-note-add-form #cancel-button a{color:#b40000}.register-for-classes{border:1px solid #d3d3d3}.register-for-classes .clear{clear:both;margin:0;padding:0}.register-for-classes li,.register-for-classes ul{margin:0;padding:0;list-style-type:none}.register-for-classes .info{background:#ebebeb;color:#850303;padding:10px;font-size:15px}.register-for-classes .filters{margin:10px;height:50px}.register-for-classes .filters .left-panel{margin-right:250px}.register-for-classes .filters .left-panel li{float:left;padding:5px 5px 5px 20px}.register-for-classes .filters .left-panel select{width:150px;padding:2px;border:1px solid #a1a2a4;font-size:13px}.register-for-classes .filters .left-panel span{font-weight:700}.register-for-classes .filters .right-panel{width:250px;float:right}.register-for-classes .filters .search button,.register-for-classes .filters .search input{width:60px;height:30px;background:url(/assets_dist/images/e47fb43cdbedd5193c30890b324fbfe8.png) 0 0 no-repeat;border:none}.register-for-classes .filters .search input{float:left;width:160px;background-position:-60px 0;padding:3px 0 0 30px;font-size:18px;margin:0}.register-for-classes .filters .search button{cursor:pointer}.register-for-classes .programms{margin:10px}.register-for-classes .programms table{border-collapse:collapse;width:100%}.register-for-classes .table-header{border-bottom:1px solid #397b9d}.register-for-classes .table-header table{border:1px solid #97bbd5}.register-for-classes .table-header th{padding:5px;background:#aae1f5;text-align:left}.register-for-classes .programms .column-class{width:60px}.register-for-classes .programms .column-weekday{width:100px}.register-for-classes .programms .column-time{width:130px}.register-for-classes .programms .column-location{width:100px}.register-for-classes .programms .column-age,.register-for-classes .programms .column-level{width:50px}.register-for-classes .programms .column-session{width:80px}.register-for-classes .programms .column-dates{width:220px}.register-for-classes .programms .column-price{width:80px}.register-for-classes .programms .column-register{width:145px}.register-for-classes .programms-slide-panel{margin-top:10px}.register-for-classes .slide-panel-header{border:1px solid #e6e6e6;display:block;background:#f5f5f5 url(/assets_dist/images/b8b401ee34bc4daad96db713ce034706.png) 5px 12px no-repeat;font-size:13px;font-weight:700;color:#3769bc;padding:8px 20px}.register-for-classes .status-minimized .slide-panel-header{background-image:url(/assets_dist/images/ebdabc786663c8fe56d2e877ee02e4f4.png)}.register-for-classes .status-minimized .slide-panel-body{display:none}.register-for-classes .slide-panel-body{padding:5px 0}.register-for-classes .programm{width:100%;color:#333}.register-for-classes .programm th{padding:0 5px}.register-for-classes .programm td{border-bottom:1px solid #e6e6e6;padding:7px 5px!important}.register-for-classes .programm td.register-column{padding-top:0!important;padding-bottom:0!important}.register-for-classes .register-button{width:134px;height:17px;display:block;background:url(/assets_dist/images/0df6cb72d6f14d32314aafe58c98586c.png) 0 0 no-repeat;text-decoration:none;font-weight:700;color:#fefeff;text-align:center;padding:4px;text-shadow:1px 1px #777}.register-for-classes .register-button-now{background-position:0 0}.register-for-classes .register-button-registered{background-position:0 -25px}.register-for-classes .register-button-in-cart{background-position:0 -50px}.register-for-classes .register-button-closed{background-position:0 -75px}.register-for-classes .register-button-call{background-position:0 -100px}.register-for-classes .empty-msg{color:#b40000;font-style:italic;font-size:12pt;padding:1em;text-align:center}#register-now-form{display:none}.register-now-form{margin:5px 40px}.register-now-form.no-margins{margin:0}.register-now-form .info{color:grey;padding:5px 0}.register-now-form .info p{font-size:10px}.register-now-form .info .title{font-size:14px;font-weight:700}.register-now-form .members-list{padding:5px 0}.register-now-form .members-list li,.register-now-form .members-list ul{list-style-type:none;padding:0;margin:0}.register-now-form .members-list li div{background:url(/assets_dist/images/70dbc8f43902d79372bb2e47e57e5a12.png) 0 0 no-repeat}.register-now-form .members-list li div,.register-now-form .members-list li div.waitlist-selected{display:block;width:293px;padding:11px 10px;margin-bottom:5px;font-size:16px;font-weight:700;cursor:pointer}.register-now-form .members-list li div.waitlist-selected{height:18px;background:url(/assets_dist/images/82ee7a5b75163235aa981908bc90dc29.png) 0 0 no-repeat}.register-now-form .members-list li div.registered{background:transparent url(/assets_dist/images/e69a6d2aa1113883149745bf60ebffd3.png) no-repeat scroll 95% 10px}.register-now-form .members-list li div.waitlisted{background:transparent url(/assets_dist/images/2da8ff0cd37445fbcb5422a56e8d8841.png) no-repeat scroll 95% 10px}.register-now-form .members-list li a.remove-from-waitlist-link,.register-now-form .members-list li a.unregister-link{cursor:pointer;color:#fff;font-size:13px;text-decoration:underline}.register-now-form .members-list li a.remove-from-waitlist-link{padding-right:30px}.register-now-form .members-list li{background-color:grey;border-radius:4px;width:312px}.register-now-form .members-list .registered,.register-now-form .members-list .selected,.register-now-form .members-list .waitlist-selected,.register-now-form .members-list .waitlisted{background-position:0 0;color:#fff}.register-now-form .members-list .unselected{background-position:0 -42px;color:#5b5b5b}.register-now-form .members-list .not-approved{display:none}.register-now-form .members-list .fee{font-size:12px}.register-now-form .add-new-family-member{margin:5px 0;width:314px}.register-now-form .add-new-family-member .header{display:block;background:url(/assets_dist/images/be6c7a73d24c9fd79a11abbc0cc49f26.png) 0 -6px no-repeat;height:37px}.register-now-form .add-new-family-member .content{background:url(/assets_dist/images/112448314a51347ad5534d4580070020.png) 0 0 repeat-y;padding:15px}.register-now-form .add-new-family-member.minimized .content{display:none}.register-now-form .add-new-family-member .footer{background:url(/assets_dist/images/be6c7a73d24c9fd79a11abbc0cc49f26.png) 0 0 repeat-y;height:6px}.register-now-form .input-field{background:url(/assets_dist/images/92400da0c0514da4d368170dffcf2080.png) 0 0 no-repeat;height:30px;width:200px;padding-left:5px}.register-now-form .input-field .select-bg,.register-now-form .input-field input{background:url(/assets_dist/images/92400da0c0514da4d368170dffcf2080.png) 100% -30px no-repeat;height:23px;width:100%;margin:0;padding:5px 1px 0 0;border:none;font-size:14px}.register-now-form .input-field .select-bg{padding-top:0;height:29px}.register-now-form .field-error{background-position:0 -60px}.register-now-form .field-error .select-bg,.register-now-form .field-error input{background-position:100% -90px}.register-now-form .input-field .select-bg{overflow:hidden}.register-now-form .input-field select{width:80px;font-size:12px;padding:5px 0;background:url(/assets_dist/images/0aa05faf06ba71917c3740fb50a886b8.png) no-repeat 35px 11px;border:none}.register-now-form .input-label{color:#ddd;padding:10px 0 5px;font-size:14px}.register-now-form .clear{clear:both;width:0;height:0;padding:0;margin:0}.register-now-form .name{width:50%;float:left}.register-now-form .name .input-field{width:120px}.register-now-form .last-name .input-field{margin-left:10px}.register-now-form .gender label{width:70px;float:left;margin:0;text-align:left;color:#ddd}.register-now-form .gender input{margin-right:10px}.register-now-form .gender br{clear:none;float:left;display:block}.register-now-form .birthday .input-field{width:50px;margin-right:10px;float:left}.register-now-form .address .input-field,.register-now-form .city .input-field,.register-now-form .email .input-field{width:200px}.register-now-form .country,.register-now-form .state,.register-now-form .zip{width:110px;float:left}.register-now-form .state select{width:110px;background-position:75px 12px}.register-now-form .country select{width:220px;background-position:187px 12px}.register-now-form .zip{margin-left:10px}.register-now-form .state .input-field,.register-now-form .zip .input-field{width:90px}.register-now-form .phone .input-field{width:40px;float:left;margin-right:20px}.register-now-form .same-as-primary{display:none}.register-now-form .contact-info span{font-size:12px;margin-left:5px}.register-now-form #same_as_primary{margin-left:10px}.buttons .button-round,.buttons .button-round span{display:block;background:url(/assets_dist/images/6d706fbc4139b0af568f3bc53fc82257.png) 0 0 no-repeat;text-align:center}.buttons .button-round{height:30px;width:100px}.buttons .button-round span{height:14px;padding:8px 9px 8px 8px;width:100%;background-position:100% -32px}.register-now-form .button-square,.register-now-form .button-square span{display:block;background:url(/assets_dist/images/6335c26b45cd0762e5ea22fb00af095c.png) 0 0 no-repeat;text-align:center}.register-now-form .button-square{height:35px;width:100px}.register-now-form .button-square span{height:19px;padding:10px 3px;width:100%;background-position:100% -37px}.buttons .button-without-bg{display:block;height:14px;width:100%;padding:8px;color:#a8a8a8;text-align:center}.register-now-form .buttons{margin:20px}.register-now-form #add-to-cart{float:right;width:80px}.register-now-form #register-for-event{float:right;width:100px}.register-now-form #cancel-add-to-cart{float:right;width:80px}.register-now-form .add-family-member-buttons{margin-top:20px}.register-now-form #add-family-member{float:left;width:70px}.register-now-form #cancel-add-family-member{float:left;width:50px;margin-left:10px}.register-now-form.no-margins #add-family-member{float:right;width:70px}.register-now-form.no-margins #cancel-add-family-member{float:right;width:50px;margin-left:10px}.register-now-form #errors-container{color:red;font-size:11px}.unregister-confirmation{margin:30px 40px;color:#838383}.unregister-confirmation span{font-weight:700}.unregister-confirmation .buttons{margin:25px;height:20px}.unregister-confirmation #cancel-unregister,.unregister-confirmation #unregister{float:right;width:80px}.remove-from-waitlist-confirmation{margin:30px 40px;color:#838383}.remove-from-waitlist-confirmation span{font-weight:700}.remove-from-waitlist-confirmation .buttons{margin:25px;height:20px}.remove-from-waitlist-confirmation #cancel-remove-from-waitlist,.remove-from-waitlist-confirmation #remove{float:right;width:80px}#registration-confirmation-content #confirmation-message{margin-bottom:20px}#registration-confirmation-content #confirmation-ok{margin-right:20px;width:50px;float:right}#registration-confirmation-content .clear{padding-top:0}#registration-confirmation-content .ca-pro-ui .fa-check:before{padding-right:5px}#account-access{display:none}.account-access{margin:0!important;position:relative}.account-access input{float:none;padding:0;margin:0}.account-access #password{display:none}.account-access .clear{padding:0;margin:0}.account-access .column{width:315px;float:left;padding:20px 25px;height:335px}.account-access .login-account{border-right:1px solid #e0e0e0;padding-right:40px}.account-access h3{color:#737373;font-size:14px;margin:5px}.account-access .help{color:#838383;font-size:11px;line-height:18px;padding:5px}.account-access .buttons-group{position:static!important}.account-access .login-account .buttons-group{margin-top:75px}.account-access .buttons-group-wrapper{padding:0!important}.account-access #forgot-your-password{display:block;float:left;padding-top:10px}.account-access #login-button,.account-access #search-button{cursor:pointer}.account-access .footer{color:#fffffd;padding:15px 20px;position:absolute;left:-5px;bottom:-5px;background:url(/assets_dist/images/9d989d024e2dd09ab289da327a51e529.png) 0 0 repeat-x;z-index:100;width:720px;heihgt:52px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.account-access .footer a{font-weight:700;text-decoration:underline;color:#fffffd}.account-access .errors-container{color:red}.account-access #additional-search-fieds{display:none}#forget_pass_form input{float:none;margin-bottom:0}#progress .progress-bar{background:url(/assets_dist/images/9e32eedcf9b630f1e6e8843cb95dc3b9.png) 0 0 repeat-x;float:left;height:15px;width:11px}.currencyField{width:137px!important}div.pass-popup{position:absolute;z-index:10000;width:250px;height:200px;display:none}div.pass-popup .pass-arrow{background:url(/assets_dist/images/6706e5aaeb795488489030ff45ee2952.png) 50% no-repeat;weight:20px;height:20px;padding-right:11px;padding-top:180px;float:left}div.pass-popup .pass-message{background-color:#fff;border-radius:5px;border:1px solid #a7a7a7;margin-left:8px;min-height:100%;padding:10px;color:#484848;font-weight:700}div.pass-popup h3{margin:0;padding:0 0 10px;font-size:12px}div.pass-popup .pass-warning{background:url(/assets_dist/images/94f07d72d9f965eea962cda71e8b24f2.png) 0 0 no-repeat;padding-left:20px;margin-top:4px}div.pass-popup .pass-valid{background:url(/assets_dist/images/1ba670fea9476b24e0aad44542656584.png) 0 0 no-repeat;padding-left:20px;margin-top:4px}.activity-pro-schedule td.camp-date{width:90px;height:35px;cursor:pointer}.activity-pro-schedule td.camp-date .age{font-family:Tahoma;font-size:11px;color:#000;margin-top:15px;text-align:center}.attendance_button_bold{background:url(/assets_dist/images/a928d1cc16f50a27842beb9eb4f05db8.png) repeat-x 0 0;border:1px solid #c1c1c1;text-align:center;height:21px;line-height:20px;font-weight:700;cursor:pointer}.attendance_button_bold,.print-button{font-family:Tahoma;font-size:11px;color:#000}.print-button{background-image:url(/assets_dist/images/dd0d494221f3f4ffbc6d56d8dda92c10.gif);background-position:5px;background-repeat:no-repeat;padding-left:18px}.attendance_button{background:url(/assets_dist/images/a928d1cc16f50a27842beb9eb4f05db8.png) repeat-x 0 0;border:1px solid #c1c1c1;font-family:Tahoma;font-size:11px;color:#000;text-align:center;height:21px;line-height:20px;cursor:pointer}.attendance_register_form{overflow:hidden;padding:12px;background:#fff;height:335px;border-bottom:1px solid #d3d3d3}.activity-pro-schedule div.session_name{width:150px}.activity-pro-schedule div.session_name,.activity-pro-schedule div.week_title{color:#920000;font-family:Tahoma;font-size:11px;font-weight:700;margin-top:15px}.activity-pro-schedule div.week_title{width:100px}.activity-pro-schedule td.staff-name div.camp-staff-name{line-height:25px;padding:5px;background:none repeat scroll 0 0 #e3f1f6;color:#3769bc;font-size:11px;margin:2px 0;position:relative;height:25px}.activity-pro-schedule td.week-name div.camp-week-name{padding:6px 7px 10px;background:none repeat scroll 0 0 #e3f1f6;color:#000;text-transform:capitalize;font-size:11px;margin:5px 0 5px 2px;position:relative;height:89px;font-weight:700;width:138px}.activity-pro-schedule td.date div.camp_div_checkbox{line-height:25px;background-color:#ebebeb;height:25px;margin:2px 4px;padding:5px}.activity-pro-schedule td.camp-date div.day{background:#ebebeb;height:35px;margin-top:2px;margin-right:4px;width:90px}.activity-pro-schedule td.camp-date div.active_day{background:#9cb725;height:35px;margin-top:2px;margin-right:4px;width:90px}.activity-pro-schedule td.camp-date div.inactive_day{background:#bf0000;height:35px;margin-top:2px;margin-right:4px;width:90px}.activity-pro-schedule td.camp-date div.confirmed_day{background:#8b8b8b;height:35px;margin-top:2px;margin-right:4px;width:90px}.activity-pro-schedule td.camp-date div.no_day{background:#e5e5e5;height:35px;margin-top:2px;margin-right:4px;width:90px}.activity-pro-schedule td.camp-date div.date{background:#f2f2f2;width:90px}.activity-pro-schedule td.camp-date div.date,.activity-pro-schedule td.date div.date,.activity-pro-schedule td.staff-name div.date{margin-top:2px;margin-right:4px;padding:4px 0;font-size:11px}.activity-pro-schedule .day_big_letters{padding-left:5px;padding-right:5px;color:#fff;font-family:Arial;font-size:16px;font-weight:700}.activity-pro-schedule .small_letters_container{width:60px}.activity-pro-schedule .day_small_letters{float:left;width:20px;color:#fff;font-family:Arial;font-size:10px;font-weight:700}#day_popup{position:absolute;top:-1000px;left:-1000px;height:210px;width:350px}#day_popup div.popup_tail{background:url(/assets_dist/images/962f1b53feb2d3e579abdbc078479495.png) no-repeat center 0;height:11px;width:350px}#day_popup div.popup_main{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;height:124px;width:310px;background:#fff;padding:10px 20px 20px}#day_popup div.popup_bottom{border:1px solid #cfcfcf;height:40px;width:310px;background:#f2f2f2;padding-left:20px;padding-right:20px}#day_popup .fullname{color:#08c}#day_popup .date,#day_popup .fullname{text-decoration:none;font-family:Arial;font-size:12px;font-weight:700}#day_popup .date{color:#000}.day_popup_active_button{background:#9cb725;font-family:Tahoma;font-size:11px;color:#fff;text-align:center;width:90px;height:27px;line-height:23px;font-weight:700;cursor:pointer;margin-top:4px}.day_popup_button{margin-top:4px}.day_popup_button,.day_popup_confirm{background:url(/assets_dist/images/951bc0c9675aba066373797c58c3ab4a.png) repeat-x 0 0;border-left:1px solid #999;border-right:1px solid #999;font-family:Tahoma;font-size:11px;color:#000;text-align:center;width:88px;height:27px;line-height:23px;font-weight:700;cursor:pointer}.day_popup_confirm{margin-top:6px}.day_popup_or{color:#000;font-size:11px;margin-right:15px}.day_popup_cancel,.day_popup_or{font-family:Tahoma;margin-top:12px;margin-left:15px}.day_popup_cancel{color:#920000;font-size:12px;font-weight:700;cursor:pointer}.camp_settings{margin-top:-15px;margin-left:-15px;float:left;color:#494949}.camp_settings td{color:#494949;font-size:12px;font-family:Arial}.camp_options{background:#f6f6f6}.camp_label{width:150px}.camp_label,.camp_label2{color:#494949;text-align:left;font-weight:700;float:left;margin-top:3px;margin-left:10px;font-size:12px;font-family:Arial}.camp_label2{width:180px}.camp_text{margin-top:3px}.camp_date,.camp_text,.camp_text div{color:#494949;font-size:12px;font-family:Arial}.camp_date{float:left;margin-left:-50px;margin-top:3px}.camp_date div{color:#494949;font-size:12px;font-family:Arial}.camp_date .period{margin-left:15px;margin-right:15px;float:left}table.activity-fees{margin-left:5px}table.activity-fees th{margin-left:5px;text-align:left;font-size:11px;font-weight:700;font-family:Tahoma;line-height:20px}table.activity-fees th.main{color:#920000;width:160px;padding-bottom:5px}table.activity-fees th.main2{color:#920000;width:175px;padding-bottom:5px}table.activity-fees th.members{color:#494949;width:150px;padding-left:9px!important}table.activity-fees tr.top_separator td{border-top:2px solid #9ea2a6;padding-bottom:2px!important}table.activity-fees tr.separator td{border-top:1px solid #9ea2a6;padding-bottom:2px!important}table.activity-fees tr td{padding-top:2px!important;padding-bottom:8px!important;padding-left:9px!important;color:#494949;font-size:11px;font-weight:400;font-family:Tahoma;line-height:20px}.liminted_attendance_div input.field,table.activity-fees input.field{color:#494949;font-size:12px;font-family:Arial;font-weight:400}.save_button{background:url(/assets_dist/images/5d780b768bb9a4fbf3442872f096627d.png) repeat-x 0 0;border-left:1px solid #c1c1c1;border-top:0;border-bottom:0;border-right:1px solid #c1c1c1;font-family:Tahoma;font-size:11px;color:#000;text-align:center;height:35px;line-height:23px;font-weight:700;cursor:pointer;padding-left:15px;padding-right:15px}.tennis-camp-group .group-line{margin:10px 0 0;height:24px}.tennis-camp-group .clear{clear:both;padding:0;margin:0}.tennis-camp-group .group-line input{margin:0!important}.tennis-camp-group .camp_options,.tennis-camp-group .level-holder{margin:15px 0}.tennis-camp-group .add_pro_input{width:174px!important}#report_table_total th.right{text-align:right!important}#top_scroll_area,.court_schedule .fixWidth{overflow:hidden;overflow-x:scroll!important}#top_scroll_area{margin:0 30px 0 63px}#top_scroll_area div{padding-top:1px;height:1px}div.paid_status{background-image:url(/assets_dist/images/70e8254b950cd9d97c7d1729dd18bac2.png)}div.paid_status,div.unpaid_status{background-repeat:repeat-x;color:#fff;display:block;line-height:22px;margin:5px 1px;padding-left:2px;padding-right:2px;text-align:center}div.unpaid_status{background-image:url(/assets_dist/images/b2ef90941835eaf2346d95f354d90473.png)}#confirm-ticket-popup{padding:20px;font-size:11px}#confirm-ticket-popup div{background:none;font-size:11px}#confirm-ticket-popup #content{height:130px}#confirm-ticket-popup .userbox{background:#ddeef4;min-height:64px}#confirm-ticket-popup .userbox .text{padding-left:10px}#confirm-ticket-popup .userbox .text .title{color:#005f9e;font-size:14px;font-weight:700;border:0;margin:0;line-height:30px}#confirm-ticket-popup .userbox .text .label{width:140px;font-size:11px}#confirm-ticket-popup .userbox .photo{background:#c8dde4;width:64px}#confirm-ticket-popup .userbox .photo .nophoto{width:64px;height:64px;line-height:64px;color:#fff;font-size:11px;text-align:center}#confirm-ticket-popup .bottom{padding-top:10px;float:right;text-align:right}#confirm-ticket-popup .bottom input{margin-left:10px}.membership-online-registration td{vertical-align:middle}.membership-online-registration .column-name{width:250px}.membership-online-registration .column-name a{color:#333;text-decoration:none}.membership-online-registration .column-name a:HOVER{text-decoration:underline}.membership-online-registration .column-starts-on,.membership-online-registration .column-term{width:100px}.membership-online-registration .programms .column-register{width:auto;padding-right:0!important;text-align:right}.membership-online-registration .register-button{display:inline-block}.charges-alert-title{font-weight:700;padding:5px}.charges-alert-title-centered{font-weight:700;padding:5px;text-align:center}.charges-alert-container{height:155px;overflow:auto}.charges-alert-block{margin:3px;padding:3px;background-color:#ddd}.charges-alert-block-name{font-weight:700}.charges-alert-block-info{font-size:.87em;color:#777}.online-membership-registration-preview{padding:30px}.online-membership-registration-preview .back-to-membership-list{margin-bottom:30px}.online-membership-registration-preview .back-to-membership-list a{color:#377ecf;font-size:14px}.online-membership-registration-preview .image-container{float:left;width:300px}.online-membership-registration-preview .data-container{float:left;width:700px}.online-membership-registration-preview .name-table td{vertical-align:middle}.online-membership-registration-preview h2{margin:0;padding:0 30px 0 0;color:#0f536c;font-size:30px}.online-membership-registration-preview .info-table{color:#404040;font-size:14px;margin-top:20px}.online-membership-registration-preview .info-table th{font-weight:700;padding:10px;text-align:right}.online-membership-registration-preview .info-table td{padding:10px!important}#report-filter #ug_status-select-caption{margin-top:20px}#online-membership-table .om-panel{font-weight:700;color:#d3d3d3}#online-membership-table .action{font-weight:700}#online-membership-table .om-panel span.approved{color:#6d881c;text-transform:uppercase}#online-membership-table .om-panel span.rejected{color:#970000;text-transform:uppercase}#online-membership-table span.approved{color:#6d881c;font-weight:700;text-transform:uppercase}#online-membership-table span.rejected{color:#970000;font-weight:700;text-transform:uppercase}.online-membership-body{background-color:#fff;padding:20px 20px 0;min-height:234px;height:auto;font-size:12px}.online-membership-body div{font-size:12px}.online-membership-body .omb-header{border-bottom:1px solid #d3d3d3;height:44px}.online-membership-body .omb-header span{line-height:32px}.online-membership-body .omb-header button{width:240px;font-size:11px;font-weight:700;float:right;margin-left:10px;height:34px;cursor:pointer}.online-membership-body .omb-header button.active{box-shadow:inset 0 0 4px 2px #9ea2a6}.online-membership-body table{width:100%;font-size:12px}.online-membership-body table td{border-bottom:1px solid #d3d3d3;padding:10px 0!important}.online-membership-body table tr.omb-noborder td{border:none}.online-membership-body table td.omb-align-right{text-align:right}.online-membership-body table td.omb-last{width:100px}.online-membership-body #reject-base-pane dd{margin-left:230px}.online-membership-body #reject-base-pane dd label{width:300px;text-align:left;margin-bottom:6px}.online-membership-body #reject-base-pane dd label input{margin-right:10px}.online-membership-body #reject-diff-pane{display:none}.online-membership-btn-group button{width:150px;margin:10px}.online-membership-btn-group #reject-done-btn{float:right}.online-membership-body .omb-refunding{border-bottom:1px solid #d3d3d3;padding:20px 0;line-height:20px}.online-membership-body .omb-price{font-size:18px;font-weight:700;padding-left:10px}.online-membership-body .online-membership-list{float:right;height:274px;width:400px}.online-membership-body .oml-header{height:24px;background-color:#f5f5f5;font-weight:700;line-height:24px;padding:0 40px 0 10px}.online-membership-body .oml-body{height:250px;overflow:auto}.online-membership-body .oml-body .oml-item{display:block;float:none;width:100%;padding:0;margin:0;height:24px;text-align:left;border-bottom:1px solid #d3d3d3;cursor:pointer;line-height:24px}.online-membership-body .oml-body .oml-item span{padding-left:4px;padding-right:10px}.online-membership-body .oml-body .oml-checked{background-color:#dfecc5}#online-membership-table .date_calendar{width:fit-content}#online-membership-table .date_calendar .date_with_calendar{height:28px;width:94px}#online-membership-table .date_calendar .input-group-btn .btn-default{height:28px;padding:6px 10px}.camp-report h2{font-size:18px!important;page-break-before:always}.camp-report h2:first-child{page-break-before:auto}.camp-report .camp-event{width:100%;color:#333;font-size:13px;text-align:left;border-spacing:0;border-collapse:collapse}.camp-report-filter .select{width:auto}.camp-report thead{display:table-header-group}.camp-report tfoot{display:table-row-group}.camp-report-totals,.camp-report tr{page-break-inside:avoid}#report-parent-container.camp-report{margin-left:0;margin-right:0}#report-parent-container .group-type-groups tr.report-border-bottom{border-bottom:2px solid #000}.payroll-template h4{margin-left:15px}.payroll-template .del-button{background:url(/assets_dist/images/d3c275bfbc471edbb5b2b454ca39e1e4.png) no-repeat 0 5px;height:20px;padding:8px 25px 4px;text-decoration:none;cursor:pointer}.payroll-template .add-button{background:url(/assets_dist/images/83975eb1daf012067de35c4d4b2d7eda.png) no-repeat 0 5px;height:20px;padding:8px 20px 4px;text-decoration:none;cursor:pointer}.payroll-template input{width:100px!important}.payroll-template input[type=checkbox]{width:30px!important}.payroll-template table th{text-align:left}.payroll-template table.commissions table{margin-left:15px;width:400px}.payroll-template .spa-fees{margin-left:15px}.payroll-template .spa-fees .container-header{background:none repeat scroll 0 0 #e9e9e9;cursor:pointer;font-weight:700;padding:8px}.payroll-template .spa-fees .active-service-group .container-header{background:none repeat scroll 0 0 #d0ecf8}.payroll-template .field-placeholder{color:#9b9b9b!important;font-weight:400}.confirm-attendance{padding:0}.confirm-attendance dt{display:none}.confirm-attendance dd{display:inline-block;vertical-align:middle}.confirm-attendance .ca-button{width:auto}.confirm-attendance .ca-button-blue span span{width:60px}.confirm-attendance .confirm-attendance-buttons{width:200px;margin:15px auto 0}#confirm-member-popup .bottom{padding:0 20px}#confirm-member-popup .bottom .button{width:100px;cursor:pointer}a.highlighted-blue.department{margin:-1px 5px;background-color:#5563bf;color:#fff!important;height:20px;overflow:visible;display:block;font-weight:700;text-align:center;text-decoration:none}a.highlighted-blue.department:hover{background-color:#49a3ff}.department.status_active{color:#390;font-weight:700}.department.status_inactive{color:#c3c3c3;font-weight:700}.department.field-error{color:#e31}.department.department_field span{display:block;margin-top:7px}.reserve-court-new{font-family:Arial}.reserve-court-new .ca-switcher{height:auto}.reserve-court-new .ca-switcher label{width:auto}.reserve-court-new .ca-switcher label span{line-height:100%;font-weight:400;text-transform:none;text-align:center;color:#425a6d;text-shadow:0 1px #fff}.reserve-court-new .ca-switcher label.active span{text-shadow:0 1px #597690}.reserve-court-new .r-line{border-bottom:1px solid #ececec;padding:17px 0 10px}.reserve-court-new .t-block{float:left;width:110px;font-weight:700;padding-top:3px}.reserve-court-new.t-block.child-id{width:75px}.reserve-court-new .i-block{float:left;width:150px;margin-right:17px}.reserve-court-new .l-block{float:left}.reserve-court-new select{font-size:12px}.reserve-court-new .ca-user-picker{width:150px!important}.reserve-court-new .i-none{display:none}.reserve-court-new .i-guests{margin-left:110px}.reserve-court-new .i-guests .i-vertical{clear:both;margin-top:5px;width:auto}.reserve-court-new .i-guests .i-vertical .i-subblock{display:inline-block;float:left;margin-right:17px}.reserve-court-new .i-guests .i-vertical .i-minus{display:inline-block;width:13px;height:13px;cursor:pointer;background-image:url(/assets_dist/images/bad2a89d6b0aec7843613dd22ff98571.png);background-repeat:no-repeat;padding:0;margin:9px 0 0}.reserve-court-new .i-guests .span-add{color:#425a6d;cursor:pointer;padding:0 0 0 14px;background:url(/assets_dist/images/123ed66886644158f61f51bc86a33045.png) no-repeat 0;font-weight:700;margin:15px 0 0;font-size:12px;font-family:Tahoma;display:inline-block}.reserve-court-new .span-minus{display:inline-block;float:left;color:#c00;font-size:24px;font-weight:700;cursor:pointer;font-family:Arial;padding:0;margin:0}.reserve-court-new .i-checkbox{display:table-cell;vertical-align:middle;padding-right:17px}.reserve-court-new .i-table-block{display:table-cell;vertical-align:middle;padding-right:5px}.reserve-court-new .i-table-block.name{width:140px}.reserve-court-new .time-title{margin:10px;font-weight:700}.reserve-court-new .clear-both{clear:both}.reserve-court-new input{line-height:100%!important}.reserve-court-new .times-to-reserve td{width:110px;padding:10px 20px!important}.reserve-court-new .times-to-reserve td.td-blue{background:#ebf5f9}.reserve-court-new-header{border-bottom:2px solid #000;padding:17px 0 10px;color:#c6001b;font-weight:700;text-transform:uppercase;font-size:14px;font-family:Arial}.reservation-list-new{width:100%;font-family:Arial;margin-bottom:40px;border-collapse:collapse}.reservation-list-new th{text-align:left;font-weight:700;border-bottom:2px solid #000;padding-bottom:10px;border-collapse:collapse}.reservation-list-new th:first-child{color:#c6001b;font-weight:700;text-transform:uppercase;font-size:14px}.reservation-list-new td{border-bottom:1px solid #ececec;padding:8px 10px 10px 0!important;border-collapse:collapse}.reservation-list-new td:first-child,.reservation-list-new td:first-child+td{width:130px}.reservation-list-new tr.reservation-editing{color:#d4d4d4;font-weight:700}.reservation-list-new tr.reservation-editing .reservation-status{color:#d4d4d4;font-style:italic;font-weight:700}.reservation-list-show-more{width:100%;font-family:Arial;text-align:center;margin-top:-20px}.reservation-list-show-more a{background:transparent url(/assets_dist/images/123ed66886644158f61f51bc86a33045.png) no-repeat scroll 0;color:#425a6d;cursor:pointer;font-family:Tahoma;font-size:12px;font-weight:700;padding:0 0 0 14px;text-decoration:none}.reserve-court-popup-new .buttons-container{background:#e7e7e7;border-top:1px solid #d4d4d4;padding:10px 20px;height:40px}.reserve-court-popup-new .reservation-completed{padding:20px 40px}#payrollPdfDialog .button-group{padding:10px}#payrollPdfDialog #printDetails,#payrollPdfDialog #printSummary{width:214px}#payrollDetailsPdfDialog #pdfName{width:300px}#payrollDetailsPdfDialog .fields-group{padding:22px;height:30px}.ca-error-popup .message{height:auto!important}.table-widget-popup{margin:0 20px}.table-widget-popup td{vertical-align:middle}.table-widget-popup td:first-child{padding-right:15px}.ca-dashboard-header{margin:0 auto;width:1010px}.ca-dashboard-header .edit-dashboard-link{background:url(/assets_dist/images/c0d313c228d2366574cf310f7885d172.png) 0 no-repeat #8e8e8e}.ca-dashboard-header .edit-dashboard-link,.ca-dashboard-header .view-dashboard-link{display:inline-block;padding:7px 20px 9px 50px;color:#fff;font-weight:700;text-decoration:none;float:right;margin-right:20px}.ca-dashboard-header .view-dashboard-link{background:url(/assets_dist/images/80ab2f19c5f4a856e355f57aa60b9c51.png) 0 no-repeat #232323;border-left:2px solid #6e6e6e}.ca-dashboard{margin:30px auto;width:1010px}.ca-dashboard .d-column{float:left}.ca-dashboard .d-column.c-wide{width:400px}.ca-dashboard .d-column.c-small{width:200px}.ca-dashboard-header .add-widget-link{color:#36c;text-decoration:underline;cursor:pointer;width:auto;margin:0 3px 0 0;display:block;float:left}.ca-dashboard-header .add-widget-link.ca-button span,.ca-dashboard-header .add-widget-link.ca-button span span{text-transform:none}.ca-dashboard-header .add-widget-link.ca-button span span{padding-top:8px}.d-block{min-height:190px;margin-right:10px;margin-bottom:10px;float:left;display:inline-block;position:relative;text-decoration:none}.d-block.d-block-wide{width:390px}.d-block.d-block-wide>div{margin:17px 25px;color:#fff}.d-block.d-block-wide>div ._a{color:#fff;font-size:25px;font-weight:700;font-family:Arial;text-decoration:none}.d-block.d-block-small{width:190px}.d-block.d-block-small>div{margin:17px 20px}.d-block.d-block-small>div ._a{color:#fff;font-size:25px;font-weight:700;font-family:Arial;text-decoration:none}.d-block-move{box-shadow:0 0 5px 1px #000;border-radius:10px}.d-block-highlight{width:186px}.d-block-highlight,.d-block-highlight-wide{border:2px dashed #ccc;min-height:186px;margin-right:10px;margin-bottom:10px;float:left;display:inline-block;border-radius:10px}.d-block-highlight-wide{width:386px}.d-block .d-pos-search{width:312px;padding:8px 10px;float:none;font-size:13px;margin:0;border:4px solid #67cafd}.d-block .d-block-left{float:left;width:168px;padding-right:5px}.d-block .d-block-right{float:right;width:167px}.d-block .d-pos-link{display:block;padding:7px 10px;background:#fff;color:#2693cb;text-decoration:none;margin:5px 0 0;font-size:13px;font-weight:700}.d-block .d-title-logo{position:absolute;left:25px;bottom:10px;opacity:.5}.d-block .d-edit-cat-link,.d-block .d-edit-link{color:#fff;text-decoration:underline;cursor:pointer}.d-block .d-edit-cat-link{right:25px;left:auto}.d-block .d-delete{position:absolute;right:10px;top:10px;background:url(/assets_dist/images/7d287d4719c34a9c2279eeb8a660bd25.png) 0 0 no-repeat;width:19px;height:19px;display:block;cursor:pointer}.d-w-pos{background:#3498db}.d-w-pos-searh{margin:10px 0 5px}.d-w-report{background:#f39c12}.d-w-report .d-pos-link{background:#d35400}.d-w-blue{background:#34495e}.d-w-orng{background:#d35400}.inventory .code-box,.inventory .name-box{width:162px;margin:3px 5px -1px}.inventory #selectedItem{padding-left:205px}.confirm-reservation-dialog div.messages{margin-bottom:0!important}.email-receipt-form{text-align:center;padding-top:30px}.email-receipt-form .input-container{text-align:center}.email-receipt-form label{width:30px}.email-receipt-form input,.email-receipt-form label{float:none;display:inline-block;margin-left:auto;margin-right:auto}.email-receipt-form input{width:170px}.email-receipt-form .button{float:none;margin:auto;width:100px}.email-receipt-form .response-data{clear:both;height:30px}.email-receipt-form .error{color:red}.email-receipt-form .success{color:green}.profile-block .option-note{margin-left:15px;font-size:11px;padding-top:5px;display:inline-block}.view-pro-schedule .dates .staff-name{color:#000;font-size:14px;font-weight:700;line-height:30px;text-transform:uppercase}.view-pro-schedule .dates .mg-top{margin-top:29px}.view-pro-schedule .dates .payroll-base,.view-pro-schedule .dates .payroll-type,.view-pro-schedule .dates .resource-day-list{color:#000;font-size:14px;font-weight:700;line-height:26px;padding-left:10px;vertical-align:bottom;width:150px}.view-pro-schedule .staff-name-row .resource-day-of-week{padding-left:10px;padding-right:30px}.view-pro-schedule .staff-name-row .dollar_base,.view-pro-schedule .staff-name-row .percent_base{margin-left:7px}.view-pro-schedule .staff-name-row .payroll-type-section select{width:95px!important}.view-pro-schedule .staff-name-row .dollar_base select,.view-pro-schedule .staff-name-row .percent_base select{width:150px!important}.view-pro-schedule .staff-name-row .dollar_base .cs-select,.view-pro-schedule .staff-name-row .dollar_base select,.view-pro-schedule .staff-name-row .payroll-type-section .cs-select,.view-pro-schedule .staff-name-row .payroll-type-section select,.view-pro-schedule .staff-name-row .percent_base .cs-select,.view-pro-schedule .staff-name-row .percent_base select{border-right:0;height:30px!important}.view-pro-schedule .staff-name-row td.staff-name div.staff-name{padding-bottom:0}.view-pro-schedule .staff-name-row .dollar_base .cs-select select,.view-pro-schedule .staff-name-row .payroll-type-section .cs-select select,.view-pro-schedule .staff-name-row .percent_base .cs-select select{border-top:1px solid #e2e3ea!important}.view-pro-schedule .staff-name-row .resource-day-of-week .ca-checkbox-list-select .multiselect-container,.view-pro-schedule .staff-name-row .resource-day-of-week .ca-checkbox-list-select button.multiselect.dropdown-toggle{border-color:#e2e3ea}.view-pro-schedule .staff-name-row .payroll-type-section{display:flex}.view-pro-schedule .dates .resource-day-list{background:url(/assets_dist/images/b277480ea2d8e54b0d2ed867da38f3a2.png) 0 0 no-repeat}.view-pro-schedule .staff-name-row .resource-day-of-week ul.checkbox-items-container{border:1px solid #dbe1e8;border-top:none;margin-bottom:5px}.view-pro-schedule .staff-name-row .resource-day-of-week .ca-pro-ui .open>.dropdown-menu{display:contents}.view-pro-schedule .staff-name-row .days-container{align-items:flex-start;display:flex;padding-left:12px}.view-pro-schedule .staff-name-row .days-container .event-day{height:36px;width:40px}.view-pro-schedule .staff-name-row .days-container .event-day .event-day-label{color:#4a4a4a;font-size:14px;text-align:center}.view-pro-schedule .staff-name-row .days-container .event-day .event-day-label label{color:#000!important;font-weight:400!important;margin-bottom:0!important;width:auto!important}.helper-vtop{vertical-align:top}.cmr-form .fields-group{padding-left:0!important}.cmr-form .fields-table th{padding:6px 10px 20px 0!important;text-align:left!important;color:#333!important;width:100px}.cmr-form #reserve{width:120px}.cmr-form .ca-form-error{position:inherit!important}.cmr-form .ca-form-error .content{margin:6px 0 0!important}.rsd-content{padding:10px 20px}.rsd-content label{font-weight:700;padding-top:6px;text-align:left;width:40px;margin-bottom:0}.room-schedule-confirm-dialog .fields-group{padding-bottom:40px!important}.room-schedule-dialog .buttons-group{background:none repeat scroll 0 0 #e7e7e7;border-top:1px solid #d4d4d4;padding:10px 20px}.room-schedule-dialog .ca-button{float:right;width:120px}.room-schedule-dialog .room-schedule{height:500px;overflow:hidden;position:relative}.room-schedule-dialog .room-schedule .clear{padding-top:0!important}.room-schedule-dialog .room-schedule-wrapper{padding-top:10px;height:500px}.room-schedule-dialog .ca-schedule-grid .blocks-table{overflow:hidden}div.messages.gift_certificate_warning{margin:-38px -29px 15px}a.icon-round-delete{background-image:url(/assets_dist/images/44ee5c27977911d5a8946fa1b67feb55.png);display:inline-block;width:19px;height:19px;margin:5px}input.addAttr{background-image:url(/assets_dist/images/3638c824ad5d9257498092c0bc24169e.png);background-repeat:no-repeat;background-position:10px 50%;padding-left:30px}.removable{margin-bottom:20px}.hide{display:none}.ca-tabbed-page .top-tabs td a.active{background:#fff}.cc-number{clear:both}.cc-number .cc-number-wrapper{float:left;width:auto;padding-right:4px}.cc-number a{float:left;padding-top:5px}.cc-number #cc_icon{float:left;height:29px;width:43px;display:none;padding-right:4px}.cc-number .cc_visa{background:url(/assets_dist/images/b36a8f4da811aefc9a3f452173604f23.png) no-repeat scroll 0 0 #fff}.cc-number .cc_mastercard{background:url(/assets_dist/images/1b6f5a7686ef2d049653256736b49a5e.png) no-repeat scroll 0 0 #fff}.cc-number .cc_americanexpress{background:url(/assets_dist/images/05f4a86ab26c022eed61be6a976ee8c4.png) no-repeat scroll 0 0 #fff}.cc-number .cc_discover{background:url(/assets_dist/images/f455281588333f484d033e510f224e6d.png) no-repeat scroll 0 0 #fff}.cc-number .cc_undefined{background:url(/assets_dist/images/d9c851f342839afa54278f610de9e9e6.png) no-repeat scroll 0 0 #fff}.cc-date{clear:both}.cc-date .cc-date-month-wrapper,.cc-date .cc-date-separator,.cc-date .cc-date-year-wrapper{float:left;width:auto}.cc-date .cc-date-separator{padding-top:2px}#pmbForm .cc-number{clear:none}#pmbForm .cc-date{clear:none;margin-top:3px}#pmbForm .cc-date .cc-date-month-wrapper{margin-left:5px;width:51px}#pmbForm .cc-date .cc-date-month-wrapper select{background-position:35px 50%;font-weight:700}#pmbForm .cc-date .cc-date-year-wrapper{width:68px}#pmbForm .cc-date .cc-date-year-wrapper select{background-position:52px 50%;font-weight:700}#pay-my-bill .screen-1 .bank_account-fields .label{width:140px}#pay-my-bill .screen-1 .ba-select-wrapper.cs-select{padding-left:5px;width:133px;margin-top:3px;background-color:#f7f7f7}#pay-my-bill .screen-1 .ba-select-wrapper select{background-position:116px 50%;width:160px;font-weight:700;background-color:#fff}#takePaymentForm #ccButtons .card-list-wrapper,#takePaymentForm #giftcertButtons .card-list-wrapper{width:163px;margin-left:5px;margin-top:2px}#takePaymentForm #ccButtons .card-list,#takePaymentForm #giftcertButtons .card-list{width:186px;background-position:146px 50%}#ccTakePaymentFormIframe{height:320px}#ccTakePaymentFormIframe:has(iframe#tokenFrame){height:170px}@media (max-width:480px){#ccTakePaymentFormIframe:has(iframe#tokenFrame){height:230px}}#take_payment #paymentFileds div#takePaymentForm_info{width:300px;padding:5px 0;margin:auto}#dialogForm_i4goFrame{height:368px}#dialogForm_i4goFrame_info{padding:10px 0 0 230px;font-weight:600;font-size:13px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}#countdown-block{display:block;float:left;height:50px;width:100px;border:1px solid #dbdbdb;-webkit-box-shadow:0 0 0 4px #efefef;-moz-box-shadow:0 0 0 4px #efefef;box-shadow:0 0 0 4px #efefef;padding:2px 10px 15px;margin-top:-12px;margin-right:10px;text-align:center;font-weight:700}#countdown-block #reservation-countdown{font-size:20px;font-weight:700;color:#7db831;line-height:28px}#i4goFrameFormDialog #useEmvTerminalBtn{position:absolute;bottom:18px;left:25px;height:32px;padding:0 47px;font-size:12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.lock-waitlist-desc{width:316px}#pushNotificationBottonContainer{text-align:center}#pushNotificationBottonContainer img{width:700px}.capacity-tile-display{display:none!important}#mobile-app-splash img{width:610px;height:430px;margin-left:30px;margin-right:10px}.mobile-splash-dialog .block-title{background-color:#fff;border-bottom:none}.mobile-splash-dialog .btn-default.btn-alt{border:none;font-size:18px;font-weight:400;color:silver}#mobile-app-splash area{outline:none}body{BACKGROUND:#fff;margin:0;padding:0;FONT-FAMILY:Tahoma,Arial;min-width:1000px;width:100%}img{border-width:0}A{COLOR:#36c}A:hover{COLOR:#036}DIV{FONT-SIZE:13px;COLOR:#333}br{clear:left}table{FONT-SIZE:13px;COLOR:#333}TD,TH{VERTICAL-ALIGN:top}TEXTAREA{OVERFLOW:auto;height:200px}SELECT,TEXTAREA{border:1px solid #333;FONT-SIZE:11px;COLOR:#333}SELECT{width:300px}input,label{display:block;width:150px;float:left;margin-bottom:10px}label{text-align:right;width:75px;padding-right:20px}INPUT{border:1px solid #333;FONT-SIZE:11px;COLOR:#333}input[type=hidden]{border:none!important;width:0!important;margin:0!important;padding:0!important}input[type=checkbox],input[type=radio]{border:none!important;width:15px;margin:0;padding:0;display:inline;float:none}input[type=submit]{margin-right:15px}.margin-left{margin-left:10px}.margin-right{margin-right:10px}.pleft{padding-left:10px}.pright{padding-right:10px}a.green_button{display:block;text-align:center;padding-top:10px;height:42px;margin:1px;color:#000;font-weight:700;background:url(/assets_dist/images/f3aa11f132790dc4c4ce159e4260c0c9.png) bottom repeat-x;border:1px solid #303030;text-decoration:none;font-size:12px}.data-grid{margin-right:215px;background-color:#fff}.data-grid table#grid-table{width:100%;font-size:11px}.data-grid table#grid-table tr{line-height:29px;background-color:#fff}.data-grid table#grid-table tr.paging{border:none}.data-grid table#grid-table tr.paging,.data-grid table#grid-table tr.paging td table td{height:35px;background:url(/assets_dist/images/332ee6b354a63b9866fc7f042f7aadf2.gif) repeat-x}.data-grid table#grid-table tr.paging td{border:none;padding:0}.data-grid table#grid-table tr.paging td a.next{color:#000;display:block;height:21px;float:left;background:url(/assets_dist/images/895afab877f3ff5f534ebac7da428993.gif) no-repeat 100%;padding:0 28px 10px 0}.data-grid table#grid-table tr.paging td a.next:hover{color:#000;background-image:url(/assets_dist/images/b8dba549c71ae8336a6a801ca2bc6330.gif)}.data-grid table#grid-table tr.paging td a.prev{color:#000;display:block;height:21px;float:left;background:url(/assets_dist/images/5f8dabe6f77438bfc4c1c9ac5a7d9904.gif) no-repeat 8px;padding:0 0 10px 36px}.data-grid table#grid-table tr.paging td a.prev:hover{color:#000;background-image:url(/assets_dist/images/075aea0a61912e9d598c16b954e3ac47.gif)}.data-grid table#grid-table th{line-height:29px;background:#d9d9d9 url(/assets_dist/images/b5b1f9ba919f175fa93f80094f3f7c10.gif) repeat-x bottom;color:#000;font-size:11px;text-align:left;padding-left:7px}.data-grid table#grid-table td{padding-left:7px;border-bottom:1px solid #d9d9d9}.data-grid-filter{width:195px;float:right;border-left:1px solid #e5e5e5;background-color:#fff;font-size:11px}.data-grid-filter div.filter-header{height:29px;background:#d9d9d9 url(/assets_dist/images/b5b1f9ba919f175fa93f80094f3f7c10.gif) repeat-x bottom}.data-grid-filter div.filter-header div{padding:8px 0 0 11px;font-weight:700;color:#8a0000;font-size:11px;text-align:left}.data-grid-filter #messages-filter-form table{margin-left:10px}.data-grid-filter #messages-filter-form table td{height:35px;vertical-align:middle;font-size:11px}.data-grid-filter #messages-filter-form table td .date_with_calendar{width:100px;background-position:100px 1px}.data-grid-filter #messages-filter-form table td .select{padding:0;margin:0;height:23px;width:180px;border:1px solid #c1c1c1;background:#d9d9d9 url(/assets_dist/images/350d1db7f7609ffb0b2ca534a124c80a.gif) repeat-x bottom}.data-grid-filter #messages-filter-form table td .select .select-arrow{height:23px;background:url(/assets_dist/images/1ea0c241df97db29c187a4992a28b65f.gif) no-repeat 100% 100%}.data-grid-filter #messages-filter-form table td .select .select-arrow strong{font-weight:400;font-size:12px;display:block;padding:4px 0 0 6px}.data-grid-filter #messages-filter-form table td .hidden-filter{width:180px}.data-grid-filter #messages-filter-form table td .select .select-arrow{vertical-align:middle}.data-grid-filter #messages-filter-form table td .search-button{cursor:pointer;width:180px;height:28px;border:1px solid #c1c1c1;background:#d9d9d9 url(/assets_dist/images/85615b1b102206031f7bad78fb60f4a8.gif) repeat-x bottom}.data-grid-filter #messages-filter-form table td .search-button .button{margin:0;display:block;border:0;cursor:pointer;line-height:28px;height:28px;width:180px;font-weight:700;font-size:12px;text-align:left;background:url(/assets_dist/images/8c06945e9de7779d855e5b369b2987a6.gif) no-repeat;padding-left:30px}.data-grid-filter #filter-form table{margin-left:10px}.data-grid-filter #filter-form table td{height:35px;vertical-align:middle;font-size:11px}.data-grid-filter #filter-form table td .date_with_calendar{width:100px;background-position:100px 1px}.data-grid-filter #filter-form table td .select{padding:0;margin:0;height:23px;width:180px;border:1px solid #c1c1c1;background:#d9d9d9 url(/assets_dist/images/350d1db7f7609ffb0b2ca534a124c80a.gif) repeat-x bottom}.data-grid-filter #filter-form table td .select .select-arrow{height:23px;background:url(/assets_dist/images/1ea0c241df97db29c187a4992a28b65f.gif) no-repeat 100% 100%}.data-grid-filter #filter-form table td .select .select-arrow strong{font-weight:400;font-size:12px;display:block;padding:4px 0 0 6px}.data-grid-filter #filter-form table td .hidden-filter{width:180px}.data-grid-filter #filter-form table td .select .select-arrow{vertical-align:middle}.data-grid-filter #filter-form table td .search-button{cursor:pointer;width:180px;height:28px;border:1px solid #c1c1c1;background:#d9d9d9 url(/assets_dist/images/85615b1b102206031f7bad78fb60f4a8.gif) repeat-x bottom}.data-grid-filter #filter-form table td .search-button .button{margin:0;display:block;border:0;cursor:pointer;line-height:28px;height:28px;width:180px;font-weight:700;font-size:12px;text-align:left;background:url(/assets_dist/images/8c06945e9de7779d855e5b369b2987a6.gif) no-repeat;padding-left:30px}.data-grid-filter .select-arrow .right-oriented{font-size:9px;margin:4px 3px 0 0}.message-archive-dialog .header{background:none!important;border-bottom:none!important;padding:10px 18px 0 20px}.message-archive-dialog .header table td{font-size:11px;padding-right:10px}.message-archive-dialog .header hr{border-color:#d3d3d3;margin-bottom:0}.message-archive-dialog .header .attachments{font-size:11px}.message-archive-dialog .body-data{margin-left:20px;overflow:auto;max-height:400px}.message-archive-dialog .done{height:50px;width:100%;background-color:#e7e7e7;border-top:1px solid #d3d3d3;text-align:right}.message-archive-dialog .done button{margin:6px 20px 0 0}.ui-dialog-titlebar .message-archive-comment{color:#777;font-family:Tahoma;font-size:10px;font-weight:400}div.user-info.bubble{display:none;position:absolute;width:480px;font-family:Tahoma,Arial;color:#333;z-index:10000;font-size:14px}div.user-info.bubble div.loading{display:none;background:#fff url(/assets_dist/images/889ce220426261ae02adcfe3491bfaa2.gif) no-repeat 50%;height:176px;z-index:19}div.user-info.bubble div.info,div.user-info.bubble div.loading{float:left;border:1px solid #053d49;width:480px;position:absolute;top:10px}div.user-info.bubble div.info{background:#fff}.user-info.bubble .user-info-top{float:left;width:100%}.user-info.bubble .user-info-top a{color:#3769bc;text-decoration:underline}.user-info.bubble .user-info-top table{width:100%;border-collapse:collapse;margin-bottom:16px;padding:16px}.user-info.bubble .user-info-top .user-info-head td{width:50%;padding:10px 0 10px 10px}.user-info.bubble .user-info-top .user-info-icon{height:80px;width:80px;float:left;margin-right:20px;margin-bottom:10px}.user-info.bubble .user-info-top .user-info-icon img{height:80px;width:80px;margin:10px}.user-info.bubble .user-info-top .user-info-name{padding-left:80px;padding-top:10px;width:120px}.user-info.bubble .user-info-top .user-info-name h3{margin-top:6px;margin-bottom:6px}.user-info.bubble .user-info-top .user-info-name a{font-size:14px;font-weight:700}.user-info.bubble .user-info-top .user-info-name span{font-size:14px}.user-info.bubble .user-info-top .user-info-balance{font-size:20px;font-weight:700;color:#5db838}.user-info.bubble .user-info-top .user-info-status{float:none!important;padding-left:22px;background:url(/assets_dist/images/af0f2f5f9b88d00a413145379a676fac.png) no-repeat;margin-left:16px;margin-top:6px;color:#5db838;font-size:12px;font-weight:700;line-height:16px}.user-info.bubble .user-info-top .Archived,.user-info.bubble .user-info-top .Canceled,.user-info.bubble .user-info-top .Expired,.user-info.bubble .user-info-top .Holded,.user-info.bubble .user-info-top .No_membership{color:#cacaca;background-image:url(/assets_dist/images/cd442bd15a2c63b34076bf8a133b992d.png)}.user-info.bubble .user-info-top .user-info-cc{padding:4px 0 0 10px}.user-info.bubble .user-info-content td{width:50%;padding-left:10px;padding-bottom:10px;vertical-align:top}.user-info.bubble .user-info-content td:last-child{border-left:1px solid #eaeaea}.user-info.bubble .user-info-content .user-info-rank{color:#555;width:200px!important}.user-info.bubble .user-info-content .user-info-rank ul{list-style-image:url(/assets_dist/images/f6275702af025a7f127117559a4f0a32.png);margin:0 0 0 20px;padding:0}.user-info.bubble .user-info-content .user-info-rank li{padding:0 0 4px}.user-info.bubble .user-info-content .user-info-contacts{width:220px!important;margin-top:0!important}.user-info.bubble .user-info-content .user-info-contacts-email a{text-decoration:underline;cursor:pointer}.user-info.bubble .user-info-content .user-info-contacts table{color:#555;padding:0}.user-info.bubble .user-info-content .user-info-contacts th{font-weight:700;text-align:left;font-size:11px;border:none!important;width:44px;padding-bottom:10px}.user-info.bubble .user-info-content .user-info-contacts td{width:auto;font-size:11px;border:none!important;padding-bottom:10px!important;padding-top:0!important}.user-info.bubble .user-info-content .user-info-contacts td div{padding-bottom:10px;font-size:11px}.user-info.bubble .user-bubble-buttons{float:left;width:100%;height:40px;background:#053d49!important}.user-info.bubble .user-bubble-buttons .button-column{width:50%;float:left}.user-info.bubble .user-bubble-buttons .button-column:first-child{background:url(/assets_dist/images/c6885dd031f734175a443a62442aa055.png) repeat-y scroll right 0 transparent;padding-right:2px;margin-left:-2px}.user-info.bubble .user-bubble-buttons .button-column button{color:#fff;font-weight:700;height:40px;width:100%;background:none;border:none;cursor:pointer;padding:0}.user-info.bubble .user-bubble-buttons .button-column span{background:url(/assets_dist/images/4d3ac545fadb5aa1b47f71315a9f6d22.png) no-repeat 0 2px;margin-left:10px;padding-right:10px}.user-info.bubble .trg-up{background:url(/assets_dist/images/16844c92c36486603c4251601363189d.png) transparent no-repeat!important;top:1px}.user-info.bubble .trg-down,.user-info.bubble .trg-up{display:none;height:11px;width:24px;position:absolute;z-index:20}.user-info.bubble .trg-down{background:url(/assets_dist/images/400b78a215d4bc6cdc12f8b47a60531e.png) transparent no-repeat!important;bottom:-11px}.user-info-bg{position:absolute;top:-30px;bottom:-30px;left:-20px;right:-20px;border:1px solid;z-index:-1;background:#fff;filter:alpha(opacity=0);opacity:0}.user-info.bubble{display:none;position:absolute;font-family:Tahoma,Arial;color:#333}.user-info.bubble .loading{display:none;background:#fff url(/assets_dist/images/889ce220426261ae02adcfe3491bfaa2.gif) no-repeat 50%;width:480px;height:200px;z-index:19}.user-info.bubble .info,.user-info.bubble .loading{float:left;border:1px solid #b2b2b2;position:absolute;top:10px}.user-info.bubble .info{background:#fff}.user-info.bubble .info .user-info-top{float:left}.user-info.bubble .info .user-info-top .user-info-icon{height:80px;width:80px;float:left}.user-info.bubble .info .user-info-top .user-info-icon img{margin:10px}.user-info.bubble .info .user-info-top .user-info-icon .user-info-no-icon{border:1px solid #aaa;color:#999;height:39px;padding-top:25px!important;text-align:center;width:65px;font-size:11px;line-height:normal!important;margin:8px!important}.user-info.bubble .info .user-info-top .user-info-status{height:20px;width:218px;float:left;margin:10px}.user-info.bubble .info .user-info-top .user-info-status h3{font-size:13px;color:#3769bc;display:block;float:left;line-height:normal!important;margin:0!important;padding:0!important}.user-info.bubble .info .user-info-top .user-info-status strong{height:auto;float:right;display:block;font-size:11px;color:#fff;line-height:normal!important;margin:0;padding:2px 5px}.user-info.bubble .info .user-info-top .user-info-status strong.Active{background:#6b960a}.user-info.bubble .info .user-info-top .user-info-status strong.Holded{background:#c2c40d}.user-info.bubble .info .user-info-top .user-info-balance{margin-left:10px;height:40px;width:218px;font-size:16px;font-weight:700}.user-info.bubble .info .user-info-top .user-info-contacts{height:35px;width:100%;float:left;margin:10px 0 0 10px}.user-info.bubble .info .user-info-top .user-info-contacts th{text-align:left;font-size:11px;background:none!important;border:none!important;height:auto!important;line-height:normal!important;padding:0!important}.user-info.bubble .info .user-info-top .user-info-contacts td{width:auto;font-size:11px;background:none!important;border:none!important;height:auto!important;line-height:normal!important;padding:0 0 0 3px!important}.user-info.bubble .info .user-info-top .user-info-rank{font-size:11px;width:100%;float:left;line-height:normal!important;margin:0 0 0 10px!important}.user-info.bubble .user-bubble-buttons button.user-info-gotopayroll-button,.user-info.bubble .user-bubble-buttons button.user-info-gotopos-button,.user-info.bubble form.user-info-mail-form{display:none}.user-info.bubble a{color:#3769bc}.user-info.bubble .info .user-info-top span.extra-info,.user-info.bubble .user-info-top .extra-info{font-weight:400;font-size:11px;color:#b4b4b4}.user-info.bubble .info .user-info-top .user-info-status strong.Canceled,.user-info.bubble .info .user-info-top .user-info-status strong.Expired,.user-info.bubble .info .user-info-top .user-info-status strong.No_membership{background:#8a0000}.ac_holder{position:relative}.ac_field,.ac_field_busy{background-position:100%;background-repeat:no-repeat}.ac_field_busy{background-image:url(/assets_dist/images/52499d53b55159bd008ffba26059ffa6.gif)}div.autocomplete{position:absolute;background-position:0 0;background-repeat:no-repeat;margin:2px 3px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;z-index:200000}div.autocomplete div.ac_footer,div.autocomplete div.ac_header{position:relative;background-position:100% 0;background-repeat:no-repeat;overflow:hidden}div.autocomplete div.ac_footer div.ac_corner,div.autocomplete div.ac_header div.ac_corner{position:absolute;top:0;left:0;height:6px;width:6px;background-position:0 0;background-repeat:no-repeat}div.autocomplete div.ac_header div.ac_bar{height:0;overflow:hidden;background-color:#315ec3;padding-left:-3px}div.autocomplete div.ac_footer div.ac_bar{height:3px;overflow:hidden;background-color:initial;padding-left:-3px;border-bottom:1px solid #cfcfcf}div.autocomplete ul{list-style:none;margin:0 0 -4px;padding:0;overflow:hidden;background-color:#fff}div.autocomplete ul li{color:#ccc;padding:0;margin:0;text-align:left}div.autocomplete ul li a{color:#aaa;display:block;text-decoration:none;background-color:initial;position:relative;padding:0 0 0 5px;width:100%;border-top:1px solid #cfcfcf}div.autocomplete ul li a:hover{background-color:#1b80c7}div.autocomplete ul li a:hover span a{color:#fff}div.autocomplete ul li.ac_highlight a:hover{background-color:#1b80c7}div.autocomplete ul li.ac_highlight a.ac_inactive:hover{background-color:#8a0000;color:#fff}div.autocomplete ul li a span{display:block;padding:3px 6px;color:#000;font-family:Verdana;font-size:11px}div.autocomplete ul li a span small{font-weight:400;color:#8a8a8a;font-size:10px}div.autocomplete ul li.ac_highlight a span small{color:#89bde2}div.autocomplete ul li.ac_highlight a.ac_inactive span small{color:#ffd8d8}div.autocomplete ul li.ac_highlight a{color:#fff;background-color:#1b80c7;background-position:100% 100%;background-repeat:no-repeat}div.autocomplete ul li.ac_highlight a.ac_inactive{background-color:#8a0000;color:#fff}div.autocomplete ul li.ac_highlight a span{background-position:0 100%;background-repeat:no-repeat;color:#fff}div.autocomplete ul li a .tl,div.autocomplete ul li a .tr{background-image:transparent;background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:0;padding:0;margin:0}div.autocomplete ul li a .tr{right:0}div.autocomplete ul li.ac_highlight a .tl{left:0;background-position:0 100%}div.autocomplete ul li.ac_highlight a .tr{right:0;background-position:100% 100%}div.autocomplete ul li.as_warning{font-weight:700;text-align:center}div.autocomplete ul li em{font-style:normal;font-weight:700;background-color:#bbd5f8}div.autocomplete ul li.ac_highlight em{background-color:#4ca3e0}div.autocomplete ul li.ac_highlight a.ac_inactive em{background-color:#af0505}div.autocomplete ul li a.ac_warning,div.autocomplete ul li a.ac_warning:hover{background-color:#fff;color:#222;cursor:default;text-align:center;font-weight:700;font-size:11px}div.autocomplete ul li span.ac_warning{text-align:center}div.autocomplete ul li span.ac_warning a{display:inline;border:0;margin:0;padding:0;position:static;color:#1b80c7;text-decoration:underline;font-weight:400;font-size:11px}#search_profile{background:url(/assets_dist/images/7bbbc9ae76cacbddba27c0efd166ff8b.png) repeat-x 0 0;border:1px solid #9da1a5;padding:4px 4px 4px 14px;font-family:Verdana;font-size:11px;font-weight:700;width:280px;color:#484848}.automatic_process_container{padding:0 15px 15px}.automatic_process .ca-autocomplete{display:none}.automatic_process .automatic_process_container{margin:-10px 0 0}#lightbox{display:none;position:absolute;top:50%;left:50%;z-index:9999;width:300px;height:150px;margin:-220px 0 0 -250px;border:2px solid #bbd5f8;background:#eeedea;text-align:left}#lightbox[id]{position:fixed}#overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}#overlay[id]{position:fixed}#lightbox.done #lbLoadMessage{display:none}#lightbox.done #lbContent{display:block}#lightbox.loading #lbContent{display:none}#lightbox.loading #lbLoadMessage{display:block;text-align:center;margin-top:60px}.overlay_dialog{background-color:#666;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.overlay___invisible__{background-color:#666;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.dialog_nw{width:9px;background:transparent url(/assets_dist/images/fe262750edd2c716fb4988e8c8873bd8.gif) no-repeat 0 0}.dialog_n,.dialog_ne,.dialog_nw{height:23px}.dialog_ne{width:9px;background:transparent url(/assets_dist/images/7955cfb57c7beec6a571e358cd9b6364.gif) no-repeat 0 0}.dialog_e,.dialog_w{width:2px}.dialog_sw{width:9px;background:transparent url(/assets_dist/images/6d930085ee1c55eeacc9a1c852590309.gif) no-repeat 0 0}.dialog_s,.dialog_sw{height:19px}.dialog_se{width:9px;height:19px;background:transparent url(/assets_dist/images/f06160edc9eb4387c3e36d7666c5431b.gif) no-repeat 0 0}.dialog_sizer{width:9px;height:19px;cursor:se-resize}.dialog_close{width:14px;height:14px;position:absolute;top:5px;left:8px;cursor:pointer;z-index:2000}.dialog_minimize{left:28px}.dialog_maximize,.dialog_minimize{width:14px;height:15px;position:absolute;top:5px;cursor:pointer;z-index:2000}.dialog_maximize{left:49px}.dialog_title{float:left;height:14px;font-size:12px;text-align:center;width:100%;color:#000}.dialog_content,.dialog_title{font-family:Tahoma,Arial,sans-serif}.dialog_content{overflow:auto;color:#ddd;font-size:10px;background-color:#123}.bottom_draggable,.top_draggable{cursor:move}.status_bar,.status_bar input{font-size:12px}.wired_frame{display:block;position:absolute;border:1px dashed #000}#ag-confirm{display:none;width:350px;height:100px}.ag-confirm-text-p{margin-left:20px}.ag-confirm-buttons{float:right;padding-right:20px}.pos-terminal-text{font-family:Open Sans;font-size:14px;color:#394263;margin:auto;width:352px;padding:50px 0}.cardConnectIframeButtons{float:right;background-color:#6ad2eb;border-color:#169dbe;background-image:none;color:#fff!important;font-size:12px!important;font-weight:700!important;text-align:center;border-radius:4px;padding:6px 12px;margin-top:11px!important;margin-right:78px!important;cursor:pointer;width:85px;height:35px;border-width:1px 2px 2px 1px}#cardConnectButtonContainer{width:100%;margin-top:10px;background-color:#f9fafc;height:58px;border-top:1px dashed #eaedf1}#cardConnectButtonPos{font-size:12px;font-weight:700;margin-left:35px;text-align:center;padding:6px 12px;cursor:pointer;width:285px;color:buttontext}.cardConnectIframeError{color:red;font-size:12px;font-weight:700;padding-left:40px;height:20px}#cardConnectFrameFormDialog #useEmvTerminalBtn{position:absolute;bottom:18px;left:25px;height:32px;padding:0 47px;font-size:12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.dialog{display:block;position:absolute}.dialog table.table_window{border-collapse:collapse;border-spacing:0;width:100%;margin:0;padding:0}.dialog table.table_window td,.dialog table.table_window th{padding:0}.dialog .title_window{-moz-user-select:none}.overlay_alphacube,.overlay_dark.alphacube{background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.alphacube_nw{background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;width:10px;height:45px}.alphacube_n{height:45px}.alphacube_title_background{background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;height:10px}.alphacube_ne{height:45px}.alphacube_e,.alphacube_ne,.alphacube_sw,.alphacube_w{background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;width:10px}.alphacube_sw{height:10px}.alphacube_s,.alphacube_se,.alphacube_sizer{background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;height:10px}.alphacube_se,.alphacube_sizer{width:10px}.alphacube_sizer{cursor:se-resize}.alphacube_close{width:23px;height:23px;background:transparent url(/assets_dist/images/38de6b375e451fd7e5b644ac332b47ad.png) no-repeat 0 0;position:absolute;top:19px;right:19px;cursor:pointer;z-index:1000}.alphacube_minimize{background:transparent url(/assets_dist/images/a38bd96167c63dc4f67d0b7fb6be11a1.gif) no-repeat 0 0;right:55px}.alphacube_maximize,.alphacube_minimize{width:23px;height:23px;position:absolute;top:10px;cursor:pointer;z-index:1000}.alphacube_maximize{background:transparent url(/assets_dist/images/90310f9eb08c65253c2550aee080d5d1.gif) no-repeat 0 0;right:33px}.alphacube_title{float:left;height:40px;width:100%;background:#008dc0;border-bottom:1px solid #276d91}.alphacube_title,.alphacube_title h3{font-size:18px;font-weight:bolder;text-align:left;padding:0;color:#fff}.alphacube_title h3{margin:5px 0 0 5px}.alphacube_content{overflow:auto;color:#000;font-family:Tahoma,Arial,sans-serif;font:12px arial;background:#f2f3f5}.alphacube_content.dark{background:#e7e7e7}div.alphacube_content{border-top:1px solid #d3d3d3;max-height:600px}.alphacube_content .button{background:transparent url(/assets_dist/images/324fc01b48c98daa521bd159a44f48ca.gif) repeat-x 0 0;height:21px;width:auto}.alphacube_content .button.right-oriented{margin-left:5px;font-weight:700}.alphacube_content .clear{height:1px;clear:both;padding:0;margin:0}.alphacube_content form{margin:10px 15px}.alphacube_content form.no-margin{margin:0}.alphacube_content .error{color:red;margin-left:10px;margin-top:10px}.alphacube_window{border:1px solid red;background:#fff;padding:20px;margin-left:auto;margin-right:auto;width:400px}.overlay_alphacubeCpac{background-color:#aaa;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.alphacubeCpac_nw{border-left:1px solid #ababab;width:10px}.alphacubeCpac_n,.alphacubeCpac_ne,.alphacubeCpac_nw{background-color:#747474;border-top:1px solid #ababab;height:25px}.alphacubeCpac_ne{border-right:1px solid #ababab;width:10px}.alphacubeCpac_w{border-left:1px solid #ababab}.alphacubeCpac_e,.alphacubeCpac_w{background-color:#fdfdfd;width:7px}.alphacubeCpac_e{border-right:1px solid #ababab}.alphacubeCpac_sw{border-left:1px solid #ababab;width:7px}.alphacubeCpac_s,.alphacubeCpac_se,.alphacubeCpac_sizer,.alphacubeCpac_sw{border-bottom:1px solid #ababab;background-color:#fdfdfd;height:7px}.alphacubeCpac_se,.alphacubeCpac_sizer{border-right:1px solid #ababab;width:7px}.alphacubeCpac_sizer{cursor:se-resize}.alphacubeCpac_close{background:transparent url(/assets_dist/images/7d1d3933738c7ce331c607edd0849c8e.gif) no-repeat 0 0;right:11px}.alphacubeCpac_close,.alphacubeCpac_minimize{width:23px;height:23px;position:absolute;top:0;cursor:pointer;z-index:1000}.alphacubeCpac_minimize{background:transparent url(/assets_dist/images/a38bd96167c63dc4f67d0b7fb6be11a1.gif) no-repeat 0 0;right:55px}.alphacubeCpac_maximize{width:23px;height:23px;background:transparent url(/assets_dist/images/90310f9eb08c65253c2550aee080d5d1.gif) no-repeat 0 0;position:absolute;top:0;right:33px;cursor:pointer;z-index:1000}.alphacubeCpac_title{float:left;height:14px;font-size:14px;margin-top:2px;padding:6px 10px;width:100%;color:#fff;font-weight:bolder;text-transform:uppercase;text-align:left}.alphacubeCpac_content{overflow:auto;color:#000;font-size:13px;font-family:Tahoma,Arial,sans-serif;font:12px arial;background:#fdfdfd}div.alphacubeCpac_content .content-container{margin:5px 20px}div.alphacubeCpac_content .content-container .button.right{float:right}div.alphacubeCpac_content .content-container input{display:inline;float:none;color:#666;font-size:13px;font-weight:bolder;margin:2px;padding:3px 5px;vertical-align:middle}div.alphacubeCpac_content .content-container input[type=hidden]{display:none}.alphacubeCpac_content label{font-size:13px;font-weight:bolder;width:auto;display:block;float:none;margin:2px;color:#9a9a9a}.alphacubeCpac_content strong{font-size:13px;color:#666;width:auto;display:block;float:none}.alphacubeCpac_window{border:1px solid red;background:#fff;padding:20px;margin-left:auto;margin-right:auto;width:400px}.alphacubeCpac_message{font:12px arial;padding-bottom:10px}.alphacubeCpac_buttons,.alphacubeCpac_message{text-align:center;width:100%}.alphacubeCpac_buttons input{width:20%;margin:10px}.alphacubeCpac_progress{float:left;margin:auto;text-align:center;width:100%;height:16px;background:#fff url(/assets_dist/images/e71ec9a21454aae58108b3db1329e3a0.gif) no-repeat 50%}.alphacubeCpac_wired_frame{background:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.overlay_alphacubeCpacNew{background-color:#aaa;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;position:fixed!important}.alphacubeCpacNew_nw{background:transparent url(/assets_dist/images/9b991c949872038da86486b0b3f8834d.png) no-repeat 0 0;width:8px;height:47px}.alphacubeCpacNew_n{background:transparent url(/assets_dist/images/942a3d5427b11e5aa0c47afe4c9f3ce2.png) repeat-x 0 0;height:47px;vertical-align:middle}.alphacubeCpacNew_ne{background:transparent url(/assets_dist/images/9ee65d18955645eafb6388fe94644594.png) no-repeat 0 0;width:8px;height:47px}.alphacubeCpacNew_w{background:transparent url(/assets_dist/images/d83b04bd04ceb2c3cb79353df57b5579.png) repeat-y 0 0;width:8px}.alphacubeCpacNew_e{background:transparent url(/assets_dist/images/3f939e504244140403f1717e3604acd7.png) repeat-y 100% 0;width:8px}.alphacubeCpacNew_sw{background:transparent url(/assets_dist/images/ef9b66f28a110b38144ec032975c3b15.png) no-repeat 0 0;width:8px;height:8px}.alphacubeCpacNew_s{background:transparent url(/assets_dist/images/1d4ef6fddcb2790f6d2e46c5de127fd0.png) repeat-x 0 0;height:8px}.alphacubeCpacNew_se,.alphacubeCpacNew_sizer{background:transparent url(/assets_dist/images/3c243a7a63284c078cf2c3c1f1786b6a.png) no-repeat 0 0;width:8px;height:8px}.alphacubeCpacNew_sizer{cursor:se-resize}.alphacubeCpacNew_close{width:9px;height:9px;background:transparent url(/assets_dist/images/dd02b7ce3486cb5e48efb30cd71b4bf7.png) no-repeat 0 0;position:absolute;top:10px;right:12px;cursor:pointer;z-index:1000}.alphacubeCpacNew_minimize{background:transparent url(/assets_dist/images/a38bd96167c63dc4f67d0b7fb6be11a1.gif) no-repeat 0 0;right:55px}.alphacubeCpacNew_maximize,.alphacubeCpacNew_minimize{width:23px;height:23px;position:absolute;top:0;cursor:pointer;z-index:1000}.alphacubeCpacNew_maximize{background:transparent url(/assets_dist/images/90310f9eb08c65253c2550aee080d5d1.gif) no-repeat 0 0;right:33px}.alphacubeCpacNew_title{float:left;height:14px;font-size:14px;margin-top:2px;padding:6px 0;width:100%;color:#555;font-weight:bolder;text-align:center}.alphacubeCpacNew_content{overflow:hidden;color:grey;font-size:13px;font-family:Tahoma,Arial,sans-serif;font:12px arial;background:#fdfdfd;text-align:left}div.alphacubeCpacNew_content .content-container{margin:15px 20px 0;color:grey;padding-bottom:15px}div.alphacubeCpacNew_content .content-container .button.right{float:right}div.alphacubeCpacNew_content .content-container input{border:transparent;color:#aeaeae;font-size:13px;font-weight:bolder;vertical-align:middle;height:34px;line-height:34px;width:100%;float:none;margin:0}div.alphacubeCpacNew_content .content-container input.user{color:#484848}div.alphacubeCpacNew_content .input-wrapper{display:block;border:6px solid #f2f5f7;width:auto!important;width:100%;margin:14px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.alphacubeCpacNew_content .input-border{border:1px solid #bcc0c2;padding:0 10px;width:auto!important;width:100%}div.alphacubeCpacNew_content .error-field{display:block;border:6px solid #ff6f6f;width:auto!important;width:100%;margin:14px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff}div.alphacubeCpacNew_content .error-field .input-border{border:1px solid #ff3030;padding:0 10px;width:auto!important;width:100%}div.alphacubeCpacNew_content .active-field{display:block;border:6px solid #e0f1fc;width:auto!important;width:100%;margin:14px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.alphacubeCpacNew_content .active-field .input-border{border:1px solid #89d0e4;padding:0 10px;width:auto!important;width:100%}div.alphacubeCpacNew_content .input-wrapper-valid{display:block;background-color:#1fdf00;margin:8px 0}div.alphacubeCpacNew_content .input-wrapper-valid input{border:1px solid #148d00}div.alphacubeCpacNew_content a{text-decoration:none;font-weight:700;color:#4484ae}div.alphacubeCpacNew_content .buttons-group{height:38px;text-align:center;width:100%;position:absolute;bottom:20px;left:0}div.alphacubeCpacNew_content .buttons-group-wrapper{padding:0 26px 0 30px}div.buttons-group-wrapper .sso-link{float:left;text-align:left;width:100%;display:block}div.alphacubeCpacNew_content .btn-small{height:38px;width:78px;background:url(/assets_dist/images/947496833eb69e9bf0a38413b86e911e.png) no-repeat;font-size:11px!important;font-family:Tahoma!important;color:#527988!important}div.alphacubeCpacNew_content a.btn-small{display:block;float:right;text-decoration:none;line-height:35px;font-family:Tahoma;font-size:11px}div.alphacubeCpacNew_content .btn-small:hover{background:url(/assets_dist/images/8f50a93a244e7c3c918429958e532b03.png)}div.alphacubeCpacNew_content input.btn-small{width:78px;float:right;margin-bottom:20px}div.alphacubeCpacNew_content .error{color:red;font-size:13px;min-height:24px;display:block;padding-bottom:40px}div.alphacubeCpacNew_popup_error .error-message{color:red;font-size:13px}div.alphacubeCpacNew_popup_error .error-message a{color:red}div.alphacubeCpacNew_popup_error .buttons-group{padding-top:20px}div.alphacubeCpacNew_popup_success .success-message{color:#0c9e01;font-size:13px;font-weight:700;padding-bottom:10px}div.alphacubeCpacNew_popup_success .buttons-group{padding-top:20px}div.alphacubeCpacNew_content .content-container input[type=hidden]{display:none}.alphacubeCpacNew_content label{font-size:13px;font-weight:bolder;width:auto;display:block;float:none;margin:2px;color:#9a9a9a}.alphacubeCpacNew_content strong{font-size:13px;color:#666;width:auto;display:block;float:none}.alphacubeCpacNew_window{border:1px solid red;background:#fff;padding:20px;margin-left:auto;margin-right:auto;width:400px}.alphacubeCpacNew_message{font:12px arial;padding-bottom:10px}.alphacubeCpacNew_buttons,.alphacubeCpacNew_message{text-align:center;width:100%}.alphacubeCpacNew_buttons input{width:20%;margin:10px}.alphacubeCpacNew_progress{float:left;margin:auto;text-align:center;width:100%;height:16px;background:#fff url(/assets_dist/images/e71ec9a21454aae58108b3db1329e3a0.gif) no-repeat 50%}.alphacubeCpacNew_wired_frame{background:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.dialog{height:auto!important;margin-bottom:40px}.wm-form{display:block}.wm-form .wm-field{clear:both;margin:0;padding:5px 0}.wm-form .wm-field label.wm-label{display:block;float:left;padding:3px 4px;width:150px;margin:0;color:#9a9a9a;font-weight:bolder}.wm-form .wm-field input.wm-input{width:160px}.wm-form .wm-field input.wm-input,.wm-form .wm-field select.wm-input{display:block;float:none;clear:right;padding:3px 4px;margin:0;color:#666;font-weight:bolder}.wm-form .wm-field select.wm-input{width:auto}.wm-form .wm-field select.wm-date{display:block;float:left;padding:3px 4px;width:auto;margin:0 4px 0 0;color:#666;font-weight:bolder}.wm-form .wm-buttons{clear:both;text-align:right;padding:5px 14px 5px 0;margin:0;height:20px}.wm-form .wm-buttons input.wm-button{margin:0 0 0 5px;display:inline;float:none;width:70px}.overlay_alphacubeCpacNew2{background-color:#aaa;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;position:fixed!important}.alphacubeCpacNew2_nw{background:none;width:0}.alphacubeCpacNew2_n{vertical-align:middle}.alphacubeCpacNew2_ne{background:none;width:0}.alphacubeCpacNew2_title_background{height:0;padding:0;margin:0}.alphacubeCpacNew2_title{background:#ecf1f4;background-image:linear-gradient(bottom,#ecf1f4,#fafbfc);background-image:-o-linear-gradient(bottom,#ecf1f4 0,#fafbfc 100%);background-image:-moz-linear-gradient(bottom,#ecf1f4 0,#fafbfc 100%);background-image:-webkit-linear-gradient(bottom,#ecf1f4,#fafbfc);background-image:-ms-linear-gradient(bottom,#ecf1f4 0,#fafbfc 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ecf1f4),color-stop(1,#fafbfc));-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid transparent;font-size:14px;padding:12px 0;color:#555;font-weight:bolder;text-align:center}.alphacubeCpacNew2_e,.alphacubeCpacNew2_sw,.alphacubeCpacNew2_w{background:#f9f9f9;width:4px}.alphacubeCpacNew2_sw{height:4px}.alphacubeCpacNew2_s{background:#f9f9f9;width:auto}.alphacubeCpacNew2_se,.alphacubeCpacNew2_sizer{background:#f9f9f9;width:4px;height:4px}.alphacubeCpacNew2_sizer{cursor:se-resize}.alphacubeCpacNew2_close{width:9px;height:9px;background:transparent url(/assets_dist/images/dd02b7ce3486cb5e48efb30cd71b4bf7.png) no-repeat 0 0;position:absolute;top:10px;right:12px;cursor:pointer;z-index:1000}.alphacubeCpacNew2_minimize{background:transparent url(/assets_dist/images/a38bd96167c63dc4f67d0b7fb6be11a1.gif) no-repeat 0 0;right:55px}.alphacubeCpacNew2_maximize,.alphacubeCpacNew2_minimize{width:23px;height:23px;position:absolute;top:0;cursor:pointer;z-index:1000}.alphacubeCpacNew2_maximize{background:transparent url(/assets_dist/images/90310f9eb08c65253c2550aee080d5d1.gif) no-repeat 0 0;right:33px}.alphacubeCpacNew2_content{overflow:hidden;color:grey;font-size:13px;font-family:Tahoma,Arial,sans-serif;font:12px arial;background:#fdfdfd;text-align:left}div.alphacubeCpacNew2_content .content-container{margin:15px 20px 0;color:grey;padding-bottom:15px}div.alphacubeCpacNew2_content .content-container form{margin-top:0}div.alphacubeCpacNew2_content .content-container .button.right{float:right}div.alphacubeCpacNew2_content .content-container input{border:transparent;color:#aeaeae;font-size:13px;font-weight:bolder;vertical-align:middle;height:34px;line-height:34px;width:100%;float:none;margin:0}div.alphacubeCpacNew2_content .content-container input.user{color:#484848}div.alphacubeCpacNew2_content .input-wrapper{display:block;border:6px solid #f2f5f7;width:auto!important;width:100%;margin:14px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.alphacubeCpacNew2_content .input-border{border:1px solid #bcc0c2;padding:0 10px;width:auto!important;width:100%;background:#fff}div.alphacubeCpacNew2_content .error-field{display:block;border:6px solid #ff6f6f;width:auto!important;width:100%;margin:14px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff}div.alphacubeCpacNew2_content .error-field .input-border{border:1px solid #ff3030;padding:0 10px;width:auto!important;width:100%}div.alphacubeCpacNew2_content .active-field{display:block;border:6px solid #e0f1fc;width:auto!important;width:100%;margin:14px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.alphacubeCpacNew2_content .active-field .input-border{border:1px solid #89d0e4;padding:0 10px;width:auto!important;width:100%}div.alphacubeCpacNew2_content .input-wrapper-valid{display:block;background-color:#1fdf00;margin:8px 0}div.alphacubeCpacNew2_content .input-wrapper-valid input{border:1px solid #148d00}div.alphacubeCpacNew2_content a{text-decoration:none;font-weight:700;color:#4484ae}div.alphacubeCpacNew2_content .buttons-group{height:38px;text-align:center;width:100%;position:absolute;bottom:10px;overflow:hidden;left:0}div.alphacubeCpacNew2_content .buttons-group-wrapper{padding:0 26px 0 30px}div.alphacubeCpacNew2_content .btn-small{height:38px;width:78px;background:url(/assets_dist/images/947496833eb69e9bf0a38413b86e911e.png) no-repeat;font-size:11px!important;font-family:Tahoma!important;color:#527988!important}div.alphacubeCpacNew2_content a.btn-small{display:block;float:right;text-decoration:none;line-height:35px;font-family:Tahoma;font-size:11px}div.alphacubeCpacNew2_content .btn-small:hover{background:url(/assets_dist/images/8f50a93a244e7c3c918429958e532b03.png)}div.alphacubeCpacNew2_content input.btn-small{width:78px;float:right;margin-bottom:20px}div.alphacubeCpacNew2_content .error{color:red;font-size:13px;min-height:24px;display:block;padding-bottom:40px;margin-top:-5px}div.alphacubeCpacNew2_popup_error .error-message{color:red;font-size:13px}div.alphacubeCpacNew2_popup_error .error-message a{color:red}div.alphacubeCpacNew2_popup_error .buttons-group{padding-top:20px}div.alphacubeCpacNew2_popup_success .success-message{color:#0c9e01;font-size:13px;font-weight:700;padding-bottom:10px}div.alphacubeCpacNew2_popup_success .buttons-group{padding-top:20px}div.alphacubeCpacNew2_content .content-container input[type=hidden]{display:none}.alphacubeCpacNew2_content label{font-size:13px;font-weight:bolder;width:auto;display:block;float:none;margin:2px;color:#9a9a9a}.alphacubeCpacNew2_content strong{font-size:13px;color:#666;width:auto;display:block;float:none}.alphacubeCpacNew2_window{border:1px solid red;background:#fff;padding:20px;margin-left:auto;margin-right:auto;width:400px}.alphacubeCpacNew2_message{font:12px arial;padding-bottom:10px}.alphacubeCpacNew2_buttons,.alphacubeCpacNew2_message{text-align:center;width:100%}.alphacubeCpacNew2_buttons input{width:20%;margin:10px}.alphacubeCpacNew2_progress{float:left;margin:auto;text-align:center;width:100%;height:16px;background:#fff url(/assets_dist/images/e71ec9a21454aae58108b3db1329e3a0.gif) no-repeat 50%}.alphacubeCpacNew2_wired_frame{background:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.alphacubeCpacNew2{-webkit-box-shadow:0 0 5px rgba(50,50,50,.75);-moz-box-shadow:0 0 5px rgba(50,50,50,.75);box-shadow:0 0 5px rgba(50,50,50,.75)}div.datepicker{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:16px;width:196px;height:250px;position:absolute;cursor:default;top:0;left:0;display:none;z-index:20999;margin:-2px}.datepickerContainer{position:absolute;top:3px;left:3px;background-color:#fff}.datepickerBorderT{position:absolute;left:3px;top:0;right:8px;height:3px;background:url(/assets_dist/images/420aeb136e2d266f27aab596c2cce8f5.png)}.datepickerBorderB{position:absolute;left:3px;bottom:0;right:8px;height:8px;background:url(/assets_dist/images/25c4c8d3506adde8cfd708d62dc271d5.png) 0 0}.datepickerBorderL{position:absolute;left:0;bottom:3px;top:3px;width:3px;background:url(/assets_dist/images/d68838db8bd705a406f09f0c9c761ec9.png);margin-bottom:5px}.datepickerBorderR{position:absolute;right:0;bottom:8px;top:3px;width:8px;background:url(/assets_dist/images/5a144130da8179abca70557f31e28511.png) 0 0}.datepickerBorderTL{position:absolute;top:0;left:0;width:3px;height:3px;background:url(/assets_dist/images/30f58e2a0568f911bf1d83c7bb66461a.png)}.datepickerBorderTR{position:absolute;top:0;right:0;width:8px;height:3px;background:url(/assets_dist/images/92797dcc3777015fe2adce64f012af63.png)}.datepickerBorderBL{position:absolute;bottom:0;left:0;width:3px;height:8px;background:url(/assets_dist/images/30ded8525ada1dffa34bde01a7203990.png)}.datepickerBorderBR{position:absolute;bottom:0;right:0;width:8px;height:8px;background:url(/assets_dist/images/a36349067560ab4ab6caa15d0f531a1e.png)}.datepickerHidden{display:none}div.datepicker table{border-collapse:collapse}div.datepicker a{color:#333;text-decoration:none;cursor:pointer;outline:none;font-family:Arial}div.datepicker table td{text-align:right;padding:0;margin:0}div.datepicker th{text-align:center;color:#999;font-weight:400}div.datepicker tbody a{display:block}.datepickerDays{text-align:center}.datepickerDays a{font-size:16px;height:25px;line-height:25px;padding:0 7px;text-align:center}.datepickerDays a:hover{background:#66b5dc;color:#fff}.datepickerMonths a,.datepickerYears a{line-height:36px;height:36px;text-align:center}td.datepickerNotInMonth a{color:#ccc}tbody.datepickerDays td.datepickerSelected a{background:#989898;color:#fff}tbody.datepickerDays td.datepickerRed a{background:#fe4e47;color:#fff;cursor:default}tbody.datepickerMonths td.datepickerSelected,tbody.datepickerYears td.datepickerSelected{background:#989898;color:#fff}tbody.datepickerMonths a:hover,tbody.datepickerYears a:hover{background:#66b5dc;color:#fff}div.datepicker tbody th{text-align:left}.datepickerSpace div{width:20px}.datepickerDoneBtn,.datepickerMonth,.datepickerToday{height:26px;background:#66b5dc}.datepickerDoneBtn,.datepickerToday{height:24px}.datepickerDoneBtn a,.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a,.datepickerToday a{text-align:center;height:30px;line-height:29px;color:#fff!important;font-size:15px;font-family:Arial;font-weight:700}.datepickerDoneBtn a,.datepickerToday a{width:auto;height:24px;min-height:24px;line-height:24px}.datepickerDoneBtn a:hover,.datepickerMonth a:hover,.datepickerToday a:hover{background:#6abde5}.datepickerGoNext,.datepickerGoPrev{width:27px}.datepickerGoNext{float:right;width:27px}.datepickerGoNext a{display:block;background:url(/assets_dist/images/20fa753848dd8ea4120850dfbd55d0a3.png) 0 2px;background-color:#66b5dc}.datepickerGoNext a:hover{display:block;background:url(/assets_dist/images/1cbcd0c39ac3afb14cd51f977416f053.png) 0 2px;background-color:#6abde5}.datepickerGoPrev{float:left;width:27px}.datepickerGoPrev a{display:block;background:url(/assets_dist/images/1e4d9ae392fd9377a421f4a79bf323ba.png) 0 2px;background-color:#66b5dc}.datepickerGoPrev a:hover{background:url(/assets_dist/images/496c17d8aba3b6568e8d276d692c754b.png) 0 2px;background-color:#6abde5}table.datepickerViewDays,table.datepickerViewMonths,table.datepickerViewYears{width:250px}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears,table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW,table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled.datepickerNotInMonth a,td.datepickerDisabled a{color:#333}td.datepickerSpecial a{background:#700}td.datepickerSpecial.datepickerSelected a{background:#a00}td.datepickerTime{padding:3px}table.datepickerViewDays td.datepickerTime div{float:right;margin:0 3px}table.datepickerViewDays td.datepickerTime div.time-select{border-right:1px solid #e2e3ea;clear:none;height:24px;overflow:hidden;width:40px}table.datepickerViewDays td.datepickerTime div.time-select:first-child{margin-right:30%}table.datepickerViewDays td.datepickerTime div.pipe{padding-top:3px}table.datepickerViewDays td.datepickerTime select{background:url(/assets_dist/images/0aa05faf06ba71917c3740fb50a886b8.png) no-repeat scroll 27px 6px transparent;border:1px solid #e2e3ea;border-top-color:#abadb3;color:#787878;height:22px;padding:1px;width:60px!important}th.datepickerWeek{display:none}.datepickerDoW th{color:#999;font-family:Arial;font-weight:400;font-size:16px;line-height:27px;padding:0 5px 0 7px;border-bottom:1px solid #eee}.court_schedule th{background:url(/assets_dist/images/ed1dd24a4e347400f6645dcdfacd6047.png) repeat-x scroll 0 0 #4c4c4c;height:38px;border-color:currentcolor #494847 #000;border-style:none solid solid;border-width:0 1px 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.court_schedule th small{font-weight:400;font-size:11px}#court-sheets-controls div#buttons{padding:3px 4px 4px;background:url(/assets_dist/images/118a37dfd86ac8ed00fadd1a0ff49682.png) 0 0 repeat-x #ebf4f7}#court-sheets-controls div#buttons a{height:11px;margin:0 -1px 0 0;font-size:11px;padding:8px 20px 12px 10px;font-weight:700}#court-sheets-controls div#buttons a span{display:block;float:left;margin:0 9px 0 0;height:16px;width:17px;position:static}#court-sheets-controls div#buttons a#reserve-court-button span{background:url(/assets_dist/images/7fa718cb1d7e512490f621efb690cbbc.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-permanent-button{padding-top:8px;height:11px}#court-sheets-controls div#buttons a#reserve-permanent-button span{background:url(/assets_dist/images/87458bcf42cf3b780db44de89615615c.png) 0 0 no-repeat;height:17px;width:17px}#court-sheets-controls div#buttons a#view-activities-button span{background:url(/assets_dist/images/b96ecd6e2022b77760b1d98d115abede.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-block-button span{background:url(/assets_dist/images/7dbe8a50a504e3482361ef3d99cccfc2.png) 0 0 no-repeat;height:17px;margin-right:9px}#court-sheets-controls div#buttons a#rain-court-button span{background:url(/assets_dist/images/3f1ad0716e10fd230429a7876596fcc9.png) 0 0 no-repeat;width:19px;margin:0 6px 0 0}#court-sheets-controls div#buttons a#edit-button span{background:url(/assets_dist/images/71e530a74c22ffd40b0dd5ce7f2608a2.png) 0 -1px no-repeat}#court-sheets-controls div#buttons a#pro-scheduling-button span{background:url(/assets_dist/images/64880c288a0626127d47e71ee1acd228.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-permanent-member-button span{background:url(/assets_dist/images/7fa718cb1d7e512490f621efb690cbbc.png) 0 0 no-repeat}#court-sheets-controls div#buttons a#reserve-permanent-staff-button.tennis span{background:url(/assets_dist/images/a8d885380c177283513db47b295826d7.png) no-repeat;margin:-4px 8px 0 0}#court-sheets-controls div#buttons a#private-lesson-button span,#court-sheets-controls div#buttons a#reserve-permanent-staff-button span{background:url(/assets_dist/images/f512ca3b1afd661b7f3aefd09cd7a1e2.png) no-repeat;margin:-3px 5px 0 0;height:20px;width:20px}.court_schedule .hours th{background:#cbd9dd;border:0;border-bottom:1px solid #beccd0;height:38px}.scrollArea{background:url(/assets_dist/images/118a37dfd86ac8ed00fadd1a0ff49682.png) 0 0 repeat-x;height:21px}.court-schedule-scroller{top:-2px!important}.autocomplete-inactive .ui-state-active,.autocomplete-inactive .ui-state-focus,.red-gradient{background:#ae1717;background-image:linear-gradient(bottom,#840000,#a00);background-image:-o-linear-gradient(bottom,#840000 0,#a00 100%);background-image:-moz-linear-gradient(bottom,#840000 0,#a00 100%);background-image:-webkit-linear-gradient(bottom,#840000,#a00);background-image:-ms-linear-gradient(bottom,#840000 0,#a00 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#840000),color-stop(1,#a00));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#AA0000,endColorstr=#840000)}.red-gradient2{background:#944731;background-image:linear-gradient(bottom,#944731,#af5b3e);background-image:-o-linear-gradient(bottom,#944731 0,#af5b3e 100%);background-image:-moz-linear-gradient(bottom,#944731 0,#af5b3e 100%);background-image:-webkit-linear-gradient(bottom,#944731,#af5b3e);background-image:-ms-linear-gradient(bottom,#944731 0,#af5b3e 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#944731),color-stop(1,#af5b3e));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#af5b3e,endColorstr=#944731)}.green-gradient{background:#219d18;background-image:linear-gradient(bottom,#1c7715,#219d18);background-image:-o-linear-gradient(bottom,#1c7715 0,#219d18 100%);background-image:-moz-linear-gradient(bottom,#1c7715 0,#219d18 100%);background-image:-webkit-linear-gradient(bottom,#1c7715,#219d18);background-image:-ms-linear-gradient(bottom,#1c7715 0,#219d18 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#1c7715),color-stop(1,#219d18));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#219D18,endColorstr=#1c7715)}.grey-gradient{background:#a2a2a2;background-image:linear-gradient(bottom,#848484,#a3a3a3);background-image:-o-linear-gradient(bottom,#848484 0,#a3a3a3 100%);background-image:-moz-linear-gradient(bottom,#848484 0,#a3a3a3 100%);background-image:-webkit-linear-gradient(bottom,#848484,#a3a3a3);background-image:-ms-linear-gradient(bottom,#848484 0,#a3a3a3 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#848484),color-stop(1,#a3a3a3));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a3a3a3,endColorstr=#848484)}.autocomplete-staff .ui-state-active,.autocomplete-staff .ui-state-focus,.blue-gradient{background:#387fad;background-image:linear-gradient(bottom,#387fad,#489cd1);background-image:-o-linear-gradient(bottom,#387fad 0,#489cd1 100%);background-image:-moz-linear-gradient(bottom,#387fad 0,#489cd1 100%);background-image:-webkit-linear-gradient(bottom,#387fad,#489cd1);background-image:-ms-linear-gradient(bottom,#387fad 0,#489cd1 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#387fad),color-stop(1,#489cd1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#489cd1,endColorstr=#387fad)}.green-gradient{background:#3aad37;background-image:linear-gradient(bottom,#3aad37,#48d644);background-image:-o-linear-gradient(bottom,#3aad37 0,#48d644 100%);background-image:-moz-linear-gradient(bottom,#3aad37 0,#48d644 100%);background-image:-webkit-linear-gradient(bottom,#3aad37,#48d644);background-image:-ms-linear-gradient(bottom,#3aad37 0,#48d644 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#3aad37),color-stop(1,#48d644));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#48d644,endColorstr=#3aad37)}.autocomplete-active .ui-state-active,.autocomplete-active .ui-state-focus,.green-gradient2{background:#478d35;background-image:linear-gradient(bottom,#478d35,#5aa944);background-image:-o-linear-gradient(bottom,#478d35 0,#5aa944 100%);background-image:-moz-linear-gradient(bottom,#478d35 0,#5aa944 100%);background-image:-webkit-linear-gradient(bottom,#478d35,#5aa944);background-image:-ms-linear-gradient(bottom,#478d35 0,#5aa944 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#478d35),color-stop(1,#5aa944));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5aa944,endColorstr=#478d35)}.light-green-gradient{background:#a6c49d;background-image:linear-gradient(bottom,#9dbe94,#acc8a5);background-image:-o-linear-gradient(bottom,#9dbe94 0,#acc8a5 100%);background-image:-moz-linear-gradient(bottom,#9dbe94 0,#acc8a5 100%);background-image:-webkit-linear-gradient(bottom,#9dbe94,#acc8a5);background-image:-ms-linear-gradient(bottom,#9dbe94 0,#acc8a5 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#9dbe94),color-stop(1,#acc8a5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#acc8a5,endColorstr=#9dbe94)}.blue-2-gradient{background:#c5dee6;background-image:linear-gradient(bottom,#b5d2db,#d8ecf4);background-image:-o-linear-gradient(bottom,#b5d2db 0,#d8ecf4 100%);background-image:-moz-linear-gradient(bottom,#b5d2db 0,#d8ecf4 100%);background-image:-webkit-linear-gradient(bottom,#b5d2db,#d8ecf4);background-image:-ms-linear-gradient(bottom,#b5d2db 0,#d8ecf4 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#b5d2db),color-stop(1,#d8ecf4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d8ecf4,endColorstr=#b5d2db)}.blue-3-gradient{background:#e8f1f3;background-image:linear-gradient(bottom,#e4edef,#ebf4f7);background-image:-o-linear-gradient(bottom,#e4edef 0,#ebf4f7 100%);background-image:-moz-linear-gradient(bottom,#e4edef 0,#ebf4f7 100%);background-image:-webkit-linear-gradient(bottom,#e4edef,#ebf4f7);background-image:-ms-linear-gradient(bottom,#e4edef 0,#ebf4f7 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e4edef),color-stop(1,#ebf4f7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ebf4f7,endColorstr=#e4edef)}.autocomplete-not-members .ui-state-active,.autocomplete-not-members .ui-state-focus,.ui-state-active,.ui-state-focus,.yellow-gradient{background:#c9ad20;background-image:linear-gradient(bottom,#c9ad20,#e0c321);background-image:-o-linear-gradient(bottom,#c9ad20 0,#e0c321 100%);background-image:-moz-linear-gradient(bottom,#c9ad20 0,#e0c321 100%);background-image:-webkit-linear-gradient(bottom,#c9ad20,#e0c321);background-image:-ms-linear-gradient(bottom,#c9ad20 0,#e0c321 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c9ad20),color-stop(1,#e0c321));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e0c321,endColorstr=#c9ad20)}.report-caption{color:#272727;font-family:Arial,Tahoma;font-size:18px;font-weight:700;height:30px;line-height:30px;margin-bottom:25px;margin-top:0}.report-caption h1{font-family:Tahoma,Arial;font-size:16px;text-transform:uppercase;font-weight:400;text-shadow:0 1px 0 #fff;margin:0;color:#272727;line-height:30px;padding:0 0 0 17px}.staff-schedule-header{border-bottom:2px solid;display:flex;flex-direction:row;margin-bottom:25px}.title-1-container{align-self:center;flex-grow:1}.staff-schedule-header h1.title-1{font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:700;text-transform:none}.staff-schedule-header-buttons{display:flex;flex-direction:column;justify-content:space-between;width:210px}.staff-schedule-header-buttons .manage-staff-tool{margin-bottom:15px}.staff-schedule-header-buttons .manage-staff-tool .manage-staff-tool-link{background-color:#1297e1;border-radius:6px;color:#fff;display:block;font-size:15px;font-weight:700;padding:12px 0 12px 19px;text-decoration:none}.staff-schedule-header-buttons .manage-staff-tool .manage-staff-tool-link::selection,.staff-schedule-header-buttons .manage-staff-tool .manage-staff-tool-link:active,.staff-schedule-header-buttons .manage-staff-tool .manage-staff-tool-link:hover,.staff-schedule-header-buttons .manage-staff-tool .manage-staff-tool-link:visited{color:#fff}.staff-schedule-header-buttons .send-buttons{display:flex;flex-direction:row;justify-content:space-around}.staff-schedule-header-buttons .send-buttons input{height:11px;width:16px}.report-caption h1 .ca-confirm-button{line-height:15px}#report-filter{background-image:none;font-size:12px;font-family:Tahoma;float:right;width:195px}.filter_header{font-family:Tahoma;font-size:14px;font-weight:400;text-shadow:0 1px 0 #fff;text-transform:uppercase;margin:0 0 5px;background:url(/assets_dist/images/885b5a720fa10836a5ccf61645d35ab9.png) 0 0 no-repeat;padding-left:35px}#report-filter .ca-select{width:192px}#report-filter .ca-text-field{width:177px}#report-filter .autolist-control-head{background:none repeat scroll 0 0 #66b5dc;border-bottom:2px solid #3f88ac;color:#fff;font-size:12px;font-weight:700;padding:6px 32px 6px 10px;text-align:left}#report-filter .ca-selection-list{padding:0 0 10px}#post_batch_form .ca-selection-list input[type=checkbox]{display:none}#report-container{background-color:#fff;width:100%}#report-container .reports_table{min-width:800px;width:100%}#report-container .reports_table tr th{text-align:left;background:none repeat scroll 0 0 #66b5dc;border-bottom:2px solid #3f88ac;color:#fff;font-size:12px;font-weight:700;padding:10px;vertical-align:initial}#report-container .reports_table tr td{background:transparent;border-bottom:1px solid #dbdbdb;padding:10px;font-family:Arial;font-size:12px}#report-container .reports_table tr td.amount,#report-container .reports_table tr th.amount{text-align:right}#report-container .green-status,#report-container .paid-status,#report-container .settled-status{color:#187520;font-weight:700}#report-container .blue-status,#report-container .refund-status,#report-container .refunded-status,#report-container .reversed-status{color:#006da5;font-weight:700}#report-container .red-status,#report-container .unpaid-status{color:#831212;font-weight:700}#report-container .grey-status,#report-container .sold-status,#report-container .void-status,#report-container .voided-status{color:#7a7a7a;font-weight:700}#report-parent-container .batch-summary{width:250px;color:#404040;font-family:Tahoma}#report-parent-container .batch-summary th{font-size:13px;font-weight:400;text-align:left}#report-parent-container .batch-summary th.bold{font-size:13px;font-weight:700;text-align:left}#report-parent-container .batch-summary td{padding:3px 0 0}#report-parent-container .batch-summary td.left_batch{text-align:left;font-size:12px}#report-parent-container .batch-summary td.right_batch{text-align:right;font-size:12px}#report-parent-container .batch-summary td.separator{border-bottom:1px solid #e1e1e1}#report-parent-container{margin:0 -7px 0 -19px}#report-parent-container .metrics_table{min-width:600px;margin-bottom:20px}#report-parent-container .metrics_table tr th{text-align:left;background:none repeat scroll 0 0 #66b5dc;border-bottom:2px solid #3f88ac;color:#fff;font-size:12px;font-weight:700;padding:10px;vertical-align:initial;width:300px}#report-parent-container .metrics_table tr td{background:transparent;border-bottom:1px solid #dbdbdb;padding:10px;font-family:Arial;font-size:12px}#report-parent-container .metrics_table tr td.amount,#report-parent-container .metrics_table tr th.amount{text-align:right}#ca-main{margin:0 15px;padding:15px;width:auto}.report-caption-new .buttons{float:right;height:25px;margin-right:-10px}.report-caption-new button{margin-top:3px}.report-caption-new h1{font-family:Tahoma,Arial;font-size:16px;text-transform:uppercase;font-weight:400;text-shadow:0 1px 0 #fff;margin:0;color:#272727;line-height:30px;padding:0 0 0 17px;float:left}#report-filters-container .filters{float:left;overflow:visible;width:auto}.report-caption-new{font-size:18px;font-weight:700;font-family:Arial,Tahoma;line-height:30px;color:#272727;margin-top:0;margin-bottom:15px;position:relative;min-height:40px;height:auto}.report-caption-new h1{font-size:18px;margin-left:-35px}#report-filters-container{background:none repeat scroll 0 0 #cde6f7;border-bottom:1px solid #2a8dd4;border-top:1px solid #2a8dd4;margin:0 -42px 0 -52px;padding:15px 30px 9px;width:auto}#report-filters-container #do_filter{margin-top:3px}.ca-tabbed-page .group-type-groups td{border-bottom:1px solid #ccc;color:#222;height:30px;padding:0 20px;vertical-align:middle}.ca-tabbed-page .group-type-groups td.totals{border-top:2px solid #000;border-bottom:0;color:#222;height:30px;padding:0 20px!important;vertical-align:middle}.ca-tabbed-page .group-type-groups th{background:none repeat scroll 0 0 #3ba7de;border-bottom:3px solid #1288c1;color:#fff;height:30px;padding:0 20px;text-align:left;vertical-align:middle}.ca-tabbed-page .group-type-groups td.fake-border{border-top:2px solid #000;border-bottom:0;color:#222;height:0;padding:0 20px!important;vertical-align:middle}.ca-tabbed-page .group-type-groups td.border-right{border-right:1px solid #ccc}.ca-tabbed-page .group-type-groups td.border-left{border-left:1px solid #ccc}.ca-filter-container b{font-weight:700;line-height:25px}.locker-report{margin:0!important}.manage-saved-views{padding:15px}.manage-saved-views div{margin-bottom:10px}.manage-saved-views div.views-block{margin-bottom:10px;text-align:left;overflow:auto;height:130px;background-color:#fafafa;padding:5px}.manage-saved-views div.views-block label{float:none;margin-top:-20px;text-align:left;margin-left:20px}.manage-saved-views div.views-block input{height:20px;float:none;display:inline}.manage-saved-views div.message{display:none;width:inherit;padding:0 0 0 40px;height:34px;color:#fff;font-weight:700;margin:-15px 0 0}.manage-saved-views div.message span{margin-top:8px;display:block}.manage-saved-views div.error{background:#920000 url(/assets_dist/images/2e72c0ff030f8defbf7ae3bffcefd177.png) no-repeat 2px 2px}.manage-saved-views div.success{background:#6d881c url(/assets_dist/images/dfcd1b7103251dbb8d48a524c3b3faa4.png) no-repeat 2px 2px}.manage-saved-views div.no-views{text-align:center;font-weight:700}.manage-saved-views div.no-views.after-delete{display:none;margin-bottom:30px}.transaction-report #th_AccountingGroup,.transaction-report #th_CostPerUnit,.transaction-report #th_InvoiceId,.transaction-report #th_PaymentType,.transaction-report #th_ProcessedBy,.transaction-report #th_ReceiptId{white-space:nowrap}.transaction-report #th_Datetime{width:124px}.report-summary{margin-top:50px}.report-summary .report-summary-column{padding:0 12px!important;vertical-align:top}.report-caption-new h1{position:relative}.report-generated-info{text-transform:uppercase;font-size:11px;line-height:14px;position:absolute;width:890px;top:23px;left:20px}.report-statement-notification-aging,.report-statement-notification-statements{text-transform:uppercase;font-size:11px;line-height:14px;display:none;position:absolute;width:940px;top:23px;left:20px}.report-generated-info>span,.report-statement-notification-aging>span,.report-statement-notification-statements>span{position:absolute;top:-13px;left:241px}.report-statement-notification-statements>span{left:282px}.zebra-table tr{background:#f6f6f6}.zebra-table tr.even{background:#efefef}#report-filters-container .ca-filter-container .chosen-container{margin:0}.report-header-custom-information-wrapper{display:block;width:100%;float:left;text-align:center;padding:5px;margin-bottom:10px;font-weight:400}.report-header-custom-information{display:inline-block;float:left;padding:0 10px;width:auto;text-align:center}.report-header-custom-information:not(:last-child){border-right:1px solid #000}.report-header-custom-information .label{font-weight:700}@media (max-width:1090px){.report-generated-info>span,.report-statement-notification-aging>span{top:-17px;width:140px}}@media (max-width:970px){.ca-filter-container{float:none}#report-filters-container td{display:block;width:228px}.report-caption-new{height:auto}.report-caption-new h1{float:none}.report-caption-new .btn-sm,.report-caption-new .ca-select{display:block}.report-caption-new .buttons{float:none;height:auto;margin-top:20px;margin-left:-18px}#report-filters-container{margin-left:-47px;margin-right:-37px}#report-parent-container{margin-left:-32px;margin-right:-22px}.report-statement-notification-aging,.report-statement-notification-statements{position:static;width:auto}.report-statement-notification-aging>span,.report-statement-notification-statements>span{position:static}}.checkbox_div label{width:100%;padding:0 0 0 25px}.package-management{width:100%}.package-management .left-column{padding-right:25px}.package-management .right-column{padding-left:25px}.package-management #filter-department,.package-management #filter-package_type,.package-management #filter-type{width:216px}.package-management .filter-block{display:inline-block}.package-management .filter-block .label{padding-bottom:2px}.package-management .package-filter-item{margin-bottom:15px}#report-filters-container .ca-datepicker-proui,#report-filters-container .datepicker-btn{margin-top:0}.report-caption-new .dropdown ul a{font-weight:400;color:#394263;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px}.report-caption-new .dropdown ul i{top:9px;position:relative}.report-caption-new .dropdown ul a:hover{color:#fff!important}.report-caption-new .dropdown ul a:hover i{color:#fff!important;opacity:1}.report-audit-filters .ca-filter-container{width:200px;margin:3px 10px 10px 0}.report-audit-filters .ca-select{width:200px}.tier1-row{background:#fff}.tier2-row{background:#f6f6f6}.tier3-row{background:#efefef}.row-is-collapsable{cursor:pointer}div.fake_padding{width:15px;height:1px;float:left}.bulk-changes-form .bootstrap-timepicker-widget.dropdown-menu.open{width:352px}.bulk-changes-form input[type=checkbox]{margin:19px 0 0 -20px}.bulk-changes-form .date-col{padding-top:10px;margin-left:calc(33.33333% - 5px)}.bulk-changes-form .time-col{padding-top:10px}.bulk-changes-form .row{margin:0}#bulkChangesForm #processedBy[disabled],.bulk-changes-form #accountingGroup[disabled]{background-color:#eee;cursor:not-allowed;opacity:1}.bulk-changes-form ::placeholder{color:#999;font-size:13px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}#bulkChangesForm #accountingGroup-wrapper.disabled,.bulk-changes-form #processedBy-wrapper.disabled{background-color:#eee}.bulk-changes-form .select2-container-disabled .select2-chosen{cursor:not-allowed}.expand-collapse-wrap{margin:10px 0}.hotspot,.hotspots{height:34px;width:290px}.rectangle{box-sizing:border-box;height:34px;width:108%;border:1px solid #dbe1e8;border-radius:4px;background-color:#fff;margin-top:3%}.today{height:19px;width:96%;font-family:Open Sans;font-size:14px;letter-spacing:0;line-height:28px;text-align:center}.date_today,.today{color:#000}.date_today:hover{color:#1bbae1;cursor:pointer}.rectangle:hover{border-color:#1bbae1}.display-none{display:none}.selected-date{background-color:#1bbae1;border-color:#1593b3}.selected-date .today .date_today{color:#fff;font-weight:700}.reports-list .report-tooltip{color:#36c;display:inline-block;padding-left:4px;position:relative}.report-tooltip .report-tooltiptext{background-color:#fff;border-radius:4px;border:2px solid #36c;color:#000;font:11px Arial,Helvetica,sans-serif;left:158%;padding:0 0 0 8px;position:absolute;top:-43px;visibility:hidden;width:200px;z-index:1}.report-tooltip .report-tooltiptext:after{border:10px solid transparent;border-right-color:#d3d3d3;content:"";margin-top:-5px;position:absolute;right:100%;top:50%}.report-tooltip:hover .report-tooltiptext{visibility:visible}.cautooltiptext .tooltip-text{margin-top:-8px}.activity-detail-report{background-position:0;background-repeat:no-repeat;height:15px;width:15px}.activity-detail-report.activity-event-right-arrow-bold{background-image:url(/assets_dist/fonts/arrow-right-bold.747ca98792b5317ebbac95c941e328fa.svg)}.activity-detail-report.activity-event-down-arrow-bold{background-image:url(/assets_dist/fonts/arrow-down-bold.a42c9d72db5961920eab5d76cf3f707c.svg)}.activity-detail-report.activity-schedule-right-arrow{background-image:url(/assets_dist/fonts/arrow-right.a27cbc2d53f0c248c5f93f96caa66a5d.svg)}.activity-detail-report.activity-schedule-down-arrow{background-image:url(/assets_dist/fonts/arrow-down.abeab5ac4cd877b6fea85f2f849fb9dc.svg)}.activity-detail-report span.activityCount{color:#000;cursor:auto;display:inline-block;margin-left:4px;text-decoration:none}
/*# sourceMappingURL=defaultCpac.58669f592ff1be6c5c29.css.map*/