/* P21 B2BSeller 5.0.98 *//* Prophet 21 CSS Stylesheet for a new B2BSeller web site *//**********************************************************//* REQUIRED style sheet settings                          *//**********************************************************/body {	margin-left:75px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	text-align: left;	background-color:#8A7E57;	background-image: url(../images/bg.gif);	background-repeat: repeat-x;	width:900px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;	}IMG {	margin-top: 0px;	margin-left: 0px;	border:0;}.SubmitLogon_LSide{	padding-left:175px;	margin-left:175px;}TABLE {	border: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}TD {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#000000;}a:link, a:active, a:visited {	color:#852D33;	text-decoration: none;}a:hover {	color:#8A7E57;	text-decoration:none;}.tsfooter {    font:Verdana, Arial, Helvetica, sans-serif;	font_size:6px;	font-weight:lighter;	color:#000000;	text-align:left;	padding-left:20px;}.h1 {    font:Verdana, Arial, Helvetica, sans-serif;	font_size:16px;	line-height:15px;	font-weight:bold;	color:#666666;	text-align:left;}.h2 {    font:Verdana, Arial, Helvetica, sans-serif;	font_size:16px;	line-height:15px;	font-weight:bold;	color:#000000;}.h3 {    font:Verdana, Arial, Helvetica, sans-serif;	font_size:14px;	font-weight:700;	color:#666666;}/**********************************************************//* PAGE SIZES                                             *//**********************************************************/.P21SystemHeader, .Header, .P21SystemFooter, .Footer {	width: 900px;	BACKGROUND-COLOR: #8A7E57;}.P21SystemBody{	BACKGROUND-COLOR: #ffffff;	width:700px}.HeaderImportHTMLFeatureCell{	PADDING-LEFT: 400PX;	BACKGROUND-COLOR: #8A7E57}.HeaderImportHTML2TR{	PADDING-LEFT:20PX}.HeaderProductSearchTR, .HeaderProductSearchFeatureCell, .ProductSearch_Table{	BACKGROUND-COLOR: #8A7E57	}.P21SystemLSide{	width:200px;	BACKGROUND-COLOR: #ffffff}.P21SystemContent, .Content{	width:700px;	margin-left:10px;	margin-left:5px;	v-align:	top;}.P21SystemRside{	width: 0px;}.LogonHR {	height: 0px;	width: 0px;}/**********************************************************//* LEFT SIDE Styles                                       *//**********************************************************/.LSide, .LSideImportHTMLTR, .SideImportHTMLFeatureCell{	width:200px;	margin-left:10px;	background-image: url(../images/leftbg.gif);	background-repeat: repeat-y;	background-color: #ffffff;}.ProductSearch_Table{	MARGIN-LEFT: 220PX;	PADDING-TOP:  0PX;}.ProductSearch_Input{	margin-left:15px;	margin-top:  2px;	background-color: #ffffff;     	color: #000000; 		border: 1px solid #000000; }.Product_Search_LSide,  .ProductSearch_List, .P21B2BSellerForm{	margin-left:15px;	width:150px;	margin-top:  2px;	background-color: #FFFFFF;  	color: #000000;	font-size:11px;	border: 1px solid #000000; }.ProductSearch_Label{	font-weight:normal;	vertical-align:bottom;}A.ProductSearch_AdvancedSearchLink, A.ProductSearch_AdvancedSearchLink:link, A.ProductSearch_AdvancedSearchLink:visited{    	color:#000000;	padding-left:40px;	text-decoration:none;	font-size:11px;	FONT-WEIGHT:normal;}A.ProductSearch_AdvancedSearchLink:hover{    	COLOR: #000000;	text-decoration: none}.ProductSearch_ImageButton{	vertical-align:TOP;	MARGIN-top:2px;	MARGIN-left:5px;}/**********************************************************//* ATTRIBUTES FOR TOP LEVEL CATEGORIES                    *//**********************************************************/.CatalogTopItems_NoTopLevelCategoriesMessage{	font-weight:normal;}.CatalogTopItems_Table, .CatalogTopItems_TableFormat{		width: 110px;}.LSideCatalogTopItemsFeatureCell, .CatalogTopItemsFeatureCell, .LSideCatalogTopItemsTR{	padding-top:5px;	width:190px;	background-color: #FFFFFF;}.CatalogTopItemsImageBG{	width:110px;	padding-top:9px;	margin-top:20px;}A.CatalogTopItems_CategoryLinks, A.CatalogTopItems_CategoryLinks:link, A.CatalogTopItems_CategoryLinks:visited{	color:#852D33;	font-size: 11px;	text-decoration: none;	width:157px;	margin-left:10px;}A.CatalogTopItems_CategoryLinks:hover{ 	COLOR: #8A7E57;	TEXT-DECORATION: none;}/**********************************************************//* QUICK ORDER PAD styles                                 *//**********************************************************/.SideQOP_CaptionImage{}.SideQOP_ItemCodeTD{text-align:left;}.SideQOP_ItemCodeLabel, .SideQOP_QtyLabel{	font-size:10px;	color: #852D33;}.SideQOP_Table{	margin-left: 5px;	text-align:left;	padding-top: 4px;	padding-left: 3px;	padding-bottom: 0px;	padding-right: 0px;}.SideQOPQuantityText{}/**********************************************************//* 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{	background-image: url(../images/desleftbg.gif);	background-repeat: repeat-y;}A.LinksText, A.LinksText:link, A.LinksText:visited{	text-decoration:none;	font-weight:300;	padding-left:20px;}A.LinksText:hover{	COLOR: #8A7E57;	text-decoration:none;}/**********************************************************//* Feature Logon                                          *//**********************************************************/.LogonRegisterInner, .NewShopperTable2{	width:220px;	margin-bottom:40px;	magin-left:10px;	border-color:#852D33;		BORDER-WIDTH: 1px;	BACKGROUND-COLOR: #FFFFFF;	BORDER-STYLE:SOLID;}.Logonlogoninput, .NewShopperColumnTitle, .NewCustomerColumnTitle{	font-weight:normal;	text-align:left;	vertical-align:top;}.Logonsmalltext, .NewShopperFootnote, .NewCustomerFootnote{	font-weight:bold;	}.LogonInputTextTD{	width:200px;  /* space of input boxes from titles */}.LogonSpacer3{	width:50px;  /* of submit button */}.LogonSpacer, .LogonSpacer2, .LogonSpacer4, .LogonSpacer5, .LogonSpacer6, .LogonSpacer7, .LogonSpacer8, .LogonSpacerImage,.NewShopperSpacer, .NewShopperTitle{	height:0; width:0; /* don't delete */}.LogonText, .NewShopperDescription	{}a.Logonlogonlink, a.Logonlogonlink:link, a.Logonlogonlink:visited, a.NewShopperLink, a.NewShopperLink:link, a.NewShopperLink:visited{	font-weight:normal;	text-decoration:none;	padding-left:20px;}a.Logonlogonlink:hover, a.NewShopperLink:hover{	COLOR: #8A7E57;	text-decoration:none;}/**********************************************************//* 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:300;}/**********************************************************//* Error Messages/**********************************************************/.Logonerror, .NewCustomerMessage, .NewShopperMessage{	text-decoration:none;	color:#000000;}/**********************************************************//* Feature Shopping List Select/**********************************************************/.ShoppingListSelect_NewLabel, .ShoppingListSelect_NewTitleText, .ShoppingListSelect_NewDescText, .ShoppingListSelect_ExistingLabel{	text-decoration:none;	font-weight:bold;}.ShoppingListSelect_ExistingEmptyText{	text-decoration:none;	color:#000000;}/**********************************************************//* Feature Shopping List/**********************************************************/.ShoppingList_Table, .ShoppingList_EmptyMessageTable, .ShoppingList_DescriptionTable{	width:595px;}a.ShoppingList_ItemCode, a.ShoppingList_ItemCode:link, a.ShoppingList_ItemCode:visited{	text-decoration:none;	font-weight:bold;}a.ShoppingList_ItemCode:hover			{	COLOR: #8A7E57;	text-decoration:underline;}.ShoppingList_Description, .ShoppingList_SalesUnit, .ShoppingList_RemoveCheckbox, .ShoppingList_AddToCheckbox, .ShoppingList_DescriptionText{	text-decoration:none;}.ShoppingList_ColHeader{	text-decoration:none;	font-weight:bold;	font-size:12px;}.ShoppingList_EmptyMessageText, .ShoppingList_ListName{	color:#000000;	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:normal;}.ContentQOP_Table{	width:100px;	padding-top:0px;	margin-top:0px;	vertical-align:top;}.ContentQOPGrayBoxOuterTable{	width: 590px;	margin-bottom:125px;	border-color:#000000;		BORDER-WIDTH: 1px;	BACKGROUND-COLOR: #FFFFFF;	BORDER-STYLE:SOLID;}.ContentQOPGrayBoxtitle{	font-weight:bold}.ContentQOPGrayBoxtext{}.Quick_Order_Content{	width:100px;	margin-top:  2px;	background-color: #8A7E57;  	color: #ffffff;	border: 1px solid #000000; }/**********************************************************//* Feature Category Search Results                        *//**********************************************************/.CategorySearchResults_Table{	width:600px;}a.CategorySearchResults_CategoryLinks, a.CategorySearchResults_CategoryLinks:link, a.CategorySearchResults_CategoryLinks:visited{	font-weight:normal;	text-decoration:none;}a.CategorySearchResults_CategoryLinks:hover	{	COLOR: #8A7E57;	text-decoration:none;}.CategorySearchResults_NoSubCategoriesMessage{	font-weight:200;	color:#852D33}/**********************************************************//* Feature Item Search Results                            *//**********************************************************/.ItemSearchResults_Table{	width:600px;}.ItemSearchResults_ColHeader		{	font-weight:200;	font-size:12px;}a.ItemSearchResults_ItemCode, a.ItemSearchResults_ItemCode:link, a.ItemSearchResults_ItemCode:visited{	font-weight:200;	text-decoration:none;}a.ItemSearchResults_ItemCode:hover			{	COLOR: #8A7E57;	text-decoration:none;}.ItemSearchResults_Description, .ItemSearchResults_Price,	.ItemSearchResults_Availability, .ItemSearchResults_PartNumber, .ItemSearchResults_Vendor				{    color: #852D33;}.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:200;	color:#000000}.ItemSearchResults_RefineSearchLabel, .ItemSearchResults_RefineSearchDescription, .ItemSearchResults_DescriptionLabel, .ItemSearchResults_TitleLabel		{	font-size:0px;}.ItemSearchResults_RefineSearchKeywordLabel		/* Search within search text */{	font-weight:200;	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:#000000;	font-weight:200;	}.ItemDetailattribute_hdr		/* spacing of content from labels */{	font-weight:200;	text-decoration:none;	width:100px;	vertical-align:top;}.ItemDetailattribute		/* text of item detail */{	text-decoration:none;	vertical-align:top;}.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:#852D33;	font-weight:200;	text-decoration: none;}A.ItemDetailLocAvail:hover, A.ItemDetail_PriceBreakLink:hover, A.ItemSearchResults_PriceBreakLink:hover{		COLOR: #8A7E57;		text-decoration:underline;}.ItemDetail_NonWebFootnote{	font-weight:bold;	text-decoration:none;	color:#000000;}.ItemDetailItemImageAlign, .ItemDetailAddButtonsAlign{	text-align:center;}.ItemDetail_RelatedItemsLabel{	font-size:16px;	font-weight:200;}/**********************************************************//* Feature Shopping Cart                                  *//**********************************************************/.ShoppingCart_Table, .ShoppingCart_EmptyMessageTable, .ShoppingCart_OuterButtonTable, .ShoppingCart_DescriptionTable, .ShoppingCart_CartMinTable, .ShoppingCart_BadItemsTable, .ShoppingCart_SubTotalTable, .ShoppingCart_ButtonTable{	width:769px;}.ShoppingCart_EmptyMessageText, .ShoppingCart_CartMinText, .ShoppingCart_BadItemsText{	text-decoration:none;	color:#000000;	font-weight:200;}.ShoppingCart_DescriptionText{	text-decoration:none;}a.ShoppingCart_ItemCode, a.ShoppingCart_ItemCode:link, a.ShoppingCart_ItemCode:visited{	text-decoration:none;	font-weight:200;}a.ShoppingCart_ItemCode:hover		{	COLOR: #8A7E57;	text-decoration:none;}.ShoppingCart_ColHeader{	font-weight:200;}.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:200;	color:#ffffff;}.ShoppingCart_SubtotalAlign /*ALSO CONTROLS THE COLOR BEHIND SUBTOTAL BAR.*/{	text-align:right;	background-color:#852D33;}.ShoppingCart_SubTotalLines{	background-color:#8A7E57;}.ShoppingCart_UpdateCartButton, .ShoppingCart_CheckoutButton{	margin-left:5px;}.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:615px;}.RFQShoppingCart_EmptyMessageText, .RFQShoppingCart_CartMinText, .RFQShoppingCart_BadItemsText{	text-decoration:none;	color:#000000;	font-weight:200;}.RFQShoppingCart_DescriptionText{	text-decoration:none;}a.RFQShoppingCart_ItemCode, a.RFQShoppingCart_ItemCode:link, a.RFQShoppingCart_ItemCode:visited{	text-decoration:none;	font-weight:200;}a.RFQShoppingCart_ItemCode:hover		{	COLOR: #8A7E57;	text-decoration:none;}.RFQShoppingCart_ColHeader{	font-weight:200;	font-size:12px;}.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:200;	color:#ffffff;}.RFQShoppingCart_SubtotalAlign /*ALSO CONTROLS THE COLOR BEHIND SUBTOTAL BAR.*/{	text-align:right;	background-color:#852D33;}.RFQShoppingCart_SubTotalLines{	background-color:#8A7E57;}.RFQShoppingCart_UpdateCartButton, .RFQShoppingCart_CheckoutButton{	margin-left:5px;}.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, .ShipBillInformation_BillAreaTable {	width:369px;	margin-bottom:40px;	border-color:#000000;		BORDER-WIDTH: 1px;	BACKGROUND-COLOR: #FFFFFF;	BORDER-STYLE:SOLID;}.ShipBillInformation_CreditCardTable, .ShipBillInformation_ButtonTable, .ShipBillInformation_CheckoutTable{		width:769px;	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:200;}.ShipBillInformation_ShippingMethodError, .ShipBillInformation_ErrorMessage{	font-weight:200;	color:#000000;}/**********************************************************//* Feature Order Summary                                  *//**********************************************************/.OrderSummary_Table,  .OrderSummary_HeaderTable, .OrderSummary_ShipBillTable, .OrderSummary_EmptyMessageTable, .OrderSummary_SubTotalTable{	width:765px;}.OrderSummary_ButtonTable{	width:500px;}.OrderSummary_ShipTable, .OrderSummary_BillTable{	width:290px;}.OrderSummary_DescriptionText, .OrderSummary_Description, .OrderSummary_PartNumber, .OrderSummary_SalesUnit,.OrderSummary_Quantity, .OrderSummary_Price, .OrderSummary_PackageSize, .OrderSummary_SalesSize, .OrderSummary_DiscountsText, .OrderSummary_OtherChargesText, .OrderSummary_FreightText, .OrderSummary_TaxesText,.OrderSummary_ShipMethodText, .OrderSummary_ShipToText, .OrderSummary_ShipToNotepadText, .OrderSummary_PONumberText, .OrderSummary_PaymentMethodText, .OrderSummary_HeaderDescription{}.OrderSummary_EmptyMessageText{}.OrderSummary_ExtendedPrice, .OrderSummary_SubTotalText,{	color:#ffffff;}.OrderSummary_ColHeader, .OrderSummary_ItemCode, .OrderSummary_ShipMethodLabel, .OrderSummary_ShipToLabel, .OrderSummary_ShipToNotepadLabel, .OrderSummary_PONumberLabel, .OrderSummary_PaymentMethodLabel,.OrderSummary_SubTotalLabel, .OrderSummary_DiscountsLabel, .OrderSummary_OtherChargesLabel, .OrderSummary_FreightLabel, .OrderSummary_TotalText{	color:#FFFFFF;	font-weight:200;}.OrderSummary_TotalLabel{	font-weight:200;	color:#FFFFFF;	background-color:#8A7E57;}.OrderSummary_SubTotalAlign, .OrderSummary_DiscountsAlign, .OrderSummary_OtherChargesAlign, .OrderSummary_FreightAlign, .OrderSummary_TotalAlign{	text-align:right;	background-color:#8A7E57;}.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:#79A5A1;}.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:765px;}.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:200;}.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:350px; }.ContactUsTable3{	width:200px;	margin-bottom:100px;	border-color:#000000;		BORDER-WIDTH: 1px;	BACKGROUND-COLOR: #FFFFFF;	BORDER-STYLE:SOLID;	margin-right:2px;}.ContactUstext{	LINE-HEIGHT:12PX;	vertical-align:top;}.ContactUsSpacer, .ContactUsSpacer2, .ContactUsSpacer3, .ContactUsSpacer4, .ContactUsSpacer5{	width:0;}.ContactUssmalltext{	font-size:9px;	font-weight:200;	color:#852D33;	padding-left:0;	}.ContactUstextbold, .ContactUstextboldBottom{	font-weight:200;	text-align:left;}.ContactUstextred{	font-size:13px;	font-weight:bold;	color:#852D33;	text-align:left;}.ContactUssmalltextWidth300{	text-align:left;	padding-left:0px; }.ContactUsRight   {		padding-left:390px;}/**********************************************************//* Feature Site Map                                       *//**********************************************************/.SiteMapTable{	width:600px;}.SiteMapSectionTitle{	font-weight:200;	text-decoration:none;}.SiteMapSectionValue{	text-decoration:none;	font-weight:200;	width:600px;}.SiteMapNotFound{	font-weight:200;	text-decoration:none;	color:#000000;}.SiteMapSpacer{	height:0px;}A.SiteMapLink, A.SiteMapLink:link, A.SiteMapLink:visited{		text-decoration: none;}A.SiteMapLink:hover{ 	COLOR: #8A7E57;	text-decoration:none;}/**********************************************************//* Feature MyAccount Profile                              *//**********************************************************/.MyAccountProfileSpacer{	height:0px;	width:0px;}.MyAccountProfilehdr{	font-weight:bold;	vertical-align:top;}.myaccountProfileprofile{	}.MyAccountProfilesubhdr, .MyAccountProfileerror{	font-weight:bold;	color:#005DAA;} .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:none;	font-weight: bold;}.MyAccountProfileAcctOuterTable{	width:600px;}.MyAccountProfileaccounting{	TEXT-DECORATION: NONE;}.MyAccountProfileshoppinglist{	font-weight: bold;	color:#000000;	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:#000000;}/**********************************************************/	/*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:#852D33;	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: #8A7E57; 	text-decoration:none;}A.MyAccountPageSeq, A.MyAccountPageSeq:link, A.MyAccountPageSeq:visited, A.MyAccountPageSeq:active,a.ItemSearchResults_PageLinks{	color:#852D33;	font-weight:bold;	text-decoration: none;}.MyAccountInvoicesListPageSeq, .MyAccountOpenQuoteListPageSeq, .MyAccountPastPurchaseListPageSeq,.MyAccountOpenOrderListPageSeq, .MyAccountOpenARListPageSeq{	text-align:right;}A.MyAccountPageSeq:hover{	COLOR: #8A7E57; 	text-decoration:none;	text-align:right;}A.MyAccountPageSeqCurrent, A.MyAccountPageSeqCurrent:link, A.MyAccountPageSeqCurrent:visited,.ItemSearchResults_PageLinkSelected	{	font-weight:bold;	color:#852D33;	text-align:center;	background-color:#8A7E57;	border-style: solid;	border-width: 1px;	border-color: #000000;	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: #005DAA;	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: #005DAA;	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#005DAA{	color:#005DAA;	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#005DAA{	color:#005DAA;}.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:none;	color:#000000;}a.MyAccountOpenQuoteDetailcategorytree_parent:hover{	color:#8A7E57;}.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#005DAA{	color:#005DAA;}a.MyAccountOpenQuoteDetailtext, a.MyAccountOpenQuoteDetailtext:link, a.MyAccountOpenQuoteDetailtext:visited{	font-weight:bold;}a.MyAccountOpenQuoteDetailtext:hover{	font-weight:bold;	text-decoration:none;}.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:none;}a.MyAccountOpenQuoteDetailtextbold:hover{	font-weight:bold;}a.MyAccountOpenQuoteDetailtext#005DAA, a.MyAccountOpenQuoteDetailtext#005DAA:link, a.MyAccountOpenQuoteDetailtext#005DAA:visited{	color:#000000;	text-decoration:none;}a.MyAccountOpenQuoteDetailtext#005DAA:hover{	color:#8A7E57;}.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:none;	color:#000000;}a.MyAccountOrderTrackingDetailcategorytree_parent:hover{	color:#8A7E57;}.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#005DAA{	color:#000000;}.MyAccountOrderTrackingDetailtext{}.MyAccountOrderTrackingDetailtextleft{}.MyAccountOrderTrackingDetailtextcenter{	text-align:center;}.MyAccountOrderTrackingDetailtextcenter{	text-align:center;	}a.MyAccountOrderTrackingDetailtext, a.MyAccountOrderTrackingDetailtext:link, a.MyAccountOrderTrackingDetailtext:visited{	text-decoration:none;}a.MyAccountOrderTrackingDetailtext:hover{}a.MyAccountOrderTrackingDetailtext#005DAA, a.MyAccountOrderTrackingDetailtext#005DAA:link, a.MyAccountOrderTrackingDetailtext#005DAA:visited{	color:#000000;	text-decoration:none;}a.MyAccountOrderTrackingDetailtext#005DAA:hover{	color:#000000;}a.MyAccountOrderTrackingDetailtextbold, a.MyAccountOrderTrackingDetailtextbold:link, a.MyAccountOrderTrackingDetailtextbold:visited{	font-weight:bold;	text-decoration:none;}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:none;	}a.MyAccountOpenQuoteListcategorytree_parent:hover{	text-decoration:none;}.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:none;	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:#005DAA;}.LocationAvailabilitySpacer{	height:0px;}.LocationAvailabilityMessage{	font-weight:bold;	text-decoration:none;	color:#005DAA;}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:#005DAA;	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:Verdana, 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:none;	color:#852D33;	font-weight:900;}a.BreadCrumbcategorytree_parent:hover{	text-decoration:none;	color:#8A7E57;	font-weight:900;}.BreadCrumbcategorytree_activepage{	font-weight:bold;	text-decoration:none;	color:#852D33;}.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{	padding-top:10px;}.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:#000000;}/**********************************************************//* 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:#000000;	font-weight:200;	}.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:none;}.CustomerListCodeTitle{	font-weight:bold;text-decoration:none;}.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:none;}.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:150px;	border-style:none;	border-width:0px;}.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:#005DAA;}.MasterCustomerError{	color:#005DAA;	width:400px;}.ItemSearchResults_NonWebFootnote{	font-weight:bold;	text-decoration:none;	color:#005DAA;}.QuickOrder_Error{	font-weight:bold;	text-decoration:none;	color:#005DAA;}.ShoppingList_DecimalQtyText{	font-weight:bold;	text-decoration:none;	color:#005DAA;}.RFQCart_DecimalQtyText{	font-weight:bold;	text-decoration:none;	color:#005DAA;}.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:#000000;}.ShoppingCart_ItemNotepadLabel{	font-weight:bold;}.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:100;	color:#000000;}.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:#000000;}.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:#000000;}.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;	font-weight:bold;	text-align:center;}.PleaseWaitDots{	font-size:48px;	color:#852D33;	font-weight:bold;}.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{	Font-size:10px;}.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:none;}.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:#000000;	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:#000000;}.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:#000000;}.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:none;}.AdminApprovePendingShoppersDetailMessage{	font-weight:100;	text-decoration:none;	color:#000000;}.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:100;	text-decoration:none;	color:#000000;}.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:none;}.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:#000000;}.AdminSystemListDetailSpacer{	height:5px;}A.AdminSystemListDetailLink, A.AdminSystemListDetailLink:link, A.AdminSystemListDetailLink:visited{	text-decoration:none;	font-weight:bold;}A.AdminSystemListDetailLink:hover{	font-weight:100;	text-decoration:none;}.AdminSystemListDetailMessage{	font-weight:100;	text-decoration:none;	color:#000000;}.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:none;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}.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:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}.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:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}.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:#005DAA;}/**********************************************************//* Feature AdminFeatu#005DAAItemsList                           *//**********************************************************/.AdminFeatu#005DAAItemsListTable{	background-color:#FFFFFF;	width:600px;}.AdminFeatu#005DAAItemsListTitle{	font-size:16px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAAItemsListColumnTitle{	font-size:14px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAAItemsListNotFound{	font-size:14px;	font-weight:bold;	text-decoration:none;	color:#005DAA;}.AdminFeatu#005DAAItemsListSpacer{	height:5px;}.AdminFeatu#005DAAItemsListList{	font-weight:bold;	text-decoration:none;	width:120px;}A.AdminFeatu#005DAAItemsListLink, A.AdminFeatu#005DAAItemsListLink:link, A.AdminFeatu#005DAAItemsListLink:visited{	text-decoration:none;	font-weight:bold;	}A.AdminFeatu#005DAAItemsListLink:hover{ 	font-weight:bold;	text-decoration:underline;}/**********************************************************//* Feature AdminFeatu#005DAAItemsDetail                         *//**********************************************************/.AdminFeatu#005DAAItemsDetailTable{	background-color:#FFFFFF;	width:600px;}.AdminFeatu#005DAAItemsDetailTitle{	font-size:16px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAAItemsDetailColumnTitle{	font-size:14px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAAItemsDetailColumnValue{	font-size:14px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAAItemsDetailNotFound{	font-size:14px;	font-weight:bold;	text-decoration:none;	color:#005DAA;}.AdminFeatu#005DAAItemsDetailSpacer{	height:5px;}A.AdminFeatu#005DAAItemsDetailLink, A.AdminFeatu#005DAAItemsDetailLink:link, A.AdminFeatu#005DAAItemsDetailLink:visited{	text-decoration:none;	font-weight:bold;	}A.AdminFeatu#005DAAItemsDetailLink:hover{	font-weight:bold;	text-decoration:underline;}.AdminFeatu#005DAAItemsDetailMessage{	font-weight:bold;	text-decoration:none;	color:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}.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:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}.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:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}.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:#005DAA;}/**********************************************************//* 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:#005DAA;}.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:#005DAA;}.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:#005DAA;}/**********************************************************//* Feature Admin System Settings      *//**********************************************************//**********************************************************//* Feature AdminFeatu#005DAACategoryList                           *//**********************************************************/.AdminFeatu#005DAACategoryListTable{	background-color:#FFFFFF;	width:600px;}.AdminFeatu#005DAACategoryListTitle{	font-size:16px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAACategoryListColumnTitle{	font-size:14px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAACategoryListNotFound{	font-size:14px;	font-weight:bold;	text-decoration:none;	color:#005DAA;}.AdminFeatu#005DAACategoryListSpacer{	height:5px;}.AdminFeatu#005DAACategoryListList{	font-weight:bold;	text-decoration:none;	width:120px;}A.AdminFeatu#005DAACategoryListLink, A.AdminFeatu#005DAACategoryListLink:link, A.AdminFeatu#005DAACategoryListLink:visited{ 	text-decoration:none;	font-weight:bold;	}A.AdminFeatu#005DAACategoryListLink:hover{	font-weight:bold;	text-decoration:underline;}/**********************************************************//* Feature AdminFeatu#005DAACategoryDetail                         *//**********************************************************/.AdminFeatu#005DAACategoryDetailTable{	background-color:#FFFFFF;	width:600px;}.AdminFeatu#005DAACategoryDetailTitle{	font-size:16px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAACategoryDetailColumnTitle{	font-size:14px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAACategoryDetailColumnValue{	font-size:14px;	font-weight:bold;	text-decoration:none;}.AdminFeatu#005DAACategoryDetailNotFound{	font-size:14px;	font-weight:bold;	text-decoration:none;	color:#005DAA;}.AdminFeatu#005DAACategoryDetailSpacer{	height:5px;}A.AdminFeatu#005DAACategoryDetailLink, A.AdminFeatu#005DAACategoryDetailLink:link, A.AdminFeatu#005DAACategoryDetailLink:visited{	text-decoration:none;	font-weight:bold;	}A.AdminFeatu#005DAACategoryDetailLink:hover{	font-weight:bold;	text-decoration:underline;}.AdminFeatu#005DAACategoryDetailMessage{	font-weight:bold;	text-decoration:none;	color:#005DAA;}/**********************************************************//* 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:#005DAA;}.AdminErrorLogSpacer{	height:5px;}.AdminErrorLogList{	text-decoration:none;}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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.AdminExcludedLocations_Title{	font-size:18px;	font-weight:bold;}.AdminExcludedLocations_Message{	font-weight:bold;	color:#005DAA;}.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:#005DAA;}.AdminShopperSecurityColumnTitle{	font-weight:bold;}.AdminShopperSecurityColumnValue{}.AdminShopperSecurityLink{	font-weight:bold;	text-decoration:none;}.AdminShopperSecurityNotFound{	font-size:14px;	font-weight:bold;	text-decoration:none;	color:#005DAA;}.AdminShopperSecuritySpacer{	height:5px;}.AdminSoftwareVersionTable{	background-color:#FFFFFF;	width:600px;}.AdminSoftwareVersionInnerTable{}.AdminSoftwareVersionTitle{	font-size:18px;	font-weight:bold;}.AdminSoftwareVersionMessage{	font-weight:bold;	color:#005DAA;}.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:#005DAA;}.AdminSoftwareVersionSpacer{	height:5px;}.AdminNonWebItemListTable{	background-color:#FFFFFF;	width:600px;}.AdminNonWebItemListTitle{	font-size:18px;	font-weight:bold;}.AdminNonWebItemListMessage{	font-weight:bold;	color:#005DAA;}.AdminNonWebItemListNotFound{	font-weight:bold;	color:#005DAA;}.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:#005DAA;}.AdminNonWebItemDetailNotFound{	font-weight:bold;	color:#005DAA;}.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:#005DAA;}.AdminFreightBreakListNotFound{	font-size:14px;	font-weight:bold;	color:#005DAA;}.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:#005DAA;}.AdminFreightBreakDetailNotFound{	font-size:14px;	font-weight:bold;	color:#005DAA;}.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:#005DAA;}.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:#005DAA;}.AdminFailedSearchesDetailSpacer{	height:5px;}.AdminFailedSearchesDetailMessage{	font-weight:bold;	text-decoration:none;	color:#005DAA;}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:#000000;	BORDER-WIDTH: 1px;	BACKGROUND-COLOR: #;	BORDER-STYLE:SOLID;}.CatalogTopItems_InnerTable{}.ProductSearch_InnerTable{}.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:none;}A.MasterCustomerNameTitle:hover{	text-decoration:none;}A.MasterCustomerCityTitle:hover{	text-decoration:none;}A.MasterCustomerStateTitle:hover{	text-decoration:none;}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.AdminItemImageUploadGetMessage{	font-size:14px;	font-weight:bold;	text-decoration:none;	color:#005DAA;}.ItemSearchResults_Thumbnail{}.LogonEmailTextBox, .LogonPasswordTextBox{	width:170px;	margin-left:5px;}.LogonInputTextTD{	font-family:Tahoma, sans-serif; 	font-size:10px;	color:#000000;	text-decoration: none;	width:0px;  /* space of input boxes from titles */}.Logonlogoninput{	font-family:Tahoma, sans-serif; 	font-size:10px;	color:#000000;	text-decoration: none;	padding-left:2px;	}.Logonsidelink{ 	font-family:Tahoma, sans-serif; 	font-size:10px;	color:#000000;	text-decoration: none;	padding-left:2px;	backgroun-color: #FFFFFF;}.LogonlogonText{ 	font-family:Tahoma, sans-serif; 	font-size:10px;	color:#000000;	text-decoration: none;	padding-left:0px;}.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-family:Tahoma, sans-serif; 	font-size:11px;	color:#000000;	text-decoration: none;	padding-left:5px;	font-weight:bold;	}A.LogonRegisterLinkText:hover{ 	font-family:Tahoma, sans-serif; 	font-size:11px;	color:#000000;	text-decoration: none;	padding-left:5px;	text-decoration:none;	}.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:none;}.AdvancedSearch_SearchMethodHeader{font-weight:bold;text-align:left;width:30%;text-decoration:none;}.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:#000000;font-weight:bold;}.ItemSearchResults_AlternateHeaderAlign{text-align:center;}.ItemSearchResults_SRP{color:#000000;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:#005DAA;}.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:#005DAA;}.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{}.LogonEmailTextBox{}.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:#005DAA;}.AdminDownTimeSpacer{height:5px;}.AdminDownTimeMessage{font-weight:bold;text-decoration:none;color:#005DAA;}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:#005DAA;}.AdminSalesHistorySpacer{height:5px;}.AdminSalesHistoryMessage{font-weight:bold;text-decoration:none;color:#005DAA;}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:#005DAA;}.AdminPricesInnerTable{}.AdminPricesList{font-weight:bold;text-decoration:none;}.ShoppingCart_ShipMethodLabel{font-weight:bold;}.ShoppingCart_ShippingMethodError{font-weight:bold;color:#000000;}.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:#000000;}.ShoppingCart_TotalLines{background-color:#000000;}.ShoppingCart_FreightAlign{text-align:right;background-color:#000000;}.ShoppingCart_TotalAlign{text-align:right;background-color:#000000;}.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{	width:150px;	padding-left: 5px;	font-size: 10px;	}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.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:#FFFFFF;}.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:#005DAA;}.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:#005DAA;}.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:#005DAA;}.CustomerAdminShopperSecurityTable{background-color:#FFFFFF;width:600px;}.CustomerAdminShopperSecurityInnerTable{}.CustomerAdminShopperSecurityTitle{font-size:18px;font-weight:bold;}.CustomerAdminShopperSecurityMessage{font-weight:bold;color:#005DAA;}.CustomerAdminShopperSecurityColumnTitle{font-weight:bold;}.CustomerAdminShopperSecurityColumnValue{}.CustomerAdminShopperSecurityLink{font-weight:bold;text-decoration:none;}.CustomerAdminShopperSecurityNotFound{font-size:14px;font-weight:bold;text-decoration:none;color:#005DAA;}.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:0px;border-color:#000000;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;	font-size:12px;}.ShoppingList_DescriptionColHeader{text-decoration:none;font-weight:bold;size:12px;}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;}.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:#005DAA;}.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:#005DAA;}.AdminDeleteItemFromSystemShoppingListsColHeader{text-decoration:none;font-weight:bold;font-size:12px;}.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;}.MyAccountOpenARListPaymentTable{width:100%;padding:0;border:0;}.MyAccountOpenARListExcelImageCell{width:30%;text-align:right;}.LogonPasswordTD{font-family:Tahoma, sans-serif; font-size:10px;color:#000000;text-decoration: none;padding-left:0px;}.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:#005DAA;width:400px;}.CorporateDistrictCustomerCodeCurrent{font-weight:bold;color:#005DAA;}.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;}
.ContentLinks_ShopperName
{

}

.HeaderLinks_ShopperName
{

}

.FooterLinks_ShopperName
{

}

.LSideLinks_ShopperName
{

}

.RSideLinks_ShopperName
{

}

.ItemSearchResults_SeparateColumnItemImageHeaderAlign
{

text-align:left;
}

.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;
}

.AdminMasterAccountInnerTable
{

}

.AdminMasterAccountInstructions
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000000;
}

A.AdminMasterAccountLink, A.AdminMasterAccountLink:link, A.AdminMasterAccountLink:visited
{

}

A.AdminMasterAccountLink:hover
{

}

.LSide_Logon_SubmitButtonTD
{

}

.ItemDetail_CustomLink
{

}

.ShoppingCart_PlaceOrderButton
{

border:0px;
}

.ShoppingCart_CancelOrderButton
{

border:0px;
}

.ShoppingList_SharedCheckbox
{

}

.ShoppingList_SharedCheckboxText
{

text-align:right;
}

.ItemSearchResults_CategoryTextAlign
{

text-align:left;
vertical-align: top;
}

.ShoppingList_CategoryTextAlign
{

vertical-align: top;
}

.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_ItemNotepadLabel
{

font-size:10px;
font-family:Arial;
text-decoration:none;
color:red;
}

.ShoppingCart_ItemNotepadTopicLabel
{

font-size:10px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.OrderSummary_HandlingText
{

}

.OrderSummary_HandlingLabel
{

color:#FFFFFF;
font-weight:200;
}

.OrderSummary_HandlingAlign
{

text-align:right;
background-color:#8A7E57;
}

.OrderSummary_HandlingLines
{

background-color:#79A5A1;
}

div.PastPurchasesReport_SearchAgain
{

padding-top:15px;
padding-bottom:5px;
}

.BreadCrumbcategorytree_activepage
{

        margin-top: 5px;
        margin-bottom: 15px;
}

.MasterShopperTopMasterShopper td a.MasterShopperLink
{

}

.MasterShopperCodeText
{

}

.MasterShopperNameText
{

}

.MasterShopperEmailText
{

}

.MasterShopperSubmitImage
{

}

table.MyAccount_BaseTable
{

width:500px;
height:100%;
}

table.MyAccountSelect_ContainerParentTable
{

width:500px;
}

table.MyAccountSelect_ContainerTable
{

width:580px;
}

table.MyAccountInvoiceDetail_ContainerTable
{

width:500px;
}

img.MyAccountSelect_Column1Spacer
{

width:1px;
height:1px;
}

img.MyAccountSelect_Column2Spacer
{

width:578px;
height:1px;
}

img.MyAccountSelect_Column4Spacer
{

width:1px;
height:1px;
}

img.MyAccountSelect_RowHeightSpacer
{

width:1px;
}

img.MyAccountReport_RowHeightSpacer
{

width:1px;
}

img.MyAccountSelect_SaveRunDateSpacer
{

width:10px;
height:1px;
}

td.MyAccountSelect_SaveRunStartEndTD
{

width:563px;
padding-left:15px;
}

td.MyAccountReport_SelectTagsTD
{

width:563;
padding-left:15px;
}

td.MyAccountReport_OrLabelTD
{

padding-left:15px;
padding-bottom:4px;
text-align:center;
}

table.MyAccountProfile_RecentOrdersTable2
{

width:100%;
}

table.MyAccountProfile_Table001
{

width:100%;
}

table.MyAccountProfile_Table002
{

width:100%;
}

table.MyAccount_Table001
{

width:100%;
}

table.MyAccount_ARAgingTable
{

width:100%;
}

.ShoppingList_DetailDisplayOrder
{

text-decoration:none;
}

.ShoppingList_DetailDisplayOrderTextAlign
{

text-align:center;
}

.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;
}

.DealerLocator_Table
{

}

.DealerLocatorResults_Table
{

}

A.MyAccountProfileselectshipto:link
{

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;
}

.ItemDetailTableAssembly
{

width:100%;
border:0;
}

.ShoppingCart_BackorderMessage
{

color: red;
}

.ItemDetail_GoTogethersTableMain
{

width:100%;
}

.ItemDetail_GoTogethersTableItem
{

}

.ItemDetail_GoTogethersImageHeaderAlign
{

text-align:left;
}

.ItemDetail_SubstitutesTableMain
{

width:100%;
}

.ItemDetail_SubstitutesTableItem
{

}

.ItemDetail_SubstitutesImageHeaderAlign
{

text-align:left;
}

.ItemDetail_SeparatorCell
{

height:1px;
background-color:#F2F1F0;
}

.ItemSearchResults_ItemImportHtmlHeaderAlign
{

text-align:center;
}

.ItemSearchResults_ItemImportHtmlTextAlign
{

text-align:left;
}
