#dialog {
    position:fixed; 
    width:200px; 
    padding:0px; z-index:200; 
    background:#fff; 
    font-family:Verdana, Arial, Helvetica; 
    font-size:14px; 
}
#dialog-header {
    display:block; 
    position:relative; 
    padding:3px 6px 7px; 
    height:14px; 
    font-size:14px; 
    font-weight:bold;
    background:url(header.gif) repeat-x; 
    color:#6f2c2c; 
    border:5px solid #000000; 
    border-bottom:none;    
}
#dialog-title {
    float:left
}
#dialog-close {
    float:right; 
    cursor:pointer; 
    margin:3px 3px 0 0; 
    height:11px; 
    width:11px; 
    background:url(close.gif) no-repeat;
}
#dialog-content {
    display:block; 
    padding:15px;
    padding-top:25px;
    min-height:100px; 
    color:#666666; 
    font-size:13px;
    font-weight: bold;
    text-align: center;
    border:5px solid #000000; 
    border-top:none;    
}
#dialog-content-inner { 
    min-height:100px; 
}
#dialog-mask {
    position:fixed; top:0; 
    left:0; height:100%; 
    width:100%; 
    background:#000000; 
    filter:alpha(opacity=75);
    -moz-opacity:.75;        
    opacity: .75;
    z-index:100;
}
#dialog-button-container { 
    text-align:center; 
    margin:2px 6px 6px 2px; 
}
#dialog-button-container span { 
    padding-left: 5px;
    padding-right: 5px;
}
.dialog-type-error {
    background:#fff url(error.jpg) bottom right no-repeat;
}
.dialog-type-warning {
    background:#fff url(warning.jpg) bottom right no-repeat;
}
.dialog-type-success {
    background:#fff url(success.jpg) bottom right no-repeat;
}
.dialog-type-prompt {
    background:#fff url(prompt.jpg) bottom right no-repeat;
}
