.RadUpload_NOAH {
    color: #3b3b3b;
    font: normal 13px/22px 'Segoe UI', Tahoma, sans-serif;
    font-family: 'Segoe UI', Tahoma, sans-serif;
}

    .RadUpload_NOAH .ruInputs li {
        list-style: none;
        list-style-image: none;
    }

    .RadUpload_NOAH .ruFileWrap {
        height: 30px;
    }

    .RadUpload_NOAH .ruBrowse {
        width: auto !important;
    }

    .RadUpload_NOAH .ruUploadProgress {
        padding-right: 1px;
        font-size: 12px;
    }

    .RadUpload_NOAH .ruFileProgressWrap {
        margin: 2px 0 0 -1px;
        border: 1px solid #d7d7d7;
        background: #f3f3f3;
    }

    .RadUpload_NOAH .ruFileProgress {
        margin: 0;
        background-color: #54cbe0;
    }

    .RadUpload_NOAH .ruFakeInput {
        border-color: #d7d7d7;
        color: #555;
        background-color: white;
        font: normal 13px 'Segoe UI', Tahoma, sans-serif;
    }

    .RadUpload_NOAH .ruStyled .ruFakeInput {
        padding: 3px 4px;
        height: 20px;
    }

    .RadUpload_NOAH .ruButton {
        background-image: -webkit-linear-gradient(top, #fefefe 0, #e3e3e3 100%);
        background-image: -moz-linear-gradient(top, #fefefe 0, #e3e3e3 100%);
        background-image: -ms-linear-gradient(top, #fefefe 0, #e3e3e3 100%);
        background-image: -o-linear-gradient(top, #fefefe 0, #e3e3e3 100%);
        background-image: linear-gradient(top, #fefefe 0, #e3e3e3 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e3e3e3', GradientType=0);
        border: 1px solid #c9c9c9;
        color: #3b3b3b;
        background-color: #ebebeb;
        margin: 0 0 0 10px;
        padding: 1px 10px 4px;
        border-radius: 3px;
        font: normal 13px 'Segoe UI', Tahoma, sans-serif;
    }

    .RadUpload_NOAH .ruButtonHover {
        background-image: -webkit-linear-gradient(top, #00a9c7 0, #007d93 100%);
        background-image: -moz-linear-gradient(top, #00a9c7 0, #007d93 100%);
        background-image: -ms-linear-gradient(top, #00a9c7 0, #007d93 100%);
        background-image: -o-linear-gradient(top, #00a9c7 0, #007d93 100%);
        background-image: linear-gradient(top, #00a9c7 0, #007d93 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a9c7', endColorstr='#007d93', GradientType=0);
        border-color: #007d93;
        color: white;
    }

    .RadUpload_NOAH .ruRemove {
        padding: 0 0 0 20px;
        border: 0;
        color: #0394ae;
        background: 0;
        filter: none;
        font-size: 12px;
    }

        .RadUpload_NOAH .ruRemove:hover {
            text-decoration: underline;
        }

    .RadUpload_NOAH .ruCancel {
        padding: 0 0 0 20px;
        border: 0;
        color: #0394ae;
        background: 0;
        filter: none;
        font-size: 12px;
    }

        .RadUpload_NOAH .ruCancel:hover {
            text-decoration: underline;
        }

    .RadUpload_NOAH .ruActions .ruButton {
        background-position: 0 0;
    }
