/* Global Styles */



body {

	margin:0px;

	background: #333333 url("waterbk01.jpg");

	}

hr {
color:#C0C0C0;
}


.main{

background:#ffffff;

}
#contentwrapper{
width: 215px;
background-color: #fff;
padding: 5px;
}

.billcontent{
text-align:center;
width: 100%;
display:block;
}
td.off {
background: #A4A4A4;
}
td.off a:visited, a:link, a:hover, a:active{
color: #333;
}
td.off2 {
background: #A4A4A4;
}
td.off2 a:visited, a:link, a:active{
color: #fff;
}
td.off2 a:hover{
color: #fff;
text-decoration:none;
}

.footer{

background:#000;
height:20px;
color:#fff;

}

.footer a, .footer a:visited, .footer a:hover{

color:#fff;

font-weight:normal;

}



.boxheader{

background:#000;



}

.style1{

color:#f5f5f5;

padding:10px;



}

.siglist{

padding-left:10px;

}

td {

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#333;

	}

td a, a:visited, a:link{

	text-decoration:underline;
	color:#333;

	}
td a:hover{

	text-decoration:none;
	color:#333;

	}

.logo {

background:#999;

color:#000;

font-weight:bold;

	font:24px Verdana, Arial, Helvetica, sans-serif;

	letter-spacing:.2em;

	line-height:30px;

}



.space {

 background:#333;

}



.topbar {

background:#000;

}



.leftnav{

background:#24546A;



}



.title {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 18px;

font-weight: bold;

color: #FFFFFF;

text-decoration: none;

}

	

a, a:visited, a:link {

	color: #333;

	font-weight:bold;

	}

	

a:hover {

	color: #000;

	}



/* ID Styles */



.navigation td {

	border-bottom: 2px solid #000;

	}

	

.navigation a, .navigation a:visited {

	font: 13px Verdana, Arial, Helvetica, sans-serif;

	color: #fff;

	line-height:12px;

	text-decoration: none;

        font-weight:bold;

	display:block;

	padding:8px 6px 8px 10px;

	}

	

.navigation a:hover {

	background: #000;

	color:#f5f5f5;

	}



#monthformat {

	border-bottom: 2px solid #E6F3FF;

		}

		

#dateformat {

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color: #f5f5f5;

        font-weight:bold;

	letter-spacing:.2em;

	}

	

#dateformat a {

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color: #f5f5f5;

	font-weight:bold;

	letter-spacing:.1em;

	}

	

#dateformat a:hover {

	color: #000;

	letter-spacing:.1em;

	}

	

/* Class Styles */

	

.bodyText {

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#333;

	line-height:20px;

	margin-top:0px;

	}

	

.pageName{

	font: 18px Verdana, Arial, Helvetica, sans-serif;

	color: #333;

	line-height:24px;

	letter-spacing:.2em;

	}

	

.subHeader {

	font:bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #333;

	line-height:16px;

	letter-spacing:.2em;

	}



.quote {

	font: 20px Verdana, Arial, Helvetica, sans-serif;

	color: #759DA1;

	line-height:30px;

	}

	

.smallText {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	}

	

.navText {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #003366;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;

	}