#popupContainer {
    position: absolute;
    display:  none;
    z-index:  5000;
    border:   2px solid black;
    background-color: white;
}

#popupTitleBar {
    position: absolute;
    top:      0px;
    left:     0px;
    background-color: buttonface;
    border: 2px outset #EEEEEE;
}

.popupFrame {
    position: absolute;
    top:      31px;
    left:     0px;
    width:    100%;
}

#popupTitleSpan { 
    float: left;
}

#popupCloseImg {
    float: right;
    padding-top: 1px;
    margin-right: 5px;
    cursor: pointer;
}

#popupMask {
    position: absolute;
    z-index:  4000;
    top:      0px;
    left:     0px;
    width:    100%;
    height:   100%;
    display:  none;
    opacity:  .4;
    background-color: #333333;
}

#popupMaskFrame {
    position: absolute;
    z-index:  3999;
    top:      0px;
    left:     0px;
    width:    100%;
    height:   100%;
    display:  none;
    opacity:  .0;
    background-color: transparent !important;
}