﻿.NoPadding
{
    padding: 0px !important;
}

.textNormal
{
    background: transparent;
    padding: 0px;
    border: none;
}
.textboxPin
{
    padding: 0px;
      /*border: 1px solid #cecece;*/
    height: 19px;
    width:109px;
}
.tabs
{
    list-style: none;
    padding: 0;
    margin: 0;
    height: 29px;
    padding-left: 5px;
    background: url(../Content/Images/tabs_bg.gif) repeat-x left bottom;
}

    .tabs li a:hover
    {
        border: 0;
        z-index: 0; /*700*/
        cursor: pointer;
    }

        .tabs li a:hover b
        {
            background-position: left center;
        }

        .tabs li a:hover em
        {
            background-position: right center;
            color: #666666;
        }

    .tabs li a.selected, .tabs li a.selected:hover
    {
        border: 0;
        z-index: 800;
        cursor: default;
    }

        .tabs li a.selected b, .tabs li a.selected:hover b
        {
            background-position: left bottom;
        }

        .tabs li a.selected em, .tabs li a.selected:hover em
        {
            background-position: right bottom;
            color: #FFFFFF;
        }

    .tabs li a b
    {
        display: block;
        float: left;
        width: 5px;
        height: 22px;
        background: url(../Content/Images/tabs.png) left top;
        _background: url(../Content/Images/tabs.gif) left top;
        position: relative;
        z-index: 200;
    }

    .tabs li a.selected em, .tabs li a.selected:hover em
    {
        background-position: right bottom;
        color: #FFFFFF;
    }

    .tabs li a em
    {
        display: block;
        height: 22px;
        float: left;
        padding: 0 20px 0 7px;
        background: url(../Content/Images/tabs.png) right top;
        _background: url(../Content/Images/tabs.gif) right top;
        position: relative;
        z-index: 55;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        font-style: normal;
        text-transform: uppercase;
        color: #666666;
        line-height: 22px;
    }

#tableNav
{
    background-color: #555555;
    width: 100%;
}

    #tableNav tbody
    {
        display: table-row-group;
        vertical-align: middle;
        border-color: inherit;
    }

#tabNav tr
{
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}

.tabs li
{
    float: left;
    margin-right: -3px;
    padding: 7px 0 0 0;
}

.predefined_dropdown
{
    z-index: 103;
    width: 183px;
    font-style: inherit;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    position: absolute;
    top: 202px;
    left: 180px;
    display: none;
}

    .predefined_dropdown ul
    {
        list-style: none;
    }

        .predefined_dropdown ul li a
        {
            display: block;
            text-decoration: none;
            color: #FFFFFF;
            background-color: #3F3F3F;
            /*line-height: 20px;*/
            height: 25px;
            line-height: 25px;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-bottom-color: #000000;
            padding-left: 10px;
            cursor: pointer;
        }

            .predefined_dropdown ul li a:hover
            {
                color: #FFFFFF;
                background-image: url(../Content/Images/hover.png);
                background-repeat: repeat-x;
            }

.button1
{
    background-color: #0a6bc2;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    width: 60px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    font-family: 'Segoe UI';
    font-size: 14px;
    color: #fff;
}

    .button1:hover, .button1:focus
    {
        /* Safari 4-5, Chrome 1-9  #0a66b9*/ 
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

    .button1:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#919191), to(#919191));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #919191, #919191);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #919191, #919191);
        /* IE 10 */
        background: -ms-linear-gradient(top, #919191, #919191);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #919191, #919191);
        color: #fff;
    }

.button2
{
    background-color: #0a6bc2;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    width: 50px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    font-family: 'Segoe UI';
    font-size: 14px;
    color: #fff;
}

    .button2:hover, .button2:focus
    {
        /* Safari 4-5, Chrome 1-9 #0a66b9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

    .button2:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#919191), to(#919191));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #919191, #919191);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #919191, #919191);
        /* IE 10 */
        background: -ms-linear-gradient(top, #919191, #919191);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #919191, #919191);
        color: #fff;
    }
.btnconfirmorder {
    width:105px!important;
    margin: 5px;
}
.button3
{
    background-color: #0a6bc2;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    width: 80px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    font-family: 'Segoe UI';
    font-size: 14px;
    color: #fff;
    border-radius: 3px;
}

    .button3:hover, .button3:focus
    {
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

    .button3:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#919191), to(#919191));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #919191, #919191);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #919191, #919191);
        /* IE 10 */
        background: -ms-linear-gradient(top, #919191, #919191);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #919191, #919191);
        color: #fff;
    }

.button4
{
    background-color: #0a6bc2;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    width: 90px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    font-family: 'Segoe UI';
    font-size: 14px;
    color: #fff;
}

    .button4:hover, .button4:focus
    {
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

    .button4:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#919191), to(#919191));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #919191, #919191);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #919191, #919191);
        /* IE 10 */
        background: -ms-linear-gradient(top, #919191, #919191);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #919191, #919191);
        color: #fff;
    }

.button5
{
    background-color: #0a6bc2;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    width: 120px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    font-family: 'Segoe UI';
    font-size: 14px;
    color: #fff;
}

    .button5:hover, .button5:focus
    {
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

    .button5:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#919191), to(#919191));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #919191, #919191);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #919191, #919191);
        /* IE 10 */
        background: -ms-linear-gradient(top, #919191, #919191);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #919191, #919191);
        color: #fff;
    }

.button6
{
    background-color: #9c9b9c;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dcdcdc), to(#9c9b9c));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #dcdcdc, #9c9b9c);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #dcdcdc, #9c9b9c);
    /* IE 10 */
    background: -ms-linear-gradient(top, #dcdcdc, #9c9b9c);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #dcdcdc, #9c9b9c);
    border-radius: 0.4em;
    width: 30px;
    height: 18px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    /*font-family: Arial,Verdana,Helvetica,sans-serif;*/
    font-size: 11px;
    font-weight: bold;
    padding-right: 5px;
    color: #002157;
}

    .button6:hover, .button2:focus
    {
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#fcfcfc), to(#5c5b5c));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #fcfcfc, #5c5b5c);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #fcfcfc, #5c5b5c);
        /* IE 10 */
        background: -ms-linear-gradient(top, #fcfcfc, #5c5b5c);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #fcfcfc, #5c5b5c);
    }

    .button6:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#fcfcfc), to(#5c5b5c));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #fcfcfc, #5c5b5c);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #fcfcfc, #5c5b5c);
        /* IE 10 */
        background: -ms-linear-gradient(top, #fcfcfc, #5c5b5c);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #fcfcfc, #5c5b5c);
        color: #fff;
    }

.button7
{
    background-color: #0a6bc2;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    width: 160px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    font-family: 'Segoe UI';
    font-size: 14px;
    color: #fff;
}

    .button7:hover, .button7:focus
    {
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

    .button7:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#919191), to(#919191));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #919191, #919191);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #919191, #919191);
        /* IE 10 */
        background: -ms-linear-gradient(top, #919191, #919191);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #919191, #919191);
        color: #fff;
    }

.ui-dialog-titlebar
{
    background-color: #0a6bc2;
    min-height: 18px;
    font-size: 14px;
    vertical-align: middle;
    border: none;
    text-overflow: ellipsis;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.headerMenu
{
    background-color: #0a6bc2;
    min-height: 18px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 2px;
    color: white !important;
    font-weight: bold;
    font-size: 14px;
    font-family: Tahoma;
    vertical-align: text-bottom;
}

#HeaderMenu
{
    background-color: #0a6bc2;
    min-height: 18px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 2px;
    color: white !important;
    vertical-align: text-bottom;
}


.tabMenu
{
    background-color: #0a6bc2;
    min-height: 20px;
    padding-left: 20px;
    padding-right: 30px;
    font-size: 12px;
    padding-top: 2px;
    color: white !important;
    vertical-align: text-bottom;
    border-color: #333;
    border-right: 1px solid rgba(255, 255, 255, 0.11);
    box-shadow: -1px 0 0 rgba(0, 0, 0, 0.1);
}

    .tabMenu:hover
    {
        /*background-image: url(../Content/Images/ordertab_active2.gif);#0a66b9
        background-position: 100% 100%;*/
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

.tabMenuActive
{
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a66b9, #0a66b9);
    background-color: #0a66b9;
    /*background-image: url(../Content/Images/ordertab_active2.gif);*/
    background-position: 100% 100%;
    min-height: 20px;
    padding-left: 20px;
    padding-right: 30px;
    font-size: 12px;
    padding-top: 2px;
    color: white !important;
    vertical-align: text-bottom;
    border-color: #333;
}

.tabOrder
{
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d9d9df), to(#d9d9df));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #d9d9df, #d9d9df);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #d9d9df, #d9d9df);
    /* IE 10 */
    background: -ms-linear-gradient(top, #d9d9df, #d9d9df);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #d9d9df, #d9d9df);
    background-position: 100% 100%;
    line-height: 24px;
    padding-left: 10px;
    padding-right: 30px;
    color: black !important;
    font-size: 12px;
    vertical-align: middle;
}

    .tabOrder:hover
    {
        /*background-image: url(../Content/Images/ordertab_active2.gif);
        background-position: 100% 100%;*/
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
        color: #fff !important;
    }

.tabOrderActive
{
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    /*background-image: url(../Content/Images/ordertab_active2.gif);*/
    background-position: 100% 100%;
    line-height: 24px;
    padding-left: 10px;
    padding-right: 30px;
    color: #fff !important;
    vertical-align: middle;
    font-size: 12px;
}

.gridview_alt
{
    background-color: #DBE5F1!important;
    color: #002169!important;
}

.gridview_nmr
{
    background-color: #fff!important;
    color: #002169!important;
}

.dxgvControl_Metropolis a
{
    color: #002169!important;
}

.dxgvEditFormDisplayRow_Metropolis td.dxgv, .dxgvDataRow_Metropolis td.dxgv, .dxgvDataRowAlt_Metropolis td.dxgv, .dxgvSelectedRow_Metropolis td.dxgv, .dxgvFocusedRow_Metropolis td.dxgv
{
    padding: 1px 3px 1px;
    color: #002169!important;
}

.dxgvTable_Metropolis td.dxgv, .dxgvDataRow_Metropolis td.dxgv, .dxgvDataRowAlt_Metropolis td.dxgv, .dxgvSelectedRow_Metropolis td.dxgv, .dxgvFocusedRow_Metropolis td.dxgv
{
    padding: 1px 3px 1px;
    color: #002169;
}

.dxtcLite_Metropolis .dxtc-activeTab, .dxtcLite_Metropolis .dxtc-activeTab a
{
    background-color: #F0F0F0;
    color: #FFFFFF;
}

.dxgvHeader_Metropolis
{
    border: 1px solid #C0C0C0;
    cursor: pointer;
    font-weight: normal;
    overflow: hidden;
    padding: 2px 6px 2px;
    text-align: left;
    white-space: nowrap;
}

.dxtcLite_Metropolis .dxtc-tabHover
{
    background: url("/OnlineTrading/DXR.axd?r=0_1533-XWKM7") repeat-x scroll center bottom #F0F0F0;
    background: bottom #ecebec;
}

/*.form_sell
{
    color: white;
    background-image: url(../Content/Images/ordertab_active2.gif);
    background-position: 100% 100%;
    border: 0 solid;
}

.form_buy
{
    color: white;
    background-image: url(../Content/Images/ordertab_active2.gif);
    background-position: 100% 100%;
    border: 0 solid;
}*/

.CashInfo
{
    /*width:400px;*/
    height: 245px;
    float:left;
    position: absolute;
    display: inline;
    top: 32px;
    left: 700px;
    border: 1px solid #d4d0d0;
    border-radius:5px;
    background-color: #EEEEEE;
}
    .CashInfo td
    {
        line-height:25px;
        padding-left:20px;
    }
.form_sell2 {
    background-color: #F5E4EB;
}
.form_buy2 {
    background-color: #CDE3FA;
}
.form_sell3 {
    color: red;
}
.form_buy3 {
    color: blue;
}
.form_sell {
    font-weight:bold;
    color: red;
    width:600px;
    height:260px;
    border: 1px solid #d4d0d0;    
    float:left;
    border-radius: 5px;
}

    .form_sell td
    {
        line-height:25px;
        padding-left:20px;
    }

.form_buy {
    font-weight:bold;
    color: blue;
    width:600px;
    height:260px;
    border: 1px solid #d4d0d0;       
    float: left;
    border-radius: 5px;
}
    .form_buy td
        {
            padding-left:20px;
            line-height:25px;
        }

.form_order
{
    color: white;
    background-image: url(../Content/Images/ordertab_active2.gif);
    background-position: 100% 100%;
    border: 0 solid;
}

.form_info
{
    background-color: #3F3F3F;
    border: 0 solid;
}

.gridview_header2
{
    font-weight: bold !important;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    background-color: #0a6bc2;
    color: white;
}

.loginControl
{
    float: right;
    font-size: 12px;
    margin-right: 25px;
    margin-top: 0px;
    min-height: 25px;
}

#divBody
{
    height: 99.99%;
    width: 99.9%;
    overflow-x: auto;
    overflow-y: hidden;
}

#divSub
{
    min-width: 1000px!important;
    width: 100%;
}

.totalstockcolour1
{
    color: #CC0000!important;
    font-weight: bold;
    border-width: 5px;
    text-align: right;
}

.totalstockcolour2
{
    color: #33CC33!important;
    font-weight: bold;
    border-width: 5px;
    text-align: right;
}

.statusBar
{
    border: none;
    font-size: 12px;
    width: 100%;
    background-color: #0a6bc2;
    line-height: 24px;
    max-height: 24px;
    overflow-y: hidden;
    color: #FFF;
    position: fixed;
    left: 0px;
    bottom: 0px;
    margin-top: -20px;
    vertical-align: bottom;
    z-index: 99999;
}

.ws
{
    /*width:557px;*/
    width: 57px;
    min-width: 75px;
    overflow-x:hidden;
    overflow-y:hidden;
}

.Button1_2
{
    background-color: #0a6bc2;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    width: 60px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    font-family: 'Segoe UI';
    font-size: 14px;
    color: #fff;
}

    .Button1_2:hover, .Button1_2:focus
    {
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

    .Button1_2:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#919191), to(#919191));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #919191, #919191);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #919191, #919191);
        /* IE 10 */
        background: -ms-linear-gradient(top, #919191, #919191);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #919191, #919191);
        color: #fff;
    }

.Button1_3
{
    background-color: #0a6bc2;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a6bc2), to(#0a6bc2));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a6bc2, #0a6bc2);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a6bc2, #0a6bc2);
    width: 60px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    border: none;
    cursor: pointer;
    font-family: 'Segoe UI';
    font-size: 14px;
    color: #FFEE00;
}

    .Button1_3:hover, .Button1_3:focus
    {
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#0a66b9), to(#0a66b9));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0a66b9, #0a66b9);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
        /* IE 10 */
        background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0a66b9, #0a66b9);
        background-color: #0a66b9;
    }

    .Button1_3:disabled
    {
        cursor: not-allowed!important;
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 100% 0%, 0% 100%, from(#919191), to(#919191));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #919191, #919191);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #919191, #919191);
        /* IE 10 */
        background: -ms-linear-gradient(top, #919191, #919191);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #919191, #919191);
        color: #fff;
    }

.hTop
{
    min-width: 980px;
    overflow-x: hidden;
}

.hCho
{
    max-height: 18px;
    line-height: 18px;
    min-width: 100px;
    overflow: hidden;
}

.stock_w1
{
    max-height: 18px;
    line-height: 18px;
    min-width: 70px;
    overflow: hidden;
}

.idx
{
    width: 49%;
    color: white;
    display: inline-block;
    vertical-align: bottom;
    padding-top: 4px;
}

.TK
{
    min-width: 410px;
    overflow: hidden;
    margin-left:-60px;
}

.table_preview_order
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    font-style: normal;
}

.defaultPriceBoard {
    height: 500px;
}
.PriceBoardwhenHideOrder {
    height: 95%;
}
.StatusHideOrder {
    display:none;
}
.HideOrderAndChooseCritiera {
    height: 80%;
}
.setUpMenuOrder {
    height: 240px;
}

.custom_choose_market {
    height: 35px
}

.session_header .div_session {
    display: flex;
}

.idx {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.dxpLite_MetropolisBlue .dxp-current {
    background-color:#0a6bc2;
}
.dxtcLite_MetropolisBlue.dxtc-top .dxtc-activeTab {
    border-bottom: 4px solid #0a6bc2;
}
.dxtcLite_MetropolisBlue.dxtc-top .dxtc-content {
    height:100%!important;
}
@media only screen and (min-width: 1600px) { 
    html, body {
        width: 100% !important;
    }

    .priceboard {
        width: 100% !important;
    }

    /*fix chieu dai table bang gia online*/
    #fixedTbl {
        width: calc(100% - 17px) !important;
    }

    #ContentCenter {
        width: 100% !important;
    }
}

.hide {
    display:none;
}

.cancelSaveOTP {
    color:orange !important;
    font-size:12px !important;
}

.tabMenuActive1
{
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(##DD0000), to(##DD0000));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, ##DD0000, ##DD0000);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #0a66b9, #0a66b9);
    /* IE 10 */
    background: -ms-linear-gradient(top, #0a66b9, #0a66b9);
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #0a66b9, #0a66b9);
    background-color: #0a66b9;
    /*background-image: url(../Content/Images/ordertab_active2.gif);*/
    background-position: 100% 100%;
    min-height: 20px;
    padding-left: 20px;
    padding-right: 30px;
    font-size: 12px;
    padding-top: 2px;
    color: white !important;
    vertical-align: text-bottom;
    border-color: #333;
}

.tabMenu1
{
    background-color: #0a6bc2;
    min-height: 20px;
    padding-left: 20px;
    padding-right: 30px;
    font-size: 12px;
    padding-top: 2px;
    color: white !important;
    vertical-align: text-bottom;
    border-color: #333;
    border-right: 1px solid rgba(255, 255, 255, 0.11);
    box-shadow: -1px 0 0 rgba(0, 0, 0, 0.1);
}

    .tabMenu1:hover
    {
        /*background-image: url(../Content/Images/ordertab_active2.gif);#0a66b9
        background-position: 100% 100%;*/
        /* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DD0000), to(#DD0000));
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #DD0000, #DD0000);
        /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #DD0000, #DD0000);
        /* IE 10 */
        background: -ms-linear-gradient(top, #DD0000, #DD0000);
        /* Opera 11.10+ */
        background: -o-linear-gradient(top, #DD0000, #DD0000);
        background-color: #DD0000;
    }
#MainSplitter_2_S_CB_Img {
    float: left;
    width: 100px;
    height: 32px;
    border-radius: 3px;
    margin-top: 1px;
    opacity:1;
}
    #MainSplitter_2_S_CB_Img:hover {
        opacity:0.8;
    }
#MainSplitter .dx-ac {
    text-align:unset;
}
#MainSplitter_2_S_CF {
    position: absolute;
    left: 50%;
    margin-top: -13px;
}

.p_title {
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}

#popupSOTP ul {
    padding-left: 20px;
    padding-bottom: 20px;
    font-size: 13px;
    line-height: 20px;
}
.p_title1 {
    font-size: 13px;
    margin-bottom: 0px;
}
.getsotp a:hover{
    color: red;
}
.loginnote {
    font-size: 12px;
    font-weight: 100;
    text-align: center;
    color: red;
    padding-top: 15px;
    margin-bottom: -15px;
}
#error_optcode {
   padding-bottom: 15px;
}
#btnReopenFooter {
    position: absolute;
    left: 50%;
    cursor: pointer;
    margin-top: 13px;
}