td.npd{
	padding:0px;
}

#main-contents .dt-table table {
	width:100%;
	border:none;
}
#main-contents .dt-table table th {
	padding:5px 5px;
	font-weight:normal;
	border-top:dotted 1px #CCC;
	border-left:none;
	border-right:none;
	border-bottom:none;
	background: #F5F5F5;
	text-align: center;
	vertical-align: top;
	width: 80px;
	font-size:95%;
}
#main-contents .dt-table table td {
	padding:5px 5px;
	background: url(none);
		vertical-align: top;
	border-top:dotted 1px #CCC;
	border-left:none;
	border-right:none;
	border-bottom:none;
	
}


.overview-photo1{
	margin: 20px auto 20px;
	padding: 0px;
	height: 250px;
	width: 560px;
	overflow: hidden;
	_zoom:1;
}

#main-contents .cb .overview-photo1 p{
	float: left;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}


#main-contents .cb .overview-photo1 p.p1{
	height: 250px;
	width: 283px;
}

#main-contents .cb .overview-photo1 p.p2{
	height: 250px;
	width: 277px;
}
