/* tables */
table.tablesorter {
    font-family: arial;
    background-color: #CDCDCD;
    margin: 10px 0pt 15px;
    font-size: 11pt;
    width: 100%;
    text-align: left;
}

    table.tablesorter thead tr th, table.tablesorter tfoot tr th {
        background-color: #e6EEEE;
        border: 1px solid #FFF;
        font-size: 11pt;
        padding: 4px;
    }

    table.tablesorter thead tr .header {
        background-image: url(bg.gif);
        background-repeat: no-repeat;
        background-position: center right;
        cursor: pointer;
    }

    table.tablesorter tbody td {
        color: #3D3D3D;
        padding: 4px;
        background-color: #FFF;
        vertical-align: top;
        border-top: 1px solid #dddddd;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: rgb(221, 221, 221);
        border-left: 1px solid #dddddd;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: rgb(221, 221, 221);
    }

    table.tablesorter tbody tr.odd td {
        background-color: #F0F0F6;
    }

    table.tablesorter thead tr .headerSortUp {
        background-image: url(asc.gif);
    }

    table.tablesorter thead tr .headerSortDown {
        background-image: url(desc.gif);
    }

    table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
        background-color: #8dbdd8;
    }

#tab-navs {
    background-color: #ffffff;
}


    .query150 {
        width: 150px;
        height: 26px;
        font-size: 13px;
    }

    .query105 {
        width: 105px;
        height: 26px;
        font-size: 13px;
    }

    th {
        /*width: 150px;*/
        /*background-color: #F0F8FF;*/
    }

    td {
        /*width: 250px;*/
        /*text-align: left;*/
    }

    /* ÖØÐ´tableÑùÊ½ */
    table.tablesorter {
        font-family: arial;
        background-color: #CDCDCD;
        margin: 10px 0pt 10px;
        width: 100%;
        text-align: left;
    }

    table.tablesorter thead tr th {
        background: #E6EEEE;
        line-height: 26px;
        font-size: 12px;
        border: 1px solid #FFFFFF;
    }

    table.tablesorter tbody td {
        background: #FFFFFF;
        line-height: 24px;
        font-size: 12px;
        color: #3D3D3D;
        padding: 3px;
        vertical-align: central;
        border: 1px solid #DDDDDD;
    }

    .formCss {
        font-size:13px; 
        line-height:13px; 
        height:26px
    }

    form input.error {
        color: #F00;
        border: 1px solid #CE7979;
        background: #FFF7FA;
    }

    form label.error {
        color: #F00;
    }
.search-param-title {
    font-weight:bold;
}


.EditModal th {
     text-align: right;
     vertical-align: middle;
     line-height:30px; 
}

.EditModal .tablesorter thead tr, .EditModal .tablesorter thead th {
    background-color:#F0F8FF;
}

.ViewLable {
    border: none;
    background-color: white;
    -webkit-box-shadow: none;
    -webkit-appearance: none;
    box-shadow:none;
    background: url("white.png") no-repeat scroll right center transparent;
    padding-right: 14px;
    resize:none;
}
.selectMask {
    width: 15px;
    height: 15px;
    background-color: #fff;
    float: right;
    margin-top: -23px;
}

.ViewLable::-ms-expand { display: none; }