.high-contrast {
	/* :not(:empty) stops IE5+6 from misinterpreting things it can't understand */
	/* Repeat ALT tags after images (problematic;
	 see Mozilla bug 292116) (2005: commenting this out for now because more trouble than it's worth;
	 only Mozilla 1.0 does it properly;
	 later versions and Firefox don't) img[alt]:after {
		 content: attr(alt) !important;
		 color: #FF00FF !important;
	}
	 */
}
 @media screen, projection, tv {
	 .high-contrast body > div {
		 outline: 1px solid #fff;
	}
	 .high-contrast body div.a11y-toolbar {
		 outline: none;
	}
	 .high-contrast body div.a11y-toolbar .offscreen {
		 outline: 1px solid #fff;
	}
		 .high-contrast a,.high-contrast a *{
		 text-decoration: none !important;
	}
	 .high-contrast .gallery-dark *{
		 background: transparent !important;
		 background-color: transparent !important
	 }
	 
	 .high-contrast  .hfe-nav-menu-icon{
		  background: #ff0  !important;
		 background-color: #ff0  !important;
	 }
	 
 .high-contrast	.hfe-nav-menu-icon svg {
  fill: #000 !important;
}
	 
	 
	 .high-contrast a, .high-contrast abbr, .high-contrast acronym, .high-contrast address, .high-contrast article, .high-contrast aside, .high-contrast b, .high-contrast basefont, .high-contrast bdi, .high-contrast big, .high-contrast blink, .high-contrast blockquote, .high-contrast body, .high-contrast button, .high-contrast canvas, .high-contrast caption, .high-contrast center, .high-contrast cite, .high-contrast code, .high-contrast col, .high-contrast colgroup, .high-contrast command, .high-contrast dd, .high-contrast details, .high-contrast dfn, .high-contrast dir, .high-contrast div, .high-contrast dl, .high-contrast dt, .high-contrast em, .high-contrast embed, .high-contrast fieldset, .high-contrast figcaption, .high-contrast figure, .high-contrast font, .high-contrast footer, .high-contrast form, .high-contrast h1, .high-contrast h1 a, .high-contrast h1 a b, .high-contrast h1 abbr, .high-contrast h1 center, .high-contrast h1 span, .high-contrast h2, .high-contrast h2 a, .high-contrast h2 a b, .high-contrast h2 abbr, .high-contrast h2 center, .high-contrast h2 span, .high-contrast h3, .high-contrast h3 a, .high-contrast h3 a b, .high-contrast h3 abbr, .high-contrast h3 center, .high-contrast h3 span, .high-contrast h4, .high-contrast h4 a, .high-contrast h4 a b, .high-contrast h4 abbr, .high-contrast h4 center, .high-contrast h4 span, .high-contrast h5, .high-contrast h5 a, .high-contrast h5 a b, .high-contrast h5 abbr, .high-contrast h5 center, .high-contrast h5 span, .high-contrast h6, .high-contrast h6 a, .high-contrast h6 a b, .high-contrast h6 abbr, .high-contrast h6 center, .high-contrast h6 span, .high-contrast header, .high-contrast hgroup, .high-contrast html, .high-contrast i, .high-contrast iframe, .high-contrast img, .high-contrast input, .high-contrast kbd, .high-contrast label, .high-contrast legend, .high-contrast li, .high-contrast listing, .high-contrast mark, .high-contrast marquee, .high-contrast menu, .high-contrast meter, .high-contrast multicol, .high-contrast nav, .high-contrast nobr, .high-contrast object, .high-contrast ol, .high-contrast option, .high-contrast p, .high-contrast plaintext, .high-contrast pre, .high-contrast progress, .high-contrast q, .high-contrast s, .high-contrast section, .high-contrast select, .high-contrast small, .high-contrast span, .high-contrast strike, .high-contrast strong, .high-contrast sub, .high-contrast summary, .high-contrast sup, .high-contrast table, .high-contrast td, .high-contrast textarea, .high-contrast th, .high-contrast time, .high-contrast tr, .high-contrast tt, .high-contrast u, .high-contrast ul, .high-contrast var, .high-contrast xmp {
		 background-image: none !important;
		 text-shadow: none !important;
	}
	 .high-contrast a, .high-contrast abbr, .high-contrast acronym, .high-contrast address, .high-contrast article, .high-contrast aside, .high-contrast b, .high-contrast basefont, .high-contrast bdi, .high-contrast big, .high-contrast blink, .high-contrast blockquote, .high-contrast body, .high-contrast canvas, .high-contrast caption, .high-contrast center, .high-contrast cite, .high-contrast code, .high-contrast col, .high-contrast colgroup, .high-contrast command, .high-contrast dd, .high-contrast details, .high-contrast dfn, .high-contrast dir, .high-contrast div, .high-contrast dl, .high-contrast dt, .high-contrast em, .high-contrast embed, .high-contrast fieldset, .high-contrast figcaption, .high-contrast figure, .high-contrast font, .high-contrast footer, .high-contrast form, .high-contrast h1, .high-contrast h1 a, .high-contrast h1 a b, .high-contrast h1 abbr, .high-contrast h1 center, .high-contrast h1 span, .high-contrast h2, .high-contrast h2 a, .high-contrast h2 a b, .high-contrast h2 abbr, .high-contrast h2 center, .high-contrast h2 span, .high-contrast h3, .high-contrast h3 a, .high-contrast h3 a b, .high-contrast h3 abbr, .high-contrast h3 center, .high-contrast h3 span, .high-contrast h4, .high-contrast h4 a, .high-contrast h4 a b, .high-contrast h4 abbr, .high-contrast h4 center, .high-contrast h4 span, .high-contrast h5, .high-contrast h5 a, .high-contrast h5 a b, .high-contrast h5 abbr, .high-contrast h5 center, .high-contrast h5 span, .high-contrast h6, .high-contrast h6 a, .high-contrast h6 a b, .high-contrast h6 abbr, .high-contrast h6 center, .high-contrast h6 span, .high-contrast header, .high-contrast hgroup, .high-contrast html, .high-contrast i, .high-contrast iframe, .high-contrast input, .high-contrast kbd, .high-contrast label, .high-contrast legend, .high-contrast li, .high-contrast listing, .high-contrast mark, .high-contrast marquee, .high-contrast menu, .high-contrast meter, .high-contrast multicol, .high-contrast nav, .high-contrast nobr, .high-contrast object, .high-contrast ol, .high-contrast option, .high-contrast p, .high-contrast plaintext, .high-contrast pre, .high-contrast progress, .high-contrast q, .high-contrast s, .high-contrast section, .high-contrast small, .high-contrast span, .high-contrast strike, .high-contrast strong, .high-contrast sub, .high-contrast summary, .high-contrast sup, .high-contrast table, .high-contrast td, .high-contrast textarea, .high-contrast th, .high-contrast time, .high-contrast tr, .high-contrast tt, .high-contrast u, .high-contrast ul, .high-contrast var, .high-contrast xmp {
		 background: black !important;
		 background-color: black !important;
	}
 .high-contrast abbr, .high-contrast article, .high-contrast aside, .high-contrast basefont, .high-contrast bdi, .high-contrast big, .high-contrast blink, .high-contrast blockquote, .high-contrast body, .high-contrast button, .high-contrast canvas, .high-contrast caption, .high-contrast center, .high-contrast code, .high-contrast col, .high-contrast colgroup, .high-contrast command, .high-contrast dd, .high-contrast details, .high-contrast dir, .high-contrast div, .high-contrast dl, .high-contrast dt, .high-contrast embed, .high-contrast fieldset, .high-contrast figcaption, .high-contrast figure, .high-contrast font, .high-contrast footer, .high-contrast form, .high-contrast header, .high-contrast hgroup, .high-contrast html, .high-contrast iframe, .high-contrast img, .high-contrast input, .high-contrast kbd, .high-contrast label, .high-contrast legend, .high-contrast li, .high-contrast listing, .high-contrast mark, .high-contrast marquee, .high-contrast menu, .high-contrast meter, .high-contrast multicol, .high-contrast nav, .high-contrast nobr, .high-contrast object, .high-contrast ol, .high-contrast option, .high-contrast p, .high-contrast plaintext, .high-contrast pre, .high-contrast progress, .high-contrast q, .high-contrast s, .high-contrast section, .high-contrast select, .high-contrast small, .high-contrast span, .high-contrast strike, .high-contrast sub, .high-contrast summary, .high-contrast sup, .high-contrast table, .high-contrast td, .high-contrast textarea, .high-contrast th, .high-contrast time, .high-contrast tr, .high-contrast tt, .high-contrast ul, .high-contrast var, .high-contrast xmp {
		 color: #fff !important;
	}
		 .high-contrast a, .high-contrast a font{
	     color: yellow !important;
	}
	 .high-contrast acronym, .high-contrast b, .high-contrast strong {
		 color: #fff !important;
	}
	 .high-contrast address, .high-contrast cite, .high-contrast dfn, .high-contrast em, .high-contrast i, .high-contrast u {
		 color: #ffff80 !important;
	}
	 .high-contrast h1, .high-contrast h1 a, .high-contrast h1 a b, .high-contrast h1 abbr, .high-contrast h1 center, .high-contrast h1 span, .high-contrast h2, .high-contrast h2 a, .high-contrast h2 a b, .high-contrast h2 abbr, .high-contrast h2 center, .high-contrast h2 span, .high-contrast h3, .high-contrast h3 a, .high-contrast h3 a b, .high-contrast h3 abbr, .high-contrast h3 center, .high-contrast h3 span, .high-contrast h4, .high-contrast h4 a, .high-contrast h4 a b, .high-contrast h4 abbr, .high-contrast h4 center, .high-contrast h4 span, .high-contrast h5, .high-contrast h5 a, .high-contrast h5 a b, .high-contrast h5 abbr, .high-contrast h5 center, .high-contrast h5 span, .high-contrast h6, .high-contrast h6 a, .high-contrast h6 a b, .high-contrast h6 abbr, .high-contrast h6 center, .high-contrast h6 span {
		 color: #fff !important;
	}
	 .high-contrast img {
		 background: #808080 !important;
		 background-color: #808080 !important;
	}
	 .high-contrast button {
		 background: #600040 !important;
		 background-color: #600040 !important;
	}
	 .high-contrast select {
		 -webkit-appearance: listbox !important;
		 background: #500050 !important;
		 background-color: #500050 !important;
	}
	 .high-contrast a:link, .high-contrast a:link a, .high-contrast a:link abbr, .high-contrast a:link acronym, .high-contrast a:link address, .high-contrast a:link article, .high-contrast a:link aside, .high-contrast a:link b, .high-contrast a:link basefont, .high-contrast a:link bdi, .high-contrast a:link big, .high-contrast a:link blink, .high-contrast a:link blockquote, .high-contrast a:link body, .high-contrast a:link br, .high-contrast a:link button, .high-contrast a:link canvas, .high-contrast a:link caption, .high-contrast a:link center, .high-contrast a:link cite, .high-contrast a:link code, .high-contrast a:link col, .high-contrast a:link colgroup, .high-contrast a:link command, .high-contrast a:link dd, .high-contrast a:link details, .high-contrast a:link dfn, .high-contrast a:link dir, .high-contrast a:link div, .high-contrast a:link dl, .high-contrast a:link dt, .high-contrast a:link em, .high-contrast a:link embed, .high-contrast a:link fieldset, .high-contrast a:link figcaption, .high-contrast a:link figure, .high-contrast a:link font, .high-contrast a:link footer, .high-contrast a:link form, .high-contrast a:link h1, .high-contrast a:link h2, .high-contrast a:link h3, .high-contrast a:link h4, .high-contrast a:link h5, .high-contrast a:link h6, .high-contrast a:link header, .high-contrast a:link hgroup, .high-contrast a:link html, .high-contrast a:link i, .high-contrast a:link iframe, .high-contrast a:link img, .high-contrast a:link input, .high-contrast a:link kbd, .high-contrast a:link label, .high-contrast a:link legend, .high-contrast a:link li, .high-contrast a:link listing, .high-contrast a:link mark, .high-contrast a:link marquee, .high-contrast a:link menu, .high-contrast a:link meter, .high-contrast a:link multicol, .high-contrast a:link nav, .high-contrast a:link nobr, .high-contrast a:link object, .high-contrast a:link ol, .high-contrast a:link option, .high-contrast a:link p, .high-contrast a:link plaintext, .high-contrast a:link pre, .high-contrast a:link progress, .high-contrast a:link q, .high-contrast a:link s, .high-contrast a:link section, .high-contrast a:link select, .high-contrast a:link small, .high-contrast a:link span, .high-contrast a:link strike, .high-contrast a:link strong, .high-contrast a:link sub, .high-contrast a:link summary, .high-contrast a:link sup, .high-contrast a:link table, .high-contrast a:link td, .high-contrast a:link textarea, .high-contrast a:link th, .high-contrast a:link time, .high-contrast a:link tr, .high-contrast a:link tt, .high-contrast a:link u, .high-contrast a:link ul, .high-contrast a:link var, .high-contrast a:link xmp, .high-contrast a:link:active, .high-contrast a:link:active abbr, .high-contrast a:link:active acronym, .high-contrast a:link:active b, .high-contrast a:link:active basefont, .high-contrast a:link:active big, .high-contrast a:link:active br, .high-contrast a:link:active code, .high-contrast a:link:active div, .high-contrast a:link:active em, .high-contrast a:link:active font, .high-contrast a:link:active h1, .high-contrast a:link:active h2, .high-contrast a:link:active h3, .high-contrast a:link:active h4, .high-contrast a:link:active h5, .high-contrast a:link:active h6, .high-contrast a:link:active i, .high-contrast a:link:active kbd, .high-contrast a:link:active small, .high-contrast a:link:active span, .high-contrast a:link:active strong, .high-contrast a:link:active tt, .high-contrast a:link:active u, .high-contrast a:link:active var, .high-contrast a:visited, .high-contrast a:visited a, .high-contrast a:visited abbr, .high-contrast a:visited acronym, .high-contrast a:visited address, .high-contrast a:visited article, .high-contrast a:visited aside, .high-contrast a:visited b, .high-contrast a:visited basefont, .high-contrast a:visited bdi, .high-contrast a:visited big, .high-contrast a:visited blink, .high-contrast a:visited blockquote, .high-contrast a:visited body, .high-contrast a:visited br, .high-contrast a:visited button, .high-contrast a:visited canvas, .high-contrast a:visited caption, .high-contrast a:visited center, .high-contrast a:visited cite, .high-contrast a:visited code, .high-contrast a:visited col, .high-contrast a:visited colgroup, .high-contrast a:visited command, .high-contrast a:visited dd, .high-contrast a:visited details, .high-contrast a:visited dfn, .high-contrast a:visited dir, .high-contrast a:visited div, .high-contrast a:visited dl, .high-contrast a:visited dt, .high-contrast a:visited em, .high-contrast a:visited embed, .high-contrast a:visited fieldset, .high-contrast a:visited figcaption, .high-contrast a:visited figure, .high-contrast a:visited font, .high-contrast a:visited footer, .high-contrast a:visited form, .high-contrast a:visited h1, .high-contrast a:visited h2, .high-contrast a:visited h3, .high-contrast a:visited h4, .high-contrast a:visited h5, .high-contrast a:visited h6, .high-contrast a:visited header, .high-contrast a:visited hgroup, .high-contrast a:visited html, .high-contrast a:visited i, .high-contrast a:visited iframe, .high-contrast a:visited img, .high-contrast a:visited input, .high-contrast a:visited kbd, .high-contrast a:visited label, .high-contrast a:visited legend, .high-contrast a:visited li, .high-contrast a:visited listing, .high-contrast a:visited mark, .high-contrast a:visited marquee, .high-contrast a:visited menu, .high-contrast a:visited meter, .high-contrast a:visited multicol, .high-contrast a:visited nav, .high-contrast a:visited nobr, .high-contrast a:visited object, .high-contrast a:visited ol, .high-contrast a:visited option, .high-contrast a:visited p, .high-contrast a:visited plaintext, .high-contrast a:visited pre, .high-contrast a:visited progress, .high-contrast a:visited q, .high-contrast a:visited s, .high-contrast a:visited section, .high-contrast a:visited select, .high-contrast a:visited small, .high-contrast a:visited span, .high-contrast a:visited strike, .high-contrast a:visited strong, .high-contrast a:visited sub, .high-contrast a:visited summary, .high-contrast a:visited sup, .high-contrast a:visited table, .high-contrast a:visited td, .high-contrast a:visited textarea, .high-contrast a:visited th, .high-contrast a:visited time, .high-contrast a:visited tr, .high-contrast a:visited tt, .high-contrast a:visited u, .high-contrast a:visited ul, .high-contrast a:visited var, .high-contrast a:visited xmp, .high-contrast a:visited:active, .high-contrast a:visited:active abbr, .high-contrast a:visited:active acronym, .high-contrast a:visited:active b, .high-contrast a:visited:active basefont, .high-contrast a:visited:active big, .high-contrast a:visited:active br, .high-contrast a:visited:active code, .high-contrast a:visited:active div, .high-contrast a:visited:active em, .high-contrast a:visited:active font, .high-contrast a:visited:active h1, .high-contrast a:visited:active h2, .high-contrast a:visited:active h3, .high-contrast a:visited:active h4, .high-contrast a:visited:active h5, .high-contrast a:visited:active h6, .high-contrast a:visited:active i, .high-contrast a:visited:active kbd, .high-contrast a:visited:active small, .high-contrast a:visited:active span, .high-contrast a:visited:active strong, .high-contrast a:visited:active tt, .high-contrast a:visited:active u, .high-contrast a:visited:active var {
		 cursor: pointer !important;
	}
	 .high-contrast a:link, .high-contrast a:link abbr, .high-contrast a:link acronym, .high-contrast a:link b, .high-contrast a:link basefont, .high-contrast a:link big, .high-contrast a:link br, .high-contrast a:link code, .high-contrast a:link div, .high-contrast a:link em, .high-contrast a:link font, .high-contrast a:link h1, .high-contrast a:link h2, .high-contrast a:link h3, .high-contrast a:link h4, .high-contrast a:link h5, .high-contrast a:link h6, .high-contrast a:link i, .high-contrast a:link kbd, .high-contrast a:link small, .high-contrast a:link span, .high-contrast a:link strong, .high-contrast a:link tt, .high-contrast a:link u, .high-contrast a:link var {
		 color: yellow !important;
	}

	 .high-contrast a:visited, .high-contrast a:visited abbr, .high-contrast a:visited acronym, .high-contrast a:visited b, .high-contrast a:visited basefont, .high-contrast a:visited big, .high-contrast a:visited br, .high-contrast a:visited code, .high-contrast a:visited div, .high-contrast a:visited em, .high-contrast a:visited font, .high-contrast a:visited h1, .high-contrast a:visited h2, .high-contrast a:visited h3, .high-contrast a:visited h4, .high-contrast a:visited h5, .high-contrast a:visited h6, .high-contrast a:visited i, .high-contrast a:visited kbd, .high-contrast a:visited small, .high-contrast a:visited span, .high-contrast a:visited strong, .high-contrast a:visited tt, .high-contrast a:visited u, .high-contrast a:visited var {
		 color: yellow !important;
	}
	 .high-contrast ::-moz-selection, .high-contrast ::selection {
		 background: #4080c0 !important;
		 background-color: #4080c0 !important;
	}
	 .high-contrast a[onclick], .high-contrast a[onclick] a, .high-contrast a[onclick] abbr, .high-contrast a[onclick] acronym, .high-contrast a[onclick] address, .high-contrast a[onclick] article, .high-contrast a[onclick] aside, .high-contrast a[onclick] b, .high-contrast a[onclick] basefont, .high-contrast a[onclick] bdi, .high-contrast a[onclick] big, .high-contrast a[onclick] blink, .high-contrast a[onclick] blockquote, .high-contrast a[onclick] body, .high-contrast a[onclick] br, .high-contrast a[onclick] button, .high-contrast a[onclick] canvas, .high-contrast a[onclick] caption, .high-contrast a[onclick] center, .high-contrast a[onclick] cite, .high-contrast a[onclick] code, .high-contrast a[onclick] col, .high-contrast a[onclick] colgroup, .high-contrast a[onclick] command, .high-contrast a[onclick] dd, .high-contrast a[onclick] details, .high-contrast a[onclick] dfn, .high-contrast a[onclick] dir, .high-contrast a[onclick] div, .high-contrast a[onclick] dl, .high-contrast a[onclick] dt, .high-contrast a[onclick] em, .high-contrast a[onclick] embed, .high-contrast a[onclick] fieldset, .high-contrast a[onclick] figcaption, .high-contrast a[onclick] figure, .high-contrast a[onclick] font, .high-contrast a[onclick] footer, .high-contrast a[onclick] form, .high-contrast a[onclick] h1, .high-contrast a[onclick] h2, .high-contrast a[onclick] h3, .high-contrast a[onclick] h4, .high-contrast a[onclick] h5, .high-contrast a[onclick] h6, .high-contrast a[onclick] header, .high-contrast a[onclick] hgroup, .high-contrast a[onclick] html, .high-contrast a[onclick] i, .high-contrast a[onclick] iframe, .high-contrast a[onclick] img, .high-contrast a[onclick] input, .high-contrast a[onclick] kbd, .high-contrast a[onclick] label, .high-contrast a[onclick] legend, .high-contrast a[onclick] li, .high-contrast a[onclick] listing, .high-contrast a[onclick] mark, .high-contrast a[onclick] marquee, .high-contrast a[onclick] menu, .high-contrast a[onclick] meter, .high-contrast a[onclick] multicol, .high-contrast a[onclick] nav, .high-contrast a[onclick] nobr, .high-contrast a[onclick] object, .high-contrast a[onclick] ol, .high-contrast a[onclick] option, .high-contrast a[onclick] p, .high-contrast a[onclick] plaintext, .high-contrast a[onclick] pre, .high-contrast a[onclick] progress, .high-contrast a[onclick] q, .high-contrast a[onclick] s, .high-contrast a[onclick] section, .high-contrast a[onclick] select, .high-contrast a[onclick] small, .high-contrast a[onclick] span, .high-contrast a[onclick] strike, .high-contrast a[onclick] strong, .high-contrast a[onclick] sub, .high-contrast a[onclick] summary, .high-contrast a[onclick] sup, .high-contrast a[onclick] table, .high-contrast a[onclick] td, .high-contrast a[onclick] textarea, .high-contrast a[onclick] th, .high-contrast a[onclick] time, .high-contrast a[onclick] tr, .high-contrast a[onclick] tt, .high-contrast a[onclick] u, .high-contrast a[onclick] ul, .high-contrast a[onclick] var, .high-contrast a[onclick] xmp, .high-contrast a[onclick]:active, .high-contrast a[onclick]:active abbr, .high-contrast a[onclick]:active acronym, .high-contrast a[onclick]:active b, .high-contrast a[onclick]:active basefont, .high-contrast a[onclick]:active big, .high-contrast a[onclick]:active br, .high-contrast a[onclick]:active code, .high-contrast a[onclick]:active div, .high-contrast a[onclick]:active em, .high-contrast a[onclick]:active font, .high-contrast a[onclick]:active h1, .high-contrast a[onclick]:active h2, .high-contrast a[onclick]:active h3, .high-contrast a[onclick]:active h4, .high-contrast a[onclick]:active h5, .high-contrast a[onclick]:active h6, .high-contrast a[onclick]:active i, .high-contrast a[onclick]:active kbd, .high-contrast a[onclick]:active small, .high-contrast a[onclick]:active span, .high-contrast a[onclick]:active strong, .high-contrast a[onclick]:active tt, .high-contrast a[onclick]:active u, .high-contrast a[onclick]:active var {
		 cursor: pointer !important;
	}
	 .high-contrast a[onclick], .high-contrast a[onclick] abbr, .high-contrast a[onclick] acronym, .high-contrast a[onclick] b, .high-contrast a[onclick] basefont, .high-contrast a[onclick] big, .high-contrast a[onclick] br, .high-contrast a[onclick] code, .high-contrast a[onclick] div, .high-contrast a[onclick] em, .high-contrast a[onclick] font, .high-contrast a[onclick] h1, .high-contrast a[onclick] h2, .high-contrast a[onclick] h3, .high-contrast a[onclick] h4, .high-contrast a[onclick] h5, .high-contrast a[onclick] h6, .high-contrast a[onclick] i, .high-contrast a[onclick] kbd, .high-contrast a[onclick] small, .high-contrast a[onclick] span, .high-contrast a[onclick] strong, .high-contrast a[onclick] tt, .high-contrast a[onclick] u, .high-contrast a[onclick] var {
		 color: #00b0ff !important;
	}

	 .high-contrast a:link:hover, .high-contrast a:link:hover abbr, .high-contrast a:link:hover acronym, .high-contrast a:link:hover b, .high-contrast a:link:hover basefont, .high-contrast a:link:hover big, .high-contrast a:link:hover br, .high-contrast a:link:hover code, .high-contrast a:link:hover div, .high-contrast a:link:hover em, .high-contrast a:link:hover font, .high-contrast a:link:hover h1, .high-contrast a:link:hover h2, .high-contrast a:link:hover h3, .high-contrast a:link:hover h4, .high-contrast a:link:hover h5, .high-contrast a:link:hover h6, .high-contrast a:link:hover i, .high-contrast a:link:hover kbd, .high-contrast a:link:hover small, .high-contrast a:link:hover span, .high-contrast a:link:hover strong, .high-contrast a:link:hover tt, .high-contrast a:link:hover u, .high-contrast a:link:hover var, .high-contrast a:visited:hover, .high-contrast a:visited:hover abbr, .high-contrast a:visited:hover acronym, .high-contrast a:visited:hover b, .high-contrast a:visited:hover basefont, .high-contrast a:visited:hover big, .high-contrast a:visited:hover br, .high-contrast a:visited:hover code, .high-contrast a:visited:hover div, .high-contrast a:visited:hover em, .high-contrast a:visited:hover font, .high-contrast a:visited:hover h1, .high-contrast a:visited:hover h2, .high-contrast a:visited:hover h3, .high-contrast a:visited:hover h4, .high-contrast a:visited:hover h5, .high-contrast a:visited:hover h6, .high-contrast a:visited:hover i, .high-contrast a:visited:hover kbd, .high-contrast a:visited:hover small, .high-contrast a:visited:hover span, .high-contrast a:visited:hover strong, .high-contrast a:visited:hover tt, .high-contrast a:visited:hover u, .high-contrast a:visited:hover var {
		 background: #400000 !important;
		 background-color: #400000 !important;
	}
	 .high-contrast a:link:active, .high-contrast a:link:active abbr, .high-contrast a:link:active acronym, .high-contrast a:link:active b, .high-contrast a:link:active basefont, .high-contrast a:link:active big, .high-contrast a:link:active br, .high-contrast a:link:active code, .high-contrast a:link:active div, .high-contrast a:link:active em, .high-contrast a:link:active font, .high-contrast a:link:active h1, .high-contrast a:link:active h2, .high-contrast a:link:active h3, .high-contrast a:link:active h4, .high-contrast a:link:active h5, .high-contrast a:link:active h6, .high-contrast a:link:active i, .high-contrast a:link:active kbd, .high-contrast a:link:active small, .high-contrast a:link:active span, .high-contrast a:link:active strong, .high-contrast a:link:active tt, .high-contrast a:link:active u, .high-contrast a:link:active var, .high-contrast a:visited:active, .high-contrast a:visited:active abbr, .high-contrast a:visited:active acronym, .high-contrast a:visited:active b, .high-contrast a:visited:active basefont, .high-contrast a:visited:active big, .high-contrast a:visited:active br, .high-contrast a:visited:active code, .high-contrast a:visited:active div, .high-contrast a:visited:active em, .high-contrast a:visited:active font, .high-contrast a:visited:active h1, .high-contrast a:visited:active h2, .high-contrast a:visited:active h3, .high-contrast a:visited:active h4, .high-contrast a:visited:active h5, .high-contrast a:visited:active h6, .high-contrast a:visited:active i, .high-contrast a:visited:active kbd, .high-contrast a:visited:active small, .high-contrast a:visited:active span, .high-contrast a:visited:active strong, .high-contrast a:visited:active tt, .high-contrast a:visited:active u, .high-contrast a:visited:active var {
		 color: red !important;
	}
	 .high-contrast button.disabled, .high-contrast input.disabled, .high-contrast select.disabled, .high-contrast textarea.disabled {
		 background: #404040 !important;
		 background-color: #404040 !important;
	}
	 .high-contrast a[onclick]:hover, .high-contrast a[onclick]:hover abbr, .high-contrast a[onclick]:hover acronym, .high-contrast a[onclick]:hover b, .high-contrast a[onclick]:hover basefont, .high-contrast a[onclick]:hover big, .high-contrast a[onclick]:hover br, .high-contrast a[onclick]:hover code, .high-contrast a[onclick]:hover div, .high-contrast a[onclick]:hover em, .high-contrast a[onclick]:hover font, .high-contrast a[onclick]:hover h1, .high-contrast a[onclick]:hover h2, .high-contrast a[onclick]:hover h3, .high-contrast a[onclick]:hover h4, .high-contrast a[onclick]:hover h5, .high-contrast a[onclick]:hover h6, .high-contrast a[onclick]:hover i, .high-contrast a[onclick]:hover kbd, .high-contrast a[onclick]:hover small, .high-contrast a[onclick]:hover span, .high-contrast a[onclick]:hover strong, .high-contrast a[onclick]:hover tt, .high-contrast a[onclick]:hover u, .high-contrast a[onclick]:hover var {
		 background: #400000 !important;
		 background-color: #400000 !important;
	}
	 .high-contrast input[type=reset] {
		 background: #400060 !important;
		 background-color: #400060 !important;
	}
	 .high-contrast a[onclick]:active, .high-contrast a[onclick]:active abbr, .high-contrast a[onclick]:active acronym, .high-contrast a[onclick]:active b, .high-contrast a[onclick]:active basefont, .high-contrast a[onclick]:active big, .high-contrast a[onclick]:active br, .high-contrast a[onclick]:active code, .high-contrast a[onclick]:active div, .high-contrast a[onclick]:active em, .high-contrast a[onclick]:active font, .high-contrast a[onclick]:active h1, .high-contrast a[onclick]:active h2, .high-contrast a[onclick]:active h3, .high-contrast a[onclick]:active h4, .high-contrast a[onclick]:active h5, .high-contrast a[onclick]:active h6, .high-contrast a[onclick]:active i, .high-contrast a[onclick]:active kbd, .high-contrast a[onclick]:active small, .high-contrast a[onclick]:active span, .high-contrast a[onclick]:active strong, .high-contrast a[onclick]:active tt, .high-contrast a[onclick]:active u, .high-contrast a[onclick]:active var {
		 color: red !important;
	}
	 .high-contrast div[role="button"], .high-contrast input[type=button], .high-contrast input[type=submit] {
		 background: #600040 !important;
		 background-color: #600040 !important;
	}
	 .high-contrast input[type=search] {
		 -webkit-appearance: textfield !important;
	}
	 .high-contrast :not(:empty) a:after, .high-contrast :not(:empty) a:before, .high-contrast :not(:empty) abbr:after, .high-contrast :not(:empty) abbr:before, .high-contrast :not(:empty) acronym:after, .high-contrast :not(:empty) acronym:before, .high-contrast :not(:empty) address:after, .high-contrast :not(:empty) address:before, .high-contrast :not(:empty) article:after, .high-contrast :not(:empty) article:before, .high-contrast :not(:empty) aside:after, .high-contrast :not(:empty) aside:before, .high-contrast :not(:empty) b:after, .high-contrast :not(:empty) b:before, .high-contrast :not(:empty) basefont:after, .high-contrast :not(:empty) basefont:before, .high-contrast :not(:empty) bdi:after, .high-contrast :not(:empty) bdi:before, .high-contrast :not(:empty) big:after, .high-contrast :not(:empty) big:before, .high-contrast :not(:empty) blink:after, .high-contrast :not(:empty) blink:before, .high-contrast :not(:empty) blockquote:after, .high-contrast :not(:empty) blockquote:before, .high-contrast :not(:empty) body:after, .high-contrast :not(:empty) body:before, .high-contrast :not(:empty) button:after, .high-contrast :not(:empty) button:before, .high-contrast :not(:empty) canvas:after, .high-contrast :not(:empty) canvas:before, .high-contrast :not(:empty) caption:after, .high-contrast :not(:empty) caption:before, .high-contrast :not(:empty) center:after, .high-contrast :not(:empty) center:before, .high-contrast :not(:empty) cite:after, .high-contrast :not(:empty) cite:before, .high-contrast :not(:empty) code:after, .high-contrast :not(:empty) code:before, .high-contrast :not(:empty) col:after, .high-contrast :not(:empty) col:before, .high-contrast :not(:empty) colgroup:after, .high-contrast :not(:empty) colgroup:before, .high-contrast :not(:empty) command:after, .high-contrast :not(:empty) command:before, .high-contrast :not(:empty) dd:after, .high-contrast :not(:empty) dd:before, .high-contrast :not(:empty) details:after, .high-contrast :not(:empty) details:before, .high-contrast :not(:empty) dfn:after, .high-contrast :not(:empty) dfn:before, .high-contrast :not(:empty) dir:after, .high-contrast :not(:empty) dir:before, .high-contrast :not(:empty) div:after, .high-contrast :not(:empty) div:before, .high-contrast :not(:empty) dl:after, .high-contrast :not(:empty) dl:before, .high-contrast :not(:empty) dt:after, .high-contrast :not(:empty) dt:before, .high-contrast :not(:empty) em:after, .high-contrast :not(:empty) em:before, .high-contrast :not(:empty) embed:after, .high-contrast :not(:empty) embed:before, .high-contrast :not(:empty) fieldset:after, .high-contrast :not(:empty) fieldset:before, .high-contrast :not(:empty) figcaption:after, .high-contrast :not(:empty) figcaption:before, .high-contrast :not(:empty) figure:after, .high-contrast :not(:empty) figure:before, .high-contrast :not(:empty) font:after, .high-contrast :not(:empty) font:before, .high-contrast :not(:empty) footer:after, .high-contrast :not(:empty) footer:before, .high-contrast :not(:empty) form:after, .high-contrast :not(:empty) form:before, .high-contrast :not(:empty) h1:after, .high-contrast :not(:empty) h1:before, .high-contrast :not(:empty) h2:after, .high-contrast :not(:empty) h2:before, .high-contrast :not(:empty) h3:after, .high-contrast :not(:empty) h3:before, .high-contrast :not(:empty) h4:after, .high-contrast :not(:empty) h4:before, .high-contrast :not(:empty) h5:after, .high-contrast :not(:empty) h5:before, .high-contrast :not(:empty) h6:after, .high-contrast :not(:empty) h6:before, .high-contrast :not(:empty) header:after, .high-contrast :not(:empty) header:before, .high-contrast :not(:empty) hgroup:after, .high-contrast :not(:empty) hgroup:before, .high-contrast :not(:empty) html:after, .high-contrast :not(:empty) html:before, .high-contrast :not(:empty) i:after, .high-contrast :not(:empty) i:before, .high-contrast :not(:empty) iframe:after, .high-contrast :not(:empty) iframe:before, .high-contrast :not(:empty) img:after, .high-contrast :not(:empty) img:before, .high-contrast :not(:empty) input:after, .high-contrast :not(:empty) input:before, .high-contrast :not(:empty) kbd:after, .high-contrast :not(:empty) kbd:before, .high-contrast :not(:empty) label:after, .high-contrast :not(:empty) label:before, .high-contrast :not(:empty) legend:after, .high-contrast :not(:empty) legend:before, .high-contrast :not(:empty) li:after, .high-contrast :not(:empty) li:before, .high-contrast :not(:empty) listing:after, .high-contrast :not(:empty) listing:before, .high-contrast :not(:empty) mark:after, .high-contrast :not(:empty) mark:before, .high-contrast :not(:empty) marquee:after, .high-contrast :not(:empty) marquee:before, .high-contrast :not(:empty) menu:after, .high-contrast :not(:empty) menu:before, .high-contrast :not(:empty) meter:after, .high-contrast :not(:empty) meter:before, .high-contrast :not(:empty) multicol:after, .high-contrast :not(:empty) multicol:before, .high-contrast :not(:empty) nav:after, .high-contrast :not(:empty) nav:before, .high-contrast :not(:empty) nobr:after, .high-contrast :not(:empty) nobr:before, .high-contrast :not(:empty) object:after, .high-contrast :not(:empty) object:before, .high-contrast :not(:empty) ol:after, .high-contrast :not(:empty) ol:before, .high-contrast :not(:empty) option:after, .high-contrast :not(:empty) option:before, .high-contrast :not(:empty) p:after, .high-contrast :not(:empty) p:before, .high-contrast :not(:empty) plaintext:after, .high-contrast :not(:empty) plaintext:before, .high-contrast :not(:empty) pre:after, .high-contrast :not(:empty) pre:before, .high-contrast :not(:empty) progress:after, .high-contrast :not(:empty) progress:before, .high-contrast :not(:empty) q:after, .high-contrast :not(:empty) q:before, .high-contrast :not(:empty) s:after, .high-contrast :not(:empty) s:before, .high-contrast :not(:empty) section:after, .high-contrast :not(:empty) section:before, .high-contrast :not(:empty) select:after, .high-contrast :not(:empty) select:before, .high-contrast :not(:empty) small:after, .high-contrast :not(:empty) small:before, .high-contrast :not(:empty) span:after, .high-contrast :not(:empty) span:before, .high-contrast :not(:empty) strike:after, .high-contrast :not(:empty) strike:before, .high-contrast :not(:empty) strong:after, .high-contrast :not(:empty) strong:before, .high-contrast :not(:empty) sub:after, .high-contrast :not(:empty) sub:before, .high-contrast :not(:empty) summary:after, .high-contrast :not(:empty) summary:before, .high-contrast :not(:empty) sup:after, .high-contrast :not(:empty) sup:before, .high-contrast :not(:empty) table:after, .high-contrast :not(:empty) table:before, .high-contrast :not(:empty) td:after, .high-contrast :not(:empty) td:before, .high-contrast :not(:empty) textarea:after, .high-contrast :not(:empty) textarea:before, .high-contrast :not(:empty) th:after, .high-contrast :not(:empty) th:before, .high-contrast :not(:empty) time:after, .high-contrast :not(:empty) time:before, .high-contrast :not(:empty) tr:after, .high-contrast :not(:empty) tr:before, .high-contrast :not(:empty) tt:after, .high-contrast :not(:empty) tt:before, .high-contrast :not(:empty) u:after, .high-contrast :not(:empty) u:before, .high-contrast :not(:empty) ul:after, .high-contrast :not(:empty) ul:before, .high-contrast :not(:empty) var:after, .high-contrast :not(:empty) var:before, .high-contrast :not(:empty) xmp:after, .high-contrast :not(:empty) xmp:before, .high-contrast :root:not(HTML), .high-contrast :root:not(HTML) :not(:empty), .high-contrast .wp-block-group, .high-contrast .has-text-color {
		 background: black !important;
		 background-color: black !important;
		 background-image: none !important;
		 color: #f3f3f3 !important;
		 text-shadow: none !important;
	}
	 .high-contrast body.mediawiki img.tex {
		 background: white !important;
		 background-color: white !important;
	}
	 .high-contrast button[disabled="disabled"], .high-contrast input[disabled="disabled"], .high-contrast select[disabled="disabled"], .high-contrast textarea[disabled="disabled"] {
		 background: #404040 !important;
		 background-color: #404040 !important;
	}
	 .high-contrast :root:not(HTML) slider:not(:empty) {
		 background: #301090 !important;
		 background-color: #301090 !important;
	}
	 .high-contrast .diffchange, .high-contrast .was, .high-contrast .now, .high-contrast .vc_diff_change, .high-contrast .vc_diff_remove, .high-contrast .vc_diff_add, .high-contrast .wDiffHtmlDelete, .high-contrast .wDiffHtmlInsert {
		 color: #ffff80 !important;
	}
	 .high-contrast .wDiffHtmlDelete {
		 text-decoration: line-through !important;
	}
	 .high-contrast a.new {
		 color: #ffff40 !important;
	}
	 .high-contrast body.mediawiki > div.navpopup, .high-contrast body.mediawiki .referencetooltip, .high-contrast ul.ui-autocomplete {
		 position: absolute !important;
		 border: blue solid !important;
	}
	 .high-contrast font[color] {
		 color: #ffff40 !important;
	}
	 .high-contrast span.Apple-style-span {
		 color: #ffff40 !important;
	}
	 .high-contrast tr.new td {
		 border: thick solid #ffff40 !important;
	}
	 .high-contrast ul.profile-icons li span {
		 display: inline !important;
	}
	 .high-contrast div.tooltip.dropShadow20 {
		 border: thin solid #ffff80 !important;
	}
	 .high-contrast :not(:empty) li#menuNavigation.iconOnly > a > span.icon:after {
		 content: "Navigation";
		 text-transform: none;
	}
	 .high-contrast :not(:empty) li#menuSearchHitNext.iconOnly > a > span.icon:after {
		 content: "Next hit";
		 text-transform: none !important;
	}
	 .high-contrast :not(:empty) li#menuToolsPreferences.iconOnly > a > span.icon:after {
		 content: "Preferences";
		 text-transform: none;
	}
	 .high-contrast :not(:empty) div.resultNavControls > ul > li.resultNavLeft > a > span:after {
		 content: "<- Prev";
		 text-transform: none;
	}
	 .high-contrast :not(:empty) div.resultNavControls > ul > li.resultNavRight > a > span:after {
		 content: "Next ->";
		 text-transform: none;
	}
	 .high-contrast :not(:empty) div.resultNavControls > ul > li.resultNavDoubleLeft > a > span:after {
		 content: "<<- Backwd";
		 text-transform: none;
	}
	 .high-contrast :not(:empty) div.resultNavControls > ul > li.resultNavDoubleRight > a > span:after {
		 content: "Fwd ->>";
		 text-transform: none;
	}
	 .high-contrast body > input#rsconf + div#wrapper > div#header + div#container > div#spacer + div#content span.hl, .high-contrast body > input#rsconf + div#wrapper > div#header + div#container > div#spacer + div#secondaryNav + div#content span.hl {
		 background: #003050 !important;
	}
	 .high-contrast div.result > div.document span.mk, .high-contrast div.result > div.document span.mk b, .high-contrast div.par p.sb span.mk, .high-contrast div.par p.ss span.mk b {
		 background: #400060 !important;
	}
	 .high-contrast .menu li a span.label {
		 display: inline !important;
		 text-transform: none !important;
	}
	 .high-contrast body.yesJS > div.fancybox-wrap[style] {
		 position: absolute !important;
		 border: blue solid !important;
	}
	 .high-contrast body.yesJS > div.fancybox-wrap[style] div.fancybox-close:after {
		 content: "Close";
	}
	 .high-contrast div.youtube5top-overlay, .high-contrast div.youtube5bottom-overlay, .high-contrast div.youtube5info, .high-contrast div.youtube5info-button, .high-contrast div.youtube5controls {
		 background-color: transparent !important;
		 background: transparent !important;
	}
	 .high-contrast input[type=text], .high-contrast input[type=password], .high-contrast input[type=search] {
		 border: 1px solid grey !important;
	}
	 .high-contrast * {
		 -webkit-box-shadow: none !important;
	}
	 .high-contrast :focus {
		 outline: thin dotted;
	}
}
 
     /*MENU BAR*/
          .high-contrast .main-top-bar{
                border-bottom:1px solid #fff;
          }
      .high-contrast .menu-bottom-bar{
         border-top:1px solid #fff;
         
     }

 /*BANNER CSS*/
  .high-contrast .banner-section div,
   .high-contrast .banner-section .elementor-tabs-wrapper div{
     background-color: transparent !important;
          background: transparent !important;
 }


.high-contrast .elementor-tab-content,
 .high-contrast .elementor-tab-desktop-title.elementor-active,
 .high-contrast .elementor-tabs-content-wrapper,
  .high-contrast .elementor-tab-title::before,
  .high-contrast .elementor-tab-title::after{
  border-color: #fff !important;
}
.high-contrast .elementor-tab-title {
  background-color: transparent !important;
}
.high-contrast .elementor-tab-title.elementor-active a{
    color: yellow !important;
}
.high-contrast .latest-news-title{
    border-color: #fff !important;
}

/*ACCESIBILITY BAR*/

.high-contrast #topBar.make-accessible-header #accessibility ul li ul.accessiblelinks.textSizing li a {
        background: #fff !important;
}
.high-contrast #topBar.make-accessible-header #accessibility ul li ul.accessiblelinks.textSizing li a span{
        background: transparent !important;
        color: black !important
}
.high-contrast #topBar.make-accessible-header #accessibility ul li ul.accessiblelinks.textSizing li.highContrast a{
    background:#000 !important;
}
.high-contrast #topBar.make-accessible-header #accessibility ul li ul.accessiblelinks.textSizing li.highContrast a span{
    background:transparent !important;
    color:#fff !important;
}
.high-contrast #topBar.make-accessible-header #accessibility ul li ul.accessiblelinks.textSizing li.normalContrast  a span{
text-decoration:underline !important;
}

.high-contrast .custom-card-details-button {
  border-color: yellow !important;
}
.high-contrast .widget .wp-block-heading::before
.high-contrast .widget .widget-title::before{
    background-color: yellow !important;
}
.high-contrast  #topBar.make-accessible-header #accessibility ul li a.mFocus:hover
background: #400000 !important;
    background-color: #400000 !important;
}
.high-contrast  #topBar.make-accessible-header #accessibility ul li a.mFocus img{
    filter: grayscale(1) invert(1);
    background: transparent !important;
}