
/*  Style correction from the Bureau stylestd.css  */
#bomHeader body, #bomHeader th, #bomHeader td, #bomHeader p, #bomHeader ul, #bomHeader ol, #bomHeader li, #bomHeader span, #bomHeader div, #bomHeader a {
	font-family:arial,sans-serif;
	font-size:10pt;
}
#bomHeader 

#bureauHeader{
	/*background:#d7ccab;*/
	/*height:80px;*/
	width:inherit;
	margin:5px;
}
#bomHeader p{
	margin:0;
}

div, span, applet, body, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, fieldset, ul, li, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0 none;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline-color:#000;
	outline-style:none;
	outline-width:0;
	padding:0;
	/*vertical-align:baseline;
	text-align:left;*/
}
body{
	background:url(../images/bg-body3.jpg) center top no-repeat;
}

#breadcrumb {
	height: 66px;
}
#waterInformation { /* layout control panel */
	width:1000px; /*1000px*/
	margin:5px auto;
	position:relative;
}



#container {
	clear:both;
	width:inherit;
}
#navigation {
	clear:both;
	width: 840px;
	height:	66px;
	background: url(../images/bg_nav.gif) left top no-repeat;
}
#leftMain {
	float:left;
	width: 840px;
	background:url(../images/bg-content-body.gif) center repeat-y;
	padding: 0;
	margin-bottom:0;
}
#leftMainBody {
	background:url(../images/bg-content-foot.gif) bottom center no-repeat;
	padding: 0 20px 20px 20px;
	height: 100%;
}
#contentWrapper {
	font-size: 			inherit;
	min-width: 595px;
	margin-right: 202px;
}
#contentWrapperWide {
	font-size: 			inherit;
	min-width: 797px;
}
#rightMain {
	margin-top:-40px;
	background:none;
	width:150px;
	padding:0 0 10px;
	float:right;
	position:relative;
}
.contextPanelTop {
	background: url(../images/context_panel_top.gif) no-repeat top center;
	height: 10px;
}
.contextPanelBody {
	background: url(../images/context_panel_bg.png) repeat-y center;
}
.contextPanelFoot {
	background: url(../images/context_panel_bottom.gif) no-repeat bottom center;
	height: 10px;
}
#toc {
	width: 200px;
	margin: 39px 0 20px 0;
	float:right;
}
#tocTop {
	background:url(../images/toc_top.jpg) top no-repeat;
	height: 18px;
}
#tocBody {
	background:url(../images/toc_body.jpg) center repeat-y;
}
#tocBottom {
	padding: 0;
	background:url(../images/toc_bottom.jpg) bottom no-repeat;
	height: 20px;
}
#imagePop {
	width: 200px;
	margin: 20px auto;
	float:right;
}

.brClear {
	clear:both;
}
.brClearRight {
	clear:right;
}

.newsBoxWrapper {
	background: url(../images/symbols/divider.gif) bottom center no-repeat;
	overflow:hidden;
	width:100%;
	position:relative;
	padding-bottom: 10px;
	margin: 1em 0;
}
.newsBox {
	width: 25%;
	float: left;
	position:relative;
	margin-bottom: 10px;
}
.newsImage {
	width: 190px;
	margin: 0 auto;
}
.newsBoxWrapper #nwa a{
	background:	url(../images/news_nwa.png) center top no-repeat;
	display:	block;
	height:		125px;
}
.newsBoxWrapper #nwa a:hover{
	background:	url(../images/news_nwa_hover.png) center top no-repeat;
}
.newsBoxWrapper #flood a{
	background:	url(../images/news_flood.png) center top no-repeat;
	display:	block;
	height:		125px;
}
.newsBoxWrapper #flood a:hover{
	background:	url(../images/news_flood_hover.png) center top no-repeat;
}
.newsBoxWrapper #geofabric a{
	background:	url(../images/news_geofabric.png) center top no-repeat;
	display:	block;
	height:		125px;
}
.newsBoxWrapper #geofabric a:hover{
	background:	url(../images/news_geofabric_hover.png) center top no-repeat;
}
.newsBoxWrapper #storage a{
	background:	url(../images/news_storage.png) center top no-repeat;
	display:	block;
	height:		125px;
}
.newsBoxWrapper #storage a:hover{
	background:	url(../images/news_storage_hover.png) center top no-repeat;
}
.newsBoxWrapper #ssf a{
	background:	url(../images/news_ssf.png) center top no-repeat;
	display:	block;
	height:		125px;
}
.newsBoxWrapper #ssf a:hover{
	background:	url(../images/news_ssf_hover.png) center top no-repeat;
}


.newsBlurb {
	background:url(/water/images/news_fade.png) repeat-x top;
	font-size:	.8em;
	margin: 0 auto;
	padding: 5px;
	width: 180px;
}
img {
	border:none;
}
#footer {
	width:inherit;
	margin:5px;
	clear:both;
}
