body{font-family:sans-serif;margin:0;padding:20px 0 20px 0;color:#000;background-color:#fff}h1{font-size:20px}h2{font-size:18px}h1.welcome{text-align:center}a{color:#000;text-decoration:none}a:hover{color:#ed4622}textarea:-moz-read-only,input:-moz-read-only{background-color:#ebebe4}textarea:read-only,input:read-only{background-color:#ebebe4}.field{width:350px;padding:2px 2px;margin:4px 0;box-sizing:border-box;border:2px solid #ccc;-webkit-transition:.5s;transition:.5s;outline:none}.mandatory-field{width:350px;padding:2px 2px;margin:4px 0;box-sizing:border-box;border:2px solid #ccc;-webkit-transition:.5s;transition:.5s;outline:none;background-color:#fff26d}.login-field{width:100%;padding:2px 2px;margin:4px 0;box-sizing:border-box;border:2px solid #ccc;-webkit-transition:.5s;transition:.5s;outline:none}.field:focus{border:2px solid #555}.error-div{color:red;white-space:pre}.menu-container{margin:auto;border-width:2px 0 2px 0;border-style:solid;border-color:#efefef;width:100%;min-width:1280px;margin:0;padding:0}ul{font-weight:bold;font-size:15px;list-style-type:none;margin:auto;border-width:0 0 0 0;margin:0;padding:0;overflow:hidden;background-color:#fff;width:100%}li{float:left}li a,.dropbtn{display:inline-block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none;color:#000;background-color:#fff}li a:hover,.dropdown:hover .dropbtn{color:#fff;background-color:#ed4622}.active a{color:#fff;background-color:#ed4622}li.dropdown{display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left}.dropdown-content a:hover{color:#fff;background-color:#ed4622}.dropdown:hover .dropdown-content{display:block}.login_container{width:350px;height:260px;background-color:#fff;box-shadow:4px 4px 2px #888;border:2px solid #efefef;border-radius:4px;margin:5px 5px 5px 5px}.pwResetContainer{position:relative;text-align:right;margin-top:50px;margin-right:5px}.filechooser_container{width:350px;height:260px;background-color:#fff;box-shadow:4px 4px 2px #888;border:2px solid #efefef;border-radius:4px;margin:5px 5px 5px 5px}.button{background-color:#000!important;border:none;color:#fff;padding:10px 10px;width:200px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:2px 2px;cursor:pointer}.button:hover{background-color:#ed4622!important}.button_upload{background-color:#000!important;border:none;color:#fff;padding:4px 4px;width:100px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:2px 2px;cursor:pointer}.button_upload:hover{background-color:#ed4622!important}.footer{position:fixed;right:0;bottom:0;left:0;padding:5px;background-color:#efefef;text-align:center}.footer table{width:100%}.filterContainer{position:relative;padding:5px;margin-left:auto;margin-right:auto;font-family:arial,sans-serif;border-collapse:collapse;width:1200px}.filterContainer table{width:100%}.filterContainer td{padding:3px}.grid-container{margin:10px;padding:0;width:1280px}.buttonContainer{text-align:right;width:1280px;margin:auto}table.dataGrid table{margin:0;font-family:arial,sans-serif;border-collapse:collapse;width:1280px;border:2px}table.dataGrid th{padding:8px;border-top:1px solid #000;border-bottom:1px solid #000}table.dataGrid td{padding:8px;border-bottom:1px solid #000}table.dataGrid tfoot{border-top:1px solid #000;border-bottom:1px solid #000;text-align:left;padding:8px;background-color:#f04200}table.dataGrid  tr:nth-child(even) {background-color:#ff8d62}table.dataGrid tbody tr:hover{background-color:#ed4622;cursor:pointer}table.dataGrid tr.boldBorderTop td{border-top:2px solid #000}table.dataGrid tr.bgColorPink td{background-color:#f9d4a4}table.mainLeaveDataGrid table{margin:0;font-family:arial,sans-serif;border-style:solid;border:1px}table.mainLeaveDataGrid th{padding:8px;border:1px;border-style:solid;border-color:#000;color:#fff;background-color:#f04200}table.mainLeaveDataGrid td{border:1px;border-style:solid;border-color:#000}.fileButtonContainer{text-align:right;width:90%;margin:auto}table.fileDataGrid{margin:5px;font-family:arial,sans-serif;border-collapse:collapse;width:90%}table.fileDataGrid th{padding:8px;border-top:1px solid #000;border-bottom:1px solid #000}table.fileDataGrid td{padding:8px;border-bottom:1px solid #000}table.fileDataGrid  tr:nth-child(even) {background-color:#ddd;padding:5px}table.makDetail{margin:0;font-family:arial,sans-serif;border-collapse:collapse;width:850px}table.makDetail td,th{text-align:center;padding:0;margin:0}.pagination{display:inline-block}.pagination a{color:#000;float:left;padding:3px 7px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd}.pagination a.active{background-color:#ed4622;color:#fff;border:1px solid #ed4622}.pagination a.not-active{background-color:#fff;pointer-events:none;cursor:default;color:#ddd;border:1px solid #ddd}table.makSumDataGrid{border:1px;border-spacing:1;border-collapse:collapse;background:#fff;border-radius:6px;overflow:hidden;max-width:500px;width:100%;margin:0 auto;position:relative}table.makSumDataGrid th,td{padding-left:8px;padding-right:8px}table.makSumDataGrid thead tr{height:30px;background:#ed4622;font-size:15px;font-weight:bold}table.makSumDataGrid tbody tr{height:20px;border-bottom:1px solid #efefef}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;min-width:1450px;height:90%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:70%}.modal-innerbox{width:70%}.modal-innerbox table{width:100%}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.logoContaioner{position:static;top:0;left:0}.collapse{cursor:pointer;display:block;background:#000;color:#fff}.collapse+input{display:none}.collapse+input+div{display:none}.collapse+input:checked+div{display:block}.scrollable{max-height:250px;width:850px;overflow:auto}.multiselect{width:200px}.selectBox{position:relative}.selectBox{position:relative;text-align:justify;font-size:16px;min-height:20px;background-color:#fff;border:2px #ccc solid;cursor:pointer}.overSelect{position:absolute;left:0;right:0;top:0;bottom:0}.checkboxes{position:absolute;display:none;border:1px #dadada solid;max-height:350px;overflow:auto}.checkboxes label{display:block;background-color:#fff}.checkboxes label:hover{background-color:#ed4622}