a.blue,a.blue:visited,a.blue:hover{color:#06c}.block{display:block}h1.white,h2.white,h3.white,h4.white{color:#fff !important}.all-caps{text-transform:uppercase !important}.padding-25{padding:25px 0}.padding-10{padding:10px !important}.padding-5{padding:5px !important}.list-unstyled li{list-style:none !important}.center{margin:0 auto}.dead-center{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blue-bg{background-color:#5f8cd8;color:#fff}.blue-bg a{color:#fff}.blue-bg h1,.blue-bg h2,.blue-bg h3,.blue-bg h4,.blue-bg h5,.blue-bg h6{color:#fff}.zero{padding:0 !important;margin:0 !important}.zero-padding{padding:0}.zero-margin{margin:0}.floatLeft{float:left}.floatRight{float:right}.text-center{text-align:center}.text-right{text-align:right}.inline-block{display:inline-block}.underline{text-decoration:underline}.nounderline{text-decoration:none}.grid-6{width:45%;float:left}.blue{color:#36c !important}.button-green{margin:5px 0;padding:5px 12px;background:none !important;background-color:#008000 !important;color:#fff !important;text-decoration:none !important}.no-bg-color{background:none !important;background-color:transparent !important}.no-border{border:none !important}.no-border-bottom{border-bottom:none !important}.admin-search{width:50%}.logged-out{text-align:center}body{font-size:1.5em;font-family:"Noto Sans","Times New Roman",Sans Serif;color:#6d6d6d}.container-fluid{padding:0;margin:0}.container{position:relative}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans",serif;line-height:1.2em;color:#6d6d6d;margin:1px 0;padding:0}p{line-height:2em}.hide{display:none}.fullwidth{width:100% !important}.banner p{color:#666 !important}.scroll2Top{position:fixed;bottom:20px;right:25px;background-color:transparent;cursor:pointer;opacity:1}.scroll2Top .fa-2x{font-size:2.25em}a.link-arrow{background:transparent url("/images/design/icon-arrow-000.png") no-repeat left center;display:inline-block;padding-left:18px;min-height:15px;line-height:15px;font-size:14px;text-decoration:underline}a.link-arrow:hover{opacity:.8;white-space:nowrap}.read-more-inline{text-decoration:none !important;color:#666 !important;text-transform:uppercase;display:inline;line-height:15px;font-size:11px;background:transparent url("/images/design/icon-arrow-000.png") no-repeat right center;padding-right:20px;white-space:nowrap}.read-more-block{text-decoration:none !important;color:#666 !important;text-transform:uppercase;display:block;line-height:15px;font-size:11px;text-align:right;background:transparent url("/images/design/icon-arrow-000.png") no-repeat left center;padding-left:20px}.read-more-block:hover,.read-more-inline:hover{color:#666}.read-more-inline:visited,.read-more-block:visited{color:#333}.icon-arrow-left{background:url("/images/icon-arrow-000.png") no-repeat left center transparent;padding:0 0 0 23px}.icon-arrow-right{background:url("/images/icon-arrow-000.png") no-repeat right center transparent;padding:0 23px 0 0}.icon-arrow-left-white{background:url("/images/icon-arrow-fff.png") no-repeat left center transparent;padding:0 0 0 23px}.icon-arrow-right-white{background:url("/images/icon-arrow-fff.png") no-repeat right center transparent;padding:0 23px 0 0}.add-on .input-group-btn>.btn{border-left-width:0;left:-2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border:0}.add-on .form-control:focus{box-shadow:none;-webkit-box-shadow:none;border-color:#ccc}.pageError{width:100% !important}.pageError .pageErrorNotFound{text-align:center;margin:50px 40px 0}.pageError .pageErrorNotFound h1{font-size:2.87em;margin:10px auto 10px auto;color:#666}.pageError .pageErrorNotFound p{font-size:1.5em;line-height:30px;margin-bottom:5px !important}.pageError .pageErrorNotFound .recommendedLinks{text-align:left;margin-top:60px}.pageError .pageErrorNotFound .recommendedLinks h3{color:#666}.pageError .pageErrorNotFound .recommendedLinks .linkContainer{margin:25px 0;display:block}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul li{list-style:none !important;display:block}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul li.mainItemLink.events>a{color:#36c !important;text-decoration:underline !important}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul li.mainItemLink{margin-bottom:25px !important;text-align:left}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul li.mainItemLink.whatsnew{display:none}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul li.mainItemLink>span,.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul li.mainItemLink>a{color:#2f2f2f !important;padding-bottom:5px;display:block;font-size:16px;text-align:left;font-weight:bold;margin-left:-10px;text-decoration:none}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul .menuContainer li.sublinks>a{text-decoration:underline}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul .menuContainer li{display:block;margin-left:10px !important;margin-right:25px;list-style:none !important}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul .menuContainer li a{color:#36c}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul .menuContainer li .menuContainer{margin-left:20px}.pageError .pageErrorNotFound .recommendedLinks .linkContainer ul .menuContainer li .menuContainer li.nei-classroom-link{float:left;margin-right:190px;background-color:#fff}.pageError .pageErrorNotFound .recommendedLinks .linkContainer>div>ul li{display:inline-block}a.blue-button-small,input[type=button].blue-button-small,input[type=submit].blue-button-small{height:100%;display:inline-block;text-decoration:none !important;background:#5f8cd8 !important;color:#fff !important;font-size:12px !important;margin:5px 0;padding:5px;text-transform:uppercase;border:none;box-shadow:2px 2px 1px rgba(0,0,0,.25);-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}a.blue-button-small:hover,input[type=button].blue-button-small:hover,input[type=submit].blue-button-small:hover{background:#325dbf !important}a.blue-button,input[type=button].blue-button,input[type=submit].blue-button{height:100%;display:inline-block;text-decoration:none !important;background:#5f8cd8 !important;color:#fff !important;font-size:18px !important;margin:5px 0;padding:10px;text-transform:uppercase;border:none;box-shadow:2px 2px 1px rgba(0,0,0,.25);-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}a.blue-button:hover,input[type=button].blue-button:hover,input[type=submit].blue-button:hover{background:#325dbf !important}a.white-button-small,a.white-button-small:visited,input[type=button].white-button-small,input[type=submit].white-button-small{height:100%;display:inline-block;text-decoration:none !important;background:#fff !important;color:#666 !important;font-size:12px !important;margin:5px 0;text-transform:uppercase;box-shadow:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;padding:1px 10px;line-height:18px;border:1px solid #ccc;white-space:nowrap}a.white-button-small:hover,input[type=button].white-button-small:hover,input[type=submit].white-button-small:hover{background:#ccc !important}select{padding:5px;border:solid 1px #ddd;min-width:120px;color:#999;background-color:#fff;margin-left:5px}@media only screen and (max-width:1023px){.grid-12{width:100% !important;float:none}#pageContent #pageContentInner .mainContent{width:100% !important}#mainBreadcrumbs{display:none}#mainSidebar{display:none}.scroll2Top{display:none !important}.pageError .pageErrorNotFound .recommendedLinks .linkContainer>div>ul{-moz-column-count:1 !important;-webkit-column-count:1 !important;column-count:1 !important;margin-left:10px}.pageError .pageErrorNotFound .recommendedLinks .linkContainer>div>ul li.mainItemLink{display:block;width:100%}}body{background-color:#fff !important;border:0 !important;overflow:hidden}body #pageContentInner{position:relative !important}body #pageContentInner .sidebar{display:none !important}body #pageContentInner .mainContent{width:100% !important}body #pageContentInner .mainContent .loginContainer{min-height:320px !important}body #pageContentInner .mainContent .signupContainer{min-height:380px}body #pageContentInner .loginContainer,body #pageContentInner .signupContainer{position:relative;margin:8px}body #pageContentInner .loginContainer .logo,body #pageContentInner .signupContainer .logo{display:block;margin:10px auto 30px auto}body #pageContentInner .loginContainer .row,body #pageContentInner .signupContainer .row{margin:10px 0;display:block}body #pageContentInner .loginContainer form,body #pageContentInner .signupContainer form{max-width:100%}body #pageContentInner .loginContainer form label,body #pageContentInner .signupContainer form label{font-size:1.5em;text-align:right}body #pageContentInner .loginContainer form input[type=text],body #pageContentInner .loginContainer form input[type=password],body #pageContentInner .signupContainer form input[type=text],body #pageContentInner .signupContainer form input[type=password]{padding:5px 0 5px 5px;border:1px solid #ccc !important}body #pageContentInner .loginContainer table td,body #pageContentInner .signupContainer table td{padding:1px 0}body #pageContentInner .loginContainer{width:100%;max-width:320px;margin-top:20px;margin-left:auto;margin-right:auto}body #pageContentInner .loginContainer table{max-width:100%}body #pageContentInner .loginContainer #Username,body #pageContentInner .loginContainer #Password{width:100%}body #pageContentInner .misc-font-size{font-size:12px;padding-left:3px;line-height:17px}body #pageContentInner .loginContainer .bigger-text{font-size:14px}body #pageContentInner .remember-me{font-size:.6em}body #pageContentInner .font-forgotpwd{font-size:1.5em;color:#6d6d6d}body #pageContentInner .center-table{margin:10px auto}body #pageContentInner .loginContainerPage form{position:relative}body #pageContentInner .loginContainerPage form label{font-size:1.5em;text-align:right}body #pageContentInner .loginContainerPage form input[type=text],body #pageContentInner .loginContainerPage form input[type=password]{padding:5px 0 5px 5px;border:1px solid #ccc !important}body #pageContentInner .loginContainerPage form table{position:relative;top:50%;margin:0 auto}body #pageContentInner .loginContainerPage form table td{padding:2px 5px}