body 
	{

		background-color:#CCCC00;
 
		text-align:center;
}



#main 
	{

		display:block;
 
		background: #66CC00;
 
		width: 100%;
 
		margin-left,margin-right:auto;

		border:1px solid #666666;
 
		color: #FFFF99;
		align:center;
}



#content 
{

		background-color:#66CC00;
}



#copy 
	{
		font-size:8pt;
 
		font-family:Verdana,Arial;
 
		font-weight:normal;
 
		text-align:center;
 
		color:#FFFF99;
}



#copy a 
	{

		text-decoration:none;
 
		color:#CC9900;
}



#login-panel 
	{
		display: none;

		position: absolute;

		z-index: 100;

		height: 100px;

		width: 400px;

		text-align: center;

}

#login-panel table
	{

		border:1px solid #6A97BF;

		background: #DEE7EF;

}



#login-panel td
	{

		padding:3px;

}



#passwd
	{

		width:110px;

}



a 
	{

		text-decoration:underline;
 
		color:#003300;
}



a.nav 
	{

		text-decoration:none;
}



h1 
	{

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



p, div 
	{

		font-family:Verdana,Arial;
 
		font-size:8pt;
 
		color:#003300;
 
		font-weight: normal;
}



.sub
	{

		color:#556275;
 
		font-size:7pt;
}



.sub a
	{

		color:#556275;
}


table, td 
	{

		font-family:Verdana,Arial;
 
		font-size:8pt;
 
		color:#003300;
 
		font-weight: normal;
}



table
	{

		width:100%;
}



table.main
	{
		border:1px solid #6A97BF;
}



td
	{

		text-align:left;
}



td.oben 
	{

		border-bottom:1px solid #6A97BF;
 
		color:#003300;
 
		font-weight:bold;
}



td.oben a
	{

		text-decoration:underline;
 
		color:#003300;

}



td.w 
	{

		background-color:#66CC00;

}



td.g 
	{

		background-color:#DEE7EF;

}



td.tb 
	{

		background-color:#66CC00;

		border-top:1px solid #6A97BF;

	}



#notice 
	{

		color: #DAA520;

		background-color: #FFFACD;
 
		border-top: 1px dotted #FFC125;

		border-bottom: 1px dotted #FFC125;

		text-align:center;

}



#confirm 
	{

		color: #127A12;

		background-color: #DAFEE2;
 
		border-top: 1px dotted #127A12;

		border-bottom: 1px dotted #127A12;

		text-align:center;

}



#error 
	{

		color: #A51B00;

		background-color: #FDEAE6;
 
		border-top: 1px dotted #A51B00;

		border-bottom: 1px dotted #A51B00;

		text-align:center;

}



img 
	{

		border:0px;

}



fieldset
	{

}



legend
	{

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

}



input, select, button, textarea 
	{

		font-size:8pt;
 
		font-family:Verdana,Arial;

		border:1px solid #DDDDDD;

		color:EEEEEE;

		background-color:#666666;

}



form 
	{
}

