body {
  background-color: #ffffff;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  margin: 0;
  padding: 0;
  width: 100%;
}

table, td {
  empty-cells: show;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

.dHead0 {
  color: #FFFFFF;
  background-color: #339933;
  background-image: url('/img/bg-feature-a.png');
  background-repeat: repeat-x;
  border: 1px solid #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin: 0px;
  padding: 3px;
  text-align: left;
}

.dHead1 {
  color: #000000;
  background-color: #B5DBB5;
  border: 1px solid #000000;
  empty-cells: show;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin: 0px;
  padding: 3px;
  text-align: left;
}

.dHead2 {
  color: #000000;
  background-color: #B5DBB5;
  border: 1px solid #000000;
  empty-cells: show;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  margin: 0px;
  margin-top: 4px;
  padding: 2px;
  text-align: left;
  vertical-align: top;
}

.dHead3 {
  color: #000000;
  background-color: #B5DBB5;
  border: 1px solid #000000;
  empty-cells: show;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  margin: 0px;
  padding: 2px;
  text-align: left;
  vertical-align: top;
}

.dHead4 {
  color: #000000;
  background-color: #E0E0E0;
  border: 1px solid #000000;
  empty-cells: show;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  margin: 0px;
  padding: 2px;
  text-align: left;
  vertical-align: top;
}

.dFront0 {
  empty-cells: show;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  border: 0px;
  margin: 0px;
  padding: 3px;
  text-align: left;
}

.dFront1 {
  empty-cells: show;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  border: 0px;
  margin: 0px;
  padding: 3px;
  text-align: left;
}

INPUT, SELECT, TEXTAREA {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

INPUT.error, SELECT.error, TEXTAREA.error {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  background-color: #FFBBBB;
}

PRE {
	font-family: "Courier New", Courier, monospace;
	font-size: 11pt;
	border: 1px solid #C0C0C0;
}

.copy {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: #f6f6f6;
}

.copylink {
  font-size: 7pt;
  color: #A0A0A0;
}

hr {
  height: 1px;
  color: #C0C0C0;
}

.Trans50 {
  filter: alpha(opacity=50);
  -moz-opacity: .50;
  opacity: .50;
}

.dPageHead {
  width: 840px;
}

.dPageNav {
  background-image: url('/img/bg-menu.png');
  background-repeat: repeat-x;
  border: 1px solid #000000;
  cursor: default;
  height: 36px;
  margin: 0px;
  padding: 0px;
  text-align: center;
  width: 840px;
}

.dPageBody {
  width: 840px;
}

a:link, a:active, a:visited, a:hover {
  color: #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-decoration: underline;
}

.miFeatGroup {
  margin: 0px;
  padding: 2px;
}

.miFeatGroupItems {
  margin: 0px;
  padding-left: 20px;
}

.miFeatActive {
  background-image: url('/img/bg-feature-a.png');
  background-repeat: repeat-x;
  color: #FFFFFF;
  font-weight: bold;
  height: 20px;
  margin-bottom: 1px;
  padding: 4px 2px 2px 4px;
  border: 1px solid #000000;
}

.miFeatInactive {
  background-color: #FFFFFF;
  color: #000000;
  font-weight: bold;
  height: 20px;
  margin-bottom: 1px;
  padding: 4px 2px 2px 4px;
  border: 1px solid #000000;
}

.miFeatOver {
  background-image: url('/img/bg-feature-a.png');
  background-repeat: repeat-x;
  color: #0000AA;
  font-weight: bold;
  height: 20px;
  margin-bottom: 1px;
  padding: 4px 2px 2px 4px;
  border: 1px solid #000000;
}

.menuLink, a:link.menuLink, a:active.menuLink, a:visited.menuLink {
  color: #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px 24px 0px 24px;
  text-decoration: none;
}

a:hover.menuLink {
  color: #0000AA;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px 24px 0px 24px;
  text-decoration: underline;
}

.menuLinkSel, a:link.menuLinkSel, a:active.menuLinkSel, a:visited.menuLinkSel {
  color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px 24px 0px 24px;
  text-decoration: none;
}

a:hover.menuLinkSel {
  color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px 24px 0px 24px;
  text-decoration: underline;
}

.bgNone { background-color: ; }
.bgGrey { background-color: #E3E3E3; }
.bgLite { background-color: #B5DBB5; }
.bgDark { background-color: #339933; }
.bgOver { background-color: #B5DBB5; }
.bgMark { background-color: #7FC17F; }

.fgGrey { color: #E3E3E3; }
.fgLite { color: #B5DBB5; }
.fgDark { color: #339933; }
