body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f8f8}header{color:#fff;width:100%;height:60px;margin:0px;padding:0px;background:#18453b}footer{margin:0px;padding:0px}#login-messages .error-message{text-align:center;color:#a94442;border:2px solid #ff9fa3;background:#f2dede;margin-bottom:10px;padding:0px 5px}#login-messages .warning-message{text-align:center;color:#8a6d3b;border:2px solid #d9c035;background:#fcf8e3;margin-bottom:10px;padding:0px 5px}#login-messages .info-message{text-align:center;color:#31708f;border:2px solid #b5c9cf;background:#d9edf7;margin-bottom:10px;padding:0px 5px}#msuit_brand_content_wrapper{font-family:'Montserrat',sans-serif;font-size:1em;line-height:1.4em;color:#535054;font-weight:400;text-align:center;background:#f8f8f8}.msuit_brand_title_header{width:100%;min-height:160px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:-80px;padding:0px;text-align:left;background:#18453b}.msuit_brand_title_header h1{width:100%;max-width:960px;margin:0 auto;color:#fff;padding-top:20px;padding-left:20px}@media only screen and (max-width:780px){.msuit_brand_title_header h1{width:auto}}.msuit_brand_title{text-align:center;color:#fff;width:956px;padding:0px;margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto}.msuit_brand_title h1{font-size:1.5em;line-height:1.4em;font-weight:700;text-transform:uppercase;margin:0;padding:20px 0px;text-shadow:2px 2px 4px rgba(0,0,0,0.5)}.msuit_brand_content{text-align:center;max-width:937px;padding:25px 11px 11px 11px;margin-top:0px;margin-bottom:4px;margin-left:auto;margin-right:auto;background:#fff;border-left:2px solid #ededed;border-right:2px solid #ededed;border-bottom:2px solid #ededed;border-top:2px solid #ededed}@media only screen and (max-width:780px){.msuit_brand_content{text-align:center;width:100%;padding:0px;margin:0px;border:none;padding-top:20px}}.msuit_brand_content a{color:#008183}.msuit_brand_content a:hover{text-decoration:none}.msuit_brand_content h2{margin-top:20px}.msuit_brand_content_left{float:left}@media only screen and (max-width:780px){.msuit_brand_content_left{float:none}}.msuit_brand_content_right{text-align:left;float:right;width:635px}@media only screen and (max-width:975px){.msuit_brand_content_right{max-width:60%;float:left}}@media only screen and (max-width:780px){.msuit_brand_content_right{float:none;max-width:100%;padding-bottom:20px;margin:0 auto}}.msuit_brand_content_single{text-align:left;float:left;width:931px}@media only screen and (max-width:780px){.msuit_brand_content_single{float:none;width:100%}}.msuit_brand_login_box{text-align:left;width:296px;font-family:'Montserrat',sans-serif;font-size:1em;line-height:1.4em;margin-left:auto;margin-right:auto}@media only screen and (max-width:780px){.msuit_brand_login_box{width:93%}}.msuit_brand_login_box_content{padding:6px;background:#18453b}.msuit_brand_content_title{padding-left:20px;padding-right:20px}.msuit_brand_content_title h1{color:#535054;font-size:2em;line-height:1.4em;font-weight:700;margin-top:0px;margin-bottom:0px;padding-top:22px;padding-bottom:22px}.msuit_brand_center_content{font-family:Arial,sans-serif;font-size:0.9em;line-height:1.5em;margin-left:20px;padding-top:10px;padding-bottom:20px;float:left;max-width:60%}@media only screen and (max-width:975px){.msuit_brand_center_content{max-width:93%;float:left}}@media only screen and (max-width:780px){.msuit_brand_center_content{float:none;margin:0 auto}}.no_callout{max-width:93%}.no_content{float:none;max-width:100%}.msuit_brand_center_content h2{font-size:1.3em;margin-bottom:20px}.msuit_brand_center_content h3{font-size:1em}.msuit_brand_center_content p{margin-top:8px;margin-bottom:8px}.msuit_brand_center_content ul,.msuit_brand_center_content ol{margin-left:9px;padding-left:9px}.msuit_brand_center_content ul li,.msuit_brand_center_content ol li{margin-bottom:8px}.msuit_brand_sidebar{width:33%;float:right;margin-left:20px}@media only screen and (max-width:975px){.msuit_brand_sidebar{width:93%;float:left}}@media only screen and (max-width:780px){.msuit_brand_sidebar{width:100%;float:none;margin-left:0px}}.msuit_brand_alert{color:#961417;margin-bottom:12px;border-top:3px solid #961417;border-left:3px solid #961417;border-right:3px solid #961417;border-bottom:2px solid #961417}@media only screen and (max-width:780px){.msuit_brand_alert{width:93%;margin:0 auto;margin-top:20px}}.msuit_brand_alert h2{font-size:1em;font-weight:700;text-transform:uppercase;background:url(../images/it-services-service_alert.png) no-repeat;background-position:center 12px;display:block;padding-top:65px;padding-bottom:14px;margin-bottom:0px;border-bottom:3px solid #961417;text-align:center}.msuit_brand_service_alert{padding:12px 10px;border-bottom:1px solid #961417;font-size:0.75em;color:#535054;font-family:Arial,sans-serif}.msuit_brand_alert h3{line-height:1.2em;font-weight:700;margin-top:0px;margin-bottom:7px;color:#535054}.msuit_brand_alert h3 a{text-decoration:underline}.msuit_brand_alert h3 a:hover{text-decoration:underline}.msuit_brand_alert a{font-family:Arial,sans-serif;color:#535054;line-height:1.3em;text-decoration:none;margin-top:0px;margin-bottom:0px;text-decoration:underline}.msuit_brand_sidebar_content{background:#ebebeb;margin-top:-2px;border-right:2px solid #ebebeb;border-left:2px solid #ebebeb;border-top:2px solid #ebebeb;border-bottom:2px solid #ebebeb;margin-bottom:12px}@media only screen and (max-width:780px){.msuit_brand_sidebar_content{width:93%;margin:0 auto;margin-top:20px}}.msuit_brand_sidebar_content h2{font-size:1em;font-weight:700;text-transform:uppercase;margin-top:0px;margin-bottom:0px;padding:14px;background:#fff}.msuit_brand_sidebar_content_inner{font-family:Ariel,sans-serif;font-size:0.75em;line-height:1.3em;margin:0px;padding:18px 14px}.msuit_brand_sidebar_content_inner ul,.msuit_brand_sidebar_content_inner ol{margin-top:0px;margin-left:8px;padding-left:8px}.msuit_brand_sidebar_content_inner ul li,.msuit_brand_sidebar_content_inner o li{margin-bottom:10px}.msuit_brand_sidebar_content_inner ul li a{color:#535054;text-decoration:underline}.msuit_brand_sidebar_content_inner ul li a:hover{text-decoration:none}.msuit_brand_login_frame{padding:25px 25px 12px 25px;background:#fff}.msuit_brand_login_frame h2{color:#535054;font-size:1em;font-weight:700;text-transform:uppercase;text-align:center;background:url(../images/it-services-signin_icon.png) no-repeat;background-position:center 0px;display:block;padding-top:70px;padding-bottom:14px;margin-bottom:35px;border-bottom:3px solid #535054}.msuit_brand_login_frame label{color:#535054;font-size:1em;font-weight:700;text-transform:uppercase;width:100%}input.msuit_brand_text_input{font-family:Arial,sans-serif;color:#504d51;font-size:0.9em;width:95%;padding:4px;margin-bottom:15px;background:#e4e3e3;border:2px solid #d5d5d5}input.msuit_brand_text_input:focus{background:#fff}input.msuit_brand_submit{color:#535054;font-size:0.8em;font-weight:700;text-transform:uppercase;text-align:center;width:100%;background:#fff;padding:6px;margin-top:10px;margin-bottom:10px;border:2px solid #535054;cursor:pointer}input.msuit_brand_submit:active,input.msuit_brand_submit:hover{background:#e4e3e3}.msuit_brand_login_pass a{font-size:0.75em;text-align:center;display:block;margin-top:5px;margin-bottom:0px}.msuit_brand_login_help h3{color:#fff;font-size:1.25em;font-weight:700;text-transform:uppercase;text-align:center;margin-top:18px;margin-bottom:10px;padding-bottom:18px;border-bottom:2px solid #fff}.msuit_brand_login_help_links{text-align:center}.msuit_brand_login_help_links ul{list-style:none;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:120px;padding:0px}.msuit_brand_login_help_links li{margin-bottom:0px}.msuit_brand_login_help_links a{color:#fff;font-size:0.875em}.msuit_brand_login_help_links a:hover{text-decoration:none}.msuit_brand_login_services{background:#fff;margin:0px}a.msuit_brand_login_services_logo{display:block;text-indent:-5000px;text-align:center;padding-top:25px;padding-bottom:25px;background:url(../images/it-services-logo.png) no-repeat center center}.msuit_brand_clear{clear:both}.at-readable{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.no-login{text-align:left;padding:0px 20px}.no-login p{font-family:Arial,sans-serif;font-size:0.9em;line-height:1.5em}.no-login ul{font-family:Arial,sans-serif;font-size:0.9em}.no-login h1{font-size:2em}