#dialog {position:fixed; width:697px; padding:0px; z-index:200; font-family:Verdana, Arial, Helvetica; font-size:12px; }
#dialog-header {display:block; position:relative; padding:3px 6px 7px; height:14px; font-size:12px; font-weight:bold; color:#000}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(/themes/css/default/close.gif) no-repeat}
#dialog-content {display:block;  background: url("../images/site/bg-popup.png"); height:400px; width:697px color:#666666; font-size:13px;}
#dialog-content-inner { min-height:128px; padding:120px 0 0 30px; }
#dialog-mask {position:fixed; top:0; left:0; height:100%; width:100%; background:#000; opacity:.75; filter:alpha(opacity=75); z-index:100}
#dialog-button-container { float:right; cursor:pointer; margin:-259px 0 0 0; float:right; opacity:0;}
#dialog-button { font-weight:bold; font-size:1.1em; font-family:Arial, sans-serif; padding:2px 5px 2px 5px; cursor:pointer;  }
.promptbutton { background-color:#4F6D81; border:1px solid #fff; color:#fff; }
.field-subscribe{width:200px; float:left;}
.field-subscribe select{width:160px;}
.field-subscribe label{font-size:18px; padding:3px 0;}
.field-subscribe .newsubmit{ margin:28px 0 0 0px; cursor:pointer;background: url("../images/site/button-site.png"); width:122px; height:33px; border:0; font-weight:bold; color:#fff;}
.field-subscribe .newsubmit:hover{color:#000000; font-family:Arial;}
.redpopup h4{width:100%;float:left; padding:10px 0 0 0; color:#fff; margin:0;}
.redpopup h6{width:100%;float:left; padding:5px 0; color:#fff; margin:0;}
.redpopup h2{ color:#fff; font-family:Book Antiqua; font-size:24px; padding:15px 0 0 0; margin:0px; }
.field-subscribe dd{float:left; margin:0px;}