.RadButton_Millennia {
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
    font-size: 12px;
}
    .RadButton_Millennia.rbSkinnedButton, .RadButton_Millennia .rbDecorated, .RadButton_Millennia .rbSecondaryIcon, .RadButton_Millennia.rbVerticalButton, .RadButton_Millennia.rbVerticalButton .rbDecorated {
        background-image: none;
        font-family: "Segoe UI",Arial,Helvetica,sans-serif;
        font-size: 12px
    }

    .RadButton_Millennia.rbSkinnedButton {
        padding-left: 8px
    }

        .RadButton_Millennia.rbSkinnedButton .rbDecorated {
            margin-left: -4px
        }

        .RadButton_Millennia.rbSkinnedButton:active .rbDecorated, .RadButton_Millennia.rbSkinnedButtonChecked .rbDecorated, .RadButton_Millennia.rbSkinnedButtonChecked.rbHovered .rbDecorated {
            color: #fff
        }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .RadButton_Millennia.RadButton input.rbDecorated, .RadButton_Millennia.RadButton input.rbDecorated, .RadButton_Millennia.RadButton input.rbDecorated:active, .RadButton_Millennia.RadButton input.rbDecorated:focus {
        background-color: transparent;
        border: 0 none
    }
}

.RadButton_Millennia .rbSplitRight, .RadButton_Millennia .rbSplitLeft {
    background-image: url(../Teal/All_Icons/Dropdown.png);
    /*background-image: url('Button/ButtonSprites.gif')*/
}

.RadButton_Millennia .rbSplitRight, .RadButton_Millennia.rbLinkButton .rbSplitRight {
    background-position: -1px 0;
    border-left: 1px solid #cdcdcd
}

.RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitRight {
    background-position: 1px 0
}

.RadButton_Millennia.rbLinkButton .rbSplitRight {
    border-left: 1px solid #cdcdcd
}

    .RadButton_Millennia .rbSplitRight.rbHovered, .RadButton_Millennia.rbLinkButton .rbSplitRight.rbHovered {
        background-color: #e8e8e8;
        border-left: 1px solid #767676
    }

    .RadButton_Millennia .rbSplitRight:focus, .RadButton_Millennia .rbSplitRight:active, .RadButton_Millennia.rbLinkButton .rbSplitRight:focus, .RadButton_Millennia.rbLinkButton .rbSplitRight:active {
        background-color: #25a0da;
        border-left: 1px solid #25a0da;
        background-position: -20px 0
    }

.RadButton_Millennia .rbSplitLeft, .RadButton_Millennia.rbLinkButton .rbSplitLeft {
    border-right: 1px solid #cdcdcd
}

.RadButton_Millennia.rbLinkButton .rbSplitLeft {
    border-right: 1px solid #e5e5e5
}

    .RadButton_Millennia .rbSplitLeft.rbHovered, .RadButton_Millennia.rbLinkButton .rbSplitLeft.rbHovered {
        border-right: 1px solid #e8e8e8
    }

    .RadButton_Millennia .rbSplitLeft:focus, .RadButton_Millennia .rbSplitLeft:active, .RadButton_Millennia.rbLinkButton .rbSplitLeft:focus, .RadButton_Millennia.rbLinkButton .rbSplitLeft:active {
        background-color: #25a0da;
        border-right: 1px solid #25a0da;
        background-position: -20px 0
    }

.RadButton_Millennia.rbDisabled .rbSplitLeft, .RadButton_Millennia.rbDisabled .rbSplitLeft.rbHovered, .RadButton_Millennia.rbDisabled .rbSplitLeft:focus, .RadButton_Millennia.rbDisabled .rbSplitLeft:active, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitLeft, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitLeft.rbHovered, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitLeft:active, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitLeft:focus, .RadButton_Millennia.rbDisabled .rbSplitRight, .RadButton_Millennia.rbDisabled .rbSplitRight.rbHovered, .RadButton_Millennia.rbDisabled .rbSplitRight:focus, .RadButton_Millennia.rbDisabled .rbSplitRight:active, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitRight, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitRight.rbHovered, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitRight:active, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitRight:focus {
    background-color: transparent;
    background-position: -1px 0 !important
}

    .RadButton_Millennia.rbDisabled .rbSplitLeft, .RadButton_Millennia.rbDisabled .rbSplitLeft.rbHovered, .RadButton_Millennia.rbDisabled .rbSplitLeft:focus, .RadButton_Millennia.rbDisabled .rbSplitLeft:active, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitLeft, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitLeft.rbHovered, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitLeft:active, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitLeft:focus {
        border-right: 1px solid #cdcdcd
    }

.RadButton_Millennia.rbDisabled .rbSplitRight, .RadButton_Millennia.rbLinkButton.rbDisabled .rbSplitRight {
    border-left: 1px solid #cdcdcd
}

.RadButton_Millennia .rbSplitLeft:focus, .RadButton_Millennia .rbSplitLeft:active, .RadButton_Millennia.rbLinkButton .rbSplitLeft:focus, .RadButton_Millennia.rbLinkButton .rbSplitLeft:active {
    background-color: #25a0da;
    border-right: 1px solid #25a0da
}

.RadButton_Millennia.rbVerticalButton {
    padding-left: 0
}

    .RadButton_Millennia.rbVerticalButton .rbDecorated {
        padding-left: 8px
    }

        .RadButton_Millennia.rbVerticalButton .rbDecorated.rbPrimary {
            padding-left: 40px
        }

.RadButton_Millennia.rbSkinnedButton, .RadButton_Millennia.rbVerticalButton, .RadButton_Millennia .rbDecorated, .RadButton_Millennia.rbVerticalButton {
    background-color: #f9f9f9;
    color: #000
}

.RadButton_Millennia.rbSkinnedButton, .RadButton_Millennia.rbVerticalButton {
    border: 1px solid #cdcdcd
}

    .RadButton_Millennia.rbSkinnedButton.rbHovered, .RadButton_Millennia.rbVerticalButton.rbHovered, .RadButton_Millennia.rbHovered .rbDecorated {
        color: #000;
        background-color: #e5e5e5
    }

    .RadButton_Millennia.rbSkinnedButton.rbHovered, .RadButton_Millennia.rbVerticalButton.rbHovered {
        border: 1px solid #e8e8e8
    }

    .RadButton_Millennia.rbSkinnedButton:active, .RadButton_Millennia.rbVerticalButton:active, .RadButton_Millennia.rbSkinnedButton:active .rbDecorated, .RadButton_Millennia.rbVerticalButton:active .rbDecorated, .RadButton_Millennia.rbPressedButton.rbSkinnedButton, .RadButton_Millennia.rbPressedButton .rbDecorated {
        background-color: #25a0da;
        color: #fff
    }

    .RadButton_Millennia.rbSkinnedButton:active, .RadButton_Millennia.rbVerticalButton:active {
        border: 1px solid #25a0da
    }

.RadButton_Millennia.rbSkinnedButtonChecked, .RadButton_Millennia.rbSkinnedButtonChecked.rbHovered, .RadButton_Millennia.rbSkinnedButtonChecked input.rbDecorated, .RadButton_Millennia.rbSkinnedButtonChecked.rbHovered .rbDecorated {
    background-color: #25a0da;
    border: 1px solid #25a0da
}

.RadButton_Millennia .rbToggleCheckbox, .RadButton_Millennia .rbToggleCheckboxChecked, .RadButton_Millennia .rbToggleCheckboxFilled, .RadButton_Millennia .rbToggleRadio, .RadButton_Millennia .rbToggleRadioChecked {
    background-image: url('Common/radFormToggleSprite.png');
    _background-image: url('Common/radFormToggleSpriteIE6.png')
}

.RadButton_Millennia.RadButton.rbToggleButton, .RadButton_Millennia.RadButton.rbToggleButton.rbDisabled, .RadButton_Millennia.RadButton.rbToggleButton.rbDisabled.rbHovered, .RadButton_Millennia.rbDisabled .rbDecorated, .RadButton_Millennia.rbDisabled.rbHovered .rbDecorated {
    color: #000
}

    .RadButton_Millennia.RadButton.rbToggleButton.rbHovered {
        border: 0 none;
        color: #25a0da
    }

    .RadButton_Millennia.RadButton.rbToggleButton:active, .RadButton_Millennia.RadButton.rbToggleButton:focus {
        background-color: transparent;
        border: 0
    }

.RadButton_Millennia.RadButton.rbLinkButton {
    background-color: #f9f9f9;
    border: 1px solid #e5e5e5;
    text-decoration: none;
    color: #000
}

    .RadButton_Millennia.RadButton.rbLinkButton.rbHovered {
        background-color: #e8e8e8;
        border: 1px solid #e8e8e8;
        color: #000
    }

.RadButton_Millennia.RadButton:active, .RadButton_Millennia.RadButton:focus, .RadButton_Millennia.RadButton.rbHovered:active, .RadButton_Millennia.RadButton.rbHovered:focus, .RadButton_Millennia.rbPressedButton, .RadButton_Millennia.RadButton.rbPressedButton, .RadButton_Millennia.RadButton.rbSkinnedButtonChecked, .RadButton_Millennia.RadButton.rbSkinnedButtonChecked:hover, .RadButton_Millennia.RadButton.rbLinkButtonChecked, .RadButton_Millennia.RadButton.rbLinkButtonChecked:hover, .RadButton_Millennia.RadButton.rbVerticalButtonChecked, .RadButton_Millennia.RadButton.rbVerticalButtonChecked:hover {
    border: 1px solid #25a0da;
    background-color: #25a0da;
    color: #fff
}

    .RadButton_Millennia.RadButton:active .rbDecorated, .RadButton_Millennia.RadButton:focus .rbDecorated, .RadButton_Millennia.RadButton.rbSkinnedButtonChecked .rbDecorated, .RadButton_Millennia.RadButton.rbSkinnedButtonChecked:hover .rbDecorated, .RadButton_Millennia.RadButton.rbLinkButtonChecked .rbDecorated, .RadButton_Millennia.RadButton.rbLinkButtonChecked:hover .rbDecorated {
        color: #fff
    }

.RadButton_Millennia.rbToggleButton:active .rbText, .RadButton_Millennia.rbToggleButton:focus .rbText {
    color: #000
}

.RadButton_Millennia.rbSkinnedButton, .RadButton_Millennia .rbDecorated {
    height: 20px
}

.RadButton_Millennia.rbDisabled, .RadButton_Millennia.rbDisabled .rbToggleCheckbox, .RadButton_Millennia.rbDisabled .rbToggleCheckboxChecked, .RadButton_Millennia.rbDisabled .rbToggleRadio, .RadButton_Millennia.rbDisabled .rbToggleRadioChecked, .RadButton_Millennia.rbDisabled .rbToggleCheckboxFilled {
    opacity: .6
}

.RadButton_Millennia.rbSkinnedButton.rbDisabled, .RadButton_Millennia.rbVerticalButton.rbDisabled, .RadButton_Millennia.rbLinkButton.rbDisabled, .RadButton_Millennia.rbLinkButton.rbDisabled.rbHovered {
    background-color: #fff;
    color: #000;
    border: 1px solid #cdcdcd;
    cursor: default
}

    .RadButton_Millennia.rbSkinnedButton.rbDisabled .rbDecorated, .RadButton_Millennia.rbVerticalButton.rbDisabled.rbHovered .rbDecorated, .RadButton_Millennia.rbVerticalButton.rbDisabled:active .rbDecorated, .RadButton_Millennia.rbVerticalButton.rbDisabled:focus .rbDecorated, .RadButton_Millennia.rbLinkButton.rbDisabled, .RadButton_Millennia.rbLinkButton.rbDisabled.rbHovered {
        background-color: #fff;
        color: #000
    }

.RadButton_Millennia.RadButton.rbToggleButton.rbDisabled, .RadButton_Millennia.RadButton.rbToggleButton.rbDisabled.rbHovered, .RadButton_Millennia.RadButton.rbToggleButton.rbDisabled:active, .RadButton_Millennia.RadButton.rbToggleButton.rbDisabled:focus {
    background-color: transparent;
    background-image: none;
    border: 0;
    height: auto
}

.RadButton_Millennia.rbLinkButton.rbRounded {
    border-radius: 3px
}

.RadButton_Millennia .rbAdd, .RadButton_Millennia .rbRemove, .RadButton_Millennia .rbOk, .RadButton_Millennia .rbCancel, .RadButton_Millennia .rbPrevious, .RadButton_Millennia .rbNext, .RadButton_Millennia .rbSave, .RadButton_Millennia .rbConfig, .RadButton_Millennia .rbRefresh, .RadButton_Millennia .rbEdit {
    background-image: url('Common/rbBasicIcons16x16Dark.png') !important
}

.RadButton_Millennia .rbUpload, .RadButton_Millennia .rbDownload, .RadButton_Millennia .rbOpen, .RadButton_Millennia .rbAttach, .RadButton_Millennia .rbPrint, .RadButton_Millennia .rbSearch, .RadButton_Millennia .rbHelp, .RadButton_Millennia .rbCart, .RadButton_Millennia .rbRSS, .RadButton_Millennia .rbMail, .RadButton_Millennia .rbFB, .RadButton_Millennia .rbTwitter {
    background-image: url('Common/rbExtendedIcons16x16Dark.png') !important
}

.RadButton_Millennia .rbAdd24, .RadButton_Millennia .rbRemove24, .RadButton_Millennia .rbOk24, .RadButton_Millennia .rbCancel24, .RadButton_Millennia .rbPrevious24, .RadButton_Millennia .rbNext24, .RadButton_Millennia .rbSave24, .RadButton_Millennia .rbConfig24, .RadButton_Millennia .rbRefresh24, .RadButton_Millennia .rbEdit24 {
    background-image: url('Common/rbBasicIcons24x24Dark.png') !important
}

.RadButton_Millennia .rbUpload24, .RadButton_Millennia .rbDownload24, .RadButton_Millennia .rbOpen24, .RadButton_Millennia .rbAttach24, .RadButton_Millennia .rbPrint24, .RadButton_Millennia .rbSearch24, .RadButton_Millennia .rbHelp24, .RadButton_Millennia .rbCart24, .RadButton_Millennia .rbRSS24, .RadButton_Millennia .rbMail24, .RadButton_Millennia .rbFB24, .RadButton_Millennia .rbTwitter24 {
    background-image: url('Common/rbExtendedIcons24x24Dark.png') !important
}

.RadButton_Millennia .rbPrimary {
    padding: 0 10px 0 25px !important;
}

/* styling to cause specified RadButtons (by adding css class ".rtbWrap") in grid header to render like .RadToolBar_Millennia */
.RadButton_Millennia.rtbWrap.rbSkinnedButton {
    padding: 2px !important;
}

.RadButton_Millennia.rtbWrap.rbSkinnedButtonChecked {
    background-color: #bcbcbc !important;
}

.RadButton_Millennia.rtbWrap.rbSkinnedButton input.rbDecorated {
    color: rgb(170, 170, 170) !important;
}

.RadButton_Millennia.rtbWrap.rbSkinnedButtonChecked input.rbDecorated {
    color: white !important;
}

.RadButton_Millennia.rtbWrap input.rbDecorated {
    background-color: transparent !important;
    border: 0px none !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

/* styling to cause standard radox to match skinning of default buttons */
.RadButton_Millennia.rbLinkButton .rbPrimaryIcon.rbToggleCheckbox,
.RadButton_Millennia.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxChecked,
.RadButton_Millennia.rbLinkButton .rbPrimaryIcon.rbToggleCheckboxUnchanged {
    top: 50% !important;
    margin-top: -6px !important;
}

.RadButton_Millennia.rbLinkButton .rbToggleCheckbox {
    background-position: -40px 0 !important;
}

.RadButton_Millennia.rbLinkButton .rbToggleCheckboxChecked {
    background-position: -40px -40px !important;
}

.RadButton_Millennia.rbLinkButton .rbToggleCheckboxUnchanged {
    background-position: 0 -160px !important;
}

    .RadButton_Millennia.rbLinkButton .rbToggleCheckbox:hover,
    .RadButton_Millennia.rbLinkButton .rbToggleCheckboxChecked:hover,
    .RadButton_Millennia.rbLinkButton .rbToggleCheckboxUnchanged:hover {
        cursor: pointer;
    }

.RadButton_Millennia.rbLinkButton.Icon .rbText {
    margin-left: 20px;
}


/*matches height and styling for default skinning of html input button*/
.RadButton_Millennia.rbLinkButton.button {
    padding: 0 !important;
    color: black !important;
    font-weight: bold !important;
    line-height: 22px !important;
    height: 24px !important;
}

.RadButton_Millennia.rbLinkButton.button,
.RadButton_Millennia.RadButton.rbLinkButton.rbLinkButton.button:active,
.RadButton_Millennia.RadButton.rbLinkButtonChecked.button:hover {
    border: 0 none !important;
}


.RadButton_Millennia.RadButton:active,
.RadButton_Millennia.RadButton:focus,
.RadButton_Millennia.RadButton.rbHovered:active,
.RadButton_Millennia.RadButton.rbHovered:focus,
.RadButton_Millennia.rbPressedButton,
.RadButton_Millennia.RadButton.rbPressedButton,
.RadButton_Millennia.RadButton.rbSkinnedButtonChecked,
.RadButton_Millennia.RadButton.rbSkinnedButtonChecked:hover,
.RadButton_Millennia.RadButton.rbLinkButton.rbLinkButtonChecked.button,
.RadButton_Millennia.RadButton.rbLinkButton.rbLinkButtonChecked,
.RadButton_Millennia.RadButton.rbLinkButton.rbLinkButtonChecked:hover,
.RadButton_Millennia.RadButton.rbVerticalButtonChecked,
.RadButton_Millennia.RadButton.rbVerticalButtonChecked:hover {
    background-color: #0073ED !important;
    color: white !important;
    font-weight: normal;
    overflow: hidden;
}

.RadButton_Millennia.rbLinkButton:not(.rbLinkButtonUnchanged) {
    padding: 0 0 0 0px !important;
}

.radio .RadButton_Millennia.rbLinkButton {
    padding: .08333em .33333em .16667em !important;
}

.RadButton_Millennia.RadButton.rbLinkButton {
    background-color: white !important;
    border: 0 none !important;
}

.radio .RadButton_Millennia.RadButton.rbLinkButton {
    border: 1px solid lightgray !important;
    border-radius: 3px;
}

.formHeadBtn .RadButton_Millennia.RadButton.rbLinkButton {
    background-color: #bcbcbc !important;
}

.RadButton_Millennia.RadButton.rbLinkButton.rbLinkButtonUnchanged {
    font-style: italic;
    padding: 0 !important;
}

    .RadButton_Millennia.RadButton.rbLinkButton.rbLinkButtonUnchanged .rbPrimary {
        padding: 0 10px !important;
    }
