
html, body {
    height:100%;
    margin:0px;
    padding:0px;
}

td.line_logo {
    background-color:#DCE3ED;
}


td.navi_left {
    background-color:#ceced0;
    width:12em;
}


td.content {
    background-color:#ddd;
    padding-top:1px;
    padding-left:8px;
    padding-right:8px;
}

div.content_block {
    text-align:justify;
    background-color:#d9d9dd;
    padding:3px;
    padding-top:10px;
    padding-bottom:10px;
    margin:0px;
    margin-bottom:5px;
    border-top:solid 1px gray;
    border-left:solid 1px gray;
    border-right:solid 2px gray;
    border-bottom:solid 2px gray;
}


td.info {
    background-color:#ceced0;
    width:12em;
    margin-left:px
}


h2.heading {
    background-color:#eee;
    margin:3px;
    font-size:xx-large;
    font-variant:small-caps;

    padding-left:10px;
    border-top:solid 1px gray;
    border-left:solid 1px gray;
    border-right:solid 2px gray;
    border-bottom:solid 2px gray;
}


img {
     text-size:small;
}


td.footer_left {
  background-color:#ceced0 ;
  margin-top:5px;
}
td.footer_copyright {
  margin-top:5px;
  background-color:#ceced0;
}
td.footer_right {
    background-color:#ceced0;
    margin-top:5px;
}



td.footer_copyright {
    text-align:center;
    text-size:8px;
    font-weight:bold;
}


ul.nav1 a {
    text-decoration:none;
  display: block;
}

ul.nav1 {
    list-style-type:none;
    min-width:11em;
    max-width:11em;
    padding:0px;
    margin:0px;
    background-color:dfdfdf
}
ul.nav1 li {
    background-color:#DFDFDF;
    font-size:smaller;
    padding:2px;
    margin-bottom:2px;
    border:solid 1px;
    border-color:#999;
  border-bottom:solid 2px;
  border-right:solid 2px;
}

ul.nav2 {
    list-style-type:none;
    background-color:#d4d4d4;
    padding-left:15px;
    margin-left:0px;
}
ul.nav2 li {
    background-color:#d4d4d4;
}

ul.nav3 {
    list-style-type:none;
    background-color:#cacaca;
    padding-left:30px;
    margin-left:0px;
}
ul.nav3 li {
    background-color:#cacaca;
}

