.MagicZoom IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.MagicZoomBigImageCont {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.MagicZoomHeader {
	TEXT-ALIGN: center !important; LINE-HEIGHT: normal !important; BACKGROUND: #666; COLOR: #fff; FONT-SIZE: 12pt !important
}
.MagicZoomPup {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: #fff; BORDER-TOP: #aaa 1px solid; CURSOR: move; BORDER-RIGHT: #aaa 1px solid
}
.MagicZoomLoading {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px !important; MARGIN: 0px; PADDING-LEFT: 24px !important; PADDING-RIGHT: 4px !important; FONT-FAMILY: sans-serif; BACKGROUND: url(graphics/loader.gif) #fff no-repeat 2px 50%; COLOR: #444; FONT-SIZE: 8pt; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px !important
}
.MagicZoomPlus {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important; CURSOR: url(graphics/zoomin.cur), pointer
}
.MagicZoomPlus IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.MagicZoomPlus SPAN {
	DISPLAY: none !important
}
.MagicHotspots {
	DISPLAY: none; VISIBILITY: hidden
}
.MagicHotspots A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.MagicHotspots A:hover {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.MagicThumb {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important; CURSOR: url(graphics/zoomin.cur), pointer
}
.MagicThumb:hover {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important; CURSOR: url(graphics/zoomin.cur), pointer
}
.MagicThumb-expanded-thumbnail {
	CURSOR: default
}
.MagicThumb SPAN {
	DISPLAY: none !important
}
.MagicThumb IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.MagicThumb-expanded {
	BORDER-BOTTOM: #ccc 5px solid; BORDER-LEFT: #ccc 5px solid; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #ccc 5px solid; CURSOR: url(graphics/zoomout.cur), pointer; BORDER-RIGHT: #ccc 5px solid; PADDING-TOP: 0px
}
.MagicThumb-caption {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; PADDING-LEFT: 8px; OUTLINE-WIDTH: 0px !important; PADDING-RIGHT: 8px; FONT: 10pt Verdana, Helvetica; BACKGROUND: #ccc; COLOR: #333; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.MagicThumb-buttons {
	DISPLAY: block; BACKGROUND: url(graphics/buttons1.png) no-repeat 0px 0px; HEIGHT: 24px
}
.MagicThumb-buttons A {
	MARGIN: 0px 1px; WIDTH: 24px; HEIGHT: 24px; OVERFLOW: hidden
}
.MagicThumb-loader {
	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: 12pt sans-serif; BACKGROUND: url(graphics/loader.gif) #fff no-repeat 2px 50%; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.MagicThumb-swap {
	
}
.MagicThumb-external-caption {
	DISPLAY: none
}
