body,
p {
}

a,
a:visited {
  /*color: #54667c;*/
}

a:hover {
  /*color: #54667c;*/
}

h1,
h2,
h3 {
}

#contentBackground {
}

#sideWrapper {
	/*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: #aabdd4; /* mobile buttons */
}


.contrast_background {
	/**background: #54667c;
	background: #000000;**/
}

.mainlevel .contrast_background {
	/*background: #aabdd4;
	background: #000000;*/

}

.highlight_colour {
	color: #54667c;
}

#headerStrip {
	/*background: #54667c;*/
}

.main_colour {
	/*color: #ffffff;*/
}

.mainlevel,
a.mainlevel{
	color: #ffffff;
}

.position1 {
	background: #aabdd4;
}

.position2 {
	background: #ffffff;
}

.position3 {
	background: #ffffff;
}

.mobile_button:hover {
	background: #54667c;
	color: #ffffff;
}
