#imagezoom_overlay {
	Z-INDEX: 9999996; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.imagezoom {
	Z-INDEX: 9999997; BORDER-BOTTOM: #585858 1px solid; BORDER-LEFT: #585858 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; MARGIN: -5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #585858 1px solid; BORDER-RIGHT: #585858 1px solid; PADDING-TOP: 4px
}
.imagezoom .loading {
	POSITION: absolute; MARGIN-TOP: -16px; WIDTH: 32px; HEIGHT: 32px; MARGIN-LEFT: -16px; TOP: 50%; LEFT: 50%
}
.imagezoom .image {
	Z-INDEX: 25; POSITION: relative; DISPLAY: block
}
.imagezoom .close {
	BACKGROUND-IMAGE: url(../images/closebox.png) !important; Z-INDEX: 30; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 30px; TOP: -15px; CURSOR: pointer; RIGHT: -15px
}
.imagezoom .close SPAN {
	DISPLAY: none
}
.imagezoom .caption {
	BACKGROUND-IMAGE: url(../images/caption.png); Z-INDEX: 30; POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; MARGIN: -30px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px
}
.imagezoom .caption P {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 22px; MARGIN: 0px; WIDTH: 100%; HEIGHT: 30px; VERTICAL-ALIGN: middle; TOP: 0px; LEFT: 0px
}
.imagezoom .caption .previous {
	BACKGROUND-IMAGE: url(../images/prev.png) !important; POSITION: absolute; MARGIN-TOP: -11px; WIDTH: 22px; DISPLAY: block; HEIGHT: 22px; TOP: 50%; CURSOR: pointer; LEFT: 18px
}
.imagezoom .caption .next {
	BACKGROUND-IMAGE: url(../images/prev.png) !important; POSITION: absolute; MARGIN-TOP: -11px; WIDTH: 22px; DISPLAY: block; HEIGHT: 22px; TOP: 50%; CURSOR: pointer; LEFT: 18px
}
.imagezoom .caption .next {
	BACKGROUND-IMAGE: url(../images/next.png) !important; RIGHT: 18px; LEFT: auto
}
.imagezoom .s_tl {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.imagezoom .s_tr {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.imagezoom .s_bl {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.imagezoom .s_br {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.imagezoom .s_tl {
	BACKGROUND-IMAGE: url(../images/shadow_tl.png) !important; BACKGROUND-POSITION: left top; TOP: -19px; LEFT: -14px
}
.imagezoom .s_tr {
	BACKGROUND-IMAGE: url(../images/shadow_tr.png) !important; BACKGROUND-POSITION: right top; TOP: -19px; RIGHT: -14px
}
.imagezoom .s_bl {
	BACKGROUND-IMAGE: url(../images/shadow_bl.png) !important; BOTTOM: -19px; BACKGROUND-POSITION: left bottom; LEFT: -14px
}
.imagezoom .s_br {
	BACKGROUND-IMAGE: url(../images/shadow_br.png) !important; BOTTOM: -19px; BACKGROUND-POSITION: right bottom; RIGHT: -14px
}
.imagezoom .s_top {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; LEFT: -1px
}
.imagezoom .s_bottom {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; LEFT: -1px
}
.imagezoom .s_top {
	BACKGROUND-IMAGE: url(../images/shadow_top.png) !important; BACKGROUND-POSITION: left top; TOP: -18px
}
.imagezoom .s_bottom {
	BACKGROUND-IMAGE: url(../images/shadow_bottom.png) !important; BOTTOM: -18px; BACKGROUND-POSITION: left bottom
}
.imagezoom .s_left {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 13px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; TOP: -1px
}
.imagezoom .s_right {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 13px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; TOP: -1px
}
.imagezoom .s_left {
	BACKGROUND-IMAGE: url(../images/shadow_left.png) !important; BACKGROUND-POSITION: left top; LEFT: -13px
}
.imagezoom .s_right {
	BACKGROUND-IMAGE: url(../images/shadow_right.png) !important; BACKGROUND-POSITION: right top; RIGHT: -13px
}
