.water_balk{
		position: relative;		
		height: 40px;
		width: 400px;
		left: 7px;
		
	}
	
	.water_balk_total{
		position: relative;		
		height: 40px;
		width: 800px;
		left: 7px;
		
	}
	
	.water_balk_voortgang{
		position: absolute;
		top: 0px;
		left:8px;
		width: 0px;
		background-image: url('images/progress/blue_filler.png');
		height:26px;
		text-align: right;
	}
	
	.water_total_balk_voortgang{
		position: absolute;
		top: 0px;
		left:8px;
		width: 0px;
		background-image: url('images/progress/blue_filler_total.png');
		height:26px;
		text-align: right;
	}
	
	.water_balk_left{
		position: absolute;
		top: 0px;
		background-image: url('images/progress/blue_left.png');
		height: 26px;
		width: 8px;
	}
	
	.water_balk_left_total{
		position: absolute;
		top: 0px;
		background-image: url('images/progress/blue_left_total.png');
		height: 26px;
		width: 8px;
	}
	
	.water_balk_center{
		position: absolute;
		left:8px;
		background-image: url('images/progress/blue_empty.png');
		width: 280px;
		height: 26px;
	}
	
	.water_balk_center_total{
		position: absolute;
		left:8px;
		background-image: url('images/progress/blue_empty_total.png');
		width: 750px;
		height: 26px;
	}
	
	.water_balk_right{
		position: absolute;
		left:288px;
		background-image: url('images/progress/blue_right_empty.png');
		width: 10px;
		height: 26px;		
	}
	
	.water_balk_right_total{
		position: absolute;
		left:750px;
		background-image: url('images/progress/blue_right_empty_total.png');
		width: 10px;
		height: 26px;		
	}
	
	.run_balk{
		position: absolute;		
		height: 40px;
		width: 400px;
		left: 7px;
	}
	
	.run_balk_voortgang{
		position: absolute;
		top: 0px;
		left:8px;
		width: 0px;
		background-image: url('images/progress/brown_filler.png');
		height:26px;
		text-align: right;
	}
	.run_balk_left{
		position: absolute;
		top: 0px;
		background-image: url('images/progress/brown_left.png');
		height: 26px;
		width: 8px;
	}
	
	.run_balk_center{
		position: absolute;
		left:8px;
		background-image: url('images/progress/brown_empty.png');
		width: 280px;
		height: 26px;
	}
	
	.run_balk_right{
		position: absolute;
		left:288px;
		background-image: url('images/progress/brown_right_empty.png');
		width: 10px;
		height: 26px;		
	}
	
	
	.cycle_balk{
		position: absolute;		
		height: 40px;
		width: 400px;
		left: 7px;
	}
	
	.cycle_balk_voortgang{
		position: absolute;
		top: 0px;
		left:8px;
		width: 0px;
		background-image: url('images/progress/black_filler.png');
		height:26px;
		text-align: right;
	}
	.cycle_balk_left{
		position: absolute;
		top: 0px;
		background-image: url('images/progress/black_left.png');
		height: 26px;
		width: 8px;
	}
	
	.cycle_balk_center{
		position: absolute;
		left:8px;
		background-image: url('images/progress/black_empty.png');
		width: 280px;
		height: 26px;
	}
	
	.cycle_balk_right{
		position: absolute;
		left:288px;
		background-image: url('images/progress/black_right_empty.png');
		width: 10px;
		height: 26px;		
	}
	
	.givengain_logo{
		position: absolute;
		background-image: url('images/givengain_logo.gif');
		width: 165px;
		height: 41px;
		right: 0px;
		top: 40px;
	}
	
	.progress_text{
		position: relative;
		top:32px;	
		width: 365px;
		height: 50px;
	}
		
	.balk_container{
		position: relative;
		height: 60px;
		background: url("img/bar_bg_380.png") repeat-y;
		left:15px;
		padding-top:20px;
	}
	
	.balk_container_total{
		position: relative;
		height: 60px;
		background-color: #fac903;
		left:15px;
		padding-top:20px;
		width:972px;
	}
	
	
	
	.donate_button{
		position: absolute;
		left: 306px;
		top: 16px;
		z-index: 1000;
	}
	
	.donate_button_total{
		position: absolute;
		left: 770px;
		top: 16px;
		z-index: 1000;
	}
	
	.water_donations{
		position: absolute;
		top: -20px;
		left: 0px;
		margin-left: 0px;
		font-size: 12px;
		color: #0046A8;
	}
	
	.water_total_donations{
		position: absolute;
		top: -15px;
		left: 0px;
		margin-left: 0px;
		font-size: 12px;
		color: #0046A8;
		font-weight: bold;
	}
	
	.water_milestone1{
		position: absolute;
		background-image: url('images/progress/milestonemarker.png');
		width: 8px;
		height: 22px;
		left: 70px;
		top:-1px;
		z-index: 1000;
	}
	
	.main_milestone{
		position: absolute;
		background-image: url('images/progress/milestonemarker.png');
		width: 8px;
		height: 22px;
		z-index: 900;
	}
	
	.water_milestone2{
		position: absolute;
		background-image: url('images/progress/milestonemarker.png');
		width: 8px;
		height: 22px;
		left: 140px;
		top:-1px;
		z-index: 1000;
	}
	
	.water_milestone3{
		position: absolute;
		background-image: url('images/progress/milestonemarker.png');
		width: 8px;
		height: 22px;
		left: 210px;
		top:-1px;
		z-index: 1000;
	}
	
	.water_milestone4{
		position: absolute;
		background-image: url('images/progress/star.png');
		width: 12px;
		height: 12px;
		left: 290px;
		top:-14px;
		z-index: 1000;
	}
	
	/* run*/
	.run_milestone{
		position: absolute;
		background-image: url('images/progress/milestonemarker.png');
		width: 8px;
		height: 22px;		
		top:-1px;
		z-index: 1000;
	}
	
	.run_milestone1{
		left: 40px;
	}
	
	.run_milestone2{
		left: 80px;
	}
	
	.run_milestone3{
		left: 120px;
	}
	
	.run_milestone4{
		left: 160px;
	}
	.run_milestone5{
		left: 200px;
	}
	.run_milestone6{
		left: 240px;
	}
	.run_milestone7{
		left: 290px;
		position: absolute;
		background-image: url('images/progress/star.png');
		width: 12px;
		height: 12px;		
		top:-14px;
		z-index: 1000;
	}
	
	
	
	.cycle_milestone{
		position: absolute;
		background-image: url('images/progress/milestonemarker.png');
		width: 8px;
		height: 22px;		
		top:-1px;
		z-index: 1000;
	}
	
	.cycle_milestone1{
		left: 28px;
	}
	
	.cycle_milestone2{
		left: 56px;
	}
	
	.cycle_milestone3{
		left: 84px;
	}
	
	.cycle_milestone4{
		left: 112px;
	}
	.cycle_milestone5{
		left: 140px;
	}
	.cycle_milestone6{
		left: 168px;
	}
	.cycle_milestone7{
		left: 196px;
	}
	.cycle_milestone8{
		left: 224px;
	}
	.cycle_milestone9{
		left: 252px;
	}
	.cycle_milestone10{
		left: 290px;
		position: absolute;
		background-image: url('images/progress/star.png');
		width: 12px;
		height: 12px;		
		top:-14px;
		z-index: 1000;
	}

	
	.run_donations{
		position: absolute;
		top: -20px;
		left: 0px;
		font-size: 12px;
		color: #A87600;
	}
	
	.cycle_donations{
		position: absolute;
		top: -20px;
		left: 0px;
		font-size: 12px;
		color: #A87600;
	}
	
	.popup_milestone{
		position: fixed;
		background-image: url('images/progress/popup_milestone.png');
		width: 168px;
		height: 102px;	
		left: 40px;	
		top: 0px;
		z-index: 1002;
		margin-top: -110px;
		margin-left: -25px;
	}
	
	.popup_milestone_text{
		position: absolute;
		left: 6px;
		top: 5px;
		border-style:solid;
		border-width:0px;
		width:148px;
		height:70px;
		font-size: 13px;
	}
	
#hallo{
	position:relative;	
}

.balk_header{
	margin:0;
	background: url("img/bar_header_380.png");
	height:6px;
	width:380px;
	margin-left:15px;
}
.balk_footer{
	margin:0;
	background: url("img/bar_footer_380.png");
	height:6px;
	width:380px;
	margin-left:15px;
}
.form_background{
		position: relative;
		background-color: #EEE6C5;
		width: 460px;
		left: 10px;
	}
	
	.form_background_top{
		width: 440px;
		background-image: url('img/white_container_top.png');
		height: 4px;
	}
	
	.form_background_bottom{
		width: 440px;
		background-image: url('img/white_container_bottom.png');
		height: 4px;
	}
	
	.donation_slider{
		position: absolute;
		width: 200px;
		left:20px;
		margin: 0px;
		padding: 0px;
		border: 0;
		outline: 0;
	}
	
	.donation_type_text{
		font-family: Arial;
		font-size: 12px;
		padding: 4px;
	}
	
	.donation_type_header{
		font-size: 17px;
		font-weight: bold;
		font-family: Arial;
	}
	
	.donate_wizzard_steps{
		position: relative;
		left: 10px;
	}
	
	.donate_wizzard_step_active{
		font-size: 17px;
		font-weight: bold;
		font-family: Arial;
	}
	
	.donate_wizzard_step_inactive{
		color: #CBAE47;
		font-size: 17px;
		font-weight: bold;
		font-family: Arial;
	}
	
	#donate_wizzard_step2{
		position:relative;
		margin-left: 60px;
	}
	
	.donate_wizard_background{
		position:relative;
		left:5px;
		background-color: #F3DA73;
		width:480px;
		top: 3px;
		
		
	}
	
	.donate_wizzard_header{	
		position: absolute;
		left: 5px;
		top:5px;
	}
	
	.slider_value{
		position: relative;
		left: 350px;
		top:-12px;
		
	}

	#slider
	{
		width: 320px;
	}

	
	.slider_container{
		height: 15px;
		margin: 4px;
	}
	
	.donation_wizzard_spacer{
		height:8px;
	}
	
	.wizzard_tankyou_txt{
		font-size: 12px;
		font-family: Arial;
	}
