html body .RadInput_ETaxMetro .riTextBox, html body .RadInputMgr_ETaxMetro {
    border-color: #cdcdcd;
    background: white;
    color: black;
    font: 100 16px "Segoe UI",Arial,Helvetica,sans-serif;
}

.RadInput_ETaxMetro.riSingle .riTextBox {
    height: 36px;
}

html body .RadInput_ETaxMetro .riTextBox, html body .RadInputMgr_ETaxMetro, * + html .RadInput_ETaxMetro.riSingle .riTextBox, * + html .RadForm_ETaxMetro.RadForm.rfdTextbox input.riTextBox.rfdDecorated {
    height: 31px;
    line-height: 31px;
}

.RadInput_ETaxMetro.riSingle textarea.riTextBox, html .RadInput_ETaxMetro textarea.riTextBox {
    height: auto;
}

html body .RadInput_ETaxMetro .riEmpty, html body .RadInput_Empty_ETaxMetro {
    color: #bbb;
}

html body .RadInput_ETaxMetro .riHover, html body .RadInput_Hover_ETaxMetro {
    color: black;
    border-color: #cdcdcd;
}

html body .RadInput_ETaxMetro .riFocused, html body .RadInput_Focused_ETaxMetro {
    border-color: #25a0da;
}

html body .RadInput_ETaxMetro .riRead, html body .RadInput_Read_ETaxMetro {
    border-color: #ececec;
    background-color:#ececec;
}

html body .RadInput_ETaxMetro .riDisabled, html body .RadInput_Disabled_ETaxMetro {
    Opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
    cursor: default;
    background-color:#ececec;
}

html body .RadInput_ETaxMetro .riError, html body .RadInput_Error_ETaxMetro {
    border-color: #de3914;
    background: #fff;
    color: #de3914;
}

.RadForm.rfdTextbox .RadInput_ETaxMetro .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error_ETaxMetro[type="text"] {
    border-color: #de3914;
    background: #fff;
    color: #de3914;
}

html body .RadInput_ETaxMetro .riNegative, html body .RadInput_Negative_ETaxMetro {
    color: #565656;
}

.RadInput_ETaxMetro a {
    background: transparent no-repeat url('Common/radActionsSprite.png');
}

.RadInput_ETaxMetro .riBtn a {
    width: 20px;
    height: 18px;
    line-height: 18px;
    background-position: -14px -4864px;
}

.RadInput_ETaxMetro a.riButton {
    background-position: -14px -4864px;
}

    .RadInput_ETaxMetro a.riButton:hover {
        background-position: -64px -4864px;
    }

.RadInput_ETaxMetro .riSpin a {
    width: 15px;
    height: 7px;
    line-height: 7px;
}

.RadInput_ETaxMetro a.riUp, .RadInput_ETaxMetro a.riDown {
    height: 14px;
}

.RadInput_ETaxMetro a.riUp {
    background-position: -17.5px -18px;
}

    .RadInput_ETaxMetro a.riUp:hover {
        background-position: -67.5px -18px;
    }

.RadInput_ETaxMetro a.riDown {
    background-position: -17.5px -68px;
}

    .RadInput_ETaxMetro a.riDown:hover {
        background-position: -67.5px -68px;
    }

.RadInput_ETaxMetro .riLabel {
    color: #666;
}

.RadInput_ETaxMetro .riResizeIcon {
    background: transparent 0 0 no-repeat url('Input/ResizeEdge.gif');
    width: 12px;
    height: 12px;
    margin-left: -12px;
}

.riContButton.RadInput_ETaxMetro .riResizeIcon {
    margin-left: -32px;
}

html body .RadInputRTL_ETaxMetro .riError, html body .RadInputRTL_Error_ETaxMetro {
    background-position: 3px -298px;
}

html body .RadInputRTL_ETaxMetro .riResizeIcon {
    background-position: 0 -19px;
    margin-right: -12px;
}

html body .RadInputRTL_ETaxMetro.riContButton .riResizeIcon {
    margin-right: -32px;
}

.RadForm.rfdTextbox .RadInputRTL_ETaxMetro .riError[type="text"], .RadForm.rfdTextbox .RadInputRTL_Error_ETaxMetro[type="text"] {
    background-position: 3px -298px;
}


.RadInput_ETaxMetro input.riTextBox {
    border-color: rgb(0, 204, 153) !important;
}

.RadInput_ETaxMetro input.riTextBox {
    font-family: Century Gothic;
}
