.dialog_hoster{
    position            :absolute;
    overflow            :hidden;
    background-color    :threedface;
    z-index             :50;
    padding             :2;
    border-width        :2;
    border-color        :activeborder;
    border-style        :outset;
    display             :none;
}

.dialog_title{
    overflow            :hidden;
    cursor              :default;
    background-color    :activecaption;
    color               :captiontext;
    padding             :2;
    padding-left        :3;
    margin-bottom       :5;
    border-width        :1;
    border-style        :inset;
    font-family         :verdana, arial;
    font-size           :12px;
    font-weight         :bold;
    display             :none;
}

.dialog_body{
    overflow            :hidden;
    cursor              :default;
    color               :windowtext;
    padding             :2;
    margin-bottom       :5;
    border-width        :2;
    border-style        :outset;
}

.dialog_buttons{
    overflow            :hidden;
    padding             :0;
    text-align          :right;
    display             :none;
}

.dialog_button{
    width               :100;
    font-family         :verdana, arial;
    border-width        :2;
    border-style        :outset;
    font-size           :12px;
    height              :24;
    margin-left         :5;
}
