body {
  background: #ffffff;
  margin: 0.5em;
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
}
table {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
}
ul {
  margin: 0px;
  padding: 0px;
}
ol {
  margin: 0px;
  padding: 0px;
}
input.blue {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #dcdced;
    }
input.yellow {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ededdc;
    }
input.white {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ffffff;
    }
option.blue {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #dcdced;
    }
option.yellow {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ededdc;
    }
option.white {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ffffff;
    }
select.blue {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #dcdced;
    }
select.yellow {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ededdc;
    }
select.white {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ffffff;
    }
textarea.blue {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #dcdced;
    }
textarea.yellow {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ededdc;
    }
textarea.white {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ffffff;
    }
button.blue {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #dcdced;
    }
button.yellow {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ededdc;
    }
button.white {
      font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
      font-size: 1em;
      color: #000000;
      background: #ffffff;
    }
table.blue {
    border-style: solid;
    border-width: 0px;
    background: #ccccdd;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.gray {
    border-style: solid;
    border-width: 0px;
    background: #cccccc;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.red {
    border-style: solid;
    border-width: 0px;
    background: #ddcccc;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.yellow {
    border-style: solid;
    border-width: 0px;
    background: #ccccaa;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.white {
    border-style: solid;
    border-width: 0px;
    background: #ffffff;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tb_blue {
    border-style: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #ededff;
    border-bottom-color: #9999aa;
    background: #ccccdd;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tb_gray {
    border-style: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #eeeeee;
    border-bottom-color: #999999;
    background: #cccccc;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tb_red {
    border-style: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #eddcdc;
    border-bottom-color: #cc9999;
    background: #ddcccc;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tb_yellow {
    border-style: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #ededdc;
    border-bottom-color: #999966;
    background: #ccccaa;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tb_white {
    border-style: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #ffffff;
    border-bottom-color: #cccccc;
    background: #ffffff;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tblr_blue {
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #ededff;
    border-left-color: #ededff;
    border-bottom-color: #9999aa;
    border-right-color: #9999aa;
    background: #ccccdd;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tblr_gray {
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #eeeeee;
    border-left-color: #eeeeee;
    border-bottom-color: #999999;
    border-right-color: #999999;
    background: #cccccc;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tblr_red {
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #eddcdc;
    border-left-color: #eddcdc;
    border-bottom-color: #cc9999;
    border-right-color: #cc9999;
    background: #ddcccc;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tblr_yellow {
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #ededdc;
    border-left-color: #ededdc;
    border-bottom-color: #999966;
    border-right-color: #999966;
    background: #ccccaa;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
table.tblr_white {
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #ffffff;
    border-left-color: #ffffff;
    border-bottom-color: #cccccc;
    border-right-color: #cccccc;
    background: #ffffff;
    font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
    font-size: 1em;
  }
th.dblue {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #556699;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.dgray {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #666666;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.dred {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #cc3333;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.dyellow {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #777755;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.dwhite {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #cccccc;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.blue {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #ccccdd;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.gray {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #cccccc;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.red {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #ddcccc;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.yellow {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #ccccaa;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.white {
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    background-color: #ffffff;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_dblue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #7788bb;
    border-right-color: #334477;
    background-color: #556699;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_dgray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #666666;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_dred {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cc3333;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_dyellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #999977;
    border-right-color: #555533;
    background-color: #777755;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_dwhite {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cccccc;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_blue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ededff;
    border-right-color: #9999aa;
    background-color: #ccccdd;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_gray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cccccc;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_red {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eddcdc;
    border-right-color: #cc9999;
    background-color: #ddcccc;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_yellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ededdc;
    border-right-color: #999966;
    background-color: #ccccaa;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
th.lr_white {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ffffff;
    border-right-color: #cccccc;
    background-color: #ffffff;
    color: #000000;
    font-weight: bold;
    text-align: left;
    vertical-align: bottom;
  }
td.dblue {
    padding: 0.5em;
    border-width: 0px;
    background-color: #556699;
    color: #ffffff;
  }
td.dgray {
    padding: 0.5em;
    border-width: 0px;
    background-color: #666666;
    color: #ffffff;
  }
td.dred {
    padding: 0.5em;
    border-width: 0px;
    background-color: #cc3333;
    color: #ffffff;
  }
td.dyellow {
    padding: 0.5em;
    border-width: 0px;
    background-color: #777755;
    color: #ffffff;
  }
td.dwhite {
    padding: 0.5em;
    border-width: 0px;
    background-color: #cccccc;
    color: #000000;
  }
td.blue {
    padding: 0.5em;
    border-width: 0px;
    background-color: #ccccdd;
    color: #000000;
  }
td.gray {
    padding: 0.5em;
    border-width: 0px;
    background-color: #cccccc;
    color: #000000;
  }
td.red {
    padding: 0.5em;
    border-width: 0px;
    background-color: #ddcccc;
    color: #000000;
  }
td.yellow {
    padding: 0.5em;
    border-width: 0px;
    background-color: #ccccaa;
    color: #000000;
  }
td.white {
    padding: 0.5em;
    border-width: 0px;
    background-color: #ffffff;
    color: #000000;
  }
td.0dblue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #556699;
    color: #ffffff;
    vertical-align: top;
  }
td.0dgray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #666666;
    color: #ffffff;
    vertical-align: top;
  }
td.0dred {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #cc3333;
    color: #ffffff;
    vertical-align: top;
  }
td.0dyellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #777755;
    color: #ffffff;
    vertical-align: top;
  }
td.0dwhite {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #cccccc;
    color: #000000;
    vertical-align: top;
  }
td.0blue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #ccccdd;
    color: #000000;
    vertical-align: top;
  }
td.0gray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #cccccc;
    color: #000000;
    vertical-align: top;
  }
td.0red {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #ddcccc;
    color: #000000;
    vertical-align: top;
  }
td.0yellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #ccccaa;
    color: #000000;
    vertical-align: top;
  }
td.0white {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #ffffff;
    color: #000000;
    vertical-align: top;
  }
td.lr_0dblue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #7788bb;
    border-right-color: #334477;
    background-color: #556699;
    color: #ffffff;
    vertical-align: top;
  }
td.lr_0dgray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #666666;
    color: #ffffff;
    vertical-align: top;
  }
td.lr_0dred {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cc3333;
    color: #ffffff;
    vertical-align: top;
  }
td.lr_0dyellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #999977;
    border-right-color: #555533;
    background-color: #777755;
    color: #ffffff;
    vertical-align: top;
  }
td.lr_0dwhite {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cccccc;
    color: #000000;
    vertical-align: top;
  }
td.lr_0blue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ededff;
    border-right-color: #9999aa;
    background-color: #ccccdd;
    color: #000000;
    vertical-align: top;
  }
td.lr_0gray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cccccc;
    color: #000000;
    vertical-align: top;
  }
td.lr_0red {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eddcdc;
    border-right-color: #cc9999;
    background-color: #ddcccc;
    color: #000000;
    vertical-align: top;
  }
td.lr_0yellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ededdc;
    border-right-color: #999966;
    background-color: #ccccaa;
    color: #000000;
    vertical-align: top;
  }
td.lr_0white {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ffffff;
    border-right-color: #cccccc;
    background-color: #ffffff;
    color: #000000;
    vertical-align: top;
  }
td.1dblue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #556699;
    color: #ffffff;
    vertical-align: top;
  }
td.1dgray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #666666;
    color: #ffffff;
    vertical-align: top;
  }
td.1dred {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #cc3333;
    color: #ffffff;
    vertical-align: top;
  }
td.1dyellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #777755;
    color: #ffffff;
    vertical-align: top;
  }
td.1dwhite {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #cccccc;
    color: #000000;
    vertical-align: top;
  }
td.1blue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #dcdced;
    color: #000000;
    vertical-align: top;
  }
td.1gray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #cccccc;
    color: #000000;
    vertical-align: top;
  }
td.1red {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #ddcccc;
    color: #000000;
    vertical-align: top;
  }
td.1yellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #ededdc;
    color: #000000;
    vertical-align: top;
  }
td.1white {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-width: 0px;
    background-color: #ffffff;
    color: #000000;
    vertical-align: top;
  }
td.lr_1dblue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #7788bb;
    border-right-color: #334477;
    background-color: #556699;
    color: #ffffff;
    vertical-align: top;
  }
td.lr_1dgray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #666666;
    color: #ffffff;
    vertical-align: top;
  }
td.lr_1dred {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cc3333;
    color: #ffffff;
    vertical-align: top;
  }
td.lr_1dyellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #999977;
    border-right-color: #555533;
    background-color: #777755;
    color: #ffffff;
    vertical-align: top;
  }
td.lr_1dwhite {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cccccc;
    color: #000000;
    vertical-align: top;
  }
td.lr_1blue {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ededff;
    border-right-color: #9999aa;
    background-color: #dcdced;
    color: #000000;
    vertical-align: top;
  }
td.lr_1gray {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eeeeee;
    border-right-color: #999999;
    background-color: #cccccc;
    color: #000000;
    vertical-align: top;
  }
td.lr_1red {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #eddcdc;
    border-right-color: #cc9999;
    background-color: #ddcccc;
    color: #000000;
    vertical-align: top;
  }
td.lr_1yellow {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ededdc;
    border-right-color: #999966;
    background-color: #ededdc;
    color: #000000;
    vertical-align: top;
  }
td.lr_1white {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    border-style: solid;
    border-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #ffffff;
    border-right-color: #cccccc;
    background-color: #ffffff;
    color: #000000;
    vertical-align: top;
  }
h1 {margin-bottom: 0px;}
h2 {margin-bottom: 0px;}
h3 {margin-bottom: 0px;}
h4 {margin-bottom: 0px;}
h5 {margin-bottom: 0px;}
h6 {margin-bottom: 0px;}
td.topbar {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 0.6em;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
}
a.topbar {
  text-decoration: none;
  color: #ffffff;
}
a.topbar:hover {
  text-decoration: none;
  color: #000099;
  background: #ffffcc;
}
td.subhead {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 0.6em;
  line-height: 1.3;
  color: #666666;
}
a.navbar {
  text-decoration: none;
  font-weight: bold;
  color: #000099;
}
a.navbar:hover {
  text-decoration: none;
  background: #ffffcc;
  color: #000099;
}
td.subheadiy {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 0.6em;
  line-height: 1.3;
  font-weight: bold;
  color: #000000;
  background: #ffff66;
}
td.subheadiyh {background: #ffffcc;}
td.subheadiyl {background: #999933;}
td.subheadir {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 0.6em;
  line-height: 1.3;
  font-weight: bold;
  color: #ffffff;
  background: #cc3333;
}
td.subheadirh {background: #ff9999;}
td.subheadirl {background: #660000;}
td.subheadib {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 0.6em;
  line-height: 1.3;
  font-weight: bold;
  color: #000000;
  background: #dcdced;
}
td.subheadibh {background: #ededff;}
td.subheadibl {background: #9999aa;}
td.searchbox {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 0.6em;
  line-height: 1.3;
  font-weight: bold;
  color: #000000;
}
a.searchbox {
  text-decoration: none;
  color: #000000;
}
a.searchbox:hover {
  text-decoration: none;
  background: #ffffcc;
  color: #000099;
}
td.sidemenu {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 0.6em;
  font-weight: bold;
  line-height: 1.3;
  padding-left: 6px;
  padding-right: 6px;
  border-width: 0px;
  border-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #9999aa;
}
a.sidemenu {
  text-decoration: none;
  color: #000099;
}
a.sidemenu:hover {
  text-decoration: none;
  background: #ffffcc;
}
div.mainbody {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 6px;
  padding-right: 6px;
}
div.bodyhead {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 1.1em;
  font-weight: bold;
}
div.bodyindent {
  margin-left: 1em;
}
span.glossary {
  font-weight: bold;
  color: #000099;
}
div.copyright {
  font-family: "Verdana", "Arial", "Helvetica", "Sans Serif";
  font-size: 0.6em;
}
