/* CSS Document */

/* GENERAL */
/* ------- */

		html {
			border: 0px;
			/* overflow: auto; */
		}
		/* div and td added for backwards compatibility */
		body, div, td {
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
			font-size: 12px;
		}
		body {
			/*
			background-color: #eda500;
			*/
			background-color: #137298;
			color: #333333;
			margin: 0px;
			padding: 0px;
			text-align: left;
		}

	/* Forms */
		form {
			margin: 0px;
			padding: 0px;
		}
		fieldset {
			margin: 5px;
			padding: 5px;
		}
		legend {
			font-weight: 600;
			margin: 0px 0px 7px 0px;
		}
		input, textarea, select {
			/*
			border-top-color: #6C7884;
			border-right-color: #9DAEBF;
			border-bottom-color: #9DAEBF;
			border-left-color: #6C7884;
			border-style: solid;
			border-width: 1px;
			color: #265275;
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			font-size: 10px; 
			*/
		}
		/*
		input, textarea {
			padding: 2px;
		}
		input:hover, input:active, textarea:hover, textarea:active, input.required:hover {
			border-top-color: #DF7717;
			border-right-color: #FF9933;
			border-bottom-color: #FF9933;
			border-left-color: #DF7717;
			border-style: solid;
			border-width: 1px;
		}
		input:focus, textarea:focus, input.required:focus {
			border-top-color: #FF0000;
			border-right-color: #BF0000;
			border-bottom-color: #BF0000;
			border-left-color: #FF0000;
		}
		input.buttonsubmit {
			background-repeat: repeat-x;
			border-top-color: #9DAEBF;
			border-right-color: #6C7884;
			border-bottom-color: #6C7884;
			border-left-color: #9DAEBF;
			border-style: double;
			border-width: 3px;
			font-weight: 600;
			padding: 1px;
		}
		input[type="submit"]:hover, input.buttonsubmit:hover {
			border-top-color: #FF9933;
			border-right-color: #DF7717;
			border-bottom-color: #DF7717;
			border-left-color: #FF9933;
			border-style: double;
			border-width: 3px;
		}
		input[type="submit"]:focus, input.buttonsubmit:focus {
			background-repeat: repeat-x;
			border-top-color: #BF0000;
			border-right-color: #FF0000;
			border-bottom-color: #FF0000;
			border-left-color: #BF0000;
		}
		*/

	/* Hyperlinks */
		a {
			color: #0066cc;
			cursor: pointer;
			/* cursor: hand; */
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
			text-decoration: none;
		}
		a:hover {
			color: #FF9900;
			text-decoration: underline;
		}
		a:active {
		}
		a.nobackground {
			background-color: transparent;
		}
		a.nobackground:hover {
			background-color: transparent;
		}

	/* Styles */
		h1 {
			font-size: 145%;
		}
		h2 {
			font-size: 140%;
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
			color: #137298;
			font-weight: 800;
			margin: 0px;
			padding: 0px 0px 10px 0px;
		}
		h3 {
			color: #000000;
			font-size: 125%;
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
		}
		h4 {
			color: #000000;
			font-size: 115%;
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
		}
		h5 {
			font-size: 105%;
			font-weight: bolder;
			font-style: italic;
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
			color: #6E6E6E;
		}
		h6 {
			font-size: 100%;
			font-weight: bolder;
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
			color: #666666;
		}

	/* Media */
		img {
			border-width: 0px;
		}
		img.leftalign {
			margin: 0px 15px 15px 0px;
		}
		img.rightalign {
			margin: 0px 0px 15px 15px;
		}
	
	/* Tables */

	/* Other */
		hr {
			color: #D6E6EF;
		}
		li {
			list-style-position: outside;
			margin: 2px;
		}
		strong {
			color: #5E5E5E;
		}
		caption {
			display: none;
		}
		div.horizontaldivider {
			border-bottom: 1px solid #666666;
			margin: 10px 0px 10px 0px;
		}
		.colored1 {
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
			font-size: 12px;
			color: #2863A4;
		}
		.colored2 {
			color: #CC0000;
		}
		.colored3 {
			color: #DF7717;
		}
		.important {
			background-color: #FFFFCC;
			border: 1px solid #CC0000;
			color: #CC0000;
			font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
			/*
			font-family: Verdana, sans-serif, Arial, Helvetica, sans-serif;
			*/
			font-size: 12px;
			margin: 0px;
			padding: 10px;
		}
		.print {
			display: none;
		}
		.noprint {
			display: block;
		}
		#styleswitcher {
			font-size: 90%;
		}


/* FRAMESET */
/* -------- */

	/* General */
		div.bodycenter {
			max-width: 994px;
			min-width: 770px;
			width: expression(document.body.clientWidth > 994? "994px" : "auto" );
			margin-right: auto;
			margin-left: auto;
			margin-top: 0px;
			/*
			margin: 0px;
			*/
			padding: 0px;
			text-align: left;
			/*
			background-color: #ECEAED;
			*/
			background-color: #FFFFFF;
		}
		div.standardwidth {
			/*
			background-repeat: repeat-y;
			border-left: 1px solid #473D36;
			border-right: 1px solid #473D36;
			margin: 0px;
			text-align: left;
			padding: 0px;
			width: 780px;
			*/
		}
		div.header {
			background-image: url(../img/general/headerBackground.gif);
			background-position: top center;
			height: 93px;
			border-left: 1px solid #b6b6b9;
			border-right: 1px solid #b6b6b9;
			padding: 0px;
			margin: 0px;
		}
		div.framecontent {
			background-image: url(../img/general/headerBackgroundPart2.gif); 
			background-position: top center;
			background-repeat: no-repeat;
			border-left: 1px solid #b6b6b9;
			border-bottom: 1px solid #707476;
			/* werkt niet 
			min-height: 340px;
			*/
		}
		

	/* Navigation */
		div.navigation {
			background-image: url(../img/general/logo.png);
			background-repeat: no-repeat;
			background-position: top left;
			text-align: left;
			padding: 50px 0px 20px 270px;
		}


	/* Content */
		table.content {
			width: 100%;
		}
			td.design1 {
				padding: 15px 5px 10px 10px;
				vertical-align: top;
			}
			td.design2 {
				padding: 15px 5px 10px 10px;
				vertical-align: top;
			}
			td.design3Part1 {
				padding: 15px 5px 10px 10px;
				vertical-align: top;
				width: 50%;
			}
			td.design3part2 {
				/* there is no design3Part2 */
			}
			td.navigationRight {
				background-image:url(../img/general/pluginBlockRightBackground.gif);
				background-color: #a2a8ab;
				background-position: top;
				background-repeat: repeat-x;
				width: 215px;
				border-left: 1px solid #b6b6b9;
				border-right: 1px solid #b6b6b9;
				vertical-align: top;
				min-height: 650px;
			}
				div.pluginBlockRightTitle {
					color: #000000;
					font-size: 100%;
					font-weight: 700;
					padding: 0px 0px 10px 0px;
					text-decoration: underline;
				}
				div.pluginBlockRight {
					border-bottom: 1px solid #b6b6b9;
					padding: 5px;
				}
					div.pluginBlockRight a {
						color: #0066cc;
					}

	/* PluginBlock center */
		div.pluginBlockCenter {
			padding-top: 15px;
		}
			div.pluginBlockCenterTitle {
				color: #FF9900;
				font-size: 110%;
				font-weight: 700;
				padding: 0px 0px 10px 0px;
				text-decoration: underline;
			}

	/* Footer */
		div.footer {
			background-image: url(../img/general/footerBackground.gif);
			background-position: top center;
			height: 104px;
		}
/* Plugins */

	/* News */
		div.newslist, td.newslist {
			background-image: url(../img/general/bullet.gif);
			background-position: left 4px;
			background-repeat: no-repeat;
			padding-left: 8px;
			vertical-align: top;
		}
		td.newslist {
			width: 60px;
		}
		div.newslist {
			padding: 0px 0px 5px 8px;
		}
		div.postedby {
			/*
			color: #666666;
			padding-left: 8px;
			*/
			display: none;
		}
		td.newslistRight {
			color: #666666;
			font-size: 90%;
		}
		td.newslistRight div {
			padding: 0px 0px 0px 4px;
		}
		
	/* News Articles */
		div.NewsArticle {
			padding: 0px 5px 5px 0px;
		}
		div.NewsArticleHead {
			border-left: 1px solid #333333;
			border-bottom: 1px solid #333333;
			padding: 3px;
		}
		div.NewsArticle div.NewsArticleHead h3 {
			font-size: 115%;
			font-weight: 700;
			margin: 0px;
			padding: 0px;
		}
		div.NewsArticleExtra {
			color: #666666;
			font-size: 90%;
		}
		div.NewsArticleContent {
			/*
			background-color: #ECEAED;
			*/
			background-color: #FFFFFF;
			border: 1px solid #CCCCCC;
			border-top-width: 0px;
			padding: 10px 10px 10px 10px;
			min-height: 128px;
		}
		div.NewsArticleContent px {
			margin: 0px;
			padding: 0px;
		}
		div.NewsArticleContent img {
			margin: 5px;
		}
		div.NewsArticleContent img.right {
			float: right;
		}
		div.NewsArticleContent img.left {
			float: left;
		}
	
	/* Search results */
		td.searchResult {
			background-image: url(../img/general/bullet.gif);
			background-position: left 4px;
			background-repeat: no-repeat;
			padding: 0px 0px 4px 8px;
			vertical-align: top;
		}



/* MENU */
/*
      .mtable
      {
        border-top: 1px solid #5B678D;
        border-left: 1px solid #5B678D;
        border-right: 1px solid #5B678D;
        border-bottom: 1px solid #5B678D;
        background-color: #ECEAED;
		padding-left: 3px;
		margin: 0px;
      }
*/
.rootTable {
		margin: 0px;
		padding: 0px;
}
	.categorydefault, .categoryhover, .categoryclicked {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #4F4F4F;
		text-decoration: none;
		font-size: 10px;
		white-space: nowrap;
	}
	.categoryhover {
		color: #FF9900;
	}
	.categoryclicked {
		color: #FF9900;
	}

.menuTable {
	/*
	background-color: #ECEAED;
	*/
	background-color: #FFFFFF;
	/*
	border-bottom: 1px solid #666666;
	border-right: 1px solid #999999;
	border: 1px dotted #eda500;
	*/
	border: 1px dotted #137298;
	padding: 5px;
	opacity: 0.95;
}
	.a0 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	.a1 {
		background-color: #DDE2EC;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	.a0:hover, a1:hover {
	color: #FF9900;
	}