.jhtext {
  padding:10px;
  font-size: 12px;
  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
  line-height: 17px;
  }

.jhtoc {
  padding:5px;
  font-size: 10px;
  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
  line-height: 16px;
  }

.jhlead {
  font-size: 11px;
  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
  line-height: 17px; color:#909090; font-weight:bold
  }
  
.jhfooter {
  font-size: 10px;
  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
  line-height: 15px; color:#C0C0C0; 
  padding-left:0px; 
  padding-right:10px; 
  padding-top:3px; 
  padding-bottom:3px 
  }
  
.jhsubtitle {
  font-size: 12px;
  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  color:#003399; 
  line-height: 17px;
  margin-top:50; 
  }

.title {
  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  font-weight: normal; 
  text-align: center; 
  clip:  rect(   ); 
  color:#003399; 
  padding-left:10; 
  padding-right:10; 
  padding-top:12; 
  padding-bottom:12
  }
  
.sidebar {
  border-bottom: 1px dotted #cccccc; 
  padding-left:10; 
  padding-right:0; 
  padding-top:0; 
  padding-bottom:8;
  font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  line-height: 15px;
  margin-bottom:0; 
  margin-top:7
  }

a:active {
  color: #3399FF
  }
a:link {
  color: #0000CC; 
  text-decoration: underline
  }
a:visited {
  color: #808080; 
  text-decoration: underline
  }
a:hover {
  color: #FF6600; 
  text-decoration: underline
  }