
html,body {
	width: 100%; /* make the body expand to fill the visible window */
	height: 100%;
	/* overflow: hidden; NOT erase window level scrollbars, RATLC01342660*/
	padding: 0 0 0 0;
	margin: 0 0 0 0; 
	font-family: Verdana, Tahoma, Arial !important;
	font-size: 9pt;
	background-color:#ECE6E6;
}

tr.cqdata {
	border: 1px solid #999;
	font-size:small;
	border-left: 1px solid #999;
	}

th.type {
	border: 1px solid #999;
	border-top: none;
	border-left: none;
	}

th.type2 {
	border: 1px solid #999;
	border-top: none;
	border-left: none;
	background-color:#EBDFDF;
	}

th.type3 {
	border: 1px solid #999;
	border-left: none;
	background-color:#EBDFDF;
	}

td.cqdata0 {
	border-left: 1px solid #999;
	/* border-top: none; */
	/* border-left: none; */
	border-width:2px; 
	/* border-style: outset; */
	border-style: ridge;
	background-color:#dddddd;
	/* border-radius: 13px; */
	}

td.cqdata0_noborder {
	border-left: 1px solid #999;
	border-width:2px; 
	border-style: none;
	background-color:#dddddd;
	}

td.cqdata1_noborder {
	border-left: 1px solid #999;
	border-width:2px; 
	border-style: none;
	background-color:#eeeeee;
	}

td.cqdata0c {
	border-left: 1px solid #999;
	/* border-top: none; */
	/* border-left: none; */
	border-width:2px; 
	/* border-style: outset; */
	border-style: ridge;
	background-color:#dddddd;
	/* border-radius: 13px; */
	text-align: center;
	}

td.pid0 {
	border-left: 1px solid #999;
	border-width:2px; 
	border-style: ridge;
	background-color:#FE9000;
	}

td.pid1 {
	border-left: 1px solid #999;
	border-width:2px; 
	border-style: ridge;
	background-color:#FE907E;
	}

td.pid2 {
	border-left: 1px solid #999;
	border-width:2px; 
	border-style: ridge;
	background-color:#F4A05C;
	}

td.pid3 {
	border-left: 1px solid #999;
	border-width:2px; 
	border-style: ridge;
	background-color:#00CE00;
	}

td.pid4 {
	border-left: 1px solid #999;
	border-width:2px; 
	border-style: ridge;
	background-color:#FA8285;
	}

td.pid5 {
	border-left: 1px solid #999;
	border-width:2px; 
	border-style: ridge;
	background-color:#FFA9AB;
	}

td.530 {
	background-color: red;
	}

td.cqdata1 {
	border-left: 1px solid #999;
	/* border-top: none; */
	/* border-left: none; */
	border-width:2px; 
	/* border-style: outset; */
	border-style: ridge;
	background-color:#eeeeee;
	}

tr.admin1 {
	border-left: 1px solid #999;
	/* border-top: none; */
	/* border-left: none; */
	border-width:2px; 
	/* border-style: outset; */
	border-style: ridge;
	background-color:#ffffff;
	}

.search {
	border-left: 1px solid #999;
	/* border-top: none; */
	/* border-left: none; */
	border-width:2px; 
	/* border-style: outset; */
	/* border-style: ridge; */
	border-style: groove;
	}

.error {
	font-size:large;
	/* font-weight:bold; */
	color:red;
	text-shadow: -1px -1px white, 1px 1px
	}

.error2 {
	font-size: medium;
	/* font-weight:bold; */
	color:red;
	text-shadow: -1px -1px white, 1px 1px
	}

.box
	{
	border-style:dashed;
	border-width:1px;
	}

.readonly
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #DADADA;
	}

.error
	{
	font-size:large;
	/* font-weight:bold; */
	color:red;
	text-shadow: -1px -1px white, 1px 1px
	}


/* The switch - the box around the slider */
.switch {
	position: relative;
	display: inline-block;
	width: 50px;
	height: 24px;
}

/* Hide default HTML checkbox */
.switch input {
	opacity: 0;
	width: 0;
	height: 0;
}

/* The slider */
.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	 left: 0;
	right: 0;
	bottom: 0;
	 background-color: #ccc;
	-webkit-transition: .4s;
	transition: .4s;
}

.slider:before {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	left: 4px;
	bottom: 4px;
	background-color: white;
	-webkit-transition: .4s;
	transition: .4s;
}

input:checked + .slider {
	background-color: #2196F3;
}

input:focus + .slider {
	box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
	-webkit-transform: translateX(26px);
	-ms-transform: translateX(26px);
	transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
	border-radius: 34px;
}

.slider.round:before {
	border-radius: 50%;
}




