.RadWindow_Custom .rwTopLeft, .RadWindow_Custom .rwTopRight, .RadWindow_Custom .rwTitlebar, .RadWindow_Custom .rwFooterLeft, .RadWindow_Custom .rwFooterRight, .RadWindow_Custom .rwFooterCenter, .RadWindow_Custom .rwTopResize, .RadWindow_Custom .rwStatusbar div, .RadWindow_Custom .rwStatusbar, .RadWindow_Custom .rwPopupButton, .RadWindow_Custom .rwPopupButton span, .RadWindow_Custom.rwMinimizedWindow .rwCorner
{
    background-image: url('Common/WindowHorizontalSprites.png') !important;
}

.RadWindow_Custom .rwBodyLeft, .RadWindow_Custom .rwBodyRight, .RadWindow_Custom .rwStatusbarRow .rwCorner
{
    background-image: url('Common/WindowVerticalSprites.png') !important;
}

.RadWindow_Custom .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_Custom .rwControlButtons a
{
    background-image: url('Common/CommandButtonSprites.png') !important;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    font-size: 11px;
    height: 21px;
    line-height: 21px;
    outline: 0 none;
    text-decoration: none;
    width: 30px;
    color: gray !important;
}

.RadWindow_Custom a.rwIcon
{
    background-image: url('Common/WindowHorizontalSprites.png') !important;
}

div.RadWindow_Custom .rwDialogInput
{
    border-top: solid 1px #abadb3;
    border-right: solid 1px #dbdfe6;
    border-bottom: solid 1px #e3e9ef;
    border-left: solid 1px #e2e3ea;
}

div.RadWindow_Custom .rwDialogInput:hover
{
    border-top: solid 1px #5794bf;
    border-right: solid 1px #b7d5ea;
    border-bottom: solid 1px #c7e2f1;
    border-left: solid 1px #c5daed;
    color: #565656;
}

div.RadWindow_Custom td.rwLoading
{
    background-color: #fff !important;
}

.RadWindow_Custom td.rwWindowContent
{
    background-color: #fff !important;
    padding: 10px 18px 20px 13px;
}
.RadWindow_Custom td.rwExternalContent
{
    background-color: #fff !important;
    padding: 10px 18px 0px 18px;
}
/* Loading Indicators */

/* When ShowContentDuringLoad="true" */
.RadWindow_Custom td.rwWindowContent.rwLoading
{
    background-image: url('Common/loading.gif') !important;
}

/* When ShowContentDuringLoad="false" */
.RadWindow_Custom input.rwLoading
{
    background-image: url('Common/loading_small.gif') !important;
}
.RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar
{
    background-repeat: no-repeat;
    font-size: 1px;
    line-height: 1px;
}
.RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter
{
    background-repeat: repeat-x;
    font-size: 1px;
    height: 17px !important;
    line-height: 1px;
}
.RadWindow .rwCorner
{
    width: 16px !important;
}
.RadWindow table .rwTitlebar
{
    background-position: 0 -104px !important;
}
.RadWindow .rwTopRight
{
    background-position: right 0 !important;
}
.RadWindow .rwFooterLeft
{
    background-position: 0 -354px !important;
}
.RadWindow .rwFooterRight
{
    background-position: right -354px !important;
}
.RadWindow .rwFooterCenter
{
    background-position: 0 bottom !important;
}
.RadWindow .rwBodyRight
{
    background-position: right 0 !important;
}
.RadWindow .rwCloseButton:hover
{
    background-position: -90px 0px !important;
}
.RadWindow .rwControlButtons
{
    margin: 8px 0 0 !important;
    width: 60px !important;
}
.RadWindow .rwIcon
{
    display: none !important;
}
.RadWindow em
{
    display: none !important;
    font-size: 25px !important;
}
.RadWindow h3.signintitle
{
    font-weight: normal;
    padding: 35px 0 0 16px;
    font-size: 2px !important;
    color: #FFF;
    text-align: left;
}

.RadWindow h3.signinpagetitle
{
    font-weight: normal;
    padding: 35px 0 0 16px;
    font-size: 5px !important;
    color: #FFF;
    text-align: left;
}


.emnopadding
{
    font: normal 2px "Trebuchet MS" ,Arial !important;
    padding: 0px 0 0 15px !important;
}
.rwNewTitlebar
{
    background-image: url('Common/WindowHorizontalSprites.png') !important;
    background-position: 0 -104px !important;
    font-size: 1px !important;
    height: 0px !important;
    line-height: 1px !important;
}
.rwNewExternalContent
{
    background-color: #fff !important;
    padding: 7px 18px 0px 13px !important;
}

.RadWindow_Custom .rwTitleRow
{
    height:35px!important;
}
.RadWindow_Custom .rwTitleRow .rwTopLeft, .RadWindow_Custom .rwTitleRow .rwTitlebar, .RadWindow_Custom .rwTitleRow .rwTopRight
{
    background-repeat: repeat-x;
}
.RadWindow_Custom .rwTitleRow .rwTopLeft
{
    border-radius: 6px 0 0;
}
.RadWindow_Custom .rwTitleRow .rwTopRight
{
    border-radius: 0 6px 0 0;
}
.RadWindow_Custom table.rwShadow .rwTopLeft, .RadWindow_Custom table.rwShadow .rwTopRight, .RadWindow_Custom.rwMinimizedWindow table.rwShadow .rwCorner.rwTopLeft, .RadWindow_Custom.rwMinimizedWindow table.rwShadow .rwCorner.rwTopRight, .RadWindow_Custom table.rwShadow .rwBodyLeft, .RadWindow_Custom table.rwShadow .rwBodyRight, .RadWindow_Custom table.rwShadow .rwFooterLeft, .RadWindow_Custom table.rwShadow .rwFooterRight
{
    width: -2px !important;
}
.RadWindow_Custom table.rwShadow .rwTopLeft, .RadWindow_Custom table.rwShadow .rwTopRight
{
    height: 8px !important;
}
.RadWindow_Custom table.rwShadow .rwFooterLeft, .RadWindow_Custom table.rwShadow .rwFooterRight, .RadWindow_Custom table.rwShadow .rwFooterCenter
{
    height: 8px;
}
.RadWindow_Custom.rwNoTitleBar table.rwShadow .rwTitlebar, .RadWindow_Custom.rwNoTitleBar table.rwShadow .rwTopLeft, .RadWindow_Custom.rwNoTitleBar table.rwShadow .rwTopRight
{
    height: 8px !important;
}
.RadWindow_Custom table.rwShadow em
{
    padding: 0 0 0 1px;
}
.RadWindow_Custom .rwStatusbar input
{
    background-color: white;
}
.RadWindow_Custom .rwStatusbar div
{
    background-image: url('Common/radActionsSprite.png');
    background-position: -12px -2212px;
}
.RadWindow_Custom .rwTable
{
    width: 100% !important;
}

.RadWindow_Custom .rwTable .rwTitlebarControls
{
    float: right;
}

.RadWindow_Custom .rwTable .rwTitlebarControls .rwIcon
{
    background-image: url('Window/rwIcon.png');
    background-position: 0 0;
    margin: 5px 5px 0 0;
}
.RadWindow_Custom .rwTable.rwShadow .rwTitlebarControls .rwIcon
{
    margin: 2px 5px 0 0;
}
.RadWindow_Custom .rwTable .rwTitlebarControls em
{
    color: #3b3b3b;
    font-size: 16px;
    font-weight: normal;
}
.RadWindow_Custom .rwTable .rwDialogInput
{
    border: 1px solid #d7d7d7;
}
.RadWindow_Custom .rwTable .rwDialogInput:hover
{
    border: 1px solid #36b4cb;
    color: #444;
}
.RadWindow_Custom td.rwWindowContent
{
    background-color: white;
    color: #3b3b3b;
}
.RadWindow_Custom .rwTable tr td.rwLoading
{
    background-color: white;
    background-position:center center!important;
    background-repeat:no-repeat!important;
}
.RadWindow_Custom td.rwWindowContent.rwLoading
{
    background-image: url('Common/loading.gif');
}
.RadWindow_Custom input.rwLoading
{
    background-image: url('Common/loading_small.gif');
}
.RadWindow_Custom .rwTable a.rwCancel, .RadWindow_Custom .rwTable a.rwCancel span
{
    background: 0;
    cursor: pointer;
}
.RadWindow_Custom .rwTable a.rwCancel span span
{
    color: #3b3b3b;
    text-decoration: underline;
}
.RadWindow_Custom ul.rwControlButtons
{
    margin: -4px 0 0;
}
.RadWindow_Custom .rwTable .rwControlButtons li a
{
    background-image: url('Common/CommandButtonSprites.png') !important;
    width: 28px;
    height: 20px;
    margin: 0 2px;
}
.rwCloseButton > span
{
    /*display: none;*/
    margin-left:27px;
}
.RadWindow_Custom a.rwCloseButton
{
    background-position: -90px 0;
}
.RadWindow_Custom a.rwCloseButton:hover
{
    background-position: -61px -1911px;
}
.RadWindow_Custom a.rwPinButton
{
    background-position: -11px -1261px;
}
.RadWindow_Custom a.rwPinButton:hover
{
    background-position: -61px -1261px;
}
.RadWindow_Custom a.rwPinButton.on
{
    background-position: -11px -1211px;
}
.RadWindow_Custom a.rwPinButton.on:hover
{
    background-position: -61px -1211px;
}
.RadWindow_Custom a.rwMinimizeButton
{
    background-position: -11px -1511px;
}
.RadWindow_Custom a.rwMinimizeButton:hover
{
    background-position: -61px -1511px;
}
.RadWindow_Custom a.rwMaximizeButton
{
    background-position: -11px -1611px;
}
.RadWindow_Custom a.rwMaximizeButton:hover
{
    background-position: -61px -1611px;
}
.RadWindow_Custom.rwMaximizedWindow a.rwMaximizeButton, .RadWindow_Custom.rwMinimizedWindow a.rwMinimizeButton
{
    background-position: -11px -1811px;
}
.RadWindow_Custom.rwMaximizedWindow a.rwMaximizeButton:hover, .RadWindow_Custom.rwMinimizedWindow a.rwMinimizeButton:hover
{
    background-position: -61px -1811px;
}
.RadWindow_Custom a.rwReloadButton
{
    background-position: -11px -1311px;
}
.RadWindow_Custom a.rwReloadButton:hover
{
    background-position: -61px -1311px;
}
.RadWindow_Custom a.rwPopupButton span
{
    height: 26px;
    line-height: 26px;
}
.RadWindow_Custom a.rwPopupButton
{
    background-image: url('Common/radGradientDarkV20.png');
    _background-image: none;
    border-color: #c9c9c9;
    color: #3b3b3b;
    background-color: #e3e3e3;
    background-image: -webkit-linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    background-image: -moz-linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    background-image: -ms-linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    background-image: -o-linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    background-image: linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    height: 26px;
    border-width: 1px;
    border-style: solid;
    background-position: 0 0;
    background-repeat: repeat-x;
    border-radius: 4px;
}
.RadWindow_Custom .rwWindowContent a.rwPopupButton:hover
{
    border-color: #939393;
    color: #444;
    background-color: #939393;
    background-image: -webkit-linear-gradient(top,#d6d6d6 0,#939393 100%);
    background-image: -moz-linear-gradient(top,#d6d6d6 0,#939393 100%);
    background-image: -ms-linear-gradient(top,#d6d6d6 0,#939393 100%);
    background-image: -o-linear-gradient(top,#d6d6d6 0,#939393 100%);
    background-image: linear-gradient(top,#d6d6d6 0,#939393 100%);
    background-position: 0 0;
}
.RadWindow_Custom a.rwPopupButton:focus, .RadWindow_Custom a.rwPopupButton:active
{
    border-color: darkgrey;
    color: black;
    background-color: #dedede;
    background-image: -webkit-linear-gradient(top,#c7c7c7 0,#dedede 100%);
    background-image: -moz-linear-gradient(top,#c7c7c7 0,#dedede 100%);
    background-image: -ms-linear-gradient(top,#c7c7c7 0,#dedede 100%);
    background-image: -o-linear-gradient(top,#c7c7c7 0,#dedede 100%);
    background-image: linear-gradient(top,#c7c7c7 0,#dedede 100%);
    box-shadow: inset 0 0 4px #c0c0c0;
    background-position: 0 0;
}
.rwStatusbarRow
{
    display: none;
}
