#facebox .b {
	background: url("b.png");
}
#facebox .tl {
	background: url("tl.png");
}
#facebox .tr {
	background: url("tr.png");
}
#facebox .bl {
	background: url("bl.png");
}
#facebox .br {
	background: url("br.png");
}
#facebox {
	left: 0px; top: 0px; text-align: left; position: absolute; z-index: 100;
}
#facebox .popup {
	position: relative;
}
#facebox table {
	border-collapse: collapse;
}
#facebox td {
	padding: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#facebox .body {
	background: rgb(255, 255, 255); padding: 10px; width: 370px;
}
#facebox .loading {
	text-align: center;
}
#facebox .image {
	text-align: center;
}
#facebox img {
	margin: 0px; border: 0px currentColor; border-image: none;
}
#facebox .footer {
	text-align: right; padding-top: 5px; margin-top: 10px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
#facebox .tl {
	padding: 0px; width: 10px; height: 10px; overflow: hidden;
}
#facebox .tr {
	padding: 0px; width: 10px; height: 10px; overflow: hidden;
}
#facebox .bl {
	padding: 0px; width: 10px; height: 10px; overflow: hidden;
}
#facebox .br {
	padding: 0px; width: 10px; height: 10px; overflow: hidden;
}
#facebox_overlay {
	left: 0px; top: 0px; width: 100%; height: 100%; position: fixed;
}
.facebox_hide {
	z-index: -100;
}
.facebox_overlayBG {
	z-index: 99; background-color: rgb(0, 0, 0);
}
* html #facebox_overlay {
	position: absolute;
}
