/* CSS Document */
html { 
    min-height: 100%; margin-bottom: 1px; 
}

body{
margin:0 auto;
}

body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#464646;
}

hr{
width:100%;
border:0;
height:5px;
color:#A2CC95;
background-color:#A2CC95;
}

.text_resize{
text-align:right;
width:98%;
}

.strong{
font-weight:bold;
padding-top:20px;
padding-bottom:5px;
}

img[alt title=""] {border: 3px dotted red;}

a:link{
color:#5a8bbd;
}

a:visited{
color:#5a8bbd;
}
a:hover{
color:#336699;
}

.page_title{
font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:16px;
line-height:21px;
padding-bottom:10px;
color:#3571A2;
}

#container{
width:780px;
margin:0 auto;

}

#header{
margin-top:10px;
width:780px;
height:220px;

}

#main{
	margin-top:20px;
	width:780px;
}

#search{
height:505px;
}

#content{
float:right;
width:74%;
text-align:justify;
}

.content_right{
float:right;
width:42%;
margin:0;
padding-top:35px;
}

.content_left{
float:left;
width:55%;
z-index:1;
}

#side_content{
float:left;
width:160px;
z-index:99;
}

#side_content ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #78aada;
	background-color: #FFFFFF;
	text-decoration:none;
	font-weight: bolder;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 160px;
	z-index:2;
	}
#side_content ul li {
	position: relative;
	z-index:2;
	}
#side_content li ul {
	position: absolute;
	left: 158px;
	top: 0;
	display: none;
	z-index:2;
	}
#side_content ul li a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #78aada;
	background-color: #FFFFFF;
	padding: 5px;
	border-bottom: 1px dotted #666666;
	z-index:2;
	}

/* IE7 fix */
*+html #side_content ul li a {
width:148px;
	z-index:2;

}
*+html #side_content  {
width:160px;
	z-index:2;

}	
	
/* Fix IE. Hide from IE Mac \*/
* html #side_content ul li { float: left; height: 1%; }
* html #side_content ul li a { height: 1%; }
/* End */
#side_content li:hover ul, #side_content li.over ul { 
	display: block; }
		

.clear{
clear:both;
}

#footer{
background-image:url(../images/footer_img.gif);
width:780px;
height:30px;
margin-top:10px;
}

#footer a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

#footer a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

#footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#DEEDDA;
}

.footer_links{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
text-align:left;
width:300px;
padding-top:7px;
margin-left:10px;
}
.footer_copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:right;
text-align:right;
width:350px;
padding-top:7px;
color:#FFFFFF;
margin-right:10px;
}
.consultation{
font-size:14px;
font-weight:bold;
padding-bottom:5px;
color:#009999;
}

#gt_tables{

}

#gt_tables td{
padding:7px;
text-align:left;
}

#plot{
border-top:1px dotted #666666;
}
#plot2{
border-top:1px dotted #666666;
background-color:#EEF7EB;
padding:7px;
}
.plot_summary{
border-top:0px dotted #666666;
border-bottom:1px dotted #666666;
padding-top:5px;
padding-bottom:5px;
}

.plot_title{
font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:12px;
line-height:14px;
padding-bottom:10px;
}

.plot_submission{
padding-bottom:5px;
}

.plot_address{
padding-bottom:5px;
}

.plot_numbers{
padding-bottom:5px;
}

.plot_site_area{
font-weight:bold;
padding-top:12px;
padding-bottom:12px;
}

.plot_info{
padding-bottom:5px;
}
.plot_links{
text-align:right;
}

.plot_links img{
border:0;
}

.instructions{
font-size:16px;
font-weight:bold;
padding:20px;
}
.interactive_link{
padding-top:10px;
padding-bottom:10px;
}
#ivso{
text-align:right;
padding-right:15px;
margin-top:10px;
}

.key_issues{
text-align:justify;
font-weight:bold;
color:#3571A2;
padding:5px;
border:2px solid #A2CC95;
margin-bottom:10px;
}