@media all {
	.page-break	{ display: none; }
}

@media print {
	.page-break	{ display: block; page-break-before: always; }
	
	.nonprinting{
       display:none;
	}
}

html {
  background: url(tree.jpg) no-repeat center center fixed;
  background-size: cover;
}

p, li,td,th {
   font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
   font-size: 14px;
   margin-top: .5em;
   color:rgb(255, 255, 255);
   opacity: 1;
}

.centreHeading {
  text-align: center;
  width:100%;
 
}

.col {
  float: left;
  display: block;
}

.left {
  width:19%;
  margin-right:1%;
  overflow: hidden;
  object-fit: none;
}

.right {
  width:19%;
  margin-left:1%;
  overflow: hidden;
  object-fit: none;
}

.middle {
    width:60%;
}

.panel {
    display:flex;
    page-break-inside: avoid;
  
  
}

.centre {
  justify-content: center;
  background-color: rgba(0, 100, 0,0.4);
  display: flex;
  align-items: center;
}


emph {
  font-style:italic;
}




