body, html {
background-color: white;
border: 0px;
color: black;
font-family: sans-serif;
font-size: 18px;
margin: 0px;
padding: 0px;
}

div {
background-color: white;
color: black;
margin: 0px;
max-width: 100%;
padding-top: 18px;
padding-right: 18px;
padding-bottom: 0px;
padding-left: 18px;
}

a {
color: navy;
text-decoration: none;
}

a:hover {
color: red;
text-decoration: underline;
}

h1 {
font-size: 1.618em;
font-weight: normal;
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 18px;
padding-left: 0px;
}

h2 {
font-size: 1.272em;
font-weight: normal;
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 18px;
padding-left: 18px;
}

hr {
border-top: none;
border-right: none;
border-bottom: solid 1px black;
border-left: none;
margin: 0px 0px 18px 0px;
padding: 0px;
}

img {
border-radius: 9px;
display: block;
max-width: 100%;
margin: 0px 0px 18px 0px;
padding: 0px;
}

ol {
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 18px;
padding-left: 36px;
vertical-align: top;
}

ul {

margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 18px;
padding-left: 36px;
}

li {
/* list-style-type: square; */
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 9px;
}

p {
margin: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 18px;
padding-left: 0px;
}

.inv1 {
background-color: black;
color: white;
}

.inv2 {
color: white;
font-size: 2.058em;
}

a.inv2 {
color: white;
}

a:hover.inv2 {
color: red;
}

.read {
background-color: red;
color: white;
}
