/* 
 This file is generated from FootLockerSCP.scss. 
 Do not edit this file. 
 Edit FootLockerSCP.scss in the ./Css/src directory instead. 
 */
Table.OdetTable {
  background-color: #E9ECF1;
}

tr.OdetCaption {
  background-image: url("../../images/layout/GridviewGrad.gif");
  background-repeat: repeat-x;
  background-color: #5D7B9D;
  font-weight: bold;
  color: White;
}

tc.OdetButtonBar {
  background-color: inherit;
}

td.OdetHeader {
  font-weight: bold;
}

td.OdetOddCell {
  background-color: White;
}

td.OdetEvenCell {
  background-color: #F0F0F0;
}

.OdetHeaderPrint td:first-child {
  font-weight: bold;
}

.dayscheduletimetable td.ToolbarButtonCell a {
  color: #FFFFFF !important;
  border-color: #FFFFFF !important;
}

Table.ShipmentTable {
  background-color: #E9ECF1;
}

tr.ShipmentCaption {
  background-image: url("../../images/layout/GridviewGrad.gif");
  background-repeat: repeat-x;
  background-color: #5D7B9D;
  font-weight: bold;
  color: White;
}

.ReconHightlight {
  background-color: #ffff00;
}

.SignalFL {
  background-color: #ff0000;
}

.Hidden {
  visibility: hidden;
}

.sb_CreateShipmentSideBar {
  vertical-align: top;
}

.sb_CreateShipmentSideBar a {
  color: Black;
  line-height: 2em;
  text-decoration: none;
}

.sb_WizardContent {
  margin: 40px 0 0 20px;
}

.sb_SidebarTitle {
  font-size: large;
  font-weight: bold;
  line-height: 2em;
  white-space: nowrap;
}

.PrintSlotBookingBody {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
}

.printSlotBookingTable, .printSlotBookingTable td {
  border: solid 1px black;
  border-collapse: collapse;
}

.printSlotBookingTable th, .printSlotBookingTable td {
  vertical-align: top;
}

.printSlotBookingSubtable {
  width: 100%;
}

.printSlotBookingSubtable, .printSlotBookingSubtable td {
  border-collapse: collapse;
  border: none;
}

.printSlotBookingSubtable th {
  white-space: nowrap;
  text-align: left;
}

.printSlotBookingLargeHeader {
  font-weight: bold;
  font-size: large;
}

.divGvSlotBookingContents td {
  background-color: White;
  color: Black;
  border: 1px solid gray;
}

.divGvSlotBookingContents th {
  text-align: left;
  background-color: White;
  color: Black;
  border: 1px solid gray;
}

.priorityButton {
  background-color: #A4A4A4;
  width: 5px;
  padding: 0px 4px 0px 4px;
  color: White !important;
  font-weight: bold;
  margin-right: 1px;
  text-decoration: none;
  display: inline;
}

.priorityButtonActive {
  background-color: #507BAF !important;
}

.UserViews {
  background-color: #E0E8FF;
  border: solid 1px grey !important;
  padding-bottom: 8px !important;
  padding-top: 8px !important;
}

.UserViewsHeader {
  display: inline !important;
  white-space: nowrap;
  padding-left: 4px;
}

.IndependentUserViews label {
  padding-left: 1px;
  padding-right: 2px;
  position: relative;
  bottom: 1px;
}

.FLFilterContainer {
  margin-bottom: 10px;
  border-spacing: 15px 2px;
}

.FLFilterContainer td {
  white-space: nowrap;
}

.FLFilterContainer input[type=text], .FLFilterContainer select, .FLFilterContainer textarea {
  width: 205px;
  height: 21px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.FLFilterContainer .DateTitleCell td:first-child {
  text-align: right;
}

.FLDateFilterContainer span:first-child {
  width: 250px;
  margin-left: 15px;
  display: inline-block;
  text-align: right;
}

.SelectorBox {
  background-color: #FFFF99;
  border: solid 1px Black;
  padding: 3px;
}

.SelectorBox > * {
  display: inline;
}

.SideBarList {
  width: 250px;
  vertical-align: top;
  padding-right: 2em;
}

.CreationWizard td {
  vertical-align: top;
}

.CreationWizardStep {
  padding-top: 1.4em;
  text-align: left;
}

.InputsFixedWidth200 textarea, .InputsFixedWidth200 input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 200px;
}

.Summary {
  border-collapse: collapse;
  margin-bottom: 5px;
}

.Summary td {
  min-width: 100px;
  border: 1px solid black;
  padding: 5px;
}

.SummaryLabel {
  background-color: #D8D8D8;
}

.SummaryData {
  text-align: right;
}