html,body,form{-webkit-font-smoothing:antialiased !important;-ms-text-shadow:1px 1px 1px rgba(0,0,0,.1);text-shadow:1px 1px 1px rgba(0,0,0,.1);-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale}html{height:100%}body{height:100%;background:#005ea5;background:-moz-linear-gradient(top,#005ea5 0%,#00aef0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#005ea5),color-stop(100%,#00aef0));background:-webkit-linear-gradient(top,#005ea5 0%,#00aef0 100%);background:-o-linear-gradient(top,#005ea5 0%,#00aef0 100%);background:-ms-linear-gradient(top,#005ea5 0%,#00aef0 100%);background:linear-gradient(to bottom,#005ea5 0%,#00aef0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005ea5',endColorstr='#00aef0',GradientType=0);margin:0;padding:0;background-repeat:no-repeat;background-attachment:fixed}.RadWindow_Bootstrap a.rwIcon,.RadWindow a.rwIcon{background-image:url('/Images/Backstreet-Dance-Icon.png') !important;background-position:0 0 !important}p,span,td,div{font-family:'Open Sans',Tahoma,sans-serif;margin:0;padding:0}p,td,div{font-size:10pt}a{color:#06c}#wrap{width:980px;margin:0 auto;padding-top:13px}#wrap #header{width:980px;position:relative;padding-bottom:3px;background:#fff;-webkit-border-radius:9px 9px 9px 9px;border-radius:9px 9px 9px 9px}#wrap #header #logo{display:inline-block;width:640px;height:225px;background:url('/Images/Backstreet-Dance-Logo.png');margin:10px 0 0 30px;z-index:1}#wrap #header #signupwrap{width:336px;height:180px;background:url('/Images/Sign-Up-Box.png');position:absolute;top:0;right:0;z-index:2}#wrap #header #signupwrap #signup{width:164px;height:100px;margin:22px 0 0 154px}#wrap #header #signupwrap #signup div.name,#wrap #header #signupwrap #signup div.email,#wrap #header #signupwrap #signup div.btn{margin-bottom:5px}#wrap #header #signupwrap #signup div.btn,#wrap #header #signupwrap #signup div.link{text-align:center}#wrap #header #signupwrap #signup div.link a{color:#008ed1}#wrap #header #menu{height:79px;overflow:hidden;padding-top:3px}#wrap #header #menu a{margin-left:7px}#wrap #contentwrap{width:966px;background:#fff;padding:7px;-webkit-border-radius:9px 9px 9px 9px;border-radius:9px 9px 9px 9px;overflow:hidden}#wrap #contentwrap #sidebar{width:280px;margin:0 10px 0 0;float:left}#wrap #contentwrap #content{width:966px}#wrap #contentwrap #content h1{font-family:'Indie Flower',Tahoma,sans-serif;font-size:40px;font-weight:normal;margin:0 0 10pt 0;padding:0;color:#008ed1}#wrap #contentwrap #content h2{font-family:'Indie Flower',Tahoma,sans-serif;font-size:28px;font-weight:normal;margin:0 0 10pt 0;padding:0;color:#008ed1}#wrap #contentwrap #content h3{font-family:'Indie Flower',Tahoma,sans-serif;font-size:22px;font-weight:normal;margin:0 0 10pt 0;padding:0;color:#008ed1}#wrap #contentwrap #content p,#wrap #contentwrap #content div{font-size:15px;margin:0;padding:0}#wrap #contentwrap #content ul,#wrap #contentwrap #content ol{margin-top:0;margin-bottom:0;overflow:hidden}#wrap #contentwrap #content li{font-family:'Open Sans',Tahoma,sans-serif;font-size:15px;color:#000;margin:0 0 2px 0;padding-bottom:0}#wrap #contentwrap #content #cphBody_pnlSignUp div.name,#wrap #contentwrap #content #cphBody_pnlSignUp div.email,#wrap #contentwrap #content #cphBody_pnlSignUp div.btn,#wrap #contentwrap #content #cphBody_pnlLogin div.user,#wrap #contentwrap #content #cphBody_pnlLogin div.pass,#wrap #contentwrap #content #cphBody_pnlLogin div.btn{margin-bottom:5px}.bluebtn,.redbtn{display:inline-block;height:76px;background:url('/Images/Buttons.png') no-repeat top left;line-height:81px;text-align:center;padding-left:21px;font-family:'Indie Flower',Tahoma,sans-serif;font-size:22px;text-transform:uppercase;text-decoration:none;font-weight:bold;cursor:pointer}.bluebtn span,.redbtn span{display:inline-block;float:right;width:8px;height:76px;margin-left:13px;background:url('/Images/Buttons.png') no-repeat top right}.bluebtn{color:#008ed1}.bluebtn:hover,.bluebtn-sel{background:url('/Images/Buttons.png');background-position:0 -76px;color:#fff}.bluebtn:hover span,.bluebtn-sel span{background:url('/Images/Buttons.png');background-position:8px -76px}.redbtn{color:#008ed1}.redbtn:hover,.redbtn-sel{background:url('/Images/Buttons.png');background-position:0 -152px;color:#fff}.redbtn:hover span,.redbtn-sel span{background:url('/Images/Buttons.png');background-position:8px -152px}#wrap #contentwrap #sidebar .btn290:first-of-type{width:248px;margin-top:0}.btn290{width:248px;margin-top:7px;font-size:20px !important}table.form{padding:0;margin:0;border-collapse:collapse;width:100%}table.form tr.alt td{background:#f4fbff}table.form td{padding:8px 5px;margin:0}table.form td.field{padding-right:8px;font-weight:600}table.form td.field span{font-weight:400}#wrap #contentwrap #content .timeTable{width:676px;border-collapse:collapse;border:1px solid #8adfff;margin:25px 0 0 0;padding:0}#wrap #contentwrap #content .timeTable:first-of-type{margin-top:0 !important}#wrap #contentwrap #content .timeTable tr:nth-of-type(odd){background:#f4fcff}#wrap #contentwrap #content .timeTable td{border:1px solid #8adfff;padding:3px 5px;margin:0}#wrap #contentwrap #content .timeTable .classNo{background:#42cbff;font-weight:bold;font-size:1.4em;padding-top:7px;padding-bottom:7px}#wrap #contentwrap #content .timeTable .classDay{background:#91e0ff;font-weight:bold;font-size:1.2em}#wrap #contentwrap #content .timeTable .classLoyalty,#wrap #contentwrap #content .timeTable .classPriceHeading{background:#91e0ff;font-weight:600}#wrap #contentwrap #content .timeTable .classSelect{width:22px}#wrap #contentwrap #content .timeTable .classTime{min-width:128px}#wrap #contentwrap #content .timeTable .classCode{min-width:19px}#wrap #contentwrap #content .timeTable .classTermPrice{min-width:60px;font-weight:600;font-size:1.1em}#wrap #contentwrap #content .timeTable .classPrice{min-width:45px}#wrap #copy{width:940px;margin:0;padding:10px 20px;color:#fff;line-height:24px}#wrap #copy a{color:#fff;text-decoration:none}#wrap #copy a:hover{text-decoration:underline}span.field{color:#000;display:block;margin:0 0 3px 0 !important;font-weight:bold}span.field span{font-weight:normal}div.field{margin:0 0 6px 0 !important}span.rfv{color:#cc0028}.cap{display:none;visibility:hidden}div.msg{font-family:Tahoma;font-size:11pt;font-weight:bold;color:#000;padding:12px;background:#ebf1fa;border:solid 1px #bcc6d3;text-align:center;z-index:30;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 8px #dbe6f7;-webkit-box-shadow:0 0 8px #dbe6f7;box-shadow:0 0 8px #dbe6f7}#cphBody_pnlOffline,#cphBody_pnlEditPage{font-family:Tahoma;font-size:10pt;font-weight:bold;color:#000;padding:12px !important;border:1px solid #25a0da;background:#fff;z-index:2;position:fixed;top:8px;right:8px}#cphBody_pnlOffline a,#cphBody_pnlEditPage a{color:#06c}