/************************ ColorBox ************************/
#colorbox, #cboxOverlay, #cboxWrapper
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 99999;
	overflow: hidden;
}
#cboxOverlay
{
	position: fixed;
	width: 100%;
	height: 100%;
}
#cboxMiddleLeft, #cboxBottomLeft
{
	clear: left;
}
#cboxContent
{
	position: relative;
	overflow: hidden;
}
#cboxLoadedContent
{
	overflow: auto;
}
#cboxLoadedContent iframe
{
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
}
#cboxTitle
{
	margin: 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow
{
	cursor: pointer;
}


#cboxOverlay
{
	background: url(/_img/_colorboximg/Solist_overlay.png) 0 0 repeat !important;
}
#colorbox
{
}
#cboxTopLeft
{
	width:8px !important;
	height:8px !important;
	background: url(/_img/_colorboximg/controls.png) -109px 0 no-repeat!important;
}
#cboxTopRight
{
	width:8px !important;
	height: 8px !important;
	background: url(/_img/_colorboximg/controls.png) -129px 0 no-repeat;
}
#cboxBottomLeft
{
	width: 8px !important;
	height: 8px !important;
	background: url(/_img/_colorboximg/controls.png) -100px -29px no-repeat;
}
#cboxBottomRight
{
	width: 8px !important;
	height: 8px !important;
	background: url(/_img/_colorboximg/controls.png) -129px -37px no-repeat !important;
}
#cboxMiddleLeft
{
	width: 8px !important;
	background: url(/_img/_colorboximg/controls.png) left top repeat-y;
}
#cboxMiddleRight
{
	width: 8px !important;
	background: url(/_img/_colorboximg/controls.png) right top repeat-y;
}
#cboxTopCenter
{
	height: 8px !important;
	background: url(/_img/_colorboximg/border.png) 0 0 repeat-x;
}
#cboxBottomCenter
{
	height: 8px !important;
	background: url(/_img/_colorboximg/border.png) 0 -36px repeat-x !important;
}
#cboxContent
{
	background: #fff;
}
#cboxLoadedContent
{
	margin-bottom: 28px;
}
#cboxTitle
{
	position: absolute;
	top: 0px !important;
	bottom:auto !important;
	height:20px !important;
	left: 0;
	text-align: left  !important;
	width: 100%;
	color: #5a5a5a !important;
	font-family:Tahoma !important;
	font-size:12px !important;
	font-weight:bold !important;
	padding:4px 0 0 5px;
	background-color:#c4c4c4;
}
#cboxCurrent
{
	position: absolute;
	bottom: 4px;
	left: 58px;
	color: #949494;
}
#cboxSlideshow
{
	position: absolute;
	bottom: 4px;
	right: 30px;
	color: #0092ef;
}
#cboxPrevious
{
	position: absolute;
	bottom: 0;
	left: 0px;
	background: url(/_img/_colorboximg/controls.png) -75px 0px no-repeat;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}
#cboxPrevious.hover
{
	background-position: -75px -25px;
}
#cboxNext
{
	position: absolute;
	bottom: 0;
	left: 27px;
	background: url(/_img/_colorboximg/controls.png) -50px 0px no-repeat;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}
#cboxNext.hover
{
	background-position: -50px -25px;
}
#cboxLoadingOverlay
{
	background: url(/_img/_colorboximg/loading_background.png) center center no-repeat;
}
#cboxLoadingGraphic
{
	background: url(/_img/_colorboximg/loading.gif) center center no-repeat;
}

#cboxClose
{
	position: absolute;
	top: 0px;
	right: 0;
	background: url(/_img/_colorboximg/Solistclose.png) 0px 0px no-repeat !important;
	background-position:0px 0px;
	width: 113px !important;
	height: 24px !important;
	text-indent: -9999px;
}
/* IE 6.0 */ * html #cboxClose  {background-image:none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/Solistclose.png, sizingMethod=      'image' ) !important; background-position:0px 0px !important;} 
#cboxClose.hover
{
	background-position: 0px 0px !important;;
}
/* IE 6.0 */ * html #cboxClose.hover  { background-position:0px 0px !important;} 

.cboxIE #cboxTopLeft
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderTopLeft.png, sizingMethod=      'scale' ) !important;
}
/* IE 6.0 */ * html .cboxIE #cboxTopLeft  {background-position:0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderTopLeftIE6.png, sizingMethod=      'crop' ) !important;} 

.cboxIE #cboxTopCenter
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderTopCenter.png, sizingMethod=      'scale' ) !important;
}
/* IE 6.0 */ * html .cboxIE #cboxTopCenter  {background-position:0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderTopCenterIE6.png, sizingMethod=      'scale' ) !important;} 
.cboxIE #cboxTopRight
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderTopRight.png, sizingMethod=      'scale' ) !important;
}
/* IE 6.0 */ * html .cboxIE #cboxTopRight  {background-position:0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderTopRightIE6.png, sizingMethod=      'crop' ) !important;} 
.cboxIE #cboxBottomLeft
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderBottomLeft.png, sizingMethod=      'scale' ) !important;
}
/* IE 6.0 */ * html .cboxIE #cboxBottomLeft  { background-position:0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderBottomLeftIE60.png, sizingMethod=      'scale' ) !important;} 
.cboxIE #cboxBottomCenter
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderBottomCenter.png, sizingMethod=      'scale' ) !important;
}
/* IE 6.0 */ * html .cboxIE #cboxBottomCenter  { background-position:0px 0px !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderBottomCenterIE60.png, sizingMethod=      'scale' ) !important;} 

.cboxIE #cboxBottomRight
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderBottomRight.png, sizingMethod=      'scale' ) !important;
}
/* IE 6.0 */ * html .cboxIE #cboxBottomRight  { background-position:0px 0px !important;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderBottomRightIE60.png, sizingMethod=      'scale' ) !important;} 

.cboxIE #cboxMiddleLeft
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderMiddleLeft.png, sizingMethod=      'scale' ) !important;
}
/* IE 6.0 */ * html .cboxIE #cboxMiddleLeft  {background-position:0px 0px !important; background-position:0px 0px !important;} 

.cboxIE #cboxMiddleRight
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_img/_colorboximg/internet_explorer/SolistborderMiddleRight.png, sizingMethod=      'scale' ) !important;
}
/* IE 6.0 */ * html .cboxIE #cboxMiddleRight  { background-position:0px 0px !important;} 

/************************ ColorBox ************************/
