body {background-image:url('belden7.jpg'); background-attachment:fixed; margin-top: 0px; margin-left: 0px; margin-right:0px;}
blockquote {font-family: "OpenSans-Regular"; line-height: 1.6; font-size: 12pt; color: #444444; padding: 10px; box-shadow: 1px 5px 5px  #5a391c; border: 2px solid #5a391c; border-radius: 5px;} 

@font-face {font-family: "Antiqua"; src: url(Fonts/Antiqua.ttf);}
@font-face {font-family: "Parchment"; src: url(Fonts/Parchment.ttf);}
@font-face {font-family: "OpenSans-Regular"; src: url(Fonts/OpenSans-Regular.ttf);}

figure {float: right; margin: 0.5em; padding: 0.5em; text-align: center; font-style: italic; font-size: 12pt; text-indent: 0;}
.figleft {float: left; margin: 0.1em; text-align: center; font-style: italic; font-size: 12pt; text-indent: 0;}

hr {border: 1px solid #8a7a6c; margin-bottom: 0px;}
li {padding-left: 22px; text-indent: -22px;}
ol {list-style-position: inside; font-family: "OpenSans-Regular"; font-size: 12pt; color: #444444; margin-top: 0px; }
p {font-family: "OpenSans-Regular"; font-size: 12pt; text-align: left; line-height: 1.6; color: #444444;  margin-bottom: 0px; max-height: 999999px;}
p.clear {clear: both;}
td {font-family: "OpenSans-Regular"; font-size: 11pt; text-align: left; color: #444444; vertical-align: top; max-height: 999999px;}
/*the max-height: 999999px; was added so the fonts would parse at the right size on an Android. May 17, 2021*/
th {font-family: "OpenSans-Regular"; font-size: 11pt; color: #444444;} 
ul {list-style-type:square; list-style-position: inside; line-height: 1.6; font-family: "OpenSans-Regular"; font-size: 12pt; color: #444444; margin-top: 0px; }

.alpha {font-family: "OpenSans-Regular"; font-size: 12pt; font-weight: normal; color: #115421; background-color: #f2f2f2; margin-top: 0px; border-radius: 5px; width: 35px; text-align: center;}
.anchor {padding-top: 100px;}
.anchor {position: absolute; margin-top: -105px;}
.capleft {float: left; font-family: "OpenSans-Regular"; font-size: 11pt; text-align: left; color: #444444; margin-top: 0px;}
.capright {float: right; font-family: "OpenSans-Regular"; font-size: 11pt; text-align: left; color: #444444; margin-top: 0px; margin-right: 100px;} 
.click {text-align: center; font-family: "OpenSans-Regular"; font-size: 18pt; font-weight: normal; color: #6a5c50; background-color: #d8d8d8; border-radius: 5px;}
.column {float: left; width: 286px; padding-left: 7px; padding-right: 7px;}
.divleft {font-family: "OpenSans-Regular"; font-size: 12pt; text-align: left; color: #444444; vertical-align: top; width: 49%; float: left; clear: left; padding-right: 20px;}
.divright {font-family: "OpenSans-Regular"; font-size: 12pt; text-align: left; color: #444444; vertical-align: top; width: 49%; float: right; clear: right;}
.generaldiv {margin: 0 auto; background-color: #ffffff; width: 900px; padding-left: 30px; padding-right: 30px; padding-top: 20px;}
.head {position: relative; margin: 0 auto; width: 100%; height: 100px; background-color: #115421; top: 0px;} /* Div tag for the top banner that spans the whole page width */
.head1 {font-family: "OpenSans-Regular"; font-size: 18pt; font-weight: normal; color: #6a5c50;} /* Heading text for content within a page */
.headtable {margin-left: auto; margin-right: auto; height: 100px; } /* Table that resides inside the ".head" div tag */
.imgcenter {display: block; margin: auto;  padding: 0px 10px 0px 0px;}
.imgleft {float: left; padding: 0px 10px 0px 0px;}
.imgright {float: right; padding: 0px 0px 0px 10px;}
.index {font-family: "OpenSans-Regular"; font-size: 14pt; padding-left: 5px; color: #444444; background-color: #DFE0DF; margin-top: 0px; border-radius: 5px;}
.innertable {width: 100%; background-color: #ffffff; } /* Each table within the Maintable container */
.intro {margin: 0 auto; height: 140px; padding: 40px; background-color: #ffffff;}
.leftdiv {margin: 0 auto; background-color: #ffffff; width: 900px; margin-top: 100px; padding-left: 40px; padding-right: 40px; padding-top: 0px;}
.maindiv {position: relative; margin-left: auto; margin-right: auto; width: 950px;}
.maintable {margin-left:auto; margin-right:auto; margin-top: 70px; width: 50%; background-color: #ffffff; padding: 30px;} /* Main table container for the whole page */
.news {text-align: left; font-family: "OpenSans-Regular"; font-size: 22pt; color: #6a5c50; background-color: #d9d9d9; padding-left: 10px;}
.olli {padding-left: 22px; text-indent: -18px;}
.paragraphspecial {font-family: "OpenSans-Regular"; font-size: 12pt; text-align: left; color: #444444; padding-top: 15px; margin-bottom: 0px;}
.picborder{border: 1px solid grey;}
.poppy{font-family: "OpenSans-Regular"; font-size: 24pt; font-weight: normal; color: #115421; width: 50%}
.row:after {content: "";  clear: both;}
.signature {font-family: "OpenSans-Regular"; font-size: 12pt; text-align: center; color: #444444}  
.smallquote {width: 300px; padding: 5px; box-shadow: 1px 2px 2px #808080; border: 2px solid #5a391c;;} 
.supsac {margin-left: auto; margin-right: auto; width: 100%; background-color: #ffffff; padding-top: 20px;} 
.tablediv {margin: 0 auto; background-color: #ffffff; width: 900px; margin-top: 100px; padding-left: 30px; padding-right: 30px; padding-top: 30px;}
.text {font-family: "OpenSans-Regular"; font-size: 26pt; text-align: center; line-height: 1.4; color: #ffffff; vertical-align: middle;} /* Format for the title text in the ".head" div tag */
.thumbnail2:hover {transform: scale(3.0)}
.thumbnail3:hover {transform: scale(2.0)}
.thumbnail4:hover {transform: scale(4.0)}
.thumbnail:hover {transform: scale(1.5)}
.title {background-color: #6a5c50; text-align: center; font-family: "OpenSans-Regular"; font-size: 24pt; color: #ffffff;}
.ulsub {list-style-type:circle; list-style-position: inside; font-family: "OpenSans-Regular"; font-size: 12pt; color: #444444; margin-top: 0px; }
.wraptable {width: 100%; background-color: #ffffff; }

/* unvisited link */ a:link {color: navy;}
/* visited link */ a:visited {color: purple;}
/* mouse over link */ a:hover {color: red;}
/* selected link */ a:active {color: pink;}

.TFtable{width: 100%; border-collapse:collapse;}
.TFtable td{padding:7px; border: #ffffff 1px solid;} /* provide some minimal visual accomodation for IE8 and earlier*/
.TFtable tr{background: #f7f0d5;} /* Define the background color for all the ODD background rows*/
.TFtable tr:nth-child(odd){background: #d9d9d9;} /*dark grey Define the background color for all the EVEN background rows*/
.TFtable tr:nth-child(even){background: #ebebeb;} /*light grey*/

ul.leaders {
    max-width: 55em;
    padding: 0;
    overflow-x: hidden;
    list-style: none}
ul.leaders li:before {
    float: left;
    width: 0;
    white-space: nowrap;
    content:
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "}
ul.leaders span:first-child {
    padding-right: 0.33em;
    background: white}
ul.leaders span + span {
    float: right;
    padding-left: 25px;
background: white}
	
	

