            html
            {
                overflow-y: scroll;
            }
            body
            {
                background-color: #99ccff;
                font-family: Arial, Helvetica, sans-serif;
                text-align: left;
            }
            img
            {
                border:0;
            }
            table
            {
                border:0;
            }
            td.nobr
            {
                white-space: nowrap;
            }
            a
            {
                font-family:Tahoma,sans-serif;
                text-decoration:none;
            }
            p
            {
                color:#000000;
                text-align:left;
            }
            li
            {
                text-align:left;
            }
            a.sub
            {
                color:blue;
            }
            a.sub:hover
            {
                color:red;
            }
            a.sub:active
            {
                color:darkred;
            }
            a.bt
            {
                display:block;
                width:200px;
                border:4px double #AAAAff;
                margin-top:1px;
                padding:12px;
                font-size:1.8em;
                text-align:center;
                color:#bbbbff;
                background-color:#5555FF;
            }
            a.bt:hover
            {
                background-color:#bbbbff;
                color:#5555FF;
                border:4px double #5555FF;
            }
            a.bt:active
            {
                background-color:darkblue;
                color:#5555FF;
                border:4px double #5555FF;
            }
            a.lbt
            {
                display:block;
                width:200px;
                font-weight:bold;
                margin-top:1px;
                padding:12px;
                font-size:1.0em;
                text-align:center;
                color:#5555ff;
                background-color:#88bbff;
            }
            a.lbt:hover
            {
                background-color:#bbbbff;
            }
            a.lbt:active
            {
                background-color:#77aadd;
            }
            a.menu
            {
                display:block;
                width:200px;
                /*border:2px solid #AAAAff;*/
                margin-top:1px;
                padding:8px;
                font-size:1.6em;
                text-align:center;
                color:#666666;
                /*background-color:#819FF7;*/
            }
            a.menu:hover
            {
                color:#2E64FE;
                background-color:#A9A9F5;
                /*border:2px solid #2E64FE;*/
            }
            a.menu:active
            {
                color:#541EFE;
                background-color:#8F71F7;
                /*border:2px solid #541EFE;*/
            }
            h1
            {
                background-color:#4580BB;
                color:#EEEEFF;
                text-align:center;
                font-size:1.2em;
            }
            h1.right
            {
                border-right: 40px solid #B0C0DD;
                padding-right: 12px;
                text-align:right;
            }
            h1.left
            {
                border-left: 40px solid #B0C0DD;
                padding-left: 12px;
                text-align:left;
            }
            div.note
            {
                color:#996666;
                font-size:0.6em;
                font-weight:bold;
                padding-top:8px;
            }
            div.err
            {
                color:#ff3333;
                font-weight:bold;
                padding-top:8px;
            }
            div.succ
            {
                color:#088A08;
                font-weight:bold;
                padding-top:8px;
            }
            p.subtitle
            {
                padding:0;
                margin:0;
            }