<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">table.dataTable thead th { text-align: center;	}
table.dataTable { width: 100%; }

thead input, tfoot input {
	width: 98%;
	padding: 1px;
	box-sizing: border-box;
    }


/*
 * Decrease padding 
 */

table.dataTable thead th,
table.dataTable thead td {
	padding: 10px 5px;
	}
table.dataTable tfoot th,
table.dataTable tfoot td {
	padding: 10px 5px 6px 5px;
	}
table.dataTable tbody th,
table.dataTable tbody td {
	padding: 8px 2px;
	}
table.dataTable.compact thead th,
table.dataTable.compact thead td {
	padding: 4px 2px 4px 2px;
	}
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
	padding: 2px;
	}
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
	padding: 2px;
	}

table.dataTable thead th { padding: 10px 15px 10px 5px; }

/* "Search entire table" syling */
.dataTables_wrapper .dataTables_filter { 
	font-size: 120%;
	font-weight: bold;
	padding: 5px 0px 10px 0px;
	text-align: center;
	width: 100%;
	}

/* set length of search box */
.dataTables_wrapper .dataTables_filter input { width: 60%; }
	
.dt-layout-full .dt-search { 
	text-align: center;
	width: 95%;
	}

	div.dt-container .dt-layout-full .dt-search input {
		width: 60%;
		}

/* "Show # entries per page" syling */
.dataTables_wrapper .dataTables_length { 
	font-weight: bold; 
	padding: 5px 0px 5px 0px;
	}

/* showing # to # of # entries" styling */
.dataTables_wrapper .dataTables_info { 
	clear: none;
	float: right;
	}

/* pagination styling */
.dataTables_wrapper .dataTables_paginate { 
	clear: both;
	float: none;
	text-align: center;
	}

.dataTables_wrapper .dataTables_paginate .paginate_button { 
	border: 1px solid #ccc;  /* adds border to paginate buttons */
	background-color: #ddd;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #ecf2ee), color-stop(100%, #909090)); /* colour gradient of the pagination button */
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ecf2ee 10%, #909090 100%);
	/* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #ecf2ee 10%, #909090 100%);
	/* FF3.6+ */
	background: -ms-linear-gradient(top, #ecf2ee 10%, #909090 100%);
	/* IE10+ */
	background: -o-linear-gradient(top, #ecf2ee 10%, #909090 100%);
	/* Opera 11.10+ */
	background: linear-gradient(to bottom, #ecf2ee 10%, #909090 100%);
	/* W3C */
	/* box-shadow: inset 0 0 3px #111; */
	}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, 
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, 
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
	border: 1px solid transparent;
	background: #efefef; /* greys out inactive pagination buttons */
	}
		

/* "Search entire table" syling */
.dataTables_wrapper .dataTables_filter { 
	font-size: 120%;
	font-weight: bold;
	padding: 5px 0px 10px 0px;
	text-align: center;
	width: 100%;
	}

/* set length of search box */
.dataTables_wrapper .dataTables_filter input { width: 60%; }
	
/* "Show # entries per page" syling */
.dataTables_wrapper .dataTables_length { 
	font-weight: bold; 
	padding: 5px 0px 5px 0px;
	}

/* showing # to # of # entries" styling */
.dataTables_wrapper .dataTables_info { 
	clear: none;
	float: right;
	}

/* pagination styling */
.dataTables_wrapper .dataTables_paginate { 
	clear: both;
	float: none;
	text-align: center;
	}

.dataTables_wrapper .dataTables_paginate .paginate_button { 
	border: 1px solid #ccc;  /* adds border to paginate buttons */
	background-color: #ddd;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #ecf2ee), color-stop(100%, #909090)); /* colour gradient of the pagination button */
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ecf2ee 10%, #909090 100%);
	/* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #ecf2ee 10%, #909090 100%);
	/* FF3.6+ */
	background: -ms-linear-gradient(top, #ecf2ee 10%, #909090 100%);
	/* IE10+ */
	background: -o-linear-gradient(top, #ecf2ee 10%, #909090 100%);
	/* Opera 11.10+ */
	background: linear-gradient(to bottom, #ecf2ee 10%, #909090 100%);
	/* W3C */
	/* box-shadow: inset 0 0 3px #111; */
	}
	
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, 
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, 
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
	border: 1px solid transparent;
	background: #efefef; /* greys out inactive pagination buttons */
	}

table.dataTable.stripe tbody tr.odd, 
table.dataTable.display tbody tr.odd {
	background-color: #F1F6F2; /* striped (odd) row background */
	}

/* responsive - styling for collapsed columns */

tr.child { text-align: left; }

 /* extra borders for the ship histories table */ 

table.ship-table th.column-border { border-right: 1px solid #ddd; }

table.ship-table .column-border tbody tr td:nth-child(1),
table.ship-table .column-border tbody tr td:nth-child(2),
table.ship-table .column-border tbody tr td:nth-child(3),
table.ship-table .column-border tbody tr td:nth-child(4)
{
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
}


/* column widths */

.estate-index .col-deceased { width: 18%;}
.estate-index .col-year { width: 8%;}
.estate-index .col-court { width: 15%;}
.estate-index .col-file { width: 9%;}
.estate-index .col-book1 { width: 14%; }
.estate-index .col-folio1 { width: 6%; }
.estate-index .col-book2 { width: 12%; }
.estate-index .col-folio2 { width: 6%; }
.estate-index .col-references { width: 12%; }


.ww1index .col-card { width: 5%; }
.ww1index .col-name { width: 11%; }
.ww1index .col-rank { width: 9%; }
.ww1index .col-battalion { width: 9%; }
.ww1index .col-personnel { width: 9%; }
.ww1index .col-community { width: 9%; }
.ww1index .col-kin { width: 11%; }
.ww1index .col-details { width: 9%; }
.ww1index .col-date { width: 9%; }
.ww1index .col-honours { width: 9%; }
.ww1index .col-notes { width: 9%; }

/* column alignments */

.tr1 td:nth-child(1), .tr1 th:nth-child(1),
.tr2 td:nth-child(2), .tr2 th:nth-child(2),
.tr3 td:nth-child(3), .tr3 th:nth-child(3),
.tr4 td:nth-child(4), .tr4 th:nth-child(4),
.tr5 td:nth-child(5), .tr5 th:nth-child(5),
.tr6 td:nth-child(6), .tr6 th:nth-child(6),
.tr7 td:nth-child(7), .tr7 th:nth-child(7),
.tr8 td:nth-child(8), .tr8 th:nth-child(8),
.tr9 td:nth-child(9), .tr9 th:nth-child(9) { text-align:right }

.tc1 td:nth-child(1), .tc1 th:nth-child(1),
.tc2 td:nth-child(2), .tc2 th:nth-child(2),
.tc3 td:nth-child(3), .tc3 th:nth-child(3),
.tc4 td:nth-child(4), .tc4 th:nth-child(4),
.tc5 td:nth-child(5), .tc5 th:nth-child(5),
.tc6 td:nth-child(6), .tc6 th:nth-child(6),
.tc7 td:nth-child(7), .tc7 th:nth-child(7),
.tc8 td:nth-child(8), .tc8 th:nth-child(8),
.tc9 td:nth-child(9), .tc9 th:nth-child(9) { text-align:center }

#data_table ul { list-style-type: none; }


table.dataTable &gt; tbody &gt; tr.child span.dtr-title {
    display: inline-block;
    min-width: 75px;
    font-weight: bold;
}

.video-table .dataTables_wrapper .dataTables_info {
    padding-top: 0.25em;
    }
    
 .video-table .dataTables_wrapper .dataTables_filter {
     padding-top: 0;
     }
    </pre></body></html>