	body {
		MARGIN-TOP: 0 px; 
		MARGIN-BOTTOM: 0 px; 
		MARGIN-LEFT: 0 px; 
		MARGIN-RIGHT: 0 px; 
		//background: #ddffdd;
		background: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		}

	table {
		table-layout: fixed
		}

	a.white { color: #DDDDDD; }
	a:hover.white { color: #FFFFFF; }
		
	INPUT, TEXTAREA, SELECT {
			font-size: 10pt;
			color: #102924;
			background-color: #EEEEFF;
			border-width: 1px;
			border-color: #102924;
			border-style: solid;
		}
	
	form.RADIO {
			font-size: 10pt;
			color: #102924;
			background-color: #ffffff;
		}		

	.topnav {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #DDDDDD;
			}

	.td2 {
			background:#FFFFFF;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-weight: bold;
		}

	.body_td {
		background:#C5E2FF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: regular;
		color: #000000;
		border-color:red;
		border-width:thin;
		}
		
	.body_formpage {
		background:#339977;
		}		

	.headline1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 32px;
		font-weight: 900;
		color: darkred;
		}
		
	.headline2 {
		background:#337799;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		}
		
	.headline3 {
		background:#337799;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		font-weight: bold;
		color: #FFFFFF;
		}
		
	.tophead1 {
		background:#CC9933;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		font-weight: bold;
		color: #FFFFFF;
		}

	.STAGE1 {
		background:#FF3300;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		}
		
	.STAGE2 {
		background:#FFFF33;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		}
		
	.STAGE3 {
		background:#3333AA;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		}
	
	.STAGE4 {
		background:#22BB22;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		}		
						
	.PP {
		background:#EEEEEE;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FF0000;
		}
		
	.GRV {
		background:#EEEEEE;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #00AA00;
		}
		
	.SMALL {
		font-family: Verdana, sans-serif;
		font-size: 10px;
		}
		
	.FORMHEAD {
		background: #EEEEEE;
		}
		
	a.DELETE {
		background: #DD1122;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		}
	
	.DELETE {
		background: #CC1122;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		}

	a.DELETELINK {
		background: #CC1122;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		}
	a:hover.DELETELINK {
		background: #FF1122;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		}
	
	a.MOREINFO {
		background: #1133FF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		}
	a:hover.MOREINFO {
		background: #11AAFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		}
		
	.sortbuttons {
		color:White;
		font-size:12pt;
		font-family:WebDings;
		text-decoration:none;
		}
	
	.upcomingEvent {
		font-style: normal;
		}
		
	.pastEvent {
		font-style: italic;
		}
	
	.topStatus {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: italic;
		color: #DDDDDD;
		background-color: #000099;
		}
		
	.LoginBox {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #3366CC;
		}