.windialog {
    background-color: #d7e4f2;
    border: 1px solid #ccc;
    border-radius: 15px;
    display: block;
}

.windialog .dialogheader {
    border-radius: 15px;
    height: 25px;
    position: relative;
}

.windialog .dialogheader .title {
    color: #0069b5;
    display: block;
    float: left;
    font: 15px/24px Arial;
    padding-left: 15px;
    padding-top: 4px;
}

.windialog .dialogheader .button {
    background: transparent url("../images/dialogclose.gif") no-repeat scroll center center;
    height: 22px;
    position: absolute;
    right: 10px;
    top: 7px;
    width: 40px;
}

.windialog .container {
    padding: 10px;
}

iframe {
    background-color: White;
    border: medium none;
    border-radius: 15px;
    margin: 0;
    padding: 0;
}

.divInfo {
    background-color: #ffe8a6;
    border: 1px solid #f68928;
    color: Red;
    font: 9pt Arial;
    height: auto;
    padding: 8px;
}

body,
html,
form {
    font: 9pt Arial;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;
}

.HeaderRowGradient {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #dde8f5 0%, #c3d8f1 100%) repeat scroll 0 0;
    border: 1px solid #5d8cc9;
    font: bold 9pt Arial;
    padding: 4px 7px;
}

.DataRowGradient {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffe5ba 0%, #ffcb60 100%) repeat scroll 0 0;
    border-bottom: 1px solid #ff9b35;
}

.DataRow {
    border: 1px solid #d0d7e5;
    empty-cells: show;
    font: 12px/16px "segoe ui", arial, sans-serif;
    padding-left: 7px;
}

.AutoHeight {
    bottom: 0;
    display: block;
    min-height: 100px;
    position: absolute;
    top: 0;
}

.Box {
    border: medium none;
}

.BoxHeader,
.FormHeader {
    background: #e3efff url("../images/bgFormHeader.png") repeat-x scroll center bottom;
    color: #15428b;
    font: bold 8pt/24px Arial;
    height: 24px;
    padding-left: 6px;
}