body {
	background-color: #ffffff;
	color: #242424;
	font-family: tahoma, sans-serif;
	margin: 0;
	padding: 0;
}

.wrap {
	background: #fff;
	margin: 0 auto;
	max-width: 62.5rem;
	width: 100%;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

header {

}

header > img {
	max-width: 62.5rem;
	width: 100%;
	height: auto;
}

section#eGovContentWrapper {
	padding: 2rem 1rem 1rem 1rem;
}

footer {
	font-size: .8em;
	padding: 1rem;
}

footer img {
	width: 5.625rem;
	float: left;
	margin: 0 10px 10px 0;
	position: relative;
	top: -.3em;
}

img {
	max-width: 100%;
	height: auto !important;
	-ms-interpolation-mode: bicubic;
	border: 0;
}

.hiddenText {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

a:active,
a:focus,
button:active,
button:focus,
input:active,
input:focus,
textarea:focus,
span[class^="accordionToggle_"]:active,
span[class^="accordionToggle_"]:focus {
	outline: 2px dashed #878787;
	animation: focusAnimation 2s;
	outline-offset: -2px;
}

@keyframes focusAnimation {
	0% {outline: 2px dashed #ad0000; outline-offset: -2px; }
	100% {outline: 2px dashed #878787; outline-offset: -2px; }
}