#addAddressBlock select.address,#addAddressBlock input[type="text"].address{width:330px}table.checkout-totals{width:100%}table.checkout-totals td.label{text-align:left !important}table.checkout-totals td.value{text-align:right !important}.addressFullName{font-weight:bold}.heading-4{border-bottom:1px solid #b3b3b3;padding-bottom:0;margin-bottom:15px}input#promoCode{float:left;margin-right:10px}.promo-code-message{float:right}table.checkout-totals td.label,table.checkout-totals td.value{margin-bottom:.5em;line-height:1.5;border:0}.chooseLevelHeader{margin:auto;float:left;text-align:center}.chooseLevelHeader ul{margin:auto !important;padding:0}.chooseLevelHeader ul li{display:inline}.chooseLevelHeader ul li a{float:left;overflow:hidden}.chooseLevelHeader ul li a{background:url(../img/Divisions/BannerLevelChooser.png) no-repeat}.chooseLevelHeader ul li a span{display:none}#divisionProducts{height:34px;margin-top:12px;float:right;position:relative}#divisionProducts ul li a{height:34px}#buyNowProducts{width:310px;height:34px;margin-top:12px;float:right;position:relative}#buyNowProducts ul li a{height:34px}.buyNowSelectLevel{width:360px;float:left}.buyNowSelectLevelXSchool{width:221px}.buyNowSelectLevelXHome{width:172px}.buyNowSelectLevelXSchool ul{width:88px}.buyNowSelectLevelXHome ul{width:88px}#buyNowSelectLevelSchool{width:221px;height:34px;margin-top:-20px;float:none;position:relative}#buyNowSelectLevelSchool ul li a{height:34px}#buyNowSelectLevelHome{width:172px;height:34px;margin-top:-20px;float:none;position:relative}#buyNowSelectLevelHome ul li a{height:34px}#gettingStartedLevels{width:310px;height:34px;margin-top:12px;float:right;position:relative}#gettingStartedLevels ul li a{height:34px}.downloads{position:relative}.downloads ul li{float:left}.downloads ul li a{height:25px}.defaultLevels{margin:0;float:left;position:relative}.defaultLevels ul{margin:0 !important}.defaultLevels ul li{float:left}.defaultLevels ul li a{height:25px}.chooseLevelHeader.divisionSupplemental ul{width:100px;margin:auto}#divisionPosters ul{width:75px}#divisionElementaryHome ul{width:235px}#divisionGrammar ul{width:210px}#divisionGrammarTM ul{width:210px}#divisionProductsIntro ul{width:310px}.chooseLevelHeader img{width:210px}#divisionElementaryHome img{width:700px}#divisionGrammar img{width:300px}#divisionGrammarTM img{width:300px}#divisionProductsIntro img{width:300px}#divisionMusicPack{width:240px;height:250px}#divisionVocMad{width:240px;height:250px}#divisionColoringBook{width:240px;height:250px}#divisionTransparencies{width:240px;height:250px}#divisionPosters{width:240px;height:250px}#divisionTeacherKey{width:240px;height:250px}#divisionElementaryHome{float:none;width:700px;height:250px}#divisionGrammar{width:300px;margin:0 20px 0 0}#divisionGrammarTM{width:300px;margin:0 20px 0 0}#divisionProductsIntro{width:403px;margin:25px 0 0 0}#divisionMusicPack ul li a{height:25px}#divisionVocMad ul li a{height:25px}#divisionColoringBook ul li a{height:25px}#divisionTransparencies ul li a{height:25px}#divisionPosters ul li a{height:25px}#divisionTeacherKey ul li a{height:25px}#divisionElementaryHome ul li a{height:25px}#divisionGrammar ul li a{height:25px}#divisionGrammarTM ul li a{height:25px}#divisionProductsIntro ul li a{height:25px}.chooseLevelHeader ul li.levelX a{background-position:0 0;width:88px}.chooseLevelHeader ul li.level0 a{background-position:-88px 0;width:24px}.chooseLevelHeader ul li.level1 a{background-position:-112px 0;width:25px}.chooseLevelHeader ul li.level2 a{background-position:-137px 0;width:24px}.chooseLevelHeader ul li.level3 a{background-position:-161px 0;width:25px}.chooseLevelHeader ul li.level4 a{background-position:-186px 0;width:24px}.chooseLevelHeader ul li.level5 a{background-position:-210px 0;width:25px}.chooseLevelHeader ul li.level6 a{background-position:-235px 0;width:24px}.chooseLevelHeader ul li.level7 a{background-position:-259px 0;width:25px}.chooseLevelHeader ul li.level8 a{background-position:-284px 0;width:25px}.chooseLevelHeader ul li.level7h a{background-position:-309px 0;width:25px}.chooseLevelHeader ul li.level0 a:hover{background-position:-88px -34px}.chooseLevelHeader ul li.level1 a:hover{background-position:-112px -34px}.chooseLevelHeader ul li.level2 a:hover{background-position:-137px -34px}.chooseLevelHeader ul li.level3 a:hover{background-position:-161px -34px}.chooseLevelHeader ul li.level4 a:hover{background-position:-186px -34px}.chooseLevelHeader ul li.level5 a:hover{background-position:-210px -34px}.chooseLevelHeader ul li.level6 a:hover{background-position:-235px -34px}.chooseLevelHeader ul li.level7 a:hover{background-position:-259px -34px}.chooseLevelHeader ul li.level8 a:hover{background-position:-284px -34px}.chooseLevelHeader ul li.level7h a:hover{background-position:-309px -34px}.chooseLevelHeader.level0 ul li.level0 a{background-position:-88px -34px !important}.chooseLevelHeader.level1 ul li.level1 a{background-position:-112px -34px !important}.chooseLevelHeader.level2 ul li.level2 a{background-position:-137px -34px !important}.chooseLevelHeader.level3 ul li.level3 a{background-position:-161px -34px !important}.chooseLevelHeader.level4 ul li.level4 a{background-position:-186px -34px !important}.chooseLevelHeader.level5 ul li.level5 a{background-position:-210px -34px !important}.chooseLevelHeader.level6 ul li.level6 a{background-position:-235px -34px !important}.chooseLevelHeader.level7 ul li.level7 a{background-position:-259px -34px !important}.chooseLevelHeader.level8 ul li.level8 a{background-position:-284px -34px !important}.chooseLevelHeader.level7h ul li.level7h a{background-position:-309px -34px !important}.dashboardLayout{background-color:#fff}.dashboardInfo{padding:5px 5px 0 5px}input#teachers{width:2em;text-align:center}div.levels{float:left;width:366px;margin-left:482px;text-align:center}div.name{width:151px}div.email{width:291px}div.students{width:150px}div.password{width:150px}ol#admin_teacher_info{margin-top:0;margin-bottom:5px}input.name{width:100%;margin-bottom:0}input.email{width:100%;margin-bottom:0}input.level{width:36px;text-align:center;margin:0 3px 0 3px}input.button{margin-bottom:0}.studentRoster #detail{padding-left:0;padding-right:0}#detail input{margin-bottom:0}#detail .row{height:29px}div.totals{float:left;width:58px;text-align:center}div#total1{margin-left:482px}ul{list-style-type:none}ul.horizontal li:first-child{width:100px}ul.horizontal li{float:left;width:75px;text-align:center}ul.horizontal li input{width:36px;text-align:center}div.result{display:inline-block}#dashboard_classroom{background:#fff;border-radius:9px;padding:10px}#dashboard_classroom fieldset{border:0}#dashboard_createclass{margin-top:35px}div.delete_classroom{text-align:right}#teacherTabs ul li a{padding-top:0;padding-bottom:0}.classLevel{position:relative;display:block;margin-left:auto;margin-right:auto;text-align:center;font-size:.5em}.className{text-align:center;min-width:50px}form.shurleyForm.school{display:inline}section.instructions{text-align:left}td.saveResult,td.emailResult,td.resetResult{width:25px}.shurleyForm.resetLink{width:85px;float:left}.resetResult{width:15px;float:left}.shurleyForm{margin:0}.shurleyForm fieldset{margin:0;padding:0;border:0}.shurleyForm legend{margin-left:1em;font-size:1.5em;padding:5px;color:#ffce00;font-weight:bold;background:#a3022b;border:1px solid #505154}.shurleyForm label,.shurleyForm .emptyLabel{position:relative;clear:left;float:left;margin-right:5px;text-align:right;line-height:2.5em}.shurleyForm .shurleyFormSubmit{margin-left:7.3em}.shurleyForm input{padding:5px;font-size:.8em;border:1px solid #e5e5e5;box-shadow:rgba(0,0,0,0.1) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 8px;background:#fff;background:-webkit-gradient(linear,left top,left 25,from(#fff),color-stop(4%,#eee),to(#fff));background:-webkit-linear-gradient(top,#eee 0,#fff 25px);background:-moz-linear-gradient(top,#eee 0,#fff 25px);background:-o-linear-gradient(top,#eee 0,#fff 25px);background:-ms-linear-gradient(top,#eee 0,#fff 25px);background:linear-gradient(to bottom,#eee 0,#fff 25px)}.shurleyForm #state{width:8em}.shurleyForm #zip{width:5em}.shurleyForm #phone{width:9em}.shurleyForm input:hover,.shurleyForm input:focus{border-color:#c9c9c9;box-shadow:rgba(0,0,0,0.15) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 8px}.shurleyForm div.form_instruction{margin-top:-20px;margin-bottom:20px}.shurleyForm .checkbox{margin-top:.7em;width:1em !important}.shurleyForm.register .inputLabel,.shurleyForm.register .emptyLabel{width:10em}.shurleyForm .inputLabel:after{content:":"}.shurleyForm fieldset.submit{position:relative;float:right;width:auto;border-style:none;padding-top:2em;padding-left:15em;background:transparent}input#pilot_settings_submit[type=submit]{margin-left:20em}.shurleyForm#adoptionAccessCodeLogin,.shurleyForm.olsLogin,.shurleyForm.register{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:linear-gradient(top,#fff,#eee);width:440px;padding:30px;margin:auto;z-index:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2)}form.shurleyForm.olsLogin label,form.shurleyForm.olsLogin .emptyLabel{width:9em}.shurleyForm#adoptionAccessCodeLogin{height:160px;margin-top:30px}.shurleyForm#adoptionAccessCodeLogin h1,.shurleyForm.olsLogin h1,.shurleyForm.register h1{text-shadow:0 1px 0 rgba(255,255,255,.7),0 2px 0 rgba(0,0,0,.5);text-transform:uppercase;text-align:center;color:#666;margin:0 0 20px 0;letter-spacing:4px;font:normal 26px/1 Verdana,Helvetica;position:relative}.shurleyForm#adoptionAccessCodeLogin h1:after,.shurleyForm#adoptionAccessCode h1:before,.shurleyForm.olsLogin h1:after,.shurleyForm.olsLogin h1:before,.shurleyForm.register h1:after,.shurleyForm.register h1:before{background-color:#777;content:"";height:1px;position:absolute;top:15px;width:120px}.shurleyForm#adoptionAccessCodeLogin h1:after,.shurleyForm.olsLogin h1:after,.shurleyForm.register h1:after{background-image:-webkit-gradient(linear,left top,right top,from(#777),to(#fff));background-image:-webkit-linear-gradient(left,#777,#fff);background-image:-moz-linear-gradient(left,#777,#fff);background-image:-ms-linear-gradient(left,#777,#fff);background-image:-o-linear-gradient(left,#777,#fff);background-image:linear-gradient(left,#777,#fff);right:0}.shurleyForm#adoptionAccessCodeLogin h1:before,.shurleyForm.olsLogin h1:before,.shurleyForm.register h1:before{background-image:-webkit-gradient(linear,right top,left top,from(#777),to(#fff));background-image:-webkit-linear-gradient(right,#777,#fff);background-image:-moz-linear-gradient(right,#777,#fff);background-image:-ms-linear-gradient(right,#777,#fff);background-image:-o-linear-gradient(right,#777,#fff);background-image:linear-gradient(right,#777,#fff);left:0}.shurleyForm#adoptionAccessCodeLogin h2,.shurleyForm.olsLogin h2,.shurleyForm.register h2{margin:0}.shurleyForm#adoptionAccessCodeLogin li,.shurleyForm.olsLogin li,.shurleyForm.register li,.shurleyForm.notifyMeForm li{list-style-type:none}.shurleyForm#adoptionAccessCodeLogin fieldset,.shurleyForm.olsLogin fieldset,.shurleyForm.register fieldset{border:0;padding:0;margin:0}.shurleyForm#adoptionAccessCodeLogin #inputs input#uid,.shurleyForm#adoptionAccessCodeLogin #inputs input#password,.shurleyForm#adoptionAccessCodeLogin #inputs input#accessCode,.shurleyForm.olsLogin #inputs input#uid,.shurleyForm.olsLogin #inputs input#password,.shurleyForm.olsLogin #inputs input#accessCode,.shurleyForm.register #inputs input#uid,.shurleyForm.register #inputs input#password,.shurleyForm.register #inputs input#accessCode{padding:15px 15px 15px 30px;margin:0 0 10px 0;width:353px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff}.shurleyForm#adoptionAccessCodeLogin #uid,.shurleyForm.olsLogin #uid,.shurleyForm.register #uid{background:#f1f1f1 url(/img/Global/login-sprite.png) no-repeat;background-position:5px -2px !important}.shurleyForm#adoptionAccessCodeLogin #password,.shurleyForm.olsLogin #password,.shurleyForm.register #password{background:#f1f1f1 url(/img/Global/login-sprite.png) no-repeat;background-position:5px -52px !important}.shurleyForm#adoptionAccessCodeLogin #inputs input:focus,.shurleyForm.olsLogin #inputs input:focus,.shurleyForm.register #inputs input:focus{background-color:#fff;border-color:#e8c291;outline:0;-moz-box-shadow:0 0 0 1px #e8c291 inset;-webkit-box-shadow:0 0 0 1px #e8c291 inset;box-shadow:0 0 0 1px #e8c291 inset}.shurleyForm#adoptionAccessCodeLogin #inputs input:focus,.shurleyForm.olsLogin #inputs input:focus,.shurleyForm.register #inputs input:focus{background-color:#fff;border-color:#e8c291;outline:0;-moz-box-shadow:0 0 0 1px #e8c291 inset;-webkit-box-shadow:0 0 0 1px #e8c291 inset;box-shadow:0 0 0 1px #e8c291 inset}.shurleyForm#adoptionAccessCodeLogin #actions,.shurleyForm.olsLogin #actions,.shurleyForm.register #actions{margin:25px 0 0 0}.shurleyForm#adoptionAccessCodeLogin .submit,.shurleyForm.olsLogin .submit,.shurleyForm.register .submit{background-color:#ffb94b;background-image:-webkit-gradient(linear,left top,left bottom,from(#fddb6f),to(#ffb94b));background-image:-webkit-linear-gradient(top,#fddb6f,#ffb94b);background-image:-moz-linear-gradient(top,#fddb6f,#ffb94b);background-image:-ms-linear-gradient(top,#fddb6f,#ffb94b);background-image:-o-linear-gradient(top,#fddb6f,#ffb94b);background-image:linear-gradient(top,#fddb6f,#ffb94b);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;border-width:1px;border-style:solid;border-color:#d69e31 #e3a037 #d5982d #e3a037;float:left;height:35px;padding:0;margin:0;width:120px;cursor:pointer;font:bold 15px Arial,Helvetica;color:#8f5a0a}.shurleyForm .loginHeader{text-align:center;padding-bottom:20px;font-size:30px}.shurleyForm#adoptionAccessCodeLogin .submit:hover,.submit:focus,.shurleyForm.olsLogin .submit:hover,.submit:focus,.shurleyForm.register .submit:hover,.submit:focus{background-color:#fddb6f;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffb94b),to(#fddb6f));background-image:-webkit-linear-gradient(top,#ffb94b,#fddb6f);background-image:-moz-linear-gradient(top,#ffb94b,#fddb6f);background-image:-ms-linear-gradient(top,#ffb94b,#fddb6f);background-image:-o-linear-gradient(top,#ffb94b,#fddb6f);background-image:linear-gradient(top,#ffb94b,#fddb6f)}.shurleyForm#adoptionAccessCodeLogin .submit:active,.shurleyForm.olsLogin .submit:active,.shurleyForm.register .submit:active{outline:0;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;box-shadow:0 1px 4px rgba(0,0,0,0.5) inset}.shurleyForm#adoptionAccessCodeLogin .submit::-moz-focus-inner,.shurleyForm.olsLogin .submit::-moz-focus-inner,.shurleyForm.register .submit::-moz-focus-inner{border:0}.shurleyForm#adoptionAccessCodeLogin #actions a,.shurleyForm.olsLogin #actions a,.shurleyForm.register #actions a{color:#3151a2;float:right;line-height:35px;margin-left:10px}.shurleyForm#adoptionAccessCodeLogin #actions div{float:right;margin-left:10px;width:250px}.shurleyFont{font-family:"AvantGardeDemi",sans-serif}dd{padding-bottom:21px}.invalid{color:#900}.disabled,.disabled:hover{color:gray;cursor:not-allowed}.headingRubric{font-size:50%;font-weight:bold;margin-left:.5em;color:#a66}.note{font-style:italic;font-size:16px}.fine-print{font-size:12px;line-height:12px}.light-box{border:1px solid #ccc;padding:6px}@media screen and (min-width:1023px),print{html.has-navbar-fixed-top-row2{padding-top:8.5rem}.navbar.is-fixed-top-row2{position:fixed;top:3.25rem}}.navbar.is-fixed-top-row2 .hero-body{padding:.25rem}.navbar.is-fixed-top-row2{left:0;right:0;z-index:25;border-bottom:1px solid #dcdcdc}.navbar.is-fixed-top-row2 .hero-body *{color:#484848}ul.mainInterface{list-style-type:none;margin:0;padding:0}ul.mainInterface li{display:inline-block;margin:0;padding:0;margin-right:0;margin-bottom:1px}ul.mainInterface li:first-child a{padding:5px 10px 5px 1px}ul.mainInterface a{display:block;padding:5px 10px 5px 10px;font-size:1.25rem;color:#484848;text-decoration:none}ul.mainInterface a:hover{color:#000}ul.mainInterface li ul{display:block;display:none;position:absolute}ul.mainInterface li ul li{display:block;margin:0}ul.quicklinks{border:0;margin-bottom:27px}ul.quicklinks li{border-radius:3px}ul.quicklinks li a,ul.quicklinks li a:visited{color:#0a0a0a}ul.quicklinks li a:hover{color:#000}.error{color:#e62e00}.success{color:rgba(0,128,0,1)}.error-banner{background-color:#de2b00;color:#fffbe5 !important;display:none;padding:5px}.error-notice-banner{background-color:#de2b00;padding:5px}.success-notice-banner{background-color:#4caf50;padding:5px}.error-notice-text,.success-notice-text{color:#fff}.accept-button{background-color:#65f165;color:#000}.accept-button:hover{background-color:#45f165}.deny-button{background-color:#e4665f;color:#fff}.deny-button:hover{background-color:#c4665f;color:#fff}.note{font-style:italic}.subtotalTax{font-style:italic;color:#999}div.padTop{padding-top:53px}.microHeader{position:fixed;width:100%;height:auto;z-index:100;background-color:#737373;padding:5px;min-height:42px;margin-bottom:20px;box-shadow:0 0 1.6rem rgba(0,0,0,0.23)}.microHeader *{display:inline;color:#fff}.microHeader a,.microHeader a:visited{color:#fff}.navbar *,.navbar a,.navbar a:visited{color:#fff}.navbar a:hover,.navbar a:hover span{color:#000}div.top_link{padding-right:20px}.pointer{cursor:pointer}.shurleyLogin{margin-top:10px;margin-right:35px;margin-bottom:0;float:right;display:block}.shurleyLogin *{margin-bottom:0;padding-bottom:0}.shurleyLogin .shurleyForm .submit{margin-bottom:0}.shurleyLogin span.formBlock{background-color:transparent;float:left;margin:0;margin-right:5px}.shurleyLogin span.formBlock input{margin:0;margin-top:3px;width:10em;display:inline}#request_pwd_reset ol,#reset_pwd ol{list-style-type:none}footer{clear:both;padding:20px 5px 42px 5px;background-color:#737373;display:block;color:#d2d2d2}footer a,footer a:visited{color:#fff}footer a:hover{color:#333}.home header.card-content{padding-bottom:0}.card-equal-height{display:flex;flex-direction:column;height:100%}.card-equal-height .card-footer{margin-top:auto}.card{box-shadow:0 4px 6px 0 rgba(0,0,0,0.12),0 6px 10px 0 rgba(0,0,0,0.1)}.card .card-image.bottom-border{border-bottom:1px solid #dbdbdb}div#addSubscriptionLabel{background-color:#e8e8e8}input#addSubscriptionButton{margin-left:auto;margin-right:auto}.removeBtn{cursor:pointer}.remove-from-order{color:#c30}.removed-item{background-color:#e6cdcd}div.removeX{margin-top:1px;height:38px;line-height:38px;width:34px;color:#fff;border:1px solid #000;border-radius:100px;background-color:#000;background-position:center center;background-repeat:no-repeat;background:-webkit-gradient(radial,center center,0,center center,460,from(#000),to(#000));background:-webkit-radial-gradient(circle,#000,#000);background:-moz-radial-gradient(circle,#000,#000);background:-ms-radial-gradient(circle,#000,#000)}.tool-tip span{background:none repeat scroll 0 0 #f8f8f8;border:5px solid #dfdfdf;color:#717171;font-size:13px;min-height:30px;line-height:30px;margin:0 auto;position:absolute;width:250px;display:none;padding:10px 20px;z-index:12}.tool-tip span:after{content:'';position:absolute;top:-10px;width:10px;height:10px;border-top:5px solid #dfdfdf;border-left:5px solid #dfdfdf;background:#f8f8f8;left:5%;margin-right:-5px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tool-tip{display:inline;position:relative;cursor:pointer}.tool-tip:hover span{display:block}.SIM-Scroller{position:relative;min-height:630px}.SIM-Scroller div{position:absolute;width:100%}.mainBanner{min-height:518px;-moz-border-radius:3px;border-radius:3px;background-color:#ccc}.mainBanner{text-shadow:0 1px 3px #000;letter-spacing:.02em}.mainBanner p{font-size:1.5em}.mainBanner a{color:white;text-decoration:none}.mainBanner div{padding:1rem}.mainBanner>*{margin-bottom:11px;color:white}.mainBanner h1,.mainBanner h2,.mainBanner h3,.mainBanner h4,.mainBanner h5,.mainBanner h6{color:white}.banner-generic{background-color:#a92024;color:#fff;padding:1rem}#ChristmasNotice{height:259px}.bannerChristmas{color:#fff;background-color:#ae1f23;display:flex;align-items:center}.bannerChristmas p{font-size:21px;line-height:24px;margin-left:1em;margin-right:1em}.bannerChristmas div p span.smaller{font-size:16px}.bannerChristmas-mobile{background-color:#ae1f23;color:#fff;padding:1rem}.bannerThanksgiving{color:#fff;background:url('/img/Global/ThanksgivingBanner_center_repeat.jpg');background-position:top;background-repeat:repeat-x;display:flex;align-items:center}.bannerThanksgiving-mobile{background-color:#c34d2c;color:#fff;padding:1rem}.bannerThanksgiving div p{font-size:21px;line-height:24px}.notification{position:relative}.notification video{position:relative;z-index:0}.notification div.overlay{position:absolute;top:245px;left:45px;z-index:1}.notification div.overlay p{font-size:28px;line-height:40px;color:#eee}.notification div.overlay p span{color:#fbb}.home-page-image-scroller{min-height:588px;height:588px;position:relative}.home-page-image-scroller *{color:#fff;text-shadow:1px 1px 2px #000,0 0 5px #696969}.home-page-image-scroller .has-bg-img{position:absolute;height:588px;width:100%;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover}.home-page-image-scroller .has-bg-img.active{z-index:3}.home-page-image-scroller .has-bg-img.bannerELL{background-image:url('/img/2020/banner/girl-writing-with-laptop-3840.jpg')}.home-page-image-scroller .has-bg-img.bannerGrammar{background-image:url('/img/2020/banner/asian-boy-looking-at-shurley-core-on-tablet-3840.jpg');background-position:bottom}.home-page-image-scroller .has-bg-img.bannerCoreOutcomes{background-image:url('/img/2020/banner/girl-writing-in-Shurley-workbook-3840.jpg')}.home-page-image-scroller .has-bg-img.bannerSEDA{background-image:url('/img/2020/banner/asian-boy-at-computer-with-headphones-3840.jpg')}.home-page-image-scroller .has-bg-img.bannerIIE{background-image:url('/img/2020/banner/african-american-boy-with-tablet-on-couch-3840.jpg')}.home-page-image-scroller .has-bg-img.bannerFreeTrial{background-image:url('/img/HS_Store/hsbanner6_flip.jpg')}.home-page-image-scroller .hero .hero-body{display:flex;height:588px;padding:1rem}.home-page-image-scroller .hero .hero-body .container{margin-top:auto;display:none}.home-page-image-scroller .hero.active .hero-body .container{display:block}.mainBanner01{color:#fff;background:-webkit-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.05)),url('/img/2014/PANO_runway.jpg');background-repeat:no-repeat;background-size:cover}.card .card-image.rollover img{visibility:hidden}.card .card-image.rollover{background-size:cover}.card .card-image.rollover .image{background:rgba(0,0,0,0.1)}.card .card-image.rollover .image:hover{background:rgba(0,0,0,0)}.card .card-image.rollover.seda{background-image:url('/img/2020/squares/prerecorded-lessons-flat-no-text.jpg')}.card .card-image.rollover.literacy{background-image:url('/img/2020/squares/solid-literacy-no-text.jpg')}.card .card-image.rollover.grammar{background-image:url('/img/2020/squares/new-ela-tools-flat-no-text.jpg')}.card .card-image.rollover.printdigital{background-image:url('/img/2020/squares/print-digital-no-text.jpg')}.card .card-image.rollover.samples{background-image:url('/img/2020/squares/online-samples-flat-no-text.jpg')}.card .card-image.rollover.homeschool{background-image:url('/img/2020/squares/homeschool-materials-no-text.jpg')}.card .card-image.rollover.hs-foundation{background-image:url('/img/2020/squares/homeschool-materials-no-text.jpg')}.card .card-image.rollover.hs-history{background-image:url('/img/2020/squares/English-Made-Easy-no-text.jpg')}.card .card-image.rollover.hs-catalog{background-image:url('/img/2020/squares/new-ela-tools-flat-no-text.jpg')}.card .card-image.rollover.hs-awards{background-image:url('/img/2020/squares/Award-Winning-Materials-rec-no-text.jpg')}.card .card-image.rollover.hs-free-trial{background-image:url('/img/2020/squares/free-trial-flat-no-text.jpg')}.card header.card-content *{color:#24518a}ul.inline li{display:inline}ul.vertListMenu{background:rgba(255,225,0,.25);background-color:transparent}ul.vertListMenu li{background:rgba(0,225,225,.25)}ul.vertListMenu li a{display:block;text-decoration:none;color:white;padding:7px;background-color:#633;border-radius:3px;margin-bottom:7px}.storeFront figcaption{font-style:normal !important;color:#4a4a4a}#products div.header{font-weight:700}#products div.product_qty{width:4rem}#products div.product_in_cart{width:3rem}#products div.product_level{width:3rem}#products div.product_price{width:5rem}#products div.product_isbn{white-space:nowrap}#products hr.product_hr{margin-top:-1rem;margin-bottom:1rem}#products hr.product_hr_top{background-color:#000;height:1px}table.products{width:100%;padding-top:0;margin-top:0}table.products th,table.products td{text-align:left;border-top:1px solid #f3f3f3}table.products th{border-top:0;border-bottom:1px solid #ddd}table.products th.product_qty{width:3em}table.products th.product_in_cart{width:3em}table.products th.product_name{width:auto}table.products th.product_level{width:3em;text-align:right}table.products th.product_price{width:5em;text-align:right}table.products th.product_isbn{width:10.5em;text-align:right}table.products td.product_level{text-align:right}table.products td.product_price{text-align:right}table.products td.product_isbn{text-align:right}button.shurley_button_k,button.shurley_button_1,button.shurley_button_2,button.shurley_button_3,button.shurley_button_4,button.shurley_button_5,button.shurley_button_6,button.shurley_button_7,button.shurley_button_7hs,button.shurley_button_8,button.shurley_button_ell{color:#fff;border:2px solid #ccc;border-top:2px solid #ddd;border-left:2px solid #ddd}button.shurley_button_k.selected,button.shurley_button_1.selected,button.shurley_button_2.selected,button.shurley_button_3.selected,button.shurley_button_4.selected,button.shurley_button_5.selected,button.shurley_button_6.selected,button.shurley_button_7.selected,button.shurley_button_7hs.selected,button.shurley_button_8.selected,button.shurley_button_ell.selected{border:2px solid #0082cc}button.shurley_button_k{background-color:#c200ae}button.shurley_button_1{background-color:#f7d100}button.shurley_button_2{background-color:#f64e00}button.shurley_button_3{background-color:#15953b}button.shurley_button_4{background-color:#293db9}button.shurley_button_5{background-color:#d00f4e}button.shurley_button_6{background-color:#710aa2}button.shurley_button_7{background-color:#983221}button.shurley_button_7hs{background-color:#248d90}button.shurley_button_8{background-color:#20694c}button.shurley_button_ell{background-color:#00a865}.bigButton{width:100%;font-size:200%;text-align:center}.grayed_out{background-color:#666 !important}.grade_k_back_light{background-color:#ebbbe6 !important}.grade_1_back_light{background-color:#f8efbb !important}.grade_2_back_light{background-color:#f8cebb !important}.grade_3_back_light{background-color:#c0e0c9 !important}.grade_4_back_light{background-color:#c5cae9 !important}.grade_5_back_light{background-color:#efbece !important}.grade_6_back_light{background-color:#d7bde3 !important}.grade_7_back_light{background-color:#e1c7c3 !important}.grade_7hs_back_light{background-color:#c4dedf !important}.grade_8_back_light{background-color:#c3d5ce !important}.grade_k_back{background-color:#c200ae !important}.grade_1_back{background-color:#f7d100 !important}.grade_2_back{background-color:#f64e00 !important}.grade_3_back{background-color:#15953b !important}.grade_4_back{background-color:#293db9 !important}.grade_5_back{background-color:#d00f4e !important}.grade_6_back{background-color:#710aa2 !important}.grade_7_back{background-color:#983221 !important}.grade_7hs_back{background-color:#248d90 !important}.grade_8_back{background-color:#20694c !important}.grade_k{color:#c200ae !important}.grade_1{color:#f7d100 !important}.grade_2{color:#f64e00 !important}.grade_3{color:#15953b !important}.grade_4{color:#293db9 !important}.grade_5{color:#d00f4e !important}.grade_6{color:#710aa2 !important}.grade_7{color:#983221 !important}.grade_7hs{color:#248d90 !important}.grade_8{color:#20694c !important}.grade_k_back_superlight,.grade_0_back_superlight{background-color:rgba(194,0,174,0.05) !important}.grade_1_back_superlight{background-color:rgba(248,239,187,0.35) !important}.grade_2_back_superlight{background-color:rgba(246,78,0,0.075) !important}.grade_3_back_superlight{background-color:rgba(21,149,59,0.075) !important}.grade_4_back_superlight{background-color:rgba(41,61,185,0.075) !important}.grade_5_back_superlight{background-color:rgba(208,15,78,0.075) !important}.grade_6_back_superlight{background-color:rgba(113,10,162,0.075) !important}.grade_7_back_superlight{background-color:rgba(152,50,33,0.075) !important}.grade_7hs_back_superlight{background-color:rgba(36,141,144,0.075) !important}.grade_8_back_superlight{background-color:rgba(32,105,76,0.075) !important}.grade_ell_back_superlight{background-color:rgba(0,168,101,0.075) !important}div.storeFront hr{background-color:#dbdbdb}td.product_name{cursor:pointer}div.products div.storeShortdesc{margin-bottom:0}div.products div.storeLongdesc{display:none}div#products div.product_info_line{padding-left:.75rem;padding-right:.75rem}div.products input.product_qty{text-align:right;font-size:1rem}.subsection{margin:3rem 0rem}#progressBar{width:864px;height:31px;background:transparent url(/img/Buy_Now/PaymentProgressBars.gif) no-repeat top left;margin-bottom:25px}#progressBar.stage1{background-position:0 -32px}#progressBar.stage2{background-position:0 -62px}#progressBar.stage3{background-position:0 -92px}#progressBar.stage4{background-position:0 -123px}#isbn{display:inline}#products .ISBN-result{background-color:#fff6c5;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin:2rem 0rem 2rem 0rem;padding-top:1rem}.ISBNresult{background-color:rgba(0,0,0,0.08)}span.discontinued{color:#c70000}.item-totals{border-top:1px solid black}.plus-icon{position:relative;float:left;margin-right:5px;width:16px !important;height:16px !important}.plus-icon:before,.plus-icon:after{content:"";position:absolute;background-color:#7b7b7b;transition:transform .25s ease-out}.plus-icon:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.plus-icon:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.promo-code-message,.promo-code-error{color:red}section.notification div.weather{margin-bottom:25px;padding-left:30px;color:white;padding-top:24px;padding-bottom:10px;background-color:#be180a}section.notification div.weather h3{font-size:22px;padding-bottom:10px}section.notification a{text-decoration:none}section.notification div.notice h3:hover{text-decoration:underline}section.notification div.notice{margin-bottom:25px;padding-left:30px;padding-top:24px;padding-bottom:10px;border:1px solid #be180a;border-radius:3px}section.notification div.notice h3{font-size:22px;padding-bottom:10px}section.notification div.notice p{color:#666}.social_icon{padding-right:5px;text-decoration:none}dl.shurleyItem{_background:rgba(0,225,0,.1)}dl.shurleyItem dt.name{_background:rgba(0,225,225,.1)}dl.shurleyItem dd.level,dl.shurleyItem dd.price,dl.shurleyItem dd.isbn{_background:rgba(225,225,0,.1)}dl.shurleyItem dd.description{_background:rgba(225,0,225,.1)}dl.faq dd{margin-left:40px}.blockSelector{background-color:#f9f9f9;-moz-border-radius:9px;border-radius:9px;position:relative;border:1px solid #eee;width:100%;margin-bottom:21px}.blockSelector *{margin-left:5px;margin-right:5px;z-index:10;position:relative}.blockSelector a{text-decoration:none;margin:0}.blockSelector img.bgBtn{width:100%;margin-left:0;margin-right:0;overflow:hidden}#cart th,#cart td{padding:0 5px 0}#cart th.cart_level,#cart td.cart_level{width:50px;text-align:center}#cart th.cart_price,#cart td.cart_price{width:40px;text-align:right}#cart th.cart_qty,#cart td.cart_qty{width:60px;text-align:center}#cart td.cart_qty input{width:30px;margin:0 auto 0;text-align:center;padding:3px 4px}#cart th.cart_linetotal,#cart td.cart_linetotal{width:60px;text-align:right}#cart td.cart_remove{width:63px}#cart td.cart_update{padding-top:10px;text-align:center}#cart tr.cart_discount .cart_discount{color:#ca2020;font-style:italic}#cart tr.cart_addon .cart_name{padding-left:25px}#cart tr.cart_addon td{border:0}#cart .cart-totals td{border:0}#cart .cart-totals.cart-item-count-row .cart-item-count,#cart .cart-totals.cart-item-count-row .cart-subtotal{border-top:1px solid black}#checkout th,#checkout td{padding:0 5px 0}#checkout th.checkout_level,#checkout td.checkout_level{width:50px;text-align:center}#checkout th.checkout_price,#checkout td.checkout_price{width:40px;text-align:right}#checkout th.checkout_qty,#checkout td.checkout_qty{width:60px;text-align:center}#checkout td.checkout_qty input{width:30px;margin:0 auto 0;text-align:center;padding:3px 4px}#checkout th.checkout_linetotal,#checkout td.checkout_linetotal{width:60px;text-align:right}#checkout td.checkout_remove{width:63px}#checkout td.checkout_update{padding-top:10px;text-align:center}#checkout tr.checkout_discount .checkout_discount{color:#ca2020;font-style:italic}#checkout tr.checkout_addon .checkout_name{padding-left:25px}#checkout tr.checkout_addon td{border:0}section.accountSection{border-top:1px solid #aaa}section.accountSection .account-email{font-size:1.125em;font-weight:bold}section.accountSection .account-password{font-size:1.125em;font-weight:normal;color:#aaa}#subscriptionCart .row{position:relative}.subscriptionModuleWrapper{margin-top:2rem}.subscriptionModule{background-color:#f9f9f9;-moz-border-radius:3px;border-radius:3px;position:relative;border:1px solid #eee}.subscriptionModule.addToCartButton{text-align:center;line-height:220px;font-size:1.5em;cursor:pointer}.subscriptionModule.addToCartButton span{text-align:center}div.chooseLevelHeader a.compactButton{padding:0 3px 0 3px}.subscriptionModule select{width:33px}.subscriptionModuleActive{background-color:#f9f9f9}.subscriptionModuleCancelled{border:1px solid #fcc;background-color:#fee;opacity:.5}.subscriptionModuleSuspended{border:1px solid #ff3;background-color:#ffe;opacity:.5}.subscriptionModule ul li{margin:0}.subscriptionModule button.cancelBtn{color:#900}.subscriptionModule input{opacity:.80}.subscriptionModule .addon .activeAddon{background:url('/img/Global/green_success_checkmark_25px.png');background-size:contain;width:.9em;height:1em;display:inline-block}.SubscriptionStore .circleBase{border-radius:50%}.SubscriptionStore .circleBase.typeRed{background:#e80000;border:3px solid #c51010;width:100px;height:100px}.SubscriptionStore .circleBase.typeOrange{background:#ff711b;border:3px solid #cc5914;width:100px;height:100px}.SubscriptionStore .circleBase.typeYellow{background:#ffd91b;border:3px solid #ecc817;width:100px;height:100px}.SubscriptionStore .circleBase.typeGreen{background:#32b232;border:3px solid #2d942d;width:100px;height:100px}.SubscriptionStore .trafficLight span{color:#000}.SubscriptionStore .trafficLight{position:relative}.SubscriptionStore .trafficLight span{position:absolute;font-size:67px;width:100%;height:100%;text-align:center;vertical-align:50%;top:0;left:0;z-index:0;line-height:92px}.trial-header{background-color:#000;color:#fff;padding:1rem}.trial-header h3{color:#fff}.trial-body{padding:1rem}.trial-billing-date{line-height:42px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.watermark{position:absolute;opacity:.25;font-size:10em;width:100%;height:100%;text-align:center;vertical-align:50%;top:0;left:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.watermark *{top:40%;_left:20%}.subscriptionModule .addon{line-height:30px}.seda-student{color:#009a3e}.seda-teacher{color:#fc0}.seda-parent{color:#ff5600}ul.seda{list-style:none;padding;0;margin:0}ul.seda li{padding-left:.8em;text-indent:-0.7em}ul.seda li:before{content:"\002022";font-size:200%;line-height:50%;vertical-align:sub;padding-right:.5em}ul.seda.student li:before{color:#009a3e}ul.seda.teacher li:before{color:#fc0}ul.seda.parent li:before{color:#ff5600}.title.with-line{position:relative;font-size:30px;z-index:1;overflow:hidden;text-align:center}.title.with-line:before,.title.with-line:after{position:absolute;top:51%;overflow:hidden;width:50%;height:1px;content:'\a0';background-color:black}.title.with-line:before{margin-left:-52%;text-align:right}.title.with-line:after{margin-left:2%}@font-face{font-family:'AvantGardeDemi';src:url("../fonts/AvantGardeDemi.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'AvantGardeBook';src:url("../fonts/AvantGardeBook.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'AvantGardeLight';src:url("../fonts/AvantGardeXLight.otf") format("opentype");font-weight:normal;font-style:normal}.addSubscriptionOverlay:after{content:" ";z-index:99;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(255,255,255,0.75)}html.ols{font-size:62.5%}.italic{font-style:italic}.bold{font-weight:bold}.flexcontainer{display:-webkit-box !important;display:-moz-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:center;justify-content:center}#result.loginError{margin-top:25px;color:red}#navigator ul{list-style-type:none;margin:0;padding:0}#navigator ul li{display:inline}#navigator ul li.nav_link a{float:left;font-weight:bold;position:relative;z-index:2}#navigator ul li.nav_arrow div{float:left;position:relative;z-index:3}#services li a,#ebookMenu li a{width:300px;height:300px;float:left;color:#fff;font-weight:bold;opacity:.85}#services li a div.tileImage,#ebookMenu li a div.tileImage{display:none}#services li#ebook a,#services li#Ebook a{background:transparent url(/img/Online_Services/eBooks.png) top left no-repeat}#services li#subscription a,#services li#Subscription a{background:transparent url(/img/Online_Services/Subscriptions.png) top left no-repeat}#services li#pilot a,#services li#Pilot a{background:transparent url(/img/Online_Services/Pilot.png) top left no-repeat}#services li#preview2013 a,#services li#Preview2013 a{background:transparent url(/img/Online_Services/Previews.png) top left no-repeat}#services li#preview a,#services li#Preview a{background:transparent url(/img/Online_Services/Preview-LK.png) top left no-repeat}#services li#roar a,#services li#Roar a{background:transparent url(/img/Online_Services/ROAR.png) top left no-repeat}#services li#license a,#services li#Licenses a{background:transparent url(/img/Online_Services/eTransparencies_discontinued.png) top left no-repeat}#services li#dashboard a,#services li#Distribution a{background:transparent url(/img/Online_Services/DistributionTile.png) top left no-repeat}#services li#EbookDistribution a{background:transparent url(/img/Online_Services/2013-Core-Distribution-Tile.jpg) top left no-repeat}#services li#GrammarDistribution a{background:transparent url(/img/Online_Services/Grammar-Distribution-Tile.jpg) top left no-repeat}#services li#instructions a,#services li#Instructions a,#ebookMenu li#instructions a,#ebookMenu li#Instructions a{background:transparent url(/img/Online_Services/Video_Instruction.png) top left no-repeat}#services li#support a,#services li#Support a,#ebookMenu li#support a,#ebookMenu li#Support a{background:transparent url(/img/Online_Services/Support.png) top left no-repeat}#services li#adoption a,#services li#Adoption a,#services li#adoptionAdmin a,#services li#AdoptionAdmin a{background:transparent url(/img/Online_Services/adoptionManagement.png) top left no-repeat}#services li#downloads a,#services li#Downloads a{background:transparent url(/img/Online_Services/Downloads.png) top left no-repeat}.teacherResourcesLayout a,.teacherResourcesLayout a:visited{color:black}.teacherResourcesLayout a:hover{color:blue}#ebookMenu,#pilotMenu,#preview2013Menu,#previewMenu{position:relative;list-style-type:none;padding:0}#ebookMenu li,#pilotMenu li,#preview2013Menu li,#previewMenu li{display:inline}#ebookMenu li a,#pilotMenu li a,#preview2013Menu li a,#previewMenu li a{width:300px;height:300px;float:left;color:#fff;font-weight:bold}#ebookMenu li,#pilotMenu li,#preview2013Menu li,#previewMenu li{height:300px;float:left;position:relative;cursor:pointer}#ebookMenu li div,#pilotMenu li div,#preview2013Menu li div,#previewMenu li div{width:300px;height:300px;position:absolute}#ebookMenu li div div,#pilotMenu li div div,#preview2013Menu li div div,#previewMenu li div div{position:relative;width:100%;height:100%;background-size:100% 100% !important}#ebookMenu ul.levels,#pilotMenu ul.levels,#preview2013Menu ul.levels,#previewMenu ul.levels{position:relative;list-style-type:none;padding:0;margin:0;width:100%;height:100%}#ebookMenu ul li,#pilotMenu ul li,#preview2013Menu ul li,#previewMenu ul li{position:relative;display:inline;float:left;width:100px;height:100px;padding:0;margin:0}#ebookMenu .levels li a,#pilotMenu .levels li a,#preview2013Menu .levels li a,#previewMenu .levels li a{width:100px;height:100px;margin:0;padding:0;background:transparent url(/img/Online_Services/BacksideLevelTable.png) no-repeat top left}#ebookMenu li.level0Blank a{background-position:0 0}#ebookMenu li.level1Blank a{background-position:-100px 0}#ebookMenu li.level2Blank a{background-position:-200px 0}#ebookMenu li.level3Blank a{background-position:-300px 0}#ebookMenu li.level4Blank a{background-position:-400px 0}#ebookMenu li.level5Blank a{background-position:-500px 0}#ebookMenu li.level6Blank a{background-position:-600px 0}#ebookMenu li.level7Blank a{background-position:-700px 0}#ebookMenu li.level8Blank a{background-position:-800px 0}#ebookMenu li.level0 a{background-position:0 -200px}#ebookMenu li.level1 a{background-position:-100px -200px}#ebookMenu li.level2 a{background-position:-200px -200px}#ebookMenu li.level3 a{background-position:-300px -200px}#ebookMenu li.level4 a{background-position:-400px -200px}#ebookMenu li.level5 a{background-position:-500px -200px}#ebookMenu li.level6 a{background-position:-600px -200px}#ebookMenu li.level7 a{background-position:-700px -200px}#ebookMenu li.level8 a{background-position:-800px -200px}#pilotMenu li.level0Blank a{background-position:0 0}#pilotMenu li.level1Blank a{background-position:-100px 0}#pilotMenu li.level2Blank a{background-position:-200px 0}#pilotMenu li.level3Blank a{background-position:-300px 0}#pilotMenu li.level4Blank a{background-position:-400px 0}#pilotMenu li.level5Blank a{background-position:-500px 0}#pilotMenu li.level6Blank a{background-position:-600px 0}#pilotMenu li.level7Blank a{background-position:-700px 0}#pilotMenu li.level8Blank a{background-position:-800px 0}#pilotMenu li.level0 a{background-position:0 -200px}#pilotMenu li.level1 a{background-position:-100px -200px}#pilotMenu li.level2 a{background-position:-200px -200px}#pilotMenu li.level3 a{background-position:-300px -200px}#pilotMenu li.level4 a{background-position:-400px -200px}#pilotMenu li.level5 a{background-position:-500px -200px}#pilotMenu li.level6 a{background-position:-600px -200px}#pilotMenu li.level7 a{background-position:-700px -200px}#pilotMenu li.level8 a{background-position:-800px -200px}#preview2013Menu li.level0Blank a{background-position:0 0}#preview2013Menu li.level1Blank a{background-position:-100px 0}#preview2013Menu li.level2Blank a{background-position:-200px 0}#preview2013Menu li.level3Blank a{background-position:-300px 0}#preview2013Menu li.level4Blank a{background-position:-400px 0}#preview2013Menu li.level5Blank a{background-position:-500px 0}#preview2013Menu li.level6Blank a{background-position:-600px 0}#preview2013Menu li.level7Blank a{background-position:-700px 0}#preview2013Menu li.level8Blank a{background-position:-800px 0}#preview2013Menu li.level0 a{background-position:0 -200px}#preview2013Menu li.level1 a{background-position:-100px -200px}#preview2013Menu li.level2 a{background-position:-200px -200px}#preview2013Menu li.level3 a{background-position:-300px -200px}#preview2013Menu li.level4 a{background-position:-400px -200px}#preview2013Menu li.level5 a{background-position:-500px -200px}#preview2013Menu li.level6 a{background-position:-600px -200px}#preview2013Menu li.level7 a{background-position:-700px -200px}#preview2013Menu li.level8 a{background-position:-800px -200px}#previewMenu li.level0Blank a{background-position:0 0}#previewMenu li.level1Blank a{background-position:-100px 0}#previewMenu li.level2Blank a{background-position:-200px 0}#previewMenu li.level3Blank a{background-position:-300px 0}#previewMenu li.level4Blank a{background-position:-400px 0}#previewMenu li.level5Blank a{background-position:-500px 0}#previewMenu li.level6Blank a{background-position:-600px 0}#previewMenu li.level7Blank a{background-position:-700px 0}#previewMenu li.level8Blank a{background-position:-800px 0}#previewMenu li.level0 a{background-position:0 -200px}#previewMenu li.level1 a{background-position:-100px -200px}#previewMenu li.level2 a{background-position:-200px -200px}#previewMenu li.level3 a{background-position:-300px -200px}#previewMenu li.level4 a{background-position:-400px -200px}#previewMenu li.level5 a{background-position:-500px -200px}#previewMenu li.level6 a{background-position:-600px -200px}#previewMenu li.level7 a{background-position:-700px -200px}#previewMenu li.level8 a{background-position:-800px -200px}#ebookMenu li a#hbbook1{background:transparent url(/img/Online_Services/OnlineSB-1.png) no-repeat center center}#ebookMenu li a#hbbook2{background:transparent url(/img/Online_Services/OnlineSB-2.png) no-repeat center center}#ebookMenu li a#hbbook3{background:transparent url(/img/Online_Services/OnlineSB-3.png) no-repeat center center}#ebookMenu li a#hbbook4{background:transparent url(/img/Online_Services/OnlineSB-4.png) no-repeat center center}#ebookMenu li a#hbbook5{background:transparent url(/img/Online_Services/OnlineSB-5.png) no-repeat center center}#ebookMenu li a#hbbook6{background:transparent url(/img/Online_Services/OnlineSB-6.png) no-repeat center center}#ebookMenu li a#hbbook7{background:transparent url(/img/Online_Services/OnlineSB-7.png) no-repeat center center}#ebookMenu li a#hbbook8{background:transparent url(/img/Online_Services/OnlineSB-8.png) no-repeat center center}#ebookMenu li a#sync_man{background:transparent url(/img/Online_Services/SyncTM.png) no-repeat center center}#ebookMenu li a#sync_hbbook_projection{background:transparent url(/img/Online_Services/ProjectedStudentTextbook.png) no-repeat center center}#ebookMenu li a#classroom_administration{background:transparent url(/img/Online_Services/ClassroomAdministration.png) no-repeat center center}#ebookMenu li a#grammar_classroom_administration{background:transparent url(/img/Online_Services/ClassroomAdministration.png) no-repeat center center}#ebookMenu li a#gram_tm{background:transparent url(/img/Online_Services/SG-Teacher.png) no-repeat center center}#ebookMenu li a#gram_wb{background:transparent url(/img/Online_Services/SG-Student.png) no-repeat center center}#ebookMenu li a#ss2e_tm{background:transparent url(/img/Online_Services/SStoE-Teacher.png) no-repeat center center}#ebookMenu li a#ss2e_sb{background:transparent url(/img/Online_Services/SStoE-Student.png) no-repeat center center}#ebookMenu li a#actpad{background:transparent url(/img/Online_Services/SE-LK_SAP.png) no-repeat center center}#ebookMenu li a#handbook{background:transparent url(/img/Online_Services/SE-HandBklt.png) no-repeat center center}#ebookMenu li a#wb{background:transparent url(/img/Online_Services/SE-Student_WB.png) no-repeat center center}#ebookMenu li a#testbook{background:transparent url(/img/Online_Services/SE-Student_TB.png) no-repeat center center}#ebookMenu li div#studentAdmin div{background:transparent url(/img/Online_Services/studentAdmin-tile.png) no-repeat center center}#ebookMenu li div#teacherAdmin div{background:transparent url(/img/Online_Services/teacherAdmin-tile.png) no-repeat center center}#ebookMenu li a#instructions{background:transparent url(/img/Online_Services/Video_Instruction.png) no-repeat center center}#ebookMenu li a#teacherResources{background:transparent url(/img/Online_Services/TeacherResources.png) no-repeat center center}#ebookMenu li a#lessonPlanning{background:transparent url(/img/Online_Services/LessonPlanning.png) no-repeat center center}#ebookMenu li a#support{background:transparent url(/img/Online_Services/Support.png) no-repeat center center}#preview2013Menu li div#man div{background:transparent url(/img/Online_Services/SE-Teacher.png) no-repeat center center}#preview2013Menu li div#hbbook div{background:transparent url(/img/Online_Services/SE-Student.png) no-repeat center center}#preview2013Menu li div#gram_tm div{background:transparent url(/img/Online_Services/SG-Teacher.png) no-repeat center center}#preview2013Menu li div#gram_wb div{background:transparent url(/img/Online_Services/SG-Student.png) no-repeat center center}#preview2013Menu li div#ss2e_tm div{background:transparent url(/img/Online_Services/SStoE-Teacher.png) no-repeat center center}#preview2013Menu li div#ss2e_sb div{background:transparent url(/img/Online_Services/SStoE-Student.png) no-repeat center center}#preview2013Menu li div#actpad div{background:transparent url(/img/Online_Services/SE-LK_SAP.png) no-repeat center center}#preview2013Menu li div#handbook div{background:transparent url(/img/Online_Services/SE-HandBklt.png) no-repeat center center}#preview2013Menu li div#wb div{background:transparent url(/img/Online_Services/SE-Student_WB.png) no-repeat center center}#preview2013Menu li div#testbook div{background:transparent url(/img/Online_Services/SE-Student_TB.png) no-repeat center center}#preview2013Menu li div#settings div{background:transparent url(/img/Online_Services/Settings.png) no-repeat center center}#previewMenu li div#man div{background:transparent url(/img/Online_Services/SE-LK_Teacher.png) no-repeat center center}#previewMenu li div#hbbook div{background:transparent url(/img/Online_Services/SE-Student.png) no-repeat center center}#previewMenu li div#gram_tm div{background:transparent url(/img/Online_Services/SG-Teacher.png) no-repeat center center}#previewMenu li div#gram_wb div{background:transparent url(/img/Online_Services/SG-Student.png) no-repeat center center}#previewMenu li div#ss2e_tm div{background:transparent url(/img/Online_Services/SStoE-Teacher.png) no-repeat center center}#previewMenu li div#ss2e_sb div{background:transparent url(/img/Online_Services/SStoE-Student.png) no-repeat center center}#previewMenu li div#actpad div{background:transparent url(/img/Online_Services/SE-LK_SAP.png) no-repeat center center}#previewMenu li div#handbook div{background:transparent url(/img/Online_Services/SE-HandBklt.png) no-repeat center center}#ebookMenu li div.backside div{background:transparent url(/img/Online_Services/BacksideBlank.png) no-repeat center center}#pilotMenu li div.backside div{background:transparent url(/img/Online_Services/BacksideBlank.png) no-repeat center center}#preview2013Menu li div.backside div{background:transparent url(/img/Online_Services/BacksideBlank.png) no-repeat center center}#previewMenu li div.backside div{background:transparent url(/img/Online_Services/BacksideBlank.png) no-repeat center center}.shadow{-webkit-box-shadow:rgba(0,0,0,0.5) 3px 3px 5px;-moz-box-shadow:rgba(0,0,0,0.5) 3px 3px 5px;box-shadow:rgba(0,0,0,0.5) 3px 3px 5px}#ebookMenu li a div.tileHeader{display:block;height:auto;background-color:rgba(0,0,0,0.2)}#ebookMenu li a div.tileHeader h1{width:300px;padding:1rem 0 1rem 0;color:#fff;font-size:2em}#ebookMenu li a div{display:table;height:300px;width:300px}#ebookMenu li a div div{display:table-row}#ebookMenu li a div div:nth-child(1){height:150px}#ebookMenu li a div div h1{vertical-align:bottom}#ebookMenu li a div div:nth-child(2){height:150px}#ebookMenu li a div h1,#ebookMenu li a div p{display:table-cell;vertical-align:bottom;text-align:center;color:#fff;padding:0 0 22px 0}#ebookMenu li a div h1{font-size:2.5em}#ebookMenu li a div p{font-size:1.5em}#ebookMenu li a#hbbook,#ebookMenu li a#hbbook1,#ebookMenu li a#hbbook2,#ebookMenu li a#hbbook3,#ebookMenu li a#hbbook4,#ebookMenu li a#hbbook5,#ebookMenu li a#hbbook6,#ebookMenu li a#hbbook7,#ebookMenu li a#hbbook8{text-shadow:rgba(0,0,0,.7) 3px 3px 3px}#licenseDownload{width:918px;margin:auto;background:#fff}#licenseDownload table{padding:0;border:0;border-spacing:0}#licenseDownload td{font-family:Courier;padding:0 2px 0 2px}#licenseDownload thead{text-align:center;font-weight:bold;background-color:#21565e !important}#licenseDownload thead tr td{color:#fff !important}#licenseDownload .column{display:inline;float:left;height:100%}#licenseDownload .col1{width:200px;margin-left:10px;margin-right:10px}#licenseDownload .col2{width:720px;margin-left:10px;margin-right:10px}#licenseDownload .licenseCol1{width:299px;padding-right:10px;border-right:1px solid #555}#licenseDownload .licenseCol2{width:598px;padding-left:10px}#licenseDownload .licenseCol2 tr:nth-child(even){background-color:#ddd}#licenseDownload .softwareDownload .macDL{width:64px;height:56px;background:transparent url(/img/Global/DL-Mac.png) no-repeat top left;background-position:0 -56px}#licenseDownload .softwareDownload .windowsDL{width:87px;height:56px;background:transparent url(/img/Global/DL-Windows.png) no-repeat top left;background-position:0 -56px}#licenseDownload .softwareDownload .linuxDL{width:60px;height:56px;background:transparent url(/img/Global/DL-Linux.png) no-repeat top left;margin-left:15px;float:left}#licenseDownload .softwareDownload .macDL:hover,#licenseDownload .softwareDownload .windowsDL:hover{background-position:0 -112px !important}#licenseDownload .softwareDownload .macDL span,#licenseDownload .softwareDownload .windowsDL span,#licenseDownload .softwareDownload .linuxDL span{display:none}#licenseDownload .instructions .tip{font-weight:bold}#licenseDownload .instructions{font-size:.9em}.studentRoster th,.studentRoster td{padding-left:0;padding-right:0}.studentRoster td.link{font-family:monospace;text-align:center;padding-left:10px;padding-right:10px}.studentRoster .emailBox{text-align:center}.studentRoster #summary .link{padding-left:25px;padding-right:25px}.studentRoster #summary .ts{padding-left:25px}.studentRoster #summary .status{padding-left:25px}.studentRoster #summary .status.expired{color:red}.studentRoster #detail .ts{font-size:.8em}.ebookAdmin .levelChooser{border:1px solid black;padding:3px;margin-left:10px;margin-right:10px}.ebookAdmin .selected{background-color:#640000}.ebookAdmin .selected a{color:#fff}.ebookAdminRecord input{width:100%}.ebookAdmin_active{width:3rem}.ebookAdmin_page{width:4rem}.ebookAdmin_type{width:5rem}.ebookAdmin_icon{width:3rem}.ebookAdmin_text{width:25rem}.ebookAdmin_action{width:8rem}.ebookAdmin_detail{width:25rem}.ebookAdmin_submit{width:50px}.ebookAdminDetail_spacer{width:85px}.ebookAdminDetail_num{width:20px}.ebookAdminDetail_detail{width:765px}.ebookAdminDetail_submit{width:50px}*/.dataRange{cursor:pointer}#reset_pwd,#request_pwd_reset{font-weight:bold}#reset_pwd fieldset,#request_pwd_reset fieldset{border:0}#reset_pwd li,#request_pwd_reset li{list-style-type:none}.ols_forgot_password a{font-weight:bold}h3.videoSubHeader{margin-bottom:0}div.videoSubInstructions{margin-bottom:10px}.dialog-init{display:none}div.classroomChooser{border-top:1px solid gray;background:#bfbfbf;background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#bfbfbf));background:-webkit-linear-gradient(top,#575757,#bfbfbf);background:-moz-linear-gradient(top,#575757,#bfbfbf);background:-ms-linear-gradient(top,#575757,#bfbfbf);background:-o-linear-gradient(top,#575757,#bfbfbf);padding:20px 40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:white;font-size:19px;font-family:Georgia,Serif;text-decoration:none;vertical-align:middle}div.classroomChooser:hover{border-top-color:#f79c2d;background:#f79c2d;color:#363636}div.classroomChooserDivider{position:relative;left:-26px;width:104%;margin:20px 10px 10px 10px;padding:10px 0 10px 20px;border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;font-size:19px;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-weight:bold;text-decoration:none;vertical-align:middle}#settings{background:#fff;-webkit-border-radius:9px;padding:10px}#ols_settings fieldset{border:0}.pagesyncBox{float:right;margin-top:-25px;margin-right:25px}.IWBDownload{height:56px}.IWBDownload .windowsDL{width:87px;height:56px;background:transparent url(/img/Global/DL-Windows.png) no-repeat top left;margin-left:35px;margin-right:15px;background-position:0 -56px;position:relative;float:left}.IWBDownload .macDL{width:64px;height:56px;background:transparent url(/img/Global/DL-Mac.png) no-repeat top left;margin-left:15px;background-position:0 -56px;position:relative;float:left}.IWBDownload .macDL:hover,.IWBDownload .windowsDL:hover{background-position:0 -112px !important}.IWBDownload .macDL span,.IWBDownload .windowsDL span{display:none}.download{background:white}.videoInstructionsHeader h3{font-size:40px;color:#666;margin:0 0 0 30px;line-height:72px}.videoInstructions h4{margin-bottom:5px}.distributionLayout a,.distributionLayout a:visited,.classroomAdministrationLayout a,.classroomAdministrationLayout a:visited,.grammar-distributionLayout a,.grammar-distributionLayout a:visited{text-decoration:none}#schoolTextbookAllocation .white-bg,#grammarTextbookAllocation .white-bg,#teacherTabs .white-bg{background-color:#fff}#schoolTextbookAllocation .level-selection,#grammarTextbookAllocation .level-selection,#teacherTabs .level-selection{width:30rem;height:30rem;background-size:cover;box-shadow:0 .1rem .2rem rgba(0,0,0,0.12),0 0 .1rem rgba(0,0,0,0.12)}#schoolTextbookAllocation .level-selection.level1{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles1.png)}#schoolTextbookAllocation .level-selection.level2{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles2.png)}#schoolTextbookAllocation .level-selection.level3{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles3.png)}#schoolTextbookAllocation .level-selection.level4{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles4.png)}#schoolTextbookAllocation .level-selection.level5{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles5.png)}#schoolTextbookAllocation .level-selection.level6{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles6.png)}#schoolTextbookAllocation .level-selection.level7{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles7.png)}#schoolTextbookAllocation .level-selection.level8{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles8.png)}#grammarTextbookAllocation .level-selection.level1{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles-Grammar1.png)}#grammarTextbookAllocation .level-selection.level2{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles-Grammar2.png)}#grammarTextbookAllocation .level-selection.level3{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles-Grammar3.png)}#grammarTextbookAllocation .level-selection.level4{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles-Grammar4.png)}#grammarTextbookAllocation .level-selection.level5{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles-Grammar5.png)}#grammarTextbookAllocation .level-selection.level6{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles-Grammar6.png)}#grammarTextbookAllocation .level-selection.level7{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles-Grammar7.png)}#grammarTextbookAllocation .level-selection.level8{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles-Grammar8.png)}#teacherTabs .level-selection.level1{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles1.png)}#teacherTabs .level-selection.level2{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles2.png)}#teacherTabs .level-selection.level3{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles3.png)}#teacherTabs .level-selection.level4{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles4.png)}#teacherTabs .level-selection.level5{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles5.png)}#teacherTabs .level-selection.level6{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles6.png)}#teacherTabs .level-selection.level7{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles7.png)}#teacherTabs .level-selection.level8{background:transparent url(/img/2014/Level-tiles/ClassAdminTiles8.png)}#schoolTextbookAllocation .level-selection .bg-image-fade,#grammarTextbookAllocation .level-selection .bg-image-fade,#teacherTabs .level-selection .bg-image-fade{width:30rem;height:30rem;background:rgba(255,255,255,0.35)}#grammarTextbookAllocation .level-selection .header-fade,#teacherTabs .level-selection .header-fade{background:rgba(255,255,255,0.15)}#grammarTextbookAllocation .level-selection .class-name,#teacherTabs .level-selection .class-name{padding:1rem 0;color:#fff;font-size:3rem;line-height:3rem}#grammarTextbookAllocation .level-selection .teacher-count,#teacherTabs .level-selection .teacher-count{padding:10px 0 0 20px;color:#fff}#grammarTextbookAllocation .level-selection .student-count,#teacherTabs .level-selection .student-count{padding:0 0 1rem;color:#fff}#newbDownload{width:600px;margin:auto}#newbDownload .arrowDiv{float:left;margin:6px 6px 0 0}.handCursor{cursor:pointer}.arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999}.arrow-down{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #999}#teacher-roster .teacher-node{padding:1rem}html body div.clear,html body span.clear{background:0;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#statusjunk{border:1px solid #ddd;background:#aaa}#settings{background:#fff;-webkit-border-radius:9px;padding:10px}#ols_settings fieldset{border:0}.pagesyncBox{float:right;margin-top:-25px;margin-right:25px}.IWBDownload{height:56px}.IWBDownload .windowsDL{width:87px;height:56px;background:transparent url(../img/Global/DL-Windows.png) no-repeat top left;margin-left:35px;margin-right:15px;background-position:0 -56px;position:relative;float:left}.IWBDownload .macDL{width:64px;height:56px;background:transparent url(../img/Global/DL-Mac.png) no-repeat top left;margin-left:15px;background-position:0 -56px;position:relative;float:left}.IWBDownload .macDL:hover,.IWBDownload .windowsDL:hover{background-position:0 -112px !important}.IWBDownload .macDL span,.IWBDownload .windowsDL span{display:none}.download{background:white}.videoInstructionsHeader h3{font-size:40px;color:#666;margin:0 0 0 30px;line-height:72px}.videoInstructions h4{margin-bottom:5px}#reactivateSubscriptionsMethodBlock{width:700px}#paymentOptionsBlock{width:662px}#paymentOptionsBlock a{color:#9e0000}form#paymentInfo #ccard_mo{width:43px;float:left;margin-right:10px}form#paymentInfo #ccard_yr{width:63px}form#paymentInfo #ccard_csc{width:50px}form#paymentInfo #ccard{width:100px}.card-info{border:1px solid #fff;padding:1rem}.card-info.selected{border:1px solid #fbb4b4;background-color:#fceeee}.card-info-header{font-weight:bold;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #9c9c9c;padding-bottom:5px}#paymentOptionsBlock #ccard_mo{position:relative;width:68px;margin-right:3px;display:inline}#paymentOptionsBlock #ccard_yr{position:relative;width:63px;display:inline}#paymentInfoBlock .notification{padding:10px;border:1px solid #750000;color:#fff;background-color:#ce0d0d}#paymentInfoBlock .notification a{color:#ffd600}.hidden{visibility:hidden !important;display:none !important}#paymentOptionsBlock .credit-balance{border:1px solid #000;padding-top:10px;padding-bottom:10px}#paymentOptionsBlock .credit-balance.selected{border:1px solid #fbb4b4;background-color:#fceeee}.sidenav{height:100%;width:0;position:fixed;z-index:101;top:0;left:0;background-color:#fff;overflow-x:hidden;padding-top:6px;transition:.25s;opacity:1 !important;box-shadow:0 0 1.6rem rgba(0,0,0,0.23)}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:24px;color:#818181;display:block;transition:.3s}.sidenav a:hover,.offcanvas a:focus{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}span#OLSsideMenuOpenBtn{font-size:24px;cursor:pointer;line-height:42px;padding:10px}#main{transition:margin-left .5s;padding:20px}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.sudoHash:hover{color:#f33}.sudoHash,.sudoHash:visited{text-decoration:none;color:#c00;margin:0 .25em 0 .25em}.sudoPrompt #result{color:red}#sudoForm input{color:#000}