body 
	{
		background:#0b2b5c; 
		text-align:center;
	}

#main 
	{
	display:block;
	background: #FFFFFF;
	width: 700px;
		margin-left,margin-right:auto;
	color:#000000;
	padding:25px;
	margin-top:10px;
	margin-bottom:10px;
	}

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

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

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

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

#login-panel table
	{
	border:2px solid #0B2B5C;
	background-color: #DEE7EF;
	}

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

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

a 
	{
		text-decoration:underline; 
		color:#0b2b5c;
	}


h1 
	{
	font-size:12pt;
	font-family:Tahoma,Geneva;
	font-weight:bold;
	text-align:center;
	color:#0b2b5c;
	}

p, div 
	{
		font-family:Tahoma,Geneva; 
		font-size:9pt; 
		color:#000000; 
		font-weight: normal;
	}

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

.sub a
	{
		color:#000000;
	}
		
table, td 
	{
		font-family:Tahoma,Geneva; 
		font-size:9pt; 
		color:#000000; 
		font-weight: normal;
	}

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

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

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

td.oben 
	{
	background-color:#0b2b5c;
	border-bottom:1px solid #0b2b5c;
	color:#FFFFFF;
	font-weight:lighter;
	font-size: 14px;
	}

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

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

td.g 
	{
		background: #DEE7EF;
	}

td.tb 
	{
	background-color:#FFFFFF;
	border: 1px none #6394BD;
	}

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

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

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

img 
	{
		border:0px;
	}

fieldset
	{
		margin:5px;
	}

legend
	{
		font-size:8pt; 
		font-family:Tahoma,Geneva; 
		font-weight: bold; 
		color:#CF0207;
	}

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

form 
	{
		display: inline;
	}

