/*	Style sheet containing main css rules	*/

/*	Framework	*/
body   {
	height: 100%;
	margin: 0px;
	padding: 0px;
	background: #FCFCFC url('/assets/images/bg_body.png') repeat-x bottom left;
	color: #000000;
	font: 12px Arial;
	line-height: 16px;
}

/*	Main Containers	*/
#mainContainer   {
	width: 992px;
	height:100%;
	margin: 0px 0px 4px 8px;
	padding: 0px;
	line-height: 16px;
	background: url('/assets/images/bg_main.png') repeat-y top left;
}

#container	{
	width: 992px;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

/*	Header Row	*/
#headerRow	{
	width: 992px;
	height: 100px;
	margin: 0px;
	padding: 0px;
	background: url('/assets/images/banner_logo.gif') no-repeat;
}
#headerRow_Left	{
	width: 312px;
	height: 50px;
	margin: 0px;
	padding: 50px 0px 0px 130px;
	float: left;
}
#headerRow_Topmenu	{
	width: 530px;
	height: 80px;
	margin: 0px;
	padding: 20px 0px 0px 0px;

	float: right;
}
#headerRow_Shadow	{
	width: 7px;
	height: 100px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	float: right;
}

/*	Content Row	*/
#contentRow	{
	width: 992px;
	margin: 0px;
	padding: 0px;
}
#contentRow_Left	{
	width: 41px;
	height: 350px;
	min-height: 350px;
	margin: 0px;
	padding: 0px;
/*
	background: url('/assets/images/logo_bpmforum_vertical.gif') no-repeat right 200px;
*/
	float: left;
}
#contentRow_Center	{
	width: 944px;
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: #FFFFFF;
	float: left;
}
#contentRow_Right	{
	width: 7px;
	margin: 0px;
	padding: 0px;
	clear: both;
	float: right;
}
/*	Top Beaker	*/
#contentRow_breakerGrey	{
	margin: 0px;
	padding: 0px;
	height: 7px;
	line-height: 7px;
	background-color: #919291;
	border: solid 1px #FFFFFF;
	border-top: none;
}
/*	Top Row	*/
#contentRow_Top	{
	width: 942px;
	height: 239px;
	margin: 0px;
	padding: 0px;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	border-bottom: dashed 1px #CCCCCC;
}
#contentRow_Top_Search	{
	width: 252px;
	/*_width: 249px;*/
	height: 237px; 
	margin: 0px 1px 0px 0px;
	padding: 0px;
	background-color: #C8C8C8;
	float: left;
}
#contentRow_Top_Search_Search	{
	margin: 0px;
	padding: 20px;
	padding-top: 112px;
	_padding-top: 99px;
	border-bottom: dashed 1px #FFFFFF;
}
#contentRow_Top_Search_Search #searchForm	{
	margin: 0px;
	padding: 0px;
}
#contentRow_Top_Search_Search #searchForm .input	{
	width: 170px;
	height: 15px;
	_margin-top: 1px;
	border: solid 2px #E9E9E9;
	border-right: none;
	font-size: 12px;
	color: #000000;
}
#contentRow_Top_Search_Search #searchForm .button	{
	_margin-top: 2px;
}
#contentRow_Top_Search_Shortcuts	{
	margin: 0px;
	padding: 20px 20px 0px 20px;
}
#contentRow_Top_Search_Shortcuts #frmGoTo	{
	margin: 0px;
	padding: 0px;
}
#contentRow_Top_Search_Shortcuts #frmGoTo .input	{
	width: 170px;
	_width: 164px;
	height: 14px;
	_margin-top: 0px;
	border: solid 2px #E9E9E9;
	border-right: none;
	font-size: 12px;
	color: #000000;
}

#contentRow_Top_Visual	{
	width: 689px;
	height: 237px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#contentRow_Breadcrumbs	{
	width: 922px;
	margin: 0px;
	padding: 6px 20px 6px 0px;
	background-color: #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	border-bottom: dashed 1px #CCCCCC;
	font-size: 11px;
	color: #666666;
	text-align: right;
}
#contentRow_Breadcrumbs a	{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
#contentRow_Breadcrumbs a:hover	{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
#contentRow_Breadcrumbs .separator	{
	margin: 0px 3px;
	font-size: 11px;
	color: #666666;
}

#contentRow_Content	{
	width: 942px;
	margin: 0px;
	padding: 0px;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	overflow: hidden;
}
#contentRow_Content_Col1	{
	width: 252px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	float: left;
}
#contentRow_Content_Col1_Menu	{
	width: 252px;
	margin: 0px;
	padding: 0px;
}
#contentRow_Content_Col1_Visual	{
	width: 252px;
	margin: 0px;
	padding: 0px;
}

#contentRow_Content_Col2	{
	width: 450px;
	min-height: 565px;
	_height: 555px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 25px;
	background-color: #FFFFFF;
	border-left: dashed 1px #CCCCCC;
	border-right: dashed 1px #CCCCCC;
	float: left;
}
#contentRow_Content_Col2_Intro	{
	width: 420px;
	margin: 0px;
	padding: 15px 15px 0px 15px;
	background-color: #FFFFFF;
}
#contentRow_Content_Col2_Intro .moreLink	{
	width: 420px;
	margin-top: 30px;
	margin-bottom: 15px;
	padding: 0px;
	text-align: right;
}
#contentRow_Content_Col2_News	{
	margin: 0px;
	padding: 15px;
	background-color: #FFFFFF;
}
#contentRow_Content_Col2_News .moreLink	{
	width: 400px;
	
	margin-top: 20px;
	padding: 0px;
	text-align: right;
}

#contentRow_Content_Col2_Content	{
	width: 420px;
	margin: 0px;
	padding: 15px 15px 15px 15px;
	background-color: #FFFFFF;
	line-height: 16px;
}
#contentRow_Content_Col2_Content a	{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
#contentRow_Content_Col2_Content a:hover	{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#contentRow_Content_Col2_Content p	{
	line-height: 16px;
}
#contentRow_Content_Col2_Content ul li	{
	line-height: 16px;
}
#contentRow_Content_Col2_Content ul li p	{
	margin: 0px;
}
#contentRow_Content_Col2_Content p	{
	line-height: 16px;
}
.cnt_wysiwyg td	{
	line-height: 16px;
}
.cnt_wysiwyg td p	{
	line-height: 16px;
}
.cnt_wysiwyg td ul li p	{
	margin: 0px;
}

#nieuwsbrief td p a:link	{
	text-decoration: underline;
}
#nieuwsbrief td	{
	line-height: 16px;
}
#nieuwsbrief tr.even td, #nieuwsbrief tr.oneven td	{
	padding-bottom: 25px;
}
#nieuwsbrief td p	{
	line-height: 16px;
}
#nieuwsbrief td p a:link	{
	text-decoration: underline;
}
#nieuwsbrief td p a:hover	{
	text-decoration: none;
}
#nieuwsbrief td ul li p	{
	margin: 0px;
}

.newsItem	{
	width: 400px;
	margin: 0px;
	margin-bottom: 20px;
	padding: 8px;
	background-color: #E2E2E2;
	border: solid 2px #E2E2E2;
	line-height: 16px;
}
.newsItem:hover	{
	width: 400px;
	margin: 0px;
	margin-bottom: 20px;
	padding: 8px;
	background-color: #EEEEEE;
	border: solid 2px #E2E2E2;
	line-height: 16px;
}
.newsItem p	{
	margin: 0px 0px 8px 0px;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}
.newsItem_footer	{
	margin: 0px;
	font-size: 11px;
	color: #666666;
}
.newsItem_footer a	{
	text-decoration: none;
}
.newsItem_footer a:hover	{
	text-decoration: underline;
}
/* Default buttons (for a and input tags)	*/
.aqtionpgfbutton_small	{
	font-family: Tahoma, Helvetica, Sans-Serif; 
	color: #000000;
	font-size: 10px;
	border: solid 2px #FF6600;
	background-color: transparent;
	padding: 1px 2px;
	margin-top: 6px;
	cursor: pointer;
}
.aqtionpgfbutton_small:hover {
	font-family: Tahoma, Helvetica, Sans-Serif; 
	font-size: 10px;
	color: #555555;
	text-decoration: none;
	cursor: pointer;
}
.aqtionpgfbutton	{
	font-family: Tahoma, Helvetica, Sans-Serif; 
	color: #000000;
	font-size: 11px;
	border: solid 2px #FF6600;
	background-color: transparent;
	padding: 3px 5px;
	margin-top: 6px;
	cursor: pointer;
}
.aqtionpgfbutton:hover {
	font-family: Tahoma, Helvetica, Sans-Serif; 
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	cursor: pointer;
}
#contentRow a.aqtionpgfbutton:link	{
	font-family: Tahoma, Helvetica, Sans-Serif; 
	font-size: 11px; 
	padding-left: 7px;
	padding-right: 7px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
#contentRow a.aqtionpgfbutton:visited {
	font-family: Tahoma, Helvetica, Sans-Serif; 
	font-size: 11px; 
	padding-left: 7px;
	padding-right: 7px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
#contentRow a.aqtionpgfbutton:hover	{
	font-family: Tahoma, Helvetica, Sans-Serif; 
	font-size: 11px; 
	padding-left: 7px;
	padding-right: 7px;
	color: #666666;
	text-decoration: none;
	cursor: pointer;
}
#contentRow a.aqtionpgfbutton:active	{
	font-family: Tahoma, Helvetica, Sans-Serif; 
	font-size: 11px; 
	padding-left: 7px;
	padding-right: 7px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
#contentRow_Content_Col3	{
	width: 231px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	float: left;
}
#contentRow_Content_Col3_Login	{
	width: 197px;
	margin: 0px;
	margin-left: 1px;
	padding: 20px;
	padding-bottom: 10px;
	background-color: #8CBB00;
	color: #FFFFFF;
}
#contentRow_Content_Col3_Login .error	{
	padding: 0px 0px 10px 0px;
	color: #FFFFFF;
}
#contentRow_Content_Col3_Login form	{
	margin: 0px;
	padding: 0px;
}
#contentRow_Content_Col3_Login label	{
	font-size: 12px;
	color: #FFFFFF;
}
#contentRow_Content_Col3_Login .input	{
	width: 160px;
	height: 14px;
	border: solid 2px #CBFF2D;
	font-size: 12px;
	color: #000000;
}
#contentRow_Content_Col3_Login .button	{
	width: 70px;
	height: 20px;
	margin-left: 120px;
	border: none;
	background-color: transparent;
	background-image: url('/assets/images/button_login.gif');
	cursor: pointer;
}
#contentRow_Content_Col3_Login a	{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
#contentRow_Content_Col3_Login a:hover	{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#contentRow_Content_Col3_Login div#idBlock,
	#contentRow_Content_Col3_Login div#idBlockHome  {
		font-size: 11px;
		color: #FFFFFF;
		background: url('/assets/images/bg_idblock.gif') no-repeat right 20px;
	}

#contentRow_Content_Col3_Newsletter	{
	width: 197px;
	margin: 0px;
	margin-left: 1px;
	padding: 20px;
	padding-bottom: 10px;
	background-color: #666666;
}
#contentRow_Content_Col3_Newsletter .error	{
	margin: 0px 0px -30px 0px;
	padding: 0px;
	color: #FF0000;
}
#contentRow_Content_Col3_Newsletter form	{
	margin: 0px;
	padding: 0px;
}
#contentRow_Content_Col3_Newsletter label	{
	font-size: 12px;
	color: #FFFFFF;
}
#contentRow_Content_Col3_Newsletter .input	{
	width: 160px;
	height: 14px;
	border: solid 2px #C9C9C9;
	font-size: 12px;
	color: #000000;
}
#contentRow_Content_Col3_Newsletter .button	{
	width: 83px;
	height: 20px;
	margin-left: 107px;
	border: none;
	background-color: transparent;
	background-image: url('/assets/images/button_signup.gif');
	cursor: pointer;
}

#contentRow_Content_Col3_Activitysearch	{
	width: 197px;
	margin: 0px;
	margin-left: 1px;
	padding: 20px;
	padding-bottom: 10px;
	background-color: #6C93B9;
}
#contentRow_Content_Col3_Activitysearch form	{
	margin: 0px;
	padding: 0px;
}
#contentRow_Content_Col3_Activitysearch label	{
	font-size: 12px;
	color: #FFFFFF;
}
#contentRow_Content_Col3_Activitysearch form .select	{
	width: 166px;
	border: solid 2px #CBD9E7;
}
#contentRow_Content_Col3_Activitysearch form option	{
	border: solid 1px #CBD9E7;
	border-left: none;
	border-right: none;
}
#contentRow_Content_Col3_Activitysearch .button	{
	width: 85px;
	height: 20px;
	margin-left: 105px;
	border: none;
	background-color: transparent;
	background-image: url('/assets/images/button_activitysearch.gif');
	cursor: pointer;
}
#contentRow_Content_Col3_Activitysearch a	{
	font-size: 11px;
	color: #FFFFFF;
}
#contentRow_Content_Col3_Newssort	{
	width: 197px;
	margin: 0px;
	margin-left: 1px;
	padding: 20px;
	padding-bottom: 10px;
	background-color: #6C93B9;
}
#contentRow_Content_Col3_Newssort form	{
	margin: 0px;
	padding: 0px;
}
#contentRow_Content_Col3_Newssort label	{
	font-size: 12px;
	color: #FFFFFF;
}
#contentRow_Content_Col3_Newssort form .select	{
	width: 166px;
	border: solid 2px #CBD9E7;
}
#contentRow_Content_Col3_Newssort form option	{
	border: solid 1px #CBD9E7;
	border-left: none;
	border-right: none;
}
#contentRow_Content_Col3_Newssort .button	{
	width: 85px;
	height: 20px;
	margin-left: 105px;
	border: none;
	background-color: transparent;
	background-image: url('/assets/images/button_activitysearch.gif');
	cursor: pointer;
}
#contentRow_Content_Col3_Newssort a	{
	font-size: 11px;
	color: #FFFFFF;
}

#contentRow_Footer	{
	width: 942px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: dashed 1px #CCCCCC;	
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
#contentRow_Footer_Copyright	{
	width: 422px;
	height: 25px;
	margin: 0px;
	padding: 10px 0px 0px 20px;
	font-size: 10px;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	float: left;
}
#contentRow_Footer_Logos	{
	width: 490px;
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	text-align: right;
	float: right;
}

#footerRow	{
	width: 992px;
	height: 7px;
	margin: 0px;
	padding: 0px;
	background: #CDCDCD url('/assets/images/bg_bottom.png') no-repeat -2px top;
}


/*	MijnBPM forms	*/
	div.mijnBPMForm	{
		margin: 0px;
		padding: 0px;
	}
	div.mijnBPMForm form	{
		margin: 0px;
		padding: 0px;
	}
	div.mijnBPMForm table	{
		margin: 0px;
		padding: 0px;
	}
	div.mijnBPMForm td	{
		margin: 0px;
		padding: 5px 0px 0px 0px;
	}
	div.mijnBPMForm input.mijnBPMcheckbox {
		border: 2px solid #E9E9E9;
		background-color: #FFFFFF;
	}
	div.mijnBPMForm input.mijnBPMinput,
	div.mijnBPMForm input.mijnBPMinputSmall,
	div.mijnBPMForm input.mijnBPMinputRSmall,
	div.mijnBPMForm input.mijnBPMinputLarge,
	div.mijnBPMForm textarea.mijnBPMinputLarge {
		border: 1px solid #FF6600;	
		background-color: #FFFFFF;
		width: 150px;
		padding: 0px 2px;
	}
	div.mijnBPMForm input.mijnBPMinputLarge {
		width:260px;
	}
	div.mijnBPMForm input.mijnBPMinputSmall {
		width: 70px;
	}
	div.mijnBPMForm input.mijnBPMinputRSmall {
		width: 30px;
	}
	div.mijnBPMForm textarea.mijnBPMinputLarge {
		width: 270px;
		height: 100px;
		padding: 2px;
		overflow: auto;
	}
	div.mijnBPMForm input.btnFormItem {
		font-family: Tahoma, Helvetica, Sans-Serif; 
		color: #000000;
		font-size: 11px;
		border: solid 2px #FF6600;
		background-color: transparent;
		padding: 3px 5px;
		margin-top: 6px;
		cursor: pointer;
	}
	div.mijnBPMForm input.btnFormItem:hover {
		font-family: Tahoma, Helvetica, Sans-Serif; 
		font-size: 11px;
		color: #555555;
		text-decoration: none;
		cursor: pointer;
	}
	/* Dropdown box */
	div.mijnBPMForm input.dropDownTarget {
		width: auto;
		padding: 1px 2px;
		border: 1px solid #FF6600;
		background: #FFFFFF url('/assets/images/button_goto.gif') no-repeat right top;
		cursor: pointer;
		cursor: hand;
	}
	div.mijnBPMForm div.dropDown {
		width: auto;
/*
		height: auto;
*/
		height: 250px;
		padding: 1px;
		padding: 1px 2px;
		background-color: #FFFFFF;
		border: 1px solid #FF6600;
		overflow: auto;
		display: none;
		position: absolute;
		top: -2px;
		left: 0px;
/*	???	*/
		scrollbar-arrow-color: #FF6600;
		scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #FF6600;
		scrollbar-shadow-color: #FF6600;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-track-color: #FFFFFF;
		scrollbar-width: 3px;
	}
	div.mijnBPMForm div.dropDownContainer {
		position: relative;
	}
	div.mijnBPMForm div.dropDownRow {
		padding: 3px 2px;
		background-color: #FFFFFF;
		font: Arial 12px;
		color: #000000;
		cursor: pointer;
		cursor: hand;
	}
	div.mijnBPMForm div.hoverMode {
		background-color: #CCCCCC;
		color: #FFFFFF;
	}
	div.mijnBPMForm div.showRow {
		width: auto;
		display: block;
	}


/*	Default text formatting	*/
.bold	{
	font-weight: bold;
}
.italic	{
	font-style: italic;
}
.normal	{
	font-weight: normal;
	font-style: normal;
}
.left	{
	text-align: left;
}
.center	{
	text-align: center;
}
.right	{
	text-align: right;
}
.smaller	{
	font-size: 11px;
}
.small	{
	font-size: 10px;
}
.normal	{
	font-size: 12px;
}
.larger	{
	font-size: 13px;
}
.large	{
	font-size: 14px;
}


/*	Default links	*/
a:link	{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a:hover	{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}


/*	Default elements	*/
ul	{
	margin: 5px 0px 10px 0px;
	_margin: 5px 0px 10px 16px;
}
li	{
	padding: 0px 0px 2px 0px;
}
table	{
	margin: 0px;
	padding: 0px;
}
.dottedLine	{
	line-height: 13px;
	height: 13px;
	font-size: 13px;
	background: url('/assets/images/dottedLine.gif');
}

.newsLine{
	line-height: 1px;
	height: 1px;
	font-size: 1px;
	border-bottom:1px solid #cccccc;
}




/* Breaker Divs	*/
.breaker	{
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	margin-top: -1px;
	clear: both;
}
.onePixelWhiteLineBreaker	{
	height: 0px;
	line-height: 0px;
	font-size: 1px;
	border-bottom: solid 1px #FFFFFF;
}
.breakerGrey	{
	margin: 0px;
	padding: 0px;
	height: 7px;
	background-color: #919291;
	clear: both;
}

/*	Sifr	*/
h1	{
	font-size: 18px;
	color: #FF3300;
	margin-bottom: 10px;
}
h2	{
	font-size: 16px;
	color: #FF3300;
	margin-bottom: 10px;
}
h3	{
	font-size: 14px;
	color: #FF3300;
	margin-bottom: 10px;
}
h4	{
	font-size: 12px;
	color: #000000;
	margin-bottom: 10px;
}
h5	{
	font-size: 12px;
	color: #000000;
	margin: 0px 0px 10px 10px;
}
.hdrDBlue18	{
	font-size: 18px;
	color: #6C93B9;
}
.linkBlack18	{
	font-size: 18px;
	color: #000000;
	text-decoration: none;	
}
.linkBlack18 a:link {
	font-size: 18px;
	color: #000000;
	text-decoration: none;	
}
.linkBlack18 a:visited {
	font-size: 18px;
	color: #000000;
	text-decoration: none;	
}
.linkBlack18 a:hover {
	font-size: 18px;
	color: #000000;
	text-decoration: none;	
}
.linkBlack18 a:active {
	font-size: 18px;
	color: #000000;
	text-decoration: none;	
}

.nieuwsItem_header	{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.nieuwsItem_header a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.nieuwsItem_header a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.nieuwsItem_header a:hover {
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
}
.nieuwsItem_header a:active {
	font-size: 18px;
	color: #FF3300;
	text-decoration: underline;
}
.newsLink	{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.newsLink a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.newsLink a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.newsLink a:hover {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.newsLink a:active {
	font-size: 18px;
	color: #666666;
	text-decoration: underline;
}
a.newsLink	{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FF3300;
}
a.newsLink:hover	{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF3300;
}

.hdrWhite16 {
	margin: 0px 0px 20px 0px;
	font-size: 16px;
	color: #FFFFFF;
}
.hdrGray16 {
	margin: 0px 0px 20px 0px;
	font-size: 16px;
	color: #FFFFFF;
}


.hdrBlack14 {
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	color: #4A4A4A;
}
.hdrOrange14 {
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	color: #FF6600;
}
.linkOrange11:link {
	font-size: 11px;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;	
}
.linkOrange11:visited {
	font-size: 11px;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;	
}
.linkOrange11:hover {
	font-size: 11px;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;	
}
.linkOrange11:active {
	font-size: 11px;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;	
}

/*	Dropdown Quick GoTo	*/
	input.dropDownTarget {
		width: 193px;
		border: solid 2px #E9E9E9;
	}
	input.dropDownTarget {
		cursor: pointer;
		cursor: hand;
		background: #FFFFFF url('/assets/images/button_goto.gif') no-repeat right top;
	}
	div.dropDown {
		width: 191px;
		_width: 193px;
		height: 100px;
		padding: 1px;
		background-color: #FFFFFF;
		border: solid 2px #E9E9E9;
		overflow: auto;
		display: none;
		position: absolute;
		top: -2px;
		left: 0px;
	}
	div.dropDownContainer {
		position: relative;
	}
	div.dropDownRow {
		padding: 3px 2px;
		background-color: #FFFFFF;
		font: Arial 12px;
		color: #000000;
		cursor: pointer;
		cursor: hand;
	}
	div.hoverMode {
		background-color: #CCCCCC;
		color: #FFFFFF;
	}
	div.showRow {
		display: block;
	}
/*	Dropdown right column	*/
	#contentRow_Content_Col3_Activitysearch input.dropDownTarget,
		#contentRow_Content_Col3_Newssort input.dropDownTarget {
		width: 165px;
		border: solid 2px #CBD9E7;
	}
	#contentRow_Content_Col3_Activitysearch input.dropDownTarget,
		#contentRow_Content_Col3_Newssort input.dropDownTarget {
		cursor: pointer;
		cursor: hand;
		background: #FFFFFF url('/assets/images/button_goto_blue.gif') no-repeat right top;
	}
	#contentRow_Content_Col3_Activitysearch div.dropDown,
		#contentRow_Content_Col3_Newssort div.dropDown {
		width: 163px;
		height: 295px;
		padding: 1px;
		background-color: #FFFFFF;
		border: solid 2px #CBD9E7;
		overflow: auto;
		display: none;
		position: absolute;
		top: -2px;
		left: 0px;
	}
	#contentRow_Content_Col3_Activitysearch div.dropDownContainer,
		#contentRow_Content_Col3_Newssort div.dropDownContainer {
		position: relative;
	}
	#contentRow_Content_Col3_Activitysearch div.dropDownRow,
		#contentRow_Content_Col3_Newssort div.dropDownRow {
		padding: 3px 2px;
		background-color: #FFFFFF;
		font: Arial 12px;
		color: #000000;
		cursor: pointer;
		cursor: hand;
	}
	#contentRow_Content_Col3_Activitysearch div.hoverMode,
			#contentRow_Content_Col3_Newssort div.hoverMode {
		background-color: #E8EEF4;
		color: #000000;
	}
	#contentRow_Content_Col3_Activitysearch div.showRow,
		#contentRow_Content_Col3_Newssort div.showRow {
		display: block;
	}



/*	Invoerformulieren	*/

.formBlock {
	background-color: #FFF5EC;
	overflow:hidden;
}

.formContainer form	{
	background-color: #FFF5EC;
}
.formContainer form	{
	margin: 0px;
	padding: 10px;
}
.formContainer td	{
	padding-bottom: 10px;
}
.formContainer label	{
	font-size: 11px;
}
.formContainer .forminput	{
	width: 270px;
	margin: 3px 0px;
	border: solid 1px #FF6600;
	font-family: Arial;
	font-size: 12px;
}
.formContainer textarea.forminput	{
	width: 266px;
	padding: 2px;
}
.counterField	{
	width: 20px;
	_padding-bottom: 2px;
	border: none;
	background-color: transparent;
	text-align: center;
	font-family: Arial;
	color: #FF6600;
	font-size: 10px;
	font-weight: bold;
}
/*	Dropdown right column	*/
.formContainer input.dropDownTarget {
		width: 75px;
		border: solid 1px #FF6600;
	}
	.formContainer input.dropDownTarget {
		cursor: pointer;
		cursor: hand;
		background: #FFFFFF url('/assets/images/button_goto.gif') no-repeat right top;
	}
	.formContainer div.dropDown {
		width: 75px;
		height: 350px;
		padding: 1px;
		background-color: #FFFFFF;
		border: solid 1px #FF6600;
		overflow: auto;
		display: none;
		position: absolute;
		top: -2px;
		left: 0px;
	}
	.formContainer div.dropDownContainer {
		position: relative;
	}
	.formContainer div.dropDownRow {
		padding: 3px 2px;
		background-color: #FFFFFF;
		font: Arial 11px;
		color: #000000;
		cursor: pointer;
		cursor: hand;
	}
	.formContainer div.hoverMode {
		background-color: #FFFFFF;
		color: #000000;
	}
	.formContainer div.showRow {
		display: block;
	}
	.formContainer #apgfcal_startdatumtxt, .formContainer #apgfcal_sortdatetxt,
	.formContainer #apgfcal_pub_vantxt, .formContainer #apgfcal_pub_tottxt,
	.formContainer #apgfcal_sortdate	{
	width: 66px;
	height: 18px;
	background-color: #FFFFFF;
/*
	border: solid 1px #FF6600;
*/
}
.formContainer table#apgfcalender	{
	background-color: #FFFFFF;
	border: solid 1px #FF6600;
}
.formContainer table#apgfcalender #sortdateYearlist	{
	padding: 2px;
	background-color: #FFFFFF;
	border: solid 1px #FF6600;
}
.formContainer table#apgfcalender #sortdateYearlist a	{
	margin: 2px 0px;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	border
}
.formContainer table#apgfcalender #sortdateYearlist a:hover	{
	margin: 2px 0px;
	color: #666666;
	font-size: 11px;
	text-decoration: underline;
}
.formContainer table#apgfcalender td	{
	padding: 1px;
}
.formContainer table#apgfcalender td.selectable	{
	cursor: pointer;
}
.formContainer table#apgfcalender td.selected	{
	color: #FF6600;
	font-weight: bold;
}
.formContainer table#apgfcalender td.week	{
	color: #666666;
	font-size: 11px;
}
.formContainer table#apgfcalender a	{
	cursor: pointer;
}
.formContainer a	{
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
}
.formContainer a:hover	{
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
}
.formContainer .editModeHeads	{
	padding-left: 10px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.formContainer .statsFormBlock {
	padding: 10px;
	background-color: #FFF5EC;
}
.formContainer #wysiwyglongdescription	{
	padding: 2px;
	border: solid 1px #FF6600;
}
.formContainer #wysiwygbericht	{
	padding: 2px;
	border: solid 1px #FF6600;
}
/*	Newsletter WYSIWYG	*/
.formContainer div#wysiwygContainer {
	margin: 0px;
	padding: 0px;
}
	.formContainer #pageBewerken {
		clear: both;
	}
	.formContainer div.wysiwygItem {
		width: 100%;
		margin-bottom: 10px;
	}
	.formContainer div.wysPadding {
		padding: 5px 10px 10px 10px;
	}
	.formContainer ul.buttonsWysiWygItem {
		width: 100%;
		text-align: right;
		height: 20px;
		margin-bottom: 20px;
	}
	.formContainer ul.buttonsWysiWygItem,
	.formContainer ul.buttonsWysiWygItem li {
		margin: 0px;
		padding: 0px;
		list-style: none;
		float: left;
		height: 20px;
	}
	.formContainer ul.buttonsWysiWygItem li {
		margin-left: 5px;
		margin-right: 5px;
		cursor: pointer;
	}
	.formContainer li.wys_buttons img {
		margin-top: 5px;
	}
	.formContainer ul.buttonsWysiWygItem li.add {
		top: 0;
		right: 10px;
		margin-right: 0;
	}
	.formContainer .newsletter_wys	{
		padding: 2px;
		border: solid 1px #FF6600;
	}
/*	Upload page (iframe)	*/
.fileUploadPage	{
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-image: none;
	background-color: #FFF5EC;
}
	*.fileUploadPage	{
		line-height: 17px;
		font-size: 11px;
		font-family: Arial;
	}
.fileUploadPage #contentRow   {
	width: 100%;
	padding: 0px;
	line-height: 16px;
}
.fileUploadPage .fileUploadContainer	{
	line-height: 17px;
	font-size: 11px;
	font-family: Arial;
}
.fileUploadPage .fileUploadForm	{
	height: 100%;
	margin: 0px;
	padding: 0px 10px;
}
.fileUploadPage .fileUpload	{
	width: 270px;
}
#helpcontainer {
	position: absolute;
	z-index: 200;
	width: 200px;
	border: 1px solid #FF6600;
	background-color: #FFFFFF;
	padding: 10px;
	font-size: 11px;
}
/*bijlageitem*/
.fileitem {
	margin-bottom:15px;
}
.fileitem .image {
	margin-top:5px;
	width:50px;
	float:left;
}
.fileitem .text {
	width:250px;
	float:left;
}
.fileitem .text .edittitle, .fileitem .text .edittitle a{
	color:#008893;
	text-decoration:none;
}
.fileitem .text .edittitle a:hover{
	text-decoration:underline;
}
.fileitem .text .title, .fileitem .text .title a{
	color:#333333;
	text-decoration:none;
}

.fileitem .text .title a:hover{
	text-decoration:underline;
}

.fileitem .text .type{
	color:#5C5C5C;
}

/*	Wiki pages	*/
div.mijnbpmwikiform input.mijnNGIcheckbox {
	border:1px solid #FF6600;
	background-color:#FFFFFF;
}
div.mijnbpmwikiform input.mijnNGIinput,
div.mijnbpmwikiform input.mijnNGIinputSmall,
div.mijnbpmwikiform input.mijnNGIinputRSmall,
div.mijnbpmwikiform input.mijnNGIinputLarge,
div.mijnbpmwikiform textarea.mijnNGIinputLarge {
	border:1px solid #FF6600;
	background-color:#FFFFFF;
	width:150px;
}
div.mijnbpmwikiform input.mijnNGIinputLarge {
	width:270px;
}
div.mijnbpmwikiform input.mijnNGIinputSmall {
	width:70px;
}
div.mijnbpmwikiform input.mijnNGIinputRSmall {
	width:30px;
}
div.mijnbpmwikiform textarea.mijnNGIinputLarge {
	width:270px;
	height:100px;
	overflow:auto;
}
div.mijnbpmwikiform input.btnFormItem {
	padding: 2px 3px;
	border: 2px solid #FF6600;
/*
	background:#FFF url('/assets/images/bck_search_submit_button.gif') repeat-x;
*/
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FFFFFF;
	cursor: pointer;
}

/*wikies*/
.wikiCrumb	{
	color: #000000;
	font-size: 12px;
}
.ngikiWikiItem {
	background-color:#FFF5EC;
	padding:8px;
	margin-bottom:10px;
	border: solid 1px #FF6600;
}

.ngikiWikiItem .ngikiWikiDescription {
	margin: 3px 0px 12px 0px;
}
.ngikiWikiItem a.wikiLink {
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
.ngikiWikiItem a.wikiLink:hover {
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

.ngikiWikiItem .ngikiWikiSubHeader {
	color:#000000;
	font-weight:bold;
	margin:3px 0px 3px 0px;
}

#ngikiEditPageContainer	{
	margin: 0px;
	padding: 0px;
}
#ngikiEditPageContainer a:link	{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
#ngikiEditPageContainer a:visited	{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
#ngikiEditPageContainer a:hover	{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#ngikiEditPageContainer a:active	{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.ngi_form_text {
	border:1px solid #FF6600;
	background-color:#FFFFFF;
	width: 325px;
}
#helpcontainer {
	position: absolute;
	z-index: 200;
	width: 200px;
	border: 1px solid #FF6600;
	background-color: #FFFFFF;
	padding: 10px;
	font-size: 11px;
}
.ngiki_seperator {
	height:5px;
	font-size:1px;
	line-height:1px;
	background: url('/assets/images/bck_wiki_sep.gif') repeat-x;
}
.ngiki_seperator_white {
	height:3px;
	font-size:1px;
	line-height:1px;
	background: url('/assets/images/bck_wiki_sep_white.gif') repeat-x;
}
#containerMiddle .ngikiArrowLink {
	color:#000000;
	text-decoration:none;
	background:url('/assets/images/bullet_small_orange.gif') bottom left no-repeat;
	padding-right:10px;
}
#containerMiddle .ngikiLink {
	color:#000000;
	text-decoration:none;
}
#containerMiddle .ngiki_pagelistblok {
	background-color:#FFF5EC;
	padding:8px;
	margin-bottom:10px;
	border: solid 1px #FF6600;
}
#containerMiddle .ngiki_pagelistblok .ngikiPageName a {
	color:#000000;
	text-decoration:none;
}
#containerMiddle .ngiki_pagelistblok .ngikiPageLabel {
	color:#FF6600;
}
#containerMiddle .ngiki_pagelistblok .ngikiPageName a {
	color:#000000;
	text-decoration:none;
}
#containerMiddle .ngiki_documentlistblok {
	padding:5px 0px 5px 0px;
}
#containerMiddle .ngiki_documentlistblok .ngikiDocumentLabel {
	color:#FF6600;
}
#containerMiddle .ngiki_documentlistblok .ngikiDocumentName a {
	color:#000000;
	text-decoration:none;
}
#containerMiddle .ngiki_linklistblok {
	padding:5px 0px 5px 0px;
}
#containerMiddle .ngiki_linklistblok .ngikiLinkLabel {
	color:#FF6600;
}
#containerMiddle .ngiki_linklistblok .ngikiLinkName a {
	color:#000000;
	text-decoration:none;
}
#containerMiddle .ngiki_reactielistblok {
	padding:5px 0px 5px 0px;
}
#containerMiddle .ngiki_reactielistblok .ngikiReactieLabel {
	color:#FF6600;
}
#containerMiddle .ngiki_reactielistblok .ngikiReactieName {
	color:#000000;
	text-decoration:none;
}
.ngiki_polllistblok {
	padding:5px 0px 5px 0px;
}
.ngikiPollName {
	padding: 5px 0px 5px 0px;
	font-weight: bold;
}
.pollItem {
	padding: 0px;
	padding-left: 20px;
	width: 150px;
	margin: 0px 0px 0px 3px;
	color: #000000;
	background: url('/assets/images/btn_poll_deselected.gif') no-repeat 0px 2px;
}
.pollItemInactive {
	padding: 0px;
	width: 170px;
	margin: 0px 0px 0px 3px;
	color: #000000;
}
.pollItem a {
	color: #000000;
	text-decoration: none;
}
.pollItem:hover {
	background: url('/assets/images/btn_poll_selected.gif') no-repeat 0px 2px;
	color: #666666;
	text-decoration: none;
}
.pollPercentage {
	color: #000000;
	padding: 0px 20px 0px 20px;
}
.pollEditAnswer {
	width:300px;
	float:left;
}
.pollEditAnswerImg {
	float:left;
}
#page_content,
#page_content_container {
	background-color: #FFF5EC;
	_height:400px;
	min-height:400px;
	padding:10px;
}
div.wikiPageItem {
	margin: 10px 0px;
	padding: 15px;
	background-color:#FFF5EC;
	border: solid 1px #FF6600;
}
.ngiKiHiddenItem {
	display:none;
}

.error	{
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}

/*	Paginalijst styles	*/
.nieuwsItem {
	background: #FFFFFF;
	border: solid 1px #FF6600;
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 401px;
	float: left;
}		
.nieuwsItem .dateBlock {
	width: 55px;
	height: 100px;
	padding: 8px;
	background:#FFFFFF url('/assets/images/bg_event_date.gif') repeat-x 0px 0px;
	float: left;
}
.nieuwsItem .textBlock {
	width: 310px;
	padding: 8px;
	float: left;
}
.nieuwsItem .textBlock .location{
	color: #FF6600;
}
.nieuwsItem .textBlock .nieuwsItem_header{
	font-weight:bold;
	background: url('/assets/images/pijl_voor_event_3.gif') no-repeat 0px 3px;
	padding-left:20px;
}


				.nieuwsItemHome {
					
					padding-bottom:5px;
					font-size:11px;
				}
				.h1.hdrGray16 {
					margin-bottom:5px;
				}
				
				.nieuwsItemHome A {
					
					color: #FF6600!Important;
					text-decoration:none!Important;
					font-weight:normal!Important;
				}
				
				
				.nieuwsItemHome .leesmeer {
					font-size:10px!Important;
					color:#999999!Important;
					
				}
				


				.eventItemHome {
					background: #FFFFFF;
					border: solid 1px #FF6600;
					margin-bottom: 10px;
					padding-bottom: 10px;
					width: 401px;
					min-height: 108px;
				}		
				.eventItemHome .dateBlock {
					width: 55px;
					height: 96px;
					min-height: 96px;
					padding: 8px;
					background: #ffffff url('/assets/images/bg_event_date.gif') repeat-x 0px 0px;
					float: left;
				}
				.eventItemHome .textBlock {
					width: 310px;
					padding: 8px;
					float: left;
					
				}
				.eventItemHome .textBlock .location{
					color: #FF6600;
				}
				
				.eventItemHome .textBlock .nieuwsItem_header A{
					color:#FF6600!important;
				}
				
				.eventItemHome .textBlock p {
					margin-top:5px;
					
				}
				
				.eventItemHome .textBlock A.orange {
					color:#FF6600!important;
					margin-top:5px;
				}