BODY { color:#000000; background:#2B852B; margin: 0px 8px 8px 0px;}
a.menu {text-decoration:none; color:#ffffff; font-size:14px; font-weight:bold; padding:6px 1px 6px 1px;}
A.menu:hover {COLOR: #D0EDD1; TEXT-DECORATION: none}
A:hover {COLOR: #1B751B; TEXT-DECORATION: none}
td {font: 14px Arial,sans-serif;}
td.menu {color:#D0EDD1; font-size:14px;}
h1 {font: bold 20px Arial,Helvetica,sans-serif; margin: 6px; padding-top:5px; text-transform: uppercase;}
h2 {font: bold 18px Arial,Helvetica,sans-serif; margin: 6px 0px 10px 0px; padding:4px; color:#8C0000; background-color:#B0D0B1;}
h3 {font: bold 18px Arial,Helvetica,sans-serif; margin-bottom:4px; margin-top:10px; padding:4px; color:#8C0000;}
h4 {font: bold 18px Arial,Helvetica,sans-serif; margin-bottom:6px; padding:4px; background-color:#B0D0B1;}
h5 {font: bold 16px Arial,Helvetica,sans-serif; margin: 3px; margin-bottom:10px; padding:4px; color:#8C0000; background-color:#B0D0B1;}

#dropmenudiv {
	BORDER-RIGHT: #D0EDD1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #D0EDD1 1px solid; PADDING-LEFT: 3px; Z-INDEX: 99; PADDING-BOTTOM: 3px; BORDER-LEFT: #D0EDD1 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #D0EDD1 1px solid; POSITION: absolute; FONT: bold 13px Arial,Helvetica; COLOR: #D0EDD1; 
}
#dropmenudiv A:active {
	FONT: bold 13px Arial,Helvetica; WIDTH: 100%; COLOR: #FFFFFF; TEXT-DECORATION: none
}
#dropmenudiv A:visited {
	FONT: bold 13px Arial,Helvetica; WIDTH: 100%; COLOR: #FFFFFF; TEXT-DECORATION: none
}
#dropmenudiv A {
	FONT: bold 13px Arial,Helvetica; WIDTH: 100%; COLOR: #FFFFFF; TEXT-DECORATION: none; padding: 4px 0px 4px 0px; line-height:1.4em;
}
#dropmenudiv A:hover {
	FONT: bold 13px Arial,Helvetica; COLOR: #D0EDD1; TEXT-DECORATION: none; line-height:1.4em;
}
#dropmenudiv2 {
	BORDER-RIGHT: #D0EDD1 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #D0EDD1 0px solid; PADDING-LEFT: 3px; Z-INDEX: 99; PADDING-BOTTOM: 3px; BORDER-LEFT: #D0EDD1 0px solid; LINE-HEIGHT: 140%; PADDING-TOP: 3px; BORDER-BOTTOM: #D0EDD1 0px solid; POSITION: absolute; FONT: bold 13px Arial,Helvetica; COLOR: #D0EDD1; text-align: right;
}
.menuh {
	font: bold 14px Arial,sans-serif; color:#ffccdd; background-color: #3c6848; margin: 3px 0 0 0; padding: 4px 0px 4px 6px; width:134px;
}
.menuh2 {
	font: bold 14px Arial,sans-serif; color:#D0EDD1; background-color: #3c6848; margin: 8px 0 0 0; padding: 14px 0px 4px 6px; width:134px;
}
#navcont {
	width: 140px; font: bold 14px Arial,sans-serif; color:#ffffff;
}
#navcont ul {
	margin: 0px 0 4px 0;
	padding: 0; /*1*/
	list-style-type: none;
}
#navcont ul li {margin:0;}
#navcont a {
	display: block;
	padding: 10px 0px 9px 3px;
	width: 100%;
	background-color: #3c6848;
	border-bottom: 1px solid #1B751B;
	text-decoration:none; color:#ffffff; font-size:14px; font-weight:bold; overflow:hidden;
}
#navcont a:link, .navlist a:visited {text-decoration: none;}
#navcont a:visited {text-decoration: none;}
#navcont a:hover {
	background-color: #2B852B;
	color: #D0EDD1;
}
.nwl {
	font: 12px Verdana,Arial,Helvetica; color:#ffffff; background-color:#2B852B; margin:0px; border: 1px solid #1B751B; padding: 4px; width:130px;
}
.nwl p {font-weight:bold; margin: 0 0 5px 0;}
form {margin:0px;}
.nwlform {text-align:center; width:140px;}
.copy, #disc {font: normal 13px Arial,Helvetica,sans-serif; color:#ffffff; background-color:#1B751B; margin:0px; padding:8px; text-align:center;}
.anno {padding: 4px 0px 6px 0px;}
.anno a {font-size:14px;}
.anno img {padding: 0px 7px 6px 0px;}
.butlnk {font-size:12px;}

.cookie-container{position:fixed;display:flex;justify-content:space-between;font-size:13px;align-items:center;background-color:#eee;width:100%;left:0px;right:0;bottom:0px;z-index:9999;min-height:35px;height:auto;transition:all .3s linear;text-align:center;}
.cookie-container-hidden{opacity:0;min-height:0;height:0;overflow:hidden}
.cookie-container .cookie-message{margin:10px 18px;font-size:13px;text-align:center; color:#000;}
.cookie-container .cookie-dismiss{margin:10px 18px;color:#fff;text-transform:uppercase;font-weight:700;cursor:pointer; line-height: 1.8em;}
.cookie-container .cookie-dismiss-btn{position:relative;display:inline-block;padding:0 12px;min-width:50px;min-height:35px;overflow:hidden;align-self:flex-start;cursor:pointer}
.cookie-container .cookie-dismiss-btn::after,.cookie-container .cookie-dismiss-btn::before{content:'';position:absolute;height:2px;width:20px;top:50%;left:25%;margin-top:-1px;background:#000}
.cookie-container .cookie-dismiss-btn::before{transform:rotate(45deg)}
.cookie-container .cookie-dismiss-btn::after{transform:rotate(-45deg)}
.cookie-container .cookies-learn-more{text-decoration:underline;cursor:pointer;color:#333}
.cookie-container .cookies-learn-more:hover{color:#333}
a.cookies-learn-more {color:#333}
span.button7 {
  color: #fff;
  text-decoration: none;
  user-select: none; 
  background: #555;
  padding: .5em 1.5em;
  line-height: 1.8em;
  outline: none;
} 
span.button7:hover { background: #777; }
span.button7:active { background: #222; }
#footer_bottom_logos {padding:2px 2px 8px 2px; margin:0px; background-color:#1B751B; text-align:center;}
a.priv {color:#ffffff;}
a.priv:visited {color:#dddddd;}
a.priv:hover {color:#1B751B;}
#disc {padding:1px 8px 12px 8px; width:96%;}
#mrq a {color:#ffddff; font-weight:bold;}