#main {width:970px;margin:0 auto;position:relative} 
#header {height:430px}
#header, #content {font-size:0.875em}
.col-1, .col-2, .col-3 {float:left}
/* index.html */
#page1 #content .line-ver {background-position:454px top}
#page1 #content .col-1 {width:411px;margin-right:94px}
#page1 #content .col-2 {width:405px}
/* index-4.html */
#page5 #content .line-ver {background-position:454px top}
#page5 #content .col-1 {width:411px;margin-right:94px}
#page5 #content .col-2 {width:405px}
#footer {padding:0 20px 40px 20px;font-size:.75em}
.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
.white_content {
	display: none;
	position: absolute;
	top: 10%;
	left: 30%;
	width: 40%;
	
	padding: 8px;
	border: 16px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.white_content .title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
float:left;
}

.white_content .button{
float:right;
}

.white_content p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.white_content .dlink{
text-decoration:none;
font-weight:bold;
font-size:12px;
color:#1082cb;
}

.white_content .dlink:hover{
text-decoration:underline;
}

.hidinput{
width:0px;height:0px;margin:0px;padding:0px;float:left;position:absolute; 
font-size:0px;
line-height:0px;
border:0px;
}