/* text formatting */

P.linkboxleft20 {
float : left;
padding : 0em 1em;
margin-bottom:6px;
text-align: left;
width: 130px;
}

p.videoright {
float:right;
width:384px;
}

P.boxright30 {
color : green;
border-left: solid gray;
float : right;
text-align: center;
width: 30%;
}

P.boxleft70 {
color : green;
border: solid blue;
float : left;
width: 69%;
}

P.bodytext {
margin-left : 2EM; 
padding : 1em 2em;
font-size:15px;
}

P.rightbodytext {
margin-left : 2EM; 
padding : 1em 2em;
float : right;
text-align: left;
width: 70%;
}

p.hd1{
text-align: center 
font-size : 40px;
width: 69%;
}
p.bigText {
text-align: center
font-size:200%;
color : dk blue;
}

p.hd2 {
text-align: left 
font-size:25px;
color : green;
}

#content .outerContainer {
border: 4px solid blue;
background-color: #5c9261;
}

/* =Boxes
----------------------------------------------- */
/*	Right-aligned multipurpose and national boxes. */
#content .boxmulti, #content .boxnat
{ float: right; width: 200px; background: #f1f1f1 url(images/curves-bottom.gif) bottom left no-repeat; margin: 0 0 1em 0.5em; padding: 0; font-size: 0.90em; }

/*	Basic boxes.
	Default box is left-align, plain, no title required */
#content .box { border: 2px solid #ccc; width: 50%; margin: 5px 5px 5px 0; padding: 0; font-size: 0.90em; }
	
#content .boxmulti h5, #content .boxnat h5, #content .boxalert h5, #content .box h5
/*	Titles of all boxes share some properities */
{ background-color: #5c9261; font-size: 1.0em; text-align: center; color: #fff; padding: 2px; margin: 0 0 0.2em 0; }

#content .boxmulti h5, #content .boxnat h5
/*	Titles of multi and national boxes have curved corners */
{ background: #5c9261 url(images/curves-top.gif) no-repeat top left; }

/*	Overrides the green and sets the blue headline background for national boxes */
#content .boxnat h5 { background-color: #369; }
/*	Overrides the green and sets the red headline background for alert boxes */
#content .boxalert h5 { background-color: #c33; }
/*	Overrides the green and centered text; sets the gray headline background for basic boxes */
#content .box h5 { background-color: #ddd; color: #000; text-align: left; }
	
/* Alignment for the boxes; these override the default left alignment */
#content .centered {	margin: 5px auto; }
#content .righted {	float: right; margin: 5px 0 5px 5px; }
#content .centered h5, #content .righted h5 {	text-align: center; }

/* Color for the boxes; these override the default gray */
#content .color1 { border: 2px solid #363; }
#content .color2 { border: 2px solid #006; }
#content .color1 h5 { background-color: #5c9261; color: #fff; }
#content .color1 ul li { list-style-image: url(http://www.epa.gov/epafiles/s/i/bu_sftgrn.gif); }
#content .color2 h5 { background-color: #369; color: #fff; }


/* All paragraphs, list items, and links in all boxes share properities */
#content .boxmulti ul, #content .boxmulti ol,
#content .boxnat ul, #content .boxnat ol,
#content .boxalert ul, #content .boxalert ol,
#content .box ul, #content .box ol
{ margin-top: 0.5em; margin-bottom: 0.5em;  }

#content .boxmulti li, #content .boxnat li, #content .boxalert li, #content .box li
{ margin-left: -1em; padding: 0 0.5em 0 0;  }

#content .boxmulti li li, #content .boxnat li li, #content .boxalert li li, #content .box li li
{ margin-left: -2em;  padding:  0 0.5em 0 0;  }

#content .boxmulti p, #content .boxnat p, #content .boxalert p, #content .box p
{ margin: 0.5em 0; padding: 0 0.5em; }

#content .boxmulti a, #content .boxnat a, #content .boxalert a, #content .box a
{ text-decoration: none; }

#content .boxmulti a:hover, #content .boxnat a:hover, #content .boxalert a:hover, #content .box a:hover
{ text-decoration: underline; }
