#content h1, #content h2, #content h3 {
  color:#005ea8;
  font-weight:normal;
  text-transform:uppercase;
  margin-bottom:20px;
  font-size:17px;
}
#content h2 {
  font-size:15px;
}
#content h3 {
  font-size:12px;
  font-weight:bold;
}
#content p, #content ul, #content ol {
  margin-bottom:18px;
  line-height:20px;
}
#content ul, #content ol {
  margin-left:35px;
  list-style-type:square;
}
#content ol {
  list-style-type:upper-roman;
}
#content small {
  font-size:10px;
  line-height:14px;
}
#content a {
  color:#005ea8;
  text-decoration:underline;
}
#content a:hover {
  text-decoration:none;
}
#content table th, #content table td {
  padding:8px 0;
}
#content table th h2, #content table td h2 {
  padding-top:8px;
}
#content a.image {
  width:auto;
  position:relative;
  margin:0;
  cursor:pointer;
  float:left;
  padding:0;
}
#content a.image img {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    cursor: pointer;
}
/*#content a.image span, #content a.image span.overlay {
  position:absolute;
  top:0;
  left:0;
  width:158px;
  height:158px;
  display:block;
  background:url(/nav/imageoverlay.gif) 0 0 no-repeat;
  cursor:pointer;
}*/
#content .gallery {
    float:none;
    clear:both;
    margin-top:-2px;
}
#content .gallery a.image {
  margin:0 0 16px 0;
}
#content .wp-caption-text {
  font-size:11px;
  text-align:center;
}
#content img.aligncenter {
  display:block;
  margin-left:auto;
  margin-right:auto;
}
#content img.alignright {
  margin:0 0 10px 6px;
  float:right;
  border:0;
}
#content img.alignleft {
  margin:0 10px 6px 0;
  float:left;
  border:0;
}
#content a img, #content img, #content a.image img.centered, #content a.image img.alignright, #content a.image img.alignleft {
  border:0;
  float:none;
  margin:0;
  display:block;
}
#content #indexRight {
    border-right:40px solid #fff;
    position:relative;
    float:right;
    width:130px;
    margin:-35px 0 20px 45px;
}