

.mainContainer
{
    width: 730px;
}

/************************* <Global> *******************************/

.formContainer .dnnLabel
{
    text-align: left !important;
}

.formContainer input[type=text], .formContainer select, .formContainer textarea
{
    border: solid 1px #ccc !important;
}

.dashboardContainer label
{
    display: inline !important;
}

.formContainer .RadComboBox input[type=text]
{
    border: none !important;
}

.formContainer input[type=submit], input[type=button]
{
    border: solid 1px #ccc !important;
    padding: 3px !important;
}

.header
{
    font-size: 16px;
    font-weight: bold;
}

.formContainer select
{
    min-width: 165px;
}

.lblError
{
    color: #f00;
    font-weight: bold;
}

.roundedInput
{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.dropDownTreeContainer.RadComboBoxDropDown .rcbWidth
{
    height: 100% !important;
}

.RadTreeView .RadTreeView_Default
{
    height: 100% !important;
}

.RadComboBoxDropDown .RadComboBoxDropDown_Default
{
    height: 100% !important;
}

.rtLI
{
    white-space: normal;
}

.paddedColumn
{
    margin-left: 20px;
}

.boxContainer
{
    border: solid 1px #ccc;
    padding: 10px;
}

.RadComboBoxDropDown .RadTreeView {
    max-height: 410px;
    width: 100%;
    padding-right: 12px;
    margin-left: -6px;
    overflow: auto;
}
/************************* <Global> *******************************/

/************************* <OrganizationalUnit> *******************************/
.leftNavigationContainer
{
    min-width: 200px;
}

.editOrganizationalUnitContainer
{
    min-width: 700px;
}

.pnlCohort
{
    background-color: #eee;
}
.cohort-control {
	padding-left:20px;
	font-size: medium;
	margin-bottom: 5px;
}
.cohort-control-block-title{
	display: block;
	margin-top: 5px;
}
.cohort-control-block {
	
	padding-bottom: 30px;
	border-top: 1px;
	border-style: solid;
	border-color: #fff;
}
.cohort-control-label {
	font-size: large;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
}
.cohort-control-action {
	padding: 3px 3px;
	vertical-align: 3px;
}


/************************* </OrganizationalUnit> *******************************/


/************************* <ContentGroups> *******************************/

.editContentItemContainer
{
    width: 525px;
}

.requiredContainer
{
    background-color: #CCCCCC;
    margin-bottom: 10px;
    padding: 5px;
    text-align: right;
}

.actionsContainer
{
    background-color: #eee;
    border: solid 1px #ccc;
    padding: 10px;
    width: 180px;
}

.editOrganizationalUnit 
{
    top: 20px;
    right: 20px;
    position: absolute;
}

.txtAcceptance
{
    margin-left: 20px;
    margin-top: 26px;
}

/************************* </ContentGroups> *******************************/


/************************* <ContentGroupsList> *******************************/
.mainContent
{
    width: 725px;
}

.contentGroupContainer
{
    border: solid 1px #ccc;
    margin: 10px 0;
    padding: 10px;
}

#LibraryContentListContainer {
    overflow: hidden;
}

#lstContentLibraryContainer {
    width: 97%;
}

.gridItemFooter
{
    border-top: solid 1px #ccc;
    text-align: right;
}
/************************* </ContentGroupsList> *******************************/


/************************* <DuplicateContentItem> *******************************/
.duplicateContentItemContainer
{
    padding: 20px;
}
/************************* </DuplicateContentItem> *******************************/

/************************* <AddMultipleQuestions> *******************************/
.addMultipleQuestionsContainer {
    padding: 20px;
}
/************************* </AddMultipleQuestions> *******************************/

/************************* <ReferencesContainer> *******************************/
.activeReferencesContainer
{
    margin-top: 20px;
}

.activeReferencesListContainer
{
    border: 1px solid #CCCCCC;
    max-height: 250px;
    overflow-y: auto;
    padding: 10px;
}
/************************* </ReferencesContainer> *******************************/

/************************* <ViewContentGroup> *******************************/
.lblTitle
{
    display: inline;
    margin-right: 20px;
}

.listsContainer
{
    border-spacing: 0;
    border-collapse: collapse;
}

    .listsContainer th
    {
        text-align: left;
    }

.iconsCell
{
    padding-left: 20px;
}

.iconsCellHover
{
    background-color: #95bcf2;
}
/************************* </ViewContentGroup> *******************************/

/************************* <Dashboard> *******************************/

.dashboardFirstColumn
{
    width: 300px;
}

.dashboardContainer
{
    border: solid 1px #ccc;
    padding: 10px;
    margin-bottom: 20px;
}

.pnlAlert
{
    margin-top: 10px;
    margin-bottom: 10px;
}

.activityContainer
{
    width: 340px;
}

.pnlTimestamp
{
    border-bottom: 1px solid #eee;
    color: #666;
    margin-bottom: 20px;
    padding-bottom: 10px;
    padding-left: 50px;
}

/************************* </Dashboard> *******************************/

/************************* <Students> *******************************/

.studentsColumn
{
    margin-right: 30px;
}

.summaryBox
{
    border: 1px solid #ccc;
    height: 80px;
    margin-right: 15px;
    padding: 15px;
    text-align: center;
    width: 100px;
}

    .summaryBox h3
    {
        margin: 0 !important;
    }

.searchBox
{
    margin: 0 20px;
}

.listContainer
{
    border: 1px solid #000;
    font: 12px "segoe ui", arial, sans-serif;
}

table.listContainer tr:nth-child(even){
    background-color: #f2f2f2;
}

.studentProgress_header
{
    background-color: #ccc;
    border-bottom: 1px solid #000;
}

.lessonNameColumn
{
    padding-left: 3px;
    width: 280px;
}

.scoresColumn
{
    padding-left: 3px;
    width: 40px;
}

/************************* </Students> *******************************/


/************************* <Tekerik> *******************************/
.RadComboBox_Default td.rcbArrowCellRight a
{
    width: 18px !important;
}

.RadTreeView .rtIn
{
    padding: 0 !important;
}
/************************* </Tekerik> *******************************/

/************************* <Tekerik CSS - needed to overwite the DNN editor styles> *******************************/

/* START Telerik.Web.UI.Skins.Slider.css */
.RadSlider
{
    width: 22px;
    height: 22px;
}

    .RadSlider, .RadSlider .rslItem, .RadSlider .rslLargeTick span
    {
        font: normal 10px "Segoe UI",Arial,Verdana,sans-serif;
        color: black;
    }

        .RadSlider .rslTrack
        {
            z-index: 1;
            border-style: solid;
        }

        .RadSlider .rslDisabled
        {
            opacity: .5;
            filter: progid:DXImageTransform.Microsoft.Alpha(opacity = 50);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        }

            .RadSlider .rslDisabled, .RadSlider .rslDisabled a, .RadSlider .rslDisabled li
            {
                cursor: no-drop;
            }

                .RadSlider .rslDisabled, .RadSlider .rslDisabled .rslItem, .RadSlider .rslDisabled .rslLargeTick span
                {
                    font-family: arial,sans-serif;
                }

        .RadSlider a
        {
            display: block;
            text-indent: -9999px;
            overflow: hidden;
            text-decoration: none;
            text-align: center;
            overflow: hidden;
        }

            .RadSlider a:focus, .RadSlider a:active
            {
                outline: none;
            }

        .RadSlider .rslHandle span, .RadSlider .rslDraghandle span
        {
            display: block;
        }

        .RadSlider .rslHorizontal, .RadSlider .rslVertical
        {
            position: relative;
            -moz-user-select: none;
            font-size: 1px;
            line-height: 2px;
        }

            .RadSlider .rslHorizontal, .RadSlider .rslHorizontal a.rslHandle, .RadSlider .rslHorizontal a.rslDraghandle
            {
                height: 22px;
                line-height: 22px;
            }

                .RadSlider .rslHorizontal a.rslHandle
                {
                    width: 25px;
                    background-repeat: no-repeat;
                }

                .RadSlider .rslHorizontal .rslDecrease
                {
                    background-position: 0 -22px;
                }

                    .RadSlider .rslHorizontal .rslDecrease:hover
                    {
                        background-position: -25px -22px;
                    }

                .RadSlider .rslHorizontal .rslIncrease
                {
                    background-position: 0 0;
                }

                    .RadSlider .rslHorizontal .rslIncrease:hover
                    {
                        background-position: -25px 0;
                    }

                .RadSlider .rslHorizontal a.rslDraghandle
                {
                    width: 9px;
                    margin-top: -8px;
                    background-repeat: no-repeat;
                }

                    .RadSlider .rslHorizontal a.rslDraghandle:hover
                    {
                        background-position: -9px 0;
                    }

                    .RadSlider .rslHorizontal a.rslDraghandle:focus, .RadSlider .rslHorizontal a.rslDraghandle:active
                    {
                        background-position: -18px 0;
                    }

                .RadSlider .rslHorizontal .rslTrack, .RadSlider .rslHorizontal .rslSelectedregion
                {
                    height: 6px;
                    line-height: 6px;
                }

                .RadSlider .rslHorizontal .rslTrack
                {
                    border-width: 0 1px;
                }

                .RadSlider .rslHorizontal .rslItemsWrapper
                {
                    margin: 0 1px;
                }

        .RadSlider .rslDisabled .rslLiveDragHandle
        {
            opacity: 1;
            filter: alpha(opacity=100);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        }

        .RadSlider .rslVertical, .RadSlider .rslVertical a.rslHandle, .RadSlider .rslVertical a.rslDraghandle
        {
            width: 22px;
        }

            .RadSlider .rslVertical a.rslHandle
            {
                height: 25px;
                line-height: 25px;
                background-repeat: no-repeat;
            }

            .RadSlider .rslVertical .rslDecrease
            {
                background-position: 0 0;
            }

                .RadSlider .rslVertical .rslDecrease:hover
                {
                    background-position: 0 -28px;
                }

            .RadSlider .rslVertical .rslIncrease
            {
                background-position: -22px 3px;
            }

                .RadSlider .rslVertical .rslIncrease:hover
                {
                    background-position: -22px -25px;
                }

            .RadSlider .rslVertical .rslTrack, .RadSlider .rslVertical .rslSelectedregion
            {
                width: 6px;
            }

            .RadSlider .rslVertical .rslTrack
            {
                border-width: 1px 0;
            }

            .RadSlider .rslVertical .rslItemsWrapper
            {
                margin: 1px 0;
            }

            .RadSlider .rslVertical a.rslDraghandle
            {
                height: 9px;
                line-height: 8px;
                margin-left: -8px;
                *margin-left: 0;
                *margin-right: -8px;
                *left: auto!important;
                *right: 0;
                -webkit-transform: rotate3d(0,0,1,0);
                -webkit-backface-visibility: hidden;
                -webkit-perspective: 1000;
                -moz-transform: rotate3d(0,0,1,0);
                -moz-backface-visibility: hidden;
                -moz-perspective: 1000;
                -o-transform: rotate3d(0,0,1,0);
                -o-backface-visibility: hidden;
                -o-perspective: 1000;
                -ie-transform: rotate3d(0,0,1,0);
                -ie-backface-visibility: hidden;
                -ie-perspective: 1000;
            }

                .RadSlider .rslVertical a.rslDraghandle:hover
                {
                    background-position: 0 -9px;
                }

                .RadSlider .rslVertical a.rslDraghandle:focus, .RadSlider .rslVertical a.rslDraghandle:active
                {
                    background-position: 0 -18px;
                }

        .RadSlider .rslItemsWrapper, .RadSlider .rslItem, .RadSlider .rslLargeTick, .RadSlider .rslSmallTick
        {
            margin: 0;
            padding: 0;
            list-style: none!important;
        }

            .RadSlider .rslItem span, .RadSlider .rslLargeTick span
            {
                font-size: 11px;
            }

        .RadSlider .rslVertical .rslItemsWrapper .rslItemFirst, .RadSlider .rslHorizontal .rslItemsWrapper .rslItemFirst
        {
            background-image: none;
        }

        .RadSlider .rslItem
        {
            text-overflow: ellipsis;
            overflow: hidden;
            cursor: default;
            background-repeat: no-repeat;
        }

        .RadSlider .rslHorizontal .rslItem
        {
            text-align: center;
        }

        .RadSlider .RadSlider .rslItemsWrapper li.rslItemDisabled
        {
            color: #d0d0ce;
        }

        .RadSlider .rslMiddle .rslItem, .RadSlider .rslLeft .rslLargeTick, .RadSlider .rslLeft .rslSmallTick
        {
            background-position: left center;
        }

        .RadSlider .rslTop .rslItem
        {
            background-position: left top;
        }

        .RadSlider .rslBottom .rslItem
        {
            background-position: left bottom;
        }

        .RadSlider .rslCenter .rslItem, .RadSlider .rslTop .rslLargeTick, .RadSlider .rslTop .rslSmallTick
        {
            background-position: center top;
        }

        .RadSlider .rslLeft .rslItem
        {
            background-position: left top;
        }

        .RadSlider .rslRight .rslItem
        {
            background-position: right top;
        }

        .RadSlider .rslLargeTick, .RadSlider .rslSmallTick
        {
            cursor: default;
            position: relative;
            background-repeat: no-repeat;
        }

        .RadSlider .rslCenter .rslLargeTick, .RadSlider .rslCenter .rslSmallTick, .RadSlider .rslMiddle .rslLargeTick, .RadSlider .rslMiddle .rslSmallTick
        {
            background-position: center center;
        }

        .RadSlider .rslRight .rslLargeTick, .RadSlider .rslRight .rslSmallTick
        {
            background-position: right center;
        }

        .RadSlider .rslBottom .rslLargeTick, .RadSlider .rslBottom .rslSmallTick
        {
            background-position: center bottom;
        }

        .RadSlider .rslLiveDragHandleActive
        {
            opacity: .4;
            filter: alpha(opacity=40);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
        }

        .RadSlider .rslLiveDragHandle
        {
            opacity: 0;
            filter: alpha(opacity=0);
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        }

        .RadSlider .rslHandle, .RadSlider .rslDraghandle, .RadSlider .rslTrack, .RadSlider .rslSelectedregion, .RadSlider .rslItemsWrapper, .RadSlider .rslLargeTick span
        {
            position: absolute;
            top: 0;
            left: 0;
        }

        .RadSlider .rslHorizontal .rslTrack, .RadSlider .rslHorizontal .rslItemsWrapper
        {
            left: 25px;
        }

        .RadSlider .rslVertical .rslTrack, .RadSlider .rslVertical .rslItemsWrapper
        {
            top: 25px;
        }

        .RadSlider .rslHorizontal .rslIncrease, .RadSlider .rslRight .rslHandle, .RadSlider .rslLeft .rslItemsWrapper, .RadSlider .rslLeft .rslLargeTick span, .RadSlider .rslVertical .rslLargeTick span.rslBRItemText
        {
            left: auto;
            right: 0;
        }

        .RadSlider .rslTop .rslItemsWrapper, .RadSlider .rslBottom .rslHandle, .RadSlider .rslVertical .rslIncrease, .RadSlider .rslTop .rslLargeTick span, .RadSlider .rslHorizontal .rslLargeTick span.rslBRItemText
        {
            top: auto;
            bottom: 0;
        }

        .RadSlider .rslHorizontal .rslTrack
        {
            top: 8px;
        }

        .RadSlider .rslBottom div.rslTrack
        {
            top: auto;
            bottom: 8px;
        }

        .RadSlider .rslVertical .rslTrack
        {
            left: 8px;
        }

        .RadSlider .rslRight div.rslTrack
        {
            left: auto;
            right: 8px;
        }

        .RadSlider .rslMiddle .rslTrack, .RadSlider .rslMiddle .rslHandle
        {
            top: 50%;
        }

        .RadSlider .rslCenter .rslTrack, .RadSlider .rslCenter .rslHandle
        {
            left: 50%;
        }

        .RadSlider .rslMiddle a.rslHandle
        {
            margin-top: -11px;
        }

        .RadSlider .rslMiddle div.rslTrack
        {
            margin-top: -3px;
        }

        .RadSlider .rslCenter a.rslHandle
        {
            margin-left: -11px;
        }

        .RadSlider .rslCenter div.rslTrack
        {
            margin-left: -3px;
        }

        .RadSlider .rslHorizontal .rslItem, .RadSlider .rslHorizontal .rslLargeTick, .RadSlider .rslHorizontal .rslSmallTick
        {
            float: left;
        }

        .RadSlider .rslLargeTick span
        {
            white-space: nowrap;
        }

        .RadSlider .rslHorizontal .rslLargeTick span
        {
            width: 100%;
            text-align: center;
        }

        .RadSlider .rslVertical .rslLargeTick span
        {
            height: 100%;
        }

        .RadSlider .rslHorizontal .rslSmallTick, .RadSlider .rslHorizontal .rslLargeTick
        {
            width: 1px;
        }

        .RadSlider .rslVertical .rslSmallTick, .RadSlider .rslVertical .rslLargeTick
        {
            height: 1px;
            *vertical-align: middle;
        }

.RadSliderRTL .rslCenter .rslTrack, .RadSliderRTL .rslCenter .rslHandle
{
    *right: 50%;
}

.RadSliderRTL .rslCenter a.rslHandle
{
    *margin-left: 0;
    *margin-right: -11px;
}

.RadSliderRTL .rslCenter div.rslTrack
{
    *margin-left: 0;
    *margin-right: -3px;
}
/* END Telerik.Web.UI.Skins.Slider.css */
/* START Telerik.Web.UI.Skins.Default.Slider.Default.css */
.RadSlider_Default .rslTrack
{
    border-color: #8a8a8a;
}

.RadSlider_Default div.rslTop a.rslDraghandle
{
    background-image: url('/WebResource.axd?d=e8kpuwtogviY8SePkllIaK6GlfGTBzLTwZeZcyUG8ZO9rsZFtsRYDEhSgxof26Yc14snMM56FmTlujtIs_T8zsrxO47eg8fL5dbCJ6QVEMOUVZvkhFiCXqMMvGpth23T2OSfyW3bRZ7WM3Y4WaN8M0_9-1w1&t=634985966235985925');
}

.RadSlider_Default .rslHorizontal a.rslHandle
{
    background-image: url('/WebResource.axd?d=bOpg7-0y8T6hnIQJV_qFFkDv0OneDfJCm8-YB-26t0D3fd-MrKg8jMUZKQQOvqSIJsqr2eyfqBwuhyxNSFBQK9Xe0e96h3sdWewvyerGl-aupQ5tPyjEhqUimZPnENmQPfQDQDicNDN_aUtl0&t=634985966235985925');
}

.RadSlider_Default .rslHorizontal a.rslDraghandle
{
    background-image: url('/WebResource.axd?d=eN0qWJ6iIKMmhO2tQAZnk9npZ1U_RjZJhFHf_ZcsEUxTSV4rKkeYlVIJBFmeYai9FvaWaXLxeY7hR5H2_tPWPORWy6_l0QrG-V9G2uKZfYinhIU0nMvtOCKHXzBHT2NLimuONmgxhVLr_H316Zelcred4881&t=634985966235985925');
}

.RadSlider_Default .rslHorizontal .rslTrack
{
    background: url('/WebResource.axd?d=efgsUic1dz6mmysHZH8-YwnENSMaW6xYK9gwcDgnhR_4y4TWoW9Cx8F3p88Lfy0uvwlnn8g6HmkofVkhvWdQ6mh7MOh6GSEdUCX6NfE3e5eA3yrW6Iq92yMPEatL0HCxaoxOvmbaDfr2xawJJLI7kn1cH_w1&t=634985966235985925') repeat-x;
}

.RadSlider_Default .rslHorizontal .rslSelectedregion
{
    background: url('/WebResource.axd?d=vrxNLoxuvMCYQTNX8THHJj3W-3KgOYzZS9JEXe17oAdJ_ByqShi4K5OLxuy7FG85hwJ-aFoti3XvB2gOGoupMAl-nmARc7N-lPyETTOySGrjBXhHVlMQEcc3XcPXgoWhudvaUImyLHahNjWBjqEbVLk3w4LK8w-IVOG4w2Q0O4hOnKoN0&t=634985966235985925') right top no-repeat;
}

.RadSlider_Default .rslHorizontal .rslItem
{
    background-image: url('/WebResource.axd?d=sWwgoLG0hesFVe_j76yS6UXbJiWmngubitQSCAOI9ZLseANJPI-QFTj7xnN_U1bi6YBROOzbY27LKeb_I0V5qPJdl3eeCfBHkBcMgbgpQgnUxXx7xdkO1jtdCFEnM4VIU2USiNgYtB7H1eFnQvj-ptYV_tyaL4BPF5VV9w2&t=634985966235985925');
}

.RadSlider_Default .rslVertical a.rslHandle
{
    background-image: url('/WebResource.axd?d=0GYhB7ABMoDYHteFI0ngVUjd4zxQeSvptnOoO5Njx67euyF36Z3RsgGRH-XupkbhVvM8CwElKlwQwvHZcDIumAXDkfZuZSYhbLS10qbxjerdydOdZ6AO-f-YD3MUaRx1QTc5D-k1cwXsYWUcub0Z1onGLNU1&t=634985966235985925');
}

.RadSlider_Default .rslVertical .rslTrack
{
    background: url('/WebResource.axd?d=pxVILyDgYk5_CK9lpJRWSzHGYX6jeUT9FL60TBZdHZHEXAzSOpTziUl7u7X9P6YCk68C65SuzXP46t7S8_uODSn_0sii7CTWBAMPz9HUyrQHorFNJB83X1LHG6NTle1yDIbxW7RlhAvvnzRWTJ4YWEk7sJJbz61u38sIeg2&t=634985966235985925') repeat-y;
}

.RadSlider_Default .rslVertical .rslSelectedregion
{
    background: url('/WebResource.axd?d=kOlYyZ9d1d4ogtATowbdeeapjKpsB8y6217jkLZxcMaImywHeFPc7SZSeyAs7O5t7RxSD7aZt9UzWpls3qmhnKhCsMm-0ZOooT34BvhcSBUeqOVmhXGsTo-QFcvRWomY6_hurjd1xWe2VC8jPiWlddfP5g1fFB2j-UNUTTajXD3Lbl6L0&t=634985966235985925') left bottom no-repeat;
}

.RadSlider_Default .rslVertical a.rslDraghandle
{
    background: url('/WebResource.axd?d=kmFkDXfZlipGILZ-B5v8e2poAdDXUPwRcFVOycFpJ-C1V9dIeOH4DlJsl_1tnS23PiRxdn7Ps0A-vUSdRSaPNFgC2rzZEGTOMrmnJntM0-j34dCiAAa-SBr8L1hHz8coxqd4yM_ifssTNVjZcTVWdGDHg3i2X_YKdfTNlQ2&t=634985966235985925') no-repeat;
}

.RadSlider_Default .rslVertical .rslItem
{
    background-image: url('/WebResource.axd?d=LJPvumKLchTl7BzgHGIUZ_H_6eiZ3aO_BaV0EyCoGHEyur5jxea2q84D4NlQNyh7CVXl616KSCaGhRufDa1e4Tx1Qd43WEdWgTpn8hTQVxcOFE9IGAnzDR0MmamypTrhaQkPPr8xZss-KbrER02bZBSqQvU1&t=634985966235985925');
}

.RadSlider_Default .rslLeft a.rslDraghandle
{
    background: url('/WebResource.axd?d=eHhc_pSdntmEjC2o0IzL4jXixgItsx-TZt43inP6BNtfco8PoCb_SQIobF2fnnfF53rePd5-3NfeNPzIp6fKY3wDuqqW_R7Bw0a6-uTb1gCObM9LDGyL48W2RvQ7eWQzwbAS7ZkUmX-3ZPMGCwvJYiIZkvoyj-o-qDOa-w2&t=634985966235985925') no-repeat;
}

.RadSlider_Default .rslItem, .RadSlider_Default .rslLargeTick span
{
    color: #333;
}

.RadSlider_Default .rslItemsWrapper .rslItemSelected
{
    color: #333;
}

.RadSlider_Default .rslTop .rslSmallTick, .RadSlider_Default .rslBottom .rslSmallTick
{
    background-image: url('/WebResource.axd?d=PMxclePB9l13xpXZyZGZYJfLpq_gsSPyJn_a1A1zQRgBqBo2TWTEybweRjnuvEaFAENLVspldXN5YYOVepGI4v8wU2GHOwI51he6jBBTeRAOyzCUO53LXzRUMswUtttjiigJKJ5hNmAm5Ihtt0uQdSSpX8yRy6xq-jrO-Q2&t=634985966235985925');
}

.RadSlider_Default .rslTop .rslLargeTick, .RadSlider_Default .rslBottom .rslLargeTick
{
    background-image: url('/WebResource.axd?d=-Ip-MEfcTrwW2VJUaoboPtjwj4hVk0noPFR9Kn99jgfWhOUJ8Lt8jak-ZjVzzmJFqO1N5I57DyiCbX4kKZwhsJOFzC2B54xFOvfIEKV6vM6tH6K_pH5hX0u7IzDeULESP1KSZqGRAtWf1sYWxk5oyefcYaweJ1VV2OOSEQ2&t=634985966235985925');
}

.RadSlider_Default .rslLeft .rslSmallTick, .RadSlider_Default .rslRight .rslSmallTick
{
    background-image: url('/WebResource.axd?d=RKeCftq0oNQX5KnpIOBL8PzBZ9mbpVzCQFKYJBxgZteWc6PldEpmJUFZGmMphm0StX9nfU3SndcwSoLaskiDNLqoKiiVdE7T7_j0SdcXxfVsaKCFTMKGwhMNnzfubLP-ACtPujK8lxE2EIm0_IUaYxt60PcKqruWv_fciQ2&t=634985966235985925');
}

.RadSlider_Default .rslLeft .rslLargeTick, .RadSlider_Default .rslRight .rslLargeTick
{
    background-image: url('/WebResource.axd?d=KjZKykojxLVGXeQHNcg5FqJUifX556KCooYaM_uKnO3CGu7Vxl4X4Jh0jIA-FnfE1P-bAueoaF0Z4YJgl2Ji_q66ORs5VI8mYhLiTFpEf875V0LQ1EE19g7s-me_grpqTG07BLm4J2OOgRNb-bTJVWWiNOVFqyAjS-GOdA2&t=634985966235985925');
}

.RadSlider_Default .rslMiddle .rslSmallTick
{
    background-image: url('/WebResource.axd?d=U6Isf0MyCMshW43V3wxAAGUN3-i83y_9FMsV7thxslNoXW-mKsDkcqOOAeVPRB-UZe926oG4oItJ6-e5cCZi8vjygKFL16hyUJ6dvxoLstEML9HBk2cL7txd3oyr14rz-l-rTFchOxdP9HA350TT4bWbpIZMxwdJ1cFOdi9BuAgOz56h0&t=634985966235985925');
}

.RadSlider_Default .rslLargeTick
{
    background-image: url('/WebResource.axd?d=WK-qrRsYsB4xpCOWukKsRLj0stMczUy9aloWOFMYbxWxtoR-DJLnWIQo4nlVuGBR6uexQz_syDv6F3RuXYhLug7VfKNS3JJHxrXgawgrDmuFQDxBJyL2iXOTc41-_-FhtBGJt179OZAwzEEbTTFwv5Fg5CtULsRB2whHazF2L2RtofT80&t=634985966235985925');
}

.RadSlider_Default .rslCenter .rslSmallTick
{
    background-image: url('/WebResource.axd?d=E-dsQivlsgWNIhJd5aJktMga0Qr8FZR-iY2PWUWKDRKOxSu-Ey4zQDbgKR1lWvGLUBKZ3jUPMX31Uxs6gd_xHxHKjti9KXZw2QiTfrez6a97h_jSvQtiwNGn-PKQJq5poYpGrRxIZ8y2v00IggV_bNbwU3rB0DOGBSUKL6M5MPoj6TXY0&t=634985966235985925');
}

.RadSlider_Default .rslCenter .rslLargeTick
{
    background-image: url('/WebResource.axd?d=5p1LXnQF5bWuZ1OxzKFKe5Ycdd_nKJKNZii-jk5U3r6zSZi7wrcakbBg1CDxZiQCr-6NDvXGSjLc9qj-T5EAUCnD5-kGU2Zk9VBsgUZMqNQRI4pvP1jtIz6-bPsNoT4DJDBqh6PW5ihaadRnUD-RBLspq7FKxsr-BHsXWGlLfSuEOZum0&t=634985966235985925');
}
/* END Telerik.Web.UI.Skins.Default.Slider.Default.css */
/* START Telerik.Web.UI.Skins.Window.css */
.RadWindow
{
    -webkit-transform: rotate3d(0,0,1,0);
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -moz-transform: rotate3d(0,0,1,0);
    -moz-backface-visibility: hidden;
    -moz-perspective: 1000;
    -o-transform: rotate3d(0,0,1,0);
    -o-backface-visibility: hidden;
    -o-perspective: 1000;
    -ie-transform: rotate3d(0,0,1,0);
    -ie-backface-visibility: hidden;
    -ie-perspective: 1000;
}

    .RadWindow table.rwTable, .RadWindow table.rwShadow, .RadWindow .rwTitlebarControls
    {
        border: 0;
        padding: 0;
    }

        .RadWindow .rwCorner, .RadWindow .rwTitlebar, .RadWindow .rwStatusbar, .RadWindow .rwFooterCenter, .RadWindow .rwTitlebarControls td
        {
            padding: 0;
            margin: 0;
            border: 0;
            border-collapse: collapse;
            vertical-align: top;
        }

    .RadWindow .rwTopResize
    {
        font-size: 1px;
        line-height: 4px;
        width: 100%;
        height: 4px;
        background-position: 0 -31px;
        background-repeat: repeat-x;
    }

    .RadWindow .rwStatusbarRow .rwCorner
    {
        background-repeat: no-repeat;
    }

    .RadWindow .rwStatusbarRow .rwBodyLeft
    {
        background-position: -16px 0;
    }

    .RadWindow .rwStatusbarRow .rwBodyRight
    {
        background-position: -24px 0;
    }

    .RadWindow .rwStatusbar
    {
        height: 22px;
        background-position: 0 -113px;
        background-repeat: repeat-x;
    }

        .RadWindow .rwStatusbar div
        {
            width: 18px;
            height: 18px;
            padding: 0 3px 0 0;
            background-position: 0 -94px;
            background-repeat: no-repeat;
        }

    .RadWindow .rwTable
    {
        width: 100%;
        height: 100%;
        table-layout: auto;
    }

    .RadWindow .rwCorner
    {
        width: 8px;
    }

    .RadWindow .rwTopLeft, .RadWindow .rwTopRight, .RadWindow .rwTitlebar, .RadWindow .rwFooterLeft, .RadWindow .rwFooterRight, .RadWindow .rwFooterCenter
    {
        height: 8px;
        font-size: 1px;
        background-repeat: no-repeat;
        line-height: 1px;
    }

    .RadWindow .rwBodyLeft, .RadWindow .rwBodyRight
    {
        background-repeat: repeat-y;
    }

    .RadWindow .rwBodyRight
    {
        background-position: -8px 0;
    }

    .RadWindow .rwTopLeft
    {
        background-position: 0 0;
    }

    .RadWindow .rwTopRight
    {
        background-position: -8px 0;
    }

    .RadWindow table .rwTitlebar
    {
        background-repeat: repeat-x;
        background-position: 0 -31px;
        -moz-user-select: none;
    }

    .RadWindow .rwFooterLeft
    {
        background-position: 0 -62px;
    }

    .RadWindow .rwFooterRight
    {
        background-position: -8px -62px;
    }

    .RadWindow .rwFooterCenter
    {
        background-repeat: repeat-x;
        background-position: 0 -70px;
    }

    .RadWindow .rwTitlebarControls
    {
        width: 100%;
        height: 27px;
    }

    .RadWindow .rwIframeWrapperIOS
    {
        width: 100%;
        height: 100%;
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
    }

    .RadWindow .rwWindowContent
    {
        height: 100%!important;
        background: white;
    }

    .RadWindow td.rwLoading
    {
        background-repeat: no-repeat;
        background-position: center;
    }

    .RadWindow .rwStatusbar .rwLoading
    {
        background-repeat: no-repeat;
    }

    .RadWindow .rwStatusbar .rwLoading
    {
        padding-left: 30px;
    }

    .RadWindow td.rwStatusbar input
    {
        font: normal 12px "Segoe UI",Arial,Verdana,Sans-serif;
        padding: 4px 0 0 3px;
        margin: 0;
        border: 0!important;
        width: 100%;
        height: 18px;
        line-height: 18px;
        background-color: transparent!important;
        background-repeat: no-repeat!important;
        background-position: left center!important;
        cursor: default;
        -moz-user-select: none;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        float: left;
        vertical-align: middle;
    }

    .RadWindow .rwControlButtons
    {
        padding: 0;
        margin: 2px 0 0 0;
        list-style: none;
        white-space: nowrap;
        float: right;
    }

        .RadWindow .rwControlButtons li
        {
            float: left;
            padding: 0 1px 0 0;
        }

        .RadWindow .rwControlButtons a
        {
            width: 30px;
            height: 21px;
            line-height: 1px;
            font-size: 1px;
            cursor: default;
            background-repeat: no-repeat;
            display: block;
            text-decoration: none;
            outline: none;
        }

        .RadWindow .rwControlButtons span
        {
            display: block;
        }

    .RadWindow .rwReloadButton
    {
        background-position: -120px 0;
    }

        .RadWindow .rwReloadButton:hover
        {
            background-position: -120px -21px;
        }

    .RadWindow .rwPinButton
    {
        background-position: -180px 0;
    }

        .RadWindow .rwPinButton:hover
        {
            background-position: -180px -21px;
        }

        .RadWindow .rwPinButton.on
        {
            background-position: -150px 0;
        }

            .RadWindow .rwPinButton.on:hover
            {
                background-position: -150px -21px;
            }

    .RadWindow .rwMinimizeButton
    {
        background-position: 0 0;
    }

        .RadWindow .rwMinimizeButton:hover
        {
            background-position: 0 -21px;
        }

    .RadWindow .rwMaximizeButton
    {
        background-position: -60px 0;
    }

        .RadWindow .rwMaximizeButton:hover
        {
            background-position: -60px -21px;
        }

    .RadWindow .rwCloseButton
    {
        background-position: -90px 0;
    }

        .RadWindow .rwCloseButton:hover
        {
            background-position: -90px -21px;
        }

    .RadWindow.rwMaximizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwMinimizeButton
    {
        background-position: -30px 0;
    }

        .RadWindow.rwMaximizedWindow .rwMaximizeButton:hover, .RadWindow.rwMinimizedWindow .rwMinimizeButton:hover
        {
            background-position: -30px -21px;
        }

    .RadWindow.rwMaximizedWindow .rwTopResize, .RadWindow.rwMaximizedWindow .rwCorner, .RadWindow.rwMaximizedWindow .rwFooterCenter, .RadWindow.rwMaximizedWindow .rwTitlebar
    {
        cursor: default!important;
    }

    .RadWindow .rwIcon
    {
        display: block;
        background-repeat: no-repeat;
        background-position: 0 -78px;
        width: 16px;
        height: 16px;
        cursor: default;
        margin: 3px 5px 0 0;
    }

    .RadWindow .rwTitleRow em
    {
        font: normal bold 12px "Segoe UI",Arial;
        color: black;
        padding: 3px 0 0 1px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        float: left;
    }

    .RadWindow.rwInactiveWindow .rwTitlebarControls
    {
        position: static;
    }

    .RadWindow .rwDialogPopup
    {
        margin: 16px;
        color: black;
        padding: 1px 0 16px 50px;
        font: normal 12px "Segoe UI",Arial,Verdana;
        cursor: default;
    }

        .RadWindow .rwDialogPopup .rwPopupButton, .RadWindow .rwDialogPopup .rwPopupButton span
        {
            display: block;
            float: left;
        }

    .RadWindow .rwControlButtons a
    {
        text-indent: -3333px;
        overflow: hidden;
        text-align: center;
    }

    .RadWindow .rwDialogText
    {
        text-align: left;
    }

    .RadWindow.rwMinimizedWindow .rwPinButton, .RadWindow.rwMinimizedWindow .rwReloadButton, .RadWindow.rwMinimizedWindow .rwMaximizeButton, .RadWindow.rwMinimizedWindow .rwTopResize
    {
        display: none!important;
    }

    .RadWindow .rwDialogInput
    {
        font: normal 12px "Segoe UI",Arial,Verdana;
        color: black;
        width: 100%;
        display: block;
        margin: 8px 0;
    }

    .RadWindow .rwWindowContent .radconfirm, .RadWindow .rwWindowContent .radalert
    {
        background-color: transparent;
        background-position: left center;
        background-repeat: no-repeat;
    }

    .RadWindow .rwWindowContent .radconfirm
    {
        background-image: url('/WebResource.axd?d=K4VLCR-vupolf3aigRmqnY8lCHb__VRKQlrSGwwABOeRlNzz3q0t6Bjsb7a_iNJtUW-yDY_ob1EqBXMJpTqEKKy15NabXAQu1PJAJcVRiDUdaVK05uCejmMtelFzQkMD3FKJ1xfj30B5Ez8IUVbSKzM_ZNg1&t=634985966235985925');
    }

    .RadWindow .rwWindowContent .radalert
    {
        background-image: url('/WebResource.axd?d=QDtbSYl1ZbKEjJbw9uqAxedfGLXX2P4h2SOphXUPbMOd_CiR2KX6vtWrsldKk2RIPtxsch_X8S-U5R1ugTHlW21hamiMJRfsGkmoFAgQuX4SXxbzFZiqYjxTOnyD3z9mlKwmkBb2QYYB8mvodOPhV3o3ZAw1&t=634985966235985925');
    }

    .RadWindow .rwWindowContent .radprompt
    {
        padding: 0;
    }

    .RadWindow .rwPopupButton, .RadWindow .rwPopupButton span
    {
        text-decoration: none;
        color: black;
        line-height: 21px;
        height: 21px;
        cursor: default;
    }

    .RadWindow .rwPopupButton
    {
        background-repeat: no-repeat;
        background-position: 0 -136px;
        padding: 0 0 0 3px;
        margin: 8px 8px 8px 0;
    }

    .RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan
    {
        background-repeat: no-repeat;
        background-position: right -136px;
        padding: 0 3px 0 0;
    }

    .RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan
    {
        background-repeat: repeat-x;
        background-position: 0 -157px;
        padding: 0 12px;
    }

    .RadWindow .rwWindowContent .rwPopupButton:hover
    {
        background-position: 0 -178px;
        padding: 0 0 0 3px;
        margin: 8px 8px 8px 0;
    }

        .RadWindow .rwWindowContent .rwPopupButton:hover .rwOuterSpan
        {
            background-position: right -178px;
            padding: 0 3px 0 0;
        }

        .RadWindow .rwWindowContent .rwPopupButton:hover .rwInnerSpan
        {
            background-position: 0 -199px;
            padding: 0 12px;
        }

    .RadWindow .rwStatusbarRow .rwBodyLeft
    {
        background-position: -16px 0;
    }

    .RadWindow .rwStatusbarRow .rwBodyRight
    {
        background-position: -24px 0;
    }

    .RadWindow.rwMinimizedWindow .rwContentRow, .RadWindow.rwMinimizedWindow .rwStatusbarRow
    {
        display: none;
    }

    .RadWindow.rwMinimizedWindow table.rwTitlebarControls
    {
        margin-top: 4px;
    }

    .RadWindow.rwMinimizedWindow .rwControlButtons
    {
        width: 66px!important;
    }

    .RadWindow.rwMinimizedWindow em
    {
        width: 90px;
    }

    .RadWindow.rwMinimizedWindow, .RadWindow .rwMinimizedWindowOverlay
    {
        width: 200px!important;
        height: 30px!important;
        overflow: hidden!important;
        float: left!important;
    }

        .RadWindow.rwMinimizedWindow .rwCorner.rwTopLeft
        {
            background-position: 0 -220px;
            background-repeat: no-repeat;
        }

        .RadWindow.rwMinimizedWindow .rwCorner.rwTopRight
        {
            background-position: -8px -220px;
            background-repeat: no-repeat;
        }

        .RadWindow.rwMinimizedWindow .rwTitlebar
        {
            background-position: 0 -250px!important;
            background-repeat: repeat-x;
        }

    .RadWindow.rwInactiveWindow .rwCorner, .RadWindow.rwInactiveWindow .rwTitlebar, .RadWindow.rwInactiveWindow .rwFooterCenter
    {
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65)!important;
        opacity: .65!important;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    }

    .RadWindow ul.rwControlButtons span
    {
        display: none\9;
    }

    .RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTopLeft
    {
        background-position: 0 -280px;
    }

    .RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTitlebar
    {
        background-position: 0 -288px;
        background-repeat: repeat-x;
    }

    .RadWindow.rwNoTitleBar table tr.rwTitleRow td.rwTopRight
    {
        background-position: -8px -280px;
    }

    .RadWindow.rwNoTitleBar table div.rwTopResize
    {
        background: none;
    }

    .RadWindow .rwShadow .rwTopLeft, .RadWindow .rwShadow .rwTopRight, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight
    {
        width: 15px!important;
    }

    .RadWindow .rwShadow .rwTopLeft, .RadWindow .rwShadow .rwTopRight
    {
        height: 38px;
    }

    .RadWindow .rwShadow .rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft
    {
        background-position: 0 -297px!important;
    }

    .RadWindow .rwShadow .rwTopRight, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight
    {
        background-position: 0 -335px!important;
    }

    .RadWindow .rwShadow .rwTopResize
    {
        height: 8px;
        background-position: 0 -376px!important;
    }

    .RadWindow .rwShadow .rwTitlebar, .RadWindow.rwMinimizedWindow .rwShadow .rwTitlebar
    {
        height: 30px!important;
        background-position: 0 -391px!important;
        background-repeat: repeat-x!important;
    }

    .RadWindow .rwInactiveWindow.rwMinimizedWindow
    {
        height: 29px\9!important;
        _height: 30px!important;
    }

    .RadWindow .rwShadow .rwFooterLeft, .RadWindow .rwShadow .rwFooterRight, .RadWindow .rwShadow .rwFooterCenter
    {
        height: 14px;
    }

    .RadWindow .rwShadow .rwFooterLeft
    {
        width: 15px;
        background-position: 0 -431px;
    }

    .RadWindow .rwShadow .rwFooterCenter
    {
        background-position: 0 -461px;
        background-repeat: repeat-x;
    }

    .RadWindow .rwShadow .rwFooterRight
    {
        width: 15px;
        background-position: 0 -446px;
    }

    .RadWindow .rwShadow .rwBodyLeft, .RadWindow .rwShadow .rwBodyRight
    {
        width: 15px;
        background-repeat: repeat-y;
    }

    .RadWindow .rwShadow .rwBodyLeft
    {
        background-position: -33px 0;
    }

    .RadWindow .rwShadow .rwBodyRight
    {
        background-position: -52px 0;
    }

    .RadWindow .rwShadow .rwIcon
    {
        margin: 7px 5px 0 1px;
    }

    .RadWindow .rwShadow em
    {
        padding: 7px 0 0 1px;
    }

    .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwShadow .rwCorner.rwTopRight
    {
        height: 1px!important;
    }

    .RadWindow.rwMinimizedWindowShadow
    {
        overflow: visible!important;
    }

        .RadWindow.rwMinimizedWindowShadow .rwTable
        {
            height: auto!important;
            width: 210px!important;
        }

    .RadWindow.rwMinimizedWindow .rwShadow .rwFooterLeft
    {
        background-position: 0 -432px;
    }

    .RadWindow.rwMinimizedWindow .rwShadow .rwFooterCenter
    {
        background-position: 0 -462px;
    }

    .RadWindow.rwMinimizedWindow .rwShadow .rwFooterRight
    {
        background-position: 0 -447px;
    }

    .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls
    {
        display: block;
    }

        .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwPinButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwReloadButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwTitlebarControls .rwControlButtons .rwMaximizeButton, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwContentRow, .RadWindow.rwMinimizedWindowShadow .rwShadow .rwStatusbarRow
        {
            display: none!important;
        }

    .RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopLeft, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopRight, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterLeft, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterRight, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwFooterCenter, .RadWindow .rwMinimizedWindowShadow .rwShadow .rwTopResize
    {
        cursor: default!important;
    }

    .RadWindow.rwNoTitleBar table.rwShadow tr td.rwTopLeft
    {
        background-position: 0 -480px!important;
    }

    .RadWindow.rwNoTitleBar table.rwShadow tr td.rwTitlebar
    {
        background-position: 0 -525px!important;
    }

    .RadWindow.rwNoTitleBar table.rwShadow tr td.rwTopRight
    {
        background-position: 0 -500px!important;
    }

    .RadWindow.rwNoTitleBar .rwShadow .rwTitlebar, .RadWindow.rwNoTitleBar .rwShadow .rwTopLeft, .RadWindow.rwNoTitleBar .rwShadow .rwTopRight
    {
        height: 13px!important;
    }

    .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTopLeft
    {
        background-position: 8px -280px!important;
    }

    .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTitlebar
    {
        background-position: 0 -288px!important;
    }

    .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow tr td.rwTopRight
    {
        background-position: -9px -280px!important;
    }

    .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTitlebar, .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTopLeft, .RadWindow.rwNoTitleBar.rwInactiveWindow table.rwShadow .rwTopRight
    {
        height: 8px!important;
    }

html:first-child .RadWindow ul
{
    float: right;
    border: 1px solid transparent;
}

.RadWindow_rtl .rwControlButtons
{
    float: left;
}

div.RadWindow_rtl .rwControlButtons li
{
    float: right;
}

div.RadWindow_rtl table.rwShadow .rwControlButtons li
{
    float: right;
}

.RadWindow.RadWindow_rtl div.rwDialogText, .RadWindow.RadWindow_rtl div.rwDialogText
{
    text-align: right;
}

.RadWindow.RadWindow_rtl div.rwDialogPopup div a, .RadWindow.RadWindow_rtl div.rwDialogPopup div a
{
    float: right;
}

.RadWindow.RadWindow_rtl div.rwDialogPopup, .RadWindow.RadWindow_rtl div.rwDialogPopup
{
    background-position: right center;
    padding: 1px 50px 16px 0;
}

    .RadWindow.RadWindow_rtl div.rwDialogPopup.radprompt, .RadWindow.RadWindow_rtl div.rwDialogPopup.radprompt
    {
        padding: 1px 0 16px 0;
    }

.RadWindow.RadWindow_rtl .rwPopupButton, .RadWindow.RadWindow_rtl .rwPopupButton:hover
{
    margin: 8px 0 8px 8px;
}
/* END Telerik.Web.UI.Skins.Window.css */
/* START Telerik.Web.UI.Skins.Default.Window.Default.css */
.RadWindow_Default
{
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
    font-size: 12px;
}

    .RadWindow_Default .rwTopLeft, .RadWindow_Default .rwTopRight, .RadWindow_Default .rwTitlebar, .RadWindow_Default .rwFooterLeft, .RadWindow_Default .rwFooterRight, .RadWindow_Default .rwFooterCenter, .RadWindow_Default .rwTopResize, .RadWindow_Default .rwStatusbar div, .RadWindow_Default .rwStatusbar, .RadWindow_Default .rwPopupButton, .RadWindow_Default .rwPopupButton span, .RadWindow_Default.rwMinimizedWindow .rwCorner
    {
        background-image: url('/WebResource.axd?d=1GZa_HNsGrT7G_LspB4kTY3jjjkJzOyRmIMhzhiZQPtgMlj3ec7h0wH_MnAl-RERoW8pvGsGAjgidHVFDMUmMa5tVGN32o-vDhvx5fquKKQZMHal7_PVm0uZEEqIqdZwrE6VQKh_OPwyyAWCgdj_4_0CIXmYtGwOlMdy_w2&t=634985966235985925');
    }

    .RadWindow_Default .rwBodyLeft, .RadWindow_Default .rwBodyRight, .RadWindow_Default .rwStatusbarRow .rwCorner
    {
        background-image: url('/WebResource.axd?d=GPs_8jP_HJSb-tXV4knFXYwQP6YyB2GODqJ1aC0d9ox37lVkx_qNagcX5VdnxQp1mtXXppATH93O0mKGFwTfwZjdvOZuDQRYSHi3bzRisEcrQzpJQMVjemg-YCXY0jO5HZ7RYo5ncmCY_CsZ6U2Ahdp3UYM5WJ9zBx2KeA2&t=634985966235985925');
    }

    .RadWindow_Default .rwShadow .rwTopLeft, .RadWindow_Default .rwShadow .rwTopRight, .RadWindow_Default .rwShadow .rwTitlebar, .RadWindow_Default .rwShadow .rwFooterLeft, .RadWindow_Default .rwShadow .rwFooterRight, .RadWindow_Default .rwShadow .rwFooterCenter, .RadWindow_Default .rwShadow .rwTopResize, .RadWindow_Default .rwShadow .rwStatusbar div, .RadWindow_Default .rwShadow .rwStatusbar, .RadWindow_Default .rwShadow .rwPopupButton, .RadWindow_Default .rwShadow .rwPopupButton span, .RadWindow_Default .rwShadow .rwBodyLeft, .RadWindow_Default .rwShadow .rwBodyRight, .RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyRight
    {
        background-image: url('/WebResource.axd?d=33j802aByTplBmyeD2vyT6f2b3psQpXNBHvgGzSwk9QcJ7WDzrUhCoinWc6U0MN34b8rqN87UvkPQcHeZtPf0SAHjKOxVtJhIWR1liz67vyIQWyd_1755k44K0N4pEy-8BJze78ZpnuL1dc3hREm4wWMPzsaKUrVOxGPzw2&t=634985966235985925');
    }

    .RadWindow_Default .rwShadow .rwBodyLeft, .RadWindow_Default .rwShadow .rwBodyRight, .RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyRight
    {
        background-image: url('/WebResource.axd?d=BefX9eYxyNDDS_TnFIBAP7ss6cgixg8FEGZpUHEhwgqeSeKos6wc8tUWvLhebBD6GLBQJ01Nq0QIqdMPC0OAyn7dcV_X8fYGgwkfC_OnCOrbzyUUqCgoCCa5oL7g4IK-0HMsbkaEbZZbbxCnCyDwiBWKirUNRrCkAtQZXw2&t=634985966235985925');
    }

    .RadWindow_Default .rwStatusbar input
    {
        background-color: white;
    }

    .RadWindow_Default .rwControlButtons a
    {
        background-image: url('/WebResource.axd?d=FY8yjjY2hrxCOM1PWJulSRd7W7mgpIdjjQarNimNJ1R1oylF6tlLPacMzf5pumDSEFfkz50OBqXIbSKAFMn-hv0NtDmKJQeYSiyQbRZMZc8eQCgtnHpYly68KaUKcEOmPwAuf-J4IvonsKPfSUC15K_GkjHOwgRBYAYCHg2&t=634985966235985925');
    }

    .RadWindow_Default a.rwIcon
    {
        background-image: url('/WebResource.axd?d=1GZa_HNsGrT7G_LspB4kTY3jjjkJzOyRmIMhzhiZQPtgMlj3ec7h0wH_MnAl-RERoW8pvGsGAjgidHVFDMUmMa5tVGN32o-vDhvx5fquKKQZMHal7_PVm0uZEEqIqdZwrE6VQKh_OPwyyAWCgdj_4_0CIXmYtGwOlMdy_w2&t=634985966235985925');
    }

    .RadWindow_Default .rwTable .rwTitlebarControls em
    {
        color: #333;
    }

    .RadWindow_Default .rwTable .rwDialogInput
    {
        border: 1px solid #8e8e8e;
    }

        .RadWindow_Default .rwTable .rwDialogInput:hover
        {
            border: 1px solid #515151;
            color: black;
        }

    .RadWindow_Default td.rwWindowContent
    {
        background-color: white;
    }

    .RadWindow_Default .rwTable tr td.rwLoading
    {
        background-color: white;
    }

    .RadWindow_Default td.rwWindowContent.rwLoading
    {
        background-image: url('/WebResource.axd?d=N0LQEj-zjlkgQIcZuhiyDcBkGVR9E6ZoheL0WrD8J7aGJsK3UUX_mhRx2N5shyQFrlmvoR9NHbg8Ixu80J-8p5Mgw3YG2Xv8QoJ7_LKGIDjGjIkcnEiodeA9cUe7jA7MugzxhJfoHwgCjwIp0&t=634985966235985925');
    }

    .RadWindow_Default input.rwLoading
    {
        background-image: url('/WebResource.axd?d=qtbgVfUo3SIrFci_IbLnBEEAHtccxGdixlLU5fyzo9PFf6SdzM3B9XjLLjIdOtyOi8Kb9O7fCP9wmRfuGrMnVhFvaWP04jac8G4rcyFpPHPAqJMh_cLN0urJUxuMH7FT3GNTOh2ZycCodnvjnUuvcM2sAE41&t=634985966235985925');
    }

    .RadWindow_Default .rwTable a.rwCancel, .RadWindow_Default .rwTable a.rwCancel span
    {
        background: none;
        cursor: pointer;
    }

        .RadWindow_Default .rwTable a.rwCancel span span
        {
            color: #333;
            text-decoration: underline;
        }

    .RadWindow_Default .rwShadow .rwControlButtons
    {
        margin: 5px -2px 0 0;
    }

    .RadWindow_Default .rwShadow .rwControlButtons
    {
        margin: 5px -1px 0 0 \9;
    }

    .RadWindow_Default.rwMinimizedWindowShadow .rwShadow .rwControlButtons
    {
        margin: 7px -8px 0 0;
    }

    .RadWindow_Default.rwMinimizedWindowShadow .rwShadow .rwIcon
    {
        margin: 9px 6px 0 0;
    }

    .RadWindow_Default.rwMinimizedWindowShadow .rwShadow em
    {
        margin: 4px 0 0 -1px;
    }

    .RadWindow_Default .rwShadow .rwControlButtons li
    {
        float: left;
        padding: 0;
    }

    .RadWindow_Default .rwShadow .rwControlButtons a
    {
        width: 26px;
    }

    .RadWindow_Default .rwInactiveWindow .rwShadow .rwTopLeft, .RadWindow_Default .rwInactiveWindow .rwShadow .rwTopRight, .RadWindow_Default .rwInactiveWindow .rwShadow .rwTitlebar, .RadWindow_Default .rwInactiveWindow .rwShadow .rwFooterLeft, .RadWindow_Default .rwInactiveWindow .rwShadow .rwFooterRight, .RadWindow_Default .rwInactiveWindow .rwShadow .rwFooterCenter, .RadWindow_Default .rwInactiveWindow .rwShadow .rwTopResize, .RadWindow_Default .rwInactiveWindow .rwShadow .rwStatusbar div, .RadWindow_Default .rwInactiveWindow .rwShadow .rwStatusbar, .RadWindow_Default .rwInactiveWindow .rwShadow .rwPopupButton, .RadWindow_Default .rwInactiveWindow .rwShadow .rwPopupButton span, .RadWindow_Default .rwInactiveWindow .rwShadow.rwMinimizedWindow .rwCorner, .RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopLeft, .RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTitlebar, .RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwTopRight, .RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterLeft, .RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterCenter, .RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwFooterRight
    {
        background-image: url('/WebResource.axd?d=1GZa_HNsGrT7G_LspB4kTY3jjjkJzOyRmIMhzhiZQPtgMlj3ec7h0wH_MnAl-RERoW8pvGsGAjgidHVFDMUmMa5tVGN32o-vDhvx5fquKKQZMHal7_PVm0uZEEqIqdZwrE6VQKh_OPwyyAWCgdj_4_0CIXmYtGwOlMdy_w2&t=634985966235985925')!important;
    }

    .RadWindow_Default .rwInactiveWindow .rwShadow .rwBodyLeft, .RadWindow_Default .rwInactiveWindow .rwShadow .rwBodyRight, .RadWindow_Default .rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner, .RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyLeft, .RadWindow_Default.rwNoTitleBar.rwInactiveWindow .rwShadow .rwBodyRight
    {
        background-image: url('/WebResource.axd?d=GPs_8jP_HJSb-tXV4knFXYwQP6YyB2GODqJ1aC0d9ox37lVkx_qNagcX5VdnxQp1mtXXppATH93O0mKGFwTfwZjdvOZuDQRYSHi3bzRisEcrQzpJQMVjemg-YCXY0jO5HZ7RYo5ncmCY_CsZ6U2Ahdp3UYM5WJ9zBx2KeA2&t=634985966235985925')!important;
    }
/* END Telerik.Web.UI.Skins.Default.Window.Default.css */
/* START Telerik.Web.UI.Skins.TreeView.css */
.RadTreeView
{
    *zoom: 1;
    white-space: nowrap;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

    .RadTreeView:after
    {
        content: "";
        height: 0;
        clear: both;
        display: block;
    }

    .RadTreeView .rtUL, .RadTreeView .rtLI, .RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot
    {
        *zoom: 1;
    }

        .RadTreeView .rtUL:after, .RadTreeView .rtLI:after, .RadTreeView .rtTop:after, .RadTreeView .rtMid:after, .RadTreeView .rtBot:after
        {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

    .RadTreeView .rtUL
    {
        margin: 0;
        padding: 0;
        list-style: none;
        position: relative;
    }

    .RadTreeView .rtLI .rtUL
    {
        padding-left: 20px;
    }

    .RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot
    {
        padding: 1px 0 1px 20px;
        position: relative;
    }

    .RadTreeView .rtIn
    {
        margin-left: 1px;
        padding: 2px;
        *padding: 3px;
        border: 1px solid transparent;
        *border: 0;
        background-repeat: repeat-x;
        background-position: 0 0;
        text-decoration: none;
        vertical-align: top;
    }

    .RadTreeView .rtHover .rtIn, .RadTreeView .rtSelected .rtIn
    {
        *padding: 2px;
        *border-width: 1px;
        *border-style: solid;
    }

    .RadTreeView a.rtIn
    {
        cursor: pointer;
    }

    .RadTreeView div.rtIn
    {
        display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
    }

    .RadTreeView .riTemplate
    {
        -moz-user-select: text;
    }

    .RadTreeView .rtPlus, .RadTreeView .rtMinus
    {
        padding: 0;
        width: 11px;
        height: 11px;
        background-repeat: no-repeat;
        font-size: 0;
        position: absolute;
        top: 6px;
        left: 3px;
        cursor: pointer;
    }

    .RadTreeView .rtPlus
    {
        background-position: 0 0;
    }

    .RadTreeView .rtPlusHover
    {
        background-position: 0 -22px;
    }

    .RadTreeView .rtMinus
    {
        background-position: 0 -11px;
    }

    .RadTreeView .rtMinusHover
    {
        background-position: 0 -33px;
    }

    .RadTreeView .rtChk
    {
        margin: 3px 3px 0 0;
        padding: 0;
        width: 12px;
        height: 12px;
        vertical-align: top;
    }

    .RadTreeView .rtChecked, .RadTreeView .rtUnchecked, .RadTreeView .rtIndeterminate
    {
        margin: 3px 3px 0 0;
        width: 13px;
        height: 13px;
        font-size: 0;
        line-height: 0;
        display: -moz-inline-box;
        display: inline-block;
        vertical-align: top;
    }

    .RadTreeView .rtChecked
    {
        background-position: 0 0;
    }

    .RadTreeView .rtUnchecked
    {
        background-position: 0 -13px;
    }

    .RadTreeView .rtIndeterminate
    {
        background-position: 0 -26px;
    }

.RadTreeView_rtl .rtLI .rtUL
{
    padding-right: 15px;
    padding-left: 0;
}

.RadTreeView_rtl .rtTop, .RadTreeView_rtl .rtMid, .RadTreeView_rtl .rtBot
{
    padding: 1px 20px 1px 0;
}

.RadTreeView_rtl .rtPlus, .RadTreeView_rtl .rtMinus
{
    right: 3px;
    left: auto;
}

.RadTreeView_rtl .rtPlus
{
    background-position: -11px 0;
}

.RadTreeView_rtl .rtPlusHover
{
    background-position: -11px -22px;
}

.RadTreeView_rtl .rtMinus
{
    background-position: -11px -11px;
}

.RadTreeView_rtl .rtMinusHover
{
    background-position: -11px -33px;
}

.RadTreeView .rtSp, .RadTreeView .rtImg
{
    vertical-align: middle;
}

.RadTreeView .rtSp
{
    display: -moz-inline-box;
    display: inline-block;
    width: 1px;
    margin-left: -1px;
    height: 22px;
}

.RadTreeView input
{
    -moz-user-select: text;
}

.RadTreeView .rtLoadingIcon
{
    display: -moz-inline-box;
    display: inline-block;
    vertical-align: text-top;
    width: 21px;
    height: 16px;
    margin-top: -1px;
    overflow: hidden;
    text-indent: -9999px;
    font-size: 0;
    background-repeat: no-repeat;
    background-position: 2px 0;
}

* + html .RadTreeView .rtLoadingIcon
{
    margin: 0;
}

* html .RadTreeView .rtLoadingIcon
{
    margin: 0;
}

.RadTreeView .rtLoadingBelow
{
    display: block;
}

* + html .RadTreeView_rtl .rtLoadingIcon
{
    text-indent: 0;
}

* html .RadTreeView_rtl .rtLoadingIcon
{
    text-indent: 0;
}

.RadTreeView .rtEdit *
{
    white-space: nowrap!important;
}

.RadTreeView .rtEdit .rtIn, .RadTreeView .rtEdit .rtIn input
{
    outline: 0;
    cursor: text;
}

.RadTreeView .rtLI .rtEdit .rtIn
{
    border-width: 1px;
    border-style: solid;
    padding: 2px 1px 1px;
    height: 1.4em;
    text-decoration: none;
    vertical-align: middle;
}

* html .RadTreeView .rtLI .rtEdit .rtIn
{
    padding: 0 1px;
}

.RadTreeView .rtEdit .rtIn input
{
    height: 1.4em;
    line-height: 1.4em;
    border: 0;
    margin: 0;
    padding: 0;
    background: transparent;
}

.RadTreeView .rtLines .rtLI, .RadTreeView .rtLines .rtFirst .rtUL
{
    background-repeat: repeat-y;
    background-position: 0 0;
}

.RadTreeView_rtl .rtLines .rtLI, .RadTreeView_rtl .rtLines .rtFirst .rtUL
{
    background-repeat: repeat-y;
    background-position: 100% 0;
}

.RadTreeView .rtLines .rtFirst
{
    background-repeat: no-repeat;
    background-position: 0 1.273em;
}

.RadTreeView_rtl .rtLines .rtFirst
{
    background-repeat: no-repeat;
    background-position: 100% 1.273em;
}

.RadTreeView .rtLines .rtFirst .rtUL
{
    background-repeat: repeat-y;
    background-position: 0 1.273em;
}

.RadTreeView_rtl .rtLines .rtFirst .rtUL
{
    background-repeat: repeat-y;
    background-position: 100% 1.273em;
}

.RadTreeView .rtLines .rtLast, .RadTreeView .rtLines .rtLast .rtUL
{
    background: none;
}

.RadTreeView .rtLines .rtTop, .RadTreeView .rtLines .rtMid, .RadTreeView .rtLines .rtBot
{
    background-repeat: no-repeat;
    background-position: 0 0;
}

.RadTreeView_rtl .rtLines .rtTop, .RadTreeView_rtl .rtLines .rtMid, .RadTreeView_rtl .rtLines .rtBot
{
    background-repeat: no-repeat;
    background-position: 100% 0;
}

.rtDropAbove, .rtDropBelow
{
    border: 1px dotted black;
    font-size: 3px;
    line-height: 3px;
    height: 3px;
    margin-top: -1px;
}

.rtDropAbove
{
    border-bottom: 0;
}

.rtDropBelow
{
    border-top: 0;
}

.rtTouchDragClue
{
    margin-top: -50px;
}

.RadTreeView_designtime .rtIn
{
    vertical-align: bottom;
}
/* END Telerik.Web.UI.Skins.TreeView.css */
/* START Telerik.Web.UI.Skins.Default.TreeView.Default.css */
.RadTreeView_Default, .RadTreeView_Default a.rtIn, .RadTreeView_Default .rtEdit .rtIn input
{
    color: #000;
    font: 12px/18px "Segoe UI",Arial,sans-serif;
}

    .RadTreeView_Default .rtPlus, .RadTreeView_Default .rtMinus
    {
        background-image: url('/WebResource.axd?d=7OnKQfLKDD0BMF0I3ZHHgHAOWLQB56mjnveUzGCB6oMvgfVwqcevZrKkfglU-djTVJI6eQ1Ipbrel_siz8-Pi0GY6FZLQG2qKpBFdpsqFRPsx-8tpLZGoYXRRTy8SWRKFdft6FFBxZiYmdCyV0X-MWDMxEQ1&t=634985966235985925');
    }

    .RadTreeView_Default .rtChecked, .RadTreeView_Default .rtUnchecked, .RadTreeView_Default .rtIndeterminate
    {
        background-image: url('/WebResource.axd?d=h74jS0ZxcEB71bALQnTW397q4jm4wHCiy9YBO1zzO1bmTN43FXXDu43YDhfLTTJQ-O16aHA668K3QkgNkB8f9bPh0Nz5lthKa0MZYRtp9ckdRGaH7V9_11r8kFjX5NoTmN3-d1TPnjqyL846-I6cXXQ3Tag1&t=634985966235985925');
    }

    .RadTreeView_Default .rtHover .rtIn
    {
        color: #000;
        border-color: #b5b5b5 #b5b5b5 #9e9e9e;
        background-color: #C5C5C5;
        background-image: url('/WebResource.axd?d=eU0x-VZkvor7JjBxTw8bABtrRxLEArGT6MsSBsJNJrFYRd13osY5UexctFCPO8SQOVDMKWxF3K96JTvODr1fnzaWZflA0N1lAt-97G4n7Fm9ssHC7ZLhMkt5jycZmZZA1om5Wapu4zTJbmTCimp4e6MisM01&t=634985966235985925');
    }

    .RadTreeView_Default .rtSelected .rtIn
    {
        color: #fff;
        border-color: #8d8d8d #7e7e7e #6c6c6c;
        background-color: #828282;
        background-image: url('/WebResource.axd?d=dT-oK30KXElp1IKJB-PQHhfIQwFzAmb9LnH6QnjRNjCunNTTv5yV8duXNjVyMV0E90bCKlY_wVBxdWHJecDeNPq4B1UPYaeHtCG1kBwkIeHYH8VPBXLJIsX1TGfJsEImPspv0vws0nQpg_28NKh4bL48Kd3eTiZpK07APA2&t=634985966235985925');
    }

    .RadTreeView_Default .rtSelected .rtLoadingBefore, .RadTreeView_Default .rtSelected .rtLoadingAfter, .RadTreeView_Default .rtSelected .rtLoadingBelow
    {
        color: #333;
    }

    .RadTreeView_Default .rtLoadingIcon
    {
        background-image: url('/WebResource.axd?d=2B388Sq-YMduOpkss-y1rVbGocIVnN2cNTIxHSQD5_L63WSDr4KgN7yvJlZy2o7I82k6x3qJhtxWLiOLq22SUwb6c9xV-gxqj9--tdrin-JOGYpokYNwQfDfbU7tsWJ7j39ugMpRct5hWMUryf0mY5e9p0c1&t=634985966235985925');
    }

    .RadTreeView_Default .rtLI .rtEdit .rtIn
    {
        border-color: #6c6c6c;
        background: #fff;
    }

    .RadTreeView_Default_disabled .rtIn, .RadTreeView_Default .rtDisabled .rtIn
    {
        color: #ccc;
    }

    .RadTreeView_Default .rtLines .rtLI, .RadTreeView_Default .rtLines .rtFirst .rtUL
    {
        background-image: url('/WebResource.axd?d=eBuW9E3daAO3i1ZjBbfrJx04eeh7pDACBiVnj8abSStvRzuawMGyJr1RR0JByPo6EE-RaVCwRWGNblTT2PBPp1UI-7PJJQtr2CyXmst8OblA_eT1n9FV8MwGOz-9bhCGxsRqjrcBEMlS7MK29OHC5Dw2YDc1&t=634985966235985925');
    }

.RadTreeView_Default_rtl .rtLines .rtLI, .RadTreeView_Default_rtl .rtLines .rtFirst .rtUL
{
    background-image: url('/WebResource.axd?d=2f9M6FMHcWRpeyRPrOq_dQGSXqBvZsJQVCwT8B97EKkmdFgpQZz8oywozuPzNy9FeJJbCI5C-od8meBN6tldFnpAOqDPHKYK8ebofIApr5YqbCJpb4Tc4dxhv6rB58eXJjz_qc1E8V8Ji3lKo5Hv3h3i44w1&t=634985966235985925');
}

.RadTreeView_Default .rtLines .rtFirst, .RadTreeView_Default .rtLines .rtFirst .rtUL
{
    background-image: url('/WebResource.axd?d=RJ5iq6fWN0tmbEYwKJRlcYXQbUTYr0SlRwyYBv9l5f8MMyOzNDUl6iO-c8MB4BvBuUAOB6b8ZpGhnD5ljVJqvPeZY_lI71ZFs_Xra8nOAiERV0GmDVg6ABnb0RgcBAArJOVBtzYHjgOhPNd_dpVH5qIddEo1&t=634985966235985925');
}

.RadTreeView_Default_rtl .rtLines .rtFirst, .RadTreeView_Default_rtl .rtLines .rtFirst .rtUL
{
    background-image: url('/WebResource.axd?d=VQ4UCwYlA1O8veKgeMZ00T4UAiLlWoPdXlNthvhHj5oePbSVaKuu7wPVOSlC7dgiBsA11besxzQX5rqsyR-6PKqY-vJT1CIPUICbXtYSzLbi3DbtTFtne0xHwr_knzlqmX-eH3xDiP4OpeFeqIFzjMfHMWCTBiT_dv3uxA2&t=634985966235985925');
}

.RadTreeView_Default .rtLines .rtLast, .RadTreeView_Default .rtLines .rtLast .rtUL
{
    background-image: none;
}

.RadTreeView_Default .rtLines .rtTop
{
    background-image: url('/WebResource.axd?d=QSMeVXE3BBf2BNAOqwr6h2OZhnDI7T8EwI9pwMQD5T8XNwBHrGDF8Z5ziyXrxrU3e3KMCjXfO3XWet3A-CPYT84ibA3SNPDAiKboj_DwmfEKw7UAxA-1PRqPVxaQE_u4pZdMIsGlvV991jYkWG23yCbw4y81&t=634985966235985925');
}

.RadTreeView_Default_rtl .rtLines .rtTop
{
    background-image: url('/WebResource.axd?d=WoaHSVQV3PQUHk9qPlMrfSR68aAGchUdyYOFgMlZCPpjGbGg8FyjNRHpK-BLKRRrGKPxCbh5ayXqzbazR8njWASynXybGu68ALUx8gJ7m6gL-m_f_hA8X55Bi-B_tMntlCZRHPOVZHTxZ45Qku2lWD2J6pk1&t=634985966235985925');
}

.RadTreeView_Default .rtLines .rtMid
{
    background-image: url('/WebResource.axd?d=8p0DlXGDJ7nwzSnklOLkN0ygugBtg3nrkH0t_0KbrS5HdJZwfL83LKn7d-VLzZu43tbi2tURbyeqZXK9phncdnekRsivQOu1OnbuqxNoNbgvB1cVE441ChoOepEpFnFFDbyOlFE2lgLpLsAFIORJoDGe1HE1&t=634985966235985925');
}

.RadTreeView_Default_rtl .rtLines .rtMid
{
    background-image: url('/WebResource.axd?d=YfZtdU59gxtv_UhQUL69OP4MvxYVxaqhCsvaIWaG2DlKpGkR7ZWgWmL8he-JGLlmsGXRlQcPb8MNcSndptsuKLW8zj1kt5aGoQ4s0AHfDuloBWSoiWfGGHjbJ-0Qeg9BlUD-iSUslrvzaVC3DUoNfHEfGoM1&t=634985966235985925');
}

.RadTreeView_Default .rtLines .rtBot
{
    background-image: url('/WebResource.axd?d=TffrdwRQ_UcPubEPGqRTJCOq4xRZgO3GRCVLVFxBedPncrts0jjqNJS6foUnpNwVP_YbY3vt-MhHjJJGlxB6Z6Lk16QXfvUoxV7GWmfBDQEE4I8Pyl343Nvkmn3-qKe8FcDmUQAVGvTb9Bj6IY53uDkFyRk1&t=634985966235985925');
}

.RadTreeView_Default_rtl .rtLines .rtBot
{
    background-image: url('/WebResource.axd?d=WHDcwJuEY5lx5v7JXJQkQRlUBl1_LdJ0qtwn2ODUyjcjZj3tHMjBbYSQQUGDDEGohKwkUqDKQma5oL2M0Iq4KhVR9v-BD0fBfcqWBD4vEry9bbYRbK5r5TSYlFeXyfN4mvqjbxJ3yXJNEDLud65Dytn6jNo1&t=634985966235985925');
}

.RadTreeView_Default .rtLines .rtLast .rtTop
{
    background-image: url('/WebResource.axd?d=gJmU81IKFu3qY3-e-znpfkgo_bsSgV-CmPsTw5go-ayOy5tHDe0d115OtpV9ju3q5oZpvTiSpZvJ7FqzPBExctwuwG4DQ8u_lKLi-xKLcQ8yZc_kezbA9jBG7Frx8u6pH22-JF8IHvpVbRNraIMawrv0Aa81&t=634985966235985925');
}

.RadTreeView_Default_rtl .rtLines .rtLast .rtTop
{
    background-image: url('/WebResource.axd?d=5bsW9sZ57oeZAie_KxLROXeiyyaCbxyFLDiawwA3hTVXaR_nuMilDK-N4Eo3rlZAgKq1kLggVifxIFyW-3TBarjYk1rQQmcVsF7Z7MwyXVdEFFgxA_fmYliJrlHCwOtwM6cNYBKdATZNeszMOJ489rL--ts1&t=634985966235985925');
}
/* END Telerik.Web.UI.Skins.Default.TreeView.Default.css */
/* START Telerik.Web.UI.Skins.Menu.css */
.RadMenu
{
    white-space: nowrap;
    float: left;
    position: relative;
    z-index: 7000\9;
}

    .RadMenu .rmRootGroup
    {
        margin: 0;
        padding: 0;
        position: relative;
        left: 0;
        display: inline-block;
    }

    * html .RadMenu .rmRootGroup
    {
        float: left;
    }

        .RadMenu:after, .RadMenu .rmRootGroup:after
        {
            content: "";
            display: block;
            height: 0;
            overflow: hidden;
            line-height: 0;
            font-size: 0;
            clear: both;
            visibility: hidden;
        }

    .RadMenu ul.rmVertical, .RadMenu ul.rmHorizontal, .RadMenu ul.rmRootScrollGroup, .RadMenu_Context ul.rmHorizontal
    {
        margin: 0;
        padding: 0;
        display: none;
        position: relative;
        left: 0;
        float: left;
    }

.rmSized ul.rmVertical
{
    width: 100%;
}

.rmSized ul.rmRootGroup
{
    float: none;
}

.rmSized .rmRootGroup .rmVertical
{
    width: auto;
}

.RadMenu .rmItem
{
    float: left;
    position: relative;
    list-style-image: none;
    list-style-position: outside;
    list-style: none;
}

* html .RadMenu .rmItem
{
    display: inline;
}

.RadMenu .rmHorizontal .rmItem
{
    clear: none;
}

.RadMenu .rmVertical .rmItem
{
    clear: both;
}

.rmSized .rmVertical .rmItem
{
    width: 100%;
}

.rmSized .rmHorizontal .rmItem, .rmSized .rmRootGroup .rmVertical .rmItem
{
    width: auto;
}

.RadMenu ul.rmActive, .RadMenu ul.rmRootGroup
{
    display: block;
}

.RadMenu .rmSlide, .RadMenu_Context
{
    position: absolute;
    overflow: hidden;
    display: none;
    float: left;
}

* html .RadMenu .rmSlide, * html .RadMenu_Context
{
    height: 1px;
}

.RadMenu_Context
{
    z-index: 1000;
    overflow: visible;
}

.RadMenu .rmText
{
    display: block;
}

.RadMenu div.rmText
{
    white-space: normal;
    background: transparent;
}

.RadMenu a.rmLink
{
    cursor: default;
    display: block;
}

.rmScrollWrap
{
    position: absolute;
    float: left;
    overflow: hidden;
    left: 0;
}

.RadMenu .rmLeftArrow, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmRightArrow
{
    position: absolute;
    z-index: 2000;
    text-indent: -1000em;
    font-size: 0;
    line-height: 0;
    outline: 0;
    overflow: hidden;
}

.RadMenu .rmLeftArrowDisabled, .RadMenu .rmTopArrowDisabled, .RadMenu .rmBottomArrowDisabled, .RadMenu .rmRightArrowDisabled
{
    display: none;
    text-indent: -1000em;
    font-size: 0;
    line-height: 0;
}

.RadMenu .rmBottomArrow, .RadMenu .rmBottomArrowDisabled
{
    margin-bottom: -1px;
}

.RadMenu .rmLeftImage
{
    border: 0;
    float: left;
}

.RadMenu_rtl
{
    float: right;
    text-align: right;
}

    .RadMenu_rtl ul.rmVertical
    {
        float: right;
    }

    .RadMenu_rtl .rmItem
    {
        float: right;
    }

    .RadMenu_rtl .rmLeftImage, .RadMenu_Context_rtl .rmLeftImage
    {
        border: 0;
        float: right;
    }

    .RadMenu_rtl .rmLeftArrow, .RadMenu_rtl .rmTopArrow, .RadMenu_rtl .rmBottomArrow, .RadMenu_rtl .rmRightArrow, .RadMenu_rtl .rmLeftArrowDisabled, .RadMenu_rtl .rmTopArrowDisabled, .RadMenu_rtl .rmBottomArrowDisabled, .RadMenu_rtl .rmRightArrowDisabled
    {
        text-indent: 1000em!important;
    }

.RadMenu .rmLink
{
    width: auto;
}

.RadMenu .rmSeparator, .RadMenu .rmSeparator:after
{
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}

.RadMenu div.rmRootGroup
{
    position: relative;
}

.RadMenu .rmItem
{
    padding: 0;
}

.RadMenu .rmLink
{
    padding: 0 0 0 12px;
    outline: 0;
    float: left;
}

.RadMenu_rtl .rmLink
{
    padding: 0 12px 0 0;
    margin-left: 2px;
}

.RadMenu .rmText
{
    padding-bottom: 1px;
    float: left;
}

.RadMenu_rtl .rmText
{
    margin-left: -2px;
}

.RadMenu .rmLeftImage
{
    margin: 4px 2px 0 -3px;
    padding-bottom: 4px;
}

.RadMenu_rtl .rmLeftImage
{
    margin: 4px -3px 0 2px;
    padding-bottom: 2px;
}

.RadMenu span.rmLeftImage
{
    width: 16px;
    height: 16px;
}

.RadMenu .rmVertical .rmLeftImage + .rmText
{
    padding: 0 8px 1px 24px;
}

.RadMenu .rmVertical .rmText
{
    padding: 0 24px 1px 0;
}

.RadMenu .rmHorizontal .rmText
{
    padding: 0 12px 1px 0;
}

.RadMenu_rtl .rmHorizontal .rmText
{
    padding: 0 0 1px 12px;
}

.RadMenu_rtl .rmVertical .rmText
{
    padding: 0 0 1px 24px;
}

.RadMenu .rmVertical .rmText, .RadMenu .rmHorizontal .rmVertical .rmText
{
    display: block;
    float: none;
}

.RadMenu .rmVertical .rmLink, .RadMenu .rmHorizontal .rmVertical .rmLink
{
    float: none;
}

* html .RadMenu .rmGroup .rmVertical .rmLink, * html .RadMenu .rmGroup .rmHorizontal .rmLink
{
    float: left;
}

.RadMenu .rmTopRight, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight, .RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup ul.rmGroup, .RadMenu .rmRoundedCorners .rmMultiColumn
{
    border: 0;
    background-position: 0 0;
}

    .RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup
    {
        background: none;
        margin: 0;
    }

.RadMenu .rmRoundedCorners .rmGroupColumn
{
    height: 100%;
}

.RadMenu .rmRoundedCorners li.rmFirstGroupColumn
{
    background-color: transparent;
}

.RadMenu .rmTopFix, .RadMenu .rmTopRight, .RadMenu .rmBottomFix, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight
{
    position: absolute;
    width: 4px;
    height: 4px;
    list-style-type: none;
    list-style-position: outside;
    font-size: 0;
}

.RadMenu_rtl .rmTopRight, .RadMenu_rtl .rmBottomRight
{
    width: 32px;
}

.RadMenu_rtl .rmTopShadowRight, .RadMenu_rtl .rmBottomShadowRight
{
    width: 4px;
}

.RadMenu .rmTopShadowRight, .RadMenu .rmBottomShadowLeft, .RadMenu .rmBottomShadowRight
{
    background-repeat: no-repeat;
    background-color: transparent;
}

.rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmBottomShadowRight
{
    width: 5px;
    height: 5px;
}

.RadMenu .rmTopRight
{
    background-position: 100% 0;
    top: 0;
    right: -4px;
    height: 100%;
}

.RadMenu .rmBottomLeft
{
    background-position: 0 100%;
    bottom: -4px;
    left: 0;
    width: 100%;
}

.RadMenu .rmBottomFix
{
    background-position: -1px 0;
    width: auto;
    bottom: -4px;
    left: 5px;
    right: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.RadMenu .rmTopFix
{
    background-position: -1px 0;
    width: auto;
    top: 0;
    left: 5px;
    right: 0;
    border-top-width: 1px;
    border-top-style: solid;
}

* html .RadMenu .rmTopFix, * html .RadMenu .rmBottomFix, * html .RadMenu .rmBottomShadowLeft
{
    width: 0;
}

.RadMenu .rmBottomRight
{
    background-position: 100% 100%;
    bottom: -4px;
    right: -4px;
    width: 8px;
}

.RadMenu .rmShadows li.rmBottomShadowLeft, .RadMenu .rmShadows .rmBottomShadowRight, .rmShadows .rmGroup li.rmBottomShadowLeft, .rmShadows .rmGroup .rmBottomShadowRight
{
    background-image: url('/WebResource.axd?d=3yFcgQNsJkW8p8dK5mTJ6wOxmnVG8OuRNueE4X4lviqLG3o9fO5y81igDonAKVWKNJcE6iJZLAsjBDV9IPGDKz2vxdDNFjcf_KscOFkyXU1PVopS7TEOSPtr2tYPjURl8Z5begZNJWSmg_Zty8QQUkP8cZA1&t=634985966235985925');
}

.RadMenu .rmRoundedCorners li.rmBottomShadowLeft, .RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup li.rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowRight
{
    background-image: url('/WebResource.axd?d=S7kWeMG6t2iaQsMY5IB3ugx22i1Oo5r-FBwxh5VkAdw3p6-AnS3Z-KCL2tYQPtNN4xH5fwRbTLjhhIG5P76A-NOPTiZ0DHRB9TnkIuWJ8ZIDL00nfpOHUsgoZbgpZD7uzrlHwBE2u8ANO4ipxcAq2_0_8RSjIzy8sk6hLw2&t=634985966235985925');
}

.RadMenu .rmShadows .rmTopShadowRight, .rmShadows .rmGroup .rmTopShadowRight
{
    right: -5px;
    background-image: url('/WebResource.axd?d=ojEAhpFG7b469lYc8VBi52YCxafTg0AyOKbLH7eOQMQAgvBLILgGfPyy16CkM-nrihkH_wEuuiwN26dbG1XR29EXfJ-KJwwmEtkMchie3QW8QOrFmeiHReTv6K_fRkkodgUwmleKWT57XF9EiP3Y5DXkp_I1&t=634985966235985925');
    background-position: 100% 0;
}

.RadMenu .rmBottomShadowLeft
{
    bottom: -5px;
    left: 1px;
    background-position: 0 100%;
}

.RadMenu .rmBottomShadowRight
{
    bottom: -5px;
    right: -5px;
    width: 4px;
    height: 5px;
}

.RadMenu .rmScrollWrapContainer .rmTopShadowRight
{
    right: -4px;
}

.RadMenu .rmScrollWrapContainer .rmBottomShadowRight
{
    bottom: -4px;
    right: -4px;
    width: 3px;
    height: 4px;
}

.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft
{
    bottom: -4px;
}

.RadMenu .rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmGroup .rmTopShadowRight
{
    right: -8px;
    background-image: url('/WebResource.axd?d=Qu9ZIAUTenHAt_qtSUU0S_5_BX5DXKK8nR27sDYo9NeD1y13I6saXKiE3zh2rWks36mzUdzrYhIcALpUA1R7L4LYbiSDXAr5B0qn38txz5LBIOVRX41NH9fWkIaoYpi6t6i0-KN5oI_9MV_Ckp6KuE5jEOQ1&t=634985966235985925');
}

.RadMenu .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowLeft
{
    bottom: -8px;
}

.RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup .rmBottomShadowRight
{
    bottom: -8px;
    right: -8px;
    width: 7px;
    height: 8px;
}

* html .RadMenu .rmRoundedCorners .rmBottomShadowRight, * html .rmRoundedCorners .rmGroup .rmBottomShadowRight
{
    width: 11px;
    height: 8px;
    font-size: 0;
}

.RadMenu .rmAccessKey
{
    font-size: 10px;
    font-weight: normal;
    float: right;
    padding-right: 8px;
}

.RadMenu .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners .rmGroup .rmItem
{
    z-index: 1;
}

* html .RadMenu .rmRoundedCorners .rmGroup .rmText, * html .RadMenu .rmShadows .rmGroup .rmText, * html .rmRoundedCorners .rmGroup .rmText, * html .rmShadows .rmGroup .rmText
{
    zoom: normal;
}

.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap
{
    background-image: none;
}

.RadMenu .rmRoundedCorners .rmMultiGroup > .rmItem
{
    background-image: none;
}

.RadMenu .rmRoundedCorners .rmSlide, .RadMenu .rmShadows .rmSlide, .rmRoundedCorners .rmSlide, .rmShadows .rmSlide, div.rmRoundedCorners, div.rmShadows
{
    padding: 0 8px 10px 0;
}

.RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmGroup ul.rmGroup, .rmRoundedCorners ul.rmGroup
{
    margin-top: 1px;
    padding: 1px;
}

    .RadMenu .rmRoundedCorners ul.rmGroup .rmSlide, .rmRoundedCorners ul.rmGroup .rmSlide
    {
        margin-top: -5px;
    }

.RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide, .RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide
{
    margin-right: -5px;
}

.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmSlide .rmScrollWrap
{
    border: 0;
}

.RadMenu .rmRoundedCorners .rmScrollWrap, .RadMenu .rmShadows .rmScrollWrap, .rmRoundedCorners .rmScrollWrap, .rmShadows .rmScrollWrap
{
    position: relative;
}

.RadMenu .rmRoundedCorners .rmScrollWrapContainer, .rmRoundedCorners .rmScrollWrapContainer
{
    padding: 4px 0 0 4px;
}

.RadMenu .rmScrollWrapContainer
{
    position: absolute;
}

    .RadMenu .rmScrollWrapContainer .rmTopFix
    {
        height: 100%;
    }

    * html .RadMenu .rmScrollWrapContainer .rmTopFix
    {
        height: 5px;
    }

.RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmGroup ul.rmGroup, .rmRoundedCorners ul.rmGroup
{
    padding: 4px 0 0 4px;
}

.RadMenu .rmScrollWrapContainer .rmGroup, .rmScrollWrapContainer .rmGroup .rmGroup, .rmScrollWrapContainer .rmGroup
{
    padding: 0;
}

.RadMenu .rmRootGroup .rmItem .rmGroup
{
    padding-bottom: 1px;
}

.RadMenu .rmRoundedCorners .rmItem .rmGroup
{
    padding-bottom: 0;
}

.RadMenu .rmGroup .rmItem
{
    padding: 0;
}

.RadMenu .rmGroup .rmLink, .RadMenu .rmSlide .rmGroup .rmTemplate
{
    padding: 0;
}

.RadMenu_rtl .rmGroup .rmLink, .RadMenu_rtl .rmSlide .rmGroup .rmTemplate
{
    padding: 0;
}

.RadMenu .rmGroup .rmText
{
    padding: 0 54px 0 28px;
    margin: 0 0 0 4px;
}

.RadMenu_rtl .rmGroup .rmText
{
    padding: 0 28px 0 54px;
    margin: 0 4px 0 0;
}

.RadMenu .rmMultiColumn
{
    list-style: none;
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    zoom: 1;
}

    .RadMenu .rmMultiColumn .rmMultiGroup
    {
        background: none;
        border: 0;
        float: left;
        display: block;
        position: static;
    }

    .RadMenu .rmMultiColumn .rmGroupColumn
    {
        float: left;
    }

.RadMenu_rtl .rmMultiColumn .rmGroupColumn
{
    float: right;
}

* + html .RadMenu_rtl .rmMultiColumn .rmItem
{
    float: left;
}

* html .RadMenu_rtl .rmMultiColumn .rmItem
{
    float: left;
}

.RadMenu .rmSlide .rmVertical .rmLeftImage + .rmText, .RadMenu_Context .rmGroup .rmLeftImage + .rmText
{
    padding: 0 54px 0 28px;
}

.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage + .rmText, .RadMenu_Context_rtl .rmGroup .rmLeftImage + .rmText
{
    padding: 0 28px 0 54px;
}

.RadMenu .rmSlide .rmHorizontal .rmText
{
    padding: 0 11px 0 10px;
}

.RadMenu .rmGroup .rmLeftImage
{
    margin: 4px 0 0 6px;
}

* html .RadMenu .rmGroup .rmLeftImage
{
    margin-left: 4px;
}

* + html .RadMenu .rmGroup .rmLeftImage
{
    margin-left: 4px;
}

* html .rmRoundedCorners .rmGroup .rmLeftImage
{
    margin-left: 1px;
}

* + html ul.rmRoundedCorners .rmGroup .rmLeftImage
{
    margin-left: 2px;
}

.RadMenu_rtl .rmGroup .rmLeftImage
{
    margin: 4px 6px 0 0;
}

* html .RadMenu .rmGroup .rmLeftImage
{
    position: absolute;
}

* + html .RadMenu .rmGroup .rmLeftImage
{
    position: absolute;
}

.RadMenu a.rmImageOnly img.rmLeftImage, .RadMenu .rmRootGroup a.rmImageOnly
{
    padding: 0;
    margin: 0;
}

    .RadMenu .rmRootGroup a.rmImageOnly span.rmText
    {
        display: none;
    }

* html .RadMenu .rmImageOnly .rmLeftImage
{
    position: static;
}

* + html .RadMenu .rmImageOnly .rmLeftImage
{
    position: static;
}

* html .RadMenu_rtl .rmGroup .rmLeftImage
{
    right: 0;
}

* + html .RadMenu_rtl .rmGroup .rmLeftImage
{
    right: 0;
}

* + html .RadMenu_Context_rtl ul.rmGroup
{
    position: absolute;
}

* html .RadMenu_Context_rtl ul.rmGroup
{
    position: absolute;
}

* + html .RadMenu_Context_rtl .rmGroup .rmItem
{
    float: left;
}

* html .RadMenu_Context_rtl .rmGroup .rmItem
{
    float: left;
}

.RadMenu .rmSeparator .rmText
{
    line-height: 0;
    font-size: 0;
    padding: 0;
    background-repeat: repeat-x;
    overflow: hidden;
}

.RadMenu .rmVertical .rmSeparator .rmText, .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
    height: auto;
    width: auto;
    padding-bottom: 2px;
}

* + html .RadMenu .rmSeparator .rmText, * + html .RadMenu .rmVertical .rmSeparator .rmText, * + html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
    height: 2px;
    padding: 0;
}

* html .RadMenu .rmVertical .rmSeparator
{
    height: 3px;
}

    * html .RadMenu .rmVertical .rmSeparator .rmText
    {
        height: auto;
        padding: 2px 0 0;
    }

* html .RadMenu .rmHorizontal .rmSeparator .rmText
{
    padding: 0;
}

* html .RadMenu .rmHorizontal .rmVertical .rmSeparator
{
    height: 3px;
}

    * html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
    {
        height: 2px;
    }

.RadMenu .rmRootGroup .rmSeparator .rmText
{
    margin: 1px 12px;
}

.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context .rmVertical .rmSeparator .rmText
{
    margin: 1px 2px 1px 31px;
}

.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context_rtl .rmVertical .rmSeparator .rmText
{
    margin: 1px 31px 1px 2px;
}

.RadMenu .rmHorizontal .rmSeparator .rmText, .RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText
{
    margin: 2px 0 0;
    height: 20px;
    width: 2px;
}

* html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
    zoom: 1;
}

.RadMenu .rmLeftArrow, .RadMenu .rmRightArrow
{
    width: 10px;
    height: 24px;
}

.RadMenu .rmTopArrow, .RadMenu .rmBottomArrow
{
    height: 10px;
    width: 100%;
}
/* END Telerik.Web.UI.Skins.Menu.css */
/* START Telerik.Web.UI.Skins.ListView.css */
.RadListView .rlvEmpty
{
    font-style: italic;
}

.RadListView .rlvIEmpty
{
    font-style: italic;
}

.RadListView .rlvBAdd, .RadListView .rlvBUpdate, .RadListView .rlvBCancel, .RadListView .rlvBSel, .RadListView .rlvBDel, .RadListView .rlvBEdit, .RadListView .rlvDrag
{
    width: 16px;
    height: 16px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    vertical-align: middle;
    font-size: 1px;
    cursor: pointer;
}

.RadListView .rlvBAdd, .RadListView .rlvBUpdate, .RadListView .rlvBCancel
{
    width: 18px;
    height: 18px;
}

.RadListView .rlvDrag
{
    cursor: url('/WebResource.axd?d=lJwj4Rg5QAlVF6f-32oACuJvPxtyfFMW5xxT7MkJVV8KmJ_xm1Q4kO_43G8Ka0WvMqHaAwqO-vI3CprZYZd-VPpkFMVtxEKaFOnf6yEwPaqoEVmEMTIudzZJq6204NTvzcQ95Q2&t=634985966235985925'),move;
}

.RadListView li.rlvI, .RadListView li.rlvA, .RadListView li.rlvISel, .RadListView li.rlvIEmpty
{
    padding-top: 5px;
    padding-bottom: 4px;
}

.RadListView div.rlvI, .RadListView div.rlvA, .RadListView div.rlvISel, .RadListView div.rlvIEmpty, .RadListView div.rlvIEdit
{
    border-bottom: 1px solid;
    padding-top: 5px;
    padding-bottom: 4px;
}

.RadListView tr.rlvHeader th, .RadListView tr.rlvI td, .RadListView tr.rlvA td, .RadListView tr.rlvISel td, .RadListView tr.rlvIEmpty td, .RadListView tr.rlvIEdit td
{
    padding: 4px 7px 3px;
}

.RadListView tr.rlvHeader th
{
    padding-top: 5px;
    padding-bottom: 4px;
    text-align: left;
    font-weight: normal;
}

.RadListView tr.rlvIEdit td td
{
    border: 0;
    padding: 0;
}

.RadListView td.rlvI, .RadListView td.rlvA, .RadListView td.rlvISel, .RadListView td.rlvIEmpty, .RadListView td.rlvIEdit
{
    padding: 5px 7px 4px;
}

.RadListView .rlvI > td:first-child, .RadListView .rlvA > td:first-child
{
    border-left-width: 0;
}

div.RadListViewFloated
{
    border-width: 0;
}

.RadListView .rlvFloated .rlvI, .RadListView .rlvFloated .rlvA, .RadListView .rlvFloated .rlvISel, .RadListView .rlvFloated .rlvIEmpty, .RadListView .rlvFloated .rlvIEdit
{
    float: left;
    display: inline;
    border: 1px solid;
}

.RadListView .rlvAutoScroll .rlvI, .RadListView .rlvAutoScroll .rlvA, .RadListView .rlvAutoScroll .rlvISel, .RadListView .rlvAutoScroll .rlvIEmpty, .RadListView .rlvAutoScroll .rlvIEdit
{
    overflow: auto;
}

.RadListView .rlvNoScroll .rlvI, .RadListView .rlvNoScroll .rlvA, .RadListView .rlvNoScroll .rlvISel, .RadListView .rlvNoScroll .rlvIEmpty, .RadListView .rlvNoScroll .rlvIEdit
{
    overflow: hidden;
}

.RadListView .rlvFloated
{
    display: inline-block;
}

.RadListView .rlvFloated
{
    display: block;
}

    .RadListView .rlvFloated:after
    {
        content: "";
        display: block;
        visibility: hidden;
        clear: both;
    }

.RadListView .rlvInput
{
    vertical-align: middle;
    border-width: 1px;
    border-style: solid;
    padding: 2px 1px 3px;
    font: 12px "segoe ui",arial,sans-serif;
}
/* END Telerik.Web.UI.Skins.ListView.css */
/* START Telerik.Web.UI.Skins.Default.ListView.Default.css */
.RadListView_Default
{
    border: 1px solid #828282;
    background: #fff;
    color: #333;
    font: 12px/16px "segoe ui",arial,sans-serif;
}

    .RadListView_Default .rlvA
    {
        background: #f2f2f2;
    }

    .RadListView_Default .rlvISel
    {
        background: #828282;
        color: #fff;
    }

    .RadListView_Default .rlvBAdd, .RadListView_Default .rlvBUpdate, .RadListView_Default .rlvBCancel, .RadListView_Default .rlvBDel, .RadListView_Default .rlvBEdit
    {
        background-image: url('/WebResource.axd?d=tOzgyUrEeTu1eMHKSMNv8Rgpn5RFlc2PuRzpUhsS4xDsXErPj04in_H4j2yLBOhtGeTgEvlIeIgW7SSCGb2SW7HOA4UHIGaxe9eTLVnLCmLZTrnZpxndV96_KffhLQUlB7tD1xk1rUIi3ZDp0&t=634985966235985925');
    }

    .RadListView_Default .rlvBAdd
    {
        background-position: 0 -1650px;
    }

    .RadListView_Default .rlvBUpdate
    {
        background-position: 0 -1800px;
    }

    .RadListView_Default .rlvBCancel
    {
        background-position: 0 -1850px;
    }

    .RadListView_Default .rlvBSel
    {
        background-image: url('/WebResource.axd?d=i-Neqi0Z4DWGLLgM5iLuI8-GM-zrkA5KLLdDLUpfsPOVBLzhQ1xNF70zs_FaA7ynaSAgT4ZruDhmqOmQgnlNdnF-7KH9SGAG6bilUU_zDJ0r55kslNnmFlImIf7Tkhmc8g39Qu-QR0RAvVqRNWHuoHMXPMLu_merBgoXlg2&t=634985966235985925');
        background-position: -2px -2px;
    }

    .RadListView_Default .rlvISel .rlvBSel
    {
        background-position: -2px -422px;
    }

    .RadListView_Default .rlvBDel
    {
        background-position: 0 -1750px;
    }

    .RadListView_Default .rlvBEdit
    {
        background-position: 0 -1700px;
    }

    .RadListView_Default .rlvDrag
    {
        background-image: url('/WebResource.axd?d=A3pp3URar5nzAhHlClEOlNOMq3uowG4RjbahPdeRQRUpg_xVGHVN3ZGr5a4TqrIie_B4xGVnDPNNPZDLoMJ8hSjdkORISJN4vPtgLC9I00N4NaL_zQnr8m552u-i2FXCKZ7Y_cOr96PDfI-l0&t=634985966235985925');
        background-position: center center;
    }

    .RadListView_Default div.rlvI, .RadListView_Default div.rlvIEmpty
    {
        border-color: #fff;
    }

    .RadListView_Default div.rlvA
    {
        border-color: #f2f2f2;
    }

    .RadListView_Default div.rlvISel
    {
        border-color: #6c6c6c;
    }

    .RadListView_Default tr.rlvHeader th
    {
        border: 0;
        border-bottom: 1px solid #828282;
        background: #eaeaea 0 -2300px repeat-x url('/WebResource.axd?d=tOzgyUrEeTu1eMHKSMNv8Rgpn5RFlc2PuRzpUhsS4xDsXErPj04in_H4j2yLBOhtGeTgEvlIeIgW7SSCGb2SW7HOA4UHIGaxe9eTLVnLCmLZTrnZpxndV96_KffhLQUlB7tD1xk1rUIi3ZDp0&t=634985966235985925');
    }

    .RadListView_Default tr.rlvI td, .RadListView_Default tr.rlvA td, .RadListView_Default tr.rlvISel td, .RadListView_Default tr.rlvIEmpty td
    {
        border: 0;
        border-bottom: 1px solid;
    }

    .RadListView_Default tr.rlvI td, .RadListView_Default tr.rlvIEmpty td
    {
        border-color: #fff;
    }

    .RadListView_Default tr.rlvA td
    {
        border-color: #f2f2f2;
    }

    .RadListView_Default tr.rlvISel td
    {
        border-color: #6c6c6c;
    }

    .RadListView_Default td.rlvI, .RadListView_Default td.rlvA, .RadListView_Default td.rlvISel, .RadListView_Default td.rlvIEmpty
    {
        border: 0;
        border-right: 1px solid;
    }

    .RadListView_Default td.rlvI, .RadListView_Default td.rlvIEmpty
    {
        border-color: #fff;
    }

    .RadListView_Default td.rlvA
    {
        border-color: #f2f2f2;
    }

    .RadListView_Default td.rlvISel
    {
        border-color: #6c6c6c;
    }

    .RadListView_Default .rlvFloated .rlvI, .RadListView_Default .rlvFloated .rlvA, .RadListView_Default .rlvFloated .rlvISel, .RadListView_Default .rlvFloated .rlvIEdit
    {
        border-color: #828282;
    }

    .RadListView_Default .rlvInput
    {
        border-color: #8e8e8e #b8b8b8 #b8b8b8 #8e8e8e;
        background: #fff;
        color: #000;
    }
/* END Telerik.Web.UI.Skins.Default.ListView.Default.css */
/* START Telerik.Web.UI.Skins.ComboBox.css */
.RadComboBox
{
    margin: 0;
    padding: 0;
    min-height: 0;
    *zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: left;
    vertical-align: middle;
    _vertical-align: top;
    white-space: nowrap;
}

    .RadComboBox:after
    {
        content: "";
        height: 0;
        clear: both;
        display: block;
    }

    .RadComboBox table
    {
        margin: 0;
        padding: 0;
        border: 0;
        background: none;
        display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        width: 100%;
        border-collapse: collapse;
    }

    .RadComboBox .rcbInputCell, .RadComboBox .rcbArrowCell
    {
        margin: 0;
        padding: 0;
        background-color: transparent;
        background-repeat: no-repeat;
        *zoom: 1;
    }

    .RadComboBox .rcbInputCell
    {
        width: 100%;
        height: 20px;
        _height: 22px;
        line-height: 20px;
        _line-height: 22px;
        text-align: left;
        vertical-align: middle;
    }

    .RadComboBox table td.rcbInputCell
    {
        padding: 0 4px 0 5px;
    }

    .RadComboBox .rcbInput
    {
        margin: 0;
        padding: 0;
        border: 0;
        background: none;
        padding: 2px 0 1px;
        _padding: 2px 0 0;
        width: 100%;
        _height: 18px;
        outline: 0;
        vertical-align: middle;
        -webkit-appearance: none;
    }

    .RadComboBox .rcbDisabled .rcbInput
    {
        cursor: default;
    }

    .RadComboBox .rcbEmptyMessage
    {
        font-style: italic;
    }

    .RadComboBox .rcbArrowCell
    {
        width: 18px;
    }

        .RadComboBox .rcbArrowCell a
        {
            width: 18px;
            height: 22px;
            position: relative;
            outline: 0;
            font-size: 0;
            line-height: 1px;
            text-decoration: none;
            text-indent: 9999px;
            display: block;
            overflow: hidden;
            cursor: default;
            *zoom: 1;
        }

    .RadComboBox table td.rcbArrowCell
    {
        padding: 0;
    }

    .RadComboBox .rcbArrowCellHidden, .RadComboBox .rcbArrowCellHidden a
    {
        width: 3px;
    }

    .RadComboBox .rcbReadOnly .rcbInput
    {
        cursor: default;
    }

    .RadComboBox .rcbLabel
    {
        vertical-align: top;
        padding-right: 10px;
        line-height: 22px;
        *zoom: 1;
    }

.RadComboBox_rtl
{
    text-align: right;
}

    .RadComboBox_rtl .rcbInputCell
    {
        padding-right: 5px;
        padding-left: 4px;
    }

    .RadComboBox_rtl .rcbInput
    {
        text-align: right;
    }

    .RadComboBox_rtl .rcbLabel
    {
        *margin-right: 5px;
        padding: 0 0 0 10px;
        text-align: right;
    }

.rcbSlide
{
    _height: 1px;
    float: left;
    display: none;
    position: absolute;
    overflow: hidden;
}

.RadComboBoxDropDown
{
    min-height: 0;
    *zoom: 1;
    border: 1px solid;
    text-align: left;
    cursor: default;
    position: absolute;
}

    .RadComboBoxDropDown:after
    {
        content: "";
        height: 0;
        clear: both;
        display: block;
    }

    .RadComboBoxDropDown .rcbScroll
    {
        min-height: 0;
        *zoom: 1;
        position: relative;
        overflow: auto;
    }

        .RadComboBoxDropDown .rcbScroll:after
        {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

    .RadComboBoxDropDown .rcbHeader, .RadComboBoxDropDown .rcbFooter
    {
        min-height: 0;
        *zoom: 1;
        padding: 5px 7px 4px;
        background-repeat: repeat-x;
    }

        .RadComboBoxDropDown .rcbHeader:after, .RadComboBoxDropDown .rcbFooter:after
        {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

    .RadComboBoxDropDown .rcbHeader
    {
        margin-bottom: 1px;
        border-bottom: 1px solid;
    }

    .RadComboBoxDropDown .rcbFooter
    {
        margin-top: 1px;
        border-top: 1px solid;
    }

    .RadComboBoxDropDown .rcbList
    {
        margin: 0;
        padding: 0;
        list-style: none;
        min-height: 0;
        *zoom: 1;
        position: relative;
    }

        .RadComboBoxDropDown .rcbList:after
        {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

    .RadComboBoxDropDown .rcbItem, .RadComboBoxDropDown .rcbHovered, .RadComboBoxDropDown .rcbDisabled, .RadComboBoxDropDown .rcbLoading, .RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxDropDown .rcbCheckAllItemsHovered
    {
        min-height: 0;
        *zoom: 1;
        margin: 0 1px;
        padding: 2px 6px;
        height: auto;
        min-height: 13px;
        background-repeat: repeat-x;
    }

        .RadComboBoxDropDown .rcbItem:after, .RadComboBoxDropDown .rcbHovered:after, .RadComboBoxDropDown .rcbDisabled:after, .RadComboBoxDropDown .rcbLoading:after, .RadComboBoxDropDown .rcbCheckAllItems:after, .RadComboBoxDropDown .rcbCheckAllItemsHovered:after
        {
            content: "";
            height: 0;
            clear: both;
            display: block;
        }

        .RadComboBoxDropDown .rcbItem > label, .RadComboBoxDropDown .rcbHovered > label, .RadComboBoxDropDown .rcbDisabled > label, .RadComboBoxDropDown .rcbLoading > label, .RadComboBoxDropDown .rcbCheckAllItems > label, .RadComboBoxDropDown .rcbCheckAllItemsHovered > label
        {
            margin: -2px -6px;
            padding: 2px 6px;
            display: block;
        }

    .RadComboBoxDropDown .rcbNoWrap .rcbItem, .RadComboBoxDropDown .rcbNoWrap .rcbHovered, .RadComboBoxDropDown .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown .rcbNoWrap .rcbLoading
    {
        white-space: nowrap;
    }

    .RadComboBoxDropDown .rcbDisabled
    {
        cursor: default;
    }

    .RadComboBoxDropDown .rcbLoading
    {
        text-align: center;
    }

    .RadComboBoxDropDown em
    {
        font-style: normal;
        font-weight: bold;
    }

    .RadComboBoxDropDown .rcbCheckBox, .RadComboBoxDropDown .rcbCheckAllItemsCheckBox
    {
        background-image: url('/WebResource.axd?d=4AqW6EMcUN3wjCdlhjutrJZwilLvoRJ6qzVMjOTMMRbFFbHT25ZBr6szdwwRMOhSJBIy9eZLEC9rkZcS4vMfenaBnX7SWzWCSHXWS9oaefS18x03iJaQqnBsnpaUPLDhqF4EQc8iGNlELW6zONDUZpsXSGMHpC8kE0aWvQ2&t=634985966235985925');
        _background-image: none;
        background-repeat: repeat-x;
        vertical-align: middle;
    }

    .RadComboBoxDropDown .RadComboBoxDropDown .rcbCheckAllItems
    {
        background-position: 0 0;
    }

    .RadComboBoxDropDown .RadComboBoxDropDown .rcbCheckAllItemsHovered
    {
        background-position: 0 -20px;
    }

    .RadComboBoxDropDown .rcbImage
    {
        margin: 0 6px 2px 0;
        vertical-align: middle;
    }

    .RadComboBoxDropDown .rcbMoreResults
    {
        clear: both;
        border-top-width: 1px;
        border-top-style: solid;
        background-repeat: repeat-x;
        position: relative;
        padding: 0 6px 0;
        text-align: center;
        margin-top: 1px;
    }

        .RadComboBoxDropDown .rcbMoreResults a
        {
            width: 15px;
            height: 9px;
            background-repeat: no-repeat;
            *font-size: 0;
            *line-height: 0;
            text-decoration: none;
            text-indent: -9999px;
            *text-indent: 0;
            display: inline-block;
            overflow: hidden;
            vertical-align: middle;
            cursor: pointer;
        }

        .RadComboBoxDropDown .rcbMoreResults span
        {
            height: 19px;
            line-height: 19px;
            display: inline-block;
            vertical-align: middle;
        }

    .RadComboBoxDropDown .rcbSeparatedList .rcbSeparator
    {
        padding-left: 6px;
    }

    .RadComboBoxDropDown .rcbSeparatedList .rcbItem, .RadComboBoxDropDown .rcbSeparatedList .rcbHovered, .RadComboBoxDropDown .rcbSeparatedList .rcbDisabled, .RadComboBoxDropDown .rcbSeparatedList .rcbLoading
    {
        padding-left: 12px;
    }

.RadComboBoxDropDown_rtl
{
    text-align: right;
    direction: rtl;
}

    .RadComboBoxDropDown_rtl .rcbImage
    {
        margin: 0 0 2px 6px;
    }

    .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbSeparator
    {
        padding-right: 6px;
    }

    .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbItem, .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbHovered, .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbDisabled, .RadComboBoxDropDown_rtl .rcbSeparatedList .rcbLoading
    {
        padding-right: 12px;
    }

.rcbAutoWidth
{
    min-width: 158px;
}

    .rcbAutoWidth .rcbList
    {
        white-space: nowrap;
    }

@media \0screen
{
    .rcbAutoWidth .rcbList
    {
        min-width: 142px;
    }
}

.rcbAutoWidthResizer .rcbScroll
{
    overflow: scroll!important;
    overflow-x: visible!important;
}

.RadComboBoxWithLabel
{
    zoom: normal;
}

    .RadComboBoxWithLabel table
    {
        display: -moz-inline-stack;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        *margin-right: 5px;
        vertical-align: top;
    }

@media screen and (min-width:550px)
{
    .RadComboBoxDropDown_rtl .rcbItem, .RadComboBoxDropDown_rtl .rcbHovered, .RadComboBoxDropDown_rtl .rcbDisabled, .RadComboBoxDropDown_rtl .rcbLoading
    {
        padding: 2px 6px 2px 19px;
    }
}
/* END Telerik.Web.UI.Skins.ComboBox.css */
/* START Telerik.Web.UI.Skins.Default.ComboBox.Default.css */
.RadComboBox_Default
{
    color: #333;
    font: normal 12px "Segoe UI",Arial,Helvetica,sans-serif;
    line-height: 16px;
}

    .RadComboBox_Default .rcbInputCell, .RadComboBox_Default .rcbArrowCell
    {
        background-image: url('/WebResource.axd?d=lmf-SMItYmGwBHjqmjdRtamW2hUe4269GM8EBMVHwjzWb7n8lzrhhwLhSJL-TrEx74a8mgindJluKgxfIuuK_dR2xJxOi4xrIoe1wK2K7hAqi8gaKRsXvqMdUY8y-FgNdb2Z7Padzx_ii1Uzwny7HDAjf_E1&t=634985966235985925');
        _background-image: url('/WebResource.axd?d=pEdDmYioYw21im-cJRrRs1we_sGYeY79HrRGPcc0uEUhRjwZme_D0hDyEIBMnlYGtkfbP7m4cIKcA8y95hjQ5ItKXhsH3fOhw22ebgdiJ9N9TdeeyzR5Lx8JKASuzBu3QA2MkTcVKKwjMLjPguRi8fwJnfjdZOY95yAzgw2&t=634985966235985925');
    }

    .RadComboBox_Default .rcbInputCellLeft
    {
        background-position: 0 0;
    }

    .RadComboBox_Default .rcbInputCellRight
    {
        background-position: 100% 0;
    }

    .RadComboBox_Default .rcbInput
    {
        color: #333;
        font: normal 12px "Segoe UI",Arial,Helvetica,sans-serif;
        line-height: 16px;
    }

    .RadComboBox_Default .rcbEmptyMessage
    {
        font-style: italic;
        color: #8a8a8a;
    }

    .RadComboBox_Default .rcbArrowCellLeft
    {
        background-position: 0 -176px;
    }

    .RadComboBox_Default .rcbArrowCellRight
    {
        background-position: -18px -176px;
    }

    .RadComboBox_Default .rcbArrowCellLeft.rcbArrowCellHidden
    {
        background-position: 0 0;
    }

    .RadComboBox_Default .rcbArrowCellRight.rcbArrowCellHidden
    {
        background-position: 100% 0;
    }

    .RadComboBox_Default .rcbHovered .rcbInputCellLeft
    {
        background-position: 0 -22px;
    }

    .RadComboBox_Default .rcbHovered .rcbInputCellRight
    {
        background-position: 100% -22px;
    }

    .RadComboBox_Default .rcbHovered .rcbInput
    {
        color: black;
    }

    .RadComboBox_Default .rcbHovered .rcbArrowCellLeft
    {
        background-position: -36px -176px;
    }

    .RadComboBox_Default .rcbHovered .rcbArrowCellRight
    {
        background-position: -54px -176px;
    }

    .RadComboBox_Default .rcbHovered .rcbArrowCellLeft.rcbArrowCellHidden
    {
        background-position: 0 -22px;
    }

    .RadComboBox_Default .rcbHovered .rcbArrowCellRight.rcbArrowCellHidden
    {
        background-position: 100% -22px;
    }

    .RadComboBox_Default .rcbFocused .rcbInputCellLeft
    {
        background-position: 0 -44px;
    }

    .RadComboBox_Default .rcbFocused .rcbInputCellRight
    {
        background-position: 100% -44px;
    }

    .RadComboBox_Default .rcbFocused .rcbInput
    {
        color: black;
    }

    .RadComboBox_Default .rcbFocused .rcbArrowCellLeft
    {
        background-position: -72px -176px;
    }

    .RadComboBox_Default .rcbFocused .rcbArrowCellRight
    {
        background-position: -90px -176px;
    }

    .RadComboBox_Default .rcbFocused .rcbArrowCellLeft.rcbArrowCellHidden
    {
        background-position: 0 -44px;
    }

    .RadComboBox_Default .rcbFocused .rcbArrowCellRight.rcbArrowCellHidden
    {
        background-position: 100% -44px;
    }

    .RadComboBox_Default .rcbDisabled .rcbInputCellLeft
    {
        background-position: 0 -66px;
    }

    .RadComboBox_Default .rcbDisabled .rcbInputCellRight
    {
        background-position: 100% -66px;
    }

    .RadComboBox_Default .rcbDisabled .rcbInput
    {
        color: #a5a5a5;
    }

    .RadComboBox_Default .rcbDisabled .rcbArrowCellLeft
    {
        background-position: -108px -176px;
    }

    .RadComboBox_Default .rcbDisabled .rcbArrowCellRight
    {
        background-position: -126px -176px;
    }

    .RadComboBox_Default .rcbDisabled .rcbArrowCellLeft.rcbArrowCellHidden
    {
        background-position: 0 -66px;
    }

    .RadComboBox_Default .rcbDisabled .rcbArrowCellRight.rcbArrowCellHidden
    {
        background-position: 100% -66px;
    }

    .RadComboBox_Default .rcbReadOnly .rcbInputCellLeft
    {
        background-position: 0 -88px;
    }

    .RadComboBox_Default .rcbReadOnly .rcbInputCellRight
    {
        background-position: 100% -88px;
    }

    .RadComboBox_Default .rcbReadOnly .rcbInput
    {
        color: #333;
    }

    .RadComboBox_Default .rcbReadOnly .rcbArrowCellLeft
    {
        background-position: -144px -176px;
    }

    .RadComboBox_Default .rcbReadOnly .rcbArrowCellRight
    {
        background-position: -162px -176px;
    }

    .RadComboBox_Default .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden
    {
        background-position: 0 -88px;
    }

    .RadComboBox_Default .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden
    {
        background-position: 100% -88px;
    }

    .RadComboBox_Default .rcbHovered .rcbReadOnly .rcbInputCellLeft
    {
        background-position: 0 -110px;
    }

    .RadComboBox_Default .rcbHovered .rcbReadOnly .rcbInputCellRight
    {
        background-position: 100% -110px;
    }

    .RadComboBox_Default .rcbHovered .rcbReadOnly .rcbInput
    {
        color: black;
    }

    .RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellLeft
    {
        background-position: -180px -176px;
    }

    .RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellRight
    {
        background-position: -198px -176px;
    }

    .RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden
    {
        background-position: 0 -110px;
    }

    .RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden
    {
        background-position: 100% -110px;
    }

    .RadComboBox_Default .rcbFocused .rcbReadOnly .rcbInputCellLeft
    {
        background-position: 0 -132px;
    }

    .RadComboBox_Default .rcbFocused .rcbReadOnly .rcbInputCellRight
    {
        background-position: 100% -132px;
    }

    .RadComboBox_Default .rcbFocused .rcbReadOnly .rcbInput
    {
        color: black;
    }

    .RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellLeft
    {
        background-position: -216px -176px;
    }

    .RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellRight
    {
        background-position: -234px -176px;
    }

    .RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden
    {
        background-position: 0 -132px;
    }

    .RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden
    {
        background-position: 100% -132px;
    }

    .RadComboBox_Default .rcbDisabled .rcbReadOnly .rcbInputCellLeft
    {
        background-position: 0 -154px;
    }

    .RadComboBox_Default .rcbDisabled .rcbReadOnly .rcbInputCellRight
    {
        background-position: 100% -154px;
    }

    .RadComboBox_Default .rcbDisabled .rcbReadOnly .rcbInput
    {
        color: #a5a5a5;
    }

    .RadComboBox_Default .rcbDisabled .rcbReadOnly .rcbArrowCellLeft
    {
        background-position: -252px -176px;
    }

    .RadComboBox_Default .rcbDisabled .rcbReadOnly .rcbArrowCellRight
    {
        background-position: -270px -176px;
    }

    .RadComboBox_Default .rcbDisabled .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden
    {
        background-position: 0 -154px;
    }

    .RadComboBox_Default .rcbDisabled .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden
    {
        background-position: 100% -154px;
    }

.RadComboBoxDropDown_Default
{
    border-color: #8a8a8a;
    color: #333;
    background: white!important;
    font: normal 12px "Segoe UI",Arial,Helvetica,sans-serif;
    line-height: 16px;
}

    .RadComboBoxDropDown_Default .rcbHeader, .RadComboBoxDropDown_Default .rcbFooter
    {
        color: #333;
        background-color: #eaeaea;
        background-image: url('/WebResource.axd?d=lmf-SMItYmGwBHjqmjdRtamW2hUe4269GM8EBMVHwjzWb7n8lzrhhwLhSJL-TrEx74a8mgindJluKgxfIuuK_dR2xJxOi4xrIoe1wK2K7hAqi8gaKRsXvqMdUY8y-FgNdb2Z7Padzx_ii1Uzwny7HDAjf_E1&t=634985966235985925');
        _background-image: url('/WebResource.axd?d=pEdDmYioYw21im-cJRrRs1we_sGYeY79HrRGPcc0uEUhRjwZme_D0hDyEIBMnlYGtkfbP7m4cIKcA8y95hjQ5ItKXhsH3fOhw22ebgdiJ9N9TdeeyzR5Lx8JKASuzBu3QA2MkTcVKKwjMLjPguRi8fwJnfjdZOY95yAzgw2&t=634985966235985925');
        background-position: 0 -500px;
    }

    .RadComboBoxDropDown_Default .rcbHeader
    {
        border-bottom-color: #8a8a8a;
    }

    .RadComboBoxDropDown_Default .rcbFooter
    {
        border-top-color: #8a8a8a;
    }

    .RadComboBoxDropDown_Default .rcbHovered
    {
        color: black;
        background: #dfdfdf;
    }

    .RadComboBoxDropDown_Default .rcbDisabled
    {
        color: #a5a5a5;
        background-color: transparent;
    }

    .RadComboBoxDropDown_Default .rcbLoading
    {
        color: black;
        background: #dfdfdf;
    }

    .RadComboBoxDropDown_Default .rcbItem em, .RadComboBoxDropDown_Default .rcbHovered em
    {
        color: black;
        background: #dfdfdf;
    }

    .RadComboBoxDropDown_Default .rcbCheckAllItems
    {
        color: #333;
        background-color: #eaeaea;
    }

    .RadComboBoxDropDown_Default .rcbCheckAllItemsHovered
    {
        color: #333;
        background-color: #eaeaea;
    }

    .RadComboBoxDropDown_Default .rcbMoreResults
    {
        border-top-color: #8a8a8a;
        color: #333;
        background-color: #eaeaea;
        background-position: 0 -500px;
        background-image: url('/WebResource.axd?d=lmf-SMItYmGwBHjqmjdRtamW2hUe4269GM8EBMVHwjzWb7n8lzrhhwLhSJL-TrEx74a8mgindJluKgxfIuuK_dR2xJxOi4xrIoe1wK2K7hAqi8gaKRsXvqMdUY8y-FgNdb2Z7Padzx_ii1Uzwny7HDAjf_E1&t=634985966235985925');
        _background-image: url('/WebResource.axd?d=pEdDmYioYw21im-cJRrRs1we_sGYeY79HrRGPcc0uEUhRjwZme_D0hDyEIBMnlYGtkfbP7m4cIKcA8y95hjQ5ItKXhsH3fOhw22ebgdiJ9N9TdeeyzR5Lx8JKASuzBu3QA2MkTcVKKwjMLjPguRi8fwJnfjdZOY95yAzgw2&t=634985966235985925');
    }

        .RadComboBoxDropDown_Default .rcbMoreResults a
        {
            background-image: url('/WebResource.axd?d=lmf-SMItYmGwBHjqmjdRtamW2hUe4269GM8EBMVHwjzWb7n8lzrhhwLhSJL-TrEx74a8mgindJluKgxfIuuK_dR2xJxOi4xrIoe1wK2K7hAqi8gaKRsXvqMdUY8y-FgNdb2Z7Padzx_ii1Uzwny7HDAjf_E1&t=634985966235985925');
            _background-image: url('/WebResource.axd?d=pEdDmYioYw21im-cJRrRs1we_sGYeY79HrRGPcc0uEUhRjwZme_D0hDyEIBMnlYGtkfbP7m4cIKcA8y95hjQ5ItKXhsH3fOhw22ebgdiJ9N9TdeeyzR5Lx8JKASuzBu3QA2MkTcVKKwjMLjPguRi8fwJnfjdZOY95yAzgw2&t=634985966235985925');
            background-position: -308px -181px;
        }

    .RadComboBoxDropDown_Default .rcbSeparator
    {
        color: #fff;
        background: #8a8a8a;
    }
/* END Telerik.Web.UI.Skins.Default.ComboBox.Default.css */
/* START Telerik.Web.UI.Skins.Calendar.css */
table.RadCalendar
{
    table-layout: auto;
    border-collapse: separate;
    border: 0;
    width: 220px;
}

.RadCalendar, .RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext, .RadCalendar caption div, .RadCalendarTimeView
{
    color: inherit;
}

    .RadCalendar .rcTitlebar
    {
        width: 100%;
        border-style: solid;
        border-width: 1px;
        padding: 0;
    }

        .RadCalendar .rcTitlebar table
        {
            table-layout: auto;
            width: 100%;
            border-collapse: separate;
            border: 0;
        }

        .RadCalendar .rcTitlebar td
        {
            border: 0;
            padding: 0;
            text-align: center;
            vertical-align: middle;
        }

        .RadCalendar .rcTitlebar .rcTitle
        {
            width: 100%;
            cursor: pointer;
        }

    .RadCalendar .rcNoNav .rcTitle
    {
        cursor: default;
    }

    .RadCalendar .rcTitlebar .rcPrev, .RadCalendar .rcTitlebar .rcNext, .RadCalendar .rcTitlebar .rcFastPrev, .RadCalendar .rcTitlebar .rcFastNext
    {
        display: block;
        width: 15px;
        height: 15px;
        overflow: hidden;
        margin: 0 4px;
        background-color: transparent;
        background-repeat: no-repeat;
        text-indent: -2222px;
        text-decoration: none;
    }

    .RadCalendar .rcMain
    {
        width: 100%;
        border-style: solid;
        border-width: 0 1px 1px;
        padding: 0;
    }

    .RadCalendar .rcMainTable
    {
        table-layout: auto;
        border-collapse: separate;
        border: 0;
        width: 100%;
    }

    .RadCalendar .rcHeader, .RadCalendar .rcFooter
    {
        border-style: solid;
        border-width: 0 1px 1px;
        padding: 0;
    }

    .RadCalendar .rcRow th, .RadCalendar .rcWeek th
    {
        border: 0;
        padding: 0;
        font-weight: normal;
        vertical-align: middle;
        cursor: default;
    }

    .RadCalendar .rcWeek th
    {
        text-align: right;
    }

    .RadCalendar .rcWeek .rcViewSel, .RadCalendar .rcRow th
    {
        text-align: center;
    }

    .RadCalendar .rcRow td
    {
        border-style: solid;
        border-width: 1px;
        padding: 0;
        text-align: right;
        vertical-align: middle;
    }

    .RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span
    {
        display: block;
        padding: 1px 5px 1px 0;
        text-decoration: none;
    }

    .RadCalendar .rcPreview .rcRow a
    {
        outline: none;
    }

    .RadCalendar .rcMain .rcOutOfRange span
    {
        cursor: default;
    }

table.RadCalendarMultiView
{
    width: auto;
}

.RadCalendarMultiView .rcCalendar
{
    width: 220px;
    border-style: solid;
    border-width: 1px;
    padding: 0;
}

.RadCalendarMultiView .rcMainTable .rcTitle
{
    border-style: solid;
    border-width: 0 0 1px;
    padding: 0;
    text-align: center;
}

table.RadCalendarMonthView
{
    table-layout: auto;
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
}

    table.RadCalendarMonthView td
    {
        border: 0;
        padding: 5px 2px 0;
    }

.RadCalendarMonthView a
{
    display: block;
    padding: 2px 4px;
    text-align: center;
    text-decoration: none;
}

.RadCalendarMonthView .rcHover a, .RadCalendarMonthView .rcSelected a
{
    border-style: solid;
    border-width: 1px;
    padding: 1px 3px;
}

.RadCalendarMonthView #rcMView_PrevY a, .RadCalendarMonthView #rcMView_NextY a
{
    display: block;
    overflow: hidden;
    margin: 0 auto;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px;
    text-align: center;
    text-decoration: none;
}

.RadCalendarMonthView .rcButtons
{
    border: 0;
    text-align: center;
}

.RadCalendarMonthView input
{
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
}

* + html .RadCalendarMonthView input
{
    padding: 0;
}

* html .RadCalendarMonthView input
{
    padding: 0;
}

.RadCalendarMonthView #rcMView_Today
{
    margin: 0 .4em 0 0;
}

* + html .RadCalendarMonthView #rcMView_OK
{
    padding: 0 .2em;
}

* html .RadCalendarMonthView #rcMView_OK
{
    padding: 0 .2em;
}

table.RadCalendarTimeView
{
    border-collapse: separate;
    border-style: solid;
    border-width: 1px;
}

.RadCalendarTimeView th
{
    border: 0;
    text-align: center;
    cursor: default;
    font-weight: normal;
}

table.RadCalendarTimeView td
{
    border-style: solid;
    border-width: 0 0 0 1px;
    padding: 2px 2px 3px;
}

    table.RadCalendarTimeView td:first-child
    {
        border-left: 0;
    }

.RadCalendarTimeView a
{
    display: block;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
}

.RadCalendarTimeView td.rcSelected a, .RadCalendarTimeView td.rcHover a
{
    border-style: solid;
    border-width: 1px;
    padding: 1px 5px;
}

.RadCalendarTimeView .rcFooter
{
    border-style: solid;
    border-width: 1px 0 0;
    padding: 0;
}

.RadPicker, .RadPicker td
{
    vertical-align: middle;
}

    .RadPicker .RadInput
    {
        vertical-align: baseline;
    }

    .RadPicker .rcTable
    {
        table-layout: auto;
    }

    .RadPicker table.rcTable, .RadPicker table.rcTable td
    {
        border: 0;
        margin: 0;
        padding: 0;
    }

        .RadPicker table.rcTable .rcInputCell
        {
            padding: 0 4px 0 0;
        }

    .RadPicker td a
    {
        position: relative;
        outline: none;
        z-index: 2;
        margin: 0 2px;
        text-decoration: none;
    }

    * html .RadPicker td a
    {
        position: static;
    }

    * + html .RadPicker td a
    {
        position: static;
    }

    .RadPicker .rcCalPopup, .RadPicker .rcTimePopup
    {
        display: block;
        overflow: hidden;
        width: 22px;
        height: 22px;
        background-color: transparent;
        background-repeat: no-repeat;
        text-indent: -2222px;
        text-align: center;
    }

    .RadPicker .rcDisabled, .RadCalendarMonthView .rcDisabled
    {
        opacity: .5;
        filter: alpha(opacity=50);
    }

body > .RadCalendarPopupShadows
{
    padding: 0 5px 5px 0;
}

.RadCalendarPopupShadows > .rcShadTR, .RadCalendarPopupShadows > .rcShadBL, .RadCalendarPopupShadows > .rcShadBR
{
    position: absolute;
    background-repeat: no-repeat;
    background-color: transparent;
}

.RadCalendarPopupShadows > .rcShadBL, .RadCalendarPopupShadows > .rcShadBR
{
    height: 5px;
    bottom: 0;
    background-image: url('/WebResource.axd?d=3yFcgQNsJkW8p8dK5mTJ6wOxmnVG8OuRNueE4X4lviqLG3o9fO5y81igDonAKVWKNJcE6iJZLAsjBDV9IPGDKz2vxdDNFjcf_KscOFkyXU1PVopS7TEOSPtr2tYPjURl8Z5begZNJWSmg_Zty8QQUkP8cZA1&t=634985966235985925');
}

.RadCalendarPopupShadows > .rcShadBL
{
    left: 0;
    width: 100%;
    background-position: 0 -3px;
}

.RadCalendarPopupShadows > .rcShadBR
{
    width: 5px;
    right: 0;
    background-position: 100% 100%;
}

.RadCalendarPopupShadows > .rcShadTR
{
    width: 5px;
    height: 100%;
    top: 0;
    right: 0;
    background-image: url('/WebResource.axd?d=ojEAhpFG7b469lYc8VBi52YCxafTg0AyOKbLH7eOQMQAgvBLILgGfPyy16CkM-nrihkH_wEuuiwN26dbG1XR29EXfJ-KJwwmEtkMchie3QW8QOrFmeiHReTv6K_fRkkodgUwmleKWT57XF9EiP3Y5DXkp_I1&t=634985966235985925');
    background-position: 100% 0;
}

.rcIE > .rcShadBL, .rcIE > .rcShadBR, .rcIE > .rcShadTR
{
    background-image: none;
}

.RadPickerRTL table.rcTable .rcInputCell
{
    padding: 0 0 0 4px;
}
/* END Telerik.Web.UI.Skins.Calendar.css */
/* START Telerik.Web.UI.Skins.Default.Calendar.Default.css */
table.RadCalendar_Default
{
    background: #fff;
    font: 12px "segoe ui",arial,sans-serif;
}

.RadCalendar_Default .rcTitlebar
{
    border-color: #868686 #868686 #c4c4c4;
    background: #eaeaea 0 -1000px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
    color: #000;
}

    .RadCalendar_Default .rcTitlebar table
    {
        font: 12px/23px "segoe ui",arial,sans-serif;
    }

    .RadCalendar_Default .rcTitlebar td
    {
        padding: 0 0 1px;
    }

    .RadCalendar_Default .rcTitlebar .rcPrev, .RadCalendar_Default .rcTitlebar .rcNext, .RadCalendar_Default .rcTitlebar .rcFastPrev, .RadCalendar_Default .rcTitlebar .rcFastNext
    {
        background-image: url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
        color: #ccc;
    }

    .RadCalendar_Default .rcTitlebar .rcFastPrev
    {
        margin-left: 6px;
        background-position: 1px -197px;
    }

    .RadCalendar_Default .rcTitlebar a.rcFastPrev:hover
    {
        background-position: 1px -247px;
    }

    .RadCalendar_Default .rcTitlebar .rcPrev
    {
        background-position: 4px -297px;
    }

    .RadCalendar_Default .rcTitlebar a.rcPrev:hover
    {
        background-position: 4px -347px;
    }

    .RadCalendar_Default .rcTitlebar .rcNext
    {
        background-position: 3px -397px;
    }

    .RadCalendar_Default .rcTitlebar a.rcNext:hover
    {
        background-position: 3px -447px;
    }

    .RadCalendar_Default .rcTitlebar .rcFastNext
    {
        margin-right: 6px;
        background-position: 1px -497px;
    }

    .RadCalendar_Default .rcTitlebar a.rcFastNext:hover
    {
        background-position: 1px -547px;
    }

.RadCalendar_Default .rcMain
{
    border-color: #868686;
}

.RadCalendar_Default .rcMainTable
{
    font: 12px/17px "segoe ui",arial,sans-serif;
}

.RadCalendar_Default .rcHeader, .RadCalendar_Default .rcFooter
{
    border-color: #868686;
}

.RadCalendar_Default .rcWeek th
{
    border-bottom: 1px solid #c5c5c5;
    padding: 4px 6px 3px 0;
    color: #333;
}

.RadCalendar_Default .rcWeek .rcViewSel, .RadCalendar_Default .rcRow th
{
    width: 13px;
    padding: 0 7px 0 9px;
    background: #eee;
}

.RadCalendar_Default .rcRow th
{
    color: #696969;
}

.RadCalendar_Default .rcRow td
{
    border-color: #fff;
}

.RadCalendar_Default .rcMain .rcRow a, .RadCalendar_Default .rcMain .rcRow span
{
    color: #333;
}

.RadCalendar_Default .rcMain .rcWeekend a
{
    color: #666;
}

.RadCalendar_Default .rcRow .rcToday
{
    border-color: #898989;
}

.RadCalendar_Default .rcMain .rcOtherMonth a
{
    color: #898989;
}

.RadCalendar_Default .rcMain .rcOutOfRange span
{
    color: #898989;
}

.RadCalendar_Default .rcRow .rcSelected
{
    border-color: #8d8d8d #7d7d7d #6c6c6c;
    background: #828282 0 -1700px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
}

.RadCalendar_Default .rcMain .rcRow .rcSelected a
{
    color: #fff;
}

.RadCalendar_Default .rcRow .rcHover
{
    border-color: #c4c4c4 #b2b2b2 #9e9e9e;
    background: #c5c5c5 0 -1600px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
}

.RadCalendar_Default .rcMain .rcRow .rcHover a
{
    color: #333;
}

.RadCalendarMultiView_Default .rcTitlebar
{
    border-color: #9a9a9a #9c9c9c #9c9c9c;
    background: #c5c5c5 0 -1199px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
}

    .RadCalendarMultiView_Default .rcTitlebar table
    {
        border: 1px solid;
        border-color: #fdfdfd #f3f3f3 #e7e7e7;
        line-height: 27px;
    }

    .RadCalendarMultiView_Default .rcTitlebar a.rcFastPrev:hover
    {
        background-position: 1px -647px;
    }

    .RadCalendarMultiView_Default .rcTitlebar a.rcPrev:hover
    {
        background-position: 4px -747px;
    }

    .RadCalendarMultiView_Default .rcTitlebar a.rcNext:hover
    {
        background-position: 3px -847px;
    }

    .RadCalendarMultiView_Default .rcTitlebar a.rcFastNext:hover
    {
        background-position: 1px -947px;
    }

.RadCalendarMultiView_Default .rcMain
{
    border-color: #9b9b9b;
}

.RadCalendarMultiView_Default .rcCalendar
{
    border-color: #868686;
}

    .RadCalendarMultiView_Default .rcCalendar .rcMainTable
    {
        height: 176px;
    }

.RadCalendarMultiView_Default .rcMainTable .rcTitle
{
    border-color: #c4c4c4;
    padding: 0 0 2px;
    background: #eaeaea 0 -1000px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
    line-height: 22px;
}

table.RadCalendarMonthView_Default
{
    border-color: #979797;
    background: #fff;
    font: 12px "segoe ui",arial,sans-serif;
    color: #333;
}

.RadCalendarMonthView_Default #rcMView_Feb, .RadCalendarMonthView_Default #rcMView_Apr, .RadCalendarMonthView_Default #rcMView_Jun, .RadCalendarMonthView_Default #rcMView_Aug, .RadCalendarMonthView_Default #rcMView_Oct, .RadCalendarMonthView_Default #rcMView_Dec
{
    border-right: 1px solid #e0e0e0;
}

.RadCalendarMonthView_Default a
{
    color: #333;
}

.RadCalendarMonthView_Default .rcSelected a
{
    border-color: #8d8d8d #7d7d7d #6c6c6c;
    background: #828282 0 -1700px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
    color: #fff;
}

.RadCalendarMonthView_Default #rcMView_PrevY a, .RadCalendarMonthView_Default #rcMView_NextY a
{
    width: 17px;
    height: 14px;
    background-image: url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
    color: #ccc;
}

.RadCalendarMonthView_Default #rcMView_PrevY a
{
    background-position: 7px -196px;
}

.RadCalendarMonthView_Default #rcMView_NextY a
{
    background-position: 7px -496px;
}

.RadCalendarMonthView_Default .rcButtons
{
    padding: 6px 7px 5px;
}

.RadCalendarMonthView_Default input
{
    border-color: #a7a7a7 #7b7b7b #7b7b7b #a7a7a7;
    background: #e9e9e9 0 -2300px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
    color: #000;
    font: 12px "segoe ui",arial,sans-serif;
}

table.RadCalendarTimeView_Default
{
    border-color: #868686;
    background: #fff;
    font: 12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_Default th
{
    border-bottom: 1px solid #c4c4c4;
    padding: 0 0 1px;
    background: #eaeaea 0 -1000px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
    color: #000;
    line-height: 23px;
}

table.RadCalendarTimeView_Default td
{
    border-color: #c5c5c5;
}

.RadCalendarTimeView_Default a
{
    color: #333;
}

.RadCalendarTimeView_Default td.rcSelected a
{
    border-color: #8d8d8d #7d7d7d #6c6c6c;
    background: #828282 0 -1700px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
    color: #fff;
}

.RadCalendarTimeView_Default td.rcHover a
{
    border-color: #c4c4c4 #b2b2b2 #9e9e9e;
    background: #c5c5c5 0 -1600px repeat-x url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
    color: #000;
}

.RadCalendarTimeView_Default .rcFooter
{
    border-color: #c5c5c5;
}

.RadPicker_Default .rcCalPopup, .RadPicker_Default .rcTimePopup
{
    background-image: url('/WebResource.axd?d=pYDz3JGy_XC4OB02Aws8FcRR7ThTjiRaMF7qexytd85LRuZH4SasMeqg3-Vwff-fZTvVJ1016kyjlf0bFki7ok-s8FCmG9UHugX0ZNxLGcLpPd9TL9TNkhEnOxtgKQ5mOKG-3aXEo2fIuGeY-rQVypmwtog1&t=634985966235985925');
}

.RadPicker_Default .rcCalPopup, .RadPicker_Default a.rcDisabled.rcCalPopup:hover
{
    background-position: 0 0;
}

.RadPicker_Default a.rcCalPopup:hover, .RadPicker_Default a.rcCalPopup:focus, .RadPicker_Default a.rcCalPopup:active
{
    background-position: 0 -50px;
}

.RadPicker_Default .rcTimePopup, .RadPicker_Default a.rcDisabled.rcTimePopup:hover
{
    background-position: 0 -100px;
}

.RadPicker_Default a.rcTimePopup:hover, .RadPicker_Default a.rcTimePopup:focus, .RadPicker_Default a.rcTimePopup:active
{
    background-position: 0 -150px;
}

.RadCalendarRTL_Default .rcTitlebar .rcFastPrev
{
    background-position: 1px -497px;
}

.RadCalendarRTL_Default .rcTitlebar a.rcFastPrev:hover
{
    background-position: 1px -547px;
}

.RadCalendarRTL_Default .rcTitlebar .rcPrev
{
    background-position: 3px -397px;
}

.RadCalendarRTL_Default .rcTitlebar a.rcPrev:hover
{
    background-position: 3px -447px;
}

.RadCalendarRTL_Default .rcTitlebar .rcNext
{
    background-position: 4px -297px;
}

.RadCalendarRTL_Default .rcTitlebar a.rcNext:hover
{
    background-position: 4px -347px;
}

.RadCalendarRTL_Default .rcTitlebar .rcFastNext
{
    background-position: 1px -197px;
}

.RadCalendarRTL_Default .rcTitlebar a.rcFastNext:hover
{
    background-position: 1px -247px;
}

.RadCalendarMultiViewRTL_Default .rcTitlebar a.rcFastPrev:hover
{
    background-position: 1px -947px;
}

.RadCalendarMultiViewRTL_Default .rcTitlebar a.rcPrev:hover
{
    background-position: 3px -847px;
}

.RadCalendarMultiViewRTL_Default .rcTitlebar a.rcNext:hover
{
    background-position: 4px -747px;
}

.RadCalendarMultiViewRTL_Default .rcTitlebar a.rcFastNext:hover
{
    background-position: 1px -647px;
}
/* END Telerik.Web.UI.Skins.Default.Calendar.Default.css */
/* START Telerik.Web.UI.Skins.Vista.Menu.Vista.css */
.RadMenu_Vista .rmRootGroup, .RadMenu_Vista .rmFirst, .RadMenu_Vista a.rmLink, .RadMenu_Vista .rmText, .RadMenu_Vista .rmLeftArrow, .RadMenu_Vista .rmRightArrow, .RadMenu_Vista .rmTopArrow, .RadMenu_Vista .rmBottomArrow
{
    background-image: url('/WebResource.axd?d=s2UmrDRBcrku2fikumAG_JNnVRMojzLzMkiNDVCIZ2yJfyvQfCMJcZXFfi36eLDvttFZxQ-D0VYf4uuYnyq7HMaJx8Jb--Kd5_ZP0DBLQYQXgDnqvT9KhYgYhmcTPurFis0ijkBexK9ILDJLiDwijLalUAQ1&t=634985966235455679');
    background-color: transparent;
}

.RadMenu_Vista .rmRootGroup
{
    border: 1px solid #b7bdcd;
    background-repeat: repeat-x;
    background-position: 0 -408px;
    background-color: #e0e5f5;
}

.RadMenu_Vista .rmFirst
{
    background-position: 0 -24px;
}

.RadMenu_Vista .rmVertical .rmFirst, .RadMenu_Vista .rmVertical .rmLast
{
    background: none;
    padding: 0;
}

.RadMenu_Vista, .RadMenu_Vista a.rmLink
{
    font: normal 12px/23px "Segoe UI",Arial,sans-serif;
    color: #000;
    text-decoration: none;
}

    .RadMenu_Vista a.rmLink, .RadMenu_Vista .rmText
    {
        background-position: 0 1050px;
        background-repeat: no-repeat;
    }

        .RadMenu_Vista a.rmLink:hover, .RadMenu_Vista a.rmFocused, .RadMenu_Vista a.rmSelected
        {
            background-position: 0 -72px;
        }

            .RadMenu_Vista a.rmLink:hover .rmText, .RadMenu_Vista a.rmFocused .rmText, .RadMenu_Vista a.rmSelected .rmText
            {
                background-position: 100% -96px;
            }

    .RadMenu_Vista a.rmExpanded, .RadMenu_Vista a.rmExpanded:hover
    {
        background-position: 0 -120px;
    }

        .RadMenu_Vista a.rmExpanded .rmText, .RadMenu_Vista a.rmExpanded:hover .rmText
        {
            background-position: 100% -144px;
        }

    .RadMenu_Vista a.rmDisabled, .RadMenu_Vista a.rmDisabled:hover
    {
        color: #7d7d7d;
    }

        .RadMenu_Vista a.rmDisabled:hover, .RadMenu_Vista a.rmDisabled:hover .rmText
        {
            background: none;
        }

    .RadMenu_Vista .rmGroup, .RadMenu_Vista .rmMultiColumn, .RadMenu_Vista .rmGroup .rmVertical
    {
        border: 1px solid #979797;
        background: #f0f0f0 url('/WebResource.axd?d=K2afTD_FrkGlFvkpxcJKn9jQnuCM8cPs5GlnG2_mjh__XL4w6-X4x3wWvnvyg-EBxE59y6duUdbOSIsCiSJwWqituBxtOdiIpyWGLT1JYXAvyE8TpPcW8fYjAtWwql8lr8DKFflIewpyf3w1Z4jp8LX12PE1&t=634985966235455679') repeat-y 0 0;
    }

    .RadMenu_Vista .rmTopFix, .RadMenu_Vista .rmBottomFix, .RadMenu_Vista .rmRoundedCorners .rmGroup .rmItem, .RadMenu_Vista .rmRoundedCorners li.rmFirstGroupColumn .rmItem, .RadMenu_Vista .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem, .RadMenu_Vista_Context.rmRoundedCorners .rmGroup .rmItem
    {
        background-image: url('/WebResource.axd?d=K2afTD_FrkGlFvkpxcJKn9jQnuCM8cPs5GlnG2_mjh__XL4w6-X4x3wWvnvyg-EBxE59y6duUdbOSIsCiSJwWqituBxtOdiIpyWGLT1JYXAvyE8TpPcW8fYjAtWwql8lr8DKFflIewpyf3w1Z4jp8LX12PE1&t=634985966235455679');
        background-color: #f0f0f0;
        background-repeat: repeat-y;
        background-position: -3px 0;
    }

* html .rmRoundedCorners_Vista .rmGroup .rmItem
{
    background-image: url('/WebResource.axd?d=K2afTD_FrkGlFvkpxcJKn9jQnuCM8cPs5GlnG2_mjh__XL4w6-X4x3wWvnvyg-EBxE59y6duUdbOSIsCiSJwWqituBxtOdiIpyWGLT1JYXAvyE8TpPcW8fYjAtWwql8lr8DKFflIewpyf3w1Z4jp8LX12PE1&t=634985966235455679');
    background-color: #f0f0f0;
    background-repeat: repeat-y;
    background-position: -3px 0;
}

.RadMenu_Vista .rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_Vista .rmRoundedCorners .rmScrollWrap .rmItem, .RadMenu_Vista .rmRoundedCorners .rmGroupColumn .rmItem, .RadMenu_Vista .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem, .RadMenu_Vista .rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_Vista .rmRoundedCorners .rmScrollWrap .rmVertical, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrap .rmItem, .RadMenu_Vista_Context.rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
    background-image: none;
}

* html .rmRoundedCorners_Vista .rmScrollWrapContainer .rmGroup, * html .rmRoundedCorners_Vista .rmScrollWrap .rmItem, * html .rmRoundedCorners_Vista .rmHorizontal .rmItem, * html .rmRoundedCorners_Vista .rmScrollWrap .rmVertical
{
    background-image: none;
}

.RadMenu_Vista .rmRoundedCorners .rmGroupColumn
{
    background-color: #f0f0f0;
}

.RadMenu_Vista .rmBottomLeft, .RadMenu_Vista .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Vista_Context.rmRoundedCorners ul.rmGroup, .RadMenu_Vista .rmRoundedCorners ul.rmGroup, .RadMenu_Vista .rmRoundedCorners .rmMultiColumn
{
    background-image: url('/WebResource.axd?d=ZyklfzbfzliO9iGa3_uwJFnX9MlBTwVOQig6y-9adv9J3OKMNYdlm3tKkqkH8RvjPuAYKCrvqoXpr0d_8XO-RejjRmdyMvcVf5kszueBQW1K4VEqRQ4okSiYcCYxJGGLhoT36byRj3VYKwZApmtdbZt8Rwo1&t=634985966235455679');
    background-color: transparent;
    background-repeat: no-repeat;
}

* html .rmRoundedCorners_Vista .rmScrollWrapContainer, * html .rmRoundedCorners_Vista .rmGroup ul.rmGroup, * html .rmRoundedCorners_Vista ul.rmGroup
{
    background-image: url('/WebResource.axd?d=ZyklfzbfzliO9iGa3_uwJFnX9MlBTwVOQig6y-9adv9J3OKMNYdlm3tKkqkH8RvjPuAYKCrvqoXpr0d_8XO-RejjRmdyMvcVf5kszueBQW1K4VEqRQ4okSiYcCYxJGGLhoT36byRj3VYKwZApmtdbZt8Rwo1&t=634985966235455679');
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadMenu_Vista .rmTopRight, .RadMenu_Vista .rmBottomRight
{
    background-image: url('/WebResource.axd?d=Q0H6R865hanV1gog2ZRSNbV5r-ilKpybtfjqg1WuqHqt9uAxityZkOrIhV5aiXwGFDAIVQJNWMysdozmu13mE5QiVs1LJPYuJu4CyzXxalYjLVNlCMqD1JqNVNRzfOoFj7C5k1rXqZXm0xe3eA5wyYvkYUeyoCK_MhfrzA2&t=634985966235455679');
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadMenu_Vista .rmTopFix, .RadMenu_Vista .rmBottomFix, .RadMenu_Vista .rmRoundedCorners .rmGroup .rmFirst, .RadMenu_Vista_Context.rmRoundedCorners .rmGroup .rmFirst, .rmRoundedCorners_Vista .rmGroup .rmFirst
{
    border-color: #979797;
}

.RadMenu_Vista li.rmTopFix, .RadMenu_Vista li.rmBottomFix
{
    background: #f0f0f0;
}

.RadMenu_Vista .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_Vista .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow, .RadMenu_Vista .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Vista .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
    background-color: #f0f0f0;
    border: 0;
}

* html .rmRoundedCorners_Vista .rmScrollWrapContainer .rmTopArrow, * html .rmRoundedCorners_Vista .rmScrollWrapContainer .rmBottomArrow, * html .rmRoundedCorners_Vista .rmScrollWrapContainer .rmLeftArrow, * html .rmRoundedCorners_Vista .rmScrollWrapContainer .rmRightArrow
{
    background-color: #f0f0f0;
    border: 0;
}

.RadMenu_Vista_rtl .rmBottomLeft, .RadMenu_Vista_rtl .rmRoundedCorners ul.rmGroup, .RadMenu_Vista_rtl .rmRoundedCorners .rmMultiColumn, .RadMenu_Vista .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_Vista .rmScrollWrapContainer .rmBottomLeft, .rmRoundedCorners.RadMenu_Vista_Context_rtl ul.rmGroup, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrapContainer
{
    background-image: url('/WebResource.axd?d=IGN2v3rvPPvE1n5E9bB9C-ppXl3ESFnL1LJED3WGn88KPeX2IS7Q_JiyWDJgTIoENm8PEpAY1anfkrFMVKPFsdTOswxZ-70c2SDiB2CmCbBoshiyYzj6FyxDwbWwGfB1xfrb7Oy2W9ad58nVG_XbwdXDjzmsnH0W2ueBZQ2&t=634985966235455679');
}

.RadMenu_Vista_rtl .rmTopRight, .RadMenu_Vista_rtl .rmBottomRight
{
    background-image: url('/WebResource.axd?d=N2wptq8rtN8aVzseU5WHVVy_RW0DNZ1FfTNSfwe74oA2eErK5_h4UTZKPzBH0QHB-xnjTjvedVXUQttJ7_I5MVDx5Sf--2oUlcz6X0UsNmObf3M8Lq4rp2EE2H5IFzUEquKQoAeqPuUDhtx8gaTXaCiaaOHocfxWB9Lk-Q2&t=634985966235455679');
}

.RadMenu_Vista_rtl li.rmTopFix, .RadMenu_Vista_rtl li.rmBottomFix, .RadMenu_Vista_rtl .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners.RadMenu_Vista_Context_rtl ul.rmGroup .rmItem
{
    background-position: 101% 0;
}

.RadMenu_Vista .rmSlide .rmScrollWrap
{
    background-image: none;
}

.RadMenu_Vista_rtl .rmGroup, .RadMenu_Vista_rtl .rmMultiColumn, .RadMenu_Vista_rtl .rmGroup .rmVertical
{
    background-position: 100% 0;
}

.RadMenu_Vista .rmRootGroup .rmHorizontal
{
    background-image: none;
}

.RadMenu_Vista .rmScrollWrap .rmVertical
{
    border: 0;
}

.RadMenu_Vista .rmGroup .rmFirst, .RadMenu_Vista .rmGroup .rmLast, .RadMenu_Vista .rmRoundedCorners .rmScrollWrapContainer li.rmItem, .RadMenu_Vista_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem, .rmRoundedCorners_Vista .rmScrollWrapContainer li.rmItem
{
    background: none;
}

.RadMenu_Vista .rmGroup .rmLast
{
    padding-bottom: 1px;
}

.RadMenu_Vista .rmGroup a.rmLink:hover, .RadMenu_Vista .rmGroup a.rmFocused, .RadMenu_Vista .rmGroup a.rmSelected, .RadMenu_Vista .rmGroup a.rmExpanded
{
    background-position: 0 -168px;
}

    .RadMenu_Vista .rmGroup a.rmLink:hover .rmText, .RadMenu_Vista .rmGroup a.rmFocused .rmText, .RadMenu_Vista .rmGroup a.rmSelected .rmText, .RadMenu_Vista .rmGroup a.rmExpanded .rmText
    {
        background-position: 100% -192px;
    }

.RadMenu_Vista .rmVertical .rmExpandRight, .RadMenu_Vista_Context .rmGroup .rmExpandRight, .RadMenu_Vista .rmGroup .rmExpandDown
{
    background-position: 100% -216px;
}

.RadMenu_Vista .rmVertical a.rmLink:hover .rmExpandRight, .RadMenu_Vista .rmVertical a.rmFocused .rmExpandRight, .RadMenu_Vista .rmVertical a.rmExpanded .rmExpandRight, .RadMenu_Vista .rmVertical a.rmSelected .rmExpandRight, .RadMenu_Vista .rmVertical a.rmLink:hover .rmExpandLeft, .RadMenu_Vista .rmVertical a.rmFocused .rmExpandLeft, .RadMenu_Vista .rmVertical a.rmExpanded .rmExpandLeft, .RadMenu_Vista .rmVertical a.rmSelected .rmExpandLeft
{
    background-image: url('/WebResource.axd?d=Ex9D3vPMw5LTCc47habB53IWitFSLShtI8OImgpoE7aU64LA5GVbwZRue_y1IWHT_tsH0nKW_AajwzV9rSp5RsPsxFD6GMiG2nSCt7c_Yzv0x-rynQoDi_ns94nB2ON3fCbCls76vwbFwuRUAKcUoRRuzOU1&t=634985966235455679');
}

.RadMenu_Vista .rmVertical a.rmLink:hover .rmExpandRight, .RadMenu_Vista .rmVertical a.rmSelected .rmExpandRight, .RadMenu_Vista .rmVertical a.rmFocused .rmExpandRight
{
    background-position: 100% -2px;
}

.RadMenu_Vista .rmVertical a.rmExpanded .rmExpandRight, .RadMenu_Vista .rmVertical a.rmExpanded:hover .rmExpandRight
{
    background-position: 100% -29px;
}

.RadMenu_Vista .rmGroup a.rmLink:hover .rmExpandRight, .RadMenu_Vista .rmGroup a.rmFocused .rmExpandRight, .RadMenu_Vista .rmGroup a.rmSelected .rmExpandRight, .RadMenu_Vista .rmGroup a.rmExpanded .rmExpandRight, .RadMenu_Vista .rmGroup a.rmLink:hover .rmExpandDown, .RadMenu_Vista .rmGroup a.rmFocused .rmExpandDown, .RadMenu_Vista .rmGroup a.rmSelected .rmExpandDown, .RadMenu_Vista .rmGroup a.rmExpanded .rmExpandDown
{
    background-image: url('/WebResource.axd?d=s2UmrDRBcrku2fikumAG_JNnVRMojzLzMkiNDVCIZ2yJfyvQfCMJcZXFfi36eLDvttFZxQ-D0VYf4uuYnyq7HMaJx8Jb--Kd5_ZP0DBLQYQXgDnqvT9KhYgYhmcTPurFis0ijkBexK9ILDJLiDwijLalUAQ1&t=634985966235455679');
    background-position: 100% -240px;
}

.RadMenu_Vista .rmVertical a.rmDisabled:hover .rmExpandRight, .RadMenu_Vista_Context .rmGroup a.rmDisabled:hover .rmExpandRight, .RadMenu_Vista_Context .rmGroup a.rmDisabled:hover .rmExpandLeft, .RadMenu_Vista .rmGroup a.rmDisabled:hover .rmExpandDown
{
    background-image: url('/WebResource.axd?d=s2UmrDRBcrku2fikumAG_JNnVRMojzLzMkiNDVCIZ2yJfyvQfCMJcZXFfi36eLDvttFZxQ-D0VYf4uuYnyq7HMaJx8Jb--Kd5_ZP0DBLQYQXgDnqvT9KhYgYhmcTPurFis0ijkBexK9ILDJLiDwijLalUAQ1&t=634985966235455679');
    background-position: 100% -216px;
}

.RadMenu_Vista_rtl a.rmLink:hover, .RadMenu_Vista_rtl a.rmFocused, .RadMenu_Vista_rtl a.rmSelected
{
    background-position: 100% -96px;
}

    .RadMenu_Vista_rtl a.rmLink:hover .rmText, .RadMenu_Vista_rtl a.rmFocused .rmText, .RadMenu_Vista_rtl a.rmSelected .rmText
    {
        background-position: 0 -72px;
    }

.RadMenu_Vista_rtl a.rmExpanded, .RadMenu_Vista_rtl a.rmExpanded:hover
{
    background-position: 100% -144px;
}

    .RadMenu_Vista_rtl a.rmExpanded .rmText, .RadMenu_Vista_rtl a.rmExpanded:hover .rmText
    {
        background-position: 0 -120px;
    }

.RadMenu_Vista_rtl .rmGroup a.rmLink:hover, .RadMenu_Vista_rtl .rmGroup a.rmFocused, .RadMenu_Vista_rtl .rmGroup a.rmSelected, .RadMenu_Vista_rtl .rmGroup a.rmExpanded
{
    background-position: 100% -264px;
}

    .RadMenu_Vista_rtl .rmGroup a.rmLink:hover .rmText, .RadMenu_Vista_rtl .rmGroup a.rmFocused .rmText, .RadMenu_Vista_rtl .rmGroup a.rmSelected .rmText, .RadMenu_Vista_rtl .rmGroup a.rmExpanded .rmText
    {
        background-position: 0 -288px;
    }

.RadMenu_Vista_Context_rtl .rmVertical .rmExpandLeft, .RadMenu_Vista_rtl .rmRootGroup .rmExpandLeft
{
    background-position: 0 -312px;
}

.RadMenu_Vista_rtl a.rmLink:hover .rmExpandLeft, .RadMenu_Vista_rtl a.rmSelected .rmExpandLeft, .RadMenu_Vista_rtl a.rmFocused .rmExpandLeft
{
    background-position: 0 -2px;
}

.RadMenu_Vista_rtl a.rmExpanded .rmExpandLeft, .RadMenu_Vista_rtl a.rmExpanded:hover .rmExpandLeft
{
    background-position: 0 -29px;
}

.RadMenu_Vista_rtl .rmGroup a.rmLink:hover .rmExpandLeft, .RadMenu_Vista_rtl .rmGroup a.rmFocused .rmExpandLeft, .RadMenu_Vista_rtl .rmGroup a.rmSelected .rmExpandLeft, .RadMenu_Vista_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
    background-image: url('/WebResource.axd?d=s2UmrDRBcrku2fikumAG_JNnVRMojzLzMkiNDVCIZ2yJfyvQfCMJcZXFfi36eLDvttFZxQ-D0VYf4uuYnyq7HMaJx8Jb--Kd5_ZP0DBLQYQXgDnqvT9KhYgYhmcTPurFis0ijkBexK9ILDJLiDwijLalUAQ1&t=634985966235455679');
    background-position: 0 -336px;
}

.RadMenu_Vista_Context_rtl .rmGroup a.rmDisabled:hover .rmExpandLeft, .RadMenu_Vista_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft
{
    background-image: url('/WebResource.axd?d=s2UmrDRBcrku2fikumAG_JNnVRMojzLzMkiNDVCIZ2yJfyvQfCMJcZXFfi36eLDvttFZxQ-D0VYf4uuYnyq7HMaJx8Jb--Kd5_ZP0DBLQYQXgDnqvT9KhYgYhmcTPurFis0ijkBexK9ILDJLiDwijLalUAQ1&t=634985966235455679');
    background-position: 0 -312px;
}

.RadMenu_Vista .rmSlide
{
    margin: -3px 0 0 1px;
}

    .RadMenu_Vista .rmVertical .rmSlide, .RadMenu_Vista .rmSlide .rmSlide, .RadMenu_Vista_Context .rmGroup .rmSlide
    {
        margin: 0 0 0 -5px;
    }

.RadMenu_Vista_rtl .rmSlide
{
    margin: -3px 0 0 -1px;
}

    .RadMenu_Vista_rtl .rmVertical .rmSlide, .RadMenu_Vista_rtl .rmSlide .rmSlide, .RadMenu_Vista_Context_rtl .rmGroup .rmSlide
    {
        margin: 0 0 0 5px;
    }

.RadMenu_Vista .rmLeftArrow, .RadMenu_Vista .rmRightArrow
{
    background-color: #E0E5F5;
}

.RadMenu_Vista .rmLeftArrow
{
    background-position: -8px -312px;
    border-right: 1px solid #B7BDCD;
}

.RadMenu_Vista .rmRightArrow
{
    background-position: -482px -216px;
    border-left: 1px solid #B7BDCD;
}

.RadMenu_Vista .rmTopArrow, .RadMenu_Vista .rmBottomArrow, .RadMenu_Vista .rmGroup .rmLeftArrow, .RadMenu_Vista .rmGroup .rmRightArrow
{
    background-color: #f0f0f0;
}

.RadMenu_Vista .rmTopArrow
{
    background-position: 50% -367px;
    border-bottom: 1px solid #B7BDCD;
}

.RadMenu_Vista .rmBottomArrow
{
    background-position: 50% -391px;
    border-top: 1px solid #B7BDCD;
}

.RadMenu_Vista .rmVertical .rmSeparator .rmText, .RadMenu_Vista .rmHorizontal .rmVertical .rmSeparator .rmText
{
    background-position: 0 -406px;
}

.RadMenu_Vista .rmHorizontal .rmSeparator .rmText, .RadMenu_Vista .rmVertical .rmHorizontal .rmSeparator .rmText
{
    background-position: 0 -386px;
}
/* END Telerik.Web.UI.Skins.Vista.Menu.Vista.css */

/************************* </Tekerik CSS - needed to overwite the DNN editor styles> *******************************/


/*********** layout fixing ******************/
#dnn_ctr764_Students_CohortSelection_cmbCohort.RadComboBox.RadComboBox_Metro {
    width:168px !important;
}

#studentsListHeader_container > span {
    display:inline-block;
}

#studentsListHeader_container > span div.RadPicker.RadPicker_Default {
    display:inline-block;
    vertical-align:bottom;
}

#activityOverTimeReport_container .RadPicker.RadPicker_Default,
#averageQuizScoresReport_container .RadPicker.RadPicker_Default,
#quizCountsByLessonReport_container .RadPicker.RadPicker_Default {
    display: inline-block;
    vertical-align: top;
}

.RadEditor table {
    table-layout: auto !important;
}

.RadEditor .reTextArea {
    box-sizing: border-box;
    max-width: inherit;
    height: 100% !important;
    width: 100%;
    resize: none;
}

.RadEditor .reTextAreaHidden {
    display: none !important;
}