.DetailsLabel
{
	font-weight: bold;
	font-size: 8pt;
	padding: 0;
	margin: 0;
}

.DetailsValue
{
	padding: 0;
	margin: 0px 0px 6px 0px;
}

.FormLabel
{
	font-weight: bold;
	font-size: 8pt;
	padding: 0;
	margin: 0;
}

.FormValue
{
	padding: 0;
	margin: 0;
}

/******************************************************************************
******************************************************************************/
.RecordTable tr td
{ 
	padding: 5px;
}

.RecordLabel
{
	font-weight: bold;
	vertical-align: bottom;
	text-align: right;
}

.RecordLabelRequired
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	color: #00cc00;
}

.RecordLabelMultiline
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}

/******************************************************************************
******************************************************************************/
.TableNoSpace tr td
{ 
	padding: 0px;
	margin: 0px;
}

.RecordList
{
	width: 100%;
}

.RecordList th
{ 
	text-align: left;
	font-weight: bold;
	padding: 0px;
}

.RecordList tr td
{ 
	padding: 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
/******************************************************************************
******************************************************************************/
.SettingsDisplayTable
{ 
	border-collapse: separate;
}

.SettingsDisplayLabel
{
	font-weight: bold;
	text-align: right;
	padding: 0px 10px 0px 0px;
}

.SettingsColorPickerRow	
{
	clear: both;
	float: left;
	width: 700px;
	height: 26px;
}

.SettingsColorPickerRow	input
{
	width: 80px;
	height: 20px;
	padding: 0px;
}

.SettingsColorPickerCell
{
	float: left;
	width: 100px;
	height: 26px;
	padding: 0px 10px 0px 0px;
	margin: 0px 10px 0px 0px;
}

.SettingsEditSample
{
	float: left;
	border: solid 1px #e0e0e0; 
	width: 50px; 
	padding: 0px 0px 0px 10px;
}

.SettingsEditLabel
{
	float: left;
	width: 120px; 
	height: 30px;
	padding: 0px 10px 0px 0px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

.SettingsSaveRow	
{
	clear: both;
	float: left;
	padding: 0px;
	margin: 0px;
	width: 600px;
	height: 30px;
}

/******************************************************************************
Validation formatting
******************************************************************************/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.logout
{
	clear: both;
	float: left;
}

/******************************************************************************
******************************************************************************/
.PermissionsTable
{ 
	border: 1px solid #d0d0d0;
}

.PermissionsTable tr td
{ 
	padding: 5px;
}

.PermissionsTable tr th
{ 
	text-align: left;
	font-weight: bold;
	padding: 5px;
	border-bottom: 1px solid  #d0d0d0;
}

.PagePermissionsRowEven
{
	background-color: #efefef;
	color: #000000;
}

.PagePermissionsRowOdd
{
	background-color: #d0d0d0;
	color: #000000;
}

.PermissionsTableRights
{
	width: 40px;
}

/******************************************************************************
******************************************************************************/
.EditLinks
{
	padding: 5px 10px 5px 10px;
	background-color: #f0f0f0;
	margin: 0px 0px 10px 0px;
	border: 1px solid #cc0000;
}

.EditLinks ul
{
	width: 660px;
}

.EditLinks ul li
{
	display: inline;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

/******************************************************************************
******************************************************************************/
.Width100
{
	width: 100px;
}

/******************************************************************************
******************************************************************************/
.Width110
{
	width: 110px;
}

/******************************************************************************
******************************************************************************/
.Width120
{
	width: 120px;
}

/******************************************************************************
******************************************************************************/
.Width130
{
	width: 130px;
}

/******************************************************************************
******************************************************************************/
.Width140
{
	width: 140px;
}

/******************************************************************************
******************************************************************************/
.Width150
{
	width: 150px;
}

/******************************************************************************
******************************************************************************/
.Width160
{
	width: 160px;
}

/******************************************************************************
******************************************************************************/
.WmsTableListPageFooter
{ 
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}

/******************************************************************************
******************************************************************************/
.WmsTableListCellPageFooterCurrent
{
	color: #000000;
	padding: 0px 10px 0px 0px;
}

/******************************************************************************
******************************************************************************/
.WmsTableListCellPageFooterCurrent:hover,active
{
	color: #000000;
	padding: 0px 10px 0px 0px;
}

/******************************************************************************
******************************************************************************/
.WmsTableListCellPageFooter
{
	color: #cc0000;
	padding: 0px 10px 0px 0px;
}

/******************************************************************************
******************************************************************************/
.WmsTableListCellPageFooter:hover,active
{
	color: #ff0000;
	padding: 0px 10px 0px 0px;
	cursor: pointer;
}

/******************************************************************************
******************************************************************************/
.WmsTableList
{
}

/******************************************************************************
******************************************************************************/
.WmsTableList th
{
	background-color: #000000;
	color: #ffffff;
	border-bottom: 1px solid #cccccc;
	text-align: left;
	padding-left: 4px;
}

/******************************************************************************
******************************************************************************/
.WmsTableList th:hover,active
{
	color: #ffff00;
	cursor: pointer;
	padding-left: 4px;
}

/******************************************************************************
******************************************************************************/
.WmsTableListNoSort
{
	border: 1px solid #cccccc;
}

/******************************************************************************
******************************************************************************/
.WmsTableListNoSort th
{
	background-color: #000000;
	color: #ffffff;
	border-bottom: 1px solid #cccccc;
	text-align: left;
	padding-left: 4px;
}

/******************************************************************************
******************************************************************************/
.WmsTable
{
	border: 1px solid #cccccc;
}

/******************************************************************************
******************************************************************************/
.WmsTableRowHeader
{
	background-color: #ffffff;
	color: #000000;
	border-bottom: 1px solid #cccccc;
}

/******************************************************************************
******************************************************************************/
.WmsTableRowHeader a
{
	color: #eeeeee;
}

/******************************************************************************
******************************************************************************/
.WmsTableRowHeader a:active, a:hover
{
	color: #ffffff;
	cursor: pointer;
}

/******************************************************************************
******************************************************************************/
.WmsTableCell
{
}

/******************************************************************************
******************************************************************************/
.WmsTableCell a
{
	color: #cc0000;
}

/******************************************************************************
******************************************************************************/
.WmsTableCell a:active, a:hover
{
	color: #ff0000;
}

/******************************************************************************
******************************************************************************/
.WmsTableHeaderCell
{
	background-color: #000000;
	color: #ffffff;
	border-bottom: 1px solid #cccccc;
}

/******************************************************************************
******************************************************************************/
.WmsTableHeaderSortCell
{
	background-color: #000000;
	color: #eeeeee;
	text-align: left;
	padding: 4px 6px 4px 6px;
}

/******************************************************************************
******************************************************************************/
.WmsTableHeaderSortCell:hover
{
	color: #ffffff;
	cursor: pointer;
}

/******************************************************************************
******************************************************************************/
.WmsTableRowEven
{
	background-color: #e0e0e0;
	color: #000000;
}

/******************************************************************************
******************************************************************************/
.WmsTableRowOdd
{
	background-color: #f0f0f0;
	color: #000000;
}

/******************************************************************************
******************************************************************************/
.WmsTableRowEven td
{
	padding: 4px 6px 4px 6px;
}

/******************************************************************************
******************************************************************************/
.WmsTableRowOdd td
{
	padding: 4px 6px 4px 6px;
}

/******************************************************************************
******************************************************************************/
.PasswordError
{
	color: #ff0000;
}

.RememberMe
{
	width: 100px;
	padding: 0px;
}

.LoginCheckbox
{
	float: right;
}

.ViewReport
{
	margin: 0;
	padding: 0;
}

.StatusMessage 
{
	width: 658px;
	margin: 0 0 10px 0;
	padding: 5px;
	background-color: #ffff00;
	border: 1px solid #cccccc;	
	color: #000000;
}

/******************************************************************************
******************************************************************************/
.WmsHiddenDiv
{
	display: none;
}

/******************************************************************************
******************************************************************************/
.WmsItemListPageFooter
{ 
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}

/******************************************************************************
******************************************************************************/
.WmsItemListCellPageFooterCurrent
{
	color: #000000;
	padding: 0px 10px 0px 0px;
}

/******************************************************************************
******************************************************************************/
.WmsItemListCellPageFooterCurrent:hover,active
{
	color: #000000;
	padding: 0px 10px 0px 0px;
}

/******************************************************************************
******************************************************************************/
.WmsItemListCellPageFooter
{
	color: #cc0000;
	padding: 0px 10px 0px 0px;
}

/******************************************************************************
******************************************************************************/
.WmsItemListCellPageFooter:hover,active
{
	color: #ff0000;
	padding: 0px 10px 0px 0px;
	cursor: pointer;
}

/******************************************************************************
******************************************************************************/
.WmsItemList
{
}

/******************************************************************************
******************************************************************************/
.WmsItemList td
{
	padding: 4px;
}

/******************************************************************************
******************************************************************************/
.WmsItemList td hr
{
	margin: 10px 0 10px 0;
	padding: 0;
}

/******************************************************************************
******************************************************************************/
.WmsListItemImageTable
{
	background-color: #efefef; 
	padding: 10px;
	border: 1px solid #c0c0c0;	
	
}

/******************************************************************************
******************************************************************************/
.WmsListItemImageTableRow
{
	margin-bottom: 10px;
}


/******************************************************************************
******************************************************************************/
.WmsListItemColTable
{
	background-color: #efefef;
	border: 1px solid #c0c0c0;	
}

/******************************************************************************
******************************************************************************/
.WmsItemListLabel
{
	width: 30%;
	font-weight: bold;
	text-align: right;
}

/******************************************************************************
******************************************************************************/
.WmsItemListLeftLabel
{
	font-weight: bold;
}

/******************************************************************************
******************************************************************************/
.WmsItemListLeftLabel hr
{
	margin: 2px 0 2px 0;
	padding: 0;
}

/******************************************************************************
******************************************************************************/
.WmsItemListValue
{
	width: 70%;
}

/******************************************************************************
******************************************************************************/
.WmsListItemColTable
{
}

/******************************************************************************
******************************************************************************/
.WmsListItemColTable td
{
	padding: 2px;
}

/******************************************************************************
******************************************************************************/
.WmsItemListLinks
{
	border: 0;
}

/******************************************************************************
******************************************************************************/
.WmsCompanyEditFieldOrder
{
}

/******************************************************************************
******************************************************************************/
.WmsLabel
{
	font-weight: bold;
	text-align: right;
}

/******************************************************************************
******************************************************************************/
.WmsValue
{
	font-weight:  normal;
}

/******************************************************************************
******************************************************************************/
.WmsCompanyFieldOrderTable
{
	width: 300px;
}

/******************************************************************************
******************************************************************************/
.WmsCompanyFieldOrderInput
{
	padding: 4px;
	width: 50px;
}

/******************************************************************************
******************************************************************************/
.WmsCompanyFieldOrderLabel
{
	padding: 4px;
	width: 100px;
	font-weight: bold;
	text-align: right;
}

/******************************************************************************
******************************************************************************/
.CompanyMaintHeader
{
	font-weight: bold;
}

/******************************************************************************
******************************************************************************/
.FilterTable tr td
{ 
	padding: 4px 10px 4px 0px;
}

/******************************************************************************
******************************************************************************/
.FilterLabel
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	padding: 10px;
	width: 200px;
}

/******************************************************************************
******************************************************************************/
.TableNoPadding
{
	padding: 0px;
	margin: 0px;
}

.TableNoPadding tr td
{
	padding: 0px;
	margin: 0px;
}

/******************************************************************************
******************************************************************************/
.FilterLabelVar
{
	font-weight: bold;
	vertical-align: bottom;
	text-align: right;
	padding: 10px;
}

/******************************************************************************
******************************************************************************/
.PoListHeader
{
    font-size: 22px;
    color: #000000;
    font-weight: lighter;
	border-bottom: 1px solid #cccccc;
	margin: 5px 10px 10px 10px;
}

/******************************************************************************
******************************************************************************/
.PoListDistributionHeader
{
	border: 0px;
	margin: 5px 10px 10px 10px;
}

/******************************************************************************
******************************************************************************/
.PoListFilterLabel
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	padding: 5px 10px 0px 10px;
	width: 100px;
}

/******************************************************************************
******************************************************************************/
.PoListFilterValue
{
	vertical-align: top;
	padding: 5px 10px 0px 10px;
}

/******************************************************************************
******************************************************************************/
.OrderDateLabel
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	padding: 10px;
	width: 300px;
}

/******************************************************************************
******************************************************************************/
.SearchFromCalendar
{
	width: 160px;
}

/******************************************************************************
******************************************************************************/
.SearchToCalendar
{
	width: 160px;
}

/******************************************************************************
******************************************************************************/
.ItemLocationTable
{
}

.ItemLocationTable th
{ 
	text-align: left;
	vertical-align: bottom;
	padding: 4px 4px 4px 4px;
	background-color: #000000;
	color: #ffffff;
}

.ItemLocationTable tr td
{ 
	padding: 4px 4px 4px 4px;
	text-align: left;
}

.ItemLocationTable input
{ 
	width: 50px;
}

/******************************************************************************
******************************************************************************/
/******************************************************************************
******************************************************************************/
.QuickOrderTable
{
}

.QuickOrderTable th
{ 
	text-align: left;
	vertical-align: top;
	padding: 4px 4px 4px 4px;
	background-color: #000000;
	color: #ffffff;
}

.QuickOrderTable tr td
{ 
	padding: 4px 4px 4px 4px;
	text-align: left;
}

.QuickOrderTable input
{ 
	width: 50px;
}


/******************************************************************************
******************************************************************************/
.WmsCommentsBox
{
	width: 300px;
	height: 150px;
}

.WmsCommentsBox
{
	width: 300px;
	height: 150px;
}

.CommentsLabel
{
	font-weight: bold;
	padding: 2px;
}

.EditCalendar
{
	width: 50px;
}

/******************************************************************************
******************************************************************************/
.EditImageLink
{
	color: #cc0000;
}

/******************************************************************************
******************************************************************************/
.EditImageLink:hover,active
{
	color: #ff0000;
	cursor: pointer;
}

.WmsInput
{
}

.WmsInput input
{
	margin: 0px;
	width: 300px;
}

.WmsTextBox
{
	width: 300px;
}

.WmsReceiveCommentsBox
{
	width: 100%;
	height: 150px;
}

.WmsInlineErrorMsg
{
	color: #cc0000;
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.WmsImageEditThumbnail 
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.WmsImageEditThumbnail input
{
	width: 300px;
}

.WmsImageCaption
{
	font-style: italic;
}

.WmsAddImagesHidden
{
    display: none;
}

.WmsNumericInput
{ 
	width: 60px;
}

.WmsNumericInput input
{ 
	width: 60px;
}

.WmsSkuInput
{ 
	width: 100px;
}

.WmsSkuInput input
{ 
	width: 100px;
}

.WmsTransfer
{
}

.WmsTransfer input
{
	width: 290px;
}

.WmsTransfer textarea
{
	width: 290px;
	height: 150px;
}

.AiInputRow input
{
	width: 38px;
}

/******************************************************************************
******************************************************************************/
.ShoppingCartTable
{ 
	border: 1px solid #cccccc;
	width: 100%;
}

.ShoppingCartTable tr td
{ 
	padding: 5px;
}

.ShoppingCartTable th
{
	background-color: #000000;
	color: #eeeeee;
	border-bottom: 1px solid #cccccc;
	text-align: left;
	padding: 5px;
}

.PageShoppingCartRowEven
{
	background-color: #efefef;
	color: #000000;
}

.PageShoppingCartRowOdd
{
	background-color: #d0d0d0;
	color: #000000;
}

.ShoppingCartTableRights
{
	width: 40px;
}

.WmsDivLink
{
	color: #cc0000 !important;
}

.WmsDivLink:hover,active
{
	color: #ff0000 !important;
	cursor: pointer !important;
}

.WmsDivItemDetails
{
	margin: 0;
	padding: 10;
	/*
	border: 1px solid #808080;
	background: #eeeeee;
	*/
}

.ItemCommonValueRow
{
	// placeholder for jquery search
}


.ItemDetailsTable
{
}

.ItemDetailsTable tr td
{
	padding: 5px;
}

.ItemListLabel
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	padding-right: 10px;
	width: 180px;
}

.ItemListValue
{
	vertical-align: top;
}

/******************************************************************************
******************************************************************************/
.ItemHeaderLabel
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	padding-right: 10px;
	width: 180px;
}

.ItemHeaderValue
{
	vertical-align: top;
}

/******************************************************************************
******************************************************************************/
.WmsImportExportSectionHeader
{
	border-bottom: 1px solid #cccccc;
}

/******************************************************************************
******************************************************************************/
.WmsImportExportSectionHeader td
{
	font-size: 18px;
	font-weight: normal;
	color: #333;
}

/******************************************************************************
******************************************************************************/
.WmsImportExportColHeader
{
	background: #000000;
	color: #ffffff;
}

.WmsImportExportColHeader td
{
	color: #ffffff;
}

/******************************************************************************
******************************************************************************/
.WmsImportExportInUse
{
	background: #f0f0f0;
}

/******************************************************************************
******************************************************************************/
.CheckoutTable tr td
{ 
	padding: 5px;
}

.CheckoutLabelAlert
{
	color: #cc0000;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	padding-right: 10px;
	width: 180px;
}

.CheckoutLabel
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	padding-right: 10px;
	width: 180px;
}

.CalNoPadding
{
	margin: 0;
	padding: 0;
}

.CalNoPadding tr td
{
	margin: 0;
	padding: 0;
}

/******************************************************************************
******************************************************************************/
.GlobalHeader
{
	text-align: right;
}

.WmsGreeting
{
	border-top: 1px solid #cccccc;
	font-size: 12pt;
}

/******************************************************************************
******************************************************************************/
.OrderDocRow
{
	border-bottom: 1px solid #cccccc;
}

/******************************************************************************
******************************************************************************/
.OrderEditLink
{
	color: #cc0000;
	padding: 0px 10px 0px 0px;
}

/******************************************************************************
******************************************************************************/
.OrderEditLink:hover,active
{
	color: #ff0000;
	padding: 0px 10px 0px 0px;
	cursor: pointer;
}

/******************************************************************************
******************************************************************************/
.FulfillmentTable
{ 
	border: 1px solid #cccccc;
	background: #efefef;
	width: 100%;
	margin: 20px 0 0 0;
}

.FulfillmentTable tr td
{ 
	padding: 5px;
}

/******************************************************************************
******************************************************************************/
.FulfillmentInventoryTable
{ 
	border: 1px solid #cccccc;
	background: #ffffff;
	width: 100%;
}

.FulfillmentInventoryTable tr td
{ 
	padding: 5px;
	border-bottom: 1px solid #cccccc;
}

.FulfillmentInventoryTable th
{
	background-color: #000000;
	color: #eeeeee;
	border-bottom: 1px solid #cccccc;
	text-align: left;
	padding: 5px;
}

.EditCalendar
{
	width: 100px;
}

.WmsMemo
{
	width: 206px;
	height: 80px;
}

.VersionFooter
{
	text-align: center;
	margin-top: 10px;
	font-size: 9pt;
}

.VersionFooter a
{
	color: #ee0000 !important;
}

.VersionFooterMargin
{
	color: #f0f0f0;
	margin-top: 10px;
	padding-bottom: 8px;
	background-color: #909090;
	border: 1px solid #404040;
}

.CriticalGlobalMessage
{
	border: 1px solid #cccccc;
	margin: 0px 0px 10px 0px ;
	padding: 10px;
	text-align: left;
	background-color: #cc0000;
	color: #ffffff;
}

.GlobalMessage
{
	border: 1px solid #cccccc;
	margin: 0px;
	padding: 10px;
	text-align: left;
	background-color: #ffff00;
}

.HelpDocOrderTitle
{
	width: 400px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}

.HelpTopicTitle
{
	padding: 5px 0px 0px 0px;
	font-weight: bold;
	margin: 0px;
	text-align: left;
}

.HelpTopicLink
{
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.HelpTopicSummary
{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	text-align: left;
	border-bottom: 1px solid #cccccc;
}

.WmsNote
{
	margin: 0 0 10px 0;
	padding: 5px;
	background-color: #ffff00;
	border: 1px solid #000000;	
	color: #000000;
}

.InputSmallNumber
{
	width: 40px;
}

/******************************************************************************
******************************************************************************/
.DistributionTable
{ 
	border: 1px solid #cccccc;
	width: 100%;
}

.DistributionTable th
{
	background-color: #000000;
	color: #eeeeee;
	border-bottom: 1px solid #cccccc;
	text-align: left;
	vertical-align: bottom;
	padding: 5px;
}

.DistributionTableRowTop td
{ 
	background-color: #eeeeee;
	border: 0px;
	padding: 5px;
}

.DistributionTableValRowTop td
{ 
	background-color: #eeeeee;
	border: 0px;
	padding: 0px 5px 5px 5px ;
}

.DistributionTableRowBottom td
{ 
	background-color: #eeeeee;
	border: 0px;
	padding: 5px;
}

.DistributionTableValRowBottom td
{ 
	background-color: #eeeeee;
	border-bottom: 1px solid #cccccc;
	padding: 0px 5px 5px 5px ;
}

/******************************************************************************
******************************************************************************/
.PurchaseOrderTable
{ 
	border: 1px solid #cccccc;
	width: 100%;
}

.PurchaseOrderTable th
{
	background-color: #000000;
	color: #eeeeee;
	border-bottom: 1px solid #cccccc;
	text-align: left;
	vertical-align: bottom;
	padding: 5px;
}

.PurchaseOrderTable tr td
{ 
	background-color: #eeeeee;
	border-bottom: 1px solid #cccccc;
	padding: 5px;
}

.ShippingReportCompareTypeDisplay
{
	color: #0000cc;
	font-weight: normal;
}

.ShippingReportValueEdit
{
	width: 125px;
}


/******************************************************************************
responsive
******************************************************************************/
body  
{
	padding-top: 40px;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 1.4;
	background-color: #ffffff;
	padding: 0px !important;
}

.WmsEdit
{
	width: 280px;
}

.WmsArea
{
	width: 280px;
	height: 100px;
}

.WmsAreaNotification
{
	width: 1000px;
	height: 400px;
}

.WmsSubMenu a
{
	color: #dd0000;
	font-size: 11pt;
	font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.1;color:inherit
	text-decoration: none;
}

a 
{
	color: #cc0000 !important;
	text-decoration: none !important;
}

a:active
{
	color: #ff0000  !important;
	text-decoration: none !important;
}

a:hover 
{
	color: #ff0000 !important;
	text-decoration: none !important;
}

.WmsSubMenu a:active
{
	color: #ff0000;
	text-decoration: none;
}

.WmsSubMenu a:hover 
{
	color: #ff0000;
	text-decoration: none;
}

/******************************************************************************
******************************************************************************/
.WmsResponsiveItemTable
{
}

.WmsResponsiveItemTableLabel
{
	font-weight: bold;
	font-size: 9pt;
}

.WmsResponsiveItemTableGridRow
{
	background-color: #ffffff;
	padding: 4px;
}

.WmsResponsiveItemTableGridBlock
{
	background-color: #efefef;
	border: 1px solid #c0c0c0;	
	padding: 10px;
}

.WmsResponsiveItemRow
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.WmsResponsiveTableList
{
	border: 1px solid #cccccc;
}

.WmsResponsiveTableListHeader
{
	background-color: #000000;
	color: #ffffff;
	border: none;
	text-align: left;
	padding: 4px;
}

.WmsResponsiveTableListData
{
	margin: 0px;
	padding-bottom:1px;
	background-color: #ff0000;
}

.WmsTableListLink
{
	padding-left: 4px;
}

.WmsTableListLink:hover
{
	color: #ffff00;
	cursor: pointer;
	padding-left: 4px;
}

.WmsTableListLink:active
{
	color: #ffff00;
	cursor: pointer;
	padding-left: 4px;
}
/******************************************************************************
tweaks for jquery calendar
******************************************************************************/
/* this keeps the bootstrap navbar from covering the pop up calendar */
.ui-datepicker 
{
	z-index:2000 !important;
}				   

.WmsAvailableDate
{
	background: #00cc00 !important;
	padding: 1px !important;
	
}

.WmsAvailableDate a
{
	color: #000000 !important;
}

.WmsPossibleDate
{
	background: #ffff00 !important;
	padding: 1px !important;
	color: #000000 !important;
}

.WmsUnavailableDate
{
	background: #ff0000 !important;
	padding: 1px !important;
	color: #000000 !important;
}

.WmsPastDate
{
	background: #000000 !important;
	padding: 1px !important;
	color: #000000 !important;
}

/******************************************************************************
******************************************************************************/
.WmsLinkButton
{
	color: #ffffff !important;
}

.WmsLinkButton:hover,active
{
	color: #ffffff !important;
}


/******************************************************************************
******************************************************************************/
.WmsResponsiveTableHeader
{
	background-color: #000000;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
}

/******************************************************************************
******************************************************************************/
.WmsResponsiveTableBackgroundHeaderNoSort
{
	background-color: #000000;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
}


/******************************************************************************
	border: 1px solid #f00;
******************************************************************************/
.WmsResponsiveTableBackgroundHeaderButton
{
	background-color: #000000;
	color: #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
}

.WmsResponsiveTableBackgroundHeaderButton:hover,active
{
	color: #ffff00;
	cursor: pointer;
}


/******************************************************************************
******************************************************************************/
.WmsResponsiveTableBackgroundHeader
{
	background-color: #000000;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
}

.WmsResponsiveTableBackgroundHeader:hover,active
{
	color: #ffff00;
	cursor: pointer;
}

/******************************************************************************
******************************************************************************/
.WmsResponsiveTableRowEven
{
	background-color: #e0e0e0;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
}

/******************************************************************************
******************************************************************************/
.WmsResponsiveTableRowOdd
{
	background-color: #f0f0f0;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
}

/******************************************************************************
******************************************************************************/
.WmsResponsiveTableRow
{
	padding-top: 10px;
	padding-bottom: 10px;
}

/******************************************************************************
******************************************************************************/
.DebugBorderRed
{
	border: 1px solid #ff0000;
}

/******************************************************************************
******************************************************************************/
.EditButton
{
	margin: 5px;
	width: 80px;
}

/******************************************************************************
******************************************************************************/
.CancelButton
{
	margin: 5px;
	width: 80px;
}

/******************************************************************************
******************************************************************************/
.NewSearchButton
{
	margin: 5px;
	width: 110px;
}

/******************************************************************************
******************************************************************************/
.DetailsButton
{
	margin: 5px;
	width: 80px;
}

/******************************************************************************
******************************************************************************/
.EmailPasswordButton
{
	margin: 5px;
	width: 130px;
}

/******************************************************************************
******************************************************************************/
.HiddenEditButton
{
	margin: 5px;
	visibility: hidden;
}

.DocumentsButton
{
	margin: 5px;
	width: 100px;
}

.ImagesButton
{
	margin: 5px;
	width: 80px;
}

.ReceiveButton
{
	margin: 5px;
	width: 80px;
}

.SaveAndEditButto2n
{
	width: 110px;
}

.ChangeShipmentButton
{
	margin: 5px;
	width: 130px;
}

/******************************************************************************
******************************************************************************/
.CheckoutButton
{
	margin: 5px;
	width: 80px;
}

/******************************************************************************
******************************************************************************/
.CancelButton
{
	margin: 5px;
	width: 80px;
}

/******************************************************************************
******************************************************************************/
.ViewResultsButton
{
	margin: 5px;
	width: 100px;
}

/******************************************************************************
******************************************************************************/
.PurchaseOrderButton
{
	margin: 5px;
	width: 120px;
}

/******************************************************************************
******************************************************************************/
.AddToCartButton
{
	margin: 5px;
	width: 100px;
}

.CreateMxTmsOrderButton
{
	margin: 5px;
	width: 160px;
}

.CreateOrderButton
{
	margin: 5px;
	width: 100px;
}

.MarkShippedButton
{
	margin: 5px;
	width: 120px;
}

.AddToOrderButton
{
	margin: 5px;
	width: 110px;
}

/******************************************************************************
******************************************************************************/
.PlaceOrderButton
{
	margin: 5px;
	width: 120px;
}

/******************************************************************************
******************************************************************************/
.ContinueShoppingButton
{
	margin: 5px;
	width: 150px;
}

/******************************************************************************
******************************************************************************/
.SearchButton
{
	margin: 5px;
	width: 80px;
}

/******************************************************************************
******************************************************************************/
.ListButton
{
	margin: 5px;
	width: 80px;
}

/******************************************************************************
******************************************************************************/
.DeleteButton
{
	margin: 5px;
	width: 80px;
}

/******************************************************************************
******************************************************************************/
.CancelShipmentButton
{
	margin: 5px;
	width: 140px;
}

/******************************************************************************
******************************************************************************/
.SendTmsNotificationButton
{
	margin: 5px;
	width: 180px;
}

/******************************************************************************
******************************************************************************/
.CancelOrderButton
{
	margin: 5px;
	width: 100px;
}
 
/******************************************************************************
******************************************************************************/
.RunReportButton
{
	margin: 5px;
	width: 100px;
}

/******************************************************************************
******************************************************************************/
.ViewLinks
{
	padding: 5px 10px 5px 10px;
	background-color: #f0f0f0;
	margin: 0px 0px 10px 0px;
	border: 1px solid #cccccc;
}

.ViewLinks ul
{
	width: 660px;
}

.ViewLinks ul li
{
	display: inline;
	list-style-type: none;

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

.CenterButtons
{
	text-align: center;
	margin-top: 10px;
}

.BackgroundBorder
{
	background-color: #efefef; 
	border: 1px solid #c0c0c0;	
	padding: 10px;
}

.OrderLineDetails
{
	padding: 0px 14px 10px 14px;
}

.OrderLines
{
	border: 1px solid #c0c0c0;	
}

.OrderLineRowEven
{
	background-color: #f8f8f8;
	border: 1px solid #c0c0c0;	
	color: #000000;
	margin: 0px;
	margin-bottom: 10px;
	padding: 4px;
}

.OrderLineRowOdd
{
	background-color: #f0f0f0;
	border: 1px solid #c0c0c0;	
	color: #000000;
	margin: 0px;
	margin-bottom: 10px;
	padding: 4px;
}

/******************************************************************************
******************************************************************************/
.ShowHide
{
	color: #cc0000;
	cursor: pointer;
	padding-top: 6px;
	padding-bottom: 6px;
}

.ShowHide:hover
{
	color: #ff0000;
}

/******************************************************************************
******************************************************************************/
.ItemExpired
{
	color: #cc0000;
	font-weight: bold;
}

/******************************************************************************
change from orange to yellow
******************************************************************************/
.alert-warning
{
	background-color: #fcfc00 !important;
	color: #000000 !important;
	border-bottom: 1px solid #cccccc;
}

/******************************************************************************
******************************************************************************/
.WmsCodeComment
{
	color: #000090;
}

/******************************************************************************
******************************************************************************/
.WmsImportErrorSummaryLink
{
	color: #cc0000;
	cursor: pointer;
	margin-bottom: 10px;
}

.login-spacer
{
	margin-top: 46px !important;
}
