/***********************************************
Global Data Exchange - WorldLink customizations
v1.0.0.0 - (c) Global Data Exchange 2015
***********************************************/
#limiOrders {
    
}

#limiOrderImport {
	display: none;
}

#limiAddressbook
{
}

#limiLabels {
	display: none;
}

#limiawb {
	display: none;
}

#limiEndOfDay {
	display: none;
}

#limiLogoff
{
}
/* Orderlist customizations */

#ordersViewContainer tbody tr td {
    /*padding: 0.2em 0.6em 0.2em 0.6em;*/
}

    #ordersViewContainer tbody tr td > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.orderid > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.ordermoment > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.notes > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.contact > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.reference > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.markcharacters > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.amount > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.weight > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.cashondelivery > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.volumeweight > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.articleweight > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.status > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.invoiceid > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.invoiceyear > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.invoicenumber > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.goodcount > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.goodamount > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskcount > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.getwaited > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.bringwaited > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.cancelled > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.volume > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.distanceinkms > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.durationinhours > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.amountinsured > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.customscontents > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.customsvalue > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.customscurrency > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskwaittime > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskname > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskproblem > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskstreetandnumber > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskstreet > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.tasknumber > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskpostalcode > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskplace > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskcountry > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskcashondelivery > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskemail > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskfax > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskphone > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskmobile > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskcontactname > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskinstructions > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskreferenceour > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskreferenceyour > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.tasksignedcontact > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.tasksignedcontact > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.tasknotifiedcontact > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskrequestedbegin > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskrequestedend > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskplannedbegin > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskplannedend > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskcompletedbegin > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.taskcompletedend > span {
        /*max-width: 14em;*/
    }

    #ordersViewContainer tbody tr td.tasktasktype > span {
        /*max-width: 14em;*/
    }
	
div.loading {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 250px;
    max-width: 15em;
    margin-top: 5em;
}

div.loading span {
    display: block;
    margin-top: 1em;
    text-transform: lowercase;
	text-align:center;
}

body {
background-color: #fff;
}
	
#header {
    background-color: #fff;
}
	
.imgW125_logo {
  background-image: url("images/logo-WL.png");
  height: 70px;
  width: 300px;
}

.imgW112_menulogo {
  visibility:hidden;
}

.imgW20_checkedround clickable {
  background-image: url("images/logo-WL.png");
  height: 70px;
  width: 300px;
}

#header #headerGreeting strong {
    color: #451310;
    white-space: nowrap;
}

html.noGradients #menubar {
	background: url(images/menugradient.png) repeat-x;
}

#menubar {
	background: -moz-linear-gradient(top,#d73b31 0,#d73b31 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d73b31),color-stop(100%,#d73b31));
	background: -webkit-linear-gradient(top,#d73b31 0,#c1c4093 100%);
	background: -o-linear-gradient(top,#d73b31 0,#d73b31 100%);
	background: -ms-linear-gradient(top,#d73b31,#d73b31 100%);
	background: linear-gradient(to bottom,#d73b31 0,#451310 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d73b31',endColorstr='#d73b31',GradientType=0)
}

h1 {
    color: #451310;
    font-size: 1.7em;
}

h3 {
	color: #451310;
}

#menubar #menu nav li a, #menubar #menu nav li span.a {
    margin-left: .20em;
    margin-right: .20em;
    color: #fff;
    text-decoration: none;
    font-size: 1.2em !important;
    white-space: nowrap;
}s

#menubar #menu nav li a:hover {
    color: #21211e;
}

#ordersView #ordersHeader {
    border-top-width: .2em;
    border-bottom-width: .2em;
    border-style: solid;
    border-color: #edf3f5;
    padding-top: 1em;
    margin-top: 1em;
    min-height: 3em;
}

#ordersView #ordersHeader nav > div a, #ordersView #ordersHeader nav > div a:visited {
    margin-right: .7em;
    color: #21211e;
    text-decoration: none;
    margin-left: .5em;
    white-space: nowrap;
    color: #21211e;
    text-transform: uppercase;
    font-size: 1em;
}

.imgW10_add {
    background-image: url("images/icons/201-add-1.png");
    width: 1em;
    height: 1em;
}

.imgW10_calendarpick {
    background-image: url("images/icons/201-database.png");
    width: 1em;
    height: 1em;
}

.imgW10_previouscolored {
    background-image: url("images/icons/201-previous.png");
    width: 1em;
    height: 1em;
}

.imgW10_nextcolored {
    background-image: url("images/icons/201-next-1.png");
    width: 1em;
    height: 1em;
}

.imgW15_deleteblue {
    background-image: url("images/icons/201-delete.png");
    width: 1.5em;
    height: 1.5em;
}

.imgW15_calendar {
    background-image: url("images/icons/201-filter.png");
    width: 1.5em;
    height: 1.5em;
}

.imgW15_search {
    background-image: url("images/icons/201-binoculars.png");
    width: 1.5em;
    height: 1.5em;
}

.imgW30_pdfcolliblue {
    background-image: url("images/icons/201-text-1.png");
}

.imgW30_pdffrightblue {
    background-image: url("images/icons/201-file.png");
}

.imgW30_invoiceSign {
    background-image: url("images/icons/201-coins.png");
}

.imgW30_trash {
    background-image: url("images/icons/201-delete.png");
}

.imgW30_checkedround {
    background-image: url("images/icons/201-check-1.png");
}

#ordersHeader div.right > span {
    color: #21211e;
    font-size: 150%;
    vertical-align: super;
    top: -0.2em;
    margin-right: .25em;
}

.pagingDetails {
    color: #21211e;
    display: inline;
}

.selectionButtonGoodsLabel {
    background-size: 2em;
    background-color: #fff;
    background-position: center;
    color: #21211e;
    height: 2.5em;
    width: 3em;
    border: #fff solid .1em;
    background-repeat: no-repeat;
}

.selectionButtonConsignment {
    background-size: 2em;
    background-color: #fff;
    background-position: center;
    color: #21211e;
    height: 2.5em;
    width: 3em;
    border: #fff solid .1em;
    background-repeat: no-repeat;	
}

.selectionButtonInvoice {
	background-size: 2em;
    background-color: #fff;
    background-position: center;
    color: #21211e;
    height: 2.5em;
    width: 3em;
    border: #fff solid .1em;
    background-repeat: no-repeat;
}

.selectionButtonDelete {
	background-size: 2em;
    background-color: #fff;
    background-position: center;
    color: #21211e;
    height: 2.5em;
    width: 3em;
    border: #fff solid .1em;
    background-repeat: no-repeat;
}

.selectionButtonAccept {
	background-size: 2em;
    background-color: #fff;
    background-position: center;
    color: #21211e;
    height: 2.5em;
    width: 3em;
    border: #fff solid .1em;
    background-repeat: no-repeat;
}

#ordersViewContainer thead tr th {
    padding: .6em;
    max-width: 14em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-family: Tahoma;
    text-align: left;
    color: #21211e;
    background-color: white;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: #21211e solid .1em;
}

.imgW20_tracktrace {
    background-image: url("images/icons/201-calendar-1.png");
    width: 2em;
    height: 2em;
}
.imgW20_pdf-colli {
    background-image: url("images/icons/201-text-1.png");
    width: 2em;
    height: 2em;	
}
.imgW20_pod{
    background-image: url("images/icons/201-text-1.png");
    width: 2em;
    height: 2em;	
}
.imgW20_pdf-fright {
	background-image: url("images/icons/201-file.png");
    width: 2em;
    height: 2em;
}

.imgW20_invoice {
    background-image: url("images/icons/201-dollar.png");
    width: 2em;
    height: 2em;
}

.imgW20_imgdoc {
    background-image: url("images/icons/201-photo-camera.png");
    width: 2em;
    height: 2em;
}

#loginView input[type=button] {
	color: white;
	background-color: #d73b31;
	font-weight: bold;
	padding: .5em 2.5em;
	border: 0px;
	border-radius: 6px;
}

/***** Order Entry *****/

#orderView #orderHeader {
    border-color: #edf3f5;
    border-top-width: .2em;
    border-bottom-width: .2em;
    border-style: solid;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-top: .5em;
    padding-bottom: .5em;
}

#orderView #orderHeader nav > div a, #orderView #orderHeader nav > div span, #orderView #orderHeader nav > div a:visited {
    margin-right: .7em;
    text-decoration: none;
    margin-left: .5em;
    white-space: nowrap;
    color: #21211e;
    text-transform: uppercase;
    font-size: .9em;
}

#orderView h2 {
    margin-bottom: 1em;
    font-size: 1em;
    display: block;
    padding: 0.65em;
    background-color: #d73b31;
    color: white;
    display: block;
    text-transform: lowercase;
    -ms-border-radius: .25em;
    -moz-border-radius: .25em;
    -webkit-border-radius: .25em;
    border-radius: .25em;
}

#orderView #orderForm fieldset label, #orderView #orderForm fieldset .label {
    display: block;
    text-transform: lowercase;
    color: #21211e;
    font-weight: bold;
    margin-bottom: .15em;
    margin-top: .2em;
    text-align: left;
}

#orderView span, #orderView sub {
    color: #21211e;
    font-weight: bold;
}

.imgW20_addresses {
    background-image: url("images/icons/201-add-user.png");
    width: 2em;
    height: 2em;
}

#orderView .seperator {
    display: block !important;
    height: 1em;
    margin-bottom: 1em !important;
    border-bottom: #21211e dashed .1em;
    width: auto !important;
    max-width: none !important;
}

#orderView #orderForm th {
    text-transform: lowercase;
    color: #21211e;
    font-weight: bold;
    margin-bottom: .15em;
    margin-top: .2em;
    text-align: left;
    padding: .2em;
}

#orderView .insurance {
	display: none;
}


/***** Route Entry *****/

#orderrouteView #orderHeader {
    border-color: #edf3f5;
    border-top-width: .2em;
    border-bottom-width: .2em;
    border-style: solid;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-top: .5em;
    padding-bottom: .5em;
}

#orderrouteView #orderHeader nav > div a, #orderrouteView #orderHeader nav > div span, #orderrouteView #orderHeader nav > div a:visited {
    margin-right: .7em;
    text-decoration: none;
    margin-left: .5em;
    white-space: nowrap;
    color: #21211e;
    text-transform: uppercase;
    font-size: .9em;
}

#orderrouteView h2 {
    margin-bottom: 1em;
    font-size: 1em;
    display: block;
    padding: 0.65em;
    background-color: #21211e;
    color: white;
    text-transform: lowercase;
    -ms-border-radius: .25em;
    -moz-border-radius: .25em;
    -webkit-border-radius: .25em;
    border-radius: .25em;
}

#orderrouteView #orderrouteForm fieldset label, #orderrouteView #orderrouteForm fieldset .label {
    display: block;
    text-transform: lowercase;
    color: #21211e;
    font-weight: bold;
    margin-bottom: .15em;
    margin-top: .2em;
    text-align: left;
}

#orderrouteView span, #orderrouteView sub {
    color: #21211e;
    font-weight: bold;
}

#orderrouteView #orderrouteViewTaskPanel th {
    text-transform: lowercase;
    color: #21211e;
    font-weight: bold;
    margin-bottom: .15em;
    margin-top: .2em;
    text-align: left;
    padding: .2em;
}

.imgW17_close {
    background-image: url("images/icons/201-close.png");
    width: 1.7em;
    height: 1.7em;
}

/***** Address Book *****/

#addressbookView #addressesHeader {
    border-top-width: .2em;
    border-bottom-width: .2em;
    border-style: solid;
    border-color: #edf3f5;
    padding-top: 1em;
    margin-top: 1em;
    min-height: 3em;
}

#addressbookView #addressesHeader nav .a, #addressbookView #addressesHeader nav a, #addressbookView #addressesHeader nav a:visited {
    margin-right: .7em;
    color: #21211e;
    text-decoration: none;
    margin-left: .5em;
    white-space: nowrap;
    color: #21211e;
    text-transform: uppercase;
    font-size: .9em;
}

#addressbookViewContainer thead tr th {
    padding: .6em;
    max-width: 14em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-family: Tahoma;
    text-align: left;
    color: #21211e;
    background-color: white;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: #21211e solid .1em;
}

.imgW15_trash {
    background-image: url("images/icons/201-close.png");
    width: 1.5em;
    height: 1.5em;
}

.imgW15_edit {
    background-image: url("images/icons/201-edit-1.png");
    width: 1.5em;
    height: 1.5em;
}

.imgW7_dropdown {
    background-image: url("images/icons/201-triangle.png");
    width: 1em;
    height: 1em;
}

/***** Address Create *****/

#addressView #addressHeader {
    border-color: #edf3f5;
    border-top-width: .2em;
    border-bottom-width: .2em;
    border-style: solid;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-top: .5em;
    padding-bottom: .5em;
}

#addressView #addressHeader nav a, #addressView #addressHeader nav a:visited {
    margin-right: .7em;
    text-decoration: none;
    margin-left: .5em;
    white-space: nowrap;
    color: #21211e;
    text-transform: uppercase;
    font-size: .9em;
}

#addressView #addressForm fieldset label, #addressView #addressForm fieldset .label {
    display: block;
    text-transform: lowercase;
    color: #21211e;
    font-weight: bold;
    margin-bottom: .15em;
    margin-top: .2em;
    text-align: left;
}

/***** Download Documents *****/

#reportView #reportHeader {
    border-color: #edf3f5;
    border-top-width: .2em;
    border-bottom-width: .2em;
    border-style: solid;
    margin-top: 1em;
    padding-top: .5em;
    padding-bottom: .5em;
}

#reportView #reportHeader nav > div a, #reportView #reportHeader nav > div span, #reportView #reportHeader nav > div a:visited {
    margin-right: .7em;
    text-decoration: none;
    margin-left: .25em;
    white-space: nowrap;
    color: #21211e;
    text-transform: uppercase;
    font-size: .9em;
}

.imgW10_download {
    background-image: url("images/icons/201-download-1.png");
    width: 1em;
    height: 1.01em;
}

.imgW10_backblue {
    background-image: url("images/icons/201-previous.png");
    width: 1em;
    height: 1em;
}

/***** Track & Trace *****/

#tracktraceView div.header div.columnheader {
    background-color: #21211e;
    color: white;
    font-weight: bold;
    padding: .2em;
    text-transform: lowercase;
}

/***** Change Order *****/

.imgW10_close {
    background-image: url("images/icons/201-close.png");
    width: 1em;
    height: 1em;
}

.imgW20_edit {
    background-image: url("images/icons/201-edit.png");
    width: 2em;
    height: 2em;
}

.imgW20_trash {
    background-image: url("images/icons/201-delete.png");
    width: 2em;
    height: 2em;
}

.imgW20_checkedround {
    background-image: url("images/icons/201-check-1.png");
    width: 2em;
    height: 2em;
}
	
/***** Orders Print *****/

.imgW20_pdf-vmt {
    background-image: url("images/icons/201-image.png");
    width: 2em;
    height: 2em;
}
