/* Author: Christina Hunnicutt 
9:49 AM 2007-07-10*/
a{color:#666633;text-decoration:none;}
a img{border:none;}
a:visited{color:#8A3207;}
a:hover{color:#753206;text-decoration:underline;}
acronym,abbr{border-bottom:1px dotted #0C6BF0;}
acronym,abbr,span.caps{cursor:help;letter-spacing:.07em;}
blockquote{
background:url(img/blockquote.gif) no-repeat left top;
font-style:italic;
margin:15px 30px 0 45px;
padding:0 0 0 45px;
}

html{
  margin: 0px;
  margin-bottom:0px;
  padding: 0px;
}

body{
background:#F3F6ED;
color:#29303B;
font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
font-size:14px;  /*0.9em;*/
line-height:1.3em;
margin:0px;
margin-bottom:-25px;
padding:0px;
text-align:center;
}

body a:hover{background-color:#E2DFA8;color:#8A3207;}

cite{font-size:0.9em;font-style:normal;}
code{font-size:1em;font-style:italic;}
h1,h2,h3,h4{
font-family:Georgia,"Lucida Sans Unicode",lucida,Verdana,sans-serif;
font-weight:normal;
letter-spacing:1px;
}
h3{font-size:1.3em;margin:0;padding:0;}
input, textarea{
	background:#F3F6ED;
	/*border: solid #753206 1px;*/
	border: none;
}

p{
	line-height:1.5em;
	margin:0 0 1em;
	padding:0;
	padding-top: 10px;
}
.commentlist{font-size:1em;font-weight:normal;}
.commentlist .alt{}
.commentlist li{
background:url(img/comments_bottom.jpg) #F3F6ED repeat-x bottom;
border:#E1D6C6 1px solid;
margin:5px 0;
padding:10px 10px 20px 10px;
}
.page{margin:25px -5px 0 27px;}
.page-content{}
.page-info{text-align:center;}
.page-title{font-size:1.6em;font-weight:normal;}
.post,.page{margin:0 0 30px 0;}
.post-content,.page-content{
border-top:#BBC4A3 1px solid;
font-family:Georgia,Verdana,Arial,serif;
font-size:12px;
margin:3px 0;
padding:10px 0;
}
.post-date{
background:#E7EBDE;
color:#BBC4A3;
float:left;
font-family:Georgia,'Lucida sans ms',Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
line-height:1em;
margin:3px 10px 0 0;
padding:8px 3px;
text-align:center;
width:55px;
}
.post-footer{background:url(img/divider.gif) no-repeat center;padding-top:20px;}
.post-info a{color:#990000;}
.post-info a:hover{color:#000000;}
.post-info,.page-info{
color:#333333;
font-family:Verdana,Arial,Sans-Serif;
font-size:0.85em;
margin:0;
padding:0;
}
.post-title,.page-title{
font-family:Georgia,Arial,Serif;
font-size:1.3em;
font-weight:bold;
margin:0;
}
#commentform{margin:0 0 0 40px;}
#commentform p{margin:0 0 1em;}
#commentform textarea{width:80%;}
#comments,#respond{
color:#676E04;
font:0.9em verdana,helvetica,sans-serif;
margin:3em 0 1em 40px;
text-transform:uppercase;
}
#content{
display:inline;
float:right;
margin:0;
overflow:hidden;
padding:5px;
width:510px;
}
#content .page-title a,.post-title a:link,.post-title a:visited,.post-title a:hover,.post-title a:active{color:#676E04;text-decoration:none;}
#content ul{list-style-type:none;margin-left:0;padding-left:45px;}
#content ul li{background:url(img/bullet.gif) no-repeat 0 7px;padding-left:1.5em;}
#floater{
color:#333333;
display:inline;
float:right;
font-size:1em;
margin:0 0 0 15px;
padding:0;
width:150px;
}
#floater div {
	margin: 0 0 1em 0;
	text-align: center;
}
#floater h2{
background:url(img/sidenav_top.jpg) no-repeat center;
border:#CCCCCC 0px solid;
color:#676E04;
font-size:1em;
font-weight:bold;
height:22px;
margin:0px 0 0;
padding:2px 0 0 10px;
text-align:left;
}
#floater ul{
border-bottom:thin solid #E1D6C6;
border-left:thin solid #E1D6C6;
border-right:thin solid #E1D6C6;
border-top:thin solid #F3F6ED;
font-size:0.9em;
margin:0;
padding: 5px 0 0 0;
}
#floater ul li{
	margin:0.1em 0 0;
	padding:0;
	list-style-type: none;
	background: none;
}
#floater ul li a{border:none;text-decoration:none;}
#floater ul li a:link{color:#909D73;}
#floater ul li a:visited{color:#999999;}
#floater ul li a:hover,#sidebar ul li a:active{color:#990000;}

#footer-line{
border-top:#BBC4A3 1px solid;
clear:both;
color:#999999;
font-size:10px;
text-align:left;
width:730px;
position:relative;
padding:5px 0;
margin:0 auto;
/*background-color:#CCFF99;*/
}

#footer{
/*border-top:#BBC4A3 1px solid;*/
clear:both;
color:#999999;
font-size:11px;
margin:0 auto;
padding:7px 0;
text-align:left;
width:740px;
position:relative;
/*background-color:#0066FF;*/
/*top:-15px;*/
top:0px;
}
#footer a{border:none;color:#7A7636;}

#header{
/*background:url(../imgs/title5a.jpg) #FFFFFF no-repeat bottom;*/
border:#FFCC99 0px solid;
height:180px;
margin:0 auto;
padding:0;
width:760px;
z-index:450;
background-color:#000000;
}
#header #desc{
color:#B5C09D;
font-size:1em;
font-style:italic;
font-weight:normal;
margin:0;
padding:0 20px 0 0;
text-align:right;
}
#header h1{z-index:800;position:relative;top:0px;left:-12px;font-size:1.2em;margin-top:-35px;text-align:right;font-family:Trebuchet MS,Georgia,Arial,serif;}
#header h1 a{z-index:800;color:#FFFFFF;text-decoration:none;}
#header h1 a:hover{z-index:800;color:#E2DFA8;background-color:Transparent;}



#footerImg
{
position:relative;
background:url(../imgs/bottom.jpg) #FFFFFF no-repeat top;
top:0px;
height:11px;
margin:0 auto;
/*padding:0;*/
width:774px;
/*background-color:#66CCFF;*/
}


#footerImg2
{
position:relative;
background:url(../imgs/bottom.jpg) #FFFFFF no-repeat top;
top:0px;
left:0px;
height:11px;
margin:0 auto;
/*padding:0;*/
width:774px;
/*background-color:#66CCFF;*/
}

#main{
background:url(img/content_bg.gif) repeat;
margin:0 auto;
padding:0;
width:740px;
}
#pagenav{list-style:none;}


#rap{
background:url(../imgs/border.jpg) #FFFFFF center repeat-y;
font-family:Trebuchet MS,Georgia,Arial,serif;
font-size:0.9em;
margin:0 auto;
padding-bottom:0px;
padding:0px 8px;
text-align:justify;
width:760px;
/*height:750px;*/
/*height:300px;*/
z-index:100;
/*height:850px;*/
}

#rapUSACEMap{
background:url(../imgs/border.jpg) #FFFFFF center repeat-y;
font-family:Trebuchet MS,Georgia,Arial,serif;
font-size:0.9em;
margin:0 auto;
padding-bottom:0px;
padding:0px 8px;
text-align:justify;
width:760px;
/*height:1000px;*/
z-index:175;
/*height:850px;*/
}

#rapUSACEIER{
background:url(../imgs/border.jpg) #FFFFFF center repeat-y;
font-family:Trebuchet MS,Georgia,Arial,serif;
font-size:0.9em;
margin:0 auto;
padding-bottom:0px;
padding:0px 8px;
text-align:justify;
width:760px;
height:900px;
z-index:175;
/*height:850px;*/
}

#rapCondense{
background:url(../imgs/border.jpg) #FFFFFF center repeat-y;
font-family:Trebuchet MS,Georgia,Arial,serif;
font-size:0.9em;
margin:0 auto;
padding-bottom:0px;
padding:0px 8px;
text-align:justify;
width:760px;
height:550px;
z-index:175;
/*height:850px;*/
}

#rapCal
{
background:url(../imgs/border.jpg) #FFFFFF center repeat-y;
font-family:Trebuchet MS,Georgia,Arial,serif;
font-size:0.9em;
margin:0 auto;
padding-bottom:0px;
padding:0px 8px;
text-align:justify;
width:760px;
/*height:900px;*/
z-index:175;
}


#sidebar{
color:#333333;
display:inline;
float:left;
font-size:1em;
margin:0;
padding:0px 8px 10px;
width:186px;
}
#sidebar h2{
background:url(../imgs/sidenav_top.jpg) no-repeat center;
border:#CCCCCC 0px solid;
color:#676E04;
font-size:1em;
font-weight:bold;
height:22px;
margin:10px 0 0 0;
padding:2px;
text-align:left;
}
#sidebar ul{
border:#E1D6C6 1px solid;
border-top:#F3F6ED 1px solid;
font-size:0.9em;
list-style-type:none;
margin:0;
padding:5px 5px 0px;
}
#sidebar ul li{margin:0.1em 0 0 0;padding:0;}
#sidebar ul li a{border:none;text-decoration:none;}
#sidebar ul li a:link{color:#909D73;}
#sidebar ul li a:visited{color:#999999;}
#sidebar ul li a:hover,#sidebar ul li a:active{color:#990000;}
#sidebar ul ul{
background:none;
border:none;
font-size:1em;
list-style-type:none;
margin:0;
padding:5px;
}
#sidebar ul ul li{
background:url(img/subcat_bullet.gif) no-repeat left;
margin:0;
margin-left:10px;
padding:0;
padding-left:10px;
}
#topnav{
font-family:Verdana,Arial,Sans-Serif;
font-size:0.9em;
list-style:none;
margin:0 auto;
padding:12px 20px 0 0;
text-align:center;
}
#topnav li{
display:inline;
font-weight:bold;
list-style:none;
margin:0;
padding:0;
}
#topnav li a:link,#topnav li a:visited{color:#BBC4A3;text-decoration:none;}
#topnav li a:hover,#topnav li a:active{color:#F7F3ED;}



/* common styling */
.menu 
{   clear:both;
    font-family: arial, sans-serif;  
	width:750px; 
	position:relative; 
	/*left:5px; */
	top:0px; 
	font-size:14px; 
	/*margin:2px auto; 50px 5px; */
	margin-top:2px;
	margin-left:9px;
	margin-right:auto;
	margin-bottom:auto;
	z-index:500;  
	/*display: block;*/
	/*background-color:#CCFF66;*/
  }
  
/* font size below */
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:103px; height:20px; text-align:center; border:1px solid #fff; background:#F4F4EA; line-height:20px; font-size:12px; overflow:hidden;} /*background:#F4F4EA;*/
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers  orange: F8B57A */
.menu ul li:hover a {color:#000000;background:#E2DFA8;}  /*background:#E2DFA8; Green hover color */
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px; background:transparent;}
.menu ul li:hover ul li a.hide {background:#F4F4EA; color:#000000;}  /* light tan */
.menu ul li:hover ul li:hover a.hide {background:#E2DFA8; color:#000000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000; color:#000;} /* display:block; background:#ddd; color:#000; background:transparent  url(../imgs/opaque.png); */
.menu ul li:hover ul li a:hover {background:#787676; color:#000;} /*orange/grey hover color*/
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}



/* common styling */
.menuNola 
{   clear:both;
    font-family: arial, sans-serif;  
	width:750px; 
	position:relative; 
	/*left:5px; */
	top:0px; 
	font-size:14px; 
	/*margin:2px auto; 50px 5px; */
	margin-top:2px;
	margin-left:9px;
	margin-right:auto;
	margin-bottom:auto;
	z-index:1000;  
	/*display: block;*/
	/*background-color:#CCFF66;*/
  }
  
/* font size below */
.menuNola ul li a, .menuNola ul li a:visited {display:block; text-decoration:none; color:#000; width:120px; height:20px; text-align:center; border:1px solid #fff; background:#F4F4EA; line-height:20px; font-size:12px; overflow:hidden;} /*background:#F4F4EA;*/
.menuNola ul {padding:0; margin:0;list-style-type: none; }
.menuNola ul li {float:left; margin-right:1px; position:relative;}
.menuNola ul li ul {display: none;}

/* specific to non IE browsers  orange: F8B57A */
.menuNola ul li:hover a {color:#000000;background:#E2DFA8;}  /*background:#E2DFA8; Green hover color */
.menuNola ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px; background:transparent;}
.menuNola ul li:hover ul li a.hide {background:#F4F4EA; color:#000000;}  /* light tan */
.menuNola ul li:hover ul li:hover a.hide {background:#E2DFA8; color:#000000;}
.menuNola ul li:hover ul li ul {display: none;}
.menuNola ul li:hover ul li a {display:block; background:#ddd; color:#000; color:#000;} /* display:block; background:#ddd; color:#000; background:transparent  url(../imgs/opaque.png); */
.menuNola ul li:hover ul li a:hover {background:#787676; color:#000;} /*orange/grey hover color*/
.menuNola ul li:hover ul li:hover ul {display:block; position:absolute; left:121px; top:0;}
.menuNola ul li:hover ul li:hover ul.left {left:-105px;}


/* common styling */
.menu2 
{   clear:both;
    font-family: arial, sans-serif;  
	width:750px; 
	position:relative; 
	/*left:5px; */
	top:0px; 
	font-size:14px; 
	/*margin:2px auto; 50px 5px; */
	margin-top:2px;
	margin-left:11px;
	margin-right:auto;
	margin-bottom:auto;
	z-index:500;  
	/*display: block;*/
	/*background-color:#CCFF66;*/
  }
  
/* font size below */
.menu2 ul li a, .menu2 ul li a:visited {display:block; text-decoration:none; color:#000; width:120px; height:20px; text-align:center; border:1px solid #fff; background:#F4F4EA; line-height:20px; font-size:12px; overflow:hidden;} /*background:#F4F4EA;*/
.menu2 ul {padding:0; margin:0;list-style-type: none; }
.menu2 ul li {float:left; margin-right:1px; position:relative;}
.menu2 ul li ul {display: none;}

/* specific to non IE browsers  orange: F8B57A */
.menu2 ul li:hover a {color:#000000;background:#E2DFA8;}  /*background:#E2DFA8; Green hover color */
.menu2 ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px; background:transparent;}
.menu2 ul li:hover ul li a.hide {background:#F4F4EA; color:#000000; }  /* light tan */
.menu2 ul li:hover ul li:hover a.hide {background:#E2DFA8; color:#000000;}
.menu2 ul li:hover ul li ul {display: none;}
.menu2 ul li:hover ul li a {display:block; background:#ddd; color:#000; color:#000;} /* display:block; background:#ddd; color:#000; background:transparent  url(../imgs/opaque.png); */
.menu2 ul li:hover ul li a:hover {background:#787676; color:#000;} /*orange/grey hover color*/
.menu2 ul li:hover ul li:hover ul {display:block; position:absolute; left:121px; top:0;}
.menu2 ul li:hover ul li:hover ul.left {left:-105px;}



img.MyCenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

img.MyLeft 
{
    float:left;   
}

img.MyTitle4Left
{
    font-family:Trebuchet MS,Georgia,Arial,serif;
    font-size:0.9em;
    margin:0 auto;
    padding:0px 8px;
    text-align:left;
    height:183px;
    width:760px;
}


img.MyRight 
{
    float:right;
}


img.MyRightCastle
{ 
    float:right;
    position:relative;
    top:12px;    
    
}

NolaTitle 
{
    position:relative;
    right:100;
}

div.testWidth
{
    width:750px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top:0;
    /*background-color:Fuchsia;*/
}


div.BasinWidth
{
    width:750px;
    height:800;   
    display: block;
    margin-left: auto;
    margin-right: auto;
    position:relative;
    top:25px;
}

img.BasinMap
{
   float:right;
}

.ThinBorder
{
	border-width:1;
	border-color:#000000;
}

div.MainWidth
{
    width:750;
}

div.showcase 
{
    width:800px; 
    height:750px;
    background-color:White;    
    margin-left: auto;
    margin-right: auto;
    margin-top:auto;
    position:relative;
    top:-35px;
}

body.background
{
    background-color:Lime;
}


body.MyBody
{
     background-color:Black;
}

div.leftSide
{    
    position:relative;           
    top:85px;
    left:-760px;    
}

div.rightSide
{    
    float:right;
    position:relative;           
    top:0px;
    left:0px;    
}

.rightLine
{
    position:relative;
    right:-741px;
}

.popup
{
COLOR: #9F141A;
CURSOR: help;
TEXT-DECORATION: none
}

.blurb
{   float:right;
    width: 355px;
    text-align: justify;
    position:relative;
	margin-top:0px;
	margin-bottom:0px;
	left:-25px;	
	/*margin-right:15px;*/
    margin-left:auto;
	top:5px;
	z-index:5;	
}

.NepaDocs2
{	
	clear:both;
	float:left;
	position:relative;
    width: 325px; 
    height: 55px;
    margin-top:0px;
    margin-bottom:0px;
    text-align: left;    
	left:5px;
	top: 25px;
	z-index:250;
	font-size:12px;	
}

.usgsLogo
{
    position:relative;
    /*top: 250px;*/
    left: 530px;
	/*top:-75px;*/
	top:-75px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.corpLogo
{
    position:relative;
    /*top: 260px;*/
    left: 550px;
	/*top:-40px;*/
	top:-35px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.logoLinks a:hover{background-color:Transparent;}

#myGradiant
{
   background:url(../imgs/grad.jpg) #FFFFFF left repeat-y;
   margin:0 auto;
padding:0px 8px;
text-align:justify;
width:760px;
height:800px;
}

.spatialImg
{
    clear:both;
    position:relative;
    top: 250px;
    left:20px;    
}


.libraryImg
{
    clear:both;
    position:relative;
    top: 250px;
    left:40px;    
}

.divFooterGroup
{	background:url(../imgs/border.jpg) #FFFFFF center repeat-y;
	clear:both;
    position:relative;
	/*margin:auto;*/
	padding-bottom: 0px;	
	/*background-color:#33FF66;*/
	/*top:65px;*/  /*-50px;*/
	height: 100px;
	z-index:200;
}

.middle
{
	clear:both;
	margin:auto;
	padding: 0px;
	top:10px;  /*-60px;*/
	position:relative;
	height: 650px;
	width: 730px;
	/*background-color:#CC3366;*/
	padding-bottom:10px;
}

.middleUSACEMap
{
	clear:both;
	margin:auto;
	padding: 0px;
	top:20px;  /*-60px;*/
	position:relative;
	/*height: 450px;*/
	width: 730px;
	/*background-color:#CC3366;*/
	padding-bottom:10px;
}

.middleContact
{
	clear:both;
	margin:auto;
	padding: 0px;
	top:20px;  /*-60px;*/
	position:relative;	
	width: 730px;
	height: 375px;
	/*background-color:#CC3366;*/
}

.middleIER
{
	clear:both;
	margin:auto;
	padding: 0px;
	top:20px;  /*-60px;*/
	position:relative;
	height: 600px;
	width: 730px;
	/*background-color:#CC3366;*/
}


.middleCondense
{
	clear:both;
	margin:auto;
	padding: 0px;
	top:20px;  /*-60px;*/
	position:relative;
	height: 250px;
	width: 730px;
	/*background-color:#CC3366;*/
}

.NolaContactTitle
{
	position:relative;
	margin-left: 125px;
	top: 60px;
	padding-top: 5px;
	padding-left: 10px;
	font-size:25px;
	/*height:20px;*/
	width:500px;	
	background-color:#DBD7DA;
}

.NolaContactPeople
{
	clear:both;
	position:relative;
	margin-left: 145px;
	top: 90px;
	padding-top: 10px;
	padding-left: 10px;
	font-size:18px;
	font-style:normal;
	/*height:30px;*/
	width:500px;
	/*background-color:#FFFF00;*/
}

.NolaContactNew
{
	clear:both;
	position:relative;
	margin-top:50px;
	margin-left: 250px;
	font-size:14px;
	font-style:normal;
	/*height:30px;*/
	width:500px;
	height:200px;
	/*background-color:#FFFF00;*/
}


.NolaRelease
{
	clear:both;
	position:relative;
	margin-left: 225px;
	margin-top: 20px;
	padding-left: 10px;
	font-size:14px;
	font-style:normal;
	width:500px;
}

.releaseBanner
{
	clear:both;
	padding-top:35px;  /*-60px;*/
	margin-left:35px;
	position:relative;	
}                                       

.LeftBarSmall
{
	float:left;
	clear:both;
	position:relative;	
	top:20px;
	left:130px;
	width: 2px;
	height: 175px;
	/*margin-left:130px;*/
	background-color:#000000;
	z-index:50;	
}


.mainLeftBar
{
	width: 8px;
	height: 510px;
	margin-left:-6px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
	z-index:50;
}

.projectTitle
{
	font-size:14px;
	width: 650px;	
	margin:auto;
	text-align:center;
}

/*
.myBasisMapArea
{
	height: 450px;
	top: 15px;
	margin-top:10px;
	clear:both;	
	left:25px;
}
*/

/*
.nepa
{
	position:relative;
  	background-color:#CCFF66;
	float:left;
	top:375px;
}
*/

.nepa2
{
	position:relative;
  	/*background-color:#CCFF66;*/
	float:left;
	left:8px;
	top:10px;
}

.whatisnepa
{
	float:left;
    width: 300px; 
    text-align: left;
    position:relative;
	top:10px;
	left:53px;
	border:none;
	z-index:50;

}

.leveeMini
{
	position:relative;  	
	float:left;
	left:45px;
	top:55px;
}

.pdfBasinMap
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	/*height:150px;*/
	left:45px;
	top:10px;
	padding-bottom:30px;
	/*background-color:#CC0033;*/
}


.lineImg
{
	clear:both;
	position:relative;
	top: 15px;
}

.sepBar
{
	clear:both;
	position:relative;
	top:35px;
	width:710px;
	height:1px;
	background-color:#F4F4EA;
}

.sepBar2
{
	position:relative;
	clear:both;
	padding:0px;
	width: 710px;
	height: 2px;
	top:25px;
	background-color:#F4F4EA;
}


.feature
{
	position:relative;  	
	float:right;
	left:-200px;
	top:55px;
}

.featureDesc
{ 	
	clear:both;
	position:relative;
    width: 400px; 
	text-align:center;
	top: -35px;
	left:275px;
	/*background-color:#CCCC66;*/
}

.calendarImage
{
	margin-left:auto;
	margin-right:auto;
}

.docTextSize
{
	font-size:14px;
}

.home1
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
}

.bottomBar
{
clear:both;
position:relative;
margin-top:0px;
margin-bottom:0px;
/*width:787px;*/
margin-left:auto;
margin-right:auto;
/*top:-8px;*/
background-color:Maroon;
left:-1px;
}

.IERCommon
{
	clear:both;
	position:relative; 
	top:0px;
	left:15px; 
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
	padding-left:25px;
}

.IERTitle
{	
	clear:both;
	position:relative; 
	top:0px;
	left:15px; 
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
	background-color:#F4F4EA;
	width:550px;	
	font-weight:bold;
}

.IERBackground
{
	position:relative;
	top:0px;
	background-color:#7E8C5B;  /*F4F4EA;*/
	width: 600px;
	height:500px;
	left:50px;
}

.IERBackground2
{
	position:relative;
	top:0px;
	background-color:#F4F4EA;  /*F4F4EA;*/
	width: 590px;
	height:490px;
	left:5px;
	top:5px;
}

.IERImage
{
	clear:both; 
	position:relative; 
	top:5px; 
	left:100px;	
	/*border-color:#F4F4EA;
	border-width:2px;*/
}

.ScopingMeetingsCal
{	
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	top:5px;
	left:25px; 
	width:550px;
	float:left;
}

.calendar
{
	clear:both;
	margin:auto;
	padding: 0px;
	top:20px;  /*-60px;*/
	position:relative;
	width: 730px;
	/*height: 500px;*/
	/*background-color:#CC3366;*/
}

.maillist
{
	clear:both;
	margin:auto;
	padding-bottom: 30px;	
	top:20px;  /*-60px;*/
	position:relative;
	width: 730px;
	/*height: 1300px;*/
	border: solid #753206 0px;
}

.ScopingMeetings
{	
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	/*top:25px;*/
	top:0px;
	left:45px; 
	width:550px;
	float:left;	
	padding-bottom:15px;
	z-index:250;
}
 
/* ************************ Keyword Search ********************** */

.dlResultsCss
{
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
}


.dlPageNum
{
	padding-bottom:10px;
}

.dlLabels
{
	font-size:11px;
}

.dlSearch
{
	position:relative;
	margin-left:auto;
	margin-right:auto;	
	/*background-color:Aqua;*/
	width:650px;
	padding-bottom:15px;
}


.keywdSrch
{
	position:relative;
	margin-left:auto;
	margin-right:auto;	
	width:650px;
	padding-bottom:30px;	
	/*background-color:Fuchsia;*/	
}


.resultsText
{
	position:relative;
	margin-left:auto;
	margin-right:auto;	
	width:625px;	
	/*background-color:Fuchsia;*/
}

.SearchCenter
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 700px;
	/*
	border-bottom-color:#858585;
	border-bottom-style:solid;
	border-width:2px;	
	*/
}

.testText
{
	background:#F3F6ED;
	width:250px;
}

.buttonBorder
{
	border:solid #000000 1px;
	background:#ffffff; /*#F3F6ED;*/
}

.ProdType
{
	width:550px;
	position:relative;
	padding-bottom:10px;
}

.AdvSearchLinkBtn
{
	font-size:11px;
	font-family:Georgia,"Lucida Sans Unicode",lucida,Verdana,sans-serif;
	font-weight:normal;
}

.meetings
{
	position:relative;
	top:15px;
	left:20px;
}
/* ************************ ************** ********************** */

.UpcomingBox
{
	clear:both;
	position:relative;
	width:710px;
	height:160px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding-top:0px;
	background-color:#F4F4EA;  /*#E2DFA8;*/
	top:-50px;
	text-align:center;
}


.UpcomingBox2
{
	clear:both;
	position:relative;
	width:695px;
	height:220px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:15px;
	padding-top:0px;
	background-color:#F4F4EA;  /*#E2DFA8;*/
	text-align:center;
	z-index:500;
	top:-85px;
	
}


.UpcomingBox3
{
	clear:both;
	position:relative;
	width:708px;
	height:175px;
	margin-left:20px;
	margin-right:auto;
	margin-top:-64px;
	margin-bottom:15px;
	padding-top:0px;
	background-color:#F4F4EA;  /*#E2DFA8;*/
	text-align:center;
	z-index:500;
	top:0px;	
}


.CommentArea
{
	clear:both;
	position:relative;
	width: 500px;
	margin-left:auto;
	margin-right:auto;
	top:70px;
	left:-50px;	
	margin-bottom:25px;
}

.NewCommentArea
{
	clear:both;
	position:relative;
	width: 500px;
	margin-top:15px;
	margin-left:85px;
	margin-bottom:25px;
}

.txtComment
{
	/*border:solid #000000 1px;*/
}

.adobeIcon
{
	position:relative;
	float:right;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	z-index:5000;
}


.topblurb
{   
	width: 350px;  /*675px;*/
	text-align: justify;
    position:relative;
    float:left;
	z-index:5;
	top:10px;
	left:5px;
}

.learnBlurb
{   
	width: 700px;  /*675px;*/
	text-align: justify;
    position:relative;
    float:left;
	z-index:5;
	top:10px;
	left:15px;
}

.learnPic
{
	position:relative;
	float:left;
	margin-left:7.5px;	
	margin-top:5px;
	margin-bottom:5px;
}

.learnBack
{
	background-color:#666666;
	height:118px;
	width:700px;
	margin-left:0px;
}

.learnMoreBlurb
{
	position:relative;
	margin-top:130px;
	margin-left:8px;
	width:675px;
}


.curvy {position:relative; width:350px; background:#FFFFCC; color:#000; margin:5em auto; text-align:justify;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#FFFFCC; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#FFFFCC; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}

.NEPACompliance
{
	clear:both;
	position:relative;
	float:left;
	left:5px;
	width: 350px;
	padding: 0 0 0 0;
	margin-top:0px;
	margin-bottom:0px;	
}

.compliance
{
	clear:both;
	position:relative;
	width:730px;
	padding: 0 0 20 0;
	margin-top:-25px;
	margin-bottom:15px;
	height:450px;
}

.NHPACompliance
{
	position:relative;
	float:right;
	left:-5px;
	width: 350px;
}

.envProcess
{
	clear:both;
	position:relative;
	top:0px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	padding:0 0 0 0;
	margin-top:0px;
	margin-bottom:0px;
	height:50px;
}


.middleMain
{
	clear:both;
	margin:auto;
	padding: 0px;
	top:10px;  /*-60px;*/
	position:relative;
	/*height: 1015px;*/
	width: 730px;
	/*background-color:#CC3366;*/
	padding-bottom:10px;
}

.IER1819
{	
	clear:both;
	position:relative;
	top:20px;
	margin-left:auto;
	margin-right:auto;
	padding:0 0 0 0;
	margin-top:0px;
	margin-bottom:0px;
	font-size:15px;
	text-align:center;
	background-color:#FFFFCC;
}

.IER1819Final
{
	clear:both;
	position:relative;
	top:20px;
	margin-left:auto;
	margin-right:auto;
	padding:0 0 0 0;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;	
}


.dlIERResultsCss
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;	
	width:700px;
	margin-bottom:10px;
	top:10px;
}

.dlIERItem
{
	/*
	position:relative;
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:10px;
	height:14px;
*/
	position: absolute;
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
	font-size: 12px;	
	margin-left:10px;
}

.dlIERItem a:hover{background-color:#CCCC99;}
.dlIERItem a:link{color:#993300;}
.dlIERItem a:visited{color:#663300;}


.dlIERItem2
{
	/*
	position:relative;
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
	margin-left:10px;	
	height:10px;	
	*/
	position: absolute;
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
	margin-left:10px;	
	height:3px;
	line-height:8pt;
}


.middleIERNew
{
	position:relative;
	clear:both;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:auto;
	padding: 0px;
	top:20px;  /*-60px;*/	
	width: 730px;
	z-index:900;
}

#rapUSACEIERNew{
	background:url(../imgs/border.jpg) #FFFFFF center repeat-y;
	font-family:Trebuchet MS,Georgia,Arial,serif;
	font-size:0.9em;
	margin:0 auto;
	padding-bottom:0px;
	padding:0px 8px;
	text-align:justify;
	width:760px;
	z-index:175;
}

/*
.IERNewBackground
{
	position:relative;
	top:0px;
	background-color:#FFFFCC;  F4F4EA;
	width: 730px;
	border:solid #000000 1px;
	padding-top:10px;
	padding-bottom:10px;
	z-index:400;
}
*/
.IERNewBackground
{
	position:relative;
	top:0px;
	background:#FFFFCC;
	background-image:url("../imgs/LAbgLight.jpg");
    background-attachment: fixed;
	background-position: center 250px; /*50% 75%;*/
	background-repeat:no-repeat;
	width: 730px;
	border:solid #000000 1px;
	padding-top:10px;
	padding-bottom:10px;
	z-index:400;
	margin-bottom:3px;		
}

.IERBackMinHeight
{
	min-height:450px;
}

.IERNewBackgroundPriv
{
	position:relative;
	top:0px;
	background:#FFFFCC;
	width: 730px;
	border:solid #000000 1px;
	padding-top:10px;
	padding-bottom:10px;
	z-index:400;
}


.IERNewTitle
{	
	clear:both;
	position:relative; 
	top:0px;
	left:15px; 
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
	width:650px;	
	font-weight:bold;
	font-size:15px;
	text-align:left;
}

.IERNewCommon
{
	clear:both;
	position:relative; 
	top:0px;
	left:42px; 
	font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
	padding-left:25px;
}

.availableText
{
	position:relative;
	color:#000000;
	top:0px; 
	margin: auto auto;
	z-index:50;
	text-align:left;
	width:357px;
	margin-bottom:0px;
	margin-top:-65px;	
	margin-left:10px;
	background-color:#F4F4EA;  
}

.availableText a{color:#000000;text-decoration:underline;}
.availableText a:hover{background-color:#E2DFA8;color:#8A3207;}

.availableSection
{
	float:right;
	position:relative;	
	width:330px;
	margin-right:35px;
}

.headerImg
{
	position:relative;	
	padding-top:0px;
	margin-top:0px;
	margin: auto auto;
	z-index:350;
}

.public
{
	clear:both;
	position:relative;
	margin-left:10px;
	top:10px;
	padding-top:10px;
	margin-bottom:20px;
	
}

.comment
{
	position:relative;
	float:left;
	width:220px;	
	border: solid #000000 1px;
	margin-top:10px;
	height:150px;
	margin-left:5px;
}

.comment a:hover{background-color:Transparent;}

.subscribe
{
	float:left;
	position:relative;
	width:240px;	
	border: solid #000000 1px;
	margin-top:10px;
	height:150px;
	margin-left:10px;
}

.subscribe a:hover{background-color:Transparent;}


.nepaMail
{
	position:relative;
	float:left;
	width:210px;	
	border: solid #000000 1px;
	margin-top:10px;
	height:150px;
	margin-left:10px;
}

.nepaMail a:hover{background-color:Transparent;}

.pencil
{
	position:relative;
	float:left;
	margin-top:-50px;
	margin-left:12px;
}

.miniSearch
{
	position:relative;
	margin: -25px 0 0 0;
	z-index:600;
}

.miniSearch input{border: solid 1 #000000;}

.txtBoxBorder
{
	border: solid #000000 1px;
}


.middleMeeting
{
	position:relative;
	padding: 0px;
	margin-top:20px;  /*-60px;*/
	margin-bottom:20px;		
	/*background-color:#CC3366;*/
}

.meetingList
{
	clear:both;
	position:relative;
	margin-top:50px;
	margin-left:100px;
	margin-bottom:50px;
	width:600px;
	text-align:left;
}

.announceList
{
	clear:both;
	position:relative;
	margin-top:15px;
	margin-left:0px;
	margin-bottom:50px;
	width:600px;
}

.meetingBorder
{
	position:relative;
	margin-top:10px;
	margin-left:10px;
	width:710px;
	
}

.footerGroup
{
	position:relative;
	clear:both;
	margin-top:0px;
	padding-bottom:10px;
}

.moreLink
{
	float:right;
	margin-top:-10px;
}

.EmailList
{
	position:relative;
	margin-left:155px;	
	margin-top:35px;
}


.NewViewer
{
	position:relative;	
	padding:0 0 0 0;
	margin:0 0 0 0;	
	height:25px;
	width:350px;
	text-align:left;
	vertical-align:top;
	text-decoration:none;
	/*background-color:Fuchsia;	*/
}

.NewViewer a {text-decoration:none;}

.releasePanel
{
	clear:both;
	position:relative;
	
	margin-top: 20px;
	padding-left: 10px;
	font-size:14px;
	font-style:normal;
	width:500px;
}

 .pnl{
       
        background-color: #F4F4EA;
        padding: 5px;
        cursor: pointer;
        border: solid 1px #666633;
}


.mitigationBanner 
{
    clear:both;
	padding-top:15px;  /*-60px;*/
	margin-left:0px;
	margin-bottom:10px;
	position:relative;	
}

.MitigationBlurb
{
    margin-left:10px;
    width:700px;
}

.mitigationText
{
	position:relative;
	color:#000000;
	top:0px; 
	margin: auto auto;
	z-index:50;
	text-align:left;
	width:345px;
	margin-bottom:0px;
	margin-top:-65px;	
	margin-left:10px;
	background-color:#F4F4EA; 
}

.mitComment
{
	position:relative;
	margin-top:0px;
	margin-left:75px;	
	width:190px;
}

.mitComment a:hover{background-color:Transparent;}


.middleMainMit
{
	clear:both;
	margin:auto;
	padding: 0px;
	top:10px;  /*-60px;*/
	position:relative;
	height: 500px;
	width: 730px;
	/*background-color:#CC3366;*/
	padding-bottom:10px;
}