div.CloseButton {
    position: absolute;
    cursor: pointer;
    border: 0px solid #ccc;
    text-align: center;
    right: 35px;
    top: 35px;
    width: 22px;
    height: 22px;
    color: red;
}
div.FButton {
    position: fixed;
    cursor: pointer;
    border: 0px solid #ccc;
    text-align: center;
    width: 22px;
    height: 22px;
    color: red;
}
input[type=text].CTRLS, select.CTRLS {
  width: 100%;
  padding: 12px 20px;
  margin: 2px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}
input[type=text].CTRLS:hover {
  background-color: #FFF7D9;
}
div.CTRLS {
	padding:5px;
	background-color:#D0EAFF;
	border: 1px solid #A6CCFE;
	margin-bottom: 5px;
	color:green;
	cursor:pointer;
	width:92%;
}
div.CTRLS-SUB {
	position:static;
	display:none;		
	border: 0px solid #4A545E;
}
label.CTRLS {
	padding:2px;
	background-color:#FFFFFF;
	color:blue;
}
table.CTRLS, td.CTRLS {
	background-color:#FFF;
}
input[type=submit].CTRLS, input[type=button].CTRLS {
  width: 180px;
  background-color: #4CAF50;
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}
input[type=checkbox].CTRLS {
  //width: 50%;
  background-color: #4CAF50;
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;	
}
input[type=submit].CTRLS:hover {
  background-color: #45a049;
}
