﻿html, body {
color: #454545;
max-width: 100vw; /* vw = 1/100 viewport width */
bottom-margin: 1em;
} 
blockquote, q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}
a, pre {
white-space: pre;           /* CSS 2.0 */
white-space: pre-wrap;      /* CSS 2.1 */
white-space: pre-line;      /* CSS 3.0 */
white-space: -pre-wrap;     /* Opera 4-6 */
white-space: -o-pre-wrap;   /* Opera 7 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap;  /* HP Printers */
word-wrap: break-word;      /* IE 5+ */
}
a:link {color: #1010f0;}
a:visited {color: #800080;}

pre {
display: inline;
margin: 0;
}
h1 {
font-size:1.5em;
margin-bottom: -.25em;
}
h2 {
font-size:1.25em;
margin-bottom: -.1em;
}
hr {
display: block;
color:#454545; 
background-color:#454545;
border: 1px solid #454545;
width: 70%;
margin-left: auto;
margin-right: auto;
height:0px;
}
p {
text-indent: 1em;
display: block;
margin-top: 0em; 
margin-bottom: 1em;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

ul {
margin-top: -2em;
padding-left: 9.5em;
list-style: circle;
}
li {
margin-top: 0;
padding-top: 0;
padding-left: 1em;
}

.bold {font-weight:bold;}
.brown {color: brown;}
a.button:link {font-family: evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: white; font-weight: bold; text-decoration: none;}
a.button:visited {font-family: evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: white; font-weight: bold; text-decoration: none;}
a.buttonj:link {font-family: lucida handwriting, evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: #88AAAB; font-style:italic; font-weight: bold; text-decoration: none;}
a.buttonj:visited {font-family: lucida handwriting, evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: #88AAAB; font-style:italic; font-weight: bold; text-decoration: none;}
a.buttonm:link {font-family: evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: #31250B; font-weight: bold; text-decoration: none;}
a.buttonm:visited {font-family: evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: #31250B; font-weight: bold; text-decoration: none;}
a.buttonmama:link {font-family: times new roman, serif; color: #0063C1; font-weight: bold; text-decoration: none;}
a.buttonmama:visited {font-family: times new roman, serif; color: #0063C1; font-weight: bold; text-decoration: none;}
a.buttonmft:link {font-family: times new roman, serif; color: #FDFDFF; font-weight: bold; text-decoration: none;}
a.buttonmft:visited {font-family: times new roman, serif; color: #FDFDFF; font-weight: bold; text-decoration: none;}
a.buttonp:link {font-family: lucida handwriting, evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: #58300D; font-style:italic; font-weight: bold; text-decoration: none;}
a.buttonp:visited {font-family: lucida handwriting, evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: #58300D; font-style:italic; font-weight: bold; text-decoration: none;}
a.buttonr:link {font-family: lucida handwriting, evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: #424242; font-style:italic; font-weight: bold; text-decoration: none;}
a.buttonr:visited {font-family: lucida handwriting, evergreen, arial, helvetica, verdana, tahoma, sans-serif; color: #424242; font-style:italic; font-weight: bold; text-decoration: none;}
a.buttonw:link {font-family: times new roman, serif; color: black; font-weight: bold; text-decoration: none;}
a.buttonw:visited {font-family: times new roman, serif; color: black; font-weight: bold; text-decoration: none;}
.indent {
padding-left: 1em;
}
.italic {font-style:italic;}
.line-after-block {display:block;margin-bottom:1.12em}
.line-after {margin-bottom:1.12em}
.location {font-weight:bold;display:block;}
.roach-hr {color:black; BACKGROUND-COLOR:black;border: 3px solid black;}
.page_table {
  width: 100%;
  display: table;
  margin-top:0;
  max-width: max-width:100%;
}
.page_col /* leave after page_table */ {
display: table-cell; 
vertical-align: top;
}
.page_col2 /* leave after page_table */ {
display: table-cell; 
vertical-align: top;
width:150px;
max-width:150px;
}
