body { height:100%; }

.popup { position:absolute;top:500px;width:100%;height:500px;vertical-align:middle; }
.popup table { background-color: white;border:1px dashed gray; }

.popup .darkUnder { position:relative;margin:0 auto -450px auto;width:800px;height:440px;background:Black;opacity:0.7;filter:alpha(opacity=70) }
.darkUnderground { position:absolute;top:0;left:0;width:100%;z-index:5000;height:0px;}
.darkUnderground { background:Black;opacity:0.8;filter:alpha(opacity=80) }



.lk-content { position:relative; padding:10px;width:570px;height:300px;margin:25px auto;z-index:5000; }

