.dialog {
    background-color: #FFFFFF;
    box-shadow: 0 8px 16px #222222;
    display: none;
    text-align: left;
    width: 500px;
}
.dialog2 {
    background-color: #FFFFFF;
    display: none;
}
.dialog .dialog-header {
    background-color: #4D4D4D;
    color: #FFFFFF;
    font-size: 16px;
    height: 30px;
    letter-spacing: 8px;
    padding-left: 20px;
    padding-top: 10px;
    position: relative;
}
.dialog .dialog-close {
    background: url("../images/dialog-close.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 17px;
    position: absolute;
    right: 12px;
    text-indent: -9000px;
    top: 10px;
    width: 17px;
}
.dialog .dialog-lead {
    font-size: 11px;
    height: 27px;
    padding-left: 20px;
    padding-top: 13px;
}
.dialog .dialog-help {
    font-size: 12px;
    margin: 3px 20px;
    text-align: right;
}
.dialog .dialog-help a {
    color: #333333;
}
.dialog.alert {
    border-radius: 10px 10px 10px 10px;
    font-size: 14px;
    padding: 20px 20px 0;
    text-align: center;
}
.dialog-buttons {
    padding: 20px 0;
    text-align: center;
}
.dialog-ok, .dialog-register, .dialog-cancel, .dialog-back , .dialog-yes , .dialog-no , .dialog-yes2 , .dialog-no2 {
    background: url("/images/common/dialog-buttons2.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    height: 30px;
    margin: 0 5px;
    text-indent: -9000px;
    width: 150px;
}
.dialog-ok {
    background-position: 0 0;
    aolor
}
.dialog-register {
    background-position: -150px 0;
}
.dialog-cancel {
    background-position: -300px 0;
}
.dialog-back {
    background-position: -300px 0;
}
.dialog-yes {
    background-position: -450px 0;
}
.dialog-no {
    background-position: -600px 0;
}
.dialog-yes2 {
    background-position: -750px 0;
}
.dialog-no2 {
    background-position: -900px 0;
}

.dialog-ok:hover {
    background-position: 0 bottom;
}
.dialog-register:hover {
    background-position: -150px bottom;
}
.dialog-cancel:hover {
    background-position: -300px bottom;
}
.dialog-back:hover {
    background-position: -300px bottom;
}
.dialog-yes:hover {
    background-position: -450px bottom;
}
.dialog-no:hover {
    background-position: -600px bottom;
}
.dialog-yes2:hover {
    background-position: -750px bottom;
}
.dialog-no2:hover {
    background-position: -900px bottom;
}
