html{font-family:Arial,sans-serif}body{padding-top:20px}.body-content{padding-left:15px;padding-right:15px;font-size:12px;font-weight:bold}.dl-horizontal dt{white-space:normal}.k-button{background-color:#0e406a;border-color:#505050;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:5px}.header{background:#0e406a;color:#fff;padding:10px 0;text-align:center}#copyright{background:#0e406a;color:#fff;margin-top:40px;padding:10px 0;text-align:center}#titulo{padding:10px 0;text-align:center;font-size:30px;font-family:initial}.ModuleButton{width:80px;height:80px;border-style:solid;border-radius:20px;padding:10px;border-color:#0e406a;margin:8px;float:left;text-align:center}.ModuleButton a{text-decoration-line:none;color:#0e406a}.MenuButton{border-style:solid;border-radius:10px;padding:2px 7px 2px 7px;border-color:#0e406a;margin:2px;float:left;text-align:center}.MenuButton a{text-decoration-line:none;color:#0e406a}.Filter{padding:6px}.FilterButton{border-style:solid;border-radius:4px;padding:2px;border-color:#0e406a;margin:0 0 0 1px;float:right;text-align:center;border-width:thin}.FilterButtonSelected{background-color:#0e406a;color:#d3d3d3}.AveMinMaxContainer{}.Tab{color:#d3d3d3;background-color:#0e406a;padding:5px;border-width:3px;border:#0e406a;border-radius:5px;border-style:groove;margin:-2px;white-space:nowrap;display:inline-block}.TabSelected{color:#0e406a;background-color:#d3d3d3}.TabPage{border:#0e406a;border-radius:10px;border-width:6px;border-style:groove}.FilterField{float:left;margin:5px}input:invalid{border:2px solid red}input:valid{border:2px solid #000}.missingCell{color:#b22222;font-weight:bold;font-size:15px}.normalCell{color:#006400}.invisible{visibility:hidden}.noDisplay{display:none}#LoaderDiv{width:190px;margin:auto;text-align:center;font-size:large;font-family:monospace}#LoaderText{padding:15px 0 5px 0;display:block}.loader{margin:auto;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loaderYellow{border-top:16px solid #ffd700}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}