/* P21 B2BSeller 5.10.102 */

/* Prophet 21 CSS Stylesheet for a new B2BSeller web site */
/**********************************************************/
/* REQUIRED style sheet settings                          */
/**********************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	background-color:#FFFFFF;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	width:900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
IMG {
	margin-top: 0px;
	margin-left: 0px;
	border:0;
}
TABLE {
	border: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
a:link, a:active, a:visited {
	color:#110954;
	text-decoration: none;
}
a:hover {
	color:#0063B8;
	text-decoration: underline;
}
.LogonInnerTable {
	margin-left:40px;
}
/**********************************************************/
/* PAGE SIZES                                             */
/**********************************************************/
.P21SystemHeader, .P21SystemBody, .P21SystemFooter, .Footer, .HeaderImportHTMLFeatureCell, .Header {
	width: 900px;
}
.P21SystemLSide {
	width:217px;
	background-image: url(../images/leftbg.jpg);
	background-repeat: repeat-y;
}
.P21SystemContent, .Content {
	width:683px;
	margin-left:px;
}
.P21SystemRside {
	width: 217px;
}
.LogonHR {
	height: 0px;
	width: 0px;
}
.LSideLogonFeatureCell {
}
.LSideQuickOrderFeatureCell {
}
.LSideProductSearchFeatureCell {
}
/**********************************************************/
/* LEFT SIDE Styles                                       */
/**********************************************************/
.LSideImportHTMLTR, .SideImportHTMLFeatureCell {
	width:217px;
}
.LSide {
	width:217px;
}
.ProductSearch_Table {
	width:180px;
}
.ProductSearch_Input {
	width:135px;
	margin-top:  2px;
	margin-left:  30px;
	background-color: #ffffff;
	color: #110954;
	border: 1px solid #110954;
}
.Product_Search_LSide, .ProductSearch_List, .P21B2BSellerForm {
	margin-top:2px;
	margin-left:30px;
	background-color: #FFFFFF;
	color: #003399;
	font-size:11px;
	border: 1px solid #110954;
}
.ProductSearch_Label {
	font-weight:bold;
	vertical-align:bottom;
}
A.ProductSearch_AdvancedSearchLink, A.ProductSearch_AdvancedSearchLink:link, A.ProductSearch_AdvancedSearchLink:visited {
	color:#110954;
	font-size:10px;
	text-decoration:none;
	margin-left:30px;
}
A.ProductSearch_AdvancedSearchLink:hover {
	COLOR: #110954;
 text-decoration: underline  font-size:10px;
}
.ProductSearch_ImageButton {
	vertical-align:TOP;
	MARGIN-top:2px;
	MARGIN-left:30px;
}
/**********************************************************/
/* ATTRIBUTES FOR TOP LEVEL CATEGORIES                    */
/**********************************************************/
.CatalogTopItems_NoTopLevelCategoriesMessage {
	font-weight:bold;
}
.CatalogTopItems_Table, .CatalogTopItems_TableFormat {
	width: 155px;
}
.CatalogTopItemsFeatureCell, .LSideCatalogTopItemsTR {
	width:155px;
}
.LSideCatalogTopItemsFeatureCell {
	background-image: url(../images/leftbg2.gif);
	vertical-align:top;
}
.CatalogTopItemsImageBG {
	width:110px;
	margin-top:20px;
}
A.CatalogTopItems_CategoryLinks, A.CatalogTopItems_CategoryLinks:link, A.CatalogTopItems_CategoryLinks:visited {
	color:#110954;
	font-size: 12px;
	margin-left:40px;
	text-decoration: none;
	width:155px;
}
A.CatalogTopItems_CategoryLinks:hover {
	COLOR: #110954;
	TEXT-DECORATION: underline;
}
/**********************************************************/
/* QUICK ORDER PAD styles                                 */
/**********************************************************/
.SideQOP_CaptionImage {
}
.SideQOP_ItemCodeTD {
	text-align:left;
}
.SideQOP_ItemCodeLabel, .SideQOP_QtyLabel {
	font-size:12px;
	color: #1402FF;
}
.LSideQOP_Table {
	margin-left: 35px;
	text-align:left;
	padding-top: 4px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.LSideQOPQuantityText {
}
/**********************************************************/
/* ATTRIBUTES IF USING A LEFT SIDE IMAGE LINK             */
/**********************************************************/
.ImageLinkTable {
	WIDTH:131px;
	border: 0px;
}
.LSideImageLinkFeatureCell {
	Width:131px;
	padding-bottom:0px;
}
/**********************************************************/
/* ATTRIBUTES FOR LINKS TEXT (ADMIN LINK TEXT)            */
/**********************************************************/

.LinksTableFormat {
}
A.LinksText, A.LinksText:link, A.LinksText:visited {
	text-decoration:none;
	font-weight:bold;
	padding-left:70px;
	padding-top:0px;
	padding-bottom:0px;
}
A.LinksText:hover {
	COLOR: #000000;
	text-decoration:underline;
	padding-left:40px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:70px;
}
/**********************************************************/
/* Feature Logon                                          */
/**********************************************************/
.LogonRegisterInner, {
 width:220px;
 margin-bottom:40px;
 border-color:#100852;
 BORDER-WIDTH: 1px;
 BACKGROUND-COLOR: #FFFFFF;
 BORDER-STYLE:SOLID;
 margin-left:30x
}
.NewShopperTable2 {
	width:220px;
	margin-bottom:40px;
	border-color:#FFFFFF;
	BORDER-WIDTH: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-STYLE:SOLID;
	margin-left:30x
}
.Logonlogoninput {
	font-size: 10px;
	font-color: #110954;
	margin-left:30px
}
.NewShopperColumnTitle, .NewCustomerColumnTitle {
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
.Logonsmalltext, .NewShopperFootnote, .NewCustomerFootnote {
	font-weight:bold;
}
.LogonInputTextTD {
	width:220px;  /* space of input boxes from titles */
	margin-left:40px
}
.LogonSpacer3 {
	width:30px;  /* of submit button */
}
.LogonSpacer, .LogonSpacer2, .LogonSpacer4, .LogonSpacer5, .LogonSpacer6, .LogonSpacer7, .LogonSpacer8, .LogonSpacerImage, .NewShopperSpacer, .NewShopperTitle {
	height:0;
	width:15px; /* don't delete */
}
.LogonText, .NewShopperDescription {
}
a.Logonlogonlink, a.Logonlogonlink:link, a.Logonlogonlink:visited, a.NewShopperLink, a.NewShopperLink:link, a.NewShopperLink:visited {
	font-size:12px;
	color:#100852;
	text-decoration: none;
	font-weight:bold;
}
a.Logonlogonlink:hover, a.NewShopperLink:hover {
	color:#FF5723;
	text-decoration:underline;
}
/**********************************************************/
/* Feature New Shopper                                    */
/**********************************************************/
.NewShopperTable1 /* table containing form entry */ {
	width:379px;
}
.NewShopperOuterTable {
	background-color:#FFFFFF;
	width:600px;
}
.NewShopperSubmit {
	padding-left:131px; 	/* placement of submit button */
}
/**********************************************************/
/* Feature New Customer                                   */
/**********************************************************/
.NewCustomerTitle, .ItemSearchResults_SummaryLabel, .ShoppingCart_HeaderReqDateLabel {
	font-weight:900;
}
.NewCustomerSubmit {
	text-align: center;
}
/**********************************************************/
/* Feature Advanced Search                                */
/**********************************************************/

.AdvancedSearch_Instructions		/* adv scr. instructions attributes */ {
}
.AdvancedSearch_Labels, .AdvancedSearch_Methods		/* adv scr label attributes */ {
	font-weight:bold;
}
/**********************************************************/
/* Error Messages
/**********************************************************/
.Logonerror, .NewCustomerMessage, .NewShopperMessage {
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature Shopping List Select
/**********************************************************/
.ShoppingListSelect_NewLabel, .ShoppingListSelect_NewTitleText, .ShoppingListSelect_NewDescText, .ShoppingListSelect_ExistingLabel {
	text-decoration:none;
	font-weight:bold;
}
.ShoppingListSelect_ExistingEmptyText {
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature Shopping List
/**********************************************************/
.ShoppingList_Table, .ShoppingList_EmptyMessageTable, .ShoppingList_DescriptionTable {
	width:640px;
}
a.ShoppingList_ItemCode, a.ShoppingList_ItemCode:link, a.ShoppingList_ItemCode:visited {
	text-decoration:none;
	font-weight:bold;
}
a.ShoppingList_ItemCode:hover {
	COLOR: #100852;
	text-decoration:underline;
}
.ShoppingList_Description, .ShoppingList_SalesUnit, .ShoppingList_RemoveCheckbox, .ShoppingList_AddToCheckbox, .ShoppingList_DescriptionText {
	text-decoration:none;
}
.ShoppingList_ColHeader {
	text-decoration:none;
	font-weight:bold;
}
.ShoppingList_EmptyMessageText, .ShoppingList_ListName {
	color:#100852;
	font-weight:bold;
}
.ShoppingList_TitleText {
	text-decoration:none;
	font-weight:bold;
}
.ShoppingList_ItemCodeDescriptionHeaderAlign, .ShoppingList_ItemCodeDescriptionTextAlign {
	text-align:left;
}
.ShoppingList_QuantityHeaderAlign, .ShoppingList_QuantityTextAlign, .ShoppingList_UOMHeaderAlign, .ShoppingList_UOMTextAlign, .ShoppingList_RemoveHeaderAlign, .ShoppingList_RemoveTextAlign, .ShoppingList_AddToCartHeaderAlign, .ShoppingList_AddToCartTextAlign {
	text-align:center;
}
.ShoppingList_SeparatorCell {
	background-color:#F2F1F0;
	height:1px;
}
.ShoppingList_OuterButtonTable {
	border:0px;
}
.ShoppingList_ButtonTableAlign {
	text-align:center;
}
.ShoppingList_ButtonTable {
	width:600px;
	text-align:center;
}
/**********************************************************/
/* Feature Quick Order                                    */
/**********************************************************/
.ContentQOP_LineNumberLabel, .ContentQOP_ItemCodeLabel, .ContentQOP_QtyLabel {
	font-weight:bold;
}
.ContentQOP_Table {
	width:100px;
	padding-top:0px;
	margin-top:0px;
	vertical-align:top;
}
.ContentQOPGrayBoxOuterTable {
	width: 590px;
	margin-bottom:125px;
	border-color:#100852;
	BORDER-WIDTH: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-STYLE:SOLID;
}
.ContentQOPGrayBoxtitle {
	font-weight:bold
}
.ContentQOPGrayBoxtext {
}
.Quick_Order_Content {
	width:100px;
	margin-top:  2px;
	background-color: #D7E5F2;
	color: #ffffff;
	border: 1px solid #284279;
}
/**********************************************************/
/* Feature Category Search Results                        */
/**********************************************************/
.CategorySearchResults_Table {
	width:600px;
}
a.CategorySearchResults_CategoryLinks, a.CategorySearchResults_CategoryLinks:link, a.CategorySearchResults_CategoryLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
a.CategorySearchResults_CategoryLinks:hover {
	COLOR: #F3BD39;
	text-decoration:underline;
}
.CategorySearchResults_NoSubCategoriesMessage {
	font-weight:bold;
	color:#100852
}
/**********************************************************/
/* Feature Item Search Results                            */
/**********************************************************/
.ItemSearchResults_Table {
	width:650px;
}
.ItemSearchResults_ColHeader {
	font-weight:bold;
}
a.ItemSearchResults_ItemCode, a.ItemSearchResults_ItemCode:link, a.ItemSearchResults_ItemCode:visited {
	font-weight:bold;
	text-decoration:none;
}
a.ItemSearchResults_ItemCode:hover {
	COLOR: #100852;
	text-decoration:underline;
}
.ItemSearchResults_Description, .ItemSearchResults_Price, .ItemSearchResults_Availability, .ItemSearchResults_PartNumber, .ItemSearchResults_Vendor {
}
.ItemSearchResults_ItemCodeDescriptionHeaderAlign, .ItemSearchResults_ItemCodeDescriptionTextAlign, .ItemSearchResults_ItemImageHeaderAlign, .ItemSearchResults_ItemImageTextAlign {
	text-align:left;
}
.ItemSearchResults_AvailabilityHeaderAlign, .ItemSearchResults_AddToHeaderAlign, .ItemSearchResults_VendorHeaderAlign, .ItemSearchResults_VendorTextAlign, .ItemSearchResults_AvailabilityTextAlign, .ItemSearchResults_PriceHeaderAlign, .ItemSearchResults_PriceTextAlign {
	text-align:center;
}
.ItemSearchResults_SummaryMessage   /* if no items found message */ {
	font-weight:bold;
	color:#100852
}
.ItemSearchResults_RefineSearchLabel, .ItemSearchResults_RefineSearchDescription, .ItemSearchResults_DescriptionLabel, .ItemSearchResults_TitleLabel {
	font-size:0px;
}
.ItemSearchResults_RefineSearchKeywordLabel		/* Search within search text */ {
	font-weight:bold;
	text-align:center;
}
.ItemSearchResults_ResultsPageLabel {
}
.ItemSearchResults_SeparatorImage, .ItemSearchResults_SeparatorCell {
	height:1px;
	background-color:#F2F1F0;
}
/**********************************************************/
/* Feature Item Detail                                    */
/**********************************************************/
.ItemDetailTable1 {
	width:600px;
}
.ItemDetailTable2 {
	width:320px;
}
.ItemDetailTable3 {
	width:220px;
}
.ItemDetailSpacer, .ItemDetailSpacer2, .ItemDetailWidth {
	width:0px;
}
.ItemDetailerror, .ItemDetailtextRed {
	color:#100852;
	font-weight:bold;
}
.ItemDetailattribute_hdr		/* spacing of content from labels */ {
	font-weight:bold;
	text-decoration:none;
	width:100px;
	vertical-align:top;
}
.ItemDetailattribute		/* text of item detail */ {
	text-decoration:none;
	vertical-align:top;
	font-size:12px;
}
.ItemDetail_TopAlign {
	vertical-align:top;
}
.ItemDetailLargerImage {
	height:200px;
	width:200px;
}
.ItemDetailImageTD {
	text-align:left;
	padding-left:50px;
}
A.ItemDetailLocAvail, A.ItemDetailLocAvail:link, A.ItemDetailLocAvail:visited, A.ItemDetail_PriceBreakLink, A.ItemDetail_PriceBreakLink:link, A.ItemDetail_PriceBreakLink:visited, A.ItemSearchResults_PriceBreakLink, A.ItemSearchResults_PriceBreakLink:link, A.ItemSearchResults_PriceBreakLink:visited {
	color:#2E6695;
	font-weight:bold;
	text-decoration: none;
}
A.ItemDetailLocAvail:hover, A.ItemDetail_PriceBreakLink:hover, A.ItemSearchResults_PriceBreakLink:hover {
	COLOR: #100852;
	text-decoration:underline;
}
.ItemDetail_NonWebFootnote {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.ItemDetailItemImageAlign, .ItemDetailAddButtonsAlign {
	text-align:center;
}
.ItemDetail_RelatedItemsLabel {
	font-size:16px;
	font-weight:bold;
}
/**********************************************************/
/* Feature Shopping Cart                                  */
/**********************************************************/
.ShoppingCart_Table, .ShoppingCart_EmptyMessageTable, .ShoppingCart_OuterButtonTable, .ShoppingCart_DescriptionTable, .ShoppingCart_CartMinTable, .ShoppingCart_BadItemsTable, .ShoppingCart_SubTotalTable, .ShoppingCart_ButtonTable {
	width:700px;
}
.ShoppingCart_EmptyMessageText, .ShoppingCart_CartMinText, .ShoppingCart_BadItemsText {
	text-decoration:none;
	color:#100852;
	font-weight:bold;
}
.ShoppingCart_DescriptionText {
	text-decoration:none;
}
a.ShoppingCart_ItemCode, a.ShoppingCart_ItemCode:link, a.ShoppingCart_ItemCode:visited {
	text-decoration:none;
	font-weight:bold;
}
a.ShoppingCart_ItemCode:hover {
	COLOR: #100852;
	text-decoration:underline;
}
.ShoppingCart_ColHeader {
	font-weight:bold;
}
.ShoppingCart_Description, .ShoppingCart_PartNumber, .ShoppingCart_SalesUnit, .ShoppingCart_Price, .ShoppingCart_ExtendedPrice, .ShoppingCart_RemoveCheckbox, .ShoppingCart_AddToCheckbox {
	text-decoration:none;
}
.ShoppingCart_ItemCodeDescriptionHeaderAlign, .ShoppingCart_ItemCodeDescriptionTextAlign, .ShoppingCart_ItemImageHeaderAlign, .ShoppingCart_ItemImageTextAlign {
	text-align:left;
}
.ShoppingCart_QuantityHeaderAlign, .ShoppingCart_QuantityTextAlign, .ShoppingCart_UOMHeaderAlign, .ShoppingCart_UOMTextAlign, .ShoppingCart_PriceHeaderAlign, .ShoppingCart_PriceTextAlign, .ShoppingCart_ExtendedPriceHeaderAlign, .ShoppingCart_ExtendedPriceTextAlign, .ShoppingCart_RemoveHeaderAlign, .ShoppingCart_RemoveTextAlign, .ShoppingCart_AddToListHeaderAlign, .ShoppingCart_AddToListTextAlign, .ShoppingCart_ButtonTableAlign, .ShoppingCart_ColHeader, .ShoppingCart_SalesUnit, .ShoppingCart_RequiredDateHeaderAlign, .ShoppingCart_RequiredDateTextAlign {
	text-align:center;
}
.ShoppingCart_SubTotalText, .ShoppingCart_SubTotalLabel {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.ShoppingCart_SubtotalAlign /*ALSO CONTROLS THE COLOR BEHIND SUBTOTAL BAR.*/ {
	text-align:right;
	background-color:#110954;
}
.ShoppingCart_SubTotalLines {
	background-color:#110954;
}
.ShoppingCart_UpdateCartButton, .ShoppingCart_CheckoutButton {
	margin-left:35px;
}
.ShoppingCart_SeparatorCell {
	border-color:#C0BEBC;
	border-style:double;
	border-top:1px;
	border-left:none;
	border-right:none;
	border-bottom:none;
}
**********************************************************/ /* RFQ Feature Shopping Cart                                  */
/**********************************************************/
.RFQShoppingCart_Table, .RFQShoppingCart_EmptyMessageTable, .RFQShoppingCart_OuterButtonTable, .RFQShoppingCart_DescriptionTable, .RFQShoppingCart_CartMinTable, .RFQShoppingCart_BadItemsTable, .RFQShoppingCart_SubTotalTable, .RFQShoppingCart_ButtonTable {
 width:650px;
}
.RFQShoppingCart_EmptyMessageText, .RFQShoppingCart_CartMinText, .RFQShoppingCart_BadItemsText {
	text-decoration:none;
	color:#100852;
	font-weight:bold;
}
.RFQShoppingCart_DescriptionText {
	text-decoration:none;
}
a.RFQShoppingCart_ItemCode, a.RFQShoppingCart_ItemCode:link, a.RFQShoppingCart_ItemCode:visited {
	text-decoration:none;
	font-weight:bold;
}
a.RFQShoppingCart_ItemCode:hover {
	COLOR: #100852;
	text-decoration:underline;
}
.RFQShoppingCart_ColHeader {
	font-weight:bold;
}
.RFQShoppingCart_Description, .RFQShoppingCart_PartNumber, .RFQShoppingCart_SalesUnit, .RFQShoppingCart_Price, .RFQShoppingCart_ExtendedPrice, .RFQShoppingCart_RemoveCheckbox, .RFQShoppingCart_AddToCheckbox {
	text-decoration:none;
}
.RFQShoppingCart_ItemCodeDescriptionHeaderAlign, .RFQShoppingCart_ItemCodeDescriptionTextAlign, .RFQShoppingCart_ItemImageHeaderAlign, .RFQShoppingCart_ItemImageTextAlign {
	text-align:left;
}
.RFQShoppingCart_QuantityHeaderAlign, .RFQShoppingCart_QuantityTextAlign, .RFQShoppingCart_UOMHeaderAlign, .RFQShoppingCart_UOMTextAlign, .RFQShoppingCart_PriceHeaderAlign, .RFQShoppingCart_PriceTextAlign, .RFQShoppingCart_ExtendedPriceHeaderAlign, .RFQShoppingCart_ExtendedPriceTextAlign, .RFQShoppingCart_RemoveHeaderAlign, .RFQShoppingCart_RemoveTextAlign, .RFQShoppingCart_AddToListHeaderAlign, .RFQShoppingCart_AddToListTextAlign, .RFQShoppingCart_ButtonTableAlign, .RFQShoppingCart_ColHeader, .RFQShoppingCart_SalesUnit, .RFQShoppingCart_RequiredDateHeaderAlign, .RFQShoppingCart_RequiredDateTextAlign {
	text-align:center;
}
.RFQShoppingCart_SubTotalText, .RFQShoppingCart_SubTotalLabel {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.RFQShoppingCart_SubtotalAlign /*ALSO CONTROLS THE COLOR BEHIND SUBTOTAL BAR.*/ {
	text-align:right;
	background-color:#110954;
}
.RFQShoppingCart_SubTotalLines {
	background-color:#110954;
}
.RFQShoppingCart_UpdateCartButton, .RFQShoppingCart_CheckoutButton {
	margin-left:75px;
}
.RFQShoppingCart_SeparatorCell {
	border-color:#C0BEBC;
	border-style:double;
	border-top:1px;
	border-left:none;
	border-right:none;
	border-bottom:none;
}
/**********************************************************/
/* Feature Ship Bill Info                                    */
/**********************************************************/
.ShipBillInformation_ContinueShoppingButton {
	border:0px;
}
.ShipBillInformation_ContinueCheckoutButton {
	border:0px;
}
.ShipBillInformation_ShipAreaTable {
	width:384px;
}
.ShipBillInformation_ShipAddressTable, {
 width:300px;
 margin-bottom:10px;
 border-color:#100852;
 BORDER-WIDTH: 1px;
 BACKGROUND-COLOR: #FFFFFF;
 BORDER-STYLE:SOLID;
}
.ShipBillInformation_BillAreaTable {
	width:300px;
	margin-bottom:10px;
	border-color:#100852;
	BORDER-WIDTH: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-STYLE:SOLID;
}
.ShipBillInformation_CreditCardTable, .ShipBillInformation_ButtonTable, .ShipBillInformation_CheckoutTable {
	width:700px;
	border-width:0;
	border:none;
	border-style:none;
}
.ShipBillInformation_BillToDescTable, .ShipBillInformation_ShipToDescTable {
	width:611px;
	border-width:0;
	border:none;
	border-style:none;
}
.ShipBillInformation_ShipToDesc, .ShipBillInformation_BillToDesc, .ShipBillInformation_CheckoutDesc {
	width:611px;
	border-width:0;
	border:none;
	border-style:none;
}
.ShipBillInformation_PaymentTypeLabel, .ShipBillInformation_POLabel, .ShipBillInformation_CreditCardTypeLabel, .ShipBillInformation_CreditCardNumberLabel, .ShipBillInformation_CreditCardNameLabel, .ShipBillInformation_CreditCardExpirationLabel, .ShipBillInformation_EmailLabel, .ShipBillInformation_FirstNameLabel, .ShipBillInformation_LastNameLabel, .ShipBillInformation_Address1Label, .ShipBillInformation_Address2Label, .ShipBillInformation_CityLabel, .ShipBillInformation_StateLabel, .ShipBillInformation_ZipLabel, .ShipBillInformation_CountryLabel, .ShipBillInformation_ShipAddressLabel, .ShipBillInformation_OrderNotepadLabel, .ShipBillInformation_ShipMethodLabel {
	font-weight:bold;
}
.ShipBillInformation_ShippingMethodError, .ShipBillInformation_ErrorMessage {
	font-weight:bold;
	color:#F00;
	font-size:1.5em;
}
/**********************************************************/
/* Feature Order Summary                                  */
/**********************************************************/
.OrderSummary_Table, .OrderSummary_HeaderTable, .OrderSummary_ShipBillTable, .OrderSummary_EmptyMessageTable, .OrderSummary_SubTotalTable {
	width:700px;
}
.OrderSummary_ButtonTable {
	width:400px;
}
.OrderSummary_ShipTable, .OrderSummary_BillTable {
	width:290px;
}
.OrderSummary_DescriptionText, .OrderSummary_Description, .OrderSummary_PartNumber, .OrderSummary_SalesUnit, .OrderSummary_Quantity, .OrderSummary_Price, .OrderSummary_ExtendedPrice, .OrderSummary_PackageSize, .OrderSummary_SalesSize, .OrderSummary_DiscountsText, .OrderSummary_OtherChargesText, .OrderSummary_TaxesText, .OrderSummary_ShipMethodText, .OrderSummary_ShipToText, .OrderSummary_ShipToNotepadText, .OrderSummary_PONumberText, .OrderSummary_PaymentMethodText, .OrderSummary_HeaderDescription {
}
.OrderSummary_SubTotalText, .OrderSummary_FreightText {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.OrderSummary_EmptyMessageText {
}
.OrderSummary_ColHeader, .OrderSummary_ItemCode, .OrderSummary_ShipMethodLabel, .OrderSummary_ShipToLabel, .OrderSummary_ShipToNotepadLabel, .OrderSummary_PONumberLabel, .OrderSummary_PaymentMethodLabel, .OrderSummary_DiscountsLabel, .OrderSummary_OtherChargesLabel {
	font-weight:bold;
	font-size: 12px;
	color:#110954;
}
.OrderSummary_SubTotalLabel, .OrderSummary_FreightLabel, .OrderSummary_TotalText {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.OrderSummary_TotalLabel {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#110954;
}
.OrderSummary_SubTotalAlign, .OrderSummary_DiscountsAlign, .OrderSummary_OtherChargesAlign, .OrderSummary_FreightAlign, .OrderSummary_TotalAlign {
	text-align:right;
	background-color:#110954;
}
.OrderSummary_ItemCodeDescriptionHeaderAlign, .OrderSummary_ItemCodeDescriptionTextAlign {
	text-align:left;
}
.OrderSummary_QuantityHeaderAlign, .OrderSummary_QuantityTextAlign, .OrderSummary_UOMHeaderAlign, .OrderSummary_UOMTextAlign, .OrderSummary_PriceHeaderAlign, .OrderSummary_PriceTextAlign, .OrderSummary_ExtendedPriceHeaderAlign, .OrderSummary_ExtendedPriceTextAlign, .OrderSummary_PackageSizeHeaderAlign, .OrderSummary_UnitSizeHeaderAlign, .OrderSummary_PackageSizeTextAlign, .OrderSummary_UnitSizeTextAlign {
	text-align:center;
}
.OrderSummary_DiscountsLines, .OrderSummary_OtherChargesLines, .OrderSummary_FreightLines, .OrderSummary_TotalLines {
	background-color:#110954;
}
.OrderSummary_SeparatorCell {
	border-color:#C0BEBC;
	border-style:double;
	border-top:1px;
	border-left:none;
	border-right:none;
	border-bottom:none;
}
.OrderSummary_CaptionImage, .OrderSummary_ButtonExitCheckout, .OrderSummary_ButtonConfirmOrder {
	border:0px;
}
.OrderSummary_ButtonTableImageSpacer {
	border:0px;
	width:200px;
	height:20px;
}
.OrderSummary_StartSummarySpacer, .OrderSummary_EndSummarySpacer {
	height:1px;
}
/**********************************************************/
/* Feature Order Confirmation                             */
/**********************************************************/
.OrderConfirmation_Table, .OrderConfirmation_PrintLinkTable, .OrderConfirmation_ReferenceTable, .OrderConfirmation_HeaderTable, .OrderConfirmation_EmptyMessageTable, .OrderConfirmation_SubTotalTable {
	width:700px;
}
.OrderConfirmation_ShipBillTable, .OrderConfirmation_BillTable, .OrderConfirmation_ShipTable {
	width:290px;
}
.OrderConfirmation_PrintLinkText, .OrderConfirmation_OrderNumberText, .OrderConfirmation_WebReferenceText, .OrderConfirmation_Description, .OrderConfirmation_PartNumber, .OrderConfirmation_SalesUnit, .OrderConfirmation_Quantity, .OrderConfirmation_ItemCode, .OrderConfirmation_Price, .OrderConfirmation_ExtendedPrice, .OrderConfirmation_SubTotalText, .OrderConfirmation_DiscountsText, .OrderConfirmation_OtherChargesText, .OrderConfirmation_FreightText, .OrderConfirmation_TaxesText, .OrderConfirmation_TotalText, .OrderConfirmation_ShipMethodText, .OrderConfirmation_ShipToText, .OrderConfirmation_ShipToNotepadText, .OrderConfirmation_PONumberText, .OrderConfirmation_PaymentMethodText, .OrderConfirmation_HeaderDescription {
}
.OrderConfirmation_EmptyMessageText {
}
.OrderConfirmation_OrderNumberLabel, .OrderConfirmation_WebReferenceLabel, .OrderConfirmation_Title, .OrderConfirmation_ShipMethodLabel, .OrderConfirmation_ShipToLabel, .OrderConfirmation_ShipToNotepadLabel, .OrderConfirmation_PONumberLabel, .OrderConfirmation_PaymentMethodLabel, .OrderConfirmation_ColHeader, .OrderConfirmation_SubTotalLabel, .OrderConfirmation_DiscountsLabel, .OrderConfirmation_OtherChargesLabel, .OrderConfirmation_FreightLabel, .OrderConfirmation_TaxesLabel, .OrderConfirmation_TotalLabel {
	font-weight:bold;
}
.OrderConfirmation_SubTotalAlign, .OrderConfirmation_DiscountsAlign, .OrderConfirmation_OtherChargesAlign, .OrderConfirmation_FreightAlign, .OrderConfirmation_TaxesAlign, .OrderConfirmation_TotalAlign {
	text-align:right;
}
.OrderConfirmation_ItemCodeDescriptionHeaderAlign, .OrderConfirmation_ItemCodeDescriptionTextAlign {
	text-align:left;
}
.OrderConfirmation_QuantityHeaderAlign, .OrderConfirmation_QuantityTextAlign, .OrderConfirmation_UOMHeaderAlign, .OrderConfirmation_UOMTextAlign, .OrderConfirmation_PriceHeaderAlign, .OrderConfirmation_PriceTextAlign, .OrderConfirmation_ExtendedPriceHeaderAlign, .OrderConfirmation_ExtendedPriceTextAlign {
	text-align:center;
}
.OrderConfirmation_SubTotalLines, .OrderConfirmation_DiscountsLines, .OrderConfirmation_OtherChargesLines, .OrderConfirmation_FreightLines, .OrderConfirmation_TaxesLines, .OrderConfirmation_TotalLines {
	background-color:#ffffff;
}
.OrderConfirmation_SeparatorCell {
	background-color:#F2F1F0;
	height:1px;
}
/**********************************************************/
/* Feature Contact Us                                     */
/**********************************************************/
.ContactUsOuterTable {
	width:616px;
}
.ContactUsInnerTable {
	width:379px;
}
.ContactUsTable3 {
	width:220px;
	margin-bottom:140px;
	border-color:#100852;
	BORDER-WIDTH: 1px;
	BACKGROUND-COLOR: #EFF2F9;
	BORDER-STYLE:SOLID;
	margin-right:5px;
}
.ContactUstext {
	LINE-HEIGHT:15PX;
	vertical-align:top;
}
.ContactUsSpacer, .ContactUsSpacer2, .ContactUsSpacer3, .ContactUsSpacer4, .ContactUsSpacer5 {
	width:0;
}
.ContactUssmalltext {
	font-size:9px;
	font-weight:bold;
	color:#100852;
	padding-left:0;
}
.ContactUstextbold, .ContactUstextboldBottom {
	font-weight:bold;
	text-align:left;
}
.ContactUstextred {
	font-size:13px;
	font-weight:bold;
	color:#100852;
	text-align:left;
}
.ContactUssmalltextWidth300 {
	text-align:left;
	padding-left:0px;
}
.ContactUsRight {
	padding-left:390px;
}
/**********************************************************/
/* Feature Site Map                                       */
/**********************************************************/
.SiteMapTable {
	width:600px;
}
.SiteMapSectionTitle {
	font-weight:bold;
	text-decoration:none;
}
.SiteMapSectionValue {
	text-decoration:none;
	font-weight:bold;
	width:600px;
}
.SiteMapNotFound {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.SiteMapSpacer {
	height:0px;
}
A.SiteMapLink, A.SiteMapLink:link, A.SiteMapLink:visited {
	text-decoration: none;
}
A.SiteMapLink:hover {
	COLOR: #100852;
	text-decoration:underline;
}
/**********************************************************/
/* Feature MyAccount Profile                              */
/**********************************************************/
.MyAccountProfileSpacer {
	height:0px;
	width:0px;
}
.MyAccountProfilehdr {
	font-weight:bold;
	vertical-align:top;
}
.MyAccountProfilesubhdr, .MyAccountProfileerror {
	font-weight:bold;
	color:#100852;
}
.MyAccountProfileTopFirstTDWidth, .MyAccountProfileTopSecondTDWidth, .MyAccountProfileTopThirdTDWidth {
	width:213px;
	font-weight:bold;
	vertical-align:top;
}
.MyAccountProfilerecentorders_hdr  /* Recent order table header */ {
	background-color: #000000;
	font-weight:bold;
	color:#ffffff;
}
.MyAccountProfilealt_rowcolor {
	background-color:#cccccc;
}
.MyAccountProfilerecentorders  /* TEXT OF RECENT ORDERS */ {
	font-weight:600;
}
a.MyAccountProfilerecentorders, a.MyAccountProfilerecentorders:link, a.MyAccountProfilerecentorders:visited {
	text-decoration: none;
}
a.MyAccountProfilerecentorders:hover {
	COLOR: #194AAB;
	text-decoration:underline;
}
.MyAccountProfilemyaccount_hdr, .MyAccountProfile_ExistingListsLabel /* Recent Orders and Accounting info text */ {
	font-size:13px;
	text-decoration:underline;
	font-weight: bold;
}
.MyAccountProfileAcctOuterTable {
	width:600px;
}
.MyAccountProfileaccounting {
	TEXT-DECORATION: NONE;
}
.MyAccountProfileshoppinglist {
	font-weight: bold;
	color:#100852;
	text-decoration: none;
}
.MyAccountProfileshoppinglist:hover {
	text-decoration:underline;
}
/**********************************************************/
/* Feature My Account Select                              */
/**********************************************************/
.MyAccountSelectSubmitButton	/* positioning of submit button on run and save report */ {
	text-align:center;
}
.MyAccountSelecttitle_text		/* Run a Report and Save report text attributes */ {
	font-weight:bold;
}
.MyAccountSelectmyaccount_text	/* field entry lable text */ {
	font-weight:bold;
	text-align:left;
}
.MyAccountSelectDescription		/* descriptive text for run and save */ {
}
.MyAccountSelectDotsImage {
	border:0;
	height:1px;
}
.MyAccountSelectsmall_text, .MyAccountSelecterror {
	/* warning messages for downloading a report */
	font-weight:bold;
	color:#100852;
}
/**********************************************************/
	/*My Account RESULTS*/
/**********************************************************/
.MyAccountResultsSearchFor {
	/* warning messages for downloading a report */
	font-weight:600;
}
/**********************************************************/
/*My Account Pagination                                   */
/**********************************************************/
a.MyAccountInvoicesListPrintPage, a.MyAccountInvoicesListPrintPage:link, a.MyAccountInvoicesListPrintPage:visited, a.MyAccountOpenOrderListPrintPage, a.MyAccountOpenOrderListPrintPage:link, a.MyAccountOpenOrderListPrintPage:visited, a.MyAccountOpenARListPrintPage, a.MyAccountOpenARListPrintPage:link, a.MyAccountOpenARListPrintPage:visited, a.MyAccountPastPurchaseListPrintPage, a.MyAccountPastPurchaseListPrintPage:link, a.MyAccountPastPurchaseListPrintPage:visited, a.MyAccountOpenQuoteListPrintPage, a.MyAccountOpenQuoteListPrintPage:link, a.MyAccountOpenQuoteListPrintPage:visited, a.SuspendedOrdersListPrintPage, a.SuspendedOrdersListPrintPage:link, SuspendedOrdersListPrintPage:visited, a.MyAccountInvoiceDetailtextbold, a.MyAccountInvoiceDetailtextbold:link, a.MyAccountInvoiceDetailtextbold:visited, a.MyAccountPastPurchaseDetailPrintPage, a.MyAccountPastPurchaseDetailPrintPage:link, a.MyAccountPastPurchaseDetailPrintPage:visited, a.MyAccountOpenOrderDetailPrintPage, a.MyAccountOpenOrderDetailPrintPage:link, a.MyAccountOpenOrderDetailPrintPage:visited, a.MyAccountOpenQuoteDetailPrintPage, a.MyAccountOpenQuoteDetailPrintPage:link, a.MyAccountOpenQuoteDetailPrintPage:visited, A.MyAccountOpenARPaymentConfirmationPrintPageLink, A.MyAccountOpenARPaymentConfirmationPrintPageLink:link, A.MyAccountOpenARPaymentConfirmationPrintPageLink:visited, .AdminAbandonedCartListPrintPage, .AdminSalesByShopperListPrintPage, .AdminVisitsByShopperListPrintPage, .AdminAbandonedCartDetailPrintPage, .AdminSalesByShopperDetailPrintPage, .AdminVisitsByShopperDetailPrintPage, a.MyAccountInvoicesListtext, a.MyAccountInvoicesListtext:link, a.MyAccountInvoicesListtext:visited, a.MyAccountInvoiceDetailtext, a.MyAccountInvoiceDetailtext:link, a.MyAccountInvoiceDetailtext:visited, a.MyAccountOpenOrderListtext, a.MyAccountOpenOrderListtext:link, a.MyAccountOpenOrderListtext:visited, a.MyAccountOpenOrderDetailtext, a.MyAccountOpenOrderDetailtext:link, a.MyAccountOpenOrderDetailtext:visited, a.MyAccountOpenARListtext, a.MyAccountOpenARListtext:link, a.MyAccountOpenARListtext:visited, a.MyAccountPastPurchaseListtext, a.MyAccountPastPurchaseListtext:link, a.MyAccountPastPurchaseListtext:visited, a.MyAccountPastPurchaseDetailtext, a.MyAccountPastPurchaseDetailtext:link, a.MyAccountPastPurchaseDetailtext:visited, a.MyAccountOpenQuoteListtext, a.MyAccountOpenQuoteListtext:link, a.MyAccountOpenQuoteListtext:visited, a.SuspendedOrdersListText, a.SuspendedOrdersListText:link, a.SuspendedOrdersListText:visited {
	color:#205C8E;
	font-weight:bold;
	text-decoration: none;
}
a.MyAccountInvoicesListPrintPage:hover, a.MyAccountInvoiceDetailtextbold:hover, a.MyAccountOpenOrderListPrintPage:hover, a.MyAccountOpenARListPrintPage:hover, a.MyAccountPastPurchaseListPrintPage:hover, a.MyAccountOpenQuoteListPrintPage:hover a.SuspendedOrdersListPrintPage:hover, a.MyAccountPastPurchaseDetailPrintPage:hover, a.MyAccountOpenOrderDetailPrintPage:hover, a.MyAccountOpenQuoteDetailPrintPage:hover, A.MyAccountOpenARPaymentConfirmationPrintPageLink:hover, a.MyAccountInvoicesListtext:visited:hover, a.MyAccountInvoiceDetailtext:hover, a.MyAccountOpenOrderListtext:hover, a.MyAccountOpenOrderDetailtext:hover, a.MyAccountOpenARListtext:hover, a.MyAccountPastPurchaseListtext:hover, a.MyAccountPastPurchaseDetailtext:hover, a.MyAccountOpenQuoteListtext:hover, a.SuspendedOrdersListText:hover, a.ItemSearchResults_PageLinks:hover {
	COLOR: #100852;
	text-decoration:underline;
}
A.MyAccountPageSeq, A.MyAccountPageSeq:link, A.MyAccountPageSeq:visited, A.MyAccountPageSeq:active, a.ItemSearchResults_PageLinks {
	color:#205C8E;
	font-weight:bold;
	text-decoration: none;
}
.MyAccountInvoicesListPageSeq, .MyAccountOpenQuoteListPageSeq, .MyAccountPastPurchaseListPageSeq, .MyAccountOpenOrderListPageSeq, .MyAccountOpenARListPageSeq {
	text-align:right;
}
A.MyAccountPageSeq:hover {
	COLOR: #100852;
	text-decoration:underline;
	text-align:right;
}
A.MyAccountPageSeqCurrent, A.MyAccountPageSeqCurrent:link, A.MyAccountPageSeqCurrent:visited, .ItemSearchResults_PageLinkSelected {
	font-weight:bold;
	color:#100852;
	text-align:center;
	background-color:#E5E5E5;
	border-style: solid;
	border-width: 1px;
	border-color: #205C8E;
	width:15px;
	height:15px;
}
A.MyAccountPageSeqCurrent:hover {
	text-decoration: none;
}
A.MyAccountNextPrev, A.MyAccountNextPrev:link, A.MyAccountNextPrev:visited, A.MyAccountNextPrev:hover, .MyAccountInvoicesListPageXOfY, .MyAccountOpenQuoteListPageXOfY, .MyAccountPastPurchaseListPageXOfY, .SuspendedOrdersListPageXOfY, .ContractListPageXOfY, .MyAccountOpenOrderListPageXOfY, .ContractDetailPageXofY, .MyAccountOpenARListPageXOfY, .MyAccountOpenOrderDetailPageXOfY, .ItemSearchResults_PrevNextLinks {
	font-size:0px;
	color:#FFFFFF;
}
/**********************************************************/
/* Feature My Account Invoice List     
/* MyAccountInvoicesList                              */
/**********************************************************/
.MyAccountInvoicesListbranchselect_link {
}
.MyAccountInvoicesListbranchselect_text {
}
a.MyAccountInvoicesListcategorytree_parent, a.MyAccountInvoicesListcategorytree_parent:link, a.MyAccountInvoicesListcategorytree_parent:visited {
	text-decoration:none;
}
a.MyAccountInvoicesListcategorytree_parent:hover {
	COLOR: #100852;
	text-decoration:underline;
}
.MyAccountInvoicesListcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountInvoicesListBorder {
	background-color:#000000;
}
.MyAccountInvoicesListBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountInvoicesListTDWidth {
	width:15px;
}
.MyAccountInvoicesListExcel {
	border:none;
}
.InvoiceListInvoiceDateHeader, .InvoiceListOrderNumberHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceListInvoiceDateValue, .InvoiceListOrderNumberValue {
	text-align:center;
}
.InvoiceListPONumberHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceListPONumberValue {
	text-align:center;
}
.InvoiceListInvoiceNumberHeader {
	font-weight:bold;
	text-align:left;
}
a.InvoiceListInvoiceNumberValue, a.InvoiceListInvoiceNumberValue:link, a.InvoiceListInvoiceNumberValue:visited {
	font-weight:bold;
	text-align:left;
}
a.InvoiceListInvoiceNumberValue:hover {
	COLOR: #100852;
	text-decoration:underline;
}
/**********************************************************/
/*  Feature My Account Invoice Detail   MyAccountInvoiceDetail    */
/**********************************************************/
A.MyAccountInvoiceDetailcategorytree_parent, A.MyAccountInvoiceDetailcategorytree_parent:link, A.MyAccountInvoiceDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
.MyAccountInvoiceDetailcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountInvoiceDetailcenterAlign {
	text-align:center;
}
.MyAccountInvoiceDetailCenterAlign {
	text-align:center;
}
.MyAccountInvoiceDetailLeftAlign {
	text-align:LEFT;
}
.MyAccountInvoiceDetailCenterAlign {
	text-align:center;
}
.MyAccountInvoiceDetailtextcenter {
	text-align:center;
}
.MyAccountInvoiceDetailtextleft {
	text-align:left;
}
.MyAccountInvoiceDetailtextcenter {
	text-align: center;
}
.MyAccountInvoiceDetailTD1 {
	text-align:center;
	width:600px;
}
.MyAccountInvoiceDetailheader {
}
.MyAccountInvoiceDetailgridtext {
}
.MyAccountInvoiceDetailtextbold  /* Subtotal and tax values*/ {
	font-weight:bold;
}
.MyAccountInvoiceDetailExcel {
	border:none;
}
.InvoiceDetailInvoiceNumberHeader {
	font-size:16px;
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailCompanyName {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailCompanyAddress {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailInvoiceNumberValue {
	text-align:left;
}
.InvoiceDetailBillToHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailBillToValue {
	text-align:left;
}
.InvoiceDetailShipToHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailShipToValue {
	text-align:left;
}
.InvoiceDetailSalespersonHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailSalespersonValue {
	text-align:left;
}
.InvoiceDetailOrderDateHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailOrderDateValue {
	text-align:center;
}
.InvoiceDetailTrackingNumberHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailTrackingNumberValue {
	text-align:center;
}
.InvoiceDetailPONumberHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailPONumberValue {
	text-align:center;
}
.InvoiceDetailInvoiceDateHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailInvoiceDateValue {
	text-align:center;
}
.InvoiceDetailOrderNumberHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailOrderNumberValue {
	text-align:left;
}
.InvoiceDetailShipInstructionsHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailShipInstructionsValue {
	text-align:left;
}
.InvoiceDetailItemCodeHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailItemCodeValue {
	text-align:left;
}
.InvoiceDetailDescriptionHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailDescriptionValue {
	text-align:left;
}
.InvoiceDetailQtyShippedHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailQtyShippedValue {
	text-align:center;
}
.InvoiceDetailUnitNameHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailUnitNameValue {
	text-align:center;
}
.InvoiceDetailUnitSizeHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailUnitSizeValue {
	text-align:center;
}
.InvoiceDetailNetPriceHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailNetPriceValue {
	text-align:left;
}
.InvoiceDetailExtendedPriceHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailExtendedPriceValue {
	text-align:center;
}
.InvoiceDetailRemitToHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailRemitToCompanyName {
	text-align:left;
}
.InvoiceDetailRemitToCompanyAddress {
	text-align:left;
}
/**********************************************************/
/* Feature My Account Past Purchase List                                    */
/**********************************************************/
.PurchaseListItemCodeHeader {
	font-weight:bold;
	text-align:left;
}
a.PurchaseListItemCodeValue, a.PurchaseListItemCodeValue:link, a.PurchaseListItemCodeValue:visited {
	font-weight:bold;
	text-align:left;
}
a.PurchaseListItemCodeValue:hover {
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.PurchaseListInvoiceAmountHeader {
	font-weight:bold;
	text-align:left;
}
.PurchaseListInvoiceAmountValue {
	text-align:center;
}
.PurchaseListInvoiceNumberHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseListInvoiceNumberValue {
	text-align:center;
}
.PurchaseListOrderNumberHeader {
	font-weight:bold;
	text-align:center;
}
a.PurchaseListOrderNumberValue, a.PurchaseListOrderNumberValue:link, a.PurchaseListOrderNumberValue:visited {
	text-align:left;
}
a.PurchaseListOrderNumberValue:hover {
	text-align:left;
}
.PurchaseListInvoiceDateHeader {
	font-weight:bold;
	text-align:left;
}
.PurchaseListInvoiceDateValue {
	text-align:left;
}
.PurchaseListAddToCartHeader {
	font-weight:bold;
	text-align:left;
}
.PurchaseListAddToCartValue {
	text-align:left;
}
.MyAccountPastPurchaseListbranchselect_link {
}
.MyAccountPastPurchaseListbranchselect_text {
}
a.MyAccountPastPurchaseListcategorytree_parent, a.MyAccountPastPurchaseListcategorytree_parent:link, a.MyAccountPastPurchaseListcategorytree_parent:visited {
	text-decoration:none;
}
a.MyAccountPastPurchaseListcategorytree_parent:hover {
	text-decoration:underline;
}
.MyAccountPastPurchaseListcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountPastPurchaseListBorder {
	background-color:#000000;
}
.MyAccountPastPurchaseListBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountPastPurchaseListTDWidth {
	width:15px;
}
.MyAccountPastPurchaseListsr_header {
}
.MyAccountPastPurchaseListExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Past Purchase Detail                                    */
/**********************************************************/
.PurchaseDetailNetPriceHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailNetPriceValue {
	text-align:center;
}
.PurchaseDetailPriceUnitSizeHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailPriceUnitSizeValue {
	text-align:center;
}
.PurchaseDetailPriceUnitNameHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailPriceUnitNameValue {
	text-align:center;
}
.PurchaseDetailUnitPriceHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailUnitPriceValue {
	text-align:center;
}
.PurchaseDetailUnitSizeHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailUnitSizeValue {
	text-align:center;
}
.PurchaseDetailUnitNameHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailUnitNameValue {
	text-align:center;
}
.PurchaseDetailInvoiceQtyHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailInvoiceQtyValue {
	text-align:center;
}
.PurchaseDetailInvoiceDateHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailInvoiceDateValue {
	text-align:center;
}
.PurchaseDetailShipmentNumHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailShipmentNumValue {
	text-align:center;
}
.PurchaseDetailOrderNumberHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailOrderNumberValue {
	text-align:center;
}
.MyAccountPastPurchaseDetailbranchselect_link {
}
.MyAccountPastPurchaseDetailbranchselect_text {
}
a.MyAccountPastPurchaseDetailcategorytree_parent, a.MyAccountPastPurchaseDetailcategorytree_parent:link, a.MyAccountPastPurchaseDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
a.MyAccountPastPurchaseDetailcategorytree_parent:hover {
	color:#000099;
}
.MyAccountPastPurchaseDetailcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountPastPurchaseDetailBorder {
	background-color:#000000;
}
.MyAccountPastPurchaseDetailBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountPastPurchaseDetailTDWidth {
	width:15px;
}
.MyAccountPastPurchaseDetailsr_header {
}
.MyAccountPastPurchasesListExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Open Order List                                   */
/**********************************************************/
.MyAccountOpenOrderListbranchselect_link {
}
.MyAccountOpenOrderListbranchselect_text {
}
a.MyAccountOpenOrderListcategorytree_parent, a.MyAccountOpenOrderListcategorytree_parent:link, a.MyAccountOpenOrderListcategorytree_parent:visited {
	text-decoration:underline;
}
a.MyAccountOpenOrderListcategorytree_parent:hover {
	text-decoration:underline;
}
.MyAccountOpenOrderListcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountOpenOrderListBorder {
	background-color:#000000;
}
.MyAccountOpenOrderListBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountOpenOrderListTDWidth {
	width:15px;
}
.MyAccountOpenOrderListExcel {
	border:none;
}
.OrderListRequiredateHeader {
	font-weight:bold;
	text-align:center;
}
.OrderListRequireDateValue {
	text-align:center;
}
.OrderListOrderDateHeader {
	font-weight:bold;
	text-align:left;
}
.OrderListOrderDateValue {
	text-align:left;
}
.OrderListPONumberHeader {
	font-weight:bold;
	text-align:left;
}
.OrderListPONumberValue {
	text-align:left;
}
.OrderListOrderNumberHeader {
	font-weight:bold;
	text-align:left;
}
a.OrderListOrderNumberValue, a.OrderListOrderNumberValue:link, a.OrderListOrderNumberValue:visited {
	font-weight:bold;
	text-align:left;
}
a.OrderListOrderNumberValue:hover {
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.OrderListCanceledValueHeader {
	font-weight:bold;
	text-align:center;
}
.OrderListCanceledValueValue {
	text-align:center;
}
.OrderListInvoiceValueHeader {
	font-weight:bold;
	text-align:center;
}
.OrderListInvoiceValueValue {
	text-align:center;
}
.OrderListOrderValueHeader {
	font-weight:bold;
	text-align:center;
}
.OrderListOrderValueValue {
	text-align:center;
}
/***********************************************************/
/* Feature My Account Order Track Select                   */
/***********************************************************/
.MyAccountOrderTrackingSelectOuterTable {
	width:500px;
	height:600px;
	text-align:left;
}
.MyAccountOrderTrackingSelecttext#100852 {
	color:#100852;
	text-align:center;
	text-align:center;
}
.MyAccountOrderTrackingSelectheader {
	color:#000099;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-align:center;
}
.MyAccountOrderTrackingSelecttextboldcenter {
	font-weight:bold;
	text-align:center;
}
.MyAccountOrderTrackingSelecttextbold {
	font-weight:bold;
}
.MyAccountOrderTrackingSelecttextboldLeft {
	font-weight:bold;
	text-align:left;
}
.MyAccountOrderTrackingSelecttextboldCenter {
	font-weight:bold;
	text-align:center;
}
.MyAccountOrderTrackingSelecttext {
}
.MyAccountOrderTrackingSelectcenter {
	text-align:center;
}
.MyAccountOrderTrackingSelectleft {
	text-align:left;
}
/**********************************************************/
/* Feature My Account Open AR                                     */
/**********************************************************/
.MyAccountOpenARListbranchselect_link {
}
.MyAccountOpenARListbranchselect_text {
}
a.MyAccountOpenARListcategorytree_parent, a.MyAccountOpenARListcategorytree_parent:link, a.MyAccountOpenARListcategorytree_parent:visited {
	text-decoration:underline;
}
a.MyAccountOpenARListcategorytree_parent:hover {
	text-decoration:underline;
}
.MyAccountOpenARListcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountOpenARListBorder {
	background-color:#000000;
}
.MyAccountOpenARListBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountOpenARListTDWidth {
	width:15px;
}
.MyAccountOpenARListExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Open Order Detail   */ 
/**********************************************************/
.MyAccountOpenOrderDetailbranchselect_link {
}
.MyAccountOpenOrderDetailbranchselect_text {
}
a.MyAccountOpenOrderDetailcategorytree_parent, a.MyAccountOpenOrderDetailcategorytree_parent:link, a.MyAccountOpenOrderDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOpenOrderDetailcategorytree_parent:hover {
	color:#000099;
}
.MyAccountOpenOrderDetailcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountOpenOrderDetailBorder {
	background-color:#000000;
}
.MyAccountOpenOrderDetailBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountOpenOrderDetailTDWidth {
	width:15px;
}
.MyAccountOpenOrderDetailtextboldWidth {
	font-weight:bold;
	width:563px;
}
.MyAccountOpenOrderDetailtextbold {
	font-weight:bold;
}
.MyAccountOpenOrderDetailtextboldleft {
	font-weight:bold;
	color:#ffffff;
	background-color:#083c52;
}
.MyAccountOpenOrderDetailtextboldcenter {
	font-weight:bold;
	color:#ffffff;
	background-color:#083c52;
	text-align:center;
}
.MyAccountOpenOrderDetailtext#100852 {
	color:#100852;
}
.MyAccountOpenOrderDetailtextleft {
}
.MyAccountOpenOrderDetailtextcenter {
	text-align:center;
}
.MyAccountOpenOrderDetailtextcenter {
	text-align:center;
}
a.MyAccountOpenOrderDetailtextbold, a.MyAccountOpenOrderDetailtextbold:link, a.MyAccountOpenOrderDetailtextbold:visited {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOpenOrderDetailtextbold:hover {
	font-weight:bold;
}
.MyAccountOpenOrderDetailExcel {
	border:none;
}
.OrderDetailDescriptionHeader {
	font-weight:bold;
	text-align:left;
}
.OrderDetailDescriptionValue {
	text-align:left;
}
.OrderDetailItemCodeHeader {
	font-weight:bold;
	text-align:left;
}
.OrderDetailItemCodeValue {
	text-align:left;
}
.OrderDetailOpenValueHeader {
	font-weight:bold;
	text-align:center;
}
.OrderDetailOpenValueValue {
	text-align:center;
}
.OrderDetailOpenQtyHeader {
	font-weight:bold;
	text-align:center;
}
.OrderDetailOpenQtyValue {
	text-align:center;
}
.OrderDetailNetPriceHeader {
	font-weight:bold;
	text-align:center;
}
.OrderDetailNetPriceValue {
	text-align:center;
}
.OrderDetailUnitSizeHeader {
	font-weight:bold;
	text-align:center;
}
.OrderDetailUnitSizeValue {
	text-align:center;
}
.OrderDetailUnitNameHeader {
	font-weight:bold;
	text-align:center;
}
.OrderDetailUnitNameValue {
	text-align:center;
}
.OrderDetailOrderQtyHeader {
	font-weight:bold;
	text-align:center;
}
.OrderDetailOrderQtyValue {
	text-align:center;
}
/**********************************************************/
/* Feature My Account Open Quote Detail   MyAccountOpenQuoteDetail                */
/**********************************************************/
.MyAccountOpenQuoteDetailbranchselect_link {
}
.MyAccountOpenQuoteDetailbranchselect_text {
}
a.MyAccountOpenQuoteDetailcategorytree_parent, a.MyAccountOpenQuoteDetailcategorytree_parent:link, a.MyAccountOpenQuoteDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOpenQuoteDetailcategorytree_parent:hover {
	color:#000099;
}
.MyAccountOpenQuoteDetailcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountOpenQuoteDetailBorder {
	background-color:#000000;
}
.MyAccountOpenQuoteDetailBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountOpenQuoteDetailTDWidth {
	width:15px;
}
.MyAccountOpenQuoteDetailtextboldWidth {
	font-weight:bold;
	width:563px;
}
.MyAccountOpenQuoteDetailtextbold {
	font-weight:bold;
}
.MyAccountOpenQuoteDetailtextboldleft {
	font-weight:bold;
	color:#ffffff;
	background-color:#083c52;
}
.MyAccountOpenQuoteDetailtextboldcenter {
	font-weight:bold;
	color:#ffffff;
	background-color:#083c52;
	text-align:center;
}
.MyAccountOpenQuoteDetailtextboldcenter {
	font-weight:bold;
	text-align:center;
}
.MyAccountOpenQuoteDetailtext#100852 {
	color:#100852;
}
a.MyAccountOpenQuoteDetailtext, a.MyAccountOpenQuoteDetailtext:link, a.MyAccountOpenQuoteDetailtext:visited {
	font-weight:bold;
}
a.MyAccountOpenQuoteDetailtext:hover {
	font-weight:bold;
	text-decoration:underline;
}
.MyAccountOpenQuoteDetailtextleft {
}
.MyAccountOpenQuoteDetailtextcenter {
	text-align:center;
}
.MyAccountOpenQuoteDetailtextcenter {
	text-align:center;
}
.MyAccountOpenQuoteDetailtextleft {
	text-align:left;
}
.MyAccountOpenQuoteDetailcentertext {
}
a.MyAccountOpenQuoteDetailtextbold, a.MyAccountOpenQuoteDetailtextbold:link, a.MyAccountOpenQuoteDetailtextbold:visited {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOpenQuoteDetailtextbold:hover {
	font-weight:bold;
}
a.MyAccountOpenQuoteDetailtext#100852, a.MyAccountOpenQuoteDetailtext#100852:link, a.MyAccountOpenQuoteDetailtext#100852:visited {
	color:#100852;
	text-decoration:underline;
}
a.MyAccountOpenQuoteDetailtext#100852:hover {
	color:#100852;
}
.MyAccountOpenQuoteDetailExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Order Tracking Detail                     */
/**********************************************************/
.MyAccountOrderTrackingDetailbranchselect_link {
}
.MyAccountOrderTrackingDetailbranchselect_text {
}
a.MyAccountOrderTrackingDetailcategorytree_parent, a.MyAccountOrderTrackingDetailcategorytree_parent:link, a.MyAccountOrderTrackingDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOrderTrackingDetailcategorytree_parent:hover {
	color:#000099;
}
.MyAccountOrderTrackingDetailcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountOrderTrackingDetailBorder {
	background-color:#000000;
}
.MyAccountOrderTrackingDetailBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountOrderTrackingDetailTDWidth {
	width:15px;
}
.MyAccountOrderTrackingDetailtextboldWidth {
	font-weight:bold;
	width:563px;
}
.MyAccountOrderTrackingDetailtextbold {
	font-weight:bold;
}
.MyAccountOrderTrackingDetailtextboldleft {
	font-weight:bold;
}
.MyAccountOrderTrackingDetailtextboldcenter {
	font-weight:bold;
	text-align:center;
}
.MyAccountOrderTrackingDetailtext#100852 {
	color:#100852;
}
.MyAccountOrderTrackingDetailtext {
}
.MyAccountOrderTrackingDetailtextleft {
}
.MyAccountOrderTrackingDetailtextcenter {
	text-align:center;
}
.MyAccountOrderTrackingDetailtextcenter {
	text-align:center;
}
a.MyAccountOrderTrackingDetailtext, a.MyAccountOrderTrackingDetailtext:link, a.MyAccountOrderTrackingDetailtext:visited {
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtext:hover {
}
a.MyAccountOrderTrackingDetailtext#100852, a.MyAccountOrderTrackingDetailtext#100852:link, a.MyAccountOrderTrackingDetailtext#100852:visited {
	color:#100852;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtext#100852:hover {
	color:#100852;
}
a.MyAccountOrderTrackingDetailtextbold, a.MyAccountOrderTrackingDetailtextbold:link, a.MyAccountOrderTrackingDetailtextbold:visited {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtextbold:hover {
	font-weight:bold;
}
.MyAccountOrderTrackingDetailExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Open Quote List                     */
/**********************************************************/
.MyAccountOpenQuoteListbranchselect_link {
}
.MyAccountOpenQuoteListbranchselect_text {
}
a.MyAccountOpenQuoteListcategorytree_parent, a.MyAccountOpenQuoteListcategorytree_parent:link, a.MyAccountOpenQuoteListcategorytree_parent:visited {
	text-decoration:underline;
}
a.MyAccountOpenQuoteListcategorytree_parent:hover {
	text-decoration:underline;
}
.MyAccountOpenQuoteListcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
}
.MyAccountOpenQuoteListBorder {
	background-color:#000000;
}
.MyAccountOpenQuoteListBorderWidth {
	background-color:#000000;
	width:1px;
}
.MyAccountOpenQuoteListTDWidth {
	width:15px;
}
.QuoteDetailUnitSizeHeader {
	font-weight:bold;
	text-align:left;
}
.QuoteDetailUnitSizeValue {
	text-align:center;
}
.QuoteDetailUnitNameHeader {
	font-weight:bold;
	text-align:center;
}
.QuoteDetailUnitNameValue {
	text-align:center;
}
.QuoteDetailOrderQtyHeader {
	font-weight:bold;
	text-align:center;
}
.QuoteDetailOrderQtyValue {
	text-align:center;
}
.QuoteDetailDescriptionHeader {
	font-weight:bold;
	text-align:left;
}
.QuoteDetailDescriptionValue {
	text-align:left;
}
.QuoteDetailItemCodeHeader {
	font-weight:bold;
	text-align:left;
}
.QuoteDetailItemCodeValue {
	text-align:left;
}
.QuoteDetailNetPriceHeader {
	font-weight:bold;
	text-align:center;
}
.QuoteDetailNetPriceValue {
	text-align:center;
}
.QuoteDetailPriceUnitSizeHeader {
	font-weight:bold;
	text-align:center;
}
.QuoteDetailPriceUnitSizeValue {
	text-align:center;
}
.QuoteDetailUnitPriceHeader {
	font-weight:bold;
	text-align:center;
}
.QuoteDetailUnitPriceValue {
	text-align:center;
}
.QuoteDetailPriceUnitNameHeader {
	font-weight:bold;
	text-align:left;
}
.QuoteDetailPriceUnitNameValue {
	text-align:left;
}
/**********************************************************/
/* Feature Customer Defined Page NN                       */
/**********************************************************/
A.CustomerHelpLinks, A.CustomerHelpLinks:link, A.CustomerHelpLinks:visited {
	text-decoration:none;
	font-weight:bold;
	background-color:#ffffff;
}
A.CustomerHelpLinks:hover {
	text-decoration:underline;
	font-weight:bold;
	background-color:#ffffff;
}
.CustomerHelpText {
	background-color:#ffffff;
}
.LocationAvailabilityTable {
	background-color:#FFFFFF;
	width:600px;
}
.LocationAvailabilityColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.LocationAvailabilityColumnValue {
	font-size:14px;
	text-decoration:none;
}
.LocationAvailabilityNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.LocationAvailabilitySpacer {
	height:0px;
}
.LocationAvailabilityMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
a.MyAccountPastPurchaseListheaderlink {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:link {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:visited {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:hover {
	font-weight:bold;
	text-decoration:underline;
}
A.MyAccountProfileaccounting, A.MyAccountProfileaccounting:link, A.MyAccountProfileaccounting:visited {
	font-weight:bold;
	text-align:left;
	width:110px;
	margin-right:75px;
}
A.MyAccountProfileaccounting:hover {
	text-decoration:underline;
	color:#100852;
	font-weight:bold;
	text-align:left;
}
a.MyAccountPastPurchaseListheaderlink {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:link {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:visited {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.LogonInputsTable {
	width:350px;
}
.MyAccountProfileRecentOrdersTable {
	width:600px;
	padding:0px;
	border-style:none;
	border-width:0px;
}
.ShoppingListSelect_hr {
	width:595px;
}
a.MyAccountPastPurchaseListheaderlink {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:link {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:visited {
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.HeaderLinksTR {
	background-color:#006699;
	width:600px;
}
.ImageLinkColumn {
	vertical-align:top;
	background-color:#F2F1F0;
}
.ImageLinkImage01 {
	vertical-align:top;
	background-color:#F2F1F0;
}
.LSideImageLink2FeatureCell {
	padding-top:0;
}
.HorizontalLineHR {
	width:579px;
	height:0;
}
.FooterCompanyAddressFeatureCell {
	background-color:#ffffff;
	vertical-align:top;
}
.ultar_small {
	font-size: 10px;
	font-weight: bold;
}
a.linkslarge, a.linkslarge:link, a.linkslarge:visited, a.linkslarge:hover {
	text-decoration:underline;
	color: #0066CC;
}
.iccdirect-links {
	font-weight: bold;
	color: #0066CC;
	border-color: #000000;
	font-variant: small-caps;
	background-color: #FFFF99;
	border-top-width: thin;
	border-bottom-width: thin;
	text-decoration: none;
}
a.registrationlink, a.registrationlink:link, a.registrationlink:visited, a.registrationlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#0066CC;
	text-decoration:underline;
}
.CategorySearchResults_Description {
	font-weight:bold;
	font-size:14px;
}
a.ContactUscategorytree_parent, a.ContactUscategorytree_parent:link, a.ContactUscategorytree_parent:visited {
	text-decoration:underline;
	font-size:13px;
}
a.ContactUscategorytree_parent:hover {
	text-decoration:underline;
	font-size:13px;
}
.ContentShoppingCartFeatureCell {
	padding-bottom:20px;
}
a.BreadCrumbcategorytree_parent, a.BreadCrumbcategorytree_parent:link, a.BreadCrumbcategorytree_parent:visited {
	text-decoration:underline;
	color:#666666;
	font-weight:900;
}
a.BreadCrumbcategorytree_parent:hover {
	text-decoration:underline;
	color:#194AAB;
	font-weight:900;
}
.BreadCrumbcategorytree_activepage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
	margin-top: 5px;
	margin-bottom: 15px;
}
.ShoppingList_SeparatorImage {
	height:1px;
}
.OrderConfirmation_StartSummarySpacer {
	height:1px;
}
.OrderConfirmation_EndSummarySpacer {
	height:1px;
}
.OrderConfirmation_SeparatorCellImage {
	height:1px;
}
.LogonForgotEmail {
	font-weight:bold;
	text-align:center;
}
.LogonForgotSubmit {
}
.MyAccountOpenARListTotalAmountDue {
	font-weight:bold;
	text-align:center;
}
.MyAccountOpenARListInvoiceAgeTitle {
	font-weight:bold;
	text-align:left;
}
.LinksImageTag {
}
.Tablerow3cell1 {
	background-color:#000000;
}
.LSideImageLinkTR {
	background-color:#ffffff;
}
.ImageLinkImage01 {
	background-color:#EEEEEE;
}
.LSideImageFiller {
	background-color:#000000;
}
.LSideImportHTMLFeatureCell {
}
.QuoteListRequiredateHeader {
	font-weight:bold;
	text-align:center;
}
.QuoteListRequiredateValue {
	text-align:center;
}
.QuoteListOrderDateHeader {
	font-weight:bold;
	text-align:center;
}
.QuoteListOrderDateValue {
	text-align:center;
}
.QuoteListPONumberHeader {
	font-weight:bold;
	text-align:left;
}
.QuoteListPONumberValue {
	text-align:left;
}
.QuoteListExpiredateHeader {
	font-weight:bold;
	text-align:left;
}
.QuoteListExpiredateValue {
	text-align:center;
}
.QuoteListQuoteNumberHeader {
	font-weight:bold;
	text-align:left;
}
a.QuoteListQuoteNumberValue, a.QuoteListQuoteNumberValue:link, a.QuoteListQuoteNumberValue:visited {
	text-align:left;
	font-weight:bold;
}
a.QuoteListQuoteNumberValue:hover {
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}
.ARListInvoiceNumberHeader {
	font-weight:bold;
	text-align:left;
}
a.ARListInvoiceNumberValue, a.ARListInvoiceNumberValue:link, a.ARListInvoiceNumberValue:visited {
	text-align:left;
	font-weight:bold;
}
a.ARListInvoiceNumberValue:hover {
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}
.ARListOpenDateHeader {
	font-weight:bold;
	text-align:center;
}
.ARListOpenDateValue {
	text-align:center;
}
.ARListDescriptionHeader {
	font-weight:bold;
	text-align:left;
}
.ARListDescriptionValue {
	text-align:left;
}
.ARListTotalHeader {
	font-weight:bold;
	text-align:center;
}
.ARListTotalValue {
	text-align:center;
}
.ARListAmountOpenHeader {
	font-weight:bold;
	text-align:center;
}
.ARListAmountOpenValue {
	text-align:center;
}
.ARListDiscountDateHeader {
	font-weight:bold;
	text-align:left;
}
.ARListDiscountDateValue {
	text-align:center;
}
.ARListDueDateHeader {
	font-weight:bold;
	text-align:center;
}
.ARListDueDateValue {
	text-align:center;
}
.ARListCurrentHeader {
	font-weight:bold;
	text-align:center;
}
.ARListCurrentValue {
	text-align:center;
}
.ARListAge1Header {
	font-weight:bold;
	text-align:center;
}
.ARListAge1Value {
	text-align:center;
}
.ARListAge1ToAge2Header {
	font-weight:bold;
	text-align:left;
}
.ARListAge1ToAge2Value {
	text-align:left;
}
.ARListAge2ToAge3Header {
	font-weight:bold;
	text-align:left;
}
.ARListAge2ToAge3Value {
	text-align:left;
}
.ARListOverAge3Header {
	font-weight:bold;
	text-align:left;
}
.ARListOverAge3Value {
	text-align:left;
}
/**********************************************************/
/* Feature Additional Information                         */
/**********************************************************/
.FooterAdditionalInformation {
}
.Additional_Table1 {
	width:475px;
	border:1px;
}
.Additional_Center {
	text-align:center;
}
.Additional_border {
	background-color:#000000;
	width:1px;
}
.Additional_Width7 {
	width:7px;
	background-color:#ffffff;
}
.Additional_footer_text {
	width:188px;
	vertical-align:super;
	background-color:#ffffff;
}
.Additional_footer_link {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ffffff;
}
.Additional_Middle {
	background-color:#ffffff;
}
.Additional_ImageBottomborder {
	height:2px;
}
/**********************************************************/
/* Feature Company Address                                */
/**********************************************************/
.CompanyAddress_footer {
	background-color:#000000;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	width:350px;
}
.CompanyAddress_Font {
	background-color:#000000;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
.FooterCompanyAddress {
	background-color:#000000;
	font-size:0px;
	text-decoration:none;
	color:#ffffff;
}
.FooterCopycenterTR {
	background-color:#ffffff;
	width:600px;
}
.HeaderCompanyAddress {
	background-color:#FFFFFF;
	text-decoration:none;
	color:#ffffff;
}
.CompanyAddressFont {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	background-color:#ffffff;
}
.CompanyAddressfooter {
	text-decoration:none;
	font-weight:bold;
	background-color:#ffffff;
}
.FooterCopycenterFeatureCell {
	text-decoration:none;
	text-align:center;
	padding-left:0;
	background-color:#ffffff;
}
.P21Link {
	text-align:left;
	padding-left:0;
}
/**********************************************************/
/* Feature Brands List                                    */
/**********************************************************/
.Brands_Image {
}
.BrandsListTable {
	width:131px;
	border-style:none;
}
.LSideBrandsListFeatureCell, .LSideBrandsListTR {
	width:131px;
	border-style:none;
}
.Brands_side_background {
	background-color:#ffffff;
	width:131px;
}
.Brands_side_text {
	text-decoration:none;
}
.BrandsListside_text {
	text-decoration:none;
	color:#002C52;
}
A.BrandsListside_text, A.BrandsListside_text:link, A.BrandsListside_text:visited {
	text-decoration:none;
	color:#002C52;
	text-decoration:underline;
}
A.BrandsListside_text:hover {
	color:#002C52;
}
/**********************************************************/
/* Feature Content Specials List                          */
/**********************************************************/
.ContentSpecialsList_HeaderTable {
	width:600px;
	border-width:0;
	border:none;
	border-style:none;
}
.ContentSpecialsList_SpecialItemsTable {
	width:600px;
	border-width:0;
	border:none;
	border-style:none;
}
.ContentSpecialsList_SpecialCategoriesTable {
	width:600px;
	border-width:0;
	border:none;
	border-style:none;
}
.ContentSpecialsList_PrevNextTable {
	width:100px;
	border-width:0;
	border:none;
	border-style:none;
}
.ContentSpecialsList_TitleText {
	font-size:14px;
	font-weight:bold;
}
.ContentSpecialsList_DescriptionText {
}
.ContentSpecialsList_ItemCode {
}
.ContentSpecialsList_Description {
}
.ContentSpecialsList_CategoryLabel {
}
.ContentSpecialsList_CategoryText {
}
.ContentSpecialsList_Category {
}
.ContentSpecialsList_NoSpecialsFoundText {
}
.ContentSpecialsList_PrevLink {
}
.ContentSpecialsList_NextLink {
}
.ContentSpecialsList_SeparatorCell {
	background-color:#F2F1F0;
	height:1px;
}
.ContentSpecialsList_CaptionImage {
	border:0;
}
/**********************************************************/
/* Feature Specials List                                  */
/**********************************************************/
.SpecialsList_SpecialItemsTable {
	width:150px;
	border-width:1px;
	border-color:#ffffff;
	border-style:solid;
	background-color:#FFFFFF;
	padding-left:5px;
}
.SpecialsList_SpecialCategoriesTable {
	width:600px;
	border-width:0;
	border:none;
	border-style:none;
}
.SpecialsList_ItemCode {
}
.SpecialsList_Description {
}
.SpecialsList_Category {
}
.SpecialsList_NoSpecialsFoundText {
}
.SpecialsList_CompleteListLink {
}
.SpecialsList_CaptionImage {
	border:0;
	background-color:#ffffff;
	width:150px;
}
/**********************************************************/
/* Feature Copycenter                                      */
/**********************************************************/
.FooterCopycenter {
	color:#ffffff;
	background-color:#ffffff;
	text-align:center;
	font-weight:bold;
	width:600px;
}
.ErrorMessage {
	color:#100852;
	font-weight:bold;
}
.ItemSearchResults_SpecialImageHeaderAlign {
	text-align:left;
}
.ItemSearchResults_SpecialImageTextAlign {
	text-align:left;
}
.CategorySearchResults_SpecialImageHeaderAlign {
	text-align:left;
}
.CategorySearchResults_SpecialImageTextAlign {
	text-align:left;
}
.ShipBillInformation_OtherMethodLabel {
	font-weight:bold;
}
.CustomerListTitle {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-bottom:20px;
}
.CustomerListNameTitle {
	font-weight:bold;
	text-decoration:underline;
}
.CustomerListCodeTitle {
	font-weight:bold;
	text-decoration:underline;
}
.CustomerListNameText {
	font-weight:bold;
}
.CustomerListCodeText {
	font-weight:bold;
}
.CustomerListSubmitImage {
	height:17px;
	width:53px;
}
.CustomerListDescText {
	font-weight:bold;
}
a.CustomerListLink {
	font-weight:bold;
	text-decoration:none;
}
a.CustomerListLink:link {
	font-weight:bold;
	text-decoration:none;
}
a.CustomerListLink:visited {
	font-weight:bold;
	text-decoration:none;
}
a.CustomerListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.CustomerListBlankheader {
	width:10%;
}
.ShipBillInformation_CompanyLabel {
	font-weight:bold;
}
.ProductSearch_SearchForLabel {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.ProductSearch_SearchByLabel {
	font-weight:bold;
	text-decoration:none;
}
.ProductSearch_Input {
}
.ProductSearch_List {
}
.ShipBillInformation_PCardLabel {
	font-weight:bold;
}
.CategorySearchResults_CategoryCell {
	width:139px;
	height: 150px;
	border-style:none;
	border-width:0px;
	text-align:center;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-image: url(http://garlandsinc.com/customer/matmgt/images/image_user/box135.png);
}
.CategorySearchResults_CategoryImage {
	margin-left:auto;
	margin-right:auto;
}
.VisitorNumber_Table {
	width:550px;
}
.VisitorNumber_Label {
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.MasterCustomerTitle {
	font-size:14px;
	font-weight:bold;
}
.MasterCustomerNameText {
	font-weight:bold;
}
.MasterCustomerCodeText {
	font-weight:bold;
}
.MasterCustomerSubmitImage {
	height:17px;
	width:53px;
}
.MasterCustomerDescText {
	font-weight:bold;
}
a.MasterCustomerLink {
	font-weight:bold;
	text-decoration:none;
}
a.MasterCustomerLink:link {
	font-weight:bold;
	text-decoration:none;
}
a.MasterCustomerLink:visited {
	font-weight:bold;
	text-decoration:none;
}
a.MasterCustomerLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.MasterCustomerBlankheader {
	width:600px;
}
.CustomerListError {
	color:#100852;
}
.MasterCustomerError {
	color:#100852;
	width:400px;
}
.ItemSearchResults_NonWebFootnote {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.QuickOrder_Error {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.ShoppingList_DecimalQtyText {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.RFQCart_DecimalQtyText {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.ShoppingCart_DecimalQtyTable {
}
.ShoppingList_DecimalQtyTable {
}
.PurchaseListAddToTable {
	width:600px;
}
.PurchaseListAddToImages {
	width:600px;
	text-align:center;
}
.ExpediteOrderHeader {
	font-weight:bold;
}
.ExpediteOrderEmail_DescriptionTable {
	width:600px;
}
.ExpediteOrderEmail_DescriptionText {
}
.ExpediteOrderEmail_Text {
}
.ItemSearchResults_Alternate {
	text-align:left;
}
.ItemSearchResults_AlternateTextAlign {
}
.ItemSearchResults_CategoryInfoDescriptionsTD {
	text-align:left;
	vertical-align:top;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoThumbnailTD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-right:3px;
}
.ItemSearchResults_CategoryInfoMainImageTD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
}
.ItemSearchResults_CategoryInfoImagesTD {
	text-align:left;
	vertical-align:top;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoDescription1Text {
}
.ItemSearchResults_CategoryInfoDescription2Text {
}
.ItemSearchResults_CategoryInfoLinksText {
}
.ItemSearchResults_VendorImageTD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoLinksTD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoDescription1TD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
}
.ItemSearchResults_CategoryInfoDescription2TD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
}
.ContractListHeader {
	font-weight:bold;
	text-decoration:none;
}
.ContractListText {
	text-decoration:none;
}
.ContractDetailHeader {
	font-weight:bold;
	text-decoration:none;
}
.ContractDetailText {
	text-decoration:none;
}
.ContractListNextPrev {
	width:15%;
}
.ContractDetailNextPrev {
	width:15%;
}
.ContractList_PrevNextLinks {
	font-weight:bold;
	text-decoration:none;
}
.ContractDetail_PrevNextLinks {
	font-weight:bold;
	text-decoration:none;
}
.ContractListPageSeq {
	text-align:center;
	width:85%;
}
.ContractDetailPageSeq {
	text-align:center;
	width:85%;
}
.ContractList_PageLinks {
	font-weight:bold;
	text-decoration:none;
}
.ContractDetail_PageLinks {
	font-weight:bold;
	text-decoration:none;
}
A.ContractListText, A.ContractListText:link, A.ContractListText:visited {
	text-decoration:none;
}
A.ContractList_PageLinks, A.ContractList_PageLinks:link, A.ContractList_PageLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.ContractDetail_PageLinks, A.ContractDetail_PageLinks:link, A.ContractDetail_PageLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.ContractList_PrevNextLinks, A.ContractList_PrevNextLinks:link, A.ContractList_PrevNextLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.ContractDetail_PrevNextLinks, A.ContractDetail_PrevNextLinks:link, A.ContractDetail_PrevNextLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
.ShoppingCart_ContractID {
	text-decoration:none;
}
.ShoppingCart_ContractLineNum {
	text-decoration:none;
}
.ShoppingCart_ContractIDHeader {
	font-weight:bold;
	text-decoration:none;
}
.ShoppingCart_ContractLineNumHeader {
	font-weight:bold;
	text-decoration:none;
}
.ShipBillInformation_DelPtLabel {
	font-weight:bold;
	text-decoration:none;
}
.TrackingListHeader {
	font-weight:bold;
	text-decoration:none;
}
.TrackingListValue {
	text-decoration:none;
}
.ItemSearchResults_UnitSizeHeaderAlign {
	text-align:center;
}
.ItemSearchResults_UnitSizeTextAlign {
	text-align:center;
}
.ItemSearchResults_UnitSize {
}
.ItemSearchResults_PackageSizeHeaderAlign {
	text-align:center;
}
.ItemSearchResults_PackageSizeTextAlign {
	text-align:center;
}
.ItemSearchResults_PackageSize {
}
.ShoppingCart_UnitSizeHeaderAlign {
	text-align:center;
}
.ShoppingCart_PackageSizeTextAlign {
	text-align:center;
}
.ShoppingCart_PackageHeaderAlign {
	text-align:center;
}
.ShoppingCart_PackageSize {
	text-align:left;
}
.ShoppingCart_UnitSizeTextAlign {
	text-align:center;
}
.ShoppingCart_SalesSize {
}
.OrderConfirmation_PackageSizeHeaderAlign {
	text-align:center;
}
.OrderConfirmation_UnitSizeHeaderAlign {
	text-align:center;
}
.OrderConfirmation_PackageSizeTextAlign {
	text-align:center;
}
.OrderConfirmation_PackageSize {
}
.OrderConfirmation_UnitSizeTextAlign {
	text-align:center;
}
.OrderConfirmation_SalesSize {
}
.ShoppingList_PackageSizeHeaderAlign {
	text-align:center;
}
.ShoppingList_UnitSizeHeaderAlign {
	text-align:center;
}
.ShoppingList_PackageSizeTextAlign {
	text-align:center;
}
.ShoppingList_PackageSize {
}
.ShoppingList_UnitSizeTextAlign {
	text-align:center;
}
.ShoppingList_SalesSize {
}
.CatalogTopItems_Submit {
	padding-top:5px;
}
.CatalogTopItems_DropDown {
	padding-top:5px;
}
.ContentSpecialsList_RegularPriceLabel {
}
.ContentSpecialsList_SpecialPriceLabel {
}
.ContentSpecialsList_RegularPriceText {
}
.ContentSpecialsList_SpecialPriceText {
}
.ItemSearchResults_ItemCodeTextAlign {
	vertical-align:top;
	text-align:left;
}
.MasterCustomerCodeCurrent {
	font-weight:bold;
	color:#100852;
}
.ShoppingCart_ItemNotepadLabel {
	font-weight:bold;
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
	color:red;
}
.OrderSummary_ItemNotepadLabel {
	font-weight:bold;
}
.OrderConfirmation_ItemNotepadLabel {
	font-weight:bold;
}
.OrderConfirmation_CustCodeTable {
	width:600px;
	border-width:0;
	border-style:none;
	background-color:#000000;
	padding:0;
}
.OrderConfirmation_CustCodeLabel {
	font-weight:bold;
}
.OrderConfirmation_CustCodeText {
}
.PageDoesNotExist_ErrorMessage {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.OrderConfirmation_ShopperEmailLabel {
	font-weight:bold;
	text-decoration:none;
}
.OrderConfirmation_ShopperEmailText {
	text-decoration:none;
}
.ItemSearchResults_CategoryInfoOtherText0 {
}
.ItemSearchResults_CategoryInfoOtherTD0 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText1 {
}
.ItemSearchResults_CategoryInfoOtherTD1 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText2 {
}
.ItemSearchResults_CategoryInfoOtherTD2 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText3 {
}
.ItemSearchResults_CategoryInfoOtherTD3 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText4 {
}
.ItemSearchResults_CategoryInfoOtherTD4 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText5 {
}
.ItemSearchResults_CategoryInfoOtherTD5 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText6 {
}
.ItemSearchResults_CategoryInfoOtherTD6 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText7 {
}
.ItemSearchResults_CategoryInfoOtherTD7 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText8 {
}
.ItemSearchResults_CategoryInfoOtherTD8 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_CategoryInfoOtherText9 {
}
.ItemSearchResults_CategoryInfoOtherTD9 {
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}
.ItemSearchResults_Vendor {
}
.ItemSearchResults_VendorTextAlign {
	text-align:left;
}
.ItemSearchResults_VendorHeaderAlign {
	text-align:left;
}
.OrderSummary_ContractID {
	text-decoration:none;
}
.OrderSummary_ContractLineNum {
	text-decoration:none;
}
.OrderSummary_ContractIDHeader {
	font-weight:bold;
	text-decoration:none;
}
.OrderSummary_ContractLineNumHeader {
	font-weight:bold;
	text-decoration:none;
}
.OrderConfirmation_ContractID {
	text-decoration:none;
}
.OrderConfirmation_ContractLineNum {
	text-decoration:none;
}
.OrderConfirmation_ContractIDHeader {
	font-weight:bold;
	text-decoration:none;
}
.OrderConfirmation_ContractLineNumHeader {
	font-weight:bold;
	text-decoration:none;
}
.ContractListAddToTable {
	width:100%;
}
.ContractListAddToImages {
	width:100%;
	text-align:right;
}
.OrderSummary_PackageSizeHeaderAlign {
	text-align:center;
}
.OrderSummary_UnitSizeHeaderAlign {
	text-align:center;
}
.OrderSummary_PackageSizeTextAlign {
	text-align:center;
}
.OrderSummary_PackageSize {
}
.OrderSummary_SalesSize {
}
.CatalogJavascriptTableFormat {
	width:100%;
	border-width:0;
	border-style:none;
	background-color:#000000;
	padding:0;
}
.CatalogJavascript_Table {
	width:100%;
	border-width:0;
	border-style:none;
	background-color:#000000;
	padding:0;
}
.LSideCatalogJavascriptFeatureCell {
	padding-top:20px;
	padding-bottom:20px;
}
.SelectShipToColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	width:50%;
}
.SelectShipToColumnValue {
	font-size:14px;
	text-decoration:none;
	width:50%;
}
.SelectShipToNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.SelectShipToDirections {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.SelectShipToTable {
	background-color:#FFFFFF;
	width:600px;
}
.SelectShipToInnerTable {
	background-color:#FFFFFF;
}
.SelectShipTo_PrevNextLinks {
}
.SelectShipTo_PageLinks {
}
.SelectShipTo_PageLinkSelected {
	color:#100852;
}
.RecentlyViewedItems_RecentlyViewedItemsTable {
	border-width:0;
	border-style:none;
	background-image: url(../images/desleftbg.gif);
	background-repeat: repeat-y;
}
.RecentlyViewedItems_ItemCode {
	padding-left:20px;
}
.RecentlyViewedItems_Description {
	padding-left:20px;
}
.RecentlyViewedItems_NoRecentlyViewedItemsFoundText {
	padding-left:20px;
}
.RecentlyViewedItems_CaptionImage {
	margin-top:10px;
	border:0;
}
.InvoiceDetailPickTicketNumberHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailPickTicketNumberValue {
	text-align:left;
}
.SuspendedOrdersListHeader {
	font-weight:bold;
	text-align:center;
}
.SuspendedOrdersListText {
	text-align:center;
}
.SuspendedOrdersListPageSeq {
	width:280px;
	text-align:right;
}
.PleaseWaitMessage {
	font-size:24px; !important
	font-weight:bold; !important
	text-align:center; !important
}
.PleaseWaitDots {
	font-size:48px; !important
	color:#6699CC; !important
	font-weight:bold; !important
}
.OrderSummary_HeaderReqDateLabel {
	font-weight:bold;
}
.OrderSummary_RequiredDateHeaderAlign {
	text-align:left;
}
.OrderSummary_RequiredDateTextAlign {
	text-align:left;
}
.OrderConfirmation_HeaderReqDateLabel {
	font-weight:bold;
}
.OrderConfirmation_RequiredDateHeaderAlign {
	text-align:left;
}
.OrderConfirmation_RequiredDateTextAlign {
	text-align:left;
}
.PriceBreaks_Description {
}
.ContentPriceBreaksFeatureCell {
	width:400px;
}
.PriceBreaks_MainTable {
	width:350px;
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	padding:5px;
}
.PriceBreaks_HeaderBG {
	text-align:center;
	background-color:#666666;
}
.PriceBreaks_Header {
	font-weight:bold;
	color:#FFFFFF;
}
.PriceBreaks_LinesBG {
	text-align:right;
}
.PriceBreaks_Lines {
}
.PriceBreaks_NoBreaksMessage {
}
.ShipBillInformation_CreditCardCV2Label {
	font-weight:bold;
}
.ShipBillInformation_CV2Description {
}
.ShipBillInformation_UseShipAddressLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToFirstNameLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToLastNameLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToAddress1Label {
	font-weight:bold;
}
.ShipBillInformation_BillToAddress2Label {
	font-weight:bold;
}
.ShipBillInformation_BillToCityLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToStateLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToZipLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToCountryLabel {
	font-weight:bold;
}
.OpenARSummaryHeader {
	font-weight:bold;
}
.OpenARSummaryValue {
}
.MyAccountOpenARListTotalAmtLabel {
	font-weight:bold;
}
.MyAccountOpenARListAmtLeftLabel {
	font-weight:bold;
}
.MyAccountOpenARListTotalAmt {
}
.MyAccountOpenARListAmtLeft {
}
.ARListPmtAmtHeader {
	font-weight:bold;
}
A.MyAccountOpenARListMakePmtLink, A.MyAccountOpenARListMakePmtLink:link, A.MyAccountOpenARListMakePmtLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.MyAccountOpenARListMakePmtLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.MyAccountOpenARPaymentSummaryTitle {
	font-weight:bold;
}
.MyAccountOpenARPaymentSummaryDescription {
}
.MyAccountOpenARPaymentSummaryPaymentMethodHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentSummaryPaymentMethodValue {
}
.MyAccountOpenARPaymentSummaryBillingAddressHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentSummaryBillingAddressValue {
}
.MyAccountOpenARPaymentSummaryTotalBorder {
	font-size:2px;
}
.MyAccountOpenARPaymentSummaryTotal {
	font-weight:bold;
}
.MyAccountOpenARPaymentSummaryExit {
	text-align:center;
}
.MyAccountOpenARPaymentSummarySubmit {
	text-align:center;
}
.MyAccountOpenARPaymentConfirmationTitle {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationDescription {
}
.MyAccountOpenARPaymentConfirmationReceiptNumberHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationReceiptNumber {
}
.MyAccountOpenARPaymentConfirmationPaymentMethodHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationPaymentMethodValue {
}
.MyAccountOpenARPaymentConfirmationBillingAddressHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationBillingAddressValue {
}
.MyAccountOpenARPaymentConfirmationTotal {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationTotalBorder {
	font-size:2px;
}
.MyAccountOpenARPaymentUnallocatedDescription {
}
.MyAccountOpenARPaymentDescription {
}
.MyAccountOpenARPaymentCCTable {
	width:300px;
}
.MyAccountOpenARPaymentAddressTable {
	width:300px;
}
.MyAccountOpenARPaymentExit {
	text-align:center;
}
.MyAccountOpenARPaymentSubmit {
	text-align:center;
}
.MyAccountOpenARPayment_CreditCardTypeLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_CreditCardNumberLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_CreditCardExpirationLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_CreditCardCV2Label {
	font-weight:bold;
}
.MyAccountOpenARPayment_CV2Description {
}
.MyAccountOpenARPayment_BillToFirstNameLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToLastNameLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToAddress1Label {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToAddress2Label {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToCityLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToStateLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToZipLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToCountryLabel {
	font-weight:bold;
}
.OrderSummary_RequiredDate {
}
.OrderConfirmation_RequiredDate {
}
.MyAccountOpenARListAmtPrevAppliedLabel {
	font-weight:bold;
}
.MyAccountOpenARListAmtPrevApplied {
}
.MyAccountOpenARListInvPrevAppliedLabel {
	font-weight:bold;
}
.MyAccountOpenARListInvPrevApplied {
}
.ShoppingListSelect_MessageTable {
	padding:0px;
	border-style:none;
	border-width:0px;
}
.ShoppingListSelect_MessageText {
	text-decoration:none;
	color:#100852;
	font-weight:bold;
}
/**********************************************************/
/* Feature Admin Page                                     */
/**********************************************************/
.AdminApprovePendingShoppersListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminApprovePendingShoppersListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminApprovePendingShoppersListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminApprovePendingShoppersListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminApprovePendingShoppersListSpacer {
	height:5px;
}
.AdminApprovePendingShoppersListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminApprovePendingShoppersListLink, A.AdminApprovePendingShoppersListLink:link, A.AdminApprovePendingShoppersListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminApprovePendingShoppersListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminApprovePendingShoppersListMessage {
}
.AdminApprovePendingShoppersDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminApprovePendingShoppersDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminApprovePendingShoppersDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminApprovePendingShoppersDetailColumnValue {
	font-size:14px;
	text-decoration:none;
}
.AdminApprovePendingShoppersDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminApprovePendingShoppersDetailSpacer {
	height:5px;
}
A.AdminApprovePendingShoppersDetailLink, A.AdminApprovePendingShoppersDetailLink:link, A.AdminApprovePendingShoppersDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminApprovePendingShoppersDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminApprovePendingShoppersDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSystemListSelectTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSystemListSelectTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSystemListSelectColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSystemListSelectNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSystemListSelectSpacer {
	height:5px;
}
.AdminSystemListSelectList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminSystemListSelectLink, A.AdminSystemListSelectLink:link, A.AdminSystemListSelectLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSystemListSelectLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSystemListSelectMessage {
}
.AdminSystemListDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSystemListDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSystemListDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSystemListDetailColumnValue {
	font-size:14px;
	text-decoration:none;
}
.AdminSystemListDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSystemListDetailSpacer {
	height:5px;
}
A.AdminSystemListDetailLink, A.AdminSystemListDetailLink:link, A.AdminSystemListDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSystemListDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSystemListDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminPageTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminPageTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminPageSpacer {
	height:5px;
}
.AdminPageList {
	font-weight:bold;
	text-decoration:none;
}
A.AdminPageLink, A.AdminPageLink:link, A.AdminPageLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminPageLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature Admin Abbreviations List                                     */
/**********************************************************/
.AdminAbbreviationsListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminAbbreviationsListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbbreviationsListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbbreviationsListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminAbbreviationsListSpacer {
	height:5px;
}
.AdminAbbreviationsListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminAbbreviationsListLink, A.AdminAbbreviationsListLink:link, A.AdminAbbreviationsListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminAbbreviationsListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature Admin Abbreviations Detail                     */
/**********************************************************/
.AdminAbbreviationsDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminAbbreviationsDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbbreviationsDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbbreviationsDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbbreviationsDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminAbbreviationsDetailSpacer {
	height:5px;
}
A.AdminAbbreviationsDetailLink, A.AdminAbbreviationsDetailLink:link, A.AdminAbbreviationsDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminAbbreviationsDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminAbbreviationsDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminContactEMailsList                         */
/**********************************************************/
.AdminContactEMailsListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminContactEMailsListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminContactEMailsListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminContactEMailsListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminContactEMailsListSpacer {
	height:5px;
}
.AdminContactEMailsListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminContactEMailsListLink, A.AdminContactEMailsListLink:link, A.AdminContactEMailsListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminContactEMailsListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature AdminContactEMailsDetail                       */
/**********************************************************/
.AdminContactEMailsDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminContactEMailsDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminContactEMailsDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminContactEMailsDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminContactEMailsDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminContactEMailsDetailSpacer {
	height:5px;
}
A.AdminContactEMailsDetailLink, A.AdminContactEMailsDetailLink:link, A.AdminContactEMailsDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminContactEMailsDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminContactEMailsDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminEmailAlertsList                           */
/**********************************************************/
.AdminEmailAlertsListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminEmailAlertsListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminEmailAlertsListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminEmailAlertsListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminEmailAlertsListSpacer {
	height:5px;
}
.AdminEmailAlertsListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminEmailAlertsListLink, A.AdminEmailAlertsListLink:link, A.AdminEmailAlertsListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminEmailAlertsListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature AdminEmailAlertsDetail                         */
/**********************************************************/
.AdminEmailAlertsDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminEmailAlertsDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminEmailAlertsDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminEmailAlertsDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminEmailAlertsDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminEmailAlertsDetailSpacer {
	height:5px;
}
A.AdminEmailAlertsDetailLink, A.AdminEmailAlertsDetailLink:link, A.AdminEmailAlertsDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminEmailAlertsDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminEmailAlertsDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminFeatu#100852ItemsList                           */
/**********************************************************/
.AdminFeatu#100852ItemsListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminFeatu#100852ItemsListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852ItemsListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852ItemsListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminFeatu#100852ItemsListSpacer {
	height:5px;
}
.AdminFeatu#100852ItemsListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminFeatu#100852ItemsListLink, A.AdminFeatu#100852ItemsListLink:link, A.AdminFeatu#100852ItemsListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminFeatu#100852ItemsListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature AdminFeatu#100852ItemsDetail                         */
/**********************************************************/
.AdminFeatu#100852ItemsDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminFeatu#100852ItemsDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852ItemsDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852ItemsDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852ItemsDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminFeatu#100852ItemsDetailSpacer {
	height:5px;
}
A.AdminFeatu#100852ItemsDetailLink, A.AdminFeatu#100852ItemsDetailLink:link, A.AdminFeatu#100852ItemsDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminFeatu#100852ItemsDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminFeatu#100852ItemsDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminApprovePendingCustomersList                           */
/**********************************************************/
.AdminApprovePendingCustomersListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminApprovePendingCustomersListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminApprovePendingCustomersListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminApprovePendingCustomersListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminApprovePendingCustomersListSpacer {
	height:5px;
}
.AdminApprovePendingCustomersListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminApprovePendingCustomersListLink, A.AdminApprovePendingCustomersListLink:link, A.AdminApprovePendingCustomersListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminApprovePendingCustomersListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminApprovePendingCustomersListMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminApprovePendingCustomersDetail                         */
/**********************************************************/
.AdminApprovePendingCustomersDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminApprovePendingCustomersDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminApprovePendingCustomersDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminApprovePendingCustomersDetailColumnValue {
	font-size:14px;
	text-decoration:none;
}
.AdminApprovePendingCustomersDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminApprovePendingCustomersDetailSpacer {
	height:5px;
}
A.AdminApprovePendingCustomersDetailLink, A.AdminApprovePendingCustomersDetailLink:link, A.AdminApprovePendingCustomersDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminApprovePendingCustomersDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminApprovePendingCustomersDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminPageHits                                  */
/**********************************************************/
.AdminPageHitsTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminPageHitsTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminPageHitsColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminPageHitsTotalColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.AdminPageHitsColumnValue {
	font-size:14px;
	text-decoration:none;
}
.AdminPageHitsTotalColumnValue {
	font-size:14px;
	text-decoration:none;
	text-align:center;
}
.AdminPageHitsNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminPageHitsSpacer {
	height:5px;
}
A.AdminPageHitsLink, A.AdminPageHitsLink:link, A.AdminPageHitsLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminPageHitsLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminPageHitsMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminShippingMethodsList                                     */
/**********************************************************/
.AdminShippingMethodsListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminShippingMethodsListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShippingMethodsListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShippingMethodsListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminShippingMethodsListSpacer {
	height:5px;
}
.AdminShippingMethodsListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminShippingMethodsListLink, A.AdminShippingMethodsListLink:link, A.AdminShippingMethodsListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminShippingMethodsListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature AdminShippingMethodsDetail                     */
/**********************************************************/
.AdminShippingMethodsDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminShippingMethodsDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShippingMethodsDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShippingMethodsDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShippingMethodsDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminShippingMethodsDetailSpacer {
	height:5px;
}
A.AdminShippingMethodsDetailLink, A.AdminShippingMethodsDetailLink:link, A.AdminShippingMethodsDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminShippingMethodsDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminShippingMethodsDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminShopperList                                     */
/**********************************************************/
.AdminShopperListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminShopperListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShopperListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background-color:#00CCFF;
}
.AdminShopperListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminShopperListSpacer {
	height:5px;
}
.AdminShopperListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminShopperListLink, A.AdminShopperListLink:link, A.AdminShopperListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminShopperListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature AdminShopperDetail                             */
/**********************************************************/
.AdminShopperDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminShopperDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShopperDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShopperDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminShopperDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminShopperDetailSpacer {
	height:5px;
}
A.AdminShopperDetailLink, A.AdminShopperDetailLink:link, A.AdminShopperDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminShopperDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminShopperDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature Admin SitePage List                                     */
/**********************************************************/
.AdminSitePageListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSitePageListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSitePageListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSitePageListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSitePageListSpacer {
	height:5px;
}
.AdminSitePageListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminSitePageListLink, A.AdminSitePageListLink:link, A.AdminSitePageListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSitePageListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature Admin SitePage Detail                     */
/**********************************************************/
.AdminSitePageDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSitePageDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSitePageDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSitePageDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSitePageDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSitePageDetailSpacer {
	height:5px;
}
A.AdminSitePageDetailLink, A.AdminSitePageDetailLink:link, A.AdminSitePageDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSitePageDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSitePageDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature Admin Vendor List                                     */
/**********************************************************/
.AdminVendorListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminVendorListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVendorListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVendorListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminVendorListSpacer {
	height:5px;
}
.AdminVendorListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminVendorListLink, A.AdminVendorListLink:link, A.AdminVendorListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminVendorListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature Admin Vendor Detail                     */
/**********************************************************/
.AdminVendorDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminVendorDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVendorDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVendorDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVendorDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminVendorDetailSpacer {
	height:5px;
}
A.AdminVendorDetailLink, A.AdminVendorDetailLink:link, A.AdminVendorDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminVendorDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminVendorDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature Admin System Settings      */
/**********************************************************/










/**********************************************************/
/* Feature AdminFeatu#100852CategoryList                           */
/**********************************************************/
.AdminFeatu#100852CategoryListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminFeatu#100852CategoryListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852CategoryListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852CategoryListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminFeatu#100852CategoryListSpacer {
	height:5px;
}
.AdminFeatu#100852CategoryListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminFeatu#100852CategoryListLink, A.AdminFeatu#100852CategoryListLink:link, A.AdminFeatu#100852CategoryListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminFeatu#100852CategoryListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature AdminFeatu#100852CategoryDetail                         */
/**********************************************************/
.AdminFeatu#100852CategoryDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminFeatu#100852CategoryDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852CategoryDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852CategoryDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFeatu#100852CategoryDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminFeatu#100852CategoryDetailSpacer {
	height:5px;
}
A.AdminFeatu#100852CategoryDetailLink, A.AdminFeatu#100852CategoryDetailLink:link, A.AdminFeatu#100852CategoryDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminFeatu#100852CategoryDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminFeatu#100852CategoryDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
/**********************************************************/
/* Feature AdminErrorLog                           */
/**********************************************************/
.AdminErrorLogTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminErrorLogTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminErrorLogColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminErrorLogNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminErrorLogSpacer {
	height:5px;
}
.AdminErrorLogList {
	text-decoration:none;
WORD-BREAK:BREAK-ALL;
}
A.AdminErrorLogLink, A.AdminErrorLogLink:link, A.AdminErrorLogLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminErrorLogLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature Admin CreditCards List                                     */
/**********************************************************/
.AdminCreditCardsListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminCreditCardsListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCreditCardsListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCreditCardsListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminCreditCardsListSpacer {
	height:5px;
}
.AdminCreditCardsListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminCreditCardsListLink, A.AdminCreditCardsListLink:link, A.AdminCreditCardsListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminCreditCardsListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
/**********************************************************/
/* Feature Admin CreditCards Detail                     */
/**********************************************************/
.AdminCreditCardsDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminCreditCardsDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCreditCardsDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCreditCardsDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCreditCardsDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminCreditCardsDetailSpacer {
	height:5px;
}
A.AdminCreditCardsDetailLink, A.AdminCreditCardsDetailLink:link, A.AdminCreditCardsDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminCreditCardsDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminCreditCardsDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminCustomerAttributesListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminCustomerAttributesListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCustomerAttributesListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCustomerAttributesListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminCustomerAttributesListSpacer {
	height:5px;
}
.AdminCustomerAttributesListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
.AdminCustomerAttributesListCode {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminCustomerAttributesListLink {
	font-weight:bold;
	text-decoration:none;
}
A.AdminCustomerAttributesListLink:link {
	font-weight:bold;
	text-decoration:none;
}
A.AdminCustomerAttributesListLink:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminCustomerAttributesListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminCustomerAttributesDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminCustomerAttributesDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCustomerAttributesDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCustomerAttributesDetailColumnValue {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCustomerAttributesDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminCustomerAttributesDetailSpacer {
	height:5px;
}
A.AdminCustomerAttributesDetailLink {
	font-weight:bold;
	text-decoration:none;
}
A.AdminCustomerAttributesDetailLink:link {
	font-weight:bold;
	text-decoration:none;
}
A.AdminCustomerAttributesDetailLink:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminCustomerAttributesDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminCustomerAttributesDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminExcludedLocations_Title {
	font-size:18px;
	font-weight:bold;
}
.AdminExcludedLocations_Message {
	font-weight:bold;
	color:#100852;
}
.AdminExcludedLocations_ColumnTitle {
	font-weight:bold;
}
.AdminExcludedLocations_Link {
	font-weight:bold;
	text-decoration:none;
}
.AdminShopperSecurityTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminShopperSecurityInnerTable {
}
.AdminShopperSecurityTitle {
	font-size:18px;
	font-weight:bold;
}
.AdminShopperSecurityMessage {
	font-weight:bold;
	color:#100852;
}
.AdminShopperSecurityColumnTitle {
	font-weight:bold;
}
.AdminShopperSecurityColumnValue {
}
.AdminShopperSecurityLink {
	font-weight:bold;
	text-decoration:none;
}
.AdminShopperSecurityNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminShopperSecuritySpacer {
	height:5px;
}
.AdminSoftwareVersionTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSoftwareVersionInnerTable {
}
.AdminSoftwareVersionTitle {
	font-size:18px;
	font-weight:bold;
}
.AdminSoftwareVersionMessage {
	font-weight:bold;
	color:#100852;
}
.AdminSoftwareVersionColumnTitle {
	font-weight:bold;
}
.AdminSoftwareVersionColumnValue {
	font-weight:bold;
}
.AdminSoftwareVersionLink {
	font-weight:bold;
	text-decoration:none;
}
.AdminSoftwareVersionList {
	font-weight:bold;
	text-decoration:none;
}
.AdminSoftwareVersionNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSoftwareVersionSpacer {
	height:5px;
}
.AdminNonWebItemListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminNonWebItemListTitle {
	font-size:18px;
	font-weight:bold;
}
.AdminNonWebItemListMessage {
	font-weight:bold;
	color:#100852;
}
.AdminNonWebItemListNotFound {
	font-weight:bold;
	color:#100852;
}
.AdminNonWebItemListColumnTitle {
	font-weight:bold;
}
.AdminNonWebItemListLink {
	font-weight:bold;
	text-decoration:none;
}
.AdminNonWebItemListList {
	font-weight:bold;
	text-decoration:none;
	width:132px;
}
.AdminNonWebItemListSpacer {
	height:5px;
}
.AdminNonWebItemDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminNonWebItemDetailTitle {
	font-size:18px;
	font-weight:bold;
}
.AdminNonWebItemDetailMessage {
	font-weight:bold;
	color:#100852;
}
.AdminNonWebItemDetailNotFound {
	font-weight:bold;
	color:#100852;
}
.AdminNonWebItemDetailColumnTitle {
	font-weight:bold;
}
.AdminNonWebItemDetailColumnValue {
	font-weight:bold;
}
A.AdminNonWebItemDetailLink {
	font-weight:bold;
	text-decoration:none;
}
.AdminNonWebItemDetailDetail {
	font-weight:bold;
	text-decoration:none;
}
.AdminNonWebItemDetailSpacer {
	height:5px;
}
.AdminFreightBreakListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminFreightBreakListTitle {
	font-size:16px;
	font-weight:bold;
}
.AdminFreightBreakListMessage {
	font-weight:bold;
	color:#100852;
}
.AdminFreightBreakListNotFound {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.AdminFreightBreakListColumnTitle {
	font-size:14px;
	font-weight:bold;
}
.AdminFreightBreakListColumnValue {
	font-weight:bold;
}
.AdminFreightBreakListLink {
	font-weight:bold;
	text-decoration:none;
}
.AdminFreightBreakListList {
	font-weight:bold;
	text-decoration:none;
}
.AdminFreightBreakListDetail {
	font-weight:bold;
	text-decoration:none;
}
.AdminFreightBreakListSpacer {
	height:5px;
}
.AdminFreightBreakDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminFreightBreakDetailTitle {
	font-size:16px;
	font-weight:bold;
}
.AdminFreightBreakDetailMessage {
	font-weight:bold;
	color:#100852;
}
.AdminFreightBreakDetailNotFound {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.AdminFreightBreakDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
}
.AdminFreightBreakDetailColumnValue {
	font-weight:bold;
}
A.AdminFreightBreakDetailLink {
	font-weight:bold;
	text-decoration:none;
}
A.AdminFreightBreakDetailDetail {
	font-weight:bold;
	text-decoration:none;
}
.AdminFreightBreakDetailSpacer {
	height:5px;
}
.AdminShopperListShopperRecordOdd {
	background-color:#CCFFFF;
}
.AdminShopperListShopperRecordEven {
	background-color:#FFFFFF;
}
A.AdminShopperListColumnTitleLink, A.AdminShopperListColumnTitleLink:link, A.AdminShopperListColumnTitleLInk:visited {
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
	background-color:#00CCFF;
}
A.AdminShopperListColumnTitleLInk:hover {
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
	background-color:#00CCFF;
}
.AdminSiteAnalysisTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSiteAnalysisText {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartSearchTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartSearchText {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartSearchHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartSearchDescription {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperSearchTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperSearchText {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperSearchHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperSearchDescription {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperSearchTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperSearchText {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperSearchHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperSearchDescription {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartListHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperListHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperListHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartListText {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperListText {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperListText {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartListNextPrev {
	width:15%;
}
.AdminSalesByShopperListNextPrev {
	width:15%;
}
.AdminVisitsByShopperListNextPrev {
	width:15%;
}
.AdminAbandonedCartList_PrevNextLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperList_PrevNextLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperList_PrevNextLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartListPageXOfY {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperListPageXofY {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperListPageXofY {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartListPageSeq {
	text-align:center;
	width:85%;
}
.AdminSalesByShopperListPageSeq {
	text-align:center;
	width:85%;
}
.AdminVisitsByShopperListPageSeq {
	text-align:center;
	width:85%;
}
.AdminAbandonedCartList_PageLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperList_PageLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperList_PageLinks {
	font-weight:bold;
	text-decoration:none;
}
A.AdminAbandonedCartListText, A.AdminAbandonedCartListText:link, A.AdminAbandonedCartListText:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminSalesByShopperListText, A.AdminSalesByShopperListText:link, A.AdminSalesByShopperListText:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminVisitsByShopperListText, A.AdminVisitsByShopperListText:link, A.AdminVisitsByShopperListText:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminAbandonedCartList_PageLinks, A.AdminAbandonedCartList_PageLinks:link, A.AdminAbandonedCartList_PageLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminSalesByShopperList_PageLinks, A.AdminSalesByShopperList_PageLinks:link, A.AdminSalesByShopperList_PageLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminVisitsByShopperList_PageLinks, A.AdminVisitsByShopperList_PageLinks:link, A.AdminVisitsByShopperList_PageLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminAbandonedCartList_PrevNextLinks, A.AdminAbandonedCartList_PrevNextLinks:link, A.AdminAbandonedCartList_PrevNextLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminSalesByShopperList_PrevNextLinks, A.AdminSalesByShopperList_PrevNextLinks:link, A.AdminSalesByShopperList_PrevNextLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminVisitsByShopperList_PrevNextLinks, A.AdminVisitsByShopperList_PrevNextLinks:link, A.AdminVisitsByShopperList_PrevNextLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartDetailHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperDetailHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperDetailHeader {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartDetailText {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperDetailText {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperDetailText {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartDetailNextPrev {
	width:15%;
}
.AdminSalesByShopperDetailNextPrev {
	width:15%;
}
.AdminVisitsByShopperDetailNextPrev {
	width:15%;
}
.AdminAbandonedCartDetail_PrevNextLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperDetail_PrevNextLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperDetail_PrevNextLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartDetailPageXOfY {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperDetailPageXofY {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperDetailPageXofY {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartDetailPageSeq {
	text-align:center;
	width:85%;
}
.AdminSalesByShopperDetailPageSeq {
	text-align:center;
}
.AdminVisitsByShopperDetailPageSeq {
	text-align:center;
}
.AdminAbandonedCartDetail_PageLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperDetail_PageLinks {
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperDetail_PageLinks {
	font-weight:bold;
	text-decoration:none;
}
A.AdminAbandonedCartDetailText, A.AdminAbandonedCartDetailText:link, A.AdminAbandonedCartDetailText:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminSalesByShopperDetailText, A.AdminSalesByShopperDetailText:link, A.AdminSalesByShopperDetailText:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminVisitsByShopperDetailText, A.AdminVisitsByShopperDetailText:link, A.AdminVisitsByShopperDetailText:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminAbandonedCartDetail_PageLinks, A.AdminAbandonedCartDetail_PageLinks:link, A.AdminAbandonedCartDetail_PageLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminSalesByShopperDetail_PageLinks, A.AdminSalesByShopperDetail_PageLinks:link, A.AdminSalesByShopperDetail_PageLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminVisitsByShopperDetail_PageLinks, A.AdminVisitsByShopperDetail_PageLinks:link, A.AdminVisitsByShopperDetail_PageLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminAbandonedCartDetail_PrevNextLinks, A.AdminAbandonedCartDetail_PrevNextLinks:link, A.AdminAbandonedCartDetail_PrevNextLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminSalesByShopperDetail_PrevNextLinks, A.AdminSalesByShopperDetail_PrevNextLinks:link, A.AdminSalesByShopperDetail_PrevNextLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
A.AdminVisitsByShopperDetail_PrevNextLinks, A.AdminVisitsByShopperDetail_PrevNextLinks:link, A.AdminVisitsByShopperDetail_PrevNextLinks:visited {
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminAbandonedCartDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesByShopperDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminVisitsByShopperDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFailedSearchesListTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminFailedSearchesListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFailedSearchesListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFailedSearchesListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminFailedSearchesListSpacer {
	height:5px;
}
.AdminFailedSearchesListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.AdminFailedSearchesListLink, A.AdminFailedSearchesListLink:link, A.AdminFailedSearchesListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminFailedSearchesListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminFailedSearchesDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminFailedSearchesDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFailedSearchesDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFailedSearchesDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminFailedSearchesDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminFailedSearchesDetailSpacer {
	height:5px;
}
.AdminFailedSearchesDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
A.AdminFailedSearchesDetailLink, A.AdminFailedSearchesDetailLink:link, A.AdminFailedSearchesDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminFailedSearchesDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminVisitsByShopperSearchSearchFor {
	width:125px;
}
.AdminSalesByShopperSearchSearchFor {
	width:125px;
}
.AdminAbandonedCartSearchSearchFor {
	width:125px;
}
.AdminItemImageUploadTable {
	width:600px;
	border-width:0;
	border-style:none;
	padding:0;
}
.AdminItemImageUploadTitle {
	font-size:16px;
	font-weight:bold;
}
.AdminItemImageUploadColumnTitle {
	font-size:14px;
	font-weight:bold;
}
.AdminItemImageUploadDescription {
	font-weight:bold;
}
A.AdminItemImageUploadLink, A.AdminItemImageUploadLink:link, A.AdminItemImageUploadLink:visited {
	text-decoration:none;
	font-weight:bold;
}
.AdminItemImageUploadSpacer {
	height:5px;
}
.AdminVisitsByShopperSearchSearchFor {
	width:125px;
}
.AdminSalesByShopperSearchSearchFor {
	width:125px;
}
.AdminAbandonedCartSearchSearchFor {
	width:125px;
}
.MasterCustomerCityText {
}
.MasterCustomerStateText {
}
.ShoppingCart_AvailabilityHeaderAlign {
	text-align:left;
}
.ShoppingCart_AvailabilityTextAlign {
	text-align:left;
}
.ShoppingCart_Availability {
	text-decoration:none;
}
.ShipBillInformation_BillAddressTable {
	width:369px;
	margin-bottom:40px;
 border-color:#;
	BORDER-WIDTH: 0px;
 BACKGROUND-COLOR: #;
 BORDER-STYLE:;
}
.CatalogTopItems_InnerTable {
	margin-left:32px;
	padding-top:5px;
}
.ProductSearch_InnerTable {
	margin-left:40px;
}
.MasterCustomerCodeAlign {
	width:125px;
}
.MasterCustomerNameAlign {
	width:125px;
}
.MasterCustomerCityAlign {
	width:125px;
}
.MasterCustomerStateAlign {
	width:125px;
}
A.MasterCustomerCodeTitle, A.MasterCustomerCodeTitle:link, A.MasterCustomerCodeTitle:visited {
	text-decoration:none;
}
A.MasterCustomerNameTitle, A.MasterCustomerNameTitle:link, A.MasterCustomerNameTitle:visited {
	text-decoration:none;
}
A.MasterCustomerCityTitle, A.MasterCustomerCityTitle:link, A.MasterCustomerCityTitle:visited {
	text-decoration:none;
}
A.MasterCustomerStateTitle, A.MasterCustomerStateTitle:link, A.MasterCustomerStateTitle:visited {
	text-decoration:none;
}
A.MasterCustomerCodeTitle:hover {
	text-decoration:underline;
}
A.MasterCustomerNameTitle:hover {
	text-decoration:underline;
}
A.MasterCustomerCityTitle:hover {
	text-decoration:underline;
}
A.MasterCustomerStateTitle:hover {
	text-decoration:underline;
}
.PurchaseDetailExtendedPriceHeader {
	font-weight:bold;
	text-align:center;
}
.PurchaseDetailExtendedPriceValue {
	text-align:center;
}
.AdminItemImageUploadUploadType {
	font-weight:bold;
}
.AdminSelectUOMDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSelectUOMDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSelectUOMDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSelectUOMDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSelectUOMDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSelectUOMDetailSpacer {
	height:5px;
}
A.AdminSelectUOMDetailLink, A.AdminSelectUOMDetaillLink:link, A.AdminSelectUOMDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
.AdminSelectUOMDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSelectUOMDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.QuoteListOrderValueHeader {
	font-weight:bold;
	text-align:left;
}
.QuoteListOrderValueValue {
	text-align:left;
	font-weight:bold;
}
.AdminAbbreviationsDownloadNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminAbbreviationsUploadTable {
	width:600px;
	border-width:0;
	border-style:none;
	padding:0;
}
.AdminAbbreviationsUploadTitle {
	font-size:16px;
	font-weight:bold;
}
.AdminAbbreviationsUploadColumnTitle {
	font-size:14px;
	font-weight:bold;
}
.AdminAbbreviationsUploadDescription {
	font-weight:bold;
}
A.AdminAbbreviationsUploadLink, A.AdminAbbreviationsUploadLink:link, A.AdminAbbreviationsUploadLink:visited {
	text-decoration:none;
	font-weight:bold;
}
.AdminAbbreviationsUploadSpacer {
	height:5px;
}
.AdminAbbreviationsUploadUploadType {
	font-weight:bold;
}
.AdminAbbreviationsUploadGetMessage {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminItemImageUploadGetMessage {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.ItemSearchResults_Thumbnail {
}
.LogonEmailTextBox, .LogonPasswordTextBox {
	width:120px;
	background-color: #ffffff;
	color: #110954;
	border: 1px solid #110954;
}
.LogonInputTextTD {
	font-family:Tahoma, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
	width:0px;  /* space of input boxes from titles */
}
.Logonsidelink {
	font-family:Tahoma, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
	padding-left:30px;
}
.LogonlogonText {
	font-family:Tahoma, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
	padding-left:30px;
	margin-left:30px;
}
.LogonloggedStatus {
	font-family:Tahoma, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
	padding-left:0px;
}
A.LogonRegisterLinkText, A.LogonRegisterLinkText:link, A.LogonRegisterLinkText:visited {
	font-size:12px;
	color:#100852;
	text-decoration: none;
	font-weight:bold;
}
A.LogonRegisterLinkText:hover {
	color:#FF5723;
	text-decoration:underline;
}
.AdminFileRotator_Table {
	width:100%;
	border-width:0;
	border-style:none;
	padding:10;
}
.AdminFileRotator_Title {
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
}
.AdminFileRotator_Description {
	font-size:12px;
	font-family:Arial;
}
.AdminFileRotator_HeaderLabel {
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:underline;
}
.AdminFileRotator_DisplayTypes {
	font-size:12px;
	font-family:Arial;
}
.AdminSystemListCopyTable {
	width:100%;
	border-width:0;
	border-style:none;
	padding:5;
}
.AdminSystemListCopyInnerTable {
	width:100%;
	border-width:0;
	border-style:none;
	padding:5;
}
.AdminSystemListCopyTitle {
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
}
.AdminSystemListCopyColumnValue {
	font-size:12px;
	font-family:Arial;
	vertical-align:top;
}
.AdminSystemListCopyColumnTitle {
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	vertical-align:top;
}
.AdminSystemListCopyLink {
	font-color:#000000;
	font-size:12px;
	font-family:Arial;
}
.AdminSearchFieldsTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSearchFieldsColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	width:25%;
	text-align:center;
}
.AdminSearchFieldsAdminPageLink {
	text-decoration:none;
	font-weight:bold;
}
.AdminSearchFieldsRecordOdd {
	background-color:#CCFFFF;
}
.AdminSearchFieldsRecordEven {
	background-color:#FFFFFF;
}
.AdminSearchFieldsFieldName {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	width:150;
	text-align:left;
}
.AdminSearchFieldsTitleDescription {
	font-color:#000000;
	font-size:12px;
	font-family:Arial;
}
.AdminSearchFieldsMainTable {
	width:600;
	border-width:0;
	border-style:none;
}
.AdminSearchFieldsCheckBox {
	text-align:center;
}
.AdvancedSearch_SearchType {
	font-weight:bold;
	text-align:left;
}
.AdvancedSearch_SearchByHeader {
	font-weight:bold;
	text-align:left;
	width:30%;
	text-decoration:underline;
}
.AdvancedSearch_SearchMethodHeader {
	font-weight:bold;
	text-align:left;
	width:30%;
	text-decoration:underline;
}
.AdvancedSearch_SearchTextHeader {
	font-weight:bold;
	width:40%;
	text-align:left;
}
.AdvancedSearch_List {
	font-weight:bold;
	width:100%;
	text-align:left;
}
.AdvancedSearch_SearchMethod {
	font-weight:bold;
	width:100%;
	text-align:left;
}
.AdvancedSearch_Input {
	font-weight:bold;
	width:100%;
	text-align:left;
}
.AdvancedSearch_Table {
	width:100%;
}
.ShipBillInformation_ShippingMethodSetAsDefaultLabel {
	font-weight:bold;
}
.ShipBillInformation_ShipToAddressSetAsDefaultLabel {
	font-weight:bold;
}
.ShoppingList_InvalidItemMessage {
	color:#100852;
	font-weight:bold;
}
.ItemSearchResults_AlternateHeaderAlign {
	text-align:center;
}
.ItemSearchResults_SRP {
	color:#100852;
	font-weight:bold;
	text-align:right;
}
.ItemSearchResults_UOMHeaderAlign {
	text-align:center;
}
.SurveyTable {
	width:150px;
}
.SurveyTitle_Image {
	width:150px;
}
.SurveyQuestion {
	background-color:#e7e7e7;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
.SurveyQuestionSpacer {
	height:5px;
}
.SurveyNoQuestionMessage {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
.SurveyColumnRadioButton {
	text-align:center;
	width:10%;
}
.SurveyColumnRadioButtonValue {
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
}
.SurveyResponseSpacer {
	height:2px;
}
.SurveySubmitButton {
	text-align:center;
	height:35px;
	background-color:#e7e7e7;
}
.SurveyResultsTitle_Image {
	border:0px;
	width:150px;
}
.SurveyResultsQuestion {
	background-color:#e7e7e7;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
.SurveyResultQuestionSpacer {
	height:5px;
}
.SurveyResultsPercentageText {
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
}
.SurveyResultsRespsonse {
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
}
.SurveyResultsResponseSpacer {
	height:5px;
}
.SurveyViewArchiveButton {
	text-align:center;
	height:35px;
	background-color:#e7e7e7;
}
.SurveyQuestionsListTable {
	background-color:#FFFFFF;
	width:600px;
}
.SurveyQuestionsListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.SurveyQuestionsListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.SurveyQuestionsListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.SurveyQuestionsListSpacer {
	height:5px;
}
.SurveyQuestionsListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.SurveyQuestionsListLink, A.SurveyQuestionsListLink:link, A.SurveyQuestionsListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.SurveyQuestionsListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.SurveyQuestionResultsTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.SurveyQuestionResultsQuestion {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.SurveyQuestionResultsResponseTxt {
	font-size:16px;
	font-family:Arial;
	text-decoration:none;
	color:#000000;
}
.SurveyQuestionResultsPercentageText {
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
}
.SurveyQuestionResultsQuestionSpacer {
	height:5px;
}
.SurveyQuestionResultsCommentTxt {
	font-size:14px;
	font-family:Arial;
}
A.SurveyQuestionResultsLink, A.SurveyQuestionResultsLink:link, A.SurveyQuestionResultsLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.SurveyQuestionResultsLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSurveyQuestionsDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSurveyQuestionsDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSurveyQuestionsDetailSpacer {
	height:5px;
}
.AdminSurveyQuestionsDetailAsterisk {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminSurveyQuestionsDetailDateText {
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
	color:#000000;
}
A.AdminSurveyQuestionsDetailLink, A.AdminSurveyQuestionsDetailLink:link, A.AdminSurveyQuestionsDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSurveyQuestionsDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSupportUtilitiesTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSupportUtilitiesTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSupportUtilitiesSpacer {
	height:5px;
}
.AdminSupportUtilitiesInnerTable {
}
.AdminSupportUtilitiesLabel {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSupportUtilitiesDropdownValue {
}
.AdminSupportUtilitiesFileNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSupportUtilitiesButton {
}
A.AdminSupportUtilitiesLink, A.AdminSupportUtilitiesLink:link, A.AdminSupportUtilitiesLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSupportUtilitiesLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.ContractPricing_Table {
	width:100%;
	border-width:0;
	border-style:none;
	padding:10;
}
.ContractPricing_Title {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.ContractPricing_Description {
	font-size:14px;
	text-decoration:none;
}
.ContractPricing_InnerTable {
	width:100%;
	border-width:0;
	border-style:none;
	padding:10;
}
.ContractPricing_ColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.ContractPricing_ColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.ContractPricing_ContinueLink {
	font-size:14px;
	text-decoration:none;
}
.ContractPricing_PrevNextLink {
	font-size:0px;
	color:#FFFFFF;
}
.ItemSearchResults_MFGPartNumber {
}
.ItemSearchResults_UPCNumber {
}
.ItemSearchResults_MFGPartNumberLabel {
	font-weight:bold;
}
.ItemSearchResults_UPCNumberLabel {
	font-weight:bold;
}
.SelectShipTo_DefaultShipToDirections {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.SelectShipTo_DefaultShipToTable {
	background-color:#FFFFFF;
}
.SelectShipTo_NoDefaultShipTo {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.SelectShipTo_InnerTableSpacer {
	height:1px;
}
.SelectShipTo_TableSpacer {
	height:50px;
}
.SelectShipTo_DefaultShipToCaptionImage {
	border:0px;
}
.SelectShipTo_ShipToCaptionImage {
	border:0px;
}
.CategorySearchResults_CategoryRow {
}
.ShoppingCart_RelatedItemsMessage {
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
}
.BaseTextBoxClass {
}
.NewShopperFirstNameTextBox {
}
.NewShopperLastNameTextBox {
}
.NewShopperEmailTextBox {
}
.NewShopperCustomerCodeTextBox {
}
.NewShopperPasswordTextBox {
}
.NewShopperVerifyPasswordTextBox {
}
.NewShopperHintTextBox {
}
.ContactUsContactsList {
}
.ContactUsCompanyLabel {
}
.ContactUsFirstNameLabel {
}
.ContactUsLastNameLabel {
}
.ContactUsPhoneLabel {
}
.ContactUsEmailLabel {
}
.InputQuantity {
}
.ShoppingListSelectNewListText {
}
.ShoppingListQuantityText {
}
.QuickOrderQuantityText {
}
.ShoppingCartQuantityText {
}
.ShoppingCartHeaderReqDateText {
}
.ShoppingCartLineReqDateText {
}
.ShoppingCartRFQQuantityText {
}
.ShoppingCartRFQItemID {
}
.MyAccountSelectStartDate {
}
.MyAccountSelectEndDate {
}
.MyAccountSelectDownloadStartDate {
}
.MyAccountSelectDownloadEndDate {
}
.MyAccountSelectSearchText {
}
.MyAccountProfilePasswordText {
}
.MyAccountProfileVerifyPasswordText {
}
.MyAccountProfilePasswordHintText {
}
.MyAccountProfilePasswordEmailText {
}
.MyAccountOpenARListTotalAmountText {
}
.ARListAmountText {
}
.MyAccountOpenARPaymentBillToFirstNameText {
}
.MyAccountOpenARPaymentBillToLastNameText {
}
.MyAccountOpenARPaymentBillToAddress1Text {
}
.MyAccountOpenARPaymentBillToAddress2Text {
}
.MyAccountOpenARPaymentBillToCityText {
}
.MyAccountOpenARPaymentBillToStateText {
}
.MyAccountOpenARPaymentBillToZipText {
}
.MyAccountOpenARPaymentBillToCountryText {
}
.ShipBillInformationShipToCompanyText {
}
.ShipBillInformationShipToFirstNameText {
}
.ShipBillInformationShipToLastNameText {
}
.ShipBillInformationShipToAddress1Text {
}
.ShipBillInformationShipToAddress2Text {
}
.ShipBillInformationShipToCityText {
}
.ShipBillInformationShipToStateText {
}
.ShipBillInformationShipToZipText {
}
.ShipBillInformationShipToCountryText {
}
.ShipBillInformationBillToFirstNameText {
}
.ShipBillInformationBillToLastNameText {
}
.ShipBillInformationBillToAddress1Text {
}
.ShipBillInformationBillToAddress2Text {
}
.ShipBillInformationBillToCityText {
}
.ShipBillInformationBillToStateText {
}
.ShipBillInformationBillToZipText {
}
.ShipBillInformationBillToCountryText {
}
.ShipBillInformationEmailAddressText {
}
.ShipBillInformationNotepadText {
}
.ShipBillInformationPONumberText {
}
.ShipBillInformationCCNumberText {
}
.ShipBillInformationCCMonthText {
}
.ShipBillInformationCCYearText {
}
.ShipBillInformationCCCV2Text {
}
.InvoiceListInvoiceAmountHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceListInvoiceAmountValue {
	text-align:center;
}
.ShoppingCart_PriceBreakMessage {
	font-size:12px;
	font-family:Arial;
}
.ShoppingListDefaultSortLink {
	text-decoration:none;
}
.ShoppingListDefaultSortLinkTD {
	text-align:right;
}
.ItemSearchResults_CategoryLinksTD {
	font-weight:bold;
	text-decoration:none;
}
.ItemSearchResults_CategoryLink {
	font-weight:bold;
	text-decoration:none;
}
.AdminDownTimeTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminDownTimeTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminDownTimeDescription {
	font-size:14px;
	text-decoration:none;
}
.AdminDownTimeColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminDownTimeColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminDownTimeNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminDownTimeSpacer {
	height:5px;
}
.AdminDownTimeMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
A.AdminDownTimeLink, A.AdminDownTimeLink:link, A.AdminDownTimeLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminDownTimeLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSystemSettingsTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSystemSettingsTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSystemSettingsSpacer {
	height:5px;
}
.AdminSystemSettingsList {
	font-weight:bold;
	text-decoration:none;
}
A.AdminSystemSettingsLink, A.AdminSystemSettingsLink:link, A.AdminSystemSettingsLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSystemSettingsLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSalesHistoryTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSalesHistoryTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesHistoryDescription {
	font-size:14px;
	text-decoration:none;
}
.AdminSalesHistoryColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesHistoryColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSalesHistoryNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSalesHistorySpacer {
	height:5px;
}
.AdminSalesHistoryMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
A.AdminSalesHistoryLink, A.AdminSalesHistoryLink:link, A.AdminSalesHistoryLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSalesHistoryLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminPricesTable {
	background-color:#FFFFFF;
	width:100%;
}
.AdminPricesTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminPricesSpacer {
	height:5px;
}
A.AdminPricesLink, A.AdminPricesLink:link, A.AdminPricesLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminPricesLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminPricesMessage {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.AdminPricesInnerTable {
}
.AdminPricesList {
	font-weight:bold;
	text-decoration:none;
}
.ShoppingCart_ShipMethodLabel {
	font-weight:bold;
}
.ShoppingCart_ShippingMethodError {
	font-weight:bold;
	color:#100852;
}
.ShoppingCart_ShippingMethodSetAsDefaultLabel {
	font-weight:bold;
}
.ShoppingCart_FreightLabel {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.ShoppingCart_TotalLabel {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.ShoppingCart_FreightText {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.ShoppingCart_TotalText {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.ShoppingCart_FreightLines {
	background-color:#110954;
}
.ShoppingCart_TotalLines {
	background-color:#110954;
}
.ShoppingCart_FreightAlign {
	text-align:right;
	background-color:#110954;
}
.ShoppingCart_TotalAlign {
	text-align:right;
	background-color:#110954;
}
.AdminShopperListErrorMessage {
	text-decoration:none;
	font-weight:bold;
}
.MaxRowsForDownloadTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.MaxRowsForDownloadSpacer {
	height:5px;
}
.MaxRowsForDownloadMessage {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.MaxRowsForDownloadDescriptionLayout {
	font-size:14px;
	text-decoration:none;
}
.MaxRowsForDownloadTextField {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.MaxRowsForDownloadLink {
	text-decoration:none;
	font-weight:bold;
}
.BrandsListBrandsDropDownList {
}
.ItemSearchResults_RefineSearchTD {
}
.ItemSearchResults_RefineSearchImage {
}
.AdminMasterProductUploadTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminMasterProductUploadTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminMasterProductUploadLabel {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminMasterProductUploadSiteLockedMsg {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.AdminMasterProductUploadDescription {
	font-weight:bold;
}
.AdminMasterProductUploadSpacer {
	height:5px;
}
A.AdminMasterProductUploadLink, A.AdminMasterProductUploadLink:link, A.AdminMasterProductUploadLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminMasterProductUploadLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminMasterProductUploadBadFileMessage {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.AdminMasterProductUploadSuccessMessage {
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
	color:blue;
}
.AdminCategoryUploadTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminCategoryUploadTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCategoryUploadLabel {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminCategoryUploadSiteLockedMsg {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.AdminCategoryUploadDescription {
	font-weight:bold;
}
.AdminCategoryUploadSpacer {
	height:5px;
}
A.AdminCategoryUploadLink, A.AdminCategoryUploadLink:link, A.AdminCategoryUploadLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminCategoryUploadLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminCategoryUploadBadFileMessage {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.AdminCategoryUploadSuccessMessage {
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
	color:blue;
}
.MyAccountInvoicesListHeaderLink {
	font-size:12px;
	font-family:Arial;
	color:blue;
}
.MyAccountInvoicesListCurrentHeaderLink {
	font-size:14px;
	font-family:Arial;
	color:blue;
}
.MyAccountOpenQuoteListHeaderLink {
	font-size:12px;
	font-family:Arial;
	color:blue;
}
.MyAccountOpenQuoteListCurrentHeaderLink {
	font-size:14px;
	font-family:Arial;
	color:blue;
}
.MyAccountOpenOrderListHeaderLink {
	font-size:12px;
	font-family:Arial;
	color:blue;
}
.MyAccountOpenOrderListCurrentHeaderLink {
	font-size:14px;
	font-family:Arial;
	color:blue;
}
.ContractListHeaderLink {
	font-size:12px;
	font-family:Arial;
	color:blue;
}
.ContractListCurrentHeaderLink {
	font-size:14px;
	font-family:Arial;
	color:blue;
}
.MyAccountOpenARListHeaderLink {
	font-size:12px;
	font-family:Arial;
	color:blue;
}
.MyAccountOpenARListCurrentHeaderLink {
	font-size:14px;
	font-family:Arial;
	color:blue;
}
.PastPurchasesSelect_DisplayPurchaseByRow {
	vertical-align:top;
}
.PastPurchasesSelect_Labels {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_ColValue {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesSelect_RangeLabels {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_ColHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_ColHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_ColValue {
	font-size:12px;
	font-family:Arial;
}
.CustomerAdminShopperListTable {
	background-color:#FFFFFF;
	width:600px;
}
.CustomerAdminShopperListTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.CustomerAdminShopperListColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background-color:#00CCFF;
}
.CustomerAdminShopperListNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.CustomerAdminShopperListSpacer {
	height:5px;
}
.CustomerAdminShopperListList {
	font-weight:bold;
	text-decoration:none;
	width:120px;
}
A.CustomerAdminShopperListLink, A.CustomerAdminShopperListLink:link, A.CustomerAdminShopperListLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.CustomerAdminShopperListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.CustomerAdminShopperListShopperRecordOdd {
	background-color:#CCFFFF;
}
.CustomerAdminShopperListShopperRecordEven {
	background-color:#FFFFFF;
}
A.CustomerAdminShopperListColumnTitleLInk:hover {
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
	background-color:#00CCFF;
}
.CustomerAdminShopperListErrorMessage {
	text-decoration:none;
	font-weight:bold;
}
.CustomerAdminSettingsTable {
	background-color:#FFFFFF;
	width:600px;
}
.CustomerAdminSettingsTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.CustomerAdminSettingsSpacer {
	height:5px;
}
.CustomerAdminSettingsInnerTable {
}
.CustomerAdminSettingsMessage {
	font-weight:bold;
	color:#100852;
}
.CustomerAdminSettingsDescription {
	font-size:14px;
	text-decoration:none;
}
.CustomerAdminSettingsColumnTitle {
	font-weight:bold;
}
.CustomerAdminSettingsColumnValue {
}
.CustomerAdminSettingsCheckbox {
}
A.CustomerAdminSettingsLink, A.CustomerAdminSettingsLink:link, A.CustomerAdminSettingsLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.CustomerAdminSettingsLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.CustomerAdminTable {
	background-color:#FFFFFF;
	width:600px;
}
.CustomerAdminTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.CustomerAdminSpacer {
	height:5px;
}
.CustomerAdminList {
	font-weight:bold;
	text-decoration:none;
}
A.CustomerAdminLink, A.CustomerAdminLink:link, A.CustomerAdminLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.CustomerAdminLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.CustomerAdminShopperDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.CustomerAdminShopperDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.CustomerAdminShopperDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.CustomerAdminShopperDetailColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.CustomerAdminShopperDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.CustomerAdminShopperDetailSpacer {
	height:5px;
}
A.CustomerAdminShopperDetailLink, A.CustomerAdminShopperDetailLink:link, A.CustomerAdminShopperDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.CustomerAdminShopperDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.CustomerAdminShopperDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.CustomerAdminShopperSecurityTable {
	background-color:#FFFFFF;
	width:600px;
}
.CustomerAdminShopperSecurityInnerTable {
}
.CustomerAdminShopperSecurityTitle {
	font-size:18px;
	font-weight:bold;
}
.CustomerAdminShopperSecurityMessage {
	font-weight:bold;
	color:#100852;
}
.CustomerAdminShopperSecurityColumnTitle {
	font-weight:bold;
}
.CustomerAdminShopperSecurityColumnValue {
}
.CustomerAdminShopperSecurityLink {
	font-weight:bold;
	text-decoration:none;
}
.CustomerAdminShopperSecurityNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.CustomerAdminShopperSecuritySpacer {
	height:5px;
}
.PastPurchasesCategoryReport_HorizontalLine {
	background-color:#000000;
	height:1px;
}
.PastPurchasesCategoryReport_CategoryNameHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_CategoryNameTotals {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_SearchSummary {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_ItemCodeHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_LastInvoiceDateHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_UnitSizeHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_UOMHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_OrderNumberHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_PONumberHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_InvoiceNumberHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_InvoiceDateHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_UOMHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_QtyToAddLabel {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_SearchSummary {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_SearchSummary {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_InvoiceLines {
	text-align:right;
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesCategoryReport_ExtendedPrice {
	text-align:right;
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesItemReport_TotalInvoiceLines {
	text-align:right;
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesItemReport_TotalExtendedPrice {
	text-align:right;
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_QtyInvoiced {
	text-align:right;
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_UnitSize {
	text-align:right;
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_InvoiceAmount {
	text-align:right;
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesCategoryReport_InvoiceLinesTotals {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_InvoiceLinesHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_ExtendedPriceHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_ExtendedPriceTotals {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesItemReport_TotalInvoiceLinesHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesItemReport_TotalExtendedPriceHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_QtyInvoicedHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_UnitSizeHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_InvoiceAmountHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesSelect_Table {
	width:100%;
}
.PastPurchasesCategoryReport_Table {
	width:100%;
}
.PastPurchasesItemReport_SummaryTable {
	width:100%;
}
.PastPurchaseItemDetailReport_SummaryTable {
	width:100%;
}
.PastPurchasesCategoryReport_SummaryTable {
	width:100%;
}
.PastPurchasesCategoryReport_CategoryName {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesCategoryReport_Description {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesItemReport_Description {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesItemReport_PrintPage {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesItemReport_ItemCode {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesItemReport_LastInvoiceDate {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesItemReport_UnitSize {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesItemReport_UOM {
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_OrderNumber {
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_PONumber {
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_InvoiceNumber {
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_InvoiceDate {
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_UOM {
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_PrintPage {
	font-size:12px;
	font-family:Arial;
}
.PastPurchaseItemDetailReport_Description {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesSelect_Description {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesCategoryReport_PrintPage {
	font-size:12px;
	font-family:Arial;
}
.PastPurchasesCategoryReport_Title {
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_Title {
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_Title {
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesSelect_Title {
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_ExcelLink {
	border:0px;
}
.PastPurchasesCategoryReport_ExcelLink {
	border:0px;
}
.PastPurchaseItemDetailReport_ExcelLink {
	border:0px;
}
.PastPurchasesItemReport_AddButtons {
	text-align:right;
}
.SuspendedOrdersListCheckBox {
	font-weight:bold;
	text-align:center;
}
.ItemSearchResults_WeightLabel {
	font-weight:bold;
}
.ItemSearchResults_DimensionLabel {
	font-weight:bold;
}
.ItemSearchResults_Weight {
}
.ItemSearchResults_Dimension {
}
.OrderConfirmation_ShopperTable {
	width:290px;
}
.OrderConfirmation_ShopperLabel {
	font-weight:bold;
	text-decoration:none;
}
.OrderConfirmation_ShopperText {
	text-decoration:none;
}
.OrderConfirmation_ManagerTable {
	width:290px;
}
.OrderConfirmation_ManagerLabel {
	font-weight:bold;
	text-decoration:none;
}
.OrderConfirmation_ManagerText {
	text-decoration:none;
}
.ItemSearchResults_RefineSearchSearchBox {
	width:220px;
	margin-bottom:3px;
	border-color:#100852;
	BORDER-WIDTH: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-STYLE:SOLID;
	margin-right:5px;
}
.PastPurchasesItemReport_QtyHeader {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.ItemSearchResults_UOMTextAlign {
	text-align:center;
}
.ShoppingCart_CartContractLabel {
	font-weight:bold;
}
.ShoppingCart_CartContractText {
}
.ShoppingCart_CartContractDetailsLink {
}
.ShoppingCart_CartContractRemoveLink {
}
.ShoppingCart_CartContractChangeLink {
}
.ShipBillInformation_ShipToPhoneLabel {
	font-weight:bold;
}
.ShipBillInformationShipToPhoneText {
}
.CouponSelection_ColHeader {
	font-weight:bold;
}
.CouponSelection_CouponNumber {
	font-weight:bold;
	text-decoration:none;
}
.CouponSelection_CouponExpireDate {
}
.CouponSelection_CouponOpenValue {
}
.CouponSelection_Title {
	font-size:0px;
}
.CouponSelection_Description {
	font-size:0px;
}
.CouponSelection_Table {
	width:600px;
}
A.ItemDetailpoLink:hover {
}
A.ItemDetailpoLink, A.ItemDetailpoLink:link, A.ItemDetailpoLink:visited {
}
.OutstandingPOTable {
	background-color:#FFFFFF;
	width:600px;
}
.OutstandingPOSpacer {
	height:0px;
}
.OutstandingPOInnerTable {
}
.OutstandingPOPageHeader {
}
.OutstandingPOPageDescription {
	font-size:14px;
	text-decoration:none;
}
.OutstandingPOColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.OutstandingPOColumnValue {
	font-size:14px;
	text-decoration:none;
}
.OrderSummary_SalesTaxLines {
	background-color:#FFFFFF;
}
.OrderSummary_SalesTaxText {
}
.OrderSummary_SalesTaxLabel {
	font-weight:bold;
}
.OrderSummary_SalesTaxAlign {
	text-align:right;
}
.OrderConfirmation_SalesTaxLines {
	background-color:#ffffff;
}
.OrderConfirmation_SalesTaxText {
}
.OrderConfirmation_SalesTaxLabel {
	font-weight:bold;
}
.OrderConfirmation_SalesTaxAlign {
	text-align:right;
}
.OrderSummary_OtherTaxLines {
	background-color:#FFFFFF;
}
.OrderSummary_OtherTaxText {
}
.OrderSummary_OtherTaxLabel {
	font-weight:bold;
}
.OrderSummary_OtherTaxAlign {
	text-align:right;
}
.OrderConfirmation_OtherTaxLines {
	background-color:#ffffff;
}
.OrderConfirmation_OtherTaxText {
}
.OrderConfirmation_OtherTaxLabel {
	font-weight:bold;
}
.OrderConfirmation_OtherTaxAlign {
	text-align:right;
}
A.ShoppingCart_availabilityColumnLink, A.ShoppingCart_availabilityColumnLink:link, A.ShoppingCart_availabilityColumnLink {
}
A.ShoppingCart_availabilityColumnLink, A.ShoppingCart_availabilityColumnLink:link, A.ShoppingCart_availabilityColumnLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.ShoppingCart_availabilityColumnLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
A.ShoppingListSelect_AltLink, A.ShoppingListSelect_AltLink:link, A.ShoppingListSelect_AltLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.ShoppingListSelect_AltLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.ShoppingCart_UOMHeaderAlign {
}
.ShoppingCart_UOMTextAlign {
}
.ShoppingCart_UOM {
}
.OrderDetailShipQtyHeader {
	font-weight:bold;
	text-align:center;
}
.OrderDetailShipQtyValue {
	text-align:center;
}
.OrderDetailBackorderQtyHeader {
	font-weight:bold;
	text-align:center;
}
.OrderDetailBackorderQtyValue {
	text-align:center;
}
.ShoppingList_ItemCodeColHeader {
	text-decoration:none;
	font-weight:bold;
}
.ShoppingList_DescriptionColHeader {
	text-decoration:none;
	font-weight:bold;
}
table.CreditInfo_Container {
	margin:0px 10px 15px 10px;
}
table.CreditInfo_Container td {
	vertical-align:top;
	border-bottom:2px solid #aaa;
	padding:10px 6px 10px 6px;
}
table.CreditInfo_Container td.CreditInfo_CenterColumn {
	padding:0px 30px 0px 0px;
}
table.CreditInfo_InfoBlock {
	width:100%;
	margin-bottom:0px;
}
table.CreditInfo_Block th {
}
th.CreditInfo_ColHead_Default {
	font-weight:bold;
	font-size:14px;
	color:darkblue;
	text-align:left;
	font-variant:small-caps;
	padding-bottom:4px;
}
table.CreditInfo_InfoBlock td {
	border-bottom:1px dashed #CCC;
	padding:3px;
}
td.CreditInfo_Label_Default {
	font-size:10px;
	font-weight:bold;
	text-align:left;
}
td.CreditInfo_Value_Default {
	font-size:10px;
	text-align:right;
}
#CreditInfo_ColHead_LastAmount, #CreditInfo_ColHead_LastDate {
	font-weight:bold;
	font-size:11px;
	color:darkblue;
	text-align:center;
	padding-bottom:4px;
}
td.CreditInfo_Value_Default span {
}
.BrandsList_ColHeader, .BrandsList_ColData {
	border:0px none;
}
#BrandsList_VendorName {
	text-align:left;
}
#BrandsList_WebLink {
	text-align:right;
}
.OrderSummary_DescriptionText {
	text-decoration:none;
}
.OrderSummary_TitleText {
	text-decoration:none;
}
.ShoppingCart_OrderLineNoteMessage {
	font-weight:bold;
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
	color:red;
}
.AdminSystemListCustomerDetailTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminSystemListCustomerDetailTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSystemListCustomerDetailColumnTitle {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminSystemListCustomerDetailColumnValue {
	font-size:14px;
	text-decoration:none;
}
.AdminSystemListCustomerDetailNotFound {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminSystemListCustomerDetailSpacer {
	height:5px;
}
A.AdminSystemListCustomerDetailLink, A.AdminSystemListCustomerDetailLink:link, A.AdminSystemListCustomerDetailLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSystemListCustomerDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSystemListCustomerDetailMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminDeleteItemFromSystemShoppingListsColHeader {
	text-decoration:none;
	font-weight:bold;
}
.AdminDeleteItemFromSystemShoppingListsTitle {
	text-decoration:none;
	font-weight:bold;
}
A.AdminDeleteItemFromSystemShoppingListsLink, A.AdminDeleteItemFromSystemShoppingListsLink:link, A.AdminDeleteItemFromSystemShoppingListsLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminDeleteItemFromSystemShoppingListsLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminSystemListSelectColumnValue {
	font-size:14px;
	text-decoration:none;
}
A.AdminSystemListCopyLink, A.AdminSystemListCopyLink:link, A.AdminSystemListCopyLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminSystemListCopyLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
A.ItemDetailItemPurchaseHistoryLink, A.ItemDetailItemPurchaseHistoryLink:link, A.ItemDetailItemPurchaseHistoryLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.ItemDetailItemPurchaseHistoryLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminShopperDetailHighlightInput {
	background-color:lightyellow;
}
#SubmitLogon {
	margin-left:0px;
	margin-top:5px;
}
.MyAccountOpenARListPaymentTable {
	width:100%;
	padding:0;
	border:0;
}
.MyAccountOpenARListExcelImageCell {
	width:30%;
	text-align:right;
}
.LogonPasswordTD {
	font-size: 10px;
	font-color: #110954;
	margin-left:30px;
}
.CorporateDistrictCustomerTitle {
	font-size:14px;
	font-weight:bold;
}
.CorporateDistrictCustomerNameText {
	font-weight:bold;
}
.CorporateDistrictCustomerCodeText {
	font-weight:bold;
}
.CorporateDistrictCustomerSubmitImage {
	height:17px;
	width:53px;
}
.CorporateDistrictCustomerDescText {
	font-weight:bold;
}
.CorporateDistrictCustomerError {
	color:#100852;
	width:400px;
}
.CorporateDistrictCustomerCodeCurrent {
	font-weight:bold;
	color:#100852;
}
.CorporateDistrictCustomerCodeAlign {
	width:125px;
}
.CorporateDistrictCustomerNameAlign {
	width:125px;
}
A.CorporateDistrictCustomerCodeTitle, A.CorporateDistrictCustomerCodeTitle:link, A.CorporateDistrictCustomerCodeTitle:visited {
	text-decoration:none;
}
A.CorporateDistrictCustomerNameTitle, A.CorporateDistrictCustomerNameTitle:link, A.CorporateDistrictCustomerNameTitle:visited {
	text-decoration:none;
}
A.CorporateDistrictCustomerCodeTitle:hover {
	text-decoration:underline;
}
A.CorporateDistrictCustomerNameTitle:hover {
	text-decoration:underline;
}
.MyAccountOpenARListPONumberHeader {
	font-weight:bold;
	text-align:left;
}
.MyAccountOpenARListPONumberValue {
	text-align:left;
}
.NewShopper_CaptionImage {
	border:0;
}
.InvoiceDetailQuantityToOrderHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailQuantityToOrderValue {
	text-align:center;
}
.InvoiceDetailUOMToOrderHeader {
	font-weight:bold;
	text-align:center;
}
.InvoiceDetailUOMToOrderValue {
	text-align:center;
}
.MyAccountInvoiceDetail_AddButtons {
	text-align:right;
}
.AdminItemAttributesUploadTable {
	width:600px;
	border-width:0;
	border-style:none;
	padding:0;
}
.AdminItemAttributesUploadTitle {
	font-size:16px;
	font-weight:bold;
}
.AdminItemAttributesUploadColumnTitle {
	font-size:14px;
	font-weight:bold;
}
.AdminItemAttributesUploadDescription {
	font-weight:bold;
}
A.AdminItemAttributesUploadLink, A.AdminItemAttributesUploadLink:link, A.AdminItemAttributesUploadLink:visited {
	text-decoration:none;
	font-weight:bold;
}
.AdminItemAttributesUploadSpacer {
	height:5px;
}
.AdminItemAttributesUploadUploadType {
	font-weight:bold;
}
.AdminItemAttributesUploadGetMessage {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.ContentLinks_ShopperName {
}
.HeaderLinks_ShopperName {
}
.FooterLinks_ShopperName {
}
.LSideLinks_ShopperName {
}
.RSideLinks_ShopperName {
}
.ItemSearchResults_SeparateColumnItemImageHeaderAlign {
	text-align:left;
}
A.CustomerListCurrentLink {
	font-weight:bold;
	text-decoration:none;
}
A.CustomerListCurrentLink:link {
	font-weight:bold;
	text-decoration:none;
}
A.CustomerListCurrentLink:visited {
	font-weight:bold;
	text-decoration:none;
}
A.CustomerListCurrentLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.ShipBillInformation_ShipToAddressDisplayLabel {
	font-weight:bold;
}
.ShipBillInformation_ShipToAddressDisplayText {
}
.AdminMasterAccountTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminMasterAccountTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminMasterAccountExceptionMessage {
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminMasterAccountSuccessMessage {
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
	color:blue;
}
.AdminMasterAccountSpacer {
	height:5px;
}
.AdminMasterAccountInnerTable {
}
.AdminMasterAccountLabel {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminMasterAccountValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminMasterAccountInstructions {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
A.AdminMasterAccountLink, A.AdminMasterAccountLink:link, A.AdminMasterAccountLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminMasterAccountLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.LSide_Logon_SubmitButtonTD {
}
.ItemDetail_CustomLink {
}
.ShoppingCart_PlaceOrderButton {
	border:0px;
}
.ShoppingCart_CancelOrderButton {
	border:0px;
}
a.MasterCustomerCurrentLink {
	font-weight:bold;
	text-decoration:none;
}
a.MasterCustomerCurrentLink:link {
	font-weight:bold;
	text-decoration:none;
}
a.MasterCustomerCurrentLink:visited {
	font-weight:bold;
	text-decoration:none;
}
a.MasterCustomerCurrentLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminMasterAccountApproveSuspendedOrdersForSubAccounts {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.ShoppingList_SharedTD {
	text-align:right;
}
.ShoppingList_SharedCheckbox {
}
.ShoppingList_SharedCheckboxText {
	text-align:right;
}
.ItemSearchResults_CategoryHeaderAlign {
	text-align:left;
}
.ItemSearchResults_CategoryTextAlign {
	text-align:left;
	vertical-align: top;
}
.ItemSearchResults_CategoryText {
}
.ShoppingList_CategoryHeaderAlign {
	text-align:left;
}
.ShoppingList_CategoryTextAlign {
	text-align:left;
	vertical-align: top;
}
.ShoppingList_CategoryText {
	text-decoration:none;
}
.ItemNotesRequired_Title {
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.ItemNotesRequired_InnerTable {
}
.ItemNotesRequired_Label {
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.ItemNotesRequired_ItemCode {
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
	color:#000000;
}
.ItemNotesRequired_ItemDesc {
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
	color:#000000;
}
.ItemNotesRequired_Message {
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	color:#000000;
}
.ShoppingCart_ItemNotepadTopicLabel {
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
	color:#000000;
}
.OrderDetailItemDispositionHeader {
	font-weight:bold;
	text-align:left;
}
.OrderDetailItemDispositionValue {
	text-align:left;
}
.ShoppingCartUploadTable {
	background-color:#FFFFFF;
	width:600px;
}
.ShoppingCartUploadTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.ShoppingCartUploadLabel {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.ShoppingCartUploadDescription {
	font-weight:bold;
}
.ShoppingCartUploadErrorMessage {
	font-size:14px;
	font-weight:bold;
	color:#100852;
}
.ShoppingCartUploadSpacer {
	height:5px;
}
a.ItemSearchResults_DescriptionLink, a.ItemSearchResults_DescriptionLink:hover {
}
.AdminDeleteItemFromSystemShoppingListsTable {
	width:640px;
}
.AdminDeleteItemFromSystemShoppingListsMessage {
	color:#100852;
	font-weight:bold;
}
.AdminApprovePendingShoppersDetailInnerTable {
	width:500px;
	padding:0;
	border-style:none;
	background-color:#ffffff;
}
.AdminApprovePendingShoppersDetailBillToColumnTitle {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:black;
}
.AdminApprovePendingShoppersDetailBillToColumnValue {
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:black;
}
.AdminApprovePendingShoppersDetailShipToColumnTitle {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:black;
}
.AdminApprovePendingShoppersDetailShipToColumnValue {
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:black;
}
.ShoppingCart_AvailabilityDiscontinuedItem {
	text-decoration:none;
}
.OrderSummary_DiscontinuedItem {
	font-weight:bold;
	font-size: 12px;
	color:#110954;
}
.ShoppingCart_QuoteNumberLabel {
	font-weight:900;
}
.ShoppingCart_QuoteNumberText {
	text-decoration:none;
}
.OrderSummary_QuoteNumberLabel {
	font-weight:900;
}
.OrderSummary_QuoteNumberText {
	text-decoration:none;
}
.OrderConfirmation_QuoteNumberLabel {
	font-weight:900;
}
.OrderConfirmation_QuoteNumberText {
	text-decoration:none;
}
.MyAccountOpenQuoteDetail_AddToCartCell {
	text-align:center;
}
.MyAccountOpenQuoteDetail_AddToCartCell A {
	text-decoration:underline;
}
.AdminConfigTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminConfigMainTable {
	width:600px;
}
.AdminConfigSectionTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminConfigMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminConfigLabel {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminConfigFieldCheckBox {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminConfigFieldTextBox {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminConfigFieldList {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.BreadcrumbDiv {
	margin-left:6px;
	margin-top:3px;
	margin-bottom:10px;
}
.BreadcrumbLabel {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.BreadcrumbSeparator {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
a.BreadcrumbLink, a.BreadcrumbLink:link, a.BreadcrumbLink:visited {
	text-decoration:underline;
	color:#666666;
	font-weight:900;
}
a.BreadcrumbLink:hover {
	text-decoration:underline;
	color:#194AAB;
	font-weight:900;
}
.MyAccountSelect_ContentContainerTable {
	width:100%;
}
.MyAccountSelect_ContentContainerTD {
	padding-bottom:10px;
}
.MyAccountSelect_CaptionDiv {
	margin-bottom:6px;
}
.MyAccountSelect_ReportForm {
	padding:0px;
	margin:0px;
	border-width:0px;
}
.MyAccountSelect_ErrorGroupDiv {
	margin:3px 10px 3px 10px;
	padding:2px 6px 2px 6px;
	color:red;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	float:left;
}
.MyAccountSelect_ErrorMessageDiv {
	margin:3px 10px 3px 10px;
	padding:2px 6px 2px 6px;
	color:red;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	float:left;
}
.MyAccountSelect_InputTable {
	margin-top:4px;
	margin-bottom:4px;
}
.MyAccountSelect_InputTable td {
	padding:3px;
}
.MyAccountSelect_ExcelDownloadTable {
	width:500px;
	margin-top:15px;
}
.MyAccountSelect_ExcelExplanationTD {
	vertical-align:top;
}
.MyAccountSelect_ExcelDownloadDescription {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:left;
}
.MyAccountSelect_ExcelDownloadNote {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	margin-left:20px;
}
.MyAccountSelect_ExcelIconTD {
	padding-left:10px;
	vertical-align:top;
}
.MyAccountSelect_Radio {
	margin-right:2px;
}
.MyAccountSelect_DisplayListLabelSpan {
	margin-right:6px;
}
.MyAccountSelect_SubmitButtonTD {
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
.MyAccountProfile_OpenARContainerTD {
	padding:10px;
}
.MyAccountProfile_SelectOpenARDescSpan {
	margin-left:10px;
	margin-right:10px;
}
.MyAccountSelect_RowSeparatorDiv {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
.MyAccountSelect_OpenARDescDiv {
	margin-bottom:10px;
}
.MyAccountResults_Table {
	border-width:0px;
	padding:0px;
	margin:0px;
	width:100%;
}
.MyAccountResults_HeaderRowTR {
	font-weight:bold;
}
.MyAccountResults_RowSpacerTD {
	padding:0px;
	background-image:url('/B2BSeller.v5.5/customer/000000/images/horiz_dots.gif');
	background-repeat:repeat-x;
}
a.MyAccountResults_HeaderLink, a.MyAccountResults_HeaderLink:link, a.MyAccountResults_HeaderLink:visited {
	font-size:12px;
	font-family:Arial;
	color:blue;
}
a.MyAccountResults_HeaderLink:hover {
	font-size:12px;
	font-family:Arial;
	color:blue;
}
a.MyAccountResults_CurrentHeaderLink, a.MyAccountResults_CurrentHeaderLink:link, a.MyAccountResults_CurrentHeaderLink:visited {
	font-size:14px;
	font-family:Arial;
	color:blue;
}
a.MyAccountResults_CurrentHeaderLink:hover {
	font-size:12px;
	font-family:Arial;
	color:blue;
}
.MyAccountSelectResults_SearchSummaryTable {
	width:100%;
	border-width:0px;
	margin-top:8px;
	margin-bottom:8px;
	padding:0px;
}
.MyAccountSelectResults_SearchListTable {
	border-width:0px;
	margin:0px;
	padding:0px;
}
.MyAccountSelectResults_SearchForBulletTD {
	padding:2px 4px 2px 4px;
	text-align:center;
	font-size:12px;
}
.MyAccountSelectResults_SearchForLabelTD {
	padding-right:8px;
}
.MyAccountSelectResults_ExcelLinkTD {
	width:120px;
	text-align:center;
}
.MyAccountSelectResults_PrintPageTD {
	width:60px;
	padding:10px;
	text-align:center;
	vertical-align:middle;
}
td.MyAccountSelectResults_PrintPageTD a, td.MyAccountSelectResults_PrintPageTD a:link, td.MyAccountSelectResults_PrintPageTD a:visited {
	color:#205C8E;
	font-weight:bold;
	text-decoration: none;
}
td.MyAccountSelectResults_PrintPageTD a:hover {
	COLOR: #100852;
	text-decoration:underline;
}
.MyAccountResults_ContentFooterDiv {
	width:100%;
	margin:10px 5px 10px 5px;
}
.MyAccountResults_PageSequenceTable {
	width:100%;
	border-width:0px;
	margin-bottom:4px;
}
.MyAccountResults_NextPrevTD {
	text-align:left;
}
.MyAccountResults_PageSeqTD {
	text-align:right;
}
.MyAccountResults_PageXOfYDiv {
	font-size:0px;
	color:#FFFFFF;
	margin-right:6px;
	margin-bottom:4px;
}
.ServiceRequest_Table {
	margin-left:20px;
}
.RequiredAsterisk {
	color:red;
	font-weight:bold;
}
.ServiceRequest_ContactInfoHeaderImage {
	margin-top:4px;
	margin-bottom:2px;
}
.ServiceRequest_SelectContactTable {
	margin-left:20px;
}
.ServiceRequest_SelectContactTable td {
	border-width:0px;
	padding:3px;
}
.ServiceRequest_SubmitButtons {
	padding-top:10px;
	padding-left:100px;
}
.AdminManualDTSTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminManualDTSLabel {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminManualDTSDescription {
	font-weight:bold;
}
.AdminManualDTSSpacer {
	height:5px;
}
.AdminManualDTSTable {
	background-color:#FFFFFF;
	width:600px;
}
A.AdminManualDTSLink, A.AdminManualDTSLink:link, A.AdminManualDTSLink:visited {
	text-decoration:none;
	font-weight:bold;
}
A.AdminManualDTSLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminMerchandiseCreditsTable {
	background-color:#FFFFFF;
	width:600px;
}
.AdminMerchandiseCreditsTitle {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.AdminMerchandiseCreditsSpacer {
	height:5px;
}
A.AdminMerchandiseCreditsLink, A.AdminMerchandiseCreditsLink:link, A.AdminMerchandiseCreditsLink:visited {
	text-decoration:none;
	font-weight:bold;
}
.AdminMerchandiseCreditsLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminMerchandiseCreditsMessage {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.AdminMerchandiseCreditsList {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminMerchandiseCreditsColumnValue {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.AdminMerchandiseCreditsInnerTable {
}
.MerchandiseCreditsTable {
	width:611px;
	border-width:0;
	border-style:none;
}
.ShipBillInformation_MerchandiseCreditsLink {
	width:611px;
	border-width:0;
	border-style:none;
}
.ShipBillInformation_MerchandiseCreditsOtherPaymentTypeMessage {
	width:611px;
	border-width:0;
	border-style:none;
}
.OrderSummary_MerchandiseCreditsLines {
	background-color:#FFFFFF;
}
.OrderSummary_MerchandiseCreditsText {
}
.OrderSummary_MerchandiseCreditsLabel {
	font-weight:bold;
}
.OrderSummary_MerchandiseCreditsAlign {
	text-align:right;
}
.OrderConfirmation_MerchandiseCreditsLines {
	background-color:#ffffff;
}
.OrderConfirmation_MerchandiseCreditsText {
}
.OrderConfirmation_MerchandiseCreditsLabel {
	font-weight:bold;
}
.OrderConfirmation_MerchandiseCreditsAlign {
	text-align:right;
}
A.MerchandiseCreditsLink, A.MerchandiseCreditsLink:link, A.ShipBillInformation_MerchandiseCreditsLink:visited {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
A.MerchandiseCreditsLink:hover {
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}
.MerchandiseCreditsLineError {
	font-family:Arial;
	font-size:8px;
	color:red;
}
.ItemSearchResults_AccessoryMessage {
}
.OrderConfirmation_ChangeShipToLinkTable {
	width:700px;
}
.OrderConfirmation_ChangeShipToLinkText {
}
a.ChangeShipTo_ChangeShipToLink, a.ChangeShipTo_ChangeShipToLink:link, a.ChangeShipTo_ChangeShipToLink:visited {
	font-size:12px;
	color:#100852;
	text-decoration: none;
	font-weight:bold;
}
a.ChangeShipTo_ChangeShipToLink:hover {
	color:#FF5723;
	text-decoration:underline;
}
.ShoppingList_ShipToIDLabel {
	text-decoration:none;
}
.ShoppingList_ShipToIDValue {
	color:#100852;
	font-weight:bold;
}
.OrderSummary_ShipToIDLabel {
}
.OrderConfirmation_ShipToIDLabel {
}
.ShoppingList_NonNumberZeroOrNegativeQtyTable {
}
.ShoppingList_NonNumberZeroOrNegativeQtyText {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.OrderSummary_HandlingText {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.OrderSummary_HandlingLabel {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.OrderSummary_HandlingAlign {
	text-align:right;
	background-color:#110954;
}
.OrderSummary_HandlingLines {
	background-color:#110954;
}
.ItemSearchResults_RefineSearchNonStockCheckboxLabel {
	font-weight:bold;
	text-align:center;
}
div.PastPurchasesReport_SearchAgain {
	padding-top:15px;
	padding-bottom:5px;
}
div.PastPurchasesReport_SearchAgain a, div.PastPurchasesReport_SearchAgain a:link, div.PastPurchasesReport_SearchAgain a:active, div.PastPurchasesReport_SearchAgain a:visited, div.PastPurchasesReport_SearchAgain a:hover {
	color:#205C8E;
	font-weight:bold;
	text-decoration: none;
}
.ShoppingCart_ItemBinIDLabel {
	font-weight:bold;
}
.ShoppingCart_ItemBinIDValue {
	text-decoration:none;
	padding-left: 5px;
	padding-right: 20px;
}
.ShoppingCart_ItemLineIDLabel {
	font-weight:bold;
}
.ShoppingCart_ItemLineIDValue {
	text-decoration:none;
	padding-left: 5px;
	padding-right: 20px;
}
.ShoppingCart_ItemLineFeedLabel {
	font-weight:bold;
}
.ShoppingCart_ItemLineFeedValue {
	text-decoration:none;
	padding-left: 5px;
	padding-right: 20px;
}
.ShoppingCart_ItemLineStationLabel {
	font-weight:bold;
}
.ShoppingCart_ItemLineStationValue {
	text-decoration:none;
	padding-left: 5px;
	padding-right: 20px;
}
.ItemSearchResults_AdditionalInformation {
}
.MasterShopperTitle {
	font-size:14px;
	font-weight:bold;
}
.MasterShopperDescText {
	font-weight:bold;
}
a.MasterShopperLink, a.MasterShopperLink:link, a.MasterShopperLink:visited {
	font-weight:bold;
	text-decoration:none;
}
a.MasterShopperLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.MasterShopper_ColHeader {
	width:125px;
}
a.MasterShopper_ColHeader, a.MasterShopper_ColHeader:link, a.MasterShopper_ColHeader:visited {
	text-decoration:none;
}
a.MasterShopper_ColHeader:hover {
	text-decoration:underline;
}
.MasterShopperTopMasterShopper td a.MasterShopperLink {
}
.MasterShopperCodeText {
}
.MasterShopperNameText {
}
.MasterShopperEmailText {
}
.MasterShopperSubmitImage {
}
.ShoppingList_NonNumberZeroOrNegativeDetailDisplayOrderText {
	font-weight:bold;
	text-decoration:none;
	color:#100852;
}
.ShoppingList_NonNumberZeroOrNegativeDetailDisplayOrderTable {
}
.ShoppingList_DetailDisplayOrder {
	text-decoration:none;
}
.ShoppingList_DetailDisplayOrderTextAlign {
	text-align:center;
}
.ShoppingList_DetailDisplayOrderHeaderAlign {
	text-align:center;
}
table.MyAccount_BaseTable {
	width:500px;
	height:100%;
}
table.MyAccount_Table001 {
	width:100%;
}
table.MyAccount_ARAgingTable {
	width:100%;
}
table.MyAccountInvoiceDetail_ContainerTable {
	width:500px;
}
table.MyAccountProfile_RecentOrdersTable2 {
	width:100%;
}
table.MyAccountProfile_Table001 {
	width:100%;
}
table.MyAccountProfile_Table002 {
	width:100%;
}
.MyAccountProfileAccountingTable {
}
.ShipBillInformation_CreditCardExpirationMMYYYY {
	font-family:arial;
	font-size:10px;
	padding-left:6px;
}
.SelectShipTo_CompanyNameHeaderAlign {
	text-align:left;
}
.SelectShipTo_AddressHeaderAlign {
	text-align:left;
}
.SelectShipTo_Address2HeaderAlign {
	text-align:left;
}
.SelectShipTo_CityHeaderAlign {
	text-align:left;
}
.SelectShipTo_StateHeaderAlign {
	text-align:left;
}
.SelectShipTo_CityStateHeaderAlign {
	text-align:left;
}
.SelectShipTo_ZipHeaderAlign {
	text-align:left;
}
.SelectShipTo_CountryHeaderAlign {
	text-align:left;
}
.MyAccountProfileselectshipto {
	TEXT-DECORATION: NONE;
}
A.MyAccountProfileselectshipto {
	font-weight:bold;
	text-align:left;
	width:110px;
	margin-right:75px;
}
A.MyAccountProfileselectshipto:link {
	font-weight:bold;
	text-align:left;
	width:110px;
	margin-right:75px;
}
A.MyAccountProfileselectshipto:visited {
	font-weight:bold;
	text-align:left;
	width:110px;
	margin-right:75px;
}
A.MyAccountProfileselectshipto:hover {
	text-decoration:underline;
	color:#100852;
	font-weight:bold;
	text-align:left;
}
.MyAccountProfileselectshiptodetail {
}
.MyAccountProfileselectcustomer {
	TEXT-DECORATION: NONE;
}
A.MyAccountProfileselectcustomer {
	font-weight:bold;
	text-align:left;
	width:110px;
	margin-right:75px;
}
A.MyAccountProfileselectcustomer:link {
	font-weight:bold;
	text-align:left;
	width:110px;
	margin-right:75px;
}
A.MyAccountProfileselectcustomer:visited {
	font-weight:bold;
	text-align:left;
	width:110px;
	margin-right:75px;
}
A.MyAccountProfileselectcustomer:hover {
	text-decoration:underline;
	color:#100852;
	font-weight:bold;
	text-align:left;
}
.MyAccountProfileselectcustomerdetail {
}
.DealerLocator_Title {
	text-decoration:none;
	font-weight:bold;
}
.DealerLocator_Description {
	text-decoration:none;
}
.DealerLocator_Label {
	text-decoration:none;
	font-weight:bold;
}
.DealerLocator_Table {
}
.DealerLocatorResults_Title {
	text-decoration:none;
	font-weight:bold;
}
.DealerLocatorResults_Description {
	text-decoration:none;
}
.DealerLocatorResults_ColHeader {
	text-decoration:none;
	font-weight:bold;
}
.DealerLocatorResults_Table {
}
.ItemDetailTableAssembly {
	width:100%;
	border:0;
}
/**********************************************/
/* CRC MANUFAC PAGE START                     */
/**********************************************/
.yellow-left {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000;
	background-color: #EDF7E0;
	vertical-align: middle;
	padding: 2px;
	border: .5pt solid #000 !important;
	text-align: left;
	margin: 0px;
	white-space: nowrap;
}
.yellow-centered {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000;
	background-color: #EDF7E0;
	vertical-align: middle;
	padding: 2px;
	border: .5pt solid #000 !important;
	text-align: center;
	white-space: nowrap;
}
.green-left {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000;
	background-color: #F5F9FA;
	vertical-align: middle;
	padding: 2px;
	border: .5pt solid #000 !important;
	text-align: left;
	white-space: nowrap;
}
.green-centered {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000;
	background-color: #F5F9FA;
	vertical-align: middle;
	padding: 2px;
	border: .5pt solid #000 !important;
	text-align: center;
	white-space: nowrap;
}
.head-centered {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000;
	vertical-align: middle;
	padding: 2px;
	text-align: center;
	white-space: nowrap;
	border: .5pt solid #000 !important;
}
.image-centered {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000;
	vertical-align: middle;
	padding: 2px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	white-space: nowrap;
}
.blue-left {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000;
	background-color: #D7E4EC;
	vertical-align: middle;
	padding: 2px;
	border: .5pt solid #000 !important;
	text-align: left;
	white-space: nowrap;
}
.blue-centered {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #000;
	background-color: #D7E4EC;
	vertical-align: middle;
	padding: 2px;
	border: .5pt solid #000 !important;
	text-align: center;
	white-space: nowrap;
}
/**********************************************/
/* CRC MANUFAC PAGE END                       */
/**********************************************/

/*====================================================
	- HTML Table Filter Generator v1.9.2
	stylesheet
	- do not hesitate to edit classes below to 
	change filter grid appearance
=====================================================*/

/* FILTERS BAR
=====================================================*/
.fltrow { /* filter grid row appearance */
	height:20px;
	background-color:#f4f4f4;
}
.btnflt { /* button appearance */
	font-size:11px;
	margin:0 2px 0 2px;
	padding:0 1px 0 1px;
	text-decoration:none;
	color: #fff;
	background-color:#666;
	vertical-align:middle;
}
.flt { /* filter (input) appearance */
	background-color:#fff;
	font-size:10px;
	border-left:1px solid #999;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #999;
	margin:0;
	width:100%;
	vertical-align:middle;
}
select.flt { /* select filter */
	background-color:#fff;
	border:1px solid #ccc;
	margin:0 1px 1px 0;
	width:100%;
	font-size:9px;
	vertical-align:middle;
}
select.flt_multi { /* multiple select filter */
	background-color:#fff;
	border:1px solid #ccc;
	margin:0 1px 1px 0;
	width:100%;
	height:100px;
	font-size:9px;
	vertical-align:middle;
}
.flt_s { /* small filter (input) appearance */
	background-color:#fff;
	font-size:10px;
	border-left:1px solid #999;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #999;
	margin:0;
	width:80%;
	vertical-align:middle;
}
.single_flt { /* single filter appearance (input) */
	background-color:#fff;
	font-size:11px;
	border-left:1px solid #999;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #999;
	margin:0;
	width:120px;
	vertical-align:middle;
}
.div_checklist { /* div containing checklist  */
	width:100%;
	height:100px;
	border:1px solid #ccc;
	overflow:auto;
	background-color:#fff;
}
.div_checklist ul.flt_checklist {
	padding:0;
	margin:0;
	list-style: none;
}
.div_checklist li.flt_checklist_item { /*check list item*/
	padding:1px;
	margin:0;
	font-size:10px;
	border-bottom:1px solid #ccc;
}
.div_checklist li.flt_checklist_item:hover {
	background-color:#335EA8;
	color:#fff;
}
.flt_checklist_slc_item { /*selected check list item*/
	background-color:#335EA8;
	color:#fff;
}
.div_checklist label {
	display:block;
}
.div_checklist input {
	vertical-align:middle;
	margin:2px 5px 2px 1px;
}
/* PAGING ELEMENTS
=====================================================*/
.inf { /* div containing left, middle and right divs */
	clear:both;
	width:auto;
	height:25px;
	background:#f4f4f4;
	font-size:11px;
	margin:0;
	padding:1px 3px 1px 3px;
	border:1px solid #ccc;
}
.ldiv { /* left div */
	float:left;
	width:30%;
	position:inherit;
}
.mdiv { /* middle div */
	float:left;
	width:38%;
	position:inherit;
	text-align:center;
	padding:1px 0;
}
.rdiv { /* right div */
	float:right;
	width:30%;
	position:inherit;
	text-align:right;
}
select.pgSlc {
	height:20px;
	vertical-align:middle;
}/*paging drop-down list*/
input.pgNbInp {
	width:25px;
	height:16px;
	font-size:11px;
	vertical-align:middle;
	margin:1px;
}/*paging text-box*/
input.pgInp { /*paging buttons (Next/Previous)*/
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	padding:1px 1px 2px 1px;
	background-color:#ccc;
	border:1px outset #666;
	margin:1px;
}
span.nbpg {
	padding:0 5px 0 0;
}/*paging nb pages*/
div.inf a {
	color:#CC0000;
}/*link appearence in .inf div*/
div.inf a:hover {
	text-decoration:none;
}/*link appearence in .inf div*/
div.tot { /* rows counter appearance */
	float:left;
	overflow:hidden;
	width:150px;
	height:15px;
	border-right:1px solid #ccc;
	margin:0 5px 0 2px;
	padding:0 2px 0 2px;
}
div.tot span {
	font-weight:bold;
	font-size:11px;
}
select.rspg {
	width:50px;
	margin:1px 5px 0 5px;
	vertical-align:middle;
}/*results per page select*/
span.rspgSpan {
	font-size:11px;
} /*results per page select label*/
/* BEHAVIOURS
=====================================================*/
span.keyword {
	background-color: #ffcc00;
}/*highlighted word*/
.even {
	background-color:#fff;
}/*row bg alternating color*/
.odd {
	background-color:#E5E5E5;
}/*row bg alternating color*/
.loader { /* loader appearance */
	position:absolute;
	padding: 5px 10px 5px 10px;
	margin:20px 0 0 20px;
	width:auto;
	z-index:1000;
	font-size:12px;
	font-weight:bold;
	border:1px solid #666;
	background:#f4f4f4;
	vertical-align:middle;
}
div.status { /* status bar appearance */
	float:left;
	overflow:hidden;
	width:150px;
	height:15px;
	border-right:1px solid #ccc;
	margin:0 5px 0 2px;
	padding:0 2px 0 2px;
}
div.status span {
	font-weight:bold;
	font-size:11px;
}
div.cont { /*table container div*/
	height:200px;
	overflow: auto;
}
div.head {
	width:auto;
	overflow:hidden;
}
/* WEB FX Sortable table
/* Remove safely if not used
=====================================================*/

.sort-arrow {
	width:11px;
	height:11px;
	background-position:center center;
	background-repeat:no-repeat;
	margin:0 2px;
}
.sort-arrow.descending {
	background-image:url("/customer/garinc/customerpages/test/img/downsimple.png");
}
.sort-arrow.ascending {
	background-image:url("/customer/garinc/customerpages/test/img/upsimple.png");
}
/*====================================================
		- TF grid classes
	=====================================================*/
.myLoader {
	position:absolute;
	padding: 15px 0 15px 0;
	margin:100px 0 0 15px;
	width:200px;
	z-index:1000;
	font-size:12px;
	font-weight:bold;
	border:1px solid #666;
	background:#ffffcc;
	vertical-align:middle;
}
thead {
	background:#4A4A4A; /* url("/customer/garinc/images/image_user/bg_th.jpg") left top repeat-x; */
	border-left:1px solid #C7C7C7;
	color:#fff;
	font-size: 60%;
	text-align:center;
	vertical-align:middle;
}
/************************************/
/* Catalog Tables Classes - Start   */
/************************************/
table caption {
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;
	color: black;
	font-size: 1.5em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
	caption-side:top
}
.head-left {
	border-style: solid none solid solid;
	border-color: black;
	border-width: 0.5pt medium 0.5pt 0.5pt;
	color: black;
	font-size: 70%;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: normal;
	padding: 2px;
}
.head-center {
	border-style: solid none;
	border-color: black;
	border-width: 0.5pt medium;
	padding: 2px;
	color: black;
	font-size: 70%;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: normal;
}
.head-right {
	border-style: solid solid solid none;
	border-color: black;
	border-width: 0.5pt 0.5pt 0.5pt medium;
	padding: 2px;
	color: black;
	font-size: 70%;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: normal;
}
.left-odd {
	border-style: none none none solid;
	border-color: black;
	border-width: medium medium medium 0.5pt;
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.center-odd {
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.right-odd {
	border-style: none solid none none;
	border-color: black;
	border-width: medium 0.5pt medium medium;
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.left-even {
	border-style: none none none solid;
	border-color: black;
	border-width: medium medium medium 0.5pt;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.center-even {
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.right-even {
	border-style: none solid none none;
	border-color: black;
	border-width: medium 0.5pt medium medium;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.btm-left-even {
	border-style: none none solid solid;
	border-color: black;
	border-width: medium medium 0.5pt 0.5pt;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.btm-center-even {
	border-style: none none solid;
	border-color: black;
	border-width: medium medium 0.5pt;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.btm-right-even {
	border-style: none solid solid none;
	border-color: black;
	border-width: medium 0.5pt 0.5pt medium;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.btm-left-odd {
	border-style: none none solid solid;
	border-color: black;
	border-width: medium medium 0.5pt 0.5pt;
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.btm-center-odd {
	border-style: none none solid;
	border-color: black;
	border-width: medium medium 0.5pt;
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.btm-right-odd {
	border-style: none solid solid none;
	border-color: black;
	border-width: medium 0.5pt 0.5pt medium;
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.row-head {
	padding: 2px;
	color: black;
	font-size: 11pt;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	white-space: normal;
}
.row-odd {
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	white-space: nowrap;
	text-align: center;
}
.row-even {
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	white-space: nowrap;
	text-align: center;
}
.top-left-odd {
	border-style: solid none none solid;
	border-color: black;
	border-width: 0.5pt medium medium 0.5pt;
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.top-center-odd {
	border-style: solid none none;
	border-color: black;
	border-width: 0.5pt medium medium;
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
.top-right-odd {
	border-style: solid solid none none;
	border-color: black;
	border-width: 0.5pt 0.5pt medium medium;
	background: #b8cce4 none repeat scroll 0%;
	padding: 2px;
	color: black;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	font-family: Calibri, sans-serif;
	text-align: center;
	white-space: nowrap;
}
/************************************/
/* Catalog Tables Classes - End     */
/************************************/

/************************************/
/* Automatic Document Type Icons    */
/************************************/
a.pdf {
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(../images/pdf-icon.png) center left no-repeat;
	font-weight: bold;
}
a.xls {
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(../images/excel-icon.png) center left no-repeat;
	font-weight: bold;
}
a.ppt {
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(../images/powerpoint-icon.png) center left no-repeat;
	font-weight: bold;
}
a.doc {
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(../images/word-icon.png) center left no-repeat;
	font-weight: bold;
}
a.exe {
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(../images/software-icon.png) center left no-repeat;
	font-weight: bold;
}
a.offsite {
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(../images/link-icon.png) center left no-repeat;
	font-weight: bold;
}

.PastPurchaseItemDetailReport_TotalInvoiceQuantityLabel
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_TotalExtendedPriceLabel
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.AdminItemPropertiesUpload_CS_Spacer
{

height:5px;
}

.AdminItemPropertiesUpload_CS_Table
{

background-color:#FFFFFF;
width:600px;
}

.AdminItemPropertiesUpload_CS_CaptionImage
{

border:0px;
}

.AdminItemPropertiesUpload_CS_Title
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminItemPropertiesUpload_CS_Description
{

font-weight:bold;
}

.AdminItemPropertiesUpload_CS_ErrorMessage
{

font-size:14px;
font-weight:bold;
color:#100852;
}

.AdminItemPropertiesUpload_CS_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminItemPropertiesUpload_CS_Label
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminItemPropertiesUpload_CS_Instructions
{

font-weight:bold;
}

.AdminItemPropertiesUpload_CS_LinkTD
{

}

A.AdminItemPropertiesUpload_CS_Link
{

text-decoration:none;
font-weight:bold;
}

A.AdminItemPropertiesUpload_CS_Link:link
{

text-decoration:none;
font-weight:bold;
}

A.AdminItemPropertiesUpload_CS_Link:visited
{

text-decoration:none;
font-weight:bold;
}

A.AdminItemPropertiesUpload_CS_Link:hover
{

font-weight:bold;
text-decoration:underline;
}

.AdminRestrictedItem_Table
{

background-color:#FFFFFF;
width:600px;
}

.AdminRestrictedItem_Title
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminRestrictedItem_Label
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminRestrictedItem_BadFileMessage
{

font-size:14px;
font-weight:bold;
color:#100852;
}

.AdminRestrictedItem_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminRestrictedItem_Spacer
{

height:5px;
}

.AdminRestrictedItem_Description
{

font-weight:bold;
}

A.AdminRestrictedItem_Link, A.AdminRestrictedItem_Link:link, A.AdminRestrictedItem_Link:visited
{

text-decoration:none;
font-weight:bold;
}

A.AdminRestrictedItem_Link:hover
{

font-weight:bold;
text-decoration:underline;
}

.AdminRestrictedCategory_Table
{

background-color:#FFFFFF;
width:600px;
}

.AdminRestrictedCategory_Title
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminRestrictedCategory_Label
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminRestrictedCategory_BadFileMessage
{

font-size:14px;
font-weight:bold;
color:#100852;
}

.AdminRestrictedCategory_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminRestrictedCategory_Spacer
{

height:5px;
}

.AdminRestrictedCategory_Description
{

font-weight:bold;
}

A.AdminRestrictedCategory_Link, A.AdminRestrictedCategory_Link:link, A.AdminRestrictedCategory_Link:visited
{

text-decoration:none;
font-weight:bold;
}

A.AdminRestrictedCategory_Link:hover
{

font-weight:bold;
text-decoration:underline;
}

.AdminRestrictedItem_UploadType
{

font-weight:bold;
}

.AdminRestrictedCategory_UploadType
{

font-weight:bold;
}

.AdminExcludedItem_Table
{

background-color:#FFFFFF;
width:600px;
}

.AdminExcludedItem_Title
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminExcludedItem_Label
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminExcludedItem_BadFileMessage
{

font-size:14px;
font-weight:bold;
color:#100852;
}

.AdminExcludedItem_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminExcludedItem_Spacer
{

height:5px;
}

.AdminExcludedItem_Description
{

font-weight:bold;
}

A.AdminExcludedItem_Link, A.AdminExcludedItem_Link:link, A.AdminExcludedItem_Link:visited
{

text-decoration:none;
font-weight:bold;
}

A.AdminExcludedItem_Link:hover
{

font-weight:bold;
text-decoration:underline;
}

.AdminExcludedItem_UploadType
{

font-weight:bold;
}

.OrderDetailExpectedShipDateHeader
{

font-weight:bold;
text-align:left;
}

.OrderDetailExpectedShipDateValue
{

text-align:left;
}

.ItemPropertyListTable
{

background-color:#FFFFFF;
width:600px;
}

.ItemPropertyListTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.ItemPropertyListColumnTitle
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.ItemPropertyListNotFound
{

font-size:14px;
font-weight:bold;
text-decoration:none;
color:#100852;
}

.ItemPropertyListSpacer
{

height:5px;
}

.ItemPropertyListList
{

font-weight:bold;
text-decoration:none;
width:120px;
}

A.ItemPropertyListLink, A.ItemPropertyListLink:link, A.ItemPropertyListLink:visited
{

text-decoration:none;
font-weight:bold;
}

A.ItemPropertyListLink:hover
{

font-weight:bold;
text-decoration:underline;
}

.ItemPropertyDetailTable
{

background-color:#FFFFFF;
width:600px;
}

.ItemPropertyDetailTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.ItemPropertyDetailColumnTitle
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.ItemPropertyDetailColumnValue
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.ItemPropertyDetailMessage
{

font-weight:bold;
text-decoration:none;
color:#100852;
}

.ItemPropertyDetailSpacer
{

height:5px;
}

A.ItemPropertyDetailLink, A.ItemPropertyDetailLink:link, A.ItemPropertyDetailLink:visited
{

text-decoration:none;
font-weight:bold;
}

A.ItemPropertyDetailLink:hover
{

font-weight:bold;
text-decoration:underline;
}

.ItemPropertyListInnerTable
{

width:100%;
}

.UploadedVendorAvailabilityReport_Title
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.UploadedVendorAvailabilityReport_Description
{

font-weight:bold;
}

.UploadedVendorAvailabilityReport_ErrorMessage
{

font-size:14px;
font-weight:bold;
color:#100852;
}

.UploadedVendorAvailabilityReport_HeaderLabelTD
{

font-size:14px;
font-weight:bold;
padding-right:4em;
}

.UploadedVendorAvailLinkDIV
{

margin-top:10px;
}

.AdminApprovePendingShoppersDetailBillToAddressContainer, .AdminApprovePendingShoppersDetailShipToAddressContainer
{

   vertical-align: top;
}

.ItemDetail_GoTogethersTableMain
{

width:100%;
}

.ItemDetail_GoTogethersTableItem
{

}

.ItemDetail_GoTogethersThumbnail
{

}

.ItemDetail_GoTogethersImageHeaderAlign
{

text-align:left;
}

a.ItemDetail_GoTogethersItemCode, a.ItemDetail_GoTogethersItemCode:link, a.ItemDetail_GoTogethersItemCode:visited
{

font-weight:bold;
text-decoration:none;
}

a.ItemDetail_GoTogethersItemCode:hover
{

COLOR: #100852;
text-decoration:underline;
}

a.ItemDetail_GoTogethersDescription, a.ItemDetail_GoTogethersDescription:link, a.ItemDetail_GoTogethersDescription:visited
{

font-weight:bold;
text-decoration:none;
}

a.ItemDetail_GoTogethersDescription:hover
{

COLOR: #100852;
text-decoration:underline;
}

.ItemDetail_SubstitutesTableMain
{

width:100%;
}

.ItemDetail_SubstitutesTableItem
{

}

.ItemDetail_SubstitutesThumbnail
{

}

.ItemDetail_SubstitutesImageHeaderAlign
{

text-align:left;
}

a.ItemDetail_SubstitutesItemCode, a.ItemDetail_SubstitutesItemCode:link, a.ItemDetail_SubstitutesItemCode:visited
{

font-weight:bold;
text-decoration:none;
}

a.ItemDetail_SubstitutesItemCode:hover
{

COLOR: #100852;
text-decoration:underline;
}

a.ItemDetail_SubstitutesDescription, a.ItemDetail_SubstitutesDescription:link, a.ItemDetail_SubstitutesDescription:visited
{

font-weight:bold;
text-decoration:none;
}

a.ItemDetail_SubstitutesDescription:hover
{

COLOR: #100852;
text-decoration:underline;
}

.ItemDetail_SeparatorCell
{

height:1px;
background-color:#F2F1F0;
}

.ItemDetail_SeparatorImage
{

height:1px;
background-color:#F2F1F0;
}

.ItemSearchResults_ItemImportHtmlHeaderAlign
{

text-align:center;
}

.ItemSearchResults_ItemImportHtmlTextAlign
{

text-align:left;
}


.MyAccountProfileprofile
{

}

a.CatalogTopItems_FlyoutStaticMenuItem, a.CatalogTopItems_FlyoutStaticMenuItem:link, a.CatalogTopItems_FlyoutStaticMenuItem:visited
{

color:#110954;
font-size: 12px;
margin-left:40px;
text-decoration: none;

}

a.CatalogTopItems_FlyoutStaticMenuItem:hover
{

COLOR: #110954;
TEXT-DECORATION: underline !important;
}

.CatalogTopItems_FlyoutMenuDynamicMenu
{

   border: 1px solid black;
}

a.CatalogTopItems_FlyoutMenuDynamicMenuItem, a.CatalogTopItems_FlyoutMenuDynamicMenuItem:link, a.CatalogTopItems_FlyoutMenuDynamicMenuItem:visited
{

color:#110954;
font-size: 12px;

text-decoration: none;

}

a.CatalogTopItems_FlyoutMenuDynamicMenuItem:hover
{

COLOR: #110954;
TEXT-DECORATION: underline !important;
}

.OrderDetailPassThroughVendorNameHeader
{

font-weight:bold;
text-align:left;
}

.OrderDetailPassThroughVendorNameValue
{

text-align:left;
}

.UserAgentListTable
{

background-color:#FFFFFF;
width:600px;
}

.UserAgentListTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.UserAgentListSpacer
{

height:5px;
}

.UserAgentListInnerTable
{

width:100%;
}

.UserAgentListNotFound
{

font-size:14px;
font-weight:bold;
text-decoration:none;
color:#100852;
}

.UserAgentListColumnTitle
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.UserAgentListList
{

font-weight:bold;
text-decoration:none;

vertical-align:top;
}

A.UserAgentListLink, A.UserAgentListLink:link, A.UserAgentListLink:visited
{

text-decoration:none;
font-weight:bold;
}

A.UserAgentListLink:hover
{

font-weight:bold;
text-decoration:underline;
}

.UserAgentDetailTable
{

background-color:#FFFFFF;
width:600px;
}

.UserAgentDetailTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.UserAgentDetailSpacer
{

height:5px;
}

.UserAgentDetailMessage
{

font-weight:bold;
text-decoration:none;
color:#100852;
}

.UserAgentDetailInnerTable
{

width:100%;
}

.UserAgentDetailColumnTitle
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.UserAgentDetailColumnValue
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.UserAgentDetailUserAgentString
{

width: 400px;
}

.UserAgentDetailSuppressAlerts
{

}

.UserAgentDetailButtons
{

}

A.UserAgentDetailLink, A.UserAgentDetailLink:link, A.UserAgentDetailLink:visited
{

text-decoration:none;
font-weight:bold;
}

A.UserAgentDetailLink:hover
{

font-weight:bold;
text-decoration:underline;
}

.ShipBillInformation_SwitchIssueNumberLabel
{

font-weight:bold;
}

.ShipBillInformationSwitchIssueNumberText
{

}

.MyAccountOpenARPayment_SwitchIssueNumberLabel
{

font-weight:bold;
}

.InvoiceDetailVendorInvoiceNumberHeader
{

font-weight:bold;
text-align:left;
}

.InvoiceDetailVendorInvoiceNumberValue
{

text-align:left;
}

.InvoiceDetailVendorNameHeader
{

font-weight:bold;
text-align:left;
}

.InvoiceDetailVendorNameValue
{

text-align:left;
}

.InvoiceListVendorInvoiceNumberHeader
{

font-weight:bold;
text-align:center;
}

.InvoiceListVendorInvoiceNumberValue
{

text-align:center;
}

.InvoiceListVendorNameHeader
{

font-weight:bold;
text-align:center;
}

.InvoiceListVendorNameValue
{

text-align:center;
}

a.LogonTermsLink
{

font-size:smaller;
}

.SmallCalendar
{

   cursor:pointer;
}

.LogonRememberLoginTD
{

font-size: 10px;
font-color: #110954;

}

.LogonRememberLoginCB
{
background-color: #ffffff;
}

a.OrderConfirmation_SwitchCustomer, a.OrderConfirmation_SwitchCustomer:link, a.OrderConfirmation_SwitchCustomer:visited
{

text-decoration:underline;
color:#666666;
font-weight:900;
}

a.OrderConfirmation_SwitchCustomer:hover
{

text-decoration:underline;
color:#194AAB;
font-weight:900;
}

.ItemSearchResults_JumpToPageLabel
{

}

.QuoteDetailDeliveryTimeHeader
{

font-weight:bold;
text-align:left;
}

.QuoteDetailDeliveryTimeValue
{

text-align:left;
}

.CatalogTopItems_MainContentTable
{

width: 155px;
}

.QuoteDetailSelectItemToOrderCheckboxHeader
{

font-weight:bold;
text-align:center;
}

.QuoteDetailSelectItemToOrderCheckboxValue
{

text-align:center;
}

.QuoteDetailSelectItemToOrderQuantityHeader
{

font-weight:bold;
text-align:center;
}

.QuoteDetailSelectItemToOrderQuantityValue
{

text-align:center;
}

.ShipBillInformation_txtEmailAddress
{

width:150px;
}

.AdminDiscountTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminDiscountExceptionMessage
{

font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:red;
}

.AdminDiscountSuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminDiscountLabel
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminDiscountValue
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.ItemSearchResults_NonWebPrice
{

color:#100852;
font-weight:bold;
text-align:right;
}

.ItemDetail_NonWebPrice
{

}

.AdminDiscountItemColumnHeader
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.ShoppingList_NonWebPrice
{

text-align:right;
font-weight:bold;
}

.ShoppingCart_TotalWebDiscountsLabel
{

font-size:13px;
text-decoration:none;
font-weight:bold;
color:#ffffff;
}

.ShoppingCart_TotalWebDiscountsText
{

font-size:13px;
text-decoration:none;
font-weight:bold;
color:#ffffff;
}

.OrderSummary_TotalWebDiscountsLabel
{

color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

.OrderSummary_TotalWebDiscountsText
{

color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

.OrderSummary_TotalWebDiscountsAlign
{

text-align:right;
background-color:#110954;
}

.OrderConfirmation_TotalWebDiscountsLabel
{

font-weight:bold;
}

.OrderConfirmation_TotalWebDiscountsText
{

}

.OrderConfirmation_TotalWebDiscountsLines
{

background-color:#ffffff;
}

.OrderConfirmation_TotalWebDiscountsAlign
{

text-align:right;
}

.ShoppingCart_ItemDiscountMessage
{

text-decoration:none;
font-weight:bold;
font-size:12px;
font-family:Arial;
}

.OrderSummary_ItemDiscountMessage
{

}

.OrderConfirmation_ItemDiscountMessage
{

}

.WillCallLocation_Title
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.WillCallLocation_ContinueLink
{

font-size:14px;
text-decoration:none;
}

.WillCallLocation_Table
{

background-color:#FFFFFF;
width:600px;
}

.WillCallLocation_InnerTable
{

background-color:#FFFFFF;
}

.WillCallLocation_ColumnTitle
{

font-size:14px;
font-weight:bold;
text-decoration:none;
width:50%;
}

.WillCallLocation_ColumnValue
{

font-size:14px;
text-decoration:none;
width:50%;
}

.WillCallLocation_Description
{

font-size:14px;
text-decoration:none;
width:50%;
}

.ShoppingCartQuantityUOM
{

}

.ShoppingListQuantityUOM
{

text-decoration:none;
}
.ManufacturerImage
{
position:relative;
top:10px;
}
.AdminExcludedCategory_Table
{

background-color:#FFFFFF;
width:600px;
}

.AdminExcludedCategory_Title
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminExcludedCategory_Label
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminExcludedCategory_BadFileMessage
{

font-size:14px;
font-weight:bold;
color:#100852;
}

.AdminExcludedCategory_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminExcludedCategory_Spacer
{

height:5px;
}

.AdminExcludedCategory_Description
{

font-weight:bold;
}

A.AdminExcludedCategory_Link, A.AdminExcludedCategory_Link:link, A.AdminExcludedCategory_Link:visited
{

text-decoration:none;
font-weight:bold;
}

A.AdminExcludedCategory_Link:hover
{

font-weight:bold;
text-decoration:underline;
}

.AdminExcludedCategory_UploadType
{

font-weight:bold;
}

.MiniCart
{

background-color:#FFFFFF;
border: 1px solid #CCCCCC;
padding-left:5px;
}

.AdminErrorLogSuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminErrorLogExceptionMessage
{

font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:red;
}

.AdminConfigScreensTable
{

background-color:#FFFFFF;
width:600px;
}

.AdminConfigScreensTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminConfigScreensSpacer
{

height:5px;
}

.AdminConfigScreensList
{

font-weight:bold;
text-decoration:none;
}

.ProcessingMessage
{

background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding-left:5px;
font-size:16px;
font-family:Arial;
width:200px;
height:30px;
font-weight:bold;
text-align:center;
}

.AdminFreightOptionsTable
{

background-color:#FFFFFF;
width:600px;
}

.AdminFreightOptionsTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminFreightOptionsSpacer
{

height:5px;
}

.AdminFreightOptionsList
{

font-weight:bold;
text-decoration:none;
}

.AdminFreightOptionsLabel
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminFreightOptionsValue
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminFreightOptionsHeadingLabel
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminFreightOptionsReadOnlyValue
{

font-size:14px;
text-decoration:none;
BACKGROUND-COLOR: #cbcdcf;
}

.MyAccountOpenQuoteDetail_SecondLineNonDiscountPrice
{

text-align:right;
font-weight:bold;
}

a.ItemSearchResults_CategoryInfoLinksTextHref:link, a.ItemSearchResults_CategoryInfoLinksTextHref:active, a.ItemSearchResults_CategoryInfoLinksTextHref:visited
{

}

a.ItemSearchResults_CategoryInfoLinksTextHref:hover
{

}

.MyAccountPrintPageLinkTD
{

width:50px;
vertical-align:top;
}

.ElementCreditCardEntryIFrame
{

width:600px;
height:500px;
}

.InfoPopupMessage
{

background-color:#FFFFFF;
border: 2px solid #000000;
padding-left:2px;
}

.ShoppingList_AdditionalImagesLabel
{

color:red;
font-weight:bold;
}

.AdminCatalogReferenceUploadTable
{

width:600px;
border-width:0;
border-style:none;
padding:0;
}

.AdminCatalogReferenceUploadTitle
{

font-size:16px;
font-weight:bold;
}

.AdminCatalogReferenceUploadColumnTitle
{

font-size:14px;
font-weight:bold;
}

.AdminCatalogReferenceUploadDescription
{

font-weight:bold;
}

A.AdminCatalogReferenceUploadLink, A.AdminCatalogReferenceUploadLink:link, A.AdminCatalogReferenceUploadLink:visited
{

text-decoration:none;
font-weight:bold;
}

.AdminCatalogReferenceUploadSpacer
{

height:5px;
}

.AdminCatalogReferenceUploadType
{

font-weight:bold;
}

.AdminCatalogReferenceUploadGetMessage
{

font-size:14px;
font-weight:bold;
text-decoration:none;
color:#100852;
}

.ShipBillInformation_AllowShoppersToSaveShipToLabel
{

font-weight:bold;
}

.OrderSummary_CreditCardNumberLabel
{

font-weight:bold;
font-size: 12px;
color:#110954;
}

.OrderSummary_CreditCardNumberText
{

}

.OrderSummary_CreditCardExpirationDateLabel
{

font-weight:bold;
font-size: 12px;
color:#110954;
}

.OrderSummary_CreditCardExpirationDateText
{

}

.OrderConfirmation_CreditCardNumberLabel
{

font-weight:bold;
}

.OrderConfirmation_CreditCardNumberText
{

}

.OrderConfirmation_CreditCardExpirationDateLabel
{

font-weight:bold;
}

.OrderConfirmation_CreditCardExpirationDateText
{

}

.LSideSiteSetupTR
{

padding-left:35px;
}

.SiteSetup_Table
{

padding-left: 0px;
padding-top:5px;
padding-bottom:0px;
text-align:left;
}

.SiteSetup_Cell1
{

width:20px;
}

.AdminLocationMaintenance_Table
{

background-color:#FFFFFF;
width:600px;
}

.AdminLocationMaintenance_Title
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminLocationMaintenance_Spacer
{

height:5px;
}

.AdminLocationMaintenance_List
{

font-weight:bold;
text-decoration:none;
}

.AdminLocationMaintenance_ColumnTitle
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminLocationMaintenance_ColumnValue
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminLocationMaintenance_Message
{

font-weight:bold;
text-decoration:none;
color:#100852;
}

.ItemSearchResults_LocationTextAlign
{

text-align:center;
}

.ItemSearchResults_Location
{

}

.ShoppingCart_LocationHeaderAlign
{

text-align:center;
}

.ShoppingCart_LocationTextAlign
{

text-align:center;
}

.ItemDetailItemLocationTable
{

width:100%;
}

.ItemSearchResults_ISRAvailabilityTable
{

width:100%;
}

.ItemSearchResults_AvailabilityMatrixTitle
{

font-weight:bold;
text-decoration:underline;
}

.ItemSearchResults_AvailabilityValue
{

}

.ShoppingCart_SCAvailabilityTable
{

}

.ShoppingCart_Message
{

}

.ShoppingCart_AvailabilityValue
{

}

.PaginationLinksTD
{

text-align:right;
}

.PrevNextLinksTD
{

text-align:left;
}

#cluetip .LocationAvailabilityTable td
{

font-size:1px;
}

#cluetip .LocationAvailabilityTable .LocationAvailabilityColumnTitle
{

font-size:11px;
font-weight:bold;
width:120px;
}

#cluetip .LocationAvailabilityTable .LocationAvailabilityColumnValue
{

font-size:10px;
width:120px;
}

#cluetip hr
{

display:none;
}

.ItemsListPaginationTable
{

width:100%;
 border-collapse:collapse;
}

.SelectShipTo_ShipToIdHeaderAlign
{

text-align:left;
}

.InvoiceQuantityHdr
{

font-weight:bold;
text-align:center;
}

.FlyoutMenu
{

padding: 0;
 margin: 0 0 0 30;
 list-style: none;
 width: 175px;
}

.FlyoutMenu a
{

text-decoration: none;
 display: block;
 width: 175px;
}


.FlyoutMenu li
{

border-top: none;
 position: relative;
 display: block;
 width: 175px;
 vertical-align: bottom;
}

.FlyoutMenu li:hover
{

}

.FlyoutMenu ul
{

border: solid 1px #C0C0C0;
 visibility: hidden;
 width: 175px;
 position: absolute;
 top: -1px;
 left: 175px;
 list-style: none;
 margin: 0;
 padding: 0;
 background-color: #FFFFFF;
}


.AdminCreditCardMaintenanceTable
{

background-color:#FFFFFF;
width:600px;
}

.AdminCreditCardMaintenanceTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminCreditCardMaintenanceColumnTitle
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminCreditCardMaintenanceNotFound
{

font-size:14px;
font-weight:bold;
text-decoration:none;
color:#100852;
}

.AdminCreditCardMaintenanceSpacer
{

height:5px;
}

.AdminCreditCardMaintenanceList
{

font-weight:bold;
text-decoration:none;
width:120px;
}

A.AdminCreditCardMaintenanceLink, A.AdminCreditCardMaintenanceLink:link, A.AdminCreditCardMaintenanceLink:visited
{

text-decoration:none;
font-weight:bold;
}

A.AdminCreditCardMaintenanceLink:hover
{

font-weight:bold;
text-decoration:underline;
}

.AdminConfigLabel_Message
{

padding-left: 20px;
}

.AdminCustomerAttributesDetailColumnValueMessage
{

font-size:13px;
text-decoration:none;
padding-left: 20px;
}

.ShipBillInformation_DropDown
{

}

.ItemPropertyMaintenanceTable
{

background-color:#FFFFFF;
width:600px;
}

.ItemPropertyMaintenanceTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.ItemPropertyMaintenanceColumnTitle
{

font-size:14px;
font-weight:bold;
text-decoration:none;
text-align:center;
}

.ItemPropertyMaintenanceNotFound
{

font-size:14px;
font-weight:bold;
text-decoration:none;
color:#100852;
}

.ItemPropertyMaintenanceSpacer
{

height:5px;
}

.ItemPropertyMaintenanceList
{

font-weight:bold;
text-decoration:none;
width:120px;
}

A.ItemPropertyMaintenanceLink, A.ItemPropertyMaintenanceLink:link, A.ItemPropertyMaintenanceLink:visited
{

text-decoration:none;
font-weight:bold;
}

A.ItemPropertyMaintenanceLink:hover
{

font-weight:bold;
text-decoration:underline;
}

.AttributesContainerTable
{

margin: 0 0 0 30;
width: 175px;
}

.OrderListOrigPromisedDateHdr
{

font-weight:bold;
text-align:center;
}

.OrderListPromisedDateHdr
{

font-weight:bold;
text-align:center;
}

.OrderListOrigPromisedDate
{

text-align:center;
}

.OrderListPromisedDate
{

text-align:center;
}

.OrderDetailRequiredDateHdr
{

font-weight:bold;
text-align:left;
}

.OrderDetailOrigPromisedDateHdr
{

font-weight:bold;
text-align:left;
}

.OrderDetailPromisedDateHdr
{

font-weight:bold;
text-align:left;
}

.OrderDetailRequiredDate
{

text-align:left;
}

.OrderDetailOrigPromisedDate
{

text-align:left;
}

.OrderDetailPromisedDate
{

text-align:left;
}

.AttributesContainerTableTR_RefineResults
{

}

.AttributesContainerTableTD_RefineResults
{

}

.AttributesRefineResultsTable
{

border-collapse: collapse;
width: 90%;
}

.AttributesRefineResultsTableTR_Title
{

background-color: #D0D0D0;
height: 30px;
width: 100%;
}

.AttributesRefineResultsTableTD_Title
{

}

.RefineResultsTitleTable
{

border-collapse: collapse;
width: 100%;
}

.RefineResultsTitleTableTR
{

}

.RefineResultsTitleTableTD_Title
{

font-size: 14px;
}

.RefineResultsTitleTableTD_ClearAll
{

font-size: 10px;
text-align: right;
}

.AttributesRefineResultsTableTR_AttributeName
{

width: 100%;
}

.AttributesRefineResultsTableTD_AttributeName
{

font-weight:bold;
}

.AttributeRRTable
{

border-collapse: collapse;
width: 100%;
}

.AttributeRRTableTR_AttributeName
{

}

.AttributeRRTableTD_AttributeName
{

width: 100%;
}

.AttributeRRTableTD_AttributeName_Clear
{

font-size:10px;
text-align: right;
width: 100%;
}

.AttributeRRTableTR_AttributeValue
{

background-color: none;
}

.AttributeRRTableTR_AttributeValue_Over
{

background-color: #F0F0F0;
}

.AttributeRRTableTD_AttributeValue
{

width: 100%;
}

.AttributeRRTableTD_AttributeValue_RemoveImage
{

}

.AttributeTableTR
{

}

.AttributeTableTD
{

}

.AttributeTable
{

border-collapse: collapse;
width: 90%;
height: 25px;
}

.AttributeTitleTR
{

background-color: #D0D0D0;
}

.AttributeTitleTD
{

font-weight:bold;
}

.AttributeExpandCollapseTD_ExpandCollapse
{

}

.AttributeExpandCollapseTD_IMG
{

}

.AttributeDescriptionTR
{

}

.AttributeDescriptionTD
{

}

.AttributeDescription
{

font-size: 10px;
}

.AttributeDescriptionTDClear
{

font-size: 10px;
text-align: right;
}

.ItemAttributeValueTR
{

background-color: none;
}

.ItemAttributeValueTR_Over
{

background-color: #F0F0F0;
}

.ItemAttributeValueTD
{

width: 100%;
}

.ItemAttributeValueLink
{

}

.ItemAttributeValueCB
{

}

.AttributeShowAllValuesTR
{

background-color: none;
}

.AttributeShowAllValuesTR_Over
{

background-color: #F0F0F0;
}

.AttributeShowAllValuesTD
{

width: 100%;
}

.ShowAllValues
{

}

.AttributeSubmitTR
{

}

.AttributeSubmitTD
{

}

.OrderDetailItemCodeValueClosed
{

text-align:left;
color: #C0C0C0;
}

.OrderDetailDescriptionValueClosed
{

text-align:left;
color: #C0C0C0;
position:absolute;
 left:10px;
 top:10px;
}

.OrderDetailUnitNameValueClosed
{

text-align:center;
color: #C0C0C0;
}

.OrderDetailUnitSizeValueClosed
{

text-align:center;
color: #C0C0C0;
}

.OrderDetailNetPriceValueClosed
{

text-align:center;
color: #C0C0C0;
}

.OrderDetailOpenValueValueClosed
{

text-align:center;
color: #C0C0C0;
}

.OrderDetailOpenQtyValueClosed
{

text-align:center;
color: #C0C0C0;
}

.OrderDetailOrderQtyValueClosed
{

text-align:center;
color: #C0C0C0;
}

.OrderDetailShipQtyValueClosed
{

text-align:center;
color: #C0C0C0;
}

.OrderDetailBackorderQtyValueClosed
{

text-align:center;
color: #C0C0C0;
}

.OrderDetailItemDispositionValueClosed
{

text-align:left;
color: #C0C0C0;
}

.OrderDetailExpectedShipDateValueClosed
{

text-align:left;
color: #C0C0C0;
}

.OrderDetailPassThroughVendorNameValueClosed
{

text-align:left;
color: #C0C0C0;
}

.InvoiceQuantityClosed
{

color: #C0C0C0;
}

.ShoppingList_EditUserDescriptionTextArea
{

width:420px;
height:85px;
}

.ForgotPassword_MainTable
{

width:350px;
border-style:solid;
border-width:1px;
border-color:#666666;
padding:5px;
}

.FlyoutMenu 
{

padding: 0;
 margin: 0 0 0 30;
 list-style: none;
 width: 175px;
 position:relative;
 z-index: 999;
}

.ShoppingList_HeaderTable
{

display: table-header-group;
}

.FlyoutMenuNoArrow
{

}


.FlyoutMenuCategoryName
{

margin: 0 30 0 0;
 display: block;
 padding: 3px;
}

.FlyoutMenuStub
{

position: absolute;
 left: 155px;
 display: block;
 height: 10px;
 width: 10px;
 top: 5px;
 text-decoration: none;
 background: url('../../../SystemFolders/p21images/arrow.gif') no-repeat;
}

.FlyoutMenuAnimatedStub
{

position: absolute;
 left: 150px;
 display: block;
 height: 15px;
 width: 15px;
 top: 5px;
 text-decoration: none;
 background: url('../../../SystemFolders/p21images/ajax-loader.gif') no-repeat;
}

.LocationAvailabilityPDFIframe
{

width:600px;
height:500px;
}

.AdminCategoryAttributesTable
{

background-color:#FFFFFF;
width:600px;
}

.AdminCategoryAttributesInnerTablePre
{

vertical-align: top;
}

.AdminCategoryAttributesInnerTable
{

vertical-align: top;
 background-color:#FFFFFF;
 width:300px;
}

.AdminCategoryAttributesInnerTableRight
{

vertical-align: top;
 background-color:#FFFFFF;
 width:300px;
}

.AdminCategoryAttributesTitle
{

font-size:16px;
font-weight:bold;
text-decoration:none;
}

.AdminCategoryAttributesColumn
{

font-size:14px;
font-weight:bold;
text-decoration:none;
}

.AdminCategoryAttributesSpacer
{

height:5px;
}

A.AdminCategoryAttributesLink, A.AdminCategoryAttributesLink:link, A.AdminCategoryAttributesLink:visited
{

text-decoration:none;
font-weight:bold;
}

A.AdminCategoryAttributesLink:hover
{

font-weight:bold;
text-decoration:underline;
}

.CategoryAttributesDiv
{

HEIGHT: 100%;
 WIDTH: 100%;
 OVERFLOW: auto;
}

.CatAttributes
{

position: absolute;
 HEIGHT: 100%;
 WIDTH: 100%;
 OVERFLOW: auto;
}

.divCat
{

position: absolute;
 text-align: left;
}

.divCatProperty
{

}

.AdminCategoryAttributesButtonUpdate
{

color:red;
 cursor: hand;
}

.divCatMessage
{

position: absolute;
 text-align: left;
 color:red;
}

.sdAll
{

color:red;
 cursor: hand;
 TEXT-DECORATION: underline;
}

.AdminCategoryAttributesInstructions
{

font-weight:bold;
}

