/*Telerik RadInput Office2010Black Skin*/

/*global*/

.RadInput_auvault,
.RadInputMgr_auvault
{
    font: 12px verdana,"segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput_auvault .riTextBox,
html body .RadInputMgr_auvault
{
    display: block;
    width: 100%;
    padding: 0.1em 0em 1px 0em;
    border: none;
    border-style: none none solid !important;
    border-width: medium medium 1px !important;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    border-bottom: 1px solid #aaa;
    outline: none;
    margin: 0px;
    height: 2.1em !important;
    -moz-transition: border-bottom-color ease-in-out 0.3s;
    -o-transition: border-bottom-color ease-in-out 0.3s;
    -webkit-transition: border-bottom-color ease-in-out 0.3s;
    transition: border-bottom-color ease-in-out 0.3s;
}
.RadPicker .RadInput_auvault .riTextBox
{
    height: 30px !important;
}
html body .RadInput_auvault .riEmpty,
html body .RadInput_Empty_auvault
{
    color: #8d8d8d;
    font-style: normal !important;
}

html body .RadInput_auvault .riHover,
html body .RadInput_Hover_auvault,
html body .RadInput_auvault .riFocused,
html body .RadInput_Focused_auvault
{
    /*border-color: #0088cc;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #eff3fb;*/
}

html body .RadInput_auvault .riRead,
html body .RadInput_Read_auvault
{
    border-color: #ccdbed;
}

html body .RadInput_auvault .riDisabled,
html body .RadInput_Disabled_auvault
{
    color: #c6c6c6;
    background-color: #efefef;
    cursor: default;
}

html body .RadInput_auvault .riError,
html body .RadInput_Error_auvault
{
    border-bottom: 1px solid red;
    background: #fff 100% -290px no-repeat url('Input/sprite.gif');
}

.RadForm.rfdTextbox .RadInput_auvault .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_auvault[type="text"]
{
    border-bottom: 1px solid red;
    background: #fff 100% -298px no-repeat url('Input/sprite.gif');
    color: #b32d34;
}

/*buttons*/

.RadInput_auvault a
{
    background: transparent no-repeat url('Input/sprite.gif');
}

/*go*/

.RadInput_auvault .riBtn a
{
    width: 21px;
    height: 18px;
    line-height: 18px;
    background-position: 3px 6px;
}

    .RadInput_auvault .riBtn a:hover
    {
        background-position: 3px -44px;
    }

/*spin*/

.RadInput_auvault .riSpin a
{
    width: 13px;
    height: 11px;
    line-height: 10px;
}

.RadInput_auvault a.riUp
{
    background-position: 0 -96px;
}

    .RadInput_auvault a.riUp:hover
    {
        background-position: 0 -146px;
    }

.RadInput_auvault a.riDown
{
    background-position: 0 -198px;
    margin-top: 0;
}

    .RadInput_auvault a.riDown:hover
    {
        background-position: 0 -247px;
    }

/*label*/

.RadInput_auvault .riLabel
{
    color: #e2e2e2;
}

/*rtl*/

html body .RadInputRTL_auvault .riError,
html body .RadInputRTL_Error_auvault
{
    background-position: 3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_auvault .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_auvault[type="text"]
{
    background-position: 3px -298px;
}

.riSingle .RadInput .RadInput_auvault .RadInputFocused input
{
    border-color: red !important;
    border-bottom-width: 3px;
}

/* Special-Settings RadDatePicker */
.float-label-control .RadPicker .RadInput {
    height: 2.7em;
}
.RadPicker .RadInput > input.riError
{
    background: #fff 93% -295px no-repeat url('Input/sprite.gif');
}

.RadPicker .rcSelect
{
    /*top: 5px !important;*/
}

.RadCalendarPopup
{
    background: #fff;
}
