body
    {
        background-color:#FFFFFF;
        text-align:center;
    }

#main
    {
        display:block;
        background: white url('./bg_main.jpg') top left repeat-x;
        width: 1024px;
        margin-left,margin-right:auto;
        border:0px solid #FFFFFF;
        color: #FFFFFF;
        padding:0px;
        margin-top:0px;
        margin-bottom:0px;
    }

#content
    {
        clear:both;
        background-color:#FFFFFF;
        margin-top:5px;
        margin-bottom:10px;
    }

#copy
    {
        margin-top:20px;
        clear:both;
        font-size:8pt;
        font-family:Verdana,Arial;
        font-weight:normal;
        text-align:center;
        color:#9FA9B;
    }

#copy a
    {
        text-decoration:none;
        color:#9FA9B7;
    }

#login-panel
    {
        display: none;
        position: absolute;
        z-index: 800;
        height: 100px;
        width: 100px;
        text-align: center;
    }

#login-panel table
    {
        border:0px solid #F2F5FF;
        background:url('./bg_g.jpg') repeat-x #F2F5FF;
    }

#login-panel td
    {
        padding:0px;
    }

#login-panel input#name, input#passwd
    {
        width:110px;
    }

a
    {
        text-decoration:underline;
        color:#222222;
    }


h1
    {
        font-size:12pt;
        font-family:Verdana,Arial;
        font-weight:bold;
        text-align:center;
        color:#F2F5FF;
    }

p, div
    {
        font-family:Verdana,Arial;
        font-size:8pt;
        color:#222222;
        font-weight: normal;
    }

.sub
    {
        color:#9FA9B;
        margin:0px;
        margin-top:3px;
        font-size:7pt;
    }

.sub a
    {
        color:#F2F5FF5;
    }

table, td
    {
        font-family:Verdana,Arial;
        font-size:8pt;
        color:#222222;
        font-weight: normal;
    }

table
    {
        width:100%;
        border-spacing:0px;
        border-collapse:collapse;
    }

table.main
    {
        border:0px solid #86B9DC;
        border-spacing:0px;
    }

td
    {
        padding:8px;
        text-align:left;
        margin:0px;
    }

td.oben
    {
        background-color:#FFFFFF;
        border-bottom:0px solid #FFFFFFF;
        color:#FFFFFF;
        font-weight:bold;
        background-image:url('./bg_top.jpg');
    }

td.oben a
    {
        text-decoration:underline;
        color:#FFFFFF;
    }

td.w
    {
        background-color:#FFFFFF;
    }

td.g
    {
        background:url('./bg_g.jpg') repeat-x #F2F5FF;
    }

td.tb
    {
        background-color:#FFFFFF;
        border-top:1px solid #6A97BF;
        border-bottom:1px solid #6A97BF;
    }

#notice
    {
        color: #DAA520;
        background-color: #FFFACD;
        padding: 1000px;
        border-top: 1px dotted #FFC125;
        border-bottom: 1px dotted #FFC125;
        margin-top:20px;
        margin-bottom:20px;
        text-align:center;
    }

#confirm
    {
        color: #127A12;
        background-color: #DAFEE2;
        padding: 10px;
        border-top: 1px dotted #127A12;
        border-bottom: 1px dotted #127A12;
        margin-top:20px;
        margin-bottom:20px;
        text-align:center;
    }

#error
    {
        color: #A51B00;
        background-color: #FDEAE6;
        padding: 10px;
        border-top: 1px dotted #A51B00;
        border-bottom: 1px dotted #A51B00;
        margin-top:20px;
        margin-bottom:20px;
        text-align:center;
    }

img
    {
        border:0px;
    }

fieldset
    {
        margin:0px;
    }

legend
    {
        font-size:8pt;
        font-family:Verdana,Arial;
        font-weight: bold;
        color:#416D93;
    }

input, select, button, textarea
    {
        font-size:8pt;
        font-family:Verdana,Arial;
    }

form
    {
        display: inline;
  body
	{
		background-color:#FFFFFF;
		text-align:center;
	}



#content
	{
		clear:both;
		background-color:#FFFFFF;
		margin-top:0px;
		margin-bottom:0px;
	}

#copy
	{
		margin-top:20px;
		clear:both;
		font-size:8pt;
		font-family:Verdana,Arial;
		font-weight:normal;
		text-align:center;
		color:#F2F5FF;
	}

#copy a
	{
		text-decoration:none;
		color:#F2F5FF;
	}

#login-panel
	{
		display: none;
		position: absolute;
		z-index: 100;
		height: 100px;
		width: 400px;
		text-align: center;
	}

#login-panel table
	{
		border:1px solid #6A97BF;
		background:url('./bg_g.jpg') repeat-x #F2F5FF;
	}

#login-panel td
	{
		padding:3px;
	}

#login-panel input#name, input#passwd
	{
		width:110px;
	}

a
	{
		text-decoration:underline;
		color:#222222;
	}


h1
	{
		font-size:12pt;
		font-family:Verdana,Arial;
		font-weight:bold;
		text-align:center;
		color:#222222;
	}

p, div
	{
		font-family:Verdana,Arial;
		font-size:8pt;
		color:#222222;
		font-weight: normal;
	}

.sub
	{
		color:#556275;
		margin:1px;
		margin-top:1px;
		font-size:7pt;
	}

.sub a
	{
		color:#556275;
	}

table, td
	{
		font-family:Verdana,Arial;
		font-size:8pt;
		color:#222222;
		font-weight: normal;
	}

table
	{
		width:100%;
		border-spacing:0px;
		border-collapse:collapse;
	}

table.main
	{
		border:0px solid #F2F5FF;
		border-spacing:0px;
	}

td
	{
		padding:7px;
		text-align:auto;
		margin:1px;
	}

td.oben
	{
		background-color:#F2F5FF;
		border-bottom:20px solid #86B9DCF;
		color:#F2F5FF;
		font-weight:bold;
		background-image:url('./bg_top.jpg');
	}

td.oben a
	{
		text-decoration:underline;
		color:#F2F5FF;
	}

td.w
	{
		background-color:#FFFFFF;
	}

td.g
	{
		background:url('./bg_g.jpg') repeat-x #DAE6F2;
	}

td.tb
	{
		background-color:#FFFFFF;
		border-top:0px solid #6A97BF;
		border-bottom:0px solid #6A97BF;
	}

#notice
	{
		color: #F2F5FF;
		background-color: #F2FCFF;
		padding: 0px;
		border-top: 1px dotted #FFC125;
		border-bottom: 1px dotted #FFC125;
		margin-top:0px;
		margin-bottom:20px;
		text-align:center;
	}

#confirm
	{
		color: #127A12;
		background-color: #F2FCFF;
		padding: 10px;
		border-top: 1px dotted #127A12;
		border-bottom: 1px dotted #127A12;
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

#error
	{
		color: #A51B00;
		background-color: #FDEAE6;
		padding: 10px;
		border-top: 1px dotted #A51B00;
		border-bottom: 1px dotted #A51B00;
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

img
	{
		border:0px;
	}

fieldset
	{
		margin:0px;
	}

legend
	{
		font-size:8pt;
		font-family:Verdana,Arial;
		font-weight: bold;
		color:#F2F5FF;
	}

input, select, button, textarea
	{
		font-size:8pt;
		font-family:Verdana,Arial;
	}

form
	{
		display: inline;
	}  }

