﻿h1.articleHeader, h1.articleHeader * { font-weight: bold; }
td.contentarea div.content h2.content, .rowOn, .rowOn * { color: rgb(255, 255, 255); background-color: rgb(0, 57, 113); }
td.contentarea div.content div.innerContent h2.content, td.rightcolumn div.content { border: solid 1px rgb(0, 57, 113); }
td.rightcolumn div.content h2.content { color: rgb(255, 255, 255); background-color: rgb(0, 57, 113); }
div.sectionmenu ul a:hover, div.sectionmenu ul li:hover a, div.sectionmenu ul li.iehover a, div.sectionmenu ul a.active { background-color: rgb(179, 195, 215); }
div.sitemenu li a.active { background-color: rgb(179, 195, 215); }
table.frontTable th { background-color: rgb(209, 203, 172); border-bottom: solid 1px rgb(191, 186, 157); }
table.frontTable { border-bottom: solid 1px rgb(191, 186, 157); border-top: solid 1px rgb(191, 186, 157); }
table.frontTable tr.footer { border-top: solid 1px rgb(191, 186, 157); background-color: rgb(209, 203, 172); }
.frontExtendedInfo { background-color: rgb(221, 230, 239); }
.frontExtendedInfo .header { background-color: rgb(190, 197, 205); }
td.topSeparator { border-top: 4px solid rgb(0, 57, 113); }
table.bonusList td { padding: 4px 0; }
table.bonusList tr.alternate { background-color: #E5E8EB; }
/* Textparser headers */
h1.textparser, h2.textparser, h3.textparser, h4.textparser, h5.textparser {
  margin-top: .4em;
  margin-bottom: 0.2em;
}

h1.textparser {
  font-size: 1.4em;
}

h2.textparser {
  font-size: 1.3em;
}

h3.textparser {
  font-size: 1.2em;
}

h4.textparser {
  font-size: 1.1em;
  font-style: oblique;
}

h5.textparser {
  font-size: 1em;
}

/* Textparser Images */
img.textparser {
  float: right;
  margin: 4px;
}

.rowOn, .rowOn * {
  margin-bottom: 0;
  padding-bottom: 0;
}

.rowOnWhite, .rowOnWhite * {
  color: black;
  background-color: white;
  margin-bottom: 0;
  padding-bottom: 0;
}

h2.specific {
  background-color: #d1cbac;
  padding: 2px 2px 2px 4px;
  font-size: 1em;
  font-weight: bold;
}

div.bannerPlaceholder {
  margin: auto;
  text-align: center;
}
