/* P21 B2BSeller 5.9.133 */
/* Prophet 21 CSS Stylesheet for a new B2BSeller web site */
/**********************************************************/
/* Standard style sheet settings                          */
/**********************************************************/

body {margin:0 auto; text-align: center; width:900px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #F00; background: #000 url(../images/bg.jpg) repeat-x center top;}
IMG {margin-top: 0px; margin-left: 0px;	border:0;}
TABLE {border: 0px; margin:0 auto;}
TD {font-size: 12px; color: #333;}
a:link, a:active, a:visited, a:hover {color:#900; text-decoration: underline;}
a:hover {color: #F00; text-decoration: none;}

/**********************************************************/
/* Functional Area style sheet settings                   */
/**********************************************************/
.P21SystemHeader,  .HeaderImportHTMLFeatureCell, .Header, .P21SystemFooter, .FooterImportHTMLFeatureCell, .Footer, .P21Main {text-align:center; margin-left: auto; margin-right: auto;}
.P21SystemBody {text-align:center; margin-left: auto; margin-right: auto; width:900px; background:#FFF url(../images/ls_bg.gif) repeat-y  left top;}
.P21SystemContent {width:675px; background: url(../images/content_bg.gif) repeat-y right top;}
.Content {width:610px;}
.P21SystemRside {width:0px;}

/**********************************************************/
/* Feature L Side                                         */
/**********************************************************/
.P21SystemLSide {background: url(../images/ls_bg.gif) repeat-y; width: 229px;}
A.ProductSearch_AdvancedSearchLink, A.ProductSearch_AdvancedSearchLink:link, A.ProductSearch_AdvancedSearchLink:visited {color:#666; font-size:11px; text-align:left; text-decoration:none;}
A.ProductSearch_AdvancedSearchLink:hover {COLOR: #FF0000; text-decoration: underline;}
A.LinksText, A.LinksText:link, A.LinksText:visited {color:#666; font-size:11px; font-weight:bold; text-align:center; padding-left:25px; text-decoration:none; padding-top:0px; padding-bottom:20px;}
A.LinksText:hover {COLOR: #009999; padding-top:0px; padding-bottom:20px;}
.ProductSearch_ImageButton {vertical-align:top; MARGIN-left:5px;}
   
/**********************************************************/
/* ATTRIBUTES FOR TOP LEVEL CATEGORIES                    */
/**********************************************************/
A.CatalogTopItems_CategoryLinks, A.CatalogTopItems_CategoryLinks:link, A.CatalogTopItems_CategoryLinks:visited {color: #000;  font-size: 12px; text-indent: 7px; line-height:18px; text-decoration: none; font-weight: bold; text-transform: uppercase; margin-left: 20px;}
A.CatalogTopItems_CategoryLinks:hover {COLOR: #CC0033; text-decoration: underline; }

/**********************************************************/
/* ATTRIBUTES FOR SIDE QUICK ORDER PAD                    */
/**********************************************************/
.LSideQOP_Table, .LSideQOPQuantityText {width:100px;}
.LSideQuickOrderFeatureCell {background: url(../images/ls_qop_bg.jpg) no-repeat center top;}
.SideQOP_Table {margin-left:40px; width:150px;}
#ButtonQOPAddToCart {margin-left:10px; margin-top:2px;}
	
/**********************************************************/
/* ATTRIBUTES IF USING A LEFT SIDE IMAGE LINK             */
/**********************************************************/
.ImageLinkTable  {WIDTH:164px; border-style:NONE; border-width:0px; }
.LSideImageLinkFeatureCell {width:164px; padding-bottom:0px;}

/**********************************************************/
/* Feature Logon                                          */
/**********************************************************/
.Logonsidelink {padding-top:20px;}
.LogonRegisterInner, .NewShopperTable2 { width:250px; padding-bottom:0.26cm; margin-bottom:40px; border-color:#052868; BORDER-WIDTH: 1px; BACKGROUND-COLOR: #efefef; BORDER-STYLE:SOLID;}
.Logonlogoninput, .NewShopperColumnTitle,.NewCustomerColumnTitle {font-size:11px; font-weight:bold; color:#666; text-align:left;}
.Logonsmalltext, .NewCustomerFootnote {  font-size:0.26cm; color:#FF4421; font-weight:bold; }
.LogonSpacer, .LogonSpacer2, .LogonSpacer4, .LogonSpacer5, .LogonSpacer6, .LogonSpacer7, .LogonSpacer8, .LogonSpacerImage, .NewShopperSpacer, .NewShopperTitle {height:0; width:0; /* don't delete */}
.LogonText, .NewShopperDescription {   /* attributes for Welcome back & text in right box */ font-size:13px; color:#000; font-weight:normal;}
a.Logonlogonlink, a.Logonlogonlink:link, a.Logonlogonlink:visited, a.LogonRegisterLinkText, a.LogonRegisterLinkText:link, a.LogonRegisterLinkText:visited {  /* register on state */ font-size:11px; color: blue; text-align:left; text-decoration: underline; width:150px; margin-left:25px; font-weight:bold;}
a.Logonlogonlink:hover, a.LogonRegisterLinkText:hover {COLOR: red; text-decoration:underline; font-weight:bold;}

/**********************************************************/
/* Feature New Shopper                                    */
/**********************************************************/
.NewShopperTable1 /* table containing form entry */ {width:410px;}
.NewShopperOuterTable {background-color:#FFF; width:616px;}
.NewShopperSubmit {padding-left:164px; 	/* placement of submit button */}

/**********************************************************/
/* Sub Heading for Pages (slightly larger font)           */
/**********************************************************/
.NewCustomerTitle, .ShoppingCart_HeaderReqDateLabel, .MyAccountProfilemyaccount_hdr, .MyAccountProfile_ExistingListsLabel, .MyAccountOpenARListTotalAmtLabel, .MyAccountOpenARListAmtLeftLabel 
{font-size:20px; line-height:35px; color: #000;}
.ItemSearchResults_SummaryLabel {font-size:15px; color:#000; font-weight:900;}
.NewCustomerSubmit {text-align: center;}

/**********************************************************/
/* Feature Advanced Search                                */
/**********************************************************/
.AdvancedSearch_Instructions /* adv scr. instructions attributes */ {font-size:13px; font-weight:normal;}
.AdvancedSearch_Labels, .AdvancedSearch_Methods	 /* adv scr label attributes */ {font-size:11px; font-weight:bold;}

/**********************************************************/
/* Error Messages
/**********************************************************/
.Logonerror,
.NewCustomerMessage,
.NewShopperMessage,
.ShipBillInformation_ErrorMessage,
.ErrorMessage,
.PageDoesNotExist_ErrorMessage,
.CatalogTopItems_NoTopLevelCategoriesMessage,
.ShoppingListSelect_MessageText,
.PriceBreaks_NoBreaksMessage,
.LocationAvailabilityMessage,
.OrderConfirmation_EmptyMessageText,
.OrderSummary_EmptyMessageText,
.CategorySearchResults_NoSubCategoriesMessage,
.ShoppingList_EmptyMessageText,
.ShoppingCart_EmptyMessageText, .ShoppingCart_CartMinText, .ShoppingCart_BadItemsText
{font-size:15px;   font-weight: 900; text-decoration:none; color:#FF4421; border-style: solid; border-width: 0px; border-color: #FF4421; }

.ItemSearchResults_SummaryMessage
{font-size:13px;   font-weight: normal; text-decoration:none; color:#FF4421; border-style: solid; border-width: 0px; border-color: #FF4421;}

/**********************************************************/
/* Feature Shopping List Select
/**********************************************************/
.ShoppingListSelect_NewLabel, .ShoppingListSelect_NewTitleText, .ShoppingListSelect_NewDescText, .ShoppingListSelect_ExistingLabel {font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
.ShoppingListSelect_ExistingEmptyText {font-size:11px; text-decoration:none; color:#FF4421;}

/**********************************************************/
/* Feature Shopping List
/**********************************************************/
.ShoppingList_Table, .ShoppingList_EmptyMessageTable, .ShoppingList_DescriptionTable { width:616px;}
a.ShoppingList_ItemCode, a.ShoppingList_ItemCode:link, a.ShoppingList_ItemCode:visited {font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
a.ShoppingList_ItemCode:hover {	COLOR: #FF4421; text-decoration:underline;}
.ShoppingList_Description, .ShoppingList_SalesUnit, .ShoppingList_RemoveCheckbox, .ShoppingList_AddToCheckbox, .ShoppingList_DescriptionText {font-size:11px; text-decoration:none; color:#000;}
.ShoppingListDefaultSortLink {font-size:11px;   text-decoration:underline; color:#666; font-weight: bold;}
.ShoppingList_ColHeader { font-size:11px;   font-weight:bold; text-decoration:none; color:#000; padding-top:0.26cm;}
a.ShoppingList_ColHeader:link{COLOR: #FF4421; text-decoration:underline;}
.ShoppingList_ListName { font-size:11px;   font-weight:bold; color:#FF4421;}
.ShoppingList_TitleText {font-size:11px;   text-decoration:none; color:#000; padding-bottom:0.26cm;}
.ShoppingList_ItemCodeDescriptionHeaderAlign, .ShoppingList_ItemCodeDescriptionTextAlign {text-align:left;}

.ShoppingList_QuantityHeaderAlign, .ShoppingList_QuantityTextAlign, .ShoppingList_UOMHeaderAlign, .ShoppingList_UOMTextAlign,
.ShoppingList_RemoveHeaderAlign, .ShoppingList_RemoveTextAlign, .ShoppingList_AddToCartHeaderAlign, .ShoppingList_AddToCartTextAlign, .ShoppingList_ButtonTableAlign
{text-align:center;}

.ShoppingList_SeparatorCell {background-color:#F2F1F0; height:1px;}
.ShoppingList_OuterButtonTable {border:0px; }
.ShoppingList_ButtonTable {width:616px; text-align:center; }

/**********************************************************/
/* Feature Quick Order                                    */
/**********************************************************/
.ContentQOP_LineNumberLabel, .ContentQOP_ItemCodeLabel, .ContentQOP_QtyLabel {font-size:75%; font-weight:bold;}
.ContentQOP_Table { width:100px; padding-top:0px; margin-top:0px; vertical-align:top;}
.ContentQOPGrayBoxOuterTable {width:590px; padding-bottom:0.26cm; margin-bottom:125px; border-color:#052868; BORDER-WIDTH: 1px; BACKGROUND-COLOR: #efefef; BORDER-STYLE:SOLID;}
.ContentQOPGrayBoxtitle {font-size:75%; font-weight:bold;}
.ContentQOPGrayBoxtext {font-size:75%;}
.Quick_Order_Content {width:100px; margin-top: 2px; background-color: #D7E5F2; color: #fff; border: 1px solid #284279;}

/**********************************************************/
/* Feature Category Search Results                        */
/**********************************************************/
.CategorySearchResults_Table {width:616px; text-align:center;}

/**********************************************************/
/* Feature Item Search Results                            */
/**********************************************************/
.ItemSearchResults_Table {width:616px;}
.ItemSearchResults_ColHeader {font-size:11px; font-weight:bold; color:#000;}
a.ItemSearchResults_ItemCode, a.ItemSearchResults_ItemCode:link, a.ItemSearchResults_ItemCode:visited
{font-size:13px; color:#000; font-weight:bold; text-decoration:none;}
a.ItemSearchResults_ItemCode:hover {COLOR: #FF4421; text-decoration:underline;}
.ItemSearchResults_Description, .ItemSearchResults_Price, .ItemSearchResults_Availability, .ItemSearchResults_PartNumber, .ItemSearchResults_Vendor {font-size:13px; padding:0 1px}
.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_RefineSearchLabel, .ItemSearchResults_RefineSearchDescription, .ItemSearchResults_DescriptionLabel, .ItemSearchResults_TitleLabel {font-size:0px;}
.ItemSearchResults_RefineSearchKeywordLabel /* Search within search text */{font-size:11px; font-weight:bold; text-align:center; margin-bottom:200px;}
.ItemSearchResults_ResultsPageLabel {font-size:14px;}
.ItemSearchResults_SeparatorImage, .ItemSearchResults_SeparatorCell {height:1px; background:#F2F1F0;}
td.ItemSearchResults_ItemCodeTextAlign a.ItemSearchResults_ItemCode {width:100%; vertical-align: middle;}
td.ItemSearchResults_ItemCodeTextAlign {width:130px; vertical-align: middle;}
*td.ItemSearchResults_ItemCodeTextAlign a.ItemSearchResults_ItemCode {margin:15px 0 0 0; max-height:20px; } /* IE STAR HACK to match veritcal alignment of description*/

/**********************************************************/
/* Feature Item Detail                                    */
/**********************************************************/
.ItemDetailTable1 {width:616px;}
.ItemDetailTable2 {width:320px;}
.ItemDetailTable3 {width:220px;}
.ItemDetailSpacer, .ItemDetailSpacer2, .ItemDetailWidth {width:0px;}
.ItemDetailerror, .ItemDetailtextRed {font-size:11px; color:#FF4421; font-weight:bold;}
.ItemDetailattribute_hdr /* spacing of content from labels */ {font-size:11px; font-weight:bold; text-decoration:none; color:#000; width:100px; vertical-align:top;}
.ItemDetailattribute /* text of item detail */ {font-size:11px; text-decoration:none; color:#000; vertical-align:top;}
.ItemDetailattribute h1 {font-size:18px;}
.ItemDetail_TopAlign {vertical-align:bottom;}
.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
{font-size:13px; font-weight:bold; color:#FF4421; text-decoration: none;}
A.ItemDetailLocAvail:hover, A.ItemDetail_PriceBreakLink:hover, A.ItemSearchResults_PriceBreakLink:hover {COLOR: #FF4421; text-decoration:underline;}
.ItemDetail_NonWebFootnote {font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}
.ItemDetailItemImageAlign, .ItemDetailAddButtonsAlign {text-align:left;}
.ItemDetail_RelatedItemsLabel {font-size:16px; font-weight:bold;}

/**********************************************************/
/* Feature Shopping Cart                                  */
/**********************************************************/
.ShoppingCart_Table, .ShoppingCart_EmptyMessageTable, .ShoppingCart_OuterButtonTable, .ShoppingCart_DescriptionTable, .ShoppingCart_CartMinTable, .ShoppingCart_BadItemsTable, .ShoppingCart_SubTotalTable, .ShoppingCart_ButtonTable
{width:645px;}
.ShoppingCart_DescriptionText {font-size:11px; text-decoration:none; color:#000;}
a.ShoppingCart_ItemCode, a.ShoppingCart_ItemCode:link, a.ShoppingCart_ItemCode:visited {font-size:12px; text-decoration:none; font-weight:bold; color:#000;}
a.ShoppingCart_ItemCode:hover {COLOR:#FF4421; text-decoration:underline;}
.ShoppingCart_ColHeader {font-size:11px; color:#000; font-weight:bold;}
.ShoppingCart_Description, .ShoppingCart_PartNumber, .ShoppingCart_SalesUnit, .ShoppingCart_Price, .ShoppingCart_ExtendedPrice, .ShoppingCart_RemoveCheckbox, .ShoppingCart_AddToCheckbox {font-size:12px; text-decoration:none; color:#000;}
.ShoppingCart_ItemCodeDescriptionHeaderAlign, .ShoppingCart_ItemCodeDescriptionTextAlign, .ShoppingCart_ItemImageHeaderAlign, .ShoppingCart_ItemImageTextAlign {text-align:left;}
.ShoppingCart_QuantityHeaderAlign,.ShoppingCart_QuantityTextAlign, .ShoppingCart_UOMHeaderAlign, .ShoppingCart_UOMTextAlign, .ShoppingCart_PriceHeaderAlign, .ShoppingCart_PriceTextAlign,.ShoppingCart_ExtendedPriceHeaderAlign, .ShoppingCart_ExtendedPriceTextAlign, .ShoppingCart_RemoveHeaderAlign, .ShoppingCart_RemoveTextAlign, .ShoppingCart_AddToListHeaderAlign, .ShoppingCart_AddToListTextAlign, .ShoppingCart_ButtonTableAlign, .ShoppingCart_ColHeader, .ShoppingCart_SalesUnit, .ShoppingCart_RequiredDateHeaderAlign, .ShoppingCart_RequiredDateTextAlign {text-align:center;}
.ShoppingCart_SubTotalText, .ShoppingCart_SubTotalLabel {font-size:13px; text-decoration:none; font-weight:bold; color:#fff;}
.ShoppingCart_SubtotalAlign /*ALSO CONTROLS THE COLOR BEHIND SUBTOTAL BAR.*/{text-align:right; background-color:#000;}
.ShoppingCart_SubTotalLines {background: #999;}
.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;}
.ShoppingCart_PriceBreakMessage {font-size:14px; font-weight:bold; color:red;}
	
/**********************************************************/
/* Feature Ship Bill Info                                    */
/**********************************************************/
.ShipBillInformation_ContinueCheckoutButton {margin-left: 100px;}
.ShipBillInformation_ShipAreaTable {width:340px;}
.ShipBillInformation_ShipAddressTable, .ShipBillInformation_BillAreaTable {width:300px;	padding-bottom:0.26cm;}
.ShipBillInformation_CreditCardTable, .ShipBillInformation_ButtonTable, .ShipBillInformation_CheckoutTable, .ShipBillInformation_BillToDescTable, .ShipBillInformation_ShipToDescTable {width:655px; border-width:0; border:none; border-style:none;}
.ShipBillInformation_ShipToDesc, .ShipBillInformation_BillToDesc, .ShipBillInformation_CheckoutDesc {font-size:11px;}

.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-size:11px; font-weight:bold;}

.ShipBillInformation_ShippingMethodError {font-size:12px; font-weight:bold; color:#FF4421;}

/**********************************************************/
/* Feature Order Summary                                  */
/**********************************************************/
.OrderSummary_Table,  .OrderSummary_HeaderTable, .OrderSummary_ShipBillTable, .OrderSummary_EmptyMessageTable, .OrderSummary_SubTotalTable {width:625px;}
.OrderSummary_ButtonTable {width:480px;}
.OrderSummary_ShipTable, .OrderSummary_BillTable {width:290px;}

.OrderSummary_DescriptionText, .OrderSummary_Description, .OrderSummary_PartNumber, .OrderSummary_SalesUnit,.OrderSummary_Quantity, .OrderSummary_Price, .OrderSummary_ExtendedPrice, .OrderSummary_PackageSize, .OrderSummary_SalesSize,
.OrderSummary_DiscountsText, .OrderSummary_OtherChargesText, .OrderSummary_TaxesText,.OrderSummary_ShipMethodText, .OrderSummary_ShipToText, .OrderSummary_ShipToNotepadText, .OrderSummary_PONumberText, .OrderSummary_PaymentMethodText, .OrderSummary_HeaderDescription
{font-size:11px;}

.OrderSummary_SubTotalText, .OrderSummary_FreightText {color: #FFF;}
.OrderSummary_ColHeader, .OrderSummary_ItemCode, .OrderSummary_ShipMethodLabel, .OrderSummary_ShipToLabel, .OrderSummary_ShipToNotepadLabel, .OrderSummary_PONumberLabel, .OrderSummary_PaymentMethodLabel, .OrderSummary_DiscountsLabel, .OrderSummary_OtherChargesLabel {font-size:11px; font-weight:bold; }
.OrderSummary_FreightLabel, .OrderSummary_SubTotalLabel, .OrderSummary_TotalText {font-size:11px; font-weight:bold; color: #FFF;}
.OrderSummary_TotalLabel {font-size:11px; font-weight:bold; color:#FFF;}
.OrderSummary_SubTotalAlign, .OrderSummary_DiscountsAlign, .OrderSummary_OtherChargesAlign, .OrderSummary_FreightAlign, .OrderSummary_TotalAlign {text-align:right; background:#000;}
.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: #999;}
.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:100px; height:20px;}
.OrderSummary_StartSummarySpacer, .OrderSummary_EndSummarySpacer {height:1px;}

/**********************************************************/
/* Feature Order Confirmation                             */
/**********************************************************/
.OrderConfirmation_Table, .OrderConfirmation_PrintLinkTable, .OrderConfirmation_ReferenceTable, .OrderConfirmation_HeaderTable, .OrderConfirmation_EmptyMessageTable, .OrderConfirmation_SubTotalTable {width:616px;}
.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 {font-size:11px;}
.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-size:11px; font-weight:bold;}
.OrderConfirmation_SubTotalAlign, .OrderConfirmation_DiscountsAlign, .OrderConfirmation_OtherChargesAlign, .OrderConfirmation_FreightAlign, .OrderConfirmation_TaxesAlign, .OrderConfirmation_TotalAlign {text-align:right;}
.OrderConfirmation_ItemCodeDescriptionHeaderAlign, .OrderConfirmation_ItemCodeDescriptionTextAlign {text-align:left;}
.OrderConfirmation_QuantityHeaderAlign, .OrderConfirmation_QuantityTextAlign, .OrderConfirmation_UOMHeaderAlign, .OrderConfirmation_UOMTextAlign, .OrderConfirmation_PriceHeaderAlign, .OrderConfirmation_PriceTextAlign, .OrderConfirmation_ExtendedPriceHeaderAlign, .OrderConfirmation_ExtendedPriceTextAlign {text-align:center;}
.OrderConfirmation_SubTotalLines, .OrderConfirmation_DiscountsLines, .OrderConfirmation_OtherChargesLines, .OrderConfirmation_FreightLines, .OrderConfirmation_TaxesLines, .OrderConfirmation_TotalLines {background:#fff;}
.OrderConfirmation_SeparatorCell {background-color:#F2F1F0; height:1px;}

/**********************************************************/
/* Feature Contact Us                                     */
/**********************************************************/
.ContactUsOuterTable {width:616px;}
.ContactUsInnerTable {width:400px;}
.ContactUsTable3 {width:220px; padding-bottom:0.26cm; margin-bottom:140px; BORDER-WIDTH: 0px; BORDER-STYLE:SOLID; margin-right:5px;}
.ContactUstext { /* Company address and phone #, but not titles in grey box */ font-size:12px; LINE-HEIGHT:16PX; color:#000; vertical-align:top;}
.ContactUsSpacer, .ContactUsSpacer2, .ContactUsSpacer3, .ContactUsSpacer4, .ContactUsSpacer5 {width:0; HEIGHT:0.26cm;}
.ContactUssmalltext {font-size:0px; font-weight:bold; color:#FFF; padding-left:0;}
.ContactUstextbold, .ContactUstextboldBottom {font-size:15px; font-weight:bold; color:#000; padding-right: 10px; /* said "padding-center:30px;" padding for field labels */}
.ContactUstextred {font-size:16px; font-weight:bold; color:#FF4421; text-align:left;}
.ContactUssmalltextWidth300 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000; text-align:left; padding-left:0;}
.ContactUsRight {padding-left:390px;}

/**********************************************************/
/* Feature Site Map                                       */
/**********************************************************/
.SiteMapTable, .SiteMapSectionValue {width:616px;}
.SiteMapSectionTitle, .SiteMapSectionValue {font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
.SiteMapNotFound {/*font-size:0.26cm;*/ font-weight:bold; text-decoration:none; color:#FF4421;}
.SiteMapSpacer {height:0px;}
A.SiteMapLink, A.SiteMapLink:link, A.SiteMapLink:visited {font-size:11px; font-weight:normal; color:#000; text-decoration: none;}
A.SiteMapLink:hover {COLOR: #FF4421; text-decoration:underline;}

/**********************************************************/
/* Feature MyAccount Profile                              */
/**********************************************************/
.MyAccountProfileAcctOuterTable {width:616px;}
.MyAccountProfileTopFirstTDWidth, .MyAccountProfileTopSecondTDWidth, .MyAccountProfileTopThirdTDWidth {width:205px; font-size:11px; font-weight:bold; color:#000; vertical-align:top;}
.MyAccountProfileSpacer {height:0px;  width:0px;}
.MyAccountProfilehdr {font-size:11px; font-weight:bold; color:#000; vertical-align:top;}
.MyAccountProfilesubhdr, .MyAccountProfileerror {/* No recent orders text attributes */ font-size:14px; font-weight:bold; color:#FF4421;}
.MyAccountProfilerecentorders_hdr  /* Recent order table header */ {background: #999; font-size:11px; font-weight:bold; color:#fff; padding-left:1px;}
.MyAccountProfilealt_rowcolor {background:#CEE5E6;}
.MyAccountProfilerecentorders  /* TEXT OF RECENT ORDERS */ {font-size:12px; font-weight:600; color:#000;}
a.MyAccountProfilerecentorders, a.MyAccountProfilerecentorders:link, a.MyAccountProfilerecentorders:visited {/*font-size:0.26 cm;*/ color:#000; text-decoration: none;}
a.MyAccountProfilerecentorders:hover {COLOR: #FF4421; text-decoration:underline;}
a.MyAccountProfileaccounting, a.MyAccountProfileaccounting:link, a.MyAccountProfileaccounting:visited {font-size:12px; color:#666; font-weight:bold; text-decoration: none; line-height:18px; padding-right: 80px; }
a.MyAccountProfileshoppinglist, a.MyAccountProfileshoppinglist:link, a.MyAccountProfileshoppinglist:visited {font-size:12px; color:#666; font-weight:bold; text-decoration: none; line-height: 13px; width:350px;}
a.MyAccountProfileaccounting:hover, a.MyAccountProfileshoppinglist:hover {COLOR: #FF4421; text-decoration:underline;}

/**********************************************************/
/* Feature My Account Select                              */
/**********************************************************/
.MyAccountSelectSubmitButton	/* positioning of submit button on run & save report */ {text-align:center;}
.MyAccountSelecttitle_text /* Run a Report & Save report text attributes */ {color:#000; font-size:15px; font-weight:bold;}
.MyAccountSelectmyaccount_text	/* field entry lable text */ {font-size:11px; color:#000; font-weight:bold; text-align:left;}
.MyAccountSelectDescription /* descriptive text for run & save */ {font-size:12px; font-weight:normal; color:#000;}
.MyAccountProfiletext11w {font-size:14px; font-weight:normal; color:#000;}
.MyAccountSelectDotsImage {border:0; height:1px;}
.MyAccountSelectsmall_text, .MyAccountSelecterror, .MyAccountOpenARListTotalAmt, .MyAccountOpenARListAmtLeft {font-size:11px; color:#FF4421; font-weight:bold; text-align:left;}

/**********************************************************/
/* My Account RESULTS                                     */
/**********************************************************/
.MyAccountResultsSearchFor { /* warning messages for downloading a report */ font-size:11px; font-weight:600; color:#000;}

/**********************************************************/
/*My Account Pagination                                   */
/**********************************************************/
.ItemSearchResultsInputQuantity {width:32px;}
.ItemSearchResults_AddToTextAlign {text-align:center;}
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,
a.MyAccountOpenQuoteDetailtext, a.MyAccountOpenQuoteDetailtext:link, a.MyAccountOpenQuoteDetailtext:visited
{font-size:14px; color:#666; 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, a.MyAccountProfileaccounting:hover, a.MyAccountOpenQuoteDetailtext:hover
{COLOR: #FF4421; text-decoration:underline;}

a.ItemSearchResults_PageLinks:hover {COLOR: #FF4421; text-decoration:none;}
A.MyAccountPageSeq, A.MyAccountPageSeq:link, A.MyAccountPageSeq:visited, A.MyAccountPageSeq:active, a.ItemSearchResults_PageLinks {font-size:14px; color:#666; font-weight:bold; text-decoration: none;}
.MyAccountInvoicesListPageSeq, .MyAccountOpenQuoteListPageSeq, .MyAccountPastPurchaseListPageSeq, .MyAccountOpenOrderListPageSeq, .MyAccountOpenARListPageSeq {text-align:right;}
A.MyAccountPageSeq:hover {COLOR: #FF4421; text-decoration:underline; text-align:right;}
A.MyAccountPageSeqCurrent, A.MyAccountPageSeqCurrent:link, A.MyAccountPageSeqCurrent:visited, .ItemSearchResults_PageLinkSelected {font-size:16px; font-weight:bold; color:#FF4421; text-align:center; background:#FFF; width:15px; height:15px; border: 1px none #666; text-decoration: none;}
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:#FFF;}

/**********************************************************/
/* Feature My Account Invoice List                        */
/**********************************************************/
.MyAccountInvoicesListbranchselect_link {font-size:11px;}
.MyAccountInvoicesListbranchselect_text {font-size:11px; color:#000;}
a.MyAccountInvoicesListcategorytree_parent, a.MyAccountInvoicesListcategorytree_parent:link, a.MyAccountInvoicesListcategorytree_parent:visited {font-size:11px; text-decoration:none; font-weight:normal; color:#000;}
a.MyAccountInvoicesListcategorytree_parent:hover {COLOR: #FF4421; text-decoration:underline;}
.MyAccountInvoicesListcategorytree_activepage {font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
.MyAccountInvoicesListExcel {border:none;}

/**********************************************************/
/*  Left Column Headers & Values                          */
/**********************************************************/
.InvoiceListInvoiceNumberHeader, .InvoiceDetailCompanyName, .InvoiceDetailBillToHeader, .InvoiceDetailShipToHeader, .InvoiceDetailSalespersonHeader,
.InvoiceDetailOrderNumberHeader, .InvoiceDetailShipInstructionsHeader, .InvoiceDetailItemCodeHeader, .InvoiceDetailDescriptionHeader,
.InvoiceDetailRemitToHeader, .OrderListOrderNumberHeader, .OrderDetailItemCodeHeader, .OrderDetailDescriptionHeader, .PurchaseListItemCodeHeader,
.PurchaseDetailOrderNumberHeader, .ARListInvoiceNumberHeader, .QuoteListQuoteNumberHeader, .QuoteDetailItemCodeHeader
{font-size:11px; font-weight:bold; color:#000; text-align:left;}
.InvoiceDetailCompanyAddress, .InvoiceDetailInvoiceNumberValue, .InvoiceDetailBillToValue, .InvoiceDetailShipToValue, .InvoiceDetailSalespersonValue,
.InvoiceDetailOrderNumberValue, .InvoiceDetailShipInstructionsValue, .InvoiceDetailItemCodeValue, .InvoiceDetailDescriptionValue,
.InvoiceDetailRemitToCompanyName, .InvoiceDetailRemitToCompanyAddress, .OrderDetailItemCodeValue,
.OrderDetailDescriptionValue,.PurchaseDetailOrderNumberValue, .QuoteDetailItemCodeValue
{font-size:11px; font-weight:normal; color:#000; text-align:left;}

/**********************************************************/
/*  Left Link Values				                      */
/**********************************************************/
a.InvoiceListInvoiceNumberValue, a.InvoiceListInvoiceNumberValue:link, a.InvoiceListInvoiceNumberValue:visited,
a.OrderListOrderNumberValue, a.OrderListOrderNumberValue:link, a.OrderListOrderNumberValue:visited,
a.PurchaseListItemCodeValue, a.PurchaseListItemCodeValue:link, a.PurchaseListItemCodeValue:visited,
a.ARListInvoiceNumberValue, a.ARListInvoiceNumberValue:link, a.ARListInvoiceNumberValue:visited,
a.QuoteListQuoteNumberValue, a.QuoteListQuoteNumberValue:link, a.QuoteListQuoteNumberValue:visited
{font-size:xx-small; font-weight:bold; color:#666; text-align:left;}

a.InvoiceListInvoiceNumberValue:hover, a.OrderListOrderNumberValue:hover, a.PurchaseListItemCodeValue:hover, a.ARListInvoiceNumberValue:hover, a.QuoteListQuoteNumberValue:hover {COLOR: #FF4421; text-decoration:underline;}

/**********************************************************/
/*  Center Column Headers & Values				          */
/**********************************************************/
.InvoiceDetailOrderDateHeader, .InvoiceDetailTrackingNumberHeader, .InvoiceDetailPONumberHeader, .InvoiceDetailInvoiceDateHeader,
.InvoiceDetailQtyShippedHeader, .InvoiceDetailUnitNameHeader, .InvoiceDetailUnitSizeHeader, .InvoiceDetailNetPriceHeader,
.InvoiceDetailExtendedPriceHeader, .InvoiceListInvoiceDateHeader, .InvoiceListOrderNumberHeader, .InvoiceListPONumberHeader,
.OrderListPONumberHeader, .OrderListRequiredateHeader, .OrderListOrderDateHeader, .OrderListCanceledValueHeader, .OrderListInvoiceValueHeader,
.OrderListOrderValueHeader, .OrderDetailOpenValueHeader, .OrderDetailOpenQtyHeader, .OrderDetailNetPriceHeader, .OrderDetailUnitSizeHeader, .OrderDetailUnitNameHeader,
.OrderDetailOrderQtyHeader, .PurchaseListInvoiceAmountHeader, .PurchaseListInvoiceNumberHeader, .PurchaseListOrderNumberHeader, .PurchaseListInvoiceDateHeader,
.PurchaseListAddToCartHeader, .PurchaseDetailPriceUnitSizeHeader, .PurchaseDetailPriceUnitNameHeader, .PurchaseDetailUnitPriceHeader, .PurchaseDetailUnitSizeHeader,
.PurchaseDetailUnitNameHeader, .PurchaseDetailInvoiceQtyHeader, .PurchaseDetailInvoiceDateHeader, .PurchaseDetailShipmentNumHeader,
.ARListOpenDateHeader, .ARListDescriptionHeader, .ARListTotalHeader, .ARListAmountOpenHeader, .ARListDiscountDateHeader, .ARListDueDateHeader,
.ARListCurrentHeader, .ARListAge1Header, .ARListAge1ToAge2Header, .ARListAge2ToAge3Header .ARListOverAge3Header, .ARListPmtAmtHeader,
.QuoteListExpireDateHeader, .QuoteListPONumberHeader, .QuoteListRequiredateHeader, .QuoteListOrderDateHeader,.QuoteDetailUnitSizeHeader,
.QuoteDetailUnitNameHeader, .QuoteDetailOrderQtyHeader, .QuoteDetailDescriptionHeader, .QuoteDetailNetPriceHeader, .QuoteDetailPriceUnitSizeHeader,
.QuoteDetailUnitPriceHeader, .QuoteDetailPriceUnitNameHeader
{font-size:11px; font-weight:bold; color:#000; text-align:center;}

.InvoiceDetailOrderDateValue, .InvoiceDetailTrackingNumberValue, .InvoiceDetailPONumberValue, .InvoiceDetailInvoiceDateValue,
.InvoiceDetailQtyShippedValue, .InvoiceDetailUnitNameValue, .InvoiceDetailUnitSizeValue, .InvoiceDetailNetPriceValue,
.InvoiceDetailExtendedPriceValue,.OrderListPONumberValue, .OrderListOrderDateValue, .OrderListRequiredateValue, .OrderListCanceledValueValue, .OrderListInvoiceValueValue, .OrderListOrderValueValue,
.OrderDetailOpenValueValue, .OrderDetailOpenQtyValue, .OrderDetailNetPriceValue, .OrderDetailUnitSizeValue, .OrderDetailUnitNameValue, .OrderDetailOrderQtyValue,
.PurchaseListInvoiceAmountValue, .PurchaseListInvoiceNumberValue, .PurchaseListOrderNumberValue, .PurchaseListInvoiceDateValue,
.PurchaseListAddToCartValue, .PurchaseDetailNetPriceValue, .PurchaseDetailPriceUnitSizeValue, .PurchaseDetailPriceUnitNameValue,
.PurchaseDetailUnitPriceValue, .PurchaseDetailUnitSizeValue, .PurchaseDetailUnitNameValue, .PurchaseDetailInvoiceQtyValue, .PurchaseDetailInvoiceDateValue,
.PurchaseDetailShipmentNumValue, .ARListOpenDateValue, .ARListDescriptionValue, .ARListTotalValue, .ARListAmountOpenValue, .ARListDiscountDateValue, .ARListDueDateValue,
.ARListCurrentValue, .ARListAge1Value, .ARListAge1ToAge2Value, .ARListAge2ToAge3Value, .ARListOverAge3Value, .InvoiceListInvoiceDateValue, .InvoiceListPONumberValue, .InvoiceListOrderNumberValue,
.QuoteListExpireDateValue, .QuoteListPONumberValue, .QuoteListOrderDateValue, .QuoteListRequiredateValue,.QuoteDetailUnitSizeValue, .QuoteDetailUnitNameValue,
.QuoteDetailOrderQtyValue, .QuoteDetailDescriptionValue, .QuoteDetailNetPriceValue, .QuoteDetailPriceUnitSizeValue, .QuoteDetailUnitPriceValue,
.QuoteDetailPriceUnitNameValue
{font-size:11px; font-weight:normal; color:#000; text-align:center;}

/******************************************************************/
/*  Feature My Account Invoice Detail   MyAccountInvoiceDetail    */
/******************************************************************/
A.MyAccountInvoiceDetailcategorytree_parent, A.MyAccountInvoiceDetailcategorytree_parent:link, A.MyAccountInvoiceDetailcategorytree_parent:visited,
a.MyAccountPastPurchaseListcategorytree_parent, a.MyAccountPastPurchaseListcategorytree_parent:link, a.MyAccountPastPurchaseListcategorytree_parent:visited
.MyAccountPastPurchaseListcategorytree_activepage
{font-size:xx-small; font-weight:bold; color:#666; text-align:left;}

a.MyAccountPastPurchaseListcategorytree_parent:hover .MyAccountInvoiceDetailcategorytree_activepage {font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
.MyAccountInvoiceDetailLeftAlign {text-align:LEFT;}
.MyAccountInvoiceDetailCenterAlign {text-align:center;}
.MyAccountInvoiceDetailtextcenter, .MyAccountInvoiceDetailtextcenter  {font-size:11px; color:#000; text-align:center;}
.MyAccountInvoiceDetailtextleft {font-size:11px; color:#000; text-align:left;}
.MyAccountInvoiceDetailTD1 {text-align:center; width:616px;}
.MyAccountInvoiceDetailheader {font-size:11px;}
.MyAccountInvoiceDetailgridtext {font-size:11px; color:#000;}
.MyAccountInvoiceDetailtextbold  /* Subtotal & tax values*/ {font-size:11px; color:#000; font-weight:bold; text-align: right;}
.InvoiceDetailInvoiceNumberHeader {font-size:14px; font-weight:bold; color:#000; text-align:left;}

/**********************************************************/
/* Feature My Account Past Purchase List                  */
/* Feature My Account Past Purchase Detail                */
/* Feature My Account Open Order List                     */
/* Feature My Account Open AR                             */
/* Feature My Account Open Order Detail                   */
/* Feature My Account Open Quote Detail   MyAccountOpenQuoteDetail  */
/**********************************************************/
.MyAccountPastPurchaseListbranchselect_link, .MyAccountPastPurchaseListsr_header,.MyAccountPastPurchaseDetailsr_header, .MyAccountOpenOrderListbranchselect_link, .MyAccountOpenARListbranchselect_link,
.MyAccountOpenOrderDetailbranchselect_link, .MyAccountOpenQuoteDetailbranchselect_link
{font-size:11px;}
.MyAccountPastPurchaseListbranchselect_text, .MyAccountOpenOrderListbranchselect_text, .MyAccountOpenARListbranchselect_text, .MyAccountOpenOrderDetailbranchselect_text,
.MyAccountOpenOrderDetailtextleft, .MyAccountOpenQuoteDetailbranchselect_text
{font-size:11px; color:#000;}
.MyAccountOpenOrderDetailtextbold, a.MyAccountOpenOrderDetailtextbold:hover
{font-size:11px; font-weight:bold; color:#000;}
.PurchaseDetailNetPriceHeader
{font-size:11px; font-weight:bold; color:#000; text-align:center;}

.MyAccountOpenOrderDetailtextcenter, .MyAccountOpenOrderDetailtextcenter
{font-size:11px; color:#000; text-align:center;}

a.MyAccountOpenOrderListcategorytree_parent:hover, a.MyAccountOpenQuoteListcategorytree_parent:hover
{font-size:11px; text-decoration:underline; color:#000;}

.MyAccountPastPurchaseDetailcategorytree_activepage, .MyAccountOpenOrderListcategorytree_activepage, .MyAccountOpenARListcategorytree_activepage,
.MyAccountOpenOrderDetailcategorytree_activepage, .MyAccountOpenQuoteDetailcategorytree_activepage, .MyAccountOpenQuoteListcategorytree_activepage  
{font-size:11px; font-weight:bold; text-decoration:none; color:#000;}

a.MyAccountOpenOrderDetailtextbold, a.MyAccountOpenOrderDetailtextbold:link, a.MyAccountOpenOrderDetailtextbold:visited
 {font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}

a.MyAccountOpenOrderListcategorytree_parent, a.MyAccountOpenOrderListcategorytree_parent:link, a.MyAccountOpenOrderListcategorytree_parent:visited,
a.MyAccountOpenARListcategorytree_parent, a.MyAccountOpenARListcategorytree_parent:link, a.MyAccountOpenARListcategorytree_parent:visited, a.MyAccountOpenARListcategorytree_parent:hover,
a.MyAccountOpenQuoteListcategorytree_parent, a.MyAccountOpenQuoteListcategorytree_parent:link, a.MyAccountOpenQuoteListcategorytree_parent:visited
{font-size:11px; text-decoration:underline; font-weight:normal; color:#000;}

a.MyAccountPastPurchaseDetailcategorytree_parent, a.MyAccountPastPurchaseDetailcategorytree_parent:link, a.MyAccountPastPurchaseDetailcategorytree_parent:visited,
a.MyAccountOpenOrderDetailcategorytree_parent, a.MyAccountOpenOrderDetailcategorytree_parent:link, a.MyAccountOpenOrderDetailcategorytree_parent:visited,
a.MyAccountOpenQuoteDetailcategorytree_parent, a.MyAccountOpenQuoteDetailcategorytree_parent:link, a.MyAccountOpenQuoteDetailcategorytree_parent:visited
{font-size:11px; text-decoration:underline; color:#000099;}
a.MyAccountPastPurchaseDetailcategorytree_parent:hover, a.MyAccountOpenOrderDetailcategorytree_parent:hover, a.MyAccountOpenQuoteDetailcategorytree_parent:hover
{font-size:11px; color:#000099;}

.MyAccountOpenOrderDetailtextboldWidth {font-size:11px; font-weight:bold; color:#000; width:563px;}

.MyAccountOpenOrderDetailtextboldleft {font-size:11px; font-weight:bold; color:White; background:#083c52;}
.MyAccountOpenOrderDetailtextboldcenter {font-size:11px; font-weight:bold; color:White; background:#083c52; text-align:center;}
.MyAccountOpenOrderDetailtextRed {font-size:11px; color:#FF4421;}

.MyAccountPastPurchaseListExcel, .MyAccountPastPurchasesListExcel, .MyAccountOpenOrderListExcel, .MyAccountOpenARListExcel, .MyAccountOpenOrderDetailExcel, .MyAccountOpenQuoteDetailExcel
{border:none;}
.MyAccountPastPurchaseDetailBorder, .MyAccountOpenOrderListBorder, .MyAccountOpenARListBorder, .MyAccountOpenOrderDetailBorder, .MyAccountOpenQuoteDetailBorder 
{background:#000;}
.MyAccountPastPurchaseDetailBorderWidth, .MyAccountOpenOrderListBorderWidth, .MyAccountOpenARListBorderWidth, .MyAccountOpenOrderDetailBorderWidth, .MyAccountOpenQuoteDetailBorderWidth 
{background:#000; width:1px;}
.MyAccountPastPurchaseDetailTDWidth, .MyAccountOpenOrderListTDWidth, .MyAccountOpenARListTDWidth, .MyAccountOpenOrderDetailTDWidth, .MyAccountOpenQuoteDetailTDWidth 
{width:15px;}
A.MyAccountOpenARListMakePmtLink, A.MyAccountOpenARListMakePmtLink:link, A.MyAccountOpenARListMakePmtLink:visited {font-size:11px; font-weight:bold; color:#000; BORDER: 2px solid #efefef; padding:3px;}
A.MyAccountOpenARListMakePmtLink:hover {color:#FF4421; text-decoration: underline;}

/**********************************************************/
/* Feature Customer Defined Page NN                       */
/**********************************************************/
A.CustomerHelpLinks, A.CustomerHelpLinks:link, A.CustomerHelpLinks:visited {font-size:11px; text-decoration:none; font-weight:bold; color:#000; background:#fff;}
A.CustomerHelpLinks:hover {font-size:11px; text-decoration:underline; font-weight:bold; color:#000; background:#fff;}
.CustomerHelpText {font-size:11px; color:#000; background:white;}
.LocationAvailabilityTable {background:#FFF; width:616px;}
.LocationAvailabilityColumnTitle {font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.LocationAvailabilityColumnValue {font-size:14px; text-decoration:none; color:#000;}
.LocationAvailabilityNotFound {font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}
.LocationAvailabilitySpacer {height:0px;}

a.MyAccountPastPurchaseListheaderlink, a.MyAccountPastPurchaseListheaderlink:link, a.MyAccountPastPurchaseListheaderlink:visited, a.MyAccountPastPurchaseListheaderlink:hover, a.MyAccountPastPurchaseListheaderlink, a.MyAccountPastPurchaseListheaderlink:link
a.MyAccountPastPurchaseListheaderlink:visited, a.MyAccountPastPurchaseListheaderlink:hover 
{font-size:11px; color:#000; font-weight:bold; text-decoration:underline;}

.LogonInputsTable {width:350px;}
.MyAccountProfileRecentOrdersTable {width:616px; padding:0px; border-style:none; border-width:0px; border-collapse:collapse;}
.ShoppingListSelect_hr {width:616px;}

a.MyAccountPastPurchaseListheaderlink, a.MyAccountPastPurchaseListheaderlink:link, a.MyAccountPastPurchaseListheaderlink:visited, a.MyAccountPastPurchaseListheaderlink:hover
{font-size:11px; color:#000; font-weight:bold; text-decoration:underline;}

.HeaderLinksTR {background:#006699; width:616px;}
.ImageLinkColumn, .ImageLinkImage01  {vertical-align:top; background:#F2F1F0;}
.LSideImageLink2FeatureCell {padding-top:0;}
.HorizontalLineHR {width:579px; height:0; color:#000;}
.FooterCompanyAddressFeatureCell {font-size:12px; background:#fff; color:#000; vertical-align:top;}
.ultar_small {font-size: 10pt; font-weight: bold;}
a.linkslarge, a.linkslarge:link, a.linkslarge:visited, a.linkslarge:hover {text-decoration:underline; font-size: 12pt; color: #0066CC;}
.iccdirect-links {font-size: 12pt; font-weight: bold; color: #0066CC; border-color: #000; 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-size:11px; color:#0066CC; font-weight:normal; text-decoration:underline;}
.CategorySearchResults_Description {font-weight:bold; font-size:14px;}
a.ContactUscategorytree_parent, a.ContactUscategorytree_parent:link, a.ContactUscategorytree_parent:visited, a.ContactUscategorytree_parent:hover {color:#000; font-weight:normal; text-decoration:underline; font-size:13px;}
.ContentShoppingCartFeatureCell {padding-bottom:20px;}
/* Bread Crumbs */
a.BreadCrumbcategorytree_parent, a.BreadCrumbcategorytree_parent:link, a.BreadCrumbcategorytree_parent:visited {font-size:11px; text-decoration:underline; color:#666; font-weight:900; text-transform: capitalize; font-variant:small-caps;}
a.BreadCrumbcategorytree_parent:hover {font-size:11px; text-decoration:underline; color:#FF4421; font-weight:900;}
.BreadCrumbcategorytree_activepage {font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421; margin-top: 5px; margin-bottom: 15px;}
/* Shopping Area*/
.ShoppingList_SeparatorImage, .OrderConfirmation_StartSummarySpacer, .OrderConfirmation_EndSummarySpacer, .OrderConfirmation_SeparatorCellImage  {height:1px;}
.LogonForgotEmail, .MyAccountOpenARListTotalAmountDue {font-size:11px; font-weight:bold; text-align:center;}
.MyAccountOpenARListInvoiceAgeTitle {font-weight:bold; text-align:left; font-size:11px;}
.LinksImageTag {padding-top:0.26cm;}
.Tablerow3cell1, .LSideImageFiller {background:#000;}
.LSideImageLinkTR {background:white;}
.ImageLinkImage01 {background:#EEE;}

/**********************************************************/
/* Feature Copycenter                                      */
/**********************************************************/
.FooterCopycenter {font-size:11px; color:white; background:#fff; text-align:center; font-weight:bold; width:616px;}
.ItemSearchResults_SpecialImageHeaderAlign, .CategorySearchResults_SpecialImageTextAlign, .CategorySearchResults_SpecialImageHeaderAlign, .ItemSearchResults_SpecialImageTextAlign {text-align:left;}
.ShipBillInformation_OtherMethodLabel {font-size:11px; font-weight:bold; color: #000;}
.CustomerListTitle {font-size:14px; font-weight:bold; text-align:center; padding-bottom:20px;}
.CustomerListNameTitle, .CustomerListCodeTitle {font-size:11px; font-weight:bold; text-decoration:underline;}
.CustomerListNameText, .CustomerListCodeText {font-size:11px; font-weight:bold;}
.CustomerListSubmitImage {height:17px; width:53px;}
.CustomerListDescText {font-size:11px; font-weight:bold;}
a.CustomerListLink, a.CustomerListLink:link, a.CustomerListLink:visited, a.CustomerListLink:hover, .ProductSearch_SearchForLabel, .ProductSearch_SearchByLabel {font-size:11px; font-weight:bold; text-decoration:none; color:#000;} 
.CustomerListBlankheader {width:10%;}
.ShipBillInformation_CompanyLabel {font-size:11px; font-weight:bold;}
.ProductSearch_List {font-size:11px; color:#000;}
.LogonLeftEmailTextBox, .LogonLeftPasswordTextBox {font-size:12px; width:150px; height:19px; margin-top: 2px; margin-bottom: 5px; background: #fff; color: #000; border: 1px solid #284279;}
.ShipBillInformation_PCardLabel {font-size:11px; font-weight:bold;}
.CategorySearchResults_CategoryCell {border-style:none; border-width:0px; vertical-align:top;}
.VisitorNumber_Table {width:550px;}
.VisitorNumber_Label {font-size:14px; font-weight:bold; text-align:center; color:#000;}
.MasterCustomerTitle {font-size:14px; font-weight:bold;}
.MasterCustomerNameText, .MasterCustomerCodeText, .MasterCustomerDescText {font-size:11px; font-weight:bold;}
.MasterCustomerSubmitImage {height:17px; width:53px;}
a.MasterCustomerLink, a.MasterCustomerLink:link, a.MasterCustomerLink:visited {font-size:11px; font-weight:bold; text-decoration:none; color:red;}
a.MasterCustomerLink:hover {font-size:11px; font-weight:bold; text-decoration:underline; color:red;}
.MasterCustomerBlankheader {width:616px;}
.CustomerListError {font-size:11px; color:#FF4421;}
.MasterCustomerError {font-size:11px; color:#FF4421; width:400px;}

.ItemSearchResults_NonWebFootnote, .QuickOrder_Error, .ShoppingList_DecimalQtyText, .RFQCart_DecimalQtyText {font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}
.ItemSearchResults_NonWebFootnote {padding-top:0.26cm;}
.PurchaseListAddToTable,.ExpediteOrderEmail_DescriptionTable {width:616px;}
.PurchaseListAddToImages {width:616px; text-align:center;}
.ExpediteOrderHeader, .SideQOP_ItemCodeLabel, .SideQOP_QtyLabel {font-size:11px; font-weight:bold;}
.ExpediteOrderEmail_DescriptionText, .ExpediteOrderEmail_Text {font-size:11px;}
.ItemSearchResults_Alternate {font-size:11px; text-align:left;}
.ItemSearchResults_CategoryInfoDescriptionsTD, .ItemSearchResults_CategoryInfoMainImageTD, .ItemSearchResults_CategoryInfoImagesTD, .ItemSearchResults_VendorImageTD, .ItemSearchResults_CategoryInfoLinksTD
	{text-align:left; vertical-align:top; padding-left:3px;}
.ItemSearchResults_CategoryInfoThumbnailTD {text-align:left; vertical-align:top; padding-bottom:3px; padding-right:3px;}
.ItemSearchResults_CategoryInfoDescription1Text {font-size:13px;}
.ItemSearchResults_CategoryInfoDescription2Text, .ItemSearchResults_CategoryInfoLinksText, .ItemSearchResults_UnitSize, .ItemSearchResults_PackageSize,
.ShoppingCart_SalesSize, .ShoppingList_PackageSize, .ShoppingList_SalesSize, .OrderConfirmation_SalesSize 
{font-size:11px;}
.ItemSearchResults_VendorImageTD, .ItemSearchResults_CategoryInfoLinksTD {padding-bottom:3px;}
.ItemSearchResults_CategoryInfoDescription1TD, .ItemSearchResults_CategoryInfoDescription2TD {text-align:left; vertical-align:top; padding-bottom:3px;}

.ContractListHeader , .ContractDetailHeader, .ContractList_PrevNextLinks, .ContractDetail_PrevNextLinks, .ContractList_PageLinks, .ContractDetail_PageLinks, A.ContractList_PageLinks, A.ContractList_PageLinks:link, A.ContractList_PageLinks:visited,
A.ContractDetail_PageLinks, A.ContractDetail_PageLinks:link, A.ContractDetail_PageLinks:visited, A.ContractList_PrevNextLinks, A.ContractList_PrevNextLinks:link, A.ContractList_PrevNextLinks:visited, A.ContractDetail_PrevNextLinks, A.ContractDetail_PrevNextLinks:link, A.ContractDetail_PrevNextLinks:visited
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
.ContractListText, .ContractDetailText, A.ContractListText, A.ContractListText:link, A.ContractListText:visited  {font-size:11px; text-decoration:none; color:#000;}
.ContractListNextPrev, .ContractDetailNextPrev {width:15%;}
.ContractListPageSeq, .ContractDetailPageSeq {text-align:center; width:85%;}
 
.ShoppingCart_ContractID, .ShoppingCart_ContractLineNum, .TrackingListValue {font-size:11px; text-decoration:none; color:#000;}
.ShoppingCart_ContractIDHeader, .ShoppingCart_ContractLineNumHeader, .ShipBillInformation_DelPtLabel, .TrackingListHeader
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
.ItemSearchResults_UnitSizeHeaderAlign, .ItemSearchResults_UnitSizeTextAlign, .ItemSearchResults_PackageSizeHeaderAlign, .ItemSearchResults_PackageSizeTextAlign,
.ShoppingCart_UnitSizeHeaderAlign, .ShoppingCart_PackageSizeTextAlign, .ShoppingCart_PackageHeaderAlign, .ShoppingCart_UnitSizeTextAlign,
.OrderConfirmation_PackageSizeHeaderAlign, .OrderConfirmation_UnitSizeHeaderAlign, .OrderConfirmation_PackageSizeTextAlign, .OrderConfirmation_PackageSize, .OrderConfirmation_UnitSizeTextAlign,
.ShoppingList_PackageSizeHeaderAlign, .ShoppingList_UnitSizeHeaderAlign, .ShoppingList_PackageSizeTextAlign, .ShoppingList_UnitSizeTextAlign
	{text-align:center;}

.ShoppingCart_PackageSize {font-size:xx-small; text-align:left;}
.CatalogTopItems_Submit {padding-left:28px; padding-top:5px}
.CatalogTopItems_DropDown {width:168px; margin-left:15px; padding-left:10px; font-size:11px;}
.ContentSpecialsList_RegularPriceLabel, .ContentSpecialsList_SpecialPriceLabel, .ContentSpecialsList_RegularPriceText, .ContentSpecialsList_SpecialPriceText
.OrderConfirmation_CustCodeText
{font-size:0.26cm;}
.ItemSearchResults_ItemCodeTextAlign {vertical-align:top; text-align:left;}
.MasterCustomerCodeCurrent {font-size:11px; font-weight:bold; color:#FF4421;}
.ShoppingCart_ItemNotepadLabel {font-size:11px; font-weight:bold; text-decoration:none; color:red;}

.OrderSummary_ItemNotepadLabel, .OrderConfirmation_ItemNotepadLabel, .OrderConfirmation_CustCodeLabel {font-size:11px; font-weight:bold;}
.OrderConfirmation_CustCodeTable {width:616px; border-width:0; border-style:none; background:black; padding:0;}
.OrderConfirmation_ShopperEmailLabel {font-weight:bold;}
.OrderConfirmation_ShopperEmailLabel, .OrderConfirmation_ShopperEmailText {font-size:11px; text-decoration:none;}

.ItemSearchResults_CategoryInfoOtherText0, .ItemSearchResults_CategoryInfoOtherText1, .ItemSearchResults_CategoryInfoOtherText2, .ItemSearchResults_CategoryInfoOtherText3, .ItemSearchResults_CategoryInfoOtherText4, .ItemSearchResults_CategoryInfoOtherText5
.ItemSearchResults_CategoryInfoOtherText6, .ItemSearchResults_CategoryInfoOtherText7, .ItemSearchResults_CategoryInfoOtherText8, .ItemSearchResults_CategoryInfoOtherText9
{font-size:11px;}

.ItemSearchResults_CategoryInfoOtherTD0, .ItemSearchResults_CategoryInfoOtherTD1, .ItemSearchResults_CategoryInfoOtherTD2, .ItemSearchResults_CategoryInfoOtherTD3, .ItemSearchResults_CategoryInfoOtherTD4, .ItemSearchResults_CategoryInfoOtherTD5
.ItemSearchResults_CategoryInfoOtherTD6, .ItemSearchResults_CategoryInfoOtherTD7, .ItemSearchResults_CategoryInfoOtherTD8, .ItemSearchResults_CategoryInfoOtherTD9
{text-align:left; vertical-align:top; padding-bottom:3px; padding-left:3px;}

.ItemSearchResults_Vendor {font-size:12px;}
.ItemSearchResults_VendorTextAlign, .ItemSearchResults_VendorHeaderAlign {text-align:left;}

.OrderSummary_ContractID, .OrderSummary_ContractLineNum, .OrderConfirmation_ContractID, .OrderConfirmation_ContractLineNum {font-size:0.26cm; text-decoration:none; color:#000;}
.OrderSummary_ContractIDHeader, .OrderSummary_ContractLineNumHeader, .OrderConfirmation_ContractIDHeader, .OrderConfirmation_ContractLineNumHeader {font-size:0.26cm; font-weight:bold; text-decoration:none; color:#000;}
.ContractListAddToTable {width:100%;}
.ContractListAddToImages {width:100%; text-align:right;}
.OrderSummary_PackageSizeHeaderAlign, .OrderSummary_UnitSizeHeaderAlign, .OrderSummary_PackageSizeTextAlign {text-align:center;}
.OrderSummary_PackageSize, .OrderSummary_SalesSize {font-size:12px;}
.CatalogJavascriptTableFormat, .CatalogJavascript_Table {width:100%; border-width:0; border-style:none; background:#000; padding:0;}
.LSideCatalogJavascriptFeatureCell {padding-top:20px; padding-bottom:20px;}
.SelectShipToColumnTitle {font-size:14px; font-weight:bold; text-decoration:none; color:#000; width:50%;}
.SelectShipToColumnValue {font-size:14px; text-decoration:none; color:#000; width:50%;}
.SelectShipToNotFound {font-size:14px; font-weight:bold; text-decoration:none; color:red;}
.SelectShipToDirections {font-size:16px; font-weight:bold; text-decoration:none; color:black;}
.SelectShipToTable {background:#FFF; width:600px;}
.SelectShipToInnerTable {background:#FFF;}
.SelectShipTo_PrevNextLinks, .SelectShipTo_PageLinks {font-size:12px;}
.SelectShipTo_PageLinkSelected {font-size:12px; color:Red;}
.RecentlyViewedItems_RecentlyViewedItemsTable {margin-left:25px;}
.RecentlyViewedItems_ItemCode {font-size:12px; color:#FFF;}
.RecentlyViewedItems_Description {font-size:10px; color:#FFF;}
.RecentlyViewedItems_NoRecentlyViewedItemsFoundText {font-size:12px; color:#333;}
.RecentlyViewedItems_CaptionImage {border:0;}
.InvoiceDetailPickTicketNumberHeader {font-size:12px; font-weight:bold; color:#000; text-align:left;}
.InvoiceDetailPickTicketNumberValue {font-size:12px; color:#000; text-align:left;}
.SuspendedOrdersListHeader {font-size:12px; color:#000; font-weight:bold; text-decoration:none;}
.SuspendedOrdersListPageSeq {font-size:12px; width:280px; text-align:right;}
.PleaseWaitMessage {font-size:24px; color:#000; font-weight:bold; text-align:center;}
.PleaseWaitDots {font-size:48px; color:#6699CC; font-weight:bold;}

.OrderSummary_HeaderReqDateLabel, .OrderConfirmation_HeaderReqDateLabel, .ShipBillInformation_CreditCardCV2Label, .ShipBillInformation_UseShipAddressLabel, .ShipBillInformation_BillToFirstNameLabel,
.ShipBillInformation_BillToLastNameLabel, .ShipBillInformation_BillToAddress1Label, .ShipBillInformation_BillToAddress2Label, .ShipBillInformation_BillToCityLabel, .ShipBillInformation_BillToStateLabel,
.ShipBillInformation_BillToZipLabel, .ShipBillInformation_BillToCountryLabel, .OpenARSummaryHeader, .MyAccountOpenARPaymentSummaryTitle, .MyAccountOpenARPaymentSummaryPaymentMethodHeader ,.MyAccountOpenARPaymentSummaryBillingAddressHeader,
.MyAccountOpenARPaymentSummaryTotal, .MyAccountOpenARPaymentConfirmationTitle, .MyAccountOpenARPaymentConfirmationReceiptNumberHeader, .MyAccountOpenARPaymentConfirmationPaymentMethodHeader, .MyAccountOpenARPaymentConfirmationBillingAddressHeader,
.MyAccountOpenARPaymentConfirmationTotal, .MyAccountOpenARPayment_CreditCardTypeLabel, .MyAccountOpenARPayment_CreditCardNumberLabel, .MyAccountOpenARPayment_CreditCardExpirationLabel, .MyAccountOpenARPayment_CreditCardCV2Label,
.MyAccountOpenARPayment_BillToFirstNameLabel, .MyAccountOpenARPayment_BillToLastNameLabel, .MyAccountOpenARPayment_BillToAddress1Label, .MyAccountOpenARPayment_BillToAddress2Label, .MyAccountOpenARPayment_BillToCityLabel, .MyAccountOpenARPayment_BillToStateLabel,
.MyAccountOpenARPayment_BillToZipLabel, .MyAccountOpenARPayment_BillToCountryLabel, .MyAccountOpenARListAmtPrevAppliedLabel, .MyAccountOpenARListInvPrevAppliedLabel
{font-size:12px; font-weight:bold;}

.OrderSummary_RequiredDateHeaderAlign, .OrderSummary_RequiredDateTextAlign, .OrderConfirmation_RequiredDateHeaderAlign, .OrderConfirmation_RequiredDateTextAlign
{text-align:left;}

.PriceBreaks_Description, .PriceBreaks_Lines, .OpenARSummaryValue, .MyAccountOpenARPaymentSummaryDescription, .MyAccountOpenARPaymentSummaryPaymentMethodValue, .MyAccountOpenARPaymentSummaryBillingAddressValue,
.MyAccountOpenARPaymentConfirmationDescription, .MyAccountOpenARPaymentConfirmationReceiptNumber, .MyAccountOpenARPaymentConfirmationPaymentMethodValue, .MyAccountOpenARPaymentConfirmationBillingAddressValue,
.MyAccountOpenARPaymentUnallocatedDescription, .MyAccountOpenARPaymentDescription, .MyAccountOpenARListAmtPrevApplied, .MyAccountOpenARListInvPrevApplied
{font-size:12px;}

.ContentPriceBreaksFeatureCell {width:400px;}
.PriceBreaks_MainTable {width:350px; border-style:solid; border-width:1px; border-color:#666; padding:5px;}
.PriceBreaks_HeaderBG {text-align:center; background:#666;}
.PriceBreaks_Header {font-size:12px; font-weight:bold; color:#FFF;}
.PriceBreaks_LinesBG {text-align:right;}
.ShipBillInformation_CV2Description, .MyAccountOpenARPayment_CV2Description {font-size:0.26cm;}
.MyAccountOpenARPaymentSummaryTotalBorder, .MyAccountOpenARPaymentConfirmationTotalBorder {font-size:2px;}
.MyAccountOpenARPaymentSummaryExit, .MyAccountOpenARPaymentSummarySubmit, .MyAccountOpenARPaymentExit, .MyAccountOpenARPaymentSubmit {text-align:center;}
.MyAccountOpenARPaymentCCTable, .MyAccountOpenARPaymentAddressTable {width:300px;}
.ShoppingListSelect_MessageTable {padding:0px; border-style:none; border-width:0px;}

/**********************************************************/
/* Feature Admin Page                                     */
/* Feature Admin Abbreviations List and Feature Admin Abbreviations Detail  */
/* Feature AdminContactEMailsList AND Feature AdminContactEMailsDetail */
/* Feature AdminEmailAlertsList AND  Feature AdminEmailAlertsDetail  */
/* Feature AdminFeatu#FF4421ItemsList AND Feature AdminFeatu#FF4421ItemsDetail */
/* Feature AdminApprovePendingCustomersList AND Feature AdminApprovePendingCustomersDetail */
/* Feature AdminPageHits AND Feature AdminShippingMethodsList AND Feature AdminShippingMethodsDetail */
/* Feature AdminShopperList AND Feature AdminShopperDetail  */
/* AND Feature Admin SitePage List  AND Feature Admin SitePage Detail */
/* AND Feature Admin Vendor List  AND  Feature Admin Vendor Detail  */
/* Feature AdminFeatu#FF4421CategoryList                           */
/* Feature AdminFeatu#FF4421CategoryDetail                         */
/* Feature AdminErrorLog                           */
/**********************************************************/
.AdminApprovePendingShoppersListTable, .AdminApprovePendingShoppersDetailTable, .AdminSystemListSelectTable, .AdminSystemListDetailTable, .AdminPageTable,
.AdminAbbreviationsListTable, .AdminAbbreviationsDetailTable, .AdminContactEMailsListTable, .AdminContactEMailsDetailTable, .AdminEmailAlertsListTable, .AdminEmailAlertsDetailTable,
.AdminFeatu#FF4421ItemsListTable, .AdminFeatu#FF4421ItemsDetailTable,
.AdminApprovePendingCustomersListTable, .AdminApprovePendingCustomersDetailTable, .AdminPageHitsTable, .AdminShippingMethodsListTable, .AdminShippingMethodsDetailTable,
.AdminShopperListTable, .AdminShopperDetailTable, .AdminSitePageListTable, .AdminSitePageDetailTable, .AdminVendorListTable, .AdminVendorDetailTable, .AdminFeatu#FF4421CategoryListTable,
.AdminFeatu#FF4421CategoryDetailTable, .AdminErrorLogTable
{background:#FFF; width:616px;}

.AdminApprovePendingShoppersListTitle, .AdminApprovePendingShoppersDetailTitle, .AdminSystemListSelectTitle, .AdminSystemListDetailTitle, .AdminPageTitle,
.AdminAbbreviationsListTitle, .AdminAbbreviationsDetailTitle, .AdminContactEMailsListTitle, .AdminContactEMailsDetailTitle, .AdminEmailAlertsListTitle, .AdminEmailAlertsDetailTitle,
.AdminFeatu#FF4421ItemsListTitle, .AdminFeatu#FF4421ItemsDetailTitle,
.AdminApprovePendingCustomersListTitle, .AdminApprovePendingCustomersDetailTitle, .AdminPageHitsTitle, .AdminShippingMethodsListTitle, .AdminShippingMethodsDetailTitle,
.AdminShopperListTitle, .AdminShopperDetailTitle, .AdminSitePageListTitle, .AdminSitePageDetailTitle, .AdminVendorListTitle, .AdminVendorDetailTitle, .AdminFeatu#FF4421CategoryListTitle,
.AdminFeatu#FF4421CategoryDetailTitle, .AdminErrorLogTitle, .AdminFailedSearchesListTitle
{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.AdminApprovePendingShoppersListColumnTitle, .AdminApprovePendingShoppersDetailColumnTitle, .AdminSystemListSelectColumnTitle, .AdminSystemListDetailColumnTitle,
.AdminAbbreviationsListColumnTitle, .AdminAbbreviationsDetailColumnTitle, .AdminAbbreviationsDetailColumnValue,
.AdminContactEMailsListColumnTitle, .AdminContactEMailsDetailColumnTitle, .AdminContactEMailsDetailColumnValue, .AdminEmailAlertsListColumnTitle, .AdminEmailAlertsDetailColumnTitle, .AdminEmailAlertsDetailColumnValue,
.AdminFeatu#FF4421ItemsListColumnTitle, .AdminFeatu#FF4421ItemsDetailColumnTitle, .AdminFeatu#FF4421ItemsDetailColumnValue,
.AdminApprovePendingCustomersListColumnTitle, .AdminApprovePendingCustomersDetailColumnTitle, .AdminPageHitsColumnTitle, .AdminShippingMethodsListColumnTitle, .AdminShippingMethodsDetailColumnTitle, .AdminShippingMethodsDetailColumnValue,
.AdminShopperDetailColumnTitle, .AdminShopperDetailColumnValue, .AdminSitePageListColumnTitle, .AdminSitePageDetailColumnTitle, .AdminSitePageDetailColumnValue, .AdminVendorListColumnTitle,
.AdminVendorDetailColumnTitle, .AdminVendorDetailColumnValue, .AdminFeatu#FF4421CategoryListColumnTitle, .AdminFeatu#FF4421CategoryDetailColumnTitle, .AdminFeatu#FF4421CategoryDetailColumnValue,
.AdminErrorLogColumnTitle
{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}

.AdminApprovePendingShoppersListNotFound, .AdminApprovePendingShoppersDetailNotFound, .AdminSystemListSelectNotFound, .AdminSystemListDetailNotFound,
.AdminAbbreviationsListNotFound, .AdminAbbreviationsDetailNotFound,
.AdminContactEMailsListNotFound, .AdminContactEMailsDetailNotFound, .AdminEmailAlertsListNotFound, .AdminEmailAlertsDetailNotFound,
.AdminFeatu#FF4421ItemsListNotFound, .AdminFeatu#FF4421ItemsDetailNotFound,
.AdminApprovePendingCustomersListNotFound, .AdminApprovePendingCustomersDetailNotFound, 
.AdminPageHitsNotFound, .AdminShippingMethodsListNotFound, .AdminShippingMethodsDetailNotFound, .AdminShopperListNotFound,
.AdminShopperDetailNotFound, .AdminSitePageListNotFound, .AdminSitePageDetailNotFound, .AdminVendorListNotFound, .AdminVendorDetailNotFound, .AdminFeatu#FF4421CategoryListNotFound,
.AdminFeatu#FF4421CategoryDetailNotFound, .AdminErrorLogNotFound
{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}

.AdminPageHitsTotalColumnTitle {font-size:14px; font-weight:bold; text-decoration:none; color:#000; text-align:center;}
.AdminPageHitsTotalColumnValue {font-size:14px; text-decoration:none; color:#000; text-align:center;}
.AdminPageHitsColumnValue, .AdminApprovePendingCustomersDetailColumnValue {font-size:14px; text-decoration:none; color:#000;}
.AdminShopperListColumnTitle {font-size:14px; font-weight:bold; text-decoration:none; color:#000; background-color:#00CCFF;}

.AdminApprovePendingShoppersListSpacer, .AdminApprovePendingShoppersDetailSpacer, .AdminSystemListSelectSpacer, .AdminSystemListDetailSpacer, .AdminPageSpacer,
.AdminAbbreviationsListSpacer, .AdminAbbreviationsDetailSpacer, .AdminContactEMailsListSpacer, .AdminContactEMailsDetailSpacer, .AdminEmailAlertsListSpacer, .AdminEmailAlertsDetailSpacer,
.AdminFeatu#FF4421ItemsListSpacer, .AdminFeatu#FF4421ItemsDetailSpacer,
.AdminApprovePendingCustomersListSpacer, .AdminApprovePendingCustomersDetailSpacer, .AdminPageHitsSpacer, .AdminShippingMethodsListSpacer, .AdminShippingMethodsDetailSpacer, .AdminShopperListSpacer, .AdminShopperDetailSpacer, .AdminSitePageListSpacer, .AdminSitePageDetailSpacer, .AdminVendorListSpacer, .AdminVendorDetailSpacer,
.AdminFeatu#FF4421CategoryListSpacer, .AdminFeatu#FF4421CategoryDetailSpacer, .AdminErrorLogSpacer
{height:5px;}

.AdminApprovePendingShoppersListList, .AdminSystemListSelectList, .AdminAbbreviationsListList, .AdminContactEMailsListList, .AdminEmailAlertsListList, .AdminFeatu#FF4421ItemsListList,
.AdminApprovePendingCustomersListList, .AdminShippingMethodsListList, .AdminShopperListList, .AdminSitePageListList, .AdminVendorListList, .AdminFeatu#FF4421CategoryListList
{font-size:11px; font-weight:bold; text-decoration:none; color:#000; width:120px;}

A.AdminApprovePendingShoppersListLink, A.AdminApprovePendingShoppersListLink:link, A.AdminApprovePendingShoppersListLink:visited,
A.AdminApprovePendingShoppersDetailLink, A.AdminApprovePendingShoppersDetailLink:link, A.AdminApprovePendingShoppersDetailLink:visited, A.AdminSystemListSelectLink, A.AdminSystemListSelectLink:link, A.AdminSystemListSelectLink:visited,
A.AdminSystemListDetailLink, A.AdminSystemListDetailLink:link, A.AdminSystemListDetailLink:visited, .AdminPageList, A.AdminPageLink, A.AdminPageLink:link, A.AdminPageLink:visited,
A.AdminAbbreviationsListLink, A.AdminAbbreviationsListLink:link, A.AdminAbbreviationsListLink:visited,
A.AdminAbbreviationsDetailLink, A.AdminAbbreviationsDetailLink:link, A.AdminAbbreviationsDetailLink:visited,
A.AdminEmailAlertsListLink, A.AdminEmailAlertsListLink:link, A.AdminEmailAlertsListLink:visited,
A.AdminEmailAlertsDetailLink, A.AdminEmailAlertsDetailLink:link, A.AdminEmailAlertsDetailLink:visited,
A.AdminContactEMailsListLink, A.AdminContactEMailsListLink:link, A.AdminContactEMailsListLink:visited, A.AdminContactEMailsDetailLink, A.AdminContactEMailsDetailLink:link, A.AdminContactEMailsDetailLink:visited,
A.AdminFeatu#FF4421ItemsListLink, A.AdminFeatu#FF4421ItemsListLink:link, A.AdminFeatu#FF4421ItemsListLink:visited, A.AdminFeatu#FF4421ItemsDetailLink, A.AdminFeatu#FF4421ItemsDetailLink:link, A.AdminFeatu#FF4421ItemsDetailLink:visited,
A.AdminApprovePendingCustomersListLink, A.AdminApprovePendingCustomersListLink:link, A.AdminApprovePendingCustomersListLink:visited,
A.AdminApprovePendingCustomersDetailLink, A.AdminApprovePendingCustomersDetailLink:link, A.AdminApprovePendingCustomersDetailLink:visited, 
A.AdminPageHitsLink, A.AdminPageHitsLink:link, A.AdminPageHitsLink:visited, A.AdminShippingMethodsListLink, A.AdminShippingMethodsListLink:link, A.AdminShippingMethodsListLink:visited,
A.AdminShippingMethodsDetailLink, A.AdminShippingMethodsDetailLink:link, A.AdminShippingMethodsDetailLink:visited,
A.AdminShopperListLink, A.AdminShopperListLink:link, A.AdminShopperListLink:visited,
A.AdminShopperDetailLink, A.AdminShopperDetailLink:link, A.AdminShopperDetailLink:visited,
A.AdminSitePageListLink, A.AdminSitePageListLink:link, A.AdminSitePageListLink:visited,
A.AdminSitePageDetailLink, A.AdminSitePageDetailLink:link, A.AdminSitePageDetailLink:visited,
A.AdminVendorListLink, A.AdminVendorListLink:link, A.AdminVendorListLink:visited,
A.AdminVendorDetailLink, A.AdminVendorDetailLink:link, A.AdminVendorDetailLink:visited,
A.AdminFeatu#FF4421CategoryListLink, A.AdminFeatu#FF4421CategoryListLink:link, A.AdminFeatu#FF4421CategoryListLink:visited,
A.AdminFeatu#FF4421CategoryDetailLink, A.AdminFeatu#FF4421CategoryDetailLink:link, A.AdminFeatu#FF4421CategoryDetailLink:visited,
A.AdminErrorLogLink, A.AdminErrorLogLink:link, A.AdminErrorLogLink:visited
{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}

A.AdminApprovePendingShoppersListLink:hover, A.AdminApprovePendingShoppersDetailLink:hover, A.AdminSystemListSelectLink:hover, A.AdminSystemListDetailLink:hover, A.AdminPageLink:hover,
A.AdminAbbreviationsListLink:hover, A.AdminAbbreviationsDetailLink:hover,
A.AdminContactEMailsListLink:hover, A.AdminContactEMailsDetailLink:hover, A.AdminEmailAlertsListLink:hover, A.AdminEmailAlertsDetailLink:hover,
A.AdminFeatu#FF4421ItemsListLink:hover, A.AdminFeatu#FF4421ItemsDetailLink:hover,
A.AdminApprovePendingCustomersListLink:hover, A.AdminApprovePendingCustomersDetailLink:hover, A.AdminPageHitsLink:hover, A.AdminShippingMethodsListLink:hover, A.AdminShippingMethodsDetailLink:hover,
A.AdminShopperListLink:hover, A.AdminShopperDetailLink:hover, A.AdminSitePageListLink:hover, A.AdminSitePageDetailLink:hover, A.AdminVendorListLink:hover, A.AdminVendorDetailLink:hover,
A.AdminFeatu#FF4421CategoryListLink:hover, A.AdminFeatu#FF4421CategoryDetailLink:hover
{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}

.AdminErrorLogList {font-size:11px; text-decoration:none; color:#000;}

.AdminApprovePendingShoppersDetailColumnValue, .AdminSystemListDetailColumnValue {font-size:14px; text-decoration:none; color:#000;}

A.AdminErrorLogLink:hover {font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}

.AdminApprovePendingShoppersDetailMessage, .AdminSystemListDetailMessage, .AdminAbbreviationsDetailMessage,
.AdminContactEMailsDetailMessage, .AdminEmailAlertsDetailMessage,
.AdminFeatu#FF4421ItemsDetailMessage, .AdminApprovePendingCustomersListMessage, .AdminApprovePendingCustomersDetailMessage, .AdminPageHitsMessage,
.AdminShippingMethodsDetailMessage, .AdminShopperDetailMessage, .AdminSitePageDetailMessage, .AdminVendorDetailMessage, .AdminFeatu#FF4421CategoryDetailMessage 
{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}



/**********************************************************/
/* Feature Admin CreditCards List                                     */
/* Feature Admin CreditCards Detail                     */
/**********************************************************/
.AdminCreditCardsListTable, .AdminCreditCardsDetailTable, .AdminCustomerAttributesListTable, .AdminCustomerAttributesDetailTable, .AdminShopperSecurityTable, .AdminSoftwareVersionTable,
.AdminNonWebItemListTable, .AdminNonWebItemDetailTable, .AdminFreightBreakListTable, .AdminFreightBreakDetailTable, .AdminFailedSearchesListTable, .AdminFailedSearchesDetailTable
{background-color:#FFFFFF; width:616px;}

.AdminShopperSecurityTitle, .AdminExcludedLocations_Title, .AdminSoftwareVersionTitle, .AdminNonWebItemListTitle, .AdminNonWebItemDetailTitle
{font-size:18px; font-weight:bold; color:#000;}

.AdminCreditCardsListTitle, .AdminCreditCardsDetailTitle, .AdminCustomerAttributesListTitle, .AdminCustomerAttributesDetailTitle, .AdminFreightBreakListTitle, .AdminFreightBreakDetailTitle,
.AdminSiteAnalysisTitle, .AdminAbandonedCartSearchTitle, .AdminSalesByShopperSearchTitle, .AdminVisitsByShopperSearchTitle, .AdminAbandonedCartListTitle, .AdminSalesByShopperListTitle, .AdminVisitsByShopperListTitle, .AdminAbandonedCartDetailTitle, .AdminSalesByShopperDetailTitle,
.AdminVisitsByShopperDetailTitle, .AdminFailedSearchesDetailTitle, .AdminItemImageUploadTitle
{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.AdminCreditCardsListColumnTitle, .AdminCreditCardsDetailColumnTitle, .AdminCreditCardsDetailColumnValue, .AdminCustomerAttributesListColumnTitle, .AdminCustomerAttributesDetailColumnTitle,
.AdminFreightBreakListColumnTitle, .AdminFreightBreakDetailColumnTitle, .AdminAbandonedCartSearchHeader, .AdminSalesByShopperSearchHeader, .AdminVisitsByShopperSearchHeader,
.AdminAbandonedCartListHeader, .AdminSalesByShopperListHeader, .AdminVisitsByShopperListHeader, .AdminAbandonedCartDetailHeader, .AdminSalesByShopperDetailHeader,
.AdminVisitsByShopperDetailHeader, .AdminFailedSearchesListColumnTitle, .AdminFailedSearchesDetailColumnValue, .AdminFailedSearchesDetailColumnTitle, .AdminItemImageUploadColumnTitle
{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}

.AdminCreditCardsListNotFound, .AdminCreditCardsDetailNotFound, .AdminCustomerAttributesListNotFound, .AdminCustomerAttributesDetailNotFound, .AdminShopperSecurityNotFound,
.AdminSoftwareVersionNotFound, .AdminFreightBreakListNotFound, .AdminFreightBreakDetailNotFound, .AdminFailedSearchesListNotFound, .AdminFailedSearchesDetailNotFound
{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}

.AdminCustomerAttributesDetailColumnValue {font-size:13px; font-weight:bold; text-decoration:none; color:#000;}
.AdminCreditCardsListSpacer, .AdminCreditCardsDetailSpacer, .AdminCustomerAttributesListSpacer, .AdminCustomerAttributesDetailSpacer, .AdminShopperSecuritySpacer, .AdminSoftwareVersionSpacer,
.AdminNonWebItemListSpacer, .AdminNonWebItemDetailSpacer, .AdminFreightBreakListSpacer, .AdminFreightBreakDetailSpacer, .AdminFailedSearchesListSpacer,
.AdminFailedSearchesDetailSpacer, .AdminItemImageUploadSpacer
{height:5px;}

.AdminCreditCardsListList, .AdminCustomerAttributesListList, .AdminCustomerAttributesListCode, .AdminFailedSearchesListList
{font-size:11px; font-weight:bold; text-decoration:none; color:#000; width:120px;}

A.AdminCreditCardsListLink, A.AdminCreditCardsListLink:link, A.AdminCreditCardsListLink:visited, A.AdminCreditCardsDetailLink, A.AdminCreditCardsDetailLink:link, A.AdminCreditCardsDetailLink:visited,
A.AdminCustomerAttributesListLink, A.AdminCustomerAttributesListLink:link, A.AdminCustomerAttributesListLink:visited, A.AdminCustomerAttributesDetailLink, A.AdminCustomerAttributesDetailLink:link,
A.AdminCustomerAttributesDetailLink:visited, .AdminSiteAnalysisText, .AdminAbandonedCartSearchText, .AdminAbandonedCartSearchDescription, .AdminSalesByShopperSearchText,
.AdminSalesByShopperSearchDescription, .AdminVisitsByShopperSearchText, .AdminVisitsByShopperSearchDescription, .AdminAbandonedCartListText, .AdminSalesByShopperListText,
.AdminVisitsByShopperListText, .AdminAbandonedCartList_PrevNextLinks, .AdminSalesByShopperList_PrevNextLinks, .AdminVisitsByShopperList_PrevNextLinks, .AdminAbandonedCartListPageXOfY, .AdminSalesByShopperListPageXofY,
.AdminVisitsByShopperListPageXofY, .AdminAbandonedCartList_PageLinks, .AdminSalesByShopperList_PageLinks, .AdminVisitsByShopperList_PageLinks,
A.AdminAbandonedCartListText, A.AdminAbandonedCartListText:link, A.AdminAbandonedCartListText:visited, A.AdminSalesByShopperListText, A.AdminSalesByShopperListText:link, A.AdminSalesByShopperListText:visited,
A.AdminVisitsByShopperListText, A.AdminVisitsByShopperListText:link, A.AdminVisitsByShopperListText:visited,
A.AdminAbandonedCartList_PageLinks, A.AdminAbandonedCartList_PageLinks:link, A.AdminAbandonedCartList_PageLinks:visited,
A.AdminSalesByShopperList_PageLinks, A.AdminSalesByShopperList_PageLinks:link, A.AdminSalesByShopperList_PageLinks:visited,
A.AdminVisitsByShopperList_PageLinks, A.AdminVisitsByShopperList_PageLinks:link, A.AdminVisitsByShopperList_PageLinks:visited,
A.AdminAbandonedCartList_PrevNextLinks, A.AdminAbandonedCartList_PrevNextLinks:link, A.AdminAbandonedCartList_PrevNextLinks:visited,
A.AdminSalesByShopperList_PrevNextLinks, A.AdminSalesByShopperList_PrevNextLinks:link, A.AdminSalesByShopperList_PrevNextLinks:visited,
A.AdminVisitsByShopperList_PrevNextLinks, A.AdminVisitsByShopperList_PrevNextLinks:link, A.AdminVisitsByShopperList_PrevNextLinks:visited,
.AdminAbandonedCartDetailText, .AdminSalesByShopperDetailText, .AdminVisitsByShopperDetailText, .AdminAbandonedCartDetail_PrevNextLinks,
.AdminVisitsByShopperDetail_PrevNextLinks, .AdminSalesByShopperDetail_PrevNextLinks, .AdminAbandonedCartDetailPageXOfY, .AdminSalesByShopperDetailPageXofY, .AdminVisitsByShopperDetailPageXofY,
.AdminAbandonedCartDetail_PageLinks, .AdminSalesByShopperDetail_PageLinks, .AdminVisitsByShopperDetail_PageLinks,
A.AdminAbandonedCartDetailText, A.AdminAbandonedCartDetailText:link, A.AdminAbandonedCartDetailText:visited,
A.AdminSalesByShopperDetailText, A.AdminSalesByShopperDetailText:link, A.AdminSalesByShopperDetailText:visited,
A.AdminVisitsByShopperDetailText, A.AdminVisitsByShopperDetailText:link, A.AdminVisitsByShopperDetailText:visited,
A.AdminAbandonedCartDetail_PageLinks, A.AdminAbandonedCartDetail_PageLinks:link, A.AdminAbandonedCartDetail_PageLinks:visited,
A.AdminSalesByShopperDetail_PageLinks, A.AdminSalesByShopperDetail_PageLinks:link, A.AdminSalesByShopperDetail_PageLinks:visited,
A.AdminVisitsByShopperDetail_PageLinks, A.AdminVisitsByShopperDetail_PageLinks:link, A.AdminVisitsByShopperDetail_PageLinks:visited,
A.AdminAbandonedCartDetail_PrevNextLinks, A.AdminAbandonedCartDetail_PrevNextLinks:link, A.AdminAbandonedCartDetail_PrevNextLinks:visited,
A.AdminSalesByShopperDetail_PrevNextLinks, A.AdminSalesByShopperDetail_PrevNextLinks:link, A.AdminSalesByShopperDetail_PrevNextLinks:visited,
A.AdminVisitsByShopperDetail_PrevNextLinks, A.AdminVisitsByShopperDetail_PrevNextLinks:link, A.AdminVisitsByShopperDetail_PrevNextLinks:visited,
A.AdminFailedSearchesListLink, A.AdminFailedSearchesListLink:link, A.AdminFailedSearchesListLink:visited,
A.AdminFailedSearchesDetailLink, A.AdminFailedSearchesDetailLink:link, A.AdminFailedSearchesDetailLink:visited,
A.AdminItemImageUploadLink, A.AdminItemImageUploadLink:link, A.AdminItemImageUploadLink:visited
{font-size:11px; font-weight:bold; text-decoration:none; color:#000;}

A.AdminCreditCardsListLink:hover, A.AdminCreditCardsDetailLink:hover, A.AdminCustomerAttributesListLink:hover, A.AdminCustomerAttributesDetailLink:hover,
A.AdminFailedSearchesListLink:hover, A.AdminFailedSearchesDetailLink:hover
{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}

.AdminCreditCardsDetailMessage, .AdminCustomerAttributesDetailMessage, .AdminFailedSearchesDetailMessage
{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}

.AdminExcludedLocations_Message, .AdminShopperSecurityMessage, .AdminSoftwareVersionMessage, .AdminNonWebItemListMessage, .AdminNonWebItemListNotFound, .AdminNonWebItemDetailMessage,
.AdminNonWebItemDetailNotFound, .AdminFreightBreakListMessage, .AdminFreightBreakDetailMessage
{font-size:11px; font-weight:bold; color:#FF4421;}

.AdminExcludedLocations_ColumnTitle, .AdminShopperSecurityColumnTitle, .AdminSoftwareVersionColumnTitle, .AdminSoftwareVersionColumnValue, .AdminNonWebItemListColumnTitle, .AdminNonWebItemDetailColumnTitle,
.AdminNonWebItemDetailColumnValue, .AdminFreightBreakListColumnValue, .AdminFreightBreakDetailColumnValue, .AdminItemImageUploadDescription
{font-size:11px; font-weight:bold;}

.AdminExcludedLocations_Link, .AdminShopperSecurityLink, .AdminSoftwareVersionLink, .AdminSoftwareVersionList, .AdminNonWebItemListLink, A.AdminNonWebItemDetailLink, .AdminNonWebItemDetailDetail,
.AdminFreightBreakListLink, .AdminFreightBreakListList, .AdminFreightBreakListDetail, A.AdminFreightBreakDetailLink, A.AdminFreightBreakDetailDetail
{font-size:11px; font-weight:bold; text-decoration:none;}

.AdminNonWebItemListList {font-size:11px; font-weight:bold; text-decoration:none; width:132px;}

.AdminShopperListShopperRecordOdd {background-color:#CCFFFF;}

.AdminShopperListShopperRecordEven {background-color:#FFFFFF;}

A.AdminShopperListColumnTitleLink, A.AdminShopperListColumnTitleLink:link, A.AdminShopperListColumnTitleLInk:visited,
A.AdminShopperListColumnTitleLInk:hover
{font-size:14px; text-decoration:underline; color:#000; font-weight:bold; background-color:#00CCFF;}

.AdminAbandonedCartListNextPrev, .AdminSalesByShopperListNextPrev, .AdminVisitsByShopperListNextPrev, .AdminAbandonedCartDetailNextPrev, .AdminSalesByShopperDetailNextPrev,
.AdminVisitsByShopperDetailNextPrev
{width:15%;}

.AdminAbandonedCartListPageSeq, .AdminSalesByShopperListPageSeq, .AdminVisitsByShopperListPageSeq, .AdminAbandonedCartDetailPageSeq
{text-align:center; width:85%;}

.AdminSalesByShopperDetailPageSeq, .AdminVisitsByShopperDetailPageSeq
{text-align:center;}

.AdminVisitsByShopperSearchSearchFor, .AdminSalesByShopperSearchSearchFor, .AdminAbandonedCartSearchSearchFor {width:125px;}

.AdminItemImageUploadTable {width:616px; border-width:0; border-style:none; padding:0;}


/**********************************************************/
/* ATTRIBUTES FOR SIDE QUICK ORDER PAD                    */
/**********************************************************/
.QuickOrder_Table {text-align:center;}
.QuickOrder_ItemCodeLabel, .QuickOrder_QtyLabel {font-size:12px; font-weight:bold; color:#000000; text-decoration: none;}
.QuickOrder_LineNumberLabel {font-size:12px; font-weight:bold; color:#000000; text-decoration: none; margin-right:2px;}
.QuickOrderGrayBox {width:220px; background-color: #efefef;}
.QuickOrderGrayBoxtitle {font-size:12px; font-weight:bold; color:#000000; text-decoration: none;}
.QuickOrderGrayBoxtext {font-size:12px; font-weight:normal; color:#000000; text-decoration: none;}

/**********************************************************/
/* Feature LogonLeft                                      */
/**********************************************************/

.LogonLeftRegisterInner,
.NewShopperTable2
{width:220px; padding-bottom:0.26cm; margin-bottom:40px; border-color:#052868; BORDER-WIDTH: 1px; BACKGROUND-COLOR: #efefef; BORDER-STYLE:SOLID;}

.NewShopperColumnTitle, .NewCustomerColumnTitle
{font-size:11px; font-weight:bold; color:#000; text-align:left; vertical-align:top;}

.NewShopperFootnote {font-size:14px; color:#000;}

.NewCustomerFootnote
{font-size:14px; color:#000; font-weight:bold;}

.NewShopperDescription	
{ /* attributes for Welcome back & text in right box */ 	font-size:13px; color:#000; font-weight:normal;}
	
.LogonLeftsmalltext, .LogonLeftloggedStatus, .LogonLeftlogonText, .LogonLefterror
{font-size:11px; color:#FFF; font-weight: normal;}

.LogonLeftlogoninput
{font-size:11px; font-weight:bold; color:#000; text-align:left; vertical-align:top;}

.LogonLeftInputTextTD
{width:220px;  /* space of input boxes from titles */}

.LogonLeftSpacer3
{width:50px;  /* of submit button */}

.LogonLeftSpacer, .LogonSpacer2, .LogonSpacer4, .LogonSpacer5, .LogonSpacer6, .LogonSpacer7, .LogonSpacer8, .LogonSpacerImage,
.NewShopperSpacer, .NewShopperTitle
{height:0; width:0; /* don't delete */}

.LogonLeftText
{font-size:11px; color:#000; font-weight:normal;}

A.LogonLeftlogonlink, A.LogonLeftlogonlink:link, A.LogonLeftlogonlink:visited
{ /* register on state */ font-size:11px; font-weight:bold; color:#FFF; text-decoration:none; padding-left: 30px;}

A.LogonLeftlogonlink:hover, .NewShopperLink:hover
{COLOR: #FFDC00;}

.LogonLeftInnerTable, .LogonLeftOuterTable
{	background-color:#003466;}


/**********************************************************/
/* ATTRIBUTES FOR CATEGORIES PAGE                         */
/**********************************************************/
.CatalogTopItemsPage_Table, .CatalogTopItemsPage_TableFormat
{	background:#FFF; width: 650px; padding-top:0px; margin-top:0px; border-top-width: 0px; 	border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
	border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #2C68B3; border-bottom-color: #2C68B3; border-left-color: #2C68B3;}

.LSideCatalogTopItemsPageFeatureCell, .CatalogTopItemsPageFeatureCell, .LSideCatalogTopItemsPageTR {width:164px; margin-top:0px; padding-top:0px;}

.CatalogTopItemsPageImageBG {background-color:#FFF; width:164px; padding-top:0px; margin-top:0px;}

A.CatalogTopItemsPage_CategoryLinks, A.CatalogTopItemsPage_CategoryLinks:link, A.CatalogTopItemsPage_CategoryLinks:visited
{/* left category attributes */ font-size:15px; color:#000; font-variant: normal; text-transform:capitalize; font-weight:700; line-height:20px; text-decoration: none; width:164px; padding-left:2px;}
	
A.CatalogTopItemsPage_CategoryLinks:hover {COLOR: #FF4421; text-transform:capitalize;}

/**********************************************************/
/* Survey				                  */
/**********************************************************/

.SurveyTable, .SurveyTitle_Image {width:150px;}

.SurveyQuestion {background:#e7e7e7; font-size:14px; font-weight:bold; text-decoration:none;}

.SurveyQuestionSpacer, .SurveyResultQuestionSpacer, .SurveyResultsResponseSpacer, .SurveyQuestionsListSpacer, .SurveyQuestionResultsQuestionSpacer {height:5px;}

.SurveyNoQuestionMessage {font-size:12px; font-weight:bold;}

.SurveyColumnRadioButton {text-align:center; width:10%;}

.SurveyColumnRadioButtonValue {font-size:12px; text-decoration:none;}

.SurveyResponseSpacer {height:2px;}

.SurveySubmitButton {text-align:center; height:35px; background:#e7e7e7;}

.SurveyResultsTitle_Image {border:0px; width:150px;}

.SurveyResultsQuestion {background-color:#e7e7e7; font-size:14px; font-weight:bold; text-decoration:none;}

.SurveyViewArchiveButton {text-align:center; height:35px; background-color:#e7e7e7;}

.SurveyQuestionsListTable {background:#FFF; width:616px;}

.SurveyQuestionsListTitle, .SurveyQuestionResultsTitle, .SurveyQuestionResultsQuestion {font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.SurveyQuestionResultsResponseTxt {font-size:16px; text-decoration:none; color:#000;}

.SurveyResultsPercentageText, .SurveyQuestionResultsPercentageText {font-size:14px; font-weight:bold;}

.SurveyResultsRespsonse, .SurveyQuestionResultsCommentTxt {font-size:14px; text-decoration:none;}

.SurveyQuestionsListColumnTitle {font-size:14px; font-weight:bold; text-decoration:none; color:#000;}

.SurveyQuestionsListNotFound {font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}

.SurveyQuestionsListList {font-size:11px; font-weight:bold; text-decoration:none; color:#000; width:120px;}

A.SurveyQuestionsListLink, A.SurveyQuestionsListLink:link, A.SurveyQuestionsListLink:visited,
A.SurveyQuestionResultsLink, A.SurveyQuestionResultsLink:link, A.SurveyQuestionResultsLink:visited
{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}

A.SurveyQuestionsListLink:hover, A.SurveyQuestionResultsLink:hover {font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}

/**********************************************************/
/* My Account - Past Purchases                            */
/**********************************************************/
.PastPurchasesSelect_DisplayPurchaseByRow
{width:600px; vertical-align:top;}

.ContentPastPurchasesSelectFeatureCell
{width:600px;}

.PastPurchasesSelect_Labels, .PastPurchasesItemReport_ColHeader, .PastPurchasesCategoryReport_ColHeader, .PastPurchasesCategoryReport_CategoryNameHeader,
.PastPurchasesCategoryReport_CategoryNameTotals, .PastPurchasesItemReport_SearchSummary, .PastPurchasesItemReport_ItemCodeHeader, .PastPurchasesItemReport_LastInvoiceDateHeader, 
.PastPurchasesItemReport_UnitSizeHeader, .PastPurchasesItemReport_UOMHeader, .PastPurchaseItemDetailReport_OrderNumberHeader, .PastPurchaseItemDetailReport_PONumberHeader,
.PastPurchaseItemDetailReport_InvoiceNumberHeader, .PastPurchaseItemDetailReport_InvoiceDateHeader, .PastPurchaseItemDetailReport_UOMHeader, .PastPurchaseItemDetailReport_QtyToAddLabel,
.PastPurchaseItemDetailReport_SearchSummary, .PastPurchasesCategoryReport_SearchSummary, .PastPurchasesSelect_RangeLabels
{font-size:12px; font-weight:bold; white-space: nowrap;}

.PastPurchasesItemReport_ColValue, .PastPurchasesCategoryReport_ColValue, .PastPurchasesCategoryReport_CategoryName, .PastPurchasesCategoryReport_Description, .PastPurchasesItemReport_Description, 
.PastPurchasesItemReport_PrintPage, .PastPurchasesItemReport_LastInvoiceDate, .PastPurchasesItemReport_UnitSize, .PastPurchasesItemReport_UOM, .PastPurchaseItemDetailReport_OrderNumber,
.PastPurchaseItemDetailReport_PONumber, .PastPurchaseItemDetailReport_InvoiceNumber, .PastPurchaseItemDetailReport_InvoiceDate, .PastPurchaseItemDetailReport_UOM, 
.PastPurchaseItemDetailReport_PrintPage, .PastPurchaseItemDetailReport_Description, .PastPurchasesSelect_Description, .PastPurchasesCategoryReport_PrintPage
{font-size:12px;}

.PastPurchasesSelect_RangeLabels input, .PastPurchasesSelect_Table, .PastPurchasesCategoryReport_Table, .PastPurchasesItemReport_SummaryTable,.PastPurchaseItemDetailReport_SummaryTable,
.PastPurchasesCategoryReport_SummaryTable
{width:100px;}

.PastPurchasesCategoryReport_HorizontalLine
{background-color:#000; height:1px;}

.PastPurchasesCategoryReport_InvoiceLines, .PastPurchasesCategoryReport_ExtendedPrice, .PastPurchasesItemReport_TotalInvoiceLines, .PastPurchasesItemReport_TotalExtendedPrice,
.PastPurchaseItemDetailReport_QtyInvoiced, .PastPurchaseItemDetailReport_UnitSize, .PastPurchaseItemDetailReport_InvoiceAmount
{text-align:right; font-size:12px;}

.PastPurchasesCategoryReport_InvoiceLinesTotals, .PastPurchasesCategoryReport_InvoiceLinesHeader, .PastPurchasesCategoryReport_ExtendedPriceHeader, .PastPurchasesCategoryReport_ExtendedPriceTotals,
.PastPurchasesItemReport_TotalInvoiceLinesHeader, .PastPurchasesItemReport_TotalExtendedPriceHeader, .PastPurchaseItemDetailReport_QtyInvoicedHeader, .PastPurchaseItemDetailReport_UnitSizeHeader,
.PastPurchaseItemDetailReport_InvoiceAmountHeader, .PastPurchasesItemReport_QtyHeader 
{font-size:12px; font-weight:bold; text-align:right; white-space: nowrap;}

a.PastPurchasesItemReport_ItemCode 
{color:#900; font-size:12px;}

a.PastPurchasesItemReport_ItemCode:hover
{color: #900; text-decoration:underline;}

a.PastPurchasesItemReport_ItemCode, a.PastPurchasesItemReport_ItemCode:link, a.PastPurchasesItemReport_ItemCode:visited
{font-size: 14px; font-weight: bold; color:#900; text-decoration: none; margin-top: 5px; margin-left: 30px;}

.PastPurchasesCategoryReport_Title, .PastPurchaseItemDetailReport_Title, .PastPurchasesItemReport_Title, .PastPurchasesSelect_Title
{font-size:16px; font-weight:bold; white-space: nowrap;}

.PastPurchasesItemReport_ExcelLink, .PastPurchasesCategoryReport_ExcelLink, .PastPurchaseItemDetailReport_ExcelLink
{border:0px;}

.PastPurchasesItemReport_AddButtons
{text-align:right;}

.MasterCustomerCityText, .MasterCustomerStateText
{font-size:12px; color:#000;}

.ShoppingCart_AvailabilityHeaderAlign, .ShoppingCart_AvailabilityTextAlign
{text-align:left;}

.ShoppingCart_Availability, A.MasterCustomerCodeTitle, A.MasterCustomerCodeTitle:link, A.MasterCustomerCodeTitle:visited,
A.MasterCustomerNameTitle, A.MasterCustomerNameTitle:link, A.MasterCustomerNameTitle:visited,
A.MasterCustomerCityTitle, A.MasterCustomerCityTitle:link, A.MasterCustomerCityTitle:visited,
A.MasterCustomerStateTitle, A.MasterCustomerStateTitle:link, A.MasterCustomerStateTitle:visited
{font-size:12px; text-decoration:none; color:#000000;}

.ProductSearch_InnerTable
{margin-left:25px;}

.MasterCustomerCodeAlign, .MasterCustomerNameAlign, .MasterCustomerCityAlign, .MasterCustomerStateAlign
{width:125px;}

A.MasterCustomerCodeTitle:hover, A.MasterCustomerNameTitle:hover, A.MasterCustomerCityTitle:hover, A.MasterCustomerStateTitle:hover
{font-size:12px; text-decoration:underline; color:#000000;}

.PurchaseDetailExtendedPriceHeader
{font-size:11px; font-weight:bold; color:#000; text-align:center;}

.PurchaseDetailExtendedPriceValue
{font-size:11px; font-weight:normal; color:#000; text-align:center;}

.AdminItemImageUploadUploadType
{font-size:11px; font-weight:bold;}

.AdminSelectUOMDetailTable
{background-color:#FFFFFF; width:616px;}

.AdminSelectUOMDetailTitle
{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.AdminSelectUOMDetailColumnTitle, .AdminSelectUOMDetailColumnValue
{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}

.AdminSelectUOMDetailNotFound, .AdminAbbreviationsDownloadNotFound, .AdminAbbreviationsUploadGetMessage, .AdminItemImageUploadGetMessage
{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}

.AdminSelectUOMDetailSpacer, .AdminAbbreviationsUploadSpacer
{height:5px;}

A.AdminSelectUOMDetailLink, A.AdminSelectUOMDetaillLink:link, A.AdminSelectUOMDetailLink:visited
{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}

.AdminSelectUOMDetailLink:hover
{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}

.AdminSelectUOMDetailMessage
{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}

.QuoteListOrderValueHeader
{font-size:11px; font-weight:bold; color:#000; text-align:left;}

.QuoteListOrderValueValue
{font-size:xx-small; font-weight:bold; color:#666666; text-align:left;}

.AdminAbbreviationsUploadTable
{width:616px; border-width:0; border-style:none; padding:0;}

.AdminAbbreviationsUploadTitle
{font-size:16px; font-weight:bold; color:#000;}

.AdminAbbreviationsUploadColumnTitle
{font-size:14px; font-weight:bold;}

.AdminAbbreviationsUploadDescription, .AdminAbbreviationsUploadUploadType
{font-size:11px; font-weight:bold;}

A.AdminAbbreviationsUploadLink, A.AdminAbbreviationsUploadLink:link, A.AdminAbbreviationsUploadLink:visited
{font-size:11px; text-decoration:none; color:#000000; font-weight:bold;}

.AdminFileRotator_Table
{width:100%; border-width:0; border-style:none; padding:10px;}

.AdminFileRotator_Title, .AdminSystemListCopyTitle
{font-size:18px; font-weight:bold;}

.AdminFileRotator_Description, .AdminFileRotator_DisplayTypes
{font-size:12px;}

.AdminFileRotator_HeaderLabel
{font-size:14px; font-weight:bold; text-decoration:underline;}

.AdminSystemListCopyTable, .AdminSystemListCopyInnerTable
{width:100%; border-width:0; border-style:none; padding:5px;}

.AdminSystemListCopyColumnValue
{font-size:12px; vertical-align:top;}

.AdminSystemListCopyColumnTitle
{font-size:14px; font-weight:bold; vertical-align:top;}

.AdminSystemListCopyLink, .AdminSearchFieldsTitleDescription
{color:#000000; font-size:12px;}

.AdminSearchFieldsTitle
{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.AdminSearchFieldsColumnTitle
{font-size:14px; font-weight:bold; text-decoration:none; color:#000; width:25%; text-align:center;}

.AdminSearchFieldsAdminPageLink
{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}

.AdminSearchFieldsRecordOdd
{background-color:#CCFFFF;}

.AdminSearchFieldsRecordEven
{background-color:#FFFFFF;}

.AdminSearchFieldsFieldName
{font-size:14px; font-weight:bold; text-decoration:none; color:#000; width:150px; text-align:left;}

.AdminSearchFieldsMainTable
{width:600px; border-width:0; border-style:none; }

.AdminSearchFieldsCheckBox
{text-align:center;}

.AdvancedSearch_SearchType
{font-size:11px; font-weight:bold; text-align:left;}

.AdvancedSearch_SearchByHeader
{font-size:11px; font-weight:bold; text-align:left; width:30%; text-decoration:underline;}

.AdvancedSearch_SearchMethodHeader
{font-size:11px; font-weight:bold; text-align:left; width:30%; text-decoration:underline;}

.AdvancedSearch_SearchTextHeader
{font-size:11px; font-weight:bold; width:40%; text-align:left;}

.AdvancedSearch_List, .AdvancedSearch_SearchMethod, .AdvancedSearch_Input
{font-size:11px; font-weight:bold; width:100%; text-align:left;}

.AdvancedSearch_Table
{width:100%;}

.ShipBillInformation_ShippingMethodSetAsDefaultLabel, .ShipBillInformation_ShipToAddressSetAsDefaultLabel
{font-size:11px; font-weight:bold;}

.ShoppingList_InvalidItemMessage
{font-size:15px; text-decoration:none; color:#FF4421; font-weight: 900; border-style: solid; border-width: 0px; border-color: #FF4421;}

.ItemSearchResults_AlternateHeaderAlign, .ItemSearchResults_UOMHeaderAlign
{text-align:center;}

.ItemSearchResults_SRP
{
font-size:15px;
text-decoration:none;
color:#FF4421;
font-weight: 900;
border-style: solid;
border-width: 0px;
border-color: #FF4421;
text-align:right;
}

.AdminSupportUtilitiesTable
{background-color:#FFFFFF; width:616px;}

.AdminSurveyQuestionsDetailTitle, .AdminSupportUtilitiesTitle, .ContractPricing_Title,
.SelectShipTo_DefaultShipToDirections, .SelectShipTo_NoDefaultShipTo
{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.AdminSurveyQuestionsDetailColumnTitle, .AdminSurveyQuestionsDetailAsterisk, .AdminSupportUtilitiesLabel, .ContractPricing_ColumnTitle, .ContractPricing_ColumnValue
{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}

.AdminSurveyQuestionsDetailSpacer, .AdminSupportUtilitiesSpacer
{height:5px;}

.AdminSurveyQuestionsDetailDateText, .ContractPricing_Description, .ContractPricing_ContinueLink
{font-size:14px; text-decoration:none; color:#000000;}

A.AdminSurveyQuestionsDetailLink, A.AdminSurveyQuestionsDetailLink:link, A.AdminSurveyQuestionsDetailLink:visited, 
A.AdminSupportUtilitiesLink, A.AdminSupportUtilitiesLink:link, A.AdminSupportUtilitiesLink:visited
{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}

A.AdminSurveyQuestionsDetailLink:hover, A.AdminSupportUtilitiesLink:hover
{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}

.AdminSupportUtilitiesFileNotFound
{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}

.ContractPricing_Table, .ContractPricing_InnerTable
{width:100%; border-width:0; border-style:none; padding:10px;}

.ContractPricing_PrevNextLink
{font-size:0px;  color:#FFFFFF;}

.ItemSearchResults_MFGPartNumber, .ItemSearchResults_UPCNumber
{font-size:13px;}

.ItemSearchResults_MFGPartNumberLabel, .ItemSearchResults_UPCNumberLabel
{font-size:11px; font-weight:bold; color:#000;}

.SelectShipTo_DefaultShipToTable
{background-color:#FFFFFF;}

.SelectShipTo_InnerTableSpacer
{height:1px;}

.SelectShipTo_TableSpacer
{height:50px;}

.SelectShipTo_DefaultShipToCaptionImage, .SelectShipTo_ShipToCaptionImage
{border:0px;}

.ShoppingCart_RelatedItemsMessage
{font-size:12px; text-decoration:none; font-weight:bold; color:#000;}

.LogonEmailTextBox, .LogonPasswordTextBox
{width:160px;}

.LogonInnerTable
{	margin-left:30px;}

.LogonMiddleCell
{	margin-left:10px;}

.ContactUsContactsList
{width:155px;}

.InvoiceListInvoiceAmountHeader
{font-size:11px; font-weight:bold; color:#000; text-align:center;}

.InvoiceListInvoiceAmountValue
{font-size:11px; font-weight:normal; color:#000; text-align:center;}

.ShoppingListDefaultSortLinkTD
{text-align:right;}

.ItemSearchResults_CategoryLinksTD, .ItemSearchResults_CategoryLink
{font-size:13px; color:#000; font-weight:bold; text-decoration:none;}

.AdminDownTimeTable, .AdminSystemSettingsTable, .AdminSalesHistoryTable
{background-color:#FFFFFF; width:616px;}

.AdminDownTimeTitle, .AdminSystemSettingsTitle, .AdminSalesHistoryTitle, .AdminPricesTitle
{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.AdminDownTimeDescription, .AdminSalesHistoryDescription
{font-size:14px;  text-decoration:none; color:#000;}

.AdminDownTimeColumnTitle, .AdminDownTimeColumnValue, .AdminSalesHistoryColumnTitle, .AdminSalesHistoryColumnValue
{font-size:14px;  font-weight:bold; text-decoration:none; color:#000;}

.AdminDownTimeNotFound, .AdminSalesHistoryNotFound
{font-size:14px;  font-weight:bold; text-decoration:none; color:#FF4421; }

.AdminDownTimeSpacer, .AdminSystemSettingsSpacer, .AdminSalesHistorySpacer, .AdminPricesSpacer
{height:5px; }

.AdminDownTimeMessage, .AdminSalesHistoryMessage
{font-size:11px;  font-weight:bold; text-decoration:none; color:#FF4421;}

A.AdminDownTimeLink, A.AdminDownTimeLink:link, A.AdminDownTimeLink:visited, .AdminSystemSettingsList,
A.AdminSystemSettingsLink, A.AdminSystemSettingsLink:link, A.AdminSystemSettingsLink:visited,
A.AdminSalesHistoryLink, A.AdminSalesHistoryLink:link, A.AdminSalesHistoryLink:visited
{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}

A.AdminDownTimeLink:hover, A.AdminSystemSettingsLink:hover, A.AdminSalesHistoryLink:hover
{font-size:11px; font-weight:bold; color:#000; text-decoration:underline; }

.AdminPricesTable
{background-color:#FFFFFF; width:100%;}

A.AdminPricesLink, A.AdminPricesLink:link, A.AdminPricesLink:visited
{font-size:12px; text-decoration:none; color:#000000; font-weight:bold;}

A.AdminPricesLink:hover
{font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}

.AdminPricesMessage
{font-size:14px; font-weight:bold; color:red;}

.AdminPricesList
{font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}

.ShoppingCart_ShipMethodLabel, .ShoppingCart_ShippingMethodSetAsDefaultLabel, .AdminMasterProductUploadDescription,
.AdminCategoryUploadDescription
{font-size:11px; font-weight:bold;}

.ShoppingCart_ShippingMethodError
{font-size:12px; font-weight:bold; color:#FF4421;}

.ShoppingCart_FreightLabel, .ShoppingCart_TotalLabel, .ShoppingCart_FreightText, .ShoppingCart_TotalText
{font-size:13px; text-decoration:none; font-weight:bold; color:#ffffff;}

.ShoppingCart_FreightLines, .ShoppingCart_TotalLines
{background-color:#003466;}

.ShoppingCart_FreightAlign, .ShoppingCart_TotalAlign
{text-align:right; background-color:#003466;}

.AdminShopperListErrorMessage
{font-size:11px; text-decoration:none; color:red; font-weight:bold;}

.MaxRowsForDownloadTitle, .AdminCategoryUploadTitle
{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.MaxRowsForDownloadSpacer, .AdminMasterProductUploadSpacer, .AdminCategoryUploadSpacer
{height:5px;}

.MaxRowsForDownloadMessage, .MaxRowsForDownloadTextField, .AdminCategoryUploadLabel
{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}

.MaxRowsForDownloadDescriptionLayout
{font-size:14px; text-decoration:none; color:#000;}

.MaxRowsForDownloadLink, 
A.AdminMasterProductUploadLink, A.AdminMasterProductUploadLink:link, A.AdminMasterProductUploadLink:visited,
A.AdminCategoryUploadLink, A.AdminCategoryUploadLink:link, A.AdminCategoryUploadLink:visited
{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}

.ItemSearchResults_RefineSearchTD
{vertical-align:middle;}

.ItemSearchResults_RefineSearchImage
{margin-top:0px;}

.AdminMasterProductUploadTable, .AdminCategoryUploadTable, .CustomerAdminShopperListTable
{background-color:#FFFFFF; width:616px;}

.AdminMasterProductUploadTitle
{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.AdminMasterProductUploadLabel
{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}

.AdminMasterProductUploadSiteLockedMsg, .AdminMasterProductUploadBadFileMessage, .AdminCategoryUploadSiteLockedMsg, .AdminCategoryUploadBadFileMessage
{font-size:15px; text-decoration:none; color:#FF4421; font-weight: 900; border-style: solid; border-width: 0px; border-color: #FF4421;}

A.AdminMasterProductUploadLink:hover, A.AdminCategoryUploadLink:hover
{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}

.AdminMasterProductUploadSuccessMessage, .AdminCategoryUploadSuccessMessage
{font-size:14px; text-decoration:none; color:blue;}

.MyAccountInvoicesListHeaderLink, .MyAccountOpenQuoteListHeaderLink, .MyAccountOpenOrderListHeaderLink, .ContractListHeaderLink, .MyAccountOpenARListHeaderLink
{font-size:12px; color:blue;}

.MyAccountInvoicesListCurrentHeaderLink, .MyAccountOpenQuoteListCurrentHeaderLink, .MyAccountOpenOrderListCurrentHeaderLink, .ContractListCurrentHeaderLink,
.MyAccountOpenARListCurrentHeaderLink
{font-size:14px; color:blue;}

.OrderSummary_SalesTaxLines 
{background-color:#FFFFFF;}

.CustomerAdminSettingsTable, .CustomerAdminTable, .CustomerAdminShopperDetailTable, .CustomerAdminShopperSecurityTable, .OutstandingPOTable
	{background-color:#FFFFFF; width:616px;}
.OutstandingPOSpacer
	{height:0px;}
.CustomerAdminShopperListSpacer, .CustomerAdminSettingsSpacer, .CustomerAdminSpacer, .CustomerAdminShopperDetailSpacer, .CustomerAdminShopperSecuritySpacer
	{height:5px;}
.CustomerAdminShopperListShopperRecordOdd
	{background-color:#CCFFFF;}
.CustomerAdminShopperListShopperRecordEven
	{background-color:#FFFFFF;}
.CustomerAdminShopperSecurityTitle
	{font-size:18px; font-weight:bold; color:#000;}
.CustomerAdminShopperListTitle, .CustomerAdminSettingsTitle, .CustomerAdminTitle,.CustomerAdminShopperDetailTitle
	{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.CustomerAdminShopperListColumnTitle
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000; background-color:#00CCFF;}
A.CustomerAdminShopperListColumnTitleLInk:hover
	{font-size:14px; font-weight:bold; text-decoration:underline; color:#000;  background-color:#00CCFF;}
.CustomerAdminShopperListNotFound, .CustomerAdminShopperDetailNotFound, .CustomerAdminShopperSecurityNotFound
	{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}
.CustomerAdminShopperDetailColumnTitle, .CustomerAdminShopperDetailColumnValue, .OutstandingPOColumnTitle
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.CustomerAdminSettingsDescription, .OutstandingPOPageDescription, .OutstandingPOColumnValue
	{font-size:14px; text-decoration:none; color:#000;}
.ItemSearchResults_Weight, .ItemSearchResults_Dimension, .CouponSelection_CouponExpireDate, .CouponSelection_CouponOpenValue
	{font-size:13px;}
.ItemSearchResults_UOMTextAlign
	{font-size:13px; text-align:center;}
.CouponSelection_CouponNumber
	{font-size:13px; color:#000; font-weight:bold; text-decoration:none;}
.SuspendedOrdersListCheckBox
	{font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
.CustomerAdminShopperListList
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000; width:120px;}
A.CustomerAdminShopperListLink, A.CustomerAdminShopperListLink:link, A.CustomerAdminShopperListLink:visited,
A.CustomerAdminSettingsLink, A.CustomerAdminSettingsLink:link, A.CustomerAdminSettingsLink:visited,
.CustomerAdminList, A.CustomerAdminLink, A.CustomerAdminLink:link, A.CustomerAdminLink:visited,
A.CustomerAdminShopperDetailLink, A.CustomerAdminShopperDetailLink:link, A.CustomerAdminShopperDetailLink:visited
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}
A.CustomerAdminShopperListLink:hover, A.CustomerAdminSettingsLink:hover, A.CustomerAdminLink:hover, A.CustomerAdminShopperDetailLink:hover
	{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
.CustomerAdminShopperListErrorMessage, .CustomerAdminShopperDetailMessage
	{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}
.ShoppingCart_CartContractLabel, .CouponSelection_ColHeader
	{font-size:11px; color:#000; font-weight:bold;}
.CustomerAdminSettingsMessage, .CustomerAdminShopperSecurityMessage
	{font-size:11px; font-weight:bold; color:#FF4421;}
.CustomerAdminShopperSecurityLink, .OrderConfirmation_ShopperLabel, .OrderConfirmation_ManagerLabel
	{font-size:11px; font-weight:bold; text-decoration:none;}
.CustomerAdminSettingsColumnTitle, .CustomerAdminShopperSecurityColumnTitle, .ItemSearchResults_WeightLabel, .ItemSearchResults_DimensionLabel, 

.ShipBillInformation_ShipToPhoneLabel
	{font-size:11px; font-weight:bold;}

.OrderConfirmation_ShopperText, .OrderConfirmation_ManagerText
	{font-size:11px; text-decoration:none;}
.OrderConfirmation_ShopperTable, .OrderConfirmation_ManagerTable
	{width:290px;}

.ItemSearchResults_RefineSearchSearchBox
	{width:220px; margin-bottom:0px; margin-right:5px; BORDER:1px SOLID #000000;}

.CouponSelection_Title, .CouponSelection_Description
	{font-size:0px;}
.CouponSelection_Table
	{width:616px;}

.OrderSummary_SalesTaxText, .OrderConfirmation_SalesTaxText, .OrderSummary_OtherTaxText, .OrderConfirmation_OtherTaxText
	{font-size:11px;}
.OrderConfirmation_SalesTaxLabel, .OrderConfirmation_OtherTaxLabel
	{font-size:11px; font-weight:bold;}
.OrderSummary_OtherTaxLabel
	{font-size:11px; font-weight:bold; color:#000;}
.OrderSummary_SalesTaxLabel
	{font-size:11px; font-weight:bold; color:#666666;}
.OrderSummary_SalesTaxAlign, .OrderConfirmation_SalesTaxAlign, .OrderSummary_OtherTaxAlign, .OrderConfirmation_OtherTaxAlign
	{text-align:right;}
.OrderConfirmation_SalesTaxLines, .OrderSummary_OtherTaxLines, .OrderConfirmation_OtherTaxLines
	{background-color:#fff;}

A.ShoppingCart_availabilityColumnLink, A.ShoppingCart_availabilityColumnLink:link, A.ShoppingCart_availabilityColumnLink:visited,
A.ShoppingListSelect_AltLink, A.ShoppingListSelect_AltLink:link, A.ShoppingListSelect_AltLink:visited
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}
A.ShoppingCart_availabilityColumnLink:hover, A.ShoppingListSelect_AltLink:hover
	{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
.ShoppingCart_UOMHeaderAlign, .ShoppingCart_UOMTextAlign
	{text-align:center;}

.OrderDetailShipQtyHeader, .OrderDetailBackorderQtyHeader
	{font-size:11px; font-weight:bold; color:#000; text-align:center;}
.OrderDetailShipQtyValue, .OrderDetailBackorderQtyValue
	{font-size:11px; font-weight:normal; color:#000; text-align:center;}

.ShoppingList_ItemCodeColHeader, .ShoppingList_DescriptionColHeader
	{font-size:11px;  text-decoration:none; color:#000; font-weight:bold; padding-top:0.26cm;}

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;}
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;}

.BrandsList_ColHeader, .BrandsList_ColData
	{border:0px none;}
#BrandsList_VendorName
	{text-align:left;}
#BrandsList_WebLink
	{text-align:right;}

.OrderSummary_DescriptionText, .OrderSummary_TitleText
	{font-size:11px; text-decoration:none; color:#000;}

#txtForgotPWD
	{width:200px;}

/**********************************************************/
/* Added by Abatix for use in static pages                */
/**********************************************************/
.main-body1 {font-size: 14px;}
.main-body2 {font-size: 16px;}
.main-body-small {font-size: 11px;}
.main-body-small-2 {font-size: 10px;}
.main-body-12pt {font-size: 12px;}

.header-size-3 {font-size: 12pt; font-weight: bold;}
.header-size-2 {font-size: 14pt; font-weight: bold;}
.header-size-1 {font-size: 16pt; font-weight: bold;}

A.filerotator_summary_1 {font-size: 10pt; font-weight: normal; text-decoration: none; color: #000000;}
A.filerotator_summary_1:hover {color: #000066;}


/*--- Feature AdminFeaturedCategoryList, Feature AdminFeaturedCategoryDetail, Feature AdminFeaturedItemsList, Feature AdminFeaturedItemsDetail  -----------------------*/
.AdminFeaturedCategoryListTable, .AdminFeaturedCategoryDetailTable, .AdminFeaturedItemsListTable, .AdminFeaturedItemsDetailTable, .AdminSystemListCustomerDetailTable
	{background-color:#FFFFFF; width:616px; font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.AdminFeaturedCategoryListColumnTitle, A.AdminFeaturedCategoryListLink, A.AdminFeaturedCategoryListLink:link, A.AdminFeaturedCategoryListLink:visited,
.AdminFeaturedCategoryDetailColumnTitle, .AdminFeaturedCategoryDetailColumnValue, A.AdminFeaturedCategoryDetailLink, A.AdminFeaturedCategoryDetailLink:link, 
A.AdminFeaturedCategoryDetailLink:visited, .AdminFeaturedItemsListColumnTitle,
A.AdminFeaturedItemsListLink, A.AdminFeaturedItemsListLink:link, A.AdminFeaturedItemsListLink:visited,
.AdminFeaturedItemsDetailColumnTitle, .AdminFeaturedItemsDetailColumnValue,
A.AdminFeaturedItemsDetailLink, A.AdminFeaturedItemsDetailLink:link, A.AdminFeaturedItemsDetailLink:visited,
.AdminSystemListCustomerDetailColumnTitle
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.AdminSystemListCustomerDetailColumnValue, .AdminSystemListSelectColumnValue
	{font-size:14px; text-decoration:none; color:#000;}
.AdminFeaturedCategoryListNotFound, .AdminFeaturedCategoryDetailNotFound, .AdminFeaturedCategoryDetailMessage, .AdminFeaturedItemsListNotFound,
.AdminFeaturedItemsDetailNotFound, .AdminFeaturedItemsDetailMessage,
.AdminSystemListCustomerDetailNotFound
	{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}
.AdminFeaturedCategoryListSpacer, .AdminFeaturedCategoryDetailSpacer, .AdminFeaturedItemsListSpacer, .AdminFeaturedItemsDetailSpacer, .AdminSystemListCustomerDetailSpacer
	{height:5px;}
.AdminFeaturedCategoryListList, .AdminFeaturedItemsListList
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000; width:120px;}
A.AdminFeaturedCategoryListLink:hover, A.AdminFeaturedCategoryDetailLink:hover, A.AdminFeaturedItemsListLink:hover, A.AdminFeaturedItemsDetailLink:hover
	{font-size:14px; font-weight:bold; 	color:#000; text-decoration:underline;}
.ShoppingCart_OrderLineNoteMessage
	{font-size:11px; font-weight:bold; text-decoration:none; color:red;}
A.AdminSystemListCustomerDetailLink, A.AdminSystemListCustomerDetailLink:link, A.AdminSystemListCustomerDetailLink:visited,
A.AdminDeleteItemFromSystemShoppingListsLink, A.AdminDeleteItemFromSystemShoppingListsLink:link, A.AdminDeleteItemFromSystemShoppingListsLink:visited,
A.AdminSystemListCopyLink, A.AdminSystemListCopyLink:link, A.AdminSystemListCopyLink:visited,
A.ItemDetailItemPurchaseHistoryLink, A.ItemDetailItemPurchaseHistoryLink:link, A.ItemDetailItemPurchaseHistoryLink:visited
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}
A.AdminSystemListCustomerDetailLink:hover, A.AdminDeleteItemFromSystemShoppingListsLink:hover, A.AdminSystemListCopyLink:hover, A.ItemDetailItemPurchaseHistoryLink:hover
	{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
.AdminSystemListCustomerDetailMessage
	{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}
.AdminDeleteItemFromSystemShoppingListsColHeader, .AdminDeleteItemFromSystemShoppingListsTitle
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold; padding-top:0.26cm;}
.AdminShopperDetailHighlightInput
	{background-color:lightyellow;}

.MyAccountOpenARListPaymentTable
	{width:100%; padding:0; border:0;}
.MyAccountOpenARListExcelImageCell
	{width:30%; text-align:right;}

.CorporateDistrictCustomerTitle
	{font-size:14px; font-weight:bold;}
.CorporateDistrictCustomerNameText, .CorporateDistrictCustomerCodeText, .CorporateDistrictCustomerDescText
	{font-size:11px; font-weight:bold;}
.CorporateDistrictCustomerSubmitImage
	{height:17px; width:53px;}
.CorporateDistrictCustomerError
	{font-size:11px; color:#FF4421; width:400px;}
.CorporateDistrictCustomerCodeCurrent
	{font-size:11px; font-weight:bold; color:#FF4421;}
.CorporateDistrictCustomerCodeAlign, .CorporateDistrictCustomerNameAlign
	{width:125px;}
A.CorporateDistrictCustomerCodeTitle, A.CorporateDistrictCustomerCodeTitle:link, A.CorporateDistrictCustomerCodeTitle:visited,
A.CorporateDistrictCustomerNameTitle, A.CorporateDistrictCustomerNameTitle:link, A.CorporateDistrictCustomerNameTitle:visited
	{font-size:12px; text-decoration:none; color:#000000;}
A.CorporateDistrictCustomerCodeTitle:hover, A.CorporateDistrictCustomerNameTitle:hover
	{font-size:12px; text-decoration:underline; color:#000000;}

.NewShopper_CaptionImage
	{border:0;}
	
.MyAccountInvoiceDetail_AddButtons
	{text-align:right;}
.AdminItemAttributesUploadTable
	{width:616px; border-width:0; border-style:none; padding:0;}
.AdminItemAttributesUploadTitle
	{font-size:16px; font-weight:bold; color:black;}
.AdminItemAttributesUploadColumnTitle
	{font-size:14px; font-weight:bold;}
.AdminItemAttributesUploadDescription, .AdminItemAttributesUploadUploadType,
.ShipBillInformation_ShipToAddressDisplayLabel
	{font-size:11px; font-weight:bold;}
A.AdminItemAttributesUploadLink, A.AdminItemAttributesUploadLink:link, A.AdminItemAttributesUploadLink:visited,
A.AdminMasterAccountLink, A.AdminMasterAccountLink:link, A.AdminMasterAccountLink:visited
	{font-size:11px; text-decoration:none; color:#000000; font-weight:bold;}
.AdminItemAttributesUploadSpacer, .AdminMasterAccountSpacer
	{height:5px;}
.AdminItemAttributesUploadGetMessage
	{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}

.CustomerListCodeCurrent, .ShoppingList_ShipToIDValue
	{font-size:11px; font-weight:bold; color:red;}
A.CustomerListCurrentLink, A.CustomerListCurrentLink:link, A.CustomerListCurrentLink:visited,
a.MasterCustomerCurrentLink, a.MasterCustomerCurrentLink:link, a.MasterCustomerCurrentLink:visited
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
A.CustomerListCurrentLink:hover, A.AdminMasterAccountLink:hover, a.MasterCustomerCurrentLink:hover
	{font-size:11px; font-weight:bold; text-decoration:underline; color:#000;}

.ShipBillInformation_ShipToAddressDisplayText
	{font-size:11px;}

.AdminMasterAccountTable
	{background-color:#FFFFFF; width:616px;}
.AdminMasterAccountTitle
	{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.AdminMasterAccountExceptionMessage
	{font-size:14px; font-weight:bold; text-decoration:none; color:red;}
.AdminMasterAccountSuccessMessage
	{font-size:14px; text-decoration:none; color:blue;}
.AdminMasterAccountLabel, .AdminMasterAccountValue, .AdminMasterAccountApproveSuspendedOrdersForSubAccounts
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.AdminMasterAccountInstructions
	{font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}
.ShoppingCart_PlaceOrderButton, .ShoppingCart_CancelOrderButton
	{border:0px;}
.ShoppingList_SharedTD, .ShoppingList_SharedCheckboxText
	{text-align:right;}
.ItemSearchResults_SeparateColumnItemImageHeaderAlign, .LSide_Logon_SubmitButtonTD,
.ItemSearchResults_CategoryHeaderAlign, .ShoppingList_CategoryHeaderAlign
	{text-align:left;}
.ItemSearchResults_CategoryTextAlign, .ShoppingList_CategoryTextAlign
	{text-align:left; vertical-align: top;}
.ItemSearchResults_CategoryText
	{font-size:13px;}

.ShoppingList_CategoryText
	{font-size:11px; text-decoration:none; color:#000;}
.ItemNotesRequired_Title, .ShoppingCartUploadTitle
	{font-size:16px; font-weight:bold; text-decoration:none; color:#000000;}
.ItemNotesRequired_Label, .ShoppingCartUploadLabel
	{font-size:14px; text-decoration:none; color:#000000; font-weight:bold;}
.ItemNotesRequired_ItemCode
	{font-size:14px; text-decoration:none; color:#000000;}
.ItemNotesRequired_ItemDesc, .ShoppingCart_ItemNotepadTopicLabel
	{font-size:10px; text-decoration:none; color:#000000;}
.ItemNotesRequired_Message
	{font-size:12px; text-decoration:none; color:#000000;}

.OrderDetailItemDispositionHeader
	{font-size:11px; font-weight:bold; color:#000; text-align:left;}
.OrderDetailItemDispositionValue
	{font-size:11px; font-weight:normal; color:#000; text-align:left;}

.ShoppingCartUploadTable
	{background-color:#FFFFFF; width:616px;}
.ShoppingCartUploadDescription
	{font-size:11px; font-weight:bold;}
.ShoppingCartUploadErrorMessage
	{font-size:15px; text-decoration:none; color:#FF4421; font-weight: 900; border: solid 0px #FF4421;}
.ShoppingCartUploadSpacer
	{height:5px;}
.ShoppingList_NonNumberZeroOrNegativeQtyText
	{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}

.ItemSearchResults_RefineSearchNonStockCheckboxLabel
	{font-size:11px; font-weight:bold; text-align:center; margin-bottom:200px;}

.OrderSummary_HandlingText
	{font-size:11px; color: #FFFFFF;}
.OrderSummary_HandlingLabel
	{font-size:11px; color:#FFFFFF; font-weight:bold;}
.OrderSummary_HandlingAlign
	{text-align:right; background-color:#5895D8;}
.OrderSummary_HandlingLines
	{background-color:#5895D8;}

.footlinks
	{color: #FFFFFF;}
.footlinks a:link, .footlinks a:visited
	{text-decoration:underline; color:#FFFFFF;}
.footlinks a:hover	
	{color: #FFFFFF; text-decoration: none;}

.downtext 
	{font-size: 11px; color: #666666;}
.downtext a:link, .downtext a:visited
	{text-decoration:underline; color:#666666;}
.downtext a:hover	
	{color: #009999; text-decoration: none;}

a.ItemSearchResults_DescriptionLink,a.ItemSearchResults_DescriptionLink:hover
	{font-size:13px;}
.AdminDeleteItemFromSystemShoppingListsTable
	{width:616px;}
.AdminDeleteItemFromSystemShoppingListsMessage
	{font-size:15px; text-decoration:none; color:#FF4421; font-weight: 900; border: solid 0px #FF4421;}

.MyAccountOpenARListPONumberHeader
	{font-size:11px; font-weight:bold; color:#000; text-align:left;}
.MyAccountOpenARListPONumberValue
	{font-size:11px; font-weight:normal; color:#000; text-align:left;}

.LogonPasswordTD
	{font-size:11px; font-weight:bold; color:#666666; text-align:left;}

.AdminApprovePendingShoppersDetailInnerTable
	{width:500px; padding:0; border-style:none; background-color:#ffffff;}
.AdminApprovePendingShoppersDetailBillToColumnTitle, .AdminApprovePendingShoppersDetailShipToColumnTitle
	{font-size:12px; font-weight:bold; color:black;}
.AdminApprovePendingShoppersDetailBillToColumnValue, .AdminApprovePendingShoppersDetailShipToColumnValue
	{font-size:10px; font-weight:normal; color:black;}
.ShoppingCart_AvailabilityDiscontinuedItem
	{font-size:12px; text-decoration:none; color:red;}
.OrderSummary_DiscontinuedItem
	{font-size:11px; font-weight:bold;}
.ShoppingCart_QuoteNumberLabel, .OrderConfirmation_QuoteNumberLabel, .OrderSummary_QuoteNumberLabel
	{font-size:16px; color:#000; font-weight:900;}
.ShoppingCart_QuoteNumberText
	{font-size:11px; text-decoration:none; color:#000;}

.OrderSummary_QuoteNumberText, .OrderConfirmation_QuoteNumberText
	{font-size:11px; text-decoration:none; color:#000;}

.MyAccountOpenQuoteDetail_AddToCartCell
	{text-align:center;}
.MyAccountOpenQuoteDetail_AddToCartCell A
	{font-size:12px; text-decoration:underline; color:#000000;}
.AdminConfigTitle, .AdminConfigSectionTitle
	{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.AdminConfigMainTable
	{width:600px;}
.AdminConfigMessage
	{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}
.AdminConfigLabel, .AdminConfigFieldCheckBox, .AdminConfigFieldTextBox, .AdminConfigFieldList
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}


/* Bread Crumbs - see line 548 */
.BreadcrumbDiv
	{margin-left:6px; margin-top:3px;  margin-bottom:10px;}
.BreadcrumbLabel, .BreadcrumbSeparator
	{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}
a.BreadcrumbLink, a.BreadcrumbLink:link, a.BreadcrumbLink:visited
	{font-size:11px; text-decoration:underline; color:#666666; font-weight:900;}
a.BreadcrumbLink:hover
	{font-size:11px; text-decoration:underline; color:#FF4421; font-weight:900;}

.MyAccountSelect_ContentContainerTable
	{width:100%;}
.MyAccountSelect_ContentContainerTD
	{padding-bottom:10px;}
.MyAccountSelect_CaptionDiv
	{margin-bottom:6px;}
.MyAccountSelect_ReportForm
	{padding:0px; margin:0px; border-width:0px;}
.MyAccountSelect_ErrorGroupDiv, .MyAccountSelect_ErrorMessageDiv
	{margin:3px 10px 3px 10px; padding:2px 6px 2px 6px; color:red; font-weight:bold; font-size:12px; float:left;}
.MyAccountSelect_InputTable
	{margin-top:4px; margin-bottom:4px;}
.MyAccountSelect_InputTable td
	{padding:3px;}
.MyAccountSelect_ExcelDownloadTable
	{width:500px; margin-top:15px;}
.MyAccountSelect_ExcelExplanationTD
	{vertical-align:top;}
.MyAccountSelect_ExcelDownloadDescription
	{font-size:11px; color:#000000; text-align:left;}
.MyAccountSelect_ExcelDownloadNote
	{ font-size:11px; color:#000000; text-align:left; font-weight:bold; margin-left:20px;}
.MyAccountSelect_ExcelIconTD
	{padding-left:10px; vertical-align:top;}
.MyAccountSelect_Radio
	{margin-right:2px;}
.MyAccountSelect_DisplayListLabelSpan
	{margin-right:6px;}
.MyAccountSelect_SubmitButtonTD
	{padding-top:10px; padding-bottom:10px; text-align:center;}
.MyAccountProfile_OpenARContainerTD
	{padding:10px;}
.MyAccountProfile_SelectOpenARDescSpan
	{margin-left:10px; margin-right:10px; color:#000000; font-size:13px;	font-weight:normal;}
.MyAccountSelect_RowSeparatorDiv
	{text-align:center; margin-top:10px; margin-bottom:10px;}
.MyAccountSelect_OpenARDescDiv
	{margin-bottom:10px;}
.MyAccountResults_Table
	{border-width:0px; padding:0px; margin:0px; width:100%;}
.MyAccountResults_HeaderRowTR
	{font-weight:bold;}
.MyAccountResults_RowSpacerTD
	{padding:0px; border-bottom: 1px dotted #777;}
a.MyAccountResults_HeaderLink, a.MyAccountResults_HeaderLink:link, a.MyAccountResults_HeaderLink:visited,
a.MyAccountResults_HeaderLink:hover, a.MyAccountResults_CurrentHeaderLink:hover
	{font-size:12px; color:blue;}
a.MyAccountResults_CurrentHeaderLink, a.MyAccountResults_CurrentHeaderLink:link, a.MyAccountResults_CurrentHeaderLink:visited
	{font-size:14px; color:blue;}
.MyAccountSelectResults_SearchSummaryTable
	{width:100%;  border-width:0px;  margin-top:8px; margin-bottom:8px;  padding:0px;}
.MyAccountSelectResults_SearchListTable
	{border-width:0px;  margin:0px; padding:0px;}
.MyAccountSelectResults_SearchForBulletTD
	{padding:2px 4px 2px 4px; text-align:center; font-size:12px;}
.MyAccountSelectResults_SearchForLabelTD
	{padding-right:8px;}
.MyAccountSelectResults_ExcelLinkTD
	{width:120px; text-align:center;}
.MyAccountSelectResults_PrintPageTD
	{width:60px; padding:10px; text-align:center; vertical-align:middle;}
td.MyAccountSelectResults_PrintPageTD a,td.MyAccountSelectResults_PrintPageTD a:link,td.MyAccountSelectResults_PrintPageTD a:visited
	{font-size:14px; color:#666666; font-weight:bold; text-decoration: none;}
td.MyAccountSelectResults_PrintPageTD a:hover
	{COLOR: #FF4421; text-decoration:underline;}
.MyAccountResults_ContentFooterDiv
	{width:100%; margin:10px 5px 10px 5px;}
.MyAccountResults_PageSequenceTable
	{width:100%; border-width:0px; margin-bottom:4px;}
.MyAccountResults_NextPrevTD
	{text-align:left;}
.MyAccountResults_PageSeqTD
	{text-align:right;}
.MyAccountResults_PageXOfYDiv
	{font-size:0px;  color:#FFFFFF; margin-right:6px; margin-bottom:4px;}

.RequiredAsterisk
	{color:red; font-weight:bold;}
	
.ServiceRequest_Table
	{margin-left:20px;}
.ServiceRequest_ContactInfoHeaderImage
	{margin-top:4px; margin-bottom:2px;}
.ServiceRequest_SelectContactTable
	{margin-left:20px;}
.ServiceRequest_SelectContactTable td
	{border-width:0px; padding:3px;}
.ServiceRequest_SubmitButtons
	{padding-top:10px; padding-left:100px;}

.AdminManualDTSTitle, .AdminMerchandiseCreditsTitle
	{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.AdminManualDTSLabel, .AdminMerchandiseCreditsColumnValue
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.AdminManualDTSDescription, .OrderConfirmation_MerchandiseCreditsLabel
	{font-size:11px; font-weight:bold;}
.AdminManualDTSSpacer, .AdminMerchandiseCreditsSpacer
	{height:5px;}
.AdminManualDTSTable, .AdminMerchandiseCreditsTable
	{background-color:#FFFFFF; width:616px;}
A.AdminManualDTSLink, A.AdminManualDTSLink:link, A.AdminManualDTSLink:visited,
A.AdminMerchandiseCreditsLink, A.AdminMerchandiseCreditsLink:link, A.AdminMerchandiseCreditsLink:visited
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}
A.AdminManualDTSLink:hover, .AdminMerchandiseCreditsLink:hover
	{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
.AdminMerchandiseCreditsMessage
	{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}
.AdminMerchandiseCreditsList, A.MerchandiseCreditsLink, A.MerchandiseCreditsLink:link, A.ShipBillInformation_MerchandiseCreditsLink:visited
	{font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}

.MerchandiseCreditsTable
	{width:655px; border-width:0; border-style:none;}
.ShipBillInformation_MerchandiseCreditsLink, .OrderSummary_MerchandiseCreditsText,.OrderConfirmation_MerchandiseCreditsText,
.ShipBillInformation_MerchandiseCreditsOtherPaymentTypeMessage
	{font-size:11px;}
.OrderSummary_MerchandiseCreditsLines, .OrderConfirmation_MerchandiseCreditsLines
	{background-color:#FFFFFF;}
.OrderSummary_MerchandiseCreditsLabel
	{font-size:11px; font-weight:bold; color:#666666;}
.OrderSummary_MerchandiseCreditsAlign, .OrderConfirmation_MerchandiseCreditsAlign
	{text-align:right;}
A.MerchandiseCreditsLink:hover
	{font-size:12px; text-decoration:underline; font-weight:bold; color:#000000;}
.MerchandiseCreditsLineError
	{font-size:8px; color:red;}

.ItemSearchResults_AccessoryMessage, .ItemSearchResults_AdditionalInformation
	{font-size:13px;}
	
.OrderConfirmation_ChangeShipToLinkTable
	{width:616px;}
.OrderConfirmation_ChangeShipToLinkText, .OrderSummary_ShipToIDLabel, .OrderConfirmation_ShipToIDLabel
	{font-size:11px;}

a.ChangeShipTo_ChangeShipToLink, a.ChangeShipTo_ChangeShipToLink:link, a.ChangeShipTo_ChangeShipToLink:visited
	{/* register on state */ font-size:11px; color: #666666; text-decoration:none;}
a.ChangeShipTo_ChangeShipToLink:hover
	{COLOR: red; text-decoration:underline;}

.InvoiceDetailQuantityToOrderHeader, .InvoiceDetailUOMToOrderHeader
	{font-size:11px; font-weight:bold; color:#000; text-align:center;}
.InvoiceDetailQuantityToOrderValue, .InvoiceDetailUOMToOrderValue
	{font-size:11px; font-weight:normal; color:#000; text-align:center;}

.ShoppingList_ShipToIDLabel
	{font-size:11px; text-decoration:none; color:#000;}

div.PastPurchasesReport_SearchAgain
	{padding-top:15px; padding-bottom:5px;}
div.PastPurchasesReport_SearchAgain a, div.PastPurchasesReport_SearchAgain a:link, div.PastPurchasesReport_SearchAgain a:active, div.PastPurchasesReport_SearchAgain a:visited, div.PastPurchasesReport_SearchAgain a:hover
	{font-size:14px; color:#666666; font-weight:bold; text-decoration: none;}

.ShoppingCart_ItemBinIDLabel, .ShoppingCart_ItemLineIDLabel, .ShoppingCart_ItemLineFeedLabel, .ShoppingCart_ItemLineStationLabel
	{font-size:11px; color:#000; font-weight:bold;}
.ShoppingCart_ItemBinIDValue, .ShoppingCart_ItemLineIDValue, .ShoppingCart_ItemLineFeedValue, .ShoppingCart_ItemLineStationValue
	{font-size:12px; text-decoration:none; color:#000; padding-left: 5px; padding-right: 20px;}

/* Master Shopper */
.MasterShopperTitle
	{font-size:14px; font-weight:bold;}
.MasterShopperDescText
	{font-size:11px; font-weight:bold;}
a.MasterShopperLink, a.MasterShopperLink:link, a.MasterShopperLink:visited,
.ShoppingList_NonNumberZeroOrNegativeDetailDisplayOrderText
	{font-size:11px; font-weight:bold; text-decoration:none; color:red;}
a.MasterShopperLink:hover
	{font-size:11px; font-weight:bold; text-decoration:underline; color:red;}
.MasterShopper_ColHeader
	{width:125px;}
a.MasterShopper_ColHeader, a.MasterShopper_ColHeader:link, a.MasterShopper_ColHeader:visited
	{font-size:12px; text-decoration:none; color:#000000;}
a.MasterShopper_ColHeader:hover
	{font-size:12px; text-decoration:underline; color:#000000;}
	
.ShoppingList_DetailDisplayOrder
	{font-size:11px; text-decoration:none; color:#000;}
.ShoppingList_DetailDisplayOrderTextAlign, .ShoppingList_DetailDisplayOrderHeaderAlign
	{text-align:center;}

table.MyAccount_BaseTable
	{width:500px; height:100%;}
table.MyAccount_Table001, table.MyAccount_ARAgingTable, table.MyAccountProfile_RecentOrdersTable2, table.MyAccountProfile_Table001, table.MyAccountProfile_Table002
	{width:100%;}
table.MyAccountInvoiceDetail_ContainerTable
	{width:500px;}

/*.MyAccountProfileAccountingTable {} */
a.WelLink, a.WelLink:link, a.WelLink:visited
	{font-weight:bold; font-size:14px; text-decoration:underline; color:#009999;}
a.WelLink:hover, a.ItemDetailattribute:hover
	{font-weight:bold; font-size:14px; text-decoration:underline; color:#666666;}
a.ItemDetailattribute, a.ItemDetailattribute:link, a.ItemDetailattribute:visited
	{font-weight:bold; font-size:14px; text-decoration:underline; color:#009999;}

.ShipBillInformation_CreditCardExpirationMMYYYY
	{font-size:10px; padding-left:6px;}

.SelectShipTo_CompanyNameHeaderAlign, .SelectShipTo_AddressHeaderAlign, .SelectShipTo_Address2HeaderAlign, .SelectShipTo_CityHeaderAlign, .SelectShipTo_StateHeaderAlign,
.SelectShipTo_CityStateHeaderAlign, .SelectShipTo_ZipHeaderAlign, .SelectShipTo_CountryHeaderAlign
	{text-align:left;}

A.MyAccountProfileselectshipto, A.MyAccountProfileselectshipto:link, A.MyAccountProfileselectshipto:visited, A.MyAccountProfileselectcustomer,
A.MyAccountProfileselectcustomer:link, A.MyAccountProfileselectcustomer:visited
	{font-size:12px; color:#666666; font-weight:bold; text-decoration: none; line-height:13px; padding-right: 30px;}
A.MyAccountProfileselectshipto:hover, A.MyAccountProfileselectcustomer:hover
	{COLOR: #FF4421; text-decoration:underline;}
.MyAccountProfileselectshiptodetail, .MyAccountProfileselectcustomerdetail
	{/* Profile text attributes */ font-size:11px; font-weight:normal; color:#000;}

.DealerLocator_Title, .DealerLocatorResults_Title, .DealerLocatorResults_ColHeader
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold; padding-bottom:0.26cm;}
.DealerLocator_Description, .DealerLocatorResults_Description
	{font-size:11px; text-decoration:none; color:#000;}
.DealerLocator_Label
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}
.ItemDetailTableAssembly
	{width:100%; border:0;}
.PastPurchaseItemDetailReport_TotalInvoiceQuantityLabel, .PastPurchaseItemDetailReport_TotalExtendedPriceLabel
	{font-size:12px; font-weight:bold; white-space: nowrap;}

.AdminItemPropertiesUpload_CS_Spacer, .AdminRestrictedItem_Spacer, .AdminRestrictedCategory_Spacer, .AdminExcludedItem_Spacer,
.ItemPropertyListSpacer, .ItemPropertyDetailSpacer
	{height:5px;}
.AdminItemPropertiesUpload_CS_Table, .AdminRestrictedItem_Table, .AdminRestrictedCategory_Table, .AdminExcludedItem_Table,
.ItemPropertyListTable, .ItemPropertyDetailTable
	{background-color:#FFFFFF; width:616px;}
.AdminItemPropertiesUpload_CS_CaptionImage
	{border:0px;}

.AdminItemPropertiesUpload_CS_Title, .AdminRestrictedItem_Title, .AdminRestrictedCategory_Title, .AdminExcludedItem_Title,
.ItemPropertyListTitle, .ItemPropertyDetailTitle,
.UploadedVendorAvailabilityReport_Title
	{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}

.AdminItemPropertiesUpload_CS_Description, .AdminRestrictedItem_Description,
.AdminRestrictedItem_UploadType, .AdminRestrictedCategory_UploadType,.AdminExcludedItem_Description, .AdminExcludedItem_UploadType
	{font-size:11px; font-weight:bold;}
.AdminItemPropertiesUpload_CS_ErrorMessage, .AdminRestrictedItem_BadFileMessage, .AdminRestrictedCategory_BadFileMessage, .AdminExcludedItem_BadFileMessage,
.UploadedVendorAvailabilityReport_ErrorMessage
	{font-size:15px; text-decoration:none; color:#FF4421; font-weight: 900; border-style: solid; border-width: 0px;border-color: #FF4421;}
.AdminItemPropertiesUpload_CS_SuccessMessage, .AdminRestrictedItem_SuccessMessage, .AdminRestrictedCategory_SuccessMessage,
.AdminExcludedItem_SuccessMessage
	{font-size:14px; text-decoration:none; color:blue;}
.AdminItemPropertiesUpload_CS_Label, .AdminRestrictedItem_Label, .AdminRestrictedCategory_Label, .AdminExcludedItem_Label,
.ItemPropertyListColumnTitle, .ItemPropertyDetailColumnTitle, .ItemPropertyDetailColumnValue
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.AdminItemPropertiesUpload_CS_Instructions, .AdminRestrictedCategory_Description,
.UploadedVendorAvailabilityReport_Description
	{font-size:11px; font-weight:bold;}
A.AdminItemPropertiesUpload_CS_Link, A.AdminItemPropertiesUpload_CS_Link:link, A.AdminItemPropertiesUpload_CS_Link:visited,
A.AdminRestrictedItem_Link, A.AdminRestrictedItem_Link:link, A.AdminRestrictedItem_Link:visited,
A.AdminRestrictedCategory_Link, A.AdminRestrictedCategory_Link:link, A.AdminRestrictedCategory_Link:visited,
A.AdminExcludedItem_Link, A.AdminExcludedItem_Link:link, A.AdminExcludedItem_Link:visited,
A.ItemPropertyListLink, A.ItemPropertyListLink:link, A.ItemPropertyListLink:visited,
A.ItemPropertyDetailLink, A.ItemPropertyDetailLink:link, A.ItemPropertyDetailLink:visited
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}
A.AdminItemPropertiesUpload_CS_Link:hover, A.AdminRestrictedItem_Link:hover,
A.AdminRestrictedCategory_Link:hover, A.AdminExcludedItem_Link:hover,
A.ItemPropertyListLink:hover, A.ItemPropertyDetailLink:hover
	{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
.ItemPropertyListNotFound, .ItemPropertyDetailMessage
	{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}
.ItemPropertyListList
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000; width:120px;}

.ItemPropertyListInnerTable {width:100%;}

.UploadedVendorAvailabilityReport_HeaderLabelTD {font-size:14px; font-weight:bold; padding-right:4em;}
.UploadedVendorAvailLinkDIV {margin-top:10px;}

.OrderDetailExpectedShipDateHeader
	{font-size:11px; font-weight:bold; color:#000; text-align:left;}
.OrderDetailExpectedShipDateValue
	{font-size:11px; font-weight:normal; color:#000; text-align:left;}

.AdminApprovePendingShoppersDetailBillToAddressContainer, .AdminApprovePendingShoppersDetailShipToAddressContainer
{  vertical-align: top;}

.ItemDetail_GoTogethersTableMain, .ItemDetail_SubstitutesTableMain {width:100%;}
.ItemDetail_GoTogethersImageHeaderAlign,.ItemDetail_SubstitutesImageHeaderAlign, .ItemSearchResults_ItemImportHtmlTextAlign {text-align:left;}
.ItemSearchResults_ItemImportHtmlHeaderAlign {text-align:center;}

a.ItemDetail_GoTogethersItemCode, a.ItemDetail_GoTogethersItemCode:link, a.ItemDetail_GoTogethersItemCode:visited, 		
a.ItemDetail_GoTogethersDescription, a.ItemDetail_GoTogethersDescription:link, a.ItemDetail_GoTogethersDescription:visited,
a.ItemDetail_SubstitutesItemCode, a.ItemDetail_SubstitutesItemCode:link, a.ItemDetail_SubstitutesItemCode:visited, 
a.ItemDetail_SubstitutesDescription, a.ItemDetail_SubstitutesDescription:link, a.ItemDetail_SubstitutesDescription:visited
{font-size:13px; color:#000; font-weight:bold; text-decoration:none;}

.ItemDetail_SeparatorCell, .ItemDetail_SeparatorImage {height:1px; background-color:#F2F1F0;}

.MyAccountProfileprofile{    /* Profile text attributes */ font-size:11px; font-weight:normal; color:#000;}

a.CatalogTopItems_FlyoutStaticMenuItem, a.CatalogTopItems_FlyoutStaticMenuItem:link, a.CatalogTopItems_FlyoutStaticMenuItem:visited,
a.CatalogTopItems_FlyoutMenuDynamicMenuItem, a.CatalogTopItems_FlyoutMenuDynamicMenuItem:link, a.CatalogTopItems_FlyoutMenuDynamicMenuItem:visited
{ 
font-size:11px;  /* left category attributes */
color:#666666;
font-variant: normal;
font-weight:700;
line-height:20px;
text-decoration: none;
padding-left:5px;
}

a.CatalogTopItems_FlyoutStaticMenuItem:hover,a.CatalogTopItems_FlyoutMenuDynamicMenuItem:hover 
{COLOR: #009999;}
.CatalogTopItems_FlyoutMenuDynamicMenu 
{border: 1px solid black;}


.OrderDetailPassThroughVendorNameHeader 
	{font-size:11px; font-weight:bold; color:#000; text-align:left;}
.OrderDetailPassThroughVendorNameValue 
	{font-size:11px; font-weight:normal; color:#000; text-align:left;}
/**/	
.UserAgentListTable 
	{background-color:#FFFFFF; width:616px;}
.UserAgentListTitle, .UserAgentDetailTitle 
	{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.UserAgentListSpacer, .UserAgentDetailSpacer 
	{height:5px;}
.UserAgentListInnerTable, .UserAgentDetailInnerTable
	{width:100%;}
.UserAgentDetailUserAgentString
	{width: 400px;}
	.UserAgentListNotFound 
	{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}
.UserAgentListColumnTitle , .UserAgentDetailColumnTitle, .UserAgentDetailColumnValue
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.UserAgentListList 
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000; vertical-align:top;}
A.UserAgentListLink, A.UserAgentListLink:link, A.UserAgentListLink:visited,
A.UserAgentDetailLink, A.UserAgentDetailLink:link, A.UserAgentDetailLink:visited
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}
A.UserAgentListLink:hover, 
A.UserAgentDetailLink:hover
	{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
.UserAgentDetailTable
	{background-color:#FFFFFF; width:616px;}
.UserAgentDetailMessage
	{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}

.ShipBillInformation_SwitchIssueNumberLabel, .MyAccountOpenARPayment_SwitchIssueNumberLabel
	{font-size:12px; font-weight:bold;}
/* .ShipBillInformationSwitchIssueNumberText{} */

.InvoiceDetailVendorInvoiceNumberHeader, .InvoiceDetailVendorNameHeader
	{font-size:11px; font-weight:bold; color:#000; text-align:left;}
.InvoiceDetailVendorInvoiceNumberValue, .InvoiceDetailVendorNameValue
	{font-size:11px; font-weight:normal; color:#000; text-align:left;}
.InvoiceListVendorInvoiceNumberHeader, .InvoiceListVendorNameHeader
	{font-size:11px; font-weight:bold; color:#000; text-align:center;}
.InvoiceListVendorInvoiceNumberValue, .InvoiceListVendorNameValue
	{font-size:11px; font-weight:normal; color:#000; text-align:center;}

.copy 
	{font-size: 12px; color: #000; text-decoration: none; margin-left: 25px;}
.copyLinks,
A.copyLinks, A.copyLinks:link, A.copyLinks:visited 
	{font-size: 12px; color: #999; text-decoration: none;}
A.copyLinks:hover
	{color: #900; text-decoration: underline;}

.footLinks 
	{font-size: 14px; color: #666; margin-left: 40px; margin-top: 10px;}
.actLink 
	{margin-bottom: 5px;}
A.footLinksLinks, A.footLinksLinks:link, A.footLinksLinks:visited
	{font-size: 12px; color: #666; margin-left: 3px; margin-right: 3px;}
A.footLinksLinks:hover
	{color: #900; text-decoration: underline;}

.copytext 
	{font-size: 12px; color: #666666; text-decoration: none; padding-left:15px; padding-bottom:10px;}
A.copytextLink, A.copytextLink:link, A.copytextLink:visited
	{font-size: 12px;color: #666666;text-decoration: none; padding-right: 10px;padding-left: 10px;}
A.copytextLink:hover
	{color: #CC0033;text-decoration: underline;}

A.HelpLink, A.HelpLink:link, A.HelpLink:visited
	{line-height:22px;text-decoration:none;}
A.HelpLink:hover
	{text-decoration:underline;}

.servingText 
	{font-size: 18px; font-style: italic; font-weight: bold; color: #1D5EA8; text-decoration: none; padding-bottom: 12px;}
.servingTextPhone {font-size: 18px; font-weight: bold; color: #1D5EA8; text-decoration: none; padding-bottom: 12px;}
.servingTextCall {font-size: 16px; font-weight: bolder; color: #CC0033; text-decoration: none;}

.welcomeText {font-size: 16px; font-weight: bold; color: #1D5EA8; text-decoration: none; padding-bottom: 8px;}
.welcome {font-size: 12px; color: #666666; text-decoration: none; line-height: 14px; padding-right: 10px; padding-left: 10px;}

a.topLinks, a.topLinks:link, a.topLinks:visited {font-size: 12px; color: #666; text-decoration: none; padding-right: 5px; padding-left: 5px;}
a.topLinks:hover {text-decoration:underline;}
.bottNav {/*	background-image: url(../images/Header/bottNav.gif); background-repeat: no-repeat;*/ height: 40px; width: 900px;}
.bottNavBox {	margin-top: 7px;}
a.bottNavLinks, a.bottNavLinks:link, a.bottNavLinks:visited {font-size: 14px;color: #039;text-decoration: none;	padding-right:21px; padding-left: 21px; font-weight: bold;}
a.bottNavLinks:hover {color: #900;text-decoration:underline;}
/*.footTable {	margin-right: 7px;}*/
.homeTitle 
	{font-size: 18px; text-align:left; color: #202EA8; text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #efc378; font-weight: bold; margin-bottom: 10px; }
.homeCopy 
	{font-size: 14px; text-align:left; line-height: 18px; color: #999; text-decoration: none;}
.AdminSiteAnalysisTable, .ContentMaxRowsForDownloadFeatureCell, .ContentMyAccountOrderTrackingSelectFeatureCell, .ContentOrderSummaryFeatureCell, 
.ContentOrderConfirmationFeatureCell
	{width:600px; text-align:left;}
.AdminAbandonedCartSearch_SearchEndDate, .AdminAbandonedCartSearch_SearchStartDate, .AdminSalesByShopperSearch_SearchStartDate,
 .AdminSalesByShopperSearch_SearchEndDate, .AdminVisitsByShopperSearch_SearchStartDate, .AdminVisitsByShopperSearch_SearchEndDate
	{width:75px;}

#VendorDropDown, #VendorDropDown select 
	{width:75px;}
.searchBox 
	{height: 75px; width: 246px;	/*background-image: url(../images/header/header_r2_c6.jpg);*/}
a.advacedLink, a.advacedLink:link, a.advacedLink:visited
	{font-size: 12px;color: #004577;text-decoration: none;	padding-left: 52px;}
a.advacedLink:hover 
	{color: #900;text-decoration:underline;}
.addsressText 
	{font-size: 10px; line-height: 11px; color: #FFF; margin-bottom:8px;}
.addsressText2 
	{font-size: 10px; color: #FFF; line-height: 11px;}
.addsressTextLocal 
	{font-size: 10px; color: #FFF; line-height: 16px;}
.acoountBox 
	{font-size: 12px; color: #FFF; text-decoration: none; margin-top:10px;}
a.acoountBoxLinks, a.acoountBoxLinks:link, a.acoountBoxLinks:visited 
	{font-size: 12px;color: #FFF; text-decoration: none; padding-right: 5px; padding-left: 5px;}
a.acoountBoxLinks:hover 
	{color: #CCC; text-decoration:underline;}
	
.ProductSearch_Input1 
	{ /*background:transparent url('../images/Search_box.png')no-repeat; */ width:188px; height:33px; font-size:11px; border:0px; font-size: 14px;}
.ProductSearch_Input11 
	{width:130px; height:20px; font-size:11px; border:0px; font-size: 12px;}
.ProductSearch_Input111 
	{width:155px; height:20px; font-size:11px; border:0px; font-size: 12px;}
.footTitle {font-size: 16px; font-weight: bold;color: #004577; text-decoration: none;}
.footertext {font-size: 12px; color: #FFF; text-decoration: none; margin-top: 8px; margin-bottom: 5px;}
a.footertextLinks, a.footertextLinks:link, a.footertextLinks:visited {font-size: 12px;color: #FFF; text-decoration: none; padding-right: 5px; padding-left: 5px;}
a.footertextLinks:hover {color: #CCC; text-decoration:underline;}

.homeText 
	{color: #004577; font-weight: bold;}

a.topNavRightLinks, a.topNavRightLinks:link, a.topNavRightLinks:visited 
	{font-size: 12px; color: #F60; text-decoration: none; padding-right: 10px; padding-left: 10px; font-weight: bold;}
a.topNavRightLinks:hover, a.topNavLeftLink:hover 
	{color: #666; text-decoration:underline;}
a.topNavLeftLink, a.topNavLeftLink:link, a.topNavLeftLink:visited 
	{font-size: 12px; font-weight: bold; color: #0C2A7F; text-decoration: none; padding-right: 10px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif;}
.number 
	{font-size: 18px; color: #999; text-decoration: none; font-weight: bold; margin-bottom: 5px;}
.Elec_title 
	{font-size: 24px; font-weight: bolder; color: #039; text-decoration: none; margin-bottom: 10px;}
.estab_sub 
	{font-size: 22px; font-weight: bolder; color: #999; text-decoration: none;}

.footerBG 
	{ /*background: url(../images/footer_bg.jpg) no-repeat center bottom;*/ height: 65px; width: 920px; font-size: 12px; color: #000; text-decoration: none; font-weight: bold;}
a.footerBGLinks, a.footerBGLinks:link, a.footerBGLinks:visited {font-size: 12px; color: #000; text-decoration: none; font-weight: bold;}
a.footerBGLinks:hover {color: #666; text-decoration:underline;}
.copytext {padding-top: 10px; padding-left: 15px;}

a.bulkLink, a.bulkLink:link, a.bulkLink:visited {font-size: 12px; font-weight: bold; color: #999; text-decoration: none; margin-left: 30px;}
a.bulkLink:hover {color: #666; text-decoration:underline;}
.headerRight {background: url(../images/header/header_r1_c6.jpg) repeat left top; height: 70px; width: 450px; text-align: left; }
.headerTitles {font-size: 16px; line-height: 20px; font-weight: bolder; color: #FFF; text-decoration: none; }
.searchBG {background: url(../images/header/header_r2_c8.jpg); height: 134px; width: 249px;}
.topNav_bg {height: 35px; width: 900px; /*background: url(../images/header/header_r3_c1.jpg) no-repeat;*/ }
.topNav_bg1 {height: 35px; width: 900px; /*background: url(../images/header/header_r3_c1_new.jpg) no-repeat;*/}

a.productSearchLinks, a.productSearchLinks:link, a.productSearchLinks:visited {font-size: 12px; font-weight: bold; color: #000; text-decoration: none;}
a.productSearchLinks:hover {color: #666; text-decoration:underline;}

a.topNav_links, a.topNav_links:link, a.topNav_links:visited {font-size: 14px; font-weight: bolder; color: #000; text-decoration:none;}
a.topNav_links:hover {color:#FF0; text-decoration:underline;}

a.advacedLink, a.advacedLink:link, a.advacedLink:visited {font-size:12px; color: #004577; text-decoration:none; padding-left:45px;}
a.advacedLink:hover {color:#666; text-decoration:underline;}

.footerNav {background: url(../images/footer/pcc_mockup_r3_c4.gif) no-repeat center top; height: 88px; width: 667px; font-size: 14px; color: #000;}

a.footerNavLinks, a.footerNavLinks:link, a.footerNavLinks:visited {font-size: 14px; color: #000; text-decoration: none;}
a.footerNavLinks:hover {color: #666; text-decoration:underline;}
.footerCopy {font-size: 12px; color: #000;}
.bulkBg {background: url(../images/ls_bulk_bg.gif) no-repeat; height:33px; width: 229px;}
a.buklLink, a.buklLink:link, a.buklLink:visited {font-size: 14px; font-weight: bold; color: #999; text-decoration: none; margin-top: 5px; margin-left: 30px;}
a.buklLink:hover {color: #900; text-decoration:underline;}

/* CSS Document */
/* This is the main page container */
#trmaincontainer {width: 653px;	margin-right: auto;margin-left: auto;position: relative;}
/* This formats the list */
#trmaincontainer ul {margin:0 0 1em 20px; padding: 0;}
#trmaincontainer ul li {line-height:1.3em; margin: .25em 0; padding: 0;}

/* These format the links */
#trmaincontainer a:link {color:#C00; text-decoration: underline;}
#trmaincontainer a:hover {color:#00F; text-decoration: none;}
#trmaincontainer a:active {text-decoration: underline; list-style-type: none;}
#trmaincontainer a:visited {text-decoration: underline;}

/* This is the right sidebar div */
#trmainsidebar 
	{width: 231px; float: right; border-left-width: 2px; border-left-style: solid; border-left-color: #CCC; padding-left: 20px; padding-bottom: 15px; margin-left: 5px;}
/* This is class that formats the text in the right sidebar div */
.trmainsidebartxt 
	{line-height:1.6em;}
/* This is the main content div */
#trmaincontent {width: 395px; padding-bottom: 15px;}
/* This is the class that formats the text in the main content div */
.trmaincontenttxt {line-height:1.6em; color: #666;}
#trmaincontentfeature {width: 395px;color: #666; padding-bottom: 10px; font-size: 110%;}/* This is the class that contains the featured picture and text*/
/* This is the class that formats the image to float left */
.trfloatleft {float: left; margin-right: 20px; margin-bottom: 2px;}

/* This is a class to control the main content and sidebar headers */
.specialheader {color:#000; line-height: 1.2em;}
.trtableheader {color: #039; width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; padding-top: 5px;}

/* This is a class to correct kerning mistakes by the browser */
/*.correctkerning {letter-spacing: -5px;}*/

#trlogotable {margin-top: 20px; width: 395px;}
#trlogotable td {font-weight: normal; font-size: 10px;}

#gallery_wrap {width: 651px; border: 1px solid #ccc; text-align: center; margin-right: auto; margin-left: auto; padding-top: 20px; padding-right: 20px; padding-left: 20px;}
#gallery_left {float: left;width: 286px; text-align: left;}
#gallery_wrap p {margin: 0px;}
.title {font-size: 16px; color: #000;}
.caption {font-size: 12px; color: #333;}
.clear {clear: both;}
#gallery_right {float: right; width: 286px; text-align: left;}
#gallery_wrap  img {float: left; margin-right: 10px; margin-bottom: 20px; border: 1px solid #CCC;}
/*.bottomimg {}*/
#gallery_wrap .bottomimg {margin-bottom: 0px;}
#trheader {width: 653px; margin-right: auto; margin-left: auto;}
.comingSoon {color: #F00; font-weight: bold; font-size: 36px;}

.grayBox {border: 3px solid #D3D3D3; margin-top:20px;}
.grayBox img {border:0px;}
.grayBoxText 
	{padding: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px; border-right-style: solid; border-bottom-style: solid; 
	border-left-style: solid; border-right-color: #D3D3D3; border-bottom-color: #D3D3D3; border-left-color: #D3D3D3;}
.grayBoxTitle {font-size: 16px;font-weight:bold;color: #000;text-decoration: none;}
.grayBoxSpec {font-size: 11px; font-weight:bold; color: #656565; text-decoration: none;}
a.grayBoxSpecLink, a.grayBoxSpecLink:link, a.grayBoxSpecLink:visited 
	{font-size: 11px; font-weight:bold; color: #656565; text-decoration: none;}
a.grayBoxSpecLink:hover
	{color: #900; text-decoration:underline;}

.proResourTitle {font-size: 20px; color: #000; text-decoration: none;}
.proResourText {font-size: 16px; color: #565656; text-decoration: none;}
a.proResourTextLink, a.proResourTextLink:link, a.proResourTextLink:visited {font-size: 16px;font-weight:bold; line-height:24px; color: #565656; text-decoration: none;}
a.proResourTextLink:hover {color: #900; font-weight:bold; text-decoration:underline;}

.FeachProductTitle {font-size: 20px; color: #000; text-decoration: none; padding-left: 5px;}
.smalboxGray {height: 73px; width: 73px; border: 3px solid #D3D3D3;}

.featuredTable {padding-top: 15px; padding-bottom: 15px;}
.featuredtext {font-size: 16px; line-height:20px; color: #656565; text-decoration: none;}
.featuredtextTitle {font-size: 16.5px; color: #000; text-decoration: none; padding-bottom: 3px;}

.topNav_bg table {margin-bottom: 4px;}

/**********************************************************/
/* begin PCC static page & Modifications                  */
/**********************************************************/
#page-top-navigation {margin-bottom: 10px;}
#page-top-navigation ul {list-style: none outside; margin: 0; padding: 0;}
#page-top-navigation li {border: 1px #ccc solid; margin: 1px; padding: 1px; float: left;}
#page-top-navigation li.selected a {background: #666; color: #fff;}
#page-top-navigation a {background: #ccc; padding: 5px 7px; display: block; text-decoration: none;}
#page-top-navigation a:hover {background: #999; color: #fff; text-decoration: underline;}
#page-navigation {font-size: .9em; border-top: 1px #ccc solid; border-bottom: 1px #ccc solid; padding: 3px 0; margin-bottom: 10px;}
#page-navigation ul {list-style: none outside; margin: 0; padding: 0;}
#page-navigation li {margin: 3px 10px 3px 0; border-right: 1px #ccc solid; padding-right: 10px; float: left;}
#page-navigation li.selected {font-weight: bold;}
#page-navigation a {text-decoration: none;}
#page-navigation a:hover {text-decoration: underline;}
#page-sub-navigation {font-size: .8em; border-top: 1px #ccc solid; border-bottom: 1px #ccc solid; padding: 3px 0; margin-bottom: 10px;}
#page-sub-navigation ul {list-style: none outside; margin: 0; padding: 0;	}
#page-sub-navigation li {margin: 3px 10px 3px 0; border-right: 1px #ccc solid; padding-right: 10px; float: left;}
#page-sub-navigation li.selected {font-weight: bold;}
#page-sub-navigation a {text-decoration: none;}
#page-sub-navigation a:hover {text-decoration: underline;}

/* ---------------------------------------------------------------------PCC Custom Additions -------------------------------- */			
ul.subCatUlDesc {margin-top:0; margin-bottom:0;}
ul.subCatUlDesc li {padding:0; margin:0;line-height:0; font-size:11px; list-style-type:disc;}
h1.MasterItem  {padding:0; margin:2px; line-height:.5em; font-size:14px;}
.ShipBillInformationCCNumberText { width: 120px;}

/*ACTION BUTTON - .btn,  SIZE is .small, medium, OR .large */
/* ItemSearchResults_CategoryInfoLinksTextHref - class is on PDF LINK_01 in P21 master catagory */
.btn, .btn:visited,
.ItemSearchResults_CategoryInfoLinksTextHref, .ItemSearchResults_CategoryInfoLinksTextHref:visited { 
	/*background: #222 url(customer/prcoco/images/buttons/btn-overlay.png) repeat-x;*/
	background: #222 url(customer/prcoco/images/buttons/btn-grad.gif) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
.btn:hover,
ItemSearchResults_CategoryInfoLinksTextHref:hover
	{ background-color: #111; color: #fff; }
.btn:active,
.ItemSearchResults_CategoryInfoLinksTextHref:active
	{ top: 1px; }
/*.small.btn, .small.btn:visited,*/ ul#slider1 li .small, ul#slider1 li .small:visited { font-size: 11px; padding: 3px 8px 4px; }
/*.btn, .btn:visited,*/  .medium, .medium:visited {font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);}
.large, .large.btn 
.ItemSearchResults_CategoryInfoLinksTextHref
	{font-size: 14px; padding: 8px 14px 9px;}
/* Action Color  */
a.info, a.info:visited { background-color: #ffb515; }
a.info:hover { background-color: #fc9200; }

a.call, a.call:visited,
font a.ItemSearchResults_CategoryInfoLinksTextHref, td > font a.ItemSearchResults_CategoryInfoLinksTextHref:visited
	{ background-color: #990000; color:#ffffff;}
a.call:hover,
a.ItemSearchResults_CategoryInfoLinksTextHref:hover
	{ background-color: #660000; color:#ffffff; }
	
/* ---------------------- Twitter ----------------------------------- */
html {position:relative;}
img#Twitter {position: absolute; top 10; right:10}	

/* --------------------------- Sales Connection Page Styles --------------------------------------*/
#salesCon #header {background: #DDDDDD; padding: 0 10px 0 20px; } 
#salesCon #header h1 {margin: 0; padding: 10px 0; }
#salesCon h1 {font-size:20px;}
#salesCon h2 {font-size:18px;}
#salesCon h3 {font-size:16px;}
#salesCon #sidebar1 {float: right; width: 250px; background:#F5F5F5; padding: 15px 10px;}
#salesCon #mainContent { padding: 0 20px;}
#mainContent p { padding-right:5px;}
#salesCon #footer { padding:0 10px 0 20px; background:#DDDDDD; } 
#salesCon #footer p {margin: 0;  padding: 10px 0; text-align: center;}
#salesCon .fltrt {float: right; margin-left: 8px;}
#salesCon .fltlft { float: left; margin-right: 8px;}
#salesCon .clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
#sidebar1 img {padding: 5px;}
.salesConnectionPhotoGallary img {padding: 5px; float: left; border: 1px solid #E0E0E0; margin:5px;}
/* --------------------------- End Sales Connection Styles ------------------------------------------ */

a.LogonTermsLink 
	{font-size:smaller;}
.SmallCalendar 
	{cursor:pointer;}
.LogonRememberLoginTD 
	{font-size:11px; font-weight:bold; color:#666666; text-align:left;}
.LogonRememberLoginCB 
	{width:160px;}
a.OrderConfirmation_SwitchCustomer, a.OrderConfirmation_SwitchCustomer:link, a.OrderConfirmation_SwitchCustomer:visited
	{font-size:11px; text-decoration:underline; color:#666666; font-weight:900;}

a.OrderConfirmation_SwitchCustomer:hover 
	{font-size:11px;   text-decoration:underline; color:#FF4421; font-weight:900;}
	
.ItemSearchResults_JumpToPageLabel {font-size:14px;}
.QuoteDetailDeliveryTimeHeader {font-size:11px; font-weight:bold; color:#000; text-align:left;}
.QuoteDetailDeliveryTimeValue {font-size:11px; font-weight:normal; color:#000; text-align:left;}
.QuoteDetailSelectItemToOrderCheckboxHeader, .QuoteDetailSelectItemToOrderQuantityHeader {font-size:11px; font-weight:bold; color:#000; text-align:center;}
.QuoteDetailSelectItemToOrderCheckboxValue, .QuoteDetailSelectItemToOrderQuantityValue {font-size:11px; font-weight:normal; color:#000; text-align:center;}

.AdminDiscountTitle {font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.AdminDiscountExceptionMessage {font-size:14px;  font-weight:bold; text-decoration:none; color:red;}
.AdminDiscountSuccessMessage {font-size:14px;  text-decoration:none; color:blue;}
.AdminDiscountLabel, .AdminDiscountValue, .AdminDiscountItemColumnHeader {font-size:14px; font-weight:bold; text-decoration:none; color:#000;}

.ItemSearchResults_NonWebPrice 
	{font-size:15px;   text-decoration:none; color:#FF4421; font-weight: 900; border-style: solid; border-width: 0px; border-color: #FF4421; text-align:right;}
.ShoppingList_NonWebPrice 
	{text-align:right; font-weight:bold;}
.ShoppingCart_TotalWebDiscountsLabel, .ShoppingCart_TotalWebDiscountsText 
	{font-size:13px; text-decoration:none; font-weight:bold; color:#ffffff;}

.OrderSummary_TotalWebDiscountsLabel {font-size:11px; font-weight:bold; color: #FFFFFF;}
.OrderSummary_TotalWebDiscountsText {color: #FFFFFF;}
.OrderSummary_TotalWebDiscountsAlign {text-align:right; background-color:#000;}
.OrderConfirmation_TotalWebDiscountsLabel, .AdminExcludedCategory_Description
	{font-size:11px;font-weight:bold;}
.OrderConfirmation_TotalWebDiscountsText {font-size:11px;}
.OrderConfirmation_TotalWebDiscountsLines {background-color:#fff;}
.OrderConfirmation_TotalWebDiscountsAlign {text-align:right;}
.ShipBillInformation_txtEmailAddress {width:150px;}
.ShoppingCart_ItemDiscountMessage {font-size:12px; text-decoration:none; font-weight:bold; color:#000;}
.WillCallLocation_Title, .AdminExcludedCategory_Title, .AdminConfigScreensTitle, .AdminFreightOptionsTitle, .AdminFreightOptionsHeadingLabel   
	{font-size:16px;   font-weight:bold; text-decoration:none; color:#000;}
.WillCallLocation_ContinueLink {font-size:14px;   text-decoration:none; color:#000;}
.WillCallLocation_Table {background-color:#FFF; width:600px;}
.WillCallLocation_InnerTable {background-color:#FFF;}
.WillCallLocation_ColumnTitle {font-size:14px;  font-weight:bold; text-decoration:none; color:#000; width:50%;}
.WillCallLocation_ColumnValue, .WillCallLocation_Description  {font-size:14px;  text-decoration:none; color:#000000; width:50%;}
.ItemSearchResultsQuantityUOM {width:32px;}
.ShoppingListQuantityUOM 
	{font-size:11px;   text-decoration:none; color:#000;}
.AdminExcludedCategory_Table, .AdminConfigScreensTable, .AdminFreightOptionsTable  
	{background-color:#FFF; width:616px;}
.AdminExcludedCategory_Label, .AdminFreightOptionsLabel, .AdminFreightOptionsValue  
	{font-size:14px;   font-weight:bold; text-decoration:none; color:#000;}
.AdminExcludedCategory_BadFileMessage {font-size:15px;   text-decoration:none; color:#FF4421; font-weight: 900; border-style: solid; border-width: 0px; border-color: #FF4421;}
.AdminExcludedCategory_SuccessMessage, .AdminErrorLogSuccessMessage  
	{font-size:14px;  text-decoration:none; color:blue;}
.AdminExcludedCategory_Spacer, .AdminConfigScreensSpacer, .AdminFreightOptionsSpacer  
	{height:5px;}
A.AdminExcludedCategory_Link, A.AdminExcludedCategory_Link:link, A.AdminExcludedCategory_Link:visited 
	{font-size:11px; text-decoration:none; color:#000; font-weight:bold;}
A.AdminExcludedCategory_Link:hover 
	{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
.AdminExcludedCategory_UploadType 
	{font-size:11px;   font-weight:bold;}

.MiniCart {background-color:#FFFFFF; border: 1px solid #CCC; padding-left:5px;}

.AdminErrorLogExceptionMessage 
	{font-size:14px;  font-weight:bold; text-decoration:none; color:red;}
.AdminConfigScreensList 
	{font-size:11px;   font-weight:bold; text-decoration:none; color:#000;}
.ProcessingMessage 
	{background-color:#FFFFFF; border:1px solid #CCCCCC; padding-left:5px; font-size:16px;  width:200px; height:30px; font-weight:bold; text-align:center;}
.AdminFreightOptionsList 
	{font-size:11px;   font-weight:bold; text-decoration:none; color:#000;}
.AdminFreightOptionsReadOnlyValue 
	{font-size:14px; text-decoration:none; BACKGROUND-COLOR: #cbcdcf;}
.MyAccountOpenQuoteDetail_SecondLineNonDiscountPrice {text-align:right; font-weight:bold;}

.ElementCreditCardEntryIFrame {width:600px; height:500px;}
.MyAccountPrintPageLinkTD {width:50px; vertical-align:top;}
.InfoPopupMessage {background-color:#FFF; border: 2px solid #000; padding-left:2px;}
.ShoppingList_AdditionalImagesLabel {color:red; font-weight:bold;}

/**********************************************************/
/* DropDown Box Main Navigation                         */
/* Based on Raena J. Armitage Mega Drop-Down Menu with j-Query */
/* http://blogs.sitepoint.com/2009/03/31/make-a-mega-drop-down-menu-with-jquery/ */
/**********************************************************/
div.navigation {position:relative; z-index:999;}
ul#menu {background: #444; color: #fff; margin: 0; padding: 0.4em 0em; border: solid 1px #333; }
ul#menu li {display:inline; margin: 0.1em 1em; position:static; text-align:left; text-transform: uppercase;}
ul#menu li.mega {position:relative;}
ul#menu h2, ul#menu h3 {font-size: 100%; font-weight: normal; display: inline;}
ul#menu li a {color: #fff; text-decoration: none; padding: 0 0.4em;}
ul#menu li a:hover {text-decoration: underline;}
ul#menu li.mega a {background: transparent url(../images/header/arrow.gif) center right no-repeat; padding: 0 1.2em;}
ul#menu li.mega a:hover {text-decoration: underline;}
ul#menu div {display: none;}
ul#menu li.mega div {border: 1px solid #b4b4b4; width: 18em; position: absolute; top: 1.6em; left: 0em; padding: 1.3em; background: #444;color: #fff; text-transform: capitalize;}
ul#menu li.hovering div {display: block;}
ul#menu li.mega div a {color: #EEEE00; padding: 0; background-image: none; text-decoration: underline;}
ul#menu li div a.more {color: #EEEE00; font-weight: bold;}
ul#menu div h3 {color:#fff; font-weight:bold; font-size: 1.1em;}
ul#menu div p {margin: 0 0 0.8em 0; padding: 0;}
ul#menu li h2 a.iMenuLink {z-index: 10000; color:white;}

.AdminCatalogReferenceUploadTable
	{width:616px; border-width:0; border-style:none; padding:0;}

.AdminCatalogReferenceUploadTitle
	{font-size:16px; font-weight:bold; color:black;}
.AdminCatalogReferenceUploadColumnTitle
	{font-size:14px; font-weight:bold;}
.AdminCatalogReferenceUploadDescription, .AdminCatalogReferenceUploadType, .ShipBillInformation_AllowShoppersToSaveShipToLabel,
.OrderConfirmation_CreditCardExpirationDateLabel, .OrderSummary_CreditCardNumberLabel, .OrderSummary_CreditCardExpirationDateLabel 
	{font-size:11px; font-weight:bold;}
A.AdminCatalogReferenceUploadLink, A.AdminCatalogReferenceUploadLink:link, A.AdminCatalogReferenceUploadLink:visited,
.AdminLocationMaintenance_List
	{font-size:11px; text-decoration:none; color:#000000; font-weight:bold;}
.AdminCatalogReferenceUploadSpacer, .AdminLocationMaintenance_Spacer
	{height:5px;}
.AdminCatalogReferenceUploadGetMessage
	{font-size:14px;  font-weight:bold; text-decoration:none; color:#FF4421;}
.OrderSummary_CreditCardNumberText, .OrderSummary_CreditCardExpirationDateText, .OrderConfirmation_CreditCardNumberText, .OrderConfirmation_CreditCardExpirationDateText
	{font-size:11px;}
.LSideSiteSetupTR
	{padding-left:35px;}
.SiteSetup_Table
	{padding-left: 0px; padding-top:5px; padding-bottom:0px; text-align:left;}
.SiteSetup_Cell1
	{width:20px;}
.AdminLocationMaintenance_Table
	{background-color:#FFFFFF; width:616px;}
.AdminLocationMaintenance_Title
	{font-size:16px;  font-weight:bold; text-decoration:none; color:#000;}
.AdminLocationMaintenance_ColumnTitle, .AdminLocationMaintenance_ColumnValue
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.AdminLocationMaintenance_Message
	{font-size:11px; font-weight:bold; text-decoration:none; color:#FF4421;}

.ItemSearchResults_LocationTextAlign
	{font-size:13px; text-align:center;}
.ItemSearchResults_Location
	{font-size:11px;}

.ShoppingCart_LocationHeaderAlign, .ShoppingCart_LocationTextAlign
	{text-align:center;}

.ItemDetailalt_loc_attribute_hdr
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000; width:100px; vertical-align:top;}
.ItemDetailalt_loc_attribute
	{font-size:11px; text-decoration:none; color:#000; vertical-align:top;}
.ItemDetailItemLocationTable, .ItemSearchResults_ISRAvailabilityTable
	{width:100%;}
.ItemSearchResults_AvailabilityMatrixTitle
	{font-weight:bold; text-decoration:underline;}

/*.ItemSearchResults_AvailabilityValue, .ShoppingCart_SCAvailabilityTable, .ShoppingCart_Message, .ShoppingCart_AvailabilityValue {} */

.PaginationLinksTD
	{text-align:right;}
.PrevNextLinksTD
	{text-align:left;}

#cluetip .LocationAvailabilityTable td
	{font-size:1px;}
#cluetip .LocationAvailabilityTable .LocationAvailabilityColumnTitle
	{font-size:11px; font-weight:bold; width:120px;}
#cluetip .LocationAvailabilityTable .LocationAvailabilityColumnValue
	{font-size:10px; width:120px;}
#cluetip hr 
	{display:none;}

.ItemsListPaginationTable
	{width:100%;  border-collapse:collapse;}

.SelectShipTo_ShipToIdHeaderAlign
	{text-align:left;}

.InvoiceQuantityHdr
	{font-size:11px;  font-weight:bold; color:#000; text-align:center;}

.FlyoutMenu
	{padding: 0; margin: 0 0 0 30px; list-style: none; width: 175px;}
.FlyoutMenu a
	{text-decoration: none; display: block; width: 175px;}
.FlyoutMenu a span
	{display: block;  padding: 3px;}
.FlyoutMenu li
	{border-top: none; position: relative; display: block; width: 175px; vertical-align: bottom;}
/*.FlyoutMenu li:hover {}*/
.FlyoutMenu ul
	{border: solid 1px #C0C0C0; visibility: hidden; width: 175px; position: absolute; top: -1px; left: 175px; list-style: none;	margin: 0; padding: 0; background-color: #FFFFFF;}
.FlyoutMenuStub
	{background: url('../../../SystemFolders/p21images/arrow.gif') 155px center no-repeat;}

.AdminCreditCardMaintenanceTable
	{background-color:#FFFFFF;  width:616px;}
.AdminCreditCardMaintenanceTitle
	{font-size:16px;  font-weight:bold;  text-decoration:none;  color:#000;}
.AdminCreditCardMaintenanceColumnTitle
	{font-size:14px; font-weight:bold; text-decoration:none; color:#000;}
.AdminCreditCardMaintenanceNotFound
	{font-size:14px; font-weight:bold; text-decoration:none; color:#FF4421;}
.AdminCreditCardMaintenanceSpacer
	{height:5px;}
.AdminCreditCardMaintenanceList
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000; width:120px;}
A.AdminCreditCardMaintenanceLink, A.AdminCreditCardMaintenanceLink:link, A.AdminCreditCardMaintenanceLink:visited
	{font-size:11px; font-weight:bold; text-decoration:none; color:#000;}
A.AdminCreditCardMaintenanceLink:hover
	{font-size:11px; font-weight:bold; color:#000; text-decoration:underline;}
.AdminConfigLabel_Message
	{padding-left: 20px;}
.AdminCustomerAttributesDetailColumnValueMessage
	{font-size:13px; text-decoration:none; padding-left: 20px;}
/*.ShipBillInformation_DropDown {}
*/

/* Adjust space  */
font.ItemSearchResults_CategoryInfoDescription1Text h3 {padding-bottom: 0; margin-bottom: 0;}
font.ItemSearchResults_CategoryInfoDescription1Text br {line-height: 0; margin:0; font-size: 1px;}
