
body,
p, ul {
	color: #062f42;
}

a,
a:visited {
  color: #0d1a68;
}

a:hover {
  color: #0d1a68;
}

h1,
h2,
h3 {
	color: #062f42;
}

#contentBackground {
	background: #ffffff;
}

#sideWrapper {
	background: #ffffff;
	color: #ffffff;
}

#sideWrapper h1,
#sideWrapper h2,
#sideWrapper h3,
#sideWrapper p {
	color: #ffffff;
}

#sideWrapper div[id^="app_content"] a,
#sideWrapper div[id^="app_content"] a:visited {
	color: #ffffff;
	opacity: 0.5;
}

#sideWrapper div[id^="app_content"] a:hover,
#sideWrapper div[id^="app_content"] a:focus {
	opacity: 0.8;
}

#footerWrapper,
#footerWrapper p {
	color: #ffffff;
}

#footerWrapper a,
#footerWrapper a:visited {
	color: #ffffff;
	opacity: 0.5;
}

#footerWrapper a:hover,
#footerWrapper a:focus {
	opacity: 0.8;
}

.main_background {
	background: #ffffff; /* mobile buttons */
}

.contrast_background {
	background: #0d1a68;
}

.mainlevel .contrast_background {
	background: #ffffff;
}

.highlight_colour {
	color: #0d1a68;
}

#headerStrip {
	background: #0d1a68;
}

.main_colour {
	color: #ffffff;
}

.mainlevel,
a.mainlevel{
	color: #ffffff;
}

.position1 {
	background: #ffffff;
}

.position2 {
	background: #ffffff;
}

.position3 {
	background: #ffffff;
}

.mobile_button:hover {
	background: #0d1a68;
	color: #ffffff;
}
