body {
		background-color:#EDEDED;
		font-family: arial, sans-serif;
		margin-top:0;
		margin-left:0;
		margin-right:0;
		margin-bottom:0;
		font-family: arial, sans-serif;
		font-size:11px;
	}
form{
margin:0px;
}
	#topbanner{
		width:970px;
		float:right;
		background-color:#FFFFFF;
		padding-bottom:10px;
		padding-top:10px;
	}
	#contentcontainer{
		width:970px;
		float:right;
		background-color:#FFFFFF;
		text-align:left;
		padding-top:20px;
	}
	#leftcontainer{
		width:646px;
		float:left;
		background-color:#FFFFFF;
		text-align:left;
	}
	#rightcontainer{
		float:left;
		width:312px;
	}
	#rightbanner{
		margin-left:12px;
		margin-bottom:10px;
	}
	
	#footercontainer{
		width:970px;
		float:right;
		background-color:#FFFFFF;
		padding-top:30px;
		padding-bottom:30px;	
	}
	
	#newsletterbox{
		margin-left:12px;
		width:300px !important;
		width:300px;
		background-color:#EDEDED;
		min-height:130px;
		height:auto !important;
		height:130px;
		margin-bottom:10px;
	}
	div.neutralHeaderBlack{
		padding-left:8px;
		padding-right:8px;
		padding-top:3px;
		margin-bottom:6px;
		height:20px !important;
		height:25px;
		font-size:16px;
		font-weight:bold;
		color:#000000;
	}
	
	div.headerWhite{
		font-size:16px;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	div.headerBlack{
		font-size:16px;
		font-weight:bold;
		color:#000000;
	}
	
	div.headerTitle{
		float:left;
		padding-left:8px;
		padding-right:8px;
		padding-top:3px;
		height:20px !important;
		height:25px;
	}
	div.headerText{
		float:right;
		padding-left:8px;
		padding-right:8px;
		padding-top:9px;
		height:14px !important;
		height:25px;
		text-align:right;
	}
	div.redGradient{
		background-image:url('../images/red_grad_back.gif');
		background-repeat:no-repeat;
		background-position:top left;
		background-color:#EDEDED;
		height:29px;
		
	}
	div.greenGradient{
		background-image:url('../images/green_grad_back.gif');
		background-repeat:no-repeat;
		background-position:top left;
		background-color:#EDEDED;
		height:29px;
		
	}
	div.greyBack{
		background-image:url('../images/grey_back.gif');
		background-repeat:no-repeat;
		background-position:top left;
		background-color:#EDEDED;
		height:29px;
		
	}
	
	div.lightGreyBack{
		background-image:url('../images/lightgrey_back.gif');
		background-repeat:no-repeat;
		background-position:top left;
		background-color:#F5F5F5;
		height:29px;
		
	}
	
div.greyBox{
	background-color:#EDEDED;
	padding-bottom:40px;
}
	
	
	div.text{
		padding-left:8px;
		padding-right:8px;
		padding-top:0px;
		padding-bottom:8px;
	}
	#newsbox{
		margin-left:12px;
		width:300px;
		background-color:#EDEDED;
		min-height:130px;
		height:auto !important;
		height:130px;
	}
	#welcomebox{
		display:inline;
		margin-left:12px;
		margin-bottom:10px;
		width:350px !important; 
		width:350px;
		float:left;
		height:130px;
	}
	#loginbox{
		margin-left:12px;
		width:272px !important;
		width:272px;
		float:left;
		background-color:#EDEDED;
		height:130px;
	}
	
	#sportenKortTeaser{
		margin-left:12px;
		width:634px;
		background-color:#EDEDED;
		margin-bottom:10px;
		min-height:195px;
		height:auto !important;
		height:195px;
		
	}
#linkbox{
	display:inline;
	float:left;
	margin-left:12px;
	width:350px;
	background-color:#EDEDED;
	min-height:185px;
	height:auto !important;
 	height:185px;
 	
}
#aboutbox{
	float:left;
	margin-left:12px;
	width:272px;
	background-color:#EDEDED;
	min-height:185px;
	height:auto !important;
	height:185px;
}
div.maintext{
		margin-left:12px;
	}
img{
	border:none;
}
A:link, A:visited, A:active {
	color:#E00900;	
	text-decoration:none;
	font-size:11px;
}
A:hover {
	color:#FE5000;
	text-decoration: none;
	font-size:11px;
}

A.grey:link, A.grey:visited, A.grey:active {
	color:#999999;	
	text-decoration:none;
	font-size:11px;
}
A.grey:hover {
	color:#c0c0c0;
	text-decoration: none;
	font-size:11px;
}



div.message{
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	color:#E00900;
}


A.submenu:link, A.submenu:visited, A.submenu:active {
	color:#999999;	
	text-decoration:none;
	font-size:11px;
}
A.submenu:hover {
	color:#c0c0c0;
	text-decoration: none;
	font-size:11px;
}
A.submenuSelected:link, A.submenuSelected:visited, A.submenuSelected:active {
	color:#999999;	
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
A.submenuSelected:hover {
	color:#c0c0c0;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}

.floatright{
	float: right;
	margin: 0 0 10px 10px;
	clear: right;
}

#leftcontentbox{
		display:inline;
		margin-left:12px;
		float:left;
		height:130px;
	}
#statbox{
		margin-left:12px;
		width:300px !important;
		width:300px;
		background-color:#EDEDED;
		min-height:130px;
		height:auto !important;
		height:130px;
		margin-bottom:10px;
	}


#stattext{
		display:inline;
		margin-left:12px;
		height:auto !important;
		height:130px;
		
	}
	
td{
	font-size:11px;
	color: #000000;
}

span.grey{
	color:#7F7F7F;
}
td.tableContent{
	font-size:11px;
	color: #000000;
	border-bottom:1px solid #C8C8C8;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	height:21px;
}
td.tableContentInner{
	font-size:11px;
	color: #000000;
	border-left:1px solid #C8C8C8;
	border-bottom:1px solid #C8C8C8;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	height:21px;
}
.tableHeaderInner{
	font-size:11px;
	color: #7F7F7F;
	background-color:#EDEDED;
	border-left:1px solid #C8C8C8;
	border-bottom:1px solid #C8C8C8;
	padding-left:5px;
	padding-right:5px;
	height:21px;
}
.tableHeader{
	font-size:11px;
	color: #7F7F7F;
	background-color:#EDEDED;
	border-bottom:1px solid #C8C8C8;
	padding-left:5px;
	padding-right:5px;
	height:21px;
}
.tableHeaderNoBorder{
	font-size:11px;
	color: #7F7F7F;
	padding-left:5px;
	padding-right:5px;
	height:21px;
}



tr.tableRow{
	background-color:#EDEDED;
}

.tableRowAlt{
	background-color:#DBE6CC;
	
}

div.stackBox{
	background-color:#EDEDED;
	border-bottom:1px solid #C8C8C8;
	padding-bottom:12px;
	
}

div.stackBoxAlt{
	background-color:#DBE6CC;
	border-bottom:1px solid #C8C8C8;
	padding-bottom:12px;
	
}


tr.tableRowLight{
	background-color:#F5F5F5;
	border-bottom:1px solid #C8C8C8;
	padding-bottom:12px;
	
}

.tableRowAltLight{
	background-color:#E8EDE0;
}

td.tableTitleMenu{
	background-color:#EDEDED;
	height:29px;
	background-image:url('../images/red_grad_spacer.gif');
	background-repeat:no-repeat;
	background-position:top left;
}


div.tableTitleMenuText{
	float:right;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	
}

A.blackLink:link, A.blackLink:visited, A.blackLink:active {
	color:#000000;	
	text-decoration:none;
	font-size:11px;
}
A.blackLink:hover {
	color:#999999;
	text-decoration: none;
	font-size:11px;
}

A.blackLinkSel:link, A.blackLinkSel:visited, A.blackLinkSel:active {
	color:#000000;	
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
A.blackLinkSel:hover {
	color:#999999;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}


A.blackLinkLarge:link, A.blackLinkLarge:visited, A.blackLinkLarge:active {
	color:#000000;	
	text-decoration:none;
	font-size:14px;
}
A.blackLinkLarge:hover {
	color:#999999;
	text-decoration: none;
	font-size:14px;
}


A.whiteLink:link, A.whiteLink:visited, A.whiteLink:active {
	color:#ffffff;	
	text-decoration:none;
	font-size:11px;
}
A.whiteLink:hover {
	color:#DEDEDE;
	text-decoration: none;
	font-size:11px;
}

A.whiteHeaderLink:link, A.whiteHeaderLink:visited, A.whiteHeaderLink:active {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}
A.whiteHeaderLink:hover {
	font-size:16px;
	font-weight:bold;
	color:#DEDEDE;
	text-decoration: none;
}






.inButton{
	background-color: #E00900;
	color:#ffffff;
	font-weight:bold;
	border: 1px solid #FE5000;
	margin:0px;
	padding:0px;
	height:20px;	
}

div.formHeader{
	color:#E00900;
	padding-left:8px;
}

div.formLabel{
	float:left;
	width:150px;
	font-size:11px;
	font-weight:bold;
	color: #000000;	
	height:15px !important; 
	height:21px;
	padding-top:6px;
	text-align:right;
}

div.formInput{
	float:left;
	width:250px;
	color:#000000;
	padding-left:10px;
}

div.formText{
	float:left;
	width:150px;
	color:#000000;
	padding-left:10px;
	padding-top:7px;
	
}

div.formLabelSmall{
	float:left;
	width:75px;
	font-size:11px;
	font-weight:bold;
	color: #000000;	
	height:21px;
	padding-top:6px;
}

div.formInputSmall{
	float:left;
	width:75px;
	color:#000000;
	padding-left:10px;
}

.inFieldArea{
	background-color: #ffffff;
	border: 1px solid #999999;
	width:300px; 
	height:300px;
	font-size:11px;
}

.inFieldAreaLarge{
	background-color: #ffffff;
	border: 1px solid #999999;
	width:417px; 
	height:300px;
	font-family: arial, sans-serif;
	font-size:11px;
}

.inFieldAreaSmall{
	background-color: #ffffff;
	border: 0px solid #999999;
	width:300px; 
	height:100px;
	font-family: arial, sans-serif;
	font-size:11px;
}
.inFieldAreaNarrow{
	background-color: #ffffff;
	border: 0px solid #999999;
	width:250px; 
	height:100px;
	font-family: arial, sans-serif;
	font-size:11px;
	
}
.inFieldAreaNarrowHigh{
	background-color: #ffffff;
	border: 0px solid #999999;
	width:250px; 
	height:300px;
	font-family: arial, sans-serif;
	font-size:11px;
	
}
.inField {
	background-color: #ffffff;
	border: 0px solid #999999;
	margin:0px;
	padding:0px;
	height:20px;	
}
.inFieldSmall {
	background-color: #ffffff;
	border: 0px solid #999999;
	height: 20px;
	margin:0px;
	padding:0px;
	width:25px;	
}
.inFieldMedium {
	background-color: #ffffff;
	border: 0px solid #999999;
	height: 20px;
	margin:0px;
	padding:0px;
	width:75px;	
}


div.leftMenuBox{
	float:left;
	width:185px;
	height:auto !important;
	height:130px;
		
}

div.centerColumn{
	float:left;
	margin-left:12px;
	width:437px;
}

div.vertSpacer{
	margin-top:10px;
}
		


