
/* ------------------------------------------------------------------------------------------------------ */
/* Lightbox Styles */
/* ------------------------------------------------------------------------------------------------------ */
.lightbox-black-overlay {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
	filter:alpha(opacity=60);
}
.lightbox-white-content {
	display: none;
	position: fixed;
	top:180px;
	left:50%;
	margin-left: -150px;
	width:300px;
	height:300px;
	padding:0;
	background-color:white;
	z-index:1002;
	overflow:auto;
	background: #9ac;
	border: 3px #234 solid;
}
.lightbox-white-content h1 {
	font-size:15px;
	line-height: 17px;
	color:#ffffff;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:0;
}
div.LBstreet, div.LBapt, div.LBzip {
	color: #06516a;
	font-weight:bold;
	margin:0;
	padding:0;
	width: 100%;

}
div.LBstreet {
	top:82px;
	margin:0;
}
div.LBapt {
	top:122px;
	margin:0;
}
div.LBzip {
	top:162px;
	margin:0;
}
input.LBstreetAddress, input.LBapartmentNumber, input.LBzipcode  {
	border: 1px solid #06516a;
	width: 200px !important;
	margin:0;
	padding:0;
	color:#06516a;
}
input.LBsubmit {
	top:10px;
	height: 25px;
	position:relative;
}
div.LBwhyaddress {
	top: 25px;
	text-align:center;
	width: 100%;
	position:relative;
}
div.LBwhyaddress a.LBwhy {
	color:#06516a;
	text-decoration:underline;
}
div.LBclose {
	top:35px;
	text-align:center;
	width: 100%;
	position:relative;
}
div.LBclose a.LBclose {
	color:#06516a;
	text-decoration:underline;
}