/* Neutralize styling: */
html, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, li, address { margin: 0em 0; padding: 0; }
li, dd, blockquote { margin-left: 0; }
ul {list-style-type: none;}
img {border:0px;}

body {font: normal 100% Verdana, Arial, Helvetica, sans-serif;width:900px;}



.breadcrumb {
  display:none;
  }

.site-links {
  display:none;
  }


br {clear: both;}

#content {width: 90%;margin:auto;padding:10px 0;color:#000;}
#content p {font-size: .75em;padding-bottom:10px;}
#content h1 {font-size:1.25em;padding-left: 100px;clear: both;}
#content h2 {font-size:1.5em;text-transform: uppercase;clear: both;}
#content h3 {font-size:1.25em;border-bottom: 2px solid #000;margin:10px 0 5px;clear: both;padding-top:10px;}
#content h4 {font-size:1em;border-bottom: 1px dashed #ccc;margin:10px 0 5px;clear: both;}
#content h5 {font-size:1.25em;margin:5px 0;clear: both;}
#content a:link {text-decoration:none;color:#000;}
#content a:visited {text-decoration:none;color:#000;}
#content li {font-size:.75em;margin:5px 10px;}
#content dt {font-size:.75em;font-weight:bold;}
#content dd {font-size:.75em;padding:5px 10px;}
#content input {font-size:.5em;}
#content table {border: 2px solid #000;background-color: #000;font-size:.75em;margin: 10px auto;}
#content th {background-color: #fff;padding: 3px;}
#content td {background-color: #fff;padding: 3px;}
#contents { 
  float:left;
  width: 200px;
  padding:10px;
  margin: 10px 0 30px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 4px solid #000;
  }
#contents h2 {font-size: .85em;}
#contents li {margin-left:40px;font-size: .75em;}
.bullet {list-style-type: disc; margin-left:15px;}
.img-center {text-align:center;padding:10px;}
.img-left {float:left;font-size:.8em;margin:10px 10px 10px 0;clear: both;}
.img-right {float:right;font-size:.8em;margin:10px 0 10px 15px;clear: both;}
.img-float {float:left;font-size:.8em;margin:0 0 10px 15px;}
.caption {padding:5px;width:240px;}
.figure-caption {font-style:italic;font-weight:bold;text-align:left;}
.back {display:none;}
.questions {list-style-type: decimal;padding-left:1em;}
.answers {list-style-type: none;padding-left:1em;}


#modules dl {margin-top:10px;}
#modules dt {padding: 15px 0 0 10px;clear:both;font: bold 1.25em Verdana, Arial, Helvetica, sans-serif;}
#modules img {float:left;margin: 0 10px 10px 0;border: 2px solid #000;}