body{color:#000;font-weight:400;background:#87adc4 url(../Static/Images/loginbackground.gif) repeat-x}.dataEntryForm{background:url('../Static/Images/dataEntryBack.png') top left no-repeat;border:1px solid #736357;border-left:none;border-top:none;-moz-box-shadow:6px 6px 10px 0 #736357;-webkit-box-shadow:6px 6px 10px 0 #736357;box-shadow:6px 6px 10px 0 #736357}.dataEntryForm .dataContent{padding:10px;position:relative}div.Logon{width:550px;padding:0;margin:0 auto}div.dataEntryForm div.InstitutionName{margin:0;padding:3px 3px 3px 10px;color:#fff;font-weight:700;font-size:12pt;background-color:#000;height:14pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.error{color:var(--psColorSchemeWCAG-ColorDark,red);display:none}input.error{border:1px solid red}#ErrorMessages li{list-style-type:none}a.imgLink32{display:inline-block;padding:10px 0 0 40px;position:relative;margin:10px}a.imgLink32 img{position:absolute;left:0;top:0;max-height:32px;max-width:32px}table.tblLoginInputs.Shibboleth.InternalLogin tr.LoginInputsRow{display:none}div.btnSplit{float:right}div.btnSplit button{color:#000;margin:0;padding:0 6px 0 24px;font-size:12px;border:none;outline:0;border:1px solid #88b3c8;position:relative;box-shadow:unset;box-sizing:unset}div.btnSplit button.btnMain{border-right:none;border-top-right-radius:unset;border-bottom-right-radius:unset}div.btnSplit button.btnDrop{padding:0 10px 0 10px;border-left:1px dotted gray;border-right:1px solid #88b3c8;border-top-left-radius:unset;border-bottom-left-radius:unset;border-top-right-radius:8px;border-bottom-right-radius:8px}div.btnSplit button>img{width:16px;height:16px;position:absolute;left:4px;top:6px}div.btnSplit button.btnDrop:hover,div.btnSplit button.btnMain:hover,div.btnSplit button.btnMain:hover+div.Dropdown>button.btnDrop{background-color:#faffc2}div.btnSplit div.Dropdown{display:inline-block}div.btnSplit div.Content{display:none;position:absolute;background-color:#f1f1f1;min-width:80px;z-index:1000}div.btnSplit div.Content a{color:#000;text-decoration:none;display:block;height:20px;position:relative;padding:5px 0 0 24px}div.btnSplit div.Content a img{width:16px;height:16px;position:absolute;left:4px;top:4px}div.btnSplit div.Content a:hover{background-color:#ddd}div.btnSplit button.btnDrop:hover{border-left:1px solid #a0a0a0}div.btnSplit button.btnDrop+div.Content:hover,div.btnSplit button.btnDrop:hover+div.Content{display:block}