/*Clearfix*/

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block} html[xmlns] 
.clearfix{display:block} * html 
.clearfix{height:1%}
.clear { clear:both }
.left { float:left !important }	
.right { float:right !important }	
.center { float:none !important;text-align:center !important; }
.break { display:block; }
.notextdecoration {text-decoration: none!important;}
.nomargin { margin: 0 !important; }
.noborder{ border: none !important; }
.nobg { background-image: none !important; }
.strong {font-weight:bold!important;}
.normal{font-weight:normal!important;}
.textleft {text-align:left!important;}

/* Styles for flash banner element*/
#water-rotator {
	display:block; 
	width:775px; 
	height:275px; 
	background:#333;
}

/*Styles for breadcrumbs*/

#page ul#breadcrumbs {
	margin-bottom: 2px;
	margin-left:7px;
}

/* Hides date added by EPA javascript */
#date {display:none;}

/*styles for "social Media" list bullets*/

#content ul li a#blog {
    background: url("/images/epa_blog.png") no-repeat scroll 0 0 transparent;
    display: block;
	width: 370px;
    line-height: 37px;
    margin-bottom: 10px;
    padding-left: 40px;
}

#content ul li a#fb {
    background: url("/images/epa_fb.png") no-repeat scroll 0 0 transparent;
    display: block;
	width: 370px;
    line-height: 34px;
    margin-bottom: 10px;
    padding-left: 40px;
}

#content ul li a#tw {
    background: url("/images/epa_tw.png") no-repeat scroll 0 0 transparent;
    display: block;
	width: 370px;
    line-height: 34px;
    margin-bottom: 10px;
    padding-left: 40px;
}
/*Styles for floating commonspot elements left or right*/
.element_l, .element_r {display: inline;}
.element_l {float:left;}
.element_r {float:right;}
