﻿@charset "utf-8"; /* CSS Document */
* {
    font-family: Arial,Helvetica,sans-serif;
    padding: 0;
    margin: 0;
}

.bLeft {
    border-left: none!important;
}

.bRight {
    border-right: none!important;
}

.bBottom {
    border-bottom: none!important;
}

.Text-color {
    color: #990000;
    font-weight: bold;
}

.PageWrap {
    float: left;
    width: 100%;
}
/*.Wrapper{width:100%;float:left;padding:0 !important;background:url(../Images/pattern.png) repeat}*/
.Wrapper_Cont {
    background-color: #fff;
    float: left;
    padding-bottom: 37px;
    border-bottom: 6px solid #fdb811;
    width: 100%;
}

.Login-Wrapper_Cont {
    background-color: #fff;
    float: left;
    border-bottom: 6px solid #fdb811;
    width: 100%;
}
/*Header Styles starts here*/
/*.Header{width:92%;padding:0 4%;float:left;border-bottom:7px solid #fdb811;background:#fff}*/
.catalogTreesrch_dpdnCont {
    float: left;
    width: 45%;
    margin: 15px 0 0 35px;
}

.dropSearchOptionsContainer {
    float: left;
    margin-top: 10px;
    text-align: left;
    width: 100%;
}

.SDI-Logo {
    background: url(../Images/SDI_logo.png) no-repeat;
    float: left;
    height: 105px;
    width: 106px;
}

.Search {
    background: #f1f1f1;
    float: left;
    border-radius: 3px;
    width: 100%;
    padding: 5px;
}

.search-Txt {
    padding: 9px 67px 10px 5px;
    border-radius: 3px;
    border: 1px solid #d9d9d9;
    font-size: 16px;
    color: #5c5c5c;
    float: left;
    width: 78.5%;
}

.Go-Button {
    float: left;
    background: #636363;
    border: none;
    width: 65px;
    padding: 10px 0 11px 0!important;
    border-radius: 0 3px 3px 0;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    top: 5px;
    cursor: pointer;
    margin: 0 0 0 -66px;
}

.Help-Button {
    float: left;
    background: url(../Images/Help.png) no-repeat;
    width: 40px;
    height: 39px;
    border: none;
    cursor: pointer;
    margin-left: 5px;
    position: absolute;
}

.UserDet {
    float: right;
    margin: 38px 20px 0 0;
}

.UserName {
    background: url(../Images/SDI_Sprite.png) no-repeat;
    float: left;
    width: 13px;
    height: 14px;
    background-position: -12px -11px;
}

.Logoff {
    background: url(../Images/SDI_Sprite.png) no-repeat;
    float: left;
    width: 13px;
    height: 14px;
    background-position: -37px -11px;
}

.UserName_Cont {
    float: right;
    font-weight: bold;
    padding: 2px 15px 0 0;
    color: #333;
}

.Logoff_Cont {
    float: left;
    margin-left: 17px;
}

.UserName_Cont > a {
    margin: 0 0 0 5px;
    font-size: 13px;
    color: #707070!important;
    font-weight: bold;
    text-decoration: none;
}

.Logoff_Cont a {
    margin: 0 0 0 5px;
    font-size: 13px;
    color: #707070!important;
    font-weight: bold;
    text-decoration: none;
}

.cart {
    float: right;
    background: #525252;
    border-radius: 3px;
    margin-top: 23px;
    padding: 12px 15px;
}
/*.cart-img{background:url(../Images/SDI_Sprite.png) no-repeat;float:left;width:24px;height:23px;background-position:-64px -6px}*/
.cart-items {
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    float: left;
    padding-left: 10px;
    padding-top: 3px;
}

.lblUserContnr {
    float: left;
}

.User_lblUserContent {
    color: #707070;
    float: left !important;
    margin: 0 0 0 5px !important;
    font-size: 13px !important;
    font-weight: bold !important;
}

.cart-items > a {
    color: #fff;
    text-decoration: none;
}

    .cart-items > a:hover {
        color: #fff;
        text-decoration: underline;
    }
/*Header Styles Ends here*/

/* Top-Nav Styles starts here*/
.Top-Nav {
    width: 100%;
    background: #525252!important;
    float: left;
    padding: 0;
}

    .Top-Nav ul {
        margin: 0 0 0 85px;
        padding: 0;
    }

    .Top-Nav li {
        float: left;
        list-style: none;
        border-left: 1px solid #696969;
        border-right: 1px solid #444444;
    }

        .Top-Nav li a {
            float: left;
            font-weight: bold;
            color: #fff;
            font-size: 14px;
            text-decoration: none;
        }

.drop-dwon-arrow {
    background: url(../Images/SDI_Sprite.png) no-repeat;
    float: right;
    width: 7px;
    height: 4px;
    background-position: -92px -16px;
    position: relative;
    top: 7px;
    left: 5px;
}

.Top-Nav li:hover {
    background: #fdb811;
}
/* Top-Nav Styles Ends here*/

/* Left Nav styles starts here*/
.Left-Nav {
    width: 21%;
    float: left;
}

.Left-Nav-Content {
    float: left;
}

.SDI-Catalog {
    float: left;
    background: #636363;
    width: 100%;
    text-indent: 16px;
    font-size: 19px;
    color: #fff;
    padding: 5px 0;
    border-radius: 5px 5px 0 0!important;
    border: none!important;
}

.Left-Nav-Content > ul {
    float: left;
    border: 1px solid #dedede;
    padding: 0;
    margin: 0;
    border-radius: 0 0 5px 5px;
}

.Left-Nav-Content li {
    float: left;
    list-style: none outside none;
    padding: 6px 8px;
    width: 96%;
}

    .Left-Nav-Content li a {
        font-size: 13px;
        float: left;
        width: 91%!important;
        text-decoration: none;
        color: #778593;
    }

.Arrow {
    background: url(../Images/SDI_Sprite.png) no-repeat;
    background-position: -117px -7px;
    float: right;
    width: 11px;
    height: 17px;
    margin-left: 6px;
}

.Left-Nav-Content a:hover {
    color: #000;
}
/* Left Nav styles Ends here*/

/*Content Area Styles starts here*/
.Content-Area {
    float: left;
    margin: 0 1%;
    width: 56%;
}

.Content-Container > img {
    margin: 15px 0;
}

.TopSellers_Cont {
    border: 1px solid #dedede;
    border-radius: 5px;
    float: left;
    margin-top: 15px;
    padding-bottom: 2%;
    width: 100%;
}

.Content-Container li {
    list-style: none;
}

.TopSellers_Cont ul {
    color: rgb(89,88,88);
    font-size: 14px;
    text-align: center;
    margin: 13px 0 0 11px;
    padding: 0;
    float: left;
    border: 1px solid #dedede;
    border-radius: 5px;
    width: 31%;
}

.ContAreaProduct-Order {
    border: medium none!important;
    margin: 15px 0 14px 35px!important;
    width: 84%!important;
}

    .ContAreaProduct-Order li {
        float: left;
        margin: 0 0 0 3px;
    }

.TopSellers {
    background: url(../Images/Topsellers-heading.png)repeat;
    float: left;
    width: 100%;
    border-bottom: 1px solid #dbdbdb;
    padding: 0 0 2px;
}

    .TopSellers h3 {
        font-size: 19px;
        color: #52606e;
        font-weight: normal;
        text-indent: 22px;
        line-height: 42px;
    }
/**/
.top-sellers_content {
    border: 1px solid #dedede;
    border-radius: 4px;
    float: left;
    margin: 2% 0 0 1.5%;
    padding-bottom: 13px;
    width: 31%;
}

.catalog_product-imgCont {
    float: left;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}

.Product-Model > span {
    line-height: 18px;
}

.catalog_product-imgCont > img {
    height: 51px;
    width: 53px;
}

.catalog_panelTree {
    width: 100%;
}
/**/

/*Content Area Styles ends here*/

/* Right Nav styles starts here*/
.Right-Nav {
    width: 21%;
    float: left;
}

.Right-Nav-Content {
}

    .Right-Nav-Content ul {
        color: rgb(89,88,88);
        font-size: 14px;
        text-align: center;
        margin: 0;
        padding: 0;
        float: left;
        border-bottom: 1px solid #dedede;
    }

.Product-Model {
    color: rgb(102,102,102);
    font-size: 12px;
    padding: 10px;
    float: left;
    text-align: center;
}

.Right-Nav-Content img {
    margin: 15px 0 15px 0;
}

.Prod-ID {
    color: rgb(102,102,102);
    font-size: 14px;
    font-weight: bold;
    float: left;
    text-align: center;
    width: 100%;
    padding: 10px 0 5px 0;
}

.Prod-Name {
    color: rgb(102,102,102);
    font-size: 12px;
    font-weight: bold;
    float: left;
    width: 100%;
    text-align: center;
}

.Prod-Price {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #737373;
    float: left;
    width: 100%;
    text-align: center;
    padding: 5px 0 10px 0;
}

.Right-Nav-Content li {
    list-style: none;
}

.product-Name {
    font-weight: bold;
    margin: 14px 0;
}

.Right-Nav-Content > div {
    border: 1px solid #dedede;
    float: left;
    border-radius: 5px;
}

.Product-Order {
    border: none!important;
    margin: 15px 0 14px 45px!important;
}

    .Product-Order li {
        float: left;
        margin: 0 0 0 2px;
    }

.Button-Qty {
    width: 34px;
    padding: 6px;
    background: #fff;
    border: 1px solid #dedede;
    font-size: 12px;
    color: #737373;
    border-radius: 3px;
    text-align: center;
}

.Button-Order {
    width: 38px;
    background: #5d5d5d;
    border: none;
    font-weight: bold;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
    font-size: 12px;
}
/*.Product_cart-img{background:url(../Images/SDI_Sprite.png) no-repeat scroll -131px -5px transparent;border:medium none;float:left;height:21px;cursor:pointer;margin:4px 3px 3px 9px;width:22px}
*/

/*.Button-Details{width:56px;background:#5d5d5d;/*padding:5px 5px 6px;*/

/*height:28px;border:none;font-weight:bold;color:#fff;border-radius:3px;cursor:pointer;font-size:12px}
*/
.Next-Prev-Buttons {
    width: 100%;
    border: none!important;
    margin-top: 7px;
}

    .Next-Prev-Buttons > li:first-child {
        float: left;
    }

    .Next-Prev-Buttons > li:last-child {
        float: right;
    }

.Prev-button {
    background: url(../Images/SDI_Sprite.png) no-repeat;
    background-position: -97px -9px;
    width: 16px;
    height: 16px;
    float: left;
}

.Next-button {
    background: url(../Images/SDI_Sprite.png) no-repeat;
    background-position: -116px -9px;
    width: 16px;
    height: 16px;
    float: left;
}

.Prev-button-cont {
    float: left;
    border: 1px solid #dadada;
    padding: 5px 9px;
    border-radius: 4px;
}

.Next-button-cont {
    float: right;
    border: 1px solid #dadada;
    padding: 5px 9px;
    border-radius: 4px;
}
/* Right Nav styles Ends here*/

/* Footer styles starts here*/
#Footer {
    width: 100%;
    float: left;
    background: #7a7a7a;
}

    #Footer span {
        color: #fff;
        font-size: 12px;
        padding: 10px 0 5;
        text-indent: 40px;
        float: left;
    }
/* Footer styles Ends here*/
.top-sellers_content {
    float: left;
    padding-bottom: 13px;
}
/*Style for accessprivs starts here*/
.accessprivs-Table3 {
    border-color: #000040;
    width: 100%;
    height: 18px;
}

.accessprivs-Table1 {
    width: 100%;
}

.accessprivs-Table1-emptd1 {
    width: 27px;
}

.accessprivs-Table1-emptd2 {
    width: 168px;
}

.accessprivs-Table1-emptd3 {
}

.accessprivs-Table1-emptd4 {
}

.accessprivs-Table1-td1 {
    width: 27px;
    font-weight: bold;
    text-decoration: underline;
}

.accessprivs-Table1-td2 {
    width: 27px;
    height: 26px;
}

.accessprivs-Table1-td3 {
    width: 168px;
    height: 26px;
}

.accessprivs-Table1-td4 {
    height: 26px;
}

.accessprivs-rblExpedite {
    Width: 232px;
}

.accessprivs-Table1-td5 {
    height: 26px;
}

.accessprivs-Table1-td6 {
    width: 80px;
    height: 26px;
}

.accessprivs-Table1-td7 {
    width: 27px;
    height: 22px;
}

.accessprivs-Table1-td8 {
    width: 168px;
    height: 22px;
}

.accessprivs-Table1-td9 {
    height: 22px;
    width: 55px;
}

.accessprivs-Table1-td10 {
    height: 22px;
}

.accessprivs-Table1-td11 {
    height: 22px;
}

.accessprivs-Table1-td12 {
    width: 27px;
    height: 1px;
}

.accessprivs-Table1-td13 {
    width: 168px;
    height: 1px;
}

.accessprivs-Table1-td14 {
    height: 1px;
}

.accessprivs-Table1-td15 {
    height: 1px;
}

.accessprivs-Table1-td16 {
    height: 1px;
}

.accessprivs-Table1-td17 {
    height: 18px;
}

.accessprivs-Table1-td18 {
    height: 40px;
}

.accessprivs-Table1-td19 {
    height: 23px;
}

.accessprivs-Table1-td20 {
    height: 34px;
}

.accessprivs-Table1 tr td {
    height: 26px!important;
}

.accessprivs-lblInclogAging {
    z-index: 0;
}

.accessprivs-Table1-td21 {
    width: 27px;
    height: 60px;
    font-weight: bold;
    text-decoration: underline;
}

.accessprivs-Table1-td22 {
    height: 60px;
}

.accessprivs-chbMISUser {
    Width: 152px;
    z-index: 0;
}

.accessprivs-Table1-td23 {
    height: 22px;
}

.accessprivs-txtCustSrvFlag {
    width: 24px;
}

.accessprivs-btnCancel {
    width: 56px;
}

.accessprivs-lblUpdMsg {
    color: #f00;
}
/*Style for accessprivs Ends here*/

/*Style for AccOrdStatEml Starts here*/
.AccOrdStatEml-Table3 {
    border-color: #000040;
    height: 18px;
    width: 100%;
}

.AccOrdStatEml-Table1 {
    width: 100%;
}

.AccOrdStatEml-Table1-emptd1 {
    width: 27px;
}

.AccOrdStatEml-Table1-emptd2 {
    width: 300px;
}

.AccOrdStatEml-Table1-emptd3 {
    width: 166px;
}

.AccOrdStatEml-Table1-emptd4 {
    width: 87px;
}

.AccOrdStatEml-Table1-td1 {
    width: 40px;
    font-weight: bold;
    text-decoration: underline;
}

.AccOrdStatEml-Table1-td2 {
}

.AccOrdStatEml-Table1-td3 {
    width: 200px;
    height: 40px;
    text-decoration: underline;
}

.AccOrdStatEml-Table1-td4 {
    width: 22px;
}

.AccOrdStatEml-Table1-td5 {
}

.AccOrdStatEml-Table1-td6 {
}

.AccOrdStatEml-Table1 tr td:first-child {
    width: 250px;
}

.AccOrdStatEml-Table1-td7 {
}

.AccOrdStatEml-Table1 tr td {
    padding: 5px 0;
}

.AccOrdStatEml-lblMatRet {
    z-index: 0;
}

.AccOrdStatEml-Table1-td8 {
    width: 27px;
    font-weight: bold;
    text-decoration: underline;
}

.AccOrdStatEml-lblUpdMsg {
    color: #f00;
}

.AccOrdStatEml-button-fancy1 {
    width: 56px;
}

.AccOrdStatEml-txtCustSrvFlag {
    width: 29px;
}
/*Style for AccOrdStatEml Ends here*/

/*Style for AccountCodes Starts here*/
.AccountCodes-Table1 {
    margin: 15px auto auto;
    width: 50%;
    z-index: 104;
}

.AccountCodes-Table1-td1 {
    width: 100%;
}

.AccountCodes-dtgChgcds {
    Width: 100%;
    border-color: #000040;
}

.AccountCodes-Header {
    color: #fff;
    background: #000040;
}

.AccountCodes-Acccode {
    text-align: Center;
    Width: 35%;
}

.AccountCodes-item {
    text-align: center;
}

.AccountCodes-Desc {
    text-align: center;
    width: 60%;
}

.AccountCodes-Del {
    text-align: center;
    width: 15%;
}

.AccountCodes-TableNew-td1 {
    height: 40px;
    text-align: center;
    width: 85%;
}

.AccountCodes-txtChgCd {
    padding: 3px 0;
    width: 133px;
}

.AccountCodes-txtChgCdDesc {
    padding: 3px 0;
    width: 209px;
    z-index: 0;
}

.AccountCodes-TableNew-td2 {
    width: 15%;
    white-space: nowrap;
    text-align: center;
}

.AccountCodes-lblNew {
    width: 8px;
    color: #000;
}

.AccountCodes-LblError {
    color: #f00;
}

.AccountCodes-btnNew {
    width: 53px;
}

.AccountCodes-BasicMenu {
    z-index: 101;
    position: absolute;
    top: 232px;
    left: 16px;
}

.AccountCodes-lblNoData {
    z-index: 102;
    position: absolute;
    top: 440px;
    left: 224px;
}
/*Style for AccountCodes Ends here*/

/*Style for AccountContacts Starts here*/
.AccountContacts-BasicMenu {
    z-index: 101;
    position: absolute;
    top: 232px;
    left: 16px;
}

.AccountContacts-panelContacts {
    float: left;
    margin: 15px auto 0;
    padding: 0 25%;
    width: 50%;
    z-index: 102;
}

.AccountContacts-btnRefresh {
    z-index: 103;
}
/*Style for AccountContacts Ends here*/

/*Style for AccPrivVend Starts here*/
.AccPrivVend-Table3 {
    border-color: #000040;
    height: 18px;
    width: 100%;
}

.AccPrivVend-Table1 {
    width: 100%;
}

.AccPrivVend-Table1-emptd1 {
    width: 84px;
}

.AccPrivVend-Table1-emptd2 {
    width: 168px;
}

.AccPrivVend-Table1-emptd3 {
    width: 166px;
}

.AccPrivVend-Table1-emptd4 {
    width: 87px;
}

.AccPrivVend-Table1-td1 {
    width: 84px;
    font-weight: bold;
    text-decoration: underline;
}

.AccPrivVend-Table1-td2 {
    height: 26px;
}

.AccPrivVend-Table1-td3 {
    width: 200px;
    height: 40px;
    text-decoration: underline;
}

.AccPrivVend-Table1-td4 {
    height: 36px;
}

.AccPrivVend-Table1-td5 {
    height: 33px;
}

.AccPrivVend-Table1-td6 {
    height: 30px;
}

.AccPrivVend-Table1-td7 {
    height: 31px;
}

.AccPrivVendStyle-lblVoucherEntryAP {
    z-index: 0;
    width: 152px;
}

.AccPrivVendStyle-chbVoucherEntryAP {
    z-index: 0;
}

.AccPrivVend-Table1-td8 {
    height: 1px;
}

.AccPrivVend-Table1-td9 {
    height: 17px;
}

.AccPrivVend-Table1-td10 {
    height: 22px;
}

.AccPrivVend-Table1-td11 {
    height: 23px;
}

.AccPrivVend-Table1-td12 {
    width: 84px;
    font-weight: bold;
    text-decoration: underline;
}

.AccPrivVend-lblUpdMsg {
    color: #f00;
}

.AccPrivVend-btnCancel {
    width: 56px;
}
/*Style for AccPrivVend Ends here*/

/*Style for ActiveUsersbySite Starts here*/
.ActiveUsersbySite-StatGrid {
    z-index: 101;
    height: 670px;
    border-color: #fbaa12;
    overflow: auto;
    margin-top: 15px;
}

.ActiveUsersbySite-Header {
    color: #fff;
    background: #000040;
}

.ActiveUsersbySite-btnExcel {
    float: right;
    margin-top: 10px;
    z-index: 102;
}
/*Style for ActiveUsersbySite Ends here*/

/*Style for AltApprover Starts here*/
.AltApprover-Table1 {
    width: 100%;
}

.AltApprover-Table1-td1 {
    text-align: center;
    height: 40px;
}

.AltApprover-Table2 {
    width: 75%;
    text-align: center;
    margin: 15px auto auto;
}

.AltApprover-Table3-td1 {
    width: 159px;
    height: 43px;
}

.AltApprover-Table3-td2 {
    width: 281px;
    height: 43px;
}

.AltApprover-Table3-td3 {
    width: 50%;
    height: 43px;
    text-align: center!important;
}

.AltApprover-dropApprover {
    padding: 3px 0;
    width: 160px;
}

.AltApprover-Table3-td1 > span {
    padding-left: 10px;
}

.AltApprover-dropAltApprover {
    width: 186px;
}

.AltApprover-lblError {
    color: #f00;
}

.AltApprover-btnSave {
    width: 46px;
}

.AltApprover-btnExit {
    width: 49px;
}

.AltApprover-lblMessage {
    color: #000;
}
/*Style for AltApprover Ends here*/

/*Style for AltApprover2 Starts here*/
.AltApprover2-Table1 {
    width: 100%;
}

.AltApprover2-Table1-td1 {
    text-align: center;
}

.AltApprover2-Table2 {
    width: 75%;
    text-align: center;
    margin: 15px auto auto;
}

.AltApprover2-Table3-td1 {
    width: 159px;
    height: 19px;
}

.AltApprover2-rbtApprvType {
    width: 136px;
    padding-left: 20px;
}

.AltApprover2-Table3-td2 {
    width: 281px;
    height: 19px;
}

.AltApprover2-Table3-td3 {
    width: 50%;
    height: 43px;
    text-align: center;
}

.AltApprover2-dropApprover {
    width: 160px;
    padding: 3px 0;
}

.AltApprover2-Header {
    color: #fff;
    background: #000040;
}

.AltApprover2-Header1 {
    text-align: center;
}

.AltApprover2-itm {
    text-align: center;
    width: 25%;
}

.AltApprover2-itm1 {
    text-align: center;
    width: 35%;
}

.AltApprover2-lblerror {
    color: #f00;
}

.AltApprover2-lblApproved {
    color: #000;
}

.AltApprover2-btnSubmit {
    Width: 77px;
}

.AltApprover2-btnExit {
    width: 72px;
}
/*Style for AltApprover2 Ends here*/

/*Style for approvals Starts here*/
.approvals-Table3 {
    border-color: #000040;
    height: 18px;
    width: 100%;
}

.approvals-Table3-td1 {
    text-align: right;
}

.approvals-Table1 {
    width: 100%;
}

.approvals-Table1-emptd1 {
    width: 27px;
    height: 20px;
}

.approvals-Table1-emptd2 {
    width: 200px;
    height: 20px;
}

.approvals-Table1-emptd3 {
    width: 235px;
    height: 20px;
}

.approvals-Table1-emptd4 {
    height: 20px;
}

.approvals-Table1-td1 {
    width: 27px;
    height: 20px;
    font-weight: bold;
    text-decoration: underline;
}

.approvals-Table1-td2 {
    width: 200px;
    height: 16px;
    vertical-align: top;
}

.approvals-Table1-td3 {
    width: 235px;
    height: 16px;
}

.approvals-Table1-td4 {
    padding-top: 5px;
    height: 16px;
    padding-left: 10px;
    vertical-align: top;
    width: 100px;
}

.approvals-lblSiteBaseCurrencyCode {
    z-index: 0;
}

.approvals-Table1-emptd5 {
    width: 27px;
}

.approvals-Table1-emptd6 {
    width: 200px;
}

.approvals-Table1-emptd7 {
    width: 235px;
}

.approvals-btnCancel {
    width: 56px;
}

.approvals-Table1-emptd8 {
    width: 286px;
}

.approvals-lblMsg {
    color: #f00;
}
/*Style for approvals Ends here*/

/*Style for ApproveOrder Starts here*/
.ApproveOrder-Table1 {
    width: 100%;
}

.ApproveOrder-Table1-td1 {
    width: 158px;
    height: 25px;
}

.ApproveOrder-Table1-td2 {
    height: 25px;
}

.ApproveOrder-Table1-td3 {
    width: 115px;
    height: 25px;
}

.ApproveOrder-Table1-td4 {
    width: 151px;
}

.ApproveOrder-Table1-td5 {
    width: 115px;
}

.ApproveOrder-Table1-td6 {
    width: 151px;
    height: 25px;
}

.ApproveOrder-Table1-td7 {
    width: 151px;
    height: 23px;
}

.ApproveOrder-Table1-td8 {
    height: 23px;
}

.ApproveOrder-Table1-td9 {
    width: 117px;
    height: 23px;
}

.ApproveOrder-txtBU {
    Width: 116px;
}

.ApproveOrder-txtApprID {
    width: 24px;
}

.ApproveOrder-txtAppTyp {
    width: 48px;
}

.ApproveOrder-txtOrdByID {
    width: 89px;
}

.ApproveOrder-txtOrderTotal {
    width: 101px;
}

.ApproveOrder-txtItemChgCodeHide {
    width: 32px;
}

.ApproveOrder-txtItemChgCodeItem {
    width: 16px;
}

.ApproveOrder-dtgOrder {
    z-index: 0;
    border-color: #000040;
}

.ApproveOrder-Footer {
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    text-align: Center;
    background: #fbaa12;
}

.ApproveOrder-Header {
    background: #000040;
    color: #fff;
}

.ApproveOrder-Header1 {
    text-align: center;
}

.ApproveOrder-itm {
    text-align: Center;
    Width: 10%;
}

.ApproveOrder-Header2 {
    text-align: center;
    width: 25%;
}

.ApproveOrder-FREEFORM-Header {
    text-align: center;
    width: 8%;
}

.ApproveOrder-txtQTY {
    Width: 45px;
    color: #ff0000;
}

.ApproveOrder-txtItemChgCode {
    font-size: 8px;
    color: #ff0000;
}

.ApproveOrder-div {
    display: inline;
}

.ApproveOrder-btnItemChgCode {
    width: 40px;
}

.ApproveOrder-del {
    text-align: center;
    width: 5%;
}

.ApproveOrder-txtDeclineNotes {
}

.ApproveOrder-Table1-td10 {
    width: 435px;
    text-align: right;
}

.ApproveOrder-lblDBErr {
    color: #f00;
}

.ApproveOrder-lblPriceVary {
    z-index: 0;
    color: #f00;
}

.ApproveOrder-Table1-td11 {
    width: 435px;
    text-align: center;
}

.ApproveOrder-btnDecline {
    z-index: 0;
}
/*Style for ApproveOrder Ends here*/

/* ApproveOrder SPC3 style starts here */
.ApproveOrder_SPC3_Tab1 {
    width: 100%;
}

.ApproveOrder_SPC3_Tab2 {
    width: 158px;
    height: 25px;
}

.ApproveOrder_SPC3_Tab3 {
    height: 25px;
}

.ApproveOrder_SPC3_Tab4 {
    width: 115px;
    height: 25px;
}

.ApproveOrder_SPC3_Tab5 {
    height: 25px;
}

.ApproveOrder_SPC3_Tab6 {
    width: 151px;
}

.ApproveOrder_SPC3_Tab7 {
    width: 115px;
}

.ApproveOrder_SPC3_Tab8 {
    width: 151px;
    height: 25px;
}

.ApproveOrder_SPC3_Tab9 {
    width: 151px;
    height: 23px;
}

.ApproveOrder_SPC3_Tab10 {
    height: 23px;
}

.ApproveOrder_SPC3_Tab11 {
    width: 117px;
    height: 23px;
}

.ApproveOrder_SPC3_txtBU {
    width: 116px;
}

.ApproveOrder_SPC3_txtApprID {
    width: 24px;
}

.ApproveOrder_SPC3_txtAppTyp {
    width: 48px;
}

.ApproveOrder_SPC3_txtOrdByID {
    width: 89px;
}

.ApproveOrder_SPC3_txtOrderTotal {
    width: 101px;
}

.ApproveOrder_SPC3_ txtItemChgCodeHide {
    width: 32px;
}

.ApproveOrder_SPC3_ItemChgCode {
    width: 16px;
}

.ApproveOrder_SPC3_lblNotes {
    width: 100%;
}

.ApproveOrder_SPC3_lblChg {
    color: #F00;
}

.ApproveOrder_SPC3_DataGrid {
    border-color: #000040;
}

.Apporder_footer {
    font-size: 10pt;
    font-family: Verdana,Geneva,sans-serif;
    font-weight: bold;
    text-align: center;
    background-color: #fbaa12;
}

.Apporder_header {
    color: #FFF;
    background-color: #000040;
}

.Apporder_cen_align {
    text-align: center;
}

.Apporder_cen_align1 {
    text-align: center;
    width: 10%;
}

.Apporder_default_align {
    text-align: center;
    width: 25%;
}

.Apporder_default_align1 {
    text-align: left;
    width: 25%;
}

.Apporder_standard_align {
    text-align: center;
    width: 8%;
}

.Apporder_txtQTY {
    width: 45px;
    color: #ff0000;
}

.apporder_newtxt {
    font-size: 8px;
    color: #ff0000;
}

.apporder_btnItemChgCode {
    width: 40px;
}

.Apporder_cen_align5 {
    text-align: center;
    width: 5%;
}

.Apporder_TxtDeclineNotes {
    font-size: 8px;
    color: #ff0000;
}

.app_odr_newtd {
    width: 435px;
    text-align: right;
}

.app_odr_newtd1 {
    width: 435px;
    text-align: center;
}

.app_odr_newtd2 {
    text-align: right;
}
/* ApproveOrder SPC3 style ends here */

/* Approvequick quote style starts here */
.Approve_Quick_Quote_Tab1 {
    width: 100%;
}

.Approve_Quick_Quote_center {
    text-align: center;
}

.Approve_Quick_lblApplied {
    width: 107px;
}

.Approve_Quick_color {
    color: #E0E0E0;
}

.Approve_Quick_width1 {
    width: 116px;
}

.Approve_Quick_width2 {
    width: 80px;
}

.Approve_Quick_width3 {
    width: 89px;
}

.Approve_Quick_width4 {
    width: 48px;
}

.Approve_Quick_width5 {
    width: 27px;
}

.Approve_Quick_index {
    z-index: 0;
}

.Approve_Quick_TextBox1 {
    width: 100%;
}

.Approve_Quick_Quote_data {
    border-color: #000040;
}

.Approve_Quick_headerstyle {
    color: #ffffff;
    background-color: #000040;
}

.Approve_Quick_footerstyle {
    font-size: 10pt;
    font-family: Verdana,Geneva,sans-serif;
    font-weight: bold;
    text-align: center;
    background-color: #fbaa12;
}

.Approve_Quick_center_align {
    text-align: center;
}

.Approve_Quick_center_width {
    text-align: center;
    width: 10%;
}

.Approve_center_Quick_width {
    text-align: center;
    width: 25%;
}

.Approve_left_Quick_width {
    text-align: left;
    width: 25%;
}

.Approve_default_width {
    text-align: center;
    width: 8%;
}

.Approve_Quick_txtqty {
    width: 45px;
    color: #ff0000;
}

.Approve_default_new5 {
    text-align: center;
    width: 5%;
}

.Approve_align_style {
    width: 435px;
    text-align: right;
}

.Approve_align_lblDBErr {
    color: #F00;
}

.Approve_align_style12 {
    text-align: center;
    width: 435px;
}

.Approve_align_style121 {
    text-align: right;
}
/* Approvequick quote style ends here */




/* Approve quote style starts here */
.Approve_Quote_Tab1 {
    width: 100%;
}

.Approve_Quote_defn1 {
    width: 159px;
    height: 25px;
}

.Approve_Quote_defn2 {
    height: 25px;
}

.Approve_Quote_defn3 {
    width: 120px;
    height: 25px;
}

.Approve_Quote_defn4 {
    width: 159px;
}

.Approve_Quote_defn5 {
    width: 120px;
}

.Approve_Quote_txtWO {
    width: 90px;
}

.Approve_Quote_lblWO {
    z-index: 0;
}

.Approve_Quote_blDBErr1 {
    z-index: 0;
    color: #F00;
}

.Approve_Quote_defn6 {
    width: 159px;
    height: 23px;
}

.Approve_Quote_defn7 {
    height: 23px;
}

.Approve_Quote_defn8 {
    width: 120px;
    height: 23px;
}

.Approve_Quote_txtBU {
    width: 116px;
}

.Approve_Quote_txtApprID {
    width: 80px;
}

.Approve_Quote_txtOrdByID {
    width: 90px;
}

.Approve_Quote_dtgOrder {
    z-index: 0;
    border-color: #000040;
}

.Approve_Quote_footer_style {
    font-size: 10pt;
    font-family: Verdana,Geneva,sans-serif;
    font-weight: bold;
    text-align: center;
    background-color: #fbaa12;
}

.Approve_Quote_header_style {
    color: #FFF;
    background-color: #000040;
}

.Approve_Quote_hor_align {
    text-align: center;
}

.Approve_Quote_hor_align1 {
    text-align: center;
    width: 10%;
}

.Approve_Quote_center_width {
    text-align: center;
    width: 25%;
}

.Approve_Quote_left_width {
    text-align: left;
    width: 25%;
}

.Approve_Quote_center_default {
    text-align: center;
    width: 8%;
}

.Approve_Quote_width_5 {
    text-align: center;
    width: 5%;
}

.approve_align_width {
    width: 435px;
    text-align: right;
}

.Approve_Quote_lblDBErr {
    color: #F00;
}

.approve_align_width4 {
    width: 435px;
    text-align: center;
}

.approve_align_align4 {
    text-align: right;
}

.Approve_Quote_lblPriceVary {
    color: #F00;
    font-size: x-small;
}

.approve_txtQTY {
    width: 45PX;
    color: #FF0000;
}
/* Approve quote style ends here */

/* ASNFix style starts here */
.asn_fix_tab1 {
    float: left;
    margin-top: 15px;
    width: 100%;
}

.formlabel {
    height: 35px;
    padding: 5px 0;
}

    .formlabel > select {
        padding: 3px 0;
        width: 150px;
    }

.asn_fix_tab_width {
    width: 5%;
}

.asn_fix_tab_width1 {
    width: 63%;
}

.asn_fix_tab_width2 {
    width: 63%;
    text-align: center;
}

.asn_fix_tab_lblMessage {
    color: #F00;
}
/* ASNFix style ends here */

/* ASNFixSub style starts here */
.ASN_Fix_Sub_Tab1 {
    float: left;
    margin-top: 15px;
    width: 100%;
}

.ASN_Fix_Sub_head {
    padding-left: 20px;
    width: 50%;
}

.ASN_Fix_Sub_align_center {
    text-align: center;
}

.ASN_Fix_Sub_txtPO {
    padding: 3px 0;
}

.ASN_Fix_Sub_txtShipTO {
    padding: 3px 0;
    margin-bottom: 10px;
    width: 307px;
}

.ASN_Fix_Sub_height {
    height: 24px;
}

.ASN_Fix_Sub_lblTrkError {
    color: #F00;
}

.ASN_Fix_Sub_headerstyle {
    color: #ffffff;
    background-color: #000040;
}

.ASN_Fix_Sub_hor_center {
    text-align: center;
}

.ASN_Fix_Sub_hor_right {
    text-align: center;
}

.ASN_Fix_Sub_txtBU {
    width: 70px;
    color: #333;
    padding: 3px 0;
}

.ASN_Fix_Sub_txtPOID {
    width: 170px;
    color: #333;
    padding: 3px 0;
}

.ASN_Fix_Sub_hor_left {
    text-align: center;
}

.ASN_Fix_Sub_tabnew {
    width: 100%;
    height: 22px;
}

.ASN_Fix_Sub_tabnew1 {
    width: 100%;
    height: 23px;
    text-align: center;
}

.ASN_Fix_Sub_btnSubmit {
}

.ASN_Fix_Sub_tabnew2 {
    height: 23px;
    text-align: center;
}

.ASN_Fix_Sub_tabnew3 {
    width: 100%;
    text-align: center;
    height: 20px;
}

.ASN_Fix_Sub_lblRCVSummitted {
    color: #000;
}

.ASN_Fix_Sub_tabnew4 {
    height: 20px;
    text-align: left;
}

.ASN_Fix_Sub_tabnew5 {
    width: 100%;
    text-align: center;
}
/* ASNFixSub style ends here */


/* BigAnt_Messenger styles starts here */
.bigant_messenger_table1 {
    z-index: 0;
    width: 176px;
    height: 256px;
}

.bigant_messenger_tabdefn {
    height: 22px;
    background-color: #fbaa12;
    vertical-align: top;
    text-align: left;
}

.bigant_messenger_Label2 {
    z-index: 0;
    width: 152px;
    background-color: #fbaa12;
    font-weight: bold;
}

.bigant_messenger_tabdefn1 {
    height: 22px;
    background-color: #fbaa12;
    vertical-align: top;
    text-align: left;
}

.bigant_messenger_lblUserID1 {
    z-index: 0;
    width: 64px;
    background-color: #fbaa12;
    font-weight: bold;
}

.bigant_messenger_tabscript {
    vertical-align: top;
    text-align: left;
}

.bigant_messenger_tab_chat {
    position: absolute;
}

.bigant_messenger_tab_img {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
}
/* BigAnt_Messenger styles ends here */



/* Build_chrcd styles starts here */

.buildchr_cd_tab1 {
    border-color: #fbaa12;
    width: 70px;
    text-align: center;
    border: 1px;
}

.buildchr_cd_tab3 {
    width: 467px;
    height: 67px;
    text-align: center;
}

.buildchr_cd_tab2 {
    width: 70%;
    text-align: center;
}

.buildchr_cd_tab_align {
    text-align: center;
}

.BuildChrCD_P p {
    float: left!important;
}

.BuildChrCD_BtnAlign input {
    float: left;
}
/* Build_chrcd styles ends here */

/* Build_chrcd_3 styles starts here */
.buildchrcd_txtChgCD {
    z-index: 103;
    position: absolute;
    top: 328px;
    left: 16px;
    width: 1px;
    height: 1px;
}

.buildchrcd_txtItemChg {
    z-index: 104;
    position: absolute;
    top: 288px;
    left: 24px;
    width: 1px;
    height: 1px;
}

.buildchrcd_tab1 {
    border-color: #fbaa12;
    width: 50%;
    text-align: center;
}

.buildchrcd_txtChgCdSep {
    width: 1px;
    height: 1px;
    z-index: 101;
    position: absolute;
    top: 368px;
    left: 16px;
}

.buildchrcd_Panel1 {
    z-index: 102;
    width: 352px;
    height: 505px;
    margin: auto;
}

.buildchrcd_para {
    z-index: 0;
}

.buildchrcd_tab2 {
    z-index: 0;
    width: 100%;
    height: 411px;
    text-align: center;
}

.buildchrcd_tabspan {
    width: 155px;
    background-color: #525466;
    height: 35px;
}

.buildchrcd_default {
    width: 155px;
    height: 35px;
}

.buildchrcd_lblSegment1 {
    z-index: 0;
    height: 20px;
    width: 168px;
    font-weight: bold;
}

.buildchrcd_height1 {
    height: 20px;
}

.buildchrcd_height2 {
    height: 8px;
}

.buildchrcd_height3 {
    height: 27px;
}

.buildchrcd_drpSegment1 {
    z-index: 0;
    width: 100px;
    padding: 3px 0;
}

.buildchrcd_lblSeg2 {
    z-index: 0;
    height: 20px;
    width: 152px;
    font-weight: bold;
}

.buildchrcd_new_tab1 {
    width: 100%;
    height: 30px;
    text-align: center;
}

.buildchrcd_new_tab2 {
    width: 177px;
    background-color: #525466;
    vertical-align: middle;
    text-align: center;
    height: 35px;
}

.buildchrcd_new_tab3 {
    background-color: #525466;
    vertical-align: middle;
    text-align: center;
}

.new_para_align {
    text-align: center;
}
/* Build_chrcd_3 styles ends here */





/* BuildEmpchgcd styles starts here */


.BuildEmp_chg_tab1 {
    border-color: #fbaa12;
    width: 70%;
    border: 1px;
    text-align: center;
}

.BuildEmp_chg_tab3 {
    width: 467px;
    text-align: center;
    height: 67px;
}

.BuildEmp_chg_tab2 {
    width: 70%;
    text-align: center;
}

.BuildEmp_chg_align {
    text-align: center;
}
/* BuildEmpchgcd styles ends here */




/* BuildExcel styles starts here */

.buildexcel_datagrid1 {
    z-index: 101;
    left: 64px;
    position: absolute;
    top: 240px;
}
/* BuildExcel styles ends here */




/* BuildExcept styles starts here */


.build_except_tab1 {
    width: 70%;
    text-align: center;
    margin: 10px auto auto;
}

.build_except_tabdefn1 {
    color: #000;
    text-align: center;
}

.build_except_aligncenter {
    text-align: center;
}

.build_except_txtExcept {
    width: 486px;
    font-size: 12px;
    padding: 5px 0 0 5px;
}
/* BuildExcept styles ends here */

/* BuildMachine row styles starts here */

.Build_machine_tab1 {
    border-color: #fbaa12;
    width: 70%;
    text-align: center;
}

.Build_machine_tab3 {
    width: 467px;
    height: 67px;
    text-align: center;
}

.Build_machine_tab2 {
    width: 70%;
    text-align: center;
}

.Build_machine_center {
    text-align: center;
}
/* BuildMachine row styles ends here */

/* Build Translate styles starts here */
.buildtranslate_tab1 {
    width: 70%;
    text-align: center;
}

.buildtranslate_tabdefn1 {
    color: #000;
    text-align: center;
}

.build_trans_center {
    text-align: center;
}

.build_trans_txtItemDescEngl {
    width: 486px;
}

.build_trans_new_style {
    width: 15%;
    text-align: center;
}

.build_trans_txtItemID {
    width: 44px;
}

.build_trans_default {
    width: 478px;
    text-align: center;
}

.build_trans_right {
    text-align: right;
}

.build_trans_btnTranslate {
    background-color: #FFF;
    border-color: #FFF;
}

.build_trans_default_style {
    width: 107px;
    text-align: center;
}

.build_trans_Label1 {
    color: #000;
}

.build_trans_default10 {
    width: 15%;
    text-align: right;
}

.build_trans_lblError {
    color: #F00;
}
/* Build Translate styles ends here */

/*calendar page styles start here*/
.Calendar1_title_cont {
    background-color: #000080;
    color: #fff;
}

.Calendar1_nextprev_cont {
    background-color: #000080;
    color: #fff;
}

.Calendar1_month_day_cont {
    color: #c0c0c0;
}

.Calendar1_container {
    background-color: #fff;
    color: #000;
    border-color: #000;
    z-index: 101;
    width: 200px;
    height: 200px;
    margin: 10px;
}
/*calendar page styles end here*/

/*CartConfirm page styles start here*/
.cartcnfrm_table1 {
    width: 100%;
}

.cartcnfrm_lblHeader_Cont {
    width: 37px;
    text-align: center;
}

.cartcnfrm_lblHeader {
    font-size: x-large;
    width: 256px;
    font-family: Arial;
}

.carttxt_align_center {
    text-align: center;
}

.carttxt_align_right {
    text-align: right;
}

.carttxt_align_left {
    text-align: left!important;
}

.cartcnfrm_table1_fstchld {
    width: 50%;
}

.cartcnfrm_table1_fstchldCont {
    width: 100%;
}

.cartcnfrm_empnamelbl_cont {
    height: 21px;
}

.cartcnfrm_table1_scndCol {
    height: 21px;
}

.cartcnfrm_reqlabelCont {
    height: 3px;
}

.cartcnfrm_txtNotes {
    width: 100%;
}

.cartcnfrm_table1_scndCol1 {
    height: 3px;
}

.carttxt_align_center1 {
    width: 10%;
    text-align: center;
}

.cartitemtxt_align_center {
    text-align: center;
    vertical-align: top;
    width: 10%;
}

.cartitemtxt_align_center1 {
    text-align: center;
    vertical-align: top;
    width: 20%;
}

.cartitemtxt_align_centerTop {
    text-align: center;
    vertical-align: top;
}

.cartitemtxt_align_centerTop1 {
    text-align: center;
    vertical-align: middle;
}

.cart_cnfrm_ExtPrice {
    width: 20%;
}

.cartitemtxt_gridalign1 {
    text-align: center;
    width: 40%;
}

.cartitemtxt_gridalign2 {
    width: 25%;
    vertical-align: top;
    text-align: left;
}

.cartitemtxt_gridalign3 {
    vertical-align: top;
    text-align: center;
    width: 8%;
}

.cartitemtxt_gridalign4 {
    width: 8%;
    text-align: center;
}

.cartitemtxt_gridalign5 {
    width: 5%;
    text-align: center;
}

.cartitemtxt_gridalign6 {
    text-align: center;
    vertical-align: top;
    width: 5%;
}

.carttxt_align_center font {
    font-family: Arial;
    font-size: 16px;
}

textarea#utmtrans {
    border: 1px solid #AAAAAA;
    float: left;
    font-family: arial;
    font-size: 13px;
    height: 64px;
    margin: 5px 0 0;
    overflow: auto;
    padding: 5px 0 5px 5px;
    width: 25%;
}

.cartcnfrm_formcont {
    display: none;
}
/*CartConfirm page styles end here*/

/*CatalogTree page styles start here*/
.Catalog_TreeForm_tbl1 {
    float: left;
    padding: 0 0 20px 10px;
    width: 100%;
}

.Catalog_TreeForm_tbl1Cont {
    z-index: 103;
    left: 216px;
    position: absolute;
    top: 216px;
    height: 28px;
}

.catalogtree_copntnt {
}

.catalogTree_classid_txtbx {
    z-index: 103;
    left: 8px;
    position: absolute;
    top: 264px;
    width: 64px;
}

.catalogTree_Level_txtbx {
    width: 56px;
    z-index: 105;
    left: 8px;
    position: absolute;
    top: 296px;
}

.catalogTree_CatalogID_txtbx {
    width: 56px;
    z-index: 105;
    left: 8px;
    position: absolute;
    top: 328px;
}

.catalogTree_classname_txtbx {
    width: 64px;
    z-index: 106;
    left: 16px;
    position: absolute;
    top: 352px;
}

.catalog_panelTree {
    float: left;
    left: 0!important;
    position: relative!important;
    top: 0!important;
}

.catalogTree_datagrd {
    border-color: #B9D52B;
}

.catalogTree_datagrd_itemstyle {
    border-color: #B9D52B;
}

.catalog_align_left {
    text-align: left;
}

.catalog_align_right {
    text-align: right;
}

.catalog_align_center {
    text-align: center;
}

.catalog_align_center3 {
    text-align: center;
    width: 95px;
}

.catalog_align_center1 {
    text-align: center;
    vertical-align: top;
}

.catalog_font_bold {
    font-weight: bold;
}

.catalogTree_chbNYCMaint {
    width: 152px;
}

.catalogTree_table6 {
    width: 100%;
    height: 34px;
}

.catalogTree_custodialDocs1Cont {
    font-size: 8px;
    text-align: center;
}

.catalogTree_custodialDocs1 {
    width: 100%;
    float: left;
    margin: 10px 0 0 0;
}

.catalogTree_custdial_link {
    font-size: 8px;
    text-align: center;
}

.catalogTree_PanelDetail {
    z-index: 107;
    left: 424px;
    position: absolute;
    top: 380px;
    width: 256px;
}

.catalogTree_UndoIDtxtbx {
    width: 48px;
    z-index: 108;
    left: 16px;
    position: absolute;
    top: 208px;
}

.catalogTree_Listpanel {
    float: left;
    left: 0!important;
    position: relative!important;
    top: 0!important;
    width: 100%;
    z-index: 109;
}

.catalogTree_table3 {
    width: 100%;
}

.catalogTree_table4 {
    border-color: #273d8c;
    width: 100%;
    border: 1px solid #aaa;
}

.catalogTree_table4_td1 {
    background-color: #9a9a9a;
    padding: 5px 0;
}

    .catalogTree_table4_td1 font {
        color: #fff;
        font-weight: bold;
    }

.catalogTree_table5 {
    background-color: #f4f4f4;
    width: 100%;
}

.catalogTree_lblSearch {
    font-weight: bold;
    color: #525466;
}

.catalogTree_lblLimit {
    color: #525466;
}

.catalogTree_dtgListCont {
    width: 100%;
}

.catalogTree_dadagrd_itemstyle {
    border-color: #B9D52B;
}

.catalogTree_dadagrd_hdrtyle {
    background-color: #525466;
    color: #fff;
    font-weight: bold;
}

.catalogTree_txtQTY_cont {
    color: #000;
    float: left;
    margin-right: 10px;
    padding: 5px 0;
    width: 35px;
}

.RadGrid input[type="image"] {
    cursor: pointer;
    float: left;
    margin: 0;
}

.catalogTree_noitemslbl {
    font-size: 12px;
    color: #ff0000;
}

.catalogTree_deletecount {
    width: 40px;
    z-index: 110;
    left: 88px;
    position: absolute;
    top: 408px;
}

.chbRefineContent {
    float: left;
    margin-top: 10px;
}

    .chbRefineContent > label {
        float: left;
        padding-left: 5px;
    }

    .chbRefineContent > input {
        float: left;
    }

.addmul_items_Btn {
    float: left;
    margin-top: 10px;
    padding: 2px 5px;
}

.addmul_items_BtnCont {
    color: #565454;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 12px 13px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    text-decoration: none;
}

.catalog_panelTree .catalogTree_datagrd .rgMasterTable .rgRow td {
    padding-bottom: 3px!important;
    padding-top: 4px!important;
}

.catalog_panelTree .catalogTree_datagrd .rgMasterTable .rgAltRow td {
    padding-bottom: 3px!important;
    padding-top: 4px!important;
}
/*CatalogTree page styles end here*/

/*ccincidents page styles start here*/
.ccincident_table1 {
    width: 100%;
}

.ccincident_table4_Cont {
    width: 50%;
}

.ccincident_table4 {
    width: 100%;
}

.ccincident_table6 {
    width: 100%;
}

.ccincident_busunit_Dpdn {
    height: 23px;
}

.ccincident_txtEmpIDCont {
    width: 48px;
}

.ccincidents_dropCustName {
    width: 250px;
}

.ccincident_table5_Cont {
    width: 50%;
}

.ccincidents_table5 {
    width: 100%;
}

.ccincidents_incidentlbl {
    height: 18px;
}

.ccincidents_ordernolbl {
    height: 19px;
}

.ccincidents_ordernotxtbx {
    width: 91px;
}

.ccincidents_lblOrdNonotvalid {
    color: #ff0000;
}

.ccincidents_width {
    width: 100%;
}

.ccincidents_table10_td {
    height: 20px;
}

.labelcolor_black {
    color: #000;
}

.ccincidents_datagrdCont {
    width: 100%;
    border-color: #000040;
}

.ccincidents_grdhdr {
    background-color: #fbaa12;
}

.ccincidents_align_center {
    text-align: center;
}

.ccincidents_align_left {
    text-align: left;
}

.ccincidents_align_right {
    text-align: right;
}

.ccincidents_table1a_td {
    width: 50%;
}

.ccincidents_table1a_nulltd {
    width: 368px;
}

.ccincidents_dtgCCNotes_Cont {
    width: 100%;
    border-color: #000040;
}

.ccincidents_item_center {
    width: 10%;
    text-align: center;
}

.ccincidents_table8_cont {
    height: 20px;
    text-align: center;
}

.ccincidents_savebtn_cont {
    width: 306px;
    text-align: right;
}

.ccincidents_btnSave {
    width: 70px;
}

.ccincidents_btnSave1 {
    width: 66px;
}

.ccincidents_closebtn {
    width: 78px;
}

.cciincidents_exitbtn {
    width: 75px;
}

.ccincidents_combobx_cont {
    width: 306px;
    text-align: left;
}

.ccincidents_notes_lblalign {
    vertical-align: top;
    text-align: left;
}

.ccincidents_table3_cont {
    width: 300px;
    text-align: center;
}

.ccincidents_newnotelbl {
    color: #ff0000;
}
/*ccincidents page styles end here*/

/*CCPONotes page styles start here*/
.ccponotes_table1_Cont {
    width: 100%;
}

.ccponotes_table1_td1 {
    width: 448px;
}

.ccponotes_bulbl {
    height: 4px;
}

.ccponotes_loca_lbl {
    height: 4px;
}

.ccponotes_datagrd_cont {
    width: 100%;
    border-color: #000040;
}

.ccponotes_grdhder {
    background-color: #fbaa12;
}

.ccponotes_align_center {
    text-align: center;
}

.ccponotes_align_left {
    text-align: left;
}

.ccponotes_table2_cont {
    width: 100%;
}

.ccponotes_nodatalbl {
    color: #ff0000;
}

.ccponotes_txtbx_orderno {
    width: 112px;
}

.ccponotes_comment_align {
    vertical-align: top;
    text-align: left;
}

.ccponotes_txtbx_notes {
    width: 100%;
}

.ccponotes_table3_cont {
    width: 300px;
    text-align: center;
}

.ccponotes_newnt_lbl {
    color: #ff0000;
}

.ccponotes_exitbtn {
    width: 40px;
}
/*CCPONotes page styles end here*/

/*ChangeUserID page styles start here*/
.chnguserID_menuCont {
    z-index: 101;
    position: absolute;
    top: 216px;
    left: 16px;
}

.chnguserID_submitbtn {
    z-index: 102;
}

.chnguserID_Messagelbl {
    z-index: 103;
    width: 280px;
    color: #ff0000;
}

.chnguserID_BUdpdn {
    z-index: 104;
    padding: 3px 0;
}

.chnguserid_selectsiteCont {
    z-index: 105;
    width: 70px;
    display: inline;
    height: 15px;
}

.chnguserid_resetbtn {
    z-index: 106;
}

.chnguserid_empid_dpdn {
    z-index: 107;
    padding: 3px 0;
}

.chnguserid_allemp_Cont {
    float: left;
    margin-top: 10px;
    z-index: 108;
}

.chnguserid_empid_label {
    float: left;
    width: 120px;
    z-index: 109;
}
/*ChangeUserID page styles end here*/

/*chargecds page styles start here*/
.chargecode_table1Cont {
    z-index: 104;
    top: 264px;
    left: 200px;
    width: 70px;
}

.chagecode_datagrd {
    width: 100%;
    border-color: #000040;
}

.chagecode_datagrd_hdr {
    color: #fff;
    border-color: #000040;
}

.chagecode_grd_hder {
    text-align: center;
    width: 25%;
}

.chagecode_grd_hder2 {
    text-align: center;
    width: 5%;
}

.chagecode_grd_hder1 {
    width: 45%;
}

.chagecd_align_center {
    text-align: center;
}

.chagecd_decLimit_Cont {
    text-align: right;
    width: 125px;
    color: #ff0000;
}

.chagecode_approver_dpdn {
    width: 45%;
    text-align: center;
}

.chargecode_chgcd_txtbx {
    width: 129px;
}

.chargecode_reqval {
    width: 112px;
}

.chagecode_limit_txtbx {
    width: 128px;
}

.chargecd_newlbl_Cont {
    width: 8px;
    color: #000;
}

.chargecode_newbtn {
    width: 62px;
}

.chargecode_errlbl {
    color: #ff0000;
}

.chargecode_BasicMenu_cont {
    z-index: 101;
    position: absolute;
    top: 208px;
    left: 16px;
}

.chargecode_nodata_label {
    z-index: 102;
    position: absolute;
    top: 296px;
    left: 224px;
}
/*chargecds page styles end here*/

/*ChargeCdsApprover page styles start here*/
.chargecds_table1_cont {
    z-index: 104;
    margin: 15px auto auto;
    width: 70%;
}

.chargecds_x1tablecont {
    width: 100%;
}

.chgcds_align_center > select {
    padding: 3px 0;
}

.chargecds_btnUpdate1 {
    padding-bottom: 5px;
    text-align: center;
}

.chargecds_datagrid_cont {
    width: 100%;
    border-color: #000040;
}

.chargecds_datagrid_hder {
    color: #fff;
    background-color: #000040;
}

.chgcds_align_center {
    text-align: center;
}

.chgcds_hdralign_center {
    width: 120px;
    text-align: center;
}

.chgcds_hdralign_center1 {
    width: 160px;
    text-align: center;
}

.chgcds_hdralign_center2 {
    width: 120px;
    text-align: center;
}

.chgcds_hdralign_center3 {
    width: 135px;
    text-align: center;
}

.chgcds_hdralign_center4 {
    width: 40px;
    text-align: center;
}

.chargecds_decLimit_txtbx {
    text-align: right;
    width: 125px;
    color: #ff0000;
    padding: 3px 0;
}

.chargecds_x2_tablecont {
    width: 100%;
}

.chgcds_btnUpdate2_content {
    padding-top: 5px;
    text-align: center;
}

.chgcds_errlbl_cont {
    color: #ff0000;
}

.chgcds_basicmenu_cont {
    z-index: 101;
    position: absolute;
    top: 208px;
    left: 16px;
}
/*ChargeCdsApprover page styles end here*/

/* Styles for CheckMFG Starts here */
.CheckMFG-Table1 {
    width: 100%;
    border: 0;
}

.CheckMFG-Table1-td1 {
    width: 5%;
    height: 26px;
}

.CheckMFG-Table1-td2 {
    width: 25.59%;
    height: 26px;
}

.CheckMFG-Table1-td3 {
    height: 26px;
}

.CheckMFG-txtbx-txtFavUpdated {
    Width: 48px;
}

.CheckMFG-Table1-itemdes {
    height: 17px;
}

.CheckMFG-label-lblitemmfg {
    Width: 176px;
}

.CheckMFG-Table1-UOM {
    height: 21px;
}

.CheckMFG-label-lblUOM {
    Width: 176px;
}

.CheckMFG-txtbx-txtQTY {
    Width: 88px;
}

.CheckMFG-Table1-blanktd {
    height: 30px;
}

.CheckMFG-Table1-blanktd {
    height: 30px;
    text-align: center;
}

.CheckMFG-Table1-blanktd2 {
    text-align: center;
}
/* Styles for CheckMFG Ends here */

/* Styles for CSCAgent Starts here*/
.TopGroup CSCAgent-menu-BasicMenu {
    z-index: 101;
    left: 8px;
    position: absolute;
    top: 160px;
}

.CSCAgent-image-Image1 {
    z-index: 102;
    left: 272px;
    top: 192px;
}
/* Styles for CSCAgent Ends here*/

/* Styles for CycleCnt Starts here*/
.CycleCnt-Table3, .CycleCnt-Table4, .CycleCnt-Table1 {
    width: 100%;
    border: 0;
    margin-top: 10px;
}

.CycleCnt-Table3-Selectrprt {
    height: 29px;
}

.CycleCnt-txtbx-txtFromDate {
    Width: 24px;
}

.CycleCnt-txtbx-txtSortField {
    Width: 16px;
}

.CycleCnt-Table3-btnExcel {
    text-align: right;
}

.CycleCnt-DataGrid-dtgCCEvent {
    Width: 100%;
}

.CycleCnt-HeaderStyle {
    Background-Color: #000040;
    Color: #fff;
}

.CycleCnt-Table4-HeaderStyle {
    text-Align: Center;
}

.CycleCnt-Table4-ItemStyle {
    text-Align: right;
}

.CycleCnt-Table4-lblNodata {
    text-Align: Center;
}

.CycleCnt-Label-lblNodata, .CycleCnt-label-lblErrFromDate {
    Color: #ff0000;
}

.CycleCnt-Panel-Panel1 {
    border: 1px solid #aaa;
    border-radius: 4px;
    float: left;
    width: 100%;
}

.CycleCnt-txtbx-txtSearchFrom {
    Width: 96px;
}

.CycleCnt-Table1 img {
    border: 0;
}

.CycleCnt-Table1-lblOR {
    float: left;
    font-size: 10pt;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
    width: 22%;
}

.CycleCnt-Panel-Panel2 {
    border: 1px solid #aaa;
    border-radius: 4px 4px 4px 4px;
    float: left;
    width: 100%;
}

.CycleCnt-txtbx-txtEventID {
    width: 80px;
}
/* Styles for CycleCnt Ends here*/

/* Styles for CycleCountRpt Starts here*/
.CycleCountRpt-Table3 {
    width: 100%;
    border: 0;
}

.CycleCountRpt-Table3-td {
    height: 29px;
}

.CycleCountRpt-Table3-txtFromDate {
    Width: 24px;
}

.CycleCountRpt-Table3-txtSortField {
    Width: 16px;
}

.CycleCountRpt-Table3-btnExcel {
    text-align: right;
}

.CycleCountRpt-Table4 {
    width: 100%;
    border: 0;
}

.CycleCountRpt-DataGrid-dtgCCEvent {
    Width: 100%;
}

.CycleCountRpt-HeaderSyle {
    Background-Color: #fbaa12;
    Color: #ffffff;
}

.CycleCountRpt-Table4-HeaderStyle {
    text-Align: Center;
}

.CycleCountRpt-Table4-ItemStyle {
    text-Align: Center;
}

.CycleCountRpt-Table4-ItemStyle1 {
    text-Align: right;
}

.CycleCountRpt-label-lblNodata {
    Color: #FF0000;
}

.CycleCountRpt-Table1 {
    width: 100%;
    border: 0;
}

.CycleCountRpt-Panel-Panel1 {
    Border-Style: Solid;
    Border-Width: 1px;
}

.CycleCountRpt-txtbx-txtSearchFrom {
    Width: 96px;
}

.CycleCountRpt-Panel-Panel1 p img {
    border: 0;
}

.CycleCountRpt-Table4-lblOR {
    font-weight: bold;
    font-size: 14pt;
}

.CycleCountRpt-Panel2 {
    Border-Width: 1px;
    Border-Style: Solid;
}

.CycleCountRpt-txtbx-txtEventID {
    Width: 80px;
}
/* Styles for CycleCountRpt Ends here*/

/* Styles for DBErrorPage Starts here */
.DBErrorPage-lblDBError {
    float: left;
    font-size: 14px;
    line-height: 20px;
    margin-top: 15px;
    padding: 0 10%;
    width: 80%;
    z-index: 101;
}
/* Styles for DBErrorPage Ends here */

/* Styles for decrypt Starts here */
.decrypt-txtdecrypt {
    z-index: 101;
}

.decrypt-lblDecrypt {
    z-index: 102;
    left: 384px;
    position: absolute;
    top: 128px;
    Width: 184px;
}

.decrypt-btnGo {
    z-index: 103;
}
/* Styles for decrypt Ends here */

/* Styles for Default Starts here */
.Default-Table1 {
    float: left;
    height: 368px;
    width: 100%;
}

.Default-Table1-blank1 {
    width: 10%;
    height: 28px;
}

.Default-Table1-blank2 {
    height: 28px;
}

.Default-Table1-lblEmpId {
    color: #525466!important;
}

.Default-Table1-txtEmpId {
    border: 1px solid rgb(204,204,204);
    border-radius: 3px 3px 3px 3px;
    color: rgb(82,84,102);
    padding: 3px 0 3px 5px;
    width: 133px;
}

.Default-Table1-TD1 {
    vertical-align: top;
}

.Default-Table1-blank3 {
    width: 35px;
    height: 11px;
}

.Default-Table1-blank4 {
    width: 106px;
    height: 11px;
}

.Default-Table1-blank5 {
    width: 214px;
    height: 11px;
}

.Default-Table1-blank6 {
    width: 35px;
    height: 28px;
}

.Default-Table1-blank7 {
    width: 106px;
    height: 28px;
}

.Default-Table1-blank8 {
    width: 214px;
    height: 28px;
}

.Default-Table1-lblMessage {
    Width: 147px;
    Color: #ff0000;
    Font-weight: bold;
}

.Default-Table1-blank9 {
    width: 35px;
    height: 24px;
}

.Default-Table1-blank10 {
    width: 106px;
    height: 24px;
}

.Default-Table1-blank11 {
    width: 214px;
    height: 24px;
}

.Default-Table1-Login {
    background-color: rgb(251,170,18);
    color: rgb(255,255,255)!important;
    font-weight: bold!important;
    padding: 2px 6px;
    float: left;
    cursor: pointer;
    border-radius: 4px 4px 4px 4px;
}

.Default-Table1-lnkForgotPassword {
    width: 323px;
    height: 11px;
}

.Default-Table1-Hyperlink1 {
    Color: #000040;
}
/* Styles for Default Ends here */

/*defaulttemp page styles start here*/
.default_emp_table1 {
    width: 100%;
}

.default_sdi_logoCont {
    width: 100%;
}

.defaultemp_table2 {
    width: 100%;
    height: 40px;
}

.defaultemp_table3Cont {
    border-color: #000040;
    width: 100%;
}

.defaultemp_table4Cont {
    width: 100%;
}

.defaultemp_table5 {
    width: 100%;
    height: 368px;
}

.defalult_table5_td1 {
    width: 5%;
    height: 28px;
}

.defalult_table5_td2 {
    width: 35px;
    height: 28px;
}

.defalult_table5_td3 {
    width: 35px;
    height: 28px;
}

.defaultemp_sdiannCont {
    vertical-align: top;
}

.defaultemp_announcenent {
    width: 288px;
    display: inline;
    font-family: Arial,Sans-Serif;
    height: 38px;
    color: black;
    font-size: 20pt;
}

.defaultemp_importmsg {
    display: inline;
    font-family: Arial,Sans-Serif;
    height: 28px;
    font-weight: bold;
}

.defaultemp_maintdownCont {
    display: inline;
    font-family: Arial;
    height: 15px;
}

.defaultemp_table5_td1 {
    width: 35px;
    height: 11px;
}

.defaultemp_table5_td2 {
    width: 106px;
    height: 11px;
}

.defaultemp_table5_td3 {
    width: 214px;
    height: 11px;
}

.defaultemp_table5tr1_td {
    width: 35px;
    height: 28px;
}

.defaultemp_table5tr2_td1 {
    width: 35px;
    height: 24px;
}

.defaultemp_table5tr2_td2 {
    width: 106px;
    height: 24px;
}

.defaultemp_table5tr2_td3 {
    width: 214px;
    height: 24px;
}

.defaultemp_table5tr2_msglbl {
    width: 147px;
    font-weight: bold;
    color: #ff0000;
}

.Defaultemp_table5Cont_td {
    width: 35px;
    height: 11px;
}

.Defaultemp_table5Cont_td1 {
    width: 323px;
    height: 11px;
}
/*defaulttemp page styles end here*/

/*detail display page styles start here*/
.detaildisplay_table {
    width: 100%;
}

.Valign_middle {
    vertical-align: middle;
}

.dtldisp_lblItemId {
    width: 80px;
}

.dtldisp_lblUOM_cont {
    height: 21px;
}

.dtldisp_lblUOM {
    width: 48px;
}

.dtldisp_table2_td2 {
    height: 21px;
}

.detaildisp_lblnouncont {
    width: 30%;
}

.detaildisp_modif_lblcont {
    width: 40%;
}

.detaildisp_categLblcont {
    width: 30%;
}

.detldisp_nounlbl {
    width: 104px;
}

.detldisp_modiflbl {
    width: 72px;
}

.detldisp_categlbl {
    width: 48px;
}

.dtldisp_desc_Cont {
    width: 9%;
}

.dtldisp_desc_lblCont {
    width: 91%;
}

.dtldisp_issuechg_Cont {
    width: 50%;
}

.dtldisp_lblIssueChgCode {
    width: 128px;
}

.dtldisp_lblFirstChgCode {
    width: 136px;
}

.dtldisp_mfgContent {
    width: 50%;
}

.dtldisp_lblmfgCont {
    width: 96px;
}

.dtldisp_lblmfgid {
    width: 128px;
}

.detaildisp_datagrid {
    width: 100%;
    border-color: #000040;
}

.detaildisp_datagrid_hdr {
    background-color: #000040;
    color: #fff;
}

.detldisp_align_center {
    text-align: center;
    width: 20%;
}

.detldisp_align_center1 {
    text-align: center;
    width: 10%;
}

.detldisp_Replenish {
    width: 20%;
}

.detaildisplay_fldlbl {
    width: 50%;
}

.detaildisplay_fldlblCont {
    height: 18px;
}

.detldisp_OwnedBy {
    width: 20%;
}
/*detail display page styles end here*/

/*Detailerr page styles start here*/
.Detailerr_table {
    height: 25px;
    width: 100%;
}

.Detailerr_table1Cont {
    z-index: 101;
    width: 300px;
    text-align: center;
    margin: 0 auto;
}

.Detailerr_table2Cont {
    width: 300px;
}
/*Detailerr page styles end here*/

/*Display Stream Image VB Example page styles start here*/
.dispstreamCont {
    width: 98%;
    height: 590px;
    padding: 10px;
}

.dispstream_Label1 {
    width: 490px;
    height: 81px;
}

.dispstream_Barcodetxtbx {
    width: 136px;
    height: 20px;
}

.dispstream_tx-txtbx {
    width: 50px;
    height: 20px;
}

.dispstream_Symbologydpdn {
    width: 169px;
    height: 31px;
    font-family: Times New Roman;
    font-size: 12pt;
}

.dispstream_textboxCont {
    width: 52px;
    height: 20px;
}

.dispstream_chkbxCont {
    width: 115px;
    height: 37px;
}

.dispstream_Rotationlbl {
    width: 107px;
    height: 20px;
    font-size: 12pt;
}

dispstream_Rotationlst {
    width: 93px;
    font-family: Times New Roman;
    height: 31px;
    font-size: 12pt;
}

.dispstream_showtxt {
    width: 105px;
    height: 22px;
}

.dispstream_btn1Cont {
    margin-top: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: White;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    BACKGROUND-COLOR: #fbaa12;
    padding: 0 5px!important;
}

.dispstream_img1Cont {
    width: 168px;
    height: 72px;
}

.dispstreamCont p {
    margin-bottom: 10px;
}
/*Display Stream Image VB Example page styles end here*/

/* Empchgcds style starts here */



.emp_chg_tab1 {
    z-index: 104;
    width: 40%;
    margin: auto;
}

.emp_chg_wid {
    width: 100%;
}

.emp_dtgChgcds {
    width: 616px;
    border-color: #000040;
}

.emp_headstyle {
    color: #FFF;
    background-color: #000040;
}

.emp_head_width {
    text-align: center;
    width: 25%;
}

.emp_default_center {
    text-align: center;
}

.emp_head_width1 {
    text-align: center;
    width: 60%;
}

.emp_head_width2 {
    text-align: center;
    width: 15%;
}

.emp_chg_align1 {
    text-align: center;
    width: 85%;
}

.emp_chg_align2 {
    text-align: center;
    width: 15%;
}

.emp_lblnew {
    width: 8px;
    color: #000;
}

.emp_btn_new {
    width: 53px;
}

.emp_err {
    color: #F00;
}

.emp_menu_id {
    z-index: 101;
    position: absolute;
    top: 232px;
    left: 16px;
    display: none;
}

.emp_nodata {
    z-index: 102;
    position: absolute;
    top: 336px;
    left: 224px;
}

.emp_dropemp {
    z-index: 103;
    margin: 10px;
    padding: 3px 0;
}
/* Empchgcds style ends here */

/* Emplimits style starts here */


.emp_limit_tab1 {
    width: 100%;
}

.emp_center_align {
    text-align: center;
}

.emp_lblMessage {
    color: #F00;
}

.emp_limit_tab2 {
    border-color: #525466;
    width: 75%;
    text-align: center;
    margin: 15px auto auto;
}

.emp_limit_height {
    height: 43px;
    text-align: right;
}

.emp_Label1 {
    color: #525466;
}

.emp_limit_height1 {
    height: 43px;
}

.emp_drop {
    float: left;
    margin-left: 10px;
    padding: 3px 0;
    width: 160px;
}

.emp_Gobtn {
    float: left;
    margin-left: 11px;
}

.emp_limit_height2 {
    height: 43px;
}

.emp_btnExit {
    margin: 10px 0;
}
/* Emplimits style ends here */

/* Endpunchin style starts here */

.end_punch_tab1 {
    width: 100%;
}

.end_punch_align {
    text-align: center;
}
/* Endpunchin style ends here */

/* EnToEs style starts here */
.EnTo_Es_txtEnglish {
    z-index: 101;
    left: 320px;
    position: absolute;
    top: 200px;
    width: 552px;
}

.EnTo_Es_txtSpanish {
    z-index: 104;
    left: 320px;
    position: absolute;
    top: 400px;
    width: 552px;
}

.EnTo_Es_Button1 {
    z-index: 102;
    left: 512px;
    position: absolute;
    top: 320px;
}

.EnTo_Es_Label1 {
    z-index: 103;
    left: 152px;
    position: absolute;
    top: 200px;
}

.EnTo_Es_txtError {
    z-index: 105;
    left: 520px;
    position: absolute;
    top: 112px;
    color: #F00;
}

.EnTo_Es_Button2 {
    z-index: 106;
    left: 664px;
    position: absolute;
    top: 320px;
    width: 72px;
}
/* EnToEs style ends here */

/*FasvAdds page styles start here*/
.FasvAdds_table1_Cont {
    width: 100%;
}

.fasvadds_addtofav_txtCont {
    font-size: 14px!important;
    height: 21px;
    padding-left: 6px;
    font-weight: bold;
}

.fasvadds_table1_fstchld {
    width: 20%;
}

.fasvadds_itemid_lbl {
    width: 20%;
    height: 21px;
}

.fasvadds_tabl1_hr {
    width: 100%;
    display: none;
}

.fasvadds_itemhide_txtbxCont {
    height: 21px;
}

.fasvadds_itemhide_txtbx {
    width: 56px;
}

.fasvadds_itemhide_txtbx1 {
    width: 48px;
}

.fscvadds_lblitemid {
    color: #000;
}

.fasvadds_category_txt {
    width: 300px;
    padding: 3px 0;
    margin: 5px 0;
}

.fasvadds_desc_txtbx {
    width: 300px;
    padding: 3px 0;
}

.fasvadds_save_btn {
    text-align: center;
    width: 20%;
}

.fasvadds_errlblCont {
    color: #ff0000;
}

.favsaddstitleCont {
    float: left;
    width: 100%;
    background-color: #d3d3d3;
}
/*FasvAdds page styles end here*/

/*favorites page styles start here*/
.favmaint_table1_Cont {
    z-index: 104;
    margin: 15px auto auto;
    width: 62%;
}

.favsdata_grid {
    border-color: #000040;
}

.fav_TableNewCont {
    width: 100%;
}

.favsdata_grid_hdr {
    color: #fff;
    border-color: #000040;
}

.favstxt_align_center {
    text-align: center;
}

.favstxt_align_left {
    text-align: left;
    cursor:pointer;
}

.favsdata_grid_hdr1 {
    width: 18%;
    text-align: center;
}

.favs_txtCategories {
    width: 150px;
    color: #ff0000;
    padding: 3px 0;
}

.favs_desc_txtbx {
    width: 250px;
    color: #ff0000;
    padding: 3px 0;
}

.favsdata_grid_hdr2 {
    text-align: center;
    width: 5%;
    text-align: center;
}

.favs_tablenew_td1 {
    width: 15.53%;
    text-align: center;
}

.favs_tablenew_td2 {
    width: 141px;
    text-align: center;
}

.favs_tablenew_td3 {
    width: 230px;
    text-align: center;
}

.favs_tablenew_td4 {
    width: 5%;
}

.favs_tablenew_itemid {
    margin: 5px 0;
    padding: 3px 0;
    width: 72px;
}

.favs_tablenew_category {
    width: 147px;
    color: #333;
    padding: 3px 0;
}

.favs_tablenew_altdec {
    width: 251px;
    color: #333;
    padding: 3px 0;
}

.favs_tablenew_newlbl {
    width: 8px;
    color: #000;
}

.favs_newbtnCont {
    width: 62px;
}

.favs_updatedlbl {
    color: #000;
}

.favs_basicmenu {
    z-index: 101;
    position: absolute;
    top: 240px;
    left: 16px;
}

.favs_nodata_lbl {
    float: left;
    left: 224px;
    text-align: center;
    top: 296px;
    width: 100%;
    z-index: 102;
    color: #ff0000;
}
/*favorites page styles end here*/

/*Style for getMfg Starts here*/
.getMfg-Table1 {
    width: 80%;
}

.getMfg-Table1-td1 {
    height: 25px;
    text-align: center;
}

.getMfg-Table2 {
    text-align: center;
    margin: auto;
}

.getMfg-Table2-td1 {
    height: 207px;
    text-align: center;
}

.getMfg-div {
    overflow: auto;
    width: 271px;
    height: 425px;
    text-align: center;
}

.getMfg-lblMessage {
    color: #f00;
}
/*Style for getMfg Starts here*/

/*Style for getpassword Starts here*/
.getpassword-table {
    width: 100%;
}

.getpassword-table-td1 { /*yury Ticket 112238*/
    /* text-align: center; */
    text-align: left;
    height: 35px;
    margin-left: auto;
    margin-right: auto;
}

    .getpassword-table-td1.displaylabel > input {
        padding: 3px 0;
    }

.getpassword-table-td2 { /*yury Ticket 112238*/
    font-size: x-small;
/*    text-align: center; */
    text-align: left; 
}

.getpassword-table-td1cont {
    text-align: center;
}

.ConfirmbuttonBtton {
    margin-left: 92px;
}
/*Style for getpassword Ends here*/

/*Style for getUtilFile Starts here*/
.getUtilFile-HyperLink1 {
    z-index: 102;
    margin-bottom: 5px;
    display: block;
}

.getUtilFile-HyperLink2 {
    z-index: 104;
    margin-bottom: 5px;
    display: block;
}

.getUtilFile-Label1 {
    z-index: 103;
}

.getUtilFile-BasicMenu {
    z-index: 101;
    position: absolute;
    top: 104px;
    left: 16px;
}
/*Style for getUtilFile Ends here*/

/*Style for getVendorID Starts here*/
.getVendorID-Table1 {
    width: 80%;
}

.getVendorID-Table1-td1 {
    height: 25px;
    text-align: center;
}

.getVendorID-Table2 {
    text-align: center;
}

.getVendorID-Table2-td1 {
    height: 207px;
    text-align: center;
}

.getVendorID-div {
    overflow: auto;
    width: 609px;
    height: 225px;
    text-align: center;
}

.getVendorID-dtgVendor {
    width: 589px;
    border-color: #000040;
    border-style: double;
}

.getVendorID-lblMessage {
    color: #f00;
}

.ISOLExpedite_ComDetWidth {
    width: 100%;
}
/*Style for getVendorID Ends here*/

/*IDAutomationStreamingLinear page styles start here*/
.IDautostrem_linearbarcd {
    z-index: 101;
    left: 168px;
    position: absolute;
    top: 176px;
    width: 160px;
    height: 56px;
}
/*IDAutomationStreamingLinear page styles end here*/

/*IE8Xscript page styles start here*/
.IE8Xscript_tableCont {
    z-index: 0;
    width: 520px;
    height: 296px;
    background-color: #ffffcc;
    padding: 5px;
    margin: 15px auto auto;
}

.IE8Xscript_crossSiteCont {
    vertical-align: middle;
    text-align: center;
    padding: 10px 0;
    border: 1px solid #aaa;
}

.MsoNormal_mainCont {
    margin-top: 10px;
    padding: 10px 0;
    border: 1px solid #aaa;
}

.MsoNormal_container_btn {
    margin-left: 40px;
    float: left;
}

.IE8Xscript_crossSiteCont font {
    color: #000040;
}

.MsoNormal_container {
    display: block;
    width: 400px;
}

    .MsoNormal_container font {
    }

.MsoNormal_cont {
    font-size: 12px;
    line-height: 20px;
}

.ie8script_Button1 {
    color: #000040;
    width: 56px;
    font-weight: bold;
}
/*IE8Xscript page styles end  here*/

/* IMS style starts here */


.IMS_tab1 {
    z-index: 102;
    width: 100%;
    margin-top: 15px;
}

.IMS_lbl2 {
    z-index: 0;
    font-weight: bold;
}

.IMS_HyperLink1 {
    z-index: 0;
}

.IMS_height {
    height: 17px;
}

.IMS_left {
    text-align: left;
}

.IMS_left_height {
    height: 38px;
    text-align: left;
}

.IMS_menu {
    z-index: 101;
    position: absolute;
    top: 232px;
    left: 16px;
}
/* IMS style ends here */

/* ISOL Decline style starts here */

.ISOL_Tab1 {
    border-color: #000040;
    float: left;
    margin-top: 20px;
    width: 100%;
}

.ISOL_Tab2 {
    border: medium none;
    float: left;
    width: 100%;
}

.ISOL_Width {
    width: 5%;
}

.ISOL_lblmsg {
    color: #F00!important;
    font-size: 12px!important;
    font-weight: normal;
}

.ISOL_Width1 {
    width: 63%;
}

.ISOL_Width2 {
    width: 63%;
    text-align: center;
}

.ISOL_dtg {
    border-color: #000040;
}

.ISOL_foot {
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
    text-align: center;
    background-color: #fbaa12;
}

.ISOL_head {
    color: #FFF;
    background-color: #000040;
}

.ISOL_center_align {
    text-align: center;
}

.ISOL_center_width {
    text-align: center;
    width: 10%;
}

.ISOL_center_width1 {
    text-align: center;
    width: 25%;
}

.ISOL_center_width2 {
    text-align: left!important;
    width: 25%;
}

.ISOL_defaultalign {
    text-align: center;
    width: 8%;
}

.ISOL_txtbx {
    font-size: 12px;
    color: #ff0000;
}

.ISOL_Widthright {
    width: 435px;
    text-align: right;
}

.ISOL_Widthcenter {
    width: 435px;
    text-align: center;
}

.ISOL_alignnew1 {
    text-align: right;
}
/* ISOL  Decline style ends here */

/* ISOL  Survey style starts here */


BODY {
    font-family: arial;
    color: #336699;
    font-size: 12px;
}

.ISOL_Sur_tab1 {
    width: 100%;
    height: 100%;
}

.ISOL_Sur_align {
    vertical-align: top;
    text-align: center;
}

.ISOL_Sur_tab2 {
    border-color: #000000;
    border: 1px solid;
}

.ISOL_Sur_align1 {
    vertical-align: top;
    text-align: left;
}

.ISOL_SUR_PARA {
    text-align: center;
}
/* ISOL  Survey style ends here */

/* ISSUE display  style starts here */


.ISS_DIS_TAB {
    /*height: 25%;*/
    width: 100%;
}

.ISS_DIS_BAN {
    vertical-align: middle;
}

.ISS_DIS_link {
    text-align: right;
}

.ISS_DIS_tabhead {
    width: 100%;
}

.ISS_DIS_FIELD {
    width: 50%;
}

.ISS_DIS_ITEM {
    border-color: #fbaa12;
}

.ISS_DIS_HEAD {
    background-color: #fbaa12;
}
/* ISSUE display  style ends here */

/* ITEM_DETAIL  style starts here */


.ITM_TAB1 {
    z-index: 130;
}

.ITM_Menu {
    z-index: 140;
    position: absolute;
    top: 232px;
    left: 8px;
}

.ITM_PNL_DET {
    padding-left: 10px;
    z-index: 113;
}

.ITM_TAB2 {
    width: 100%;
    float: left;
}

.ITM_TAB_VERAGN {
    vertical-align: top;
}

.itemdetail_desc {
    padding-bottom: 15px;
}

.ITM_ATTR_LBL {
    width: 5%;
}

.ITM_DISP_LBL {
    text-align: left;
}

.ITM_VAGN_WID {
    vertical-align: top;
    width: 75%;
}

.ITM_VAGN_WID1 {
    vertical-align: top;
    width: 25%;
}

.ITM_CENTER_AGN {
    text-align: center;
}

.ITM_txtqty {
    margin-bottom: 5px;
    padding: 3px 0;
    width: 165px;
}

.ITM_RIGHT_AGN {
    text-align: right!important;
}

.ITM_VER_CEN {
    float: left;
    margin-top: 13px;
    text-align: center;
    vertical-align: top;
}

.ITM_TXTBX1 {
    z-index: 104;
    top: 296px;
    position: absolute;
    left: 24px;
    width: 40px;
}

.ITM_TXTBX2 {
    z-index: 105;
    top: 328px;
    position: absolute;
    left: 24px;
    width: 40px;
}

.ITM_TXTBX3 {
    z-index: 106;
    top: 360px;
    position: absolute;
    left: 24px;
    width: 40px;
}

.ITM_TXTBX4 {
    z-index: 107;
    top: 392px;
    position: absolute;
    left: 24px;
    width: 40px;
}

.ITM_TXTBX5 {
    z-index: 108;
    top: 424px;
    position: absolute;
    left: 24px;
    width: 40px;
}

.ITM_PNL_HDR {
    z-index: 0;
}

.ITM_WID_HEI {
    width: 100%;
    height: 25%;
}

.ITM_BAN_BG {
    vertical-align: middle;
}

.ITM_FLD_LBL {
    height: 25px;
    padding-left: 10px;
    color: #000!important;
}

.ITM_Table2H {
    z-index: 0;
    width: 100%;
}

.ITM_lblItmGroup {
    z-index: 0;
}

.ITM_Table1No {
    width: 300%;
    text-align: center;
}

.ITM_Table2No {
    width: 300%;
}

.ITM_ATTR_COLOR {
    background-color: #fbaa12;
}

.ITM_DATA_GRID {
    width: 100%;
}

.ITM_ATTR_HEAD1 {
    font-weight: bold;
    color: #FFF;
    background-color: #525466;
}

.ITM_AGN_STYLE1 {
    text-align: center;
    width: 14%;
}

.ITM_GET_WID {
    width: 20%;
}

.ITM_AGN_STYLE2 {
    text-align: center;
    width: 10%;
}

.ITM_lblIssueChgCode {
    width: 128px;
}

.ITM_lblFirstChgCode {
    width: 136px;
}

.ITM_field_height1 {
    height: 25px;
    padding-left: 10px;
    color: #000!important;
}

.ITM_DETAIL_CEN_WID {
    width: 100%;
    text-align: center;
}

.ITMleft {
    text-align: left;
    width: 35%;
}

.ITM_SITE_NAME {
    text-align: center;
    width: 25%;
    font-weight: bold;
}

.ITM_LOCATION {
    width: 100%;
    border-color: #000040;
}

.ITM_STORE_ALIGN {
    text-align: center;
    width: 12%;
}

.ITM_NO_DATA {
    z-index: 101;
    position: absolute;
    top: 208px;
    left: 48px;
    width: 433px;
}

.ITM_TXT_DESC {
    z-index: 109;
    position: absolute;
    top: 1032px;
    left: 112px;
    width: 40px;
}

.ITM_LINK17 {
    z-index: 0;
}
/* ITEM_DETAIL  style ends here */

/* ITEM_MAINTENANCE  style starts here */


.ITM_MAIN_TAB1 {
    width: 100%;
}

.ITM_MAIN_CENTER_ALIGN {
    text-align: center;
}

.ITM_MAIN_TAB3 {
    width: 70%;
}

.ITM_MAIN_lblError {
    color: #F00;
}

.ITM_MAIN_WID_HEI {
    height: 35px;
    padding-left: 10px;
    text-align: left;
    width: 10%;
}

.displaylabel.ITM_MAIN_HEI > select {
    padding: 3px 0;
}

.ITM_MAIN_HEI > select {
    padding: 3px 0;
}

.ITM_MAIN_HEI {
    height: 28px;
    text-align: left;
}

.ITM_MAIN_HEI1 {
    height: 30px;
}

.ITM_MAIN_HEI2 {
    height: 29px;
}

.MAIN_BORDER {
    Border-Color: #000040;
}

.MAIN_HEAD {
    color: #ffffff;
    background-color: #000040;
}

.ITM_MAIN_LEFT_ALIGN { /*text-align:left;*/
}

.ITM_MAIN_CHAR {
    color: #ff0000;
}

.ITM_MAINTENANCE_HEI {
    height: 32px;
    padding-left: 10px;
    text-align: left;
    width: 11%;
}

.ITM_MAINTENANCE_HEI1 {
    height: 32px;
    text-align: left;
}

.ITM_MAIN_TXTmanufac {
    padding: 3px 0;
    width: 224px;
}

.ITM_MAIN_MfgID {
    width: 72px;
    background: none!important;
}

.ITEM_MAIN_A_TAB1 tr td {
    padding: 5px 0;
}

.ITM_MAIN_MinQOH {
    width: 95px;
}

.ITM_MAIN_MaxQOH {
    width: 85px;
}

.ITM_MAIN_CHARGE_HEI {
    height: 29px;
    width: 20%;
}

.ITM_MAIN_HEI3 {
    height: 33px;
}

.ITM_MAIN_HEI4 {
    height: 26px;
    padding: 3px 0;
    text-align: left;
}

.ITM_MAIN_Table2A {
    width: 100%;
    height: 104px;
    float: left;
}

.ITM_MAIN_style1 {
    height: 22px;
    width: 5%;
}

.ITM_MAIN_AREA {
    height: 22px;
    width: 19%;
    text-align: center;
}

.ITM_MAIN_HEI5 {
    height: 23px;
}

.ITM_MAIN_HEI6 {
    height: 23px;
    text-align: center;
}

.ITM_MAIN_HEI7 {
    height: 20px;
}

.ITM_CANCELBTN {
    width: 59px;
}
/* ITEM_MAINTENANCE  style ends here */

/* ITEM_MAINTENANCE_A  style starts here */


.ITEM_MAIN_A_TAB1 {
    float: left;
    width: 100%;
    margin-top: 10px;
}

.ITM_MAIN_A_CENTER_ALIGN {
    text-align: center;
}

.ITEM_MAIN_A_TAB3 {
    width: 520px;
    height: 28px;
}

.ITEM_MAIN_A_BTNgo {
    padding-bottom: 10px;
}

.ITM_MAIN_update {
    color: #000;
}

.ITEM_A_txtUOM {
    border-color: #C0C0C0;
    width: 72px;
}

.ITEM_A_PRODUCT {
    float: left;
    width: 105px;
    margin-top: 2px;
}

.displaylabel.ITM_MAIN_HEI > span {
    float: left;
    margin-top: 2px;
    width: 105px;
}

.ITM_A_BOX {
    padding: 3px 0;
}

.ITM_MAIN_A_WID {
    width: 16px;
}

.ITM_MAIN_A1 {
    height: 25px;
}

.ITM_MAIN_A2 {
    height: 25px;
    text-align: center;
}

.ITM_MAIN_A_txtarea {
    width: 68px;
}

.ITM_A_LEAD {
    width: 50px;
}

.ITM_MAIN_A_BTN_SUBMIT {
    width: 58px;
    color: #FFF;
    background-color: #fbaa12;
    font-weight: bold;
    margin: 10px 0;
}

.ITM_MAIN_A_BTN_CANCEL {
    width: 59px;
    color: #FFF;
    background-color: #fbaa12;
    font-weight: bold;
}
/* ITEM_MAINTENANCE_A  style ends here */

/*labelsbyChgCd page styles start here*/
.lblby_chgcd_basicmenu {
    z-index: 101;
    position: absolute;
    top: 216px;
    left: 16px;
}

.lblby_chgcd_table3 {
    z-index: 104;
    width: 70%;
    height: 126px;
    border-color: #000040;
}

.lblby_chgcd_table2 {
    width: 100%;
    height: 104px;
}

.lblby_chgcd_table2_td1 {
    height: 21px;
    text-align: right;
}

.lblby_chgcd_table2_td2 {
    height: 20px;
    text-align: center;
}

.lblby_chgcd_table2_td3 {
    height: 20px;
}

.lblby_chgcd_txtbx {
    width: 164px;
}

.lblby_align_center {
    text-align: center;
}

.lblby_align_left {
    text-align: left;
}

.lblby_chgcd_gobtn {
    width: 50px;
}

.lblby_chgcd_table1Cont {
    z-index: 103;
    position: absolute;
    top: 496px;
    left: 200px;
    width: 70%;
}

.lblby_chgcd_table4 {
    width: 100%;
}

.lblby_chgcd_datagrd {
    width: 100%;
    border-color: #000040;
}

.lblby_chgcd_datagrd_hdr {
    color: #fff;
    background-color: #000040;
}

.lblby_align_center1 {
    width: 18%;
    text-align: center;
}

.lblby_align_center2 {
    width: 5%;
    text-align: center;
}

.lblby_printbtn_cont {
    height: 23px;
    text-align: center;
}

.lblby_btnprint {
    width: 124px;
}

.lblby_errlbl {
    color: #ff0000;
}

.lblby_chgcd_nodatalbl {
    z-index: 102;
    position: absolute;
    top: 440px;
    left: 200px;
}
/*labelsbyChgCd page styles end here*/

/*labelsbyloc page styles start here*/
.lblby_loc_basicmenu {
    z-index: 101;
    position: absolute;
    top: 208px;
    left: 16px;
}

.lblby_loc_table3Cont {
    z-index: 104;
    width: 70%;
    height: 126px;
    border-color: #000040;
    margin-bottom: 10px;
}

.lblby_loc_table2Cont {
    width: 100%;
    height: 104px;
}

.lblbyloc_tr_td1 {
    height: 22px;
    width: 5%;
}

.lblbyloc_tr1label {
    text-align: center;
    height: 22px;
    width: 19%;
}

.lblbyloc_Aisle {
    width: 96px;
    height: 22px;
    text-align: center;
}

.lblbyloc_tr1_td1 {
    height: 23px;
}

.lblbyloc_tr1dpdn {
    height: 23px;
    text-align: center;
}

.lblbyloc_tr1aisle {
    width: 95px;
    height: 23px;
    text-align: center;
}

.lblbyloc_binselect {
    height: 20px;
}

.lblbyloc_align_center {
    text-align: center;
}

.lblbyloc_align_left {
    text-align: left;
}

.lblbyloc_gobtn {
    width: 50px;
}

.lblbyloc_table5_Cont {
    z-index: 105;
    width: 70%;
    border-color: #000040;
}

.lblbyloc_table6 {
    width: 100%;
}

.lblbyloc_searchlbl {
    height: 27px;
}

.lblbyloc_mulitems_chkbx {
    width: 30%;
    height: 27px;
    text-align: right;
}

.lblbyloc_table1_cont {
    z-index: 103;
    width: 70%;
}

.lblbyloc_table4Cont {
    width: 100%;
}

.lblbyloc_datagrd {
    width: 100%;
    border-color: #000040;
}

.lblbyloc_datagrd_hdr {
    background-color: #000040;
    color: #fff;
}

.lblbyloc_errorlbl {
    color: #ff0000;
}

.lblbyloc_btnprint {
    height: 23px;
    text-align: center;
}

.lblbyloc_print_btn {
    width: 124px;
}

.lblbyloc_nodata_label {
    z-index: 102;
    position: absolute;
    top: 496px;
    left: 200px;
}
/*labelsbyloc page styles end here*/

/*loading page styles start here*/
.loading_table {
    width: 99%;
    text-align: center;
}

.loading_fontCont {
    vertical-align: middle;
    text-align: center;
    margin-top: 15px;
    float: left;
    width: 100%;
}

    .loading_fontCont font {
        color: #ff0000;
        font-size: 20px;
    }

.loading_progress {
    width: 25px;
    text-align: left;
}
/*loading page styles end here*/

/* loadPortalVendor page styles start here*/
.loadportal_basicmenu {
    z-index: 101;
    position: absolute;
    top: 232px;
    left: 16px;
}

.loadportal_table1 {
    width: 70%;
    z-index: 102;
}

.ldptal-table1_label {
    z-index: 0;
    font-weight: bold;
}

.loadportal_vendarchar {
    z-index: 0;
}

.loadportal_label5Cont {
    height: 17px;
}

.loadportal_or_lbl {
    width: 24px;
    z-index: 0;
    font-weight: bold;
}

.loadportal_vendorID {
    width: 64px;
    z-index: 0;
}

.loadPortal_vdrIDlbl {
    width: 120px;
    z-index: 0;
}

.ldportal_go_bton {
    width: 56px;
    z-index: 0;
}

.ldportal_align_left {
    text-align: left;
}

.ldportal_align_left1 {
    text-align: left;
    height: 38px;
}

.ldportal_vendor_lblerr {
    z-index: 0;
    color: #ff0000;
}
/* loadPortalVendor page styles end here*/

/*loadvendor page styles start here*/
.load_vendor_table1Cont {
    z-index: 102;
    width: 70%;
}

.Go_btnCont {
    width: 56px;
}

.label_error {
    color: #ff0000;
}

.align_left {
    text-align: left!important;
}
/*loadvendor page styles end here*/

/*Location page styles start here*/
.location_table_cont {
    height: 25px;
    width: 100%;
    background: #d3d3d3;
}

    .location_table_cont .BannerBgColor.Valign_center {
        color: #333;
        font-weight: bold;
    }

.Valign_center {
    vertical-align: middle;
}

.location_table1 {
    float: left;
    margin-top: 15px;
    width: 100%;
}

    .location_table1 tr td {
        height: 20px;
    }

.location_itemid {
    width: 112px;
}

.location_desclbl {
    width: 520px;
}

.LocationGrid {
    border-color: #000040;
    width: 100%;
    margin-top: 10px;
    float: left;
}

.LocationGrid_hdr {
    background-color: #000040;
    color: #fff;
}

.LocGrid_alignCenter {
    text-align: center;
}

.LocGrid_alignCenter1 {
    text-align: center;
    width: 12%;
}

.LocGrid_alignCenter2 {
    text-align: center;
    width: 20%;
}

.location_ownerlbl {
    width: 20%;
}

.location_qtylbl {
    width: 20%;
}

.location_nodataLbl {
    z-index: 101;
    left: 48px;
    position: absolute;
    top: 208px;
    width: 433px;
}
/*Location page styles end here*/

/*Multisites page styles start here*/
.multisite_table_cont {
    height: 25px;
    width: 100%;
}

.multisite_alignRight {
    text-align: right;
}

.multisite_alignCenter {
    text-align: center;
}

.multisite_alignLeft {
    text-align: left;
}

.multisite_alignCenter1 {
    text-align: center;
    width: 10%;
}

.multisite_alignCenter2 {
    text-align: center;
    font-weight: bold;
    width: 25%;
}

.multisite_alignleft1 {
    text-align: left;
    width: 35%;
}

.TableHeaderCont {
    width: 100%;
}

.multisite_fieldlabel {
    width: 50%;
    padding: 5px 0 5px 10px;
}

.multisite_grd_Cont {
    width: 100%;
    text-align: center;
}

.multisite_grd_hdr {
    border-color: #000040;
    color: #fff;
}

.multisite_noitem {
    background-color: #fff;
    color: #ff0000;
}

.cate_text {
    padding-right: 5px;
}

.modif_text, .itemid_text, .noun_text, .manufact_text, .stdunit_text, .mfg_text {
    padding-right: 5px;
}

.descr_text {
    padding-left: 10px;
}
/*Multisites page styles end here*/

/*MROnstSummary page styles start here*/
.MROnstSummary_Table3 {
    border: 0;
    width: 100%;
}

.MROnstSummary_td1 {
    width: 369px;
    HEIGHT: 29px;
}

.MROnstSummary_td2 {
    width: 252px;
}

.MROnstSummary_td3 {
    height: 25px;
    text-align: left;
}

.MROnstSummary_td4 {
    Z-INDEX: 0;
}

.MROnstSummary_td5 {
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
}

.MROnstSummary_dropSelectReport {
    height: 23px;
    width: 152px;
}

.MROnstSummary_textRight {
    text-align: right;
}

.MROnstSummary_txtdaterange {
    Z-INDEX: 0;
    Width: 288px;
    Border-Color: #fbaa12;
    Border-Width: 2px;
    Border-Style: Solid;
    font-weight: bold;
    background-color: #fbaa12;
    color: #FFFFFF;
}

.MROnstSummary_txtLocations {
    Width: 32px;
}

.MROnstSummary_txtDate {
    Width: 24px;
}

.MROnstSummary_txtSortField {
    Width: 16px;
}

.MROnstSummary_dtgPO {
    Z-INDEX: 0;
    Width: 1210px;
    Height: 30px;
    Border-Style: Solid;
    Border-Width: 4px;
    Border-Color: #fbaa12;
}

.MROnstSummary_dtgPO-footer {
    font-weight: bold;
    text-align: Center;
    color: #FFFFFF;
    Vertical-Align: Bottom;
    background-color: #000040;
}

.MROnstSummary_dtgPO-altstyle {
    background-color: #FFFFE0;
}

.MROnstSummary_dtgPO-header {
    text-align: Center;
    color: #FFFFFF;
    Vertical-Align: Middle;
    background-color: #000040;
}

.MROnstSummary_style1 {
    text-align: Center;
    Vertical-Align: Middle;
}

.MROnstSummary_style2 {
    font-Size: Larger;
    font-weight: bold;
    text-align: Left;
    Vertical-Align: Middle;
}

.MROnstSummary_style3 {
    text-align: Left;
    Vertical-Align: Middle;
}

.MROnstSummary_style4 {
    text-align: Right;
    Vertical-Align: Middle;
}

.MROnstSummary_style5 {
    font-weight: bold;
    text-align: Right;
    color: #000040;
    Vertical-Align: Middle;
    background-color: #FFFFFF;
}

.MROnstSummary_style6 {
    text-align: Right;
    color: #FFFFFF;
    Vertical-Align: Middle;
    background-color: #000040;
}

.MROnstSummary_Panel1 {
    Border-Width: 1px;
    Border-Style: Solid;
}
/*MROnstSummary page styles end here*/

/*MROSalesRpt page styles start here*/
.MROSalesRpt_td1 {
    width: 337px;
    height: 29px;
}

.MROSalesRpt_td2 {
    width: 227px;
}

.MROSalesRpt_td3 {
    width: 364px;
    text-align: left;
}

.MROSalesRpt_Radiobuttonlist2 {
    Width: 80px;
}

.MROSalesRpt_Radiobuttonlist1 {
    z-index: 0;
    Width: 152px;
}

.MROSalesRpt_dtgPO {
    z-index: 0;
    text-align: Center;
}

.MROSalesRpt_dtgPO-header {
    text-align: Center;
    color: White;
    Vertical-Align: Middle;
    background-color: #fbaa12;
}

.MROSalesRpt_Style1 {
    text-align: Center;
    width: 100px;
}

.MROSalesRpt_txtDescr254Mixed {
    Width: 225px;
}
/*MROSalesRpt page styles end here*/

/*NeedApprove page styles start here*/
.needapp_dtgorder {
    width: 60%;
}

.needapp_grd_hdr {
    background-color: #525466;
    color: #fff;
    font-weight: bold;
}

.align_center {
    text-align: center!important;
}

.needapp_commenttitle {
    font-weight: bold;
    color: #ff0000;
}

.needapp_table1_Cont {
    width: 60%;
}

.need_app_exitbtn {
    width: 48px;
}
/*NeedApprove page styles end here*/

/*NeedFinalizeOrder page styles start here*/
.need_final_datagrd {
    width: 60%;
    border-color: #000040;
}

.need_final_datagrdHdr {
    background-color: #000040;
    color: #fff;
}

.need_finalize_tbl1 {
    width: 60%;
}
/*NeedFinalizeOrder page styles end here*/

/*noDeptApprv page styles start here*/
.nodata_apprv_table1 {
    width: 234px;
    height: 141px;
    background-color: #fbaa12;
    text-align: center;
}
/*noDeptApprv page styles end here*/

/*noquote page styles start here*/
.noquote_table1 {
    width: 234px;
    height: 141px;
    background-color: #fbaa12;
    text-align: center;
    margin: 10px;
}
/*noquote page styles end here*/

/*nstkHistoryDisplay page styles start here*/
.nstkdisp_basicmenu {
    z-index: 101;
    left: 16px;
    position: absolute;
    top: 160px;
}

.nstkHistGrid_cont {
    z-index: 102;
    border-color: #000040;
    width: 100%;
}

.nstkHist_align_center {
    text-align: center;
    width: 10%;
}

.nstkHist_align_center1 {
    text-align: center;
    width: 45%;
}

.nstkHist_align_left1 {
    text-align: left;
    width: 45%;
}

.nstkHistDisp_nodata {
    color: #ff0000;
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 100%;
    z-index: 103;
}
/*nstkHistoryDisplay page styles end here*/

/*nstkHistoryReq page styles start here*/
.nstkhist_req_basicmenu {
    z-index: 101;
    left: 16px;
    position: absolute;
    top: 160px;
}

.nstkhistreq_table1 {
    z-index: 102;
    width: 70%;
}

.nstkhistreq_table2 {
    width: 480px;
    height: 201px;
}

.nstkhistreq_table2_td1 {
    height: 40px;
}

.nstkhistreq_table2tr1_td1 {
    width: 20%;
    height: 45px;
}

.nstkhistreq_table2tr1_td2 {
    height: 45px;
}

.nstkhistreq_table2tr4_td3 {
    height: 44px;
}

.nstkhistreq_table2tr2_td2 {
    width: 20%;
    height: 46px;
}

.nstkhistreq_txtDateTo {
    width: 88px;
}

.nstkhistreq_table2tr5_td1 {
    width: 20%;
}

.nstkhistreq_btnCont {
    height: 44px;
}

.nstkhistreq_tr4_td {
    width: 20%;
    height: 44px;
}

.nstkhistreq_lanel1 {
    z-index: 103;
}
/*nstkHistoryReq page styles end here*/

/*NSTKOrderStatus page styles start here*/
.nstkorder_status_table {
    float: left;
    margin: 10px 0 0;
    width: 100%;
}

.nstkorder_status_dpdn {
    width: 389px;
    height: 27px;
}

    .nstkorder_status_dpdn > select {
        padding: 3px 0;
    }

.rgHeader {
    padding-bottom: 10px!important;
    padding-top: 10px!important;
    text-align: center!important;
}

.nstkorder_status_rdbtn table tr td label {
    padding-left: 5px;
}

.nstk2_table1aContent .nstkorder_status_table .RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
    padding-bottom: 10px!important;
    padding-top: 10px!important;
}

.approval_rpt_table {
    float: left;
    margin: 0 20%;
    width: 60%;
}

.rolemaster-addbtncont {
    float: left;
    margin: 2% 27.5% 0;
    width: 45%;
}

.nstkorder_status_dpdn .rfq_entrydisplaylabel .tip {
    color: #333333;
    float: left;
    font-size: 14px;
    margin: 3px 0 0;
}

.nstkorder_status_rdbtn {
    width: 252px;
}

.align_Right {
    text-align: right!important;
}

.nstkorder_dropShipto {
    width: 387px;
    height: 29px;
}

.nstkorder_txtShipToId {
    width: 56px;
}

.pfleupdate_trcont_td2 > select {
    float: left;
    padding: 3px 0;
}

.nstkorder_td1 {
    width: 252px;
}

.nstkorder_gridCont {
    border-color: #000040;
}

.nstkorder_gridHdr {
    background-color: #000040;
    color: #fff;
}

.nstkorder_grid_align {
    text-align: center;
    vertical-align: middle;
}

.nstkorder_sortfieldtxt {
    width: 48px;
}

.nstkorder_FromDatetxt {
    width: 56px;
}

.nstkorder_ToDatetxt {
    width: 40px;
}

.nstkorder_fromTodate_panel {
    border: 1px solid #aaa;
    border-radius: 4px;
    width: 100%;
    float: left;
}

.nstkorder_fromTodate_panel2 {
    border: 1px solid #aaa;
    width: 100%;
    float: left;
    border-radius: 4px;
}

.nstkorder_searchCont {
    width: 96px;
}

.nstkorder_fmTOdate_lbl {
    color: #ff0000;
}

.nstkorder_errdatelbl {
    color: #ff0000;
    padding-left: 10px;
    padding-top: 3px;
    float: left;
}

.nstkorder_lblORCont {
    font-weight: bold;
    font-size: 14px;
}

.nstkorder_criteria {
    color: #ff0000;
    float: left;
    padding-left: 10px;
    padding-top: 3px;
}

.nstkorder_nodataCont {
    z-index: 102;
    position: absolute;
    top: 296px;
    left: 224px;
}

.nstk_lblNoData_cont {
    float: left;
    width: 100%;
    text-align: center;
}
/*NSTKOrderStatus page styles end here*/

/* ORDER STATUS  style starts here */


.OREDER_STATUS_TD {
    width: 35%;
    height: 29px;
}

.ORDER_STATUS_WIDTH {
    width: 252px;
}

.order_emplid {
    width: 136px;
    padding-left: 10px;
    float: left;
}

.ORDER_STATUS_SHIP {
    width: 56px;
}

.ORDER_STATUS_TXTFROMDATE {
    width: 56px;
}

.ORDER_STATUS_txtToDate {
    width: 40px;
}

.order_panel1 {
    border: 1px solid #adadad;
    border-radius: 4px 4px 4px 4px;
    float: left;
    margin-bottom: 10px;
    width: 100%;
}

.ITEM_A_PRODUCT a {
    width: 154px;
    height: 188px;
}

.ORDER_FONT_STYLE {
    font-size: 14pt;
    font-weight: bold;
}

.ORDER_LBL {
    z-index: 102;
    width: 26%;
    background-color: #ffe17a;
    color: #ff0000;
    padding: 5px 0;
    font-weight: bold;
    border: 1px solid #b39428;
    float: left;
    text-align: center;
    border-radius: 4px;
    font-size: 16px;
    margin: 0 37%;
}
/* ORDER STATUS  style ends here */

/* ORDER STATUS2  style starts here */


.ORDER_STA2_BUSUNITS {
    z-index: 103;
    position: absolute;
    top: 8px;
    left: 656px;
}

.ORDER_STA2_locations {
    z-index: 102;
    position: absolute;
    top: 8px;
    left: 480px;
}

.ORDER_rdbRpttyp {
    z-index: 0;
    width: 344px;
    height: 46px;
}

.ORDER_STATUS2_DROP {
    z-index: 0;
    width: 264px;
    height: 23px;
}

.order_new_width {
    width: 129px;
}

.ORDER_HOR_VER {
    text-align: center;
    vertical-align: middle;
}

.order_sort {
    width: 48px;
}

.ORDER_VER_TOP {
    vertical-align: top;
    width: 300px;
    padding: 10px 0 0 10px;
}

.ORDER_VER_TOP1 {
    vertical-align: top;
    width: 260px;
}

.ORDER_CENTER_WID1 {
    float: left;
    margin-bottom: 10px;
    text-align: center;
    width: 210px;
}
/* ORDER STATUS2  style ends here */



/*PrintCntrID page styles start here*/
.printcntr_basicmenu {
    z-index: 101;
    left: 16px;
    position: absolute;
    top: 160px;
}

.printcntr_txtNumLabels {
    z-index: 102;
    width: 64px;
}

.printcntr_btnNumLabels {
    z-index: 103;
    width: 72px;
}

.printcntr_NumLabels {
    z-index: 104;
}

.printcntr_reqfield {
    z-index: 105;
}

.printcntr_Image1 {
    width: 193px;
    height: 86px;
    z-index: 106;
    left: 328px;
    position: absolute;
    top: 328px;
}
/*PrintCntrID page styles end here*/

/*Profile Update page styles start here*/
.pfleUpdtate_table {
    width: 100%;
}

.pfleupdate_lblMessage {
    color: #ff0000;
}

.pfleUpdtate_table2Cont {
    border-color: #525466;
    width: 75%;
    text-align: center;
    margin: 15px auto auto;
}

.pfleupdate_table3td {
    width: 150px;
    height: 27px;
}

.pfleupdate_table5_td1 {
    width: 135px;
    height: 27px;
}

.pfleupdate_table5_dpdn {
    width: 160px;
}

.pfleupdte_drpuserAp {
    width: 160px;
    z-index: 0;
}

.pfleupdate_table3_td1 {
    width: 150px;
    padding-left: 10px;
}

.pfleupdate_drpBUnit {
    z-index: 0;
    width: 160px;
    padding: 3px 0;
}

.pfleupdate_lblUserid {
    width: 150px;
    height: 25px;
}

.pfleupdate_lblPasswordCont {
    width: 150px;
}

.pfleupdate_PasswordCont {
}

.pfleupdate_table3_td3 {
    height: 25px;
}

.pfleupdate_cnfrmpwd {
    width: 150px;
    height: 25px;
}

.pfleupdate_trcont_td1 {
    width: 150px;
    height: 28px;
}

.pfleupdate_trcont_td2 {
    height: 28px;
}

.pfleupdate_table4Cont {
    height: 25px;
    text-align: center;
}

.pfleupdate_savebtn {
    text-align: right!important;
    width: 81px;
}

.pfleupdate_cancelbtn {
    text-align: left!important;
    width: 91px;
}

.pfleupdate_Accessbtn {
    width: 89px;
    text-align: center;
}

.pfleupdate_Approvalsbtn {
    width: 101px;
    text-align: center;
}

.pflupdate_btncont {
}

.pfleupdate_btnStatEml {
    width: 168px;
}

.pflupdte_btnVendPriv { /*width:112px;*/
}

.pfleupdate_errmsg {
    z-index: 0;
    font-weight: bold;
}

.pfleUpdtate_table tr td {
    text-align: left;
}
/*Profile Update page styles end here*/

/*PunchInRFQConfirmpage styles start here*/
.punchinreq_table1 {
    width: 100%;
}

.punchinreq_table1_hdr {
    height: 37px;
    text-align: center;
}

.punchinreq_lblHeader {
    width: 256px;
    font-family: Arial;
    font-size: x-large;
}

.punchinreq_hr {
    width: 100%;
}

.punchinreq_table1_fstchild {
    width: 50%;
}

.punchinreq_rwcnt_td {
    height: 21px;
}

.punchinreq_rwcnt1_td {
    height: 3px;
}

.punchinreq_txtNotes {
    width: 100%;
}

.punchinreq_alignCenter {
    text-align: center;
    width: 10%;
}

.punchinreq_ValignCenter {
    text-align: center;
    vertical-align: top;
    width: 10%;
}

.punchinreq_alignCenter1 {
    text-align: center;
    width: 8%;
}

.punchinreq_ValignCenter1 {
    text-align: center;
    vertical-align: top;
    width: 8%;
}

.punchinreq_ValignCenter3 {
    text-align: center;
    vertical-align: top;
    width: 5%;
}

.punchinreq_ValignCenter4 {
    text-align: center;
    vertical-align: top;
    width: 20%;
}

.punchinreq_alignCenter2 {
    text-align: center;
    width: 40%;
}

.punchinreq_alignCenter3 {
    text-align: center;
    width: 5%;
}

.punchinreq_ValignLeft {
    text-align: left;
    vertical-align: top;
    width: 25%;
}

.punchinreq_ExtPrice {
    width: 20%;
}

.punchinreq_Valign_center {
    text-align: center;
    vertical-align: top;
}

.punchinreq_Valign_center1 {
    text-align: center;
    vertical-align: middle;
}

.punchinreq_form {
    display: none;
}
/*PunchInRFQConfirmpage styles end here*/

/*PunchIN XMLPost page styles start here*/
.PunchINXML_table2 {
    width: 300px;
    height: 168px;
}

.PunchINXML_table1 {
    position: relative;
    width: 300px;
    text-align: center;
    height: 35px;
}

.PunchINXML_table1_td {
    font-size: 14px;
    color: #000040;
    font-family: Century;
    text-align: center;
}

.PunchINXML_loadingdataCont {
    font-size: 14px;
    color: #fbaa12;
    font-family: Arial;
    text-align: center;
}
/*PunchIN XMLPost page styles end here*/

/*Punchout page styles start here*/
.punchout_basicmenu {
    z-index: 101;
    position: absolute;
    top: 224px;
    left: 8px;
}

.punchout_tabmain {
    width: 70%;
    z-index: 102;
}

.punchout_partnervndr {
    font-size: 12pt;
    color: #0000ff;
}

.punchout_ClickOnvndr {
    position: static;
    text-indent: 15pt;
    direction: ltr;
    float: left;
    color: #000;
    font-size: 11pt;
    width: 100%;
    margin-top: 10px;
}

.punchout_IE8_errorlink {
    z-index: 0;
    font-weight: bold;
    color: #ff0000;
    font-size: x-small;
    padding: 10px 0 0 0;
}

.punchout_tabSupplier_table {
    width: 100%;
}

.pnchout_suppliertble_td {
    width: 250px;
    text-align: center;
}

.suppliertble_tdBtn {
}

.punchout_imgAppliedCont {
    z-index: 0;
    width: 254px;
}

.punchout_lblerr {
    color: #ff0000;
}
/*Punchout page styles end here*/

/*PunchoutResults page styls start here*/
.punchoutrslt_table0 {
    z-index: 101;
    width: 100%;
}

.punchoutrslt_table2 {
    width: 100%;
    margin-top: 15px;
}

.punchoutrslt_datagrd {
    border-color: #000040;
}

.punchoutrslt_datagrd_hdr {
    color: #000040;
    background-color: #fbaa12;
}

.pchoutalign_center {
    text-align: center;
    width: 10%;
}

.pchoutalign_center1 {
    text-align: center;
    width: 25%;
}

.pchoutalign_Center2 {
    text-align: center;
    width: 8%;
}

.pchoutalign_left1 {
    text-align: left;
    width: 25%;
}

.punchout_result_pricelbl {
    width: 20%;
}

.pnchrslt_btnExit {
    width: 52px;
    margin-top: 10px;
}
/*PunchoutResults page styls end here*/

/*PunchoutWin styles start here*/
.PunchoutWin_table {
    width: 100%;
}

.PunchoutWin_tabMain {
    z-index: 102;
    position: absolute;
    top: 182px;
    left: 220px;
    width: 70%;
}

.PunchoutWin_tabMain_td {
    height: 60px;
}

.PunchoutWin_lblerror {
    color: #ff0000;
}
/*PunchoutWin styles end here*/

/*QueryItem page styles start here*/
.queryitemtable {
    float: left;
    margin-top: 15px;
    width: 100%;
}

.queryitem_txtItemID {
    width: 120px;
}

.Valign_top {
    vertical-align: top;
}

.queryitem_table1_td {
    height: 20px;
}

.queryitem_table1_td1 {
    width: 5%;
}

.queryitem_table1_td2 {
    width: 20%;
}

.queryitem_table1_td3 {
    width: 40%;
}

.queryitem_grd_hdr {
    background-color: #000040;
    color: #fff;
}
/*QueryItem page styles end here*/

/*quickconfirm page styles start here*/
.QuickConfirm_table1 {
    width: 100%;
}

.qckComfrm_table1_td1 {
    width: 5%;
    height: 26px;
}

.qckComfrm_table1_td2 {
    width: 25.59%;
    height: 26px;
}

.qckComfrm_table1_td3 {
    height: 26px;
}

.qckComfrm_txtFavUpdated {
    width: 48px;
}

.qckComfrm_table1_rowheight {
    height: 17px;
}

.qckComfrm_table1_rowheight1 {
    height: 21px;
}

.qckComfrm_labelCont {
    width: 176px;
}

.qckComfrm_txtQTY {
    width: 88px;
}

.qckComfrm_table1_rowConttd1 {
    height: 30px;
}

.qckComfrm_table1_rowConttd2 {
    text-align: center;
    height: 30px;
}
/*quickconfirm page styles end here*/

/*RcvRpt page style starts here*/


.RcvRpt_Tab3 {
    width: 100%;
    margin-top: 15px;
}

.RcvRpt_Tab_Wid {
    width: 386px;
    height: 29px;
}

.RcvRpt_Tab_Wid1 {
    width: 319px;
}

.RcvRpt_RdBreceived {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    padding: 10px;
    width: 100%;
}

.RcvRpt_rdbRpttyp {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    height: 46px;
    margin: 10px 0;
    padding: 10px;
    width: 100%;
    z-index: 0;
}

.RcvRpt_drpBusinessUnit {
    z-index: 0;
    width: 264px;
    height: 23px;
}

.RcvRpt_Right_Align {
    text-align: right!important;
}

.RcvRpt_Datagrid {
}

.RcvRpt_Header {
    font-weight: bold;
    color: #FFF;
    background-color: #525466;
}

.RcvRpt_Center_Align {
    text-align: center;
}

.RcvRpt_Left_Align {
    text-align: left;
}

.RcvRpt_Agn_Wid {
    text-align: center;
    width: 100px;
}

.RcvRpt_Agn_Wid1 {
    text-align: left!important;
    width: 25%;
}

.RcvRpt_dtgPOSDM {
    border-color: #fbaa12;
}

.RcvRpt_color {
    color: #FFF;
    background-color: #000040;
}

.RcvRpt_Hor_Ver {
    text-align: center;
    vertical-align: middle;
}

.RcvRpt_Agn_Wid {
    text-align: left;
    width: 100px;
}

.RcvRpt_Red {
    color: #ff0000!important;
    padding-left: 10px;
}

.RcvRpt_Txt1 {
    width: 32px;
}

.RcvRpt_Txt2 {
    width: 24px;
}

.RcvRpt_Txt3 {
    width: 16px;
}

.RcvRpt_Pnl1 {
    padding-bottom: 10px;
    border: medium none!important;
}

.RcvRpt_txtSearch {
    width: 96px;
}

.RcvRpt_Font {
    font-size: 14pt;
    font-weight: bold;
}
/*RcvRpt page style ends here*/

/*RcvSelect page style starts here*/


.RcvSelect_Hei {
    height: 20px;
}

.RcvSelect_Header {
    Color: #ffffff;
    background-color: #000040;
}
/*RcvSelect page style ends here*/

/*RcvSub page style starts here*/


.Rcv_Sub_wid {
    width: 50%!important;
    padding-left: 10px;
    padding-top: 10px;
}

.Rcv_Sub_txtPO {
    padding: 3px 0;
}

.Rcv_Sub_txtERSAction {
    width: 87px;
}

.Rcv_Sub_txtvndrLoc {
    width: 86px;
}

.Rcv_Sub_txtShipTO {
    width: 307px;
    padding: 5px;
    font-size: 12px;
}

.Rcv_Sub_Wid_Hei {
    width: 1142px;
    height: 20px;
}

.Rcv_Sub_Mixed {
    width: 225px;
}

.Rcv_Sub_txtQTY {
    width: 45px;
    color: #ff0000;
    padding: 3px 0;
}

.Rcv_Sub_txtRcvDate {
    width: 70px;
    color: #ff0000;
    padding: 3px 0;
}

.Rcv_Sub_txtTrckno {
    width: 125px;
    color: #ff0000;
    padding: 3px 0;
}

.Rcv_Sub_txtTariff {
    width: 100px;
    color: #ff0000;
}

.Rcv_Sub_width1 {
    width: 100%;
    height: 22px;
}

.Rcv_Sub_width2 {
    width: 100%;
    height: 23px;
    text-align: center;
}

.Rcv_Sub_btnSubmit {
}

.Rcv_Sub_width3 {
    height: 23px;
    text-align: center;
}

.Rcv_Sub_width4 {
    width: 100%;
    height: 20px;
    text-align: center;
}

.Rcv_Sub_black {
    color: #000;
}

.Rcv_Sub_width5 {
    height: 20px;
    text-align: left;
}

.Rcv_Sub_width6 {
    width: 100%;
    text-align: center;
}
/*RcvSub page style ends here*/

/*Receiver_Entry page style starts here*/
.Receiver_Entry_Menu {
    z-index: 101;
    position: absolute;
    top: 232px;
    left: 16px;
}

.Receiver_Entry_Tab1 {
    z-index: 102;
    margin: auto;
    width: 35%;
}

    .Receiver_Entry_Tab1 tr td label {
        padding-left: 8px;
    }

.Receiver_Entry_btngo {
    padding: 3px 0;
}
/*Receiver_Entry page style ends here*/

/*Receiving page style starts here*/
.Receiving_Tab1 {
    border-color: #525466;
    width: 100%;
    float: left;
    margin: 15px 0;
}

.Receiving_Tab1_content {
    margin: 10px auto auto;
    width: 98%;
    border-color: #ccc;
}

.Receiving_Td {
    height: 30px;
    background-color: #636363;
    border-color: #FFF;
}

.Receiving_Label1 {
    font-weight: bold;
    width: 120px;
    z-index: 0;
    color: #FFF!important;
    font-size: small!important;
}

.Receiving_Border {
    height: 50px;
    padding-left: 10px;
}

.Receiving_txtSiteBU {
    width: 60px;
    font-weight: bold;
    padding: 3px 0;
}

.Receiving_lblChangeBU {
    width: 156px;
    width: 175px;
    float: left;
}

.Receiving_cbo {
    width: 82px;
    padding: 3px 0;
}

.Receiving_txtLog {
    width: 20px;
}

.Receiving_Disptab {
    width: 188px;
    height: 115px;
    vertical-align: top;
}

.Receiving_txtSing {
    width: 128px;
    padding: 3px 0;
}

.Receiving_btnSubPO {
}

.Receiving_Disptab1 {
    height: 115px;
    vertical-align: top;
    border-color: #cccc66;
    width: 610px;
}

.Receiving_droploc {
    width: 326px;
    padding: 3px 0;
}

.Receiving_btnPOList { /*width:156px;*/
    margin: 0 35px 0 0;
}

.Receiving_Tab7 > input {
    padding: 3px 0;
}

.Receiving_Drop_po {
    width: 177px;
    padding: 3px 0;
}

.Receiving_Disptab2 {
    width: 123px;
    height: 115px;
    padding-left: 20px;
}

.Receiving_Disptab3 {
    width: 188px;
}

.Receiving_Load {
    background-color: transparent;
}

.Receiving_Disptab4 {
    width: 610px;
    text-align: left;
    height: 25px;
}

.Receiving_rdbPrtDft {
    z-index: 0;
}

.Receiving_Disptab5 {
    width: 123px;
}

.Receiving_Tab4 {
    margin: 15px auto auto;
    width: 100%;
}

.Receiving_Tab5 {
    width: 594px;
    height: 150px;
    color: #000040;
    padding-left: 10px;
}

.Receiving_Tab6 {
    color: #000040;
    height: 150px;
    width: 50%;
}

.Receiving_Tab7 {
    width: 594px;
    color: #000040;
    text-align: center;
    padding: 10px 0;
}

.Receiving_Tab8 {
    text-align: left;
}
/*Receiving page style ends here*/

/*Receiving_CSTOO page style starts here*/
.Receiving_CST00_TD {
    height: 30px;
    background-color: #525466;
    border-color: #525466;
    text-align: center;
}

.Receiving_CST00_Label1 {
    z-index: 0;
    color: #FFF;
    width: 152px;
    height: 20px;
    background-color: #525466;
    font-weight: bold;
}

.Receiving_CST00_TD1 {
    border-color: #cccc33;
    width: 188px;
    height: 121px;
}

.Receiving_CST00_Para1 {
    border-color: #ffffff;
    border-width: thin;
    padding-bottom: 10px;
}

.Receiving_CST00_RadioButton1 {
}

.Receiving_CST00_txtSinglePO {
    width: 160px;
    padding: 3px 0;
}

.Receiving_CST00_TD2 {
    width: 563px;
    height: 121px;
}

.CST00_locbuild {
    width: 160px;
}

.CST00_btnBldVend {
}

.CST00_txtVend {
    width: 161px;
}

.CST00_locbuildpo {
    width: 160px;
}

.Receive_cst1 {
    width: 123px;
    height: 121px;
    border-color: #cccc33;
}

.Receive_cst2 {
    width: 188px;
    height: 30px;
}

.Receive_cst3 {
    width: 563px;
    border-color: #cccc66;
    text-align: right;
}

.Receive_cstReset {
    width: 64px;
}

.Receive_cst4 {
    width: 123px;
}

.Receive_cst5 {
    margin: auto;
    width: 100%;
    text-align: left;
}

.Receive_cst6 {
    height: 179px;
    color: #000;
    width: 50%;
}

.Receive_cst7 {
    height: 179px;
    color: #000;
    width: 50%;
}

.Receive_cst8 {
    color: #000;
    text-align: center;
    height: 35px;
}

.Receive_cst9 {
    border-color: #ffffff;
    text-align: left;
}
/*Receiving_CSTOO page style ends here*/

/*RFQ_CONFIRM page style starts here*/
.RFQ_CON_TD {
    height: 37px;
    text-align: center;
}

.RFQ_CON_LBL {
    width: 256px;
    font-family: Arial;
    font-size: x-large;
}

.RFQ_HR {
    width: 100%;
    font-size: 1px;
}

.RFQ_TXT {
    width: 100%;
}
/*RFQ_CONFIRM page style ends here*/

/*RFQ_ENTRY page style starts here*/
.RFQ_ENTRY_TAB1 {
    float: left;
    margin: 10px 0;
    width: 80%;
}

.rfq_ValidationSummary1 {
    padding: 10px 0 0 20px;
}

    .rfq_ValidationSummary1 ul li {
        list-style: disc outside none;
        padding-bottom: 5px;
    }

.RFQ_ENTRY_SPAN {
    color: #000040;
}

.RFQ_ENTRY_TD_NEW1 {
    width: 7px;
    height: 21px;
}

.RFQ_ENTRY_TD_NEW2 {
    width: 162px;
    height: 40px;
}

.RFQ_ENTRY_TD_NEW3 {
    width: 204px;
    height: 21px;
}

.RFQ_ENTRY_TD_NEW4 {
    height: 21px;
}

.RFQ_ENTRY_PartNum {
    margin-bottom: 10px;
    padding: 3px 0;
    width: 184px;
}

.RFQ_ENTRY_MfgPartNum {
    width: 191px;
}

.RFQ_ENTRY_DropMfgName {
    width: 144px;
}

.RFQ_ENTRY_TD_NEW5 {
    height: 23px;
}

.RFQ_ENTRY_TD_NEW6 {
    width: 162px;
    height: 23px;
}

.RFQ_ENTRY_TD_NEW7 {
    width: 204px;
    height: 23px;
}

.RFQ_ENTRY_TD_NEW8 {
    height: 28px;
}

.RFQ_ENTRY_TD_NEW9 {
    height: 40px;
    width: 162px;
}

.RFQ_ENTRY_TD_NEW10 {
    height: 28px;
    width: 204px;
}

.RFQ_ENTRY_TD_NEW11 {
    height: 30px;
}

.RFQ_ENTRY_TD_NEW12 {
    height: 21px;
    width: 162px;
}

.RFQ_ENTRY_TD_NEW13 {
    height: 21px;
    width: 204px;
}

.RFQ_ENTRY_lblQuickqty {
    width: 57px;
}

.RFQ_ENTRY_TD_NEW14 {
    width: 162px;
    height: 40px;
}

.RFQ_ENTRY_TD_NEW15 {
    width: 234px;
}

.RFQ_ENTRY_txtDesc {
    font-size: 12px;
    padding: 5px;
    width: 290px!important;
    z-index: 0;
}

.RFQ_ENTRY_TD_NEW16 {
    width: 204px;
}

.RFQ_ENTRY_TD_NEW17 {
    height: 27px;
}

.RFQ_ENTRY_DropUOM {
    width: 232px;
    padding: 3px 0;
}

.RFQ_ENTRY_lblRFQReq {
    width: 248px;
    float: left;
}

.RFQ_ENTRY_TD_NEW18 {
    height: 29px;
}

.RFQ_ENTRY_TD_NEW19 {
    width: 366px;
    height: 29px;
}

.RFQ_ENTRY_TD_NEW20 {
    height: 28px;
    width: 204px;
    vertical-align: bottom;
    text-align: left;
}

.RFQ_ENTRY_rblcatalog {
    width: 256px;
}

.RFQ_DEFAULT {
    width: 88px;
}

.RFQ_ENTRY_TD_NEW21 {
    width: 294px;
    padding-top: 5px;
}

.RFQ_ENTRY_TD_NEW22 {
    width: 77px;
}

.RFQ_ENTRY_Btnfancy1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: White;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    BACKGROUND-COLOR: #fbaa12;
    padding: 0 5px!important;
    cursor: pointer;
}

.RFQ_ENTRY_TD > input {
    padding: 3px 0;
}

.RFQ_ENTRY_TAB1 tr td .rmRootGroup .rmItem .rmLink .rmText {
    padding: 3px 10px!important;
}

.RFQ_ENTRY_TAB1 tr td .rmRootGroup .rmItem .rmLink {
    padding: 0;
}

.RfqEntry_table1Cont tr td {
    padding-bottom: 5px;
}

.rfq_entrydisplaylabel {
    font-family: Arial,Sans-Serif;
    color: #000;
    font-size: 12px;
}

.RfqEntry_table1Cont {
    margin-top: 15px;
    width: 100%;
}
/*RFQ_ENTRY page style ends here*/

/*RFQ_PROCESS page style starts here*/
.RFQ_PRO_Tab1 {
    z-index: 102;
    left: 8px;
    position: absolute;
    top: 160px;
    width: 100%;
}

.RFQ_PRO_width {
    width: 5%;
}

.RFQ_PRO_HEAD {
    color: #ffffff;
    background-color: #fbaa12;
}

.RFQ_PRO_width1 {
    width: 30%;
}

.RFQ_PRO_txtNotes {
    width: 632px;
}

.RFQ_PRO_lblDBError {
    width: 192px;
    border-color: #FFF;
    color: #F00;
}
/*RFQ_PROCESS page style ends here*/

/*ROLE_SETUP page style starts here*/
.ROLE_SET_DATAGRID {
    border-color: #fbaa12;
}

.ROLE_SET_HEAD {
    background-color: #fbaa12;
}

.ROLE_WIDTH_BTN {
    width: 48px;
}
/*ROLE_SETUP page style ends here*/

/*SearchForm page styles start here*/

.SearchForm_basicmenu {
    z-index: 101;
    left: 8px;
    position: absolute;
    top: 160px;
}

.searchform_table1 {
    z-index: 102;
    left: 168px;
    width: 609px;
    position: absolute;
    top: 192px;
    height: 96px;
    border-color: #fbaa12;
}

.searchform_table2 {
    width: 600px;
    height: 87px;
}

.headinglabelCont {
    width: 131px;
    height: 13px;
}

.srchfrm_lblMessageCont {
    width: 291px;
    height: 15px;
    text-align: center;
}

.srchfrm_lblMessage {
    width: 344px;
    font-weight: bold;
    color: #ff0000;
}

.searchform_table1_td3 {
    height: 15px;
}

.srchfrm_lblsearchby {
    width: 131px;
    height: 15px;
}

.srchfrm_DropSearchBy1Cont {
    width: 185px;
    height: 15px;
}

.DropSearchBy1_dpdn {
    width: 169px;
}

.srchfrm_lblCriteria {
    width: 109px;
    height: 15px;
}

.srchfrm_srchtxtbx {
    width: 196px;
}

.srchfrm_xmldataCont {
    z-index: 103;
    left: 200px;
    position: absolute;
    top: 112px;
}

.srchfrm_table5Cont {
    z-index: 104;
    left: 168px;
    position: absolute;
    top: 312px;
}

.srchfrm_table5_td1 {
    width: 276px;
    text-align: right;
}

.srchfrm_table5_td2 {
    width: 25px;
}

.srchfrm_table3 {
    z-index: 105;
    left: 115px;
    width: 654px;
    position: absolute;
    top: 550px;
    height: 44px;
}

.srchfrm_table3_linkCont {
    font-size: 8pt;
    text-align: center;
}
/*SearchForm page styles end here*/





/*selectincidents page styles start here*/

.selctinci_custvalCont {
    z-index: 100;
    left: 8px;
    position: absolute;
    top: 8px;
}

.selctinci_tableCont {
    width: 100%;
}

.selctinci_table2_td1 {
    width: 433px;
}

.selctinci_table2_td2 {
    width: 144px;
}

.selctinci_table2Con_td2 {
    font-size: 8px;
    color: #fbaa12;
    text-align: left;
}

.selctinci_xrfname {
    color: #000;
}

.selectinci_chbsortCont {
    width: 16px;
}

.selctinci_RbtAgent {
    width: 184px;
    border-width: 2px;
}

.selectinci_datagrd_hdr {
    background-color: #fbaa12;
}

.selectincident_alignCenter {
    text-align: center;
    width: 10%;
}

.selectincident_alignCenter1 {
    text-align: center;
    width: 50%;
}

.selectincident_alignCenter2 {
    text-align: center;
    width: 5%;
}

.selecyinci_datagrdCony {
    border-color: #fbaa12;
}

.selectinci_irdernotxt {
    width: 96px;
}
/*selectincidents page styles end here*/




/*selectnotes page styles start here*/

.slctnote_basicmenu {
    z-index: 101;
    left: 16px;
    position: absolute;
    top: 160px;
}

.slctnote_table1 {
    z-index: 102;
    margin: 15px auto 0;
    width: 70%;
}

.slctnote_AllPOs_align {
    vertical-align: bottom;
    text-align: left;
}

.slctnote_datagrd_cont {
    border-color: #fbaa12;
}

.slctnote_align_center {
    text-align: center;
    width: 10%;
}

.slctnote_align_center1 {
    text-align: center;
    width: 50%;
}

.slctnote_align_left1 {
    text-align: left;
    width: 50%;
}

.slctnote_align_center2 {
    text-align: left;
    width: 1%;
}

.slctnote_textbox {
    width: 32px;
}
/*selectnotes page styles end here*/




/*SelectSTKItem page styles start here*/

.slct_STKItem_table {
    width: 100%;
}

.slct_STKItem_table3 {
    width: 520px;
    height: 28px;
}

.slct_STKItem_errlbl {
    color: #ff0000;
}

.slctstkitem_txtPrefix {
    width: 20px;
}
/*SelectSTKItem page styles end here*/




/*sessiontimeout page styles start here*/

.sessiontime_label1 {
    color: #000;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-top: 15px;
    padding-bottom: 10px;
    text-align: center;
    width: 100%;
}

.sessiontime_table {
    width: 100%;
}
/*sessiontimeout page styles end here*/







/* shoppingcart starts here */
.TextBox {
    width: 150px;
    height: 20px;
}

.shoppingcart_content2 {
    z-index: 101;
    width: 100%;
}

.shoppingcart_tabel1_content {
    width: 100%;
}

.shopping_validation {
    height: 42px;
    width: 5%;
}

.shopping_cartitem {
    width: 387px;
    height: 42px;
}

.shopping_quick_item {
    height: 26px;
}

.shopping_component {
    height: 42px;
    vertical-align: middle;
    text-align: left;
}

.shoppingcart_componentart {
    height: 24px;
    width: 160px;
}

.shoppingcart_contshop {
    height: 42px;
    text-align: right;
}

.shoppingcart_table2_content {
    width: 100%;
}

.shoppingcart_header {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #525466;
}

.shopping_item_description {
    text-align: center;
    width: 25%;
}

.shopping_item_data_description {
    text-align: left;
    width: 25%;
}

.shopping_item_manufacturer {
    text-align: center;
    width: 8%;
}

.shoppingitem_quantity {
    width: 45px;
    color: #ff0000;
}

.shopping_right {
    text-align: right;
}

.shopping_item_change {
    font-size: 8px;
    width: 85px;
    color: #ff0000;
}

.shopping_item_change_button {
    width: 40px;
}

.shopping_mouseover {
    border: thin outset;
    font-size: 9pt;
    display: inline;
    width: 40px;
    height: 20px;
    cursor: default;
    position: static;
    background-color: #fbaa12;
    color: #ffffff;
    font-weight: bolder;
    text-align: center;
}

.shopping_return {
    display: inline;
}

.shoppingcart_return_over {
    text-align: left;
    display: inline;
}

.shoppingcart_taxflag {
    font-size: 10px;
}

.shopping_content_Items {
    height: 24px;
    width: 5%;
}

.shopping_panel2 {
    width: 50.68%;
    height: 24px;
    font-weight: bold;
}

.shoppingcart_panel_items {
    height: 24px;
    text-align: center;
}

.shopping_itemchg_code {
    height: 45px;
}

.shopping_codehide {
    color: #000040;
}

.shopping_txtchg {
    width: 32px;
}

.shopping_quick_qty {
    width: 32px;
}

.shopping_change_codeitem {
    width: 16px;
}

.shopping_orderdetail {
    width: 50.68%;
    height: 24px;
    text-align: left;
}

.shopping_order_notes {
    width: 77px;
    height: 24px;
    text-align: left;
}

.shopping_notes {
    height: 24px;
}

.shopping_order_content {
    width: 5%;
}

.shopping_date {
    width: 50.68px;
}

.shopping_request_date {
    width: 80px;
}

.shopping_customer {
    width: 77%;
    vertical-align: top;
    text-align: left;
}

.shopping_multi_notes {
    height: 174px;
    width: 280px;
}

.shopping_validation_summary {
    width: 272px;
}

.shopping_employee_id {
    width: 92px;
}

.shopping_enable {
    height: 69px;
}

.shopping_work {
    width: 294px;
}

.shopping_order_source {
    width: 77px;
}

.shopping_cont_shp {
    height: 24px;
    width: 5%;
}

.content_shop2 {
    height: 24px;
}

.shopping_link_content_shop {
    width: 248px;
}

.content_DB {
    width: 553px;
}

.content_label_DB_error {
    width: 192px;
    color: #FF0000;
    border-color: #FFFFFF;
}

.shopping_control_validate {
    z-index: 102;
    position: absolute;
    top: -1504px;
    left: 392px;
}
/* shopping cart ends here */





/* shopping cart11 starts here */
.TextBox {
    width: 150px;
    height: 20px;
}

.shoppingcart11_content2 {
    z-index: 101;
    position: absolute;
    top: 160px;
    left: 8px;
    width: 100%;
}

.shoppingcart11_table1_contents {
    width: 100%;
}

.shoppingcart11_components {
    height: 42px;
    width: 5%;
}

.shoppingcart11_cause {
    width: 387px;
    height: 42px;
}

.shoppingcart11_quick_item {
    height: 26px;
}

.shoppingcart11_favsmenu {
    height: 42px;
    vertical-align: middle;
    text-align: left;
}

.componentart_fav_menu {
    height: 24px;
    width: 160px;
}

.shoppingcart11_content_shop {
    height: 42px;
    text-align: right;
}

.shoppingcart11_price {
    color: #F00;
    font-size: x-small;
}

.shoppingcart11_tabl2_contents {
    width: 100%;
}

.Shopping_dtg_cart {
    border-color: #000040;
}

.shoppingcart11_gridhead_contents {
    font-weight: bold;
    color: #FFF;
    background-color: #525466;
}

.shopping_date_binder {
    width: 45px;
    color: #ff0000;
}

.shoppingcart11_item_change {
    font-size: 8px;
    width: 85px;
    color: #ff0000;
}

.shoppingcart11_return {
    display: inline;
}

.shoppingcart11_itemchangecode {
    width: 40px;
}

.shoppingcart11_empbutton {
    width: 85px;
    color: #ff0000;
    font-size: 8px;
}

.shoppingcart11_tax_exempt {
    font-size: 10px;
}

.shoppingcart11_panel2_contents {
    height: 24px;
    width: 5%;
}

.display_shoppingcart11 {
    width: 50.68%;
    height: 24px;
}

.shoppingcart11_order {
    height: 24px;
    text-align: center;
}

.shoppingcart11_code_hide {
    height: 45px;
}

.shoppingcart11_HR {
    color: #000040;
}

.shoppingcart11_chg_code {
    width: 32px;
}

.shoppingcart11_chg_code_item {
    width: 16px;
}

.shoppingcart11_orderdetail {
    width: 50.68%;
    height: 24px;
    text-align: left;
}

.shoppingcart_order_notes {
    width: 77px;
    height: 24px;
    text-align: left;
}

.shoppingcart11_notes {
    height: 24px;
}

.shoppingcart11_date {
    width: 50.68%;
}

.shoppingcart11_request {
    width: 80px;
}

.shoppingcart11_customer {
    width: 77px;
    vertical-align: top;
    text-align: left;
}

.shoppingcart11_text_notes {
    height: 174px;
    width: 280px;
}

.shoppingcart11_validation {
    width: 272px;
}

.shoppingcart_table3_content {
    width: 100%;
}

.shoppingcart11_invalidID {
    color: #F00;
}

.displaylabel_EMP_ID {
    width: 92px;
}

.shoppingcart11_order_charge {
    height: 69px;
    width: 5%;
}

.shoppingcart11_order_charge_code {
    width: 294px;
    height: 69px;
}

.shoppingcart11_chgCD {
    height: 1px;
    width: 8px;
}

.shoppingcart11_build_charge {
    width: 220px;
}

.shoppingcart11_button {
    height: 69px;
}

.shoppingcart11_work_order {
    width: 294px;
}

.shoppingcart11_fax {
    width: 77px;
}

.shoppingcart11_shopping {
    width: 248px;
}

.shoppingcart11_DBError {
    width: 553px;
}

.shoppingcart11_Label_DB {
    width: 192px;
    color: #F00;
    border-color: #FFF;
}

.shoppingcart11_required_field {
    z-index: 102;
    position: absolute;
    top: -1504px;
    left: 392px;
}
/* shoppingcart11 ends here */






/* shopping cartspc1 starts here */
.TextBox {
    width: 150px;
    height: 20px;
}

.spc_userid {
    width: 30px;
}

.lbl_applied {
    width: 107px;
}

.shopping_left {
    text-align: left;
}

.spc1_ord_custodial {
    padding: 3px 0;
    width: 107px;
    margin: 5px 0;
}

.shoppingspc1_contents_HR {
    height: 2px;
    width: 100%;
    border: 1px solid #aaa;
    color: #fbaa12;
    margin-top: 10px;
}

.shopping_cart_spc1_table1 {
    width: 387px;
    height: 42px;
}

.spc1_quick_item {
    height: 26px;
}

.shopping_spc1_data_item {
    text-align: center;
    width: 20%;
}

.format_currency_spc1 {
    width: 20%;
}

.spc1_table2_contents {
    height: 32px;
}

.shoppingcart_spc1_data {
    width: 100%;
    height: 16px;
    color: #fbaa12;
}

.shoppingspc1_label_qty {
    width: 29px;
}

.spc1_fav_item_id {
    width: 32px;
}

.spc1_toolbox_item_id {
    width: 40px;
}

.shoppingspc1_delivery {
    vertical-align: top;
    text-align: left;
}

.shoppingspc1_text_notes {
    width: 100%;
    height: 60px;
}

.shoppingspc1_validation_summary {
    width: 272px;
}

.shopping_ordersource_spc1 {
    height: 25px;
}

.spc1_hyperlink {
    color: #000;
}
/* shoppingcartspc1 ends here  */

/* shoppingcartper1 starts here   */
.TextBox {
    width: 150px;
    height: 20px;
}

.shoppingcartper1_table0_contents {
    z-index: 101;
    position: absolute;
    top: 208px;
    left: 8px;
    width: 100%;
}

.shoppingcartper1_table1_contents {
    width: 100%;
}

.shoppingcart_per_contents {
    height: 42px;
    width: 5%;
}

.shoppingcart_per_validation {
    width: 387px;
    height: 42px;
}

.quick_validation {
    height: 26px;
}

.shoppingcart_orientation {
    height: 42px;
    vertical-align: middle;
    text-align: left;
}

.shoppingcart_per_favs_menu {
    height: 24px;
    width: 160px;
}

.shoppingcart_content_per_shop {
    height: 42px;
    text-align: right;
}

.shoppingcart_price_per_item {
    color: #F00;
    font-size: x-small;
}

.display_cart_shopping {
    font-weight: bold;
    color: #FFF;
    background-color: #525466;
}

.shoppingcart11_quantity {
    width: 45px;
    color: #ff0000;
}

.shoppingcartper_focus {
    font-size: 8px;
    width: 85px;
    color: #ff0000;
}

.shoppingcart_per_exempt {
    text-align: left;
    display: inline;
}

.shoppingcart_tax_flag {
    font-size: 10px;
}

.shoppingcart_per_notes {
    width: 77px;
    height: 24px;
    text-align: left;
}

.shopping_chg_per_cd {
    width: 220px;
}
/* shopping cartper1 ends here */

/* shopping cartspc1 starts here */
.TextBox {
    width: 150px;
    height: 20px;
}

.shoppingspc_table0_contents {
    float: left;
    margin-top: 15px;
    width: 100%;
    z-index: 102;
}

.spc_requestor {
    width: 226px;
    padding: 3px 0;
}

.spc_userid {
    width: 30px;
}

.lbl_applied {
    width: 107px;
}

.shopping_ship_txt {
    width: 224px;
    padding: 3px 0;
}

.shopping_left {
    text-align: left;
}

.spc_ord_custodial {
    background-color: #E0E0E0;
    width: 107px;
}

.shopping_spc1_drop_ship {
    width: 248px;
    padding: 3px 0;
}

.shoppingspc1_contents {
    height: 16px;
    width: 100%;
    color: #fbaa12;
}

.shopping_cart_spc1_table1 {
    width: 387px;
    height: 42px;
}

.spc1_quick_item {
    height: 26px;
}

.shopping_spc1_data_item {
    text-align: center;
    width: 20%;
}

.format_currency_spc1 {
    width: 20%;
}

.spc1_table2_contents {
    height: 32px;
}

.shoppingcart_spc1_data {
    width: 100%;
    height: 16px;
    color: #fbaa12;
}

.shoppingspc1_label_qty {
    width: 29px;
}

.spc1_fav_item_id {
    width: 32px;
}

.spc1_toolbox_item_id {
    width: 40px;
}

.shoppingspc1_delivery {
    vertical-align: top;
    text-align: left;
}

.shoppingspc1_text_notes {
    width: 100%;
    height: 60px;
}

.shoppingspc1_validation_summary {
    width: 272px;
}

.shopping_ordersource_spc1 {
    height: 25px;
}

.spc1_hyperlink {
    color: #000;
}
/* shoppingcartspc1 ends here  */

/* shoppingcartspc2 starts here */
.TextBox {
    width: 150px;
    height: 20px;
}

.shoppingspc2_table0_contents {
    z-index: 101;
    position: absolute;
    top: 160px;
    left: 8px;
    width: 100%;
}

.shoppingspc2_header_field {
    color: #FFF;
    background-color: #525466;
}

.shoppingspc2_checkbox {
    font-size: 10px;
}

.shoppingcartspc2_emp_id {
    color: #F00;
}

.shoppingcartspc2_Emp_id2 {
    width: 92px;
}
/* shoppingcartspc2 ends here */

/* shoppingcartspc3 starts here */



.TextBox {
    width: 150px;
    height: 20px;
}

.shoppingspc3_table0_contents {
    z-index: 101;
    position: absolute;
    top: 208px;
    left: 8px;
    width: 100%;
}
/* shoppingcartspc3 ends here */

/*shopping cart spc4 page style starts here*/
.SHOP_CART_SPC4_TAB0 {
    z-index: 101;
    position: absolute;
    top: 160px;
    left: 8px;
    width: 100%;
}

.SHOP_CART_SPC4_TD1 {
    height: 42px;
    width: 5%;
}

.SHOP_CART_SPC4_TD2 {
    width: 387px;
    height: 42px;
}

.SPC4_btnQucikItem {
    height: 26px;
}

.SHOP_CART_SPC4_TD3 {
    height: 42px;
    vertical-align: middle;
    text-align: left;
}

.button-fancy1_spc4 {
    height: 24px;
    width: 160px;
}

.SHOP_CART_SPC4_TD4 {
    height: 42px;
    text-align: right;
}

.SPC4_lblPriceVary {
    color: #F00;
    font-size: x-small;
}

.SPC4_DATAGRID {
    border-color: #000040;
}

.SPC4_HEAD {
    color: #000040;
    background-color: #FBAA12;
}

.SPC4_STYLEHEAD {
    text-align: center;
    width: 25%;
}

.SPC4_STYLEHEAD1 {
    text-align: left;
    width: 25%;
}

.SPC4_STYLEHEAD2 {
    text-align: center;
    width: 8%;
}

.SPC4_STYLE_txt {
    width: 45px;
    color: #ff0000;
}

.SPC4_TXTBX1 {
    font-size: 8px;
    color: #ff0000;
    width: 85px;
}

.SPC4_DIV1 {
    display: inline;
}

.SPC4_BUTTON1 {
    width: 40px;
}

.SPC4_DIV2 {
    border: thin outset;
    display: inline;
    font-size: 9pt;
    width: 40px;
    cursor: default;
    position: static;
    height: 20px;
    background-color: #fbaa12;
    color: #ffffff;
    font-weight: bolder;
    text-align: center;
}

.SPC4_DIV3 {
    text-align: left;
    display: inline;
}

.SPC4_CHECKBX {
    font-size: 10pt;
}

.SPC4_DEFINITION1 {
    height: 24px;
    width: 5%;
}

.SPC4_DEFINITION2 {
    width: 50.68%;
    height: 24px;
}

.SPC4_DEFINITION3 {
    height: 24px;
    text-align: center;
}

.SPC4_DEFINITION4 {
    height: 45px;
}

.SPC4_TXTID1 {
    width: 16px;
}

.SPC4_DEFINITION5 {
    width: 50.68%;
    height: 24px;
    text-align: left;
}

.SPC4_DEFINITION6 {
    width: 77px;
    height: 24px;
    text-align: left;
}

.SPC4_DEFINITION7 {
    height: 24px;
}

.SPC4_DEFINITION8 {
    width: 50.68%;
}

.SPC4_DEFINITION9 {
    width: 77px;
    vertical-align: top;
    text-align: left;
}

.SPC4_TXTNOTES {
    height: 174px;
    width: 280px;
}

.SPC4_valsum {
    width: 272px;
}

.spc4_txtid {
    width: 92px;
}

.SPC4_DEFINITION81 {
    height: 69px;
    width: 5%;
}

.SPC4_DEFINITION82 {
    width: 294px;
    height: 69px;
}

.SPC4_DEFINITION83 {
    height: 1px;
    width: 8px;
}

.SPC4_DEFINITION84 {
    width: 220px;
}

.SPC4_DEFINITION85 {
    height: 69px;
}

.SPC4_DEFINITION86 {
    width: 294px;
}

.SPC4_DEFINITION87 {
    height: 77px;
}

.SPC4_DEFINITION88 {
    width: 5%;
    height: 28px;
}

.SPC4_DEFINITION89 {
    height: 28px;
}

.SPC4_PRIOR {
    height: 25px;
    width: 384px;
}

.SPC4_DEFINITION90 {
    height: 24px;
    width: 5%;
}

.SPC4_DEFINITION91 {
    height: 24px;
}

.SPC4_CONTSHOP2 {
    width: 248px;
}

.SPC4_DEFINITION92 {
    width: 553px;
}

.SPC4_LABEL_ERR {
    width: 192PX;
    color: #F00;
    border-color: #FFF;
}

.spc4_validate {
    z-index: 102;
    position: absolute;
    top: -1504px;
    left: 392px;
}
/*shopping cart spc4 page style ends here*/

/*shop direct page style starts here*/
.shop_direct_tab2 {
    width: 300px;
    height: 168px;
}

.shop_direct_tab1 {
    position: relative;
    height: 35px;
    width: 300px;
    text-align: center;
}

.shop_direct_tabdefn1 {
    font-size: 14pt;
    color: #ffcc33;
    font-family: century;
    text-align: center;
}

.shop_direct_tabdefn2 {
    font-size: 14pt;
    color: #fbaa12;
    font-family: Arial;
    text-align: center;
}
/*shop direct page style ends here*/

/*src_across_sites page style starts here*/
.src_across_sites_hei {
    height: 41px;
}

.src_across_head1 {
    text-align: center;
    width: 5%;
}

.src_across_head2 {
    text-align: center;
    width: 45%;
}

.src_across_head3 {
    text-align: left;
    width: 25%;
}

.src_across_head4 {
    text-align: left;
    width: 10%;
}
/*src_across_sites page style ends here*/

/*STK ISSUES page style starts here*/
.stk_issues_head {
    color: #FFF;
    background-color: #fbaa12;
}
/*STK ISSUES page style ends here*/

/*STK ORDER STATUS page style starts here*/
.STK_ORDER_STATUS_MENU {
    z-index: 101;
    position: absolute;
    left: 16px;
    top: 160px;
}

.STK_ORDER_STATUS_DATA {
    z-index: 102;
    border-color: #000040;
    width: 100%;
    margin-top: 15px;
}

.STK_ORDER_CEN_WID10 {
    text-align: center;
    width: 10%;
}

.STK_ORDER_CEN_WID20 {
    text-align: center;
    width: 20%;
}

.STK_ORDER_Label1 {
    width: 20%;
}

.STK_ORDER_nodata {
    color: #ff0000;
    float: left;
    margin-top: 15px;
    text-align: center;
    width: 100%;
    z-index: 103;
}
/*STK ORDER STATUS page style ends here*/

/*termsofservice page styles start here*/
.termsofservic_basicmenu {
    z-index: 101;
    position: absolute;
    top: 216px;
    left: 16px;
}

.termsServ_Table1 {
    border-collapse: collapse;
    z-index: 102;
    width: 609px;
    border-color: #aaa;
    margin: 15px auto;
    padding: 7px;
}

.termsServ_font {
    color: #000040;
    font-size: 14pt;
    font-weight: bold;
}
/*termsofservice page styles end here*/

/*TestcXML page styles start here*/
.TestcXML_Button1 {
    z-index: 101;
    margin-top: 15px;
}

.TestcXML_Image1 {
    z-index: 102;
    left: 288px;
    position: absolute;
    top: 296px;
}
/*TestcXML page styles end here*/

/*testpage page styles start here*/
.testpage_table1 {
    width: 100%;
}

.testpage_txtbx {
    width: 100%;
    margin-top: 5px;
}

.testpage_table1 tr td p {
    padding-top: 15px;
}
/*testpage page styles end here*/

/*testXMLSend page styles start here*/
.testXML_responseCont {
    z-index: 101;
    margin: 15px 0 10px;
}

.testXML_txtRequestXML {
    z-index: 104;
    width: 744px;
    height: 218px;
}

.testXML_reqCont {
    z-index: 103;
    width: 248px;
    margin: 15px 0 10px;
}

.testXML_responseTxtbx {
    z-index: 102;
    width: 744px;
    height: 170px;
}

.testXML_btnGet {
    z-index: 105;
}

.testXML_btnSend {
    z-index: 106;
}
/*testXMLSend page styles end here*/

/*testxmlstring page styles start here*/
.testxmlstr_txtbx {
    z-index: 101;
    margin-top: 15px;
    padding: 3px 0;
}
/*testxmlstring page styles end here*/

/*textcombobox page styles start here*/
.textcombo_sdiannounc {
    display: inline;
    font-size: 20pt;
    width: 288px;
    color: black;
    font-family: Arial,Sans-Serif;
    height: 38px;
}

.textcombo_datetitle {
    display: inline;
    font-weight: bold;
    width: 70px;
    font-family: Arial,Sans-Serif;
    height: 15px;
}

.textcombo_labeltxtCont {
    display: inline;
    width: 70px;
    font-family: Arial;
    height: 15px;
}

.textcombo_labeltxtCont1 {
    display: inline;
    width: 70px;
    height: 15px;
}
/*textcombobox page styles end here*/

/*TrackPackage page styles start here*/
.trackpack_table1 {
    margin-top: 15px;
    width: 100%;
}

.trackpack_table2 {
    width: 75%;
    text-align: center;
    border-color: #525252;
}

.trackpack_table3 {
    margin: 0 auto;
    width: 60%;
}

.trackpack_tbl3_td {
    text-align: left;
    height: 15px;
}

.trackpack_tbl3_txtbx {
    width: 360px;
    padding: 3px 0;
}

.trackpack_tbl3_td1 {
    width: 150px;
    height: 28px;
}
/*. width="100%" border="0"{width:100%}
*/
.trackpack_btnGo {
}
/*TrackPackage page styles end here*/

/*UpdEnterprise page styles start here*/
.pfleupd_tableCont {
    margin: auto;
    padding-bottom: 10px;
    text-align: center;
    width: 75%;
}

.pfleupd_table2Cont {
    width: 75%;
    text-align: center;
    margin: 15px auto 0;
}

.pfleupdTable3_td {
    width: 150px;
}

.pfleupdTable3_td1 {
    width: 150px;
    height: 25px;
}

.pfleupdTable3_td2 {
    height: 25px;
}

.pfleupdTable3_td3 {
    text-align: left;
    height: 25px;
}

.pfleupd_msglbl {
    color: #ff0000;
}

.pflupd_textboxCont {
    margin-top: 10px;
    padding: 3px 0;
    width: 215px;
}

.pfleupdTable3_td span {
    padding-left: 10px;
}

.pfleupdTable3_td1 span {
    padding-left: 10px;
}

.pfleupd_btnSaveCont {
}

.pfleupd_btnCancelCont {
}
/*UpdEnterprise page styles end here*/

/*UsageDisplay page styles start here*/
.usagetableCont {
    width: 100%;
}

.usagetableCont_td {
    width: 50%;
}

.usagedisp_grditem {
    border-color: #fbaa12;
}

.usagedisp_hdritem {
    background-color: #fbaa12;
}
/*UsageDisplay page styles end here*/

/*VendorGetInfo page styles start here*/
.vendorgetinfo_basicmenu {
    z-index: 101;
    position: absolute;
    top: 232px;
    left: 16px;
}

.vndrgetinfo_table1 {
    z-index: 102;
    width: 70%;
    margin: 0 auto;
}

    .vndrgetinfo_table1 tr td input {
        padding: 3px 0;
    }

.vndrgetinfo_gobtn {
}

.vndrgetinfo_lblerror {
    color: #ff0000;
}
/*VendorGetInfo page styles end here*/

/*ViewSurvey page styles start here*/
.ViewSurvey_datagrid {
    border-color: #000000;
}

.ViewSurvey_grdHdr {
    color: #fff;
    background-color: #fbaa12;
}
/*ViewSurvey page styles end here*/

/* WEB_FORM2  style starts here */

.WEB_FORM2_DATAGRID {
    height: 670px;
    margin-top: 20px;
    overflow: auto;
    z-index: 101;
}

.WEB_FORM2_LABEL {
    z-index: 102;
    color: #F00;
}

.WEB_FORM2_DATAGRID .rgMasterTable .rgRow {
    padding-bottom: 10px;
    padding-top: 10px;
}

.WEB_FORM2_DATAGRID .rgMasterTable .rgAltRow {
    padding-bottom: 10px;
    padding-top: 10px;
}
/* WEB_FORM2  style ends here */

/* WEB_FORM3  style starts here */


.WEB_FORM3_DATAGRID {
    z-index: 101;
    position: absolute;
    left: 64px;
    top: 48px;
    border-color: #cc9966;
    border-style: none;
    border-width: 1px;
    background-color: #FFF;
}

.WEB_FORM3_FOOTER {
    color: #330099;
    background-color: #ffffcc;
}

.WEB_FORM3_SELECTED {
    font-weight: bold;
    color: #663399;
    background-color: #FFCC66;
}

.WEB_FORM3_ITEM {
    color: #330099;
    background-color: #FFF;
}

.WEB_FORM3_HEADER {
    font-weight: bold;
    color: #ffffcc;
    background-color: #990000;
}

.WEB_FORM3_PAGER {
    text-align: center;
    color: #330099;
    background-color: #ffffcc;
}
/* WEB_FORM3  style ends here */

/* XML_POST  style starts here */


.XML_POST_TAB2 {
    width: 100%;
    height: 100px;
}

.XML_POST_TAB1 {
    position: relative;
    height: 35px;
    width: 100%;
    text-align: center;
}

.XML_POST_TAB_TD {
    font-size: 14pt;
    color: #000040;
    font-family: century;
    text-align: center;
}

.XML_POST_TAB_TD1 {
    font-size: 14pt;
    color: #fbaa12;
    font-family: Arial,sans-serif;
    text-align: center;
}
/* XML_POST  style ends here */




/*StyleSheet.css styles start here*/
BODY {
    BACKGROUND-COLOR: white;
    color: Black;
}

A:link {
}

A:visited {
}

.ClassNames {
    BORDER-RIGHT: #000040 thin;
    BORDER-TOP: #000040 thin;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #000040 thin;
    CURSOR: hand;
    COLOR: black;
    LINE-HEIGHT: 0;
    BORDER-BOTTOM: #000040 thin;
    TEXT-DECORATION: underline;
}

.FakeAnchor {
    CURSOR: hand;
    COLOR: black;
    TEXT-DECORATION: underline;
}

.Table {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    LEFT: 0;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TOP: 0;
    HEIGHT: 8.25pt;
    FONT-VARIANT: normal;
}

.TableHeader {
    BORDER-RIGHT: #000040 1pt;
    BORDER-TOP: #000040 1pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #000040 1pt;
    BORDER-BOTTOM: #000040 1pt solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #caffd1;
}

.TableBody {
    BORDER-TOP: #000040 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #000040 1pt solid;
    BACKGROUND-COLOR: transparent;
    color: Black;
}

.TableHeading {
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 0 solid;
    BORDER-BOTTOM: silver 0 solid;
}

.HiddenColumn {
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    DISPLAY: none;
    FONT-SIZE: 8pt;
    VISIBILITY: hidden;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
}

.Cell {
    BORDER-RIGHT: black 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: black 1pt solid;
    color: black;
}

.HiddenCell {
    BORDER-BOTTOM: #000040 1px;
    BORDER-LEFT: 1px;
    BORDER-RIGHT: #000040 1px;
    BORDER-TOP: 1px;
    COLOR: #000040;
    CURSOR: default;
    DISPLAY: none;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
    VISIBILITY: hidden;
}

.cell-wb {
    BORDER-RIGHT: #99cccc thin solid;
    BORDER-TOP: #99cccc thin solid;
    BORDER-LEFT: #99cccc thin solid;
    BORDER-BOTTOM: #99cccc thin solid;
}

.fieldlabel {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    color: #333;
}

.FieldValuesMatchingProducts {
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.CellMatchingProducts {
    BORDER-RIGHT: black 1pt solid;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: black 1pt solid;
}

.ActiveColumnHeading {
    BORDER-RIGHT: #000040 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000040 1px;
    BACKGROUND-COLOR: #fbaa12;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}

.InactiveColumnHeading {
    BORDER-RIGHT: #000040 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: #000040;
    BORDER-BOTTOM: #000040 1px solid;
    FONT-FAMILY: Verdana,Arial,Helvetica,'MS Sans Serif';
    TEXT-DECORATION: underline;
}

.InactiveColumnHeadingStatic {
    BORDER-RIGHT: #000040 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: #000000;
    BORDER-BOTTOM: #000040 1px solid;
    FONT-FAMILY: Verdana,Arial,Helvetica,'MS Sans Serif';
}

.HiddenColumnHeading {
    BORDER-RIGHT: #000040 1px;
    BORDER-TOP: 1px;
    DISPLAY: none;
    FONT-SIZE: 8pt;
    VISIBILITY: hidden;
    BORDER-LEFT: 1px;
    CURSOR: default;
    COLOR: #000040;
    BORDER-BOTTOM: #000040 1px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}

.ItemCount {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: #000040;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

.ProductFeatures {
    FONT-WEIGHT: bold;
    BORDER-LEFT: black 1pt solid;
    BORDER-BOTTOM: black 1pt solid;
}

.WhiteAnchor {
    COLOR: white;
}

.ColumnBgColor {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: #fbaa12;
}

.ColumnHeaderBgColor {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: #fbaa12;
}

.FieldValues {
    FONT-SIZE: 12pt;
}

.FieldValueConstant {
    FONT-SIZE: 13pt;
}

.hruler {
    BORDER-BOTTOM: black thin solid;
}

.ColheadingScottsdale {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #000040;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    BACKGROUND-COLOR: #fbaa12;
}

.CatalogTitle {
    FONT-WEIGHT: normal;
    FONT-SIZE: 30pt;
    COLOR: #000040;
    FONT-FAMILY: 'Arial #000040',Arial,Verdana,'MS Sans Serif';
}

.NavigationBar {
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.SectionTitle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}
/*.BannerTitle{FONT-WEIGHT:bold;FONT-SIZE:12pt;COLOR:#333!important;FONT-FAMILY:Arial,Helvetica,'MS Sans Serif';padding-left:10px}*/
.BannerTitleG {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.HintText {
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.ClassName {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000040;
}

.ChildClassName {
    FONT-SIZE: 7pt;
    COLOR: #000040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.RequestQuoteText {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.NavigatorClassName {
    FONT-SIZE: 10pt;
    COLOR: #000040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.ProductLink {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.Note {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
}

.SearchFieldLabel {
    FONT-SIZE: 10pt;
    COLOR: #707040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.StaticDescription {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #666633;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.RFQBuilderTitle {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #707040;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.ProductFields {
    BORDER-RIGHT: silver 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    COLOR: black;
    BORDER-BOTTOM: silver 1pt solid;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.ProductFieldsRFQ {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
}

.tableBorderRFQ {
    BORDER-LEFT: silver 1pt solid;
}

.BoldText {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
}

.StaticText {
    FONT-SIZE: 10pt;
}

.displayfield {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    color: black;
}
/*StyleSheet.css styles end here*/

/*Styles.css styles start here*/

/* Default CSS Stylesheet for a new Web Application project */
BODY {
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT {
    COLOR: black;
}

H1 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 2em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H2 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.75em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H3 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.58em;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H4 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.33em;
    font-weight: 500;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H5, DT {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H6 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: .8em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

TFOOT, THEAD {
    font-size: 1em;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    font-family: Arial,Helvetica,sans-serif;
}

A:visited {
    text-decoration: none;
    color: red;
}

A:active {
    text-decoration: none;
    color: black;
}

A:hover {
    text-decoration: underline;
    color: black;
}

SMALL {
    font-size: .7em;
}

BIG {
    font-size: 1.17em;
}

BLOCKQUOTE, PRE {
    font-family: Courier New,monospace;
}

UL LI LI {
    list-style-type: disc;
}

    UL LI LI LI {
        list-style-type: circle;
    }

OL LI {
    list-style-type: decimal;
}

OL OL LI {
    list-style-type: lower-alpha;
}

OL OL OL LI {
    list-style-type: lower-roman;
}

IMG {
}
/*Styles.css styles end here*/

/*sdi_txt.css styles start here*/
A:visited {
    color: #003591;
    text-decoration: underline;
}

A:active {
    color: #003591;
    text-decoration: underline;
}

A:hover {
    color: #f00;
    text-decoration: underline;
}
/*Body copy*/
.bodycopy {
    color: #000;
    font-size: 10pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}

.table_space {
    line-height: 14pt;
    padding-right: 25px;
    padding-left: 15px;
}
/*Subheads*/
.subheads {
    color: #003591;
    font-size: 13pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    font-weight: bold;
}
/*Page Headers*/
.Headers {
    color: #fff;
    font-size: 19pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    font-weight: bold;
    margin-bottom: 19px;
    margin-left: 8px;
}
/*Homepage Items*/
.Title {
    color: #fff;
    font-size: 13pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    font-weight: bold;
}

.Homepage_txt {
    color: #fff;
    font-size: 10pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    line-height: 13pt;
}
/*Inner Page Sub Links*/
.sub_links {
    font-size: 10pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}

.sublink_title {
    color: #fff;
    font-size: 10pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
    font-weight: bold;
}
/*Footer*/
.links {
    color: #fff;
    font-size: 9pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}

.copyright {
    color: #fbaa12;
    font-size: 8pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}

.privacy {
    color: #000;
    font-size: 8pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}

.tagline {
    color: #fff;
    font-size: 8pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}
/*Inner page BKG*/
.BKG_img {
    background-image: url("../images/inner_static_bkg.gif");
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: 90px 50px;
}
/*SCI*/
.sci {
    color: #4c4c4c;
    font-size: 7pt;
    font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}
/*sdi_txt.css styles end here*/

/*SDI.css styles start here*/
.highlight {
    text-decoration: none;
    color: #000040;
    background: #fbaa12;
}

A:visited {
    color: black;
}

A:active {
    color: black;
}

A:hover {
    text-decoration: underline;
    color: #000040;
}

p.banner {
    color: #FFFFFF;
    font-size: 14pt;
    font-family: sans-serif;
    font-weight: Bold;
}

p.bannertext {
    color: #FFFFFF;
    font-size: 8pt;
    font-family: sans-serif;
    font-weight: Bold;
}

p.menuheading {
    font-size: 10pt;
    font-family: sans-serif;
}

p.text {
    font-size: 10pt;
    font-family: sans-serif;
}

p.title {
    color: #000080;
    font-size: 14pt;
    font-family: sans-serif;
}

.HeaderRow {
    background-color: #fbaa12;
    color: #000040;
    font-family: sans-serif;
}

.DetailRow {
    font-size: 9pt;
    font-family: sans-serif;
}

.displaylabel {
    font-family: Arial,Sans-Serif;
    color: #000;
    font-size: 12px;
}

.Attrblabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10.5pt;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
    background-color: #fbaa12;
}

.displayhome {
    font-family: Arial,Sans-Serif;
    color: white;
    background-color: #fbaa12;
    font-size: 10pt;
}

.childsafe {
    background-image: url(../images/childsafe.jpg);
    background-repeat: no-repeat;
    height: 75px;
    width: 76px;
    vertical-align: middle;
}

.childsafe3 {
    background-image: url(../images/childsafe3.jpg);
    background-repeat: no-repeat;
    height: 75px;
    width: 76px;
    vertical-align: middle;
}

.ecologo {
    background-image: url(../images/ecologo.jpg);
    vertical-align: middle;
    width: 76px;
    background-repeat: no-repeat;
    height: 75px;
}

.greenseal {
    background-image: url(../images/greenseal.jpg);
    background-repeat: no-repeat;
    height: 83px;
    width: 91px;
    vertical-align: middle;
}

.greenseal3 {
    background-image: url(../images/greenseal3.jpg);
    vertical-align: middle;
    width: 75px;
    background-repeat: no-repeat;
    height: 68px;
}

.tabledetail {
    color: #fbaa12;
    font-family: sans-serif;
}

.tablefield {
    font-family: sans-serif;
}

.ColumnHeader {
    background-color: #fbaa12;
    color: #000040;
    font-size: 14pt;
    font-family: sans-serif;
    text-align: center;
}

Input.ErrorInput {
    background-color: #FFFF33;
}

.BannerBgColor {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: #fbaa12;
}

.button-fancy1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: White;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    BACKGROUND-COLOR: #fbaa12;
    padding: 0 5px!important;
    cursor: pointer;
}

.displaytitle {
    FONT-WEIGHT: bolder;
    font-size: 9pt;
    color: #000040;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.displaytitletxt {
    FONT-WEIGHT: bold;
    font-size: 14px;
    color: #333;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
    BACKGROUND-COLOR: #d3d3d3;
    padding: 5px 0;
}

.displayCartInfo {
    FONT-WEIGHT: bolder;
    font-size: 8pt;
    color: #000040;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.loclink {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    font-family: sans-serif;
    BACKGROUND-COLOR: black;
}

.contentlink {
    font-family: Sans-Serif;
    font-weight: bolder;
    font-size: 8pt;
}

.nounderlinelink {
    text-decoration: none;
}

.headinglabel {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    color: #000040;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.NoDataGroup {
    background-color: #fbaa12;
    border-width: 1px;
    border-color: #000040;
    border-style: solid;
    cursor: default;
    font-family: MS Sans Serif;
    font-size: 20px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.Gridheading {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000040;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.Griddata {
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,'MS Sans Serif';
}

.TextBoxAlignRight {
    text-align: right;
}
/* Body Text Bold */
.btb, .btb3 {
    font-weight: bold;
    font-size: 12PT;
}
/* Body Text Small*/
.bodytextsmall, .bts, .bts3 {
    font-size: 10PT;
}

.btsRed {
    font-size: 8PT;
    color: #CC0000;
}
/* Body Text Small Bold */
.btsb, .btsb3 {
    font-weight: bold;
    font-size: 8PT;
}
/*SDI.css styles end here*/

/*menuStyle.css styles start here*/
.TopGroup {
    background-color: #636363;
    cursor: pointer;
    width: 92%;
    margin: auto;
    border-collapse: collapse;
    border-spacing: 0;
}

.MenuGroup {
    text-align: left;
    background-color: #636363;
    color: white;
    font-size: 12px;
    padding-top: auto;
    cursor: hand;
    font-weight: bold;
    padding: 0 10px;
    border-right: 1px solid #444444;
}

.TopMenuItem {
    background-color: white;
    color: white;
    font-family: MS Sans Serif;
    font-size: 12px;
    border-width: 1px;
    border-color: white;
    border-style: solid;
    padding: 2px;
    padding-left: 1px;
    padding-right: 1px;
    cursor: default;
}

.TopMenuItemOver {
    background-color: #fbaa12;
    color: white;
    font-family: MS Sans Serif;
    font-size: 12px;
    border-width: 1px;
    border-color: white;
    border-style: solid;
    padding: 2px;
    padding-left: 1px;
    padding-right: 1px;
    cursor: default;
    font-weight: bold;
}

.TopMenuItemHover {
    background-color: white;
    color: white;
    font-family: MS Sans Serif;
    font-size: 12px;
    border: solid 1px white;
    cursor: default;
}

.MenuItem {
    color: white;
    background-color: white;
    font-family: MS Sans Serif;
    font-size: 12px;
    padding: 2px;
    padding-left: 1px;
    padding-right: 1px;
    cursor: hand;
}

.MenuItemOver {
    background-color: white;
    color: white;
    font-family: MS Sans Serif;
    font-size: 12px;
    padding: 2px;
    padding-left: 1px;
    padding-right: 1px;
    cursor: default;
}

.MenuItemDown {
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-size: 12px;
    border-left: gray 1px solid;
    cursor: hand;
    color: white;
    border-bottom: gray 1px solid;
    font-family: MS Sans Serif;
    background-color: #fbaa12;
    font-weight: bold;
}

.MenuItemHover {
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-size: 12px;
    border-left: gray 1px solid;
    cursor: hand;
    color: white;
    border-bottom: gray 1px solid;
    font-family: MS Sans Serif;
    background-color: #fbaa12;
    font-weight: bold;
}

.MenuBreak {
    background-image: url(images/break_bg.gif);
    width: 100%;
    height: 1px;
}
/*menuStyle.css styles end here*/

/*main.css styles start here*/
.clsTitleBarLabel {
    color: white;
    font-weight: bold;
    font-family: tahoma;
    font-size: 8pt;
}

a:hover {
    text-decoration: underline;
}
/*main.css styles end here*/
.MenuGroup td {
    padding-bottom: 15px;
    padding-left: 8px;
    padding-top: 15px;
}

.MenuGroup:hover {
    background-color: #fdb811;
}

.displaylabel > span {
    font-size: 14px;
    color: #333;
}

.rgMasterTable .rgRow {
    width: 100%;
    border: 1px solid #d0d0d0;
    padding: 4px 0 2px;
    background-color: #fff!important;
}

.rgMasterTable .rgAltRow {
    width: 100%;
    padding: 4px 0 2px;
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
}

.displaylabel.catalog_font_bold {
    padding-right: 5px;
    padding-top: 4px;
    float: left;
}

.catalogTree_custdial_link a:hover {
    color: #ff0000;
}

.catalogTree_custdial_link a {
    color: #00348e;
}

.RadGrid_Default .rgAltRow {
    background-color: #F2F2F2!important;
}

.RadGrid.RadGrid_Default.catalogTree_datagrd {
    border: medium none;
}

/*.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a {
    color: #666666!important;
    background: none repeat scroll 0 0 transparent!important;
}*/

.getMfg-div .RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a {
    float: left;
}

.rgMasterTable td a:hover {
    color: #000!important;
}

.Catalog_TreeForm_tbl1 tr td span a {
    padding-right: 5px;
}

.content_container {
    float: left;
    margin: auto;
    padding: 0 1%;
    width: 98%;
    min-height: 500px;
}

.content_container_shopping_cart {
    float: left;
    margin: auto;
    padding: 0 1%;
    width: 98%;
    min-height: 195px;
}

.Default-Table1-lnkForgotPassword .fieldlabel.Default-Table1-lblEmpId:hover {
    color: #000!important;
}

.sdi_lognin_cont {
    float: left;
    padding: 14% 0 0;
    width: 28%;
}

.Default-Table1-lblMessage {
    float: left;
    margin-top: 5px;
    width: 100%;
}

.TopGroup.catalogtree_copntnt td:last-child {
    border-right: none!important;
}

.websurvey_content {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

.surveycmpltd_txt {
    color: #333;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 10px;
    text-align: center;
    width: 100%;
}

.survey_thanktext {
    float: left;
    width: 100%;
    padding-bottom: 10px;
}

.Sincerly_SDItxt {
    float: left;
    width: 100%;
    margin-top: 20px;
}

    .Sincerly_SDItxt > span {
        float: left;
        padding-bottom: 5px;
        width: 100%;
    }
/* WEB_FORM4  style starts here */


.webform4_btn {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

.WEB_FORM4_BUTTON {
    background: #fdb811;
    color: #fff;
    font-weight: bold;
    padding: 0 5px;
    z-index: 101;
    cursor: pointer;
}
/* WEB_FORM4  style ends here */



.lblTestmode_Cont {
    float: right;
    padding: 3px 10px 0 0;
}

.testmode_text {
    color: #ff0000;
    float: left;
    text-decoration: underline;
    font-size: 11px;
    font-weight: bold;
    padding: 0 10px 0 0;
}

.lblVersionContent {
    font-size: 12px;
    color: #595959;
    padding: 0 5px 0 0;
}
/*.title_testmode_txtCont{background-color:#d3d3d3;float:left;width:100%;padding:4px 0 6px 0}*/
.bannertitle {
    color: #333333;
    font-family: Arial,Helvetica,'MS Sans Serif';
    font-size: 12pt;
    font-weight: bold;
    padding: 5px 0 10px 4px;
}

.attrblabel {
    font-weight: bold;
    padding-bottom: 5px;
}

.ITM_TAB3Acontent {
    width: 100%;
    margin-top: 10px;
}

.ITM_CENTER_AGN span {
}

.catalog_align_center1 > table {
    margin-top: 10px;
}

.catalog_align_center > table {
    margin-top: 10px;
}

#TableRefer2 select {
    margin-bottom: 10px;
    padding: 3px 0;
}

#TableRefer1 select {
    margin-bottom: 10px;
    padding: 3px 0;
}

.termsServ_Table1 p:first-child {
    font-weight: bold!important;
    margin: 5px 9px;
    padding: 0;
}

.termsServ_Table1 span:first-child {
    font-size: 12px;
}

.termsServ_Table1 p {
    margin: 0 0 0 18px;
    padding: 5px 17px 14px;
}

.IMS_tab1 tr td {
    text-align: center;
}

.displaylabel.IMS_lbl2 {
    float: left;
    font-size: 14px;
    padding-bottom: 5px;
    text-align: center;
    width: 100%;
}

.displaylabel.chnguserid_selectsiteCont {
    float: left;
    width: 120px;
}

.chnguserid_empidContent {
    float: left;
    margin-top: 10px;
    width: 100%;
}

.chnguserid_btnCont {
    float: left;
    margin-top: 10px;
    width: 100%;
}

.chngusrid_selectsite {
    float: left;
    margin-top: 15px;
    width: 100%;
}

#Table3 td { /* text-align:left;*/
}

.pfleUpdtate_table {
    width: 100%;
}

.pfleupdate_btnStatEml {
    width: 195px;
}

.pfleupdate_table3td span {
    font-size: 12px;
}

.redirect_textCont {
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin-top: 15px;
    text-align: center;
    width: 100%;
}

.RcvRpt_RdBreceived tr td input {
    float: left;
}

.RcvRpt_RdBreceived tr td label {
    float: left;
    padding-bottom: 10px;
    padding-left: 8px;
}

.RcvRpt_rdbRpttyp tr td label {
    padding-left: 5px;
}

.RcvRpt_rdbRpttyp tr td:last-child {
    padding-left: 10px;
}

.RcvRpt_Tab_Wid > select {
    padding: 3px 0;
}

.punchout_tabmain {
    margin: 15px auto auto;
    width: 70%;
    z-index: 102;
}

.pfleUpdtate_table tr {
    width: 100%;
}

.pfleupdate_txtbox {
    padding: 3px 0;
    float: left;
    margin-right: 10px;
    width: 160px;
}

.txtOrderNO_contn {
    margin-left: 8px;
    padding: 3px 0;
}

.shoppingcart_orderno_cont {
    margin-top: 10px;
}

.slctnote_table1 tr td span {
    float: left;
    padding: 5px 0 5px 5px;
}

.slctnote_AllPOs_align > input {
    float: left;
    margin: 0 5px;
}

.slctnote_AllPOs_align > label {
    float: left;
    padding-bottom: 3px;
}

.RadGrid_Default .rgHeader {
    color: #000!important;
    border-bottom:1px solid #b9b9b9 !important
}

.RcvRpt_Tab3 tr td {
    padding-bottom: 5px;
}

.Receiving_Tab5 > ul {
    padding-left: 30px;
    margin-top: 10px;
}

.Receiving_Tab5 li {
    padding-bottom: 5px;
}

.RcvRpt_Pnl1 tr td {
    padding-bottom: 10px;
}

    .RcvRpt_Pnl1 tr td label {
        padding-left: 5px;
    }

.printcntr_label_btn_txt {
    margin-top: 10px;
    text-align: center;
}

.OREDER_STATUS_TD select {
    padding: 3px 0;
}

.order_emplid tr td label {
    padding-left: 5px;
}

.displaylabel.ITM_LINK17 {
    float: left;
    padding-bottom: 7px;
}

.ORDER_rdbRpttyp tr td label {
    padding-left: 5px;
}

.OrderStatus2_fromTocont {
    float: left;
    width: 100%;
    padding: 10px 0 0 10px;
}

    .OrderStatus2_fromTocont > span {
        float: left;
        width: 100%;
        padding-bottom: 10px;
    }

.order2_fromto_btn {
    padding-bottom: 10px;
    padding-left: 80px;
    float: left;
}

.ORDER_VER_TOP > select {
    padding: 3px 0;
}

.ITM_TAB_VERAGN table td {
    padding-top: 10px;
}

    .ITM_TAB_VERAGN table td label {
        padding-left: 5px;
    }

.ORDER_VER_TOP1 > input {
    padding: 3px 0;
}

.orderstatus2_srchbybtn {
    padding-top: 10px;
}

.ORDER_FONT_STYLE > span {
    float: left;
    padding-bottom: 10px;
    text-align: center;
    width: 20%;
}

.order_emplid tr td {
    padding-bottom: 5px;
}

.ITM_RIGHT_AGN .displaylabel > label {
    padding-left: 5px;
}

.order2_loading {
    FLOAT: LEFT;
    WIDTH: 100%;
}

#blink > span {
    color: #FF0000;
    float: left;
    text-align: center;
    width: 100%;
}

.accnt_contacts_refbtn {
    float: left;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
}

.bts > a {
    color: #00348e;
}

.IE8Xscript_tableCont tr td ul li {
    margin-left: 25px;
    padding-bottom: 5px;
    list-style: disc outside none;
    float: left;
}

    .IE8Xscript_tableCont tr td ul li ul li {
        list-style: circle outside none;
    }

.MsoNormal_container_xsscont li {
    list-style: square outside none!important;
}

.MsoNormal_container_xsscont {
    float: left;
    padding-top: 5px;
    width: 100%;
}

.usagetableCont1 {
    width: 100%;
    padding: 10px;
}

.detaildisplay_table12 {
    width: 100%;
    padding: 10px;
}

.cycl_fromdate {
    float: left;
    width: 100%;
    padding: 10px 0 10px 10px;
}

.cycl_todate {
    float: left;
    width: 100%;
    padding: 0 0 10px 10px;
}

.CycleCnt-Panel-Panel2 > p {
    padding: 10px 0 10px 10px;
}

.cycle_submitbtn {
    float: left;
    text-align: center;
    width: 29%;
    padding-bottom: 10px;
}

.cycle_submitbtn1 {
    float: left;
    text-align: center;
    width: 24%;
    padding-bottom: 10px;
}

.CycleCnt-Table3-Selectrprt > select {
    padding: 3px 0;
}

.RFQ_ENTRY_TD_NEW19 > input {
    float: left;
    margin-top: 2px;
}

.displaylabel.RFQ_ENTRY_lblRFQReq {
    float: left;
}

.ActiveUsersbySite_btn {
    float: left;
    padding-bottom: 10px;
    width: 100%;
}

.rcvrpt_fromdate {
    float: left;
    width: 100%;
    padding: 10px 0 10px 10px;
}

.rcvrpt_todate {
    float: left;
    padding: 0 0 10px 10px;
    width: 100%;
}

.RcvRpt_Pnl1 {
    border: 1px solid #aaa;
    border-radius: 4px 4px 4px 4px;
    float: left;
    width: 100%;
}

.RcvRpt_Pnl1Content {
    border: 1px solid #aaa;
    border-radius: 4px 4px 4px 4px;
    float: left;
    width: 100%;
}

.rcvrpt_fromTodatecccontents {
    float: left;
    width: 100%;
}

.RcvRpt_Pnl1Content > p {
    padding: 10px 0 10px 10px;
}

.RcvRpt_Pnl1 > p {
    padding: 10px 0 10px 10px;
}

.displaylabel > label {
    padding-left: 5px;
}

.Receiving_Tab8 > span {
    padding-left: 10px;
}

.itemid_panelSTKCont {
    left: 0!important;
    position: relative!important;
    top: 0!important;
}

.ITM_DISP_LBL > a {
    color: #333;
}

    .ITM_DISP_LBL > a:hover {
        color: #000;
    }

.BannerBgColor.ITM_TAB21 {
    border: 1px solid #aaa;
    float: left;
    padding: 7px 0 7px 10px;
    width: 100%;
}

.ITM_MAIN_HEI > input {
    padding: 3px 0; /*padding-bottom:10px;*/
}

.lblDescription_itemCont {
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
}

.ITEM_MAIN_A_TAB122 {
    margin-top: 5px;
    padding: 3px 0;
    width: 100%;
}

.BannerBgColor.ITM_TAB22 {
    float: left;
    padding: 7px 0 7px 10px;
    width: 100%;
}

.ITM_MAINTENANCE_HEI12 {
    height: 32px;
    padding-left: 10px;
    text-align: left;
    width: 14%;
}

.ITM_MAINTENANCE_HEIcontent {
    text-align: left;
    width: 40%;
}

    .ITM_MAINTENANCE_HEIcontent > span {
        float: left;
        width: 120px;
    }

.ITM_MAINTENANCE_HEIcontent1 {
    text-align: left;
    width: 40%;
}

.ordrstats2_datagrdCont {
    float: left;
    overflow: auto;
    width: 100%;
}

.catalogTree_datagrd > .rgMasterTable {
    border: 1px solid #aaa;
}

.ITM_LINK17 {
}

.accessprivs-rblExpedite tr td label {
    padding-left: 5px;
}

.RcvRpt_Tab3Content {
    float: left;
    height: 670px;
    overflow: auto;
    width: 100%;
}

.dropEmployee_dpdnCont {
    float: left;
    margin-top: 15px;
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
}

.emp_chg_align1 > select {
    padding: 3px 0;
    margin: 10px 0;
}

.approvals-Table1-td3 > select {
    padding: 3px 0;
}

.approvals-Table1-emptd3 > input {
    padding: 3px 0;
}

.approvals-Table1-td4 > input {
    float: left;
    margin-right: 5px;
}
/*shoppingcart.aspx page start here*/
.shoppingcart_table0Cont {
    Z-INDEX: 101;
    width: 100%;
    margin-top: 15px;
}

.shoppingcart_tableContent {
    width: 100%;
}

.txt_align_center {
    text-align: center;
}

.txt_align_left {
    text-align: left!important;
}

.txt_align_right {
    text-align: right;
}

.sppngCart_tbl1_td1 {
    HEIGHT: 42px;
    width: 3%;
}

.sppngCart_tbl1_td2 {
    WIDTH: 387px;
    HEIGHT: 60px;
}

.SPPNGcART_btnQucikItem {
}

.sppngCart_tbl1_td3 {
    HEIGHT: 42px;
    vertical-align: middle;
    text-align: left;
}

.shppngCart_FavsMenu {
    Height: 24px;
    Width: 160px;
}

.sppngCart_tbl1_td4 {
    HEIGHT: 42px;
    text-align: right;
}

.shppngCart_lblPriceVary {
    color: #ff0000;
    font-size: 13px;
}

.shoppngCart_grdhderCont {
    background-color: #eaeaea;
    color: #000;
    font-size: 13px;
}

.shppngCart_headerCon1 {
    text-align: center;
    width: 8%;
}

.shppngCart_headerCon2 {
    text-align: center;
    width: 25%;
}

.shppngCart_headerCon3 {
    text-align: center;
    width: 25%;
}

.shppngCart_headerCon4 {
    text-align: center;
    width: 7%;
}

.shppngCart_txtQTYCont {
    width: 45px;
    color: #ff0000;
}

.shppngcart_txtItemChgCode {
    font-size: 12px;
    width: 85px;
    color: #ff0000;
    padding: 3px 0;
    float: left;
    margin-bottom: 5px;
}

.shppngcart_itemchgcodecont {
    margin-left: 5px;
    float: left;
}

.shppngCart_ItemChgCodeCont {
    width: 40px;
    float: left;
    margin-left: 5px;
}

.shppngCart_txtMachineRow {
    border-right: thin outset;
    border-top: thin outset;
    font-size: 9pt;
    BORDER-LEFT: thin outset;
    width: 38px;
    cursor: default;
    border-bottom: thin outset;
    background-color: #fbaa12;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    float: left;
    padding: 2px 0;
    margin-left: 10px;
}

.shppngcart_chbTaxFlagCont {
    text-align: left;
    display: inline;
}

.Tax_Exempt_chkbox {
    font-size: 12px!important;
}

.shppngcartTabl2_td1 {
    HEIGHT: 24px;
    width: 3%;
}

.shppngCart_custorderCont {
    height: 55px;
    text-align: right;
    padding-top: 10px;
    width: 50.68%;
}

.shppngCart_orderTotalCont {
    HEIGHT: 24px;
    text-align: right;
    padding-top: 10px;
}

.txtItemChgCodeHideContent {
    height: 45px;
}

.txtItemChgCodeHide_HR {
    color: #000040;
}

.shppngCart_ChgCodeHide_txtbox {
    width: 32px;
}

.shppngCart_ChgCodeHide_txtbox1 {
    width: 16px;
}

.shppngcartTabl2_fstchld {
    width: 3%;
}

.shppngcartTabl2_Scndcol {
    width: 60%;
}

.shppngCart_orderdtlTxt {
    width: 50.68%;
    height: 24px;
    text-align: left;
}

.shppngcartTabl2_fstchld_1 {
    height: 24px;
    width: 3%;
}

.shppngCart_orderstatusTxt {
    text-align: left;
    height: 24px;
    width: 77px;
}

.shppngcartTabl2_Lstchld {
    height: 24px;
}

.shopngCart_custNoteTxt {
    vertical-align: top;
    text-align: left;
    width: 77px;
}

.shopngCart_txtNotesCont {
    height: 174px;
    width: 280px;
}

.ShpngCart_valsumCont {
    width: 272px;
}

.ShpngCart_InvldEmpIDCont {
    color: #ff0000;
    float: left;
    width: 100%;
    text-align: center;
}

.ShpngCart_txtEmpID2Cont {
    width: 92px;
    padding: 3px 0;
}

.ShpngCart_Table3_td2 {
    width: 294px;
}

.ShpngCart_Table3_ScndColm {
    width: 294px;
}

.ShpngCart_Table3_FstChld {
    width: 3%;
}

.ShpngCart_txtChgCDCont {
    width: 150px;
    padding: 3px 0; /*margin-left:20px*/
}

.ShpngCart_Table3Null_td {
}

.ShpngCart_OrderSource_rdiobtn {
    width: 77px;
}

.ShpngCart_Table3_td3cont {
    width: 77px;
}

.ContShop2_lnkCont {
    height: 45px;
}

.sHPNGcART_lnkContShop2Cont {
    width: 248px;
}

.ShpngCart_Table3_emptyTd {
    HEIGHT: 24px;
    width: 3%;
}

.ShpngCart_lblDBErrorContent {
    width: 553px;
}

.ShpCart_lblDBError {
    width: 192px;
    color: #ff0000;
    border-color: #fff;
}

.ShpCart_Requiredfieldvalidator6 {
    z-index: 102;
    position: absolute;
    top: -1504px;
    LEFT: 392px;
}

.sppngCart_tbl1_td2 input {
    padding: 3px 0;
}

.gridheading.shoppngCart_grdhderCont > td {
    text-align: center;
    border-color: #aaa;
}

.displaylabel.ShpngCart_Table3_td2 > input {
    padding: 3px 0;
}

.displaylabel.ShpngCart_Table3_td2 > select {
    padding: 3px 0;
}

.displaylabel.shppngCart_custorderCont > input {
    padding: 3px 0 3px 4px;
}

.displaylabel.shppngCart_orderTotalCont > input {
    padding: 3px 0 3px 4px;
    margin-right: 5px;
    margin-left: 5px;
}

.ShpngCart_dtgCartCont tr td {
    text-align: center;
    padding: 10px 5px;
    border-color: #aaa;
}

.ShpngCart_dtgCartCont {
    width: 100%;
}

.Shpngcart_LineitemContent {
    text-align: center;
}

.ShpngCart_txtChgCD_2Cont {
    Height: 1px;
    Width: 8px;
}

.needbyDate_txtCont {
    color: #000!important;
    font-size: 12px!important;
    float: left;
    width: 150px;
}

.displaylabel.ShpngCart_Table3_ScndColm > span {
    font-size: 12px!important;
    color: #000;
}

.shppngCart_custorderCont-1 {
    height: 55px;
    text-align: right;
    padding-top: 10px;
    width: 50.68%;
}

.displaylabel.shppngCart_custorderCont-1 > input {
    padding: 3px 0 3px 4px;
}

.ContShop2_lnkCont a:hover {
    color: #ff0000;
}

.sppngCart_tbl1_td4 a:hover {
    color: #ff0000;
}
/*shoppingcart.aspx page end here*/
.nstk2_fromDate {
    float: left;
    width: 100%;
    padding: 10px 0 10px 10px;
}

.nstk2_ToDate {
    float: left;
    padding: 0 0 10px 10px;
    width: 100%;
}

.nstk2_btnSubmitCont {
    float: left;
    padding-bottom: 10px;
    text-align: right;
    width: 21%;
}

.nstk2_srchbyCont {
    float: left;
    padding: 10px 0 10px 10px;
    width: 100%;
}

.nstk_btnSubmit2Cont {
    float: left;
    padding: 0 0 10px;
    text-align: right;
    width: 21%;
}

.nstk2_table1aContent {
    float: left;
    height: 670px;
    overflow: auto;
    width: 100%;
}

.AltApprover2-rbtApprvType tr td input {
    float: left;
}

.AltApprover2-rbtApprvType tr td label {
    float: left;
    margin-bottom: 6px;
    margin-left: 5px;
}

.AltApprover2-Table3-td1 span {
    float: left;
    padding: 15px;
}

.AltApprover2-itm1 > select {
    padding: 3px 0;
}

.AltApprover2-Table3-td3 input {
    margin-left: 5px;
}

.RcvRpt_center_Align {
    text-align: center;
}

.txtReceiverIDCont {
    padding: 3px 0;
}

.CycleCnt-Table4_cont {
    float: left;
    height: 670px;
    overflow: auto;
    width: 100%;
}

.catalog_align_left > span {
    float: left!important;
    text-align: left;
}

.ITM_MAIN_HEI4 > input {
    padding: 3px 0;
}

.ITM_MAINTENANCE_HEI1 > input {
    padding: 3px 0;
}

.ITM_MAIN_CENTER_ALIGN > select {
    padding: 3px 0;
}

.ITM_MAIN_LEFT_ALIGN > select {
    padding: 3px 0;
    width: 110px;
}

.shoppingcart_Lineitems {
    /*float: left;
    margin-left: 15%;
    width: 85%;*/
    margin: auto;
}

.shoppingcart_LineitemsBtnsCont > li {
    margin-top: 5px;
    list-style: none outside none;
    text-align: center;
}

.shoppingcart_LineitemsBtnsCont {
    float: left;
    text-align: center;
    width: 100%;
}

.LineitemContentHeader {
    width: 200px!important;
}
/*shoppingCart11.aspx page styles start here*/
.shppngCart11_table0Cont {
    Z-INDEX: 101;
    width: 100%;
    margin-top: 15px;
}

.shppngCart11_tableCont {
    width: 100%;
}

.shppngCart11_table1_td1 {
    height: 42px;
    width: 3%;
}

.shppngCart11_table1_td2 {
    width: 387px;
    height: 42px;
}

.shppngCart11_qckitem {
    Height: 26px;
}

.shppngCart11_table1_td3 {
    text-align: left;
    height: 42px;
    vertical-align: middle;
}

.shppngCart11_favsmenuCont {
    Height: 24px;
    Width: 160px;
}

.shppngCart11_table1_td4 {
    height: 42px;
    text-align: right;
}

.shppngCart11_lblPriceVary {
    color: #ff0000;
    Font-Size: X-Small;
}

.shppngCart11_dtgCartCont {
    border-color: #000040;
}

.shppngCart11_grdhdingCont {
    background-color: #525466;
    font-weight: bold;
    color: #fff;
}

.ShppngCart11_ItemIDCont {
    text-align: center;
    width: 8%;
}

.shppngCart_ItemDescripCont {
    text-align: center;
    width: 25%;
}

.shppngCart11_MfgCont {
    text-align: center;
    width: 8%;
}

.shppngCart11_MfgPartCont {
    text-align: center;
    width: 8%;
}

.shppngCart11_UOMCont {
    text-align: center;
    width: 8%;
}

.shppngCart_txtQTYCont {
    width: 45px;
    color: #ff0000;
}

.shppngCart11_itemidCont {
    width: 10%;
    text-align: center;
}

.shppngCatr11_txtboxChgCode {
    font-size: 12px;
    width: 85px;
    color: #ff0000;
    padding: 3px 0;
    float: left;
    margin-bottom: 5px;
}

.shppngCart11_ChgCodeBtnCont {
    width: 40px;
    float: left;
    margin-left: 5px;
}

.shppngCart11_ChgCodeBtn {
    width: 40px;
    float: left;
    margin-left: 5px;
}

.shppngCart11_txtLPPBottn {
    border-right: thin outset;
    border-top: thin outset;
    font-size: 9pt;
    BORDER-LEFT: thin outset;
    width: 38px;
    cursor: default;
    border-bottom: thin outset;
    background-color: #fbaa12;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    float: left;
    padding: 2px 0;
    margin-left: 10px;
}

.shppngCart_btnMachineRowCont {
    width: 40px;
}

.shppngCart_chbTaxFlagCont {
    display: inline;
    text-align: left;
}

.shppngCart_chboxTaxFlag {
    font-size: 10px;
}

.shoppingcart_LineitemsConT {
    float: left;
    margin-left: 15%;
}
/*shoppingCart11.aspx page styles end here*/
.spc1_PriceHedrCont {
    text-align: center;
    width: 10%;
}

.spc1_extPriceFdrCont {
    text-align: center;
    width: 15%;
}

.spc1_ExtPriceContent {
    width: 20%;
}

.shppngSPC1_fstChldCont {
    height: 24px;
    width: 5%;
}

.shppngSPC1_scndColCont {
    width: 50.68%;
    height: 50px;
}

.shppngSPC1_ThirdColCont {
    height: 24px;
    text-align: right;
}

.shppngCartSPC1_QuickqtyCont {
    height: 32px;
}

.shppngCartSPC1_HR_Content {
    height: 2px;
    width: 100%;
    border: 1px solid #aaa;
    color: #fbaa12;
    margin-top: 10px;
}

.txtbx_SPC1_lblQuickqty {
    width: 29px;
}

.CartSPC1_ChgCodeHide-txtboxCont {
    width: 32px;
}

.CartSPC1_ChgCodeHide-txtboxCont1 {
    width: 40px;
}

.SPC1_deliveryinstCont {
    vertical-align: top;
    text-align: left;
}

.cartSPC1_txtNotesCont {
    font-size: 12px;
    margin-top: 5px;
    height: 60px;
    padding: 5px;
    width: 99%;
}

.cartSPC1_valsumCont {
    width: 272px;
}

.cartSPC1_NullTD {
    height: 25px;
}

.cartSPC1_HyperLink1Cont {
    height: 24px;
}

.CartSPC1_HyperLink1 {
    color: #000;
}

.CartSPC2_ExtPriceCont {
    width: 20%;
}

.shoppingcart_tableContent table {
    width: 100%;
}

.shppngCart11_table1_td2 input {
    padding: 3px 0;
}

.shppngCart11_table1_td4 a:hover {
    color: #ff0000;
}

.shoppingcartPer1_Lineitems {
    float: left;
    margin-left: 15%;
}

.shppngSPC1_ThirdColCont input {
    padding: 3px 0;
}

.shppngSPC1_ThirdColCont input {
    margin: 0 5px;
    padding: 3px 0;
}

.CartSpc1_lblSelectShipto {
    float: left;
    width: 120px;
    margin-top: 3px;
}

.cartSPC1_HyperLink1Cont a:hover {
    color: #ff0000;
}

.shoppingcartSPc2_Lineitems {
    float: left;
    margin-left: 15%;
}

.ShpngCart_Table3SPC3_td3 {
    height: 69px;
}

.SPC2_txtQTYCOntent {
    Width: 45px;
    Color: #ff0000;
}

#dropEmpID_Container > input {
    width: 230px!important;
    border: 1px solid #aaa!important;
}

.invalid_errormsgCont {
    float: left;
}

.nstk_Table1BContent {
    float: left;
    width: 100%;
}

.orderstatus2_tableBContainer {
    float: left;
    width: 100%;
}

.orderstatus2_tableBCont {
    float: left;
    width: 100%;
}

.ASNForm_BNtieleCont {
    height: 40px;
    padding-left: 10px;
}

.ASNForm_txtOrderNoContent {
    padding-bottom: 15px;
}

.displaylabel.ASNForm_txtOrderNoContent > input {
    padding: 3px 0;
}

.profile_ValidationSummary1Cont ul {
    float: left;
    margin-left: 20px;
}

.CST00_table2Content tr td {
    padding-left: 10px;
}

.displaylabel.Receiving_CST00_TD2 > p {
    padding-bottom: 10px;
}

.Receiving_CST00_RadioButton1 > label {
    padding-left: 5px;
}

.Receiving_CST00_RadioButton1 > input {
    float: left;
}

.CST00_table2Content {
    margin: 10px auto auto;
    width: 98%!important;
}

.Receive_cst6 li {
    padding-bottom: 5px;
}

.Receive_cst6 > p {
    padding-bottom: 10px;
    padding-left: 25px;
}

.Receive_cst6 > ul {
    margin-left: 40px;
}

.Receive_cst8 > input {
    padding: 3px 0;
}

.displaylabel.Receiving_CST00_TD2 select {
    padding: 3px 0;
}

.rcvsub_table1Cont {
    float: left;
    overflow: auto;
    width: 100%;
}

.RcvRpt_Center_Align > select {
    padding: 3px 0;
}

.build_except_tabdefn1 > span {
    float: left;
    padding-bottom: 5px;
    text-align: center;
    width: 100%;
}

.catalogTree_datagrd tr td a {
    float: left;
    text-align: left;
    width: 96%;
}

.RFQ_ENTRY_rblcatalog tr td label {
    padding-left: 5px;
}

.RFQ_ENTRY_rblcatalog tr td input {
    float: left;
    margin-top: 1px;
}
/*updated menu styles start here*/
.RadMenu_Default, .RadMenu_Default a.rmLink {
    color: #fff!important;
    cursor: pointer!important;
    font-weight: bold!important;
}
/*.rmLink .rmText:hover{background-color:#fdb813!important}
*/
.rmSlide ul li .rmLink .rmText:hover {
    background-color: #fdb813!important;
}

.Top-Nav li {
    background-color: #525252!important;
}

    .Top-Nav li:hover {
        background-color: #FDB813!important;
    }

.rmText {
    padding: 10px 7px 10px 6px!important;
    font-family: arial!important;
    font-size: 12px;
}

.RadMenu .rmGroup .rmText {
    margin: 0!important;
    padding: 2px 10px 2px 10px!important;
    font-family: arial!important;
    font-size: 12px;
    border: none!important;
}

.RadMenu_Default .rmRootGroup {
    border: none!important;
}

.rmVertical.rmGroup.rmLevel1 {
    border: medium none!important;
}

.rmSlide ul li {
    border-bottom: 1px solid #737373;
    padding-right: 5px!important;
}

.rmLast {
    border-right: medium none!important;
}

.RadMenu_Default .rmRootGroup, .RadMenu_Default a.rmLink, .RadMenu_Default .rmGroup, .RadMenu_Default .rmVertical, .RadMenu_Default .rmLeftArrow, .RadMenu_Default .rmRightArrow, .RadMenu_Default .rmTopArrow, .RadMenu_Default .rmBottomArrow {
    background: none!important;
}

.RadMenu .rmGroup .rmText:hover {
    background-image: none!important;
}

.rmSlide .rmLast {
    border-bottom: 1px solid #444!important;
    border-right: 1px solid #444!important;
}

.rmSlide ul li {
    border-left: 1px solid #444!important;
}

.location_table_cont tr td {
    padding: 3px 10px;
}

.rmExpandDown {
    background: url(../Images/menu_dpdn_icon.png) no-repeat!important;
    background-position: right center!important;
    margin-right: 4px;
    padding-right: 13px!important;
}

.rmExpandRight {
    background: url(../Images/submenu_dpdn_icon.png) no-repeat!important;
    background-position: right center!important;
}
/*updated menu styles start here*/
.sppngCart_tbl1_td3 .RadMenu_Default ul li .rmText {
    padding: 0!important;
}

.sppngCart_tbl1_td3 .RadMenu_Default ul li {
    background-color: #525252!important;
}

    .sppngCart_tbl1_td3 .RadMenu_Default ul li .rmLink .rmText {
        padding: 0 12px!important;
        border: 1px solid #444!important;
    }

        .sppngCart_tbl1_td3 .RadMenu_Default ul li .rmLink .rmText:hover {
            padding: 0 12px!important;
            background-color: #fdb813!important;
        }

    .sppngCart_tbl1_td3 .RadMenu_Default ul li .rmLink {
        padding: 0!important;
    }

    .sppngCart_tbl1_td3 .RadMenu_Default ul li .rmSlide ul li {
        border: none!important;
    }

.theme-default {
    float: left;
    margin: 0!important;
    width: 100%!important;
}

.Left-Nav-Content .catalog_panelTree .RadGrid .rgAltRow {
    background-color: #fbfafa;
}

.Left-Nav-Content .catalog_panelTree .RadGrid .rgRow {
    background-color: #fbfafa!important;
}

.Left-Nav-Content .catalog_panelTree .RadGrid_Default .rgAltRow td {
    border-color: #e5e5e5;
}

.Left-Nav-Content .catalog_panelTree .RadGrid_Default .rgRow td {
    border-color: #e5e5e5;
}

.custdial_linkContainer {
    float: left;
    width: 100%;
}

.catalogTree_custodialDocs1 tr td {
    padding-bottom: 10px;
    padding-top: 260px;
}

.display_none {
    display: none;
}

.loginpageContainer {
    float: left;
    width: 100%;
}

.loginpage_firstColumn {
    border: 1px solid #fff;
    float: left;
    width: 35%!important;
}

.announcements_Container {
    border: 1px solid #fff;
    float: left;
    padding-top: 15px;
    width: 35.5%;
}

.Tax_Exempt_chkbox {
    float: left;
    font-size: 10px;
    width: 100%;
}

    .Tax_Exempt_chkbox > input {
        float: left;
        margin-right: 5px;
    }

.catalogTree_ListpanelConts {
    float: left;
    width: 100%;
}

    .catalogTree_ListpanelConts > div {
        overflow-y: visible!important;
    }

.pnlCollapsableCont {
    float: left;
    width: 100%;
    overflow: auto;
}

.NoData_content {
    background-color: #FFE17A;
    border: 1px solid #B39428;
    border-radius: 4px 4px 4px 4px;
    color: #FF0000;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0 33%;
    padding: 5px 0;
    text-align: center;
    width: 34%;
    z-index: 102;
}
/*itemdetail new page styles*/
.ITM_TableAtc {
    border: 1px solid #C8C8C8;
    border-collapse: separate!important;
    border-radius: 4px 4px 4px 4px;
    border-spacing: 0!important;
    float: left;
    margin: 15px 0 0;
    width: 100%;
}

    .ITM_TableAtc tr td {
        border-bottom: 1px solid #C8C8C8!important;
        border-left: none!important;
        border-top: none!important;
        border-right: none!important;
        padding: 8px 0 8px 20px;
        text-align: left;
    }

        .ITM_TableAtc tr td a {
            color: #545656;
            text-decoration: none;
        }

            .ITM_TableAtc tr td a:hover {
                color: #000;
            }

    .ITM_TableAtc .attrblabel {
        background-color: #CCCCCC;
        font-weight: bold;
    }
/*itemdetail new page styles*/
#rblExpedite td {
    padding-left: 20px;
}

#rblExpedite {
    border: 1px solid #ccc;
    border-radius: 4px;
}

.accessprivs-Table3 .displaytitletxt {
    font-size: 13px;
}

.AccOrdStatEml-Table1-td1 > span {
    font-size: 13px;
}

.AccOrdStatEml-Table3 tr td {
    font-size: 13px;
}

.vouchrinfo_btnSubmit2Cont span > label {
    margin: 0 0 0 5px;
}

.RcvRpt_Agn_Widrp {
    text-align: left!important;
}

.RcvRpt_Right_AlignSQ {
    text-align: center!important;
}
/*breadcrumb styles */
.Catalog_TreeForm_tbl1 tr td span > a {
    color: #666666;
    font-size: 14px;
}

    .Catalog_TreeForm_tbl1 tr td span > a:hover {
        color: #000;
    }
/*breadcrumb styles */
.ITM_DISP_LBLCont {
    text-align: left!important;
}
/*Checkbook report*/
.BannerTitleCB {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333;
    FONT-FAMILY: Arial,Helvetica,'MS Sans Serif';
    float: right;
}
/*expedite po comment pop*/
.Expedite_lblNoData {
    background-color: #FBAA12;
    border-color: #000040;
    border-style: solid;
    border-width: 1px;
    cursor: default;
    float: left;
    font-family: MS Sans Serif;
    font-size: 15px;
    margin: 5% 32% 0;
    padding: 5px 10px;
    text-align: center;
    width: 36%;
}

.overridepanl_leftalign {
    text-align: left!important;
}

.rgFilterRow td {
    text-align: center!important;
}

.overridepanel_Conts table.rgMasterTable .rgAltRow {
    background-color: #f2f2f2!important;
}

.overridepanl_rightalign {
    text-align: right!important;
}

#aspnetForm .RadMenu.RadMenu_Default.RadMenu_Context.RadMenu_Default_Context {
    border: 1px solid #dadada!important;
}

    #aspnetForm .RadMenu.RadMenu_Default.RadMenu_Context.RadMenu_Default_Context ul li {
        background-color: #fff!important;
    }

        #aspnetForm .RadMenu.RadMenu_Default.RadMenu_Context.RadMenu_Default_Context ul li a > span {
            color: #333!important;
            font-weight: normal;
        }

    #aspnetForm .RadMenu.RadMenu_Default.RadMenu_Context.RadMenu_Default_Context ul li {
        border-bottom: 1px solid #ededed;
    }

        #aspnetForm .RadMenu.RadMenu_Default.RadMenu_Context.RadMenu_Default_Context ul li:hover {
            background-color: #ededed!important;
        }

.overridepanel_Conts {
    float: left;
    margin: 20px 0 0;
    width: 100%;
}
/*View Detail Page styles start here*/
.View_Detail_Page_content {
    float: left;
    margin-left: 1.5%;
    width: 97%;
}

.product_image_detail_container {
    float: left;
    width: 100%;
    margin: 25px 0 0 0;
}

.product_image_container {
    float: left;
    width: 38%;
}

.product_details_container {
    float: left;
    width: 59.5%;
    margin: 0 0 0 2.5%;
}

.zoom_icon {
    float: right;
    background: url(../Images/SDI_Sprite.png) no-repeat scroll -7px -37px transparent;
    width: 37px;
    height: 37px;
    cursor: pointer;
}

.zoom_icon_cont {
    float: right;
    padding: 0 10px 8px 0;
    margin: 5px 0 0 0;
}

.product_name {
    float: left;
    width: 100%;
    border-bottom: 1px solid #dedede;
}

.product-name-txt {
    float: left;
    font-size: 16px;
    color: #595858;
    font-weight: bold;
    padding: 0 0 6px 0;
}

.sdi_product_info_cont {
    float: left;
    width: 100%;
}

.product-id-name-Cont {
    float: left;
    margin: 20px 0 0 0;
    width: 100%;
}

.Product_id-Content {
    float: left;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
}

.Inventory-container {
    float: left;
    padding: 4px 0 0 0;
}

.Product_Id-cont {
    float: left;
    color: #666666;
}

.Product_ID {
    float: left;
    color: #990000;
    padding: 0 0 0 6px;
}

.product-id-details {
    float: left;
    font-size: 12px;
    font-weight: bold;
    width: 100%;
    margin: 4px 0 0 0;
}

.manufact-name-cont {
    float: left;
    color: #666666;
}

.Manufact-Name {
    float: left;
    color: #990000;
    padding: 0 0 0 5px;
}

.Inventory-cont {
    float: left;
    color: #666666;
}

.Inventory-Detail {
    float: left;
    color: #31ad14;
    padding: 0 0 0 5px;
}

.class-manfct-sup-container {
    float: left;
    width: 100%;
    padding: 24px 0 0 0;
}

.class-container {
    float: left;
    width: 29%;
}

.class-cont {
    float: left;
    width: 100%;
}

    .class-cont ul li {
        float: left;
        list-style: none;
        width: 100%;
        padding: 0 0 4px 0;
    }

        .class-cont ul li span {
            font-size: 12px;
            float: left;
            font-weight: bold;
        }

.ID-cont {
    color: #616060;
}

.ID-detail-cont {
    color: #990000;
    padding: 0 0 0 4px;
}

.manufact-container {
    float: left;
    width: 36%;
}

.manufact-cont {
    float: left;
    width: 100%;
}

    .manufact-cont ul li {
        float: left;
        list-style: none;
        width: 100%;
        padding: 0 0 4px 0;
    }

        .manufact-cont ul li span {
            font-size: 12px;
            float: left;
            font-weight: bold;
        }

.supplier-container {
    float: left;
    width: 35%;
}

.supplier-cont ul li {
    float: left;
    list-style: none;
    width: 100%;
    padding: 0 0 4px 0;
}

    .supplier-cont ul li span {
        font-size: 12px;
        float: left;
        font-weight: bold;
    }

.unit_price_container {
    float: left;
    width: 100%;
    padding: 13px 0 0 0;
}

.unit_price-txt {
    float: left;
    font-size: 18px;
    font-weight: bold;
    color: #737373;
}

.ID-cont > span {
    float: left;
    font-size: 18px;
    font-weight: bold;
    color: #737373;
}

.unit_price {
    font-size: 20px;
    float: left;
    font-weight: bold;
    color: #990000;
    padding: 0 0 0 5px;
}

.ID-detail-cont > span {
    font-size: 20px;
    float: left;
    font-weight: bold;
    color: #990000;
    padding: 0 0 0 5px;
}

.unit-price-Order li {
    list-style: none;
}

.unit-priceButton-Qty {
    width: 34px;
    padding: 6px;
    background: #fff;
    border: 1px solid #dedede;
    font-size: 12px;
    color: #737373;
    border-radius: 3px;
    text-align: center;
}

.unit-priceButton-Order {
    width: 38px;
    background: #5d5d5d;
    border: none;
    border-radius: 3px;
    cursor: pointer;
    margin: 0 0 0 5px;
}

.unit-price_cart-img {
    background: url(../Images/SDI_Sprite.png) no-repeat scroll -129px -5px transparent;
    border: medium none;
    float: left;
    height: 21px;
    margin: 4px 3px 3px 7px;
    cursor: pointer;
    width: 22px;
}

.unit-priceButton-Order {
    cursor: pointer;
}

.unit-price-Order li {
    float: left;
}

.unit-price-Order {
    float: left;
    padding: 13px 0 0 0;
}

.utility-knives-carousel-cont {
    float: left;
    width: 100%;
    padding: 30px 0 0 0;
}

.Utility_Knives-title {
    font-size: 18px;
    float: left;
    color: #727272;
    width: 100%;
}
/*View Detail Page styles end here*/
.knives-name > span {
    color: #666666;
    float: left;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    width: 100%;
}
/**/

/*refine_search styles start here*/
.refine_search_page_content {
    float: left;
    margin-left: 1.5%;
    width: 97%;
}

.refine_search_left_container {
    float: left;
    width: 20%;
    margin-top: 15px;
}

.Manufactchk_Content {
    list-style: none;
    background-color: #EDEDED;
    float: left;
    width: 100%;
    border-radius: 0 0 5px 5px;
    margin-bottom: 35px;
}

.manufacturer_content ul li a {
    border-bottom: 1px solid #fff;
    color: #525252;
    float: left;
    font-size: 12px;
    padding: 9px 0 9px 19px;
    text-decoration: none;
    width: 92%;
}

.show_more > a {
    float: right!important;
    width: 30%!important;
    border: none!important;
}

.show_more {
    border: medium none!important;
    border-radius: 0 0 4px 4px;
}

.manufacturer_title_cont {
    float: left;
    border-radius: 4px;
    width: 100%;
}

.ManufacturerTitle {
    background-color: #525252;
    color: #fff;
    font-size: 17px;
    border-radius: 4px 4px 0 0;
    width: 100%;
    float: left;
}

    .ManufacturerTitle > span {
        float: left;
        padding: 7px 0 7px 20px;
    }

.ChkManufacturersContent {
    float: left;
    width: 100%;
    border-spacing: 0;
}

    .ChkManufacturersContent tr td input {
        float: left;
        margin: 1px 10px 0 20px;
    }

    .ChkManufacturersContent tr td {
        border-bottom: 1px solid #fff;
        border-top: 1px solid #c9c9c9;
        padding: 8px 0;
    }

.price_title_cont {
    float: left;
    border-radius: 4px;
    width: 100%;
}

    .price_title_cont h2 {
        background-color: #525252;
        color: #fff;
        font-size: 17px;
        padding: 10px 0 10px 20px;
        border-radius: 4px 4px 0 0;
    }

.price_Container ul li a {
    text-decoration: none;
    font-size: 14px;
    color: #525252;
    padding: 0 0 0 15px;
    font-weight: bold;
}

.price_Container ul li {
    list-style: none;
    float: left;
    background-color: #ededed;
    margin-left: 2%;
    padding: 8px 0;
    width: 96%;
}

.price_Container {
    float: left;
    margin-top: 35px;
    width: 100%;
}

.price_list {
    background-color: #ededed;
    border-radius: 0 0 4px 4px;
    float: left;
    width: 100%;
    padding: 0 0 6px 0;
}

.refine_search_right_container {
    float: left;
    margin-left: 1.5%;
    width: 78.5%;
    margin-top: 15px;
}

.Adhesives {
    background: #f1f1f1;
    float: left;
    border-radius: 3px;
    width: 65%;
}

.Adhesives_search-Txt {
    width: 86.5%;
    padding: 9px 0 10px 5px;
    border-radius: 3px;
    margin: 5px 0 5px 5px;
    border: 1px solid #d9d9d9;
    font-size: 16px;
    color: #5c5c5c;
    float: left;
}

.Adhesives-Button {
    float: left;
    background: #636363;
    border: none;
    width: 65px;
    padding: 11px 0;
    position: relative;
    right: 0;
    border-radius: 0 3px 3px 0;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    top: 5px;
    cursor: pointer;
}

.refine_your_search_container {
    float: left;
    width: 100%;
    margin-top: 17px;
}

.refine_your_search_title {
    background-color: #525252;
    float: left;
    width: 100%;
    border-radius: 4px 4px 0 0;
    padding: 1px!important;
}

    .refine_your_search_title h3 {
        float: left;
        font-size: 15px;
        color: #fff;
        padding: 7px 0;
        margin: 0 0 0 18px;
    }

.refine_title_down-arrow {
    background: url(../Images/SDI_Sprite1.png) no-repeat scroll -160px -5px transparent;
    float: right;
    width: 12px;
    height: 21px;
    margin: 6px 20px 0 0;
}

.refine_your_search_content {
    float: left;
    background-color: #f4f4f4;
    width: 100%;
    padding: 0 0 16px 0;
}

.Manufacturer_Part_Number-search_content {
    background: #e1e1e1;
    border-radius: 3px;
    float: left;
    padding: 5px;
    width: 37%;
    margin: 9px 0 0 10px;
}

#Manufacturer_Part_Number-search {
    float: left;
    padding: 3px;
    width: 98%;
}

    #Manufacturer_Part_Number-search input.searchbox {
        background-color: #fff;
        border: 1px solid #d9d9d9;
        border-radius: 5px 5px 5px 5px;
        color: #525252;
        font-size: 14px;
        float: left;
        padding: 13px 28px 9px 4px;
        width: 86%;
    }

    #Manufacturer_Part_Number-search input.button {
        background-color: #959595;
        border: 1px solid #d9d9d9;
        border-radius: 0 4px 4px 0;
        bottom: 1px;
        float: left;
        left: 14px;
        margin: 1px 0 0 -49px;
        padding: 0 0 21px;
        position: relative;
        width: 50px;
    }

.Manufacturer_Part_Number-search-arrow {
    background: url(../Images/SDI_Sprite.png) no-repeat scroll -178px -11px transparent;
    float: left;
    height: 10px;
    position: relative;
    right: 18px;
    top: 15px;
    width: 12px;
}
/**/
.Manufacturer_Part_Number_content {
    background: #e1e1e1;
    border-radius: 3px;
    float: left;
    padding: 5px;
    width: 37%;
    margin: 9px 0 0 7px;
}

#Manufacturer_Part_Number {
    float: left;
    padding: 3px;
    width: 98%;
}

    #Manufacturer_Part_Number input.searchbox {
        background-color: #fff;
        border: 1px solid #d9d9d9;
        border-radius: 5px 5px 5px 5px;
        color: #525252;
        font-size: 14px;
        float: left;
        padding: 13px 28px 9px 4px;
        width: 86%;
    }

    #Manufacturer_Part_Number input.button {
        background-color: #959595;
        border: 1px solid #d9d9d9;
        border-radius: 0 4px 4px 0;
        bottom: 1px;
        float: left;
        left: 14px;
        margin: 1px 0 0 -49px;
        padding: 0 0 21px;
        position: relative;
        width: 50px;
    }

.Manufacturer_Part_Number-arrow {
    background: url(../Images/SDI_Sprite.png) no-repeat scroll -178px -11px transparent;
    float: left;
    height: 10px;
    position: relative;
    right: 18px;
    top: 15px;
    width: 12px;
}

.refine-your-search-cont {
    background-color: #959595;
    float: left;
    margin: 13px 0 0 9px;
    border-radius: 5px;
}

.refine-your-search-button {
    float: left;
    padding: 11px 37px;
    cursor: pointer;
}

    .refine-your-search-button a {
        font-size: 15px;
        font-weight: bold;
        color: #fff;
        text-decoration: none;
    }

.manufacturer_content ul li a:hover {
    color: #000;
}

.price_Container ul li a:hover {
    color: #000;
}
/**/
.refine-your-search-table-content {
    float: left;
    margin-top: 13px;
    width: 100%;
}

.refine-your-search-table {
    width: 100%;
    float: left;
    border: 1px solid #c9c9c9;
    background-color: #ececec;
    border-radius: 4px 4px 4px 4px;
}

.Item-ID_header {
    width: 9%;
    font-size: 13px;
    color: #fff;
    padding: 11px 0;
    background-color: #525252;
    border-right: 1px solid #393939;
    border-radius: 4px 0 0 0;
}

.Description_header {
    width: 28.5%;
    font-size: 13px;
    color: #fff;
    padding: 11px 0;
    background-color: #525252;
    border-right: 1px solid #393939;
}

.MFG_header {
    width: 6.5%;
    font-size: 13px;
    color: #fff;
    padding: 11px 0;
    background-color: #525252;
    border-right: 1px solid #393939;
}

.MFG-Part-Number_header {
    width: 14%;
    font-size: 13px;
    color: #fff;
    padding: 11px 0;
    background-color: #525252;
    border-right: 1px solid #393939;
}

.Qty-on-Hand-header {
    width: 11%;
    font-size: 13px;
    color: #fff;
    padding: 11px 0;
    background-color: #525252;
    border-right: 1px solid #393939;
}

.UOM-header {
    width: 6%;
    font-size: 13px;
    color: #fff;
    padding: 11px 0;
    background-color: #525252;
    border-right: 1px solid #393939;
}

.Price-header {
    width: 13%;
    font-size: 13px;
    color: #fff;
    padding: 11px 0;
    background-color: #525252;
    border-right: 1px solid #393939;
}

.Quantity-header {
    width: 12%;
    font-size: 13px;
    color: #fff;
    padding: 11px 0;
    background-color: #525252;
    border-radius: 0 4px 0 0;
}

.refine-your-search_table-odd_row > td {
    text-align: center;
    padding: 11px 0;
    border-bottom: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
    border-right: 1px solid #e0dede;
    background-color: #fff;
}

.refine-your-search_table-even_row > td {
    text-align: center;
    padding: 11px 0;
    background-color: #ececec;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #e0dede;
}

.item-id > a {
    text-decoration: none;
    font-size: 12px;
    color: #525252;
    position: relative;
    font-weight: bold;
}

.Descrip > a {
    text-decoration: none;
    font-size: 12px;
    color: #525252;
    position: relative;
    font-weight: bold;
}

.mfg > a {
    text-decoration: none;
    font-size: 12px;
    color: #525252;
    position: relative;
    font-weight: bold;
}

.mfg-part_no > a {
    text-decoration: none;
    font-size: 12px;
    color: #525252;
    position: relative;
    font-weight: bold;
}

.qty-on_hand > a {
    text-decoration: none;
    font-size: 12px;
    color: #525252;
    position: relative;
    font-weight: bold;
}

.uom > a {
    text-decoration: none;
    font-size: 12px;
    color: #525252;
    position: relative;
    font-weight: bold;
}

.price > a {
    text-decoration: none;
    font-size: 14px;
    color: #525252;
    position: relative;
    font-weight: bold;
}

.quantity > a {
    text-decoration: none;
    font-size: 12px;
    color: #525252;
    position: relative;
    font-weight: bold;
}

.border_none {
    border-right: none!important;
}

.quantity-cont {
    border: none!important; /* margin:15px 0 14px 19px;*/
    padding: 0 0 0 8px;
}

    .quantity-cont li {
        float: left;
        list-style: none;
        margin: 0 0 0 3px;
    }

.refine-ur-search-Button-Qty {
    width: 34px;
    padding: 6px;
    background: #fff;
    border: 1px solid #dedede;
    font-size: 12px;
    color: #737373;
    border-radius: 3px;
    text-align: center;
}

.quantity-cont .Button-Order {
    width: 38px;
    background: #5d5d5d;
    border: none;
    font-weight: bold;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
    font-size: 12px;
}

.refine-ur-search_cart-img {
    background: url(../Images/SDI_Sprite.png) no-repeat scroll -129px -5px transparent;
    border: medium none;
    float: left;
    height: 21px;
    margin: 4px 3px 3px 9px;
    width: 22px;
}

.desc-col {
    text-align: left!important;
}

.Descrip {
    float: left;
    padding-left: 13px;
}

.add_multiple-items-cont {
    background-color: #F0F0F0;
    border: 1px solid #C9C9C9;
    border-radius: 6px 6px 6px 6px;
    float: right;
    margin: 5px 0 0;
}

.add-multiple-items-button {
    float: left;
}

    .add-multiple-items-button a {
        font-size: 14px;
        font-weight: bold;
        padding: 12px 13px;
        float: left;
        color: #565454;
        text-decoration: none;
    }

.refine-ur-search-results-cont {
    float: right;
    margin: 0 0 0 0;
}

.search-result-txt {
    font-size: 15px;
    color: #525252;
    font-weight: bold;
    float: left;
    margin: 10px 0 0 11px;
}

.search-result-addmultiple-buttons a {
    float: left;
    text-decoration: none;
    font-size: 14px;
    color: #565454;
    padding: 12px 13px;
    border: 1px solid #c9c9c9;
    border-radius: 6px;
    font-weight: bold;
}

.search-result-addmultiple-buttons {
    float: left;
    border-radius: 6px;
    background-color: #f0f0f0;
}

.refine_your_search-resulte_title {
    background-color: #525252;
    float: left;
    width: 100%;
    border-radius: 4px 4px 4px 4px;
}

    .refine_your_search-resulte_title h3 {
        float: left;
        font-size: 17px;
        color: #fff;
        padding: 10px 0;
        margin: 0 0 0 18px;
    }

.Manufacturer_Part_Number-search_content > select {
    padding: 6px 0;
    width: 100%;
}

.Manufacturer_Part_Number_content > select {
    padding: 6px 0;
    width: 100%;
}

.ChkManufacturersContent tr td label {
    float: left;
    width: 80%;
}

.add_multiple-itemsBtnConts {
    float: left;
    width: 100%;
}

.search_rslts_nextprevConts > a {
    background-color: #F0F0F0;
    border: 1px solid #C9C9C9;
    border-radius: 4px;
    color: #565454;
    float: left;
    font-weight: bold;
    margin: 10px 10px 0 0;
    padding: 2px 10px 3px;
    text-decoration: none;
}

.search_rslts_nextprevConts {
    float: left;
}

.srchrslts_pageinfoContents {
    float: right;
}

.search_rslts_nextprevConts > a:hover {
    color: #000;
    background-color: #ccc;
}

.addmul_items_BtnCont:hover {
    color: #000;
    background-color: #ccc;
}

.search-result-txt > span {
    font-size: 12px;
}
/*refine_search styles end here*/

/*View Detail Page styles start here*/
.product_image_content {
    border: 1px solid #dedede;
    border-radius: 4px;
    float: left;
    width: 100%;
    text-align: center;
}

.product_image_cont {
    float: left;
    margin-top: 35px;
    text-align: center;
    width: 100%;
}

.product_quality > span {
    line-height: 25px;
}

.product-name-txt {
    float: left;
    font-size: 16px;
    color: #595858;
    font-weight: bold;
    padding: 0 0 6px 0;
}

.product_quality {
    float: left;
    font-size: 12px;
    color: #666666;
    margin: 3px 0 0 0;
    width: 100%;
}

.Inventory-container {
    float: left;
    padding: 4px 0 0 0;
}

.Product_Id-cont {
    float: left;
    color: #666666;
}

.Product_ID {
    float: left;
    color: #990000;
    padding: 0 0 0 6px;
}

.product-id-details {
    float: left;
    font-size: 12px;
    font-weight: bold;
    width: 100%;
    margin: 4px 0 0 0;
}

.manufact-name-cont {
    float: left;
    color: #666666;
}

.Manufact-Name {
    float: left;
    color: #990000;
    padding: 0 0 0 5px;
}

.Inventory-cont {
    float: left;
    color: #666666;
}

.Inventory-Detail {
    float: left;
    color: #31ad14;
    padding: 0 0 0 5px;
}

.ID-detail-cont-table {
    color: #990000;
    font-size: 12px;
    padding-bottom: 5px;
}

.supplier-container {
    float: left;
    width: 35%;
}

.supplier-cont {
    float: left;
    width: 100%;
}

    .supplier-cont ul li {
        float: left;
        list-style: none;
        width: 100%;
        padding: 0 0 7px 0;
    }

        .supplier-cont ul li span {
            font-size: 12px;
            float: left;
            font-weight: bold;
        }

.unit_price_cont {
    float: left;
    width: 100%;
}

.unit-price-Order li {
    list-style: none;
}

.unit-priceButton-Order {
    width: 38px;
    background: #5d5d5d;
    border: none;
    border-radius: 3px;
    cursor: pointer;
    margin: 0 0 0 5px;
}

.unit-priceButton-Order1 {
    background: #5d5d5d;
    border: none;
    border-radius: 3px;
    cursor: pointer;
    margin: 0 0 0 5px;
}

.item_unit-priceButton-Order {
    margin: 0 0 0 5px;
}

.unit-price_cart-img {
    background: url(../Images/SDI_Sprite.png) no-repeat scroll -129px -5px transparent;
    border: medium none;
    float: left;
    height: 21px;
    margin: 4px 3px 3px 7px;
    cursor: pointer;
    width: 22px;
}

.unit-price_CartImg {
    float: left;
}

.unit-priceButton-Order {
    cursor: pointer;
}

.unit-price-Order li {
    float: left;
}

.utility-knives-carousel-cont {
    float: left;
    width: 100%;
    padding: 30px 0 0 0;
}

.Utility_Knives-title {
    font-size: 18px;
    float: left;
    color: #727272;
    width: 100%;
}

.product_FeatTitle {
    float: left;
    font-size: 16px;
    color: #595858;
    font-weight: bold;
    padding: 0 0 6px 0;
    border-bottom: 1px solid #DEDEDE;
}

.viewdetail_featureCont {
    float: left;
    margin-top: 20px;
    width: 100%;
}

.itemdetailstyle_Content {
    float: left;
    font-weight: bold;
    width: 100%;
    color: #616060;
}
/*View Detail Page styles end here*/

/*Item details page carousel styles starts here*/
#carousel_inner {
    float: left;
    overflow: hidden;
    margin-left: 21px;
    padding-bottom: 10px;
    padding-top: 16px;
    width: 91%;
}

#carousel_ul {
    position: relative;
    left: 0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 9999px;
    padding-bottom: 10px;
}

    #carousel_ul li {
        background-color: #F8F8F8;
        float: left;
        margin-left: 15px;
        padding-bottom: 0;
        padding-top: 0;
        width: 200px;
    }

#carousel_container {
    background-color: #f8f8f8;
    float: left;
    width: 100%;
    border-radius: 4px;
    border: 1px solid #e6e5e5;
    margin: 25px 0 0 0;
}

#carousel_ul li img {
    margin-bottom: -4px;
    cursor: pointer;
    cursor: hand;
    border: 0;
}

#left_scroll {
    float: left;
    padding-left: 16px;
    position: relative;
    top: 110px;
}

#right_scroll {
    float: left;
    position: relative;
    top: 110px;
    padding-left: 10px;
}

#left_scroll img {
    border: 0;
    cursor: pointer;
    cursor: hand;
}

#right_scroll img {
    border: 0;
    cursor: pointer;
    cursor: hand;
}

.knives_info-price-cont ol li {
    list-style: none;
    float: left;
}

.knives-name {
    color: #666666;
    float: left;
    font-weight: bold;
    font-size: 14px;
    width: 100%;
    text-align: center;
}

.knives-info {
    float: left;
    font-size: 11px;
    color: #666666;
    width: 100%;
    text-align: center;
    padding: 8px 0 0 0;
}

.knives_unit-price-txt {
    color: #737373;
    float: left;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    width: 100%;
}

.knives-unit-price-content {
    float: left;
    width: 100%;
    padding: 5px 0 0 0;
}

.knives_info-price-cont {
    float: left;
    padding: 18px 0 0 0;
}

.knives-unit-price {
    font-weight: bold;
    font-size: 16px;
    color: #990000;
    padding: 0 0 0 5px;
}

#carousel_ul a {
    background-color: #FFFFFF!important;
    border: 1px solid #CFCFCF;
    border-radius: 4px 4px 4px 4px;
    float: left;
    margin: 0 35px;
    padding: 45px 40px;
    text-align: center;
}
/*Item details page carousel styles ends here*/

/**/
.knives_info-price-cont ol li {
    list-style: none;
    float: left;
}

.knives-info {
    float: left;
    font-size: 11px;
    color: #666666;
    width: 100%;
    text-align: center;
    padding: 8px 0 0 0;
}
/**/
.RadGrid .rgHeader a {
    text-decoration: underline!important;
}

.Login_wrapperCont {
    float: left;
    width: 100%;
    background-image: url(../Images/sdibannner.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    min-height: 500px;
}

.SDI_Login {
    float: left;
    margin: 12% 0 0 1%;
    width: 99%;
}

.SDI_Insite {
    float: left;
    margin: 0 0 0 14%;
    width: 86%;
}

.Insite {
    float: left;
    width: 100%;
    padding-bottom: 14px;
}

.Insite_label {
    color: #292929;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    margin-top: 1%;
    font-weight: bold;
    margin-right: 2%;
    text-align: right;
    width: 30%;
}

.Insite_input {
    border-radius: 2px 2px 2px 2px;
    border-style: none;
    float: left;
    padding: 8px;
    width: 180px;
}

.Insite_Login {
    float: left;
    margin-left: 32%;
    padding-bottom: 1.5%;
}

.Insite_Login_Btn {
    background: none repeat scroll 0 0 #1C1F30;
    border-radius: 2px;
    border-style: none;
    color: #FFFFFF;
    float: left;
    cursor: pointer;
    font-weight: bold;
    padding: 6px 12px;
}

.Forgot_pwd {
    color: #282828;
    font-family: arial;
    font-size: 13px;
    text-decoration: underline;
}

.SDI_Mexico {
    background: none repeat scroll 0 0 #FDC470;
    border-radius: 8px 8px 8px 8px;
    float: left;
    margin: 5% 0 0;
    width: 95%;
}

.Login_Right {
    width: 58%;
    float: right;
}

.Mexico_image {
    float: left;
    width: 7%;
}

.Mexico_content {
    float: left;
    padding: 5px 0;
    width: 88%;
}

    .Mexico_content > p {
        float: left;
        font-family: segoe ui;
        font-size: 13px;
        padding: 5px 0 10px;
    }

    .Mexico_content span {
        float: left;
        font-family: segoe ui;
        font-size: 13px;
        padding-top: 4px;
        color: #000;
    }

    .Mexico_content h1 {
        color: #602100;
        font-family: segoe ui;
        font-size: 18px;
    }

    .Mexico_content a {
        color: #FF0000;
        text-decoration: none;
    }
/**/
.slidertexts {
    width: 252px;
    height: 100%;
    float: right;
}

.slider_txt_arrow {
    background: url(../Images/slider_txt_arrow.png) no-repeat scroll 0 0 rgba(0,0,0,0);
    float: right;
    height: 15px;
    margin-top: 14px;
    width: 7px;
}

.slidertexts .bx-wrapper {
    margin: 0!important;
}

.sliderTextcontainer .slidertexts .bx-wrapper .bx-viewport {
    left: 0!important;
}

.login_slider_txt {
    background-color: #1C1F30;
    color: #FFFFFF;
    float: left;
    width: 100%;
}

    .login_slider_txt > span {
        float: left;
        font-family: Segoe UI!important;
        font-size: 20px;
        font-weight: bold;
        padding: 5px 0 12px 15px;
    }

.sliderTextcontainer .slidertexts .bx-wrapper .bx-pager.bx-default-pager a {
    background: none;
    border: 1px solid #aa7602;
    border-radius: 10px!important;
    width: 7px;
    height: 8px;
    margin: 0 2px;
}

.sliderTextcontainer .slidertexts .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    bottom: -22px!important;
    right: 20px;
    float: right;
    text-align: right;
}

    .sliderTextcontainer .slidertexts .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
        background-color: #ff5757!important;
        border: 1px solid #673404;
    }

.slidertexts .bx-controls.bx-has-pager {
    background: none repeat scroll 0 0 rgba(0,0,0,0);
    width: 96%;
}

.bx-controls.bx-has-pager {
    background-color: #525252;
    border-radius: 0 0 4px 4px;
    float: left;
    padding: 10px 0 8px;
    width: 100%;
}

.corevalue_txtConts {
    float: right;
    margin: 5px 10px 0 0;
}

.core_value_carouselCont {
    float: left;
    width: 100%;
}

.core_value_icon {
    background: url(../Images/core_values.png) no-repeat;
    float: left;
    width: 33px;
    margin: 0 5px 0 0;
    height: 32px;
}

.core_value_txt {
    color: #1C1F30;
    float: left;
    font-family: segoe ui;
    font-size: 18px;
    font-weight: bold;
    margin: 2px 0 0;
}
/**/

/*unwanted*/

/*===================================*/

/* LOADER */
.bx-wrapper .bx-loading {
    min-height: 50px;
    background: url(images/bx_loader.gif) center center no-repeat #fff;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: #666;
    text-indent: -9999px;
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    outline: 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

    .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
        background: #000;
    }
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev { /*left:10px;*/
    background: url(../img/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
    right: 10px;
    background: url(../img/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
    background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
    background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999;
}

    .bx-wrapper .bx-controls-direction a.disabled {
        display: none;
    }
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
    text-align: center;
}

    .bx-wrapper .bx-controls-auto .bx-start {
        display: block;
        text-indent: -9999px;
        width: 10px;
        height: 11px;
        outline: 0;
        background: url(images/controls.png) -86px -11px no-repeat;
        margin: 0 3px;
    }

        .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {
            background-position: -86px 0;
        }

    .bx-wrapper .bx-controls-auto .bx-stop {
        display: block;
        text-indent: -9999px;
        width: 9px;
        height: 11px;
        outline: 0;
        background: url(images/controls.png) -86px -44px no-repeat;
        margin: 0 3px;
    }

        .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {
            background-position: -86px -33px;
        }
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    text-align: left;
    width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
    right: 0;
    width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
    position: absolute;
    bottom: 1px;
    left: 0;
    background: #666699;
    background: rgba(80,80,80,0.75);
    width: 100%;
}

    .bx-wrapper .bx-caption span {
        color: #fff;
        font-family: Arial;
        display: block;
        font-size: 1.2em;
        padding: 18px;
    }

.sliderboxcontainer {
    margin: 2% 0 0 0;
}

.sliderimages {
    width: 60%;
    height: 100%;
    float: left;
}
/**/
.Forgetpwd_linkCont {
    margin: 5px 0 0;
    float: left;
}

.Mexico_content a:hover {
    text-decoration: underline;
    color: #000;
}

.Forgot_pwd:hover {
    color: #ff0000;
}

.sliderTextcontainer .slidertexts .bx-wrapper .bx-viewport ul li {
    width: 250px!important;
}
/*Style for tab container*/
.exampleWrapper {
    position: relative;
    width: 100%;
}

.rtsUL {
    width: 100%;
}

.rtsLI {
    width: 16.6%!important;
}

.rtsUL {
    width: 100%;
}

html .RadTabStripTop_Metro .rtsLevel1 {
    border-bottom: 3px solid #FFFFFF;
}

.LabelClass {
    padding: 30px;
}

html .RadSocialShare {
    padding: 0;
}

.rmpHiddenView {
    display: block!important;
}
/*style.css updated 09.10.13*/
.MyImageButton {
    cursor: hand;
}

.EditFormHeader td {
    font-size: 14px;
    padding: 4px!important;
    color: #0066cc;
}
/**/
.RadComboBox table tr.rcbReadOnly td {
    padding: 0!important;
}

.RadAjaxPanel {
    float: left;
    margin-top: 20px;
    width: 100%;
}

    .RadAjaxPanel .RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td input {
    }

.ordrstats2_datagrdCont .rgEditRow td input {
    padding: 3px 0;
}

.rcbInput.radPreventDecorate {
    padding: 0 0 3px 3px!important;
}

.approval_rpt_table .RadGrid {
    float: left;
    margin: 2% 12% 0;
    width: 76%;
}

.RoleMaster_Grid .RadGrid {
    float: left;
}

.rgEditRow {
    background-color: #FBEBCB!important;
    border: 1px solid #ccc;
}

.ordrstats2_datagrdCont .rgEditRow td:nth-child(3) input {
    margin-top: 10px;
    float: left;
}

.ordrstats2_datagrdCont .rgEditRow td:nth-child(5) input {
    margin-top: 10px;
    float: left;
}

div.rgEditForm table tr td table tr td {
    padding: 10px 0 5px 15px;
}

    div.rgEditForm table tr td table tr td input {
        margin-right: 10px;
        padding: 3px 0;
        width: 160px;
        border: 1px solid #AAAAAA;
        border-radius: 3px 3px 3px 3px;
    }

div.rgEditForm table tr td > a {
    float: left;
    margin-right: 10px;
    padding: 10px 0 10px 15px;
    color: #0071a6!important;
}

.RadComboBox.RadComboBox_Default .rcbArrowCell.rcbArrowCellRight > a {
    margin-right: 0!important;
    padding: 0!important;
}

.ordrstats2_datagrdCont .rcbInput.radPreventDecorate .rolemaster-addbtncont > span label {
    float: left;
    margin: 0 15px 0 5px;
}

.rolemaster-addbtncont > span input {
    float: left;
    margin: 1px 0 0;
}

.rolemaster-addbtncont > span label {
    float: left;
    margin: 0 20px 0 5px;
}
/**/
.sppngCart_tbl1_td3 #FavsMenu {
    z-index: 10!important;
}

.pfleupdate_table4Contemptytd {
    width: 150px;
}

.postatus_table {
    width: 100%;
    margin-top: 10px;
    float: left;
}

.SelectRpt_drop-down .displaylabel > span {
    font-size: 12px;
    color: #000;
}

.postatus_NoLimit {
    width: 252px;
}

.SelectRpt_drop-down {
    height: 29px;
    width: 369px;
}

.Rpttyp_rad_btn {
    border-style: solid;
    float: right;
    height: 32px;
    z-index: 0;
}

    .Rpttyp_rad_btn tr td label {
        font-size: 12px;
        padding-left: 5px;
        padding-right: 20px;
    }

.displaylabel.POStatus_zindex {
    font-size: 12px;
    padding-right: 5px;
}

.BusinessUnit-cont {
    padding: 3px 0;
    width: 264px;
    z-index: 0;
}

.nodatagroup_cont {
    width: 26%;
    background-color: #ffe17a;
    color: #ff0000;
    padding: 5px 0;
    font-weight: bold;
    border: 1px solid #b39428;
    float: left;
    text-align: center;
    border-radius: 4px;
    font-size: 16px;
    margin: 0 37%;
}

.LinkPasswordConts > a {
    color: #707070!important;
    font-size: 13px;
    font-weight: bold;
    margin-left: 15px;
}

.LinkPasswordConts {
    float: right;
}

.Logoff_Cont {
    float: left;
    margin-left: 17px;
}

.SelectRpt_drop-down > select {
    padding: 3px 0;
}

.postatus_Table1A_cont {
    float: left;
    height: 570px;
    overflow: auto;
    width: 100%;
}

.SelectShipto_lbl {
    padding: 10px 0;
}

    .SelectShipto_lbl > select {
        padding: 3px 0;
    }

    .SelectShipto_lbl .displaylabel {
        float: left;
        margin: 3px 0 0;
        width: 142px;
    }

.title_testmode_txtCont > span {
    padding-left: 10px;
}
/* VoucherReceiverMtch Page styles starts here*/
.VoucherReceiverMtch_Table1 {
    margin-top: 15px;
    WIDTH: 100%;
    border: 0;
}

.VoucherReceiverMtch_Table1_td1 {
    padding-bottom: 10px;
    WIDTH: 103px;
    HEIGHT: 7px;
}

.VoucherReceiverMtch_Table1_td2 {
    height: 7px;
    padding-bottom: 10px;
}

.VoucherReceiverMtch_Table1_td3 {
    width: 103px;
    height: 21px;
    padding-bottom: 10px;
}

.VoucherReceiverMtch_Table1_td4 {
    height: 21px;
    padding-bottom: 10px;
}

.VoucherReceiverMtch_Table1_td5 {
    width: 103px;
    height: 20px;
    padding-bottom: 10px;
}

.VoucherReceiverMtch_Table1_td6 {
    height: 20px;
    padding-bottom: 10px;
}

.VoucherReceiverMtch_Table1_td7 {
    height: 20px;
    text-align: right;
    padding-bottom: 10px;
}

.VoucherReceiverMtch_Table2 {
    width: 225px;
    border: 0;
}

.VoucherReceiverMtch_Table2_td1 {
    width: 73px;
}

.VoucherReceiverMtch_Table2_td2 {
    width: 77px;
}

.VoucherReceiverMtch_txtBU {
    Width: 96px;
}

.VoucherReceiverMtch_lblMessage {
    color: #FF0000;
}

.VoucherReceiverMtch_dtgVchrRcv {
    Width: 100%;
}

.VoucherReceiverMtch_dtgVchrRcv_hs {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FBAA12;
}

.VoucherReceiverMtch_dtgVchrRcv_alignCenter {
    text-align: center;
}

.voucher_recmtch_grid {
    float: left;
    overflow: auto;
    width: 100%;
}

.panel1_cont > p {
    padding: 2px 0 8px 10px;
    color: #000;
}

.VoucherReceiverMtch_Table1_td2 > select {
    padding: 3px 0;
}

.VoucherReceiverMtch_Table1_td4 > input {
    padding: 3px 0;
}

.VoucherReceiverMtch_btnStyle1 {
    padding: 3px 0;
}

.LinkPasswordConts {
    float: right;
}

    .LinkPasswordConts > a {
        color: #707070!important;
        font-weight: bold;
        font-size: 13px;
        margin-left: 15px;
    }

.lblVendorContent {
    float: right;
    padding-right: 10px;
}
/* VoucherReceiverMtch Page styles ends here*/
.lblVendorContent {
    float: right;
    padding-right: 10px;
}
/*insiteonlineME/CommentDetailsME.aspx*/
.CommentDetails_t1 {
    width: 100%;
}

.CommentDetails_t1_td2 {
    text-align: right;
}
/********************************/

/*styles for InsiteonlineReqs/getVendorInfo.aspx starts here*/
.Table1_td_cont {
    width: 100%;
    border: 0;
}

.Table3_cont {
    width: 467px;
    width: 467px;
    border: 0;
    margin: auto;
}

.getVendorInfo_table3 td, .getVendorInfo_table3 table {
    border: none!important;
}

#label3, #label4 {
    font-size: 12px;
}

.getVendorInfo_table3 {
    float: left;
}

    .getVendorInfo_table3 #Label1 {
        font-weight: bold;
        width: 75px;
    }

    .getVendorInfo_table3 table, .getVendorInfo_table3 #Label1, .getVendorInfo_table3 #Label2, .getVendorInfo_table3 #Label3, .getVendorInfo_table3 #Label4 {
        float: left;
    }

.getVendorInfo_ExitBtn {
    float: left;
    margin: 0 0 0 6%;
}
/****************************************/

/* Styles for Add New Item */
.Two-Col-Half {
    float: left;
    width: 50%;
    clear: both;
    margin-bottom: 10px;
}

.Form-Label {
    float: left;
    font-family: segoe ui semibold;
    font-size: 14px;
    margin-right: 2%;
    text-align: right;
    width: 33%;
    line-height: 32px;
}

.Form-Input {
    float: left;
    width: 65%;
    position: relative;
}

    .Form-Input input[type="text"] {
        border: 1px solid #ccc!important;
        border-radius: 3px;
        box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
        height: auto!important;
        padding: 8px 5px 8px 10px!important;
        width: 220px!important;
    }

.Form-Error {
    color: red;
    font-size: 13px;
}

.Form-Input label {
    font-family: segoe ui semibold;
    font-size: 13px;
    color: #575757;
}

.Form-Input input[type="text"]:focus, .Form-Input select:focus {
    border-color: #66afe9;
    box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);
    outline: 0 none;
}

.Button-Details {
    background: none repeat scroll 0 0 #5d5d5d;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    width: 56px; /*margin-left:30%;*/
}

.buttonadditem {
    float: left;
    width: 100%;
}

.rdfd_.radPreventDecorate {
    display: none!important;
}
/*.Two-Col-Half.DescField{margin-bottom:0}*/
.Wrapper_Cont.Signature_Wrapper {
    height: 320px;
}

    .Wrapper_Cont.Signature_Wrapper .content_container {
        padding: 10px!important;
        min-height: 350px;
    }

.signature_buttoncontainer {
    margin: 15px 0 0;
}

.NewSerialItem-pop-up {
    float: left;
    width: 60%;
    margin: 0 20%;
}

    .NewSerialItem-pop-up .Two-Col-Half {
        width: 100% !important;
    }

    .NewSerialItem-pop-up .Form-Label {
        width: 17% !important;
    }

    .NewSerialItem-pop-up .buttonadditem {
        text-align: center;
        margin: 0 !important;
    }

    .NewSerialItem-pop-up .Button-Details {
        margin-left: 0 !important;
    }

.DescriptionFieldNew {
    margin-top: 10px;
}

.NewSerialItem-input input[type="text"] {
    width: 95% !important;
}

.NewSerialItem-input div {
    width: 100% !important;
}

.first-child {
    margin-top: 10px;
    margin-bottom: 0;
}
/* Styles/SDI_Style.css End here*/

/* Styles/SDI_Style_Search.css and Styles/SDI_Style_Search.css Start here*/
@charset "utf-8"; /* CSS Document */
* {
    font-family: Arial,Helvetica,sans-serif;
    padding: 0;
    margin: 0;
}
/* Styles/SDI_Style_Search.css and Styles/SDI_Style_Search.css End here*/

/* Styles/responsive-layout_Search.css Start here*/
@charset "utf-8"; /* CSS Document */
@media only screen and (min-width:900px) and (max-width:1024px) {
    .wrapper {
        background-color: red;
        float: left;
        width: 100%;
    }

    .Right-Nav {
        display: none;
    }

    .Left-Nav {
        width: 30%;
    }

    .Content-Area {
        width: 68.5%;
    }

    .TopSellers_Cont ul {
        margin: 13px 0 0 9px;
    }

    .cart {
        width: 19%;
    }

    .Search {
        width: 38.9%;
    }

    .search-Txt {
        width: 64%;
    }
    /*active user page styles start here*/

    .active_user-id > a {
        left: 75px;
    }

    .active_user-name > a {
        left: 50px;
    }

    .active_user-email-addr > a {
        left: 70px;
    }

    .active_user-business-unit > a {
        left: 70px;
    }
    /*active user page styles end here*/ /*refine your search page styles start here*/

    .Adhesives_search-Txt {
        width: 81.6%;
    }

    #Manufacturer_Part_Number-search input.searchbox {
        width: 80%;
    }

    #Manufacturer_Part_Number input.searchbox {
        width: 80%;
    }

    .refine-your-search-button {
        padding: 11px 6px;
    }

    .show_more > a {
        width: 40%!important;
    }

    .quantity-cont .Button-Order {
        margin: 5px 0 0 9px;
    }
}

@media all and (min-width:480px) and (max-width:600px) {
    .wrapper {
        background-color: red;
        float: left;
    }

    .Right-Nav {
        display: none;
    }
}

@media screen and (min-width:750px) and (max-width:900px) {
    .Right-Nav {
        display: none;
    }

    .Search {
        margin: 24px 0 20px 15px;
    }

    .UserDet {
        margin: 38px 0 0 15px;
    }

    .Logoff_Cont {
        margin-left: 8px;
    }

    .cart {
        width: 24%;
    }

    .TopSellers_Cont ul {
        width: 31%;
    }

    .search-Txt {
        width: 66%;
    }

    .Left-Nav {
        display: none;
    }

    .Content-Area {
        width: 96%;
        margin-left: 2%;
    }
    /*active user page styles start here*/

    .active_user-id > a {
        left: 50px;
    }

    .active_user-name > a {
        left: 20px;
    }

    .active_user-email-addr > a {
        left: 15px;
    }

    .active_user-business-unit > a {
        left: 50px;
    }
    /*active user page styles end here*/
}
/* Styles/responsive-layout_Search.css End here*/ /* Styles/responsive-layout_New.css Start here*/
@charset "utf-8"; /* CSS Document */

@media only screen and (min-width:900px) and (max-width:1024px) {
    .wrapper {
        background-color: red;
        float: left;
        width: 100%;
    }

    .Right-Nav {
        display: none;
    }

    .Left-Nav {
        width: 30%;
    }

    .Content-Area {
        width: 68.5%;
    }

    .TopSellers_Cont ul {
        margin: 13px 0 0 9px;
    }

    .cart {
        width: 19%;
    }

    .Search {
        width: 38.9%;
    }

    .search-Txt {
        width: 64%;
    }
}

@media all and (min-width:480px) and (max-width:600px) {
    .wrapper {
        background-color: red;
        float: left;
    }

    .Right-Nav {
        display: none;
    }
}

@media screen and (min-width:750px) and (max-width:900px) {
    .Right-Nav {
        display: none;
    }

    .Search {
        margin: 24px 0 20px 15px;
    }

    .UserDet {
        margin: 38px 0 0 15px;
    }

    .Logoff_Cont {
        margin-left: 8px;
    }

    .cart {
        width: 24%;
    }

    .TopSellers_Cont ul {
        width: 31%;
    }

    .search-Txt {
        width: 66%;
    }

    .Left-Nav {
        display: none;
    }

    .Content-Area {
        width: 96%;
        margin-left: 2%;
    }
}
/* Styles/responsive-layout_New.css End here*/

/* Styles/responsive-layout_New.css Start here*/
@charset "utf-8"; /* CSS Document */
@media only screen and (min-width:900px) and (max-width:1024px) {
    .wrapper {
        background-color: red;
        float: left;
        width: 100%;
    }

    .Right-Nav {
        display: none;
    }

    .Left-Nav {
        width: 30%;
    }

    .Content-Area {
        width: 68.5%;
    }

    .TopSellers_Cont ul {
        margin: 13px 0 0 9px;
    }

    .cart {
        width: 19%;
    }

    .Search {
        width: 38.9%;
    }

    .search-Txt {
        width: 64%;
    }
    /*active user page styles start here*/

    .active_user-id > a {
        left: 75px;
    }

    .active_user-name > a {
        left: 50px;
    }

    .active_user-email-addr > a {
        left: 70px;
    }

    .active_user-business-unit > a {
        left: 70px;
    }
    /*active user page styles end here*/ /*refine your search page styles start here*/

    .Adhesives_search-Txt {
        width: 81.6%;
    }

    #Manufacturer_Part_Number-search input.searchbox {
        width: 80%;
    }

    #Manufacturer_Part_Number input.searchbox {
        width: 80%;
    }

    .refine-your-search-button {
        padding: 11px 6px;
    }

    .show_more > a {
        width: 40%!important;
    }

    .quantity-cont .Button-Order {
        margin: 5px 0 0 9px;
    }
    /*view detail page styles start here*/

    #left_scroll {
        padding-left: 5px!important;
    }

    #carousel_inner {
        width: 91.5%!important;
        padding-left: 14px!important;
    }

    #carousel_ul li {
        padding: 0 6px 0 0!important;
    }

    #right_scroll {
        padding-left: 2px!important;
    }
    /*view detail page styles end here*/
}

@media all and (min-width:480px) and (max-width:600px) {
    .wrapper {
        background-color: red;
        float: left;
    }

    .Right-Nav {
        display: none;
    }
}

@media screen and (min-width:750px) and (max-width:900px) {
    .Right-Nav {
        display: none;
    }

    .Search {
        margin: 24px 0 20px 15px;
    }

    .UserDet {
        margin: 38px 0 0 15px;
    }

    .Logoff_Cont {
        margin-left: 8px;
    }

    .cart {
        width: 24%;
    }

    .TopSellers_Cont ul {
        width: 31%;
    }

    .search-Txt {
        width: 66%;
    }

    .Left-Nav {
        display: none;
    }

    .Content-Area {
        width: 96%;
        margin-left: 2%;
    }
    /*active user page styles start here*/
    .active_user-id > a {
        left: 50px;
    }

    .active_user-name > a {
        left: 20px;
    }

    .active_user-email-addr > a {
        left: 15px;
    }

    .active_user-business-unit > a {
        left: 50px;
    }
    /*active user page styles end here*/
}
/* Styles/IMSOnline/SDI_Style.css Start here*/
#grid {
    position: fixed;
    top: 400px;
    left: 900px;
}

#BtnGoToChartDiv {
    position: fixed;
    float: right;
}

.button-fancy1 {
    background-color: #FBAA12;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Verdana,'MS Sans Serif';
    font-size: 10pt;
    font-weight: bold;
    padding: 0 5px!important;
}

.inventory_mgnt_Contents {
    float: left;
    width: 100%;
    margin-top: 20px;
}

.inventory-txt {
    float: left;
    margin-top: 3px;
    margin-right: 10px;
}

.sites-salesFilterConts {
    float: left;
}

.filter-BtnSalesConts {
    float: left;
    margin-top: 15px;
}

.filter-ddlSiteConts select {
    float: left;
    margin-right: 10px;
    padding: 3px 0;
}

.ims-gridvaluesContent {
    float: left;
    width: 100%;
}

.ProductsFormViewstyle {
    float: left;
    width: 100%;
}

.ims-ItemTemplatesdivCont {
    border-top: 1px solid #AAAAAA;
    float: left;
    margin-top: 1px;
    padding-top: 10px;
    width: 100%;
}

.imsonline-PivotFields {
    float: left;
    width: 64%;
}

.ims-ivotFields0 {
    float: left;
    width: 48%;
}

    .ims-ivotFields0 .CPivotFields {
        float: left;
        width: 100%;
        border-collapse: separate;
        border-color: #AAAAAA;
        border-spacing: 0;
    }

.ims-PivotFields1divCont {
    float: left;
    margin-left: 3.5%;
    width: 48%;
}

    .ims-PivotFields1divCont .CPivotFields {
        float: left;
        width: 100%;
        border-collapse: separate;
        border-spacing: 0;
        border-color: #AAAAAA;
    }

.ims-YearMonthValues {
    float: left;
    margin-left: 2%;
    width: 34%;
}

    .ims-YearMonthValues .style7 {
        float: left;
        border-collapse: separate;
        border-spacing: 0;
        width: 100%;
        border-color: #AAAAAA;
    }

.ims-ivotFields0 .CPivotFields tr td {
    border-color: #AAAAAA;
    padding: 5px 0 5px 10px;
}

.ims-PivotFields1divCont .CPivotFields tr td {
    border-color: #AAAAAA;
    padding: 5px 0 5px 10px;
}

.ims-YearMonthValues .style7 tr td {
    border-color: #AAAAAA;
    padding: 5px 0 5px 10px;
}

.HeaderStyle1 td {
    color: #6a6a6a;
    border-bottom: 1px solid #aaa;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0 5px;
}

.PagerStyle1 table {
    float: right;
    padding-top: 20px;
}

    .PagerStyle1 table tr td a {
        float: left;
        padding: 0 3px;
    }

#SiteDrop {
    position: absolute;
    left: 5px;
}

#home {
    position: absolute;
    top: 60px;
    left: 850px;
}

#sitelabel {
    position: absolute;
    top: -22px;
    left: 850px;
    height: 500px;
    width: 385px;
}

#graphsitelabel {
    position: absolute;
    top: 130px;
    left: 650px;
    height: 500px;
    width: 385px;
}

#filteritem {
    position: absolute;
    top: 20px;
    left: 50px;
    height: 500px;
    width: 160px;
}

#filterbody {
    position: absolute;
    top: 60px;
    left: 50px;
    height: 500px;
    width: 160px;
}

#filterbodyutil {
    position: absolute;
    top: 290px;
    left: 54px;
    height: 500px;
    width: 160px;
}

#filterbodyaction {
    position: absolute;
    top: 135px;
    left: 50px;
    height: 500px;
    width: 160px;
}

#filterbodyzero {
    position: absolute;
    top: 330px;
    left: 54px;
    height: 90px;
    width: 200px;
}

#filterbodyfamily {
    position: absolute;
    top: 340px;
    left: 54px;
    height: 90px;
    width: 200px;
}

#filterbodybuttons {
    position: absolute;
    top: 410px;
    left: 50px;
    height: 90px;
    width: 500px;
}

#CartItem {
    position: absolute;
    top: 20px;
    left: 10px;
    height: 90px;
    width: 100px;
}

#CartDescr {
    position: absolute;
    top: 20px;
    left: 120px;
    height: 90px;
    width: 100px;
}

#CartVendor {
    position: absolute;
    top: 20px;
    left: 330px;
    height: 90px;
    width: 100px;
}

#CartPrice {
    position: absolute;
    top: 20px;
    left: 500px;
    height: 90px;
    width: 100px;
}

#CartQty {
    position: absolute;
    top: 20px;
    left: 570px;
    height: 90px;
    width: 100px;
}

#CartQtyValidate {
    position: absolute;
    top: 60px;
    left: 570px;
}

#CartDueDate {
    position: absolute;
    top: 20px;
    left: 650px;
    height: 90px;
    width: 100px;
}

#CartCartIcon {
    position: absolute;
    top: 20px;
    left: 755px;
    width: 500px;
}

#CartGrid {
    position: absolute;
    top: 250px;
    left: 50px;
    height: 120px;
    width: 500px;
}

#CartButtons {
    position: absolute;
    top: 240px;
    left: 330px;
    height: 120px;
    width: 500px;
}

#cart {
    position: absolute;
    top: 10px;
    left: 781px;
    height: 30px;
    width: 37px;
}

#excel {
    position: absolute;
    top: 10px;
    left: 844px;
    height: 29px;
    width: 52px;
}

#getdata {
    position: absolute;
    top: 5px;
    left: 850px;
    height: 33px;
    width: 46px;
}

#where {
    position: absolute;
    top: 5px;
    left: 850px;
    height: 31px;
    width: 46px;
}

#pipe {
    position: absolute;
    top: 30.5px;
    left: 781px;
    height: 27px;
    width: 46px;
}

#filters {
    position: absolute;
    top: 157px;
    left: 4px;
    height: 55px;
    width: 1100px;
    margin-bottom: 1px;
}

#HeaderLine {
    position: absolute;
    top: 150px;
    left: 5px;
    border-top: 2px solid navy;
    height: 50px;
    width: 800px;
}

#gridvalues {
    position: absolute;
    padding: 0;
    top: 200px;
    left: 3px;
    height: 73px;
    width: 291px;
}

#BtnGoToChartDiv {
    position: fixed;
    float: right;
}

#SiteDropDown {
    width: 900px;
}

#Cvalues {
    position: absolute;
    top: 565px;
    left: 10px;
    height: 30px;
    width: 37px;
}

#GetPipeData {
    top: -270px;
    left: 900px;
}
/* Styles/IMSOnline/jquery-ui-1.9.2.custom.css Start here*/

/*! jQuery UI - v1.9.2 - 2012-11-23
* http://jqueryui.com
* Includes:jquery.ui.core.css,jquery.ui.accordion.css,jquery.ui.autocomplete.css,jquery.ui.button.css,jquery.ui.datepicker.css,jquery.ui.dialog.css,jquery.ui.menu.css,jquery.ui.progressbar.css,jquery.ui.resizable.css,jquery.ui.selectable.css,jquery.ui.slider.css,jquery.ui.spinner.css,jquery.ui.tabs.css,jquery.ui.tooltip.css
* To view and modify this theme,visit http://jqueryui.com/themeroller/
* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
}

.ui-helper-clearfix:after {
    clear: both;
}

.ui-helper-clearfix {
    zoom: 1;
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
    cursor: default!important;
}
/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin-top: 2px;
    padding: .5em .5em .5em .7em;
    zoom: 1;
}

.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-noicons {
    padding-left: .7em;
}

.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
    zoom: 1;
}

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}
/* workarounds */
* html .ui-autocomplete {
    width: 1px;
}
/* without this,the menu expands to 100% in IE6 */
.ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    margin-right: .1em;
    cursor: pointer;
    text-align: center;
    zoom: 1;
    overflow: visible;
}
    /* the overflow property removes extra width in IE */
    .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
        text-decoration: none;
    }

.ui-button-icon-only {
    width: 2.2em;
}
/* to make room for the icon,a width needs to be set here */
button.ui-button-icon-only {
    width: 2.4em;
}
/* button elements seem to need a little more width */
.ui-button-icons-only {
    width: 3.4em;
}

button.ui-button-icons-only {
    width: 3.7em;
}
/*button text element */
.ui-button .ui-button-text {
    display: block;
    line-height: 1.4;
}

.ui-button-text-only .ui-button-text {
    padding: .4em 1em;
}

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px;
}

.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em;
}

.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: .4em 2.1em .4em 1em;
}

.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}
/* no icon support for input elements,provide padding by default */
input.ui-button {
    padding: .4em 1em;
}
/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px;
}

.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}

.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left: .5em;
}

.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
}

.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
}
/*button sets*/
.ui-buttonset {
    margin-right: 7px;
}

    .ui-buttonset .ui-button {
        margin-left: 0;
        margin-right: -.3em;
    }
/* workarounds */
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
/* reset extra padding in Firefox */
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}

    .ui-datepicker .ui-datepicker-header {
        position: relative;
        padding: .2em 0;
    }

    .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
        position: absolute;
        top: 2px;
        width: 1.8em;
        height: 1.8em;
    }

    .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
        top: 1px;
    }

    .ui-datepicker .ui-datepicker-prev {
        left: 2px;
    }

    .ui-datepicker .ui-datepicker-next {
        right: 2px;
    }

    .ui-datepicker .ui-datepicker-prev-hover {
        left: 1px;
    }

    .ui-datepicker .ui-datepicker-next-hover {
        right: 1px;
    }

    .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -8px;
        top: 50%;
        margin-top: -8px;
    }

    .ui-datepicker .ui-datepicker-title {
        margin: 0 2.3em;
        line-height: 1.8em;
        text-align: center;
    }

        .ui-datepicker .ui-datepicker-title select {
            font-size: 1em;
            margin: 1px 0;
        }

    .ui-datepicker select.ui-datepicker-month-year {
        width: 100%;
    }

    .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
        width: 49%;
    }

    .ui-datepicker table {
        width: 100%;
        font-size: .9em;
        border-collapse: collapse;
        margin: 0 0 .4em;
    }

    .ui-datepicker th {
        padding: .7em .3em;
        text-align: center;
        font-weight: bold;
        border: 0;
    }

    .ui-datepicker td {
        border: 0;
        padding: 1px;
    }

        .ui-datepicker td span, .ui-datepicker td a {
            display: block;
            padding: .2em;
            text-align: right;
            text-decoration: none;
        }

    .ui-datepicker .ui-datepicker-buttonpane {
        background-image: none;
        margin: .7em 0 0 0;
        padding: 0 .2em;
        border-left: 0;
        border-right: 0;
        border-bottom: 0;
    }

        .ui-datepicker .ui-datepicker-buttonpane button {
            float: right;
            margin: .5em .2em .4em;
            cursor: pointer;
            padding: .2em .6em .3em .6em;
            width: auto;
            overflow: visible;
        }

            .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
                float: left;
            }
    /* with multiple calendars */
    .ui-datepicker.ui-datepicker-multi {
        width: auto;
    }

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

    .ui-datepicker-multi .ui-datepicker-group table {
        width: 95%;
        margin: 0 auto .4em;
    }

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
    direction: rtl;
}

    .ui-datepicker-rtl .ui-datepicker-prev {
        right: 2px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next {
        left: 2px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-prev:hover {
        right: 1px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next:hover {
        left: 1px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-buttonpane {
        clear: right;
    }

        .ui-datepicker-rtl .ui-datepicker-buttonpane button {
            float: left;
        }

            .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
                float: right;
            }

    .ui-datepicker-rtl .ui-datepicker-group {
        float: right;
    }

    .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
        border-right-width: 0;
        border-left-width: 1px;
    }

    .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
        border-right-width: 0;
        border-left-width: 1px;
    }
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

.ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    width: 300px;
    overflow: hidden;
}

    .ui-dialog .ui-dialog-titlebar {
        padding: .4em 1em;
        position: relative;
    }

    .ui-dialog .ui-dialog-title {
        float: left;
        margin: .1em 16px .1em 0;
    }

    .ui-dialog .ui-dialog-titlebar-close {
        position: absolute;
        right: .3em;
        top: 50%;
        width: 19px;
        margin: -10px 0 0 0;
        padding: 1px;
        height: 18px;
    }

        .ui-dialog .ui-dialog-titlebar-close span {
            display: block;
            margin: 1px;
        }

        .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
            padding: 0;
        }

    .ui-dialog .ui-dialog-content {
        position: relative;
        border: 0;
        padding: .5em 1em;
        background: none;
        overflow: auto;
        zoom: 1;
    }

    .ui-dialog .ui-dialog-buttonpane {
        text-align: left;
        border-width: 1px 0 0 0;
        background-image: none;
        margin: .5em 0 0 0;
        padding: .3em 1em .5em .4em;
    }

        .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
            float: right;
        }

        .ui-dialog .ui-dialog-buttonpane button {
            margin: .5em .4em .5em 0;
            cursor: pointer;
        }

    .ui-dialog .ui-resizable-se {
        width: 14px;
        height: 14px;
        right: 3px;
        bottom: 3px;
    }

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.ui-menu {
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    outline: none;
}

    .ui-menu .ui-menu {
        margin-top: -3px;
        position: absolute;
    }

    .ui-menu .ui-menu-item {
        margin: 0;
        padding: 0;
        zoom: 1;
        width: 100%;
    }

    .ui-menu .ui-menu-divider {
        margin: 5px -2px 5px -2px;
        height: 0;
        font-size: 0;
        line-height: 0;
        border-width: 1px 0 0 0;
    }

    .ui-menu .ui-menu-item a {
        text-decoration: none;
        display: block;
        padding: 2px .4em;
        line-height: 1.5;
        zoom: 1;
        font-weight: normal;
    }

        .ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
            font-weight: normal;
            margin: -1px;
        }

    .ui-menu .ui-state-disabled {
        font-weight: normal;
        margin: .4em 0 .2em;
        line-height: 1.5;
    }

        .ui-menu .ui-state-disabled a {
            cursor: default;
        }
/* icon support */
.ui-menu-icons {
    position: relative;
}

    .ui-menu-icons .ui-menu-item a {
        position: relative;
        padding-left: 2em;
    }
/* left-aligned */
.ui-menu .ui-icon {
    position: absolute;
    top: .2em;
    left: .2em;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
    position: static;
    float: right;
}

.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}

    .ui-progressbar .ui-progressbar-value {
        margin: -1px;
        height: 100%;
    }

.ui-resizable {
    position: relative;
}

.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
}

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
    display: none;
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}

.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}

.ui-slider {
    position: relative;
    text-align: left;
}

    .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 1.2em;
        height: 1.2em;
        cursor: default;
    }

    .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-position: 0 0;
    }

.ui-slider-horizontal {
    height: .8em;
}

    .ui-slider-horizontal .ui-slider-handle {
        top: -.3em;
        margin-left: -.6em;
    }

    .ui-slider-horizontal .ui-slider-range {
        top: 0;
        height: 100%;
    }

    .ui-slider-horizontal .ui-slider-range-min {
        left: 0;
    }

    .ui-slider-horizontal .ui-slider-range-max {
        right: 0;
    }

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}

    .ui-slider-vertical .ui-slider-handle {
        left: -.3em;
        margin-left: 0;
        margin-bottom: -.6em;
    }

    .ui-slider-vertical .ui-slider-range {
        left: 0;
        width: 100%;
    }

    .ui-slider-vertical .ui-slider-range-min {
        bottom: 0;
    }

    .ui-slider-vertical .ui-slider-range-max {
        top: 0;
    }

.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}

.ui-spinner-input {
    border: none;
    background: none;
    padding: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
}

.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}

.ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none;
}
/* more specificity required here to overide default borders */
.ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}
/* vertical centre icon */
.ui-spinner-up {
    top: 0;
}

.ui-spinner-down {
    bottom: 0;
}
/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s { /* need to fix icons sprite */
    background-position: -65px -16px;
}

.ui-tabs {
    position: relative;
    padding: .2em;
    zoom: 1;
}
    /* position:relative prevents IE scroll bug (element with position:relative inside container with overflow:auto appear as "fixed") */
    .ui-tabs .ui-tabs-nav {
        margin: 0;
        padding: .2em .2em 0;
    }

        .ui-tabs .ui-tabs-nav li {
            list-style: none;
            float: left;
            position: relative;
            top: 0;
            margin: 1px .2em 0 0;
            border-bottom: 0;
            padding: 0;
            white-space: nowrap;
        }

            .ui-tabs .ui-tabs-nav li a {
                float: left;
                padding: .5em 1em;
                text-decoration: none;
            }

            .ui-tabs .ui-tabs-nav li.ui-tabs-active {
                margin-bottom: -1px;
                padding-bottom: 1px;
            }

                .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
                    cursor: text;
                }

            .ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
                cursor: pointer;
            }
    /* first selector in group seems obsolete,but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */
    .ui-tabs .ui-tabs-panel {
        display: block;
        border-width: 0;
        padding: 1em 1.4em;
        background: none;
    }

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6,drop the image */
* html .ui-tooltip {
    background-image: none;
}

body .ui-tooltip {
    border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}

    .ui-widget .ui-widget {
        font-size: 1em;
    }

    .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
        font-family: Verdana,Arial,sans-serif;
        font-size: 1em;
    }

.ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222222;
}

    .ui-widget-content a {
        color: #222222;
    }

.ui-widget-header {
    border: 1px solid #aaaaaa;
    background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
    color: #222222;
    font-weight: bold;
}

    .ui-widget-header a {
        color: #222222;
    }
    /* Interaction states
----------------------------------*/
    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
        border: 1px solid #d3d3d3;
        background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
        font-weight: normal;
        color: #555555;
    }

        .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
            color: #555555;
            text-decoration: none;
        }

    .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
        border: 1px solid #999999;
        background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
        font-weight: normal;
        color: #212121;
    }

        .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
            color: #212121;
            text-decoration: none;
        }

    .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
        border: 1px solid #aaaaaa;
        background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
        font-weight: normal;
        color: #212121;
    }

        .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
            color: #212121;
            text-decoration: none;
        }
    /* Interaction Cues
----------------------------------*/
    .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
        border: 1px solid #fcefa1;
        background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
        color: #363636;
    }

        .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
            color: #363636;
        }

    .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
        border: 1px solid #cd0a0a;
        background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
        color: #cd0a0a;
    }

        .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
            color: #cd0a0a;
        }

    .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
        color: #cd0a0a;
    }

    .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
        font-weight: bold;
    }

    .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
        opacity: .7;
        filter: Alpha(Opacity=70);
        font-weight: normal;
    }

    .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
        opacity: .35;
        filter: Alpha(Opacity=35);
        background-image: none;
    }

        .ui-state-disabled .ui-icon {
            filter: Alpha(Opacity=35);
        }
/* For IE8 - See #6059 */

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url(images/ui-icons_222222_256x240.png);
}

.ui-widget-content .ui-icon {
    background-image: url(images/ui-icons_222222_256x240.png);
}

.ui-widget-header .ui-icon {
    background-image: url(images/ui-icons_222222_256x240.png);
}

.ui-state-default .ui-icon {
    background-image: url(images/ui-icons_888888_256x240.png);
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url(images/ui-icons_454545_256x240.png);
}

.ui-state-active .ui-icon {
    background-image: url(images/ui-icons_454545_256x240.png);
}

.ui-state-highlight .ui-icon {
    background-image: url(images/ui-icons_2e83ff_256x240.png);
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url(images/ui-icons_cd0a0a_256x240.png);
}
/* positioning */
.ui-icon-carat-1-n {
    background-position: 0 0;
}

.ui-icon-carat-1-ne {
    background-position: -16px 0;
}

.ui-icon-carat-1-e {
    background-position: -32px 0;
}

.ui-icon-carat-1-se {
    background-position: -48px 0;
}

.ui-icon-carat-1-s {
    background-position: -64px 0;
}

.ui-icon-carat-1-sw {
    background-position: -80px 0;
}

.ui-icon-carat-1-w {
    background-position: -96px 0;
}

.ui-icon-carat-1-nw {
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-on {
    background-position: -96px -144px;
}

.ui-icon-radio-off {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start {
    background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated,use ui-icon-seek-start instead */
.ui-icon-seek-first {
    background-position: -80px -160px;
}

.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    -khtml-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    -khtml-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -khtml-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -khtml-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
}

.ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
    -moz-border-radius: 8px;
    -khtml-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}
/* Styles/IMSOnline/jquery-ui-1.9.2.custom.css End here*/

/* Styles/carousel_ItemDetail.css Start here*/
@charset "utf-8"; /* CSS Document */
body {
    font-family: Arial,Helvetica,sans-serif;
}

#carousel_ul li img {
    margin-bottom: -4px;
    cursor: pointer;
    cursor: hand;
    border: 0;
}

#left_scroll {
    float: left;
    padding-left: 16px;
    position: relative;
    top: 128px;
}

#right_scroll {
    float: left;
    position: relative;
    top: 128px;
    padding-left: 10px;
}

#left_scroll img {
    border: 0;
    cursor: pointer;
    cursor: hand;
}

#right_scroll img {
    border: 0;
    cursor: pointer;
    cursor: hand;
}

.knives_info-price-cont ol li {
    list-style: none;
    float: left;
}

.knives-name {
    color: #666666;
    float: left;
    font-weight: bold;
    font-size: 14px;
    width: 100%;
    text-align: center;
}

.knives-info {
    float: left;
    font-size: 11px;
    color: #666666;
    width: 100%;
    text-align: center;
    padding: 8px 0 0 0;
}

.knives_info-price-cont {
    float: left;
    padding: 18px 0 0 0;
}

.knives-unit-price {
    font-weight: bold;
    font-size: 16px;
    color: #990000;
    padding: 0 0 0 5px;
}
/* Styles/carousel_ItemDetail.css End here*/

/* Styles/C3.css Start here*/
.c3 svg {
    font: 10px sans-serif;
}

.c3 path, .c3 line {
    fill: none;
    stroke: #000;
}

.c3-tooltip-name-Accounts1 {
    display: none;
}

.c3 text {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.c3-legend-item-tile, .c3-xgrid-focus, .c3-ygrid, .c3-event-rect, .c3-bars path {
    shape-rendering: crispEdges;
    cursor: pointer;
}

.c3-chart-arc path {
    stroke: #fff;
}

.c3-chart-arc text {
    fill: #fff;
    font-size: 13px;
}
/*-- Axis --*/

/*-- Grid --*/
.c3-grid line {
    stroke: #aaa;
}

.c3-grid text {
    fill: #aaa;
}

.c3-xgrid, .c3-ygrid {
    stroke-dasharray: 3px 3px;
}
/*-- Text on Chart --*/
.c3-text.c3-empty {
    fill: #808080;
    font-size: 2em;
}
/*-- Line --*/
.c3-line {
    stroke-width: 1px;
}
/*-- Point --*/
.c3-circle._expanded_ {
    stroke-width: 1px;
    stroke: white;
}

.c3-selected-circle {
    fill: white;
    stroke-width: 2px;
}
/*-- Bar --*/
.c3-bar {
    stroke-width: 0;
}

    .c3-bar._expanded_ {
        fill-opacity: 0.75;
    }
/*-- Focus --*/
.c3-target.c3-focused {
    opacity: 1;
}

    .c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
        stroke-width: 2px;
    }

.c3-target.c3-defocused {
    opacity: 0.3!important;
}
/*-- Region --*/
.c3-region {
    fill: steelblue;
    fill-opacity: 0.1;
}
/*-- Brush --*/
.c3-brush .extent {
    fill-opacity: 0.1;
}
/*-- Select - Drag --*/

/*-- Legend --*/
.c3-legend-item {
    font-size: 12px;
}

.c3-legend-item-hidden {
    opacity: 0.15;
}

.c3-legend-background {
    opacity: 0.75;
    fill: white;
    stroke: lightgray;
    stroke-width: 1;
}
/*-- Tooltip --*/
.c3-tooltip-container {
    z-index: 10;
}

.c3-tooltip {
    border-collapse: collapse;
    border-spacing: 0;
    background-color: #fff;
    empty-cells: show;
    -webkit-box-shadow: 7px 7px 12px -9px #777777;
    -moz-box-shadow: 7px 7px 12px -9px #777777;
    box-shadow: 7px 7px 12px -9px #777777;
    opacity: 0.9;
}

    .c3-tooltip tr {
        border: 1px solid #CCC;
    }

    .c3-tooltip th {
        background-color: #aaa;
        font-size: 14px;
        padding: 2px 5px;
        text-align: left;
        color: #FFF;
    }

    .c3-tooltip td {
        font-size: 13px;
        padding: 3px 6px;
        background-color: #fff;
        border-left: 1px dotted #999;
    }

        .c3-tooltip td > span {
            display: inline-block;
            width: 10px;
            height: 10px;
            margin-right: 6px;
        }

        .c3-tooltip td.value {
            text-align: right;
        }
/*-- Area --*/
.c3-area {
    stroke-width: 0;
    opacity: 0.2;
}
/*-- Arc --*/
.c3-chart-arcs-title {
    dominant-baseline: middle;
    font-size: 1.3em;
}

.c3-chart-arcs .c3-chart-arcs-background {
    fill: #e0e0e0;
    stroke: none;
}

.c3-chart-arcs .c3-chart-arcs-gauge-unit {
    fill: #000;
    font-size: 16px;
}

.c3-chart-arcs .c3-chart-arcs-gauge-max {
    fill: #777;
}

.c3-chart-arcs .c3-chart-arcs-gauge-min {
    fill: #777;
}

.c3-chart-arc .c3-gauge-value {
    fill: #000; /*  font-size:28px!important;*/
}

.c3-axis-y-label {
    font-size: 15px;
    font-weight: bold;
}

#chart_TopVendor {
    float: left;
    margin-top: 3%;
    width: 100%;
}

.c3-axis.c3-axis-x {
    font-size: 12px;
    font-weight: bold;
}

.inventory_manag_chart {
    float: left;
    margin-top: 3%;
    width: 100%;
}

.inventory_left, .inventory_right {
    background: none repeat scroll 0 0 #f7f7f7;
    border: 1px solid #ebebeb;
    float: left;
    margin-left: 1.5%;
    margin-right: 1%;
    width: 47%;
}

    .inventory_right #chart_div2, .inventory_left #chart_div {
        position: relative;
        right: 2%;
    }
/* Styles/C3.css End here*/

.Sprite_Img
{
    background-image: url("../NewLayoutStyles/Images/Sprite.png");
    float: left;
    height: 45px;
    position: relative;
    top: -4px;
    width: 51px;
}

.Menu_Info .Sprite_Img
{
    background-position: -276px 0;
}

.Loading-img {
    display: none;
    width: 100%;
    height: 88%;
    opacity: 0.7;
    background: #646464 !important;
    z-index: 1000;
    left: 0;
    top: 12%;
}

.show-loader + .Loading-img img {
    left: 45%;
    position: absolute;
    top: 40%;
}

.show-loader + .Loading-img {
    display: block !important;
    position: absolute;
}

.loading-animation th:nth-child(7) {
    width: 70px !important;
}

/*Bug - 2792 - Dhamotharan P*/
.custom-tbl td {
    padding: 0 8px !important;
}

.custom-tbl > .loading-animation table td {
    padding: 3px !important;
}

.splcheckstyle {
    display: block;
    clear: both;
}

.shppng_orderfield_txtbox1 option {
    width: 235px !important;
}

.errormessage {
    color: #ff0000;
}

.OtherSiteError {
    color: #ff0000;
    text-align: center;
    width: 100%;
    float: left;
    margin: 4px 0 0 0;
}

