@charset "utf-8";



/* CSS Document */







.menu{



	border:none;



	border:0px;



	margin:0px;



	padding:0px;



	font-family:arial,verdana,geneva,helvetica,sans-serif;



	font-size:12px;



/*	font-weight:bold;*/



	color:3366CC;



	}







.menu ul{



	/*background:url(/kalamazoo/content/images/current-bg.gif) top left repeat-x;*/



	color:#ffffff;



	background:#0099da;	



	height:33px;



	width:780px;



	list-style:none;



	margin:0;



	padding:0;



	}







	.menu li{



		float:left;



		}



		



	.menu li a{



		color:#FFFFFF;



		display:block;



		font-weight:bold;



		line-height:33px;



		padding:0px 10px;



		text-align:center;



		text-decoration:none;



		}







		.menu li a:hover{



			/*color:#000000;*/



			background: #3366CC;



			text-decoration:none;



			}







	.menu li ul{



		background:#CCCCCC;



		border-left:2px solid #0099da;



		border-right:2px solid #0099da;



		border-bottom:2px solid #0099da;



		display:none;



		height:auto;



		filter:alpha(opacity=95);



		opacity:0.95;



		position:absolute;



		/* changed by julee 2011.02.07 width:175px; z-index 150*/



		width:200px;



		z-index:190;



		/*top:1em;



		/*left:0;*/



		}







	.menu li:hover ul{



		display:block;



		}







	.menu li li {



		display:block;



		float:none;



		width:200px;



		}







	.menu li ul a{



		color:#000000;



		border-top:2px solid #0099da;



		margin:0;



		/*display:block;*/



		font-size:11px;



		font-style:normal;



		padding:0px 0px 0px 5px;



		text-align:left;



		}







	.menu li ul a:hover{



			background:#0099da;



			color:#ffffff;



			opacity:1.0;



			filter:alpha(opacity=100);



			}







	.menu p{



		clear:left;



		}	







	.menu hr{



		font-size:1px;



		background:#0099da;



		color:#0099da;



		padding: 0px 0px 0px 0px;



		}







.menu_timeline{



	border:none;



	border:0px;



	margin:0px;



	padding:0px;



	font-family:arial,verdana,geneva,helvetica,sans-serif;



	font-size:12px;



	background:#0099da;



		width:780px;



	}







.menu_timeline ul{



	background:#0099da;	



	height:33px;



	/*width:780px;*/



	list-style:none;



	margin:0;



	padding:0;



	}







	.menu_timeline li{



		border-right:1px solid #ffffff;



		float:left;



		}



		



	.menu_timeline li a{



		color:#FFFFFF;



		display:block;



		font-weight:bold;



		line-height:33px;



		padding:0px 10px;



		text-align:center;



		text-decoration:none;



		}







		.menu_timeline li a:hover{



			background: #3366CC;



			text-decoration:none;



			}





	.menu_timeline p{



		clear:left;



		}	







	.menu_timeline hr{



		font-size:3px;



		background:#ffffff;



		color:#ffffff;



		padding: 0px 0px 0px 0px;



		}







		



.current_timeline {



		/*color:#FFFFFF;*/



		/*background: #0099da;*/



		background:#3366CC;



		}





.italics{

font-style:italic;

}





.body1 { 







 font-family: arial,helvetica,sans-serif; /* was Arial, Helvetica, sans-serif; */







 font-size: 14px;







 font-style: normal;







	line-height: 22px; /* was 22*/







 margin-left: 8px; 







 margin-top: 5px; 







 margin-right: 30px; 







 margin-bottom: 10px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}	















.body1_bullet { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 14px;







 font-style: normal;







	line-height: 20px;







 margin-left: 8px; 







 margin-top: 0px; 







 margin-right: 10px; 







 margin-bottom: 10px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;







	list-style-position: outside; 







	text-indent: 10pt}















	







.body2 { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 14px;







 font-style: normal;







font-weight: bold;







 color: #0095da;







line-height: 18px;







 margin-left: 8px; 







 margin-top: 0px; 







 margin-right: 10px; 







 margin-bottom: 5px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}







	







.body3 { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 12px;







 font-style: normal;







	line-height: 16px;







 margin-left: 8px; 







 margin-top: 0px; 







 margin-right: 10px; 







 margin-bottom: 8px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;







	list-style-position: outside; 







	}















	







.body4 { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 12px;







 font-style: normal;







	line-height: 14px;







 margin-left: 3px; 







 margin-top: 0px; 







 margin-right: 5px; 







 margin-bottom: 0px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;







	list-style-position: outside; 







	}







	



/* julee removed 01.14.11 per MFE from 8 to 0



.body3_bullet { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 12px;







 font-style: normal;







	line-height: 16px;











margin-left: 0px; 







 margin-top: 0px; 







 margin-right: 10px; 







 margin-bottom: 8px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;







	list-style-position: outside; 







	text-indent: 10px







	}



*/











.bold {







font-weight: bold;







}







	







	.caption { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 11px;







 font-style: normal;







	line-height: 12px;







 margin-left: 5px; 







 margin-top: 3px; 







 margin-right: 20px; 







 margin-bottom: 10px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}







	







	.sidebar { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 11px;







 font-style: normal;







font-weight: normal;







 color: #339966;







line-height: 16px;







 margin-left: 10px; 







 margin-top: 10px; 







 margin-right: 10px; 







 margin-bottom: 15px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}







	







.side_heading { 







 font-family: "Franklin Gothic Demi", Arial, Helvetica, sans-serif; 







 font-size: 16px;







 font-style: normal;







font-weight: normal;







text-align: left;







 color: #3399CC;







line-height: 20px;







padding-top: 0px;







 margin-left: 5px; 







 margin-top: 0px; 







 margin-right: 0px; 







 margin-bottom: 0px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}







	







.heading1 { font-family: Franklin Gothic Demi, Arial, Helvetica, sans-serif; color:#0095da; font-size: 22px; font-style: bold; line-height: 24px; margin-bottom: 12px; margin-left: 5px; }







.heading2 { font-family: Franklin Gothic Demi, Arial, Helvetica, sans-serif; color:#0095da; font-size:16px; font-style: bold; line-height: 18px; margin-bottom: 8px; margin-left: 5px;}







.H3 { color:#0095da;font-size: 14px; margin:1px 1px 1px 1px;}























a:link { color: #0000CC; text-decoration: none }







a:active { color: #9900FF; text-decoration: none }







a:visited { color: #0000CC; text-decoration: none }







a:hover { color: #9900ff; text-decoration: underline }







	







	







.gtxt {







	color: white;font-size: 12px;text-decoration:none; }















.text {







	FONT-SIZE: 12px;  padding-left: 30pt; }







.text2 { 







	FONT-SIZE: 12px;  padding-left: 40pt; padding-right:30pt; }







.text3 {







	FONT-SIZE: 12px;  padding-left: 60pt; padding-right:45pt; }







.small {







	FONT-SIZE: 9px;}







.feature table{







	border:3px solid #fff9ae;}







.feature th{







	padding: 30px 0px 5px 0px;







	text-align: center;







}







.feature td{







	padding: 30px 0px 5px 0px;







	text-align: center;







}















.body1 { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 14px;







 font-style: normal;







	line-height: 22px;







 margin-left: 8px; 







 margin-top: 5px; 







 margin-right: 30px; 







 margin-bottom: 10px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}















.body1_bullet { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 14px;







 font-style: normal;







	line-height: 20px;







 margin-left: 8px; 







 margin-top: 0px; 







 margin-right: 10px; 







 margin-bottom: 10px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;







	list-style-position: outside; 







	text-indent: 10pt}















	







.body2 { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 14px;







 font-style: normal;







font-weight: bold;







 color: #0095da;







line-height: 18px;







 margin-left: 8px; 







 margin-top: 0px; 







 margin-right: 10px; 







 margin-bottom: 5px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}







	







.body3 { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 12px;







 font-style: normal;







	line-height: 16px;







 margin-left: 8px; 







 margin-top: 0px; 







 margin-right: 10px; 







 margin-bottom: 8px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;







	list-style-position: outside; 







	}







	







.body4 { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 12px;







 font-style: normal;







	line-height: 14px;







 margin-left: 3px; 







 margin-top: 0px; 







 margin-right: 5px; 







 margin-bottom: 0px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;







	list-style-position: outside; 







	}







	



/* julee changed margin-left 01.14.11 per MFE from 8 to 0 */



/* julee changed list-style-position 01.14.11 per MFE from outside to inside */	



/* julee changed text-indent 01.14.11 per MFE from 10 to 0 */	



	



.body3_bullet { 



 font-family: Arial, Helvetica, sans-serif; 



 font-size: 12px;



 font-style: normal;



 line-height: 16px;



 margin-left: 10px; 



 margin-top: 0px; 



 margin-right: 10px; 



 margin-bottom: 8px; 



 font-variant: normal;



 text-transform: none;



 text-decoration: none;



 list-style-position: outside; 



 }





	.caption { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 11px;







 font-style: normal;







	line-height: 12px;







 margin-left: 5px; 







 margin-top: 3px; 







 margin-right: 20px; 







 margin-bottom: 10px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}







	







	.sidebar { 







 font-family: Arial, Helvetica, sans-serif; 







 font-size: 11px;







 font-style: normal;







font-weight: normal;







 color: #339966;







line-height: 16px;







 margin-left: 10px; 







 margin-top: 10px; 







 margin-right: 10px; 







 margin-bottom: 15px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}







	







.side_heading { 







 font-family: "Franklin Gothic Demi", Arial, Helvetica, sans-serif; 







 font-size: 16px;







 font-style: normal;







font-weight: normal;







text-align: left;







 color: #3399CC;







line-height: 20px;







padding-top: 0px;







 margin-left: 5px; 







 margin-top: 0px; 







 margin-right: 0px; 







 margin-bottom: 0px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;}







	







.heading1 { font-family: "Franklin Gothic Demi", Arial, Helvetica, sans-serif; color:#0095da; font-size: 22px; font-style: bold; line-height: 24px; margin-bottom: 12px; margin-left: 5px; }







.heading2 { font-family: "Franklin Gothic Demi", Arial, Helvetica, sans-serif; color:#0095da; font-size:16px; font-style: bold; line-height: 18px; margin-bottom: 8px; margin-left: 5px;}







.H3 { color:#0095da;font-size: 14px; margin:1px 1px 1px 1px;}































a:link { color: #0000CC; text-decoration: none }







a:active { color: #9900FF; text-decoration: none }







a:visited { color: #0000CC; text-decoration: none }







a:hover { color: #9900ff; text-decoration: underline }







	







	







.gtxt {







	color: white;font-size: 12px;text-decoration:none; }















.text {







	FONT-SIZE: 12px;  padding-left: 30pt; }







.text2 { 







	FONT-SIZE: 12px;  padding-left: 40pt; padding-right:30pt; }







.text3 {







	FONT-SIZE: 12px;  padding-left: 60pt; padding-right:45pt; }







.small {







	FONT-SIZE: 9px;}







.feature table{







	border:3px solid #fff9ae;}







.feature th{







	padding: 30px 0px 5px 0px;







	text-align: center;







}







.feature td{







	padding: 30px 0px 5px 0px;







	text-align: center;







}















#overview_images{







width:260px;







height:250px;







float:left;







margin-right:15px;







margin-bottom:1px;







margin-left:5px;







margin-top:5px;







}















#indent{ 







padding-left:35px;







}















.body_timeright { 







 float: right;







 font-family: arial,helvetica,sans-serif; /* was Arial, Helvetica, sans-serif; */







 font-size: 14px;







 font-style: normal;







	line-height: 18px; /* was 22*/







 margin-left: 8px; 







 margin-top: 5px; 







 margin-right: 30px; 







 margin-bottom: 10px; 







	font-variant: normal;







	text-transform: none;







	text-decoration: none;







 width: 300px;}	







 







 







.abbrevtext { 







 font-family: Arial, Helvetica, sans-serif;







 font-size: 12px;







 font-style: normal;







 line-height: 15px; 







 margin-left: 10px;







 margin-top: 5px; 







 margin-right: 10px; 







 margin-bottom: 5px; 







 }	 















#europe {







 width: 700px;







 height: 600px;







 align: left;







 /*background-color: #027dc3;*/







 background: url(../images/River_Tour_Map-with_green_background.jpg) no-repeat bottom;







 margin: 0px auto; padding: 0;







 background-color: #027dc3;







 position: relative;







 color:#FFFFFF;







 font-family:Franklin Gothic Demi, Arial, helvetica,sans-serif;







}















#europe li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}















#europe a {display: block; text-indent: -9999px; text-decoration: none;}







#europe hr {







		font-size:30px;







		size:40;







		background-color:#027dc3;







		color:#54a175;







		padding: 0px 0px 0px 0px;







		align: bottom;







		}







		







#europe h1 {







 padding: 1px 0px 0px 5px;







 font-family:helvetica,sans-serif;







 font-style: bold;







 font-size:25px;







}















#europe h2 {







 padding: 0px 0px 0px 5px;







 font-family:helvetica,sans-serif;







 font-size:12px;







}















#uk {left: 95px; top: 7px; width: 68px; height: 118px; z-index: 40;}







#ire {left: 61px; top: 46px; width: 49px; height: 47px;}







#sp {left: 26px; top: 187px; width: 127px; height: 108px;}







#fr {left: 81px; top: 116px; width: 134px; height: 133px;}







#de {left: 186px; top: 72px; width: 80px; height: 108px;}







#it {left: 187px; top: 176px; width: 114px; height: 143px;}







#sz {left: 182px; top: 167px; width: 41px; height: 25px;}







#aus {left: 209px; top: 153px; width: 77px; height: 35px;}







#swe {left: 225px; top: 0px; width: 68px; height: 73px;}







#nor {left: 199px; top: 0px; width: 50px; height: 38px;}







#den {left: 214px; top: 38px; width: 35px; height: 45px;}























#uk a {height: 118px;}







#ire a {height: 47px;}







#sp a {height: 108px;}







#fr a {height: 133px;}







#de a {height: 108px;}







#it a {height: 143px;}







#sz a {height: 25px;}







#aus a {height: 35px;}







#swe a {height: 73px;}







#nor a {height: 38px;}







#den a {height: 45px;}















.buk #uk a, #uk a:hover {background: url(../images/menu-bg.gif) -95px -333px no-repeat;}







.bire #ire a, #ire a:hover {background: url(images/menu-bg.gif) -61px -699px no-repeat;}







#sp a:hover {background: url(../images/current-bg.gif) -26px -513px no-repeat;}







#fr a:hover {background: url(../images/menu-bg.gif) -81px -769px no-repeat;}







#de a:hover {background: url(../images/menu-bg.gif) -186px -398px no-repeat;}







#it a:hover {background: url(../images/menu-bg.gif) -187px -502px no-repeat;}







#sz a:hover {background: url(../images/menu-bg.gif) -182px -1145px no-repeat;}







#aus a:hover {background: url(../images/menu-bg.gif) -209px -806px no-repeat;}







#swe a:hover {background: url(../images/menu-bg.gif) -225px -326px no-repeat;}







#nor a:hover {background: url(../images/menu-bg.gif) -199px -978px no-repeat;}







#den a:hover {background: url(../images/menu-bg.gif) -214px -691px no-repeat;}







/*divisions for floating images, etc.*/



.image-right{



float:right;



margin-left:10px;



margin-bottom:10px;



}







.image-left{



float:left;



margin-right:10px;



margin-bottom:10px;



}



#PW_Impoundment_rendering{
float:left;
width:270px;
margin-top:30px;
margin-bottom:120px;
padding-right:10px;
}

#PW2_map{
width:350px;
margin-top:30px;
margin-bottom:20px;
border:0px; 
text-align:center;
}




.top_margin{



margin-top:10px;



}




.text-box{
border:1px solid #CCCCCC;
width:230px;
padding:5px;
}


.body5 { /*text box headings*/
 font-family: Arial, Helvetica, sans-serif; 
 font-weight:bold;
 font-size: 12px;
 color: #0095da;
 line-height: 18px;
 margin-bottom: 5px; 
}



img{

border:none;

}


