body {
  background-color: white;
  width: auto;
border: 0;
margin: 1em 5%;
padding: 0;
  font: small/100% Verdana, Arial, Times New Roman, Serif;
  voice-family: "\"}\""; voice-family: inherit;
  font-size: 10pt;
}
html>body {
  font-size: small;
}
p {
  margin: 0 0 1em 0;
}
#logo .alt-text {
  color: #787878;
  font-size: 9pt;
  margin-bottom: 4em;
}
h1.site-title {
  font-size: 14pt;
  margin-bottom: 2pt;
}
h1, h2, h3, h4 {
  line-height: 135%;
}
#mission {
  font-style: italic;
  border: 1pt solid #333;
  background-color: #e7e7e7;
  padding: 12pt;
  margin: 0 24pt 12pt;
}
.node-header .meta, .comment-header .meta {
  color: #666;
  margin-top: -0.5em 0 0.5em;
  font-size: 10pt;
}
.node-header a, .comment-header a {
  color: #444;
  text-decoration: none;
}
.node-content, .comment-content {
  text-align: justify;
}
a img {
  border-width: 0;
  border-style: none;
}
form {
  margin: 0;
}
table {
  border-collapse: collapse;
  width: 100%;
}
th {
  text-align: left;
  color: #006;
  border-bottom: 1pt solid #666;
}
tr.dark {
  background-color: #ddd;
}
tr.light {
  background-color: #fff;
}
td {
  border-bottom: 1pt solid #ccc;
}
td, th {
  font-size: 9pt;
  line-height: 120%;
  padding: 3pt 6pt;
}
dl, dl dd {
  margin:0;
}
dl dt {
  margin-bottom: 0.5em;
}
dl dt.first {
  margin-bottom: 0;
}
.user-picture {
  float: right;
  margin: 0 0 0.5em 0.5em;
  border: 1pt solid #555;
  padding: 2pt;
}

/**
 * =Links
 */

a:link, a:visited {
  color: #039;
  text-decoration: none;
  background: transparent;
  font-weight: bold;
}
.node-content a:link:after, .node-content a:visited:after, .comment-content a:link:after, .comment-content a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 90%;
}

.skiplink,
#navigation-general,
#header-search,
#download,
#navigation,
#support_links,
#main-nav,
#div_column_left,
.block-user,
#footer-syndicate,
#footer-about,
#footer hr,
#div_column_right,
#tabs,
.book .nav,
.links,
.one-column #div_column_left,
.one-column #div_column_right,
.backlink,
.toplink,
.no-print,
#local-tasks {
  display: none !important;
}

.alt-text, .print-only {
  display: block !important;
}