.MagicZoomBigImageCont {
	BORDER-BOTTOM: #91b817 1px solid; BORDER-LEFT: #91b817 1px solid; OVERFLOW: hidden; BORDER-TOP: #91b817 1px solid; BORDER-RIGHT: #91b817 1px solid
}
.MagicZoomBigImageCont IMG {
	WIDTH: 800px; HEIGHT: 800px
}
.MagicZoomBigImageCont IFRAME {
	WIDTH: 300px; HEIGHT: 300px
}
.MagicZoomHeader {
	TEXT-ALIGN: center !important; FONT: 10px Tahoma, Verdana, Arial, sans-serif; BACKGROUND: #91b817; COLOR: #fff
}
.MagicZoomPup {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: #fff; BORDER-TOP: #aaa 1px solid; CURSOR: hand; BORDER-RIGHT: #aaa 1px solid; LEFT: 0px
}
.MagicZoomLoading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px !important; PADDING-LEFT: 3px !important; PADDING-RIGHT: 3px !important; DISPLAY: none; BACKGROUND: #fff; COLOR: #444; PADDING-TOP: 3px !important; opacity: 0.8
}
.MagicZoomLoading IMG {
	PADDING-TOP: 3px !important
}
.MagicThumb {
	OUTLINE-STYLE: none; CURSOR: url(cursor/zoomin.cur), pointer
}
.MagicThumb-zoomed {
	CURSOR: default
}
.MagicThumb SPAN {
	DISPLAY: none
}
.MagicThumb-image {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; OUTLINE-STYLE: none; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.MagicThumb-image-zoomed {
	CURSOR: url(cursor/zoomout.cur), pointer
}
.MagicThumb-caption {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FONT-FAMILY: Verdana, Helvetica; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px
}
.MagicThumb-controlbar {
	DISPLAY: block; HEIGHT: 18px
}
.MagicThumb-controlbar A {
	MARGIN: 0px 1px; OUTLINE-STYLE: none; WIDTH: 180px; DISPLAY: block; FLOAT: left; HEIGHT: 180px; OVERFLOW: hidden
}
.MagicThumb-controlbar A SPAN {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 1000px; DISPLAY: block; BACKGROUND: url(graphics/controlbar.png) no-repeat 0px 0px; HEIGHT: 1000px; TOP: 0px; LEFT: 0px
}
.MagicThumb-loading {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 2px; FONT-FAMILY: sans-serif; BACKGROUND: url(graphics/loader.gif) #fff no-repeat 2px 50%; FONT-SIZE: 8pt; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
