html body .RadInput_Retain .riTextBox, html body .RadInputMgr_Retain {
    background: AliceBlue;
    color: #555;
    border-color: #d7d7d7;
    font-weight: normal;
    font-size: 13px;
    font-family: Arial,Helvetica,sans-serif;
    height: 28px;
}

html body .RadInput_Retain .riEmpty, html body .RadInput_Empty_Retain {
    color: white;
}

html body .RadInput_Retain .riHover, html body .RadInput_Hover_Retain {
    border-color: #3393da;  /*#36b4cb*/
    color: #444;
}

html body .RadInput_Retain .riFocused, html body .RadInput_Focused_Retain {
    border-color: black;
}

html body .RadInput_Retain .riRead, html body .RadInput_Read_Retain {
    border-color: #d7d7d7;
}

html body .RadInput_Retain .riDisabled, html body .RadInput_Disabled_Retain {
    Opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
    cursor: default;
}

html body .RadInput_Retain .riError, html body .RadInput_Error_Retain {
    border-color: red;
    background: white;
    color: red;
}

.RadForm.rfdTextbox .RadInput_Retain .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error_Retain[type="text"] {
    border-color: red;
    background: white;
    color: red;
}

html body .RadInput_Retain .riNegative, html body .RadInput_Negative_Retain {
    color: #6e6e6e;
}

.RadInput_Retain a {
    background: transparent no-repeat url('Common/radActionsSprite.png');
}

.RadInput_Retain .riBtn a {
    width: 20px;
    height: 28px;
    line-height: 28px;
    background-position: -14px -3214px;
}

.RadInput_Retain a.riButton {
    background-position: -14px -3214px;
}

    .RadInput_Retain a.riButton:hover {
        background-position: -64px -3214px;
    }

.RadInput_Retain .riSpin a {
    width: 15px;
    height: 14px;
    line-height: 14px;
}

.RadInput_Retain a.riUp, .RadInput_Retain a.riDown {
    height: 14px;
}

.RadInput_Retain a.riUp {
    background-position: -18px -17.5px;
}

    .RadInput_Retain a.riUp:hover {
        background-position: -68px -17.5px;
    }

.RadInput_Retain a.riDown {
    background-position: -18px -67.5px;
}

    .RadInput_Retain a.riDown:hover {
        background-position: -68px -67.5px;
    }

.RadInput_Retain .riLabel {
    color: #555;
}

html body .RadInputRTL_Retain .riError, html body .RadInputRTL_Error_Retain {
    background-position: 3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_Retain .riError[type="text"], .RadForm.rfdTextbox .RadInputRTL_Error_Retain[type="text"] {
    background-position: 3px -298px;
}
