@charset "utf-8";
/* CSS Document */

* {
	/*font-family:"trebuchet MS", tahoma, garamond, arial;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#A8ACB2;
	margin:0px;
	padding:0px;
}

BODY {
	background-color:#FFFFFF;
	background-image:url(../images/bodyBG.gif);
	background-position:0px 87px;
	background-repeat:repeat-x;
}



DIV#header {
	height:87px;
	background-color:#0070B5;
	background-image:url(../images/headerBG.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
	DIV#headerContainer {
		margin:0px auto;
		width:835px;
		height:87px;
		position:relative;
	}	
		DIV#login {
			position:absolute;
			top:0px;
			right:0px;
			text-align:right;
		}
			DIV#loginContainer {
				background-color:transparent;
				background-image:url(../images/loginBoxBG.gif);
				background-position:bottom right;
				background-repeat:no-repeat;
				width:320px;
				padding:0px 3px 3px 3px;
				font-size:0.6em;
			}
				DIV#welcome {
					padding:0px;
					color:#FFFFFF;
					text-align:center;
					height:18px;
					line-height:20px;
				}
					DIV#welcome STRONG {
						color:#FFFFFF;
					}
					DIV#loginContainer DIV,DIV#loginContainer DIV A,DIV#loginContainer DIV A:visited {
						color:#FFFFFF;
						text-align:center;
					}
				DIV#loginContainer .row {
					height:18px;
					line-height:20px;
					text-align:center;
					color:#8B0303;
				}
				DIV#loginContainer INPUT {
					width:98px;
				}
		DIV#logo {
			width:286px;
			height:52px;
			float:left;
			padding:17px 0px 0px 13px;
			background-color:transparent;
			background-image:url(../images/HDD_groep.gif);
			background-position:bottom right;
			background-repeat:no-repeat;
		}
		
		DIV#menu {
			float:right;
			margin:64px 5px 0px 0px;
			height:24px;
			overflow:hidden;
			background-color:transparent;
		}		
			/* Root = Horizontal, Secondary = Vertical */
			UL#navmenu {
				margin:0;
				border:0 none;
				padding:0;
				width:377px; /*For KHTML*/
				list-style:none;
				height:24px;
			}
				UL#navmenu LI {
					margin:0;
					border:0 none;
					padding:0;
					float:right; /*For Gecko*/
					display:inline;
					list-style:none;
					position:relative;
					height:24px;
				}
				UL#navmenu UL {
					margin:0;
					border:0 none;
					padding:0;
					width:160px;
					list-style:none;
					display:none;
					position:absolute;
					top:24px;
					left:0;
				}
				
					UL#navmenu UL:after /*From IE 7 lack of compliance*/{
						clear:both;
						display:block;
						font:1px/0px serif;
						content:".";
						height:0;
						visibility:hidden;
					}
					
					UL#navmenu UL LI {
						width:160px;
						float:left; /*For IE 7 lack of compliance*/
						display:block !important;
						display:inline; /*For IE*/
					}
					
					/* Root Menu */
					UL#navmenu A {
						padding:5px 0px 5px 0px;
						float:none !important; /*For Opera*/
						float:left; /*For IE*/
						display:block;
						background-color:transparent;
						/*font-family:"trebuchet MS", tahoma, garamond, arial;*/
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						text-transform:uppercase;
						font-weight:bold;
						letter-spacing:0.01em;
						color:#A8ACB2;
						text-decoration:none;
						height:auto !important;
						height:1%; /*For IE*/
					}
					
					/* Root Menu Hover Persistence */
					ul#navmenu a:hover,ul#navmenu li:hover a,ul#navmenu li.iehover a {
						background:transparent;
					}
					
					ul#navmenu ul ul,ul#navmenu ul ul ul {
						display:none;
						position:absolute;
						top:0;
						left:160px;
					}
					
					ul#navmenu a.active {
						color:#0070B5;
					}
					
					/* Do Not Move - Must Come Before display:block for Gecko */
					ul#navmenu li:hover ul ul,ul#navmenu li:hover ul ul ul,ul#navmenu li.iehover ul ul,ul#navmenu li.iehover ul ul ul {
						display:none;
					}
					
					ul#navmenu li:hover ul,ul#navmenu ul li:hover ul,ul#navmenu ul ul li:hover ul,ul#navmenu li.iehover ul,ul#navmenu ul li.iehover ul,ul#navmenu ul ul li.iehover ul {
						display:block;
					}

DIV#mainContainer {
	margin:0px auto;
	width:835px;
	background-color:#FFFFFF;
	background-image:url(../images/mainBG.gif);
	background-position:top center;
	background-repeat:repeat-y;
}	
	DIV#mainTop {
		width:835px;
		background-color:transparent;
		background-image:url(../images/mainTopBG.gif);
		background-position:top center;
		background-repeat:no-repeat;
	}
		DIV#headerImage {
			height:150px;
			background-color:#FFFFFF;
			margin:0px 5px;
		}
			DIV#image {
				width: 825px;
				height: 150px;
				background-color:transparent;
			}
			DIV#flash {
				background-color:transparent;
			}
		DIV#main {
			background-position:top right;
			background-repeat:no-repeat;
			background-color:transparent;
			margin:0px 5px;
		}
			DIV#subMenu {
				background-color:transparent;
			}
			DIV#adminMenu {
				margin-top:2px;
				background-color:transparent;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				text-transform:uppercase;
				font-weight:bold;
				letter-spacing:0.01em;
				color:#A8ACB2;
			}
				DIV#adminMenu A {
					padding:0px 5px;
					border:solid;
					border-width:1px;
					margin:2px;
					text-decoration:none;
				}
					DIV#adminMenu A:hover,DIV#adminMenu A.active {
						color:#A8ACB2;
					}

		DIV#footerLine {
			margin:0px auto;
			width:825px;
			background-color:#A8AEB4;
			height:2px;
			font-size:0px;
		}
DIV#mainFooter {
	margin:0px auto;
	width:830px;
	height:24px;
	line-height:24px;
	background-color:transparent;
	background-image:url(../images/mainFooter.gif);
	background-position:top left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:x-small;
	padding-left:5px;
}
DIV#footerContainer {
	background-color:transparent;
	background-image:url(../images/footerBG.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px auto;
	width:835px;
}
	DIV#footer {
		margin:0px 5px;
		background-color:transparent;
		height:24px;
		line-height:24px;
		text-align:left;
		color:#A8ACB2;
		font-size:x-small;
		padding-left:5px;
	}
		DIV#logout {
			float:left;
			margin-left:3px;
		}
			DIV#logout A {
				color:#FFFFFF;
			}