/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */

.really4 {
  display: inline !important;
  text-decoration: underline !important;
}

.really3 {
  display: inline !important;
  font-weight: 700;
}

.hidden>span {
  display: none;
}

.visible>span {
  font-family: "Times New Roman", Times, serif;
  font-size: 11px;
  letter-spacing: 0.2px;
  word-spacing: 0.4px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  display: inline;
}

.text_container {
  font-family: "Times New Roman", Times, serif;
  font-size: 11px;
  letter-spacing: 0.2px;
  word-spacing: 0.4px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
}

sup {
  vertical-align: top;
  font-size: 0.6em;
}

sub {
  vertical-align: bottom;
  font-size: 0.6em;
}


* {
  box-sizing: border-box;
}


/* Create two equal columns that floats next to each other */

.column {
  float: left;
  width: 50%;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  text-align: left;
}


/* Clear floats after the columns */

.row:after {
  content: "";
  display: table;
  clear: both;
}


/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */

@media screen and (max-width: 600px) {
  .column {
    width: 100%;
  }
}

.o {
  list-style-position: outside;
  list-style-type: upper-alpha;
  text-align: left;
  margin: 0 0 0 0;
  padding: 0 0 0 15px;
}


.o2 {
  list-style-position: inside;
  list-style-type: upper-alpha;
  text-align: left;
  padding-left: 0;
}

.p1 {
  list-style-position: outside;
  text-align: left;
}

.p1 li {
  position: relative;
}

.q {
  list-style-position: inside;
  list-style-type: decimal;
  text-align: left;
  padding: 0 0 0 5px;
}

.q li {
  position: left;
}

table th, tr, td {
  vertical-align: top;
}

table {
  border-collapse: collapse;
  border: 0px solid black;
  }

table td{
  border: 0px solid black;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  word-break: normal;
}

table tr{
  border: 0px solid black;
}


.tablenew table, .tablenew td, .tablenew tr, .tablenew th {
  border: 1px solid black;
  border-collapse: collapse;
  padding: 2px;
}

.tablenew2 table, .tablenew2 td, .tablenew2 tr, .tablenew2 th {
  border: 0px solid black;
  border-collapse: collapse;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  font-family: "Times New Roman", Times, serif;
  font-size: 10px;
  letter-spacing: 0.2px;
  word-spacing: 0.4px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  word-break: break-all;
}

body {
  font-family: "Times New Roman", Times, serif;
  font-size: 11px;
  letter-spacing: 0.2px;
  word-spacing: 0.4px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
}

hr {
  height: 1px;
  border-width: 1;
  color: black;
  background-color: black;
}

.leftalign li {
  list-style-position: outside;
}

.r {
  list-style-position: inside;
  list-style-type: upper-alpha;
  text-align: left;
  padding-left: 0;
}

.r li {
  padding: 5px 0;
}

.disclaimer {
  font-family: "Times New Roman", Times, serif;
  font-size: 11px;
  letter-spacing: 0;
  word-spacing: 0;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  text-align: center;
  margin: 1px 0 0 0;
}

.tr {
  list-style-position: inside;
  list-style-type: inherit;
  text-align: left;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

.tr li {
  padding: 0 0;
}

.importanttext {
  font-family: "Times New Roman", Times, serif;
  color: #FF0000;
  font-weight: normal;
  text-decoration: bold;
  font-style: normal;
  font-variant: normal;
  display: inline;
  font-size: 20px;
}

h2 {
  text-align: center;
}

em.importanttext {
  font-family: "Times New Roman", Times, serif;
  color: #000000;
  font-weight: normal;
  text-decoration: bold;
  font-style: normal;
  font-variant: normal;
  font-size: 25px;
}

.header {
  text-align: center;
  font-variant: small-caps;
  font-family: Arial Helvetica;
  font-size: 13px;
}
.childlist {
list-style-type: circle;
}


.inline {
margin: 0 0 0 30;
}

