﻿

body
{
    font-family: tahoma, Helvetica, Arial;
    font-size: 12px;
}

h2
{
    font-family: times;
}


.tisadmin-attachment {
    background-image: url('../images/buttons/attachment.png');
}

.shadow {
    box-shadow: 3px 4px 10px 3px rgba(0,0,0,0.25);
    -webkit-box-shadow: 3px 4px 10px 3px rgba(0,0,0,0.25);
}
.loginForm {
    margin: 30px;
    width: 100%;
    height: 274px;
    padding-top: 5px;
    margin-top: 37px;
    margin-right: 40px;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.userLoginFormIn {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
}
.tisadmin-icon {
    display: inline-block;
    width: 21px;
    height: 21px;
    overflow: hidden;
    background-color: transparent;
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -3333px;
    text-align: center;
    vertical-align: middle;
    background-position: right; /* equivalent to 'top left' */
}

.k-grid-toolbar .k-button {
    width: 84px;
}


.k-grid tbody .k-button {
    margin: 1px;
    min-width: 81px;
}


.tisadmin-hide {
    display: none;
}

.tisadmin-edit {
    background-image: url('../images/buttons/edit_16x16.png');
}

.tisadmin-play {
    background-image: url('../images/buttons/play_32x32.png');
    width: 36px;
    height: 32px;
    cursor: pointer;
}

.tisadmin-pause {
    background-image: url('../images/buttons/pause_32x32.png');
    width: 36px;
    height: 32px;
    cursor: pointer;
}

.tisadmin-access-level {
    background-image: url('../images/buttons/access-level.png');
}


.tisadmin-sms {
    background-image: url('../images/buttons/s-talk-sms-16.png');
}


.tisadmin-print {
    background-image: url('../images/buttons/print.png');
    padding-right: 9px;
}

.tisadmin-link {
    background-image: url('../images/buttons/link_16x16.png');
}

.tisadmin-list {
    background-image: url('../images/buttons/list.png');
}
.tisadmin-refer {
    background-image: url('../images/buttons/refer.png');
}
.tisadmin-referUser {
    background-image: url('../images/buttons/ReferUser.png');
}
.tisadmin-UnreferUser {
    background-image: url('../images/buttons/UnreferUser.png');
}

.tisadmin-delete {
    background-image: url('../images/buttons/delete_16x16.png');
}

.tisadmin-refresh {
    background-image: url('../images/buttons/refresh.png');
}

.tisadmin-upload {
    background-image: url('../images/buttons/upload.png');
}

.tisadmin-save {
    background-image: url('../images/buttons/save.png');
}

.tisadmin-add {
    background-image: url('../images/buttons/add.png');
}

.tisadmin-return {
    background-image: url('../images/buttons/return.png');
}

.tisadmin-verify {
    background-image: url('../images/buttons/verify.png');
}

.tisadmin-cancel {
    background-image: url('../images/buttons/cancel.png');
}

.tisadmin-accept {
    background-image: url('../images/buttons/accept.png');
}

.tisadmin-unpend {
    background-image: url('../images/buttons/UnPend_24x24.png');
      width: 36px;
    height: 32px;
    background-position: center center;
    margin-top: 5px;
    cursor: pointer;
}

.tisadmin-BookMarked {
    background-image: url('../images/buttons/BookMarked.png');
    width: 36px;
    height: 32px;
    background-position: center center;
    margin-top: 5px;
    cursor: pointer;
}

.tisadmin-UnBookMarked {
    background-image: url('../images/buttons/UnBookMarked.png');
    width: 36px;
    height: 32px;
    cursor: pointer;
    background-position: center center;
    margin-top: 5px;
}

.tisadmin-accept {
    background-image: url('../images/buttons/accept.png');
}


input.button-icon.button-icon-list {
    background-image: url('../images/buttons/list.png'); /* 16px x 16px */
}

button.button-icon.button-icon-list {
    background-image: url('../images/buttons/list.png'); /* 16px x 16px */
}

input.button-icon.button-icon-select {
    background-image: url('../images/buttons/select.png'); /* 16px x 16px */
    margin: 1px;
    width: 95px;
}

input.button-icon.button-icon-cancel {
    background-image: url('../images/buttons/cancel.png'); /* 16px x 16px */
}

input.button-icon.button-icon-login {
    background-image: url('../images/buttons/login.png');
    
}
input.button-icon.button-icon-refer {
    background-image: url('../images/buttons/refer.png');
    
}

input.button-icon.button-icon-Publish {
    background-image: url('../images/buttons/publish_16x16.png'); /* 16px x 16px */
}

input.button-icon.button-icon-Link {
    background-image: url('../images/buttons/link_16x16.png'); /* 16px x 16px */
}

input.button-icon.button-icon-Recycle {
    background-image: url('../images/buttons/icon_recycle_16x16.png'); /* 16px x 16px */
}

input.button-icon.button-icon-Pend {
    background-image: url('../images/buttons/Pending_16x16.png');
    
}
input.button-icon.button-icon-UnPend {
    background-image: url('../images/buttons/UnPend_24x24.png');
    
}

input.button-icon.button-icon-accessmdb {
    background-image: url('../images/buttons/access.png'); /* 16px x 16px */
}

input.button-icon.button-icon-textfile {
    background-image: url('../images/buttons/textfile.png'); /* 16px x 16px */
}

input.button-icon.button-icon-PostPone {
    background-image: url('../images/buttons/1418039840_future-projects.png'); /* 16px x 16px */
}

input.button-icon.button-icon-accept {
    background-image: url('../images/buttons/accept.png'); /* 16px x 16px */
}

input.button-icon.button-icon-return {
    background-image: url('../images/buttons/return.png'); /* 16px x 16px */
}

input.button-icon.button-icon-excel {
    background-image: url('../images/buttons/excel.png'); /* 16px x 16px */
}

input.button-icon.button-icon-add {
    background-image: url('../images/buttons/add.png'); /* 16px x 16px */
}

input.button-icon.button-icon-search {
    background-image: url('../images/buttons/search.png'); /* 16px x 16px */
    padding-right: 18px;
}

input.button-icon.button-icon-upload {
    background-image: url('../images/buttons/upload.png'); /* 16px x 16px */
}

input.button-icon.button-icon-delete {
    background-image: url('../images/buttons/delete.png'); /* 16px x 16px */
}

button.button-icon.button-icon-refresh {
    background-image: url('../images/buttons/refresh.png'); /* 16px x 16px */
}
input.button-icon.button-icon-refresh {
    background-image: url('../images/buttons/refresh.png'); /* 16px x 16px */
}
input.button-icon.button-icon-edit {
    background-image: url('../images/buttons/edit.png'); /* 16px x 16px */
}

input.button-icon.button-icon-print {
    background-image: url('../images/buttons/print.png'); /* 16px x 16px */
    width: 84px;
}

input.button-icon.button-icon-save {
    background-image: url('../images/buttons/save.png'); /* 16px x 16px */
}

input.button-icon {
    /*background-color: #dff5ff; make the button transparent */
    background-repeat: no-repeat; /* make the background image appear only once */
    background-position: right; /* equivalent to 'top left' */
    border: 1px solid #7ec6e3;
    cursor: pointer; /* make the cursor like hovering over an <a> element */
    height: 27px; /* make this the size of your image */
    padding-right: 23px; /* make text start to the right of the image */
    vertical-align: middle; /* align the text vertically centered */
    font-family: tahoma;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    text-align: right;
}

button.button-icon {
    /*background-color: #dff5ff; make the button transparent */
    background-repeat: no-repeat; /* make the background image appear only once */
    background-position: right; /* equivalent to 'top left' */
    border: 1px solid #7ec6e3;
    cursor: pointer; /* make the cursor like hovering over an <a> element */
    height: 27px; /* make this the size of your image */
    padding-right: 23px; /* make text start to the right of the image */
    vertical-align: middle; /* align the text vertically centered */
    font-family: tahoma;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.folders
{
    background-color: #bbb;
    list-style-type: none;
    padding: 0;
    margin: 0;
    border-radius: 7px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d6d6d6), color-stop(0.4, #c0c0c0), color-stop(1,#a4a4a4));
    margin: 10px 0 16px 0;
    font-size: 0px;
}

    .folders li:hover
    {
        background-color: #ddd;
    }

    .folders li:first-child
    {
        border-left: none;
        border-radius: 7px 0 0 7px;
    }

    .folders li
    {
        font-size: 16px;
        font-weight: bold;
        display: inline-block;
        padding: 0.5em 1.5em;
        cursor: pointer;
        color: #444;
        text-shadow: #f7f7f7 0 1px 1px;
        border-left: 1px solid #ddd;
        border-right: 1px solid #888;
    }

    .folders li
    {
        *display: inline !important;
    }
    /* IE7 only */
    .folders .selected
    {
        background-color: #444 !important;
        color: white;
        text-shadow: none;
        border-right-color: #aaa;
        border-left: none;
        box-shadow: inset 1px 2px 6px #070707;
    }

.mails
{
    width: 100%;
    table-layout: fixed;
    border-spacing: 0;
}

    .mails thead
    {
        background-color: #bbb;
        font-weight: bold;
        color: #444;
        text-shadow: #f7f7f7 0 1px 1px;
    }

    .mails tbody tr:hover
    {
        cursor: pointer;
        background-color: #68c !important;
        color: White;
    }

    .mails th, .mails td
    {
        text-align: left;
        padding: 0.4em 0.3em;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .mails th
    {
        border-left: 1px solid #ddd;
        border-right: 1px solid #888;
        padding: 0.4em 0 0.3em 0.7em;
    }

        .mails th:nth-child(1), .mails td:nth-child(1)
        {
            width: 20%;
        }

        .mails th:nth-child(2), .mails td:nth-child(2)
        {
            width: 15%;
        }

        .mails th:nth-child(3), .mails td:nth-child(3)
        {
            width: 45%;
        }

        .mails th:nth-child(4), .mails td:nth-child(4)
        {
            width: 15%;
        }

        .mails th:last-child
        {
            border-right: none;
        }

    .mails tr:nth-child(even)
    {
        background-color: #EEE;
    }

.viewMail .mailInfo
{
    background-color: #dae0e8;
    padding: 1em 1em 0.5em 1.25em;
    border-radius: 1em;
}

    .viewMail .mailInfo h1
    {
        margin-top: 0.2em;
        font-size: 130%;
    }

    .viewMail .mailInfo label
    {
        color: #777;
        font-weight: bold;
        min-width: 2.75em;
        text-align: right;
        display: inline-block;
    }

.viewMail .message
{
    padding: 0 1.25em;
}


.codeRunner ul
{
    list-style-type: none;
    margin: 1em 0;
    background-color: #cde;
    padding: 1em;
    border-radius: 0.5em;
}

    .codeRunner ul li a
    {
        color: Gray;
        font-size: 90%;
        text-decoration: none;
    }

        .codeRunner ul li a:hover
        {
            text-decoration: underline;
        }

.codeRunner input:not([type]), input[type=text]
{
    width: 30em;
}

.codeRunner input[disabled]
{
    text-decoration: line-through;
    border-color: Silver;
    background-color: Silver;
}

.codeRunner textarea
{
    width: 30em;
    height: 6em;
}

.codeRunner form
{
    margin-top: 1em;
    margin-bottom: 1em;
}



div.image
{
    width: 16px;
    height: 16px;
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA%3D%3D);
}

​ header,
footer,
nav,
section
{
    display: block;
}

/* Styles for basic forms
-----------------------------------------------------------*/

fieldset
{
    border: 1px solid #ddd;
    margin: 0 0 0 0;
}

legend
{
    font-size: 1.2em;
    font-weight: bold;
}

textarea
{
    min-height: 75px;
}





/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

.loadingDiv
{
    margin-top:80px;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #F9EDBE;
    background-image: none;
    background-origin: padding-box;
    border-bottom-color: #F0C36D;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #F0C36D;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #F0C36D;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #F0C36D;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top-style: solid;
    border-top-width: 1px;
    box-shadow: rgba(0, 0, 0, 0.199219) 0px 2px 4px 0px;
    font-weight: normal;
    font-size: 12px;
    color: #222;
    height: 16px;
    left: -50%;
    padding-bottom: 3px;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 3px;
    position: relative;
    text-align: center;
    top: auto;
    z-index: 10000;
    line-height: 16px;
}

#homeIndexSection
{
    background-color: #323232;
    background-position: top center;
    background-repeat: no-repeat;
    height: 100%;
}

#homeIndexSectionMain
{
    background-image: url(../images/error-gradient.png);
}

#homeIndexSectionMainCenter
{
    width: 878px;
    margin: 0 auto;
}

#homeIndexSectionMainHeader
{
    height: 120px;
    background-image: url(../images/application-title.png);
    background-position: center right;
    background-repeat: no-repeat;
    margin: 0 40px 0 330px;
}

#homeIndexSectionMain #homeIndexSectionMainHeader
{
    margin: 0 185px;
}

#homeIndexSectionMainHeader img
{
    border-width: 0;
    margin: 15px;
    margin-right: 410px;
}

#homeIndexSectionMainContent .header
{
    background-image: url(../images/application-top.png);
    position: relative;
    height: 50px;
}

    #homeIndexSectionMainContent .header .tile
    {
        position: absolute;
        background-image: url(../images/tile-image.png);
        left: 60px;
        top: -100px;
        width: 260px;
        height: 320px;
    }

#homeIndexSectionMainContent .tagline
{
    background-image: url(../images/application-tagline.jpg);
    height: 379px;
}

#homeIndexSectionMain #homeIndexSectionMainContent .tagline
{
    background-image: url(../images/firstpage-background.jpg);
}


#homeIndexSectionMainContent .info
{
    background-image: url(../images/application-background.png);
    height: 334px;
    position: relative;
    text-shadow: 0 1px 0 #fff;
    font-size: 15px;
}

#homeIndexSectionMain #homeIndexSectionMainContent .info
{
    background-image: url(../images/error-background.png);
    height: 75px;
}

#homeIndexSectionMainContent .info .left
{
    float: left;
    width: 285px;
    margin: 12px;
    text-align: right;
}

#homeIndexSectionMainContent .info .right
{
    float: right;
    width: 285px;
    margin: 12px;
    text-align: left;
}

.homeIndexSectionMainFooter a
{
    color: thistle;
    text-decoration: none;
}





*:first-child + html .sign-in
{
    position: relative;
}
/*ie7*/
* html .sign-in
{
    position: relative;
}
/*ie6*/
*:first-child + html .sign-in-container
{
    position: absolute;
    top: 50%;
}
/*ie7*/
* html .sign-in-container
{
    position: absolute;
    top: 50%;
}
/*ie6*/
*:first-child + html .signin-box
{
    position: relative;
    top: -50%;
}
/*ie7*/
* html .signin-box
{
    position: relative;
    top: -50%;
}
/*ie6*/


.sign-in
{
    width: 400px;
    height: 100%;
    margin: 0px auto;
    display: table;
    overflow: hidden;
}

.sign-in-container
{
    padding: 10px;
    display: table-cell;
    vertical-align: middle;
}

.signin-box, .accountchooser-box
{
    margin: 12px 0 0;
    padding: 20px 25px 15px;
    background: whiteSmoke;
    border: 1px solid #E5E5E5;
}

    .signin-box .username-label, .signin-box .passwd-label
    {
        margin: 0 0 .5em;
        display: block;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
    }



#newsWindow
{
    line-height: 22px;
}

.k-grid-header .k-header .k-link
{
    text-align: right;
}

.k-grid-filter
{
    float: left;
}

.k-arrow-next
{
    background-position: 0 -48px;
}

.k-menu .k-arrow-next
{
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: 2px;
    right: auto;
}

.k-panelbar-expand, .k-panelbar-collapse
{
    position: absolute;
    top: 5px;
    right: auto;
    left: 2px;
}



.data-label
{
    width: 150px;
    text-align: left;
}


input[type="text"], select
{
    font-family: tahoma;
    width: 250px;
}

    input:focus, select:focus, textarea:focus
    {
    }





.editor-field input, .editor-field select, .editor-field textarea
{
    font-family: tahoma;
    width: 250px;
}

.editor-field select
{
    width: 247px;
}

.editorSelectWidth
{
    width: 247px;
}

.editor-field input:focus, .editor-field select:focus, .editor-field textarea:focus
{
}


.ltrField select, .ltrField input
{
    direction: ltr;
}

.dateField
{
    direction: ltr;
}

.date-field
{
    direction: ltr;
}



#menus > .k-item > .k-link > .k-sprite
{
}

#menus .k-sprite
{
    background-image: url("../images/sprite_black2.png");
}

.definitionIcon
{
    background-position: -19px 0;
}

.reportIcon
{
    background-position: -85px -62px;
}

.chartIcon
{
    background-position: -61px -62px;
}

.settingIcon
{
    background-position: 0 -20px;
}

.helpIcon
{
    background-position: -62px 0;
}

.k-panelbar .k-image, .k-panelbar .k-sprite
{
    float: right;
    margin-top: 3px;
    margin-right: 0;
    vertical-align: middle;
}

.k-sprite, .k-editor-button .k-tool-icon
{
    width: 20px;
    height: 20px;
}

.command-bar
{
    padding: 5px;
}

div.k-grid-header, div.k-grid-footer
{
    padding-right: 0;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    zoom: 1;
}

k-picker-wrap .k-select, .k-numeric-wrap .k-select, .k-dropdown-wrap .k-select
{
    right: auto;
    left: 0;
}

.k-grid-header .k-header
{
    text-align: center;
    border-width: 0 1px 0 0;
}

.groupBoxSpliter
{
    border-bottom: 1px solid gray;
    padding: 5px;
    width: 250px;
}


.k-autocomplete, .k-dropdown-wrap, .k-picker-wrap, .k-numeric-wrap
{
    border-width: 1px;
    border-style: solid;
    padding: 2px 2px 2px 2px;
}

.whiteLink a
{
    color: white;
    text-decoration: none;
}

    .whiteLink a:hover
    {
        color: white;
        text-decoration: underline;
    }


#outer
{
    text-align: center;
    width: 100%;
    height: 1px;
    overflow: visible;
}

#iner {
    position: relative;
    padding-top: 27%;
    width: 380px;
    height: 200px;
}

.loginForm
{
    margin: 30px;
    width: 100%;
    height: 274px;
}
.userLoginFormIn {
    width: 250px;margin-left: auto;margin-right: auto
    
}
#menu
{
    width: 100%;
}

/*.k-grid-header .k-filterable .k-link {
padding-right: 0.5em;
}*/

fieldset
{
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}


.k-window-titlebar, .k-tabstrip-items .k-item, .k-panelbar .k-tabstrip-items .k-item, .k-tabstrip-items .k-link, .k-calendar-container.k-state-border-down, .k-list-container.k-state-border-down, .k-autocomplete.k-state-border-down, .k-dropdown-wrap.k-state-border-down, .k-picker-wrap.k-state-border-down, .k-numeric-wrap.k-state-border-down
{
    text-align: center;
}


.k-window-title {
overflow: initial;
    font-size: 12px;
}




.k-expand, .k-plus
{
    background-position: 0 -209px;
}

.k-grid td
{
    border-width: 0 1px 0 0;
    padding: .4em .6em;
    overflow: hidden;
    line-height: 1.6em;
    vertical-align: middle;
    text-overflow: ellipsis;
    direction: rtl;
}

.k-grid .k-group-cell + td
{
    border-left-width: 0;
    direction: ltr;
}


.k-grid-header-wrap, .k-grid-footer-wrap
{
    position: relative;
    width: 100%;
    overflow: hidden;
    border-style: solid;
    border-width: 0 0 0 0;
    zoom: 1;
}


.header.row.logo
{
    /*background-image: url(../images/bimehlogoandeppadlogo.jpg);*/
}


.headerJustified
{
    height: 24px;
    padding-top: 4px;
    padding-right: 3px;
}

.leftAligned
{
    text-align: left;
}

.persianHeader
{
    text-align: center;
    font-size: 16px;
    font-family: 'mitra', '2 mitra', 'b mitra', times;
    font-weight: bold;
    padding-bottom: 0;
}



.editor-field
{
    width: 98%;
    padding-bottom: 0;
    margin: 0.2em 0 0 0;
    padding-right: 10px;
}

.editor-label
{
    width: 90%;
    margin: 0.5em 0 0 0;
    padding-right: 10px;
    padding-bottom: 0;
}


.k-grid-header .k-filterable .k-link {
padding-right: 2px;
}

.k-block > .k-header {
position: relative;
margin: -2px -1px 0 -2px;
padding: .3em 1px;
font-family: 'b mitra','2 mitra',mitra;
font-weight: bold;
}


span.k-datepicker, span.k-numerictextbox, span.k-combobox, span.k-dropdown {
top: -1px;
}


.company-panel {
    height: 280px; width: 250px;

}


.company-panel-icon {
    height: 51px;
}
.justify-center{ text-align: center;width: 100%}

.editForm {

}

button[disabled]:active, button[disabled],

textarea[disabled]:active, textarea[disabled],

input[type="reset"][disabled]:active,input[type="reset"][disabled],

input[type="button"][disabled]:active,input[type="button"][disabled],

select[disabled] > input[type="button"],select[disabled] > input[type="button"]:active,

input[type="submit"][disabled], input[type="submit"][disabled]:active
 {
  
  border: 2px outset ButtonFace;
  color: GrayText;
  cursor: inherit;
   background-color:#efefef;
}

 select:disabled.k-dropdown, input:disabled.k-textbox , textarea:disabled.k-textbox  {
    background:#efefef;
}

input.filter-box {
    position: absolute;
    width: 114px;
    height: 14px;
}
.web-message-attachment-false{display: none}



.FloatRight
{
    float: right  !important;
}

.FloatLeft
{
    float: left !important;
}

.DisplayBlock
{
    display: block !important;
}