﻿
.head {  font-family: Helvetica, Lucida Sans Unicode, Arial, sans-serif; font-size: 14pt; color: #000000; text-decoration: none}
  .head A:link { color: 000000; text-decoration: none }
  .head A:visited {  color: 000000;text-decoration: none;  }
  .head A:active { color: 000000; text-decoration: none }
  .head A:hover { color: 000000; text-decoration: underline; }
  
.headold {  font-family: Helvetica, Lucida Sans Unicode, Arial, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight:bold }
  .head A:link { color: 336699; text-decoration: none }
  .head A:visited {  color: 336699; text-decoration: none;  }
  .head A:active { color: 336699; text-decoration: none }
  .head A:hover { color: 336699; text-decoration: underline; }

.subhead {  font-family: Helvetica, Lucida Sans Unicode, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold }
  .subhead A:link { color: 336699; text-decoration: none font-weight:bold }
  .subhead A:visited {  color: 336699; text-decoration: none; font-weight:bold  }
  .subhead A:active { color: 336699; text-decoration: none font-weight:bold }
  .subhead A:hover { color: 336699; text-decoration: underline; font-weight:bold }

.infobox {  font-family: Arial, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; }
  .bio A:link { color: 336699; text-decoration: none }
  .bio A:visited {  color: 336699; text-decoration: none;  }
  .bio A:active { color: 336699; text-decoration: none }
  .bio A:hover { color: 336699; text-decoration: underline; }
  .bio LI { list-style-type : square;  margin-left: 0pt;}

.bio {  font-family: Helvetica, Lucida Sans Unicode, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
  .bio A:link { color: 336699; text-decoration: none }
  .bio A:visited {  color: 336699; text-decoration: none;  }
  .bio A:active { color: 336699; text-decoration: none }
  .bio A:hover { color: 336699; text-decoration: underline; }
  .bio LI { list-style-type : square;  margin-left: 0pt;}
  
.italic {  font-family: Helvetica, Lucida Sans Unicode, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-style:italic }
  .italic A:link { color: 336699; text-decoration: none font-style:italic}
  .italic A:visited {  color: 336699; text-decoration: none; font-style:italic }
  .italic A:active { color: 336699; text-decoration: none font-style:italic}
  .italic A:hover { color: 336699; text-decoration: underline; font-style:italic}
  .italic LI { list-style-type : square;  margin-left: 0pt; font-style:italic}
  
.frame {  font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none; font-weight:bold }
  .frame A:link { color: 336699; text-decoration: none }
  .frame A:visited {  color: 336699; text-decoration: none;  }
  .frame A:active { color: 336699; text-decoration: none }
  .frame A:hover { color: 336699; text-decoration: underline; }
  .frame LI { list-style-type : square;  margin-left: 0pt;}
  
.info {  font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: none; margin-left: 3pt;}
  .info A:link { color: 336699; text-decoration: none }
  .info A:visited {  color: #336699; text-decoration: none;  }
  .info A:active { color: 336699; text-decoration: none }
  .info A:hover { color: 336699; text-decoration: underline; }
  
 .bionolink {  font-family: Helvetica, Lucida Sans Unicode, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
  .bionolink A:link { color: 000000; text-decoration: none }
  .bionolink A:visited {  color: 000000; text-decoration: none;  }
  .bionolink A:active { color: 000000; text-decoration: none }
  .bionolink A:hover { color: 336699; text-decoration: underline; }
  .bionolink LI { list-style-type : square;  margin-left: 0pt;}

.fieldset {
  border: solid 1px #7A96BE;
  background: #EDF0F6;
  margin-top: 40px;
  position: relative;
  }
.fieldsetwhite {
  border: solid 1px #7A96BE;
  background: #FFFFFF;
  margin-top: 40px;
  position: relative;
  }
.legend {
  border: solid 1px #7A96BE;
  left: 0.5em;
  top: -0.6em;
  position: absolute;
  background: #EDF0F6;
  font-weight: bold;
  padding: 0 0.25em 0 0.25em;
  }
.nzwh-wrapper .content {
  margin: 1em 0.5em 0.5em 0.5em;
  }
legend.nzwh {
  padding: 0 0.25em 0 0.25em;
  border: solid 2px #ff0000;
  left: 0.5em;
  top: -0.6em;
  position: absolute;
  background: #ffff66;
  font-weight: bold;
  }
fieldset.nzwh {
  margin-top: 20px;
  position: relative;
  background: #eee;
  border: 2px solid #ff0000;
  }