/* ==================================================
	Default page layout
================================================== */
* {
	margin: 0px;
	padding: 0px;
}

body {
	background: white;
	color: black;
}

a {
	text-decoration: none;
}

img {
	border: 0px;
}

div#header {
	color: black;
}

div#body div#content {
	background: white;
	color: black;
}

.print-only {
	font-weight: bold;
	text-decoration: underline;
}

/* ==================================================
	Page footer
================================================== */
div#footer {
	display: none;
}

/* ==================================================
	Default markup
================================================== */
h1 {
	color: black;
}

p {
	color: black;
}

/* ==================================================
	META Navigation - Top right of each page
================================================== */
ul#top-links {
	display: none;
}

/* ==================================================
	Main navigation tabs - On top of each page
================================================== */
table#main-nav {
	display: none;
}

/* ==================================================
	Leaders
================================================== */
div#leader {
	background: white;
	color: black;
	margin-bottom: 10px;
}

/* ==================================================
	Image navigation 
=================	================================= */
div.image-nav a td {
	color: black;
	background: white;
}

div.image-nav a:hover td {
	background: white;
}

div.image-nav .cell {
	background: white;
}

/* ==================================================
	Tabs for sub-sub-theme view
================================================== */
#sub-nav {
	display: none;
}

.subsubthema .body {
	margin-bottom: 10px;
}

/* ==================================================
	Sitemap
================================================== */
div#sitemap a {
	color: black;
	font-weight: normal;
}

div#sitemap a:hover {
	color: black;
}

/* ==================================================
	General forms
================================================== */
form .row {
	color: black;
	font-weight: normal;
}

form .text {
	color: black;
}

form textarea {
	color: black;
}

form option {
	color: black;
}

form .row .left span {
	background: white;
}

/* ==================================================
	Contact form
================================================== */
div.wide-form {
	background-color: white;
}

div.wide-form .label {
	font-weight: normal;
}

div.wide-form .label span {
	background: white;
}

div.wide-form p.yellow {
	color: black;
}

div.wide-form .field-error {
	background: white;
}

span.errors-head {
	color: black;
}

span.errors-body {
	color: black;
}

/* ==================================================
	Search form
================================================== */
div#search-form {
	background: white;
}

div#search-form .row,div#search-form .left {
	color: black;
	font-weight: normal;
}

div#search-form input.text {
	background: white;
	color: black;
}

div#search-form select {
	color: black;
}

/* ==================================================
	Search results
================================================== */
div.search-results {
	background: white;
}

div.search-results h1 {
	color: black;
}

div.search-results .result-row a {
	color: black;
}

div.search-results .result-row a:hover {
	color: black;
}

/* ==================================================
	Popular content
================================================== */
div.popular-content {
	background: white;
}

div.popular-content h1 {
	color: black;
}

div.popular-content .result-row {
	overflow: hidden;
	font-size: 1.2em;
	margin-bottom: 10px;
}

div.popular-content .result-row a {
	color: black;
}

div.popular-content .result-row a:hover {
	color: black;
}

/* ==================================================
	Subtheme intro
================================================== */
div#subthemes div.cell {
	background-color: white;
}

div.subtheme a {
	color: black;
	text-decoration: none;
}

div.subtheme a .head {
	background: white;
}

div.subtheme a:hover .head {
	background: white;
}

div.subtheme div.body {
	color: black;
	margin-bottom: 10px;
}

/* ==================================================
	Exhibition intro
================================================== */
div#exhibitions div.cell {
	background-color: white;
}

div.exhibition span.title {
	color: black;
}

div.exhibition span.subtitle {
	color: black;
}

div.exhibition a {
	color: black;
	text-decoration: none;
}

div.exhibition a .head {
	background: white;
}

div.exhibition a:hover .head {
	background: white;
}

div.exhibition div.body {
	color: black;
	margin-bottom: 10px;
}

div.exhibition div.head {
	color: black;
}

div#exhibitions div.cell.unavailable a div.head,div#exhibitions div.cell.unavailable a:hover div.head {
	background-color: white;
	color: black;
}

div#exhibitions div.cell.unavailable,div#exhibitions div.cell.unavailable .body {
	background-color: white;
}

/* ==================================================
	External links
================================================== */
div.externallink {
	color: black;
}

div.externallink a:hover .head {
	color: black;
}

div.externallink h1 {
	font-size: 12pt;
	font-weight: normal;
}

div.externallink .link-icons {
	display: none;
}

div.link {
	display: block !important;
}

/* ==================================================
	Partners page
================================================== */
div.image-nav .partners .cell {
	background: white;
}

/* ==================================================
	About page
================================================== */
div#two-cols div.article .head h1 {
	color: black;
}

div#two-cols div.article .body p {
	color: black;
}

/* ==================================================
	Frequently used objects
================================================== */
div.print a {
	display: none;
}

a.back-link {
	display: none;
}

div.read-more {
	display: none;
}

.paging {
	display: none;
}

/* ==================================================
	Articles
================================================== */
.article .body h1,.article .body h2,.article .body h3 {
	font-weight: normal;
}

.year {
	color: black;
}