﻿
﻿ /*Telerik RadInput Sunset Skin*/ /*Telerik RadInput Sunset Skin*/ /*global*/ .RadInput_dtn, .RadInputMgr_dtn {
    font: 12px "segoe ui",arial,sans-serif;
    font-weight: bold;
    color: #3b5888;
    font-family: Arial;
}

/*textbox states*/

html body .RadInput_dtn .riTextBox, html body .RadInputMgr_dtn {
    font: 12px;
    font-family: Arial;
    font-weight: bold;
}

html body .RadInput_dtn .riEmpty, html body .RadInput_Empty_dtn {
    color: #777;
}

html body .RadInput_dtn .riHover, html body .RadInput_Hover_dtn, html body .RadInput_dtn .riFocused, html body .RadInput_Focused_dtn {
    border: inset 2px red;
}

html body .RadInput_dtn .riRead, html body .RadInput_Read_dtn {
    border-color: #b0b0b0;
}

html body .RadInput_dtn .riDisabled, html body .RadInput_Disabled_dtn {
    border-color: #b0b0b0;
    color: #777;
    cursor: default;
}

html body .RadInput_dtn .riError, html body .RadInput_Error_dtn {
    border-color: #e92600;
    background: #fff 100% -298px no-repeat url('Input/sprite.gif');
    color: #b32d34;
}

.RadForm.rfdTextbox .RadInput_dtn .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error_dtn[type="text"] {
    border-color: #e92600;
    background: #fff 100% -298px no-repeat url('Input/sprite.gif');
    color: #b32d34;
}

html body .RadInput_dtn .riNegative, html body .RadInput_Negative_dtn {
    color: #444;
}

/*buttons*/

.RadInput_dtn a {
    background: transparent no-repeat url('Input/sprite.gif');
}

/*go*/

.RadInput_dtn .riBtn a {
    width: 20px;
    height: 18px;
    line-height: 18px;
    background-position: 4px 5px;
}

    .RadInput_dtn .riBtn a:hover {
        background-position: 4px -45px;
    }

/*spin*/

.RadInput_dtn .riSpin a {
    width: 15px;
    height: 7px;
    line-height: 7px;
}

.RadInput_dtn a.riUp {
    background-position: 4px -98px;
}

    .RadInput_dtn a.riUp:hover {
        background-position: 4px -148px;
    }

.RadInput_dtn a.riDown {
    background-position: 4px -199px;
}

    .RadInput_dtn a.riDown:hover {
        background-position: 4px -249px;
    }

/*label*/

.RadInput_dtn .riLabel {
    color: #272522;
}

.RadInput_dtn input.riTextBox {
    font-family: Arial;
}

div.RadInput_dtn .riLabel {
    font-family: Arial;
}

/* <RadMenu / Sunset> */

.RadMenu_dtn .rmRootGroup, .RadMenu_dtn a.rmLink, .RadMenu_dtn .rmText, .RadMenu_dtn .rmLeftArrow, .RadMenu_dtn .rmRightArrow, .RadMenu_dtn .rmTopArrow, .RadMenu_dtn .rmBottomArrow {
    background-image: url('Menu/rmSprite.png');
    background-color: transparent;
}

.RadMenu_dtn .rmRootGroup {
    border: 1px solid #cabaab;
    background-repeat: repeat-x;
    background-position: 0 0;
    background-color: #e1dac7;
}

.RadMenu_dtn .rmVertical {
    background-position: 0 -408px;
}

/* <Root items> */

.RadMenu_dtn, .RadMenu_dtn a.rmLink {
    font: normal 12px/23px "Segoe UI", Arial, sans-serif;
    color: #333;
    text-decoration: none;
}

    .RadMenu_dtn a.rmLink, .RadMenu_dtn .rmText {
        background-position: 0 1050px;
        background-repeat: no-repeat;
    }

        .RadMenu_dtn a.rmLink:hover, .RadMenu_dtn a.rmFocused, .RadMenu_dtn a.rmSelected {
            color: #863d02;
            background-position: 0 -72px;
        }

            .RadMenu_dtn a.rmLink:hover .rmText, .RadMenu_dtn a.rmFocused .rmText, .RadMenu_dtn a.rmSelected .rmText {
                background-position: 100% -96px;
            }

    .RadMenu_dtn a.rmExpanded, .RadMenu_dtn a.rmExpanded:hover {
        color: #5d1f00;
        background-position: 0 -120px;
    }

        .RadMenu_dtn a.rmExpanded .rmText, .RadMenu_dtn a.rmExpanded:hover .rmText {
            background-position: 100% -144px;
        }

    .RadMenu_dtn a.rmDisabled, .RadMenu_dtn a.rmDisabled:hover {
        color: #919180;
    }

        .RadMenu_dtn a.rmDisabled:hover, .RadMenu_dtn a.rmDisabled:hover .rmText {
            background: none;
        }

    /* </Root items> */


    /* <Submenu items> */

    .RadMenu_dtn .rmGroup, .RadMenu_dtn .rmMultiColumn, .RadMenu_dtn .rmGroup .rmVertical {
        border: 1px solid #958a85;
        background: #fff url('Menu/rmVSprite.png') repeat-y -1px 0;
    }

    .RadMenu_dtn .rmTopFix, .RadMenu_dtn .rmBottomFix, .RadMenu_dtn .rmRoundedCorners .rmGroup .rmItem, .RadMenu_dtn .rmRoundedCorners li.rmFirstGroupColumn .rmItem, .RadMenu_dtn .rmRoundedCorners ul.rmHorizontal .rmFirst, .RadMenu_dtn_Context.rmRoundedCorners .rmGroup .rmItem, .RadMenu_dtn_Context.rmRoundedCorners ul.rmHorizontal .rmFirst {
        background-image: url('Menu/rmVSprite.png');
        background-color: #fff;
        background-repeat: repeat-y;
        background-position: -4px 0;
    }

* html .rmRoundedCorners_dtn .rmGroup .rmItem, * html .rmRoundedCorners_dtn ul.rmHorizontal .rmFirst {
    background-image: url('Menu/rmVSprite.png');
    background-color: #fff;
    background-repeat: repeat-y;
    background-position: -4px 0;
}

.RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_dtn .rmRoundedCorners .rmScrollWrap .rmItem, .RadMenu_dtn .rmRoundedCorners .rmGroupColumn .rmItem, .RadMenu_dtn .rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_dtn .rmRoundedCorners .rmScrollWrap .rmVertical, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrap .rmItem, .RadMenu_dtn_Context.rmRoundedCorners .rmHorizontal .rmItem, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrap .rmVertical {
    background-image: none;
}

* html .rmRoundedCorners_dtn .rmScrollWrapContainer .rmGroup, * html .rmRoundedCorners_dtn .rmScrollWrap .rmItem, * html .rmRoundedCorners_dtn .rmHorizontal .rmItem, * html .rmRoundedCorners_dtn .rmScrollWrap .rmVertical {
    background-image: none;
}

.RadMenu_dtn .rmRoundedCorners .rmGroupColumn {
    background-color: #fff;
}

.RadMenu_dtn .rmBottomLeft, .RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer, .RadMenu_dtn_Context.rmRoundedCorners ul.rmGroup, .RadMenu_dtn .rmRoundedCorners ul.rmGroup, .RadMenu_dtn .rmRoundedCorners .rmMultiColumn {
    background-image: url('Menu/rmRoundedLeft.png');
    background-color: transparent;
    background-repeat: no-repeat;
}

* html .rmRoundedCorners_dtn .rmScrollWrapContainer, * html .rmRoundedCorners_dtn .rmGroup ul.rmGroup, * html .rmRoundedCorners_dtn ul.rmGroup {
    background-image: url('Menu/rmRoundedLeft.png');
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadMenu_dtn .rmTopRight, .RadMenu_dtn .rmBottomRight {
    background-image: url('Menu/rmRoundedRight.png');
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadMenu_dtn .rmTopFix, .RadMenu_dtn .rmBottomFix, .RadMenu_dtn .rmRoundedCorners .rmGroup .rmFirst, .RadMenu_dtn_Context.rmRoundedCorners .rmGroup .rmFirst, .rmRoundedCorners_dtn .rmGroup .rmFirst {
    border-color: #958a85;
}

.RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix {
    background: #FFF;
}

* html .rmRoundedCorners_dtn .rmScrollWrapContainer .rmTopFix, * html .rmRoundedCorners_dtn .rmScrollWrapContainer .rmBottomFix {
    background: #FFF;
}

.RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow, .RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow {
    background-color: #FFF;
    border: 0;
}

* html .rmRoundedCorners_dtn .rmScrollWrapContainer .rmTopArrow, * html .rmRoundedCorners_dtn .rmScrollWrapContainer .rmBottomArrow, * html .rmRoundedCorners_dtn .rmScrollWrapContainer .rmLeftArrow, * html .rmRoundedCorners_dtn .rmScrollWrapContainer .rmRightArrow {
    background-color: #FFF;
    border: 0;
}

.RadMenu_dtn li.rmTopFix, .RadMenu_dtn li.rmBottomFix {
    background-position: -5px 0;
}

.RadMenu_dtn_rtl .rmBottomLeft, .RadMenu_dtn_rtl .rmRoundedCorners ul.rmGroup, .RadMenu_dtn_rtl .rmRoundedCorners .rmMultiColumn, .RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer, .RadMenu_dtn .rmScrollWrapContainer .rmBottomLeft, .rmRoundedCorners.RadMenu_dtn_Context_rtl ul.rmGroup, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer {
    background-image: url('Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_dtn_rtl .rmTopRight, .RadMenu_dtn_rtl .rmBottomRight {
    background-image: url('Menu/rmRoundedRight_rtl.png');
}

.RadMenu_dtn_rtl li.rmTopFix, .RadMenu_dtn_rtl li.rmBottomFix, .RadMenu_dtn_rtl .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners.RadMenu_dtn_Context_rtl ul.rmGroup .rmItem {
    background-position: 102% 0;
}

.RadMenu_dtn .rmSlide .rmScrollWrap {
    background-image: none;
}

.RadMenu_dtn_rtl .rmGroup, .RadMenu_dtn_rtl .rmMultiColumn, .RadMenu_dtn_rtl .rmGroup .rmVertical {
    background-position: 101% 0;
}

.RadMenu_dtn .rmRootGroup .rmHorizontal {
    background-image: none;
}

.RadMenu_dtn .rmScrollWrap .rmVertical {
    border: 0;
}

.RadMenu_dtn .rmGroup .rmFirst, .RadMenu_dtn .rmGroup .rmLast, .RadMenu_dtn .rmRoundedCorners .rmScrollWrapContainer li.rmItem, .RadMenu_dtn_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem, .rmRoundedCorners_dtn .rmScrollWrapContainer li.rmItem {
    background: none;
}

.RadMenu_dtn .rmRootGroup li.rmItem .rmGroup {
    padding-bottom: 0;
}

.RadMenu_dtn .rmGroup li.rmLast {
    padding-bottom: 1px;
}

.RadMenu_dtn .rmGroup a.rmLink:hover, .RadMenu_dtn .rmGroup a.rmFocused, .RadMenu_dtn .rmGroup a.rmSelected, .RadMenu_dtn .rmGroup a.rmExpanded {
    background-position: 0 -168px;
}

    .RadMenu_dtn .rmGroup a.rmLink:hover .rmText, .RadMenu_dtn .rmGroup a.rmFocused .rmText, .RadMenu_dtn .rmGroup a.rmSelected .rmText, .RadMenu_dtn .rmGroup a.rmExpanded .rmText {
        background-position: 100% -192px;
    }

    .RadMenu_dtn .rmGroup a.rmExpanded, .RadMenu_dtn .rmGroup a.rmExpanded:hover {
        color: #863d02;
    }

.RadMenu_dtn .rmGroup a.rmDisabled, .RadMenu_dtn .rmGroup a.rmDisabled:hover {
    color: #919180;
}

/* <expand arrows> */

.RadMenu_dtn .rmGroup .rmExpandRight, .RadMenu_dtn .rmGroup .rmExpandDown {
    background-position: 100% -216px;
}

.RadMenu_dtn .rmGroup a.rmLink:hover .rmExpandRight, .RadMenu_dtn .rmGroup a.rmFocused .rmExpandRight, .RadMenu_dtn .rmGroup a.rmSelected .rmExpandRight, .RadMenu_dtn .rmGroup a.rmExpanded .rmExpandRight, .RadMenu_dtn .rmGroup a.rmLink:hover .rmExpandDown, .RadMenu_dtn .rmGroup a.rmSelected .rmExpandDown, .RadMenu_dtn .rmGroup a.rmExpanded .rmExpandDown {
    background-position: 100% -240px;
}

.RadMenu_dtn .rmGroup a.rmDisabled:hover .rmExpandRight, .RadMenu_dtn .rmGroup a.rmDisabled:hover .rmExpandDown {
    background-image: url('Menu/rmSprite.png');
    background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_dtn_rtl .rmGroup a.rmLink:hover, .RadMenu_dtn_rtl .rmGroup a.rmFocused, .RadMenu_dtn_rtl .rmGroup a.rmSelected, .RadMenu_dtn_rtl .rmGroup a.rmExpanded {
    background-position: 100% -264px;
}

    .RadMenu_dtn_rtl .rmGroup a.rmLink:hover .rmText, .RadMenu_dtn_rtl .rmGroup a.rmFocused .rmText, .RadMenu_dtn_rtl .rmGroup a.rmSelected .rmText, .RadMenu_dtn_rtl .rmGroup a.rmExpanded .rmText {
        background-position: 0 -288px;
    }

.RadMenu_dtn_rtl .rmGroup .rmExpandLeft {
    background-position: 0 -312px;
}

.RadMenu_dtn_rtl .rmGroup a.rmLink:hover .rmExpandLeft, .RadMenu_dtn_rtl .rmGroup a.rmFocused .rmExpandLeft, .RadMenu_dtn_rtl .rmGroup a.rmSelected .rmExpandLeft, .RadMenu_dtn_rtl .rmGroup a.rmExpanded .rmExpandLeft {
    background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Sunset - specific, overlapping submenus)> */

.RadMenu_dtn .rmSlide {
    margin: -3px 0 0 1px;
}

    .RadMenu_dtn .rmVertical .rmSlide, .RadMenu_dtn .rmSlide .rmSlide, .RadMenu_dtn_Context .rmGroup .rmSlide {
        margin: 0 0 0 -5px;
    }

.RadMenu_dtn_rtl .rmSlide {
    margin: -3px 0 0 -1px;
}

    .RadMenu_dtn_rtl .rmVertical .rmSlide, .RadMenu_dtn_rtl .rmSlide .rmSlide, .RadMenu_dtn_Context_rtl .rmGroup .rmSlide {
        margin: 0 0 0 5px;
    }

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_dtn .rmLeftArrow, .RadMenu_dtn .rmRightArrow, .RadMenu_dtn .rmTopArrow, .RadMenu_dtn .rmBottomArrow, .RadMenu_dtn .rmGroup .rmLeftArrow, .RadMenu_dtn .rmGroup .rmRightArrow {
    background-color: #f4eee6;
}

.RadMenu_dtn .rmLeftArrow {
    background-position: -8px -312px;
    border-right: 1px solid #cabaab;
}

.RadMenu_dtn .rmRightArrow {
    background-position: -482px -216px;
    border-left: 1px solid #cabaab;
}

.RadMenu_dtn .rmTopArrow {
    background-position: 50% -367px;
    border-bottom: 1px solid #cabaab;
}

.RadMenu_dtn .rmBottomArrow {
    background-position: 50% -391px;
    border-top: 1px solid #cabaab;
}

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_dtn .rmVertical .rmSeparator .rmText, .RadMenu_dtn .rmHorizontal .rmVertical .rmSeparator .rmText {
    background-position: 0 -406px;
}

.RadMenu_dtn .rmHorizontal .rmSeparator .rmText, .RadMenu_dtn .rmVertical .rmHorizontal .rmSeparator .rmText {
    background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / Sunset> */


/* RadSlider for ASP.NET AJAX Sunset Skin */
.RadSlider_dtn .rslTrack {
    border-color: #978f7d #fff #fff #978f7d;
}

.RadSlider_dtn .rslHorizontal a.rslHandle {
    background-image: url('Slider/Handles.gif');
}

.RadSlider_dtn .rslHorizontal a.rslDraghandle {
    background-image: url('Slider/DragHandle.gif');
}

.RadSlider_dtn .rslHorizontal .rslTrack {
    background: url('Slider/TrackBgr.gif') repeat-x;
}

.RadSlider_dtn .rslHorizontal .rslSelectedregion {
    background: url('Slider/SelectedRegionHorizontalBgr.gif') right top no-repeat;
}

/* vertical slider */
.RadSlider_dtn .rslVertical a.rslHandle {
    background-image: url('Slider/HandlesVertical.gif');
}

.RadSlider_dtn .rslVertical .rslTrack {
    background: url('Slider/TrackVerticalBgr.gif') repeat-y;
}

.RadSlider_dtn .rslVertical .rslSelectedregion {
    background: url('Slider/SelectedRegionVerticalBgr.gif') left bottom no-repeat;
}

.RadSlider_dtn .rslVertical a.rslDraghandle {
    background: url('Slider/DragVerticalHandle.gif') no-repeat;
}

.RadSlider_dtn .rslItem, .RadSlider_dtn .rslLargeTick span {
    color: #333;
}

.RadSlider_dtn .rslItemsWrapper .rslItemSelected {
    color: #000;
}

/* horizontal slider items */
.RadSlider_dtn .rslHorizontal .rslItem {
    background-image: url('Slider/ItemHorizontalBgr.gif');
}

/* vertical slider items */
.RadSlider_dtn .rslVertical .rslItem {
    background-image: url('Slider/ItemVerticalBgr.gif');
}

/* horizontal slider - TrackPosition=Top/Bottom */
.RadSlider_dtn .rslTop .rslSmallTick, .RadSlider_dtn .rslBottom .rslSmallTick {
    background-image: url('Slider/SmallChangeHorizontal.gif');
}

.RadSlider_dtn .rslTop .rslLargeTick, .RadSlider_dtn .rslBottom .rslLargeTick {
    background-image: url('Slider/LargeChangeHorizontal.gif');
}

/* vertical slider - TrackPosition=Left/Right */
.RadSlider_dtn .rslLeft .rslSmallTick, .RadSlider_dtn .rslRight .rslSmallTick {
    background-image: url('Slider/SmallChangeVertical.gif');
}

.RadSlider_dtn .rslLeft .rslLargeTick, .RadSlider_dtn .rslRight .rslLargeTick {
    background-image: url('Slider/LargelChangeVertical.gif');
}

/* horizontal slider - TrackPosition=Center */
.RadSlider_dtn .rslMiddle .rslSmallTick {
    background-image: url('Slider/SmallChangeMiddleHorizontal.gif');
}

.RadSlider_dtn .rslMiddle .rslLargeTick {
    background-image: url('Slider/LargeChangeMiddleHorizontal.gif');
}

/* vertical slider - TrackPosition=Center */
.RadSlider_dtn .rslCenter .rslSmallTick {
    background-image: url('Slider/SmallChangeCenterVertical.gif');
}

.RadSlider_dtn .rslCenter .rslLargeTick {
    background-image: url('Slider/LargelChangeCenterVertical.gif');
}

/* RadFormDecorator Sunset Skin */

/* CSS class for styling the decoration zone or the <html /> tag of the page */
.RadForm_dtn.rfdZone {
}

/* Decorate scrollbars */
.RadForm_dtn.rfdScrollBars {
    scrollbar-3dlight-color: #ccc;
    scrollbar-arrow-color: #5d5851;
    scrollbar-base-color: #f4ede1;
    scrollbar-darkshadow-color: #8d877f;
    scrollbar-face-color: #dad4ca;
    scrollbar-highlight-color: #fff;
    scrollbar-shadow-color: #8d877f;
    scrollbar-track-color: #f4ede1;
}

/* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
.RadForm_dtn.rfdButton a.rfdSkinnedButton, .RadForm_dtn.rfdButton input[type="button"].rfdDecorated, .RadForm_dtn.rfdButton input[type="reset"].rfdDecorated, .RadForm_dtn.rfdButton input[type="submit"].rfdDecorated, .RadForm_dtn.rfdButton .rfdSkinnedButton button {
    background-image: url('FormDecorator/ButtonSprites.png');
    color: #824703;
}

    *html .RadForm_dtn a.rfdSkinnedButton, *html .RadForm_dtn .rfdSkinnedButton button, *html .RadForm_dtn .rfdSkinnedButton input.rfdDecorated, .RadForm_dtn.rfdButton a.rfdSkinnedButton, .RadForm_dtn.rfdButton a.rfdSkinnedButton * {
        background-image: url('FormDecorator/ButtonSprites.png');
        color: #824703;
    }

/* OPERA width fix - do not remove (and check if it is still necessary) */
@media screen and (min-width:1px) {
    /* 
                                                				                                                                           the hack below fixes a strange behavior under Opera - 
                                                				                                                                           input and button have a different CSS display when in anchor tag 
                                                				                                                                        */
    .RadForm_dtn.rfdButton a.rfdSkinnedButton input {
        display: block;
        float: left;
    }
}

/* Decorate <h4|5|6 /> */
.RadForm_dtn.rfdHeading h4 {
    color: #567db0;
    border-bottom: solid 1px #a0a0a0;
}

.RadForm_dtn.rfdHeading h5 {
    color: #000;
    border-bottom: solid 1px #a0a0a0;
}

.RadForm_dtn.rfdHeading h6 {
    color: #000;
}

/* Decorate <label /> */
.RadForm_dtn.rfdLabel label {
    color: #626262;
}

/* Decorate <input type="checkbox" /> */
.RadForm_dtn .rfdCheckboxUnchecked, .RadForm_dtn .rfdInputDisabled.rfdCheckboxUnchecked:hover {
    background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 0;
}

    .RadForm_dtn .rfdCheckboxUnchecked:hover {
        background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -200px;
    }

.RadForm_dtn .rfdCheckboxChecked, .RadForm_dtn .rfdInputDisabled.rfdCheckboxChecked:hover {
    background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -420px;
}

    .RadForm_dtn .rfdCheckboxChecked:hover {
        background: transparent url('FormDecorator/CheckBoxSprites.gif') no-repeat 0 -640px;
    }

/* Decorate <input type="radio" /> */
.RadForm_dtn .rfdRadioUnchecked, .RadForm_dtn .rfdInputDisabled.rfdRadioUnchecked:hover {
    background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px 0;
}

    .RadForm_dtn .rfdRadioUnchecked:hover {
        background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -220px;
    }

.RadForm_dtn .rfdRadioChecked, .RadForm_dtn .rfdInputDisabled.rfdRadioChecked:hover {
    background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -440px;
}

    .RadForm_dtn .rfdRadioChecked:hover {
        background: transparent url('FormDecorator/RadioButtonSprites.png') no-repeat 1px -640px;
    }

    /* IE6 - we set .gif")%> image instead of .png")%> due to the lack RGBA support */
    .RadForm_dtn .rfdRadioUnchecked, .RadForm_dtn .rfdInputDisabled.rfdRadioUnchecked:hover, .RadForm_dtn .rfdRadioUnchecked:hover, .RadForm_dtn .rfdRadioChecked, .RadForm_dtn .rfdInputDisabled.rfdRadioChecked:hover, .RadForm_dtn .rfdRadioChecked:hover {
        _background-image: url('FormDecorator/RadioButtonSprites.gif'); /* IE6 hack */
    }

/* <fieldset /> and <legend /> */

.RadForm_dtn.rfdFieldset table.rfdRoundedWrapper_fieldset legend, .RadForm_dtn fieldset.rfdFieldset legend {
    color: #000;
}

.RadForm_dtn table.rfdRoundedWrapper:hover div.rfdRoundedInner {
    background-color: #fff;
    border-color: #ac7d21 !important;
}

/* this selector styles the hover of the side bars of the rounded elements */
.RadForm_dtn table.rfdRoundedWrapper:hover .rfdRoundedOuter {
    background-color: #ac7d21 !important;
}

/* Decorate <input type="text | password" /> and <textarea /> */
/* For all browsers except IE6 we are using attribute selectors - single or double */
.RadForm_dtn.rfdTextbox input[type="text"], .RadForm_dtn.rfdTextbox input[type="password"], .RadForm_dtn.rfdTextarea textarea, .RadForm_dtn.rfdTextarea textarea[disabled]:hover, .RadForm_dtn.rfdTextbox input[disabled][type="text"]:hover, .RadForm_dtn.rfdTextbox input[disabled][type="password"]:hover {
    border: solid 1px #938879;
    background-color: #fff;
}

    .RadForm_dtn.rfdTextbox .rfdDecorated:hover, .RadForm_dtn.rfdTextbox .rfdDecorated:hover, .RadForm_dtn.rfdTextarea textarea:hover {
        border: solid 1px #ac7d21;
    }

/* Decorate <fieldset /> */
.RadForm_dtn.rfdFieldset fieldset {
    border: solid 1px #bcae9b;
    background-image: url('FormDecorator/FieldsetBgr.png'); /* having a background image on a fieldset is not okay with IE */
}

    /* Decorate <fieldset /> and <legend /> */
    .RadForm_dtn.rfdFieldset table.rfdRoundedWrapper_fieldset legend, .RadForm_dtn.rfdFieldset fieldset.rfdFieldset legend {
        color: #000;
    }

    .RadForm_dtn.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset, .RadForm_dtn.rfdFieldset fieldset.rfdFieldset {
        border: solid 1px #bcae9b;
        background-image: url('FormDecorator/FieldsetBgr.png'); /* having a background image on a fieldset is not okay with IE */
    }

/* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
.RadForm_dtn table.rfdRoundedWrapper input, .RadForm_dtn table.rfdRoundedWrapper textarea, .RadForm_dtn input.rfdInput, .RadForm_dtn textarea.rfdTextarea {
    border: solid 1px #938879;
    background: #fff;
    color: #000;
}

.RadForm_dtn textarea.rfdTextarea, .RadForm_dtn table.rfdRoundedWrapper textarea {
    overflow: auto;
}

/* <select /> */
.rfdSelect_dtn, .rfdSelect_dtn:hover, .rfdSelect_dtn .rfdSelectOuter, .rfdSelect_dtn:hover .rfdSelectOuter, .rfdSelect_dtn .rfdSelectArrow span, .rfdSelectBox_dtn .rfdSelect_selected, .rfdSelectBox_dtn li:hover, .rfdSelect_dtn.rfdSelectDisabled:hover, .rfdRtl .rfdSelect_dtn, .rfdRtl .rfdSelect_dtn:hover, .rfdRtl .rfdSelect_dtn .rfdSelectOuter, .rfdRtl .rfdSelect_dtn .rfdSelectOuter:hover {
    background-image: url('FormDecorator/ComboSprites.gif');
    background-repeat: no-repeat;
    background-color: transparent;
}

    .rfdSelect_dtn .rfdSelectOuter, .rfdSelect_dtn.rfdSelectDisabled:hover .rfdSelectOuter {
        color: #272722;
    }

    .rfdSelect_dtn:hover .rfdSelectOuter {
        color: #863d02;
    }

/* dropdown settings */
.rfdSelectBox_dtn {
    background: #fff;
    border: solid 1px #828282;
    color: #000;
}

    .rfdSelectBox_dtn li {
        padding: 0 0 0 3px;
        background-image: none !important;
    }

        .rfdSelectBox_dtn .rfdSelect_selected, .rfdSelectBox_dtn li:hover {
            color: #863d02;
            background-color: #f9ed8a;
        }

    .rfdSelectBox_dtn .rfdSelectBox_optgroup_label:hover {
        background: none;
        color: #000;
    }

.rfdSelectDisabled.rfdSelectBox_dtn li {
    color: #000;
}

/* IE6 disabled state fix - this should not be added to the base stylesheet, but at the bottom of the skin file */
* html .rfdSkinnedButton.rfdInputDisabled {
    _filter: alpha(opacity=50);
}

* html .RadForm_dtn.rfdButton a.rfdInputDisabled:hover {
    _background-position: 0 0;
}

    * html .RadForm_dtn.rfdButton a.rfdInputDisabled:hover * {
        _background-position: right -21px;
        _color: #824703;
    }

.RadForm_dtn.rfdTextbox input.rfdIE6TextBox, .RadForm_dtn.rfdTextbox textarea.rfdIE6TextBox {
    _border: solid 1px #938879;
    _background-color: #fff;
}

/* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    /* checkboxes */
    .rfdCheckbox input[type="checkbox"], .rfdCheckbox input[type="checkbox"][disabled]:hover {
        background-image: url('FormDecorator/CheckBoxSprites.gif');
    }

    /* radio buttons */
    .rfdRadio input[type="radio"], .rfdRadio input[type="radio"][disabled="disabled"]:hover {
        background-image: url('FormDecorator/RadioButtonSprites.png');
    }
}

/* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */

/* the scrollbar face color */
.RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-thumb:vertical, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-thumb:horizontal, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-thumb:vertical, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-thumb:horizontal {
    background-color: #dad4ca;
}

/* scrollbar track background color */
.RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-track-piece, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-track-piece {
    background-color: #f4ede1;
}

.RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-button:vertical:decrement, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-button:vertical:increment, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-button:horizontal:decrement, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-button:horizontal:increment, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-thumb:vertical, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-thumb:horizontal, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-button:vertical:decrement, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-button:vertical:increment, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-button:horizontal:decrement, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-button:horizontal:increment, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-thumb:vertical, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-thumb:horizontal {
    border-color: #fff #8d877f #8d877f #fff;
}

/* increment / decrement button settings */
.RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-button:vertical:decrement, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-button:vertical:increment, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-button:horizontal:decrement, .RadForm.rfdScrollBars.RadForm_dtn textarea::-webkit-scrollbar-button:horizontal:increment, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-button:vertical:decrement, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-button:vertical:increment, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-button:horizontal:decrement, .RadForm.rfdScrollBars.RadForm_dtn div::-webkit-scrollbar-button:horizontal:increment {
    background-image: url('FormDecorator/ButtonSprites.png');
    background-color: #dad4ca;
}

/*GridView, FormView, DetailsView*/
.RadForm_dtn.rfdGrids .rfdTable {
    border: 1px solid #cabaab;
    background: #f1e9dc;
    color: #333;
    font: 12px "segoe ui",arial,sans-serif;
}

    .RadForm_dtn.rfdGrids .rfdTable th {
        border-bottom: 1px solid #71250a;
        border-left: 1px solid #872b07;
        background: #b94304;
        color: #fff;
    }

    .RadForm_dtn.rfdGrids .rfdTable a {
        color: #5d1f00;
    }

/*Telerik RadGrid Sunset Skin*/

/*global*/

.RadGrid_dtn {
    border: 1px solid #bbb99d;
    background: #fff;
    color: #272522;
}

    .RadGrid_dtn, .RadGrid_dtn .rgMasterTable, .RadGrid_dtn .rgDetailTable, .RadGrid_dtn .rgGroupPanel table, .RadGrid_dtn .rgCommandRow table, .RadGrid_dtn .rgEditForm table, .RadGrid_dtn .rgPager table, .GridToolTip_dtn {
        font: 12px/16px arial;
    }

        .RadGrid_dtn .rgHeader:first-child, .RadGrid_dtn th.rgResizeCol:first-child, .RadGrid_dtn .rgFilterRow > td:first-child, .RadGrid_dtn .rgRow > td:first-child, .RadGrid_dtn .rgAltRow > td:first-child {
            border-left: 0;
            padding-left: 8px;
        }

        .RadGrid_dtn .rgAdd, .RadGrid_dtn .rgRefresh, .RadGrid_dtn .rgEdit, .RadGrid_dtn .rgDel, .RadGrid_dtn .rgFilter, .RadGrid_dtn .rgPagePrev, .RadGrid_dtn .rgPageNext, .RadGrid_dtn .rgPageFirst, .RadGrid_dtn .rgPageLast, .RadGrid_dtn .rgExpand, .RadGrid_dtn .rgCollapse, .RadGrid_dtn .rgSortAsc, .RadGrid_dtn .rgSortDesc, .RadGrid_dtn .rgUpdate, .RadGrid_dtn .rgCancel, .RadGrid_dtn .rgUngroup, .RadGrid_dtn .rgExpXLS, .RadGrid_dtn .rgExpDOC, .RadGrid_dtn .rgExpPDF, .RadGrid_dtn .rgExpCSV {
            background-image: url('Grid/sprite.gif');
        }

        /*header*/

        .RadGrid_dtn .rgHeaderDiv {
            background: #e1dac7 0 -7550px repeat-x url('Grid/sprite.gif');
        }

.rgTwoLines .rgHeaderDiv {
    background-position: 0 -7050px;
}

.RadGrid_dtn .rgHeader, .RadGrid_dtn th.rgResizeCol {
    border: 1px solid;
    border-color: #e98879 #cd6a3f #71250a #872b07;
    border-top: 0;
    background: 0 -2300px repeat-x #b94d0a url('Grid/sprite.gif');
}

.RadGrid_dtn th.rgSorted {
    border-color: #ec9883 #cd6a3f #854324 #8b3312;
    background-color: #c36624;
    background-position: 0 -2600px;
}

.RadGrid_dtn .rgHeader, .RadGrid_dtn .rgHeader a {
    color: #fff;
}

/*rows*/

.RadGrid_dtn .rgRow td, .RadGrid_dtn .rgAltRow td, .RadGrid_dtn .rgEditRow td, .RadGrid_dtn .rgFooter td {
    border-style: solid;
    border-width: 0 1px 1px;
}

.RadGrid_dtn .rgRow td {
    border-color: #fff #fff #fff #cabaab;
}

.RadGrid_dtn .rgAltRow {
    background: #f1e9dc;
}

    .RadGrid_dtn .rgAltRow td {
        border-color: #f1e9dc #f1e9dc #f1e9dc #cabaab;
    }

.RadGrid_dtn .rgRow .rgSorted {
    border-bottom-color: #f6f1e8;
    background-color: #f6f1e8;
}

.RadGrid_dtn .rgSelectedRow .rgSorted, .RadGrid_dtn .rgActiveRow .rgSorted, .RadGrid_dtn .rgHoveredRow .rgSorted, .RadGrid_dtn .rgEditRow .rgSorted {
    background-color: transparent;
}

.RadGrid_dtn .rgRow a, .RadGrid_dtn .rgAltRow a, .RadGrid_dtn .rgEditRow a, .RadGrid_dtn .rgFooter a, .RadGrid_dtn .rgEditForm a {
    color: #000;
}

.RadGrid_dtn .rgSelectedRow {
    background: #e38443 0 -3900px repeat-x url('Grid/sprite.gif');
}

    * + html .RadGrid_dtn .rgSelectedRow .rgSorted {
        background-color: #e38443;
    }

    * html .RadGrid_dtn .rgSelectedRow .rgSorted {
        background-color: #e38443;
    }

.RadGrid_dtn .rgActiveRow, .RadGrid_dtn .rgHoveredRow {
    background: #f2d328 0 -2900px repeat-x url('Grid/sprite.gif');
}

    * + html .RadGrid_dtn .rgActiveRow .rgSorted, * + html .RadGrid_dtn .rgHoveredRow .rgSorted {
        background-color: #f2d328;
    }

    * html .RadGrid_dtn .rgActiveRow .rgSorted, * html .RadGrid_dtn .rgHoveredRow .rgSorted {
        background-color: #f2d328;
    }

.RadGrid_dtn .rgEditRow {
    background: #e1dac7;
}

    * + html .RadGrid_dtn .rgEditRow .rgSorted {
        background-color: #e1dac7;
    }

    * html .RadGrid_dtn .rgEditRow .rgSorted {
        background-color: #e1dac7;
    }

    .RadGrid_dtn .rgSelectedRow td, .RadGrid_dtn .rgActiveRow td, .RadGrid_dtn .rgHoveredRow td, .RadGrid_dtn .rgEditRow td {
        border-left: 0;
        border-right: 0;
        padding-left: 8px;
        padding-right: 8px;
    }

        .RadGrid_dtn .rgSelectedRow td, .RadGrid_dtn .rgSelectedRow td.rgSorted {
            border-bottom-color: #ad5e2f;
        }

        .RadGrid_dtn .rgActiveRow td, .RadGrid_dtn .rgHoveredRow td, .RadGrid_dtn .rgActiveRow td.rgSorted, .RadGrid_dtn .rgHoveredRow td.rgSorted {
            border-bottom-color: #ca9a3e;
        }

        .RadGrid_dtn .rgEditRow td, .RadGrid_dtn .rgEditRow td.rgSorted {
            border-color: #e1dac7;
        }

/*footer*/

.RadGrid_dtn .rgFooterDiv, .RadGrid_dtn .rgFooter {
    background: #e1dac7;
}

    .RadGrid_dtn .rgFooter td {
        border-top-width: 1px;
        border-color: #cabaab #e1dac7 #f1e9dc #e1dac7;
    }

/*status*/

.RadGrid_dtn .rgPager .rgStatus {
    border: 1px solid;
    border-color: #cabaab #cabaab #f1e9dc #cabaab;
    border-left: 0;
}

.RadGrid_dtn .rgStatus div {
    background-image: url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_dtn .rgPager {
    background: #e1dac7;
}

.RadGrid_dtn td.rgPagerCell {
    border: 1px solid;
    border-color: #cabaab #f1e9dc #f1e9dc;
    border-right: 0;
}

.RadGrid_dtn .rgInfoPart {
    color: #676462;
}

    .RadGrid_dtn .rgInfoPart strong {
        color: #272522;
    }

.RadGrid_dtn .rgPageFirst {
    background-position: 0 -550px;
}

    .RadGrid_dtn .rgPageFirst:hover {
        background-position: 0 -600px;
    }

.RadGrid_dtn .rgPagePrev {
    background-position: 0 -700px;
}

    .RadGrid_dtn .rgPagePrev:hover {
        background-position: 0 -750px;
    }

.RadGrid_dtn .rgPageNext {
    background-position: 0 -850px;
}

    .RadGrid_dtn .rgPageNext:hover {
        background-position: 0 -900px;
    }

.RadGrid_dtn .rgPageLast {
    background-position: 0 -1000px;
}

    .RadGrid_dtn .rgPageLast:hover {
        background-position: 0 -1050px;
    }

.RadGrid_dtn .rgPager .rgPagerButton {
    border-color: #5e5e5e;
    background: #b4b4b4 repeat-x 0 -1550px url('Grid/sprite.gif');
    color: #3b3a3a;
    font: 12px/12px arial;
}

.RadGrid_dtn .rgNumPart a:hover, .RadGrid_dtn .rgNumPart a:hover span, .RadGrid_dtn .rgNumPart a.rgCurrentPage, .RadGrid_dtn .rgNumPart a.rgCurrentPage span {
    background: no-repeat url('Grid/sprite.gif');
}

.RadGrid_dtn .rgNumPart a {
    color: #272522;
}

    .RadGrid_dtn .rgNumPart a:hover {
        background-position: 100% -1250px;
        color: #863d02;
    }

        .RadGrid_dtn .rgNumPart a:hover span {
            background-position: 0 -1150px;
        }

    .RadGrid_dtn .rgNumPart a.rgCurrentPage, .RadGrid_dtn .rgNumPart a.rgCurrentPage:hover {
        background-position: 100% -1450px;
        color: #5d1f00;
    }

        .RadGrid_dtn .rgNumPart a.rgCurrentPage span, .RadGrid_dtn .rgNumPart a.rgCurrentPage:hover span {
            background-position: 0 -1350px;
        }

/*sorting, reordering*/

.RadGrid_dtn .rgHeader .rgSortAsc {
    background-position: 3px -247px;
    height: 10px;
}

.RadGrid_dtn .rgHeader .rgSortDesc {
    background-position: 3px -197px;
    height: 10px;
}

.GridReorderTop_dtn, .GridReorderBottom_dtn {
    background: 0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_dtn {
    background-position: 0 -50px;
}

/*filtering*/

.RadGrid_dtn .rgFilterRow {
    background: #e1dac7;
}

    .RadGrid_dtn .rgFilterRow td {
        border: 1px solid;
        border-top: 0;
        border-color: #e1dac7 #e1dac7 #89806b;
    }

.RadGrid_dtn .rgFilter {
    background-position: 0 -300px;
}

    .RadGrid_dtn .rgFilter:hover {
        background-position: 0 -350px;
    }

.RadGrid_dtn .rgFilterActive, .RadGrid_dtn .rgFilterActive:hover {
    background-position: 0 -400px;
}

.RadGrid_dtn .rgFilterBox {
    border-color: #938879;
    font: 12px arial;
    color: #272522;
}

/*filter context menu*/

.RadMenu_dtn .rgHCMClear, .RadMenu_dtn .rgHCMFilter {
    border-color: #938879;
    background: #ded7c6 center -23px repeat-x url('FormDecorator/ButtonSprites.png');
    color: #3d1400;
    font-family: arial;
}

    .RadMenu_dtn .rgHCMClear:hover, .RadMenu_dtn .rgHCMFilter:hover {
        border-color: #bd8b2b #ad7e22 #9c6f18;
        background-position: center -67px;
        background-color: #f8e360;
    }

/*grouping*/

.RadGrid_dtn .rgGroupPanel {
    border: 0;
    border-bottom: 1px solid #504b41;
    background: #afa79a 0 -1900px repeat-x url('Grid/sprite.gif');
    color: #fff;
}

    .RadGrid_dtn .rgGroupPanel td {
        border: 0;
        padding: 3px;
        vertical-align: middle;
    }

        .RadGrid_dtn .rgGroupPanel td td {
            padding: 0;
        }

    .RadGrid_dtn .rgGroupPanel .rgSortAsc {
        background-position: 4px -144px;
    }

    .RadGrid_dtn .rgGroupPanel .rgSortDesc {
        background-position: 4px -94px;
    }

.RadGrid_dtn .rgUngroup {
    background-position: 0 -7000px;
}

.RadGrid_dtn .rgGroupItem {
    border: 1px solid #904c23;
    background: #e38443 0 -6500px repeat-x url('Grid/sprite.gif');
    color: #5d1f00;
}

.RadGrid_dtn .rgGroupHeader {
    background: #a39787;
    font-size: 1.1em;
    line-height: 21px;
    color: #fff;
}

    .RadGrid_dtn .rgGroupHeader td {
        padding: 0 8px;
    }

.RadGrid_dtn td.rgGroupCol, .RadGrid_dtn td.rgExpandCol {
    /* 	background:#a39787 none; 	border-color:#a39787; 	*/
}

.RadGrid_dtn .rgExpand {
    background-position: 5px -496px;
}

.RadGrid_dtn .rgCollapse {
    background-position: 3px -444px;
}

/*editing*/

.RadGrid_dtn .rgEditForm {
    border-bottom: 1px solid #cabaab;
    background: #eae5d7;
}

.RadGrid_dtn .rgUpdate {
    background-position: 0 -1800px;
}

    .RadGrid_dtn .rgUpdate:hover {
        background-position: 0 -1825px;
    }

.RadGrid_dtn .rgCancel {
    background-position: 0 -1850px;
}

    .RadGrid_dtn .rgCancel:hover {
        background-position: 0 -1875px;
    }

/*hierarchy*/

.RadGrid_dtn .rgDetailTable {
    border-color: #cabaab;
}

/*command row*/

.RadGrid_dtn .rgCommandRow {
    background: #585043 0 0 repeat-x url('Grid/rgCommandRow.gif');
    color: #fff;
}

.RadGrid_dtn .rgCommandCell {
    border: 0;
    padding: 0;
}

.RadGrid_dtn thead .rgCommandCell {
    border-bottom: 1px solid #36332c;
}

.RadGrid_dtn tfoot .rgCommandCell {
    border-top: 1px solid #36332c;
}

.RadGrid_dtn .rgCommandTable td {
    border: 0;
    padding: 2px 7px;
}

.RadGrid_dtn .rgCommandTable {
    border: 1px solid;
    border-color: #968e7c #7c7669 #6d665a;
}

.RadGrid_dtn .rgCommandRow a {
    color: #fff;
    text-decoration: none;
}

.RadGrid_dtn .rgAdd {
    margin-right: 3px;
    background-position: 0 -1650px;
}

.RadGrid_dtn .rgRefresh {
    margin-right: 3px;
    background-position: 0 -1600px;
}

.RadGrid_dtn .rgEdit {
    background-position: 0 -1700px;
}

.RadGrid_dtn .rgDel {
    background-position: 0 -1750px;
}

.RadGrid_dtn .rgExpXLS, .RadGrid_dtn .rgExpDOC, .RadGrid_dtn .rgExpPDF, .RadGrid_dtn .rgExpCSV {
    background-image: url('Grid/export.gif');
}

.RadGrid_dtn .rgExpXLS {
    background-position: 0 0;
}

.RadGrid_dtn .rgExpDOC {
    background-position: 0 -50px;
}

.RadGrid_dtn .rgExpPDF {
    background-position: 0 -100px;
}

.RadGrid_dtn .rgExpCSV {
    background-position: 0 -150px;
}

/*multirow select*/

.GridRowSelector_dtn {
    background: #71250a;
}

/*row drag n drop*/

.GridItemDropIndicator_dtn {
    border-top: 1px dashed #71250a;
}

/*tooltip*/

.GridToolTip_dtn {
    border: 1px solid #cabaab;
    padding: 3px;
    background: #f6f1e8;
    color: #272522;
}

/*rtl*/

.RadGridRTL_dtn .rgHeader:first-child, .RadGridRTL_dtn th.rgResizeCol:first-child, .RadGridRTL_dtn .rgFilterRow > td:first-child, .RadGridRTL_dtn .rgRow > td:first-child, .RadGridRTL_dtn .rgAltRow > td:first-child {
    border-left-width: 1px;
    padding-left: 7px;
}

.RadGridRTL_dtn .rgPageFirst {
    background-position: 0 -1000px;
}

    .RadGridRTL_dtn .rgPageFirst:hover {
        background-position: 0 -1050px;
    }

.RadGridRTL_dtn .rgPagePrev {
    background-position: 0 -850px;
}

    .RadGridRTL_dtn .rgPagePrev:hover {
        background-position: 0 -900px;
    }

.RadGridRTL_dtn .rgPageNext {
    background-position: 0 -700px;
}

    .RadGridRTL_dtn .rgPageNext:hover {
        background-position: 0 -750px;
    }

.RadGridRTL_dtn .rgPageLast {
    background-position: 0 -550px;
}

    .RadGridRTL_dtn .rgPageLast:hover {
        background-position: 0 -600px;
    }



div.RadGrid_dtn {
    background-color: rgb(59, 58, 58);
}

    div.RadGrid_dtn .rgCommandRow {
        font-family: Arial;
    }

    div.RadGrid_dtn .rgCommandCell {
        background-color: rgb(59, 58, 58);
    }

    div.RadGrid_dtn th.rgResizeCol {
        background-image: url('Grid/sprite.gif');
        background-color: rgb(59, 58, 58);
        border-color: transparent;
    }

    div.RadGrid_dtn .rgHeader {
        background-image: url('Grid/sprite.gif');
        background-color: rgb(59, 58, 58);
        border-color: transparent;
        font-family: Arial;
    }

        div.RadGrid_dtn .rgHeader a {
            font-family: Arial;
        }

    div.RadGrid_dtn th.rgSorted {
        font-family: Arial;
    }

        div.RadGrid_dtn th.rgSorted a {
            font-family: Arial;
        }

    div.RadGrid_dtn .rgFilterRow {
        background-color: rgb(221, 221, 221);
    }

        div.RadGrid_dtn .rgFilterRow td {
            font-family: Arial;
        }

    div.RadGrid_dtn .rgRow td {
        background-color: rgb(230, 230, 230);
        font-family: Arial;
    }

    div.RadGrid_dtn .rgRow {
        font-family: Arial;
    }

    div.RadGrid_dtn tr.rgSelectedRow {
        background-color: rgb(241, 97, 34);
    }

    div.RadGrid_dtn table .rgActiveRow {
        background-image: url('Grid/sprite.gif');
        background-color: rgb(241, 97, 34);
    }

    div.RadGrid_dtn table tr.rgHoveredRow {
        background-color: rgb(241, 97, 34);
        background-image: url('Grid/sprite.gif');
    }

    div.RadGrid_dtn .rgAltRow td {
        background-color: rgb(255, 255, 255);
        font-family: Arial;
    }

    div.RadGrid_dtn .rgAltRow {
        font-family: Arial;
    }

    div.RadGrid_dtn .rgFooter td {
        font-family: Arial;
    }

    div.RadGrid_dtn .rgFooter {
        background-color: rgb(221, 221, 221);
        font-family: Arial;
    }

    div.RadGrid_dtn .rgPager {
        background-color: rgb(221, 221, 221);
        font-family: Arial;
    }

        div.RadGrid_dtn .rgPager .rgPagerCell {
            font-family: Arial;
            color: rgb(59, 58, 58);
        }

.RadTreeView_dtn, .RadTreeView_dtn a.rtIn, .RadTreeView_dtn .rtEdit .rtIn input {
    color: #333;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
}

    .RadTreeView_dtn .rtPlus, .RadTreeView_dtn .rtMinus {
        background-image: url('TreeView/PlusMinus.png');
    }

    .RadTreeView_dtn .rtChecked, .RadTreeView_dtn .rtUnchecked, .RadTreeView_dtn .rtIndeterminate {
        background-image: url('TreeView/TriState.png');
    }

    .RadTreeView_dtn .rtHover .rtIn {
        color: #863d02;
        border-color: #ca9a3e;
        background-color: #f9ed8c;
        background-image: url('TreeView/ItemHoveredBg.png');
    }

    .RadTreeView_dtn .rtSelected .rtIn {
        color: #5d1f00;
        border-color: #904c23;
        background-color: #f2b678;
        background-image: url('TreeView/ItemSelectedBg.png');
    }

    .RadTreeView_dtn .rtSelected .rtLoadingBefore, .RadTreeView_dtn .rtSelected .rtLoadingAfter, .RadTreeView_dtn .rtSelected .rtLoadingBelow {
        color: #333;
    }

    .RadTreeView_dtn .rtLoadingIcon {
        background-image: url('TreeView/LoadingIcon.gif');
    }

    .RadTreeView_dtn .rtLI .rtEdit .rtIn {
        border-color: #6c6c6c;
        background: #fff;
    }

    .RadTreeView_dtn_disabled .rtIn, .RadTreeView_dtn .rtDisabled .rtIn {
        color: #ccc;
    }


    /* <node lines> */

    .RadTreeView_dtn .rtLines .rtLI, .RadTreeView_dtn .rtLines .rtFirst .rtUL {
        background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/NodeSpan.png');
    }

.RadTreeView_dtn_rtl .rtLines .rtLI, .RadTreeView_dtn_rtl .rtLines .rtFirst .rtUL {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/NodeSpan_rtl.png');
}

.RadTreeView_dtn .rtLines .rtFirst, .RadTreeView_dtn .rtLines .rtFirst .rtUL {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/FirstNodeSpan.png');
}

.RadTreeView_dtn_rtl .rtLines .rtFirst, .RadTreeView_dtn_rtl .rtLines .rtFirst .rtUL {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/FirstNodeSpan_rtl.png');
}

.RadTreeView_dtn .rtLines .rtLast, .RadTreeView_dtn .rtLines .rtLast .rtUL {
    background-image: none;
}

.RadTreeView_dtn .rtLines .rtTop {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/TopLine.png');
}

.RadTreeView_dtn_rtl .rtLines .rtTop {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/TopLine_rtl.png');
}

.RadTreeView_dtn .rtLines .rtMid {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/MiddleLine.png');
}

.RadTreeView_dtn_rtl .rtLines .rtMid {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/MiddleLine_rtl.png');
}

.RadTreeView_dtn .rtLines .rtBot {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/BottomLine.png');
}

.RadTreeView_dtn_rtl .rtLines .rtBot {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/BottomLine_rtl.png');
}

.RadTreeView_dtn .rtLines .rtLast .rtTop {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/SingleLine.png');
}

.RadTreeView_dtn_rtl .rtLines .rtLast .rtTop {
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/App_Themes/Common/TreeView/SingleLine_rtl.png');
}

/* </node lines> */
/* RadWindow for ASP.NET AJAX Sunset Skin */

/* Window Background */

/* Horiznotal */
.RadWindow_dtn .rwTopLeft, .RadWindow_dtn .rwTopRight, .RadWindow_dtn .rwTitlebar, .RadWindow_dtn .rwFooterLeft, .RadWindow_dtn .rwFooterRight, .RadWindow_dtn .rwFooterCenter, .RadWindow_dtn .rwTopResize, .RadWindow_dtn .rwStatusbar div, .RadWindow_dtn .rwStatusbar, .RadWindow_dtn .rwPopupButton, .RadWindow_dtn .rwPopupButton span, .RadWindow_dtn.rwMinimizedWindow .rwCorner {
    background-image: url('Window/WindowHorizontalSprites.gif');
}

/* Vertical */
.RadWindow_dtn .rwBodyLeft, .RadWindow_dtn .rwBodyRight, .RadWindow_dtn .rwStatusbarRow .rwCorner {
    background-image: url('Window/WindowVerticalSprites.gif');
}

/* Window Shadows */

/* Horiznotal */
.RadWindow_dtn .rwShadow .rwTopLeft, .RadWindow_dtn .rwShadow .rwTopRight, .RadWindow_dtn .rwShadow .rwTitlebar, .RadWindow_dtn .rwShadow .rwFooterLeft, .RadWindow_dtn .rwShadow .rwFooterRight, .RadWindow_dtn .rwShadow .rwFooterCenter, .RadWindow_dtn .rwShadow .rwTopResize, .RadWindow_dtn .rwShadow .rwStatusbar div, .RadWindow_dtn .rwShadow .rwStatusbar, .RadWindow_dtn .rwShadow .rwPopupButton, .RadWindow_dtn .rwShadow .rwPopupButton span, .RadWindow_dtn .rwShadow .rwBodyLeft, .RadWindow_dtn .rwShadow .rwBodyRight, .RadWindow_dtn .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_dtn .rwShadow .rwStatusbarRow .rwBodyRight {
    background-image: url('Window/WindowHorizontalSprites.png');
}

/* Vertical */
.RadWindow_dtn .rwShadow .rwBodyLeft, .RadWindow_dtn .rwShadow .rwBodyRight, .RadWindow_dtn .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_dtn .rwShadow .rwStatusbarRow .rwBodyRight {
    background-image: url('Window/WindowVerticalSprites.png');
}

/* Shadows End */

.RadWindow_dtn .rwStatusbar input {
    background-color: #f7f3e9;
}

.RadWindow_dtn .rwControlButtons a {
    background-image: url('Window/CommandButtonSprites.gif');
}

.RadWindow_dtn a.rwIcon {
    background-image: url('Window/WindowHorizontalSprites.gif');
}

div.RadWindow_dtn .rwTitlebarControls em {
    color: #fff;
}

div.RadWindow_dtn .rwDialogInput {
    border: solid 1px #898772;
}

    div.RadWindow_dtn .rwDialogInput:hover {
        border: solid 1px #44a41f;
    }

div.RadWindow_dtn .rwPopupButton .rwInnerSpan {
    color: #045100;
}

div.RadWindow_dtn .rwPopupButton:hover .rwInnerSpan {
    color: #279500;
}

div.RadWindow_dtn td.rwWindowContent {
    background-color: #fff;
}

/* Loading Indicators */
div.RadWindow_dtn td.rwLoading {
    background-color: #a52900;
}

/* When ShowContentDuringLoad="true" */
div.RadWindow_dtn td.rwWindowContent.rwLoading {
    background-image: url('Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
div.RadWindow_dtn input.rwLoading {
    background-image: url('Common/loading_small.gif');
}

/* Shadow Control Buttons */

.RadWindow_dtn .rwShadow .rwControlButtons {
    margin: 5px -2px 0 0;
}

.RadWindow_dtn .rwShadow .rwControlButtons {
    margin: 5px -1px 0 0\9;
}

/* ctrl buttons when winodw is minimized */
.RadWindow_dtn.rwMinimizedWindowShadow .rwShadow .rwControlButtons {
    margin: 9px -8px 0 0;
}


/* Icon when winodw is minimized */

.RadWindow_dtn .rwShadow .rwControlButtons li {
    float: left;
    padding: 0;
}

.RadWindow_dtn .rwShadow .rwControlButtons a {
    width: 30px;
}

.rwInactiveWindow .rwShadow .rwTopLeft, .rwInactiveWindow .rwShadow .rwTopRight, .rwInactiveWindow .rwShadow .rwTitlebar, .rwInactiveWindow .rwShadow .rwFooterLeft, .rwInactiveWindow .rwShadow .rwFooterRight, .rwInactiveWindow .rwShadow .rwFooterCenter, .rwInactiveWindow .rwShadow .rwTopResize, .rwInactiveWindow .rwShadow .rwStatusbar div, .rwInactiveWindow .rwShadow .rwStatusbar, .rwInactiveWindow .rwShadow .rwPopupButton, .rwInactiveWindow .rwShadow .rwPopupButton span, .rwInactiveWindow .rwShadow.rwMinimizedWindow .rwCorner {
    background-image: url('Window/WindowHorizontalSprites.gif') !important;
}

.rwInactiveWindow .rwShadow .rwBodyLeft, .rwInactiveWindow .rwShadow .rwBodyRight, .rwInactiveWindow .rwShadow .rwStatusbarRow .rwCorner {
    background-image: url('Window/WindowVerticalSprites.gif') !important;
}

.RadWindow .rwControlButtons a {
    height: 20px !important;
}

.RadAjax_dtn .raDiv {
    background-image: url('Common/loading.gif');
}

.RadAjax_dtn .raColor {
    background-color: #fff;
}

.RadAjax_dtn .raTransp {
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);
}

﻿ /*background:url("images/reply-e5e5e5.gif") repeat-x scroll center top #E5E5E5;*/ /*background:url("images/reply-e5e5e5.gif") repeat-x scroll center top #E5E5E5;*/ /*border-image: url(border.png) 27 27 27 27 round round; border-image: url(/National_Library/oe_/http://www.domainthenet.com/App_Themes/images/reply-e5e5e5.gif) 27 round stretch; */ .domain-search-results {
    border-bottom: 1px solid #CECECE;
    float: left;
    margin: auto;
    width: 100%;
}

.search-icon {
    background-image: url( 'images/hosting/icon_search.gif' );
    height: 43px;
    width: 51px;
}

.remove-domain-name-icon, .see-more-suffixes-icon, .select-all-icon, .clear-all-icon {
    height: 13px;
    width: 13px;
    margin-top: 7px;
}

.remove-domain-name-icon {
    background-image: url( 'images/hosting/icon_delete.gif' );
    height: 11px;
    width: 11px;
    margin-top: 8px;
}

.see-more-suffixes-icon {
    background-image: url( 'images/hosting/icon_more.gif' );
    height: 11px;
    width: 10px;
    margin-top: 8px;
}

.select-all-icon {
    background-image: url( 'images/hosting/icon_choose.gif' );
}

.clear-all-icon {
    background-image: url( 'images/hosting/icon_deleteall.gif' );
}

.delimiter, .remove-domain-name, .see-more-suffixes, .select-all, .clear-all {
    font-size: 12px; /*color: #2A7F91;*/
    color: Black;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
}

.remove-domain-name, .see-more-suffixes, .select-all, .clear-all {
    cursor: pointer;
    text-decoration: underline;
}

.domain-name {
    margin-left: 3px;
    margin-right: 3px;
}

td.name-old {
    color: #2A7F91;
    font-size: 18px;
    vertical-align: top;
    min-height: 12px;
    width: 200px;
}

.name {
    /*color: #2A7F91;*/
    color: #5A534B;
    font-size: 15px; /*min-height: 12px;*/
    float: right;
    margin-right: 10px;
    margin-left: 10px;
    font-weight: bold;
    text-align: left;
}

.name0 {
    /*color: #2A7F91;*/
    color: #5A534B;
    width: 305px;
    font-size: 12px; /*min-height: 12px;*/
    float: right;
    margin-right: 10px;
    margin-left: 10px;
    font-weight: bold;
    text-align: left;
}

.name1 {
    /*color: #2A7F91;*/
    color: #5A534B;
    width: 282px;
    font-size: 12px; /*min-height: 12px;*/
    float: right;
    margin-right: 10px;
    margin-left: 10px;
    font-weight: bold;
    text-align: left;
}

.name2 {
    /*color: #2A7F91;*/
    color: #5A534B;
    font-size: 12px; /*min-height: 12px;*/
    width: 303px;
    float: right;
    margin-right: 10px;
    margin-left: 10px;
    font-weight: bold;
    text-align: left;
}

.MainTitle {
    color: #2A7F91;
    font-size: 18px;
    font-weight: bold;
}

.Title {
    /*color: #2A7F91;*/
    color: #5A534B;
    font-size: 15px; /*font-weight: bold;*/
    margin-top: 20px;
    padding-bottom: 5px;
}

div.available, div.taken, div.problem {
    height: 46px;
    text-align: center;
    width: 47px;
    font-size: 10px;
    line-height: 0.6;
}

div.taken {
    background-image: url( 'images/hosting/domain_white.jpg' );
    line-height: 1;
}

div.SearchDomain {
    height: 49px;
    text-align: center;
    width: 50px;
    font-size: 10px;
    background-image: url( 'images/hosting/whitebox.png' );
    line-height: 1;
}

div.Problem {
    background-color: red;
    line-height: 1;
}

div.available.over {
    /*background-image: url( 'images/hosting/domain_orange.jpg' );     cursor: default;     color: #ffffff;*/
}

div.available {
    background-image: url( 'images/hosting/domain_brown.jpg' );
    cursor: default;
    color: #ffffff;
    height: 42px;
    width: 46px;
    padding: 4px 0 0 1px;
}

.AllCleared {
    background-image: url( 'images/hosting/domain_brown.jpg' );
    cursor: default;
    color: #ffffff;
    height: 42px;
    width: 46px;
    padding: 4px 0 0 1px;
    font-size: 10px;
}

div.available.Checked {
    background-image: url( 'images/hosting/domain_orange.jpg' );
    cursor: default;
    color: #ffffff;
    height: 42px;
    width: 46px;
    padding: 4px 0 0 1px;
    font-size: 10px;
}

.AllChecked {
    background-image: url( 'images/hosting/domain_orange.jpg' );
    cursor: default;
    color: #ffffff;
    height: 42px;
    width: 46px;
    padding: 4px 0 0 1px;
    font-size: 10px;
}

.SuffixRes {
    height: 100%;
    vertical-align: middle;
}

.Error {
    color: #E35C1E;
    font-size: 20px;
    height: 40px;
    font-weight: bold;
    text-align: center;
}

.Domain {
    width: 50px;
    border: 1px solid black;
    float: left;
    direction: ltr;
    margin-right: 5px;
    margin-top: 5px;
}

.Selected {
    background-color: red;
    padding: 3px;
}

.Link {
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}

.AdvanceDomainsList {
    display: none;
}

.EmailAdvanceDomainsList {
    display: none;
}

.PremiumDomainsList {
    display: none;
}

.Hosting {
    cursor: pointer;
}

.vpsPackage {
    cursor: pointer;
}

.ListItem-rtl {
    background-color: White;
    border: 1px solid gray;
    margin-left: 21px;
    padding: 3px 3px 3px 5px;
}

.ListItem-ltr {
    width: 115px;
    height: 24px;
    background-color: White;
    border: 1px solid gray;
    margin-right: 21px;
    padding: 3px 5px 3px 3px;
}

.OrderDomainDiv-rtl {
    border-left: 3px solid #E8E8E8;
    float: right;
    font-weight: bold;
    padding: 2px;
    text-align: right;
    width: 30%;
}

.OrderDomainDiv-ltr {
    border-right: 3px solid #E8E8E8;
    float: left;
    font-weight: bold;
    padding: 2px;
    text-align: right;
    width: 30%;
}

.BuyDomainStep_orange {
    background-image: url( 'images/hosting/steps/stepsb_current.jpg' );
    height: 52px;
}
.BuyDomainStep2018_orange-rtl {
    background-image: url( 'images/hosting/steps/process_c_blue.png' );
    height: 52px;
    background-repeat: repeat-x;
}
.BuyDomainStep2018_orange-ltr {
    background-image: url( 'images/hosting/steps/process_c_blue.png' );
    height: 52px;
    background-repeat: repeat-x;
}

.BuyDomainStep2018_orange_point-rtl {
    background-image: url( 'images/hosting/steps/process_arror_end.png' );
    height: 52px;
    background-repeat: no-repeat;
    width: 9px;
}
.BuyDomainStep2018_orange_point-ltr {
    background-image: url( 'images/hosting/steps/end_blue_en.png' );
    height: 52px;
    background-repeat: no-repeat;
    width: 9px;
}
.BuyDomainStep_gray {
    background-image: url( 'images/hosting/steps/stepsb.jpg' );
    height: 52px;
}
.BuyDomainStep2018_gray-rtl {
    background-image: url( 'images/hosting/steps/process_start_grey.png' );
    height: 52px;
    width: 165px;
    background-repeat: no-repeat;
}
.BuyDomainStep2018_gray-ltr {
    background-image: url( 'images/hosting/steps/bar_en.png' );
    height: 52px;
    width: 165px;
    background-repeat: no-repeat;
    background-position-x: -5px;
}

.BuyDomainStep_link {
    text-decoration: none;
    color: #595146;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin-left: 5px !important; /* margin-right: 15px;    */
}

.BuyDomainStep_graygap {
    background-image: url( 'images/hosting/steps/stepsb.jpg' );
    height: 52px;
    width: 10px;
}

.BuyDomainStep2018_graygap-ltr {
    background-image: url( 'images/hosting/steps/start_grey_en.png' );
    height: 52px;
    background-repeat: no-repeat;
    width: 9px;
}
.BuyDomainStep2018_graygap-rtl {
    background-image: url( 'images/hosting/steps/process2018_greygap.png' );
    height: 52px;
    background-repeat: no-repeat;
    width: 9px;
}


.BuyDomainStep_orange_1-rtl {
    background-image: url( 'images/hosting/steps/stepsb_18_heb.jpg' );
    height: 52px;
    width: 18px;
}
.BuyDomainStep2018_orange_1-rtl {
    background-image: url( 'images/hosting/steps/process_blue_c_start.png' );
    height: 52px;
    width: 8px;
    background-repeat: no-repeat;
}
.BuyDomainStep2018_orange_1-ltr {
    background-image: url( 'images/hosting/steps/start_blue_en.png' );
    height: 52px;
    width: 8px;
    background-repeat: no-repeat;
}

.BuyDomainStep_gray_1-rtl {
    background-image: url( 'images/hosting/steps/stepsb_17_heb.jpg' );
    height: 52px;
    width: 18px;
}

.BuyDomainStep_Point-rtl {
    background-image: url( 'images/hosting/steps/stepsb_3_heb.jpg' );
    height: 52px;
    width: 13px;
}
.BuyDomainStep2018_Point-rtl {
    background-image: url( 'images/hosting/steps/process_arror_end.png' );
    height: 52px;
    width: 13px;
}

.BuyDomainStep_5_orange-ltr {
    background-image: url("images/hosting/steps/stepsb_14_en.jpg");
    background-position: right center;
    height: 52px;
    width: 44px;
}

.BuyDomainStep_5_orange-rtl {
    background-image: url("images/hosting/steps/stepsb_14_heb.jpg");
    background-position: left center;
    height: 52px;
    width: 44px;
}

.BuyDomainStep_Point_5-ltr {
    background-image: url( 'images/hosting/steps/stepsb_15_en.jpg' );
    height: 52px;
    width: 34px;
}

.BuyDomainStep_Point_5-rtl {
    /*background-image: url( 'images/hosting/steps/stepsb_15_heb.jpg' );*/
    height: 52px;
    width: 34px;
}

.BuyDomainStep_1_orange-rtl {
    background-image: url( 'images/hosting/steps/stepsb_1_heb.jpg' );
    height: 52px;
    width: 34px;
}
.BuyDomainStep2018_1_orange-rtl {
    background-image: url( 'images/Domains/process_start_blue.png' );
    height: 52px;
    width: 34px;
}
.BuyDomainStep_1_gray-rtl {
    background-image: url( 'images/hosting/steps/stepsb_16_heb.jpg' );
    height: 52px;
    width: 34px;
}
.BuyDomainStep2018 {
    text-align:center;
}
.BuyDomainStep2018_1_gray-rtl {
    background-image: url( 'images/hosting/steps/process_start_grey2018.png' );
    height: 52px;
    width: 34px;
    background-repeat: no-repeat;
}

.BuyDomainStep_2_orange-rtl {
    background-image: url( 'images/hosting/steps/stepsb_11_heb.jpg' );
    height: 52px;
    width: 50px;
}
.BuyDomainStep2018_2_orange-rtl {
    background-image: url( 'images/hosting/steps/process_c_blue.png' );
    height: 52px;
    width: 50px;
    background-repeat: repeat-x;
}

.BuyDomainStep_2_gray-rtl {
    background-image: url( 'images/hosting/steps/stepsb_4_heb.jpg' );
    height: 52px;
    width: 28px;
}

.BuyDomainStep_3_orange-rtl {
    background-image: url( 'images/hosting/steps/stepsb_12_heb.jpg' );
    height: 52px;
    width: 50px;
}

.BuyDomainStep_3_gray-rtl {
    background-image: url( 'images/hosting/steps/stepsb_6_heb.jpg' );
    height: 52px;
    width: 28px;
}

.BuyDomainStep_4_orange-rtl {
    background-image: url( 'images/hosting/steps/stepsb_13_heb.jpg' );
    height: 52px;
    width: 50px;
}

.BuyDomainStep_4_gray-rtl {
    background-image: url( 'images/hosting/steps/stepsb_7_heb.jpg' );
    height: 52px;
    width: 28px;
}

.BuyDomainStep_5_gray-rtl {
    background-image: url( 'images/hosting/steps/stepsb_8_heb.jpg' );
    height: 52px;
    width: 28px;
}

.BuyDomainStep_5-rtl {
    background-image: url( 'images/hosting/steps/stepsb_9_heb.jpg' );
    height: 52px;
    width: 23px;
}

.BuyDomainStep {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #595146; /*margin-left: 15px;     margin-right: 15px;*/
}

.BuyDomainCurentStep {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: white; /*margin-left: 15px;     margin-right: 15px;*/
}
.BuyDomainCurentStep2018 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: black; /*margin-left: 15px;     margin-right: 15px;*/
}

.BuyDomainStep_orange_1-ltr {
    background-image: url( 'images/hosting/steps/stepsb_18_en.jpg' );
    height: 52px;
    width: 18px;
}

.BuyDomainStep_gray_1-ltr {
    background-image: url( 'images/hosting/steps/stepsb_17_en.jpg' );
    height: 52px;
    width: 18px;
}

.BuyDomainStep_Point-ltr {
    background-image: url( 'images/hosting/steps/stepsb_3_en.jpg' );
    height: 52px;
    width: 13px;
}

.BuyDomainStep_1_orange-ltr {
    background-image: url( 'images/hosting/steps/stepsb_1_en.jpg' );
    height: 52px;
    width: 34px;
}

.BuyDomainStep_1_gray-ltr {
    background-image: url( 'images/hosting/steps/stepsb_16_en.jpg' );
    height: 52px;
    width: 34px;
}

.BuyDomainStep_2_orange-ltr {
    background-image: url( 'images/hosting/steps/stepsb_11_en.jpg' );
    background-position: right center;
    height: 52px;
    width: 49px;
}

.BuyDomainStep_2_gray-ltr {
    background-image: url( 'images/hosting/steps/stepsb_4_en.jpg' );
    height: 52px;
    width: 28px;
}

.BuyDomainStep_3_orange-ltr {
    background-image: url( 'images/hosting/steps/stepsb_12_en.jpg' );
    height: 52px;
    background-position: right center;
    height: 52px;
    width: 43px;
}

.BuyDomainStep_3_gray-ltr {
    background-image: url( 'images/hosting/steps/stepsb_6_en.jpg' );
    height: 52px;
    width: 28px;
}

.BuyDomainStep_4_orange-ltr {
    background-image: url("images/hosting/steps/stepsb_13_en.jpg");
    background-position: right center;
    height: 52px;
    min-width: 35px;
}

.BuyDomainStep_4_gray-ltr {
    background-image: url( 'images/hosting/steps/stepsb_7_en.jpg' );
    height: 52px;
    width: 28px;
}

.BuyDomainStep_5_gray-ltr {
    background-image: url( 'images/hosting/steps/stepsb_8_en.jpg' );
    height: 52px;
    width: 28px;
}

.BuyDomainStep_5-ltr {
    background-image: url( 'images/hosting/steps/stepsb_9_en.jpg' );
    height: 52px;
    width: 23px;
}

.DomainNameTitle-rtl {
    width: 200px;
    margin-left: 20px;
    height: 24px;
    margin-right: 20px;
    float: right;
    border-left: 1px solid #CECECE;
}

.DomainNameTitle-ltr {
    width: 200px;
    margin-left: 20px;
    height: 24px;
    margin-right: 20px;
    float: left;
    border-right: 1px solid #CECECE;
}

.ModalBackground-z-index-4 {
    z-index: 4 !important;
}

.Productrb1 {
    background-color: #312C28;
    background: transparent none repeat scroll 0 0;
    display: block;
    font-size: 1px;
}

.Productr0b1 {
    background: #312C28 none repeat scroll 0 0;
    border-left: 1px solid #312C28;
    border-right: 1px solid #312C28;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1b1 {
    background: #312C28 none repeat scroll 0 0;
    border-left: 1px solid #312C28;
    border-right: 1px solid #312C28;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2b1 {
    background: #312C28 none repeat scroll 0 0;
    border-left: 1px solid #312C28;
    border-right: 1px solid #312C28;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3b1 {
    background: #312C28 none repeat scroll 0 0;
    border-left: 1px solid #312C28;
    border-right: 1px solid #312C28;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4b1 {
    background: #312C28 none repeat scroll 0 0;
    border-left: 1px solid #312C28;
    border-right: 1px solid #312C28;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.Productrb2 {
    background-color: #D6D5D5;
    background: transparent none repeat scroll 0 0;
    display: block;
    font-size: 1px;
}

.Productr0b2 {
    background: #D6D5D5 none repeat scroll 0 0;
    border-left: 1px solid #D6D5D5;
    border-right: 1px solid #D6D5D5;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1b2 {
    background: #D6D5D5 none repeat scroll 0 0;
    border-left: 1px solid #D6D5D5;
    border-right: 1px solid #D6D5D5;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2b2 {
    background: #D6D5D5 none repeat scroll 0 0;
    border-left: 1px solid #D6D5D5;
    border-right: 1px solid #D6D5D5;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3b2 {
    background: #D6D5D5 none repeat scroll 0 0;
    border-left: 1px solid #D6D5D5;
    border-right: 1px solid #D6D5D5;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4b2 {
    background: #D6D5D5 none repeat scroll 0 0;
    border-left: 1px solid #D6D5D5;
    border-right: 1px solid #D6D5D5;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.Productr0b3 {
    background: #000000 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1b3 {
    background: #F6F6F6 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2b3 {
    background: #F6F6F6 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3b3 {
    background: #F6F6F6 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4b3 {
    background: #F6F6F6 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.Productr0b4 {
    background: #000000 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1b4 {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2b4 {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3b4 {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4b4 {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.Productrbw {
    background-color: #DFDFDF;
    background: transparent none repeat scroll 0 0;
    display: block;
    font-size: 1px;
}

.Productr0bw {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1bw {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2bw {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3bw {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4bw {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.Productrbw1 {
    background: transparent none repeat scroll 0 0;
    display: block;
    font-size: 1px;
}

.Productr0bw1 {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1bw1 {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2bw1 {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3bw1 {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4bw1 {
    background: #DFDFDF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

div.AddOnsActive {
    background-color: Yellow;
}

    div.AddOnsActive.AddOnsHover {
        background-color: Green;
    }

.DomainAddOnsBox {
    width: 150px;
}

.BuyDomainStep {
    margin-left: 5px !important;
}

.OtherServicesTop {
    width: 971px;
    border: 3px solid #e8e8e8;
    margin: auto;
    margin-top: 23px;
}

.SelectDomainServicesHeightDiv1 {
    margin-left: 60px;
    margin-right: 60px;
    margin-top: 17px;
    font-family: Tahoma;
    font-size: 11px;
}

.SelectDomainServicesHeightDiv2 {
    height: 105px;
}

.SelectDomainServicesHeightDiv3 {
    width: 650px;
    margin: auto;
    text-align: center;
    font-weight: bold;
    height: 15px;
}

.SelectDomainServicesHeightDiv4 {
    width: 650px;
    margin: auto;
    text-align: center;
    font-weight: bold;
    height: 20px;
}

.SelectDomainServicesDomainListDiv {
    width: 540px;
    margin: auto;
    margin-top: 18px;
}

.HostingServicesButtonsTbl {
    width: 932px;
}
/*Telerik RadCalendar Sunset skin*/

table.RadCalendar_dtn {
    background: #fff;
    font: 12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar_dtn .rcTitlebar {
    border-color: #71250a;
    background: #b9500c 0 -999px repeat-x url('Calendar/sprite.gif');
    color: #fff;
}

    .RadCalendar_dtn .rcTitlebar table {
        border: 1px solid;
        border-color: #eb8b7e #c55727 #c36a30;
        font: 12px/21px "segoe ui",arial,sans-serif;
    }

    .RadCalendar_dtn .rcTitlebar td {
        padding: 0 0 1px;
    }

    .RadCalendar_dtn .rcTitlebar .rcPrev, .RadCalendar_dtn .rcTitlebar .rcNext, .RadCalendar_dtn .rcTitlebar .rcFastPrev, .RadCalendar_dtn .rcTitlebar .rcFastNext {
        width: 18px;
        height: 17px;
        margin: 2px 2px 0;
        background-image: url('Calendar/sprite.gif');
        color: #ccc;
    }

    .RadCalendar_dtn .rcTitlebar .rcFastPrev {
        margin-left: 4px;
        background-position: 0 -200px;
    }

    .RadCalendar_dtn .rcTitlebar a.rcFastPrev:hover {
        background-position: 0 -250px;
    }

    .RadCalendar_dtn .rcTitlebar .rcPrev {
        background-position: 0 -300px;
    }

    .RadCalendar_dtn .rcTitlebar a.rcPrev:hover {
        background-position: 0 -350px;
    }

    .RadCalendar_dtn .rcTitlebar .rcNext {
        background-position: 0 -400px;
    }

    .RadCalendar_dtn .rcTitlebar a.rcNext:hover {
        background-position: 0 -450px;
    }

    .RadCalendar_dtn .rcTitlebar .rcFastNext {
        margin-right: 4px;
        background-position: 0 -500px;
    }

    .RadCalendar_dtn .rcTitlebar a.rcFastNext:hover {
        background-position: 0 -550px;
    }

.RadCalendar_dtn .rcMain {
    border-color: #958a85;
}

.RadCalendar_dtn .rcMainTable {
    color: #272522;
    font: 12px/20px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_dtn .rcHeader, .RadCalendar_dtn .rcFooter {
    border-color: #958a85;
}

/*week numbers and days*/

.RadCalendar_dtn .rcRow th, .RadCalendar_dtn .rcWeek th {
    background: #f4eee6;
}

.RadCalendar_dtn .rcWeek th {
    border-bottom: 1px solid #d2c7b4;
    padding: 2px 6px 2px 0;
}

.RadCalendar_dtn .rcWeek .rcViewSel, .RadCalendar_dtn .rcRow th {
    width: 12px;
    padding: 0 7px 0 9px;
}

.RadCalendar_dtn .rcRow th {
    border-right: 1px solid #d2c7b4;
}

/*date cells*/

.RadCalendar_dtn .rcRow td {
    border-color: #fff;
}

.RadCalendar_dtn .rcMain .rcRow a, .RadCalendar_dtn .rcMain .rcRow span {
    color: #272522;
}

.RadCalendar_dtn .rcMain .rcWeekend a {
    color: #474542;
}

.RadCalendar_dtn .rcRow .rcToday {
    border-color: #b94600;
}

    .RadCalendar_dtn .rcRow .rcToday a {
        color: #5d1f00;
    }

.RadCalendar_dtn .rcMain .rcOtherMonth a {
    color: #777;
}

.RadCalendar_dtn .rcMain .rcOutOfRange span {
    color: #777;
}

.RadCalendar_dtn .rcRow .rcHover {
    border-color: #ca9a3e;
    background: #f2d429 0 -1600px repeat-x url('Calendar/sprite.gif');
}

    .RadCalendar_dtn .rcRow .rcHover a {
        color: #863d02;
    }

.RadCalendar_dtn .rcRow .rcSelected {
    border-color: #ad5e2f;
    background: #e48544 0 -1700px repeat-x url('Calendar/sprite.gif');
}

    .RadCalendar_dtn .rcRow .rcSelected a {
        color: #5d1f00;
    }

/*multimonth view*/

.RadCalendarMultiView_dtn .rcTitlebar {
    border-color: #504a41 #423e36 #36332c;
    background: #575043 0 -1199px repeat-x url('Calendar/sprite.gif');
}

    .RadCalendarMultiView_dtn .rcTitlebar table {
        border: 1px solid;
        border-color: #9d947f #7c7569 #6c665a;
        line-height: 27px;
    }

    .RadCalendarMultiView_dtn .rcTitlebar td {
        padding-bottom: 1px;
    }

    .RadCalendarMultiView_dtn .rcTitlebar a.rcFastPrev:hover {
        background-position: 0 -650px;
    }

    .RadCalendarMultiView_dtn .rcTitlebar a.rcPrev:hover {
        background-position: 0 -750px;
    }

    .RadCalendarMultiView_dtn .rcTitlebar a.rcNext:hover {
        background-position: 0 -850px;
    }

    .RadCalendarMultiView_dtn .rcTitlebar a.rcFastNext:hover {
        background-position: 0 -950px;
    }

.RadCalendarMultiView_dtn .rcCalendar {
    border-color: #958a85;
    border-top: 0;
}

.RadCalendarMultiView_dtn .rcMainTable .rcTitle {
    border: 1px solid;
    border-color: #eb8b7e #d06d44 #71250a;
    padding: 0 0 2px;
    background: #b9500c 0 -1000px repeat-x url('Calendar/sprite.gif');
    color: #fff;
    line-height: 22px;
}

/*month view*/

table.RadCalendarMonthView_dtn {
    border-color: #958a85;
    background: #fff;
    font: 12px "segoe ui",arial,sans-serif;
    color: #272522;
}

.RadCalendarMonthView_dtn #rcMView_Feb, .RadCalendarMonthView_dtn #rcMView_Apr, .RadCalendarMonthView_dtn #rcMView_Jun, .RadCalendarMonthView_dtn #rcMView_Aug, .RadCalendarMonthView_dtn #rcMView_Oct, .RadCalendarMonthView_dtn #rcMView_Dec {
    border-right: 1px solid #958a85;
}

.RadCalendarMonthView_dtn a {
    color: #272522;
}

.RadCalendarMonthView_dtn .rcSelected a {
    border-color: #ad5e2f;
    background: #e48544 0 -1700px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarMonthView_dtn #rcMView_PrevY a, .RadCalendarMonthView_dtn #rcMView_NextY a {
    width: 15px;
    height: 13px;
    background-image: url('Calendar/sprite.gif');
    color: #ccc;
}

.RadCalendarMonthView_dtn #rcMView_PrevY a {
    background-position: 6px -2095px;
}

.RadCalendarMonthView_dtn #rcMView_NextY a {
    background-position: 7px -2195px;
}

.RadCalendarMonthView_dtn .rcButtons {
    padding: 5px 7px 3px;
}

.RadCalendarMonthView_dtn input {
    border-color: #b97322 #9d5d13 #824703;
    padding: 1px 0 0;
    background: #f4be77 0 -2300px repeat-x url('Calendar/sprite.gif');
    color: #3d1400;
    font: 12px "segoe ui",arial,sans-serif;
}

/*IE7 performance issue*/
/*.RadCalendarMonthView_dtn input:hover
{
	border-color:#bd8b2b #ac7d21 #9c6f18;
	background-color:#f8e35f;
	background-position:0 -2350px;
	color:#3d1400;
}*/

/*time view*/

table.RadCalendarTimeView_dtn {
    border-color: #958a85;
    background: #fff;
    font: 12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_dtn th {
    border: 1px solid;
    border-color: #eb8b7e #d06d44 #71250a;
    padding: 0 0 2px;
    background: #b9500c 0 -1000px repeat-x url('Calendar/sprite.gif');
    color: #fff;
    line-height: 21px;
}

table.RadCalendarTimeView_dtn td {
    border-color: #958a85;
}

.RadCalendarTimeView_dtn a {
    color: #272522;
}

.RadCalendarTimeView_dtn td.rcSelected a {
    border-color: #ad5e2f;
    background: #e48544 0 -1700px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarTimeView_dtn td.rcHover a {
    border-color: #ca9a3e;
    background: #f2d42b 0 -1600px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarTimeView_dtn .rcFooter {
    border-color: #958a85;
}

/*pickers*/

.RadPicker_dtn .rcCalPopup, .RadPicker_dtn .rcTimePopup {
    background-image: url('Calendar/sprite.gif');
}

.RadPicker_dtn .rcCalPopup, .RadPicker_dtn a.rcDisabled.rcCalPopup:hover {
    background-position: 0 0;
}

.RadPicker_dtn a.rcCalPopup:hover, .RadPicker_dtn a.rcCalPopup:focus, .RadPicker_dtn a.rcCalPopup:active {
    background-position: 0 -50px;
}

.RadPicker_dtn .rcTimePopup, .RadPicker_dtn a.rcDisabled.rcTimePopup:hover {
    background-position: 0 -100px;
}

.RadPicker_dtn a.rcTimePopup:hover, .RadPicker_dtn a.rcTimePopup:focus, .RadPicker_dtn a.rcTimePopup:active {
    background-position: 0 -150px;
}

/*rtl*/

.RadCalendarRTL_dtn .rcTitlebar .rcFastPrev {
    background-position: 0 -500px;
}

.RadCalendarRTL_dtn .rcTitlebar a.rcFastPrev:hover {
    background-position: 0 -550px;
}

.RadCalendarRTL_dtn .rcTitlebar .rcPrev {
    background-position: 0 -400px;
}

.RadCalendarRTL_dtn .rcTitlebar a.rcPrev:hover {
    background-position: 0 -450px;
}

.RadCalendarRTL_dtn .rcTitlebar .rcNext {
    background-position: 0 -300px;
}

.RadCalendarRTL_dtn .rcTitlebar a.rcNext:hover {
    background-position: 0 -350px;
}

.RadCalendarRTL_dtn .rcTitlebar .rcFastNext {
    background-position: 0 -200px;
}

.RadCalendarRTL_dtn .rcTitlebar a.rcFastNext:hover {
    background-position: 0 -250px;
}

.RadCalendarMultiViewRTL_dtn .rcTitlebar a.rcFastPrev:hover {
    background-position: 0 -950px;
}

.RadCalendarMultiViewRTL_dtn .rcTitlebar a.rcPrev:hover {
    background-position: 0 -850px;
}

.RadCalendarMultiViewRTL_dtn .rcTitlebar a.rcNext:hover {
    background-position: 0 -750px;
}

.RadCalendarMultiViewRTL_dtn .rcTitlebar a.rcFastNext:hover {
    background-position: 0 -650px;
}
/* RadComboBox Sunset skin */

/*global*/

.RadComboBox_dtn, .RadComboBox_dtn .rcbInput, .RadComboBoxDropDown_dtn {
    font: 12px "Segoe UI", Arial, sans-serif;
    color: #272722;
}

    /* combobox */

    .RadComboBox_dtn .rcbInputCellLeft, .RadComboBox_dtn .rcbInputCellRight, .RadComboBox_dtn .rcbArrowCellLeft, .RadComboBox_dtn .rcbArrowCellRight {
        background-image: url('ComboBox/rcbSprite.png');
    }

    * html .RadComboBox_dtn .rcbInputCellLeft, * html .RadComboBox_dtn .rcbInputCellRight, * html .RadComboBox_dtn .rcbArrowCellLeft, * html .RadComboBox_dtn .rcbArrowCellRight {
        background-image: url('ComboBox/rcbSpriteIE6.png');
    }

    .RadComboBox_dtn td.rcbInputCellLeft {
        background-position: 0 -110px;
    }

    .RadComboBox_dtn td.rcbInputCellRight {
        background-position: 100% -110px;
    }

    .RadComboBox_dtn .rcbHovered td.rcbInputCellLeft {
        background-position: 0 -132px;
    }

    .RadComboBox_dtn .rcbHovered td.rcbInputCellRight {
        background-position: 100% -132px;
    }

    .RadComboBox_dtn .rcbFocused td.rcbInputCellLeft {
        background-position: 0 -154px;
    }

    .RadComboBox_dtn .rcbFocused td.rcbInputCellRight {
        background-position: 100% -154px;
    }

    .RadComboBox_dtn .rcbDisabled td.rcbInputCellLeft {
        background-position: 0 -154px;
    }

    .RadComboBox_dtn .rcbDisabled td.rcbInputCellRight {
        background-position: 100% -154px;
    }

    .RadComboBox_dtn .rcbReadOnly .rcbInputCellLeft {
        background-position: 0 0;
    }

    .RadComboBox_dtn .rcbReadOnly .rcbInputCellRight {
        background-position: 100% 0;
    }

    .RadComboBox_dtn .rcbHovered .rcbReadOnly td.rcbInputCellLeft {
        background-position: 0 -22px;
    }

    .RadComboBox_dtn .rcbHovered .rcbReadOnly td.rcbInputCellRight {
        background-position: 100% -22px;
    }

    .RadComboBox_dtn .rcbFocused .rcbReadOnly td.rcbInputCellLeft {
        background-position: 0 -44px;
    }

    .RadComboBox_dtn .rcbFocused .rcbReadOnly td.rcbInputCellRight {
        background-position: 100% -44px;
    }

    .RadComboBox_dtn .rcbInputCell .rcbEmptyMessage {
        color: #666;
    }

    .RadComboBox_dtn .rcbHovered .rcbInput {
        color: #863d02;
    }

    .RadComboBox_dtn .rcbFocused .rcbInput {
        color: #5d1f00;
    }

    .RadComboBox_dtn td.rcbArrowCellLeft {
        background-position: -18px -88px;
    }

    .RadComboBox_dtn td.rcbArrowCellRight {
        background-position: 0 -88px;
    }

    .RadComboBox_dtn .rcbHovered .rcbArrowCellLeft {
        background-position: -54px -88px;
    }

    .RadComboBox_dtn .rcbHovered .rcbArrowCellRight {
        background-position: -36px -88px;
    }

    .RadComboBox_dtn .rcbFocused .rcbArrowCellLeft {
        background-position: -90px -88px;
    }

    .RadComboBox_dtn .rcbFocused .rcbArrowCellRight {
        background-position: -72px -88px;
    }

    .RadComboBox_dtn td.rcbArrowCellHidden {
        background-position: 100% -110px;
    }

    .RadComboBox_dtn .rcbHovered td.rcbArrowCellHidden {
        background-position: 100% -132px;
    }

    .RadComboBox_dtn .rcbFocused td.rcbArrowCellHidden {
        background-position: 100% -154px;
    }

    .RadComboBox_dtn .rcbHovered .rcbReadOnly td.rcbArrowCellHidden {
        background-position: -51px -88px;
    }

    .RadComboBox_dtn .rcbFocused .rcbReadOnly td.rcbArrowCellHidden {
        background-position: -87px -88px;
    }

    /* Read-only styles */

    .RadComboBox_dtn .rcbReadOnly td.rcbArrowCellLeft {
        background-position: -18px -88px;
    }

    .RadComboBox_dtn .rcbReadOnly td.rcbArrowCellRight {
        background-position: -2px -88px;
    }

    .RadComboBox_dtn .rcbHovered .rcbReadOnly .rcbArrowCellLeft {
        background-position: -54px -88px;
    }

    .RadComboBox_dtn .rcbHovered .rcbReadOnly .rcbArrowCellRight {
        background-position: -38px -88px;
    }

    .RadComboBox_dtn .rcbFocused .rcbReadOnly .rcbArrowCellLeft {
        background-position: -90px -88px;
    }

    .RadComboBox_dtn .rcbFocused .rcbReadOnly .rcbArrowCellRight {
        background-position: -74px -88px;
    }

    .RadComboBox_dtn .rcbReadOnly td.rcbArrowCellHidden {
        background-position: -15px -88px;
    }

    .RadComboBox_dtn .rcbHovered .rcbReadOnly td.rcbArrowCellHidden {
        background-position: -51px -88px;
    }

    .RadComboBox_dtn .rcbFocused .rcbReadOnly td.rcbArrowCellHidden {
        background-position: -87px -88px;
    }


    /* dropdown */

    .RadComboBoxDropDown_dtn .rcbHovered, .RadComboBoxDropDown_dtn .rcbMoreResults a {
        background-image: url('ComboBox/rcbSprite.png');
    }

    * html .RadComboBoxDropDown_dtn .rcbHeader, * html .RadComboBoxDropDown_dtn .rcbMoreResults a {
        background-image: url('ComboBox/rcbSpriteIE6.png');
    }

.RadComboBoxDropDown_dtn {
    background: #fff;
    border-color: #959485;
    color: #000;
}

    .RadComboBoxDropDown_dtn .rcbHeader, .RadComboBoxDropDown_dtn .rcbFooter {
        background-color: #f4eee6;
        color: #333;
    }

    .RadComboBoxDropDown_dtn .rcbHeader {
        border-bottom-color: #7da360;
    }

    .RadComboBoxDropDown_dtn .rcbFooter {
        border-top-color: #7da360;
    }

    .RadComboBoxDropDown_dtn .rcbItem em {
        background: #e5e5e5;
    }

div.RadComboBoxDropDown_dtn .rcbHovered {
    padding: 1px 5px;
    background-color: #f2d52d;
    background-position: 0 -198px;
    border: 1px solid #ca9a3e;
    color: #863d02;
}

.RadComboBoxDropDown_dtn .rcbSeparator {
    background: #F2D52D;
    color: #333;
}

.RadComboBox_dtn .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_dtn .rcbDisabled {
    color: #787777;
}

.RadComboBox_dtn .rcbDisabled td.rcbInputCellLeft {
    background-position: 0 -66px;
}

.RadComboBox_dtn .rcbDisabled td.rcbInputCellRight {
    background-position: 100% -66px;
}

.RadComboBox_dtn .rcbDisabled td.rcbArrowCellLeft {
    background-position: -126px -88px;
}

.RadComboBox_dtn .rcbDisabled td.rcbArrowCellRight {
    background-position: -108px -88px;
}

.RadComboBox_dtn .rcbDisabled .rcbReadOnly td.rcbArrowCellRight {
    background-position: -110px -88px;
}

.RadComboBox_dtn table.rcbDisabled td.rcbArrowCellHidden, .RadComboBox_dtn .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden {
    background-position: -123px -88px;
}

.RadComboBoxDropDown_dtn .rcbLoading {
    background: #f0f0f0;
}

.RadComboBoxDropDown_dtn .rcbMoreResults {
    border-top-color: #cac8ab;
    background: #fff;
    color: #8a8a8a;
}

    .RadComboBoxDropDown_dtn .rcbMoreResults a {
        background-position: -157px -94px;
    }