#popup_cover { background:#000; height:100%; left:0; opacity:0.31; position:fixed; top:0; width:100%; filter:alpha(opacity=31); -moz-opacity:0.31; z-index:1000; }
#popup_holder { height:0; left:0; position:absolute; top:0; width:100%; margin:0; padding:0; z-index:1003; }
#popup_holder a { color:#265a7c; }
#popup_holder a.close { background-image:url(http://cdn.lafango.net/images/structural/v4/popup_close.png); background-position:left top; background-repeat:no-repeat; display:block; height:17px; position:absolute; right:10px; top:11px; width:18px; }
#popup_holder a.close:active,#popup_holder a.close:hover { background-position:left bottom; }
#popup_holder h2 { color:#666; padding:3px; }
#popup_scrolling { height:100%; left:0; overflow:visible; top:0; width:100%; z-index:1001; }
.popup_footer,.popup_header { clear:both; margin:0; padding:0; }
.popup_container { background:#fff; border-radius:7px; margin:0 auto !important; padding:3px 10px 10px; position:relative; -moz-border-radius:7px; -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; -webkit-border-bottom-right-radius:7px; -webkit-border-bottom-left-radius:7px; }
.popup_header p { right:20px; top:6px; }
.popup_header ul { right:26px; top:13px; }
.popup_content { zoom:1; clear:both; background-image:url(http://cdn.lafango.net/images/images/structural/png/black/03.png); border:solid 1px #e6e6e6; border-radius:5px; color:#666; margin:0 0 5px; padding:10px; -moz-border-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; }
.popup_content p { margin:10px 0 0; padding:0; }
.popup_content p:first-child { margin:0; padding:0; }
.popup_footer { text-align:right; }
.popup_footer li { display:inline-block; padding:0 0 0 5px; }
.popup_content:after { clear:both; content:'.'; display:block; height:0; visibility:hidden; padding:0; margin:0; }
.popup_footer .submit,.popup_footer .cancel { background-image:url(http://cdn.lafango.net/images/structural/v4/button2.png); background-position:center center; background-repeat:repeat-x; border-style:solid; border-width:2px; cursor:pointer; font-size:13px; font-weight:bold; margin:0 0 0 5px; overflow:visible; padding:1px 15px; text-decoration:none; width:auto; -moz-border-radius:5px 5px 5px 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; }
#popup_loading_content { padding:10px; text-align:center; }