html {
     margin:0;
     padding:0;
     border:0;
     }
body {
     margin:15px 0 0 0;
     padding:0;
     border:0;
     background:#979797;
     }
body,td,p {
          font-family:Arial,sans-serif;
          font-size:10pt;
          font-weight:normal;
          line-height:20px;
          }
h1 {
   font-family:Arial,sans-serif;
   font-size:12pt;
   font-weight:bold;
   line-height:24px;
   border:0;
   padding:0;
   margin:18px 0 15px 0;
   color:#000;
   }
.idx {
     font-family:Arial,sans-serif;
     font-size:22pt;
     font-weight:normal;
     line-height:30pt;
     border:0;
     padding:0;
     margin:0;
     color:#03669F;
     }
h2 {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   line-height:20px;
   border:0;
   padding:0;
   margin:0 0 15px 0;
   }
p {
  margin:0 0 15px 0;
  padding:0;
  border:0;
  }

.indexpic { border:5px solid #fff; }

.t1 { border:5px solid #fff; }

.top1 {
    background:#03669F url(bg.gif) repeat-x;
    color:#D3E2ED;
    padding-left:10px;
    font-size:22pt;
    }
.top1 a { color:#4DA1CF; }
.top1 a:link { text-decoration:none; }
.top1 a:visited { text-decoration:none; }
.top1 a:focus { text-decoration:none; }
.top1 a:hover { text-decoration:none; }
.top1 a:active { text-decoration:none; }

.top2 { background:#063F5F url(bgpics.jpg) right bottom no-repeat; color:#7dbcdf; padding-left:10px; }
.top2 a { color:#7dbcdf; }
.top2 a:link { color:#7dbcdf; text-decoration:none; }
.top2 a:visited { color:#7dbcdf; text-decoration:none; }
.top2 a:focus { color:#7dbcdf; text-decoration:none; }
.top2 a:hover { color:#7dbcdf; text-decoration:none; }
.top2 a:active { color:#7dbcdf; text-decoration:none; }

.col0 { background:#03669f; }

.col1 { background:#fff; color:#000; padding-left:2px; font-size:8pt; line-height:14px; }
.col1 a { color:#03669F; margin-bottom:6px; display:block; }
.col1 a:link { text-decoration:none; }
.col1 a:visited { text-decoration:none; }
.col1 a:focus { text-decoration:none; }
.col1 a:hover { text-decoration:none; }
.col1 a:active { text-decoration:none; }

.col2 { background:#03669f; }

.topline { text-align:right; font-size:8pt; margin:0 2px 10px 0; }

.col3 {
      border-top:1px solid #03669f;
      background:#d3e2ed;
      padding:0 3px 0 8px;
      }
.col3 a {
      color:#000;
      }
.col3 a:link { color:#000; text-decoration:none; }
.col3 a:visited { color:#000; text-decoration:none; }
.col3 a:focus { color:#000; text-decoration:none; }
.col3 a:hover { color:#000; text-decoration:none; }
.col3 a:active { color:#000; text-decoration:none; }

.bottom1 { background:#fff; padding-left:5px; }
.bottom2 { background:#03669f; }

.bottom3 {
    font-size:10pt;
    line-height:13pt;
    background:#d3e2ed;
    padding:1px 3px 0 8px;
    }
.bottom3 a {
      }
.bottom3 a:link { bottomor:#03669F; text-decoration:none; }
.bottom3 a:visited { bottomor:#03669F; text-decoration:none; }
.bottom3 a:focus { bottomor:#03669F; text-decoration:none; }
.bottom3 a:hover { bottomor:#03669F; text-decoration:none; }
.bottom3 a:active { bottomor:#03669F; text-decoration:none; }

.sub { color:#5f5f5f; font-size:8pt; line-height:14px; }
.sub a { color:#5f5f5f; }
.sub a:link { text-decoration:none; }
.sub a:visited { text-decoration:none; }
.sub a:focus { text-decoration:none; }
.sub a:hover { text-decoration:none; }
.sub a:active { text-decoration:none; }

iframe { margin:0px; padding:0px; border:0px; }

.right { float:right; margin:0 0 5px 5px; border:1px solid #fff; }
.left { float:left; margin:0 5px 5px 0; border:1px solid #fff; }
.clear { clear:both; }