﻿.BreakItem, .BreakItem:hover {
    border-top: 1px solid #004f71 !important;
    color: #004f71 !important;
    font-size: 13px !important;
}


/* Autocomplete Box Start */
.RadAutoCompleteBox_default {
    color: #333333;
}

    .RadAutoCompleteBox_default .racTokenList {
        border-color: #cdcdcd;
        color: #333333;
        background-color: #ffffff;
    }

    .RadAutoCompleteBox_default .racToken {
        border-radius: 3px;
        border-color: #cdcdcd;
        color: #333333;
        background-color: #e6e6e6;
        background-image: linear-gradient(white, #e6e6e6);
    }

    .RadAutoCompleteBox_default .racTokenHovered {
        border-color: #aaaaaa;
        color: #000000;
        background-color: #c3c3c3;
        background-image: linear-gradient(#dddddd, #c3c3c3);
    }

    .RadAutoCompleteBox_default .racTokenSelected {
        border-color: #676767;
        color: #ffffff;
        background-color: #808080;
        background-image: linear-gradient(#9a9a9a, #808080);
    }

    .RadAutoCompleteBox_default .racEmptyMessage {
        color: rgba(51, 51, 51, 0.6);
    }

    .RadAutoCompleteBox_default .racLoadingIcon {
        background-image: url("images/Common/loading_small.gif");
    }

.RadAutoCompleteBoxPopup_default {
    border-color: #828282;
    color: #333333;
    background-color: #ffffff;
}

    .RadAutoCompleteBoxPopup_default .racHeader,
    .RadAutoCompleteBoxPopup_default .racFooter, .RadAutoCompleteBoxPopup_default .racShowAll {
        border-color: #d1d1d1;
        color: #333333;
        background-color: #eaeaea;
    }

    .RadAutoCompleteBoxPopup_default .racHeader {
        background-image: linear-gradient(#fefefe, #eaeaea);
    }

    .RadAutoCompleteBoxPopup_default .racItemHovered {
        color: #000000;
        background-color: #c3c3c3;
    }
/* Autocomplete Box End */


/* Button Start */
.RadButton_default.rbButton,
.RadButton_default .rbSplitPart {
    border-color: #cdcdcd;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient(white, #e6e6e6);
}

    .RadButton_default.rbButton.rbHovered,
    .RadButton_default .rbSplitPart.rbHovered {
        border-color: #aaaaaa;
        color: #000000;
        background-color: #c3c3c3;
        background-image: linear-gradient(#dddddd, #c3c3c3);
    }

    .RadButton_default.rbButton:focus {
        box-shadow: inset 0 0 5px rgba(103, 103, 103, 0.5);
    }

    .RadButton_default.rbButton.rbSelected,
    .RadButton_default.rbButton.rbToggled,
    .RadButton_default.rbButton.rbSelected .rbSplitPart {
        border-color: #676767;
        color: #ffffff;
        background-color: #808080;
        background-image: linear-gradient(#9a9a9a, #808080);
    }

.RadButton_default .rbSplitPartRight.rbHovered {
    border-left-color: #aaaaaa;
}

.RadButton_default .rbSplitPartRight.rbSelected {
    border-left-color: #676767;
}

.RadButton_default .rbSplitPartLeft.rbHovered {
    border-right-color: #aaaaaa;
}

.RadButton_default .rbSplitPartLeft.rbSelected {
    border-right-color: #676767;
}

.RadButton_default.rbToggleButton .rbIcon,
.RadButton_default.rbCheckBox .rbIcon,
.RadButton_default.rbRadioButton .rbIcon,
.RadButton_default.rbToggleButton .rbText,
.RadButton_default.rbCheckBox .rbText,
.RadButton_default.rbRadioButton .rbText {
    color: #333333;
}

.RadButton_default.rbToggleButton.rbHovered .rbIcon,
.RadButton_default.rbCheckBox.rbHovered .rbIcon,
.RadButton_default.rbRadioButton.rbHovered .rbIcon,
.RadButton_default.rbToggleButton.rbSelected .rbIcon,
.RadButton_default.rbCheckBox.rbSelected .rbIcon,
.RadButton_default.rbRadioButton.rbSelected .rbIcon,
.RadButton_default.rbToggleButton.rbHovered .rbText,
.RadButton_default.rbCheckBox.rbHovered .rbText,
.RadButton_default.rbRadioButton.rbHovered .rbText,
.RadButton_default.rbToggleButton.rbSelected .rbText,
.RadButton_default.rbCheckBox.rbSelected .rbText,
.RadButton_default.rbRadioButton.rbSelected .rbText,
.RadButton_default.rbCheckBox.rbHovered .rbToggleCheckboxChecked + .rbText,
.RadButton_default.rbRadioButton.rbHovered .rbToggleRadioChecked + .rbText {
    color: #000000;
}

.RadButton_default.rbToggleButton.rbHovered.rbSelected .rbIcon,
.RadButton_default.rbCheckBox.rbHovered.rbSelected .rbIcon,
.RadButton_default.rbRadioButton.rbHovered.rbSelected .rbIcon,
.RadButton_default.rbToggleButton.rbHovered.rbSelected .rbText,
.RadButton_default.rbCheckBox.rbHovered.rbSelected .rbText,
.RadButton_default.rbRadioButton.rbHovered.rbSelected .rbText,
.RadButton_default.rbCheckBox .rbToggleCheckboxChecked,
.RadButton_default.rbCheckBox .rbToggleCheckboxChecked + .rbText,
.RadButton_default.rbRadioButton .rbToggleRadioChecked,
.RadButton_default.rbRadioButton .rbToggleRadioChecked + .rbText {
    color: #333333;
}

.RadButton_default.rbButton.rbRtl .rbSplitPart,
.RadButton_default.rbButton.rbRtl .rbSplitPart.rbHovered {
    border-right-color: #cdcdcd;
}

    .RadButton_default.rbButton.rbRtl .rbSplitPart.rbSelected {
        border-right-color: #676767;
    }

/* Button End */

/* Calendar Start */
.RadCalendar_default {
    border-color: #000000;
    color: #000000;
    font-size: 15px;
    line-height: 25px;
    background-color: #ffffff;
    min-width: 250px;
}

    .RadCalendar_default a {
        color: inherit;
    }

    .RadCalendar_default .rcTitlebar {
        border-color: #000000;
        color: #ffffff;
    }

    .RadCalendar_default .rcMain {
        border-color: #000000;
    }

        .RadCalendar_default .rcMain th {
            color: #666666;
            background-color: #eaeaea;
        }

        .RadCalendar_default .rcMain td {
            border-color: transparent;
        }

        .RadCalendar_default .rcMain a {
            color: #000000;
        }

        .RadCalendar_default .rcMain .rcToday {
        }

        .RadCalendar_default .rcMain .rcSelected {
        }

            .RadCalendar_default .rcMain .rcSelected a {
                color: #ffffff !important;
            }

        .RadCalendar_default .rcMain .rcHover {
            border-color: #aaaaaa;
            color: #000000;
            background-color: #c3c3c3;
        }

    .RadCalendar_default .rcHeader,
    .RadCalendar_default .rcFooter {
        border-color: #d1d1d1;
    }





    .RadCalendar_default .rcTitlebar {
        background-color: #009cde;
    }

    .RadCalendar_default .rcMain .rcToday {
        border-color: #009cde;
    }

    .RadCalendar_default .rcMain .rcSelected {
        background-color: #009cde;
    }

.RadCalendarMonthView_default .rcSelected a {
    background-color: #009cde;
}







.RadCalendar_default .rcWeek th {
    border-bottom: 1px solid #c4c4c4;
    color: #333333;
}

.RadCalendar_default .rcWeek .rcViewSel {
    width: 13px;
    padding: 0 7px 0 9px;
    background-color: #eaeaea;
}

.RadCalendarMultiView_default .rcTitlebar {
    border-color: #cdcdcd;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient(white, #e6e6e6);
}

.RadCalendarMultiView_default .rcCalendar {
    border-color: #828282;
}

.RadCalendarMultiView_default .rcMainTable .rcTitle {
    border: none;
    background-color: #eaeaea;
    background-image: linear-gradient(#fefefe, #eaeaea);
}

.RadCalendarMultiView_default .rcWeek th {
    border-top: 1px solid #c4c4c4;
}

.RadCalendarMonthView_default {
    border-color: #000000;
    color: #000000;
    background-color: #ffffff;
}

    .RadCalendarMonthView_default a {
        color: #000000 !important;
        font-size: 15px;
        padding: 5px;
    }

    .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: 2px solid #000000;
    }

    .RadCalendarMonthView_default .rcSelected a {
        color: #ffffff !important;
    }

    .RadCalendarMonthView_default #rcMView_PrevY a,
    .RadCalendarMonthView_default #rcMView_NextY a {
        color: #333333;
    }

    .RadCalendarMonthView_default input {
        border-width: 2px !important;
        min-width: 75px;
        margin: 5px;
    }

    .RadCalendarMonthView_default #rcMView_OK {
        background-repeat: no-repeat;
        background-position: 5px center;
        background-image: url('/images/Icons/Navigation/dialog-ok-apply-4.png');
        padding-left: 25px;
    }

    .RadCalendarMonthView_default #rcMView_Cancel {
        background-repeat: no-repeat;
        background-position: 5px center;
        background-image: url('/images/Icons/Navigation/dialog-no-2.png');
        padding-left: 25px;
    }

.RadCalendarTimeView_default {
    border-color: #828282;
    background-color: #ffffff;
}

    .RadCalendarTimeView_default td a {
        color: #000000;
    }

    .RadCalendarTimeView_default th {
        padding: 0 0 1px;
        border-bottom: 1px solid #d1d1d1;
        background-color: #eaeaea;
        background-image: linear-gradient(#fefefe, #eaeaea);
        color: #333333;
    }

    .RadCalendarTimeView_default td {
        border-color: #878787;
    }

        .RadCalendarTimeView_default td.rcSelected a {
            border-color: #676767;
            color: #ffffff;
            background-color: #808080;
            background-image: linear-gradient(#9a9a9a, #808080);
        }

        .RadCalendarTimeView_default td.rcHover a {
            border-color: #aaaaaa;
            color: #000000;
            background-color: #c3c3c3;
            background-image: linear-gradient(#dddddd, #c3c3c3);
        }

    .RadCalendarTimeView_default .rcFooter {
        border-color: #c4c4c4;
    }

.RadPicker_default .rcCalPopup,
.RadPicker_default .rcTimePopup {
    border-color: #cdcdcd;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient(white, #e6e6e6);
    border-left: 1px solid #cdcdcd;
}

    .RadPicker_default .rcCalPopup:before,
    .RadPicker_default .rcTimePopup:before {
        line-height: 1.65;
    }

    .RadPicker_default .rcCalPopup:hover,
    .RadPicker_default .rcTimePopup:hover {
        background-color: #c3c3c3;
        background-image: linear-gradient(#dddddd, #c3c3c3);
    }

/* Calendar End */

/* Combobox Start */
.RadComboBox_default .rcbInner {
    border-color: #000000;
    color: #333333;
}

.RadComboBox_default .rcbInner {
    background-color: #ffffff;
}

.RadComboBox_required .rcbInner {
    background-color: #fff8dc !important;
}

.RadComboBox_default .rcbEmptyMessage {
    filter: alpha(opacity=80);
    opacity: .8;
}

.RadComboBox_default .rcbActionButton {
    border-color: #000000;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient(white, #e6e6e6);
    height: auto !important;
}

.RadComboBox_default .rcbHovered, .RadComboBox_default .RadComboBoxDropDown_default .rcbLoading, .RadComboBoxDropDown_default .RadComboBox_default .rcbLoading, .RadComboBox_default .RadComboBoxDropDown_default .rcbItem em, .RadComboBoxDropDown_default .rcbItem .RadComboBox_default em {
    border-color: #000000;
    color: #333333;
    background-color: #ffffff;
}

    .RadComboBox_default .rcbHovered .rcbActionButton, .RadComboBox_default .RadComboBoxDropDown_default .rcbLoading .rcbActionButton, .RadComboBoxDropDown_default .RadComboBox_default .rcbLoading .rcbActionButton, .RadComboBox_default .RadComboBoxDropDown_default .rcbItem em .rcbActionButton, .RadComboBoxDropDown_default .rcbItem .RadComboBox_default em .rcbActionButton {
        border-color: #000000;
        color: #000000;
        background-color: #c3c3c3;
        background-image: linear-gradient(#dddddd, #c3c3c3);
    }

.RadComboBox_default .rcbFocused {
    border-color: #000000;
    color: #333333;
    background-color: #ffffff;
}

    .RadComboBox_default .rcbFocused .rcbActionButton {
        border-color: #000000;
        color: #ffffff;
        background-color: #808080;
        background-image: linear-gradient(#9a9a9a, #808080);
    }

.RadComboBox_default .rcbReadOnly {
    border-color: #000000;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient(white, #e6e6e6);
}

    .RadComboBox_default .rcbReadOnly.rcbHovered, .RadComboBox_default .RadComboBoxDropDown_default .rcbReadOnly.rcbLoading, .RadComboBoxDropDown_default .RadComboBox_default .rcbReadOnly.rcbLoading, .RadComboBox_default .RadComboBoxDropDown_default .rcbItem em.rcbReadOnly, .RadComboBoxDropDown_default .rcbItem .RadComboBox_default em.rcbReadOnly {
        border-color: #aaaaaa;
        color: #000000;
        background-color: #c3c3c3;
        background-image: linear-gradient(#dddddd, #c3c3c3);
    }

    .RadComboBox_default .rcbReadOnly.rcbFocused {
        border-color: #000000;
        color: #ffffff;
        background-color: #808080;
        background-image: linear-gradient(#9a9a9a, #808080);
    }

.RadComboBox_default_rtl .rcbActionButton {
}

.RadComboBoxDropDown_default {
    border-color: #828282;
    color: #333333;
    background-color: #ffffff;
}

    .RadComboBoxDropDown_default .rcbHeader,
    .RadComboBoxDropDown_default .rcbFooter, .RadComboBoxDropDown_default .rcbCheckAllItems, .RadComboBoxDropDown_default .rcbMoreResults {
        border-color: #d1d1d1;
        color: #333333;
        background-color: #eaeaea;
    }

    .RadComboBoxDropDown_default .rcbHovered, .RadComboBoxDropDown_default .rcbLoading, .RadComboBoxDropDown_default .rcbItem em {
        color: #000000;
        background-color: #c3c3c3;
    }

    .RadComboBoxDropDown_default .rcbSelected {
        color: #ffffff;
        background-color: #808080;
    }

/* Combobox End */

/* Dropdown list Start */
.RadDropDownList_default {
    color: #000000;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    height: 28px;
    box-sizing: border-box;
}

    .RadDropDownList_default .rddlInner {
        border-color: #000000;
        color: #000000;
        padding: 6px 12px;
        height: 28px;
        box-sizing: border-box;
    }

    .RadDropDownList_default .rddlSelect {
        padding-top: 6px;
        padding-bottom: 6px;
    }

    .RadDropDownList_default .rddlHovered {
        border-color: #000000;
        color: #000000;
    }

    .RadDropDownList_default .rddlFocused {
        border-color: #000000;
        color: #000000;
    }

    .RadDropDownList_default .rddlIcon {
        line-height: 28px !important;
    }



.rddlPopup_default {
    border-color: #000000;
    color: #333333;
    background-color: #ffffff;
    margin-top: 2px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .rddlPopup_default .rddlItemSelected {
        background-color: #009cde;
    }


    .rddlPopup_default .rddlHeader,
    .rddlPopup_default .rddlFooter {
        border-color: #000000;
    }

    .rddlPopup_default .rddlList {
        padding: 5px 0;
        box-sizing: border-box;
        background-color: #fff;
    }

    .rddlPopup_default .rddlItem {
        padding: 3px 12px;
    }

    .rddlPopup_default .rddlItemHovered, .rddlPopup_default .rddlItemLoading {
        color: #000000;
        background-color: #cccccc;
    }

    .rddlPopup_default .rddlItemSelected {
        color: #ffffff;
    }

.rddlDefaultMessage {
    color: #aaaaaa;
    font-style: italic;
    filter: alpha(opacity=100) !important;
    opacity: 1 !important;
    padding-top: 3px;
}

.rddlFakeInput {
    padding-top: 3px;
}

/* Dropdown list End */


/* Grid Start */

.RadGrid_default {
    border: 1px solid #828282;
    color: #333;
    background-color: #fff;
}

    .RadGrid_default .rgGroupPanel, .RadGrid_default .rgHeader, .RadGrid_default .rgCommandRow {
        height: 30px;
        background: #f5f5f5;
    }

        .RadGrid_default .rgMasterTable, .RadGrid_default .rgDetailTable, .RadGrid_default .rgGroupPanel table, .RadGrid_default .rgCommandRow table, .RadGrid_default .rgEditForm table, .RadGrid_default .rgPager table {
        }

    .RadGrid_default .rgGroupHeader, .RadGrid table.rgMasterTable tr .rgGroupCol {
        background-color: #d9d9d9;
        color: #000000;
    }

.RadGrid .rgCommandRow .t-button {
    color: #004f71 !important;
}

.RadGrid .rgHeader .t-button, .RadGrid th.rgResizeCol .t-button {
    height: 20px;
}

.RadGrid_default .rgInput {
    background-color: #fff;
    border: 1px solid #ddd;
    color: #555;
}



.RadGrid_default a {
}

.RadGrid_default .rgRow > td:first-child, .RadGrid_default .rgAltRow > td:first-child {
    border-left-width: 0;
    padding-left: 8px;
}

.RadGrid_default .rgSave, .RadGrid_default .rgUpdate, .RadGrid_default .rgCancel, .RadGrid_default .rgEdit, .RadGrid_default .rgDel, .RadGrid_default .rgExpand, .RadGrid_default .rgCollapse, .RadGrid_default .rgFilter, .RadGrid_default .rgAdd, .RadGrid_default .rgRefresh, .RadGrid_default .rgSortAsc, .RadGrid_default .rgSortDesc, .RadGrid_default .rgUngroup, .RadGrid_default .rgPagePrev, .RadGrid_default .rgPageNext, .RadGrid_default .rgPageFirst, .RadGrid_default .rgPageLast, .RadGrid_default .rgExpXLS, .RadGrid_default .rgExpDOC, .RadGrid_default .rgExpPDF, .RadGrid_default .rgExpCSV, .RadGrid_default .rgPrev span, .RadGrid_default .rgNext span {
    background-image: url('Common/radActionsSprite.png');
    height: 32px;
}

.RadGrid_default .rgHeader, .RadGrid_default th.rgResizeCol, .RadGrid_default .rgHeaderWrapper, .RadGrid_default .rgMultiHeaderRow th.rgHeader {
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
}

    .RadGrid_default .rgHeader th:first-child {
        border-left-width: 0;
    }

.RadGrid_default.rgMultiHeader .rgHeaderDiv {
    margin-left: 0;
}

.RadGrid_default .rgFooter td.rgExpandCol, .RadGrid_default.rgMultiHeader th.rgExpandCol {
    border-left: 0 none;
}

.RadGrid_default .rgHeader, .RadGrid_default th.rgResizeCol, .RadGrid_default .rgHeaderWrapper {
    background-color: #f5f5f5;
}

.RadGrid_default .rgHeaderDiv {
    border-right: 1px solid #ddd;
}

.RadGrid_default .rgHeaderWrapper {
    border-bottom: 1px solid #ddd;
}

.RadGrid_default .rgHeader, .RadGrid_default .rgHeader a {
    color: #333;
}

.RadGrid_default .rgRow > td, .RadGrid_default .rgAltRow > td, .RadGrid_default .rgEditRow > td {
    padding: 9px 7px;
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-color: #ddd;
}

.RadGrid_default .rgAltRow > td {
    background-color: #f9f9f9;
}

.RadGrid_default .rgAltRow .rgSorted {
    background-color: #ececec;
}

.RadGrid_default .rgAltRow.rgHoveredRow .rgSorted {
    background-color: #ddd;
}

.RadGrid_default .rgHoveredRow > td {
    background: #eee;
}

.RadGrid_default .rgEditRow {
    background: #ddd;
}

    .RadGrid_default .rgEditRow > td {
        border-style: solid;
        border-width: 0 0 1px 0;
        border-color: #ddd;
    }

.RadGrid_default .rgSorted {
    background-color: #e4e4e4;
}

.RadGrid_default .rgMasterTable .rgSelectedCell, .RadGrid_default .rgSelectedRow > td, .RadGrid_default td.rgEditRow .rgSelectedRow, .RadGrid_default .rgSelectedRow td.rgSorted {
    color: #fff;
    background: #c9ffcd !important;
    border-color: #fff;
}

.RadGrid_default .rgSelectedRow.rgHoveredRow {
    background: #337ab7;
}

.RadGrid_default .rgSelectedCell a, .RadGrid_default .rgSelectedRow a {
}

.RadGrid_default .rgDrag {
    background-image: url('Grid/rgDrag.gif');
}

.RadGrid_default .rgFooterWrapper {
    border-top: 1px solid #ddd;
    background: #f5f5f5;
}

    .RadGrid_default .rgFooterWrapper tr.rgFooter td {
        border-bottom-width: 0;
    }

.RadGrid_default .rgFooter td {
    padding: 7px 0 7px 7px;
    height: 26px;
    border-left: 1px solid #ddd;
    background: #f5f5f5;
}

    .RadGrid_default .rgFooter td.rgExpandCol {
        background: #f5f5f5;
    }

    .RadGrid_default .rgFooter td:first-child {
        border-left-width: 0;
    }

.RadGrid_default .rgPager .rgStatus {
    width: 47px;
    background-color: #f5f5f5;
    border-right: 1px solid #ddd;
}

.RadGrid_default .rgStatus div {
    width: auto;
    height: auto;
    background-image: url('Common/loading_small.gif');
    background-position: 16px 0;
    background-repeat: no-repeat;
}

.RadGrid_default .rgPager > td {
    border-top: 1px solid #ddd;
}

.RadGrid_default td.rgPagerCell {
    padding: 7px;
}

.RadGrid_default .rgPagerCell {
    border-top: 1px solid #ccc;
    background: #f5f5f5;
    color: #999;
}

    .RadGrid_default .rgPagerCell .rgWrap {
        padding: 0;
    }

    .RadGrid_default .rgPagerCell .rgArrPart1, .RadGrid_default .rgPagerCell .rgArrPart2 {
        font-size: 0;
    }

        .RadGrid_default .rgPagerCell .rgArrPart1 img, .RadGrid_default .rgPagerCell .rgArrPart2 img {
            margin: 0 -1px;
        }

    .RadGrid_default .rgPagerCell .rgPageFirst, .RadGrid_default .rgPagerCell .rgPagePrev, .RadGrid_default .rgPagerCell .rgPageNext, .RadGrid_default .rgPagerCell .rgPageLast, .RadGrid_default .rgPagerCell .rgPagerButton, .RadGrid_default .rgPagerCell .rgNumPart a {
        margin: 0;
        padding: 0;
        width: 32px;
        height: 32px;
        border: 1px solid #ccc;
        border-left-width: 0;
        box-sizing: content-box;
        background-color: #fff;
        color: #333;
    }

        .RadGrid_default .rgPagerCell .rgPageFirst:hover, .RadGrid_default .rgPagerCell .rgPagePrev:hover, .RadGrid_default .rgPagerCell .rgPageNext:hover, .RadGrid_default .rgPagerCell .rgPageLast:hover, .RadGrid_default .rgPagerCell .rgPagerButton:hover, .RadGrid_default .rgPagerCell .rgNumPart a:hover {
            background-color: #e6e6e6;
            border-color: #adadad;
            color: #333;
        }

    * + html .RadGrid_default .rgPagerCell .rgPageFirst, * + html .RadGrid_default .rgPagerCell .rgPagePrev, * + html .RadGrid_default .rgPagerCell .rgPageNext, * + html .RadGrid_default .rgPagerCell .rgPageLast, * + html .RadGrid_default .rgPagerCell .rgPagerButton {
        height: 34px;
    }

    .RadGrid_default .rgPagerCell.NumericPages .rgNumPart a:first-child {
        border-left-width: 1px;
        border-radius: 4px 0 0 4px;
    }

    .RadGrid_default .rgPagerCell.NumericPages .rgNumPart a:last-child {
        border-radius: 0 4px 4px 0;
    }

    .RadGrid_default .rgPagerCell .rgNumPart a {
        text-align: center;
        height: 32px;
    }

        .RadGrid_default .rgPagerCell .rgNumPart a.rgCurrentPage {
            background-color: #004f71;
            border: 1px solid #004f71;
            color: #fff;
            height: 32px;
        }

    .RadGrid_default .rgPagerCell .rgNumPart span {
        padding: 5px 0;
        display: inline-block;
        float: none;
    }

    .RadGrid_default .rgPagerCell .rgPagerButton {
        padding: 0 7px;
        width: auto;
        border-left-width: 1px;
        border-radius: 4px;
        font-size: 14px;
        line-height: 32px;
    }

    * + html .RadGrid_default .rgPagerCell .riTextBox.rgPagerTextBox {
        margin-left: -10px;
        padding-left: 0;
        padding-right: 0;
    }

    .RadGrid_default .rgPagerCell .rgPagerLabel {
        padding: 7px 7px 0 7px;
        line-height: 1.42857;
        display: inline-block;
    }

    .RadGrid_default .rgPagerCell .rgInfoPart {
        margin-top: 9px;
    }

    .RadGrid_default .rgPagerCell .rgAdvPart {
        margin-left: 10px;
    }

    .RadGrid_default .rgPagerCell .rgPageFirst, .RadGrid_default .rgPagerCell .rgPagePrev, .RadGrid_default .rgPagerCell .rgPageNext, .RadGrid_default .rgPagerCell .rgPageLast {
        background-image: url('Common/radActionsSprite.png');
        background-repeat: no-repeat;
        border: 1px solid #000;
        height: 42px;
    }

    .RadGrid_default .rgPagerCell .rgPageFirst {
        border: 1px solid #000;
        border-radius: 4px 0 0 4px;
    }

    .RadGrid_default .rgPagerCell .rgPagePrev {
        border: 1px solid #000;
    }

    .RadGrid_default .rgPagerCell .rgPageNext {
        border: 1px solid #000;
    }

    .RadGrid_default .rgPagerCell .rgPageLast {
        border-radius: 0 4px 4px 0;
    }

.RadGrid_default .rgSortAsc {
    background-position: -9px -9px;
}

.RadGrid_default .rgSortDesc {
    background-position: -9px -59px;
}

.RadGrid_default .rgCommandRow .rgPrev, .RadGrid_default .rgCommandRow .rgNext {
    padding: 6px 15px;
    line-height: 20px;
    border-radius: 4px;
    background-color: #fff;
    border-color: #ccc;
    color: #333;
    margin-right: 10px;
}

    .RadGrid_default .rgCommandRow .rgPrev span, .RadGrid_default .rgCommandRow .rgNext span {
        width: 10px;
        height: 10px;
    }

    .RadGrid_default .rgCommandRow .rgPrev:hover, .RadGrid_default .rgCommandRow .rgNext:hover {
        background-color: #e6e6e6;
    }

    .RadGrid_default .rgCommandRow .rgPrev.rgDisabled:hover, .RadGrid_default .rgCommandRow .rgNext.rgDisabled:hover {
        background-color: #fff;
    }

.RadGrid_default .rgPrev span {
    margin-right: 10px;
    background-position: -20px -120px;
}

.RadGrid_default .rgNext span {
    margin-left: 10px;
    background-position: -20px -170px;
}

.RadGrid_default .rgFilterRow > td {
    border-bottom: 1px solid #ddd;
}

.RadGrid_default .rgFilterBox {
    padding-top: 0;
    padding-bottom: 0;
    height: 32px;
    color: #555;
    border: 1px solid #ddd;
    border-radius: 4px 0 0 4px;
}

.RadGrid_default .rgFilter {
    margin-left: -1px;
    width: 33px;
    height: 32px;
    background-position: -9px -4509px;
    border: 1px solid #ddd;
    border-radius: 0 4px 4px 0;
    box-sizing: content-box;
}

    .RadGrid_default .rgFilter:hover {
        background-color: #e6e6e6;
    }

* + html .RadGrid_default .rgFilter {
    height: 34px;
}

.RadGrid_default .rgFilterRow .riTextBox {
    border-radius: 4px 0 0 4px;
}

.RadGrid_default a.rcCalPopup, .RadGrid_default a.rcTimePopup {
    margin-right: 0;
    border-radius: 0;
}

.RadGrid_default .rgFiltered, .RadGrid_default .rgFiltered:hover {
    background-color: #e6e6e6;
}

.RadGrid_default .rgFilterRow .riSingle .riTextBox {
    vertical-align: top;
}

.RadGrid_default .rgOptions {
    background: url('Common/radActionsSprite.png') -17.5px -6017.5px no-repeat;
}

.RadGrid_default .rgOptSelected {
    background-position: -67.5px -6017.5px;
}

.RadGrid_default table.rgMasterTable .rgGroupCol {
    border-left-width: 0;
}

.RadGrid_default .rgGroupPanel {
    padding: 7px;
    border: 0;
    border-bottom: 1px solid #ddd;
}

    .RadGrid_default .rgGroupPanel td {
        border: 0;
        padding: 3px 4px;
    }

        .RadGrid_default .rgGroupPanel td td {
            padding: 0;
            line-height: 29px;
        }

    .RadGrid_default .rgGroupPanel .rgSortAsc {
        background-position: -9px -9px;
    }

    .RadGrid_default .rgGroupPanel .rgSortDesc {
        background-position: -9px -59px;
    }

.RadGrid_default .rgUngroup {
    background-position: -9px -3359px;
}

.RadGrid_default .rgGroupItem {
    padding: 0 7px;
    color: #333;
}

.RadGrid_default .rgGroupHeader > td {
    padding: 7px 0;
    height: 32px;
    border-bottom: 1px solid #ddd;
}

    .RadGrid_default .rgGroupHeader > td div div div {
        top: 17px;
    }

.RadGrid_default .rgFooter .rgGroupCol, .RadGrid_default .rgFooter .rgGroupCol ~ td {
    border-bottom: 1px solid #ddd;
}

.RadGrid_default .rgGroupHeader .rgGroupCol {
    border-bottom-width: 0;
    border-top-width: 0;
    background: #fff;
}

.RadGrid_default td.rgGroupCol {
    border-top-width: 0;
    background: #fbfbfb !important;
}

.RadGrid_default .rgRow > .rgGroupCol, .RadGrid_default .rgAltRow > .rgGroupCol {
    border-bottom: 0;
}

.RadGrid_default .rgExpandCol {
    border-left-width: 0;
    background: #fff;
}

.RadGrid_default .rgExpand {
    background-position: -9px -159px;
}

.RadGrid_default .rgCollapse {
    background-position: -59px -59px;
}

.RadGrid_default .rgRow [type="text"], .RadGrid_default .rgAltRow [type="text"], .RadGrid_default .rgEditForm [type="text"] {
    padding: 0 7px;
    height: 32px;
    border: 1px solid #ddd;
    border-radius: 4px;
}

.RadGrid_default .RadComboBox .rcbInput {
    border: 0 none;
    height: 24px;
    padding: 0;
}

.RadGrid_default .rgBatchContainer > input {
    padding: 4px 7px;
}

.RadGrid_default .rgBatchContainer {
    margin: -9px 0;
}

.RadGrid_default .rgBatchOverlay {
    background: rgba(221,221,221,0.75);
}

.RadGrid_default .rgBatchUndoDeleteButton {
    padding: 0 10px 0 0;
    left: 7px;
    border: 1px solid;
    border-color: #ccc;
    color: #333;
    background-color: #fff;
    border-radius: 4px;
}

    .RadGrid_default .rgBatchUndoDeleteButton:before {
        width: 32px;
        height: 32px;
        vertical-align: -11px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -10px -5960px;
        background-repeat: no-repeat;
    }

    .RadGrid_default .rgBatchUndoDeleteButton:hover {
        border-color: #adadad;
        color: #333;
        background-color: #e6e6e6;
    }

.RadGrid_default .rgEditForm {
    margin: -1px;
    padding: 7px;
    border-bottom: 1px solid #ddd;
}

    .RadGrid_default .rgEditForm.rgEditPopup {
        padding: 0;
        overflow: hidden;
    }

        .RadGrid_default .rgEditForm.rgEditPopup > .rgHeader + div {
            box-sizing: border-box;
        }

    .RadGrid_default .rgEditForm .rgHeader {
        border-left: 0 none;
    }

        .RadGrid_default .rgEditForm .rgHeader + div {
            padding: 7px;
        }

    .RadGrid_default .rgEditForm a {
        color: #337ab7;
    }

    .RadGrid_default .rgEditForm [type="image"] {
        margin-right: 2px;
        padding: 8px;
        border: 1px solid #ccc !important;
        border-radius: 4px;
        background: #fff;
    }

        .RadGrid_default .rgEditForm [type="image"]:hover {
            background: #e6e6e6;
        }

    .RadGrid_default .rgEditForm [type="text"]:disabled {
        background: #fff;
        opacity: .7;
    }

.RadGrid_default .rgUpdate {
    background-position: -10px -2610px;
}

    .RadGrid_default .rgUpdate:active {
        background-position: -110px -2610px;
    }

.RadGrid_default .rgCancel {
    background-position: -10px -2810px;
}

    .RadGrid_default .rgCancel:active {
        background-position: -110px -2810px;
    }

.RadGrid_default .rgDetailTable {
    border-color: #ddd;
}

.RadGrid_default .rgCommandCell {
    border-bottom: 1px solid #ddd;
}

    .RadGrid_default .rgCommandCell a {
        color: #333;
        text-decoration: none;
    }

.RadGrid_default .rgCommandTable td {
    padding: 0 7px 1px 7px;
    border: 0;
}

.RadGrid_default .rgAdd, .RadGrid_default .rgRefresh, .RadGrid_default .rgSave, .RadGrid_default .rgCancel {
    vertical-align: middle;
    border: 1px solid transparent;
}

    .RadGrid_default .rgAdd:hover, .RadGrid_default .rgRefresh:hover, .RadGrid_default .rgSave:hover, .RadGrid_default .rgCancel:hover {
        border: 1px solid #adadad;
        border-radius: 4px;
        background-color: #e6e6e6;
    }

.RadGrid_default input.rgAdd, .RadGrid_default input.rgRefresh, .RadGrid_default .rgSave, .RadGrid_default .rgCommandRow .rgCancel {
    margin-right: 3px;
    width: 32px;
    height: 32px;
}

.RadGrid_default input.rgAdd {
    background-position: -10px -3010px;
}

.RadGrid_default input.rgRefresh {
    background-position: -10px -1310px;
}

.RadGrid_default .rgSave {
    background-position: -10px -4960px;
}

.RadGrid_default .rgCommandRow .rgCancel {
    background-position: -10px -2810px;
}

.RadGrid_default .rgEdit {
    margin-right: 3px;
    background-position: -10px -3110px;
}

.RadGrid_default .rgDel {
    margin-right: 3px;
    background-position: -10px -3310px;
}

.RadGrid_default .rgExpXLS, .RadGrid_default .rgExpDOC, .RadGrid_default .rgExpPDF, .RadGrid_default .rgExpCSV {
    background-image: url('Grid/export.png');
    background-repeat: no-repeat;
}

.RadGrid_default .rgExpPDF {
    background-position: 8px 6px;
}

.RadGrid_default .rgExpXLS {
    background-position: 8px -44px;
}

.RadGrid_default .rgExpCSV {
    background-position: 8px -94px;
}

.RadGrid_default .rgExpDOC {
    background-position: 8px -144px;
}

.GridContextMenu_default .rgHCMClear, .GridContextMenu_default .rgHCMFilter {
    height: 34px;
    border-color: #ccc;
    color: #333;
    background-color: #fff;
}

    .GridContextMenu_default .rgHCMClear:hover, .GridContextMenu_default .rgHCMFilter:hover {
        border-color: #adadad;
        color: #333;
        background-color: #e6e6e6;
    }

.GridContextMenu_default .rmGroup .rgHCMItem div.rmText {
    padding: 15px;
    margin: 0 auto;
}

.GridContextMenu_default .rmLeftImage {
    background-image: url('Common/contextMenu.gif');
}

.GridContextMenu_default .rgHCMSortAsc .rmLeftImage {
    background-position: 0 0;
}

.GridContextMenu_default .rgHCMSortDesc .rmLeftImage {
    background-position: 0 -40px;
}

.GridContextMenu_default .rgHCMUnsort .rmLeftImage {
    background-position: 0 -80px;
}

.GridContextMenu_default .rgHCMGroup .rmLeftImage {
    background-position: 0 -120px;
}

.GridContextMenu_default .rgHCMUngroup .rmLeftImage {
    background-position: 0 -160px;
}

.GridContextMenu_default .rgHCMCols .rmLeftImage {
    background-position: 0 -200px;
}

.GridContextMenu_default .rgHCMFilter .rmLeftImage {
    background-position: 0 -240px;
}

.GridContextMenu_default .rgHCMUnfilter .rmLeftImage {
    background-position: 0 -280px;
}

.GridReorderTop_default, .GridReorderBottom_default {
    background-repeat: no-repeat;
    background-position: -20px -70px;
}

.GridReorderBottom_default {
    background-position: -20px -20px;
}

.rgCellSelectorArea_default, .GridRowSelector_default {
    background: #4c4e54;
}

.GridItemDropIndicator_default {
    border-top: 1px dashed #666;
}

.GridToolTip_default {
    border: 1px solid #c98400;
    padding: 3px;
    background: #ffefbd;
    color: #333;
}

.RadGridRTL_default .rgHeader:first-child, .RadGridRTL_default th.rgResizeCol:first-child, .RadGridRTL_default .rgFilterRow > td:first-child, .RadGridRTL_default .rgRow > td:first-child, .RadGridRTL_default .rgAltRow > td:first-child {
    border-left-width: 1px;
    padding-left: 7px;
}

.RadGridRTL_default .rgPageFirst {
    background-position: -9px -759px;
}

    .RadGridRTL_default .rgPageFirst:active {
        background-position: -109px -759px;
    }

.RadGridRTL_default .rgPagePrev {
    background-position: -9px -159px;
}

    .RadGridRTL_default .rgPagePrev:active {
        background-position: -109px -159px;
    }

.RadGridRTL_default .rgPageNext {
    background-position: -9px -109px;
}

    .RadGridRTL_default .rgPageNext:active {
        background-position: -109px -109px;
    }

.RadGridRTL_default .rgPageLast {
    background-position: -9px -709px;
}

    .RadGridRTL_default .rgPageLast:active {
        background-position: -109px -709px;
    }

.RadGridRTL_default .rgExpand {
    background-position: -10px -110px;
}

div.RadGrid_default .rgCommandRow {
    background-color: rgb(230, 230, 230);
    color: rgb(255, 255, 255);
}

div.RadGrid_default .rgCommandCell {
    background-color: rgb(230, 230, 230);
}

div.RadGrid_default th.rgResizeCol {
    background-color: #004f71;
}

div.RadGrid_default .rgHeader {
    background-color: #004f71;
    color: rgb(255, 255, 255);
    font-weight: bold;
    white-space: nowrap;
    padding: 3px;
}

    div.RadGrid_default .rgHeader a {
        color: rgb(255, 255, 255);
        font-weight: bold;
    }

div.RadGrid_default .rgFilterRow {
    color: rgb(0, 0, 0);
}

    div.RadGrid_default .rgFilterRow td {
        background-color: rgb(255, 255, 255);
        color: rgb(0, 0, 0);
    }

div.RadGrid_default .rgRow td {
    color: rgb(0, 0, 0);
    padding: 3px;
}

div.RadGrid_default .rgRow {
    color: rgb(0, 0, 0);
}

div.RadGrid_default .rgAltRow td {
    background-color: rgb(230, 230, 230);
    color: rgb(0, 0, 0);
    padding: 3px;
}

div.RadGrid_default .rgAltRow {
    color: rgb(0, 0, 0);
}

div.RadGrid_default .rgFooter td {
    background-color: rgb(230, 230, 230);
}

div.RadGrid_default .rgPager {
    background-color: rgb(230, 230, 230);
    color: rgb(0, 0, 0);
}

    div.RadGrid_default .rgPager .rgPagerCell {
        background-color: rgb(230, 230, 230);
        color: rgb(0, 0, 0);
        border-color: #004f71;
    }



/* Grid End */

/* Input Start */

.RadInput_Default .riTextBox, .RadInputMgr_Default {
    border-color: #000000 !important;
    background: #ffffff;
    color: #000000;
}

.RadInput_default,
.RadInputMgr_default {
    font: 14px "Segoe UI", Arial, Helvetica, sans-serif;
}

    .RadInput_default .riTextBox,
    .RadInputMgr_default {
        border-color: #000000;
        background: #ffffff;
        color: #000000;
    }

    .RadInput_default .riTextBox {
        background: #ffffff;
    }

.RadInput_required .riTextBox {
    background: #fff8dc !important;
}

.RadInput_default .riEmpty,
.RadInput_Empty_default {
    color: #aaaaaa !important;
}

.RadInput_default .riHover,
.RadInput_Hover_Default {
    border-color: #000000;
}

.RadInput_default .riFocused,
.RadInput_Focused_default {
    border-color: #000000;
    color: #000000;
}

.RadInput_default .riRead,
.RadInput_Read_default {
    border-color: #000000;
}

.RadInput_default .riDisabled,
.RadInput_Disabled_default {
    opacity: .7;
    cursor: default;
    color: #333333;
}

.RadInput_default .riError,
.RadInput_Error_default,
.RadForm.rfdTextbox .RadInput_default .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Default[type="text"] {
    border-color: #d51923;
    background: white 100% -298px no-repeat url("images/Input/sprite.gif");
    color: #d51923;
}

.RadInput_default .riNegative,
.RadInput_Negative_Default {
    color: #565656;
}

.RadInput_default a {
    background-color: #e6e6e6;
    background-image: linear-gradient(white, #e6e6e6);
    color: #333333;
}

    .RadInput_default a:hover {
        background-image: linear-gradient(#dddddd, #c3c3c3);
        color: #000000;
    }

.RadInput_default .riButton {
    border: 1px solid #cdcdcd;
}

.RadInput_default .riLabel {
    color: #000;
}

.RadInput_default .riResizeIcon {
    background: url("images/Common/radActionsSprite.png") no-repeat transparent;
    background-position: -6.5px -966.5px;
    margin-bottom: -1px;
}

.RadInputRTL_Default .riError,
.RadInputRTL_Error_default {
    background-position: 3px -298px;
}

.RadInputRTL_Default .riResizeIcon {
    background-position: -6.5px -986.5px;
}

.RadForm.rfdTextbox .RadInputRTL_Default .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Default[type="text"] {
    background-position: 3px -298px;
}

/* Input End */

/* Menu Start */

.RadMenu_default .rmRootGroup {
    border: none !important;
    box-shadow: none !important;
    color: #004f71;
}

.RadMenu_default .rmGroup,
.RadMenu_default .rmMultiColumn {
    border-color: #828282;
    color: #004f71;
    background-color: #ffffff;
}

.RadMenu_default .rmRootGroup.rmVertical li.rmSeparator {
    border-top-color: #bfbfbf;
}

.RadMenu_default .rmVertical li.rmSeparator {
    border-top-color: #e6e6e6;
    border-bottom-color: white;
}

.RadMenu_default .rmHorizontal li.rmSeparator {
    border-left-color: #bfbfbf;
    border-right-color: white;
}

.RadMenu .rmRootGroup.rmHorizontal > .rmItem, .RadMenu .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem {
    border-width: 0 0 0 0 !important;
    border-style: solid;
}

.RadMenu_default .rmShadows .rmGroup {
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}

.RadMenu_default .rmArrow {
    border-color: #d9d9d9;
    background-color: #f2f2f2;
}

    .RadMenu_default .rmArrow:hover {
        background-color: #e6e6e6;
    }

.RadMenu_default .rmRootGroup .rmItem {
    border-color: #eaeaea;
}



.RadMenu_default .rmRootGroup .rmRootLink:hover {
}

.RadMenu_default .rmRootGroup .rmSelected > .rmRootLink,
.RadMenu_default .rmRootGroup .rmExpanded > .rmRootLink {
}

.RadMenu_default .rmRootGroup .rmFocused > .rmLink {
}

.RadMenu_default .rmPopup,
.RadMenu_default .rmGroup {
    border: 1px solid #828282;
}

    .RadMenu_default .rmPopup .rmFocused > .rmLink,
    .RadMenu_default .rmPopup .rmFocused > .rmLink .rmToggle,
    .RadMenu_default .rmGroup .rmFocused > .rmLink,
    .RadMenu_default .rmGroup .rmFocused > .rmLink .rmToggle {
    }

    .RadMenu_default .rmPopup .rmToggle:hover,
    .RadMenu_default .rmGroup .rmToggle:hover {
        border-color: #aaaaaa;
    }

    .RadMenu_default .rmPopup .rmExpanded > .rmLink .rmToggle,
    .RadMenu_default .rmGroup .rmExpanded > .rmLink .rmToggle {
        border-color: #676767;
        color: #000000;
        background-color: #808080;
    }

.RadMenu_default .rmContentTemplate {
    background: #ffffff;
}

.RadMenu_default_rtl .rmVertical:before,
.RadMenu_default_rtl .rmMultiColumn:before {
    left: auto;
    right: 0;
}


.RadMenu_default .rmVertical:before,
.RadMenu_default .rmMultiColumn:before {
    content: "";
    width: 10px !important;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    border-color: #ffffff !important;
    background: #004f71 !important;
}

.RadMenu_default .rmPopup .rmLink:hover,
.RadMenu_default .rmGroup .rmLink:hover {
    border-color: #004f71;
    color: #ffffff;
    background-color: #004f71;
}

.RadMenu_default .rmPopup .rmSelected > .rmLink,
.RadMenu_default .rmPopup .rmExpanded > .rmLink,
.RadMenu_default .rmGroup .rmSelected > .rmLink,
.RadMenu_default .rmGroup .rmExpanded > .rmLink {
    border-color: #004f71;
    color: #ffffff;
    background-color: #004f71;
}



.RadMenu .rmLink .rmRootLink {
    color: #004f71 !important;
}

.RadMenu .rmGroup .rmImage, .RadMenu .rmGroup .rmLeftImage {
    left: 10px !important;
    border: none !important;
}

.RadMenu .rmImage, .RadMenu .rmLeftImage {
    border: none !important;
    min-width: auto !important;
}

.RadMenu .rmRootGroup .rmContent {
    padding: 0px !important;
}

.RadMenu .rmRoundedCorners .rmGroup {
    border-radius: 10px;
}


/* Menu End */

/* Navigation Start */
.RadNavigation_default .rnvRootGroupWrapper {
    border-color: #d1d1d1;
    color: #333333;
    background: #eaeaea;
    background-image: linear-gradient(#fefefe, #eaeaea);
}

.RadNavigation_default .rnvRootLink {
    border-color: transparent;
}

.RadNavigation_default .rnvMore {
    border-color: #d1d1d1;
    color: #333333;
    background-color: #eaeaea;
    background-image: linear-gradient(#fefefe, #eaeaea);
}

.RadNavigation_default .rnvHovered.rnvMore,
.RadNavigation_default .rnvHovered > .rnvRootLink {
    border-color: #ababab;
    color: #333333;
    background-color: #c4c4c4;
    background-image: linear-gradient(#d8d8d8, #c4c4c4);
}

.RadNavigation_default .rnvSelected.rnvMore,
.RadNavigation_default .rnvSelected > .rnvRootLink,
.RadNavigation_default .rnvExpanded > .rnvRootLink {
    border-color: #919191;
    color: #333333;
    background-color: #ababab;
    background-image: linear-gradient(#bfbfbf, #ababab);
}

.RadNavigation_default .rnvFocused.rnvMore,
.RadNavigation_default .rnvFocused > .rnvRootLink {
    box-shadow: inset 0 0 3px rgba(145, 145, 145, 0.5);
}

.radSkin_default .rnvPopup {
    border-color: #828282;
    color: #333333;
    background-color: #ffffff;
}

    .radSkin_default .rnvPopup .rnvHovered > .rnvLink {
        color: #000000;
        background-color: #c3c3c3;
    }

    .radSkin_default .rnvPopup .rnvSelected > .rnvLink,
    .radSkin_default .rnvPopup .rnvExpanded > .rnvLink {
        color: #ffffff;
        background-color: #808080;
    }

    .radSkin_default .rnvPopup .rnvFocused > .rnvLink {
        box-shadow: inset 0 0 3px rgba(103, 103, 103, 0.5);
    }

/* Navigation End */

/* Tab strip Start */
.RadTabStrip_default {
    color: #333333;
}

    .RadTabStrip_default .rtsLevel1 {
    }

        .RadTabStrip_default .rtsLevel1 .rtsUL {
            margin-bottom: -3px !important;
        }

        .RadTabStrip_default .rtsLevel1 .rtsLink {
            border-color: none;
            color: #333333;
            background-color: #eaeaea;
            background-image: linear-gradient(#fefefe, #c4c4c4);
        }

        .RadTabStrip_default .rtsLevel1 .rtsHovered .rtsLink {
            border-color: #ababab;
            color: #333333;
            background-color: #c4c4c4;
            background-image: linear-gradient(#d8d8d8, #c4c4c4);
        }

        .RadTabStrip_default .rtsLevel1 .rtsSelected .rtsLink {
            border-color: #828282;
            color: #333333;
            background-color: #ffffff;
            background-image: none;
        }

        .RadTabStrip_default .rtsLevel1 .TabCoag .rtsLink {
            border-color: #aa0061;
            color: #ffffff;
            background-color: #aa0061 !important;
            background-image: none;
        }

        .RadTabStrip_default .rtsLevel1 .TabChol .rtsLink {
            border-color: #00b140;
            color: #ffffff;
            background-color: #00b140 !important;
            background-image: none;
        }

        .RadTabStrip_default .rtsLevel1 .TabDM .rtsLink {
            border-color: #7474c1;
            color: #ffffff;
            background-color: #7474c1 !important;
            background-image: none;
        }

        .RadTabStrip_default .rtsLevel1 .TabHF .rtsLink {
            border-color: #ed9b21;
            color: #ffffff;
            background-color: #ed9b21 !important;
            background-image: none;
        }

        .RadTabStrip_default .rtsLevel1 .TabVAD .rtsLink {
            border-color: #470a68;
            color: #ffffff;
            background-color: #470a68 !important;
            background-image: none;
        }

        .RadTabStrip_default .rtsLevel1 .TabAll .rtsLink {
            border-color: #63666a;
            color: #ffffff;
            background-color: #63666a !important;
            background-image: none;
        }


        .RadTabStrip_default .rtsLevel1 .rtsFocused .rtsLink {
            border-color: #919191;
            box-shadow: inset 0 0 5px #919191;
        }

        .RadTabStrip_default .rtsLevel1 ~ .rtsLevel {
            border-color: #828282;
            color: #333333;
            background-color: #ffffff;
        }

            .RadTabStrip_default .rtsLevel1 ~ .rtsLevel .rtsLink {
                color: #333333;
            }

            .RadTabStrip_default .rtsLevel1 ~ .rtsLevel .rtsHovered .rtsLink {
                color: #000000;
            }

            .RadTabStrip_default .rtsLevel1 ~ .rtsLevel .rtsSelected .rtsLink {
                color: #333333;
                text-decoration: underline;
            }

            .RadTabStrip_default .rtsLevel1 ~ .rtsLevel .rtsFocused .rtsLink {
                border-color: #919191;
                box-shadow: inset 0 0 5px #919191;
            }

    .RadTabStrip_default .rtsGhostTab {
        border-color: #d1d1d1;
        border-radius: 10px;
        color: #333333;
        background-color: #eaeaea;
        background-image: linear-gradient(#fefefe, #eaeaea);
    }

.RadTabStrip.rtsTop .rtsLevel1 {
    border-color: #71CCCB !important;
}

.RadTabStrip.rtsTop .rtsLevel1 .rtsLink {
    margin-right: 5px;
    border-color: #71CCCB;
}

.rtsSelected.rtsLink {
    border-bottom: 1px solid white;
}

.RadTabStrip.rtsTop .rtsLevel1 .rtsSelected .rtsLink {
    border-bottom-color: #FFFFFF;
}

.RadTabStrip.rtsBottom .rtsLevel1 .rtsLink {
    border-radius: 0 0 10px 10px;
}

.RadTabStrip.rtsBottom .rtsLevel1 .rtsSelected .rtsLink {
    border-top-color: transparent;
}

.RadTabStrip.rtsLeft .rtsLevel1 .rtsLink {
    border-radius: 10px 0 0 10px;
}

.RadTabStrip.rtsLeft .rtsLevel1 .rtsSelected .rtsLink {
    border-right-color: transparent;
}

.RadTabStrip.rtsRight .rtsLevel1 .rtsLink {
    border-radius: 0 10px 10px 0;
}

.RadTabStrip.rtsRight .rtsLevel1 .rtsSelected .rtsLink {
    border-left-color: transparent;
}

/* Tab strip End */

/* Upload Start */
.RadUpload_default .ruFileLI .ruButton {
    min-height: 19px;
    color: #000000;
}

.RadUpload_default .ruFileLI .ruFileProgressWrap {
    background-color: #eaeaea;
}

.RadUpload_default .ruFileLI .ruFileProgress {
    background-color: #808080;
    margin: -1px;
}

.RadUpload_default .ruSelectWrap .ruFakeInput {
    border-color: #000000;
    min-height: 19px;
    background: #ffffff;
}

.RadUpload_default .ruSelectWrap .ruButton {
    min-height: 19px;
    border-color: #000000;
    color: #000000;
    background-color: #e6e6e6;
    background-image: linear-gradient(white, #e6e6e6);
}

    .RadUpload_default .ruSelectWrap .ruButton.ruButtonHover {
        border-color: #aaaaaa;
        color: #000000;
        background-color: #c3c3c3;
    }

.RadUpload_default .ruDropZone {
    color: #333333;
    border-color: #000000;
    background-color: #828282;
}

/* Upload End */


/* Window Start */

.RadWindow_default {
    color: #ffffff;
    z-index: 8000 !important;
    border-color: #009cde !important;
    background-color: #009cde !important;
}



    .RadWindow_default .rwTitleBar {
        color: #ffffff;
        padding: 5px;
        font-size: medium;
    }

    .RadWindow_default .rwCommandButton:hover {
        border-color: #de4ba7;
        color: #000000;
        background-color: #e676bc;
    }

    .RadWindow_default .rwContent {
        border-color: #cccccc;
        color: #000000;
        background-color: #ffffff;
    }

    .RadWindow_default .rwStatusBar {
        border-color: #31001f;
        color: #ffffff;
        background-color: #004f71;
    }

    .RadWindow_default .rwDialogButtons button {
        border-color: #31001f;
        color: #ffffff;
        background-color: #004f71;
    }

        .RadWindow_default .rwDialogButtons button:hover {
            border-color: #de4ba7;
            color: #000000;
            background-color: #e676bc;
        }

        .RadWindow_default .rwDialogButtons button:active {
            border-color: #676767;
            color: #ffffff;
            background-color: #808080;
        }

    .RadWindow_default .rwPromptDialog .rwOkBtn,
    .RadWindow_default .rwConfirmDialog .rwOkBtn {
        border-color: #1667b7;
        color: #ffffff;
        background-color: #1976d2;
    }

        .RadWindow_default .rwPromptDialog .rwOkBtn:hover,
        .RadWindow_default .rwConfirmDialog .rwOkBtn:hover {
            border-color: #12579b;
            color: #ffffff;
            background-color: #1667b7;
        }

        .RadWindow_default .rwPromptDialog .rwOkBtn:active,
        .RadWindow_default .rwConfirmDialog .rwOkBtn:active {
            border-color: #0f4880;
            color: #ffffff;
            background-color: #12579b;
        }

    .RadWindow_default .rwPromptInput {
        border-color: #31001f;
        color: #000000;
        background-color: #ffffff;
    }

        .RadWindow_default .rwPromptInput:hover {
            border-color: #de4ba7;
            color: #000000;
            background-color: #ffffff;
        }

        .RadWindow_default .rwPromptInput:active,
        .RadWindow_default .rwPromptInput:focus {
            border-color: #676767;
            color: #000000;
            background-color: #ffffff;
        }

    .RadWindow_default .rwLoading.rwStatusBar {
        background-image: url('');
    }

    .RadWindow_default.rwLoading .rwExternalContent {
        background-image: url('/images/Status/ajax-loader_circle.gif');
    }


.RadWindow.rwRoundedCorner {
    border-radius: 0 !important;
}

.RadWindow .rwCloseButton:before {
    content: "\E038";
}

/* Window End */

/* Wizard Start */

.RadWizard_default {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #333333;
    background: #ffffff;
}

    .RadWizard_default .rwzButton {
        border-radius: 4px;
        padding: 6px 12px;
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

    .RadWizard_default .rwzNext,
    .RadWizard_default .rwzFinish {
        border-color: #7e004e;
        color: #ffffff;
        background-color: #004f71;
    }

    .RadWizard_default .rwzBreadCrumb .rwzText {
        line-height: 38px;
    }

    .RadWizard_default .rwzBreadCrumb .rwzLink:before {
        width: 22px;
        height: 22px;
        right: -12px;
        margin-top: -12px;
    }

    .RadWizard_default .rwzLink {
        border-color: #cccccc;
        color: #333333;
        background-color: #ffffff;
    }

        .RadWizard_default .rwzLink:before {
            border-color: #cccccc;
            background-color: #ffffff;
            box-shadow: none;
        }

    .RadWizard_default .rwzProgressBar {
        border-radius: 4px;
        border-color: #dddddd;
        background-color: #f5f5f5;
    }

    .RadWizard_default .rwzProgress {
        border-color: #63003d;
        background-color: #004f71;
    }

    .RadWizard_default .rwzHovered.rwzButton,
    .RadWizard_default .rwzHovered .rwzLink {
        border-color: #adadad;
        color: #333333;
        background-color: #e6e6e6;
    }

    .RadWizard_default .rwzHovered.rwzNext,
    .RadWizard_default .rwzHovered.rwzFinish {
        border-color: #400028;
        color: #ffffff;
        background-color: #b80073;
    }

    .RadWizard_default .rwzHovered .rwzLink:before {
        border-color: #adadad;
        background-color: #e6e6e6;
    }

    .RadWizard_default .rwzFocused.rwzButton {
        box-shadow: 0 0 5px rgba(140, 140, 140, 0.5) inset;
    }

    .RadWizard_default .rwzFocused.rwzNext {
        border-color: rgba(0, 0, 0, 0.5);
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.5) inset;
    }

    .RadWizard_default .rwzSelected .rwzLink,
    .RadWizard_default .rwzSelected .rwzLink:before {
        border-color: #7e004e;
        color: #ffffff;
        background-color: #004f71;
    }

    .RadWizard_default.rwzHorizontal .rwzFirst .rwzLink {
        border-radius: 4px 0 0 4px;
    }

    .RadWizard_default.rwzHorizontal .rwzLast .rwzLink {
        border-radius: 0 4px 4px 0;
    }

    .RadWizard_default.rwzHorizontal .rwzFirst.rwzLast .rwzLink {
        border-radius: 4px;
    }

    .RadWizard_default.rwzVertical .rwzFirst .rwzLink {
        border-radius: 4px 4px 0 0;
    }

    .RadWizard_default.rwzVertical .rwzLast .rwzLink {
        border-radius: 0 0 4px 4px;
    }

    .RadWizard_default.rwzVertical .rwzSelected .rwzLink {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .RadWizard_default.rwzVertical .rwzBreadCrumb {
        padding-right: 0.85em;
    }

    .RadWizard_default.RadWizard_rtl.rwzHorizontal .rwzFirst .rwzLink {
        border-radius: 0 4px 4px 0;
    }

    .RadWizard_default.RadWizard_rtl.rwzHorizontal .rwzLast .rwzLink {
        border-radius: 4px 0 0 4px;
    }

    .RadWizard_default.RadWizard_rtl .rwzBreadCrumb .rwzLink:before,
    .RadWizard_default.rwzRightBreadCrumb .rwzBreadCrumb .rwzLink:before {
        left: -12px;
        right: auto;
    }

.RadWizard_rtl.rwzVertical .rwzBreadCrumb {
    padding-right: 0;
    padding-left: 0.85em;
}

.RadWizard_default.rwzRightBreadCrumb .rwzBreadCrumb,
.RadWizard_default.RadWizard_rtl.rwzVertical .rwzBreadCrumb {
    padding-right: 0;
    padding-left: 0.85em;
}

.RadWizard_default.rwzRightBreadCrumb .rwzFirst .rwzLink,
.RadWizard_default.RadWizard_rtl.rwzVertical .rwzFirst .rwzLink {
    border-top-right-radius: 4px;
}

.RadWizard_default.rwzRightBreadCrumb .rwzLast .rwzLink,
.RadWizard_default.RadWizard_rtl.rwzVertical .rwzLast .rwzLink {
    border-bottom-right-radius: 4px;
}

.RadWizard_default.rwzRightBreadCrumb .rwzSelected .rwzLink,
.RadWizard_default.RadWizard_rtl.rwzVertical .rwzSelected .rwzLink {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

/* Wizard End */

/*Rad Notification Start*/


.RadNotification_default {
    color: #ffffff;
   /*z-index: 10000 !important;*/
    border-color: #009cde !important;
    background-color: #009cde !important;
}

 .RadNotification_default .rnContentWrapper, .RadNotification_default .RadXmlHttpPanel {
    color: #000;
    padding: 5px;
    background-color: #fff !important;
         
}

.RadNotification_default .rnTitleBar {
    color: #ffffff;
    padding: 5px;
    font-size: medium;
}

.RadNotification_default .rnCommandButton:hover {
    border-color: #de4ba7;
    color: #000000;
    background-color: #e676bc;
}

.RadNotification_default .rnContent {
    border-color: #cccccc;
    color: #000000;
    background-color: #ffffff;
}

.RadNotification_default .rnStatusBar {
    border-color: #31001f;
    color: #ffffff;
    background-color: #004f71;
}

.RadNotification_default .rnDialogButtons button {
    border-color: #31001f;
    color: #ffffff;
    background-color: #004f71;
}

.RadNotification_default .rnDialogButtons button:hover {
    border-color: #de4ba7;
    color: #000000;
    background-color: #e676bc;
}

.RadNotification_default .rnDialogButtons button:active {
    border-color: #676767;
    color: #ffffff;
    background-color: #808080;
}

.RadNotification_default .rnPromptDialog .rnOkBtn,
.RadNotification_default .rnConfirmDialog .rnOkBtn {
    border-color: #1667b7;
    color: #ffffff;
    background-color: #1976d2;
}

.RadNotification_default .rnPromptDialog .rnOkBtn:hover,
.RadNotification_default .rnConfirmDialog .rnOkBtn:hover {
    border-color: #12579b;
    color: #ffffff;
    background-color: #1667b7;
}

.RadNotification_default .rnPromptDialog .rnOkBtn:active,
.RadNotification_default .rnConfirmDialog .rnOkBtn:active {
    border-color: #0f4880;
    color: #ffffff;
    background-color: #12579b;
}

.RadNotification_default .rnPromptInput {
    border-color: #31001f;
    color: #000000;
    background-color: #ffffff;
}

.RadNotification_default .rnPromptInput:hover {
    border-color: #de4ba7;
    color: #000000;
    background-color: #ffffff;
}

.RadNotification_default .rnPromptInput:active,
.RadNotification_default .rnPromptInput:focus {
    border-color: #676767;
    color: #000000;
    background-color: #ffffff;
}

.RadNotification_default .rnLoading.rnStatusBar {
    background-image: url('');
}

.RadNotification_default .rnLoading .rnExternalContent {
    background-image: url('/images/Status/ajax-loader_circle.gif');
}


.RadNotification_default.rnRoundedCorner {
    border-radius: 0 !important;
}

.RadNotification_default .rnCloseButton:before {
    content: "\E038";
}
