<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-family:Arial, Helvetica, sans-serif;font-size:10pt;background-color:cornsilk;margin-top:2px;margin-left:3px}
body.deleted{background-color:#f0f0f0}
body.trainwatermark{background-image: url("images/train-watermark.png");}
body.demowatermark{background-image: url("images/demo-watermark.png");}
table{border-collapse:collapse}
table.main{width:660px}
table.q{width:660px;border:1px solid black;border-top-width:0;padding-left:2px;}
table.qFirst{width:660px;border:1px solid black;}
table.formHead{width:660px;border:1px solid black}
div.signature{}
 div.revFooter{font-family:Times New Roman, Times, serif; font-size:10px;}
.L {background-image:url('images/mini-lock.png'); background-repeat: no-repeat; background-position:left center}
.I {background-image:url('images/mini-exclamation.png'); background-repeat: no-repeat; background-position:left center}
.IL {background-image:url('images/mini-lock-and-exclamation.png'); background-repeat: no-repeat; background-position:left center}

td,th{font-size:9pt;/*padding:0px*/}
table table td{padding:1px}
td.padding{padding-left:8px}
.prompt{width:3.65in;vertical-align:top}
.promptBold{width:auto;font-weight:bold;vertical-align:top}
.paddingPrompt{width:3.65in;vertical-align:top;font-weight:bold;padding-left:18px}
.paddingPrompt1{vertical-align:top; padding-left:18px}
.paddingPromptSub{width:2.9in;vertical-align:top}
.paddingPrompt2{vertical-align:top; padding-left:8px;width:1.5in;}
.paddingPrompt2_0{vertical-align:top; padding-left:8px;width:2.0in;}

.width1_0{width:1.0in; vertical-align:top}
.width1_5{width:1.5in; vertical-align:top}
.width2_0{width:2.0in; vertical-align:top}
.width2_5{width:2.5in; vertical-align:top}
.width3_0{width:3.0in; vertical-align:top}
.width4_5{width:4.5in; vertical-align:top}
.subHeadTitle{width:500px;font-weight:bold;font-size:12px;text-align:left;padding-left:18px;}
.highlightquestion{background-color:#D8DCE7;padding-left:15px;}
.qFirstMidBox{margin-left:1in;width:4.0in;border:1px solid black;background-color:#D8DCE7; font-size:12px; text-align:center; height:30px;vertical-align:top;font-weight:bold;}
.qMidBox{margin-left:1in;width:4.0in;border:1px solid #000000;font-size:12px; font-weight:bold; height:30px;vertical-align:top;text-align:center;}
.qMidBoxNorm{margin-left:1in;width:4.0in;border:1px solid #000000;font-size:12px; font-weight:normal; height:30px;vertical-align:top;text-align:left;}

textarea{font-size:12px;border:1px solid black;overflow:auto;width:555px; height:55px; padding-left:5px}
input{font-size:12px;border:1px solid black}
select{font-size:12px}

.letter{text-align:center; width:15px}
.qNo,.qNoSub,.qNoSub2{text-align:right;width:25px; padding-right:8px}
.qNo{font-weight:bold; vertical-align:top}
.qNo1{text-align:right;width:25px; padding-left:8px;font-weight:bold; vertical-align:top;padding-right:1px}
.qNoPrompt{text-align:left;padding-left:15px;font-weight:bold}
.qNoTitle{ width:372px;font-weight:bold;font-size:16px;text-align:left;padding-left:18px; height:35px; vertical-align:bottom;}
.subQ{margin-left:0.2in}
.subQ_1{margin-left:1in}
.subQ_2{margin-left:2in}
.subQ_3{margin-left:3in}

.q2_5{padding-left:25px}
.q1{padding-left:15px}
.q2{padding-left:30px}
.q3{padding-left:45px}
.q4{padding-left:60px}
.q5{padding-left:80px}
.q6{padding-left:90px}

.header {background-color:#EDF4EA;border:1px solid black; padding-left:5px;font-weight:bold}
.header2{background-color:#EDF4EA;border:1px solid black;border-top-width:0px; padding-left:5px;font-weight:bold} /*No border on top*/
.header3{background-color:#EDF4EA;border:0px solid black; border-bottom-width:1px; padding-left:5px} /*Not bold, Border only on bottom*/
.header4{background-color:#dddddd;width:100px;padding-left:18px; height:50px;}
.subText{font-size:9px}
.subText2{font-size:11px}
.exponentNum{vertical-align:top; font-size:9px}
.odd{background-color:#DFE0C2}
.autoFilled{background-color:#dddddd}
.highlight{background-color:#D8DCE7}
.highlightField {background-color:#FFC58A;}
.hidden{display:none}

td.newsHeader {font-size:11pt;font-variant:small-caps;border:2px solid black;border-top-width:0px;border-right-width:0px;padding-left:5px;font-weight:bold;}
        
#implantDateDiv{margin-left:5in;padding-top:0.2in;font-weight:bold;font-style:italic;}
#crfHeader{position:relative;height:75px;font-weight:bold}
#headerPatientID{position:absolute;top:8px;left:142px}
#headerFormDate{position:absolute;top:8px;left:445px}
#headerFormFolder{position:absolute;top:20px;left:480px}
#headerFormID{position:absolute;top:46px;left:12px;font-size:20px}
#headerFormName{position:absolute;top:46px;left:142px;font-size:20px;font-variant:small-caps;width:600px}
#editReasonDiv {
	position: absolute;
	top: 150px;
	_top:expression(eval(100+document.body.scrollTop));
	left: 100px;
	width: 425px;
	max-height: 300px;
	overflow:auto;
	z-index: 100;
	display: none;
	opacity: .9;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right : 15px;
	font-size: 10pt;
	font-family: arial;
	text-align: center;
	border: 2px solid #000000;
	background-color: #FF9999;
}
#editReasonTxt {
	width: 330px;
	height: 50px;
	overflow: auto;
	font-size: 9pt;
	font-family: arial;
	padding-left: 2px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

#editReasonTitle {
	width: 425px;
	text-align:center;
	font-size: 12pt;
	font-family: arial;
	padding-left: 2px;
	font-weight:bold;
}

a{color:blue}

.readOnly{border-color:#999999}
.errCrit {background-color:#F66}
.errWarn {background-color:#FFFF66}

.statusOther{color:white}
.statusIncomplete{color:#FFFF66}
.statusCantSave{color:#F66}
.statusClosed{color:#8E8D8D}
.statusMonitored{color:#99EEFF}

.button,button {font-family:tahoma,sans-serif; font-size:11px; font-weight:bold; background-color:#D7D3BF;
         border-bottom:1px solid #204080; border-right:1px solid #204080; border-left:1px solid #A0C0C0; border-top:1px solid #A0C0C0;
         color:#000000; text-decoration:none; cursor:pointer; height:20px;}

.cellbox_noBorder {width:300px;}
.hcellbox {width:300px;border-bottom:1px solid #000000; }
.cellbox {width:300px;border-left:1px solid #000000; border-right:1px solid #000000;border-bottom:1px solid #000000;}
.cellboxsmall {width:180px;border-left:1px solid #000000; border-right:1px solid #000000;border-bottom:1px solid #000000;}
.cellbox2 {margin-left:2in;border-left:1px solid #000000; border-right:1px solid #000000;}

.TitleBorder{border-bottom:1px black solid;border-left:1px solid black;padding-left:5px; vertical-align:top; text-align:center}
.BorderHighlight{background-color:#FFCD9B}
.qLR{width:660px;border:1px solid black;border-top-width:0;border-bottom-width:0;padding-left:2px;}
#uploadIframe{
	top: 200px;
	left: 200px;
	z-index: 100;
	width: 320px;
	height: 320px;
	display: none;
	position: absolute;
	padding-top: 0px;
	padding-bottom: 4px;
	font-size: 10pt;
	font-family: arial;
	text-align: center;
	border: 2px solid #5D7659;
	background-color:#FFFFCC;
}

#attachmentsDiv{width:6.6in; border:2px solid #006633; padding:5px 5px 5px 5px;margin-left:5px;background-color:#FFFFCC;}
.attachmentDiv{margin-bottom:3px;font-style:italic;font-weight:normal; font-family:arial, helvetica, sans-serif; display:inline-block;}
.attachmentInfoDiv{ width:2.5in;display:none; position:absolute; background-color:yellow; z-index:100;border:2px solid #000000; }



td.critical {
  background: red; 
  color: white;
  font-size: 14px;
  font-weight: bold;
}

.mainSection {
  position: fixed;
  display: inline-block;
  top: 0;
  left: 0;
  width: 100%;  
  border: 0;
  padding: 3px 0 10px 3px;
  overflow: auto;
  box-sizing: border-box; /* Keeps everything within viewport, including margins and borders. */
}

.shortPane {
  bottom: 20%;  
}

.fullPane {
  bottom: 0;  
}

.monitorSection {
  position: fixed;
  display: inline-block;
  top: 80%;
  left: 0;
  bottom: 0;
  width: 100%;
  border-top: 1px solid black; 
  overflow: auto;
  background-color: #FFF;
}

.monitorSection td {
  border-color: #600; 
  border-style: solid;
  border-width: 0 1px 1px 0;
  margin: 0;
  padding: 1px 0 0 1px; 
  vertical-align: middle;
}

.monitorSection-header {
  background: #000;
  height: 20px;
  border: 0;
  color: #fff;
  font: small-caps 16px Verdana,Arial;
  font-weight: bold; 
}

.monitorSection-separator {
  background-color: #edf4ea;
  font: 12px Verdana,Arial;
  font-weight: bold; 
  height: 15px;
}

.monitorSection-cell {
  font: 9px Verdana,Arial;
  height: 20px;
}

.monitorSection-closed {
  background-color: #ebebeb; 
  color: #999;
}

.monitorSection input,select {
  font-size: 11px; 
  vertical-align: middle;
}

.monitorSection a:link, a:visited {
  color: blue;
}

div.popup {
	position: fixed;
	_position:absolute;
	top: 250px;
	_top:expression(eval(100+document.body.scrollTop));
	left: 320px;
	width: 450px;
	max-height: 400px;
	overflow:auto;
	z-index: 100;
	display: none;
	padding: 4px;
	font-size: 10pt;
	font-family: arial;
	border: 2px solid #000000;
	background-color: #EEEEEE;
}
div.largepopup {
	position: fixed;
	_position:absolute;
	top: 20px;
	_top:expression(eval(100+document.body.scrollTop));
	left: 300px;
	width: 760px;
	max-height: 800px;
	overflow:auto;
	z-index: 100;
	display: none;
	padding: 4px;
	font-size: 10pt;
	font-family: arial;
	border: 2px solid #000000;
	background-color:#EEEEEE;
}

.annotation {position:absolute; z-index: 255; font-family:arial,sans-serif; font-size:10px; background-color:black; color:white}
</pre></body></html>