html { scrollbar-3dlight-color: #ffffff;
       scrollbar-arrow-color: #ffffff;
       scrollbar-darkshadow-color: #003399;
       scrollbar-face-color: #003399;
       scrollbar-highlight-color: #003399;
       scrollbar-shadow-color: #ffffff;}

body { margin: 0;
       color: #ffffff;
       background-color: #003399;
       font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
       scrollbar-3dlight-color: #ffffff;
       scrollbar-arrow-color: #ffffff;
       scrollbar-darkshadow-color: #003399;
       scrollbar-face-color: #003399;
       scrollbar-highlight-color: #003399;
       scrollbar-shadow-color: #ffffff;}

a { color: #ffffff; font-weight: bold; text-decoration: underline; }
a:hover { color: #0099ff; font-weight: bold; text-decoration: underline; }

b { font-weight: bold; font-style: normal;}

td.posi a:link { color: #0066cc; font-weight: normal; text-decoration: none; }
td.posi a:visited { color: #0066cc; font-weight: normal; text-decoration: none; }
td.posi a:hover { color: #0099ff; font-weight: normal; text-decoration: none; }
td.posi a:active { color: #0066cc; font-weight: normal; text-decoration: none; }

td.navi a:link { color: #ffffff; font-weight: bold; text-decoration: none; }
td.navi a:visited { color: #ffffff; font-weight: bold; text-decoration: none; }
td.navi a:hover { color: #0099ff; font-weight: bold; text-decoration: underline; }
td.navi a:active { color: #ffffff; font-weight: bold; text-decoration: none; }

td.list a:link { color: #ffffff; font-weight: normal; text-decoration: none; }
td.list a:visited { color: #ffffff; font-weight: normal; text-decoration: none; }
td.list a:hover { color: #0099ff; font-weight: normal; text-decoration: underline; }
td.list a:active { color: #ffffff; font-weight: normal; text-decoration: none; }

td.ilink a img{ border-style: solid; border-width: 1px; border-color: #ffffff;}
td.ilink a:hover img{ border-style: solid; border-width: 1px; border-color: #0099ff; filter: Alpha(opacity=100);}

.text     { line-height: 12px;
            letter-spacing: 0pt;
            font-size: 11px; }
.btext    { line-height: 12px;
            letter-spacing: 0pt;
            font-weight: bold;
            font-size: 11px; }
.maintext { line-height: 12px;
            letter-spacing: 0pt;
            font-size: 11px;
            padding: 0 25 0 25px; }

.stext    { line-height: 10px;
            font-size: 10px;
            color: #ffffff; }
.sbtext   { line-height: 10px;
            font-weight: bold;
            font-size: 10px;
            color: #ffffff; }
.btextoff { line-height: 10px;
            font-weight: bold;
            font-size: 10px;
            color: #312f80; }
.phtext   { line-height: 10px;
            font-size: 10px;
            color: #cccccc; }

.index    { padding: 0 0 0 20; }
.index2   { padding: 20 0 0 25; }
.index3   { padding: 20 0 0 0; }
.index4   { padding: 0 0 0 25; }

.img1     { border: solid white 1px;}
.textbox  { width: 590px;
            height: 30px;
            margin-top: 10px;
            margin-left:11px;
            margin-bottom: 10px;
            padding: 0 0 0 13px;
            text-align: left; 
            border-left-style: solid;
            border-width: 1px;
            border-color: #ffffff; }
