* {color:inherit;box-sizing:border-box;font-family:inherit;font-size:inherit}

body {background:#ffffff;color:black;font-family:'Segoe UI','Arial';font-size:10pt}

#frametop {display:none}

.i59836 table {width:100%}
.i59836 table tr th, .i59836 table tr td {border:none;line-height:50px}
.i59836 table tr td {text-align:right}
.i59836 table tr th {font-size:24px;font-weight:bold}
.i59836 select, .i59836 option {background:#c8ccce;height:40px;font-size:18px;border-radius:9px;line-height:40px;border-right: 8px solid #c8ccce;font-weight:bold;padding-left:8px;border:0}
.i59836 input[type="text"] {background:#c8ccce;height:40px;font-size:18px;border-radius:9px;line-height:40px;font-weight:bold;border:0}
.i61655 input[type="checkbox"] {left: -189px;position: relative; top: 20px; width: 20px; height: 20px;}
.i59836 textarea {padding:20px;font-size:20px;font-weight:bold;height:120px;line-height:24px;border-color:#0A2A51}

.i60708 table {width:100%}
.i60708 table tr th, .i60708 table tr td {border:none;line-height:50px}
.i60708 table tr td {text-align:right}
.i60708 table tr th {font-size:24px;font-weight:bold}
.i60708 select, .i60708 option {background:#c8ccce;height:40px;font-size:18px;border-radius:9px;line-height:40px;border-right: 8px solid #c8ccce;font-weight:bold;padding-left:8px;border:0}
.i60708 input[type="text"] {background:#c8ccce;height:40px;font-size:18px;border-radius:9px;line-height:40px;font-weight:bold;border:0}
.i60708 textarea {padding:20px;font-size:20px;font-weight:bold;height:120px;line-height:24px;border-color:#0A2A51}

.i59997 th {width:160px !important}
.i60816 th {width:160px !important}
/*
.i59836 td div, .i60708 td div {font-size:18px;border-radius:9px;line-height:40px;font-weight:bold;display:block !important;text-align:left;padding-left:35px}
*/

.i90458 a {display:none !important}
.i90458:hover a {display:block !important}

div.grid {
	height: 34px;
    padding: 8px;
    border-right: 0;
	border-bottom: 1px solid #e7e7e7;
	background:white;
	color:#313c4e;
}

textarea, select, input[type="text"] {line-height:28px;min-height:28px}

div.listitem {white-space:nowrap}

div.listitem:nth-child(even) div.grid {background:#eee}

div#listbar {background:none;line-height:34px}

#freezr {background:#e4ebf1}

div#freezr_main_item0 a {text-decoration:none;font-weight:bold;text-transform: capitalize;color:#676a6c}

div#freezr_main_item0 div.grid, div.grid.lefttop {border-bottom:1px solid #676a6c}

div#listprint li {height:auto;line-height:24px}

table th {min-width:120px}

.add {
    background-color: green;
    color: #ffffff;
    font-size: 14px;
    display:inline-block !important;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-right-radius: 3px;
    text-transform: capitalize;
	font-weight:bold;
    cursor: pointer;
	width:20px;height:20px;line-height:20px;
	text-align:center;
    box-sizing: border-box;
	content:'+'
} .add:hover {text-decoration:none}

div.grid.lefttop input {
    display: none;
}

.btn {padding:3px 6px;border-radius:3px;border:none;cursor:pointer}

td input, td textarea, td select {background:#f6f6f6;border-color:#f6f6f6;border-style:solid;box-sizing:border-box}

div.listitem:hover > div, .tdc:hover {background:white !important}

input[type="checkbox"] { -webkit-appearance: none; border: 1px solid #ddd; background: #eee; border-radius: 5px;vertical-align:top;min-width:15px;min-height:15px}
input[type="checkbox"]:checked { background-color: #06a0d9 !important; }

th {height:31px}
td input[type="checkbox"] {vertical-align:baseline}

.i58751 textarea {height:178px !important}

#frameback {position:absolute !important;top:3px;margin:0 !important}

.i59408 .i59018 {display:none}

.i59176 .i58885 {width: 200px !important}
.i59176 .i58885::after {content:":";line-height:24px}
.i59176 .i58885 > div:first-child {float:right;line-height:24px;width:80px}

.i59176 .i58751 {line-heigt:24px}
.i59176 .i58751 > div:first-child {width:200px !important}
.i59176 .i58751 > div:first-child::after {content:":";line-height:24px}
.i59176 .i58751 > div:last-child {line-height:24px !important}

.i59036 {left:auto !important}

@media screen and (max-device-width: 999px){
	#menu {display:none}
	#main {top:0}
}

.odd {  background-color: #F5822011; border-bottom:1px solid #F5822044;  }
.even { background-color: #5F4F3B11; border-bottom:1px solid #5F4F3B44;  }