/* RadAjax - load user controls stylesheet */

.panelContainer {
    background: transparent url(Images/PanelContainer.gif) no-repeat left bottom;
    width: 355px;
    font: normal 12px Arial, Verdana, Sans-serif;
    color: #a6a896;
    margin-left: auto;
    margin-right: auto;
}

.tabsContainer {
    width: 355px;
    height: 72px;
    text-align: center;
}

    .tabsContainer img {
        border: 0px;
        width: 71px;
        height: 72px;
    }

    .tabsContainer a {
        margin-right: 1px;
    }

.contentContainer {
    width: 355px;
    _height: 175px;
    min-height: 175px;
    cursor: default;
}

.panelContent {
    margin: 18px 35px 0 0;
    padding-left: 35px;
    font: normal 12px Arial, Verdana, Sans-serif;
    color: #a6a896;
}

.contentContainer .inputText {
    width: 60%;
    border: solid 1px #7f9db9;
    margin-bottom: 5px;
    font: normal 11px Arial, Verdana, Sans-serif;
    color: #7f9db9;
}

.contentContainer table {
    font: normal 11px Arial, Verdana, Sans-serif;
    color: #7f9db9;
}

.controlsContainer {
    width: 355px;
    height: 84px;
}

.RadButton.exampleButton {
    margin-left:0 !important;
    margin-top: 45px;
    position: absolute;
    display: block !important;
}

.loginWrapper {
    width: 100%;
    display: inline-block;
}

.demo-container .row {
    width: 100%;
    font-size:14px;
    margin: 5px 0 5px 0;
}

    .row:last-child {
        margin: 10px 0 5px 0;
    }

.loginLabel {
    float: left;
    width: 30%;
    line-height: 2;
    padding-right: 1em;
    vertical-align: middle;
}

#footerWrapper {
    position: absolute;
    margin-top: 20px;
}

#searchWrapper {
    text-align: center;
}
#searchWrapper .RadInput {
    margin-right: 5px;
}

/* asp:datagrid related */
.callBackDataGrid {
    border: 0px;
    margin-bottom: 10px;
}

    .callBackDataGrid tr {
        background: transparent url(Images/DataGridBg.gif) repeat-x;
        line-height: 29px;
    }

.deleteButton {
    width: 13px;
    height: 15px;
    cursor: hand;
    cursor: pointer;
}