/**
 * Styles for Autopublish content.
 */

/*
* raw h1 tags unused
* raw h2 and h1 within autopublish-content look the same (for Editize)
* raw h3 and h2 within autopublish-content look the same (for Editize)
*/
.autopublish-content { margin: 1em 0; }
.autopublish-content h1, h2 { color: #1a2674; font-weight: normal; font-size: 1.8em; }
.autopublish-content h2, h3 { color: #007944; font-weight: normal; font-size: 1.2em; margin-bottom: 1em; }
.autopublish-content p { line-height: 1.1em; }
.autopublish-content blockquote { margin: 0 36px 1em 36px; font-weight: bold; }
.autopublish-content ul,
.autopublish-content ol { margin-left: 17px; padding: 0; }
.autopublish-content ul { list-style: none; }
.autopublish-content li {
  margin: 0;
  padding: 0 0 0 15px;
}
.autopublish-content ul li {
  background: url("../images/icon_bullet.gif") no-repeat left 0.5em;
}
.autopublish-content .highlighted { font-weight: bold; }
.autopublish-content a:visited { color: #747e85; }

.autopublish-content table { width: 100%; float: none; } /* disable float to conteract table align attribute */
.autopublish-content table td h1,
.autopublish-content table td h2,
.autopublish-content table td h3 { margin: 0; }
.autopublish-content table td { border: 1px solid #dde2e5; padding: 11px; vertical-align: top; }
.autopublish-content table th { background: #dde2e5; text-align: left; font-weight: normal; padding: 6px; }
.autopublish-content table td.img { width: 77px; }
.autopublish-content table td.img img { border: 1px solid #e2e6e8; }
.autopublish-content table.calculators td.img img { float: right; border: none; }

.autopublish-content .thumb { float: right; margin: 0 0 10px 10px; }

