body{background-color:white}p{margin:0 0 10px}a,a:visited{text-decoration:underline;color:#000}button:focus{outline:0}.app-view{font-family:Helvetica, Arial, sans-serif;line-height:1.42857143;display:none}.app-view .main-view{display:none}.app-view .main-view .ias-container{padding:2px;margin:0 auto;margin-top:40px;border:solid 1px black;width:776px}.app-view .main-view .ias-container .ias-login-form{border:solid 1px black}.app-view .main-view .ias-container .ias-login-form .dod-header{margin-top:10px}.app-view .main-view .ias-container .ias-login-form .pke-message-bar{background-color:#44a09f;padding:4px;margin-top:4px;font-weight:bold;font-size:16px;color:white}.app-view .main-view .ias-container .ias-login-form .pke-instructions{display:table;font-size:13px}.app-view .main-view .ias-container .ias-login-form .pke-instructions .consent-message{background-color:#e4f5f4;width:754px;padding:10px;color:#222222}.app-view .main-view .ias-container .ias-login-form .pke-instructions .consent-message .consent-title{display:block;font-size:14px;margin-bottom:4px}.app-view .main-view .ias-container .ias-login-form .pke-instructions .consent-message .consent-subtitle{font-size:12px;margin-bottom:4px}.app-view .main-view .ias-container .ias-login-form .pke-instructions .consent-message .consent-list{font-size:9px;margin-top:0px;margin-bottom:0px}.app-view .main-view .ias-container .ias-login-form .pke-instructions .pke-icon{display:table-cell;padding:15px 0px 10px 10px}.app-view .main-view .ias-container .ias-login-form .pke-instructions .pke-icon img{height:100px;width:66px}.app-view .main-view .ias-container .ias-login-form .pke-instructions .pke-text{display:table-cell;vertical-align:top;font-size:14px;color:blue;padding:5px 10px}.app-view .main-view .ias-container .ias-login-form .pke-instructions .pke-text p{margin:0px;padding:5px 0px}.app-view .main-view .ias-container .ias-login-form .dsl-support{display:none}.app-view .main-view .ias-container .ias-login-form .ias-error{display:table;display:none;color:orangered;font-weight:bold;font-size:13px}.app-view .main-view .ias-container .ias-login-form .ias-error .ias-error-icon{display:table-cell;width:1px;padding:0px 15px 10px 15px;vertical-align:middle;font-size:20px;line-height:20px}.app-view .main-view .ias-container .ias-login-form .ias-error .ias-error-icon .alert-icon:before{content:'\26A0'}.app-view .main-view .ias-container .ias-login-form .ias-error .ias-error-message{display:table-cell;padding:0px 15px 10px 0px;vertical-align:middle}.app-view .main-view .ias-container .ias-login-form .ias-info{display:table;display:none;color:#44a09f;font-weight:bold;font-size:13px}.app-view .main-view .ias-container .ias-login-form .ias-info .ias-info-icon{display:table-cell;width:1px;padding:0px 15px 10px 15px;vertical-align:middle;font-size:20px;line-height:20px}.app-view .main-view .ias-container .ias-login-form .ias-info .ias-info-icon .info-icon:before{content:'\24D8'}.app-view .main-view .ias-container .ias-login-form .ias-info .ias-info-message{display:table-cell;padding:0px 15px 10px 0px;vertical-align:middle}.app-view .main-view .ias-container .ias-login-form .cac-login{display:table;background-color:#e4f5f4;padding:10px;font-size:10px;font-weight:bold}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section{display:table-cell;border-right:solid 1px lightgray;width:301px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-update-profile{display:none}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-update-profile .cac-update-profile-link{padding-left:20px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-update-profile .cac-update-profile-link a{display:list-item;list-style-type:square}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form{display:none;margin-bottom:10px;text-align:center;width:63%;margin:20px auto}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form input{width:100%;margin:10px auto;padding:0px 10px;display:block;font-size:13px;height:33px;border:solid 1px #cccccc;border-radius:6px;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form input:focus{border-color:#66afe9;box-shadow:0px 0px 8px rgba(102,175,233,0.6);-webkit-box-shadow:0px 0px 8px rgba(102,175,233,0.6)}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form input::-webkit-input-placeholder{font-weight:bold;color:gray}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form input:-ms-input-placeholder{font-weight:bold;color:gray}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form input::-ms-input-placeholder{font-weight:bold;color:gray}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form input::placeholder{font-weight:bold;color:gray}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form button{width:100%;margin:10px auto 30px auto;display:block;font-weight:bold;color:#ffffff;background-color:#519387;border:solid 1px #488378;border-radius:6px;padding:8px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form button:hover{background-color:#3f7269;border-color:#325b54}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form button:focus{background-color:#3f7269;border-color:#1b302c}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .cac-login-form button:active{background-color:#325b54;border-color:#1b302c}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-profile-section .remember-forgot{margin:10px 0}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-auth-certificate{display:table-cell;font-size:13px;text-align:center;width:452px;vertical-align:top}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-auth-certificate .cac-auth-text{padding:10px 0px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-auth-certificate .cac-icon{text-align:center}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-auth-certificate .cac-no-certificate{display:none;padding:10px;padding-top:40px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section{display:none;width:753px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input{display:inline-block;width:65%}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input .cac-update-email-title{margin-left:45px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input .email-group{display:block;margin:10px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input .email-group label{display:inline-block;width:30%;margin-right:8px;text-align:right}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input .email-group label span{color:red;padding-right:5px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input .email-group input,.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input .email-group select{display:inline-block;width:60%}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input .update-email-button-group{float:right;margin-right:124px;margin-top:2px}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-input .update-email-button-group #skip-email-update-button{display:none}.app-view .main-view .ias-container .ias-login-form .cac-login .cac-update-email-section .cac-update-email-instructions{display:inline-block;width:30%;vertical-align:top}.app-view .main-view .ias-footer{border-top:solid 1px #44a09f;width:582px;margin:0px auto;margin-top:25px;padding-top:5px;text-align:center;font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:x-small}.app-view .main-view .ias-footer p{margin:0px}.app-view .form.login{width:200px;margin:0px auto;padding:20px}

