div.dhtmlx_winviewport
{
    position: absolute;
    overflow: hidden;
}
div.dhtmlx_window_active
{
    position: absolute;
    overflow: hidden;
}
div.dhtmlx_window_inactive
{
    position: absolute;
    overflow: hidden;
    z-index: 99;
}
div.dhx_content_cover_blocker
{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    background: #fff;
}
iframe.dhx_modal_cover_ifr
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    background-color: #fff;
    overflow-x: hidden;
}
div.dhx_modal_cover_dv
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: none;
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    opacity: .5;
    background-color: #fff;
}
iframe.dhx_ie6_wincover_forsel
{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    filter: alpha(opacity=0);
    background-color: #fff;
    z-index: -1;
}
div.dhx_carcass_resmove
{
    position: absolute;
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    opacity: .5;
    background-color: #e0e0e0;
    border: #909090 1px solid;
}
div.dhx_content_vp_cover
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    background-color: #fff;
}
iframe.dhtmlx_wins_ie6_cover_fix
{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    filter: alpha(opacity=0);
    background-color: #fff;
}
div.dhxcont_content_blocker
{
    position: absolute;
    left: 0;
    top: 0;
    width: 101%;
    height: 101%;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    background: #fff;
    z-index: 1;
    -moz-user-select: none;
}
