body {
       background-color:#baccd8;
       scrollbar-base-color:#ffffff;
       scrollbar-face-color:#ffffff;
       scrollbar-track-color:#ffffff;
       scrollbar-arrow-color:#d5d5d5;
       scrollbar-highlight-color:#63778f;
       scrollbar-shadow-color:#63778f;
       scrollbar-3dlight-color:#ffffff;
       scrollbar-darkshadow-color:#ffffff;
       margin:0pt;
       }

a:link { text-decoration:none;color:#000000; }
a:visited { text-decoration:none;color:#000000; }
a:hover { text-decoration: underline;color:#0080ff; }

p,div { font-size:x-small; line-height:140%;color:#666666; }
small  { font-size:xx-small; line-height:140%; }
b { color:#63778f; }
span { color:#ffffff; }

 hr { border-color:#63778f;
      border-style:dashed; }

input,textarea, {
        background-color:#ffffff;
        border:1px #63778f solid;
        }

.mark { color:#0000ff; }

.head {
       background-color:#f5f5f5;
       border-right:1px #63778f solid;
       border-bottom:3px #003b73 solid;
       border-left:1px #63778f solid;
       }

.left {
       background-color:#ffffff;
       border-left:1px #63778f solid;
       }
.kakushi{
         background-color:#f5f5f5;
         border-bottom:1px #63778f dashed;
         border-left:1px #63778f dashed;
         padding:0px 10px;
         }
.keisen{ border-color:#f5f5f5; }

.right {
        background-color:#ffffff;
        border-right:1px #63778f solid;
        border-left:1px #63778f solid;
        padding:10px;
        }
.menu { padding:0px; }

.other {
       background-color:#ffffff;
       border-right:1px #63778f solid;
       border-left:1px #63778f solid;
       padding:10px 20px;
       }

.foot {
       background-color:#f5f5f5;
       border-top:1px #63778f solid;
       border-right:1px #63778f solid;
       border-left:1px #63778f solid;
       }

