/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#fff;}
#colorbox{font: 13px/1.6em "Helvetica Neue", Arial, Helvetica, sans-serif;}
    #cboxTopLeft{width:25px; height:25px; background:url(images/light_border1.png) no-repeat 0 0;}
    #cboxTopCenter{height:25px; background:url(images/light_border1.png) repeat-x 0 -50px;}
    #cboxTopRight{width:25px; height:25px; background:url(images/light_border1.png) no-repeat -25px 0;}
    #cboxBottomLeft{width:25px; height:25px; background:url(images/light_border1.png) no-repeat 0 -25px;}
    #cboxBottomCenter{height:25px; background:url(images/light_border1.png) repeat-x 0 -75px;}
    #cboxBottomRight{width:25px; height:25px; background:url(images/light_border1.png) no-repeat -25px -25px;}
    #cboxMiddleLeft{width:25px; background:url(images/light_border2.png) repeat-y 0 0;}
    #cboxMiddleRight{width:25px; background:url(images/light_border2.png) repeat-y -25px 0;}
    #cboxContent{background:#fff; /*overflow:hidden;*/}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{
        	position:absolute;
        	bottom:30px;
        	left:10px;
        	max-width: 50%;
        	background:#fff;
        	color:#000;
        	opacity: 0.7;
        	padding: 1px 5px;
        	font: 13px/1.6em "Helvetica Neue", Arial, Helvetica, sans-serif;
        	-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
        }
        #cboxTitle:hover { opacity: 1.0; }
        #cboxTitle a { color: blue; }
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxLoadingOverlay{background:#fff url(images/light_loading.gif) no-repeat 5px 5px;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}