div#cms-loading-layer {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 60, 60, 60, .8 ) 
                url('/img/jqueryui/animated-overlay.gif')
                50% 50% 
                no-repeat;
    opacity: 0.80;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 80);
    filter: alpha(opacity = 80);
    z-index: 9999;
}

body.loading {
    overflow: hidden;   
}

body.loading div#cms-loading-layer {
    display: block;
}