#colorbox {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxWrapper {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxWrapper {
	MAX-WIDTH: none
}
#cboxOverlay {
	POSITION: fixed; WIDTH: 100%; HEIGHT: 100%
}
#cboxMiddleLeft {
	CLEAR: left
}
#cboxBottomLeft {
	CLEAR: left
}
#cboxContent {
	POSITION: relative
}
#cboxLoadedContent {
	OVERFLOW: auto; -webkit-overflow-scrolling: touch
}
#cboxTitle {
	MARGIN: 0px
}
#cboxLoadingOverlay {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#cboxLoadingGraphic {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#cboxPrevious {
	CURSOR: pointer
}
#cboxNext {
	CURSOR: pointer
}
#cboxClose {
	CURSOR: pointer
}
#cboxSlideshow {
	CURSOR: pointer
}
.cboxPhoto {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: auto; DISPLAY: block; MAX-WIDTH: none; FLOAT: left; -MS-INTERPOLATION-MODE: bicubic; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cboxIframe {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#colorbox {
	BOX-SIZING: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box
}
#cboxContent {
	BOX-SIZING: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box
}
#cboxLoadedContent {
	BOX-SIZING: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box
}
#cboxOverlay {
	BACKGROUND: #000
}
#colorbox {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
#cboxTopLeft {
	WIDTH: 14px; BACKGROUND: url(images/controls.png) no-repeat 0px 0px; HEIGHT: 14px
}
#cboxTopCenter {
	BACKGROUND: url(images/border.png) repeat-x left top; HEIGHT: 14px
}
#cboxTopRight {
	WIDTH: 14px; BACKGROUND: url(images/controls.png) no-repeat -36px 0px; HEIGHT: 14px
}
#cboxBottomLeft {
	WIDTH: 14px; BACKGROUND: url(images/controls.png) no-repeat 0px -32px; HEIGHT: 43px
}
#cboxBottomCenter {
	BACKGROUND: url(images/border.png) repeat-x left bottom; HEIGHT: 43px
}
#cboxBottomRight {
	WIDTH: 14px; BACKGROUND: url(images/controls.png) no-repeat -36px -32px; HEIGHT: 43px
}
#cboxMiddleLeft {
	WIDTH: 14px; BACKGROUND: url(images/controls.png) repeat-y -175px 0px
}
#cboxMiddleRight {
	WIDTH: 14px; BACKGROUND: url(images/controls.png) repeat-y -211px 0px
}
#cboxContent {
	BACKGROUND: #fff; OVERFLOW: visible
}
.cboxIframe {
	BACKGROUND: #fff
}
#cboxError {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 50px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 50px
}
#cboxLoadedContent {
	MARGIN-BOTTOM: 5px
}
#cboxLoadingOverlay {
	BACKGROUND: url(images/loading_background.png) no-repeat center center
}
#cboxLoadingGraphic {
	BACKGROUND: url(images/loading.gif) no-repeat center center
}
#cboxTitle {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: -25px; COLOR: #7c7c7c; FONT-WEIGHT: bold; LEFT: 0px
}
#cboxCurrent {
	POSITION: absolute; BOTTOM: -25px; COLOR: #7c7c7c; FONT-WEIGHT: bold; LEFT: 58px
}
#cboxPrevious {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 23px; BOTTOM: -29px; PADDING-RIGHT: 0px; BACKGROUND: url(images/controls.png) no-repeat 0px 0px; HEIGHT: 23px; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#cboxNext {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 23px; BOTTOM: -29px; PADDING-RIGHT: 0px; BACKGROUND: url(images/controls.png) no-repeat 0px 0px; HEIGHT: 23px; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#cboxSlideshow {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 23px; BOTTOM: -29px; PADDING-RIGHT: 0px; BACKGROUND: url(images/controls.png) no-repeat 0px 0px; HEIGHT: 23px; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#cboxClose {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 23px; BOTTOM: -29px; PADDING-RIGHT: 0px; BACKGROUND: url(images/controls.png) no-repeat 0px 0px; HEIGHT: 23px; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#cboxPrevious:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
#cboxNext:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
#cboxSlideshow:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
#cboxClose:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
#cboxPrevious {
	BACKGROUND-POSITION: -51px -25px; LEFT: 0px
}
#cboxPrevious:hover {
	BACKGROUND-POSITION: -51px 0px
}
#cboxNext {
	BACKGROUND-POSITION: -75px -25px; LEFT: 27px
}
#cboxNext:hover {
	BACKGROUND-POSITION: -75px 0px
}
#cboxClose {
	BACKGROUND-POSITION: -100px -25px; RIGHT: 0px
}
#cboxClose:hover {
	BACKGROUND-POSITION: -100px 0px
}
.cboxSlideshow_on #cboxSlideshow {
	BACKGROUND-POSITION: -125px 0px; RIGHT: 27px
}
.cboxSlideshow_on #cboxSlideshow:hover {
	BACKGROUND-POSITION: -150px 0px
}
.cboxSlideshow_off #cboxSlideshow {
	BACKGROUND-POSITION: -150px -25px; RIGHT: 27px
}
.cboxSlideshow_off #cboxSlideshow:hover {
	BACKGROUND-POSITION: -125px 0px
}
