#sbox-overlay {
	left: 0px; 
	zoom: 1; 
	position: absolute; 
	top: 0px; 
	background-color: #000
}
#sbox-window {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	overflow: visible; 
	padding-top: 0px; 
	position: absolute; 
	background-color: #fff; 
	text-align: left; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
#sbox-btn-close {
	right: -23px; 
	background: url(../../images/closebox.png) no-repeat center 50%; 
	width: 30px; 
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	position: absolute; 
	top: -21px; 
	height: 30px; 
	border-bottom-style: none;
}
.sbox-window-ie6 #sbox-btn-close {
	background-image: url(../../images/closebox.png);
}
.sbox-loading #sbox-content {
	background-position: center 50%; 
	background-image: url(../../images/spinner.gif); 
	background-repeat: no-repeat;
}
#sbox-content {
	clear: both; 
	overflow: auto; 
	width: 100%; 
	height: 100%; 
	background-color: #fff;
}
.sbox-content-image#sbox-content {
	overflow: visible
}
#sbox-image {
	display: block
}
.sbox-content-image img {
	display: block; 
	width: 100%; 
	height: 100%;	
}
.sbox-content-iframe#sbox-content {
	overflow: visible;
}
.body-overlayed {
	overflow: hidden;
}
.body-overlayed embed {
	visibility: hidden;
}
.body-overlayed object {
	visibility: hidden;
}
.body-overlayed select {
	visibility: hidden;
}
#sbox-window embed {
	visibility: visible;
}
#sbox-window object {
	visibility: visible;
}
#sbox-window select {
	visibility: visible;
}
.sbox-bg {
	width: 33px; 
	position: absolute; 
	height: 40px;
}
.sbox-bg-n {
	background: url(../../images/bg_n.png) repeat-x; 
	left: 0px; 
	width: 100%; 
	top: -40px;
}
.sbox-bg-ne {
	right: -33px; 
	background: url(../../images/bg_ne.png) no-repeat; 
	top: -40px;
}
.sbox-bg-e {
	right: -33px; 
	background: url(../../images/bg_e.png) repeat-y; 
	top: 0px; 
	height: 100%;
}
.sbox-bg-se {
	right: -33px; 
	background: url(../../images/bg_se.png) no-repeat; 
	bottom: -40px;
}
.sbox-bg-s {
	background: url(../../images/bg_s.png) repeat-x; 
	left: 0px; 
	width: 100%; 
	bottom: -40px;
}
.sbox-bg-sw {
	background: url(../../images/bg_sw.png) no-repeat; 
	left: -33px; 
	bottom: -40px;
}
.sbox-bg-w {
	background: url(../../images/bg_w.png) repeat-y; 
	left: -33px; top: 0px; 
	height: 100%;
}
.sbox-bg-nw {
	background: url(../../images/bg_nw.png) no-repeat; 
	left: -33px; 
	top: -40px;
}
