 /* styles for Drill Hole Database - June 2019*/ 
/*        Print       "<link rel=" & qq & "stylesheet" & qq & "" type=" & qq & "text/css" & qq & "" href=" & qq & "DHDB_Style.css" & qq & ">"*/
	Body {
		width: 95%
		text-align: left;
		border-left: 1em;
		border-right: 1em;
		border-top: 1em;
		border-bottom: 1em;
		border: none;
		border-spacing: 0.01%;
		border-collapse: collapse;
		margin-left: 1em;
		margin-right: 1em;
		margin-top: 1em;
		margin-bottom: 1em;
		font-weight: normal;
		font-size: 100%;
		line-height: 100%;
		font-family: Arial;
		font-variant: normal;
		font-style: normal;
		color: black;
		  }

	  em {
		font-weight: bold;
		font-size: 100%;
		font-style: normal;
		line-height: 100%;
		width: 100%;
		   }

	  h1 {
		text-align: left;
		font-weight: bold;
		line-height: 120%;
		width: 100%;
		   }

	  h2 {
		text-align: left;
		font-weight: bold;
		line-height: 110%;
		font-style: normal;
		width: 95%;
		 }

	  h3 {
		text-align: left;
		font-weight: bold;
		line-height: 110%;
		font-style: normal;
		width: 90%;
		margin-block: .35em; /*added 20220602 to add spacing above and below H3 heading */
	     }

	  h4 {
		text-align: left;
		font-weight: bold;
		line-height: 110%;
		font-style: normal;
		width: 90%;
		 }
	
	   caption {
		text-align: left;
		font-weight: bold;
		font-size: 100%;
		text-decoration: underline;
		line-height: 120%;
		font-style: normal;
		 }

	   p {
		text-align: left;
		font-weight: normal;
		font-size: 100%;
		line-height: 150%;
		font-style: normal;
		margin-top: 0em;
		margin-bottom: 0em;
		 }

	  hr {
		display: block;
		border-style: inset;
		border-width: 2px;
		margin-left: auto;
		margin-right: auto;
		margin-top: auto;
		margin-bottom: auto;
		  }

	  table {
		border: none;
		border-collapse: collapse;
		padding: 10px;
		width: 100%
		table-layout: fixed;
		margin-left: 1%;
		margin-right: 1%;
		margin-top: 1%;
		margin-bottom: 1%;
		  }

	  th, td {
		border: none;
		padding: 10px;
		overflow: hidden;
		line-height: 110%;
		margin-left: 1%;
		margin-right: 1%;
		margin-top: 1%;
		margin-bottom: 1%;
		  }

	  th {
		vertical-align: middle;
		text-align: left;
		font-size: 100%
		font-weight: bold;
		font-style: normal;
		  }

	   td {
		vertical-align: top;
		text-align: Left;
		font-size: 100%
		font-weight: normal;
		font-style: normal;
			}
	th.thc {
	text-align: left;
	font-size: 100%
	font-weight: bold;
		}	
	td.thc {
	text-align: left;
	font-size: 100%
	font-weight: normal;

		}

	tr:nth-child(even) {
  	background-color: #CCC;
	}

	.Alt.rTableRow:nth-child(even) {
      background: #CCC;
           }
      .Alt.rTableRow:nth-child(odd) {
      background: #FFF;
           }
	.rTable { display: table; }
	.rTableRow { display: table-row; }
	.rTableHeading { display: table-header-group;
	font-weight: bold;
		}
	.rTableBody { display: table-row-group; }
	.rTableFoot { display: table-footer-group; }
	.rTableCell, .rTableHead { display: table-cell;
	padding: 3px 10px;
		}
