/* CSS Document */
* {
  border: 0px;
  font-family: sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;  
  margin:0; 
  padding:0; 
}


body {
	margin:0; 
	padding:0;
	font: 14px Georgia, "Times New Roman", Times, serif;
	line-height:18px;		
}

h1 {
	color: #006666;
	font: bold 24px Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	line-height:34px;
}
.container #main #sidebar #sidebar_content_box .sidebar_content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 25px;
}

.container {   
    width:1020px;   
    margin:0 auto;      
} 

	
#header {
	background:#0073bd url(images/waterheaderslice.jpg) repeat-x;
	
} 

#header .container {   
    background-image:url(images/waterheader.jpg);   
    background-repeat:no-repeat;   
    height:264px;   
} 

#logo {
	background:url(images/waterlogo.png);
	background-repeat:no-repeat;
	height:221px;
	margin-left:87px;

}

#logo h1 {
	margin:0px;   
    display:block;   
    text-indent:-9999px;   

}
ul#nav {
	margin:0px;
	padding:8px;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #006666;
	width: 990px;
	text-align: center;
}   
ul#nav li {
	display:inline;
	letter-spacing: -0.05em;
}  
#navigation {
	background:url(images/waternav.png);
	background-repeat:no-repeat;
	height:68px;
	margin-bottom:20px;
	}
	
#main {overflow:hidden;}
	

ul#nav li a{
	display:inline;
	letter-spacing: -0.05em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #006666;
}  

ul#nav li a:hover {   
    color:#003333;   
}  

ul#nav li a.active {
	color:#ffffff;

}

#footer {
	color:#003366;
	background:url(images/waterfooterslice.png) repeat-x;
	
	}
#footer .container {
	background-image:url(images/waterfooter.png);   
    background-repeat:no-repeat;  
	padding-top:59px;
	padding-bottom:12px;	
	text-align: center;
	  
} 

ul#footer_nav li {
	display:inline;
	letter-spacing: -0.05em;
}  

ul#footer_nav li a{
	display:inline;
	letter-spacing: -0.05em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #003366;
}  

ul#footer_nav li a:hover {   
    color:#000033;   
}  

ul#footer_nav li a.active {
	color:#000033;

}

#footer .container a {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
}
#footer .container a:hover {   
    color:#000033;   
}  

#footer .container a.active {
	color:#000033;

}	


#footer .container p {
	letter-spacing: -0.05em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #003366;
	

}
#main {

}
#content {
	float:left;
	width:646px;
	margin-left:30px;
}

#sidebar {
	float:right;
	width:272px;
	clear: right;
	margin-right:30px;

}
.content_text {    
    display:block;    
    border-right:3px solid #cc9900;  
	border-left:3px solid #cc9900;      
    padding:30px;   
    overflow:auto; 
	background:#FFFFFF;
} 

#content_top {
	background:url(images/watercontentboxtop.png);
	background-repeat:no-repeat; 
	height:18px;
}
#content_bottom {
	background:url(images/watercontentboxbottom.png);
	background-repeat:no-repeat; 
	height:20px;
}
#content_box {
	width:646px;

}
#sidebar_box_top {
	background:url(images/waterrightboxtop.png);
	background-repeat:no-repeat; 
	height:70px;
	}
#sidebar_title {
	padding:20px;
	text-align:center;
	
}
#sidebar_title h1 {
	letter-spacing: -0.05em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}
.sidebar_content {
	display:block;    
    border-right:3px solid #cc9900;  
	border-left:3px solid #cc9900;      
    padding:10px;   
    overflow:auto; 
	background:#FFFFFF;

}
#sidebar_content_box {
	width:256px;
	margin-left:8px;

}
#sidebar_box_bottom {
	background:url(images/waterrightboxbottom.png);
	background-repeat:no-repeat; 
	height:12px;
	margin-left:8px;
	margin-bottom:25px;
	

}
ul#side_list li {
	letter-spacing:  -0.05em;
	list-style-type: none;
	padding-left:15px;
}  

ul#side_list li a{

	letter-spacing: -0.05em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #006666;

	}  

ul#side_list li a:hover {   
    color:#003333;   
}  

ul#side_list li a.active {
	color:#003333;

}
.fltlft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.fltrt {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right:10px;
}
.fltrtclr {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.container #main #sidebar #sidebar_content_box .sidebar_content #side_list a {
	line-height: 30px;
	list-style-type: circle;
}


