/*
	ColorBox Core Style
	The following rules are the styles that are consistant between themes.
	Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox,#cboxOverlay,#cboxWrapper{left:0;overflow:hidden;position:absolute;top:0;z-index:9999}
#cboxOverlay{height:100%;position:fixed;width:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{overflow:visible;position:relative}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{border:0;display:block;height:100%;width:100%}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{left:0;position:absolute;top:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}

/* ColorBox Custom Styles */
#cboxOverlay{background:#FFF}
#cboxContent{background:#FFF}
#cboxLoadedContent{border-bottom:1px dashed #DDD;margin-bottom:25px;padding-bottom:10px}
#cboxLoadedContent iframe{background:url(../imgs/loading.gif) no-repeat center center}
#cboxTitle{bottom:0;color:#999;height:1.25em;left:0;margin:0 350px 0 0;overflow:hidden;position:absolute;text-align:left;width:auto}
#colorBox{position:fixed}
#cboxTopLeft{background:url(../imgs/colorbox/border-1.png) 0 0 no-repeat;height:25px;width:25px}
#cboxTopCenter{background:url(../imgs/colorbox/border-1.png) 0 -50px repeat-x;height:25px}
#cboxTopRight{background:url(../imgs/colorbox/border-1.png) -25px 0 no-repeat;height:25px;width:25px}
#cboxBottomLeft{background:url(../imgs/colorbox/border-1.png) 0 -25px no-repeat;height:25px;width:25px}
#cboxBottomCenter{background:url(../imgs/colorbox/border-1.png) 0 -75px repeat-x;height:25px}
#cboxBottomRight{background:url(../imgs/colorbox/border-1.png) -25px -25px no-repeat;height:25px;width:25px}
#cboxMiddleLeft{background:url(../imgs/colorbox/border-2.png) 0 0 repeat-y;width:25px}
#cboxMiddleRight{background:url(../imgs/colorbox/border-2.png) -25px 0 repeat-y;width:25px}
#cboxCurrent{bottom:0;color:#999;position:absolute;right:120px;text-align:center;width:75px}
#cboxSlideshow{bottom:0;color:#444;position:absolute;right:42px}
#cboxPrevious{background:url(../imgs/icons/i-prev.gif) no-repeat left center;bottom:0;color:#444;padding-left:1.25em;position:absolute;right:200px;text-indent:-9999px}
#cboxNext{background:url(../imgs/icons/i-next.gif) no-repeat right center;bottom:0;color:#444;padding-right:1.25em;position:absolute;right:100px;text-indent:-9999px}
#cboxClose{background:url(../imgs/icons/i-close.gif) no-repeat right center;bottom:0;color:#444;display:block;padding-right:1.5em;position:absolute;right:0}

/*
	The following fixes png-transparency for IE6.  
	It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
	Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
	Colorbox preloads navigation hover classes to account for this.

	!! Important Note: AlphaImageLoader src paths are relative to the HTML document,
	while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/imgs/colorbox/ie/border-tl.png, sizingMethod='scale')}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/imgs/colorbox/ie/border-t.png, sizingMethod='scale')}
.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/imgs/colorbox/ie/border-tr.png, sizingMethod='scale')}
.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/imgs/colorbox/ie/border-bl.png, sizingMethod='scale')}
.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/imgs/colorbox/ie/border-b.png, sizingMethod='scale')}
.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/imgs/colorbox/ie/border-br.png, sizingMethod='scale')}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/imgs/colorbox/ie/border-l.png, sizingMethod='scale')}
.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/imgs/colorbox/ie/border-r.png, sizingMethod='scale')}
