﻿.modalBackground 
{
    background-color:#FFFFFF;
    filter: Alpha(Opacity=70);
    opacity: 0.70;
    -moz-opacity: 0.70;
}
.modalPopup
{
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#CECECE;
    padding:3px;
    
}
.overlay
{
position:fixed;
z-index:99;
top:0px;
left:0px;
background-color:#FFFFFF;
width:100%;
height:100%;
filter:Alpha(Opacity=70);
opacity:0.70;
-moz-opacity:0.70;    
}
* html .overlay
{
    position:absolute;
    height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
    width:expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
}

.loader
{
    z-index:100;
    position:fixed;
    width:200px;
    margin-left:-60px;
    margin-top:-70px;
    top:50%;
    left:50%;
}

* html .loader
{
    position:absolute;
    margin-top: expression((document.body.scrollHeight  / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) +(document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px'); 
    }
