@import '../oca.css';
.background {
  background-color: #990000; /*#e1e5b3;*/
}

.banner {
  color: white;
  font-family: Times New Roman, Serif;
  font-size: 24pt;
  vertical-align: bottom;
  white-space: nowrap;
}

.bannerbar {
  background-color: white;
}

.calendaricon {
  cursor: pointer;
}

.error {
  color: red;
  font-weight: bold;
}

.factoid {
  color: green;
  font-style: italic;
  font-weight: bold;
}

.faqsectionheading {
  font-size: 10pt;
  font-weight: bold;
  white-space: nowrap;
  margin-bottom: 0px;
  margin-top: 0px;
}

.faqnumber {
  font-weight: normal;
  font-size: 10pt;
  text-align: right;
}

.faqquestion {
  font-size: 10pt;
  font-weight: normal;
}

.faqanwertable {
  width: 100%;
}

.faqanswertable td {
  padding: 2px 0px 2px 0px;
}

.faqanswernumber {
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
  vertical-align: middle;
}

.faqanswerheading {
  font-size: 10pt;
  font-weight: bold;
  vertical-align: middle;
  white-space: nowrap;
}

.faqanswerhelp {
  font-size: 10pt;
  font-weight: normal;
  width: 99%;
  vertical-align: middle;
}

.faqanswertop {
  font-size: 10pt;
  font-weight: normal;
  text-align: right;
  white-space: nowrap;
  vertical-align: middle;
}

.faqReference {
}

.footer {
  color: white;
  font-size: 8pt;
  white-space: nowrap;
}

.hen {
  color: #996633;
  font-size: 10pt;
  font-weight: bold;
}

.nav {
  color: white;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
  font-size: 9pt;
  font-weight: bold;
}

.navigation {
  background-color: #ffcc66;
}

.pagination {
  font-size: 11pt;
  font-weight: normal;
}

.section {
  color: #990000;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
  font-size: 13pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 6pt;
}

.subsection {
  color: #990000;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
  font-size: 11pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 6pt;
}

.subsubsection {
  color: #990000;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
  font-size: 10pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 6pt;
}

.surveyoptional {
  font-weight: normal;
  white-space: nowrap;
  margin-top: 4pt;
}

.surveyrequired {
  font-weight: bold;
  white-space: nowrap;
  margin-top: 4pt;
}

.surveysection {
  color: #996633;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
  font-size: 11pt;
  font-weight: bold;
  margin-bottom: 3pt;
  margin-top: 6pt;
}

a.nav:link {
  color: white;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

a.nav:visited {
  color: white;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

a.nav:hover {
  color: #DDDDDD;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

a:link {
  color: blue;
  font-weight: normal;
  text-decoration: none;
}

a:visited {
  color: blue;
  font-weight: normal;
  text-decoration: none;
}

a:hover {
  color: #1c3664;
  font-weight: normal;
  text-decoration: none;
}

body {
  background-color: white;
  color: black;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
  font-size: 10pt;
}

li {
  margin-top: 6pt;
}

p {
  color: black;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
  font-size: 10pt;
}

.homepagealert {
  width: 300pt;
  border: 3px solid red;
  margin: 6pt;
}

.homepagealert td {
  padding: 6px;
}

td {
  color: black;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
  font-size: 10pt;
}

td.fieldlabel {
  color: black;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold;
  text-align: right;
  white-space: nowrap;
}

td.fieldvalue {
}

td.optionalfieldlabel {
  color: black;
  font-family: Verdana, Arial, Sans-Serif;
  text-align: right;
  white-space: nowrap;
}

td.entrantfield {
  white-space: nowrap;
  vertical-align: top;
  padding: 4px;
}

ul {
  margin-top: 3pt;
}

div.hr {
  background: gray url(../images/cleardot.gif) no-repeat scroll center;
  height: 1px;
}

hr {
  display: none;
}
