/* NEVER CHANGE THE ORDER OF THE ELEMENTS */
html, body{margin:0px;padding:0px;}
html{width: auto; height: 100%;}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.7em; 
	line-height:130%; 
	text-align: center; 
	word-spacing:0.05em;
	height: 100%;
	background-color: #990000}
* html body {height: 100%;}
	
form{text-align: center; height: 100%; margin:0px; padding:0px;}
* html form {text-align: center; height: 100%; margin:0px; padding:0px;}

.MenuImg {background-image: url(../images/Header02.jpg); 
	background-repeat: no-repeat; background-position: left top;
	height:150px; 
	width:900px;
	background-color:#ffcc00;}


.container {background: #b5b5b5;
			width: 900px; 
			margin: 0px auto; 
			text-align: left; 
			vertical-align: middle; 
			height: auto;}
.container_header {background: #ffffff; 
			vertical-align: middle; 
			width: auto; 
			color: #000; 
			position: relative; 
			height: 150px; 
			text-align: center;}
.container_footer {background: #ebebeb; 
			vertical-align: middle; 
			width: auto;
			bottom: 0px; 
			position: relative; 
			height: 20px; 
			text-align: center;}
.container_menu {background: #ffcc00; 
			vertical-align: middle; 
			width: auto; 
			color: #000; 
			position: relative; 
			height: 30px; 
			text-align: left;}
.container_background {background-image: url(../images/background_01.jpg);
			background-repeat: no-repeat; background-position: left top;
			width:auto;
			min-height:500px;}
.container_background_02 {background-image: url(../images/background_02.jpg);
			background-repeat: no-repeat; background-position: right top;
			width:auto;
			min-height:500px;}
.container_left {float:left; 
			width: 180;
			margin-left:10px;
			margin-top:10px;
			position: relative;}
.container_right {float:left; 
			width: 700;
			margin-left:10px;
			margin-top:10px;
			position: relative;}

.imgConLeft{position:relative; float:left; display:inline; margin:0px;}
.imgConRight{position:relative; float:right; display:inline; margin:0px;}

/* begin standard changes */
hr {border: none 0; border-top: 1px solid #990000; border-bottom: 0px solid #990000; width: 100%; height: 1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}

.NewLi li{list-style-image: url(../images/bullit01.gif); margin-top:0px; margin-bottom:5px; padding-top:0px; padding-bottom:0px; line-height:120%;}
.NewLi ul{margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}

P{margin: 0px;}
table{margin: 0px;}

h1, h2, h3, h4, h5, h6 {display:block; margin:0.4em 0em 0.4em 0em;}
h1{font-size:1.6em;}
h2{font-size:1.5em;}
h3{font-size:1.4em;}
h4{font-size:1.3em;}
h5{font-size:1.2em;}
h6{font-size:1.1em;}

table{font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em; 
	line-height:120%; 
	text-align: left; 
	word-spacing:0.05em;
	height: 100%;
}


a, a:link, a:visited, a:hover, a:active, a:focus{font-weight:normal; background:transparent; text-decoration:underline; color:#0000ff;}
a:link, a:visited, a:hover, a:active{color:#0000ff;}
a:hover, a:active {text-decoration:underline;}
a:focus{background-color:#990000; color:#ffffff; text-decoration: none;}
a img { border:none; color:#fff }

/* FORMS */
input { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; COLOR: #000000; line-height:120%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; }
input.btn {color:#990000; font-weight:bold; padding:2px 2px 2px 2px;}
textarea { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; COLOR: #000000; line-height:120%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; }

/* Begin CSS Drop Down Menu */
#menuh-container
	{
	position: absolute;	
	top: 0;
	left: 10px;
	}

#menuh
	{
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	float:left;
	margin:0px;
	margin-top: 5px;
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	border: 1px solid #990000;
	white-space:normal;
	margin:0;
	margin-right:2px;
	padding: 2px;
	}
	
#menuh a, #menuh a:visited	/* menu at rest */
	{
	color: #000000;
	background-color: #ffcc00;
	text-decoration:none;
	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color: #ffffff;
	background-color: #990000;
	}	
			
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(../images/navdown_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(../images/nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:126px;	/* width of all menu boxes */
	}

#menuh li
	{
	position:relative;
    min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1px;
	margin:-1px 0 0 -1px;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}
/* End CSS Drop Down Menu */

/* begin cntBox01 */
.cntBox01 {background:#ffffff; float:left}
.cntBox01content {display:block; 		
		border:0 solid #990000; 
		border-width:0px 1px 1px 1px; /* top right bottom left */
		height:auto;
		background:#ebebeb; }
.cntBox01 H1 {margin:0; 
		font-size:1.1em; 
		letter-spacing: 0px; 
		padding:5px 5px 5px 5px;  		
		border:0 solid #990000; 
		border-width:1px 1px 1px 1px;
		background:#990000;
		color:#ffffff; }
.cntBox01 P {margin:0; 
		padding:0px 5px 0px 5px; 
		line-height: 120%; }
.cntBox01 H5 {margin:0; 
		padding:0px 5px 0px 5px; 
		line-height: 120%; }
		
.inv{font-family:Courier New;font-size:12px; white-space: pre;}
.inv p {font-family:Courier New;font-size:12px; white-space: pre;}
.inv pre {font-family:Courier New;font-size:12px; white-space: pre;}
.inv pre p {font-family:Courier New;font-size:12px; white-space: pre;}
#lijn{position:absolute;left:0;top:0;width:1px;height:1px; background-color:#a6caf0;z-index:100;font-size:1px;}


/* ROUND BORDERS X BEGIN */
.xsnazzy h1, .zsnazzy h1 {margin:0; font-size:1.1em; letter-spacing: 0px; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.xsnazzy p, .zsnazzy p {margin:0; padding:0px 10px 0px 10px; line-height: 120%;}
.xsnazzy h6{line-height:140%; font-size:1.1em; font-variant: small-caps; display:block; height:20px; color:#ffffff; background:#990000; font-weight:bold; padding:0 0px 0px 165px;}
.xsnazzy {background: #FFFFFF;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #990000; border-right:1px solid #990000;}
.xb1 {margin:0 5px; background:#990000;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px; }
.xb4 {height:2px; margin:0 1px;}
.xboxcontent{display:block; border:0 solid #990000; border-width:0 1px; height:auto;}
* html .xboxcontent {height:1px;}

/* ROUND BORDERS Y */
.ysnazzy h1, .ysnazzy h2, .ysnazzy p {margin:0px 0px 0px 0px; padding:3px 3px 3px 3px; letter-spacing:0px;}
.ysnazzy h1 {font-size:1.1em; color:#000000;}
.ysnazzy p {padding:3px 3px 3px 3px;}
.ysnazzy h2 {padding-top:0.5em;}
.ysnazzy {background: #FFFFFF; margin:0px;}
.ytop, .ybottom {display:block; background:transparent; font-size:1px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:1px;}
.yb2, .yb3, .yb4 {background:transparent; border-left:1px solid #990000; border-right:1px solid #990000;}
.yb1 {margin:0 5px; background:#990000;}
.yb2 {margin:0 3px; border-width:0 2px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}
.yboxcontent {display:block; background:transparent; border:0 solid #990000; border-width:0 1px;}	


/* Begin BREADCRUMBS */
#crumbs {background-color: #990000; color:#ffffff; padding:2px 0px 2px 2px; text-align:right; margin:-2px 0 0 -1px;}
#crumbs ul {display: inline; padding-left: 0; margin-left: 0;}
#crumbs ul li {display: inline;}
#crumbs ul li a:link {padding: .2em; font-weight: normal; color:#ffffff;}
#crumbs ul li a:visited {padding: .2em; font-weight: normal; color:#ffffff;}
#crumbs ul li a:active {padding: .2em; font-weight: normal; color:#ffffff;}
#crumbs ul ul li{background-image: url(../images/arrowcrumbsw.gif); background-repeat: no-repeat; background-position: left; padding-left: 12px;}
/* End BREADCRUMBS */

/* Begin QUICK LINKS*/
.quiklinks p {display: none;}
.quiklinks h1{border:none;}
.quiklinks {font-weight: normal; 
		padding: 0; 
		margin-bottom: 1em; 
		background-color: #ebebeb; 
		color: #000;}
.quiklinks ul {list-style: none; 
		margin: 0; padding: 0;}
.quiklinks ul li { margin: 0; 
		border-top: 1px solid #990000;}
.quiklinks ul li a{font-weight: normal; 
		display: block; 
		padding: 2px 2px 2px 0.5em; 
		border-left: 10px solid #ffcc00; 
		background-color: #ebebeb; 
		color: #000; 
		text-decoration: none; 
		width: 159px;}
html>body .quiklinks ul li a {width: auto;}
.quiklinks ul li a:hover{font-weight: normal; text-decoration: none; border-left: 10px solid #990000; background-color: #ffcc00; color: #000;}
.quiklinks ul li a:active{font-weight: normal; text-decoration: none; color: #000;}
.quiklinks ul li a:visited{font-weight: normal; text-decoration: none; color: #000;}
/* End QUICK LINKS*/


/* TABLE LIKE */
.clsTblCell01{position:relative; float:left; display:inline; border-left:1px solid #990000; padding:2px 2px 2px 2px;}
.clsTblCell02{position:relative; float:left; display:inline; border-left:1px solid #990000; border-right:1px solid #990000; padding:2px 2px 2px 2px;}
.clsTblCell03{position:relative; float:left; display:inline; border-right:1px solid #990000; padding:2px 2px 2px 2px;}
.clsTblCellNB{position:relative; float:left; display:inline; border:none; padding:2px 2px 2px 2px;}



.clsFormCel01
{
	position:relative;
	float:left;
	display:inline;
	border:none;
	padding:2px 2px 2px 2px;
	width:160px;
	text-align:right;
	vertical-align:middle;
	height:26px;
	/* hack IE*/
	height: expression('24px');}
	
.clsFormCel02
{
	position:relative;
	float:left;
	display:inline;
	border:none;
	padding:2px 2px 2px 2px;
	width:330px;
	text-align:left;
	vertical-align:middle;
	height:26px;
	/* hack IE*/
	height: expression('24px');}
	
.clsFormCel03
{
	position:relative;
	float:left;
	display:inline;
	border:none;
	padding:2px 2px 2px 2px;
	width:20px;
	text-align:center;
	vertical-align:middle;
	height:26px;
	/* hack IE*/
	height: expression('24px');
	color:#ff0000;}
	
.clsFormCel04
{
	position:relative;
	float:left;
	display:inline;
	border:none;
	padding:2px 2px 2px 2px;
	width:510px;
	/* hack IE*/
	width: expression('520px');
	text-align:left;
	vertical-align:middle;}
	
.clsFormCel05
{
	position:relative;
	float:left;
	display:inline;
	border:none;
	padding:2px 2px 2px 2px;
	width:690px;
	/* hack IE*/
	width: expression('690px');
	text-align:left;
	vertical-align:middle;}
	
.OpenClose_header { font-weight: bold; color:#990000; cursor: hand; background-color:#bebebe; margin:5px 5px 0px 5px; border: 1px solid #999999; padding : 4px; background-image: url(../images/navdown_white.gif); background-position: right center; background-repeat: no-repeat; }
.OpenClose_details { display:none; visibility:hidden; background-color:#eeeeee; margin:0px 5px 5px 5px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; padding : 4px; }               
.OpenClose_datetext { color: #ffffff;}            
.OpenClose_datetext_02 { color: #990000;}
.OpenClose_header_02 { font-weight: bold; cursor: hand; font-family: Verdana, Tahoma, Arial; color: navy; text-decoration: underline; }
.OpenClose_details_02 { display:none; visibility:hidden; font-family: Verdana, Tahoma, Arial; font-weight: bold; color: navy;} 
.OpenClose_datetext_03 { font-family: Verdana, Tahoma, Arial; font-weight: bold; color: navy;}


.ToTopOfPage {margin:0; 
		letter-spacing: 0px; 
		padding:5px 5px 5px 5px;  		
		border:0 solid #990000; 
		background:#dcdcdc;
		background-image: url(../images/navdownup_white.gif);
		background-position: right center;
		background-repeat: no-repeat;}
		

/* Begin background colors for cntBox */
.color_back_cntBox_01 {background:#ffffff;}
.color_back_cntBox_02 {background:#990000;}	
.color_back_cntBox_03 {background:#dcdcdc;}		
		
/* Begin forground colors for cntBox */
.color_frnt_cntBox_01 {color:#ffffff;}
.color_frnt_cntBox_02 {color:#990000;}
.color_frnt_cntBox_02 {color:#dcdcdc;}		
		
/* Begin border colors for cntBox */
.color_brdr_cntBox_01 {border-color:#ffffff;}
.color_brdr_cntBox_02 {border-color:#990000;}
.color_brdr_cntBox_02 {border-color:#dcdcdc;}

.colorMainBorder_001 {background:#990000;}

/* FRONT COLOR DEFINITIONS */
.color_white_f {color:#ffffff;}
.color_black_f {color:#000000;}
.color_red_f {color:#ff0000;}
.color_blue_f {color:#0000ff;}

.colorMainFront_001 {color:#990000;}

/* BACK COLOR DEFINITIONS */
.color_white_b {background:#ffffff;}
.color_black_b {background:#000000;}
.color_red_b {background:#ff0000;}
.color_blue_b {background:#0000ff;}
.color_grey01_b {background:#ebebeb;}
.color_grey02_b {background:#999999;}
.color_grey03_b {background:#990000;}
.color_grey04_b {background:#dcdcdc;}	
.color_yellow01_b {background:#ffcc00;}
.color_yellow02_b {background:#FFF7E7;}

.colorMainBack_001 {background:#990000;}

.color_dia {background:#000000; color:#ffffff; border-color:#000000;}

/* BORDER COLORS */
.color_border_black {border-color:#000000;}
.color_border_white {border-color:#ffffff;}

.clsBullit01{background: url(../images/bullit01.gif) center top no-repeat;}
.clsBullit02{background: url(../images/bullit02.gif) center top no-repeat;}
			
/* Begin Helpers */
.clearer01{clear:both;}
.clearer02{clear:left;}
.clearer03{clear:right;}

.clsOrder01{z-index:100;}
.clsOrder02{z-index:200;}
.clsOrder03{z-index:-100;}

.clsWidthAuto{width:Auto;}
.clsWidth5{width:5px;}
.clsWidth10{width:10px;}
.clsWidth20{width:20px;}
.clsWidth25{width:25px;}
.clsWidth80{width:80px;}
.clsWidth40{width:40px;}
.clsWidth90{width:90px;}
.clsWidth100{width:100px;}
.clsWidth140{width:140px;}
.clsWidth160{width:160px;}
.clsWidth165{width:165px;}
.clsWidth170{width:170px;}
.clsWidth180{width:180px;}
.clsWidth190{width:190px;}
.clsWidth200{width:200px;}
.clsWidth210{width:210px;}
.clsWidth220{width:220px;}
.clsWidth225{width:225px;}
.clsWidth230{width:230px;}
.clsWidth270{width:270px;}
.clsWidth300{width:300px;}
.clsWidth400{width:400px;}
.clsWidth420{width:420px;}
.clsWidth450{width:450px;}
.clsWidth475{width:475px;}
.clsWidth500{width:500px;}
.clsWidth502{width:502px;}
.clsWidth610{width:610px;}
.clsWidth620{width:620px;}
.clsWidth680{width:680px;}
.clsWidth688{width:688px;}
.clsWidth668{width:668px;}
.clsWidth670{width:670px;}
.clsWidth680{width:680px;}
.clsWidth690{width:690px;}
.clsWidth880{width:880px;}


.clsWidthForBoxUnderContainerRight{width:680px;}


.clsHeightAuto{height:auto;}
.clsHeight5{height:5px;}
.clsHeight10{height:10px;}
.clsHeight20{height:20px;}
.clsHeight25{height:25px;}
.clsHeight30{height:30px;}
.clsHeight40{height:40px;}
.clsHeight50{height:50px;}
.clsHeight75{height:75px;}
.clsHeight100{height:100px;}
.clsHeight140{height:140px;}
.clsHeight150{height:150px;}
.clsHeight160{height:160px;}
.clsHeight210{height:210px;}
.clsHeight400{height:400px;}
.clsHeight500{height:500px;}

.clsMarginTop0{margin-top:0px;}
.clsMarginTop5{margin-top:5px;}
.clsMarginTop10{margin-top:10px;}
.clsMarginTop20{margin-top:20px;}

.clsMarginRight2{margin-right:2px;}
.clsMarginRight3{margin-right:3px;}
.clsMarginRight4{margin-right:4px;}
.clsMarginRight5{margin-right:5px;}
.clsMarginRight10{margin-right:10px;}
.clsMarginRight20{margin-right:20px;}
.clsMarginRight25{margin-right:25px;}

.clsMarginBottom0{margin-bottom:0px;}
.clsMarginBottom2{margin-bottom:2px;}
.clsMarginBottom3{margin-bottom:3px;}
.clsMarginBottom4{margin-bottom:4px;}
.clsMarginBottom5{margin-bottom:5px;}
.clsMarginBottom10{margin-bottom:10px;}

.clsMarginLeft3{margin-left:3px;}
.clsMarginLeft5{margin-left:5px;}
.clsMarginLeft10{margin-left:10px;}
.clsMarginLeft20{margin-left:20px;}
.clsMarginLeft25{margin-left:25px;}
.clsMarginLeft150{margin-left:150px;}
.clsMarginLeft200{margin-left:200px;}

.clsMarginZero{margin:0px;}
.clsMarginAll5{margin:5px;}
.clsMarginAll10{margin:10px;}

.clsHrPaddingTopBottomFixed{padding-top:10px; padding-top:expression('5px'); padding-bottom:10px; padding-bottom:expression('5px');}
.clsHrMarginTopBottomFixed{margin-top:10px; margin-top: expression('5px'); margin-bottom:10px; margin-bottom: expression('5px');}

.clsPaddingTop5{padding-top:5px;}
.clsPaddingTop10{padding-top:10px;}
.clsPaddingRight10{padding-right:10px;}
.clsPaddingBottom10{padding-bottom:10px;}
.clsPaddingLeft3{padding-left:3px;}
.clsPaddingLeft5{padding-left:5px;}
.clsPaddingLeft10{padding-left:10px;}
.clsPaddingLeft20{padding-left:20px;}
.clsPaddingLeft150{padding-left:150px;}
.clsPaddingLeft203{padding-left:203px;}
.clsPaddingZero{padding:0px;}

.clsBorderTop{border-top: #990000 1px solid;}
.clsBorderRight{border-right: #990000 1px solid;}
.clsBorderBottom{border-bottom: #990000 1px solid;}
.clsBorderLeft{border-left: #990000 1px solid;}
.clsBorderAll{border: #990000 1px solid;}
.clsBorderNone{border:none;}

.clsVertAlignMiddle{vertical-align:middle;}
.clsVertAlignBase{vertical-align:baseline;}

.clsOverFlowHidden{overflow:hidden;}

.clsFloatLeft{float:left;}
.clsFloatRight{float:right;}

/* FONT HELPERS */
.stbold{font-weight:bold;}
.stnormal{font-weight:normal;}
.stitalic{font-style:italic;}

.stleft{text-align:left;}
.stcenter{text-align:center;}
.stright{text-align:right;}

.smaller80{font-size:80%;}
.smaller90{font-size:90%;}
.smaller95{font-size:95%;}
.larger120{font-size:120%;}
.larger150{font-size:150%;}

/* Begin StyleChooser */
#StyleChooser {padding:125px 0px 0px 0px; text-align:right; margin:0px 10px 2px 2px;}
#StyleChooser ul {display: inline; padding-left: 0; margin-left: 0;}
#StyleChooser ul li {display: inline;}
#StyleChooser ul li a:link {padding: .3em; font-weight: normal; color:#000000; text-decoration: none; background-color: #ffcc00; border: 1px solid #990000;}
#StyleChooser ul li a:visited {padding: .3em; font-weight: normal; color:#000000; text-decoration: none; background-color: #ffcc00; border: 1px solid #990000;}
#StyleChooser ul li a:active {padding: .3em; font-weight: normal; color:#000000; text-decoration: none; background-color: #ffcc00; border: 1px solid #990000;}
#StyleChooser ul ul li{background-position: left; padding-left: 4px;}
/* End StyleChooser */

/*Begin LOG-IN BLOCK*/  
.logblock { position:relative; 
			float:left; 
			display:inline;
			padding:60px 0px 0px 0px;
			text-align:left;
			margin:0px 0px 0px 464px;
			font-weight:bold;
			color:#ffffff;
			}
.logblock a:link{font-weight:bold; color:#ffffff;}
.logblock a:visited{font-weight:bold; color:#ffffff;}
.logblock a:active{font-weight:bold; color:#ffffff;}
/* End LOG-IN BLOCK*/  

.imgConHomePage001
{background-image: url(../images/HomePage001.jpg);
				   position:relative; 
				   float:right; 
				   display:inline; 
				   margin:90px 10px 0px 0px;
				   width:260px;
				   height:213px;
				   height:expression('224px');}
