.RadButton_SAMPA {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    /* RadButton Default Skin */
}

.RadButton_SAMPA .rbDecorated {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.RadButton_SAMPA.rbSkinnedButton,
.RadButton_SAMPA .rbDecorated, .RadButton_SAMPA.rbVerticalButton, .RadButton_SAMPA.rbVerticalButton .rbDecorated,
.RadButton_SAMPA .rbSplitRight,
.RadButton_SAMPA .rbSplitLeft {
    background-image: url('Common/radFormSprite.png');
    _background-image: url('Common/radFormSpriteIE6.png');
    color: #333333;
}

.RadButton_SAMPA .rbToggleCheckbox,
.RadButton_SAMPA .rbToggleCheckboxChecked,
.RadButton_SAMPA .rbToggleCheckboxFilled,
.RadButton_SAMPA .rbToggleRadio,
.RadButton_SAMPA .rbToggleRadioChecked {
    background-image: url('Common/radFormToggleSprite.png');
    _background-image: url('Common/radFormToggleSpriteIE6.png');
}

.RadButton_SAMPA.rbToggleButton, .RadButton_SAMPA.rbToggleButton.rbDisabled:hover {
    color: #333333;
}

.RadButton_SAMPA.rbToggleButton:hover {
    color: black;
}

.RadButton_SAMPA.RadButton.rbLinkButton {
    background-color: #fafafa;
    border: 1px solid #8a8a8a;
    _border: 1px solid #8a8a8a !important;
    color: #333333;
}

.RadButton_SAMPA.RadButton.rbLinkButton:hover {
    background-color: #e5e5e5;
    _border: 1px solid #8a8a8a !important;
    color: black;
}

.RadButton_SAMPA.RadButton.rbLinkButtonChecked, .RadButton_SAMPA.RadButton.rbLinkButtonChecked:hover {
    background-color: #dedede;
    color: black;
    border: 1px solid #b6b6b6;
}

.RadButton_SAMPA.rbLinkButton.rbDisabled, .RadButton_SAMPA.rbLinkButton.rbDisabled:hover {
    background-color: white;
    border: 1px solid #d0d0d0;
    color: #a5a5a5;
}

.RadButton_SAMPA.rbLinkButton:hover .rbSplitLeft, .RadButton_SAMPA.rbLinkButton:hover .rbSplitRight {
    background-color: #fafafa;
}

.RadButton_SAMPA.rbLinkButton .rbSplitRight {
    border-left: 1px solid #8a8a8a;
}

.RadButton_SAMPA.rbLinkButton .rbSplitRight:hover {
    background-color: #e5e5e5;
    border-left: 1px solid #515151;
}

.RadButton_SAMPA.rbLinkButton .rbSplitRight:active, .RadButton_SAMPA.rbLinkButton .rbSplitRight:focus {
    background-color: #dedede;
    border-left: 1px solid #515151;
}

.RadButton_SAMPA.rbLinkButton .rbSplitLeft {
    border-right: 1px solid #8a8a8a;
}

.RadButton_SAMPA.rbLinkButton .rbSplitLeft:hover {
    background-color: #e5e5e5;
    border-right: 1px solid #515151;
}

.RadButton_SAMPA.rbLinkButton .rbSplitLeft:active, .RadButton_SAMPA.rbLinkButton .rbSplitLeft:focus {
    background-color: #dedede;
    border-right: 1px solid #515151;
}

.RadButton_SAMPA.rbLinkButton.rbDisabled .rbSplitLeft, .RadButton_SAMPA.rbLinkButton.rbDisabled .rbSplitLeft:hover, .RadButton_SAMPA.rbLinkButton.rbDisabled .rbSplitLeft:active, .RadButton_SAMPA.rbLinkButton.rbDisabled .rbSplitLeft:focus {
    border-right: 1px solid #d0d0d0;
}

.RadButton_SAMPA.rbLinkButton.rbDisabled .rbSplitRight, .RadButton_SAMPA.rbLinkButton.rbDisabled .rbSplitRight:hover, .RadButton_SAMPA.rbLinkButton.rbDisabled .rbSplitRight:active, .RadButton_SAMPA.rbLinkButton.rbDisabled .rbSplitRight:focus {
    border-left: 1px solid #d0d0d0;
}

.RadButton_SAMPA.rbLinkButton.rbRounded {
    border-color: #8a8a8a;
    color: #333333;
    background-color: #e8e8e8;
    background-image: -webkit-linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-image: -moz-linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-image: -ms-linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-image: -o-linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-image: linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
}

.RadButton_SAMPA.rbLinkButton.rbRounded:hover {
    border-color: #515151;
    color: black;
    background-color: #c3c3c3;
    background-image: -webkit-linear-gradient(top, #e2e2e2 0%, #c3c3c3 100%);
    background-image: -moz-linear-gradient(top, #e2e2e2 0%, #c3c3c3 100%);
    background-image: -ms-linear-gradient(top, #e2e2e2 0%, #c3c3c3 100%);
    background-image: -o-linear-gradient(top, #e2e2e2 0%, #c3c3c3 100%);
    background-image: linear-gradient(top, #e2e2e2 0%, #c3c3c3 100%);
}

.RadButton_SAMPA.rbLinkButton.rbRounded:active, .RadButton_SAMPA.rbLinkButton.rbRounded:focus {
    border-color: #888888;
    color: black;
    background-color: #dedede;
    background-image: -webkit-linear-gradient(top, #c7c7c7 0%, #dedede 100%);
    background-image: -moz-linear-gradient(top, #c7c7c7 0%, #dedede 100%);
    background-image: -ms-linear-gradient(top, #c7c7c7 0%, #dedede 100%);
    background-image: -o-linear-gradient(top, #c7c7c7 0%, #dedede 100%);
    background-image: linear-gradient(top, #c7c7c7 0%, #dedede 100%);
}

.RadButton_SAMPA.rbLinkButton.rbRounded.rbDisabled, .RadButton_SAMPA.rbLinkButton.rbRounded.rbDisabled:hover, .RadButton_SAMPA.rbLinkButton.rbRounded.rbDisabled:active, .RadButton_SAMPA.rbLinkButton.rbRounded.rbDisabled:focus {
    border-color: #d0d0d0;
    color: #a5a5a5;
    background-color: #e8e8e8;
    background-image: -webkit-linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-image: -moz-linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-image: -ms-linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-image: -o-linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-image: linear-gradient(top, #faf9f9 0%, #e8e8e8 100%);
    background-position: 0 0;
}
