    <!--
    a:link { color: #2222a0;}
    a:visited { color: #2222a0;}
    a:hover { color : #ff3300;}
    a:active { color: #ff0000;}
    

    .adv01 a:link { color: #4f4f4f;}
    .adv01 a:visited { color: #4f4f4f;}
    .adv01 a:hover { color: #ff3300;}
    .adv01 a:active { color: #ff0000;}
    

    .adv02 a:link { color: #f49642;}
    .adv02 a:visited { color: #f49642;}
    .adv02 a:hover { color: #ff3300;}
    .adv02 a:active { color: #ff0000;}
    -->
    a
    {
            font-family: Monospace;
            font-weight: bold;
            text-decoration: none;
    }
    body
    {
            margin: 0px;
            background-color: #ffffff;
        	background-repeat: no-repeat;
        	background-position: center top;
        	background-image: url(img/bg000.jpg);
        	font-size: 15px;
        	color: #333388;
        	line-height: 1.4;
    }
    .top-logobox01
        {
            margin:1px auto 1px auto;
            table-layout:fixed;
            width: 800px;
            background-image: url(img/bgmiddle01.png);
            background-repeat:repeat-y;
            background-position:center;
            border: solid 1px #0f0f0f;
        }
        .top-switchbox01
        {
            margin:0px auto 0px auto;
            table-layout:fixed;
            width: 800px;
            height:32px;
            background-image: url();
            background-repeat:repeat-y;
            background-position:center;
        }
        .top-switchcell01
        {
            width: 160px;
            height: 32px;
            padding: 0px;
        }
        p.pswitch-grey
    {
        width:auto;
        margin: 6px auto 0px auto;
        background-image: url(img/bg11111.png);
        padding: 2px 6px 2px 6px;
        /*border-top: solid 1px #c0c0c0;
        border-left: solid 1px #c0c0c0;
        border-bottom: solid 1px #606060;
        border-right: solid 1px #606060;*/
        border: solid 1px #0f0f0f;
    }
        .main-table01
        {
            margin:0px auto 0px auto;
            width: 800px;
            table-layout: fixed;
            border: 0px;
        }
        .maincell01
        {
            width: 600px;
            vertical-align: top;
        }
        .maincell02
        {
            vertical-align: top;
        }
        .flashbox01
        {
            table-layout: fixed;
            margin: 6px auto 6px auto;
            width: 580px;
            background-image: URL(img/bg0000001.png);
            background-repeat: repeat-y;
            background-position: center;
            border: solid 1px #0f0f0f;
        }
        .flashcell02
        {
            text-align:center;
            padding: 6px;
        }
        .beem01
        {
            table-layout: fixed;
            width: 100%;
        }
        .maincell03
        {
            height: 32px;
            background-image: url(img/off00.png);
        }
        .table580bgclear
        {
            margin: 6px auto 0px auto;
            table-layout: fixed;
            width: 580px;
            background-image: URL(img/bg0000001.png);
            background-repeat: repeat-y;
            background-position: center;
            border : solid 1px #0f0f0f;
        }
        .table100parbgclear
        {
            margin: 6px auto 0px auto;
            table-layout: fixed;
            width: 100%;
            background-image: URL(img/bg0000002.png);
            background-repeat: repeat-y;
            background-position: center;
            border : solid 1px #0f0f0f;
        }
        .maincell-00
        {
            vertical-align:middle;
            text-align: left;
            padding: 3px 12px 3px 12px;
            border-bottom: solid 1px #0f0f0f;
            background-color: #3249d4;
            color: #efefef;
            font-weight: bold;
        }
        .maincell580-01
        {
            vertical-align: top;
            text-align: left;
            padding:6px 20px 6px 20px;
        }
        .maincell580-02
        {
            height: 24px;
            background-image: URL(img/bg11111.png);
        }
        .maincell580-03
        {
            vertical-align: top;
            text-align: left;
        }
        
        .maincell200-01
        {
            vertical-align: top;
            text-align: left;
            padding:6px 12px 6px 12px;
        }
        .maincell200-02
        {
            vertical-align: top;
            text-align: left;
            padding:6px 12px 6px 12px;
            border-bottom: solid 1px #0f0f0f;
        }
        .in-table00
        {
            margin:6px auto 6px auto;
            table-layout:fixed;
            border:none;
            width:100%;
        }
        .in-table01
        {
            margin:6px auto 6px auto;
            table-layout:fixed;
            border-left:solid 1px #0f0f0f;
            border-top:solid 1px #0f0f0f;
            width:100%;
        }
        .in-cell00
        {
            vertical-align:top;
            text-align:left;
            padding:3px;
        }
        .in-cell01
        {
            vertical-align:top;
            text-align:left;
            border-right: solid 1px #0f0f0f;
            border-bottom: solid 1px #0f0f0f;
            padding:3px;
            background-color:#f0f0f0;
        }
        .in-cell02
        {
            vertical-align:top;
            text-align:left;
            border-right: solid 1px #0f0f0f;
            border-bottom: solid 1px #0f0f0f;
            padding:3px;
            background-color:#ffffff;
        }
        .freesizecell
        {
            padding:6px 12px 6px 12px
        }
        .text01
        {
            color: #333388;
            font-size: 15px;
            line-height: 1.4;
        }
        .table-buttom
        {
            margin: 6px auto auto auto;
            table-layout:fixed;
            width: 800px;
            border: solid 1px #0f0f0f;
        }
        .bottomcell
        {
            background-image: URL(img/bg11111.png);
            height: 96px;
            vertical-align:top;
        }
        img.float-left
        {
            float:left;
            border:solid 0px #000000;
            margin-right: 12px;
        }
        img.float-right
        {
            float:right;
            border:solid 0px #000000;
            margin-left: 12px;
        }
        img.float-none
        {
            float:none;
            margin: 3px auto 3px auto;
            border: none 0px #000000;
        }
        .sideswitchbox01
        {
        	table-layout:fixed;
        	margin: 0px auto 0px auto;
        	width: 100%;
        	background-image: url(img/bgsw0001.png);
            /*background-repeat:repeat-x;*/
            /*background-position:center;*/
            border-top: solid 0px #0f0f0f;
        	border-left: solid 1px #0f0f0f;
        	border-right: solid 1px #0f0f0f;
        	border-bottom: solid 1px #0f0f0f;
        }
        .color-33ff66
        {
            color: #33ff66;
        }
        .color-cc3366
        {
            color: #cc3366;
        }
        .color-cdfe9a
        {
            color: #cdfe9a;
        }
        .color-ff9868
        {
            color: #ff9868;
        }
        .color-e00e76
        {
            color:#e00e76;
        }
        .color-ff0000
        {
            color:#ff0000;
        }
        .text-center
        {
            text-align: center;
        }
