div#eco-overlay-ap-wide{
	display:none;
	text-align:left;
	width:600px;
	position:absolute;
	top:100px;
	left:300px;
}
* html div#eco-overlay-ap-wide{width:610px;}

div#eco-overlay-ap-wide-masthead {background:url("eco-masthead-600.png") no-repeat; height:41px;}
* html div#eco-overlay-ap-wide-masthead {background:url("eco-masthead-600.gif") no-repeat; height:39px;}

div#eco-overlay-ap-wide-content {background:url("eco-middle-600.png") repeat-y;}
* html div#eco-overlay-ap-wide-content {background:url("eco-middle-600.gif") repeat-y;}

div#eco-overlay-ap-wide-footer {background:url("eco-footer-600.png") no-repeat; height:22px;}
* html div#eco-overlay-ap-wide-footer {background:url("eco-footer-600.gif") no-repeat; height:5px;}

div#eco-overlay-ap-wide-content {
	padding:0px 25px;
}

div#eco-overlay-ap-wide-content p {
	clear:left;
	background-color:#FFF;
	margin:0px 30px;
	padding:5px 0px;
}
* html div#eco-overlay-ap-wide-content p {margin:0px 20px;}

div#eco-overlay-ap-wide-content table {
	clear:left;
	background-color:#FFF;
	margin:0px 30px;
	padding:5px 0px;
}
div#eco-overlay-ap-wide-masthead p {
	float:right;
	margin:0px;
	padding:0px;
	padding-right:25px;
	line-height:34px;
}
div#eco-overlay-ap-wide-masthead p a {color:#FFF;}
div#eco-overlay-ap-wide-masthead a:link,
div#eco-overlay-ap-wide-masthead a:visited {text-decoration:none;}
div#eco-overlay-ap-wide-masthead a:hover {text-decoration:underline;}

div#eco-overlay-ap-wide form.eco-column-form {height:1%;}
div#eco-overlay-ap-wide form.eco-column-form label {
	clear:left;
	display:block;
	float:left;
	font-weight:bold;
	width:130px;
	padding-bottom:5px;
}
div#eco-overlay-ap-wide form.eco-column-form p span {
	display:block;
	margin-left:137px;
}
div#eco-overlay-ap-wide form.eco-column-form label span {
	display:inline;
	margin:0px;
}
div#eco-overlay-ap-wide .eco-buttons-row p {padding-bottom:8px;}
div#eco-overlay-ap-wide .eco-buttons-row p.eco-first {
	display:inline;
	width:140px;
	float:left;
}
div#eco-overlay-ap-wide .eco-buttons-row p.eco-second {margin-left:150px;clear:none;}
div#eco-overlay-ap-wide .eco-buttons-row:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.eco-overlay-legal {color:#666;}
div#eco-overlay-ap-wide h2 {
	color:#000;
	margin:0px 28px;
	padding:5px 0px 0px 0px;
}
* html div#eco-overlay-ap-wide h2 {margin:0px 18px;}
div#eco-overlay-ap-wide .eco-overlay-intro {
	padding-top:0px;
	margin-top:0px;
	color:#666;
}