body {
  color: #000000;
  background-color: #ffffff;
  font: normal 10pt/12pt Arial, verdana, Helvetica, sans-serif ;
  text-decoration: none;
  text-align:  justify;
  width: 900px;
  margin: 10px auto;
  padding: 10px;
  border: 1pt solid #e0e0e0;
}

#header, #footer {float:none; clear: both; width: 100%; margin: 0px; padding: 5px; text-align: center;}
#bodyCopy   { height: 1%; overflow: auto;}

#nav { float: left; clear: left; width: 13%;}
#main { float: right; clear: right; width: 82%;}
#bodyCopy { float: left; clear: left ; width: 60% ; margin: 5px; padding: 0px;}
#sideBar  { float: left; clear: right;  width: 35% ; margin: 5px; padding-left: 5px; font: normal 10pt/12pt Arial, verdana, Helvetica, sans-serif;}

#footer   { border-top: 2px solid #e0e0e0; }

#footer p, #footer address { margin: 0px; padding: 0px; font: normal 8pt/10pt Arial, verdana, Helvetica, sans-serif; }

#left    { float: left;  clear: left;  margin: 0px; padding: 0px;}
#right   { float: right; clear: right; margin: 0px; padding-left: 10px;}
#middle  { float: none;  clear: none;  margin: 0px; padding: 0px;}

.imgr, .imgrb   { float: right; clear: right; }
.imgl, .imglb   { float: left; clear: left; }

.imgb   { margin: 0px; padding: 5px; border: 1px solid black;}
.imgrb   { margin: 10px; padding: 5px; border: 1px solid black;}
.imglb   { margin: 10px; padding: 5px; border: 1px solid black;}

.mhead, .shead {
  padding-bottom: 10px;
  margin-bottom: 10px;
}

img {border: none;}

dt {
  color: #000000;
  font-weight: bold;
  margin-bottom: 10px;
}

dd {
  color: #000000;
  margin: 10px 0px;
}

#nav ul {
  list-style-type: none;
  display: inline-block;
  float: left;
  clear: left;
  font: bold 10pt/12pt Arial, verdana, Helvetica, sans-serif ;
  text-indent: 0px;
  margin: 0px;
  padding: 0px;
}

#nav ul li {
  color: black;
  list-style-type: none;
  display: inline-block;
  float: left;
  clear: left;
  font: bold 10pt/12pt Arial, verdana, Helvetica, sans-serif ;
  text-decoration: none;
  text-indent: 0px;
  margin: 0px;
  padding-left: 0px;
}

#nav ul li a {
  color: blue;
  list-style-type: none;
  display: inline-block;
  float: left;
  clear: left;
  font: bold 10pt/12pt Arial, verdana, Helvetica, sans-serif ;
  text-decoration: none;
  text-indent: 0px;
  margin: 0px;
  padding: 0px;
}

#nav ul ul li a {
  color: blue;
  list-style-type: none;
  display: inline-block;
  float: left;
  clear: left;
  font: bold 10pt/12pt Arial, verdana, Helvetica, sans-serif ;
  text-decoration: none;
  text-indent: 20px;
  margin: 0px;
  padding: 0px;
}

#slides {
  list-style: none;
  display: inline-block;
  float: right;
  border: none;
  margin-left: 10pt;
}

@media print {
  body, #header, #main, #footer { width: 650px; clear:both; border: none;}
  #bodyCopy { width: auto; }
  #slides, #nav, #sideBar, #footer { display: none; }
  #header img { width:625px; }
}


