/* *********************** */
/* styles for print output */ 
/* *********************** */


html {
  background: none;
}


body {
  margin: 1cm 1cm 1cm 1cm;
}


#navigation {
  display: none;
}


#logo-small {
  display: none;
}


#tree {
  display: none;  
}


#content {
  background-color: white;
  min-width: 100%;
  max-width: 100%;
  margin: 0 0 3em 0;
  border-radius: 0px;
  -o-border-radius: 0px;
  -icab-border-radius: 0px;
  -khtml-border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border: none;
  padding: 0;
}


a, a:link, a:hover, a:active, a:visited {
  font-weight: normal;
  background-image: none;
  padding: 0;
  color: black;
  text-decoration: none;
}


a img, a.highslide img {
  border-color: black;
}


div .linkCollection h2,
div .imageSeries div.title,
div .furtherReading h2,
div .acknowledgements h2,
div .glossary h2,
div .bibliography h2 {
  background-color: white;
  color: #183952;
  border: 1px solid black;
}


#lob p {
  background-color: white;
  color: #183952;
  border: 1px solid black;
  border-bottom: none;
}

#lob ul {
  background-color: white;
}


table.dataTable,
div .showcaseSidecaps {
  background-color: white;
}

.tableBackgroundTitle,
.tableBackgroundSubTitle,
div .showcaseSidecaps h2 {
  background-color: white;
  color: #183952;
  border-bottom: none;
}


#copyright, #copyright a {
  text-shadow: none;
  color: black;
}


.highslide-caption {
  display: none;
}


div .popup {
  background-color: white;
}


#toocool {
  display: none  
}


/* printable vs. non-printable */

.screen {
  display: none;
} 

.print {
  display: inherit;
}

