@charset "UTF-8";
/* CSS Document */
                  
body {
    font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633; 
	background-color: #ffffff;
    max-width: 800px; 
    margin: 1em 0 auto 1em; 
}

/*#setMaxWidth {max-width: 720px;}*/

a {
    color: #336633;
    text-decoration: underline
}

/*h1, h2, h3, h4, h5, h6 a{*/

h1 {
    margin-bottom: 1.5em;
    margin-top: 1.5em;
    font-size: 24pt; font-family: "gill sans MT", Arial, sans-serif; font-weight: bold; color: #336633;
}
h2 {font-size: 20pt; font-family: "gill sans MT", Arial, sans-serif; font-weight: bold; color: #336633;}
.small {
    font-size: 13pt;
}
.noVertSpace {
    margin-top: 0em;
    margin-bottom: -1em;
}
.lowVertSpace {
    margin-top: 1.5em;
    margin-bottom: -1em;
}
h3 {font-size: 13pt; font-family: arial; font-weight: bold; font-style: italic; color: #336633;}
h4 {font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt;  font-weight: bold; color: #336633;}
h5 {font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt;  font-weight: bold; color: #336633;}
h6 {font-size:16pt; font-family: arial; font-weight: bold; font-style: italic; color: #336633;}

TABLE {font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;  }
TH {font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt;  font-weight: bold; color: #336633;}
TD {padding: 10px; font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;}
	.table-one {font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;  }		.large {font-family: "gill sans MT", Arial, sans-serif; font-size: 18pt; color: #330000; font-weight: bold;}
	.table.one {border: 2px solid black;} 
	.td.one {border: 2px solid black;} 
    .homelink {font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; color: #336633; text-decoration: none;}
    .small {font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; color: #336633;}
	.link-large {font-size: 18pt; font-family: "gill sans MT", Arial, sans-serif; font-weight: bold; color: #cc0000;}

ul {
    font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;
}
.spacedList li {
    margin-bottom: 0.7em; 
}

ul.closeList, li.closeList {
    margin-top: 0;
    margin-bottom: 0em; 
}
/*
OL { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;}

FORM { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;}

P { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;}
BR { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;}

BLOCKQUOTE { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;}
*/
strong { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; color: #336633; font-weight: bold;}
em { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; color: #336633; font-style: italic;}
B { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; color: #336633; font-weight: bold;}
I { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; color: #336633; font-style: italic;}
div { font-family: "gill sans MT", Arial, sans-serif; font-size: 13pt; font-weight: 500; color: #336633;}
footer.copyright {font-family: "gill sans MT", Arial, sans-serif; font-size: 10pt; font-weight: 500; color: #336633;}

.centered {
    text-align: center;
}

.alignStaffRight{
    text-align: right;
    margin-top: 1em;
}
.alignStaffLeft{
    text-align: left;
    margin-top: 1em;
}

.topBorder {
    padding-top: .75em;
    border-top-style: dotted;
    border-top-width: .15em;
}

.flexContainer {
	display: inline-flex;
    column-gap: 1em;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: 100%;
    flex: 1;
}
.flex-item-toc {
    width: 30%;
    min-width: 150px;
    border: #01D42A;
}
.flex-rows {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    flex-basis: 100%;
}
.flex-cols {
    flex-direction: column;
    flex-wrap: wrap;
    flex-basis: 100%;
    flex: 1;                    /*Makes the columns be on the same line when they can*/
    margin-bottom: 2em;
}
.flex-cols:nth-of-type(1) {     /*Sets values of first column*/
/*1 would be an even amount of width for this column. this is half of what an even width would be, OR the minimum width.*/
    flex: .5;
    margin-right: 1.5em;        /*Space between column and next*/
}
.flex-cols:nth-of-type(2){
    flex: 2;                    /*1 would be an even amount of width for this column. this is 2 times what an even width woudl be.*/
}