/*
    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{position:absolute; top:0; left:0; z-index:9999; 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;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{/*background:url(images/overlay.png) 0 0 repeat;*/ background-color:#000;}
#colorbox{}
    #cboxTopLeft{width:15px; height:35px; background:url(../images/layout/overlay/darkblue-tl-trans.png) 0 0 no-repeat;}
    #cboxTopRight{width:15px; height:35px; background:url(../images/layout/overlay/darkblue-tr-trans.png) 0 0 no-repeat;}
    #cboxBottomLeft{width:15px; height:15px; background:url(../images/layout/overlay/darkblue-bl-trans.png) 0 0 no-repeat;}
    #cboxBottomRight{width:15px; height:15px; background:url(../images/layout/overlay/darkblue-br-trans.png) 0 0 no-repeat;}
    #cboxMiddleLeft{width:15px; background:url(../images/layout/overlay/darkblue-left-trans.png) left top repeat-y;}
    #cboxMiddleRight{width:15px; background:url(../images/layout/overlay/darkblue-right-trans.png) right top repeat-y;}
    #cboxTopCenter{height:35px; background:url(../images/layout/overlay/darkblue-top-trans.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:15px; background:url(../images/layout/overlay/darkblue-bottom-trans.png) 0 0 repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{/*margin-bottom:28px;*/ padding-top:10px;}
        #cboxTitle{position:absolute; top:10px; left:15px; padding-left:8px; width:90%; height:25px; line-height:25px; color:#fff; /*background-color:#002776;*/ font-size:14px; font-weight:bold; text-align:left;}
        #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(images/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(images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}*/
        /*#cboxNext.hover{background-position:-50px -25px;}*/
        #cboxLoadingOverlay{/*background:url(../images/layout/overlay/loading_background.png) center center no-repeat;*/ background-color:#fff;}
        #cboxLoadingGraphic{background:url(../images/layout/overlay/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:10px; right:20px; background:url(../images/layout/overlay/btn_close.gif) 0 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:0 -25px;}

/*
    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=../images/layout/overlay/darkblue-tl-trans.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{/*background:transparent;*/ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/layout/overlay/darkblue-top-trans.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{/*background:transparent;*/ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/layout/overlay/darkblue-tr-trans.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{/*background:transparent;*/ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/layout/overlay/darkblue-bl-trans.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{/*background:transparent;*/ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/layout/overlay/darkblue-bottom-trans.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{/*background:transparent;*/ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/layout/overlay/darkblue-br-trans.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{/*background:transparent;*/ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/layout/overlay/darkblue-left-trans.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{/*background:transparent;*/ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/layout/overlay/darkblue-right-trans.png, sizingMethod='scale');}




 

