@charset "utf-8";
body {
      background-image: url(images/BT_0BACK.png);
      margin: 0;
      padding: 0;
}
.border_TB {
      background-image: url(images/BT_0BORD.png);
      margin: 0 auto;
      width: 964px;
      height: 2px;
      position: relative;
      clear: both;
}
.border_LR {
      background-image: url(images/BT_0BORD.png);
      margin: 0 auto;
      width: 964px;
}
.header {
      background-image: url(images/BT_B01TF.png);
      margin: 0 auto;
      width: 960px;
      height: 128px;
}
.container {
      background-image: url(images/BT_B02CV.png);
      margin: 0 auto;
      width: 960px;
}

/* +++++++++++++++++++++++++++++++++++++++++++++ */
/* +++ These are the columns for the layout. +++ */
/* +++++++++++++++++++++++++++++++++++++++++++++ */
.sidebar01 {
      float: left;
      width: 180px;
      font: small-caps 15px/1.00 "Courier New", "Courier", "monospace";
}
.content {
      float: left;
      width: 600px;
      font: small-caps 18px/1.00 "Courier New", "Courier", "monospace";
}
.content_icon {
      float: left;
      width: 115px;
      height: 115px;
      text-align: center;
}
.content_title {
      float: left;
      width: 230px;
      height: 115px;
      text-align: left;
}
.content_title_blnk {
      width: 230px;
      height: 27px;
      clear: both;
}
.content_title_text {
      width: 230px;
      height: 58px;
}
.content_title_date {
      width: 230px;
      height: 30px;
      font: normal 10px/1.00 "Courier New", "Courier", "monospace";
}
.content_toggle {
      float: left;
      width: 230px;
      height: 115px;
      text-align: center;
}
.content_toggle_blnk {
      width: 230px;
      height: 75px;
      clear: both;
}
.content_toggle_link {
      width: 230px;
      height: 40px;
}
.sidebar02 {
      float: left;
      width: 180px;
      font: small-caps 15px/1.00 "Courier New", "Courier", "monospace";
}
.sidebar02_eye {
      float: left;
      padding-right: 20px;
      padding-left: 20px;
      width: 137px;
      text-align: left;
}
.sidebar02_content {
      float: left;
      padding-right: 20px;
      padding-left: 20px;
      width: 137px;
      text-align: left;
      font: normal 12px/1.00 "Lucida Sans", "Lucida Grande", "Lucida", "sans-serif";
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++ These are the basic styles for the layout. +++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++ */
p {
      margin-top: 0;
      padding-right: 10px;
      padding-left: 10px;
}
a img { 
      border: none;
}
a:link, a:visited {
      color: #C0C000;
      text-decoration: underline;
}
a:hover, a:active, a:focus {
      color: #ffff00;
      text-decoration: underline;
}
img.img_left {
      float: left;
      margin-bottom: 10px;
      margin-right: 10px;
}
img.img_right {
      float: right;
      margin-bottom: 10px;
      margin-left: 10px;
}

/* +++++++++++++++++++++++++++++++++++ */
/* +++ These are the table styles. +++ */
/* +++++++++++++++++++++++++++++++++++ */
th img {
      vertical-align: bottom;
}
td img {
      vertical-align: bottom;
}
table.BT_N {
      border-spacing: 0;
      border-collapse: collapse;
      padding: 0;
      width: 177px;
      color: #FFFFFF;
      text-align: center;
}
td.BT_N01TF {
      background-image: url(images/BT_N01TF.png);
      padding: 0;
      width: 177px;
      height: 109px;
}
td.BT_N02CF {
      background-image: url(images/BT_N02CF.png);
      padding: 0;
      width: 177px;
      height: 37px;
}
td.BT_N03BF {
      background-image: url(images/BT_N03BF.png);
      padding: 0;
      width: 177px;
      height: 63px;
}
table.BT_W {
      border-spacing: 0;
      border-collapse: collapse;
      padding: 0;
      width: 592px;
      color: #808080;
      text-align: center;
}
table.BT_W tbody {
      display: table-row-group;
}
th.BT_W01TF {
      background-image: url(images/BT_W01TF.png);
      padding: 0;
      width: 592px;
      height: 115px;
      color: #FFFFFF;
}
td.BT_W02LV {
      background-image: url(images/BT_W02LV.png);
      padding: 0;
      width: 15px;
}
td.BT_W02CV {
      background-image: url(images/BT_W02CV.png);
      padding: 0;
      width: 562px;
      text-align: justify;
      font: normal 12px/1.25 "Lucida Sans", "Lucida Grande", "Lucida", "sans-serif";
}
td.BT_W02RV {
      background-image: url(images/BT_W02RV.png);
      padding: 0;
      width: 15px;
}
td.BT_W03BF {
      background-image: url(images/BT_W03BF.png);
      padding: 0;
      width: 592px;
      height: 50px;
}
table.BT_W_NOJS {
      border-spacing: 0;
      border-collapse: collapse;
      padding: 0;
      width: 592px;
      color: #808080;
      text-align: center;
}
table.BT_W_NOJS tbody {
      display: table-row-group;
}
th.BT_W01TF_NOJS {
      background-image: url(images/BT_W01NJ.png);
      padding: 0;
      width: 592px;
      height: 115px;
      color: #FFFFFF;
}
table.BT_D {
      border-spacing: 0;
      border-width: 2px;
      border-style: solid;
      padding: 0;
      width: 542px;
      color: #808080;
      text-align: center;
}
td.BT_D01PR {
      width: 128px;
      height: 128px;
}
td.BT_D01TX {
      width: 207px;
      height: 128px;
      color: #FFFFFF;
      text-align: center;
      font: normal 15px/1.00 "Courier New", "Courier", "monospace";
}
td.BT_D01LN {
      width: 207px;
      height: 128px;
      color: #FFFFFF;
      text-align: center;
      font: normal 15px/1.00 "Courier New", "Courier", "monospace";
}
table.BT_S {
      border-spacing: 0;
      border-collapse: collapse;
      padding: 0;
      width: 177px;
      color: #808080;
      text-align: center;
}
td.BT_S01TF {
      background-image: url(images/BT_S01TF.png);
      padding: 0;
      width: 177px;
      height: 70px;
      color: #FFFFFF;
      font: small-caps 20px/1.00 "Courier New", "Courier", "monospace";
}
td.BT_S02CV {
      background-image: url(images/BT_S02CV.png);
      padding: 0;
      width: 177px;
}
td.BT_S03BF {
      background-image: url(images/BT_S03BF.png);
      padding: 0;
      width: 177px;
      height: 50px;
}

/* +++++++++++++++++++++++++ */
/* +++ The footer styles +++ */
/* +++++++++++++++++++++++++ */
.footer {
      padding: 0;
      height: 64px;
      position: relative;
      clear: both;
}