@charset "UTF-8";body{color:#000;font-family:"Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nowrap{white-space:nowrap}.with-left-margin{margin-left:20px}.msame_Header_name{cursor:pointer}.shell-search input,.shell-search input[type="search"]{box-sizing:inherit}.c-universal-footer{margin-top:0}.c-select-menu.f-persist.f-border,.c-select-menu.f-persist.f-border button{width:100%}.c-paragraph-3,.c-paragraph-4,.type-p3,.type-p4,p{padding:24px 0 0;font-weight:400}.c-paragraph-3,.c-paragraph-4,.c-subheading-5,.c-subheading-6,.type-p3,.type-p4,.type-sh5,.type-sh6,p{font-size:15px;line-height:20px}[class^="c-paragraph"] a.c-hyperlink,[class^="c-caption"] a.c-hyperlink{text-decoration:none}a.f-focus-image:focus img:not(x-hidden-focus),a.f-focus-image:hover img:not(x-hidden-focus){outline:5px solid #000;outline-offset:-5px;opacity:.9}a.c-hyperlink,a.c-hyperlink:hover,a.c-hyperlink:visited{color:#0067b8;text-decoration:underline}a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus),a.c-hyperlink:not(.f-image):hover{color:#00008b;text-decoration:underline}a.c-action-trigger,button.c-action-trigger{color:#0067b8}button.c-action-trigger:focus:not(.x-hidden-focus),button.c-action-trigger:hover,a.c-action-trigger:focus:not(.x-hidden-focus),a.c-action-trigger:hover{color:#00008b;text-decoration:underline}.student-profile__link a.c-action-trigger.c-glyph:before,.student-profile__link button.c-action-trigger.c-glyph:before{margin-left:0}.c-pagination li.active>a,.c-pagination li.active>span,.c-pagination li.f-active>a,.c-pagination li.f-active>span,.pagination li.active>a,.pagination li.active>span,.pagination li.f-active>a,.pagination li.f-active>span{outline-color:#0067b8}input.c-button{background-color:rgba(0,0,0,.2);border:1px solid transparent;color:#000;display:inline-block;font-size:15px;line-height:1;margin-top:12px;max-width:374px;min-width:120px;outline:1px dashed transparent;overflow:hidden;padding:9px 12px 10px;text-align:center;vertical-align:bottom;white-space:nowrap}.btn.btn-primary,button.c-button[type=submit]{background-color:#0067b8;color:#fff}.btn.btn-primary:hover,.btn.btn-primary:focus,button.c-button[type=submit]:hover,button.c-button[type=submit]:focus{background-color:#005da6!important}.btn.btn-primary:active,button.c-button[type=submit]:active{background-color:#005da6}[class^=m-]:not(.m-media-gallery):not(.m-iframe):not(.m-video){padding:inherit}.m-multi-feature [role=tablist] li{flex:1}.m-multi-feature>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.m-multi-feature.f-align-left>section>div.c-carousel,.m-multi-feature.f-align-right>section>div.c-carousel{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-multi-feature.f-align-left>section>div:first-child,.m-multi-feature.f-align-right>section>div:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-multi-feature.f-align-right>section>div{padding:0}.context-msia a.c-call-to-action{margin-right:12px}a.c-call-to-action:hover,a.c-call-to-action:focus{background-color:#763ab6}a.c-call-to-action:active{background-color:#442268}.c-content-placement a.c-call-to-action{color:#0067b8}.c-content-placement.context-compete .c-heading-4{padding-top:10px}.c-content-placement.context-compete .c-paragraph{padding-top:20px;overflow:visible;max-height:100%}.c-content-placement.context-compete .c-subheading-4{padding:0}.c-content-placement.f-content-placement{margin-top:20px}.c-content-placement.f-content-placement .c-subheading-3:first-of-type{padding:0}.m-required{color:red}.c-checkbox input[type=checkbox]:checked:disabled+span:after,.checkbox input[type=checkbox]:checked:disabled+span:after{box-shadow:inset 0 0 0 1px rgba(0,93,166,.5),inset 0 0 0 10px rgba(0,103,184,.2);color:rgba(255,255,255,.3)}.c-checkbox input[type=checkbox]:checked+span:after{top:0}.f-checkbox__span{width:97%;clear:both}.c-slider div button:active{background-color:#12091b}div.c-toggle button[aria-checked=true]:hover{background:rgba(93,46,143,.8);border-color:rgba(93,46,143,.8)}.f-text-field{display:inline;width:100%;height:36px;border:1px solid rgba(0,0,0,.6);padding:9px 10px;background-color:#fff}.f-text-field[readonly],.f-text-field[disabled]{background-color:#e6e6e6}.f-textarea{resize:none;overflow-y:scroll;text-align:left;font-size:15px;line-height:20px;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.6);color:#000}.f-label{font-size:13px;display:inline;margin-top:21px;padding-bottom:7px;line-height:20px}.m-textarea textarea{width:100%}.msia-divider:after{content:"|";color:#000;padding-left:.5em;padding-right:.25em}.m-wideinput{display:inline-block}.m-wideinput input,.m-wideinput button.c-button{margin-top:7px;width:100%}.context-wide-file{margin-top:-3px;padding-top:0;margin-left:24px}.context-wide-file-label{padding-bottom:7px;margin-left:24px}.context-wide-file-label-left-align{margin-left:0;padding-bottom:7px}.context-wide-file .c-button{display:inline}.context-wide-file input.input-upload[type=text],.context-wide-file .c-button{margin-top:0}.m-file{margin-top:0}.f-hidden{display:none}.context-msia .social-form input.c-text-field[type=text],.context-msia .social-form p{display:inline;margin-bottom:12px}.f-form-buttons{margin-top:30px}.f-combo div ul{width:100%;max-width:100%;min-width:100%}.f-menu.c-menu{width:98%;min-width:98%;max-width:98%;border:1px solid rgba(0,0,0,.6)}@media(max-width:1549px){.f-checkbox__span{width:95%}}@media(max-width:1272px){.f-checkbox__span{width:90%}}@media(max-width:767px){.f-checkbox__span{width:95%}.context-wide-file{margin-left:0}.context-wide-file-label{margin-left:0}}@media(max-width:631px){.f-checkbox__span{width:90%}}@media(max-width:350px){.f-checkbox__span{width:85%}}[data-grid~="shuffle-right"]{float:right}@media screen and (max-width:539px){[data-grid~="shuffle-right"]{float:none}}@media(max-width:767px){.c-hero>div>div h1{padding-top:15px}}.m-pivot .c-pivot header{flex-wrap:wrap}@media only screen and (max-width:350px){.m-pivot .c-pivot header a{font-size:16px}}.f-alert.c-alert[role=alert]{margin-top:5px}.hat-stub{background-color:#fff}.shell-header-brand{line-height:48px}.shell-header-brand img{max-height:23px}.nav-list-inline{padding:1em 0}.footer-stub{margin-top:5.625rem}.footer-stub__hat{background-color:#929497}.footer-stub__item{line-height:3em}.m-card{padding-bottom:0}.m-card__heading{background-color:#5d2e8f;color:#fff;padding:0 0 0 12px;height:44px;line-height:44px;font-weight:normal}.m-card__heading--training{background-color:#00a611}.m-card__heading--services{background-color:#1180ff}.m-card__heading--operating_systems{background-color:#737373}.m-card__heading--tools{background-color:#b4009e}.m-card__heading--github{background-color:#6cc644}.m-card__heading--kinect{background-color:#6945c1}.m-card__heading--kodu{background-color:#48c1db}.m-card__heading--microsoft{background-color:#727272}.m-card__heading--small-basic{background-color:#ef5a56}.m-card__heading--visual-studio{background-color:#67207f}.m-card__heading--windows{background-color:#00a9f1}.m-card__heading--windows-store{background-color:#3ab034}.m-card__heading--tamarin{background-color:#287fbb}.m-card__heading--xna{background-color:#f27a23}.c-content-placement.context-card{min-height:202px}@media screen and (max-width:539px){.c-content-placement.context-card{min-height:0;margin-top:24px}}.context-msia .page-wrapper{margin-bottom:90px}.context-msia hr.c-divider{margin:45px 0 4px}.context-msia .c-content-placement img{max-width:100%;width:100%;object-fit:fill}[class*=m-abbr-][title]{border-bottom:0}[class*=m-abbr-] span{display:block;width:0;height:0;overflow:hidden}[class*=m-abbr-]::before{display:inline;content:attr(title)}@media(max-width:440px){.m-abbr-xs[title]{border-bottom:1px dotted}.m-abbr-xs span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-xs::before{display:none}}@media(min-width:441px) and (max-width:500px){.m-abbr-sm[title]{border-bottom:1px dotted}.m-abbr-sm span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-sm::before{display:none}}@media(min-width:501px) and (max-width:631px){.m-abbr-md[title]{border-bottom:1px dotted}.m-abbr-md span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-md::before{display:none}}@media(min-width:632px) and (max-width:767px){.m-abbr-lg[title]{border-bottom:1px dotted}.m-abbr-lg span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-lg::before{display:none}}@media(min-width:768px){.m-abbr-xl[title]{border-bottom:1px dotted}.m-abbr-xl span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-xl::before{display:none}}.m-feature-grid{margin-top:36px}.m-feature-grid__row{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;border-bottom:1px solid #929497}.m-feature-grid__col{padding:12px;flex-basis:auto;-webkit-box-flex:1;flex-grow:1}.m-feature-grid__col--indicator{width:16.667%;min-width:16.667%;flex-basis:auto;-webkit-box-flex:0;flex-grow:0;position:relative;text-align:center}@media(max-width:400px){.m-feature-grid__col--indicator{padding:12px 6px}}.m-feature-grid__col--indicator:last-child{border-left:1px solid #727272}.m-feature-grid__header .m-feature-grid__col--indicator:last-child{border:0}.m-feature-grid__header .m-feature-grid__col--indicator:last-child::before{content:"";position:absolute;display:block;width:1px;height:80%;background-color:#fff;left:0;top:10%}.m-feature-grid__header{background-color:#727272;color:#fff;border:0}.m-feature-grid__indicator{display:inline-block;width:1em;height:1em;border-radius:50%;overflow:hidden;padding-left:1em}.m-feature-grid__indicator--false{height:0;width:0}.f-gray{color:#747577}.f-block{display:block!important}.f-inline{display:inline}.f-initial{display:inline}.f-float-right{float:right;width:40%}.f-float-left{float:left;width:40%}.f-list-indented li{margin-left:36px}.f-type-right{text-align:right}.f-invite-box{border:1px solid #5d2e8f;padding:20px}.f-invite-box .c-caption-1{padding:0}.f-invite-box .c-subheading-3{padding:10px 0 0}.f-invite-box .c-subheading-5{padding:12px 0 0}@media(max-width:539px){.f-type-right{text-align:left}}.m-drawer{width:100%;min-height:2.5rem;border:1px solid transparent;text-align:left;display:inline-block;outline:transparent dashed 1px}.m-drawer:focus{outline:#000 dashed 1px}.m-drawer__header{background-color:#929497;color:#fff;padding-left:.75em}.m-drawer__item{background-color:#e5e5e5;padding:.15em;margin-top:12px}.m-drawer__item:hover{background-color:#ccc}.m-drawer__item:active{background-color:#929497}.m-drawer__item--sub{padding-left:36px;background:#fff;border-bottom:1px solid #e5e5e5;margin-top:0}.m-drawer__item--sub+div>.c-paragraph{padding:.15em .15em .15em 88px;border-bottom:1px solid #e5e5e5;line-height:40px}.m-drawer__item--sub:last-of-type:not(.toggle-on){border:0}.m-drawer__item--sub:last-of-type+div>.c-paragraph:last-of-type{border:0}.m-drawer-item__question{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.m-drawer-item__question::before{content:"";font-family:"MWF-MDL2";margin:.15em .75em;font-size:18px;display:inline-block}.toggle-on .m-drawer-item__question::before{content:""}.m-drawer__answer{padding-left:52px}.m-drawer__item+.m-drawer__answer{margin-top:20px}.m-drawer__answer:last-child{margin-bottom:30px}@media(max-width:708px){.m-drawer__item .m-drawer-item__question{width:90%}}@media(max-width:506px){.m-drawer__item .m-drawer-item__question{width:85%}}@media(max-width:347px){.m-drawer__item .m-drawer-item__question{width:75%}}.toggle-hide{display:none}.toggle-visible{display:block}.m-filter{margin-top:36px}.m-filter__header{padding:0 24px}@media screen and (min-width:540px){.m-filter__header{padding-left:calc(25% + 24px)}.m-filter__header a:last-child{padding-left:24px}}.m-filter__filter-menu{margin-top:24px}@media screen and (min-width:540px){.m-filter__filter-menu{margin-top:48px}}@media screen and (max-width:539px){.m-filter-bank{height:0;overflow:hidden}.m-filter-bank--toggle{height:initial}}.m-filter-bank__mobile-toggle{background:#e5e5e5;border:0;text-align:left;padding:0 12px;height:44px;line-height:44px;width:100%;position:relative;display:none}.m-filter-bank__mobile-toggle::after{font-family:"MWF-MDL2";content:"";display:inline-block;font-size:.8em;vertical-align:middle;margin-left:6px}.m-filter-bank__mobile-toggle[aria-pressed="true"]::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-filter-bank__mobile-toggle:hover,.m-filter-bank__mobile-toggle:focus,.m-filter-bank__mobile-toggle.current{background-color:#e5e5e5}@media screen and (max-width:539px){.m-filter-bank__mobile-toggle{display:block}}.m-filter-bank__control{background:transparent;border:0;text-align:left;padding:0 12px;height:44px;line-height:44px;width:100%;position:relative}@media screen and (max-width:539px){.m-filter-bank__control{background:#e5e5e5}}.m-filter-bank__control[aria-checked="true"]{background-color:#e5e5e5;font-weight:600}.m-filter-bank__control[aria-checked="true"]::after{font-family:"MWF-MDL2";content:"";position:absolute;right:0;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);display:inline-block;width:44px;font-size:13px;text-align:center}.m-filter-bank__control:hover{background-color:#e5e5e5}.m-filter-bank__control:focus{border:dashed 1px;line-height:42px}.m-filter-bank__control:active{background-color:#929497}.submitted input:invalid,.submitted input:out-of-range,.submitted select:invalid,.submitted select:out-of-range,.submitted textarea:invalid,.submitted textarea:out-of-range,.submitted input:invalid,.submitted input:out-of-range{border-color:red}.submitted input:invalid[type=file]+input,.submitted input:out-of-range[type=file]+input,.submitted select:invalid[type=file]+input,.submitted select:out-of-range[type=file]+input,.submitted textarea:invalid[type=file]+input,.submitted textarea:out-of-range[type=file]+input,.submitted input:invalid[type=file]+input,.submitted input:out-of-range[type=file]+input{border-color:red}.c-content-placement.context-leadimage{padding-top:36px;margin-top:0}.c-content-placement.context-leadimage img{width:100%;max-width:100%}.c-content-placement.context-leadimage img:first-child{margin:4px 0 3px}.context-leadelement{padding-top:36px}.context-leadelement:first-child{padding-top:0}.m-media{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin-bottom:1em;padding:12px}.m-media-figure{margin-right:1em}.m-media-body{-webkit-box-flex:1;flex:1}.m-media-body:first-child:not(.c-call-to-action){padding-top:0}.m-media-body,.m-media-body:last-child{margin-bottom:0}.x-bg-azure{margin-top:60px;padding:16px 12px;display:block;background-color:#006cc2;color:#fff}.x-bg-azure p{padding:10px 0}.x-bg-azure a.c-call-to-action{background-color:#fff;color:#000}.m-table{margin-top:36px}.m-table tr.f-bottomborder{border-bottom:1px solid rgba(0,0,0,.2)}.m-table tr.f-bottomborder:last-of-type{border-bottom:0}.m-table td.f-rightborder{border-right:1px solid rgba(0,0,0,.2)}.m-table td.f-rightborder:last-of-type{border-right:0}.m-tableheading{background-color:#727272}.m-tableheading th{padding:0}.m-tableheading th .c-paragraph{padding:10px 0 10px 12px;color:#fff}.m-tablesubheading{background-color:#e5e5e5}.m-table-divider{border-right:1px solid #fff;padding:0}.context-topalign>[data-grid]>:first-child:not(.c-content-placement){padding-top:0}.context-topalign>[data-grid]>:first-child{margin-top:36px;padding-top:0}.context-topalign .m-media:first-child{padding-top:0}.f-hide{display:none}@media(max-width:440px){.f-hide-xs{display:none!important}}@media(min-width:441px) and (max-width:500px){.f-hide-sm{display:none}}@media(min-width:501px) and (max-width:631px){.f-hide-md{display:none}}@media(min-width:632px) and (max-width:767px){.f-hide-lg{display:none}}@media(min-width:768px) and (max-width:960px){.f-hide-xl{display:none}}@media(min-width:961px){.f-hide-xxl{display:none}}[class*=f-show-]{display:none}.f-show{display:inherit}@media(max-width:440px){.f-show-xs{display:inherit}}@media(min-width:441px) and (max-width:500px){.f-show-sm{display:inherit}}@media(min-width:501px) and (max-width:631px){.f-show-md{display:inherit}}@media(min-width:632px) and (max-width:767px){.f-show-lg{display:inherit}}@media(min-width:768px) and (max-width:960px){.f-show-xl{display:inherit}}@media(min-width:961px){.f-show-xxl{display:inherit}}.m-video{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.m-video--4-3{padding-bottom:75%}.m-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.f-square{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:12px;background-color:#fff}.c-badge.f-badge-easy,.f-badge-easy{color:#000;background-color:#ffd800}.c-badge.f-badge-medium,.f-badge-medium{color:#000;background-color:#f9bc3a}.c-badge.f-badge-hard,.f-badge-hard{color:#000;background-color:#f95555}.skill-level-color .c-menu-item a{background:0;display:inline-block;padding:5px 12px 12px}.skill-level-color .c-menu{border:0;margin:0;z-index:999;width:150px}.skill-level-color .c-select-menu{margin-left:12px}.skill-level-color .c-badge{z-index:99;position:absolute}.skill-level-color .c-in-page-navigation{border:0}@media(max-width:767px){.skill-level-color .c-menu{width:100%;display:block;padding-bottom:1em}.skill-level-color__dropdown{background-color:#e5e5e5;width:100%}.skill-level-color .c-menu-item a{width:100vw;background-color:#fff;display:block;padding-left:30px}}.context-monthlywinner p{padding:0}@media only screen and (min-width:1084px){.blog-2column-fix .col-md-6{flex-basis:100%;max-width:100%}}.catalog-download__details p:nth-of-type(1){padding-top:36px}.catalog-download__details p:nth-of-type(2){padding-top:0}.elms-list li:first-of-type{margin-bottom:20px}ol.nopadding-list{padding-bottom:0;margin-bottom:0}.student-profile__link a{display:inline;min-width:1px}.student-main{border:0;border-left:1px solid rgba(0,0,0,.2)}.student-teams__input[type=text]{max-width:100%;min-width:80%}.student-verification__form{margin-top:24px}.student-verification__form .c-combo div ul{max-width:100%;min-width:100%}.student-verification__codeform input.f-text-field{width:90%}@media(max-width:1400px) and (min-width:767px){.account-file{display:block}.account-file .c-text-field[type=text],.account-file .c-button{min-width:100%;max-width:100%;width:100%;display:inline-block}}@media(max-width:815px) and (min-width:768px){.student-profile__link a{font-size:13px}}@media(max-width:767px){.student-main{border-left-style:none;padding:0;margin:0}}@media(max-width:440px){.account-file{display:block}.account-file .c-text-field[type=text],.account-file .c-button{min-width:100%;max-width:100%;width:100%;display:inline-block}}.team-vr{border:0;border-right:1px solid rgba(0,0,0,.2);padding-right:12px}.team-imageContainer{height:357px;margin:10px 0;width:100%;overflow:hidden}.team-image{width:100%}.m-teammember-panel{margin-bottom:24px}.m-teammember-panel__heading{padding:0;margin-bottom:16px}.m-teammember-panel img.c-image{max-width:105px;width:105px;min-width:105px}.m-teammember-panel__text{margin-left:20px;margin-right:-20px}.m-teammember-panel__text .c-paragraph,.m-teammember-panel__text .c-paragraph-2{padding-top:0}.m-teammember-panel__text .c-checkbox .c-label{margin-right:0}.team-gallery{width:100%}.team-gallery:hover{cursor:pointer}@media only screen and (max-width:1196px){.m-teammember-panel__text .c-paragraph,.m-teammember-panel__text .c-checkbox span,.m-teammember-panel__text .c-checkbox a{font-size:13px}}@media only screen and (max-width:1199px) and (min-width:1084px){.m-teammember-panel.col-md-3{flex-basis:100%;max-width:100%}}@media only screen and (max-width:1083px) and (min-width:1024px){.m-teammember-panel-container .col-sm-3{flex-basis:25%;max-width:25%}.m-teammember-panel__text .c-checkbox input[type=checkbox]{width:13px;height:13px}.m-teammember-panel__text .c-checkbox span,.m-teammember-panel__text .c-checkbox a{font-size:12px}.m-teammember-panel__text{margin-left:2em;margin-right:0}}@media only screen and (max-width:1023px){.m-teammember-panel__text{margin-left:0;margin-right:0}}@media only screen and (max-width:1455px) and (min-width:1084px){.m-teammember-panel__text{margin-left:40px;margin-right:-65px}}@media only screen and (max-width:767px){.team-gallery{height:100%}}@media only screen and (max-width:640px){.team-imageContainer{height:100%}}@media only screen and (max-width:613px) and (min-width:540px){.m-teammember-panel-container .col-sm-3{flex-basis:50%;max-width:50%}.m-teammember-panel-container .col-xs-12{flex-basis:50%;max-width:50%}}@media only screen and (max-width:613px){.m-teammember-panel{margin-top:20px}}@media only screen and (max-width:540px){.m-teammember-panel-container .col-sm-3{flex-basis:50%;max-width:50%}.teamphoto-file,.teamphoto-file-label{margin-left:0}.team-gallery{max-width:100%;margin-bottom:24px}}.noComp-Message{background-color:#929497;color:#fff;border:0;display:table;table-layout:fixed;margin-top:20px}.noComp-Message div{display:table-cell;vertical-align:middle;font-size:large;float:left;padding:10px}.word-wrapped{word-wrap:break-word}.no-gutter{padding-right:0!important;padding-left:0!important}.upload-textbox,.c-text-field.upload-textbox[type=text]{padding:3px}a.c-action-trigger.c-glyph:before,button.c-action-trigger.c-glyph:before{width:auto;height:auto;margin-left:5px;margin-right:5px;vertical-align:middle}a.c-action-trigger.c-glyph.glyph-edit,button.c-action-trigger.c-glyph.glyph-edit{vertical-align:middle}.doc-container{font-family:'Segoe UI'}.doc-container .doc-title,.doc-container p{}.doc-container .doc-title{font-size:14pt;font-weight:bold;margin-top:20px;margin-bottom:20px}.doc-container p{font-size:10pt;padding-top:0;margin-bottom:15px}.doc-container b{font-weight:bolder}.doc-container a:visited,.doc-container a:hover,.doc-container a{color:#0067b8}.doc-container ol.multilevel,.doc-container ol.multilevel ol{list-style-type:none;padding-left:20px;margin-top:6pt}.doc-container ol.noproc,.doc-container ol.noproc>li{display:inline}.doc-container ol.multilevel li:before{font-family:'Segoe UI',sans-serif;font-weight:700;margin-right:5px}.doc-container .multilevel-counter{font-family:'Segoe UI',sans-serif;font-weight:700;margin-right:5px}.doc-container .li-title+p{margin-left:0!important}.doc-container ol.inline-titles>li>.li-title+p{display:inline}.doc-container ol:not(.inline-titles)>li>.li-title+p{margin-top:7px}.doc-container .li-title+p+p{margin-top:7.5pt}ol.latin,ol.latin ol,ol.roman,ol.roman ol,ol.upper-latin,ol.upper-latin ol{counter-reset:mycounter;list-style-type:none}ol.latin>li:before,ol.roman>li:before,ol.upper-latin>li:before{counter-increment:mycounter;font-family:'Segoe UI',sans-serif;font-weight:700;margin-right:5px}ol.latin:not(.with-brackts)>li:before{content:counter(mycounter,lower-latin) "."}ol.latin.with-brackts>li:before{content:"(" counter(mycounter,lower-latin) ")"}ol.roman:not(.with-brackts)>li:before{content:counter(mycounter,lower-roman) "."}ol.roman.with-brackts>li:before{content:"(" counter(mycounter,lower-roman) ")"}ol.upper-latin:not(.with-brackts)>li:before{content:counter(mycounter,upper-latin) "."}ol.upper-latin.with-brackts>li:before{content:"(" counter(mycounter,upper-latin) ")"}.doc-container li>span.li-title{font-weight:bolder;font-size:12pt;margin-right:7px;margin-bottom:10px}.doc-container ol.underlined-titles>li>span.li-title{text-decoration:underline}.doc-container ol.not-bolded-titles>li>span.li-title{font-weight:normal}.doc-container ol.multilevel li+li[title],.doc-container ul.multilevel li+li[title]{margin-top:15px}.doc-container ul.noproc{list-style-type:disc;padding-left:20px;margin-bottom:15px}.doc-container ul.noproc>li+li{margin-top:0}.doc-container ul.titled-items{padding-left:20px}.access-off-screen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}table.dataTable .dtr-title p,.dtr-data p{display:inline}table.dataTable .dtr-title p{font-weight:600}.data-table-src.responsive{width:100%!important}table.dataTable>tbody>tr.child ul li{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{min-width:10px}table.dataTable .responsive-details-toggle{vertical-align:middle;outline:transparent dashed 1px}table.dataTable .responsive-details-toggle:focus{outline:#000 dashed 1px}table.dataTable .responsive-details-toggle>img{vertical-align:middle}table.dataTable.dtr-inline>tbody>tr>td:first-child:before,table.dataTable.dtr-inline>tbody>tr>th:first-child:before{content:""}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{color:#929497;background-color:transparent;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;vertical-align:middle;margin-right:7px}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:"";background-color:transparent}.dataTable.responsive.collapsed{border-collapse:collapse}.dataTable.responsive.collapsed tr:not(:last-child).child{border-bottom:1px solid rgba(0,0,0,.2)}table.dataTable .hidden-element{display:none}table.dataTable tr.group-header{background-color:#e5e5e5!important;border-bottom-style:none!important}table.dataTable{border-collapse:collapse}table.dataTable tr.f-bottomborder.parent{border-bottom:none}table.inner-borders{border-bottom:1px solid #111}table.inner-borders:not(.collapsed)>tbody>tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}table.inner-borders>tbody>tr>td:not(:last-child):not(.responsive-details-toggle){border-right:1px solid rgba(0,0,0,.2)}table.horizontal-borders{border-bottom:1px solid #111}table.horizontal-borders:not(.collapsed)>tbody>tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}.data-table-src p{padding:0}.data-table-src>thead>tr.m-tableheading{color:#fff}.data-table-src.responsive.collapsed>tbody>tr>td{vertical-align:top}.word-import .MsoHyperlink{color:#000;text-decoration:none}.word-import h1,.word-import h2,.word-import h3,.word-import h4,.word-import p{padding:inherit;margin:inherit;line-height:inherit}.word-import h1{font-weight:bold}.word-import a{color:#0067b8}.student-support-link{word-wrap:break-word}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.not-active{pointer-events:none;cursor:default}.not-active:after{content:none!important}.surface-social-share .m-social{margin-top:0}.surface-social-share{padding-top:15px;padding-bottom:15px}@media only screen and (min-width:899px) and (max-width:1083px){.surface-social-share,.surface-section-footnotes>div,.surface-prefooter{width:90%}}@media only screen and (min-width:540px){.surface-social-share .m-social.f-share{float:right}}@media only screen and (max-width:898px){.surface-social-share,.surface-section-footnotes>div,.surface-prefooter{padding-left:40px}}@media only screen and (max-width:539px){.surface-social-share,.surface-section-footnotes>div,.surface-prefooter{padding-left:12px}}.c-alert[role=alert].f-information,.m-alert[role=alert].f-information{color:#000}@media screen and (-ms-high-contrast:active){.accessible img[role=presentation]{display:none}button.m-drawer:active,button.m-drawer:focus,button.c-glyph:active,button.c-glyph:focus,.c-pivot:not(.f-disabled)>header>a.f-active:focus{color:#000;outline:5px solid #000;outline-offset:-5px}}@media screen and (-ms-high-contrast:black-on-white){button.m-drawer:active,button.m-drawer:focus,button.c-glyph:active,button.c-glyph:focus,.c-pivot:not(.f-disabled)>header>a.f-active:focus{color:#000;outline:5px solid #000;outline-offset:-5px}[role=alert].c-alert.f-information,[role=alert].m-alert.f-information{color:#000;outline:1px solid #000;outline-offset:-1px}.c-menu-item a[aria-checked=true],.c-menu-item a[aria-selected=true],.c-menu-item button[aria-checked=true],.c-menu-item button[aria-selected=true],.c-menu-item span[aria-checked=true],.c-menu-item span[aria-selected=true]{background:#000;color:#fff}}@media screen and (-ms-high-contrast:white-on-black){button.m-drawer:active,button.m-drawer:focus,button.c-glyph:active,button.c-glyph:focus,.c-pivot:not(.f-disabled)>header>a.f-active:focus{color:#fff;outline:5px solid #fff;outline-offset:-5px}[role=alert].c-alert.f-information,[role=alert].m-alert.f-information{color:#fff;outline:1px solid #fff;outline-offset:-1px}.c-menu-item a[aria-checked=true],.c-menu-item a[aria-selected=true],.c-menu-item button[aria-checked=true],.c-menu-item button[aria-selected=true],.c-menu-item span[aria-checked=true],.c-menu-item span[aria-selected=true]{background:#fff;color:#000}}#searchBanner{background-color:#5c2e91;width:100%;border-top-style:solid;border-top-color:rgba(62,62,62,1);border-top-width:1px}.li-inherit li{height:inherit!important}.c-glyph.glyph-play::before{position:absolute;border-radius:50%;background:rgba(0,0,0,.6);border:transparent;color:#fff;font-size:44px;width:87px;height:87px;text-align:center;padding-top:21.5px;padding-left:4px;z-index:10;margin:auto;top:0;bottom:0;left:0;right:0}a.c-glyph.glyph-play::before{padding:0;line-height:85px}div.video-container{position:relative}.video-container a.c-glyph:focus img{outline:0}.video-container a.c-glyph:focus img{border:dashed 1px}#AdSearchSection{display:none;background:linear-gradient(to bottom,#d5d5d5,#fff);margin-top:8px;padding-bottom:20px}@media screen and (-ms-high-contrast:active){#AdSearchSection{background:none}.c-menu-item a[aria-checked=true],.c-menu-item a[aria-selected=true],.c-menu-item button[aria-checked=true],.c-menu-item button[aria-selected=true],.c-menu-item span[aria-checked=true],.c-menu-item span[aria-selected=true]{-ms-high-contrast-adjust:none}}.c-hero>div{overflow:visible;box-sizing:content-box}div.c-pivot,div.c-pivot>header.row{overflow:visible;height:auto}.c-hero .c-subheading{display:block}iframe.x-float-right,iframe.x-float-left{max-width:100%}.f-no-margin{margin:0}.info_btn{background-color:rgba(0,0,0,.2);border:1px solid transparent;color:#000;display:inline-block;font-size:15px;line-height:1;margin-top:12px;max-width:374px;min-width:120px;outline:1px dashed transparent;overflow:hidden;padding:9px 12px 10px;text-align:center;vertical-align:bottom;white-space:nowrap}.info_btn:focus,.info_btn:hover{outline:#000 solid 2px;text-decoration:underline;background:rgba(0,0,0,.3)}.x-text-shadow-black{text-shadow:0 1px 30px #000,0 1px 4px #000}[data-grid~=pad-20x-fixed]>[data-grid]:not(:last-child){padding-right:20px}.k-pivot>.k-pivot-tablist>a{font-size:20px;box-sizing:border-box;height:36px;line-height:36px;display:inline-block;font-weight:400;white-space:nowrap;margin:0 12px;color:#000;cursor:pointer;transition:margin .6s cubic-bezier(.16,1,.29,.99)}.k-pivot>.k-pivot-tablist>a:focus:not(.x-hidden-focus){outline:transparent;background:content-box rgba(0,103,184,.1)}.k-pivot>.k-pivot-tablist>a.f-active{position:relative;border-bottom:2px solid #0067b8}.c-context-menu>li span.c-glyph:before{height:26px}.c-glyph.glyph-document:before{content:""}.c-glyph.glyph-person:before{content:""}.c-glyph.glyph-star:before{content:""}.c-glyph.glyph-list:before{content:""}.c-glyph.glyph-refresh:before{content:""}.c-glyph.glyph-creditcard:before{content:""}.c-glyph.glyph-chart:before{content:""}table[role=grid] tr:nth-child(odd):not(:hover),table[role=treegrid] tr:nth-child(odd):not(:hover){background-color:#f2f2f2}.k-header,.k-filter-row{color:rgba(0,0,0,.6)!important;font:Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif!important;background-color:#fff!important}.k-grid-filter.k-state-active{background-color:inherit!important;color:#0067b8!important}.k-pager-wrap{color:#0067b8!important;background-color:#fff!important}.k-pager-wrap .k-link:hover{color:unset!important;background-color:transparent!important;border-color:transparent!important;text-decoration:underline!important}.k-pager-wrap span.k-label{color:#000!important}.k-pager-wrap span.k-state-selected{border-radius:0;background:transparent;border-color:#000}.k-pager-wrap a.k-link.k-pager-nav{border-color:transparent!important}.k-pager-wrap .k-state-disabled{display:none!important}.k-pager-wrap .k-pager-nav{width:fit-content!important;overflow:visible!important}.k-pager-wrap .k-pager-nav span{width:fit-content!important}.k-pager-numbers>li{margin-bottom:0}.k-pager-wrap span.k-i-arrow-w{width:90px!important}.k-pager-wrap .k-i-arrow-w::before{content:"Previous";font:16px/1 Segoe UI!important;margin-left:26px!important}.k-pager-wrap .k-i-arrow-w::after{content:"";font:16px/1 MWF-MDL2!important;float:left!important}.k-pager-wrap span.k-i-arrow-e{width:64px!important}.k-pager-wrap .k-i-arrow-e::before{content:"Next";font:16px/1 Segoe UI!important;margin-left:6px!important}.k-pager-wrap .k-i-arrow-e::after{content:"";font:16px/1 MWF-MDL2!important;float:right!important}.k-pager-wrap a.k-pager-first,.k-pager-wrap a.k-pager-last{display:none}.k-dropdown-wrap{background-color:transparent!important}.k-numerictextbox>span>.k-select{display:none}.k-numerictextbox>.k-numeric-wrap,.k-datepicker>.k-picker-wrap{padding:0}.k-numerictextbox>.k-numeric-wrap>.k-input,.k-datepicker>.k-picker-wrap>.k-input{padding-top:.177em;padding-bottom:.177em;padding-right:1.9em;height:2.004em}.c-progress.f-progress-center{z-index:1;position:absolute;top:50%;left:50%;margin-top:-2.5em;margin-left:-5em}div.kendo-no-data{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.8;background-color:#fff!important;font-size:2em}div.kendo-no-data p{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-3.5em;font-size:24px}.c-table td .c-checkbox .c-label{width:100%}.c-table td .c-checkbox input[type="checkbox"]{position:relative!important}td.kendo-grid-actions>div>ul.c-context-menu{min-width:50px;padding-right:15px}td>div.c-action-menu,td>a.c-action-trigger{float:right}td>a.c-action-trigger.c-glyph{min-width:16px;display:inline;white-space:pre-wrap;word-wrap:break-word;min-width:16px;padding-right:0;padding-top:0}div.c-table{overflow:visible}div.c-table>table{table-layout:fixed;word-wrap:break-word}div.c-table thead.k-grid-header,tr.k-alt{background:#fff}td button.c-action-trigger{margin-top:0;min-width:16px}.k-icon.k-filter:before,.k-icon.k-i-filter:before{font-family:"MWF-MDL2";content:""}.k-icon.k-calendar:before,.k-icon.k-i-calendar:before{font-family:"MWF-MDL2";content:""}.k-icon.k-i-arrow-n,.k-icon.k-i-arrow-s{display:none}.k-icon.k-i-sort-asc-sm:before{font-family:"MWF-MDL2";content:""}.k-icon.k-i-sort-desc-sm:before{font-family:"MWF-MDL2";content:""}.k-icon.k-i-arrow-60-up:before{font-family:"MWF-MDL2";content:""}.k-icon.k-i-arrow-60-down:before{font-family:"MWF-MDL2";content:""}.field-validation-error{color:#e80c4d!important;font-weight:normal}.field-validation-valid{display:none}input.input-validation-error,input.c-text-field.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d!important;font-weight:normal;font-size:1.1em}.validation-summary-valid{display:none}.validation-status-image{background-image:url("/Library/CSS/fy14/Images/Layout/Spacer.gif")}.validation-status-image-success{background-image:url("/Library/CSS/fy14/Images/Status/XP-Success.gif")}.validation-status-image-warning{background-image:url("/Library/CSS/fy14/Images/Status/XP-Warning.gif")}.validation-status-image-error{background-image:url("/Library/CSS/fy14/Images/Status/XP-Error.gif")}.validation-status-image-loading{background-image:url("/Library/Images/Progress/ajax-loader.gif")}.validation-status-image-small{height:24px;vertical-align:bottom;width:24px}.text-alert{color:#e80c4d!important}.c-select select{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:block;visibility:visible}