.error-scheme{color:#d8000c;border:1px solid #d8000c;padding:10px 12px;background-color:#ffcfcf;display:table}.error-scheme::before{content:"";width:30px;height:30px;background-image:url("/im/icons/tag_icon_sprite_v2.9.png");background-position:-120px -340px;background-repeat:no-repeat;display:table-cell;margin-right:10px}.id-error-scheme-text{display:inline-block;vertical-align:middle;line-height:1em;margin:0;display:table-cell;padding-left:10px}.yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;font-size:12px;z-index:1000}.yui-ac-content ul{margin:0;padding:0;width:100%}.yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;border-top:1px solid #c3c3c3}.yui-ac-content li.yui-ac-prehighlight{background:#666}.yui-ac-content li.yui-ac-highlight{background:#999;color:#fff}.school_search_ac_container .ssResultBold{font-weight:bold}.yui-ac-content .queryBold{font-weight:bold}div.bootstrap_tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;background-image:none;height:auto;padding:0;width:auto;float:none}.bootstrap_tooltip.in{opacity:.8;filter:alpha(opacity=80)}.bootstrap_tooltip.top{padding:5px 0;margin-top:-3px}.tooltip-inner{max-width:240px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.bootstrap_tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}#request_password_reset form{width:530px;height:300px}#request_password_reset form p{padding:0 0 8px 0}#request_password_reset label{font-weight:bold;padding:3px 0}#request_password_reset input{margin:0 5px}#request_password_reset input.text{width:250px}#request_password_reset .feedback{margin:0 0 15px 0}#reset_password h1{margin:0 0 5px}#reset_password form{width:530px;height:300px}#reset_password form p{padding:0 0 8px 0}#reset_password p.explain{margin:5px 0 15px 0}#reset_password label{float:left;width:140px;text-align:right}#reset_password input{margin:0 5px}#reset_password input.text{width:175px}img#captcha_image{margin-bottom:10px}div#captcha_box,div#password_box{text-align:center;width:350px;margin-left:20px}#phished label{width:150px;text-align:right;float:left;clear:left;margin-right:20px}#phished input{float:left}#phished p input{width:150px}#phished input.greyBtn{float:none;margin-top:15px;margin-bottom:5px}#password_strength{display:block;height:5px}#password_strength_border{width:200px;height:5px;border:1px solid black;display:inline-block;margin:3px 0}.invalid{width:100%;background:#ccc}.weak{width:25%;background:#b00000}.fair{width:50%;background:#f93}.good{width:75%;background:#009}.strong{width:100%;background:#093}@media only screen and (max-width:480px){div#password_box{width:auto;margin-left:0}}.validation_box{position:fixed;min-width:600px;border:none!important;text-align:center;padding:0!important;font-size:16px;z-index:10000}.validation_box .id-info-txt{text-align:center;font-size:20px;line-height:1.5em;padding:10px}.validation_box.force_email .id-code-box,.validation_box.force_email .id-email-options{display:none}.validation_box .id-change-email-box{display:none}.validation_box.force_email .id-change-email-box{display:block}.validation_box .module{padding:15px;margin:15px;display:inline-block;text-align:left}.validation_box .id-code-box .id-text{min-width:250px}.validation_box .id-email-box .id-text{min-width:275px}.validation_box .input_form{padding:5px 0;margin:0}.validation_box .input_form input{font-family:Arial,Helvetica;color:#000;margin:auto}.validation_box .id-text.error{border-color:#c00;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.validation_box .confirm-btn.confirm-btn,.validation_box .decline-btn.decline-btn{color:#fff!important;border-radius:8px;height:50px;min-width:175px;font-size:20px;text-shadow:none;font-weight:bold}.validation_box .email-address{display:block;font-weight:bold;color:#00c}.validation_box .id-email-options{margin:15px;text-align:center}.validation_box .id-email-options a{color:#00c;padding:5px}.validation_box .failure{color:#c00}.validation_box .confirm-btn.confirm-btn.disabled,.confirm-btn.confirm-btn.disabled:hover,.confirm-btn.confirm-btn.btnDisabled{color:#000;background-color:#707074;background:linear-gradient(top,#808084,#606065);background:-webkit-gradient(linear,left top,left bottom,from(#808084),to(#606065));background:-webkit-linear-gradient(top,#808084,#606065);background:-moz-linear-gradient(top,#808084,#606065);background:-o-linear-gradient(top,#808084,#606065);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808084',endColorstr='#606065');background:-ms-linear-gradient(top,#808084,#606065);border:1px solid #777}.validation_box .confirm-btn.confirm-btn{color:#FFF;font-family:Arial,Helvetica;background-color:#090;background:linear-gradient(top,#00c500,#006e00);background:-webkit-gradient(linear,left top,left bottom,from(#00c500),to(#006e00));background:-webkit-linear-gradient(top,#00c500,#006e00);background:-moz-linear-gradient(top,#00c500,#006e00);background:-o-linear-gradient(top,#00c500,#006e00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00C500',endColorstr='#006E00');background:-ms-linear-gradient(top,#00c500,#006e00);border:1px solid #003200;text-decoration:none}.validation_box .confirm-btn.confirm-btn:hover{background-color:#007d00;background:linear-gradient(top,#00af00,#004c00);background:-webkit-gradient(linear,left top,left bottom,from(#00af00),to(#004c00));background:-webkit-linear-gradient(top,#00af00,#004c00);background:-moz-linear-gradient(top,#00af00,#004c00);background:-o-linear-gradient(top,#00af00,#004c00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00AF00',endColorstr='#004C00');background:-ms-linear-gradient(top,#00af00,#004c00)}.validation_box .confirm-btn.confirm-btn:active{background-color:#005a00;background:linear-gradient(top,#004300,#007100);background:-webkit-gradient(linear,left top,left bottom,from(#004300),to(#007100));background:-webkit-linear-gradient(top,#004300,#007100);background:-moz-linear-gradient(top,#004300,#007100);background:-o-linear-gradient(top,#004300,#007100);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004300',endColorstr='#007100');background:-ms-linear-gradient(top,#004300,#007100)}.validation_box .decline-btn.decline-btn{color:#FFF;font-family:Arial,Helvetica;background-color:#c70909;background:linear-gradient(top,#c70909,#6b0200);background:-webkit-gradient(linear,left top,left bottom,from(#c70909),to(#6b0200));background:-webkit-linear-gradient(top,#c70909,#6b0200);background:-moz-linear-gradient(top,#c70909,#6b0200);background:-o-linear-gradient(top,#c70909,#6b0200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C70909',endColorstr='#6B0200');background:-ms-linear-gradient(top,#c70909,#6b0200);border:1px solid #413231}.validation_box .decline-btn.decline-btn:hover{background-color:#f37873;background:linear-gradient(top,#9f0707,#550100);background:-webkit-gradient(linear,left top,left bottom,from(#9f0707),to(#550100));background:-webkit-linear-gradient(top,#9f0707,#550100);background:-moz-linear-gradient(top,#9f0707,#550100);background:-o-linear-gradient(top,#9f0707,#550100);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9F0707',endColorstr='#550100');background:-ms-linear-gradient(top,#9f0707,#550100);border:1px solid #951100}.validation_box .decline-btn.decline-btn:active{background-color:#d43c28;background:linear-gradient(top,#630404,#350100);background:-webkit-gradient(linear,left top,left bottom,from(#630404),to(#350100));background:-webkit-linear-gradient(top,#630404,#350100);background:-moz-linear-gradient(top,#630404,#350100);background:-o-linear-gradient(top,#630404,#350100);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#630404',endColorstr='#350100');background:-ms-linear-gradient(top,#630404,#350100);border:1px solid #951100}.indexreg_redesign_validation_box.tagged_lightbox{text-align:center}.indexreg_redesign_validation_box.tagged_lightbox .ui-widget-header{background:#fff}.indexreg_redesign_validation_box.tagged_lightbox .ui-dialog-titlebar-close{display:none}.indexreg_redesign_validation_box.tagged_lightbox .ui-dialog-titlebar{height:auto;font-size:1.75em;text-align:center;border-bottom:1px solid #ddd;line-height:1.75;font-weight:normal}.indexreg_redesign_validation_box.tagged_lightbox .email-address{font-weight:bold}.indexreg_redesign_validation_box.tagged_lightbox input[name="confirmation_code"]{box-shadow:none!important;outline:0;height:auto;box-sizing:border-box;margin-right:0!important;width:65%}.indexreg_redesign_validation_box.tagged_lightbox input[type="submit"]{box-sizing:border-box;width:65%;background:#5acaca;border:0;border-radius:4px;padding:7px;color:#fff;font-weight:normal}.indexreg_redesign_validation_box.tagged_lightbox span.email{display:block;font-size:1.15em;margin:1em 0}.indexreg_redesign_validation_box.tagged_lightbox .id-code-box .id-title{background:#fff;padding:0 .5em;position:relative;color:#aaa;display:inline-block;margin-bottom:1rem}.indexreg_redesign_validation_box.tagged_lightbox .id-code-box .id-title:before{content:"";background:#ddd;width:100%;height:1px;padding:0 130px;position:absolute;left:-10em;z-index:-1;top:.6em}.indexreg_redesign_validation_box.tagged_lightbox .id-code-box .id-subtitle{display:block;margin-bottom:.2rem;font-size:.85rem;color:#aaa}.indexreg_redesign_validation_box.force_email .id-code-box,.indexreg_redesign_validation_box.force_email .id-email-options{display:none}.indexreg_redesign_validation_box .id-change-email-box{display:none}.indexreg_redesign_validation_box.force_email .id-change-email-box{display:block}.indexreg_redesign_validation_box .id-email-options{border-top:1px solid #ddd;padding:10px 0 0;margin:0 -13px}.indexreg_redesign_validation_box .id-email-options a{display:inline-block;font-size:.65rem;padding:0 .8em;color:#aaa;line-height:1}.indexreg_redesign_validation_box .id-email-options a.id-change-email{border-right:1px solid #ddd;border-left:1px solid #ddd}.indexreg_redesign_validation_box .id-email-box{color:#aaa;margin:1rem -13px 0 -13px;padding-top:1rem;border-top:1px solid #ddd}.language{margin-right:20px;cursor:pointer}.language>img{margin-bottom:-3px}.language_content{text-align:left!important;border-bottom:1px solid #CCC}.language_content #language_dropup{padding:8px 5px!important}.thefooter.languageTest{line-height:30px!important;height:60px!important}.footer_nav a{color:#000}.fs-sticky-footer{z-index:2147483646!important}.thefooter.index{background:#fff transparent;background:rgba(255,255,255,0.8)}.thefooter{color:#000;background-color:#ececed;background-image:-moz-linear-gradient(top,#ececed,#fbfafa);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ececed),to(#fbfafa));background-image:-webkit-linear-gradient(top,#ececed,#fbfafa);background-image:-o-linear-gradient(top,#ececed,#fbfafa);background-image:linear-gradient(to bottom,#ececed,#fbfafa);background-repeat:repeat-x;height:40px;vertical-align:middle;line-height:40px;*zoom:1;width:100%;bottom:0;position:fixed;z-index:100}.footer_content{width:960px;margin:0 auto;text-align:center;white-space:nowrap;display:table;*zoom:1}.footer_copyright{display:table-cell;vertical-align:middle}.footer_nav{white-space:nowrap;vertical-align:middle;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;*zoom:1;overflow:none;display:table-cell;margin:0 auto}.footer_nav a{margin-left:10px;margin-right:10px;vertical-align:middle;*zoom:1}.lang{*padding-top:8px;vertical-align:middle;display:table-cell}#language_dropup{color:#000;padding:10px 5px;border:solid 1px transparent;text-decoration:none;line-height:normal;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none}#language_dropup.opened{border:1px solid #aaa;background:#aaa}#language_dropup:HOVER{border-color:#aaa}.language_name{vertical-align:middle}.dropup_triangle{background:0;background-image:url("/im/chrome/dropup_triangle.png");background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:middle;margin-left:2px;width:7px;height:4px;*zoom:1}.language_menu{position:absolute;bottom:38px;visibility:hidden;z-index:1000;line-height:normal;background-color:white;border:solid 1px #aaa;text-align:left;overflow:scroll;height:60vh;max-height:600px}.language_menu .menu_item{padding:5px;cursor:default;white-space:nowrap;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none}.language_menu .menu_item:HOVER{background-color:#e7e7e7}.language_menu .selection{font-weight:bold}#language-modal .container-fluid{padding:0 20px}#language-modal .row-fluid{width:100%}#language-modal .row-fluid [class*="span"]{float:left}#language-modal .row-fluid .span4{width:31.914893617021278%}#language-modal .row-fluid .span4 ul{list-style-type:none}#language-modal .row-fluid .span4 li.language_item{height:19px;padding:5px 10px;color:#06c;white-space:nowrap;background-color:#FFF;font-weight:normal;text-align:left;cursor:pointer}#language-modal .row-fluid .span4 li.language_item:hover{color:#000}#language-modal .tag-icon-green-check{background-position:-120px -260px;width:20px;height:20px;background-image:url("/im/icons/tag_icon_sprite_v3.4.png");vertical-align:text-bottom;display:inline-block}.footer_content.sitemap a{width:25%;float:left;color:#6a6a6a;line-height:1.5em;text-align:left}.footer_sitemap{margin:0 0 1em 16.75em;width:54em}