#datasheet h1 {
  color: #5f6f77;
  font-size: 20pt;
  margin: 10pt 0 20pt 0; }

#datasheet h2 {
  color: white;
  background-color: #b81319;
  font-size: 13pt;
  padding: 3pt 5pt;
  margin: 10pt 0 0 0; }

#datasheet h3 {
  color: white;
  background-color: #b81319;
  font-size: 12pt;
  padding: 3pt 5pt;
  margin: 10pt 0 0 0; }

#datasheet h4 {
  color: white;
  background-color: #b81319;
  font-size: 9pt;
  padding: 3pt 5pt;
  margin: 10pt 0 0 0; }

#datasheet p {
  margin: 0pt 0 15pt 0; }

#datasheet .indent {
  display: inline-block;
  margin-left: 20px; }

#datasheet .indent.indent-2 {
  margin-left: 40px; }

#datasheet .indent.indent-3 {
  margin-left: 60px; }

#datasheet .indent.indent-4 {
  margin-left: 80px; }

#datasheet .indent.indent-5 {
  margin-left: 100px; }

#datasheet table {
  width: 100%; }

#datasheet td {
  padding: 5pt; }

#datasheet tr:nth-child(odd) {
  background-color: #eff1f3; }

#datasheet tr:nth-child(odd) td {
  border-bottom: 1px solid #a5b0b6; }

#datasheet tr:nth-child(even) {
  background-color: #fff; }

#datasheet li {
  margin: 4pt 0; }

#datasheet .Colour-Box-1 {
  background-color: #b81319; }
  #datasheet .Colour-Box-1 h2, #datasheet .Colour-Box-1 h3, #datasheet .Colour-Box-1 h4, #datasheet .Colour-Box-1 h5 {
    color: #fff; }
  #datasheet .Colour-Box-1 p {
    color: #fff; }

#datasheet .Colour-Box-2 {
  background-color: #eff1f3;
  padding: 8pt 10pt; }

#datasheet .mandatory-header {
  border-bottom: solid;
  border-bottom-color: #b81319;
  margin-bottom: 4mm;
  padding-top: 4mm; }

#datasheet .mandatory-header img {
  max-height: 60px; }

#datasheet .mandatory-header h1 {
  line-height: 50px; }
