 body.high-contrast,

 body.high-contrast #content  .list p.showdate 

{
		color: #3b463d;
	
}

 body.high-contrast a:link,  body.high-contrast a:visited {
	color: #008000;
	text-decoration: underline !important;
}


 body.high-contrast ul#subnav li a:link ,
 body.high-contrast ul#subnav  li a:visited {
	color: #008000;

}

 body.high-contrast a:hover, body.high-contrast  a:active {
	color: #006300;
}

 body.high-contrast ul.social li a {
	text-decoration	: none !important
}

 body.high-contrast [class^="icon-"],  body.high-contrast [class*=" icon-"] {
		color: #008000 !important;
}

 body.high-contrast input.submit , 
 body.high-contrast ul#nav,
 body.high-contrast ul#subnav li.here a:link ,
 body.high-contrast ul#subnav  li.here a:visited,
 body.high-contrast ul#subnav li.parent-here a:link ,
 body.high-contrast ul#subnav  li.parent-here a:visited 
{
		background: #008000;
		color: #fff;
	
}


 body.high-contrast ul#nav li a:hover ,
 body.high-contrast ul#nav  li a:active{
background: #006300;
color: #fff;
}



 body.high-contrast  ul#nav li.parent-here > a {
color:  #6bb64b  !important; background: #fff !important ;border-bottom: none !important;

}
 body.high-contrast ul#nav li.here > a {
	background:  #006300 !important;
	color:  #fff !important;border-bottom: 1px solid #006300 !important;
}

 body.high-contrast #totop a:link, body.high-contrast #totop a:visited {

border-bottom: 1.5rem solid #008000;
	opacity: 0.8;

}

@media (min-width: 699px) {
a#switch-contrast {
display:none}

a#switch-default {
display:block;

}
}

@media (max-width: 699px) {

 body.high-contrast ul#nav li.here > a {
	background:  #5E6E61 !important;
	color:  #fff !important;border-bottom: 1px solid #333 !important;

}
}