﻿
.-dialog {
    position: fixed; top: 75px; z-index: 1001;
    display: none;
    padding: 8px;
    background-color: #deeef6;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.35);
}
    .-dialog .-dialog-content {
        position: relative;
        width: 490px;
        padding: 33px 19px 19px;
        background-color: #fff;
        border: solid 1px #b5d5ee;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        text-align: left;
        zoom: 1;
    }
    .-dialog .-dialog-content:before,
    .-dialog .-dialog-content:after {
        content: "\0020";
        display: block;
        height: 0;
        visibility: hidden;
    }
    .-dialog .-dialog-content:after {
        clear: both;
    }
        .-dialog .-dialog-name {
            margin-bottom: 20px;
            font-size: 17px; line-height: 20px; font-weight: bold; text-align: left;
        }
        .-dialog .-dialog-text {
            margin-bottom: 20px;
            font-size: 17px; line-height: 20px; text-align: left;
        }
            .-dialog .-dialog-text p {
                padding-top: 20px;
            }
            .-dialog .-dialog-text p:first-child {
                padding-top: 0;
            }
        .-dialog .-dialog-text-bold
        {
            font-size: 15px; line-height: 20px; text-align: left; font-weight: bold;
        }
        .-dialog .-dialog-text-smaller
        {
            font-size: 15px; line-height: 20px; text-align: left;
        }
        .-dialog .-dialog-inset 
        {
            background-color: #eeeeee;
            width: 460px;
            height: 40px;
            padding: 8px 0 8px 10px;
            margin: 6px 0 0 0;
        }
        
        .-dialog .-dialog-link-set {
            clear: both;
            padding-top: 15px;
            font-size: 13px; line-height: 13px;
        }
            .-dialog .-dialog-link {
                margin-bottom: 3px;
            }
                .-dialog .-dialog-link-a {
                    
                }
    .-dialog .-dialog-close {
        position: absolute; right: 15px; top: 15px;
        display: block;
        padding: 4px 20px 3px 5px;
        color: #006699;
        font-size: 10px; line-height: 10px;
    }
    .-dialog .-dialog-close:hover {
        color: #006699;
        text-decoration: underline;
    }
        .-dialog .-dialog-close i {
            position: absolute; right: 0; top: 0;
            display: block;
            width: 17px; height: 0; overflow: hidden;
            padding-top: 17px;
            background: url('/images/widgets/dialog-close.png') no-repeat;
        }
.-dialog-overlay {
    position: absolute; left: 0; top: 0; z-index: 1000;
    background-color: #000;
    opacity: 0.50; filter: alpha(opacity = 50);
}
.-dialog-overlay.invisible {
    background: transparent url("/images/blank.gif") repeat;
}