html , body {height:100%;width:100%;}
body {
	background-image:url(/images/interface/bg.gif);
	font:8pt verdana;
	margin:0px;
	padding:0px;
	background-color:#e0e0e0;
}
TD {vertical-align:top;}

H1 , H2 , H3 {color:#0068b9;font-weight:bold;width:100%;display:block;}
H1 {font-size:10pt;border-bottom:1px solid #0068b9;}
H2 , H3 {font-size:8pt;border-bottom:1px solid #CCCCCC;}

/* TOPITEMS */
/* ------------------------------ */
DIV.topItems {
	position:absolute;
	background-color:#006ca9;
	height:27px;
	width:100%;
	top:0px;
	left:0px;
}
DIV.topItems IMG {display:inline;}
DIV.topItemsLeft {
	position:absolute;
	background-image:url(/images/interface/top-items-left.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:13px;
	height:27px;
	left:0px;
	top:0px;
}
DIV.topItemsRight {
	position:absolute;
	background-image:url(/images/interface/top-items-right.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:13px;
	height:27px;
	right:0px;
	top:0px;
}
DIV.topItemsCenter {
	position:absolute;
	left:40px;
	top:0px;
	height:27px;
}
DIV.topItemsCenter A
{
	float:left;
	display:block;
	height:25px;
	font-size:8pt;
	font-family:verdana;
	color:white;
	text-decoration:none;
	font-weight:bolder;
	margin-right:50px;
	padding-left:25px;
	padding-right:5px;
	padding-top:5px;
	background-repeat:no-repeat;
	background-position:0px 3px;
}
DIV.topItemsCenter A:HOVER {text-decoration:underline;}
DIV.topItemsCenter A#Contact 		{background-image:url(/images/topitems/contact.gif);}
DIV.topItemsCenter A#Route 			{background-image:url(/images/topitems/route.gif);}
DIV.topItemsCenter A#Disclaimer {background-image:url(/images/topitems/disclaimer.gif);}
/* ------------------------------ */




DIV.VRAheader {
	position:absolute;
	height:107px;
	width:100%;
	left:0px;
	top:27px;
	background-image:url(/images/interface/logo-left.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#ecf3f8;
}
DIV.VRAtitle {
	position:absolute;
	background-image:url(/images/interface/title.gif);
	background-repeat:no-repeat;
	width:638px;
	left:50%;
	margin-left:-319px;
	top:60px;
	height:25px;
}



/* TOPMENU */
/* ------------------------------ */
DIV.topMenu {
	position:absolute;
	background-image:url(/images/interface/topmenu-rep.gif);
	background-repeat:repeat-x;
	height:25px;
	width:100%;
	top:134px;
	left:0px;
}
DIV.TopMenuCenter {
	position:absolute;
	height:15px;
	left:240px;
	top:0px;
}
DIV.TopMenuCenter A {
	float:left;
	display:block;
	height:15px;
	font-size:8pt;
	font-family:verdana;
	color:white;
	text-decoration:none;
	font-weight:bolder;
	padding:4px;
	margin-left:20px;
	margin-right:20px;
}
DIV.TopMenuCenter A:HOVER {text-decoration:underline;}
/* ------------------------------ */




DIV.MenuContent {
	position:absolute;
	width:100%;
	top:159px;
	left:0px;
}



/* LEFTMENU */
/* ------------------------------ */
DIV.leftMenuTop {
	position:absolute;
	background-image:url(/images/interface/left-top-menu.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:25px;
	width:192px;
	top:0px;
	left:0px;
}
TD.leftMenu 	{background-color:white;background-image:url(/images/interface/left-rep.gif);background-repeat:repeat-y;background-position:left;width:192px;}
TABLE.leftMenuTable , TABLE.leftMenuTable TR TD {width:100%;}
TABLE.leftMenuTable TR TD {background-image:url(/images/leftmenu/bg.gif);background-repeat:repeat-y;background-position:5px 0px;padding-left:8px;padding-right:5px;}
TABLE.leftMenuTable TR TD.TopLeftMenu {background-image:url(/images/leftmenu/top.gif);height:19px;background-position:0px 0px;}
TABLE.leftMenuTable TR TD.BottomLeftMenu {background-image:url(/images/leftmenu/bottom.gif);height:6px;background-position:5px 0px;font-size:1px;}
TD.leftMenuBottom 	{background-image:url(/images/interface/left-bottom.gif);background-repeat:no-repeat;width:192px;height:7px;font-size:1px;}





/* CONTENT */
/* ------------------------------ */
TABLE.MenuContentTable {width:100%;}
TD.VRAcontent {background-color:white;}
TD.VRAcontent TABLE.ContentTable {text-align:left;color:#0068b9;}
TD.VRAcontent TABLE.ContentTable A {text-decoration:underline;color:#0068b9;}
TD.VRAcontent TABLE.ContentTable A:hover {color:#0068b9;text-decoration:none;}
TD.VRAcontentBottom {background-image:url(/images/interface/content-bottom.gif);background-repeat:repeat-x;height:7px;}
/* ------------------------------ */



/* RIGHTBAR */
/* ------------------------------ */
DIV.rightBarTop {
	position:absolute;
	background-image:url(/images/interface/right-top-menu.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:25px;
	width:192px;
	top:0px;
	right:0px;
}
TD.TopRightBar DIV {color:#05558a;font-weight:bold;font-size:7pt;padding-top:3px;padding-left:10px;}
TD.TopRightBar A {color:#05558a;font-weight:bold;font-size:7pt;text-decoration:none;}
TD.rightBar {background-color:white;background-image:url(/images/interface/right-rep.gif);background-repeat:repeat-y;background-position:right;width:192px;}
TD.rightBar TABLE , TD.rightBar TABLE TR TD {width:100%;}

TABLE.rightBarTableRood TR TD.CenterRightBar {color:#05558a;font-size:7pt;}
TABLE.rightBarTableRood TR TD.CenterRightBar A {color:#05558a;text-decoration:none;font-size:7pt;}
TABLE.rightBarTableRood TR TD.CenterRightBar A:hover {text-decoration:underline;}
TABLE.rightBarTableRood TR TD.CenterRightBar {background-image:url(/images/rightbar/bg.gif);background-repeat:repeat-y;padding:3px 10px;font-size:7pt;}
TABLE.rightBarTableRood TR TD.TopRightBar {background-image:url(/images/rightbar/toptop.gif);background-repeat:no-repeat;height:19px;}
TABLE.rightBarTableRood TR TD.BottomRightBar {background-image:url(/images/rightbar/bottom.gif);background-repeat:no-repeat;height:6px;font-size:1px;}

TABLE.rightBarTableGeel TR TD.CenterRightBar {color:#05558a;font-size:7pt;}
TABLE.rightBarTableGeel TR TD.CenterRightBar A {color:#05558a;text-decoration:none;font-size:7pt;}
TABLE.rightBarTableGeel TR TD.CenterRightBar A:hover {text-decoration:underline;}
TABLE.rightBarTableGeel TR TD.CenterRightBar {background-image:url(/images/rightbar/bg.gif);background-repeat:repeat-y;padding:3px 10px;}
TABLE.rightBarTableGeel TR TD.TopRightBar {background-image:url(/images/rightbar/top.gif);background-repeat:no-repeat;height:17px;}
TABLE.rightBarTableGeel TR TD.BottomRightBar {background-image:url(/images/rightbar/bottom.gif);background-repeat:no-repeat;height:6px;font-size:1px;}

TABLE.rightBarTableGroen TR TD.CenterRightBar {color:#05558a;font-size:7pt;}
TABLE.rightBarTableGroen TR TD.CenterRightBar A {color:#05558a;text-decoration:none;font-size:7pt;}
TABLE.rightBarTableGroen TR TD.CenterRightBar A:hover {text-decoration:underline;}
TABLE.rightBarTableGroen TR TD.CenterRightBar {background-image:url(/images/rightbar/bg.gif);background-repeat:repeat-y;padding:3px 10px;}
TABLE.rightBarTableGroen TR TD.TopRightBar {background-image:url(/images/rightbar/top.gif);background-repeat:no-repeat;height:17px;}
TABLE.rightBarTableGroen TR TD.BottomRightBar {background-image:url(/images/rightbar/bottom.gif);background-repeat:no-repeat;height:6px;font-size:1px;}

TD.rightBarBottom 	{background-image:url(/images/interface/right-bottom.gif);background-repeat:no-repeat;background-position:right;width:192px;height:7px;font-size:1px;}
/* ------------------------------ */


DIV.sitesizer {
	position:relative;
	width:100%;
	min-width:1000px;
	min-height:100%;
}

