.wvPopupOverlay { position:fixed; top:0; left:0; width:100%; height:100%; background:#000; display:none; z-index:100; } .wvPopupLoader { position:fixed; top:50%; left:50%; margin:-6px 0 0 -104px; display:none; z-index:101; } /* margins need to be 1/2 height & width of loading animation */ .wvPopupHideSelect { z-index:99; position:absolute; background-color:#fff; border:0; filter:alpha(opacity=0); height:100%; width:100%; top:0; left:0; display:none; } .wvPopup { position:fixed; display:none; background:#FFF; padding:0; margin:0 auto; top:0; left:0; z-index:102; border:1px solid #CCC; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; } .wvPopup .wvPopupTitle { background:#FFF; display:block; height:25px; font-size:.846em; line-height:18px; font-weight:bold; color:#7F7B6E; padding:2px 5px 2px 4px; margin-bottom:10px; } .wvPopup .wvPopupTitle .wvPopupCloseButton { float:right; margin-top:2px; height:18px; padding-right:23px; background:url(../images/tb_close.png) 100% 0 no-repeat; cursor:pointer; outline:none; text-transform:uppercase; text-decoration:none; color:#474849; } .wvPopup .wvPopupTitle .wvPopupCloseButton:hover { text-decoration:underline; } .wvPopupContent #content { float:none; margin-bottom:0; padding-bottom:20px; #padding-bottom:0; } .wvPopupContent #content .formbox { margin-bottom:0; }