tbody{vertical-align:top}.padd10{padding:10px}.loginModal{padding:15px;background-color:transparent!important}.loginInline ol{list-style-type:none;margin:0;padding:0}.loginInline ol li{margin-bottom:.75em}.loginInline .error-text{width:30em}.loginInline input[type=submit],.loginInline input[type=button]{background-color:#00bcff!important;color:#fff!important;width:10em;padding:0;height:36px;line-height:36px;border:1px solid #00bcff;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;vertical-align:middle}.loginInline input[type=submit]:hover,.loginInline input[type=button]:hover{text-decoration:underline}.loginInline input[type=text],.loginInline input[type=password],.loginInline input[type=email]{background-color:#fff!important;border:1px solid #c7c8ca;height:26px!important;line-height:26px!important;width:30em;padding:0 0 0 .25em}select{font-family:'Open Sans'}.dropdown-panel{background-color:#fff!important;line-height:normal}.dropdown-panel input[type=text],.dropdown-panel input[type=password],.dropdown-panel input[type=email]{background-color:#fff!important;border:1px solid #c7c8ca;height:26px!important;line-height:26px!important;width:30em;padding:0 0 0 .25em}.dropdown-panel .fieldBgLightBlue input[type=text],.dropdown-panel .fieldBgLightBlue input[type=password],.dropdown-panel .fieldBgLightBlue input[type=email]{background-color:#ebfaff!important}.fieldBgLightBlue input[type=text],.fieldBgLightBlue input[type=password],.fieldBgLightBlue input[type=email],input.fieldBgLightBlue[type=text],input.fieldBgLightBlue[type=password],input.fieldBgLightBlue[type=email]{background-color:#ebfaff}.dropdown-panel input[type=submit],.dropdown-panel input[type=button]{background-color:#00bcff!important;color:#fff!important;width:10em;padding:0;height:36px;line-height:36px;border:1px solid #00bcff;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;vertical-align:middle}.dropdown-panel input[type=submit]:hover,.dropdown-panel input[type=button]:hover{text-decoration:underline}.dropdown-panel ol{list-style-type:none;margin:0;padding:0}.dropdown-panel ol li{margin-bottom:.75em}.dropdown-panel .error-text{width:30em}.dropdown-panel .dropdown-close-button{background-image:url(../Images/Shared/DropDownCloseButton.png);background-repeat:no-repeat;width:44px;height:40px;cursor:pointer}#profile-dropdown span:hover,#language-list span:hover{text-decoration:underline}div.menu{width:100%;height:54px;color:#404041;font-size:11pt}div.course-viewer-menu{background-color:#e4dbec!important}div.menu ul{list-style-type:none;padding:0;margin:0}div.menu ul li:last-child{list-style-type:none;padding-right:0}div.menu ul>li{padding:0 .3em;display:inline-block;min-width:10em;text-align:center}div.menu ul li{min-height:54px;display:inline-block;line-height:54px}div.menu ul li .lessonContainer ul>li{min-height:initial;display:block;line-height:19px}div.menu ul>li a{padding:4px 8px;line-height:46px;display:inline-block}div.menu ul>li a:hover{text-decoration:none}div.menu ul>li.menu-home:before{content:"◀";padding-right:.3em;padding-left:.5em;color:#00aeef;font-weight:normal}div.menu ul>li.menu-home{background-color:#fff;color:#949699}div.menu ul>li.empty-menu-home{background-color:#fbfafd;color:transparent}div.menu ul>li.menu-link a:hover{text-decoration:underline}div.menu ul>li.menu-link:hover{background-color:#855da4;color:#fff}div.menu ul>li.menu-separator{min-width:0;margin:0 .6em 0 .4em;padding:0;border-right:1px solid #d2d3d5}div.menu ul>li.menu-option{cursor:pointer}div.menu ul>li.menu-option a{display:block;width:100%;height:100%}div.menu ul>li.menu-option:hover{font-weight:bold}div.menu ul>li.menu-option-selected{font-weight:bold}div.menu ul>li.dropdown{line-height:3em;padding:0}div.menu ul>li .dropdown-button,div.menu ul>li .dropdown-button-inactive{background-color:#e4dbec!important}div.menu ul>li .dropdown-button:after,div.menu ul>li .dropdown-button-inactive:after,div.menu ul>li .dropdown-button-active:after{content:"▼";padding-left:.25em}div.menu ul>li .dropdown-panel a{color:#00aeef;display:block;line-height:normal;text-align:left;padding:0 0 .75em 0;font-weight:normal}div.menu ul>li .dropdown-panel a:hover{text-decoration:underline}.ticked{color:#855da4!important}html{margin:0;padding:0;height:100%}body{margin:0;padding:0;height:100%}a,a img,img{outline:none;border:0}map>area,map>area:active,map>area:focus{outline:none;border:0}a:link,a:visited{color:inherit;text-decoration:none}a:hover{cursor:pointer}a:hover,a:active{text-decoration:underline}textarea{outline:none;resize:none;overflow:auto}div.tall textarea{height:10em;width:98%}textarea.tall{height:10em}input.full-width{width:100%!important}input.wide{width:25em!important}input.short,select.short{width:5em}.hide{display:none}.overflow-hidden{overflow:hidden}.superscript{font-size:.7em;line-height:.7em;vertical-align:baseline;position:relative;top:-.9em}.superscript:hover{text-decoration:none}.vertical-align-middle{vertical-align:middle}.vertical-align-top{vertical-align:top}#page-wrapper{min-height:100%;position:relative;min-width:1075px}#fixed-header{position:fixed;top:0;z-index:90;height:84px;width:100%;background-color:#f1eff6}#page-header{background-color:#262626;width:100%;height:60px;position:absolute;top:0}#page-header .dropdown-panel{width:100%;position:fixed!important;top:60px;left:0}#page-header .dropdown-panel .page-content-wrapper,#page-header .dropdown-panel .page-content-wrapper-narrow,#menu-header .dropdown-panel .page-content-wrapper,#menu-header .dropdown-panel .page-content-wrapper-narrow{padding:2.5em 0 .25em 0}#page-header .dropdown-panel .page-content-wrapper-narrow,#menu-header .dropdown-panel .page-content-wrapper-narrow{padding:1em 0 .25em 0}.page-header-dropdown-h1,.page-body-h1,.course-toc .toc-main h1{font-family:'Open Sans',Arial,sans-serif;font-size:20pt;font-weight:normal!important;margin-bottom:.2em;color:#404041}.page-header-dropdown-h2{font-family:'Open Sans',Arial,sans-serif;font-size:14pt;font-weight:normal!important;color:#404041}.page-header-dropdown-note{font-family:'Open Sans',Arial,sans-serif;font-size:11pt;font-weight:normal!important;color:#404041!important;width:30em;padding-bottom:10px}#menu-header{width:100%;height:54px;position:absolute;top:60px;z-index:20}#menu-header-left{width:50%;height:44px;position:fixed;top:60px;left:0;background-color:#e4dbec;z-index:10}#menu-header-right{width:50%;height:44px;position:fixed;top:60px;right:0;background-color:#e4dbec;z-index:10}#menu-header .dropdown-panel{width:100%;position:fixed!important;top:84px;left:0}#site-alert{background-color:#4c4d4f;width:100%;position:absolute;top:0;padding:0}.site-alert-block{width:1075px;position:relative;padding-top:14px}.site-alert-inner-block{width:1075px;overflow-x:hidden}.site-alert-close{position:absolute;top:0;right:-14px}#page-body{width:100%;margin-top:94px}input.field,textarea,select,input[type="text"],select,input[type="email"],input[type="search"],input[type="password"]{background-color:#fff;border:solid 1px #cbced4;padding:4px 4px 4px 5px;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;min-width:15em;box-sizing:content-box}input.field:hover,textarea:hover,select:hover,input[type="text"]:hover,select:hover,input[type="email"]:hover,input[type="search"]:hover,input[type="password"]:hover{border:solid 1px #a2a4a8}input.field:active,textarea:active,select:active,input[type="text"]:active,select:active,input[type="email"]:active,input[type="search"]:active,input[type="password"]:active,input.field:focus,textarea:focus,select:focus,input[type="text"]:focus,select:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus{border:1px solid #7ac0da;background-color:#edfbff}input,input:active,input:focus{outline:0;outline-style:none;outline-width:0}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none}#page-body #page-body-row-0 .blue-banner-form{padding:2em 0 2em 0;width:100%;background-color:#18699c;color:#fff}#page-body #page-body-row-0 .blue-banner-form input[type=text],#page-body #page-body-row-0 .blue-banner-form input[type=password],#page-body #page-body-row-0 .blue-banner-form input[type=email],#page-body #page-body-row-0 .blue-banner-form input[type=tel],#page-body #page-body-row-0 .blue-banner-form input[type=file],#page-body #page-body-row-0 .blue-banner-form input[type=datetime],#page-body #page-body-row-0 .blue-banner-form select{border:1px solid #18699c}#page-body #page-body-row-0 .blue-banner-form input[type=button]{background-color:#fbfafd!important;color:#18699c!important;width:8em;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;padding:5px 5px 5px 5px}.yellow-banner-form,.purple-banner-form{padding:2em 0 2em 0;width:100%;color:#fff;background-color:#e6a12a}.yellow-banner-form input[type=button],.purple-banner-form input[type=button]{background-color:#fbfafd!important;color:#e6a12a!important;width:8em;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;padding:5px 5px 5px 5px}.purple-banner-form{background-color:#7b6aae}.purple-banner-form input[type=button]{background-color:#30b7ec!important;color:#fff!important;width:10em}.action-button{background-color:#30b7ec!important;color:#fff!important;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;padding:5px 10px 5px 10px}#page-body #page-body-row-1{padding:2em 0 4em 0}#page-body #page-body-row-2{min-height:8em}.page-content-wrapper,.page-content-wrapper-narrow,.page-footer-content-wrapper{width:1075px;margin:auto;height:100%}.page-content-width{width:1075px;margin:auto;padding:0}.page-footer-support{height:115px}#page-footer{background:none repeat scroll 0% 0% #f7f7f7;position:absolute;bottom:0;left:0;width:100%;z-index:1;color:#999;line-height:1.2em;font-size:.9em;height:115px}#courses-menu .dropdown-button-inactive{background-color:#262626;height:40px}#courses-menu .dropdown-button-active{background-color:#4c4d4f;height:40px}#courses-menu-button-text{line-height:60px}#courses-menu-button-text span:hover{text-decoration:underline}#language-list .dropdown-button,#language-list .dropdown-button-inactive{background-color:#262626;padding:0 0 0 0}#language-list img.dropdown-icon{width:24px;margin-top:-2px}#language-list .language-list-code{font-size:36pt}#language-list .dropdown-button-active{background-color:#4c4d4f}#language-list .dropdown-panel a:hover,#language-list .dropdown-panel div:hover{text-decoration:none!important}.book-tab{min-height:900px!important}#login-dropdown .dropdown-button,#login-dropdown .dropdown-button-inactive{padding:0 .5em 0 .5em}#login-dropdown .dropdown-button:hover{text-decoration:underline}#login-dropdown .dropdown-button-active{background-color:#4c4d4f}#signup-link,#logout-link{background-color:#00aeef;color:#fff;padding:0 .5em 0 .5em}#signup-link:hover,#logout-link:hover{background-color:#fbfafd;color:#00aeef}#profile-dropdown .dropdown-button,#profile-dropdown .dropdown-button-inactive{background-color:#262626}#profile-dropdown .dropdown-button-wrapper{padding:0 .5em 0 .5em}#profile-dropdown .dropdown-panel{line-height:1em}#profile-dropdown #profile-dropdown-links{line-height:1.3em}#profile-dropdown .profile-dropdown-img{width:48px}#profile-dropdown .profile-dropdown-campus-days-box{padding:.5em;border:solid 1px #4c4d4f;font-size:16pt}#profile-dropdown .profilePhoto{height:35px;vertical-align:middle;margin-top:-2px;border-bottom-left-radius:5%;border-top-left-radius:5%;border-bottom-right-radius:5%;border-top-right-radius:5%}.header-tool-wrapper{line-height:60px}.header-tool-notification{background-image:url(../Images/Shared/Notification.png);background-repeat:no-repeat;background-position:1.25em 2px}.header-separator-wrapper{height:60px}.header-tool-right-border{padding-right:1em;border-right:1px solid #818284}.home-page-blue-bg{background-color:#d5e7f8}.homeIcon{margin-top:-18px;height:100px}#home-page-1,#home-page-2,#home-page-3,#home-page-4,#home-pge-5{width:100%}#home-page-2,#home-page-3,#home-page-4,#home-page-5{padding-top:2em;padding-bottom:2em}#home-page-1{position:relative}#home-page-overlay{position:absolute;padding-left:0;top:5%;left:0;right:0;font:'Open Sans',Arial,"Lucida Grande",sans-serif;font-size:42pt;font-weight:300;color:#7056a2;max-width:1075px;margin:auto}#home-page-overlay #home-page-signup{font-size:12pt!important}#home-page-overlay #home-page-signup a{width:auto!important;padding-top:10px;padding-bottom:10px}#home-page-overlay .blue-text a{font-size:13pt;font-weight:400;color:#00bcff}#home-page-overlay .blue-text a:hover{color:#00bcff}#home-page-overlay .blue-text a.half-space-left{margin-left:.7em}#home-page-overlay .home-page-overlay-p{padding:.3em 0 1.3em 0;font-size:12pt;color:#646466}#home-page-overlay input[type=text]{width:77%;line-height:41px;font-family:'Open Sans',Arial,sans-serif;font-weight:300;font-size:12pt;color:#1a1a1a;padding:.4em 1em;margin:1px -1% 0 0;float:left;height:41px}#home-page-overlay input[type=text]:focus{background-color:#fff}#home-page-overlay input[type=submit]{color:#fff!important;border:0!important;cursor:pointer!important;padding:0;width:58px;height:37px;position:relative;right:-1%;float:left}#home-page-overlay input[type=submit]:hover{background-color:#00b8f1!important}#home-page-overlay input[type=submit].space-left{margin-left:2.7%}#home-page-2{background-color:#f1eff6}#home-page-3{background-color:#fffbf2}#home-page-4{background-color:#f1eff6}#home-page-5{background-color:#f9f4c6}.home-page-text{color:#1a1a1a;font-size:12pt;line-height:1.45em;font-weight:300}#MyCourses,.MyCourses-Video-Intro,.MyCourses-quote,#Transcript,#Archive{padding-top:2em;width:100%}#MyCourses{background-color:#fff}.MyCourses-Video-Intro{background-color:#f1eff6}.MyCourses-completed{background-color:#fff;width:100%;padding-top:.5em}.MyCourses-quote{background-color:#fff}.MyCourses-small-text{font-size:10pt;width:166px}#Transcript{background-color:#fff;min-height:800px}.enrollment{padding-top:2em;padding-bottom:2em;width:100%}.enrollment-details{background-color:#fff}.enrollment-overview{background-color:#f1eff6}.enrollment-quote{background-color:#fff}.enrollment-creator{background-color:#a9d0f5}.enrollment-description{background-color:#f2f5a9}#card-details input.wideBlock{width:450px!important}#card-detail input.halfBlock{width:218px!important}.courseOverviewThumb .course-cover{width:200px!important;height:auto!important}.courseOverviewThumb .course-cover img{width:100%!important;height:auto!important}#adminCourseEnrollmentContainer,#adminPurchaseContainer,#adminChangeUserPwdContainer{height:100px;overflow:visible}#adminCourseEnrollmentContainer .dropdown-panel,#adminPurchaseContainer .dropdown-panel,#adminChangeUserPwdContainer .dropdown-panel{background-color:transparent!important;display:block;position:relative!important}#adminCourseEnrollmentContainer .validatonSummary,#adminPurchaseContainer .validatonSummary,#adminChangeUserPwdContainer .validatonSummary{height:30px;padding-top:5px;padding-bottom:5px;clear:both}#adminCourseEnrollmentContainer .buttonPanel,#adminPurchaseContainer .buttonPanel,#adminChangeUserPwdContainer .buttonPanel{height:30px;padding-bottom:10px;clear:both}#emailsGrid .emailPreview{color:#0d99f4;font-weight:bold}#productDetailsDiv{padding-top:2em;padding-bottom:2em;width:100%;background-color:#fff}#breadcrumb{color:#9b9b9b;font-size:11pt}#site-search-wrapper{width:23%;float:right;height:2.25em;padding-top:.75em;background-color:#fff}#site-search-wrapper input[type=text]{background-color:#e4dded;border:1px solid #c7c8ca;border-right:0;padding:4px;width:80%;height:16px;float:left}#site-search-wrapper input[type=image]{background-color:#e4dded;border:1px solid #c7c8ca;float:left;padding:4px;height:16px;border-left:0}.left-column-label{width:16em}.left-column-label-margin{margin-left:15em}.right-column-input{width:15em}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}.float-left{float:left}.float-right{float:right}.float-clear{clear:both}.half-space-left{margin-left:.5em}.space-left{margin-left:1em}.double-space-left{margin-left:2em}.half-space-right{margin-right:.5em}.space-right{margin-right:1em}.double-space-right{margin-right:2em}.triple-space-right{margin-right:3.3em}.space-top{margin-top:1em}.space-top40{margin-top:40px}.half-space-top{margin-top:.5em}.double-space-top{margin-top:2em}.quarter-space-left{margin-left:.25em}.quarter-space-right{margin-right:.25em}.quarter-space-bottom{margin-bottom:.25em}.quarter-space-top{margin-top:.25em}.half-space-bottom{margin-bottom:.5em}.half-space-bottom07{margin-bottom:.7em}.space-bottom{margin-bottom:1.5em}.double-space-bottom{margin-bottom:2em}.triple-space-bottom{margin-bottom:3em}.wide-padding{padding:1.5em 2em 1.5em 2em!important}.wide-side-padding{padding:0 2em 1em 2em!important}.medium-padding{padding:.5em 1.75em 1em 1.75em}.narrow-padding{padding:1em .75em 1em .75em!important}.half-pad-space-top{padding-top:.5em}.pad-space-top{padding-top:1em}.half-pad-space-bottom{padding-bottom:.5em}.pad-space-bottom{padding-bottom:1em}.pad-space-left{padding-left:1em}.pad-space-right{padding-right:1em}.double-pad-space-right{padding-right:2em}.box{width:auto;box-sizing:border-box}.grey-box{background-color:#f3f3f4;border:1px solid #c8c9cb}.tab-box{width:auto;box-sizing:border-box}.grey-border{}.grey-border .grey-border{box-shadow:none;border:1px solid #c7c8ca}.selection-box{background-color:#e7f6fd;border:1px solid #c7c8ca;box-sizing:border-box;height:15em;overflow:auto!important}.selection-box-item{border-bottom:1px dotted #000}.tab-box .ui-tabs{padding:0!important;border-radius:0!important}.tab-box div.ui-tabs>div:first-child{background-color:#e4dbec!important}.no-padding .ui-tabs .ui-tabs-panel{padding:0!important}.tab-box ul.ui-tabs-nav{padding:0!important;line-height:1em!important;border:0!important;display:table!important;margin-left:auto!important;margin-right:auto!important}.tab-box .ui-tabs-nav li{margin:0!important;top:0!important;padding:0!important}.tab-box .ui-widget-header{border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;border-radius:0!important;background-image:none!important}.tab-box .ui-state-default{border-radius:0!important;background-image:none!important;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important}.tab-box .ui-state-active{background-color:#855da4!important;color:#fff!important}.tab-box .ui-state-active a{color:#fff!important}.tab-box .ui-widget{font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:normal!important;color:#404041!important;border:none}.tab-box .ui-widget input,.tab-box .ui-widget select{font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:normal!important}.tab-box .ui-widget-content{font-family:'Open Sans',Arial,sans-serif;font-size:12pt;font-weight:normal;color:#404041;border:none}.tab-box .ui-widget-content a{color:#00aeef}.tab-box .ui-widget-content a.red-text{color:#d2232b}.tab-box .ui-widget-content a.green-text{color:#67bd45}.tab-box .ui-tabs-panel{min-height:32em}.lilac-bg{background-color:#f9f7f9}.purple-bg{background-color:#e6dfee}.dark-purple-bg{background-color:#b8a1cb}.selected-menu-bg{background-color:#646466}.silver-bg{background-color:#f6f6f6}.blue-text{color:#00aeef!important}.forceBlueText .plutarchQuote .home-page-subtitle{color:#00aeef}.white-text{color:#fff}.light-grey-text{color:#949699}.grey-text{color:#404041}.purple-text{color:#855ca4}.home-page-subtitle{color:#4d4d4f;font-weight:400}.orange-text{color:#e14a26}.blueLight-text{color:#3fadd9}.black-text{color:#000}.plutarchQuote,.home-page-subtitle.plutarchQuote{font-family:'Roboto',Arial,Tahoma,sans-serif!important;font-size:46px!important;line-height:normal!important;font-weight:300!important;font-style:italic;color:#b6a0ca}.plutarchQuote .normal-text{font-style:normal;font-size:19pt}.black-text{color:#000}.green-text{color:#67bd45}.red-text{color:#d2232b}.green-bg{background-color:#67bd45}.error-text{color:#d2232b}.ruler,.dropdown-panel .ruler{width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d1d2d4}.ruler{height:1.5em;margin-bottom:1.5em}.dropdown-panel .ruler{height:auto;margin-bottom:0}.underline{width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d1d2d4;padding-bottom:.15em;margin-bottom:.15em}table.underlined-header thead{width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d1d2d4}table.underlined-header thead th{padding:0 0 .5em 0}table.underlined-header tbody tr:first-child td{padding-top:.5em}.section{border-top:1px solid #c7c8ca;padding:1em 0 1em 0}.wide-button,.wider-button,.very-wide-button,.button-wide-full{background-color:#00aeef!important;color:#fff!important;min-width:8em;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;padding:4px 5px}a.wide-button,a.wider-button,a.very-wide-button,a.button-wide-full{height:29px}a.button-wide-full,.button-wide-full{width:100%}.wider-button{min-width:15em}.very-wide-button{min-width:22em}.very-wide-green-button{background-color:#67bd45!important;color:#fff!important;min-width:8em;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;padding:4px 5px;height:29px;min-width:22em}.wide-yellow-button{background-color:#feb713!important;color:#fff!important;width:8em;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;padding:0}.very-wide-yellow-button{background-color:#feb713!important;color:#fff!important;min-width:8em;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;padding:4px 5px;height:29px;min-width:22em}.wide-green-button{background-color:#67bd45!important;background-repeat:no-repeat;background-position-y:center;background-position-x:4px;padding:5px 5px 5px 23px;color:#fff!important;min-width:8em;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important}.full-width-green-button{background-color:#67bd45!important;color:#fff!important;width:100%;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important}.large-button{background-color:#00aeef!important;color:#fff!important;padding:.25em .5em .25em .5em!important;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:11pt!important;font-weight:bold!important;cursor:pointer!important}.large-button a:hover{text-decoration:none}.small-button{background-color:#00aeef!important;color:#fff!important;padding:.5em .5em .5em .5em!important;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:9pt!important;font-weight:normal!important;cursor:pointer!important;min-width:6em}.borderless-button{background-color:transparent;color:#00aeef;padding:.5em 1em .5em 1em;border:0;font-family:'Open Sans',Arial,sans-serif;font-size:12pt;font-weight:normal;cursor:pointer}.wide-button:hover,.wider-button:hover,.very-wide-button:hover,.wider-button:hover,.very-wide-button:hover,.wide-yellow-button:hover,.button-wide-full:hover,.wide-green-button:hover,.full-width-green-button:hover,.large-button:hover,.large-button:hover,.small-button:hover,.borderless-button:hover{text-decoration:underline}.space-top-0{margin-top:0}.space-top-1{margin-top:-1em}.space-top-2{margin-top:-2em}.space-bottom-0{margin-bottom:0}.paddLR0{padding-left:0;padding-right:0}.mh200{min-height:200px}.mh230{min-height:230px}.mw201{min-width:201px}.notification-digest-wrapper{margin-top:1em;margin-bottom:1em}.notification-digest-content{overflow:hidden;max-height:5em}.list-table{list-style-type:none;margin:0;padding:0}.list-table-header-row{width:100%;margin:0 0 1em 0;padding:0}.list-table-row{width:100%;padding:0 0 .75em 0;margin:0 0 .75em 0}.col-5-pc{width:5%;overflow:hidden}.col-15-pc{width:15%;overflow:hidden}.col-20-pc{width:20%;overflow:hidden}.col-19-pc{width:18.7%;overflow:hidden}.col-23-pc{width:20%;margin-right:3%}.col-25-pc{width:24%;overflow:hidden}.col-26-pc{width:23%;margin-right:3%}.right-margin-5-pc{margin-right:5%}.col-30-pc{width:30%;overflow:hidden}.col-33-pc{width:30%;margin-right:3%}.col-39-pc{width:36%;margin-right:3%}.col-40-pc{width:40%;overflow:hidden}.col-45-pc{width:45%;overflow:hidden}.col-50-pc{width:50%;overflow:hidden}.col-55-pc{width:55%;overflow:hidden}.width-auto{width:auto}.col-centered{margin-left:auto;margin-right:auto}.col-60-pc{width:60%;overflow:hidden}.col-65-pc{width:65%;overflow:hidden}.col-67-pc{width:67%;overflow:hidden}.col-70-pc{width:70%;overflow:hidden}.col-75-pc{width:75%;overflow:hidden}.col-80-pc{width:80%;overflow:hidden}.trimmed{white-space:nowrap;-moz-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.top-border{border-top:1px solid #c7c8ca}.bottom-border{border-bottom:1px solid #c7c8ca}.full-width{width:100%;box-sizing:border-box}.blue-input{background-color:#e7f6fd;border:1px solid #c7c8ca}.vmiddle{vertical-align:middle}.hmiddle{text-align:center}.inline{display:inline}.block{display:block}.banner-text,.home-page-subtitle{font-family:'Open Sans',Arial,"Lucida Grande",sans-serif;font-size:20pt;font-weight:400}h1{font-family:'Open Sans',Arial,sans-serif;font-size:20pt;font-weight:600;margin:0;margin-bottom:.25em}h2{font-family:'Open Sans',Arial,sans-serif;font-size:16pt;font-weight:bold;margin:0;margin-bottom:.25em}h3{font-family:'Open Sans',Arial,sans-serif;font-size:14pt;font-weight:bold;margin:0;margin-bottom:.25em}.large-text-3{font-family:'Open Sans',Arial,sans-serif;font-size:20pt;font-weight:normal}.large-text-2{font-family:'Open Sans',Arial,sans-serif;font-size:16pt;font-weight:normal}.large-text-1{font-family:'Open Sans',Arial,sans-serif;font-size:14pt;font-weight:normal}.normal-text{font-family:'Open Sans',Arial,sans-serif;font-size:12pt;font-weight:300}.normal-text .campusParagraph{font-size:11pt;margin-bottom:2em}.normal-text .smallerTextParagraph{font-size:11pt}.storeSearch .course-cover{height:261px;width:200px}.storeSearch .course-cover img.course-cover-img{width:100%;height:100%}.storeSearch .smallerTextParagraph{margin-bottom:2.6em}.storeSearch .wide-button,#campusDaysDiv .wide-button{min-width:10em}.seriesLinkContainer a{font-weight:400;color:#00bcff}.btn-purchasenow{background-color:#00aeef!important}.coursesMenuSearch{font-weight:400}.coursesMenuSearch a{float:left;padding:5px 15px;margin-top:5px}.coursesMenuSearch a.cmSelected{background-color:#30b7ec;color:#fff;pointer-events:none;font-weight:600}.coursesMenuSearch .courseLanguageDropdown{float:left;display:inline-block;padding-top:4px;padding-left:10px}.prerequisite-container{height:auto;padding-top:4px}.ibaSuperscript{font-size:.7em;line-height:.7em;vertical-align:baseline;position:relative;top:-.5em}.normal-text .fontW600,.fontW600{font-weight:600}.normal-text .fontW300,.fontW300{font-weight:300}.normal-text .font12pt,.font12pt{font-size:12pt}.normal-text .font14pt,.font14pt{font-size:14pt}.normal-text .fontsModM{font-size:11pt}.normal-text .fontsModM .large-text-3{font-size:18pt}.small-text-1{font-family:'Open Sans',Arial,sans-serif;font-size:11pt;font-weight:normal}.small-text-2{font-family:'Open Sans',Arial,sans-serif;font-size:10pt;font-weight:normal}.multiline-10{height:10em}.bold-text{font-weight:bold}.forceBoldText .bookPage-paragraph-1-heading{font-weight:bold}.semibold-text{font-weight:600}.italic-text{font-style:italic}.wide-line-space{line-height:1.6em}.textalign-center{text-align:center}.prefix-down-arrow:before{content:"▼";padding-right:.25em}.suffix-down-arrow:after{content:"▼";padding-right:.25em}.prefix-space-for-arrow:before{content:"▼";padding-right:.25em;color:transparent}.prefix-up-arrow:before{content:"▲";padding-right:.25em}.prefix-right-arrow:before{content:"▶";padding-right:.25em}.add-course-cover{position:relative;width:166px;height:193px;background-color:#fff}.add-course-text{color:#00bcff;position:absolute;top:99px;padding-top:.5em;width:100%}.course-cover{position:relative;width:166px}.live-stream-overlay{position:absolute;top:0;left:0;height:35px!important}.course-cover .expired{display:block;background:#000;background:rgba(243,241,241,.6);position:absolute;top:0;left:0;width:150px;height:195px;color:#fff}.course-cover .expired .locked,.course-cover .expired .declined{position:absolute;top:50%;left:50%;margin:-19px 0 0 -15px}.course-expired-small,.course-declined-small{height:12px;margin-top:5px}a.course-cover:hover{text-decoration:none}.course-cover-header{position:absolute;top:0;left:0;width:100%}.course-cover-header-text{width:90%;margin:.25em auto .25em auto}.course-wrapper{position:relative;width:210px;min-height:280px}.course-wrapper a:hover{text-decoration:none}.course-wrapper-no-text{position:relative;width:210px}.course-marquee{position:absolute;top:0;left:0;width:210px;height:40px;background-image:url("/Images/Shared/marquee.png")}.course-marquee-text{line-height:28px;margin-left:20px}.course-image{position:relative;display:block;left:20px;top:28px;width:190px;height:218px;overflow:hidden}.course-add-box{position:relative;display:block;left:20px;top:28px;width:188px;height:218px;overflow:hidden;border:1px solid #c7c8ca;border-top:0;line-height:218px;text-align:center}.course-text{position:absolute;left:20px;top:246px;width:190px}.progress-bar-wrapper{display:inline-block;box-sizing:border-box;width:10em;height:20px;border:2px solid #d2d2d2;background-color:#cecece;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-image:url("/Images/Shared/ProgressBarBackground.png");vertical-align:middle}.progress-bar{height:16px;background-image:url("/Images/Shared/ProgressBar.png");-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.course-toc{text-align:left}.course-toc .toc-nav-prev{float:left;width:44px;min-height:44px;margin-right:20px;padding-top:0}.course-toc .toc-nav-prev img{cursor:pointer}.course-toc .toc-nav-prev img.hidden{display:none}.course-toc .toc-nav-prev img.disabled{cursor:default}.course-toc .toc-nav-next{width:44px;min-height:44px;float:right;padding-top:0}.course-toc .toc-nav-next img{cursor:pointer}.course-toc .toc-nav-next img.hidden{display:none}.course-toc .toc-nav-next img.disabled{cursor:default}.course-toc .toc-main{float:left;width:967px}.course-toc .toc-main .toc-panel{width:100%;float:left}.course-toc .toc-main .toc-panel .toc-chapter{width:33%;text-align:left;float:left}.course-toc .toc-main .toc-panel .toc-chapter span.toc-title{display:block;margin-bottom:.5em;color:#404041}.course-toc .toc-main .toc-panel .toc-chapter span.toc-locked{display:block;margin-bottom:.5em}.course-toc .toc-main .toc-panel .toc-chapter a.toc-link{display:block;color:#00aeef}.course-toc .toc-main .toc-panel.hidden{display:none}.validation-summary-errors ul{list-style-type:none;padding-left:0;color:#d2232b}.search-wrapper-text{padding:4px;padding-left:0;line-height:2.25em}.search-wrapper{position:relative;top:13px}.search-wrapper input[type=text]{background-color:#fff!important;border:1px solid #c7c8ca;padding:4px 23px 4px 4px;height:16px;float:left;min-width:5em;width:167px}.search-wrapper input[type=text]:hover{border-color:#a4a5a6}.search-wrapper input[type=text]:focus{border-color:#7ac0da}.search-wrapper input[type=image]{float:left;padding:4px;height:16px;border-left:0;margin:1px 0 0 -23px}body .search-wrapper .ceSearchBox{background-color:#fff!important;border:1px solid #c7c8ca;height:17px;padding:4px 28px 4px 4px;float:left;width:140px;right:auto;top:1px;min-width:5em}body .search-wrapper .ceSearchBox:hover{border-color:#a4a5a6}body .search-wrapper .ceSearchBox:focus{border-color:#7ac0da}body .search-wrapper a.searchContent{position:absolute;left:auto;top:0;margin-left:-25px}.notification-dialog{border:none!important;background:#fff!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:normal!important}.notification-dialog iframe{border:0;margin:0;padding:0;width:100%;height:100%;overflow:hidden}.notification-dialog .ui-dialog-titlebar{display:none}.notification-dialog-overlay{position:fixed;top:0;left:0;min-width:100%;min-height:100%;z-index:99;background-color:#000;opacity:.8;visibility:hidden}.notification-dialog-close{float:right;z-index:110;position:relative;cursor:pointer}.notification-dialog-content{position:relative;top:14px;margin-right:14px}.anchor{cursor:pointer}.anchor:hover{text-decoration:underline}.pointer{cursor:pointer}.notification-dialog-close-text{cursor:pointer}.notification-dialog-close-text:hover{text-decoration:underline}.readonly-field{border:none!important;background-color:transparent!important;padding:.1em!important;margin-bottom:0!important}.editable-field{background-color:#e7f6fd;border:1px solid #c7c8ca}.editable-show-label{visibility:visible}.editable-hide-label{display:none}div.homePagePlayer{width:73%}table{width:100%;border-collapse:collapse}th{padding:0 0 1em 0;text-align:left}td{padding:0 0 .5em 0}.resourcesContainer{font-family:'Open Sans',sans-serif}img.course-resource-image{height:20px;width:20px}.resourcesContainer img.course-resource-image,.resourcesContainer .flowplayer{height:100%;width:100%;max-height:96px;max-width:96px}.resourcesContainer .mediaMenu{float:left;width:180px;margin:0 0 15px 0}.resourcesContainer .mediaMenu a,.resourcesContainer .mediaMenu .selectedItem{font-family:"Open Sans",sans-serif;font-size:22px;line-height:1.1em}.resourcesContainer .resourcesRightArea{position:relative;float:left;margin:-4px -5px 0 0;min-height:100px;width:830px}.resourcesLessonTitle{margin-left:40px}.resourcesRightArea h3{font-family:'Open Sans',sans-serif;font-weight:600;margin:5px 0 12px 40px;border-bottom:solid 1px #d9dbde;padding-bottom:2px;line-height:20px}.resourcesRightArea h4{font-size:13px;line-height:1.2em;margin:0 0 5px;max-height:32px;overflow:hidden;position:relative;text-align:left}.selectedItem{color:#00aeef!important;font-weight:600;text-decoration:underline}.goToLink{color:#00aeef!important;font-size:15px;font-weight:600}.resourcesRightArea .ruler{position:relative}.resPreviewItem{float:left;height:195px;margin-left:20px;padding-right:15px;width:150px}.resPreviewItem>div:first-child{height:100px!important}body .ceSearchBox{position:relative;float:right;right:30px;top:5px;width:140px;height:19px;line-height:19px;padding:5px 30px 5px 10px;border-radius:2px;border:solid 1px #bec1c4;color:#949699;font-size:14px;transition:none!important;min-width:5em}body .ceSearchBox:hover,body .ceSearchBox:active,body .ceSearchBox:focus{transition:none!important}.hBlock{-moz-box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);position:relative}.hBlock article{display:block;margin:0 auto;float:none;padding:10px 0 20px 0;width:995px}.hBlockAlt{background:#f4f2f8;-moz-box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}.hBlock div.centerContentViewer{box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}div.pagerViewer{border-top:solid 1px #b1b2b3;clear:both;position:relative;border:0;width:100%;padding:0;margin:0 auto;background-color:#fff}.btnPager{display:inline-block;border:0;width:49%;min-width:70px;font-size:17px;line-height:50px;color:#fff;font-weight:600;font-style:normal;font-family:'Open Sans',sans-serif;padding:8px 2%;text-align:center;background-image:url("../Images/btn-pager.png");background-repeat:no-repeat;background-position:right 130px top 25px;background-color:#c8c9cb;margin:0;cursor:pointer;float:left;text-decoration:none}a.btnPager,a.btnPager:link,a.btnPager:visited{color:#fff}.btnPager:hover,.btnPager:active,.btnPager:focus,a.btnPager:hover,a.btnPager:active,a.btnPager:focus{color:#fff;border:0;outline:0;text-decoration:underline}.bpPrev,a.bpPrev,a.bpPrev:link,a.bpPrev:visited{float:left;width:27.2%;text-align:right}.bpNext,a.bpNext,a.bpNext:link,a.bpNext:visited{float:right;width:64.8%;text-align:left;color:#fff;background-color:#00adee;background-image:url("../Images/btn-pager.png");background-position:100px -45px}.bpNext:hover,.bpNext:active,.bpNext:focus,a.bpNext:hover,a.bpNext:active,a.bpNext:focus{background-color:#00adee;color:#fff}.bpOne,a.bpOne,a.bpOne:link,a.bpOne:visited{float:none;width:96%;text-align:center;background-image:none}.btnPager.bpOne,a.btnPager.bpOne,a.btnPager.bpOne:link,a.btnPager.bpOne:visited{background-image:url("../Images/btn-pager.png");background-repeat:no-repeat;background-position:46% 25px}.bpNext.bpOne,a.bpNext.bpOne,a.bpNext.bpOne:link,a.bpNext.bpOne:visited{background-image:url("../Images/btn-pager.png");background-repeat:no-repeat;background-position:53% -45px}input.bpOne{width:100%}.notesHblock{position:relative;background-color:transparent}.nhbActiveNotes{background-color:#fef9f6}.nhbActiveReference{background-color:#eefdfd}.nhbActiveinsights{background-color:#f6f4f7}.nhbActiveFeedback{background-color:#f5fbfc}.noteReferenceInsightsContainer{position:relative;z-index:10;margin-bottom:20px}.noteButtons a,.noteButtons a:link,.noteButtons a:visited{color:#00adee}.noteButtons a:hover,.noteButtons a:active{color:#00adee}.footerContent{clear:both;margin:0 auto;padding:0;position:relative;width:850px}.bookPage-title-1{font-family:"Lucida Grande","Lucida Sans Unicode",'Open Sans',Arial,Verdana,sans-serif;font-size:12pt;color:#333;font-weight:normal}.infoBBarHblock{padding:20px 0 15px 0;background-color:transparent}.nhbActive .infoBBarHblock{background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);-o-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,.2)}.infoButtonsBar{min-height:30px;margin-top:40px;width:995px;margin-left:auto;margin-right:auto;font-family:'Open Sans',sans-serif}.infoButtonsBar a,.infoButtonsBar a:link,.infoButtonsBar a:visited{font-weight:700;display:inline-block;margin-right:30px;float:left;font-size:12pt}.infoButtonsBar a:hover,.infoButtonsBar a:active{font-weight:700;display:inline-block;margin-right:30px}.infoButtonsBar a.btnNotes{color:#f57e20}.infoButtonsBar a.btnInsights{color:#855da3}.infoButtonsBar a.btnReferences{color:#00878d}.nhbActiveNotes a.btnNotes,.nhbActiveNotes a.btnNotes:link,.nhbActiveNotes a.btnNotes:visited,.nhbActiveReference a.btnReferences,.nhbActiveReference a.btnReferences:link,.nhbActiveReference a.btnReferences:visited,.nhbActiveinsights a.btnInsights,.nhbActiveinsights a.btnInsights:link,.nhbActiveinsights a.btnInsights:visited,.nhbActiveFeedback .infoButtonsBar a.btnReportProblem{text-decoration:underline!important}.infoButtonsBar a.btnReportProblem{color:#00bcff}.infoButtonsBar span.ibbVsep{display:inline-block;text-align:center;padding:0 15px;min-width:10px}span.reportProblem{float:right;text-align:right;margin-right:20px;font-weight:400;color:#1a1a1a}span.reportProblem .btnReportProblem{font-weight:700}span.reportProblem .ibbVsep{font-weight:300}.infoButtonsBar span.reportProblem a,.infoButtonsBar span.reportProblem a:link,.infoButtonsBar span.reportProblem a:visited{float:none;margin-right:5px}.notesContainer{color:#6f7175;position:relative}.reportContainer{position:relative}.notesContainer,.reportContainer,.referencesContainer,.insightsContainer{min-height:40px;margin-top:20px;line-height:1.4em;margin-bottom:0;padding-bottom:40px;width:850px;margin-left:auto;margin-right:auto;position:relative}.insightsContainer,.referencesContainer{padding-bottom:50px;margin-top:40px}.notesContainer .noteInput,.reportContainer .reportInput{width:833px;border:solid 1px #d2d3d5!important;border-bottom:0!important;min-height:100px;margin-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;resize:none;padding:5px 7px 9px 7px;font-size:12pt}.notesContainer .noteInput:focus,.reportContainer .reportInput:focus{outline:0;background-color:#fff!important}.txtAreaBtnContainer{margin:-7px 10px 20px 0;position:relative;z-index:100;padding-top:10px;width:807px;padding:15px 20px 10px 20px;border:solid 1px #d2d3d5!important;border-top:0!important;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;min-height:25px;background:url("../Images/line-lightgray-dashed.png") #fff 20px 5px no-repeat}.noteFocused{background-color:#fff;background:url("../Images/line-lightgray-dashed.png") #fff 20px 0 no-repeat}.txtAreaBtnContainer a{margin-right:10px}.sugestionInput{margin-left:0}.noteButtons{margin-left:20px;color:#6f7175}.notesHtml{margin:5px 0 20px 0;text-align:justify}.vBar{font-size:.9em;line-height:1.3em;vertical-align:top}.notesContainer .btnInfoClose,.courseViewerToolbar .btnInfoClose,.noteReferenceInsightsContainer .btnInfoClose{font-size:16px;background:transparent;border:0;cursor:pointer;color:#fff;font-weight:600;width:100%;text-align:center;display:inline-block;position:absolute;position:relative;text-decoration:none;top:10px;background:url("../Images/arrow-close-top-white.png") #00b8f1 center 2px no-repeat;line-height:1.8em;padding:1px 0 2px 0;margin:15px 0 20px 0}.notesContainer .btnInfoClose:hover,.courseViewerToolbar .btnInfoClose:hover,.noteReferenceInsightsContainer .btnInfoClose:hover{color:#fff;background-position:center -68px;text-shadow:1px 1px 1px rgba(0,0,0,.1);text-decoration:none;background-color:#0099e5;box-shadow:inset 0 0 1px rgba(0,0,0,.1);-o-box-shadow:inset 0 0 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.1)}.courseViewerToolbar .btnInfoClose{margin:5px 8px 6px 32px;bottom:20px;width:784px;top:auto}.noteReferenceInsightsContainer .btnInfoClose{bottom:20px;top:auto}.noteReferenceInsightsContainer .bicInsights{top:10px;margin-top:10px}.insightsHtml span{color:#404041!important}.quizHtml{width:1075px;margin:0 auto;min-height:300px}input.tableContentSearch{width:172px}div.searchFieldContainer{position:relative}a.searchContent,a.searchContent:link,a.searchContent:visited{display:inline-block;width:29px;height:29px;text-indent:-9876px;position:relative;left:490px;top:7px;z-index:100;background:url("../Images/btn-search-larger.png") transparent 4px 7px no-repeat}a.searchContent:hover,a.searchContent:active{background-position:4px -29px}div.iconContainer{height:50px;clear:both;margin:0;position:absolute;right:20%;top:0;width:60%;z-index:10}a.icoBookmark,a.icoLamp,a.icoBookmarkBlue,a.icoClose{position:absolute;top:0;right:27px;height:50px;width:30px}a.icoBookmark{background:url("../Images/icoBookmark.png") center top no-repeat}a.icoBookmarkBlue{background:url("../Images/icoBookmarkBlue.png") center top no-repeat}a.icoLamp{right:55px;top:13px;height:26px;background:url("../Images/icoLamp.png") center 0 no-repeat}a.icoClose,a.icoClose:link,a.icoClose:visited{right:0;top:26px;height:26px;background:url("../Images/btn-ico-close.png") center 0 no-repeat}a.icoClose:hover,a.icoClose:active{background-position:center -40px}div.popupNoteBox,div.popupBookmarkBox{min-width:260px;min-height:170px;background-color:#ff0;position:absolute;padding:15px;display:none;z-index:1000000;z-index:98765432;-webkit-box-shadow:0 5px 12px rgba(0,0,0,.7);box-shadow:0 5px 12px rgba(0,0,0,.7);-moz-box-shadow:0 5px 12px rgba(0,0,0,.7)}div.popupBookmarkBox{background-color:#2e99e5;width:260px;min-height:90px;height:90px}div.comicArrow{position:absolute;width:25px;height:20px;left:50%;margin-left:-12px;top:100%;margin-bottom:-19px;background:url("../Images/popup-comic-arrow.png") transparent 0 0 no-repeat}div.popupBookmarkBox div.comicArrow{background-image:url("../Images/popup-comic-arrow-blue.png")}textarea.noteInputField,input.noteInputField{height:95px;min-height:95px;line-height:17px;vertical-align:text-top;width:248px;min-width:248px;margin-bottom:10px;clear:both;display:block}input.noteInputField{height:20px;min-height:20px;line-height:17px;vertical-align:text-top;width:248px;margin-bottom:10px;clear:both;display:block}a.closeNoteButton,a.closeNoteButton:link,a.closeNoteButton:visited,a.closeBookmarkButton,a.closeBookmarkButton:link,a.closeBookmarkButton:visited{color:#2e99e5;text-decoration:none;float:right;margin-right:-3px}a.closeNoteButton:hover,a.closeNoteButton:active,a.closeBookmarkButton:hover,a.closeBookmarkButton:active{color:#07c;text-decoration:none}a.closeBookmarkButton,a.closeBookmarkButton:link,a.closeBookmarkButton:visited{color:#c8e8ff}a.closeBookmarkButton:hover,a.closeBookmarkButton:active{color:#fff;text-decoration:none}a.addNoteButton,a.addNoteButton:link,a.addNoteButton:visited,a.saveNoteButton,a.saveNoteButton:link,a.saveNoteButton:visited,a.saveBookmarkButton,a.saveBookmarkButton:link,a.saveBookmarkButton:visited,.txtAreaBtnContainer a,.txtAreaBtnContainer a:link,.txtAreaBtnContainer a:visited{float:left;color:#fff;width:60px;height:24px;display:block;line-height:24px;text-align:center;text-decoration:none;background-color:#30b7ec;text-shadow:1px 1px 2px rgba(0,0,0,.2)}a.addNoteButton:hover,a.addNoteButton:active,a.saveNoteButton:hover,a.saveNoteButton:active,a.saveBookmarkButton:hover,a.saveBookmarkButton:active,.txtAreaBtnContainer a:hover,.txtAreaBtnContainer a:active{text-decoration:none;background-position:0 -30px;text-shadow:1px 1px 2px rgba(0,0,0,.4)}a.saveBookmarkButton,a.saveBookmarkButton:link,a.saveBookmarkButton:visited{background-image:url("../Images/btn-add-bookmark.png");-webkit-box-shadow:inset 0 2px 4px rgba(255,255,255,.4);box-shadow:inset 0 2px 4px rgba(255,255,255,.4);-moz-box-shadow:inset 0 2px 4px rgba(255,255,255,.4)}label.noteTitleLabel{display:block;line-height:1em;margin:-4px 0 8px 0;font-size:1.1em}div.popupBookmarkBox label.noteTitleLabel{color:#ff0}p.bookmarkLesson{font-size:17px;padding:1px 0 4px 20px;display:block}ol.searchResult{font-size:14px;padding:1px 0 4px 20px;display:block}ol.searchResult a{font-size:17px}ol.searchResult li{margin:1px 0 3px 0;color:#7c7c80}ol.searchResult span.lessonTitle{width:450px}ol.searchResult .icon{display:inline-block;height:20px;width:20px;position:relative;bottom:-2px}ol.searchResult li.lock .icon{background:url("../Images/ico-lock-w16.png") 0 4px no-repeat}ol.searchResult li.lock a{color:#7c7c80;cursor:default}ol.searchResult li.checkOk{color:#2e99e5}ol.searchResult li.checkOk .icon{background:url("../Images/ico-check-ok-w16.png") 0 5px no-repeat}a.jsDeleteBookmark,a.jsDeleteBookmark:link,a.jsDeleteBookmark:visited{display:inline-block;width:11px;height:12px;margin:0 0 0 -70px;background:url("../Images/btn-ico-delete.png") 0 0 no-repeat}a.jsDeleteBookmark:hover,a.jsDeleteBookmark:active{background-position:0 -85px}a.bookmarkLink,a.bookmarkLink:link,a.bookmarkLink:visited{color:#2e99e5;text-decoration:none;width:100px}a.bookmarkLink:hover,a.bookmarkLink:active{color:#07c;text-decoration:none}a.bookmarkLink span.lessonNumber{color:#6e6e70;display:block;float:left;margin:0;width:50px}a.bookmarkLink span.lessonTitle{display:inline-block;float:right;position:relative;width:430px}a.bookmarkLink:hover span.lessonNumber,a.bookmarkLink:active span.lessonNumber{color:#323233}span.nickname{display:block;font-size:17px;color:#6e6e70;word-wrap:break-word;float:left;line-height:22px;margin:-24px 0 0 50px;max-width:330px}a.tooltip{outline:none}a.tooltip strong{line-height:30px}a.tooltip:hover{text-decoration:none}a.tooltip span{z-index:10;display:none;padding:14px 20px;margin-top:-30px;margin-left:28px;width:300px;line-height:16px}a.tooltip:hover span{display:inline;position:absolute;color:#111;border:1px solid #dca;background:#fffaf0}.callout{z-index:20;position:absolute;top:30px;border:0;left:-12px}a.tooltip span{border-radius:4px;box-shadow:5px 5px 8px #ccc}.overlay{background-color:rgba(0,0,0,.6);bottom:0;cursor:default;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.overlay:target{visibility:visible;opacity:1}.popup{background-color:#fff;border:3px solid #fff;display:inline-block;left:50%;opacity:0;padding:15px;position:fixed;text-align:justify;top:40%;visibility:hidden;z-index:10;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 1px 1px 2px rgba(0,0,0,.4) inset;-moz-box-shadow:0 1px 1px 2px rgba(0,0,0,.4) inset;-ms-box-shadow:0 1px 1px 2px rgba(0,0,0,.4) inset;-o-box-shadow:0 1px 1px 2px rgba(0,0,0,.4) inset;box-shadow:0 1px 1px 2px rgba(0,0,0,.4) inset;-webkit-transition:opacity .5s,top .5s;-moz-transition:opacity .5s,top .5s;-ms-transition:opacity .5s,top .5s;-o-transition:opacity .5s,top .5s;transition:opacity .5s,top .5s}.overlay:target+.popup{top:50%;opacity:1;visibility:visible}.close{background-color:rgba(0,0,0,.8);height:30px;line-height:30px;position:absolute;right:0;text-align:center;text-decoration:none;top:-15px;width:30px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.close:before{color:rgba(255,255,255,.9);content:"X";font-size:24px;text-shadow:0 -1px rgba(0,0,0,.9)}.close:hover{background-color:rgba(64,128,128,.8)}.popup p,.popup div{margin-bottom:10px}.text-align-center{text-align:center}.text-italic{font-style:italic}#enrollment-login input[type=text],#enrollment-login input[type=password]{background-color:#fff!important;border:1px solid #c7c8ca;height:26px!important;line-height:26px!important;width:30em;padding:0 0 0 .25em}#courses-menu-search-wrapper input[type=text]{background-color:#fff!important;border:1px solid #c7c8ca;height:34px!important;line-height:34px!important;padding:0 0 0 .25em}#store-search input[type=button],#store-search input[type=submit],#enrollment-login input[type=submit],#enrollment-login input[type=button]{background-color:#00aeef!important;color:#fff!important;width:10em;padding:0;height:36px;line-height:36px;border:1px solid #00aeef;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important;vertical-align:middle}#store-search input[type=button]:hover,#store-search input[type=submit]:hover,#enrollment-login input[type=submit]:hover,#enrollment-login input[type=button]:hover{text-decoration:underline}#store-search input[type=text]{width:250px}#enrollment-login ol{list-style-type:none;margin:0;padding:0}.certificate-text,.certificate-large-text,.certificate-small-text{font-size:14pt;font-family:'Open Sans',Arial,sans-serif;font-weight:300!important;color:#000}.certificate-large-text{font-size:40pt!important;color:#524b77!important}.certificate-small-text{font-size:8pt}.paragraphTitle{color:#000}.loginMod{width:42%;margin:0 8% 2% 8%}.loginMod #enrollment-login ol{width:100%;margin-bottom:20px}.loginMod ol.float-left.space-right li{float:left;display:inline-block;width:49%}.loginMod ol.float-left.space-right li:first-child{text-align:left}.loginMod ol.float-left.space-right li:first-child+li{float:right;text-align:right}.loginMod #store-search input[type="text"],.loginMod #enrollment-login input[type="text"],.loginMod #enrollment-login input[type="password"]{width:95%;background-color:#e8f8fd!important}.loginMod #store-search input[type=text]:hover,.loginMod #enrollment-login input[type=text]:hover,.loginMod #enrollment-login input[type=password]:hover{border-color:#a4a5a6}.loginMod #store-search input[type="text"]:focus,.loginMod #enrollment-login input[type="text"]:focus,.loginMod #enrollment-login input[type="password"]:focus{background-color:#f0fcff!important;border-color:#7ac0da}.loginMod div.lmSupport{float:none}.loginMod #enrollment-login input[type="submit"],.btnFullWidth{width:100%;min-height:45px;line-height:42px}a.btnFullWidth{padding:0 5px}.loginMod #enrollment-login input[type="submit"]:hover{text-decoration:underline}.loginMod .page-header-dropdown-h1{color:#404041;font-family:'Open Sans',Arial,sans-serif;font-size:16px;font-weight:normal!important;margin-bottom:.3em}.mB03em{margin-bottom:.3em}.mB04em{margin-bottom:.4em}.mB05em{margin-bottom:.5em}.lineSpacerWord,.lineSpacerWordDarker{background:url("../Images/Shared/line-spacer-word.png") center center no-repeat;min-height:32px;margin:.5em 0 1em 0;text-align:center;padding-bottom:.1em}.lineSpacerWordDarker{background-image:url("../Images/Shared/line-spacer-word-darker.png")}.payLeft input[type="text"],.payLeft input[type="password"],.payLeft input[type="email"],.payLeft input[type="tel"],.payLeft input[type="file"],.payLeft input[type="datetime"],.payLeft select{background-color:#e7f6fd;border:1px solid #c7c8ca;box-sizing:content-box;padding:.45em;width:234px;margin:3px 0}.payLeft select,.authorizenetSection select,.coursesMenuSearch select{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../Images/arrow-select-dropdown.png) 97% 7px no-repeat #ececed;min-height:25px}.payLeft select option,.authorizenetSection select option,.coursesMenuSearch select option{background:#fff}.payLeft input[type="text"]:hover,.payLeft input[type="password"]:hover,.payLeft input[type="email"]:hover,.payLeft input[type="tel"]:hover,.payLeft input[type="file"]:hover,.payLeft input[type="datetime"]:hover,.payLeft select{border-color:#a4a5a6}.payLeft input[type="text"]:focus,.payLeft input[type="password"]:focus,.payLeft input[type="email"]:focus,.payLeft input[type="tel"]:focus,.payLeft input[type="file"]:focus,.payLeft input[type="datetime"]:focus,.payLeft select{background-color:#f0fcff;border-color:#7ac0da}.payLeft .fieldMod input[type="text"]{margin-bottom:8px;margin-top:1px}.payLeft select{background-color:#ececed;border:1px solid #c8c9cb;box-sizing:content-box}.payLeft .authorizenetSection input.wideBlock{width:490px}.authorizenetSection input.full-width,.authorizenetSection .full-width{width:90%!important}.payLeft .authorizenetSection .left-column-label{padding-bottom:3px}.margL4,#page-body .payLeft .margL4{margin-left:4px}#page-body em.icoHelp,em.icoHelp{background:url(../Images/Shared/ico-help-small.png) transparent center 0 no-repeat;width:15px;display:inline-block;height:1em}.pageHtmlBookmarks,.quizHtml{position:relative;padding-top:25px}#card-details input.field,#card-details textarea,#card-details select,#card-details input[type="text"],#card-details select,#card-details input[type="email"],#card-details input[type="search"],#card-details input[type="password"]{min-height:25px;width:218px}.payLeft{}.panelAddressNew{padding:0 0 1px 0;margin:0 0 2px 0}.panelAddress{padding:0 0 1px 0;margin:0 0 2px 0}.panelAddress .readonly-field,.panelAddressNew .readonly-field{color:#005287}.rowAddress{padding:0 0 1px 0;margin:0 0 1px 0}div.summaryArea{min-height:100px;background:#ececed;position:relative;padding:18px 21px 18px 21px;border:solid 1px #d2d3d5;margin-right:40px}.paymentCode{width:350px!important;box-sizing:content-box;margin:4px 0 3px 0;padding:.45em;min-height:23px}.applyCode{float:right;margin:3px 0 3px 0}.applyCode .wide-button{width:9em}.payLeft div.summaryArea input.paymentCode[type="text"]{background-color:#fff;max-width:210px}.payRadioBtn li{display:inline-block;float:left;vertical-align:middle;padding:10px}.payRadioBtn li label{cursor:pointer}.payRadioBtn li input[type=radio]{position:relative;bottom:-1px;margin:3px 3px 0 0}.payRadioBtn li.rowPayPal{background:url("https://www.paypal.com/en_US/i/logo/PayPal_mark_37x23.gif") right 0 no-repeat;padding-right:50px}.payRadioBtn li.rowPayPal a{}.addNewLink{position:absolute;margin-top:-77px;left:360px;font-size:20pt;background:url("../Images/Shared/vLine-spacer.png") 0 center no-repeat;padding-left:17px}.editAddress{position:relative;margin-top:-31px;left:130px;font-weight:600}.editAddress .vTxtxSepar,.vTxtxSepar{font-weight:300;color:#58585a;position:relative;top:-2px}.bg-color-white{background-color:#fff!important}.confirmation-container{min-height:750px}#course-cover-container{height:auto;width:200px}#course-cover-container img{width:100%;height:100%}.uLearnInfo a.tooltip span{margin-left:25px;margin-top:-10px;min-height:18px}.uLearnInfo .callout{top:10px}div.tbcWrapper{height:54px}div.menuHeader{z-index:3900;clear:both;width:100%;-moz-box-shadow:0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);background:#eee8f1}div.tbcWrapper ul{padding:0}div.tbcWrapper ul>li{line-height:19px;min-width:initial;padding:0;text-align:left}div.tbcWrapper .search-wrapper{float:right;top:12px}div.tbcSupport{position:relative}div.titleBarContainer{font-family:'Open Sans',sans-serif;position:fixed;clear:both;border-bottom:solid 10px #f1eff6;border-bottom:0;position:relative;font-family:'Open Sans',sans-serif;font-weight:300;padding:0;width:100%;z-index:3900;margin:0 auto}div.titleBarContainer #bookmarkPageLink{font-weight:300;color:#1a1a1a}div.courseViewerToolbar .k-menu{float:left;width:auto;border:0;background:none}div.courseViewerToolbar .k-group{display:none}.titleBarContainer div.courseViewerToolbar .k-listview ul{min-height:110px}div.courseViewerToolbar .k-menu .k-item{border:0;background:none}div.courseViewerToolbar .k-menu .k-item>.k-link{display:inline-block;line-height:46px;border-right:solid 1px #d1cbda;color:#1a1a1a;text-decoration:none;float:left;min-width:50px;background:url("../Images/ico-dropdown-blue.png") transparent 15px center no-repeat;padding:4px 16px 4px 45px;color:#414042;text-shadow:none;font-size:12pt;font-weight:700;max-width:210px;overflow:hidden;white-space:nowrap}div.courseViewerToolbar .k-menu .k-state-hover>.k-link,div.courseViewerToolbar .k-menu .k-item>.k-link:hover{color:#1a1a1a;text-decoration:none;background-color:#fff}div.courseViewerToolbar .k-state-active,div.courseViewerToolbar .k-state-active:hover,div.courseViewerToolbar .k-active-filter,.k-tabstrip .k-state-active{background-color:#fff!important}div.courseViewerToolbar .k-menu .k-item>.k-link>.k-i-arrow-s{background:url("../Images/ico-arrow-single-down-blue.png") right -1px no-repeat;margin-left:7px}div.courseViewerToolbar .k-animation-container{border:0!important;height:auto!important;width:850px;width:100%!important;position:fixed!important;top:94px!important;padding:0!important;left:0!important;margin:0!important}div.courseViewerToolbar .k-menu .k-animation-container .k-menu-group{margin-left:0!important}div.courseViewerToolbar .k-popup,div.courseViewerToolbar .k-menu div.courseViewerToolbar .k-menu-group,div.courseViewerToolbar .k-grid div.courseViewerToolbar .k-filter-options,div.courseViewerToolbar .k-time-popup,div.courseViewerToolbar .k-datepicker-calendar,div.courseViewerToolbar .k-autocompletediv.courseViewerToolbar .k-state-border-down,div.courseViewerToolbar .k-autocompletediv.courseViewerToolbar .k-state-border-up,div.courseViewerToolbar .k-dropdown-wrapdiv.courseViewerToolbar .k-state-active,div.courseViewerToolbar .k-picker-wrapdiv.courseViewerToolbar .k-state-active,div.courseViewerToolbar .k-multiselectdiv.courseViewerToolbar .k-state-focused,div.courseViewerToolbar .k-filebrowser div.courseViewerToolbar .k-image,div.courseViewerToolbar .k-tooltip{-moz-box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}div.courseViewerToolbar .k-animation-container ul.k-group{width:850px;width:100%;border:0}div.lessonListContainer{width:935px;margin:auto;position:relative;overflow:visible}div.courseViewerToolbar .k-listview{overflow:hidden;padding:0;height:auto;width:782px;width:98%;border:1px solid #a7a9ac;margin:15px 0 30px 0;background:url(../Images/bg-c-viewer-dd-v-lines-parama.png) 0 0 repeat-y}div.courseViewerToolbar .k-pager-nav:nth-child(2),div.courseViewerToolbar .k-pager-nav:nth-child(3){background:url("../Images/PagePrev.png") no-repeat scroll right center #fff;border:0;border-radius:0;height:60px;left:-100px;position:absolute;top:55px;display:inline-block;cursor:pointer;width:58px}div.courseViewerToolbar .k-pager-nav:nth-child(3){left:auto;right:-100px;background:url("../Images/PageNext.png") no-repeat scroll left center #fff}div.courseViewerToolbar .k-pager-nav:nth-child(2):hover{background:url("../Images/PagePrev.png") #fff right center no-repeat;border:0}div.courseViewerToolbar .k-pager-nav:nth-child(3):hover{background:url("../Images/PageNext.png") #fff left center no-repeat;left:auto;right:-100px}div.courseViewerToolbar .k-state-disabled .k-icon,div.courseViewerToolbar .k-state-disabled .k-icon:hover,div.courseViewerToolbar .k-state-disabled:hover .k-icon,div.courseViewerToolbar .k-pager-nav .k-icon{display:none}div.courseViewerToolbar .k-state-disabled:nth-child(2),div.courseViewerToolbar .k-state-disabled:nth-child(2):hover{background:none}div.courseViewerToolbar .k-state-disabled:nth-child(3),div.courseViewerToolbar .k-state-disabled:nth-child(3):hover{background:none}div.courseViewerToolbar .k-pager-wrap{border:0;background:none}div.tocPager{display:inline-block}a.tocLink,a.tocLink:link,a.tocLink:visited{display:inline-block;color:#00b3f0;background:url("../Images/bg-arrows-toc-pager-02.png") center 19px no-repeat;font-size:16px;line-height:46px;padding:4px;text-decoration:none;height:46px;width:82px;border-right:solid 1px #d2d3d5}a.tocLink:hover,a.tocLink:active{text-decoration:underline;text-shadow:none!important;background-color:#fff}span.vSepar{color:#95959a;position:relative;top:-2px;display:inline-block}a.tlNext,a.tlNext:link,a.tlNext:visited{background-position:center -41px}a.disabled{color:GrayText;pointer-events:none;text-decoration:none;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);opacity:.5}a.coursemanagerLink{float:left;width:180px;line-height:36px;color:#1a1a1a;padding:0;font-size:16px;text-decoration:none;border-right:solid 1px #d1cbda}a.coursemanagerLink:hover{color:#179de5;text-decoration:underline;background-color:#fff}a.coursemanagerLink span,a.coursemanagerLink:link span,a.coursemanagerLink:visited span{line-height:46px;display:block;padding:4px 7px 4px 45px;font-size:16px;background:url("../Images/arrow-link-back-02.png") 5px 19px no-repeat;text-decoration:none}a.coursemanagerLink:hover span,a.coursemanagerLink:active span{color:#179de5;text-decoration:underline}a.toolbarLink,a.toolbarLink:link,a.toolbarLink:hover,a.hideBookmark,a.hideBookmark:link,a.hideBookmark:hover{display:inline-block;line-height:46px;padding:4px 18px;color:#6f7175;margin-right:10px;text-decoration:none;float:right;font-size:16px}a.toolbarLink:hover,a.toolbarLink:active,a.hideBookmark:hover,a.hideBookmark:active{color:#6f7175;text-decoration:underline;background-color:#fff}a.btnCourseManager,a.btnCourseManager:link,a.btnCourseManager:visited{position:relative;display:inline-block;left:50%;margin-left:-525px;line-height:46px;width:180px;padding:4px 15px 4px 23px;background:url("../Images/arrow-link-back.png") 0 18px no-repeat;color:#949699;font-size:16px;text-decoration:none}a.btnCourseManager:hover,a.btnCourseManager:active{background-position:0 -42px;color:#179de5}.demo-section{padding:30px 0 0 32px}.lessonContainer{float:left;margin:0;padding-bottom:15px;text-align:center;width:33.3%;position:relative}.lessonContainer ul{text-align:left;padding:0;list-style:none;padding:0 16px!important}.lessonContainer li,div.tbcWrapper .lessonContainer ul>li{list-style:none;display:block;float:none}.lessonContainer ul a,.lessonContainer ul a:link,.lessonContainer ul a:visited,div.menu .lessonContainer ul>li a,div.menu .lessonContainer ul>li a:link,div.menu .lessonContainer ul>li a:visited{display:block;text-align:left;color:#2fabed;text-decoration:none;line-height:19px;white-space:normal;cursor:pointer;margin:0 6px 1px 0;padding:4px;font-size:14px}.lessonContainer ul a:hover,.lessonContainer ul a:active,div.menu .lessonContainer ul>li a:hover,div.menu .lessonContainer ul>li a:active{color:#0059b3;text-decoration:none;color:#fff;background-color:#00adee}.lessonContainer ul a.Disabled,.lessonContainer ul a.Disabled:link,.lessonContainer ul a.Disabled:visited,.lessonContainer ul a.Disabled:hover,.lessonContainer ul a.Disabled:active{background:url("../Images/ico-lock-w12-lighter.png") 3px 8px no-repeat;cursor:default!important;color:#949599!important;padding-left:17px!important;background-color:transparent!important}.lessonContainer h3{display:block;padding:0 0 0 4px;font-size:16px;line-height:1.3em;font-weight:600;color:#58595b;margin:10px 10px 15px 0;text-align:left;white-space:normal;margin:10px 16px 15px 3px;padding:0 0 0 16px}.k-listview:after,.product dl:after{content:".";display:block;height:0;clear:both;visibility:hidden}.notesContainer .btnInfoClose,.courseViewerToolbar .btnInfoClose,.noteReferenceInsightsContainer .btnInfoClose,.notesContainer a.btnInfoClose,.courseViewerToolbar a.btnInfoClose,.noteReferenceInsightsContainer a.btnInfoClose{top:auto;background:url("../Images/Shared/DropDownCloseButton.png") transparent 0 bottom no-repeat;cursor:pointer;height:40px;width:44px;bottom:0;margin:0;position:absolute;right:-60px;text-indent:-9876px;z-index:300}.notesContainer .btnInfoClose:hover,.courseViewerToolbar .btnInfoClose:hover,.noteReferenceInsightsContainer .btnInfoClose:hover,.notesContainer a.btnInfoClose:hover,.courseViewerToolbar a.btnInfoClose:hover,.noteReferenceInsightsContainer a.btnInfoClose:hover{background:url("../Images/Shared/DropDownCloseButton.png") transparent 0 bottom no-repeat;text-shadow:none;text-decoration:none;background-color:transparent;box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}div.tbcWrapper div.courseViewerToolbar .btnInfoClose,div.tbcWrapper div.courseViewerToolbar .btnInfoClose:hover{top:auto;background:url("../Images/Shared/DropDownCloseButton.png") transparent 0 bottom no-repeat;cursor:pointer;height:40px;width:44px;bottom:0;margin:0;position:absolute;right:25px;text-indent:-9876px}div.tbcWrapper div.courseViewerToolbar .btnInfoClose:hover{text-shadow:none;text-decoration:none;background-color:transparent;box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:url("../Images/Shared/DropDownCloseButton.png") transparent 0 bottom no-repeat}div.tbcWrapper div.courseViewerToolbar .k-listview{display:block;border:0;margin:15px auto 44px auto}div.tbcWrapper .demo-section{padding:30px 0 0 0!important}.formRow{min-height:20px;margin:0 0 12px 0;padding:1px 0 10px 0}.lineBott{border-bottom:solid 1px #d2d3d5}.noBottSpace{margin-bottom:0;padding-bottom:0}.btnContainer input{margin-bottom:30px;display:inline-block;vertical-align:middle}.faqMenu{float:left;width:200px;margin-right:100px}.faqMenu ul{margin:0;padding:0}.faqMenu li{list-style-type:none;margin-bottom:30px;cursor:pointer;font-weight:400}.faqMenu li.fqLiSelected{font-weight:bold}.faqContainer{float:left;width:700px}.categoryFaqDiv .faqQuestion{font-weight:bold;padding:10px 0 5px 0}.categoryFaqDiv hr{color:#d2d3d5;height:1px;padding:0;margin:5px 0 0 0;background:#d2d3d5;border:0}hr.separatorLine{color:#d2d3d5;height:1px;padding:0;margin:14px 0;background:#d2d3d5;border:0}div.evalYesNo>label>input{visibility:hidden;position:absolute}div.evalYesNo>label{display:inline-block;margin:0 10px 0 0;padding:0 0 48px 0;height:20px;width:60px}div.evalYesNo>label>img{display:inline-block;padding:0;height:60px;width:60px;background:url(../Images/ico-evalNo.png);background-repeat:no-repeat;background-position:center center;background-size:60px 60px;cursor:pointer}div.evalYesNo>label>input:checked+img{background:url(../Images/ico-evalYes-blue.png);background-repeat:no-repeat;background-position:center center;background-size:60px 60px;cursor:pointer}.rowRewEval{padding:1px 1px 5px 1px;margin:0 0 10px 0}.rowRewEval .evaluationQuestion{color:#00a8e5;font-weight:600}.evaluationQuestion span.num{font-style:normal;color:#000}.rowRewEval .evaluationAnswer{color:#575759}.courseInfo p{margin:0 0 20px 0}.courseInfo img.coverImg{margin:0 15px 0 0;float:left;vertical-align:middle;position:relative;bottom:-4px}.courseInfo .coverImgContainer{margin:0 25px 0 0;float:left;vertical-align:middle;position:relative;max-width:95px}.courseInfo .coverImgContainer img{width:100%;height:auto}.starRating{display:inline-block;position:relative;height:110px;background:url('../Images/socks.png') repeat-x 0 0;vertical-align:bottom}.starRating div{float:left;position:relative;height:110px}.starRating input{position:relative;z-index:1;width:58px;height:110px;margin:0;padding:0;opacity:0}.starRating label{position:absolute;top:0;left:0;width:100%;height:110px}.starRating span{display:none}.starRating input:checked+label,.starRating:hover input:checked:hover+label{background:url('../Images/socks.png') repeat-x 0 -240px}.starRating:hover input:checked+label{background:transparent}.starRating:hover input:hover+label{background:url('../Images/socks.png') repeat-x 0 -120px}.frameHost{overflow:visible}.frameHost #fixed-header{background-color:#262626}.frameHost #page-header{width:1075px;margin:auto;position:relative}.frameHost #page-wrapper{min-height:100%;min-width:100%}.frameHost #page-body{height:100%;width:100%}.frameHost #page-body #page-body-row-1{padding:0;height:100%}.frameHost .page-content-wrapper{height:100%;margin:auto;width:100%}.frameHost #fixed-header .page-content-wrapper{height:100%;margin:auto;width:1075px}.page-footer-support,#page-footer{display:block}.forumIframe{width:100%;border:0;margin:0;padding:0}.notification-icon{width:33px;vertical-align:middle}#secretQuestionsDropdown{width:240px!important}.lightBlueField input[type=text],.lightBlueField input[type=password]{background-color:#ebfaff}#registerForm input[type=text],#registerForm input[type=password],#registerForm select,#changeSecretQuestionForm input[type=text],#changeSecretQuestionForm input[type=password],#changeSecretQuestionForm select,.changePassword input[type=text],.changePassword input[type=password],.changePassword select{width:320px!important;background-color:#ebfaff;min-height:25px}#changeSecretQuestionForm input[type=text],#changeSecretQuestionForm input[type=password],#changeSecretQuestionForm select{width:340px!important;font-size:16px;min-height:25px}#changeSecretQuestionForm input[type=text],#changeSecretQuestionForm input[type=password]{margin-bottom:5px!important}.inputF16 input[type=text],.inputF16 input[type=password]{font-size:16px}.inputF16 input[type=text],.inputF16 input[type=password]{font-style:italic}#registerForm select,#changeSecretQuestionForm select{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../Images/arrow-select-dropdown.png) 97% 7px no-repeat #ebfaff}.selectSkinned select{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../Images/arrow-select-dropdown02.png) 97% 5px no-repeat transparent;color:#30b7ec;font-size:15px;font-weight:600;min-width:10px;padding-right:32px;width:auto;text-align:right;padding-top:4px;height:27px}.selectSkinned select option{background:#fff;color:#333;font-weight:400;font-size:13px;text-align:left;padding-top:3px;min-height:22px}@media screen and (min-width:0\0){#registerForm select,#changeSecretQuestionForm select,.selectSkinned select{background:none}}ul.dotGray{padding-left:0}ul.dotGray li{padding-left:15px;list-style:none;list-style-type:none;background:url(../Images/dotLiGray2.png) 0 13px no-repeat;margin-bottom:3px}#reportContainerDiv{width:800px;min-height:300px;overflow:visible}#paymentTransactionGrid,#ibaTransferGrid{width:1200px}#passwordStrength ul{list-style-type:none}#passwordStrength ul li{padding-left:20px}.rulePassed{background-image:url(../Images/Shared/ruleOk.png);background-repeat:no-repeat}.ruleError{background-image:url(../Images/Shared/ruleError.png);background-repeat:no-repeat}.rating.weak{background-color:red;width:58px}.rating.medium{background-color:#efa900;width:65px}.rating.strong{background-color:green;width:137px}.clearer,clearerL,.spacer,.spacerL,.spacerXL{clear:both;line-height:0;font-size:0;border:none;display:block}.clearerL{height:7px}.spacer{height:15px}.spacerL{height:30px}.spacerXL{height:60px}.inlineBlock{display:inline-block}.editSelectField{max-width:300px}.htmlEditWindowButtonPanel{float:right;padding:10px}.urlInput{width:500px}#courseEditorDiv{padding:10px}.qtip{font-family:"Myriad Set Pro","Lucida Grande",'Open Sans',Arial,Verdana,sans-serif!important;font-size:12pt!important;font-weight:normal!important;line-height:1.4166em!important;padding:5px;z-index:10000000000!important}#qtip-growl-container{z-index:10000000000}#qtip-growl-container .qtip{position:static;min-height:0;overflow:hidden;margin:0 0 5px 0}#page-footer{background-color:#262626;color:#fff;font-size:10pt}#page-footer p.copyright{color:#8c8c8c}.colorWhite,#page-footer p.copyright .colorWhite{color:#fff}body.pcPublic #page-body{margin-top:94px;width:auto}#home-page-1,#home-page-2,#home-page-3,#home-page-4,#home-page-5{width:auto;padding-right:20px;padding-left:20px}#home-page-2{background-color:#f9f7f9}#home-page-4{background-color:#ecf3f9}#home-page-5{background-color:#f9f4c6}body.pcPublic #fixed-header #page-header .page-content-wrapper{padding-left:20px;padding-right:20px}#home-page-1{padding-right:0;padding-left:0}body.pcPublic #page-wrapper{}#home-page-1 img.full-width{min-height:425px;margin-bottom:-5px}body.pcPublic .page-content-wrapper,body.pcPublic .page-content-wrapper-narrow,body.pcPublic .page-footer-content-wrapper{max-width:1075px;width:auto;min-width:582px}body.pcPublic .page-footer-content-wrapper{padding-left:20px;padding-right:20px}#home-page-3 .col-50-pc img{width:100%}#home-page-5 .col-50-pc img{width:100%}#signup-link{background-color:#00aeef;padding:0}#signup-link a{padding:0 2em;line-height:60px;display:block}#signup-link:hover{color:#7b6aae}#signupContainer{border-color:#d3d3d3;border-style:solid;border-width:1px;-ms-border-radius:4px;border-radius:4px;padding:15px;width:660px}body.pcPublic .page-content-width,body.pcPublic .site-alert-block,body.pcPublic .site-alert-inner-block,body.pcPublic .quizHtml{width:auto;max-width:1075px}.align-right{text-align:right}.selectable-text{}body.pcPublic .w100o,.w100o{width:100%}body .legalPages{padding-top:0!important}body .legalPages b,.legalPages b{font-weight:600}body .legalPages ul{padding-left:24px}body .legalPages ul li{list-style:none;list-style-type:none;background:url('../Images/dotLiGray2.png') 0 9px no-repeat;padding-left:16px}body.pcPublic div.menuHeader{background-image:none;background:#eee8f1}body.pcPublic #menu-header-left,body.pcPublic #menu-header-right{background-image:none;background-color:transparent;background:transparent;display:none}body.pcPublic div.menu{background-color:transparent!important;margin-left:5px;padding-top:4px;height:50px}body.pcPublic .menuTextFix{margin-left:13px}body.pcPublic div.menu ul>li{min-width:1em;display:inline-block;line-height:46px;padding-right:4px;padding-left:0;margin-right:8px;min-width:150px}.order-detail-row{padding:10px;clear:both}.order-detail-row label{font-weight:bold}.support-video-thumb-container{width:180px;height:150px}img.support-video-thumb{width:180px}#sessionTable td{padding-right:10px}.countdownHighlight{}.joinEventBtn{height:30px}#subscribeNowInPopup{text-align:center;padding-top:10px;padding-bottom:5px}#subscriptionPanel{width:500px;line-height:normal}#subscriptionComparisonTable td{padding-top:10px;padding-bottom:10px}.subscription-features-div ul li{padding-bottom:5px}#monthly-cost{padding-top:82px}#annual-cost{padding-top:130px}.subscription-purchase-div{padding-left:50px}.subscription-purchase-div .cost{font-size:28pt!important;color:#67bd45}.subscription-purchase-div .wide-button{width:250px!important}.subscription-purchase-div .billed{padding-bottom:10px}.bgYellow{background-color:#fef8eb}#support-subscriptions-column-1{padding-right:20px}#support-subscriptions-column-1 img{width:322px}#support-subscriptions-column-2 .type,#support-subscriptions-column-3 .type{text-align:center;border-bottom:solid 1px #d3d3d3;padding:10px 0 10px 0;font-size:18pt;font-weight:bold}#support-subscriptions-column-2 .subscription-cost,#support-subscriptions-column-3 .subscription-cost{border-bottom:solid 1px #d3d3d3;padding:5px 10px 15px 10px}.subscription-cost .price{font-size:28pt!important;color:#67bd45;text-align:center}.subscription-cost .benefits{font-size:11pt!important;text-align:center;font-weight:700;padding-bottom:10px;padding-top:10px}.subscription-cost .billed{padding-bottom:10px;text-align:center}#support-subscriptions-column-2 .purchase,#support-subscriptions-column-3 .purchase{padding-top:24px;padding-bottom:10px;text-align:center}#support-subscriptions-column-2 .purchase .wide-button,#support-subscriptions-column-3 .purchase .wide-button{width:250px!important;background-color:#67bd45!important}#support-subscriptions-column-2 .features,#support-subscriptions-column-3 .features{padding:10px 10px 5px 10px;border-bottom:solid 1px #d3d3d3;height:290px}#support-subscriptions{height:680px}#support-subscriptions-column-2 .content,#support-subscriptions-column-3 .content{background-color:#fff;margin-right:20px;margin-top:40px;height:650px;border:solid 1px #d3d3d3}#benefitsDetailDiv{padding:30px 0 30px 0;font-size:18pt;font-weight:bold}#benefitsDetailRightColumn{margin-left:80px}#benefitsDetailLeftColumn ul,#benefitsDetailRightColumn ul{list-style-position:inside;padding:0;margin:0}@media screen and (max-width:1024px){#home-page-overlay{left:10%;top:10%}#home-page-1 img.full-width{min-height:380px}body.pcPublic div.menu ul>li{padding-right:2px;padding-left:0;margin-right:4px;min-width:135px}body.pcPublic div.menu{margin-left:10px}}@media screen and (max-width:800px){body.pcPublic .page-content-wrapper,body.pcPublic .page-content-wrapper-narrow,body.pcPublic .page-footer-content-wrapper{max-width:800px}#home-page-overlay{left:5px;top:5%}#home-page-1 img.full-width{min-height:340px}body.pcPublic div.menu ul>li{padding-right:1px;padding-left:0;margin-right:2px;min-width:120px}body.pcPublic div.menu{margin-left:20px}}body.bgWhite #page-body-row-1{background-color:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){input.tableContentSearch{width:200px}body .ceSearchBox{height:29px}body .search-wrapper .ceSearchBox{width:164px}a.wide-button,a.wider-button,a.very-wide-button{height:28px}.txtAreaBtnContainer{margin-top:-9px}}@media screen and (min--moz-device-pixel-ratio:0){a.ff-btn-spec{height:28px}}.fancybox-skin{padding:0!important}.fancybox-title{font-family:'Open Sans',Arial,sans-serif;font-size:16pt;font-weight:normal;background-color:#4f9e52;color:#fff;padding-left:20px;padding-right:20px;height:35px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-left-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px}.fancybox-close{top:5px;right:10px;z-index:10000}#paymentDiv{padding-left:20px;padding-right:20px;padding-top:5px;width:540px;overflow:visible}#paymentDiv .course-price{width:80px;text-align:right;padding-right:10px}#paymentDiv .course-details{width:400px;margin-right:10px}.pay-selected{border:1px solid #ccc;border-bottom:0;height:24px}.pay-unselected{border-bottom:1px solid #ccc;height:24px}.pay-tab{width:220px;text-align:center}#apply-code{background-color:#67bd45!important;text-align:center;line-height:1.8em;vertical-align:middle;display:inline-block;border:0!important;font-family:'Open Sans',Arial,sans-serif!important;font-size:12pt!important;font-weight:bold!important;cursor:pointer!important}.pay-button{width:100%}hr.fancy-line{border:0;height:1em}hr.fancy-line:before{top:-.5em;height:1em}hr.fancy-line:after{content:'';height:.5em;top:1px}hr.fancy-line:before,hr.fancy-line:after{content:'';width:100%}hr.fancy-line,hr.fancy-line:before{background:radial-gradient(ellipse at center,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 75%)}body,hr.fancy-line:after{background:#f4f4f4}.pad-top-4{padding-top:4px}.pad-top-10{padding-top:10px}.pad-top-20{padding-top:20px}.pad-bot-10{padding-bottom:10px}.pad-bot-20{padding-bottom:20px}#indexSubscriptionsContainer .features{height:180px}#indexSubscriptionsContainer .features ul{padding-inline-start:35px}#indexSubscriptionsContainer .content{height:auto;font-size:.9em}#indexSubscriptionsContainer .features .purple-text{font-weight:600}#indexSubscriptionsContainer .subscription-cost .benefits{padding-right:5px;padding-left:5px}#indexSubscriptionsContainer .subscription-cost{padding-bottom:5px!important}#indexSubscriptionsContainer .price{font-size:22pt!important;font-weight:500}.featuredCourseContainer{float:left}.featuredCourseContainer .course-description{width:350px;padding-left:0;padding-right:20px}.featuredCourseContainer .course-price{color:#f68d2f}.featuredCourseContainer .course-image-container{padding-right:20px}.featuredCourseContainer .course-enroll{padding-top:20px}.new-course-description{max-width:280px;height:90px}.course-description-title{height:28px;text-decoration-style:solid;line-height:28.8px;font-weight:700}.slick-slide{padding-right:10px}#newCoursesList{padding-left:30px;padding-right:30px}#newCoursesList .slick-next,#newCoursesList .slick-prev{position:absolute;top:calc(50% - 24px);display:block;width:48px;height:48px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}#newCoursesList .slick-next svg,#newCoursesList .slick-prev svg{position:relative}#newCoursesList .slick-prev{left:-48px}#newCoursesList [dir=rtl] .slick-prev{right:-30px;left:auto}#newCoursesList .slick-next{right:-48px}#newCoursesList [dir=rtl] .slick-next{right:auto;left:-30px}#newCoursesList .slick-slider{height:100%;margin:auto;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.arrowIcon{width:48px;height:48px;display:inline-block;vertical-align:middle;color:#363b42;transition:all 450ms cubic-bezier(.23,1,.32,1) 0ms;user-select:none;-webkit-transition:all 450ms cubic-bezier(.23,1,.32,1) 0ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.arrowIcon:hover{fill:#4281ba}.font-weight-500{font-weight:500}