.buttonCurrentArchive {
    font-weight: bolder;
}

.archivePager {
    text-align: center;
}

.name {
    text-align: right;
    vertical-align: middle;
}

body {
    font-family: Tahoma, serif;
    color: #565656;
    font-size: 12px;
    margin: 0;
    padding: 0;
    background: #f0f0f0;
}

span {
    color: #565656;
    font-size: 12px;
}

label {
    font-family: Tahoma, serif;
    color: #565656;
    font-size: 12px;
    margin: 0;
    padding: 0;
}

a img {
    border: 0;
}

a:link, a:visited {

    color: #565656;
    font-family: Tahoma, serif;
    font-size: 12px;
    text-decoration: none;

}

a:hover {
    color: #000;
}

#container {
    background: url(OmYWH0a2VhuJSoElYFoVyaRsFDhfeFabNLMInvDyzJh.gif) repeat-x 0 0;
}

#content {
    width: 960px;
    margin: 0 auto;
}

#header {
    height: 82px;
    position: relative;
}

#logo {
    position: absolute;
    width: 224px;
    height: 57px;
    top: 15px;
    left: 8px;
}

#clientLogo {
    position: absolute;
    width: 224px;
    height: 57px;
    top: 5px;
    right: 1px;
}

#clientLogoLeft {
    float: right;
    width: 241px;
    height: 47px;
    margin-right: 7px;
    margin-top: 13px;
}

#box_top_content {
    padding: 10px 6px 0 30px;
    line-height: 1.3;
    font-size: 11px;
    background: url(8WVpYS8h0F7HxawA8KTo9Iy1gtBphopftHPCsoXF4Sf.gif) no-repeat 5px 15px;
}

#box_top_middle {
    background-color: #ECE7E7;
    border-radius: 10px;
    float: left;
    padding: 5px;
}

#box_top_content a:link, #box_top_content a:visited {
    color: #f5821f;
    font-weight: bold;
}

#box_top_content a:hover {
    color: #000;
}

#footer {
    padding: 10px;
    font-size: 10px;
    color: #a3a3a3;
    text-align: left;
}

#footer div#footer_menu {
    float: right;
}

#footer div#footer_menu a:link, #footer div#footer_menu a:visited {
    color: #a3a3a3;
}

#footer div#footer_menu a:hover {
    color: #000;
}

#main_top {
    height: 7px;
    margin-top: 16px;
    clear: both;
    background: url(H69Aaiq9jXzIfDsopMNX6B77CansM2j75NTGsmjpdQQ.gif) no-repeat 0 0;
    overflow: hidden;
}

#main {
    background: #fff;
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
    padding: 2px 9px; /*min-height: 450px;*/
}

#main_bottom {
    height: 7px;
    background: url(l0n0JcZqaWSDwCe7Ux9vrosDqe4MAUG7f3AmoXH0dnG.gif) no-repeat 0 0;
    overflow: hidden;
    clear: both
}

div.paginateButtons {
    color: #565656;
    font-family: Tahoma, sans-serif;
    font-size: 12px;
    text-decoration: none;
    text-align: center;
    padding: 7px;
    word-break: break-all;
    word-wrap: break-word;
}

div.paginateButtons a {
    padding-left: 3px;
}

div.paginateButtons span {
    padding-left: 3px;
}

div.paginateButtons a:hover {
    padding-left: 3px;
    font-weight: bold;
}

div.paginateButtons span.currentStep {
    padding-left: 3px;
    color: black;
    font-weight: bold;
}

div.errors {
    background: #fff3f3;
    border: 2px solid red;
    color: #cc0000;
    margin: 0 3px 5px 3px;
    padding: 5px 3px 5px 3px;
    clear: both;
}

div.info {
    background: snow;
    border: 2px solid royalblue;
    color: royalblue;
    margin: 10px 0 5px 0;
    padding: 5px 3px 5px 3px;
    text-align: left;
}

input.info {
    border: 2px solid royalblue;
}

span.info {
    color: royalblue;
}

.bold {
    font-weight: bold;
}

.errorBorder {
    border: 1px solid red !important;
}

input.errors {
    border: 2px solid red;
}

textarea.errors {
    border: 2px solid red !important;
}

div.errors ul {
    list-style: none;
    padding: 0;
}

div.errors li {
    background: url(X2My6nLGuGXO73LuKEeTYWgyGjihrVLVBKfMfLY17mq.png) 8px 0 no-repeat;
    line-height: 16px;
    padding-left: 30px;
}

td.errors select {
    border: 1px solid red;
}

td.errors input {
    border: 1px solid red !important;
}

div.message {
    background: #fff3f3;
    border: 2px solid forestgreen;
    color: forestgreen;
    margin: 10px 3px 5px 3px;
    padding: 5px 3px;
}

input.message {
    border: 2px solid forestgreen;
}

ul.navigation {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.navigation li {
    margin: 0;
    padding: 0 2px 0 0;
    float: left;
    display: inline;
    height: 43px;
    background: url('weTPDllOchWcsWcXAI82vVqDjqS9045AMf7gywuZTER.gif') no-repeat top right;
}

ul.navigation li.navigation_last {
    padding: 0 !important;
    background: none !important;
}

ul.navigation li.navigation_last a {
    /*border-top-right-radius: 9px !important;*/
    /*-moz-border-radius-topright: 9px !important;*/
    /*-webkit-border-top-right-radius: 9px !important;*/
    border-right: 1px solid #dbdbdb;
}

ul.navigation li.navigation_first a {
    border-left: 1px solid #dbdbdb;
    /*border-top-left-radius: 9px !important;*/
    /*-moz-border-radius-topleft: 9px !important;*/
    /*-webkit-border-top-left-radius: 9px !important;*/
}

ul.navigation li a:link, ul.navigation li a:visited {
    border-top: 1px solid #dbdbdb;
    color: #565656;
    font-weight: bold;
    font-size: 11px;
    padding: 15px 5px 0 5px;
    height: 27px;
    background: url('7aoIq1Vs9olbdcRrTVQsGAWcxCPeWZjH9iVYeK2w5Na.gif') repeat-x 0 -1px;
    float: left;
    display: inline;
}

ul.navigation li a:hover {
    background: url('Z8c8TuKi7SLUvJohs6q8v0vISlDqEY0937tMuDNnz7K.gif') repeat-x 0 -1px;
}

ul.navigation li.navigation_active a {
    color: #fff;
    background: url('Sn194ihtUDC2UWgqouokPkMkPRVvjj0J3BrLqnYwOn9.gif') repeat-x 0 -1px;
}

.table_td_red td.first {
    border-left: 1px solid #9F0000;
}

.table_td_red td {

    font-family: Tahoma, serif;
    font-size: 11px;
    background: url("SLim1tEA7lhqzGj2FQLaTliiXRL4Mo8Fi6yC8VZFNd.gif") repeat-x scroll 0 0 #FC5E45;
    border-bottom: 1px solid #9F0000;
    border-right: 1px solid #9F0000;
    border-top: 1px solid #9F0000;
    color: #4E0000;
    padding: 6px;

}

/*DO STRONY Z LOGOWANIEM */

input.text_login {
    width: 140px;
    border: 1px solid #c5c5c5;
    padding: 3px;
    background: #e7e7e7 url('pYI8im0JPflczjNYITxrH5ujBuMjSyxTxcc4xLr0Rwn.gif') no-repeat 0 0;
}

#login_footer {
    background: url('LRck9HVxtmSOOJUOnOfPoO4PTF7AJg9J9IKKrVaUc26.gif') repeat-x 0 0;
    width: 657px;
    margin: 10px auto;
    font-size: 10px;
    color: #aaaaaa;
    padding-top: 4px;
}

#login_footer div#login_footer_menu {
    float: right;
}

#login_footer div#login_footer_menu a:link, #login_footer div#login_footer_menu a:visited {
    color: #aaaaaa;
}

#login_footer div#login_footer_menu a:hover {
    color: #000;
}

input.login_button {
    border: 0;
    width: 60px;
    height: 20px;
    color: #fff;
    font-size: 11px;
    background: url('HIRfxyuom5pGhdKeHAM56AVdMM3ITJUcEnvHphnAUS.gif') no-repeat 0 0;
    padding: 0 0 0 0;
    font-weight: bold;
    float: right;
    text-align: center;
    vertical-align: middle;
}

#table_1_tr {
    background: url("1mYjPSPx4sXMALB8yBjmBEPOj8YLlPnDEtcL7yEwxH3.gif") no-repeat scroll 0 0 transparent;
    height: 6px;
    position: absolute;
    right: -7px;
    top: -7px;
    width: 6px;
}

/*ADRESY*/

tr.gray2 th.last {
    /*border-top-right-radius: 6px !important;*/
    /*-moz-border-radius-topright: 6px !important;*/
    /*-webkit-border-top-right-radius: 6px !important;*/
}

tr.gray2 th.first {
    /*border-top-left-radius: 6px !important;*/
    /*-moz-border-radius-topleft: 6px !important;*/
    /*-webkit-border-top-left-radius: 6px !important;*/
}

#address_last {
    /*border-top-right-radius: 6px !important;*/
    /*-moz-border-radius-topright: 6px !important;*/
    /*-webkit-border-top-right-radius: 6px !important;*/
}

#address_first {
    /*border-top-left-radius: 6px !important;*/
    /*-moz-border-radius-topleft: 6px !important;*/
    /*-webkit-border-top-left-radius: 6px !important;*/
}

.address-table {
    float: left;
    width: 70%
}

.table_td_gray2 input.text {

    background: url("gOiEusfVtz1U8tcCLdioquBrbecZRvXbY8v6ByJLuxy.jpg") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #D2D2D2;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 2px;
    padding-top: 2px;

}

/*TABELA LAYOUT*/

.mainTable tr td a.deletedLink span {
    color: gray;
}

.table_td {
    width: 100%; /*border-collapse: separate;*/
    border-collapse: collapse;
    border-spacing: 0 1px;
    empty-cells: show;

}

.table_td td.spacer {
    height: 1px;
    overflow: hidden;
}

.table_td th {
    background: #eaeaea;
    color: #8d8d8d;
    font-weight: bold;
    font-size: 10px;
    font-family: Tahoma, serif;
    padding: 6px;
    border-top: 1px solid #B3B3B3;
    border-bottom: 1px solid #B3B3B3;
    border-right: 1px solid #B3B3B3;
}

.table_td span {
    font-weight: bold;
    font-size: 10px;
    font-family: Tahoma, serif;
    padding: 6px;
    color: #565656;
}

.table_td_gray2 span {
    font-weight: normal;
    color: #565656;
    font-size: 12px;

}

.table_td th.first {
    border-left: 1px solid #d1d1d1;
}

.table_td th.last {
    border-right: 1px solid #d1d1d1;
}

.table_td_red td {
    background: #fc5e45 url('SLim1tEA7lhqzGj2FQLaTliiXRL4Mo8Fi6yC8VZFNd.gif') repeat-x 0 0;
    color: #4e0000;
    font-size: 12px;
    font-family: Tahoma, serif;
    padding: 6px;
    border-top: 1px solid #9f0000;
    border-bottom: 1px solid #9f0000;
    border-right: 1px solid #9f0000;
}

.table_td_red td.first {
    border-left: 1px solid #9f0000;
}

.table_td_green td {
    background: #77e27b url('SZoKYMFU4yRSDG38S1xZKPnJlb2xFuV9KWNCh6mcC3k.gif') repeat-x 0 0;
    color: #002702;
    font-size: 12px;
    font-family: Tahoma, serif;
    padding: 6px;
    border-top: 1px solid #1c8320;
    border-bottom: 1px solid #1c8320;
    border-right: 1px solid #1c8320;
}

.table_td_green td.first {
    border-left: 1px solid #1c8320;
}

.table_td_yellow td {
    background: #f6fb89 url('QP6gAAPC8485seDw2N7SeHBvd3TG2RMhINT4Mq3rZ5U.gif') repeat-x 0 0;
    color: #663500;
    font-size: 12px;
    font-family: Tahoma, serif;
    padding: 6px;
    border-top: 1px solid #b18500;
    border-bottom: 1px solid #b18500;
    border-right: 1px solid #b18500;
}

.table_td_yellow td.first {
    border-left: 1px solid #b18500;
}

.table_td_gray td {
    background: #d5d0d0 url('645idtcmQtKk8uqimMZngtaxA987JbVxnHfCrkfCyDd.gif') repeat-x 0 0;
    color: #262626;
    font-size: 12px;
    font-family: Tahoma, serif;
    padding: 6px;
    border-top: 1px solid #757575;
    border-bottom: 1px solid #757575;
    border-right: 1px solid #757575;
}

.table_td_gray td.first {
    border-left: 1px solid #757575;
}

#table_1_tr {
    width: 6px;
    height: 6px;
    background: url('1mYjPSPx4sXMALB8yBjmBEPOj8YLlPnDEtcL7yEwxH3.gif') no-repeat 0 0;
    position: absolute;
    right: -7px;
    top: -7px;
}

input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.table_td input.button {
    width: 62px;
    height: 20px;
    background: url('vQe0Hr4rbXPEsQeRNMcwQFa5TUaZGstczcz6lnBK9Zk.gif') no-repeat 0 0;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    display: block;
    padding: 0;
    border: 0;
}

.table_td a.button:link, .table_td a.button:visited {
    width: 62px;
    height: 17px;
    background: url('vQe0Hr4rbXPEsQeRNMcwQFa5TUaZGstczcz6lnBK9Zk.gif') no-repeat 0 0;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    display: block;
    padding: 3px 0 0 0;
}

.table_td a.button:hover {
    color: #000;
}

.table_td .table_td_red td .button {
    background: url('vQe0Hr4rbXPEsQeRNMcwQFa5TUaZGstczcz6lnBK9Zk.gif') no-repeat 0 0;
}

.table_td .table_td_green td .button {
    background: url('vbbd9IGahgcogL7dCe4EUbpAi0etVacVoAIVyF7Cn7G.gif') no-repeat 0 0;
}

.table_td .table_td_yellow td .button {
    background: url('V4yRKxyWFlfJD6xCqaq85IdXisiuCz6FoTDWOHhO9wp.gif') no-repeat 0 0;
}

.table_td .table_td_gray td .button {
    background: url('yeXqEJxzwR2foFG6mL7iqfm014V48BMtnIEgvBimgPX.gif') no-repeat 0 0;
}

tr.gray2 th {
    background: #f3f3f3 url('PPQSxEdekbLn9V6c8yHF0HjRCIXWDIGenpepvvfAGw4.gif') repeat-x scroll center bottom;
    color: #565656;
    border-top: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    border-right: 1px solid #b3b3b3;
    border-left: 1px solid #b3b3b3;
}

.table_td_gray2 td {
    background: #e7e7e7 url('RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif') repeat-x 0 0;
    color: #565656;
    font-size: 12px;
    padding: 6px;
    border-top: 1px solid #b3b3b3;
    border-right: 1px solid #b3b3b3;
}

.table_forecast_1 td {
    background: #d0d0d0 url('RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif') repeat-x 0 0;
    color: #565656;
    font-size: 12px;
    padding: 6px;
    border-top: 1px solid #b3b3b3;
    border-right: 1px solid #b3b3b3;
}

.table_forecast_2 td {
    background: #e8e8e8 url('RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif') repeat-x 0 0;
    color: #8e8e8e;
    font-size: 12px;
    padding: 6px;
    border-top: 1px solid #b3b3b3;
    border-right: 1px solid #b3b3b3;
}

tr.table_forecast_1:hover td {
    background: #f4f4f4 repeat-x 0 0;
    color: black; /*cursor: pointer;*/
}

tr.table_forecast_2:hover td {
    background: #e8e8e8 url('RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif') repeat-x 0 0;
    color: #8e8e8e; /*cursor: pointer;*/
}

.table_td_gray2 td.first {
    border-left: 1px solid #b3b3b3;
}

.table_td_gray2.current {
    background-color: red;
}

tr.last td {
    border-bottom: 1px solid #b3b3b3;
}

a.delete:link, a.delete:visited {
    /*display: block;*/
    background: url('mUKg0RM04paTFUMVwjepcNR0Mwz0NqKlH0ua7NQvZPY.gif') no-repeat 0 2px;
    padding: 0 0 0 16px;
    color: #565656;
}

a.delete:hover {
    color: #000;
}

/* NOWE ZLECENIE*/

textarea {
    font-size: 12px;
    font-family: Tahoma, serif;
}

input.text {
    font-size: 12px;
    font-family: Tahoma, serif;
    width: 172px;
    border: 1px solid #d2d2d2;
    padding: 3px; /*background: #fff url('pYI8im0JPflczjNYITxrH5ujBuMjSyxTxcc4xLr0Rwn.gif') no-repeat 0 0;*/
    background: white;
}

input.sea-air-text {
    font-size: 12px;
    font-family: Tahoma, serif;
    width: 170px;
    border: 1px solid #ffa500;
    padding: 3px; /*background: #fff url('pYI8im0JPflczjNYITxrH5ujBuMjSyxTxcc4xLr0Rwn.gif') no-repseat 0 0;*/
    /*background: white;*/
}

div.fileinputs {
    position: relative;
}

div.fakefile {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

input.file {
    font-size: 12px;
    font-family: Tahoma, serif;
    width: 130px;
    border: 1px solid #d2d2d2; /*padding: 3px; *//*background: #fff url('pYI8im0JPflczjNYITxrH5ujBuMjSyxTxcc4xLr0Rwn.gif') no-repeat 0 0;*/
    background: white;

    position: relative;
    text-align: right;
    -moz-opacity: 0;
    filter: alpha(opacity:0);
    opacity: 0;
    z-index: 2;
}

input.shortText:disabled {
    background: #fff url('pYI8im0JPflczjNYITxrH5ujBuMjSyxTxcc4xLr0Rwn.gif') no-repeat 0 0;
    color: rgb(84, 84, 84);
}

input.text:disabled {
    /*background: #fff url('pYI8im0JPflczjNYITxrH5ujBuMjSyxTxcc4xLr0Rwn.gif') no-repeat 0 0;*/
    background-color: rgb(245, 245, 238);
    color: rgb(84, 84, 84);
}

textarea:disabled {
    background-color: rgb(245, 245, 238);
    color: rgb(84, 84, 84);
}

input.shortText {
    font-size: 12px;
    font-family: Tahoma, serif;
    width: 34px;
    border: 1px solid #d2d2d2;
    padding: 3px; /*background: #fff url('pYI8im0JPflczjNYITxrH5ujBuMjSyxTxcc4xLr0Rwn.gif') no-repeat 0 0;*/
    background: white;
}

.text_warning {
    color: #F5821F;
}

.text_error {
    color: #ff0000;
    text-align: center;
}

.text_info {
    color: #4682b4;
}

.success {
    color: green;
}

.clear {
    height: 1px;
    overflow: hidden;
    clear: both;
}

div.button_orange, input.button_orange {
    color: #fff;
    font-family: Tahoma, serif;
    font-size: 12px;
    /*margin-left: 4px;*/
    /*height:21px;*/
    border: 1px solid #f68729;
    background: #c46311 url('W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif') repeat-x 0 0;
    padding: 2px 4px 2px 4px;
    font-weight: bold;
    text-decoration: none;

}

div.button_orange:hover, input.button_orange:hover {
    color: #000;
    cursor: pointer;
}

div.licence_plate {

    margin-left: 380px;
    margin-top: 5px;
    padding-top: 3px;
    width: 93px;
    height: 25px;
    overflow: hidden;
    text-align: center;
    background: url(QfvM8NjpNjTG8afty9B2BrwWNdWxqo0B34pesmi0Xov.png) top no-repeat;

}

div.truck {

    float: right;
    margin-right: 100px;
    margin-top: 70px;
    height: 121px;
    width: 480px;
    background: url(l21ehav37Awb17Hg1Dli8c33Ewz0lyxzLS1759C7X6e.png) top no-repeat #ffffff;

}

input.button_gray, div.button_gray {
    background: url("RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif") repeat-x scroll 0 0 #E0E0E0;
    border: 1px solid #C5C5C5;
    color: #565656;
    font-family: Tahoma, serif;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 4px;
    text-decoration: none;
    cursor: pointer;
    margin: 0 2px;
}

input.button_gray:hover, div.button_gray:hover, a.button_gray:hover, button.button_gray:hover {
    color: #c46311;
    cursor: pointer;
}

label.form_row_label {
    right: 6px;
}

div.costByDiv p {
    margin-top: 4px;
    margin-bottom: 4px;
}

/**
* MENU LEWE
*/
div.menuleft {
    margin: 0;
    padding: 0;
    list-style: none;
    border: 1px solid #b3b3b3;
    overflow-y: auto;
    overflow-x: hidden;

}

div.menuleft span {
    margin: 0; /*padding:0;*/
    display: block;
    width: 208px;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #b3b3b3;
    border-right: 1px solid #bdbdbd;
    background: #e9e9e9;
    color: #565656;
    padding: 5px 10px;
    height: 16px;

}

div.menuleft span:hover {
    background: #f1f1f1;
}

a.button_gray, button.button_gray, div.button_gray {
    background: url("RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif") repeat-x scroll 0 0 #E0E0E0;
    border: 1px solid #C5C5C5;
    color: #565656;
    font-family: Tahoma, serif;
    font-size: 12px;
    /*font-size: 12px;*/
    /*height:21px;*/
    font-weight: bold;
    padding: 3px 4px;
    text-decoration: none;
    cursor: pointer;
    margin: 0 2px;
}

a.button_orange, button.button_orange {
    color: white;
    font-family: Tahoma, serif;
    font-size: 12px;
    /*margin-left: 4px;*/
    /*height:21px;*/
    border: 1px solid #f68729;
    background: #c46311 url('W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif') repeat-x 0 0;
    padding: 2px 4px 2px 4px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}

a.button_orange:link, a.button_orange:visited {
    text-decoration: none;
    color: #fff;
    font-family: Tahoma;
    /*margin-left: 4px;*/
    /*height:21px;*/
    font-size: 12px;
    border: 1px solid #f68729;
    background: #c46311 url('W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif') repeat-x 0 0;
    padding: 2px 4px 2px 4px;
    font-weight: bold;
}

a.button_orange:hover, button.button_orange:hover {
    color: #000;
}

.contactSelect {
    font-family: Tahoma, serif;
    font-size: 12px;
}

/*POP-UP*/
.z-window-overlapped-cnt, .z-window-popup-cnt {
    background: none repeat scroll 0 0 white;
    margin: 0;
    overflow: hidden;
    padding: 4px;
}

/*pasek g�rny*/
.z-window-modal-header, .z-window-popup-header, .z-window-highlighted-header, .z-window-overlapped-header {
    color: #FFFFFF;
    font-family: Tahoma, serif;
    font-weight: bold;
    background: #D86C10;
}

.z-window-modal-header, .z-window-popup-header, .z-window-highlighted-header, .z-window-overlapped-header, .z-window-embedded-header {
    color: white;
    font-weight: bold;
    cursor: default;
    font-family: Tahoma, serif;
    font-size: 12px;
    overflow: hidden;
    padding-bottom: 4px;
}

/*myhbox*/
.z-myhbox tbody tr td table tbody tr td {
    vertical-align: middle;
}

.temporaryAvisationTable {
    text-align: right;
}

/*ramka*/
.z-window-modal-cl, .z-window-highlighted-cl, .z-window-overlapped-cl {
    background: #D86C10;
    padding-left: 6px;
}

.z-south {
    border: 0;
}

.z-window-modal-cl, .z-window-highlighted-cl, .z-window-overlapped-cl {
    background: #D86C10;
    padding-left: 3px;
    padding-right: 0;
}

.z-window-modal-cr, .z-window-highlighted-cr, .z-window-overlapped-cr {
    background: #D86C10;
    padding-left: 0;
    padding-right: 3px;
}

.z-window-modal-tr, .z-window-highlighted-tr, .z-window-overlapped-tr {
    background: #D86C10;
    position: relative;
    height: 5px;
    margin-right: -5px;
    font-size: 0;
    line-height: 0;
    zoom: 1;
}

.z-window-modal-tl, .z-window-highlighted-tl, .z-window-overlapped-tl {
    background: #D86C10;
    margin-right: 5px;
    height: 5px;
    font-size: 0;
    line-height: 0;
    zoom: 1;
}

.z-window-modal-hl, .z-window-highlighted-hl, .z-window-overlapped-hl {
    background: #D86C10;
    padding-left: 6px;
}

.z-window-modal-hr, .z-window-highlighted-hr, .z-window-overlapped-hr {
    background: #D86C10;
}

.z-window-modal-bl, .z-window-highlighted-bl, .z-window-overlapped-bl {
    background: #D86C10;
    height: 3px;
    margin-right: 5px;
    zoom: 1;
}

.z-window-modal-br, .z-window-highlighted-br, .z-window-overlapped-br {
    background: #D86C10;
    position: relative;
    height: 3px;
    margin-right: -5px;
    font-size: 0;
    line-height: 0;
    zoom: 1;
}

/*button ok*/
.z-button-os {
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

/*combo box*/
div.z-row-cnt {
    color: black;
}

div.z-row-cnt {
    padding: 1px 0;
}

div.z-footer-cnt, div.z-row-cnt, div.z-group-cnt, div.z-groupfoot-cnt, div.z-column-cnt {
    border: 0 none;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}

.z-combobox-rounded-inp, .z-bandbox-rounded-inp, .z-datebox-rounded-inp, .z-timebox-rounded-inp, .z-spinner-rounded-inp, .z-combobox-inp, .z-bandbox-inp, .z-datebox-inp, .z-timebox-inp, .z-spinner-inp {
    -moz-border-radius: 2px 0 0 2px;
    background: url("gOiEusfVtz1U8tcCLdioquBrbecZRvXbY8v6ByJLuxy.jpg") repeat-x scroll top #FFFFFF;
    border: 1px solid #86A4BE;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 14px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.z-combobox-rounded-pp .z-comboitem, .z-combobox-rounded-pp .z-comboitem a, .z-combobox-rounded-pp .z-comboitem a:visited, .z-combobox-pp .z-comboitem, .z-combobox-pp .z-comboitem a, .z-combobox-pp .z-comboitem a:visited {
    font-family: Tahoma, serif;
    color: black;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}

.z-combobox-rounded-pp .z-comboitem-text, .z-combobox-rounded-pp .z-comboitem-btn, .z-combobox-pp .z-comboitem-text, .z-combobox-pp .z-comboitem-btn {
    cursor: pointer;
    font-size: 11px;
    white-space: nowrap;
}

.z-combobox i.z-combobox-btn {

    background: black url("3gNpUukrB3Ia9ROv72rCELG4jUdgo3BAdb9x7M7RWR7.jpg") no-repeat 0 0;
    vertical-align: top;
    cursor: pointer;
    width: 16px;
    height: 16px;
    left: -4px;
    position: relative;
    top: 4px;
    border: 0;
}

.z-combobox .z-combobox-img {

}

.z-combobox-pp {
    display: block;
    position: absolute;
    z-index: 88000;
    background: white;
    border: 1px solid #7F9DB9;
    padding: 2px;

    font-size: 11px;
    overflow: auto;

    font-family: Tahoma, serif;

    font-weight: normal;
}

/*tabelka*/
div.z-grid-body table {
    border: 0;
}

tr.z-row td.z-row-inner, tr.z-row .z-cell {
    background: none repeat scroll 0 0 white;
    border: 0;
}

div.z-row-cnt {
    margin-left: auto;
    margin-right: 6px;
}

div.z-row-cnt .z-label {
    font-family: Tahoma, serif;
    font-size: 12px;
}

div.z-grid {
    border: 0;
}

div.z-window-overlapped-close {
    background: url("4jRTX0lxfxxLEgGa0nLx2byETtm48rzoECCo0zJCKTP.png");
}

input.z-combobox-inp {
    font-family: Tahoma, serif;
    font-size: 12px;
    height: 19px;
    width: 100px;
    border: 0;
    background: url("gOiEusfVtz1U8tcCLdioquBrbecZRvXbY8v6ByJLuxy.jpg") repeat-x scroll top #FFFFFF;
}

td.z-comboitem-text {
    font-family: Tahoma, serif;
    font-size: 12px;
    border-color: #D86C10;
}

tr.z-comboitem-over {
    background: #FCFDE0;
}

button.z-button-os {
    background: url("W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif") repeat-x scroll 0 0 #C46311;
    border: 1px solid #F68729;
    color: #FFFFFF;
    font-family: Tahoma, serif;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 4px;
    text-decoration: none;
}

/*text area w notatkach*/
div.z-center-body textarea.z-textbox {
    height: 49px;
    border: 1px solid #D86C10;
    background: white;
}

div.z-north-body div.z-listbox div.z-listbox-body {
    width: 476px !important;
}

tr.z-listitem-seld {
    background: none repeat scroll 0 0 orange;
    border: 1px solid;
    border-color: orange;
}

tr td.z-listcell .z-listcell-cnt {
    font-family: Tahoma, serif;
    color: black;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}

.z-window-modal-close, .z-window-popup-close, .z-window-highlighted-close, .z-window-overlapped-close {
    background: url("4jRTX0lxfxxLEgGa0nLx2byETtm48rzoECCo0zJCKTP.png") no-repeat;

}

.z-window-modal-icon, .z-window-popup-icon, .z-window-highlighted-icon, .z-window-overlapped-icon {
    height: 14px;
    width: 15px;
    overflow: hidden;
    float: right;
    cursor: pointer;
    margin-right: 2px;
}

/*MONITORING MANAGER*/
.minutesField {
    width: 24px;
}

div.order {
    background: none repeat scroll 0 0 #CCCCCC;
    background: #d7d7d7 url('6ZCYHB9yxSK1KnTyD1TZevC3CD8daqL7PgwYuEjZyVY.gif') repeat-x top center;
    border-left: 1px solid #b3b3b3;
    border-top: 1px solid #b7b7b7;
    border-right: 1px solid #b3b3b3;
    border-bottom: 1px solid #c5c5c5;
    float: left;
}

/*.same_height_inner {*/

/*padding-bottom: 1000px;*/
/*margin-bottom: -1000px;*/

/*}*/

.same_height {
    overflow: hidden;
}

.right {
    background: url("L7N24vMrD41fF1VBi2vHyMUfkkZTYrQceYyzqe45ccV.png");
    width: 33px;
    height: 24px;
    top: 0;
    bottom: 0;
    right: -10px;
    margin-right: .4em;
    cursor: pointer;
}

.left {
    background: url("JKArjji9uSwxsn96dGzP3bjX7EPPevwvbDmifPdf3Vb.png");
    width: 33px;
    height: 24px;
    cursor: pointer;
    margin: 5px 5px 0 5px
}

.phone {
    vertical-align: middle;
}

.country-code {
    width: 43px
}

.mobile-phone-number {
    width: 171px
}

.orderDesc {
    resize: none;
    height: 77%;
    width: 99%;
    margin-top: 5px;
}

.note-unread {
    color: red;
}

.sea-air-cargo-div-left {
    width: 31.27%;
    /*min-width: 292px;*/
    float: left;
    margin-right: 8px;
    margin-bottom: 5px;
    padding: 6px;
}

.sea-air-cargo-div-center {
    width: 31.27%;
    /*min-width: 292px;*/
    float: left;
    margin-bottom: 5px;
    padding: 6px;
}

.sea-air-cargo-div-right {
    width: 31.27%;
    /*min-width: 292px;*/
    float: left;
    margin-left: 8px;
    margin-bottom: 5px;
    padding: 6px;
}

.sea-air-cargo-div-top {
    height: 252px;
}

.sea-air-cargo-div-bottom {
    height: 191px;
    margin-bottom: 21px;
}

.sea-air-cargo-port-div {
    width: 47.95%;
    float: left;
    margin-bottom: 5px;
    padding: 6px;
}

.sea-air-cargo-div-top input {
    /*width: 100%;*/
}

.sea-air-cargo-div-top td {
    text-align: right;
}

.sea-air-cargo-div-bottom td {
    text-align: right;
}

.error input {
    border: 1px solid red;
    /*padding: 2px;*/
}

.error select {
    border: 1px solid red;
    padding: 2px;
}

.error textarea {
    border: 2px solid red;
    padding: 2px;
}

.border-orange {
    border: 1px solid orange;
}

.text-field-width {
    width: 172px;
    height: 18px;
    padding-left: 3px;
}

td.border-orange2 select {
    border: 1px solid orange;
}

.action-field {
    background: transparent;
    border: none !important;
    font-family: Tahoma, serif;
    font-size: 12px;
}

.minimal-table {
    background: none repeat scroll 0 0 #FFFFFF;
    border-collapse: collapse;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 12px;
    margin: 20px;
    text-align: center;
}

.minimal-table th {
    border-bottom: 2px solid #6678B1;
    color: #003399;
    font-size: 14px;
    font-weight: normal;
    padding: 10px 8px;
}

.minimal-table td {
    border-bottom: 1px solid #CCCCCC;
    color: #666699;
    padding: 6px 8px;
}

.minimal-table tbody tr:hover td {
    color: #000099;
}

#warning-dialog-body {
    max-height: 407px;
    overflow-y: auto;
    background: #f1f1f1;
}

#warning-dialog-footer {
    background: #f1f1f1;
    padding-top: 10px;
}

/*TABELA GLOWNA*/

.center {
    text-align: center;
    vertical-align: middle;
}

.timeLabel {
    text-align: center;
}

.sortableCollumnButton {
    cursor: default;
}

.load_btn {
    cursor: pointer;
}

.customer_btn {
    cursor: pointer
}

.mainTable .mainTable_row_red td span.z-upload {
    left: -988px !important;
    top: -14px !important;
}

.mainTable {
    width: 100%;
    border-collapse: separate;
    /*border-spacing: 0 1px;*/
}

#table_tl {
    width: 6px;
    height: 6px;
    background: url('d5O7pdZpnu7gUR58CChdFJccgXp2TPP2Hnlyxhv8AlR.gif') no-repeat 0 0;
    margin: -19px 0 0 -7px;
    position: absolute;
}

/*drool- inurbi*/
#yui-gen3-button {
    max-width: 200px !important;
}

#table_tr {
    width: 6px;
    height: 6px;
    background: url('1mYjPSPx4sXMALB8yBjmBEPOj8YLlPnDEtcL7yEwxH3.gif') no-repeat 0 0;
    margin-right: -7px;
    margin-top: -7px;
    float: right;
}

.checkpoint-note-class {
    width: 99%;
    height: 50px;
}

.no-resize {
    resize: none;
}

.note-text-area {
    width: 98%;
}

.mainTable_theaders th {
    background: none repeat scroll 0 0 #EAEAEA;
    border-bottom: 1px solid #D1D1D1;
    border-right: 1px solid #D1D1D1;
    border-top: 1px solid #D1D1D1;
    color: #8D8D8D;
    font-family: Tahoma, serif;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 2px;
    cursor: default;
}

.mainTable_theaders th.last {
    border-top-right-radius: 6px !important;
    -moz-border-radius-topright: 6px !important;
    -webkit-border-top-right-radius: 6px !important;
}

.mainTable_theaders th.first {
    /*border-top-left-radius: 6px !important;*/
    /*-moz-border-radius-topleft: 6px !important;*/
    /*-webkit-border-top-left-radius: 6px !important;*/
    border-left: 1px solid #D1D1D1;
}

/*span.z-upload input {*/
/*cursor: pointer;*/
/*font-size: 45pt;*/
/*margin: 0;*/
/*opacity: 0;*/
/*padding: 0;*/
/*position: absolute;*/
/*z-index: 1;*/
/*}*/

.mainTable_theaders th span {
    color: #8D8D8D;
    font-family: Tahoma, serif;
    font-size: 10px;
    font-weight: bold;
}

.mainTable_theaders th.first {
    border-left: 1px solid #D1D1D1;
}

.mainTable_theaders th.first {
    border-left: 1px solid #D1D1D1;
}

#lg-col-order {
    width: 66px;
}

#lg-col-customer {
    width: 50px;
}

#lg-col-contractor {
    width: 50px;
}

#lg-col-load {
    width: 130px
}

#lg-col-unload {
    width: 130px
}

#lg-col-avisation {
    width: 66px;
}

#lg-col-money {
    width: 66px;
}

#lg-col-state {
    width: 62px
}

#lg-col-notes {
    width: 20px
}

#lg-col-printed {
    width: 20px
}

#lg-col-documents {
    width: 66px
}

table tr.rowClass td.printedTdClass {
    padding-left: 2px;
    padding-right: 2px;
}

.mainTable_row_red td {
    background: url("SLim1tEA7lhqzGj2FQLaTliiXRL4Mo8Fi6yC8VZFNd.gif") repeat-x scroll center bottom #ffdad4;
    /*border-bottom: 1px solid #9F0000;*/
    border-right: 1px solid #f0f0f0;
    /*border-top: 1px solid #9F0000;*/
    color: #4E0000;
    font-family: Tahoma, serif;
    font-size: 12px;
    padding: 6px 4px;
}

.mainTable_row_deleted td {
    /*border-bottom: 1px solid black;*/
    border-right: 1px solid #f0f0f0;
    /*border-top: 1px solid black;*/
    background: url("645idtcmQtKk8uqimMZngtaxA987JbVxnHfCrkfCyDd.gif") repeat-x scroll center bottom #f6f5f5;
    padding: 6px 4px;
}

.mainTable_row_deleted td.mainTable_td_first {
    /*border-left: 1px solid black;*/
}

.mainTable_row_deleted td span a, .mainTable_row_deleted td span a:hover, .mainTable_row_deleted td span a:visited {
    color: #565656;
}

.mainTable tr.mainTable_row_deleted td .buttonDodaj {
    background: url("yeXqEJxzwR2foFG6mL7iqfm014V48BMtnIEgvBimgPX.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_deleted .z-button .z-button-cm {
    background: url("yeXqEJxzwR2foFG6mL7iqfm014V48BMtnIEgvBimgPX.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_canceled td {
    /*border-bottom: 1px solid black;*/
    border-right: 1px solid #f0f0f0;
    /*border-top: 1px solid black;*/
    background: url("645idtcmQtKk8uqimMZngtaxA987JbVxnHfCrkfCyDd.gif") repeat-x scroll center bottom #f6f5f5;
    padding: 6px 4px;
}

.mainTable_row_canceled td.mainTable_td_first {
    /*border-left: 1px solid black;*/
}

.mainTable_row_canceled td span a, .mainTable_row_canceled td span a:hover, .mainTable_row_canceled td span a:visited {
    color: #565656;
}

/*.mainTable_row_canceled td.boldLink_button span:hover {*/
/*text-decoration:underline;*/
/*}*/

.mainTable tr.mainTable_row_canceled td.mainTable_td button.notes_button:hover {
    color: #565656;
    text-decoration: underline;
}

.mainTable tr.mainTable_row_canceled td.mainTable_td_first {
    vertical-align: middle;
}

.mainTable tr.mainTable_row_canceled td.mainTable_td_first button.notes_button:hover {
    text-align: center;
    vertical-align: middle;
}

.mainTable tr.mainTable_row_canceled td .buttonDodaj {
    background: url("yeXqEJxzwR2foFG6mL7iqfm014V48BMtnIEgvBimgPX.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_red td span {
    color: #4E0000;
    font-family: Tahoma, serif;
    font-size: 12px;
}

.mainTable_row_red td.mainTable_td_first {
    border-left: 1px solid #F0F0F0;
}

.mainTable_row_yellow td {
    background: url("QP6gAAPC8485seDw2N7SeHBvd3TG2RMhINT4Mq3rZ5U.gif") repeat-x scroll center bottom #fdffe4;
    /*border-bottom: 1px solid #B18500;*/
    border-right: 1px solid #f0f0f0;
    /*border-top: 1px solid #B18500;*/
    color: #663500;
    font-family: Tahoma, serif;
    font-size: 12px;
    padding: 6px 4px;
}

.mainTable_row_yellow span {
    color: #663500;
    font-family: Tahoma, serif;
    font-size: 12px;
}

.mainTable_row_yellow td.mainTable_td_first {
    /*border-left: 1px solid #B18500;*/
}

.mainTable_row_green td {
    background: url("SZoKYMFU4yRSDG38S1xZKPnJlb2xFuV9KWNCh6mcC3k.gif") repeat-x scroll center bottom #e4fae5;
    /*border-bottom: 1px solid #1C8320;*/
    border-right: 1px solid #f0f0f0;
    /*border-top: 1px solid #1C8320;*/
    color: #002702;
    font-family: Tahoma, serif;
    font-size: 12px;
    padding: 6px 4px;
}

.mainTable_row_green td span {
    color: #002702;
    font-family: Tahoma, serif;
    font-size: 12px;
}

.mainTable_row_green td.mainTable_td_first {
    /*border-left: 1px solid #1C8320;*/
}

.mainTable_row_blue td {
    background: url("OVBDBRjbGn17zugP4T0iOngncQg5Tz17ocDla9hrY8C.gif") repeat-x scroll center bottom #e4fae5;
    /*border-bottom: 1px solid #1C8320;*/
    border-right: 1px solid #f0f0f0;
    /*border-top: 1px solid #1C8320;*/
    color: #002702;
    font-family: Tahoma, serif;
    font-size: 12px;
    padding: 6px 4px;
}

.mainTable_row_blue td span {
    color: #002702;
    font-family: Tahoma, serif;
    font-size: 12px;
}

.mainTable_row_blue td.mainTable_td_first {
    /*border-left: 1px solid #1C8320;*/
}

.mainTable_row_gray td {
    background: url("645idtcmQtKk8uqimMZngtaxA987JbVxnHfCrkfCyDd.gif") repeat-x scroll center bottom #f6f5f5;
    /*border-bottom: 1px solid #757575;*/
    border-right: 1px solid #f0f0f0;
    /*border-top: 1px solid #757575;*/
    color: #262626;
    font-family: Tahoma, serif;
    font-size: 12px;
    padding: 6px 4px;
}

.mainTable_row_gray td span {
    color: #262626;
    font-family: Tahoma, serif;
    font-size: 12px;
}

.mainTable_row_gray td.mainTable_td_first {
    /*border-left: 1px solid #757575*/
}

.mainTable_row_gray td button.boldLink_button, .mainTable_row_gray tr td button.boldLink_button:hover {

    cursor: pointer;
    text-decoration: none;
}

.mainTable_row_gray td button.boldLink_button span {
    cursor: pointer;
    color: #9A9898;
}

.mainTable tr.mainTable_row_gray td.mainTable_td button.notes_button span:hover {
    cursor: pointer;
    color: #262626;
}

.mainTable tr.mainTable_row_gray td.mainTable_td button.notes_button span {
    text-decoration: none;
    cursor: pointer;
    color: #262626;
}

.boldLink {
    font-weight: bold;
}

.boldLink a:hover {
    text-decoration: underline;
}

.mainTable_row_red span.boldLink a {
    color: #4E0000;
}

.mainTable_row_green span.boldLink a {
    color: #002702;
}

.mainTable_row_yellow span.boldLink a {
    color: #663500;
}

.mainTable_row_gray span.boldLink a {
    color: #262626;
}

.boldLink_button {
    font-weight: bold;
    background: transparent;
    border: 0;
    font-size: 12px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding: 0;
}

.boldLink_button:hover {
    text-decoration: underline;
    cursor: pointer;
}

.mainTable_row_red button.boldLink_button {
    color: #4E0000;
}

.mainTable_row_green button.boldLink_button {
    color: #002702;
}

.mainTable_row_yellow button.boldLink_button {
    color: #663500;
}

.mainTable_row_gray button.boldLink_button {
    color: #262626;
}

.mainTable_row_red .buttonDodaj {
    background: url("vQe0Hr4rbXPEsQeRNMcwQFa5TUaZGstczcz6lnBK9Zk.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_green .buttonDodaj {
    background: url("vbbd9IGahgcogL7dCe4EUbpAi0etVacVoAIVyF7Cn7G.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_yellow .buttonDodaj {
    background: url("V4yRKxyWFlfJD6xCqaq85IdXisiuCz6FoTDWOHhO9wp.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_gray .buttonDodaj {
    background: url("yeXqEJxzwR2foFG6mL7iqfm014V48BMtnIEgvBimgPX.gif") no-repeat scroll 0 0 transparent;
}

.buttonDodaj {
    background: url("vQe0Hr4rbXPEsQeRNMcwQFa5TUaZGstczcz6lnBK9Zk.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding: 0;
    text-align: center;
    width: 62px;
    margin-left: auto;
    margin-right: auto;
    vertical-align: middle;
}

.buttonDodaj:hover {
    background-position: 0 -20px !important;
    cursor: pointer;
}

.buttonDodaj:active {
    background-position: 0 -40px !important;
}

.mainTable tr td .buttonDodaj span {
    color: #FFFFFF;
    font-family: Tahoma, serif;
    font-size: 12px;
    vertical-align: middle;
}

/*UPLOAD*/
.mainTable tr td table.z-button, .mainTable tr td td.z-button-cl, .mainTable tr td td.z-button-cr, .mainTable tr td td.z-button-tl, .mainTable tr td td.z-button-tl button.z-button, .mainTable tr td td.z-button-tm, .mainTable tr td td.z-button-tr, .mainTable tr td td.z-button-bl, .mainTable tr td td.z-button-bm, .mainTable tr td td.z-button-br {
    width: 0;
    height: 0;
    background: transparent;
    border-bottom: 0;
    border-right: 0;
    border-top: 0;
    font-size: 0;
    padding: 0;

}

.mainTable tr td .z-button .z-button-cm {
    /*background: url("vQe0Hr4rbXPEsQeRNMcwQFa5TUaZGstczcz6lnBK9Zk.gif") no-repeat scroll 0 0 transparent;*/
    color: #FFFFFF;
    font-family: Tahoma, serif;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
    border: 0;
    height: 20px;
    width: 62px;
    vertical-align: middle;

}

.mainTable tr td .z-button .z-button-cm:hover {
    cursor: pointer;
}

.mainTable_row_red .z-button .z-button-cm {
    background: url("vQe0Hr4rbXPEsQeRNMcwQFa5TUaZGstczcz6lnBK9Zk.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_green .z-button .z-button-cm {
    background: url("vbbd9IGahgcogL7dCe4EUbpAi0etVacVoAIVyF7Cn7G.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_yellow .z-button .z-button-cm {
    background: url("V4yRKxyWFlfJD6xCqaq85IdXisiuCz6FoTDWOHhO9wp.gif") no-repeat scroll 0 0 transparent;
}

.mainTable_row_gray .z-button .z-button-cm {
    background: url("yeXqEJxzwR2foFG6mL7iqfm014V48BMtnIEgvBimgPX.gif") no-repeat scroll 0 0 transparent;
}

td.mainTable_td {

}

div.cargoSeparator {
    background: url("tREsQt1B1TAPNOgC1xoP6aO6w2Cs5y4AFNnbNjdMpox.gif") scroll center repeat-x;
    height: 3px;
}

label.rejectedInfo {
    text-decoration: underline;
}

span.z-button {
    display: -moz-inline-box;
    vertical-align: bottom;
    display: inline-block;
    margin: 1px 1px 0 0;
}

.z-button {
    font-family: arial, sans-serif;
    font-size: 12px;
    color: black;
    cursor: pointer;
    white-space: nowrap;
}

.z-button .z-button-tl, .z-button .z-button-tr, .z-button .z-button-cl, .z-button .z-button-cr {
    background-repeat: no-repeat;
    background-position: -3px 0;
    width: 3px;
    padding: 0;
    margin: 0;
}

.z-button .z-button-tl, .z-button .z-button-tr {
    height: 3px;
}

.z-button .z-button-tl {
    background-position: 0 0;
}

.z-button .z-button-cl {
    background-position: 0 0;
    text-align: right;
}

.z-button .z-button-tm {
    background-repeat: repeat-x;
    background-position: 0 0;
}

.z-button .z-button-tr {
    background-position: -3px 0;
}

.z-button .z-button-cm {
    margin: 0;
    overflow: hidden;
    vertical-align: middle;
    text-align: center;
    padding: 0 5px;
    background-repeat: repeat-x;
    background-position: 0 0;
    white-space: nowrap;
}

.z-button .z-button-bl, .z-button .z-button-br {
    background-repeat: no-repeat;
    background-position: 0 -3px;
    width: 3px;
    height: 3px;
    padding: 0;
    margin: 0;
}

.z-button .z-button-bm {
    background-repeat: repeat-x;
    background-position: 0 -3px;
    height: 3px;
}

.z-button .z-button-br {
    background-position: -3px -3px;
}

.z-button-over .z-button-tl, .z-button-over .z-button-cl {
    background-position: -6px 0;
}

.z-button-over .z-button-tm {
    background-position: 0 -6px;
}

.z-button-over .z-button-tr, .z-button-over .z-button-cr {
    background-position: -9px 0;
}

.z-button-over .z-button-cm {
    background-position: 0 -500px;
}

.z-button-over .z-button-bl {
    background-position: -6px -3px;
}

.z-button-over .z-button-bm {
    background-position: 0 -9px;
}

.z-button-over .z-button-br {
    background-position: -9px -3px;
}

.z-button-focus .z-button-tl, .z-button-focus .z-button-cl {
    background-position: -12px 0;
}

.z-button-focus .z-button-tm {
    background-position: 0 -12px;
}

.z-button-focus .z-button-tr, .z-button-focus .z-button-cr {
    background-position: -15px 0;
}

.z-button-focus .z-button-bl {
    background-position: -12px -3px;
}

.z-button-focus .z-button-bm {
    background-position: 0 -15px;
}

.z-button-focus .z-button-br {
    background-position: -15px -3px;
}

.z-button-clk .z-button-tl, .z-button-clk .z-button-cl {
    background-position: -6px 0;
}

.z-button-clk .z-button-tr, .z-button-clk .z-button-cr {
    background-position: -9px 0;
}

.z-button-clk .z-button-tm {
    background-position: 0 -18px;
}

.z-button-clk .z-button-bm {
    background-position: 0 -21px;
}

.z-button-clk .z-button-cm {
    background-position: 0 -1000px;
}

.z-button-clk .z-button-br {
    background-position: -9px -3px;
}

.z-button-clk .z-button-bl {
    background-position: -6px -3px;
}

.z-button-os {
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    cursor: pointer;
}

span.z-upload {
    position: relative;
    padding: 0;
    margin: 0;
    font-size: 0;
    width: 0;
    height: 0;
    display: -moz-inline-box;
    display: inline-block;
}

span.z-upload input {
    position: absolute;
    cursor: pointer;
    font-size: 45pt;
    z-index: 1;
    margin: 0;
    padding: 0;
    opacity: 0;
    filter: alpha(opacity=0);;
}

.z-upload-icon {
    overflow: hidden;
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/misc/prgmeter.png);
}

.z-fileupload-rm {
    cursor: pointer;
    background: transparent no-repeat 0 0;
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/misc/fileupload.gif);
    width: 16px;
    height: 17px;
}

.z-fileupload-progress {
    width: 300px;
}

.z-fileupload-manager {
    width: 350px;
}

.z-combobox-rounded, .z-bandbox-rounded, .z-datebox-rounded, .z-combobox, .z-bandbox, .z-datebox {
    border-left: 1px solid #b3b3b3;
    border-top: 1px solid #b7b7b7;
    border-right: 1px solid #b3b3b3;
    border-bottom: 1px solid #c5c5c5;
    background: url("gOiEusfVtz1U8tcCLdioquBrbecZRvXbY8v6ByJLuxy.jpg") repeat-x scroll top #FFFFFF;
    padding: 0;
    margin: 0;
    white-space: nowrap;
    font-family: arial, sans-serif;
    font-size: 12px;
    display: -moz-inline-box;
    display: inline-block;
}

.z-combobox-rounded-inp, .z-bandbox-rounded-inp, .z-datebox-rounded-inp, .z-timebox-rounded-inp, .z-spinner-rounded-inp, .z-combobox-inp, .z-bandbox-inp, .z-datebox-inp, .z-timebox-inp, .z-spinner-inp {
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    background: url("fpIyQmRp4NucUh3tDRDDvNQJRpchm02lVAAGBVgdCUy.png") repeat-x scroll top #FFFFFF;
    border: 1px solid #86A4BE;
    padding-top: 2px;
    padding-bottom: 2px;
    border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    -webkit-border-radius: 2px 0 0 2px;
    height: 14px;
}

.z-combobox-rounded-inp, .z-bandbox-rounded-inp, .z-datebox-rounded-inp, .z-timebox-rounded-inp, .z-spinner-rounded-inp {
    border: 0;
    padding: 5px 4px;
}

.z-combobox-rounded-inp {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/combobox-rounded.gif);
}

.z-bandbox-rounded-inp {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/bandbox-rounded.gif);
}

.z-datebox-rounded-inp {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/datebox-rounded.gif);
}

.z-timebox-rounded-inp, .z-spinner-rounded-inp {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/timebox-rounded.gif);
}

.z-bandbox-focus .z-bandbox-inp, .z-datebox-focus .z-datebox-inp, .z-timebox-focus .z-timebox-inp, .z-spinner-focus .z-spinner-inp {
    border: 1px solid #90BCE6;
}

.z-combobox .z-combobox-text-invalid, .z-bandbox .z-bandbox-text-invalid, .z-datebox .z-datebox-text-invalid, .z-timebox .z-timebox-text-invalid, .z-spinner .z-spinner-text-invalid {
    background: #FFF url(resource:/zkau/web/18c85b5f/zul/img/misc/text-bg-invalid.gif) repeat-x 0 0;
    border: 1px solid #DD7870;
    border-right-width: 1px !important;
}

.z-combobox input.z-combobox-right-edge, .z-bandbox input.z-bandbox-right-edge, .z-datebox input.z-datebox-right-edge, .z-timebox input.z-timebox-right-edge, .z-spinner input.z-spinner-right-edge {
    border-right-width: 1px !important;
}

.z-combobox-rounded input.z-combobox-rounded-text-invalid, .z-bandbox-rounded input.z-bandbox-rounded-text-invalid, .z-datebox-rounded input.z-datebox-rounded-text-invalid, .z-timebox-rounded input.z-timebox-rounded-text-invalid, .z-spinner-rounded input.z-spinner-rounded-text-invalid {
    background: #FFF url(resource:/zkau/web/18c85b5f/zul/img/button/redcombo-rounded.gif) repeat-x 0 0;
}

.z-combobox-rounded .z-combobox-rounded-text-invalid + i.z-combobox-rounded-btn-right-edge, .z-bandbox-rounded .z-bandbox-rounded-text-invalid + i.z-bandbox-rounded-btn-right-edge, .z-datebox-rounded .z-datebox-rounded-text-invalid + i.z-datebox-rounded-btn-right-edge, .z-timebox-rounded .z-timebox-rounded-text-invalid + i.z-timebox-rounded-btn-right-edge, .z-spinner-rounded .z-spinner-rounded-text-invalid + i.z-spinner-rounded-btn-right-edge {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/redcombo-rounded.gif);
    background-position: 0 -24px;
}

i.z-combobox-rounded i.z-combobox-rounded-btn-right-edge-invalid, i.z-bandbox-rounded i.z-bandbox-rounded-btn-right-edge-invalid, i.z-datebox-rounded i.z-datebox-rounded-btn-right-edge-invalid, i.z-timebox-rounded i.z-timebox-rounded-btn-right-edge-invalid, i.z-spinner-rounded i.z-spinner-rounded-btn-right-edge-invalid {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/redcombo-rounded.gif);
    background-position: 0 -24px;
}

.z-combobox-rounded .z-combobox-rounded-btn, .z-bandbox-rounded .z-bandbox-rounded-btn, .z-datebox-rounded .z-datebox-rounded-btn, .z-timebox-rounded .z-timebox-rounded-btn, .z-spinner-rounded .z-spinner-rounded-btn, .z-combobox .z-combobox-btn, .z-bandbox .z-bandbox-btn, .z-datebox .z-datebox-btn, .z-timebox .z-timebox-btn, .z-spinner .z-spinner-btn {
    background: transparent no-repeat 0 0;
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/combobtn.gif);
    vertical-align: top;
    cursor: pointer;
    width: 17px;
    height: 19px;
    border: 0;
    border-bottom: 1px solid #86A4BE;
    overflow: hidden;
    display: -moz-inline-box;
    display: inline-block;
    border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    -webkit-border-radius: 0 2px 2px 0;;
}

.z-combobox-rounded .z-combobox-rounded-btn, .z-bandbox-rounded .z-bandbox-rounded-btn, .z-datebox-rounded .z-datebox-rounded-btn, .z-timebox-rounded .z-timebox-rounded-btn, .z-spinner-rounded .z-spinner-rounded-btn {
    border: 0;
    width: 24px;
    height: 24px;
    background-position: 0 -120px;
}

.z-combobox-rounded .z-combobox-rounded-btn {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/combobox-rounded.gif);
}

.z-bandbox-rounded .z-bandbox-rounded-btn {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/bandbox-rounded.gif);
}

.z-datebox-rounded .z-datebox-rounded-btn {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/datebox-rounded.gif);
}

.z-timebox-rounded .z-timebox-rounded-btn, .z-spinner-rounded .z-spinner-rounded-btn {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/timebox-rounded.gif);
}

.z-combobox-rounded .z-combobox-rounded-btn-right-edge, .z-bandbox-rounded .z-bandbox-rounded-btn-right-edge, .z-datebox-rounded .z-datebox-rounded-btn-right-edge, .z-timebox-rounded .z-timebox-rounded-btn-right-edge, .z-spinner-rounded .z-spinner-rounded-btn-right-edge {
    background-position: -19px -120px;
    width: 5px;
    cursor: default;
}

.z-combobox .z-combobox-btn-over, .z-bandbox .z-bandbox-btn-over, .z-datebox .z-datebox-btn-over, .z-timebox .z-timebox-btn-over, .z-spinner .z-spinner-btn-over {
    background-position: -17px 0;
}

.z-combobox-rounded-inp-over, .z-bandbox-rounded-inp-over, .z-datebox-rounded-inp-over, .z-timebox-rounded-inp-over, .z-spinner-rounded-inp-over {
    background-position: 0 -24px;
}

.z-combobox-rounded .z-combobox-rounded-btn-over, .z-bandbox-rounded .z-bandbox-rounded-btn-over, .z-datebox-rounded .z-datebox-rounded-btn-over, .z-timebox-rounded .z-timebox-rounded-btn-over, .z-spinner-rounded .z-spinner-rounded-btn-over {
    background-position: 0 -144px;
}

.z-combobox-focus .z-combobox-btn, .z-bandbox-focus .z-bandbox-btn, .z-datebox-focus .z-datebox-btn, .z-timebox-focus .z-timebox-btn, .z-spinner-focus .z-spinner-btn {
    background-position: -51px 0;
    border-bottom: 1px solid #80B9E9;
}

.z-combobox-rounded-focus .z-combobox-rounded-btn, .z-bandbox-rounded-focus .z-bandbox-rounded-btn, .z-datebox-rounded-focus .z-datebox-rounded-btn, .z-timebox-rounded-focus .z-timebox-rounded-btn, .z-spinner-rounded-focus .z-spinner-rounded-btn {
    background-position: 0 -192px;
}

.z-combobox-rounded-focus .z-combobox-rounded-btn-right-edge, .z-bandbox-rounded-focus .z-bandbox-rounded-btn-right-edge, .z-datebox-rounded-focus .z-datebox-rounded-btn-right-edge, .z-timebox-rounded-focus .z-timebox-rounded-btn-right-edge, .z-spinner-rounded-focus .z-spinner-rounded-btn-right-edge {
    background-position: -19px -120px;
}

.z-combobox-focus .z-combobox-btn-over, .z-bandbox-focus .z-bandbox-btn-over, .z-datebox-focus .z-datebox-btn-over, .z-timebox-focus .z-timebox-btn-over, .z-spinner-focus .z-spinner-btn-over {
    background-position: -68px 0;
}

.z-combobox-rounded-focus .z-combobox-rounded-btn-over, .z-bandbox-rounded-focus .z-bandbox-rounded-btn-over, .z-datebox-rounded-focus .z-datebox-rounded-btn-over, .z-timebox-rounded-focus .z-timebox-rounded-btn-over, .z-spinner-rounded-focus .z-spinner-rounded-btn-over {
    background-position: 0 -216px;
}

.z-combobox-focus .z-combobox-btn-clk, .z-combobox .z-combobox-btn-clk, .z-bandbox-focus .z-bandbox-btn-clk, .z-bandbox .z-bandbox-btn-clk, .z-datebox-focus .z-datebox-btn-clk, .z-datebox .z-datebox-btn-clk, .z-timebox-focus .z-timebox-btn-clk, .z-timebox .z-timebox-btn-clk, .z-spinner-focus .z-spinner-btn-clk, .z-spinner .z-spinner-btn-clk {
    background-position: -34px 0;
}

.z-combobox-rounded-focus .z-combobox-rounded-inp-clk, .z-combobox-rounded .z-combobox-inp-clk, .z-bandbox-rounded-focus .z-bandbox-rounded-inp-clk, .z-bandbox-rounded .z-bandbox-inp-clk, .z-datebox-rounded-focus .z-datebox-rounded-inp-clk, .z-datebox-rounded .z-datebox-inp-clk, .z-timebox-rounded-focus .z-timebox-rounded-inp-clk, .z-timebox-rounded .z-timebox-inp-clk, .z-spinner-rounded-focus .z-spinner-rounded-inp-clk, .z-spinner-rounded .z-spinner-inp-clk {
    background-position: 0 -48px;
}

.z-combobox-rounded-focus .z-combobox-rounded-btn-clk, .z-combobox-rounded .z-combobox-rounded-btn-clk, .z-bandbox-rounded-focus .z-bandbox-rounded-btn-clk, .z-bandbox-rounded .z-bandbox-rounded-btn-clk, .z-datebox-rounded-focus .z-datebox-rounded-btn-clk, .z-datebox-rounded .z-datebox-rounded-btn-clk, .z-timebox-rounded-focus .z-timebox-rounded-btn-clk, .z-timebox-rounded .z-timebox-rounded-btn-clk, .z-spinner-rounded-focus .z-spinner-rounded-btn-clk, .z-spinner-rounded .z-spinner-rounded-btn-clk {
    background-position: 0 -168px !important;
}

.z-combobox-rounded-pp, .z-bandbox-rounded-pp, .z-datebox-rounded-pp, .z-combobox-pp, .z-bandbox-pp, .z-datebox-pp {
    display: block;
    position: absolute;
    background: white;
    border: 1px solid #86A4BE;
    padding: 2px;
    font-size: 11px;
}

.z-combobox-rounded-pp, .z-combobox-pp, .z-bandbox-rounded-pp, .z-bandbox-pp {
    font-family: arial, sans-serif;
    overflow: auto;
}

.z-combobox-rounded-pp .z-comboitem-text, .z-combobox-rounded-pp .z-comboitem-btn, .z-combobox-pp .z-comboitem-text, .z-combobox-pp .z-comboitem-btn {
    white-space: nowrap;
    font-size: 11px;
    cursor: pointer;
}

.z-combobox-rounded-pp .z-comboitem-inner, .z-combobox-rounded-pp .z-comboitem-cnt, .z-combobox-pp .z-comboitem-inner, .z-combobox-pp .z-comboitem-cnt {
    color: #888;
    font-size: 10px;
    padding-left: 6px;
}

.z-combobox-rounded-pp .z-comboitem, .z-combobox-rounded-pp .z-comboitem a, .z-combobox-rounded-pp .z-comboitem a:visited, .z-combobox-pp .z-comboitem, .z-combobox-pp .z-comboitem a, .z-combobox-pp .z-comboitem a:visited {
    font-size: 12px;
    font-weight: normal;
    color: black;
    text-decoration: none;
}

.z-combobox-rounded-pp .z-comboitem a:hover, .z-combobox-pp .z-comboitem a:hover {
    text-decoration: underline;
}

.z-combobox-rounded-pp .z-comboitem-seld, .z-combobox-pp .z-comboitem-seld {
    background: #b3c8e8;
    border: 1px solid #6f97d2;
}

.z-combobox-rounded-pp .z-comboitem-over, .z-combobox-pp .z-comboitem-over {
    background: #D3EFFA;
}

.z-combobox-rounded-pp .z-comboitem-over-seld, .z-combobox-pp .z-comboitem-over-seld {
    background: #82D5F8;
}

.z-bandbox .z-bandbox-btn {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/bandbtn.gif);
}

.z-datebox-rounded-over, .z-datebox-over {
    background: #dae7f6;
}

.z-datebox .z-datebox-btn {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/datebtn.gif);
}

.z-datebox-rounded-pp, .z-datebox-pp {
    border: 1px solid #888;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.z-datebox-rounded-pp .z-datebox-rounded-calyear, .z-datebox-pp .z-datebox-calyear {
    background: #d8e8f0;
}

.z-datebox-rounded-time, .z-datebox-time {
    width: 20px;
    padding: 0;
    margin: 0;
}

.z-datebox-rounded-time, .z-datebox-time {
    text-align: center;
}

.z-datebox-rounded-time-up, .z-datebox-rounded-time-down, .z-datebox-time-up, .z-datebox-time-down {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    cursor: pointer;
}

.z-datebox-rounded-time-up, .z-datebox-time-up {
    border-color: white white #004A7F;
    border-style: none solid solid solid;
    border-width: 5px;
    overflow: hidden;
}

.z-datebox-rounded-time-down, .z-datebox-time-down {
    border-color: #004A7F white white;
    border-style: solid solid none solid;
    border-width: 5px;
    margin-top: 3px;
    overflow: hidden;
}

.z-datebox-rounded-time-up.z-datebox-rounded-time-over, .z-datebox-time-up.z-datebox-time-over {
    border-color: white white #BFBFBF;
}

.z-datebox-rounded-time-down.z-datebox-rounded-time-over, .z-datebox-time-down.z-datebox-time-over {
    border-color: #BFBFBF white white;
}

.z-timebox-rounded, .z-spinner-rounded, .z-timebox, .z-spinner {
    display: -moz-inline-box;
    display: inline-block;
}

.z-timebox .z-timebox-btn, .z-spinner .z-spinner-btn {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/timebtn.gif);
}

.z-combobox-rounded-shadow, .z-bandbox-rounded-shadow, .z-datebox-rounded-shadow, .z-combobox-shadow, .z-bandbox-shadow, .z-datebox-shadow {
    border-radius: 3px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    -moz-border-radius: 3px;
    -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
    -webkit-border-radius: 3px;
    -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}

.z-spinner-rounded-disd, .z-timebox-rounded-disd, .z-datebox-rounded-disd, .z-bandbox-rounded-disd, .z-combobox-rounded-disd, .z-spinner-disd, .z-timebox-disd, .z-datebox-disd, .z-bandbox-disd, .z-comboitem-disd, .z-combobox-disd {
    opacity: .6;
    -moz-opacity: .6;
    filter: alpha(opacity=60);
}

.z-spinner-rounded-disd, .z-spinner-rounded-disd *, .z-timebox-rounded-disd, .z-timebox-rounded-disd *, .z-datebox-rounded-disd, .z-datebox-rounded-disd *, .z-bandbox-rounded-disd, .z-bandbox-rounded-disd *, .z-combobox-rounded-disd, .z-combobox-rounded-disd *, .z-spinner-disd, .z-spinner-disd *, .z-timebox-disd, .z-timebox-disd *, .z-datebox-disd, .z-datebox-disd *, .z-bandbox-disd, .z-bandbox-disd *, .z-comboitem-disd, .z-comboitem-disd *, .z-combobox-disd, .z-combobox-disd * {
    cursor: default !important;
    color: #303030 !important;
}

.z-timebox-rounded-disd, .z-timebox-disd {
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.z-comboitem-text-disd, .z-spinner-text-disd, .z-timebox-text-disd, .z-datebox-text-disd, .z-bandbox-text-disd, .z-combobox-text-disd {
    background: #ECEAE4;
}

.z-spinner-readonly, .z-timebox-readonly, .z-datebox-readonly, .z-bandbox-readonly, .z-combobox-readonly, .z-spinner-focus .z-spinner-readonly, .z-timebox-focus .z-timebox-readonly, .z-datebox-focus .z-datebox-readonly, .z-bandbox-focus .z-bandbox-readonly, .z-combobox-focus .z-combobox-readonly {
    background: transparent repeat-x 0 0;
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/readonly-bg.gif);
    border-right-width: 0;
    padding-right: 1px;
}

.z-combobox-rounded-readonly, .z-bandbox-rounded-readonly, .z-datebox-rounded-readonly, .z-timebox-rounded-readonly, .z-spinner-rounded-readonly {
    background-position: 0 -72px;
}

.z-combobox-rounded-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/combobox-rounded.gif);
}

.z-bandbox-rounded-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/bandbox-rounded.gif);
}

.z-datebox-rounded-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/datebox-rounded.gif);
}

.z-timebox-rounded-readonly, .z-spinner-rounded-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/timebox-rounded.gif);
}

.z-combobox-rounded .z-combobox-rounded-btn-right-edge.z-combobox-rounded-btn-readonly, .z-combobox-rounded i.z-combobox-rounded-btn-right-edge-readonly, .z-bandbox-rounded .z-bandbox-rounded-btn-right-edge.z-bandbox-rounded-btn-readonly, .z-bandbox-rounded i.z-bandbox-rounded-btn-right-edge-readonly, .z-datebox-rounded .z-datebox-rounded-btn-right-edge.z-datebox-rounded-btn-readonly, .z-datebox-rounded i.z-datebox-rounded-btn-right-edge-readonly, .z-timebox-rounded .z-timebox-rounded-btn-right-edge.z-timebox-rounded-btn-readonly, .z-timebox-rounded i.z-timebox-rounded-btn-right-edge-readonly, .z-spinner-rounded .z-spinner-rounded-btn-right-edge.z-spinner-rounded-btn-readonly, .z-spinner-rounded i.z-spinner-rounded-btn-right-edge-readonly {
    background-position: -19px -192px;
}

.z-combobox-rounded .z-combobox-rounded-btn-readonly, .z-bandbox-rounded .z-bandbox-rounded-btn-readonly, .z-datebox-rounded .z-datebox-rounded-btn-readonly, .z-timebox-rounded .z-timebox-rounded-btn-readonly, .z-spinner-rounded .z-spinner-rounded-btn-readonly {
    background-position: 0 -192px;
}

.z-spinner-focus .z-spinner-readonly, .z-timebox-focus .z-timebox-readonly, .z-datebox-focus .z-datebox-readonly, .z-bandbox-focus .z-bandbox-readonly, .z-combobox-focus .z-combobox-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/readonly-focus-bg.gif);
}

.z-combobox-rounded-focus .z-combobox-rounded-readonly, .z-bandbox-rounded-focus .z-bandbox-rounded-readonly, .z-datebox-rounded-focus .z-datebox-rounded-readonly, .z-timebox-rounded-focus .z-timebox-rounded-readonly, .z-spinner-rounded-focus .z-spinner-rounded-readonly {
    background-position: 0 -96px;
}

.z-combobox-rounded-focus .z-combobox-rounded-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/combobox-rounded.gif);
}

.z-bandbox-rounded-focus .z-bandbox-rounded-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/bandbox-rounded.gif);
}

.z-datebox-rounded-focus .z-datebox-rounded-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/datebox-rounded.gif);
}

.z-timebox-rounded-focus .z-timebox-rounded-readonly, .z-spinner-rounded-focus .z-spinner-rounded-readonly {
    background-image: url(resource:/zkau/web/18c85b5f/zul/img/button/timebox-rounded.gif);
}

.z-combobox-rounded-focus .z-combobox-rounded-btn-right-edge.z-combobox-rounded-btn-readonly, .z-combobox-rounded-focus i.z-combobox-rounded-btn-right-edge-readonly, .z-bandbox-rounded-focus .z-bandbox-rounded-btn-right-edge.z-bandbox-rounded-btn-readonly, .z-bandbox-rounded-focus i.z-bandbox-rounded-btn-right-edge-readonly, .z-datebox-rounded-focus .z-datebox-rounded-btn-right-edge.z-datebox-rounded-btn-readonly, .z-datebox-rounded-focus i.z-datebox-rounded-btn-right-edge-readonly, .z-timebox-rounded-focus .z-timebox-rounded-btn-right-edge.z-timebox-rounded-btn-readonly, .z-timebox-rounded-focus i.z-timebox-rounded-btn-right-edge-readonly, .z-spinner-rounded-focus .z-spinner-rounded-btn-right-edge.z-spinner-rounded-btn-readonly, .z-spinner-rounded-focus i.z-spinner-rounded-btn-right-edge-readonly {
    background-position: -19px -216px;
}

.z-combobox-rounded-focus .z-combobox-rounded-btn-readonly, .z-bandbox-rounded-focus .z-bandbox-rounded-btn-readonly, .z-datebox-rounded-focus .z-datebox-rounded-btn-readonly, .z-timebox-rounded-focus .z-timebox-rounded-btn-readonly, .z-spinner-rounded-focus .z-spinner-rounded-btn-readonly {
    background-position: 0 -216px;
}

.z-combobox-inplace, .z-bandbox-inplace, .z-datebox-inplace, .z-timebox-inplace, .z-spinner-inplace {
    border: 0;
    background: none;
    padding-top: 1px;
    padding-bottom: 1px;
}

.z-combobox-rounded-inplace .z-combobox-rounded-inp, .z-bandbox-rounded-inplace .z-bandbox-rounded-inp, .z-datebox-rounded-inplace .z-datebox-rounded-inp, .z-timebox-rounded-inplace .z-timebox-rounded-inp, .z-spinner-rounded-inplace .z-spinner-rounded-inp, .z-combobox-inplace .z-combobox-inp, .z-bandbox-inplace .z-bandbox-inp, .z-datebox-inplace .z-datebox-inp, .z-timebox-inplace .z-timebox-inp, .z-spinner-inplace .z-spinner-inp {
    padding: 2px 1px;
    border: 0;
    background: none;;
}

.z-combobox-rounded-inplace .z-combobox-rounded-inp, .z-bandbox-rounded-inplace .z-bandbox-rounded-inp, .z-datebox-rounded-inplace .z-datebox-rounded-inp, .z-timebox-rounded-inplace .z-timebox-rounded-inp, .z-spinner-rounded-inplace .z-spinner-rounded-inp {
    padding-top: 5px;
    padding-bottom: 5px;
    background: none !important;
}

.z-combobox-inplace .z-combobox-inp, .z-bandbox-inplace .z-bandbox-inp, .z-datebox-inplace .z-datebox-inp, .z-timebox-inplace .z-timebox-inp, .z-spinner-inplace .z-spinner-inp {
    border-right-width: 0 !important;
}

.z-combobox-inplace .z-combobox-btn, .z-bandbox-inplace .z-bandbox-btn, .z-datebox-inplace .z-datebox-btn, .z-timebox-inplace .z-timebox-btn, .z-spinner-inplace .z-spinner-btn {
    display: none;
}

.z-combobox-rounded-inplace .z-combobox-rounded-btn, .z-bandbox-rounded-inplace .z-bandbox-rounded-btn, .z-datebox-rounded-inplace .z-datebox-rounded-btn, .z-timebox-rounded-inplace .z-timebox-rounded-btn, .z-spinner-rounded-inplace .z-spinner-rounded-btn {
    visibility: hidden;
    background: none !important;
}

i.z-combobox-rounded-btn, i.z-datebox-rounded-btn, i.z-bandbox-rounded-btn, i.z-timebox-rounded-btn, i.z-spinner-rounded-btn, i.z-combobox-btn, i.z-datebox-btn, i.z-bandbox-btn, i.z-timebox-btn, i.z-spinner-btn {
    margin: 0;
    padding: 0;
}

tr.firstOfferClass td div {
    font-weight: bold;
}

tr.deletedOfferClass td div {
    color: gray;
}

tr.bidSystemPriceIncorrectClass td.auctionPrice div {
    color: red;

}

tr.bidSystemPriceIncorrectClass td div {
    color: gray;

}

.tahomaSelect {
    font-family: Tahoma, serif;
    font-size: 12px;
    color: #565656;
}

/*
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
*/
.yui-skin-sam .yui-dt-mask {
    position: absolute;
    z-index: 9500
}

.yui-dt-tmp {
    position: absolute;
    left: -9000px
}

.yui-dt-scrollable .yui-dt-bd {
    overflow: auto
}

.yui-dt-scrollable .yui-dt-hd {
    overflow: hidden;
    position: relative
}

.yui-dt-scrollable .yui-dt-bd thead tr, .yui-dt-scrollable .yui-dt-bd thead th {
    position: absolute;
    left: -1500px
}

.yui-dt-scrollable tbody {
    -moz-outline: 0
}

.yui-skin-sam thead .yui-dt-sortable {
    cursor: pointer
}

.yui-skin-sam thead .yui-dt-draggable {
    cursor: move
}

.yui-dt-coltarget {
    position: absolute;
    z-index: 999
}

.yui-dt-hd {
    zoom: 1
}

th.yui-dt-resizeable .yui-dt-resizerliner {
    position: relative
}

.yui-dt-resizer {
    position: absolute;
    right: 0;
    bottom: 0;
    height: 100%;
    cursor: e-resize;
    cursor: col-resize;
    background-color: #CCC;
    opacity: 0;
    filter: alpha(opacity=0)
}

.yui-dt-resizerproxy {
    visibility: hidden;
    position: absolute;
    z-index: 9000;
    background-color: #CCC;
    opacity: 0;
    filter: alpha(opacity=0)
}

th.yui-dt-hidden .yui-dt-liner, td.yui-dt-hidden .yui-dt-liner, th.yui-dt-hidden .yui-dt-resizer {
    display: none
}

.yui-dt-editor, .yui-dt-editor-shim {
    position: absolute;
    z-index: 9000
}

.yui-skin-sam .yui-dt table {
    margin: 0;
    padding: 0;
    font-family: arial;
    font-size: inherit;
    border-collapse: separate;
    *border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #7f7f7f
}

.yui-skin-sam .yui-dt thead {
    border-spacing: 0
}

.yui-skin-sam .yui-dt caption {
    color: #000;
    font-size: 85%;
    font-weight: normal;
    font-style: italic;
    line-height: 1;
    padding: 1em 0;
    text-align: center
}

.yui-skin-sam .yui-dt th {
    background: #d8d8da url("t4vwzLRhyN6BjI4FEiuNqEdGNsAfa6hJd2el5us9EOV.png") repeat-x 0 0
}

.yui-skin-sam .yui-dt th, .yui-skin-sam .yui-dt th a {
    font-weight: normal;
    text-decoration: none;
    color: #000;
    vertical-align: bottom
}

.yui-skin-sam .yui-dt th {
    margin: 0;
    padding: 0;
    border: 0;
    border-right: 1px solid #cbcbcb
}

.yui-skin-sam .yui-dt tr.yui-dt-first td {
    border-top: 1px solid #7f7f7f
}

.yui-skin-sam .yui-dt th .yui-dt-liner {
    white-space: nowrap
}

.yui-skin-sam .yui-dt-liner {
    margin: 0;
    padding: 0;
    padding: 4px 10px 4px 10px
}

.yui-skin-sam .yui-dt-coltarget {
    width: 5px;
    background-color: red
}

.yui-skin-sam .yui-dt td {
    margin: 0;
    padding: 0;
    border: 0;
    border-right: 1px solid #cbcbcb;
    text-align: left
}

.yui-skin-sam .yui-dt-list td {
    border-right: 0
}

.yui-skin-sam .yui-dt-resizer {
    width: 6px
}

.yui-skin-sam .yui-dt-mask {
    background-color: #000;
    opacity: .25;
    filter: alpha(opacity=25)
}

.yui-skin-sam .yui-dt-message {
    background-color: #FFF
}

.yui-skin-sam .yui-dt-scrollable table {
    border: 0
}

.yui-skin-sam .yui-dt-scrollable .yui-dt-hd {
    border-left: 1px solid #7f7f7f;
    border-top: 1px solid #7f7f7f;
    border-right: 1px solid #7f7f7f
}

.yui-skin-sam .yui-dt-scrollable .yui-dt-bd {
    border-left: 1px solid #7f7f7f;
    border-bottom: 1px solid #7f7f7f;
    border-right: 1px solid #7f7f7f;
    background-color: #FFF
}

.yui-skin-sam .yui-dt-scrollable .yui-dt-data tr.yui-dt-last td {
    border-bottom: 1px solid #7f7f7f
}

.yui-skin-sam th.yui-dt-asc, .yui-skin-sam th.yui-dt-desc {
    background: url("t4vwzLRhyN6BjI4FEiuNqEdGNsAfa6hJd2el5us9EOV.png") repeat-x 0 -100px
}

.yui-skin-sam th.yui-dt-sortable .yui-dt-label {
    margin-right: 10px
}

.yui-skin-sam th.yui-dt-asc .yui-dt-liner {
    background: url("P64etLLiuQ48hdjnIkDjLQAuMfkKVGKeopSyUi80epk.png") no-repeat right
}

.yui-skin-sam th.yui-dt-desc .yui-dt-liner {
    background: url("BESk5i3whhCNklJ4l2O40QeEjRajAofLbQQeh39AsU4.png") no-repeat right
}

tbody .yui-dt-editable {
    cursor: pointer
}

.yui-dt-editor {
    text-align: left;
    background-color: #f2f2f2;
    border: 1px solid #808080;
    padding: 6px
}

.yui-dt-editor label {
    padding-left: 4px;
    padding-right: 6px
}

.yui-dt-editor .yui-dt-button {
    padding-top: 6px;
    text-align: right
}

.yui-dt-editor .yui-dt-button button {
    background: url("t4vwzLRhyN6BjI4FEiuNqEdGNsAfa6hJd2el5us9EOV.png") repeat-x 0 0;
    border: 1px solid #999;
    width: 4em;
    height: 1.8em;
    margin-left: 6px
}

.yui-dt-editor .yui-dt-button button.yui-dt-default {
    background: url("t4vwzLRhyN6BjI4FEiuNqEdGNsAfa6hJd2el5us9EOV.png") repeat-x 0 -1400px;
    background-color: #5584e0;
    border: 1px solid #304369;
    color: #FFF
}

.yui-dt-editor .yui-dt-button button:hover {
    background: url("t4vwzLRhyN6BjI4FEiuNqEdGNsAfa6hJd2el5us9EOV.png") repeat-x 0 -1300px;
    color: #000
}

.yui-dt-editor .yui-dt-button button:active {
    background: url("t4vwzLRhyN6BjI4FEiuNqEdGNsAfa6hJd2el5us9EOV.png") repeat-x 0 -1700px;
    color: #000
}

.yui-skin-sam tr.yui-dt-even {
    background-color: #FFF
}

.yui-skin-sam tr.yui-dt-odd {
    background-color: #edf5ff
}

.yui-skin-sam tr.yui-dt-even td.yui-dt-asc, .yui-skin-sam tr.yui-dt-even td.yui-dt-desc {
    background-color: #edf5ff
}

.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc, .yui-skin-sam tr.yui-dt-odd td.yui-dt-desc {
    background-color: #dbeaff
}

.yui-skin-sam .yui-dt-list tr.yui-dt-even {
    background-color: #FFF
}

.yui-skin-sam .yui-dt-list tr.yui-dt-odd {
    background-color: #FFF
}

.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-asc, .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-desc {
    background-color: #edf5ff
}

.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-asc, .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-desc {
    background-color: #edf5ff
}

.yui-skin-sam th.yui-dt-highlighted, .yui-skin-sam th.yui-dt-highlighted a {
    background-color: #b2d2ff
}

.yui-skin-sam tr.yui-dt-highlighted, .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc, .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc, .yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted, .yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted {
    cursor: pointer;
    background-color: #b2d2ff
}

.yui-skin-sam .yui-dt-list th.yui-dt-highlighted, .yui-skin-sam .yui-dt-list th.yui-dt-highlighted a {
    background-color: #b2d2ff
}

.yui-skin-sam .yui-dt-list tr.yui-dt-highlighted, .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc, .yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc, .yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-highlighted, .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted {
    cursor: pointer;
    background-color: #b2d2ff
}

.yui-skin-sam th.yui-dt-selected, .yui-skin-sam th.yui-dt-selected a {
    background-color: #446cd7
}

.yui-skin-sam tr.yui-dt-selected td, .yui-skin-sam tr.yui-dt-selected td.yui-dt-asc, .yui-skin-sam tr.yui-dt-selected td.yui-dt-desc {
    background-color: #426fd9;
    color: #FFF
}

.yui-skin-sam tr.yui-dt-even td.yui-dt-selected, .yui-skin-sam tr.yui-dt-odd td.yui-dt-selected {
    background-color: #446cd7;
    color: #FFF
}

.yui-skin-sam .yui-dt-list th.yui-dt-selected, .yui-skin-sam .yui-dt-list th.yui-dt-selected a {
    background-color: #446cd7
}

.yui-skin-sam .yui-dt-list tr.yui-dt-selected td, .yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-asc, .yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-desc {
    background-color: #426fd9;
    color: #FFF
}

.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-selected, .yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-selected {
    background-color: #446cd7;
    color: #FFF
}

.yui-skin-sam .yui-dt-paginator {
    display: block;
    margin: 6px 0;
    white-space: nowrap
}

.yui-skin-sam .yui-dt-paginator .yui-dt-first, .yui-skin-sam .yui-dt-paginator .yui-dt-last, .yui-skin-sam .yui-dt-paginator .yui-dt-selected {
    padding: 2px 6px
}

.yui-skin-sam .yui-dt-paginator a.yui-dt-first, .yui-skin-sam .yui-dt-paginator a.yui-dt-last {
    text-decoration: none
}

.yui-skin-sam .yui-dt-paginator .yui-dt-previous, .yui-skin-sam .yui-dt-paginator .yui-dt-next {
    display: none
}

.yui-skin-sam a.yui-dt-page {
    border: 1px solid #cbcbcb;
    padding: 2px 6px;
    text-decoration: none;
    background-color: #fff
}

.yui-skin-sam .yui-dt-selected {
    border: 1px solid #fff;
    background-color: #fff
}

.twindow {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 0;
}

.twindow th {
    background: #eaeaea;
    color: #8d8d8d;
    font-weight: bold;
    font-size: 10px;
    font-family: Tahoma, serif;
    padding: 3px;
    border-top: 1px solid #d1d1d1;
    border-bottom: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    text-align: center;
}

.twindow th.first {
    width: 75px;
}

.twindow td {
    border: 1px solid #8d8d8d;
    background-color: white;
    background: #e8e8e8 url('RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif') repeat-x 0 0;
    color: #565656;
    font-size: 12px;
    /*padding: 6px;*/
    border-top: 1px solid #b3b3b3;
    border-right: 1px solid #b3b3b3;
}

.twindow td.openCell {
    background: #ffffff !important;
}

.twindow td.busyCell {
    background: #BAC4E0 !important;
}

.twindow td.doneCell {
    background: #565656 !important;
}

.clickCell {
    cursor: pointer;
}

/*tr.gray2 th {*/
/*background: #f3f3f3 url('PPQSxEdekbLn9V6c8yHF0HjRCIXWDIGenpepvvfAGw4.gif') repeat-x scroll center bottom;*/
/*color: #565656;*/
/*border-top: 1px solid #d6d6d6;*/
/*border-bottom: 1px solid #d6d6d6;*/
/*border-right: 1px solid #b3b3b3;*/
/*}*/

a.yuimenuitemlabel {
    background: url("RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif") repeat-x scroll 0 0 #E0E0E0;
    border: 1px solid #C5C5C5;
    color: #565656;
    font-family: Tahoma, serif;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 4px;
    text-decoration: none;
}

a.yuimenuitemlabel:hover {
    color: #000;
}

#timeWindow {
    display: none;

}

/*-------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/

.yui-pe .yui-pe-content {
    display: none;
}

.button-group {
    display: inline-block;
    vertical-align: text-bottom;
    /*margin-left: 5px;*/
}

.button-group button {
    border: none;
    margin: 0 0 3px 4px;

    color: #fff;
    font-family: Tahoma, serif;
    font-size: 12px;
    border: 1px solid #f68729;
    background: #c46311 url('W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif') repeat-x 0 0;
    padding: 2px 4px 2px 4px;
    cursor: pointer;
    font-weight: bold;
}

.ft {
    display: block;
    text-align: right
}

.container-close {
    position: absolute;
    top: 2px;
    right: 2px;
    width: 15px;
    height: 14px;
    background: url("4jRTX0lxfxxLEgGa0nLx2byETtm48rzoECCo0zJCKTP.png") no-repeat 0 0;
    cursor: pointer
}

.hd {
    color: #ffffff;
    background: #c46311;
    font-weight: bold;
    padding: 0 4px 4px;
    text-decoration: none;

}

.bd {
    padding: 0;
}

.bd, .ft {
    background-color: #ffffff
}

.bd ul {

    list-style-type: none;
    padding: 0;
    margin: 0;

}

#bd-li div {
    /*padding-left: 5px;*/
}

.yui-panel-container {
    position: absolute;
    visibility: hidden;
    z-index: 10;
}

.yui-panel {
    position: relative;
    border: 3px solid #c46311;
    border-radius: 6px;
}

.container-close {
    overflow: hidden;
    text-indent: -10000em;
    text-decoration: none;
}

.firstwcell {
    border-left-width: 2px !important;
    border-left-color: #B3B3B3 !important;
}

.lastwcell {
    border-right-width: 2px !important;
}

.load-filter-select {
    max-width: 183px;
}

.nowrap {
    white-space: nowrap;
}

.label-small {
    font-size: 10px !important;
    color: #565656 !important;
}

.label-div {
    margin: 4px 0 4px 0 !important;
}

.buy-now-div {
    height: 49px;
}

.spinner {
    width: 16px; /*width of your image*/
    height: 16px; /*height of your image*/
    background-image: url('qcGL0YCbI4MJI3y4SXnjNOHsytV68V6h74eNex6Gq3J.gif');
    margin: 0; /* If you want no margin */
    padding: 0; /*if your want to padding */
    background-repeat: no-repeat;
    margin-left: auto;
    margin-right: auto;
}

.auction-company-preferred {
    color: forestgreen !important;
}

.auction-config-div {
    height: 100%;
    width: 97%;
    padding: 3px;
    /*overflow-y: auto;*/
    overflow-x: hidden;
}

.auction-subcontractors-label {
    height: 31px;
}

.auction-subcontractor-td {
    white-space: nowrap;
    color: red;
}

.sea-air-filter {
    font-size: 10px;
    color: #565656;
    width: 97px;
}

#min-amount-of-cover-field {
    max-width: 100px;
}

select {
    font-family: Tahoma, serif;
    font-size: 12px;
    color: #565656;
    height: 21px;
}

.searchcontainer ul, .searchcontainer li {
    padding: 0;
    margin: 0;
}

#statesmod {
    position: relative;
}

.searchcontainer {
    position: relative;
    top: 0.1em;
}

.searchcontainer .yui-ac-content {
    position: absolute;
    min-width: 444px;
    border: 1px solid #AAAAAA;
    background: #eee;
    overflow: hidden;
    z-index: 9050;
}

.searchcontainer .yui-ac-shadow {
    position: absolute;
    margin: .3em;
    min-width: 444px;
    background: #a0a0a0;
    z-index: 9049;
}

.searchcontainer ul {
    padding: 5px 0;
    min-width: 444px;
}

.searchcontainer li {
    padding: 0 5px;
    cursor: default;
    white-space: nowrap;
}

.searchcontainer li.yui-ac-highlight {
    background: #ffff4d;
}

.searchcontainer li.yui-ac-prehighlight {
    background: #ffffb2;
}

.filterSelect {
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    color: #565656;
    width: 110px;
}

.calendar-text-area {
    color: #565656;
}

.yui-calcontainer {
    position: absolute !important;
    top: 185px !important;
    width: 156px !important;
    z-index: 1 !important;
    background-color: white !important;
    border: 1px solid #8D8D8D;
}

.yui-calcontainer div.title {
    width: 0 !important;
    height: 0 !important;
}

.calendar {
    padding: 10px;
    font-family: Tahoma, sans-serif !important;
    font-size: 11px;
    color: #565656;
}

.align-right {
    text-align: right;
}

#adr-div input {
    width: 100px;
}

.preferred-carrier {
    color: forestgreen;
}

.order-div-top {
    min-height: 85px;
    padding-top: 0;
}

.warning-text {
    color: red;
    font-weight: bold;
}

.statistic-label {
    font-family: Tahoma, serif;
    font-size: 12px;
}

.statistic-value {
    font-family: Tahoma, serif;
    font-size: 36px;
    margin-bottom: 11px;
    min-height: 43px;
}

.order-text-area {
    width: 172px;
    padding-left: 3px;
}

.text-center {
    text-align: center;
}

.volume-td {
    white-space: now;
}

span.break-all {
    word-break: break-all;
}

span.no-wrap {
    white-space: nowrap;
}

td.note-content {
    width: 40%;
    word-wrap: break-word
}

#notes-table {
    width: 100%;
    max-height: 150px;
    overflow-y: auto;
    display: block;
}

td.checkpoint-date {
    text-align: center;
}

#new-sea-air-order-links {
    float: right;
    margin-bottom: 10px;
    padding-top: 10px;
    width: 100%;
    text-align: right;
}

.show-apply-subcontractor-groups-div {
    width: 924px;
    padding: 7px;
    margin-top: 5px;
    overflow: hidden;
}

#selected-drivers-label {
    font-weight: bold;
    padding-bottom: 7px;
}

#select-group-div {
    margin-bottom: 15px;
    width: 100%;
}

.blank-td {
    background-image: none !important;
    padding: 0 !important;
    border-width: 0 !important;
}

.research-header-div {
    margin-bottom: 20px;
}

.research-header-table {
    margin-left: auto;
    margin-right: auto;
    table-layout: fixed;
    width: 100%;
}

.research-header-table td.first {
    width: 110px;
}

.research-notes-area {
    width: 750px;
}

.payment-select {
    min-width: 178px;
}

.date-of-end-td {
    max-width: 145px;
}

.research-name-text-field {
    width: 300px;
}

.research-dates-select {
    width: 100px;
    padding: 2px;
}

.research-date-of-end-fresh span {
    color: green;
}

.research-date-of-end-finished span {
    color: dimgray;
}

.research-date-of-end-danger span {
    color: red;
}

.research-date-of-end-warning span {
    color: darkorange;
}

.research-table {
    margin-top: 10px;
    margin-bottom: 10px;
}

.research-header-buttons {
    float: left;
    font-weight: bold;
    margin-bottom: 10px;
}

.research-obligatory-caution-div {
    float: right;
}

.research-obligatory-caution-div span {
    float: right;
}

.pointer {
    cursor: pointer;
}

.text-bold {
    font-weight: bold;
}

.research-buttons-div {
    float: right;
}

.join-cargos-table td.cargo-erp-td {
    width: 120px;
}

.join-cargos-table td.cargo-load-td {
    width: 200px;
}

.join-cargos-table td.cargo-unload-td {
    width: 200px;
}

.join-cargos-table th.cargo-erp-td {
    width: 120px;
}

.join-cargos-table th.cargo-load-td {
    width: 200px;
}

.join-cargos-table th.cargo-unload-td {
    width: 200px;
}

.joining-orders-div {
    float: left;
}

#cargos-div {
    overflow-y: auto;
    max-height: 400px;
}

.button-icon {
    cursor: pointer;
}

#join-orders-buttons-div {
    padding: 10px;
    text-align: right;
}

#join-orders-dialog-body {
    padding: 10px;
}

.auction-configuration-spinner {
    display: none;
    width: 70px;
}

.orderTdClass {
    word-break: break-all;
}

#auction-carriers-table {
    padding-right: 15px;
}

.cargo-header {
    width: 100%;
    margin: 15px 0 10px 5px;
}

.orderTdClass {
    width: 80px;
}

.table-cargo-div {
    height: 53px;
    line-height: 17px;
    border-bottom: 1px dotted dimgray;
    margin-bottom: 3px;
    overflow: hidden;
}

.unload-description-div {
    width: 80px;
}

.lg-main-table-column-th {
    width: 80px;
}

tr.expanded div.table-cargo-div {
    height: 140px;
}

.table-cargo-div.last {
    border: none;
    margin-bottom: 0;
}

.remote-creator-select {
    max-width: 120px;
}

.remote-group-select {
    max-width: 90px;
}

td.note-email {
    text-align: center;
}

.note-email-success {
    color: forestgreen;
}

.avisation-div {
    text-align: center;
    padding: 5px;
}

div.manager {
    width: 93%;
    padding: 20px;
    margin: 12px;
}

div.manager table {
    margin: auto;
}

div.manager input {
    text-align: center;
}

#header-fixed {
    position: fixed;
    top: 0;
    display: none;
    background-color: white;
    width: 943px;
}

.fixed-div {
    position: fixed;
    top: 0;
    display: none;
    background-color: white;
    width: 943px;
}

#filters-div {
    background: white;
    width: 945px;
    z-index: 2;
}

#search-input {
    width: 90px;
}

.avisation-company-select {
    width: 221px;
}

.long-input {
    width: 218px;
}

div.avisation {
    padding: 10px;
}

div.avisation div.buttons {
    margin-top: 5px;
}

.yui-pe-content .bd {
    padding: 4px;
}

td.align-right {
    text-align: right;
}

.align-center {
    text-align: center;
}

.note-outer-table {
    width: 530px;
}

.notes-dialog {
    width: 530px;
    visibility: hidden;
}

.table-notes {
    width: 97%;
}

.notes-date-user-th {
    width: 20%
}

.notes-content-th {
    width: 40%
}

.notes-date-td {
    width: 20%
}

.notes-user-td {
    width: 25%
}

.notes-content-td {
    width: 40%
}

.logo-top::after {
    content: "";
    display: block;
    clear: both;
}

.logo-top {
    width: 677px;
    margin: 0 auto;
    padding: 100px 0 0 0;
}

.logo-logintegra {
    width: 224px;
    float: left;
    margin: 0 0 0 8px;
}

.sr-logo {
    width: 241px;
    height: 47px;
    float: right;
    margin: 7px 9px 0 0;
}
.system-shutdown-label {
    display: block;
    text-align: center;
    background-color: #fff3cd;
    color: #856404;
    border: 1px solid #ffeeba;
    padding: 10px 20px;
    margin-top: 10px;
    margin-bottom: 15px;
    font-size: 13px;
    font-weight: bold;
    border-radius: 5px;
}

.system-shutdown-label a {
    color: #0c5460;
    text-decoration: underline;
    font-weight: bold;
    font-size: 13px;
}

.system-shutdown-label a:hover {
    color: #155724;
    text-decoration: none;
}

.checkpoints-table-name-th {
    width: 30%;
}

.checkpoints-table-time-th {
    width: 25%;
}

.checkpoints-table-concessive-th {
    width: 25%;
}

.auction-dialog {
    width: 912px;
}

.auction-form-top {
    min-height: 114px;
    max-width: 292px;
}

#notes-scroll-div {
    max-height: 280px;
    overflow: auto;
}

#auction-scroll {
    overflow: auto;
    overflow-x: hidden;
    max-height: 250px;
    margin-right: 3px;
}

.edit-route {
    height: 160px;
}

div#chooseContractorDialog.yui-pe-content.yui-module.yui-overlay.yui-panel div.ft span.button-group span.yui-button.yui-push-button.default span.first-child button {
    color: #fff;
    border: 1px solid #f68729;
    background: #c46311 url('W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif') repeat-x 0 0;
    padding: 2px 4px 2px 4px;
    margin: 8px 0 5px 3px
}

div#chooseContractorDialog.yui-pe-content.yui-module.yui-overlay.yui-panel div.ft span.button-group span.yui-button.yui-push-button span.first-child button {
    background: url("RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif") repeat-x scroll 0 0 #E0E0E0;
    border: 1px solid #C5C5C5;
    color: #565656;
    padding: 2px 4px;
    margin: 8px 6px 5px 3px
}

div#avisationDialog div.ft span.button-group span.default span.first-child button {
    color: #fff;
    border: 1px solid #f68729;
    background: #c46311 url('W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif') repeat-x 0 0;
    padding: 2px 4px 2px 4px;
    margin: 8px 0 5px 3px
}

div#avisationDialog div.ft span.button-group span span.first-child button {
    background: url("RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif") repeat-x scroll 0 0 #E0E0E0;
    border: 1px solid #C5C5C5;
    color: #565656;
    padding: 2px 4px;
    margin: 8px 6px 5px 3px
}

div#checkpoint-dialog.yui-pe-content div.ft span.button-group span.default span.first-child button {
    color: #fff;
    border: 1px solid #f68729;
    background: #c46311 url('W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif') repeat-x 0 0;
    padding: 2px 4px 2px 4px;
    margin: 8px 0 5px 3px
}

div#checkpoint-dialog.yui-pe-content div.ft span.button-group span span.first-child button {
    background: url("RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif") repeat-x scroll 0 0 #E0E0E0;
    border: 1px solid #C5C5C5;
    color: #565656;
    padding: 2px 4px;
    margin: 8px 6px 5px 3px
}

#finishOrderInTableDialog div.ft span.button-group span.default span.first-child button {
    color: #fff;
    border: 1px solid #f68729;
    background: #c46311 url('W3zYTd4MvWYv6GlVmq5DWikPAae9nWSF4DkMsya1hFp.gif') repeat-x 0 0;
    padding: 2px 4px 2px 4px;

}

#finishOrderInTableDialog div.ft span.button-group span span.first-child button {
    background: url("RZ11G0IT97q8PSXKiDIGzzNpslfL05l0YPDF8aoPEa9.gif") repeat-x scroll 0 0 #E0E0E0;
    border: 1px solid #C5C5C5;
    color: #565656;
    padding: 2px 4px;
    margin: 0 5px 3px 0;
}

.route-buttons {
    float: right;
}

.start-on-platform-div {
    padding: 20px;
    text-align: center;
}

.start-on-platform-div a {
    text-align: center;
    display: inline-block;
    width: 49%;
}

.welcome-header {
    padding: 30px;
    font-weight: bold;
    text-align: center;
}

.contacts-div {
    text-align: center;
    padding: 15px;
}

.instructions {
    padding: 10px;
}

.yui-pe-content {
    visibility: hidden;
}

div.auction-companies-history {
    max-width: 30em;
    max-height: 370px;
    overflow-y: auto;
}

textarea.sap-history-request {
    height: 500px;
    width: 550px;
}

td.sap-history-response {
    padding: 10px;
}

td.sap-message-filter {
    width: 150px;
}

td.road-table-statement {
    padding: 5px 0 5px 0
}

.padding-standard {
    padding: 1em;
}

.margin-top {
    margin-top: 1rem;
}

.margin-bottom {
    margin-bottom: 1rem;
}

.customerTdClass {
    width: 100px;
    word-break: break-word;
}

.text-link {
    text-decoration: underline !important;
    background: none !important;
    border: none;
    padding: 0 !important;
    cursor: pointer;
    color: #565656;
}