		body, td, p, dd, dt, h1, h2, h3, a
		{
			font-family: sans-serif;
		}
		
		input
		{
			font-size: 16px; 
			font-weight: bold; 
			border: 1px solid #777777; 
			background-color: #EFEFEF;
		}
		h1
		{
			font-size: 18px;
			background-color: #EFEFEF;
			width: 100%;
			border-bottom: 1px solid #AFAFAF;
		}
		h2
		{
			margin-top: 1px;
		}
		.catnav
		{
			font-size: 12px;
			font-weight: bold;
			background-color: #FFFFFF;
			padding: 1px;
		}
		.headline
		{
			font-size: 18px;
			background-color: #EFEFEF;
			width: 100%;
			border-bottom: 1px solid #AFAFAF;
			border-top: 1px solid #AFAFAF;
		}
		
		.keyheadline
		{
			font-size: 12px;
			padding: 5px;
			background-color: #ffe7a5;
		}
		
		.resultbox
		{
			margin-top: 15px;
			max-width: 750px;
			font-size: 14px;
			line-height: 16pt;
		}
		
		.actionbox
		{
			background-color: #FFFFFF;
			font-size: 12px;
			line-height: 16pt;
			margin-top: 4px;
			margin-bottom: 4px;
			border-bottom: 1px dotted #EFEFEF;
		}		
		.actiontable
		{
			font-size: 12px;
			margin-bottom: 15px;
		}
		.notificationbox
		{
			margin-left: 100px;
			clear: both;
			background-color: #EEFFEE;
			font-size: 12px;
			line-height: 16pt;
			margin-top: 4px;
			margin-bottom: 4px;
			padding: 5px;
			border-bottom: 1px dotted #EFEFEF;
		}		
		.fsmall
		{
			font-size: 12px;
		}
	
		li, .menu_current, .menu_default
		{
			font-size: 12px;
			list-style: none inside;
			list-style-position:  inside;
			margin-left: -10px;
			margin-bottom: 5px;
		}
