<?= ($view_as_pdf) ? '' : '<style type="text/css">'; ?>

.page {
  width: 8.5in;
  height: 11in;
  margin: 0mm auto;
}

body {
    font-family: FreeSans, sans-serif;
    font-size: <?= ($view_as_pdf) ? '14px' : '16px'; ?>;
}

/* DivTable.com */
.divTable{
	display: table;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	display: table-header-group;
}
.divTableCell, .divTableHead {
	display: table-cell;
}
.divTableHeading {
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}
/* End of DivTable */

.div-table-tr {
  height: 35pt;
}

.table-tr {
  height: 35pt;
}

.table-todays-date { font-weight: 500; }

.div-table-todays-date { font-weight: 500; }

.table-blank-td-space {
  padding-left: 100px;
}

.div-table-blank-td-space {
  padding-left: 100px;  
}

.signers-table-fix {
  font-size: 29pt;  
  height: 14pt;
  line-height: 16px;
  margin: 0;
}

.signers-div-table-fix {
  font-size: 32pt;
  height: 18pt;
  line-height: 26px;
  margin: 0;
}

.address {
  max-width: 4in;
  width: 3in;
  margin-bottom: 2.5mm;
  padding-bottom: 0.2mm;
  border-bottom: 0.25mm solid #000000;
}

.late-notice {
  font-size: 15pt;
  text-transform: uppercase;
  text-align: center;
}

.big-spaces {
  padding-bottom: 0.75in;
}

.small-spaces {
  padding-bottom: 0.45in;
}

.sign-here-line {
  max-width: 3in;
  width: 2.5in;
  border-bottom: 0.25mm solid #000000;
}

.non-pdf-paper-wrap {
  width: 80ch;
  word-break: break-normal;
  white-space: normal;
}

@font-face {
  font-family: jennasue;
  <?= (! $view_as_pdf) ? "src: url('".$font_url."');". PHP_EOL : PHP_EOL; ?>
}

.cursive {
  font-family: jennasue;
  font-style: normal; 
  font-variant: normal; 
  font-weight: 400;
}

.centered-text {
  text-align:center;
}

<?= ($view_as_pdf) ? '' : '</style>';