<STYLE type="text/css">
table,body,layer { font-size:14pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; font-weight:bold; }
input, select, textarea { font-size:16pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; font-weight:bold; }
button { font-size:12pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; font-weight:bold; }
a, div { font-size:14pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; font-weight:bold; }
th { font-size:14pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: white; background-color: black; font-weight:bold; -webkit-border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;-ms-border-radius-topleft: 5px;-o-border-radius-topleft: 5px;border-top-left-radius: 5px;}
td { font-size:16pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; font-weight:bold; }
p { font-size:16pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; font-weight:bold; }
h1 { font-size:30pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; background-color: white; font-weight:bold; }
h2 { font-size:20pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; background-color: white; font-weight:bold; margin-bottom: 0; padding-bottom: 0; }
h3 { font-size:16pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; background-color: white; font-weight:bold; margin-bottom: 0; padding-bottom: 0; }
h4 { font-size:20pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; margin-bottom: 0; padding-bottom: 0; background-color: white; font-weight:bold; }
h5 { font-size:8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: black; background-color: white; font-weight:bold; }
.stretch1 { 
width: 99%; 
top: 0px; 
bottom: 0px; 
position:absolute; 
float:left; 
} 
.stretch { 
width: 400px; 
top: 130px; 
height: 90%; 
bottom: 0px; 
background-color: white; 
position:absolute; 
float:left; 
} 
.tef { 
height: 99%; 
width: 99%; 
bottom: 0px; 
} 
.stretch3 { 
width: 470px; 
top: 80px; 
bottom: 0px; 
position:absolute; 
float:left; 
} 
table.textfield th, table.textfield td {
	line-height: 40%;
	padding: 5px 5px 5px 5px;
}
table.textfield {
	border-collapse: collapse;
	vertical-align: top;
	padding: 2;
}
td.money {   text-align: right; }
table.header_console {
	border: 2px solid #104E8B;
	border-spacing: 0;
	padding: 0;
}
table.header_console th { font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color: white; -webkit-border-top-left-radius: 0px;-moz-border-radius-topleft: 0px;-ms-border-radius-topleft: 0px;-o-border-radius-topleft: 0px;border-top-left-radius: 0px;background-color: black; }
table.formfield th {
	border-width: 0px 1px 1px 1px;
	text-align: center;
	vertical-align: top;
   color: white; 
	background-color: black;
}
table.formfield td {
	border-width: 0px 1px 1px 1px;
	text-align: left;
	vertical-align: top;
}
table.formfield th.col1 {
	text-align: left;
	background-color: white;
   color: black; 
	width: 100;
}
table.q_drop {
	border-spacing: 0;
	padding: 0;
	border-width: 1px 0px 0px 1px;
	border-color: #000;
	border-style: solid;
	border-collapse: collapse;
	position: relative;
}
table.q_drop td {
	border-width: 0px 0px 0px 0px;
	background-color: #B0C4DE;
	text-align: left;
	vertical-align: top;
	z-index: 5;
}
iframe.q_drop {
	border-spacing: 0;
	border-width: 2px 2px 2px 2px;
	border-color: blue;
	border-style: solid;
	border-collapse: collapse;
	position: relative;
   border: 2px solid black; 
   box-shadow:  -1px 1px black, 
      -2px 2px black, 
      -3px 3px black, 
      -4px 4px black, 
      -5px 5px black; 
}
.checkbxyellow { width: 25px; height:25px; padding: 1px; margin: 1px; color:yellow; background-color:yellow; display: inline-block; }
.checkbxred { width: 25px; height:25px; padding: 1px; margin: 1px; color:red; background-color:red; display: inline-block; }
.checkbxgreen { width: 25px; height:25px; padding: 1px; margin: 1px; color:green; background-color:green; display: inline-block; }
input.checkbxinput { width : 25px; height :25px; padding: 1px; margin: 1px; color:#fff; background-color:#33b; display: inline-block; }
input.checkbx0 { width : 10px; height :10px; padding: 1px; margin: 1px; color:#fff; background-color:#33b; display: inline-block; }
input.t_cell { padding: 2px; margin: 0px; autocomplete: off; }
.bxlabel { text-size-adjust: none; -webkit-text-size-adjust: none; margin: 0px; border: 0px solid GREEN; font-size: x-small; font-weight: bold; color: black; }
.Header_Title { text-size-adjust: none; -webkit-text-size-adjust: none; margin: 0px; border: 0px solid BLUE; display: inline; font-size: x-large; font-weight: normal; color: white; }
.EHR_patient_label { text-size-adjust: none; -webkit-text-size-adjust: none; margin: 0px; border: 0px solid GREEN; display: inline; font-size: medium; font-weight: normal; color: yellow; }
.hidespan { 
width: 99%; 
height: 99%; 
display: none; 
} 
.showspan { 
width: 99%; 
height: 99%; 
display: block; 
} 
.slidecontainer { 
  width: 100%; /* Width of the outside container */ 
} 
/* The slider itself */ 
.slider { 
  -webkit-appearance: none;  /* Override default CSS styles */ 
  appearance: none; 
  width: 100%; /* Full-width */ 
  height: 25px; /* Specified height */ 
  background: #d3d3d3; /* Grey background */ 
  outline: none; /* Remove outline */ 
  opacity: 0.7; /* Set transparency (for mouse-over effects on hover) */ 
  -webkit-transition: .2s; /* 0.2 seconds transition on hover */ 
  transition: opacity .2s; 
} 
/* Mouse-over effects */ 
.slider:hover { 
  opacity: 1; /* Fully shown on mouse-over */ 
} 
/* The slider handle (use -webkit- (Chrome, Opera, Safari, Edge) and -moz- (Firefox) to override default look) */ 
.slider::-webkit-slider-thumb { 
  -webkit-appearance: none; /* Override default look */ 
  appearance: none; 
  width: 25px; /* Set a specific slider handle width */ 
  height: 25px; /* Slider handle height */ 
  background: #04AA6D; /* Green background */ 
  cursor: pointer; /* Cursor on hover */ 
} 
.slider::-moz-range-thumb { 
  width: 25px; /* Set a specific slider handle width */ 
  height: 25px; /* Slider handle height */ 
  background: #04AA6D; /* Green background */ 
  cursor: pointer; /* Cursor on hover */ 
} 
</STYLE>
