html .RadButton_Retain {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
}

    html .RadButton_Retain .rbDecorated {
        height: 26px;
        padding: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 1em;
    }

    html .RadButton_Retain.rbSkinnedButton, html .RadButton_Retain.rbLinkButton, html .RadButton_Retain.rbVerticalButton {
        border: 1px solid #c9c9c9;
        color: #3b3b3b;
        background-color: #ebebeb;
        height: 26px;
        padding: 0 10px;
        background-position: 0 0;
        background-repeat: repeat-x;
        border-radius: 4px;
        background-image: linear-gradient(top,#fefefe 0,#e3e3e3 100%);
    }

    html .RadButton_Retain.rbLinkButton {
        line-height: 26px;
    }

        html .RadButton_Retain.rbSkinnedButton:hover, html .RadButton_Retain.rbLinkButton:hover, html .RadButton_Retain.rbVerticalButton:hover {
            border-color: #939393;
            color: #444;
            background-color: #b4b4b4;
            background-image: linear-gradient(top,#d6d6d6 0,#939393 100%);
        }

        html .RadButton_Retain.rbSkinnedButton:active, html .RadButton_Retain.rbLinkButton:active, html .RadButton_Retain.rbVerticalButton:active, html .RadButton_Retain.rbSkinnedButton:focus, html .RadButton_Retain.rbLinkButton:focus, html .RadButton_Retain.rbVerticalButton:focus, html .RadButton_Retain.RadButton.rbSkinnedButtonChecked, html .RadButton_Retain.RadButton.rbSkinnedButtonChecked:hover, html .RadButton_Retain.RadButton.rbLinkButtonChecked, html .RadButton_Retain.RadButton.rbLinkButtonChecked:hover {
            color: black;
            background-color: #ccc;
            box-shadow: inset 0 0 4px #c0c0c0;
            background-image: linear-gradient(top,#ccc 0,#ccc 100%);
        }

        html .RadButton_Retain.rbSkinnedButton.rbDisabled, html .RadButton_Retain.rbSkinnedButton.rbDisabled:hover, html .RadButton_Retain.rbSkinnedButton.rbDisabled:active, html .RadButton_Retain.rbSkinnedButton.rbDisabled:focus, html .RadButton_Retain.rbLinkButton.rbDisabled, html .RadButton_Retain.rbLinkButton.rbDisabled:hover, html .RadButton_Retain.rbLinkButton.rbDisabled:active, html .RadButton_Retain.rbLinkButton.rbDisabled:focus, html .RadButton_Retain.rbVerticalButton.rbDisabled, html .RadButton_Retain.rbVerticalButton.rbDisabled:hover, html .RadButton_Retain.rbVerticalButton.rbDisabled:active, html .RadButton_Retain.rbVerticalButton.rbDisabled:focus {
            border-color: #c9c9c9;
            color: #d7d7d7;
            background-color: #ebebeb;
            background-position: 0 0;
            box-shadow: none;
            background-image: linear-gradient(top,#fefefe 0,#e3e3e3 100%);
        }

    html .RadButton_Retain .rbToggleCheckbox, html .RadButton_Retain .rbToggleCheckboxChecked, html .RadButton_Retain .rbToggleCheckboxFilled, html .RadButton_Retain .rbToggleRadio, html .RadButton_Retain .rbToggleRadioChecked {
        background-image: url('Common/radFormToggleSprite.png');
    }

    html .RadButton_Retain.rbToggleButton, html .RadButton_Retain.rbToggleButton.rbDisabled:hover {
        color: #3b3b3b;
    }

    html .RadButton_Retain.RadButton .rbSplitRight, html .RadButton_Retain.RadButton .rbSplitLeft {
        width: 20px;
    }

    html .RadButton_Retain .rbDecorated.rbPrimary {
        padding: 0 0 0 25px;
    }

    html .RadButton_Retain .rbDecorated.rbSecondary {
        padding: 0 25px 0 0;
    }

    html .RadButton_Retain .rbDecorated.rbPrimary.rbSecondary {
        padding: 0 25px;
    }

    html .RadButton_Retain.rbNativeButton .rbPrimary {
        padding: 0 0 0 20px;
    }

    html .RadButton_Retain.rbNativeButton .rbSecondary {
        padding: 0 20px 0 0;
    }

    html .RadButton_Retain.rbNativeButton .rbPrimary.rbSecondary {
        padding: 0 20px;
    }

    html .RadButton_Retain .rbSplitLeft {
        border-right: 1px solid #c9c9c9;
        border-radius: 4px 0 0 4px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -15px -62px;
    }

        html .RadButton_Retain .rbSplitLeft:hover, html .RadButton_Retain .rbSplitLeft:focus, html .RadButton_Retain .rbSplitLeft:active {
            background-position: -15px -62px;
            border-right: 1px solid #939393;
        }

    html .RadButton_Retain .rbSplitRight {
        border-left: 1px solid #c9c9c9;
        border-radius: 0 4px 4px 0;
        background-image: url('Common/radActionsSprite.png');
        background-position: -15px -62px;
    }

        html .RadButton_Retain .rbSplitRight:hover, html .RadButton_Retain .rbSplitRight:focus, html .RadButton_Retain .rbSplitRight:active {
            background-position: -15px -62px;
            border-left: 1px solid #939393;
        }

    html .RadButton_Retain.RadButton.rbDisabled span.rbSplitLeft, html .RadButton_Retain.RadButton.rbDisabled span.rbSplitLeft:hover, html .RadButton_Retain.RadButton.rbDisabled:hover span.rbSplitLeft, html .RadButton_Retain.RadButton.rbDisabled span.rbSplitLeft:active, html .RadButton_Retain.RadButton.rbDisabled span.rbSplitLeft:focus {
        border-right: 1px solid #c9c9c9;
        background-position: -15px -62px;
    }

    html .RadButton_Retain.RadButton.rbDisabled span.rbSplitRight, html .RadButton_Retain.RadButton.rbDisabled span.rbSplitRight:hover, html .RadButton_Retain.RadButton.rbDisabled:hover span.rbSplitRight, html .RadButton_Retain.RadButton.rbDisabled span.rbSplitRight:active, html .RadButton_Retain.RadButton.rbDisabled span.rbSplitRight:focus {
        border-left: 1px solid #c9c9c9;
        background-position: -15px -62px;
    }

    html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckbox, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleRadio, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleRadioChecked, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxFilled, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckbox, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleRadio, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleRadioChecked, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxFilled, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleCheckbox, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleRadio, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleRadioChecked, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxFilled, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleCheckbox, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleRadio, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleRadioChecked, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxFilled {
        top: 7px;
    }

    html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleRadio, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleCheckbox, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleRadioChecked, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxFilled, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleRadio, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckbox, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleRadioChecked, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain.rbSkinnedButton .rbPrimaryIcon.rbToggleCheckboxFilled {
        left: 7px;
    }

    html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleRadio, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleCheckbox, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleRadioChecked, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain.rbLinkButton .rbSecondaryIcon.rbToggleCheckboxFilled, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleRadio, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckbox, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleRadioChecked, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain.rbSkinnedButton .rbSecondaryIcon.rbToggleCheckboxFilled {
        right: 7px;
    }

    html .RadButton_Retain .rbPrimaryIcon.rbToggleRadio, html .RadButton_Retain .rbSecondaryIcon.rbToggleRadio, html .RadButton_Retain .rbPrimaryIcon.rbToggleCheckbox, html .RadButton_Retain .rbSecondaryIcon.rbToggleCheckbox, html .RadButton_Retain .rbPrimaryIcon.rbToggleRadioChecked, html .RadButton_Retain .rbSecondaryIcon.rbToggleRadioChecked, html .RadButton_Retain .rbPrimaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain .rbSecondaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain .rbPrimaryIcon.rbToggleCheckboxFilled, html .RadButton_Retain .rbSecondaryIcon.rbToggleCheckboxFilled {
        top: 1px;
    }

    html .RadButton_Retain .rbPrimaryIcon.rbToggleRadio, html .RadButton_Retain .rbPrimaryIcon.rbToggleCheckbox, html .RadButton_Retain .rbPrimaryIcon.rbToggleRadioChecked, html .RadButton_Retain .rbPrimaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain .rbPrimaryIcon.rbToggleCheckboxFilled {
        left: 3px;
    }

    html .RadButton_Retain .rbSecondaryIcon.rbToggleRadio, html .RadButton_Retain .rbSecondaryIcon.rbToggleCheckbox, html .RadButton_Retain .rbSecondaryIcon.rbToggleRadioChecked, html .RadButton_Retain .rbSecondaryIcon.rbToggleCheckboxChecked, html .RadButton_Retain .rbSecondaryIcon.rbToggleCheckboxFilled {
        right: 3px;
    }

    html .RadButton_Retain.rbSkinnedButton.rbPrimaryButton, html .RadButton_Retain.rbLinkButton.rbPrimaryButton, html .RadButton_Retain.rbVerticalButton.rbPrimaryButton {
        color: white;
        border-color: #54cbe0;
        background-image: linear-gradient(top,#54cbe0 0,#189fb7 100%);
    }

        html .RadButton_Retain.rbSkinnedButton.rbPrimaryButton .rbDecorated, html .RadButton_Retain.rbVerticalButton.rbPrimaryButton .rbDecorated {
            color: white;
        }

        html .RadButton_Retain.rbSkinnedButton.rbPrimaryButton:hover, html .RadButton_Retain.rbLinkButton.rbPrimaryButton:hover, html .RadButton_Retain.rbVerticalButton.rbPrimaryButton:hover {
            border-color: #3393da;
            background-image: linear-gradient(top,#3393da 0,#007d93 100%);
        }

        html .RadButton_Retain.rbSkinnedButton.rbPrimaryButton:active, html .RadButton_Retain.rbLinkButton.rbPrimaryButton:active, html .RadButton_Retain.rbVerticalButton.rbPrimaryButton:active, html .RadButton_Retain.rbSkinnedButton.rbPrimaryButton:focus, html .RadButton_Retain.rbLinkButton.rbPrimaryButton:focus, html .RadButton_Retain.rbVerticalButton.rbPrimaryButton:focus {
            border-color: #2292a8;
            box-shadow: inset 0 0 4px #29a3b9;
            background-image: linear-gradient(top,#2dabc1 0,#2dabc1 100%);
        }

    html .RadButton_Retain.rbSkinnedButton.rbDisabled.rbPrimaryButton, html .RadButton_Retain.rbSkinnedButton.rbDisabled.rbPrimaryButton:hover, html .RadButton_Retain.rbSkinnedButton.rbDisabled.rbPrimaryButton:active, html .RadButton_Retain.rbSkinnedButton.rbDisabled.rbPrimaryButton:focus, html .RadButton_Retain.rbLinkButton.rbDisabled.rbPrimaryButton, html .RadButton_Retain.rbLinkButton.rbDisabled.rbPrimaryButton:hover, html .RadButton_Retain.rbLinkButton.rbDisabled.rbPrimaryButton:active, html .RadButton_Retain.rbLinkButton.rbDisabled.rbPrimaryButton:focus, html .RadButton_Retain.rbVerticalButton.rbDisabled.rbPrimaryButton, html .RadButton_Retain.rbVerticalButton.rbDisabled.rbPrimaryButton:hover, html .RadButton_Retain.rbVerticalButton.rbDisabled.rbPrimaryButton:active, html .RadButton_Retain.rbVerticalButton.rbDisabled.rbPrimaryButton:focus {
        height: 28px;
        background-position: 0 0;
        border-color: #54cbe0;
        box-shadow: none;
        background-image: linear-gradient(top,#54cbe0 0,#189fb7 100%);
    }
