:root {
  --PMS124: #eaaa00;
  --amber: #ffc107;
  --orange: orange;
}
body {
  margin: 0;
  padding: 0;
  background-color: #ffffff;
}

h1, h2, h3, h4 {
  font-family: "Segoe UI", Verdana, Geneva, Tahoma, sans-serif;
  color: orange;
  padding-top: 20px;
}

ul {
  list-style-position: inside;
}

.ul-Theme li {
  /* Bullet color */
  color: var(--PMS124);
}

  .ul-Theme li span {
    /* Text color */
    color: black;
  }

.BodyText {
  font: 12pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  line-height: 1.6;
  margin-bottom: 30px;
}

.BodyTextItalic {
  font: italic 12pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  line-height: 1.6;
  margin-bottom: 30px;
}

.BodyTextBold {
  font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  line-height: 1.6;
  margin-bottom: 30px;
}

.BodyTextBoldItalic {
  font: bold italic 12pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  line-height: 1.6;
  margin-bottom: 30px;
}

.BodyTextSmallCentered {
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  margin-left: 20px;
  margin-bottom: 20px;
  margin-right: 20px;
  margin-top: 10px;
  text-align: center;
}

.LabelText {
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  margin-bottom: 20px;
  margin-top: 10px;
}

.TextQuoter {
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
}

.PicBoxLeft {
  float: left;
  width: 25%;
  height: auto;
  margin-left: 0;
  margin-right: 15px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid orange;
  text-align: center;
}

.PicBoxRight {
  float: right;
  width: 25%;
  height: auto;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid orange;
  text-align: center;
}

.PicBoxCenter {
  width: 60%;
  display: block;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 15px;
  padding-bottom: 10px;
  border-top: 1px solid orange;
  border-bottom: 1px solid orange;
  text-align: center;
}

.PicCaption {
  font: 9pt Verdana, Arial, Helvetica, sans-serif;
  margin-top: 5px;
  line-height: 1.1;
}

.bodytablestyle {
  width: 100%;
  border: 0;
  padding: 0;
}

.Salutation {
  font: normal 16pt "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
  color: var(--orange);
}

.center {
  margin: auto;
}

table.padded-table td {
  padding: 5px;
}

.Caption {
  font: 9pt Verdana, Arial, Helvetica, sans-serif;
  margin-top: 4px;
}

.contactDiv {
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 5px;
  margin-bottom: 10px;
}

.contactDivError {
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
  color: blue;
  font-weight: bold;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 5px;
  margin-bottom: 10px;
}

.Header {
  font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
  color: var(--PMS124);
}

.HeaderBoldAllcaps {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14pt;
  font-variant: small-caps;
}

.Bold {
  font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
  color: var(--PMS124);
}

.TableText {
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  margin-left: 5px;
  margin-top: 20px;
}

.TableTextBlue {
  font: 10pt Verdana, Arial, Helvetica, sans-serif;
  color: blue;
  margin-left: 5px;
  margin-top: 20px;
}

.TableTextBoldBlue {
  font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
  color: blue;
  margin-left: 5px;
  margin-top: 20px;
}

.BodyTextRed {
  font: 12pt Verdana, Arial, Helvetica, sans-serif;
  color: #FF0000;
  margin-left: 60px;
  margin-right: 60px;
}

.BodyTextBoldRed {
  font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
  color: #FF0000;
  margin-left: 60px;
  margin-right: 60px;
}

.BodyTextGreen {
  font: 12pt Verdana, Arial, Helvetica, sans-serif;
  color: #008800;
  margin-left: 60px;
  margin-right: 60px;
}

.BodyTextBoldGreen {
  font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
  color: #008800;
  margin-left: 60px;
  margin-right: 60px;
}

.BodyTextBlue {
  font: 12pt Verdana, Arial, Helvetica, sans-serif;
  color: blue;
  margin-left: 60px;
  margin-right: 60px;
}

.BodyTextBoldBlue {
  font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
  color: blue;
  margin-left: 60px;
  margin-right: 60px;
}

.SmallText {
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
}

.SmallTextItalic {
  font: italic 8pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
}

.SmallTextBold {
  font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
}

.SmallTextBoldItalic {
  font: bold italic 8pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
}

.SmallTextTheme {
  font: 9pt Verdana, Arial, Helvetica, sans-serif;
  color: var(--orange);
}

.SmallTextThemeItalic {
  font: italic 9pt Verdana, Arial, Helvetica, sans-serif;
  color: var(--orange);
}

.SmallTextThemeBold {
  font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
  color: var(--orange);
}

.SmallTextThemeBoldItalic {
  font: bold italic 9pt Verdana, Arial, Helvetica, sans-serif;
  color: var(--orange);
}

.TextBox {
  border-style: solid;
  border-width: thin;
  border-radius: 6px;
  padding-left: 8px;
  background-color: #EAEAEA;
}


  .TextBox:hover, active {
    background-color: white;
  }

.Padding20 {
  padding-left: 20px;
  padding-right: 20px;
}

.Padding40 {
  padding-left: 40px;
  padding-right: 40px;
}

.Padding60 {
  padding-left: 60px;
  padding-right: 60px;
}

.Padding100 {
  padding-left: 100px;
  padding-right: 100px;
}

.Padding15L20R {
  padding-left: 15px;
  padding-right: 20px;
}

.Padding60L20R {
  padding-left: 60px;
  padding-right: 20px;
}

.ulText {
  font: 12pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  margin-left: 20px;
  margin-right: 60px;
}

.liText {
  font: 12pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
  margin-left: 20px;
  margin-right: 60px;
  margin-top: 5px;
}

.padLR100px {
  padding-left: 100px;
  padding-right: 100px;
}

.DisclaimerText {
  font: 6pt Verdana, Arial, Helvetica, sans-serif;
  color: black;
}

.HeaderLinks {
  font: 12pt "Segoe UI", Verdana, Helvetica, Arial, Sans-Serif;
  color: #606060;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
}

  .HeaderLinks a:link {
    text-decoration: none;
    color: #404040;
  }

  .HeaderLinks a:visited {
    text-decoration: none;
    color: #404040;
  }

  .HeaderLinks a:active {
    text-decoration: underline;
    color: var(--PMS124);
  }

  .HeaderLinks a:hover {
    text-decoration: underline;
    color: var(--PMS124);
  }

.MainLinks {
  font: bold 8pt Verdana, Helvetica, Arial, Sans-Serif;
  color: #606060;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 5px;
}

  .MainLinks a:link {
    text-decoration: none;
    color: #404040;
  }

  .MainLinks a:visited {
    text-decoration: none;
    color: #404040;
  }

  .MainLinks a:active {
    text-decoration: underline;
    color: var(--PMS124);
  }

  .MainLinks a:hover {
    text-decoration: underline;
    color: var(--PMS124);
  }

.BodyLinks {
  font: bold 8pt Verdana, Helvetica, Arial, Sans-Serif;
  text-decoration: underline;
  color: #404040;
}

  .BodyLinks a:link {
    text-decoration: none;
    color: #404040;
  }

  .BodyLinks a:visited {
    text-decoration: none;
    color: #404040;
  }

  .BodyLinks a:active {
    text-decoration: underline;
    color: var(--PMS124);
  }

  .BodyLinks a:hover {
    text-decoration: underline;
    color: var(--PMS124);
  }

.InlineLinks {
  font: 11pt Verdana, Helvetica, Arial, Sans-Serif;
  color: black;
}

  .InlineLinks a:link {
    text-decoration: underline;
    color: black;
  }

  .InlineLinks a:visited {
    text-decoration: underline;
    color: #404040;
  }

  .InlineLinks a:active {
    text-decoration: none;
    color: var(--PMS124);
  }

  .InlineLinks a:hover {
    text-decoration: underline;
    color: var(--PMS124);
  }

.LittleLinks {
  font: 8pt Verdana, Arial, Helvetica, Sans-Serif;
  color: black;
  text-decoration: underline;
}

  .LittleLinks a:link {
    text-decoration: none;
    color: black;
  }

  .LittleLinks a:visited {
    text-decoration: none;
    color: black;
  }

  .LittleLinks a:active {
    text-decoration: underline;
    color: var(--PMS124);
  }

  .LittleLinks a:hover {
    text-decoration: underline;
    color: var(--PMS124);
  }

.LittleLinksLeft {
  text-align: left;
  font: 8pt Verdana, Arial, Helvetica, Sans-Serif;
  color: black;
  margin-left: 50px;
}

  .LittleLinksLeft a:link {
    text-decoration: none;
    color: black;
  }

  .LittleLinksLeft a:visited {
    text-decoration: none;
    color: black;
  }

  .LittleLinksLeft a:active {
    text-decoration: underline;
    color: var(--PMS124);
  }

  .LittleLinksLeft a:hover {
    text-decoration: underline;
    color: var(--PMS124);
  }

.LittleLinksRight {
  text-align: right;
  font: 8pt Verdana, Arial, Helvetica, Sans-Serif;
  color: black;
  margin-right: 50px;
}

  .LittleLinksRight a:link {
    text-decoration: none;
    color: black;
  }

  .LittleLinksRight a:visited {
    text-decoration: none;
    color: black;
  }

  .LittleLinksRight a:active {
    text-decoration: underline;
    color: var(--PMS124);
  }

  .LittleLinksRight a:hover {
    text-decoration: underline;
    color: var(--PMS124);
  }

.SendButton {
  background-color: var(--amber);
  font-weight: bold;
  color: black;
  border-radius: 6px;
  cursor: pointer;
}

  .SendButton:hover, active {
    background-color: wheat;
    color: black;
    text-decoration: underline;
  }
