html {width:100%; height:100%; }
body {height:100%; }

.wAName {border:none; font-size:0px; padding:0; margin:0; visibility:hidden; }

#popDiv { position: absolute; }
body >#popDiv { position: fixed; }

#divCentered { position: absolute; }
body >#divCentered { position: fixed; }

.popSrc {display:none; }
.mpopSrc {position:absolute; left:0; top:0; }
#popFullscreen {left:0px; right:0px; width:100%; height:100%; visibility:hidden; z-index:100000; filter:alpha(opacity=25); position:absolute; margin:0px; top:0px; background-color:#000000; -moz-opacity:0.25; opacity:0.25; }
#popDiv {visibility:hidden; border:solid 2px #707070; padding:0; margin-top:-150px; z-index:100001; left:50%; margin-left:-200px; width:400px; position:absolute; top:50%; height:300px; background-color:#ffffff; }
#popDiv h2 {margin:0 0 15px 0; padding:3px 20px 3px 10px; text-align:left; border-bottom:solid 2px #707070; font-size:100%; font-weight:bold; color:#454545; background-color:#eeeeee; }
#popDiv p {margin:5px;}
#popDiv iframe {overflow:hidden; overflow-x: hidden; overflow-y: auto; border:none; margin:0; padding:0; }
#popClose {position:absolute; top:0px; right:0px; z-index:100002; }
#popMessage {}
.popLAB {display:block; float:left; width:150px; vertical-align:top; text-align:right; font-size:100%; padding:0 0.25em 0 0; }
.popINP {width:200px; font-size:100%; margin:1px; padding:1px; border:1px solid #454545; color:#373737; }
.popTXT {width:200px; font-size:110%; margin:1px; padding:1px; border:1px solid #454545; color:#373737; }
.popBUT {width:200px; font-size:100%; margin:1px; padding:1px; border:1px solid #454545; color:#373737; }
.popREQ {background-color:#F7FAAF; }

#-popFullscreen {left:0px; right:0px; width:100%; height:100%; visibility:hidden; z-index:100000; position:absolute; margin:0px; top:0px; background-color:#000000; opacity:0.25; -moz-opacity:0.25; filter:alpha(opacity=25); }
#-popDiv {position:absolute; width:400px; height:300px; left:50%; top:50%; margin-left:-200px; margin-top:-150px; padding:0px; z-index:100001; visibility:hidden; background-color:#ffffff; }
#-popClose {position:absolute; top:2px; left:2px; z-index:100002; }
#-popIframe {position:absolute; top:0px; left:0px; width:100%; height:100%; border:solid 2px #707070; }

div.wCaptcha {direction:ltr; }
img.wCaptcha {vertical-align:middle; width:27px; height:35px; }
input.wCaptcha {margin-left:15px;  }
label.wCaptcha {margin-top:5px; }

.inDev {border:solid 1px red; cursor:default;}
.llinDev {opacity:0.25; -moz-opacity:0.75; filter:alpha(opacity=25); }
div.spacer {clear:both; visibility:hidden; padding:0; margin:0; border:none;}
object {z-index:0; }

span.a {cursor:default; }

.top-alert {position:fixed; width:100%; z-index:1; background-color:yellow; text-align:center; font-size:12px; font-weight:bold; color:red; border-bottom:solid 1px red; }
