.overlay {
background:url(opty_bg.png);
display:none;
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:1001;
}
.mbg {
position:absolute;
z-index:500;
left:expression(ignoreMe = document.documentElement.scrollLeft + "px"); 
top:expression(ignoreMe = document.documentElement.scrollTop + "px"); 
width:expression(document.documentElement.clientWidth + "px"); 
height:expression(document.documentElement.clientHeight + "px"); 
}
.mbot{
float:left;
width:480px;
}
.mcont {
background:#FFF;
left:30%;
padding:10px;
position:absolute;
top:10%;
width:480px;
z-index:750;
}
.mmid {
background:#FFF;
padding:0;
position:relative;
z-index:1000;
}
.cros a{
float:right;
background:url(close.png) no-repeat center right;
width:20px;
height:21px;
padding:3px 40px 0 0;
margin:7px 0 0;
}