.igdw_Control {
    background-color: Transparent;
    border-width: 0px;
    z-index: 10000;
}


.igdw_HeaderArea {
    background-color: Transparent;
    border-width: 0px;
    color: White;
    cursor: default;
    font-weight: bold;
    height: 24px;
}


.igdw_BodyContent { border: solid 0px #999999; }


.igdw_HeaderButton {
    cursor: pointer;
    margin: 4px 3px 3px 3px;
}


.igdw_HeaderCaption {
    color: White;
    margin-left: 6px;
    margin-top: 16px;
    padding-top: 10px;
}


.igdw_HeaderButtonArea {
    vertical-align: middle;
    width: 120px;
}


.igdw_HeaderImage { cursor: default; }


.igdw_ModalBackground {
    background-color: White;
    filter: alpha(opacity : 50);
    opacity: 0.5;
    z-index: 99999;
}


.igdw_ResizingHandle { cursor: se-resize; }


/* used only when header visible */

.igdw_HeaderCornerLeft {
    background-color: Transparent;
    background-image: url(images/igdw_HeaderCornerLeft.gif);
    background-position: top left;
    width: 9px;
}


/* used only when header visible */

.igdw_HeaderContent { background-image: url(images/igdw_HeaderContent.gif); }


/* used only when header visible */

.igdw_HeaderCornerRight {
    background-image: url(images/igdw_HeaderCornerRight.gif);
    background-position: top right;
    width: 9px;
}


/* used only when header hidden */

.igdw_BodyCornerTopLeft {
    background-image: url(images/igdw_BodyCornerTopLeft.gif);
    background-repeat: no-repeat;
    width: 6px;
}


/* used only when header hidden */

.igdw_BodyEdgeTop {
    background-image: url(images/igdw_BodyEdgeTop.gif);
    background-repeat: repeat-x;
}


/* used only when header hidden */

.igdw_BodyCornerTopRight {
    background-image: url(images/igdw_BodyCornerTopRight.gif);
    background-position: right;
    background-repeat: no-repeat;
    width: 6px;
}


.igdw_BodyEdgeLeft {
    background-color: WhiteSmoke;
    background-repeat: repeat-y;
    border-left: solid 1px #666666;
    border-right: solid 1px #BBBBBB;
    width: 6px;
}


.igdw_BodyEdgeRight {
    background-color: WhiteSmoke;
    border-left: solid 1px #BBBBBB;
    border-right: solid 1px #666666;
    width: 6px;
}


.igdw_BodyCornerBottomLeft {
    background-color: WhiteSmoke;
    background-image: url(images/igdw_BodyCornerBottomLeft.gif);
    background-repeat: no-repeat;
    font-size: 1px;
    height: 14px;
    width: 9px;
}


.igdw_BodyContentArea {
    background-color: White;
    vertical-align: top;
}


.igdw_BodyCornerBottomRight {
    background-color: Gainsboro;
    background-image: url(images/igdw_BodyCornerBottomRight.gif);
    background-position: right top;
    background-repeat: no-repeat;
    font-size: 1px;
    height: 14px;
    width: 9px;
}


.igdw_BodyEdgeBottom {
    background-color: WhiteSmoke;
    background-image: url(images/igdw_BodyEdgeBottom.gif);
    background-repeat: repeat-x;
    border-top: solid 1px #BBBBBB;
    font-size: 1px;
    height: 15px;
}