@charset "UTF-8";
/* CSS Document */
body {margin: 0; padding: 0;color:#000000;background-color:#ffffff;background-image:url("../5023.png");background-repeat: repeat;  background-attachment: fixed;
}
div.container {width: 100%;padding:0px;
  
}
/* On screens that are 600px wide or less, make the menu links stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  a.nav {
    float: none;
    width: 100%;
  }
}



div.box1 {display: inline-block}
div.box2 {display: inline-block; min-width:275px;width:25%;text-align: center;padding:0px}
div.box3 {display: inline-block; min-width:275px;width:25%;text-align: left;padding:10px;}
div.box4 {display: inline-block;}
img{width:100%;height:auto}
div {padding-left: 0px; padding-right: 0px;}
div.contact{color:#006200; background-color:#ffffff;text-align: left;padding-left: 10px; border: 7px #ffffff double;}
.button{color:#ffffff;background-color: darkgreen}
.boundingbox {margin-left: auto; margin-right: auto; margin-top: 0;text-align: center; width:100%}

h1.headertext{color: #FFFFFF;font-size: 160%;background-color: darkgreen; text-align: center; padding-bottom: 20px; padding-top: 20px; padding-left: 2px;padding-right: 2px; border: 7px #FFFFFF double; margin-top: 0px;background-image:linear-gradient(#000066,darkgreen);margin-bottom:4px}
@media screen and (max-width: 600px) {
  h1.headertext {
    font-size: 100%;
  }
}

.footertext{color: #FFFFFF;font-size: 150%;background-color: darkgreen; text-align: center; padding-bottom: 5px;padding-top: 5px; border: 5px #FFFFFF double}
h1,h2,h3{color:#000066; text-align: center}
@media screen and (max-width: 600px) {
  h1,h2,h3 {
    font-size: 102%;
  }
}
h2.intro-text{color:#006200; font-size: 105%; font-weight: 400}
p{color:#333333}
/* Dashed red border */
hr.custom {
	width:30%;border-top: 1px dashed #000000; text-align: center}

span.indent{padding-left:20px}
.orange {color:#ff6600;padding-bottom:4px}
a:link.nav, a:visited.nav{color:#006200; background-color:#ffffff;text-decoration: none;display:inline-block;padding: 3px; border:1px #006200 solid; margin-right: 2px; margin-bottom: 2px}
a:hover.nav,a:active.nav{color:#ffffff;background-color: #006200;text-decoration: none;display:inline-block;padding: 3px; border:1px #006200 solid; margin-right: 2px; margin-bottom: 2px}

a:link.orange, a:visited{color:#ff6600; text-decoration: none;;display:inline-block;padding: 3px; border:1px #000000 solid; margin-right: 2px; margin-bottom: 2px}
a:hover.orange,a:active{;color:#ff6600}
a:link, a:visited{color:darkgreen; text-decoration: underline;}
a:hover, a:active{color:#808080;text-decoration: none}
table{margin-left:auto; margin-right: auto;text-align: left;}
ul{list-style-type: circle}
.iframe{width:270px;height:270px}
