div#hideScreen { display: none; position: fixed; float: left; top: 0px; left: 0px; z-index: 1000; background: #000000; opacity: 0.60; filter: alpha(opacity=60); width: 100%; height: 100%; }

div#popupContainer { display: none; position: absolute; float: left; top: 0px; left: 0px; z-index: 1001; width: 357px; overflow: hidden; font-size: 0px; line-height: 0px; }

div#popupContainer a { text-decoration: none; }

div#popupContainer a#popupClose { position: absolute; z-index: 1002; right: 10px; top: 10px; width: 15px; height: 15px; overflow: hidden; background-image: url(../img/popup_close.gif); background-repeat: no-repeat; background-position: left top; }
div#popupContainer a#popupClose:hover { background-position: left bottom; }

div#popupContainer div#popupContent { float: left; width: 357px; position: relative; background: #FFFFFF; font-size: 11px; line-height: normal; }
div#popupContainer div#popupContent div.popupContent { display: none; padding: 10px 15px; }

div#popupContainer p { padding: 0px; margin: 0px; }

div#popupContainer form { padding: 10px 0px 0px 0px; margin: 0px; font-size: 12px; color: #000000; line-height: 22px; }
div#popupContainer form input, div#popupContainer form select, div#popupContainer form textarea  { background: #FFFFFF; border: 1px solid #CCCCCC; width: 323px; margin: -3px 1px 1px 1px; opacity: 1; filter: alpha(opacity=100); }
div#popupContainer form .active { border: 2px solid #0066FF; width: 321px; margin: -4px 0px 0px 0px; }
div#popupContainer form .disable { background: #EBEBEB; border-color: #999999; color: #000000; opacity: 0.50; filter: alpha(opacity=50); }

div#popupContainer a.popupButton { line-height: normal; position: absolute; width: 77px; height: 20px; overflow: hidden; text-align: center; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; bottom: 0px; right: 10px; background-image: url(../img/popup_button.gif); background-repeat: no-repeat; background-position: left top; }
div#popupContainer a.popupButton span { display: block; padding-top: 3px; }
div#popupContainer a.popupButton:hover { color: #FFFFFF; background-position: left bottom; }

div#popupContainer p.popupFormMessage { display: none; text-align: center; padding: 0px 0px 5px 0px; color: #FF0000; font-weight: bold; }

.popupButton { line-height: normal; border: 0; width: 77px; height: 20px; overflow: hidden; text-align: center; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; bottom: 0px; right: 10px; border: 1px solid grey; background: #fff; top: 3px; float: right;}
