
html body .RadInput_NOAH .riTextBox, html body .RadInputMgr_NOAH {
    border-color: #CCC;
    background: white;
    color: #555;
    padding: 6px 12px !important;
    font-size: 1em;
    line-height: 1.42857143;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: 1px solid #ccc;
}

.RadInput_NOAH.riSingle .riTextBox {
    height: auto;
    margin-top: .5em;
    border-color: #000;
}

html body .RadInput_NOAH .riTextBox, html body .RadInputMgr_NOAH, * + html .RadInput_NOAH.riSingle .riTextBox, * + html .RadForm_NOAH.RadForm.rfdTextbox input.riTextBox.rfdDecorated {
    line-height: 1.42857143;
}

.RadInput_NOAH.riSingle textarea.riTextBox, html .RadInput_NOAH textarea.riTextBox {
    height: auto;
}

html body .RadInput_NOAH .riEmpty, html body .RadInput_Empty_NOAH {
    color: #bbb;
}

html body .RadInput_NOAH .riHover, html body .RadInput_Hover_NOAH {
    color: #555;
    border: 1px solid #ccc;
}

html body .RadInput_NOAH .riFocused, html body .RadInput_Focused_NOAH {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

html body .RadInput_NOAH .riRead, html body .RadInput_Read_NOAH {
    border-color: #b0b0b0;
}

html body .RadInput_NOAH .riDisabled, html body .RadInput_Disabled_NOAH {
    opacity: 1;
}

html body .RadInput_NOAH .riError, html body .RadInput_Error_NOAH {
    border-color: #a94442;
    background: #fff;
    color: #a94442;
}

.RadForm.rfdTextbox .RadInput_NOAH .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error_NOAH[type="text"] {
    border-color: #a94442;
    background: #fff;
    color: #a94442;
}

html body .RadInput_NOAH .riNegative, html body .RadInput_Negative_NOAH {
    color: #565656;
}

.RadInput_NOAH a {
    background: transparent no-repeat url('Common/radActionsSprite.png');
}

.RadInput_NOAH .riBtn a {
    width: 20px;
    height: 18px;
    line-height: 18px;
    background-position: -14px -4864px;
}

.RadInput_NOAH a.riButton {
    background-position: -14px -4864px;
}

.RadInput_NOAH a.riButton:hover {
    background-position: -64px -4864px;
}

.RadInput_NOAH .riSpin a {
    width: 15px;
    height: 7px;
    line-height: 7px;
}

.riContSpinButtons {
    padding-right: 0 !important;
}

.RadInput_NOAH a.riUp, .RadInput_NOAH a.riDown {
    height: 14px !important;
}

.RadInput_NOAH a.riUp {
    background-position: -17.5px -18px;
}

.RadInput_NOAH a.riUp:hover {
    background-position: -67.5px -18px;
}

.RadInput_NOAH a.riDown {
    background-position: -17.5px -68px;
}

.RadInput_NOAH a.riDown:hover {
    background-position: -67.5px -68px;
}

.RadInput_NOAH .riLabel {
    color: #666;
}

.RadInput_NOAH .riResizeIcon {
    background: transparent 0 0 no-repeat url('Input/ResizeEdge.gif');
    width: 12px;
    height: 12px;
    margin-left: -12px;
}

.riContButton.RadInput_NOAH .riResizeIcon {
    margin-left: -32px;
}

html body .RadInputRTL_NOAH .riError, html body .RadInputRTL_Error_NOAH {
    background-position: 3px -298px;
}

html body .RadInputRTL_NOAH .riResizeIcon {
    background-position: 0 -19px;
    margin-right: -12px;
}

html body .RadInputRTL_NOAH.riContButton .riResizeIcon {
    margin-right: -32px;
}

.RadForm.rfdTextbox .RadInputRTL_NOAH .riError[type="text"], .RadForm.rfdTextbox .RadInputRTL_Error_NOAH[type="text"] {
    background-position: 3px -298px;
}
