/* Last Update by Diller Medical 05-14-09 */

body
	{
	background-image:url(/customer/dimein/images/BG_bodyAll.gif);
	background-repeat:repeat-x;
	text-align: center;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 9pt;	
	color:373737;
	font-family:Arial, Helvetica, sans-serif;
	}

TD
	{
	font-size:10pt;
	}

h2
	{	
	color: #373737;
	font-size: 10pt;
	MARGIN-bottom:0px;
	}

hr
	{
	height:0px;
	color:#ffffff;
	}

input, textarea, select 
	{
	color: #373737;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.button_templates
	{
	font: arial;
	font-size:8pt;
	color:373737;
	}
	
.small
	{
	padding: 5px;
	color: #373737;
	}	

.smaller
	{
	padding: 5px;
	color: #373737;
	font-size:8pt;
	}

.smallRed
	{	
	color: #990000;
	font-weight: bold;
	}
	
.smallBlue
	{
	color: #7f9db9;
	font-weight: bold;
	}

UL
	{
	margin-left:17px;
	}

IMG
	{
	margin-top: 0px;
	margin-left: 0px;
	padding:0px;
	border:0;
	}
	
a:link, a:active, a:visited, a:hover
	{
	color:#990000;
	text-decoration: underline;
	}
	
/* HEADER */
	
table.topNavALL
	{
	border: solid 1px #aaaaaa;
	}

td.top
	{
	background-image:url(/customer/dimein/images/BG_topGradient.gif);
	background-repeat:repeat-x;
	color: #FFFFFF;
	}

a:link.top, a:active.top, a:visited.top
	{
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration: none;
	}
	
a:hover.top
	{
	color: #fbd100;
	text-decoration: underline;
	}
	
a:link.logon, a:active.logon, a:visited.logon
	{
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration: none;
	text-transform:uppercase;
	}
	
a:hover.logon
	{
	color: #fbd100;
	text-decoration: underline;
	}
	
.header2
	{
	width: 0px;
	height: 0px;
	border-right: 1px solid #AAAAAA;
	}

/* BANNER */

body.bannerRow
	{
	margin:0px;
	background-color:#ffffff;
	}
	
td.bannerRow_Spacer
	{
	background-image:url(/customer/dimein/images/BG_bodyAll.gif);
	background-repeat:repeat-x;
	}
	
td.bannerRow_cell1
	{
	width:400px;
	}
	
td.bannerRow_cell2
	{
	width:200px;
	}
	
td.bannerRow_cell3
	{
	width:100%;
	height:120px;
	background-color:#acc3db;
	/*
	-- YELLOW -- 
	background-color:#fbd100;
	*/
	font-size:9px;
	padding: 5px;
	color:#990000;
	}
	
img.banner_left, img.banner_right
	{
	border:0px;
	}

/* TOPNAV */

td.NavBar
	{
	background-color: #b61523;
	background-image:url(/customer/dimein/images/BG_navbar.gif);
	background-repeat:repeat-x;
	border-top: solid 1px #b61523;
	border-left: solid 1px #b61523;
	border-right: solid 1px #b61523;
	border-bottom: solid 1px #7d7d7d;
	}
	
.tab
	{
	padding:5px;
	border-left: solid 1px #b61523;
	border-right: solid 1px #b61523;
	}
	
a:link.NavBar, a:active.NavBar, a:visited.NavBar, a:hover.NavBar
	{
	color: #ffffff;
	text-decoration: none;	
	font-size: 9pt;
	text-transform:uppercase;
	font-weight: bold;
	}
	
#one, #two, #three
	{
	display:none;
	}
	
.ddone, .ddtwo, .ddthree
	{
	border: solid 1px #b7b7b7;
	background-color: #ffffff;
	position: absolute;
	}
	
td.dd_Links
	{
	border-bottom: 1px solid #b7b7b7;
	}
	
a:link.ddLinks, a:active.ddLinks, a:visited.ddLinks, a:hover.ddLinks 
	{
	color: #373737;
	text-decoration: none;
	font-size: 7.5pt;
	}

/* LEFT */

h1.left
	{
	color: #990000;
	font-size:9pt;
	font-weight: bold;
	text-transform:uppercase;
	border-bottom: solid 1px #aaaaaa;
	padding-left: 2px;
	padding-bottom: 2px;
	margin-bottom: 2px;
	}
		
td.left
	{
	padding-top: 5px;
	padding-bottom: 5px;
	color: #373737;
	font-size:7.5pt;
	}

/* ITEM DETAIL */
	
table.itemdetail
	{
border-top: 1px solid #cdcdcd;
	}
	
.itemdetail_title
	{
	padding: 5px;
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color: #990000;
	text-transform:uppercase;
	width:100%;
	}
	
.IMG_thumb
	{
	border: solid 1px #cdcdcd; 
	}

#IMGpopup, #IMGpopup2, #IMGpopup3
	{
	display: none;
	}
		
.IMG_L, .IMG_L2, .IMG_L3
	{
	background-color:#ffffff;
	border: solid 1px #cdcdcd;
	position:absolute;
	}
	
TD.INFO_link
	{
	border-top: solid 1px #cdcdcd;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	color: #990000;
	padding:5px;
	font-weight: bold;
	text-decoration:underline;
	text-align:center;
	}
	
TD.INFO_spacer
	{
	border-bottom: solid 1px #cdcdcd;
	}


#INFOone
	{
	display: block;
	}

#INFOtwo, #INFOthree
	{
	display: none;
	}
		
.INFO_popup
	{
	background-color:#ffffff;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	border-bottom: solid 1px #cdcdcd;
	color: #373737;
	font-size: 8pt;
	padding:10px;
	}
	
td.manufacturer_credits
	{
	padding: 10px;
	border: solid 1px #e7e7e7;
	}
	
div.manufacturer_credits
	{
	color: #7d7d7d;
	font-size: 7pt;
	font-style: italic;
	}
		
/* HOME */

td.HOME_featured
	{
	border: 1px solid #cdcdcd;
	color: #373737;
	font-size: 7.5pt;
	text-align:justify;
	}

td.HOME_copy
	{
	color: #373737;
	font-size: 7.5pt;
	text-align:justify;
	}
	
.HOME_price
	{
	text-align: center;
	color: #373737;
	font-size: 8pt;
	}
				
/* FOOTER */

table.footer
	{
	width:779px;
	}
	
td.footer
	{
	font-size: 8pt;
	color: #7d7d7d;
	}
		
a:link.footer, a:active.footer, a:visited.footer
	{
	font-size: 8pt;
	color: #7d7d7d;
	}
	
a:hover.footer
	{
	color: #990000;
	}

/****************************************************************************************************/

/* ADDED ITEMS */

.ItemSearchResults_RefineSearchImage
	{
	padding-top:2px;
	margin-left: 10px;
	}
	
	
.CategorySearchResults_CategoryImage
	{
	}	
	
/* PAGE SIZES */

.P21SystemBody
	{
	background-color: #FFFFFF;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	width:779px;
	}
		
.P21SystemHeader, .P21SystemFooter, .HeaderImportHTMLFeatureCell, .Header
	{
	width:779px;
	background-color:#FFFFFF;
	}
		
.P21SystemLSide
	{
	border-right: 1px solid #cdcdcd;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	width:150px;
	}	
	
.P21SystemContent
	{
	width:100%;
	}	

table.Content
	{
	width:100%;
	}
	
.P21SystemRside
	{

	}
	
/* PRODUCT SEARCH */

.HeaderProductSearchTR
	{
	text-align:right;
	background-color:#cdcdcd;
	}	
	
.HeaderProductSearchFeatureCell
	{
	
	}	
	
.ProductSearch_Table
	{
	padding:2px;
	}
		
.ProductSearch_Label
	{
	color: #373737;
	text-transform:uppercase;
	font-size:9pt;
	}
		
.ProductSearch_List
	{
	font-family: arial;
	font-size:7pt;
	}
		
.ProductSearch_Types
	{
	}	
	
.ProductSearch_ImageButton
	{	
	}
	
.ProductSearch_Input
	{
	background-color: #f7f7f7;  
    color: #373737; 
	font-family: arial;
	font-size:7pt;
	}
	
.HeaderLinks2FeatureCell
	{
	color: #ffffff;
	}
	
.Links2FontTable
	{
	text-align:left;
	margin-right:10px;
	}
	
.Links2Font
	{
	color: #ffffff;
	text-decoration: none;
	font-size:7.5pt;
	}
	
a:link.Links2FontHREF, a:active.Links2FontHREF, a:visited.Links2FontHREF, a:hover.Links2FontHREF
	{
	}
	
/**********************************************************/
/* ATTRIBUTES FOR TOP LEVEL CATEGORIES                    */
/**********************************************************/
.CatalogTopItems_NoTopLevelCategoriesMessage
	{
	font-weight:bold;
	}
		
.CatalogTopItems_Table, .CatalogTopItems_TableFormat
	{
	width: 200px;
	}
		
.CatalogTopItemsImageBG
	{
	width:110px;
	padding-top:9px;
	margin-top:20px;
	}
		
A.CatalogTopItems_CategoryLinks, A.CatalogTopItems_CategoryLinks:link, A.CatalogTopItems_CategoryLinks:visited
	{
	color:#373737;	
	text-transform:capitalize;	
	font-weight: bold;
	line-height:20px;
	text-decoration: none;
	padding-left:10px;
	}	
	
A.CatalogTopItems_CategoryLinks:hover
	{
 	COLOR: #7d7d7d;
	TEXT-DECORATION: none;
	text-transform:capitalize;
	}	
	
/**********************************************************/
/* QUICK ORDER PAD styles                                 */
/**********************************************************/

.LSideQuickOrderFeatureCell
	{
	/* border: 1px solid #7f9db9;*/
	background-color: #ffffff;
	padding-bottom:0px;
	margin-bottom:0px;
	text-align:center;
	}	

.ButtonQOPAddToCart
	{
	padding-bottom:0px;
	margin-bottom:0px;	
	}
	
.LSideQOP_CaptionImage
	{
	border:0px;
	}
		
.LSideQOP_ItemCodeTD, .LSideQOP_QtyTD
	{
	text-align:center;
	}
		
.LSideQOP_Table
	{	
	text-align:center;
	}
	
.LSideQOP_ItemCodeLabel, .LSideQOP_QtyLabel
	{
	font-size: 7pt;
	color: #373737;
	text-align:center
	}
		
.LSideQOP_ImageButtonAlign
	{
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-align:right;
	}
	
 .ImageLinkImage01
	{
	text-align:right;
	margin-top:0px;
	padding-top:0px;
	}
	
.ImageLinkImage
	{
	margin-top:0px;
	padding-top:0px;
	}
	
.LSideImageLinkFeatureCell
	{
	margin-top:0px;
	padding-top:0px;
	}

.ImageLinkTable
	{
	width:100%;
	margin-top:0px;
	padding-top:0px;
	padding-right:9px;
	}
	
.SideQOP_ItemCodeLabel, .SideQOP_QtyLabel
	{	
	font-weight:bold;
	}

/* QUICK ORDER PAGE */

.QuickOrderGrayBoxtitle
	{
	text-transform:uppercase;
	font-weight:bold;
	color: #373737;
	}
	
.QuickOrder_ImageButtonAlign
	{
	padding-top:10px;
	text-align:right;
	}


/**********************************************************/
/* ATTRIBUTES FOR LINKS TEXT (ADMIN LINK TEXT)            */
/**********************************************************/

.LSideLinksFeatureCell
	{
	padding-bottom:10px;
	}
	
.LinksTable
	{
	margin-top:10px;
	text-align:center;
	border: solid 1px aaaaaa;
	background-color: #fbd100;
	text-align:center;
	width:100%;
	}
	
.LinksTableFormat
	{
	}
		
A.LinksText, A.LinksText:link, A.LinksText:visited
	{
	color: #373737;
	font-size:10pt;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: bold;
	}	
	
A.LinksText:hover
	{
	text-decoration:none;
	}

/**********************************************************/
/* Feature Logon                                          */
/**********************************************************/

.Links2LogonText
	{
	font-size: 8pt;
	color: #7d7d7d;
	padding-bottom:10px;
	text-align:right;
	text-indent:0px;
	}

.Logonsmalltext, .LogonRegularText
	{
	font-size: 8pt;
	color:#990000;
	}

.LogonText
	{
	color:#373737;
	font-size:10pt;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:20px;
	}
	
.LogonRegisterInner, .NewShopperTable2, 
	{
	display: none;	
	}
	
	
.Logonlogoninput, .NewShopperColumnTitle, .NewCustomerColumnTitle
	{
	
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	}
	
	
.Logonsmalltext, .NewShopperFootnote, .NewCustomerFootnote
	{
	color: #990000;
	
	font-weight:bold;	
	}
	
	
.LogonInputTextTD
	{
	width:220px;  /* space of input boxes from titles */
	}
	
.LogonSpacerImage,
.NewShopperSpacer, .NewShopperTitle
	{
	height:0; width:0; /* DO NOT DELETE */
	}
	
.ContentNewShopperFeatureCell
	{

	}
	
	
.NewShopperDescription
	{
	text-align:center;
	}
	
	
a.NewShopperLink, a.NewShopperLink:link, a.NewShopperLink:visited
	{
	padding:5px;
	
	font-size: 10pt;
	color:#7d7d7d;
	text-decoration:underline;
	font-weight:bold;
	}
	
	
a.NewShopperLink:hover
	{
	padding:5px;
	
	font-size: 10pt;
	color:#373737;
	text-decoration:underline;
	font-weight:bold;
	}
	
	
a.Logonlogonlink, a.Logonlogonlink:link, a.Logonlogonlink:visited
	{
	padding:5px;
	font-size: 10pt;
	color:#990000;
	text-decoration:underline;
	font-weight:normal;
	}
	
	
a.Logonlogonlink:hover
	{
	padding:5px;
	
	font-size: 10pt;
	color:#7d7d7d;
	text-decoration:underline;
	font-weight:normal;
	}

/* SPACERS */

.AdminApprovePendingShoppersDetailSpacer, .AdminSystemListDetailSpacer, .AdminAbbreviationsDetailSpacer, .AdminContactEMailsDetailSpacer, .AdminEmailAlertsDetailSpacer, .AdminFeaturedItemsDetailSpacer, .AdminApprovePendingCustomersDetailSpacer, .AdminShippingMethodsDetailSpacer, .AdminShopperDetailSpacer, .AdminSitePageDetailSpacer, .AdminVendorDetailSpacer, .AdminFeaturedCategoryDetailSpacer, .AdminCreditCardsDetailSpacer, .AdminCustomerAttributesDetailSpacer, .AdminNonWebItemDetailSpacer, .AdminFreightBreakDetailSpacer, .AdminFailedSearchesDetailSpacer, .AdminSelectUOMDetailSpacer, .AdminSystemListSelectSpacer, .AdminPageSpacer, .AdminPageHitsSpacer, .AdminSystemSettingsSpacer, .AdminErrorLogSpacer, .AdminShopperSecuritySpacer, .AdminSoftwareVersionSpacer, .AdminItemImageUploadSpacer, .AdminMultiplierPriceColumnSpacer, .AdminAbbreviationsUploadSpacer, .ItemDetailSpacer, .ItemDetailSpacer2, 	
.OrderSummary_StartSummarySpacer, .OrderSummary_EndSummarySpacer, 
.ContactUsSpacer, .ContactUsSpacer2, .ContactUsSpacer3, .ContactUsSpacer4, .ContactUsSpacer5, .SiteMapSpacer, 
.MyAccountProfileSpacer, .LocationAvailabilitySpacer, .OrderConfirmation_StartSummarySpacer, 
.OrderConfirmation_EndSummarySpacer, .AdminApprovePendingShoppersListSpacer, .AdminAbbreviationsListSpacer, .AdminContactEMailsListSpacer, .AdminEmailAlertsListSpacer, .AdminFeaturedItemsListSpacer, .AdminApprovePendingCustomersListSpacer, .AdminShippingMethodsListSpacer, .AdminShopperListSpacer, .AdminSitePageListSpacer, .AdminVendorListSpacer, .AdminFeaturedCategoryListSpacer, .AdminCreditCardsListSpacer, .AdminCustomerAttributesListSpacer, .AdminNonWebItemListSpacer, .AdminFreightBreakListSpacer, .AdminFailedSearchesListSpacer, .LogonSpacer3, 	
.LogonSpacer, .LogonSpacer2, .LogonSpacer4, .LogonSpacer5, .LogonSpacer6, .LogonSpacer7, .LogonSpacer8
	{
	width:0px;
	height:0px;
	}

/**********************************************************/
/* Feature New Shopper                                    */
/**********************************************************/

.NewShopperTable1 /* table containing form entry */
	{
	width:380px;
	}
	
.NewShopperSubmit
	{

	}
	
	
/**********************************************************/
/* Feature New Customer                                   */
/**********************************************************/

.ItemSearchResults_SummaryLabel
	{
	padding-left: 3px;
	font-size: 10pt;
	color: #990000;
	}
	
.NewCustomerTitle, .ShoppingCart_HeaderReqDateLabel
	{	
	text-transform:uppercase;
	font-weight:bold;
	}
	
	
.NewCustomerSubmit
	{
	
	text-align: center;
	}
	
	
.NewCustomerTable1
	{
	padding-left:10px;
	width: 100%;
	}
	
	
/**********************************************************/
/* Feature Advanced Search                                */
/**********************************************************/
	
.AdvancedSearch_Instructions		/* adv scr. instructions attributes */
	{
	
	}
	
	
.AdvancedSearch_Labels 
	{
	text-align:right;
	padding: 5px;	
	font-size:13px;
	font-weight:bold;
	color: #7d7d7d;
	}
	
	
.AdvancedSearch_Methods
	{
	padding: 5px;	
	font-size:13px;
	color: #7d7d7d;
	}
	
	
.AdvancedSearch_SubmitImage
	{
	}
	
	
/**********************************************************/
/* Error Messages
/**********************************************************/

.Logonerror
	{
	font-weight: normal; color: #990000;
	text-align: center;
	PADDING-left: 10PX; 
	}
	
	
.NewCustomerMessage, .NewShopperMessage
	{	
	text-decoration:none;
	color:#7d7d7d;
	}
	
	
/**********************************************************/
/* Feature Shopping List Select
/**********************************************************/

.ShoppingListSelect_NewLabel, .ShoppingListSelect_NewTitleText, .ShoppingListSelect_NewDescText, .ShoppingListSelect_ExistingLabel
	{
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
	}
	
	
.ShoppingListSelect_ExistingEmptyText
	{	
	text-decoration:none;
	color:#990000;
	text-transform:uppercase;
	}
	
	
/**********************************************************/
/* Feature Shopping List
/**********************************************************/

	
a.ShoppingList_ItemCode, a.ShoppingList_ItemCode:link, a.ShoppingList_ItemCode:visited
	{	
	text-decoration:underline;
	}
	
	
a.ShoppingList_ItemCode:hover			
	{	
	COLOR: #7d7d7d;
	text-decoration:underline;
	}
	
.ShoppingList_Description, .ShoppingList_SalesUnit, .ShoppingList_RemoveCheckbox, .ShoppingList_AddToCheckbox, .ShoppingList_DescriptionText
	{	
	text-decoration:none;
	text-align:center;
	}
	
	
.ShoppingList_ColHeader
	{	
	text-decoration:none;
	}
	
	
.ShoppingList_EmptyMessageText, .ShoppingList_ListName
	{	
	color:#990000;
	font-weight:bold;
	}
	
	
.ShoppingList_TitleText
	{	
	text-decoration:none;
	font-weight:bold;
	}
	
	
.ShoppingList_QuantityTextAlign, .ShoppingList_ItemCodeDescriptionTextAlign,  .ShoppingList_UOMTextAlign, .ShoppingList_RemoveTextAlign, .ShoppingList_AddToCartTextAlign
	{	
	text-align:left;
	}
	
	
.ShoppingList_QuantityHeaderAlign,  .ShoppingList_ItemCodeDescriptionHeaderAlign, .ShoppingList_UOMHeaderAlign,
.ShoppingList_RemoveHeaderAlign, .ShoppingList_AddToCartHeaderAlign, 
.ShoppingList_PackageSizeHeaderAlign, .ShoppingList_UnitSizeHeaderAlign
	{
	padding: 5px;
	border-bottom: 1px solid #373737;	
	font-size:10pt;
	font-weight:normal;
	color: #373737;
	text-decoration:none;
	}
	
	
.ShoppingList_SeparatorCell
	{
	background-color:#ffffff;
	height:1px;	
	}
	
	
.ShoppingList_OuterButtonTable
	{
	border:0px;
	}
	
	
.ShoppingList_ButtonTableAlign
	{	
	text-align:center;	
	}
	
	
.ShoppingList_ButtonTable
	{	
	width:100%;
	text-align:center;
	}
	
	
/**********************************************************/
/* Feature Quick Order                                    */
/**********************************************************/

.QuickOrder_LineNumberLabel
	{
	font-weight:bold;
	margin-right:3px;
	}
	
.Quick_Order_Content
	{	
	margin-top:  2px;
	background-color: #efefef; 
 	color: #ffffff;
	border: 1px solid #7d7d7d; 
	}
	
/**********************************************************/
/* Feature Category Search Results                        */
/**********************************************************/
.CategorySearchResults_Table
	{
	padding-left:10px;
	width:100%;
	}
	
a.CategorySearchResults_CategoryLinks, a.CategorySearchResults_CategoryLinks:link, a.CategorySearchResults_CategoryLinks:visited, a.CategorySearchResults_CategoryLinks:hover
	{	
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
	}
	
.CategorySearchResults_NoSubCategoriesMessage
	{
	font-weight:bold;
	color:#990000;
	text-transform:uppercase;
	}
	
.ContentCategorySearchResultsFeatureCell
	{
	padding-left:5px;
	}

/**********************************************************/
/* Feature Item Search Results                            */
/**********************************************************/

.ItemSearchResults_ItemCodeDescriptionHeaderAlign, 
.ItemSearchResults_AvailabilityHeaderAlign, .ItemSearchResults_PriceHeaderAlign, .ItemSearchResults_AddToHeaderAlign
	{
	border-bottom: 1px solid #7d7d7d;
	}
	 
.ItemSearchResults_ColHeader		
	{
	font-size:10pt;
	color: #373737;
	font-weight:normal;
	text-decoration:none;
	}
	
a.ItemSearchResults_ItemCode, a.ItemSearchResults_ItemCode:link, a.ItemSearchResults_ItemCode:visited
	{
	COLOR: #7d7d7d;
	}
	
a.ItemSearchResults_ItemCode:hover			
	{
	COLOR: #373737;
	}
	
.ItemSearchResults_Description, .ItemSearchResults_Availability, .ItemSearchResults_PartNumber, .ItemSearchResults_Vendor				
	{
	COLOR: #373737;
	font-size:9pt;	
	}
	
.ItemSearchResults_Price
	{
	color: #990000;
	}
	
.ItemSearchResults_ItemCodeDescriptionTextAlign, .ItemSearchResults_ItemImageHeaderAlign, 
.ItemSearchResults_ItemImageTextAlign
	{
	text-align:left;
	}
	
 .ItemSearchResults_VendorHeaderAlign, .ItemSearchResults_VendorTextAlign,
.ItemSearchResults_AvailabilityTextAlign, .ItemSearchResults_PriceTextAlign
	{	
	text-align:center;
	}
.ItemSearchResults_CaptionImage
	{
	margin-top:10px;
	margin-left:4px;
	}

.ItemSearchResults_SummaryMessage   /* if no items found message */
	{
	margin-left: 4px;
	text-indent:4px;
	color:#990000;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10pt;
	}
	
.ItemSearchResults_RefineSearchLabel, .ItemSearchResults_RefineSearchDescription, .ItemSearchResults_DescriptionLabel, .ItemSearchResults_TitleLabel		
	{	
	font-size:0px;
	}
	
.ItemSearchResults_ResultsPageLabel
	{
	font-size:8pt;
	text-align:center;
	}
	
.ItemSearchResults_RefineSearchKeywordLabel
	{
	padding-left:10px;
	font-size:9pt;
	color:#7d7d7d;
	}
	
.ItemSearchResults_SeparatorImage, .ItemSearchResults_SeparatorCell 
	{
	height:0px;
	background-color:#f7f7f7;
	}
	
/**********************************************************/
/* Feature Item Detail                                    */
/**********************************************************/
.ItemDetailborder0
	{
	}
	
.ItemDetailTopAlign
	{
	vertical-align:top;
	}
	
.ItemDetailTable1
	{
	}
	
.ItemDetailTable2 
	{
	}
	
.ItemDetailTable3
	{
	text-align:center;
	}

.ItemDetailWidth
	{
	width:0px;
	}
	
.ItemDetailerror, .ItemDetailtextRed
	{	
	color:#990000;
	}
	
.ItemDetailattribute_hdr		/* spacing of content from labels */
	{
	text-align: right;	
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	vertical-align: top;
	color: #7d7d7d;
	display:none;
	}
	
h1.ItemDetailattribute		/* text of item detail */
	{
	color: #373737;	
	font-size:9pt;
	text-decoration:none;
	vertical-align:top;
	text-align:LEFT;
	border-bottom: 0px;
	padding:0px;
	margin:0px;
	}
	
.ItemDetail_TopAlign
	{
	vertical-align:top;
	}
	
.ItemDetailImageTD		
	{
	text-align:left;
	vertical-align: top;
	}
	
.ItemDetail_QuantityTextBox
	{
	width:30px;
	}

A.ItemDetailLocAvail, A.ItemDetailLocAvail:link, A.ItemDetailLocAvail:visited, A.ItemSearchResults_PriceBreakLink, A.ItemSearchResults_PriceBreakLink:link, A.ItemSearchResults_PriceBreakLink:visited,
A.ItemDetail_PriceBreakLink, A.ItemDetail_PriceBreakLink:link, A.ItemDetail_PriceBreakLink:visited, A.ItemDetail_PriceBreakLink:hover
	{		
	COLOR: #990000;
	text-decoration: underline;
	}
	
A.ItemDetailLocAvail:hover, A.ItemSearchResults_PriceBreakLink:hover
	{	
	COLOR: #990000;
	text-decoration: underline;
	}
	
.ItemDetail_NonWebFootnote
	{	
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	}
	
.ItemDetailAddButtonsAlign
	{	
	text-align:left;
	}
	
.ItemDetailItemImageAlign
	{
	display:none;
	}
	
.ItemDetail_RelatedItemsLabel
	{
	color: #990000;
	font-size:10pt;
	font-weight:bold;
	margin-left:5px;
	}
	
/**********************************************************/
/* Feature Shopping Cart                                  */
/**********************************************************/

.ContentShoppingCartFeatureCell
	{
	height:310px;
	vertical-align:top;
	padding-bottom:10px;
	}
	
.ShoppingCart_EmptyMessageTable, .ShoppingCart_CartMinTable, .ShoppingCart_BadItemsTable
	{
	}
	
.ShoppingCart_SubTotalTable
	{
	width:90%;
	}
	
.ShoppingCart_Table, .ShoppingCart_DescriptionTable
	{
	}
	
.ShoppingCart_ButtonTable
	{
	text-align:right;
	margin-bottom: 10px;
	}
	
.ShoppingCart_EmptyMessageText, .ShoppingCart_CartMinText, .ShoppingCart_BadItemsText
	{
	padding-left:10px;
	text-decoration:none;
	color:#990000;
	font-weight:bold;
	}
	
.ShoppingCart_DescriptionText
	{
	padding-left:10px;
	text-decoration:none;
	}
	
a.ShoppingCart_ItemCode, a.ShoppingCart_ItemCode:link, a.ShoppingCart_ItemCode:visited
	{
	padding:5px;	
	font-size: 10pt;
	color:#373737;
	text-decoration:underline;
	font-weight:normal;
	}
	
a.ShoppingCart_ItemCode:hover		
	{
	padding:5px;	
	font-size: 10pt;
	color:#7d7d7d;
	text-decoration:underline;
	font-weight:normal;
	}
	
.ShoppingCart_ColHeader
	{	
	text-align:center;
	}	
	
.ShoppingCart_ItemCodeDescriptionTextAlign
	{	
	text-align:left;
	}
	
.ShoppingCart_Description
	{
	padding: 5px;
	color: #373737;	
	text-decoration:none;
	font-weight:normal;
	}
	
.ShoppingCart_PartNumber, .ShoppingCart_SalesUnit, .ShoppingCart_Price, .ShoppingCart_ExtendedPrice, .ShoppingCart_RemoveCheckbox, .ShoppingCart_AddToCheckbox
	{	
	text-decoration:none;
	}
	
.ShoppingCart_ItemImageTextAlign
	{
	text-align:center;
	}
	
.ShoppingCart_ItemImageHeaderAlign
	{	
	font-size:10pt;
	font-weight:normal;
	color: #373737;
	text-decoration:none;
	text-align:center;
	width:100px;
	}
	
.ShoppingCart_ItemCodeDescriptionHeaderAlign, .ShoppingCart_ExtendedPriceHeaderAlign, .ShoppingCart_QuantityHeaderAlign, .ShoppingCart_PriceHeaderAlign, .ShoppingCart_RemoveHeaderAlign, .ShoppingCart_AddToListHeaderAlign, .ShoppingCart_RequiredDateHeaderAlign, .ShoppingCart_AvailabilityHeaderAlign
	{
	border-bottom: 1px solid #373737;	
	font-size:10pt;
	font-weight:normal;
	color: #373737;
	text-decoration:none;
	text-align:center;
	}
	
.ShoppingCart_QuantityTextAlign, .ShoppingCart_UOMHeaderAlign, .ShoppingCart_UOMTextAlign,  .ShoppingCart_PriceTextAlign, .ShoppingCart_ExtendedPriceTextAlign, .ShoppingCart_RemoveTextAlign, .ShoppingCart_AddToListTextAlign, .ShoppingCart_SalesUnit, 
 .ShoppingCart_RequiredDateTextAlign
	{
	text-align:center;
	}
	
.ShoppingCart_ButtonTableAlign
	{
	text-align:right;
	}
	
.ShoppingCart_SubTotalLabel
	{
	font-size:10pt;
	text-transform:uppercase;
	font-weight:bold;
	color:#990000;
	}
	
.ShoppingCart_SubTotalText
	{	
	font-size:10pt;
	text-decoration:none;
	font-weight:bold;
	color:#990000;
	}
	
.ShoppingCart_SubtotalAlign /*ALSO CONTROLS THE COLOR BEHIND SUBTOTAL BAR.*/
	{
	background-color:#cfcfcf;
	border: solid 1px #aaaaaa;	
	text-align:right;
	}
	
.ShoppingCart_SubTotalLines
	{
	background-color:#f7f7f7;
	}
	
.ShoppingCart_UpdateCartButton, .ShoppingCart_CheckoutButton
	{
	margin-left:10px;
	}
	
.ShoppingCart_SeparatorCell
	{
	border-top: 1px solid #cdcdcd;
	}
	
/* RFQ Feature Shopping Cart                                  */
	
.ContentRFQCartFeatureCell
	{
	width: 595px;
	}
	
.RFQShoppingCart_EmptyMessageText, .RFQShoppingCart_CartMinText, .RFQShoppingCart_BadItemsText
	{	
	text-decoration:none;
	color:#990000;
	font-weight:bold;
	}
	
.RFQShoppingCart_DescriptionText
	{	
	text-decoration:none;
	}
	
a.RFQShoppingCart_ItemCode, a.RFQShoppingCart_ItemCode:link, a.RFQShoppingCart_ItemCode:visited
	{	
	text-decoration:none;
	font-weight:bold;
	}
	
a.RFQShoppingCart_ItemCode:hover		
	{	
	COLOR: #990000;
	text-decoration:none;
	}
	
.RFQShoppingCart_ColHeader
	{	
	font-weight:normal;
	}
	
.RFQShoppingCart_Description, .RFQShoppingCart_PartNumber, .RFQShoppingCart_SalesUnit, .RFQShoppingCart_Price, .RFQShoppingCart_ExtendedPrice, .RFQShoppingCart_RemoveCheckbox, .RFQShoppingCart_AddToCheckbox
	{	
	text-decoration:none;
	}
	
.RFQShoppingCart_ItemCodeDescriptionHeaderAlign, .RFQShoppingCart_ItemCodeDescriptionTextAlign, .RFQShoppingCart_ItemImageHeaderAlign, .RFQShoppingCart_ItemImageTextAlign
	{	
	text-align:left;
	}
	
.RFQShoppingCart_QuantityHeaderAlign,.RFQShoppingCart_QuantityTextAlign, .RFQShoppingCart_UOMHeaderAlign, .RFQShoppingCart_UOMTextAlign, .RFQShoppingCart_PriceHeaderAlign, .RFQShoppingCart_PriceTextAlign,
.RFQShoppingCart_ExtendedPriceHeaderAlign, .RFQShoppingCart_ExtendedPriceTextAlign, .RFQShoppingCart_RemoveHeaderAlign, .RFQShoppingCart_RemoveTextAlign,
.RFQShoppingCart_AddToListHeaderAlign, .RFQShoppingCart_AddToListTextAlign, .RFQShoppingCart_ButtonTableAlign, .RFQShoppingCart_ColHeader, .RFQShoppingCart_SalesUnit, 
.RFQShoppingCart_RequiredDateHeaderAlign, .RFQShoppingCart_RequiredDateTextAlign
	{	
	text-align:center;
	}
	
.RFQShoppingCart_SubTotalText, .RFQShoppingCart_SubTotalLabel
	{	
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	}
	
.RFQShoppingCart_SubtotalAlign /*ALSO CONTROLS THE COLOR BEHIND SUBTOTAL BAR.*/
	{
	text-align:right;
	background-color:#045AAD;
	}
	
.RFQShoppingCart_SubTotalLines
	{
	background-color:#f7f7f7;
	}
	
.RFQShoppingCart_UpdateCartButton, .RFQShoppingCart_CheckoutButton
	{
	margin-left:10px;
	}
	
.RFQShoppingCart_SeparatorCell
	{
	border-color:#C0BEBC;
	border-style:double;
	border-top:1px;
	border-left:none;
	border-right:none;
	border-bottom:none;
	}
			
/**********************************************************/
/* Feature Ship Bill Info                                    */
/**********************************************************/
.ShipBillInformation_ButtonTable
	{
	margin-left:500px;
	}
	
.ShipBillInformation_ContinueShoppingButton
	{
	border:0px;
	}
	
.ShipBillInformation_ContinueCheckoutButton
	{
	border:0px;
	}
.ShipBillInformation_ShipTable
	{
	padding-left: 10px;
	}
	
.ShipBillInformation_ShipAreaTable
	{
	width:300px;
	}
	
.ShipBillInformation_ShipAddressTable 
	{
	width:300px;
	}
	
.ShipBillInformation_BillAreaTable 
	{
	width:250px;
	}

.ShipBillInformation_ShipToDesc, .ShipBillInformation_BillToDesc,
	{ 
	padding-left:10px;	
	width:100%;
	}
	
 .ShipBillInformation_CheckoutDesc
	{ 	
	width:100%;
	}
	
.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,
.ShipBillInformation_CreditCardCV2Label,
.ShipBillInformation_CompanyLabel
	{	
	font-weight: normal;
	}
	
.ShipBillInformation_ShippingMethodError, .ShipBillInformation_ErrorMessage
	{	
	font-weight:bold;
	color:#990000;
	}
	
/**********************************************************/
/* Feature Order Summary                                  */
/**********************************************************/
.OrderSummary_Table,  .OrderSummary_HeaderTable, .OrderSummary_EmptyMessageTable, .OrderSummary_SubTotalTable
	{
	width:760px;
	}
	
.OrderSummary_ShipBillTable
	{
	margin-left:100px;
	}
	
.OrderSummary_ButtonTable
	{
	position: absolute; left:680px;
	}
	
.OrderSummary_ShipTable
	{
	width: 300px;
	border: solid 2px #f3f0c3;
	}
	
.OrderSummary_BillTable
	{
	width: 160px;
	border: solid 2px #f3f0c3;
	}
	
.OrderSummary_DescriptionTable
	{
	}
	
.OrderSummary_DescriptionText
	{	
	font-size:10pt;
	color: #990000;
	font-weight: normal;
	}
	
.OrderSummary_ShipMethodLabel, .OrderSummary_ShipToLabel, .OrderSummary_ShipToNotepadLabel, .OrderSummary_PONumberLabel, .OrderSummary_PaymentMethodLabel,  .OrderSummary_ShipToLabel
	{	
	padding: 5px;
	font-size:10pt;
	color: #373737;
	font-weight: bold;
	}
	
.OrderSummary_ShipToText, .OrderSummary_PaymentMethodText, .OrderSummary_ShipToNotepadText,  .OrderSummary_ShipMethodText, .OrderSummary_PONumberText
	{	
	padding: 5px;
	}
	
.OrderSummary_Description, .OrderSummary_PartNumber, .OrderSummary_SalesUnit, .OrderSummary_Quantity, .OrderSummary_Price, .OrderSummary_ExtendedPrice, .OrderSummary_PackageSize, .OrderSummary_SalesSize,
.OrderSummary_SubTotalText, .OrderSummary_DiscountsText, .OrderSummary_OtherChargesText, .OrderSummary_FreightText, .OrderSummary_TaxesText, .OrderSummary_HeaderDescription, .OrderSummary_SalesTaxLabel, .OrderSummary_SalesTaxText
	{
	
	padding: 5px;
	font-size:10pt;
	font-weight:normal;
	color: #7d7d7d;
	text-decoration:none;
	text-align:center;
	}
	
.OrderSummary_EmptyMessageText
	{
	padding: 5px;
	}
	
.OrderSummary_ColHeader, .OrderSummary_ItemCode, 
.OrderSummary_SubTotalLabel, .OrderSummary_DiscountsLabel, .OrderSummary_OtherChargesLabel, .OrderSummary_FreightLabel, .OrderSummary_TaxesLabel
	{
	padding: 5px;
	
	font-weight: normal;
	}
	
.OrderSummary_TotalText
	{
	
	font-weight:normal;
	color:#990000;
	font-size: 12pt;
	}
	
.OrderSummary_TotalLabel
	{
	
	font-weight:normal;
	color:#373737;
	font-size: 12pt;
	}
	
.OrderSummary_SubTotalAlign, .OrderSummary_DiscountsAlign, .OrderSummary_OtherChargesAlign, .OrderSummary_FreightAlign, .OrderSummary_TaxesAlign
	{
	
	text-align:right;
	}
	
.OrderSummary_TotalAlign
	{
	
	text-align:right;
	background-color:#f7f7f7;
	}
	
.OrderSummary_ItemCodeDescriptionHeaderAlign, .OrderSummary_QuantityHeaderAlign,  .OrderSummary_UOMHeaderAlign, .OrderSummary_PriceHeaderAlign, .OrderSummary_ExtendedPriceHeaderAlign, .OrderSummary_PackageSizeHeaderAlign,   .OrderSummary_UnitSizeHeaderAlign 
	{
	
	padding: 5px;
	border-bottom: 1px solid #373737;
	font-weight: normal;
	font-size: 10pt;
	color: #373737;
	text-decoration:none;
	}
	
.OrderSummary_ItemCodeDescriptionTextAlign, .OrderSummary_QuantityTextAlign, .OrderSummary_UOMTextAlign, .OrderSummary_PriceTextAlign, .OrderSummary_ExtendedPriceTextAlign, .OrderSummary_PackageSizeTextAlign, .OrderSummary_UnitSizeTextAlign
	{
	
	padding: 5px;
	font-weight:normal;
	font-size: 10pt;
	color: #7d7d7d;
	text-decoration:none;
	text-align:center;
	}
	
.OrderSummary_DiscountsLines, .OrderSummary_OtherChargesLines, .OrderSummary_FreightLines, .OrderSummary_TaxesLines
	{
	background-color:#FFFFFF;
	}
	
.OrderSummary_TotalLines
	{
	background-color:#f7f7f7;
	}
	
.OrderSummary_SeparatorCell
	{

	}
	
.OrderSummary_ButtonConfirmOrder
	{

	}
	
.OrderSummary_CaptionImage, .OrderSummary_ButtonExitCheckout
	{
	border:0px;
	}

.OrderSummary_ButtonTableImageSpacer
	{
	margin-bottom:100px;
	}
	
/**********************************************************/
/* Feature Order Confirmation                             */
/**********************************************************/
.OrderConfirmation_Table, .OrderConfirmation_PrintLinkTable, .OrderConfirmation_ReferenceTable, .OrderConfirmation_HeaderTable, .OrderConfirmation_EmptyMessageTable,
.OrderConfirmation_SubTotalTable
	{
	width:760px;
	}
	
.OrderConfirmation_ShipBillTable, .OrderConfirmation_BillTable, .OrderConfirmation_ShipTable
	{
	width:290px;
	}
	
.OrderConfirmation_PrintLinkText, .OrderConfirmation_OrderNumberText, .OrderConfirmation_WebReferenceText, .OrderConfirmation_Description, .OrderConfirmation_PartNumber, .OrderConfirmation_SalesUnit,.OrderConfirmation_Quantity,
.OrderConfirmation_ItemCode, .OrderConfirmation_Price, .OrderConfirmation_ExtendedPrice, .OrderConfirmation_SubTotalText, .OrderConfirmation_DiscountsText, .OrderConfirmation_OtherChargesText, .OrderConfirmation_FreightText,
.OrderConfirmation_TaxesText, .OrderConfirmation_TotalText, .OrderConfirmation_ShipMethodText, .OrderConfirmation_ShipToText, .OrderConfirmation_ShipToNotepadText, .OrderConfirmation_PONumberText, .OrderConfirmation_PaymentMethodText, .OrderConfirmation_HeaderDescription
	{
	}
	
.OrderConfirmation_EmptyMessageText
	{
	}
	
.OrderConfirmation_OrderNumberLabel, .OrderConfirmation_WebReferenceLabel, .OrderConfirmation_Title, .OrderConfirmation_ShipMethodLabel,
.OrderConfirmation_ShipToLabel, .OrderConfirmation_ShipToNotepadLabel, .OrderConfirmation_PONumberLabel, .OrderConfirmation_PaymentMethodLabel, 
.OrderConfirmation_ColHeader, .OrderConfirmation_SubTotalLabel, .OrderConfirmation_DiscountsLabel, .OrderConfirmation_OtherChargesLabel, .OrderConfirmation_FreightLabel, .OrderConfirmation_TaxesLabel, .OrderConfirmation_TotalLabel
	{	
	font-weight:bold;
	}
	
.OrderConfirmation_SubTotalAlign, .OrderConfirmation_DiscountsAlign, .OrderConfirmation_OtherChargesAlign, .OrderConfirmation_FreightAlign, 
.OrderConfirmation_TaxesAlign, .OrderConfirmation_TotalAlign
	{	
	text-align:right;
	}
	
.OrderConfirmation_ItemCodeDescriptionHeaderAlign, .OrderConfirmation_ItemCodeDescriptionTextAlign
	{	
	text-align:left;
	}
	
.OrderConfirmation_QuantityHeaderAlign, .OrderConfirmation_QuantityTextAlign, .OrderConfirmation_UOMHeaderAlign, .OrderConfirmation_UOMTextAlign, .OrderConfirmation_PriceHeaderAlign,
.OrderConfirmation_PriceTextAlign, .OrderConfirmation_ExtendedPriceHeaderAlign, .OrderConfirmation_ExtendedPriceTextAlign
	{
	text-align:center;
	}
	
.OrderConfirmation_SubTotalLines, .OrderConfirmation_DiscountsLines, .OrderConfirmation_OtherChargesLines, .OrderConfirmation_FreightLines, .OrderConfirmation_TaxesLines, .OrderConfirmation_TotalLines
	{
	background-color:#f7f7f7;
	}
	
.OrderConfirmation_SeparatorCell
	{
	background-color:#ffffff;
	height:1px;	
	}
	
/**********************************************************/
/* Feature Contact Us                                     */
/**********************************************************/
.ContactUsTable4
	{
	}
		
.ContactUsOuterTable
	{
	margin-top:10px;
	margin-left:10px;
	}
	
.ContactUsInnerTable
	{
	}
		
.ContactUsTable3
	{
	width:200px;
	border-left: 1px solid #cdcdcd;
	vertical-align:top;
	}	
	
.ContactUstext
	{	
	vertical-align:top;
	}

.ContactUssmalltext
	{	
	font-size:9px;
	font-weight:bold;
	color:#990000;
	padding-left:0;	
	}
	
.ContactUstextbold, .ContactUstextboldBottom
	{	
	font-weight:bold;
	text-align:left;
	margin-right:2px;
	}
	
.ContactUstextred
	{
	
	font-size:13px;
	font-weight:bold;
	color:#990000;
	text-align:left;
	}
	
.ContactUssmalltextWidth300
	{	
	text-align:justify;
	}
	
	
.ContactUsTextArea
	{
	width: 235px;
	}
	
	
.ContactUsRight   
	{	
	padding-bottom:15px;
	}
	
/**********************************************************/
/* Feature Site Map                                       */
/**********************************************************/
	
.SiteMapSectionTitle
	{
	
	font-weight:bold;
	text-decoration:none;
	}
	
.SiteMapSectionValue
	{
	
	text-decoration:none;
	font-weight:bold;
	width:100%;
	}

	
A.SiteMapLink, A.SiteMapLink:link, A.SiteMapLink:visited
	{
	
	text-decoration: none;
	}
	
A.SiteMapLink:hover
	{
	
 	COLOR: #990000;
	text-decoration:none;
	}
	
/**********************************************************/
/* Feature MyAccount Profile                              */
/**********************************************************/
.ContentMyAccountProfileFeatureCell
	{
	width:590px;
	}

	
.MyAccountProfilehdr
	{
	text-transform:uppercase;
	font-size:10pt;
	font-weight:bold;
	color: #373737;
	}
	
.myaccountProfileprofile
	{
	vertical-align: top;
	padding-top: 3px;
	padding-top: 3px;
	font-size:8pt;	
	}
	
.MyAccountProfileerror
	{
	text-transform:uppercase;
	font-weight:bold;
	color:#990000;
	}
	
.MyAccountProfilesubhdr
	{
	padding-left:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#990000;
	}
	
.MyAccountProfile_ExistingEmptyText
	{
	text-transform:uppercase;
	font-weight:bold;
	color:#990000;
	}
	 
.MyAccountProfileTopFirstTDWidth
	{
	padding:5px;
	border-right: 1px solid #cdcdcd; 
	vertical-align:top;
	}
	
.MyAccountProfileTopSecondTDWidth
	{
	padding:5px;
	border-right: 1px solid #cdcdcd; 
	vertical-align:top;
	}
	
.MyAccountProfileTopThirdTDWidth
	{
	padding:5px;
	vertical-align:top;
	}
	
.MyAccountProfilerecentorders_hdr  /* Recent order table header */
	{
	}
	
.MyAccountProfilealt_rowcolor
	{
	}
	
.MyAccountProfilerecentorders  /* TEXT OF RECENT ORDERS */
	{
	font-weight:bold;
	}
	
a.MyAccountProfilerecentorders, a.MyAccountProfilerecentorders:link, a.MyAccountProfilerecentorders:visited
	{
	
	text-decoration: none;
	}
	
a.MyAccountProfilerecentorders:hover
	{
	
	COLOR: #990000;
	text-decoration:none;
	}
	
.MyAccountProfilemyaccount_hdr
	{
	padding-left:10px;
	font-size:10pt;
	font-weight: bold;
	text-transform:uppercase;
	color: #373737;
	padding-bottom:3px;
	}
	
.MyAccountProfile_ExistingListsLabel
	{
	font-size:10pt;
	font-weight: bold;
	text-transform:uppercase;
	color: #373737;
	padding-bottom:3px;
	}
	
.MyAccountProfileShoppingListsDisplay
	{
	padding-left:10px;
	}
	
.MyAccountProfileaccounting
	{
	padding:2px;
	}
	
a.MyAccountProfileshoppinglist, a.MyAccountProfileshoppinglist:active, a.MyAccountProfileshoppinglist:visited
	{
	color:#990000;
	text-decoration:underline;
	}
	
	
a.MyAccountProfileshoppinglist:hover
	{
	color:#990000;
	}
	
	
/**********************************************************/
/* Feature My Account Select                              */
/**********************************************************/

.ContentMyAccountSelectTR
	{
	padding-left:10px;
	}

.MyAccountSelectSubmitButton	/* positioning of submit button on run and save report */
	{
	
	text-align:center;
	}
	
.MyAccountSelecttitle_text		/* Run a Report and Save report text attributes */
	{
	text-transform:uppercase;
	font-weight:bold;	
	}
	
.MyAccountSelectmyaccount_text	/* field entry lable text */
	{
	
	font-weight:bold;
	text-align:left;
	}
	
.MyAccountSelectDescription		/* descriptive text for run and save */
	{
	
	}
	
.MyAccountSelectDotsImage
	{
	border:0;
	height:1px;
	}
	
.MyAccountSelectsmall_text, .MyAccountSelecterror
	{
		/* warning messages for downloading a report */
	font-weight:bold;
	
	color:#990000;
	}
	
/**********************************************************/
	/*My Account RESULTS*/
/**********************************************************/
.MyAccountResultsSearchFor
	{
		/* warning messages for downloading a report */
	font-weight:600;
	}
	
/******* PAGE LINKS *************/

.ItemSearchResults_PageLinkSelected, .ItemSearchResults_PageLinkSelected:visited, .ItemSearchResults_PageLinkSelected:active, .ItemSearchResults_PageLinkSelected:hover
	{
	padding: 5px;
	font-size: 10pt;
	color: #373737;
	background-color: #fbd100;
	text-decoration: none;
	font-weight:bold;
	}
	
a.ItemSearchResults_PageLinks, a.ItemSearchResults_PageLinks:visited,  a.ItemSearchResults_PageLinks:active
	{
	font-size: 9pt;
	color: #7d7d7d;
	text-decoration: none;	
	}
	
a.ItemSearchResults_PageLinks:hover
	{
	color: #990000;
	text-decoration: underline;
	}
	
/**********************************************************/
/*My Account Pagination                                   */
/**********************************************************/
a.MyAccountInvoicesListPrintPage, a.MyAccountInvoicesListPrintPage:link, a.MyAccountInvoicesListPrintPage:visited,
a.MyAccountOpenOrderListPrintPage, a.MyAccountOpenOrderListPrintPage:link, a.MyAccountOpenOrderListPrintPage:visited,
a.MyAccountOpenARListPrintPage, a.MyAccountOpenARListPrintPage:link, a.MyAccountOpenARListPrintPage:visited,
a.MyAccountPastPurchaseListPrintPage, a.MyAccountPastPurchaseListPrintPage:link, a.MyAccountPastPurchaseListPrintPage:visited,
a.MyAccountOpenQuoteListPrintPage, a.MyAccountOpenQuoteListPrintPage:link, a.MyAccountOpenQuoteListPrintPage:visited,
a.SuspendedOrdersListPrintPage, a.SuspendedOrdersListPrintPage:link, SuspendedOrdersListPrintPage:visited,
a.MyAccountInvoiceDetailtextbold, a.MyAccountInvoiceDetailtextbold:link, a.MyAccountInvoiceDetailtextbold:visited,
a.MyAccountPastPurchaseDetailPrintPage, a.MyAccountPastPurchaseDetailPrintPage:link, a.MyAccountPastPurchaseDetailPrintPage:visited,
a.MyAccountOpenOrderDetailPrintPage, a.MyAccountOpenOrderDetailPrintPage:link, a.MyAccountOpenOrderDetailPrintPage:visited,
a.MyAccountOpenQuoteDetailPrintPage, a.MyAccountOpenQuoteDetailPrintPage:link, a.MyAccountOpenQuoteDetailPrintPage:visited,
A.MyAccountOpenARPaymentConfirmationPrintPageLink, A.MyAccountOpenARPaymentConfirmationPrintPageLink:link, A.MyAccountOpenARPaymentConfirmationPrintPageLink:visited,
.AdminAbandonedCartListPrintPage, .AdminSalesByShopperListPrintPage, .AdminVisitsByShopperListPrintPage, .AdminAbandonedCartDetailPrintPage, .AdminSalesByShopperDetailPrintPage, .AdminVisitsByShopperDetailPrintPage,
a.MyAccountInvoicesListtext, a.MyAccountInvoicesListtext:link, a.MyAccountInvoicesListtext:visited,
a.MyAccountInvoiceDetailtext, a.MyAccountInvoiceDetailtext:link, a.MyAccountInvoiceDetailtext:visited,
a.MyAccountOpenOrderListtext, a.MyAccountOpenOrderListtext:link, a.MyAccountOpenOrderListtext:visited,
a.MyAccountOpenOrderDetailtext, a.MyAccountOpenOrderDetailtext:link, a.MyAccountOpenOrderDetailtext:visited,
a.MyAccountOpenARListtext, a.MyAccountOpenARListtext:link, a.MyAccountOpenARListtext:visited,
a.MyAccountPastPurchaseListtext, a.MyAccountPastPurchaseListtext:link, a.MyAccountPastPurchaseListtext:visited,
a.MyAccountPastPurchaseDetailtext, a.MyAccountPastPurchaseDetailtext:link, a.MyAccountPastPurchaseDetailtext:visited,
a.MyAccountOpenQuoteListtext, a.MyAccountOpenQuoteListtext:link, a.MyAccountOpenQuoteListtext:visited,
a.SuspendedOrdersListText, a.SuspendedOrdersListText:link, a.SuspendedOrdersListText:visited
	{
	
	color:#7d7d7d;
	}
	
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 
	{
	
	COLOR: #990000;
	font-weight:bold;
	}
	
A.MyAccountPageSeq, A.MyAccountPageSeq:link, A.MyAccountPageSeq:visited, A.MyAccountPageSeq:active
	{
	
	color:#7d7d7d;
	font-weight:bold;
	text-decoration: none;
	}
	
.MyAccountInvoicesListPageSeq, .MyAccountOpenQuoteListPageSeq, .MyAccountPastPurchaseListPageSeq,
.MyAccountOpenOrderListPageSeq, .MyAccountOpenARListPageSeq
	{
	
	text-align:right;
	}
	
A.MyAccountPageSeq:hover
	{
	
	COLOR: #990000; 
	text-decoration:none;
	text-align:right;
	}
	
A.MyAccountPageSeqCurrent, A.MyAccountPageSeqCurrent:link, A.MyAccountPageSeqCurrent:visited

	{
	
	font-weight:bold;
	color:#7d7d7d;
	text-align:center;
	background-color:#fbd100;
	border: solid 1px #7d7d7d;
	width:15px;
	height:15px;
	}
	
A.MyAccountPageSeqCurrent:hover
	{
	
	text-decoration: none;
	}
	
A.MyAccountNextPrev, A.MyAccountNextPrev:link, A.MyAccountNextPrev:visited, A.MyAccountNextPrev:hover,
.MyAccountInvoicesListPageXOfY, .MyAccountOpenQuoteListPageXOfY, .MyAccountPastPurchaseListPageXOfY,
.SuspendedOrdersListPageXOfY, .ContractListPageXOfY, .MyAccountOpenOrderListPageXOfY,
.ContractDetailPageXofY, .MyAccountOpenARListPageXOfY, .MyAccountOpenOrderDetailPageXOfY,
.ItemSearchResults_PrevNextLinks
	{	
	font-size:0pt;
	color:#ffffff;
	display:none;
	}
	
/* Feature My Account Invoice List     
/* MyAccountInvoicesList                              */

.MyAccountInvoicesListbranchselect_link
	{
	}
	
.MyAccountInvoicesListbranchselect_text
	{
	}
	
a.MyAccountInvoicesListcategorytree_parent, a.MyAccountInvoicesListcategorytree_parent:link, a.MyAccountInvoicesListcategorytree_parent:visited
	{
	text-decoration:none;
	}
	
a.MyAccountInvoicesListcategorytree_parent:hover
	{
	COLOR: #990000;
	text-decoration:none;
	}
	
.MyAccountInvoicesListcategorytree_activepage
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountInvoicesListBorder
	{
	background-color:#000000;
	}
	
.MyAccountInvoicesListBorderWidth
	{
	background-color:#000000;
	width:1px;
	}
	
.MyAccountInvoicesListTDWidth
	{
	width:15px;
	}
	
.MyAccountInvoicesListExcel
	{
	border:none;
	}
	
.InvoiceListInvoiceDateHeader, .InvoiceListOrderNumberHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceListInvoiceDateValue, .InvoiceListOrderNumberValue
	{
	text-align:center;
	}
	
.InvoiceListPONumberHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceListPONumberValue
	{
	text-align:center;
	}
	
.InvoiceListInvoiceNumberHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
a.InvoiceListInvoiceNumberValue, a.InvoiceListInvoiceNumberValue:link, a.InvoiceListInvoiceNumberValue:visited
	{
	font-weight:bold;
	text-align:left;
	}
	
a.InvoiceListInvoiceNumberValue:hover
	{
	COLOR: #990000;
	text-decoration:none;
	}
	
/**********************************************************/
/*  Feature My Account Invoice Detail   MyAccountInvoiceDetail    */
/**********************************************************/
A.MyAccountInvoiceDetailcategorytree_parent, A.MyAccountInvoiceDetailcategorytree_parent:link, A.MyAccountInvoiceDetailcategorytree_parent:visited
	{
	text-decoration:none;
	color:#000099;
	}
	
.MyAccountInvoiceDetailcategorytree_activepage
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountInvoiceDetailcenterAlign
	{
	text-align:center;
	}
	
.MyAccountInvoiceDetailCenterAlign
	{
	text-align:center;
	}
	
.MyAccountInvoiceDetailLeftAlign
	{
	text-align:LEFT;
	}
	
.MyAccountInvoiceDetailCenterAlign
	{
	text-align:center;
	}
	
.MyAccountInvoiceDetailtextcenter
	{
	text-align:center;
	}
	
.MyAccountInvoiceDetailtextleft
	{
	text-align:left;
	}
	
.MyAccountInvoiceDetailtextcenter
	{
	text-align: center;
	}
	
.MyAccountInvoiceDetailTD1
	{
	text-align:center;
	width:100%;
	}
	
.MyAccountInvoiceDetailheader
	{
	}
	
.MyAccountInvoiceDetailgridtext
	{
	}
	
.MyAccountInvoiceDetailtextbold  /* Subtotal and tax values*/
	{
	font-weight:bold;
	}
	
.MyAccountInvoiceDetailExcel
	{
	border:none;
	}
	
.InvoiceDetailInvoiceNumberHeader
	{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailCompanyName
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailCompanyAddress
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailInvoiceNumberValue
	{
	text-align:left;
	}
	
.InvoiceDetailBillToHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailBillToValue
	{
	text-align:left;
	}
	
.InvoiceDetailShipToHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailShipToValue
	{
	text-align:left;
	}
	
.InvoiceDetailSalespersonHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailSalespersonValue
	{
	text-align:left;
	}
	
.InvoiceDetailOrderDateHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceDetailOrderDateValue
	{
	text-align:center;
	}
	
.InvoiceDetailTrackingNumberHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceDetailTrackingNumberValue
	{
	text-align:center;
	}
	
.InvoiceDetailPONumberHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceDetailPONumberValue
	{
	text-align:center;
	}
	
.InvoiceDetailInvoiceDateHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceDetailInvoiceDateValue
	{
	text-align:center;
	}
	
.InvoiceDetailOrderNumberHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailOrderNumberValue
	{
	text-align:left;
	}
	
.InvoiceDetailShipInstructionsHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailShipInstructionsValue
	{
	text-align:left;
	}
	
.InvoiceDetailItemCodeHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailItemCodeValue
	{
	text-align:left;
	}
	
.InvoiceDetailDescriptionHeader
	{
	
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailDescriptionValue
	{
	
	text-align:left;
	}
	
.InvoiceDetailQtyShippedHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceDetailQtyShippedValue
	{
	
	text-align:center;
	}
	
.InvoiceDetailUnitNameHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceDetailUnitNameValue
	{
	
text-align:center;
	}
	
.InvoiceDetailUnitSizeHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceDetailUnitSizeValue
	{
	
	text-align:center;
	}
	
.InvoiceDetailNetPriceHeader
	{
	
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailNetPriceValue
	{
	
	text-align:left;
	}
	
.InvoiceDetailExtendedPriceHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.InvoiceDetailExtendedPriceValue
	{
	
	text-align:center;
	}
	
.InvoiceDetailRemitToHeader
	{
	
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailRemitToCompanyName
	{
	
	text-align:left;
	}
	
.InvoiceDetailRemitToCompanyAddress
	{
	
	text-align:left;
	}
	
/**********************************************************/
/* Feature My Account Past Purchase List                                    */
/**********************************************************/
.PurchaseListItemCodeHeader
	{
	
	font-weight:bold;
	text-align:left;
	}
	
a.PurchaseListItemCodeValue, a.PurchaseListItemCodeValue:link, a.PurchaseListItemCodeValue:visited
	{
	
	font-weight:bold;
	text-align:left;
	}
	
a.PurchaseListItemCodeValue:hover
	{
	
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
	
.PurchaseListInvoiceAmountHeader
	{
	
	font-weight:bold;
	text-align:left;
	}
	
.PurchaseListInvoiceAmountValue
	{
	
	text-align:center;
	}
	
.PurchaseListInvoiceNumberHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseListInvoiceNumberValue
	{
	
	text-align:center;
	}
	
.PurchaseListOrderNumberHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
a.PurchaseListOrderNumberValue, a.PurchaseListOrderNumberValue:link, a.PurchaseListOrderNumberValue:visited
	{
	
	text-align:left;
	}
	
a.PurchaseListOrderNumberValue:hover
	{
	
	text-align:left;
	}
	
.PurchaseListInvoiceDateHeader
	{
	
	font-weight:bold;
	text-align:left;
	}
	
.PurchaseListInvoiceDateValue
	{
	
	text-align:left;
	}
	
.PurchaseListAddToCartHeader
	{
	
	font-weight:bold;
	text-align:left;
	}
	
.PurchaseListAddToCartValue
	{
	
	text-align:left;
	}
	
.MyAccountPastPurchaseListbranchselect_link
	{
	}
	
.MyAccountPastPurchaseListbranchselect_text
	{
	}
	
a.MyAccountPastPurchaseListcategorytree_parent, a.MyAccountPastPurchaseListcategorytree_parent:link, a.MyAccountPastPurchaseListcategorytree_parent:visited
	{
	
	text-decoration:none;
	
	}
	
a.MyAccountPastPurchaseListcategorytree_parent:hover
	{
	
	text-decoration:none;
	}
	
.MyAccountPastPurchaseListcategorytree_activepage
	{
	
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountPastPurchaseListBorder
	{
	background-color:#000000;
	}
	
.MyAccountPastPurchaseListBorderWidth
	{
	background-color:#000000;
	width:1px;
	}
	
.MyAccountPastPurchaseListTDWidth
	{
	width:15px;
	}
	
.MyAccountPastPurchaseListsr_header
	{
	}
	
.MyAccountPastPurchaseListExcel
	{
	border:none;
	}
	
/**********************************************************/
/* Feature My Account Past Purchase Detail                                    */
/**********************************************************/
.PurchaseDetailNetPriceHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailNetPriceValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailPriceUnitSizeHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailPriceUnitSizeValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailPriceUnitNameHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailPriceUnitNameValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailUnitPriceHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailUnitPriceValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailUnitSizeHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailUnitSizeValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailUnitNameHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailUnitNameValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailInvoiceQtyHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailInvoiceQtyValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailInvoiceDateHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailInvoiceDateValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailShipmentNumHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailShipmentNumValue
	{
	
	text-align:center;
	}
	
.PurchaseDetailOrderNumberHeader
	{
	
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailOrderNumberValue
	{
	
	text-align:center;
	}
	
.MyAccountPastPurchaseDetailbranchselect_link
	{
	}
	
.MyAccountPastPurchaseDetailbranchselect_text
	{
	}
	
a.MyAccountPastPurchaseDetailcategorytree_parent, a.MyAccountPastPurchaseDetailcategorytree_parent:link, a.MyAccountPastPurchaseDetailcategorytree_parent:visited
	{
	
	text-decoration:none;
	color:#000099;
	}
	
a.MyAccountPastPurchaseDetailcategorytree_parent:hover
	{
	
	color:#000099;
	}
	
.MyAccountPastPurchaseDetailcategorytree_activepage
	{
	
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountPastPurchaseDetailBorder
	{
	
	background-color:#000000;
	}
	
.MyAccountPastPurchaseDetailBorderWidth
	{
	
	background-color:#000000;
	width:1px;
	}
	
.MyAccountPastPurchaseDetailTDWidth
	{
	
	width:15px;
	}
	
.MyAccountPastPurchaseDetailsr_header
	{	
	}
	
.MyAccountPastPurchasesListExcel
	{
	border:none;
	}
	
/**********************************************************/
/* Feature My Account Open Order List                                   */
/**********************************************************/
.MyAccountOpenOrderListbranchselect_link
	{
	}
	
.MyAccountOpenOrderListbranchselect_text
	{
	}
	
a.MyAccountOpenOrderListcategorytree_parent, a.MyAccountOpenOrderListcategorytree_parent:link, a.MyAccountOpenOrderListcategorytree_parent:visited
	{
	text-decoration:none;
	
	}
	
a.MyAccountOpenOrderListcategorytree_parent:hover
	{		
	text-decoration:none;
	}
	
.MyAccountOpenOrderListcategorytree_activepage
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountOpenOrderListBorder
	{
	background-color:#000000;
	}
	
.MyAccountOpenOrderListBorderWidth
	{
	background-color:#000000;
	width:1px;
	}
	
.MyAccountOpenOrderListTDWidth
	{
	width:15px;
	}
	
.MyAccountOpenOrderListExcel
	{
	border:none;
	}
	
.OrderListRequiredateHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderListRequireDateValue
	{
	text-align:center;
	}
	
.OrderListOrderDateHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.OrderListOrderDateValue
	{
	text-align:left;
	}
	
.OrderListPONumberHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.OrderListPONumberValue
	{
	text-align:left;
	}
	
.OrderListOrderNumberHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
a.OrderListOrderNumberValue, a.OrderListOrderNumberValue:link, a.OrderListOrderNumberValue:visited
	{
	font-weight:bold;
	text-align:left;
	}
	
a.OrderListOrderNumberValue:hover
	{
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
	
.OrderListCanceledValueHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderListCanceledValueValue
	{
	text-align:center;
	}
	
.OrderListInvoiceValueHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderListInvoiceValueValue
	{
	text-align:center;
	}
	
.OrderListOrderValueHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderListOrderValueValue
	{
	text-align:center;
	}
	
/***********************************************************/
/* Feature My Account Order Track Select                   */
/***********************************************************/
.MyAccountOrderTrackingSelectOuterTable
	{
	width:500px;
	height:595px;
	text-align:left;
	}
	
.MyAccountOrderTrackingSelecttext#C72437
	{
	color:#990000;
	text-align:center;
	text-align:center;
	}
	
.MyAccountOrderTrackingSelectheader
	{
	color:#000099;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-align:center;
	}
	
.MyAccountOrderTrackingSelecttextboldcenter
	{
	font-weight:bold;
	text-align:center;
	}
	
.MyAccountOrderTrackingSelecttextbold
	{
	font-weight:bold;
	}
	
.MyAccountOrderTrackingSelecttextboldLeft
	{
	font-weight:bold;
	text-align:left;
	}
	
.MyAccountOrderTrackingSelecttextboldCenter
	{
	font-weight:bold;
	text-align:center;
	}
	
.MyAccountOrderTrackingSelecttext
	{
	}
	
.MyAccountOrderTrackingSelectcenter
	{
	text-align:center;
	}
	
.MyAccountOrderTrackingSelectleft
	{
	text-align:left;
	}
	
/**********************************************************/
/* Feature My Account Open AR                                     */
/**********************************************************/
.MyAccountOpenARListbranchselect_link
	{
	}
	
.MyAccountOpenARListbranchselect_text
	{
	}
	
a.MyAccountOpenARListcategorytree_parent, a.MyAccountOpenARListcategorytree_parent:link, a.MyAccountOpenARListcategorytree_parent:visited
	{
	text-decoration:none;
	
	}
	
a.MyAccountOpenARListcategorytree_parent:hover
	{
	
	text-decoration:none;
	}
	
.MyAccountOpenARListcategorytree_activepage
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountOpenARListBorder
	{
	background-color:#000000;
	}
	
.MyAccountOpenARListBorderWidth
	{
	background-color:#000000;
	width:1px;
	}
	
.MyAccountOpenARListTDWidth
	{
	width:15px;
	}
	
.MyAccountOpenARListExcel
	{
	border:none;
	}
	
/**********************************************************/
/* Feature My Account Open Order Detail   */ 
/**********************************************************/
.MyAccountOpenOrderDetailbranchselect_link
	{
	}
	
.MyAccountOpenOrderDetailbranchselect_text
	{
	}
	
a.MyAccountOpenOrderDetailcategorytree_parent, a.MyAccountOpenOrderDetailcategorytree_parent:link, a.MyAccountOpenOrderDetailcategorytree_parent:visited
	{
	text-decoration:none;
	color:#000099;
	}
	
a.MyAccountOpenOrderDetailcategorytree_parent:hover
	{
	color:#000099;
	}
	
.MyAccountOpenOrderDetailcategorytree_activepage
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountOpenOrderDetailBorder
	{
	background-color:#000000;
	}
	
.MyAccountOpenOrderDetailBorderWidth
	{
	background-color:#000000;
	width:1px;
	}
	
.MyAccountOpenOrderDetailTDWidth
	{
	width:15px;
	}
	
.MyAccountOpenOrderDetailtextboldWidth
	{
	font-weight:bold;
	width:563px;
	}
	
.MyAccountOpenOrderDetailtextbold
	{	
	font-weight:bold;
	}
	
.MyAccountOpenOrderDetailtextboldleft
	{
	font-weight:bold;
	color:#ffffff;
	background-color:#083c52;
	}
	
.MyAccountOpenOrderDetailtextboldcenter
	{
	font-weight:bold;
	color:#ffffff;
	background-color:#083c52;
	text-align:center;
	}
	
.MyAccountOpenOrderDetailtext#C72437
	{
	color:#990000;
	}
	
.MyAccountOpenOrderDetailtextleft
	{
	}
	
.MyAccountOpenOrderDetailtextcenter
	{
	text-align:center;
	}
	
.MyAccountOpenOrderDetailtextcenter
	{
	text-align:center;	
	}
	
a.MyAccountOpenOrderDetailtextbold, a.MyAccountOpenOrderDetailtextbold:link, a.MyAccountOpenOrderDetailtextbold:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountOpenOrderDetailtextbold:hover
	{
	font-weight:bold;
	}
	
.MyAccountOpenOrderDetailExcel
	{
	border:none;
	}
	
.OrderDetailDescriptionHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.OrderDetailDescriptionValue
	{
	text-align:left;
	}
	
.OrderDetailItemCodeHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.OrderDetailItemCodeValue
	{
	text-align:left;
	}
	
.OrderDetailOpenValueHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderDetailOpenValueValue
	{
	text-align:center;
	}
	
.OrderDetailOpenQtyHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderDetailOpenQtyValue
	{
	text-align:center;
	}
	
.OrderDetailNetPriceHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderDetailNetPriceValue
	{
	text-align:center;
	}
	
.OrderDetailUnitSizeHeader
	{	
	font-weight:bold;
	text-align:center;
	}
	
.OrderDetailUnitSizeValue
	{
	text-align:center;
	}
	
.OrderDetailUnitNameHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderDetailUnitNameValue
	{
	text-align:center;
	}
	
.OrderDetailOrderQtyHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.OrderDetailOrderQtyValue
	{
	text-align:center;
	}
	
/**********************************************************/
/* Feature My Account Open Quote Detail   MyAccountOpenQuoteDetail                */
/**********************************************************/
.MyAccountOpenQuoteDetailbranchselect_link
	{
	}
	
.MyAccountOpenQuoteDetailbranchselect_text
	{
	}
	
a.MyAccountOpenQuoteDetailcategorytree_parent, a.MyAccountOpenQuoteDetailcategorytree_parent:link, a.MyAccountOpenQuoteDetailcategorytree_parent:visited
	{
	text-decoration:none;
	color:#000099;
	}
	
a.MyAccountOpenQuoteDetailcategorytree_parent:hover
	{
	color:#000099;
	}
	
.MyAccountOpenQuoteDetailcategorytree_activepage
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountOpenQuoteDetailBorder
	{
	background-color:#000000;
	}
	
.MyAccountOpenQuoteDetailBorderWidth
	{
	background-color:#000000;
	width:1px;
	}
	
.MyAccountOpenQuoteDetailTDWidth
	{
	width:15px;
	}
	
.MyAccountOpenQuoteDetailtextboldWidth
	{
	font-weight:bold;
	width:563px;
	}
	
.MyAccountOpenQuoteDetailtextbold
	{
	font-weight:bold;
	}
	
.MyAccountOpenQuoteDetailtextboldleft
	{
	font-weight:bold;
	color:#ffffff;
	background-color:#083c52;
	}
	
.MyAccountOpenQuoteDetailtextboldcenter
	{
	font-weight:bold;
	color:#ffffff;
	background-color:#083c52;
	text-align:center;
	}
	
.MyAccountOpenQuoteDetailtextboldcenter
	{
	font-weight:bold;
	text-align:center;
	}
	
.MyAccountOpenQuoteDetailtext#C72437
	{
	color:#990000;
	}
	
a.MyAccountOpenQuoteDetailtext, a.MyAccountOpenQuoteDetailtext:link, a.MyAccountOpenQuoteDetailtext:visited
	{
	font-weight:bold;
	}
	
a.MyAccountOpenQuoteDetailtext:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountOpenQuoteDetailtextleft
	{
	}
	
.MyAccountOpenQuoteDetailtextcenter
	{
	text-align:center;
	}
	
.MyAccountOpenQuoteDetailtextcenter
	{
	text-align:center;
	}
	
.MyAccountOpenQuoteDetailtextleft
	{
	text-align:left;
	}
	
.MyAccountOpenQuoteDetailcentertext
	{
	}
	
a.MyAccountOpenQuoteDetailtextbold, a.MyAccountOpenQuoteDetailtextbold:link, a.MyAccountOpenQuoteDetailtextbold:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountOpenQuoteDetailtextbold:hover
	{
	font-weight:bold;
	}
	
a.MyAccountOpenQuoteDetailtext#C72437, a.MyAccountOpenQuoteDetailtext#C72437:link, a.MyAccountOpenQuoteDetailtext#C72437:visited
	{
	color:#990000;
	text-decoration:none;
	}
	
a.MyAccountOpenQuoteDetailtext#C72437:hover
	{
	color:#990000;
	}
	
.MyAccountOpenQuoteDetailExcel
	{
	border:none;
	}
	
/**********************************************************/
/* Feature My Account Order Tracking Detail                     */
/**********************************************************/
.MyAccountOrderTrackingDetailbranchselect_link
	{
	}
	
.MyAccountOrderTrackingDetailbranchselect_text
	{
	}
	
a.MyAccountOrderTrackingDetailcategorytree_parent, a.MyAccountOrderTrackingDetailcategorytree_parent:link, a.MyAccountOrderTrackingDetailcategorytree_parent:visited
	{
	text-decoration:none;
	color:#000099;
	}
	
a.MyAccountOrderTrackingDetailcategorytree_parent:hover
	{
	color:#000099;
	}
	
.MyAccountOrderTrackingDetailcategorytree_activepage
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountOrderTrackingDetailBorder
	{
	background-color:#000000;
	}
	
.MyAccountOrderTrackingDetailBorderWidth
	{
	background-color:#000000;
	width:1px;
	}
	
.MyAccountOrderTrackingDetailTDWidth
	{
	width:15px;
	}
	
.MyAccountOrderTrackingDetailtextboldWidth
	{
	font-weight:bold;
	width:563px;
	}
	
.MyAccountOrderTrackingDetailtextbold
	{
	font-weight:bold;
	}
	
.MyAccountOrderTrackingDetailtextboldleft
	{
	font-weight:bold;
	}
	
.MyAccountOrderTrackingDetailtextboldcenter
	{
	font-weight:bold;
	text-align:center;
	}
	
.MyAccountOrderTrackingDetailtext#C72437
	{
	color:#990000;
	}
	
.MyAccountOrderTrackingDetailtext
	{
	}
	
.MyAccountOrderTrackingDetailtextleft
	{
	}
	
.MyAccountOrderTrackingDetailtextcenter
	{
	text-align:center;
	}
	
.MyAccountOrderTrackingDetailtextcenter
	{
	text-align:center;	
	}
	
a.MyAccountOrderTrackingDetailtext, a.MyAccountOrderTrackingDetailtext:link, a.MyAccountOrderTrackingDetailtext:visited
	{
	text-decoration:none;
	}
	
a.MyAccountOrderTrackingDetailtext:hover
	{
	}
	
a.MyAccountOrderTrackingDetailtext#C72437, a.MyAccountOrderTrackingDetailtext#C72437:link, a.MyAccountOrderTrackingDetailtext#C72437:visited
	{
	color:#990000;
	text-decoration:none;
	}
	
a.MyAccountOrderTrackingDetailtext#C72437:hover
	{
	color:#990000;
	}
	
a.MyAccountOrderTrackingDetailtextbold, a.MyAccountOrderTrackingDetailtextbold:link, a.MyAccountOrderTrackingDetailtextbold:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountOrderTrackingDetailtextbold:hover
	{
	font-weight:bold;
	}
	
.MyAccountOrderTrackingDetailExcel
	{
	border:none;
	}
	
/**********************************************************/
/* Feature My Account Open Quote List                     */
/**********************************************************/
.MyAccountOpenQuoteListbranchselect_link
	{
	}
	
.MyAccountOpenQuoteListbranchselect_text
	{
	}
	
a.MyAccountOpenQuoteListcategorytree_parent, a.MyAccountOpenQuoteListcategorytree_parent:link, a.MyAccountOpenQuoteListcategorytree_parent:visited
	{
	text-decoration:none;
	
	}
	
a.MyAccountOpenQuoteListcategorytree_parent:hover
	{
	text-decoration:none;
	}
	
.MyAccountOpenQuoteListcategorytree_activepage
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountOpenQuoteListBorder
	{
	background-color:#000000;
	}
	
.MyAccountOpenQuoteListBorderWidth
	{
	background-color:#000000;
	width:1px;
	}
	
.MyAccountOpenQuoteListTDWidth
	{
	width:15px;
	}
	
.QuoteDetailUnitSizeHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.QuoteDetailUnitSizeValue
	{
	text-align:center;
	}
	
.QuoteDetailUnitNameHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.QuoteDetailUnitNameValue
	{
	text-align:center;
	}
	
.QuoteDetailOrderQtyHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.QuoteDetailOrderQtyValue
	{
	text-align:center;
	}
	
.QuoteDetailDescriptionHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.QuoteDetailDescriptionValue
	{
	text-align:left;
	}
	
.QuoteDetailItemCodeHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.QuoteDetailItemCodeValue
	{
	text-align:left;
	}
	
.QuoteDetailNetPriceHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.QuoteDetailNetPriceValue
	{
	text-align:center;
	}
	
.QuoteDetailPriceUnitSizeHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.QuoteDetailPriceUnitSizeValue
	{
	text-align:center;
	}
	
.QuoteDetailUnitPriceHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.QuoteDetailUnitPriceValue
	{
	text-align:center;
	}
	
.QuoteDetailPriceUnitNameHeader
	{
	font-weight:bold;
	text-align:left;	}
	
.QuoteDetailPriceUnitNameValue
	{
	text-align:left;
	}
	
/**********************************************************/
/* Feature Customer Defined Page NN                       */
/**********************************************************/
A.CustomerHelpLinks, A.CustomerHelpLinks:link, A.CustomerHelpLinks:visited
	{
	text-decoration:none;
	font-weight:bold;
	background-color:#ffffff;
	}
	
A.CustomerHelpLinks:hover
	{
	text-decoration:none;
	font-weight:bold;
	background-color:#ffffff;
	}
	
.CustomerHelpText
	{
	background-color:#ffffff;
	}
	
.LocationAvailabilityTable
	{
	background-color:#FFFFFF;
	width:100%;
	}
	
.LocationAvailabilityColumnTitle
	{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.LocationAvailabilityColumnValue
	{
	font-size:14px;
	text-decoration:none;
	}

.LocationAvailabilityMessage
	{
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	}
	
a.MyAccountPastPurchaseListheaderlink
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:link
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.MyAccountProfileaccounting, A.MyAccountProfileaccounting:link, A.MyAccountProfileaccounting:visited
	{
	font-weight:bold;
	text-align:left;
	width:110px;
	margin-right:75px;
	}
	
A.MyAccountProfileaccounting:hover
	{
	text-decoration:none;
	color:#990000;
	font-weight:bold;
	text-align:left;
	}
	
a.MyAccountPastPurchaseListheaderlink
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:link
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.LogonInputsTable
	{
	width:340px;
	}
	
.MyAccountProfileRecentOrdersTable
	{
	width:100%;
	padding:0px;
	border-style:none;
	border-width:0px;
	}
	
.ShoppingListSelect_hr
	{
width:100%;
	}
	
a.MyAccountPastPurchaseListheaderlink
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:link
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MyAccountPastPurchaseListheaderlink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.HeaderLinksTR
	{
	background-color:#006699;
	width:100%;
	}
	
.ImageLinkColumn
	{
	vertical-align:top;
	background-color:#F2F1F0;
	
	}
	
.LSideImageLink2FeatureCell
	{
	padding-top:0;
	}
	
.HorizontalLineHR
	{
	width:100%;
	height:0;
	}
	
.ultar_small
	{
	font-size: 10px;
	font-weight: bold;
	}
	
a.linkslarge, a.linkslarge:link, a.linkslarge:visited, a.linkslarge:hover
	{
	text-decoration:none;
	color: #7d7d7d;
	}
	
.iccdirect-links
	{
	font-weight: bold;
	color: #7d7d7d;
	border-color: #000000;
	text-transform:uppercase;
	background-color: #e7e7e7;
	border-top-width: thin;
	border-bottom-width: thin;
	text-decoration: none;
	}
	
a.registrationlink, a.registrationlink:link, a.registrationlink:visited, a.registrationlink:hover 	{   color:#7d7d7d; text-decoration:none; 	}
	
.CategorySearchResults_Description
	{
	font-weight:bold;
	}
	
a.ContactUscategorytree_parent, a.ContactUscategorytree_parent:link, a.ContactUscategorytree_parent:visited
	{
	
	text-decoration:none;
	font-size:8pt;	
	}
	
a.ContactUscategorytree_parent:hover
	{
	text-decoration:none;
	}
	
.NavigationTrail_Table
	{
	}
	
a.BreadCrumbcategorytree_parent, a.BreadCrumbcategorytree_parent:link, a.BreadCrumbcategorytree_parent:visited
	{
	font-size:8pt;
	color:#7d7d7d;
	font-stretch:condensed;
	text-transform:uppercase;
	}
	
a.BreadCrumbcategorytree_parent:hover
	{
	color:#373737;
	}
	
div.BreadCrumbcategorytree_activepage
	{
	font-size: 9pt;
	font-weight: bold;
	text-transform:uppercase;
	font-stretch:condensed;
	color:#990000;
	margin-left:5px;
	}
	
.ShoppingList_SeparatorImage
	{
	height:1px;
	}
	
.OrderConfirmation_SeparatorCellImage
	{
	height:1px;
	}
	
.ContentLogonFeatureCell
	{
	padding: 10px;
	width: 290px;
	}
	
.LogonForgotEmail
	{
	PADDING-left: 10PX; PADDING-right: 10PX;
	font-weight:bold;
	text-align:center;
	vertical-align: middle;
	}
	
.LogonForgotSubmit
	{
	PADDING-left: 10PX; 
	}
	
.MyAccountOpenARListTotalAmountDue
	{
	font-weight:bold;
	text-align:center;
	}
	
.MyAccountOpenARListInvoiceAgeTitle
	{
	font-weight:bold;
	text-align:left;
	}
	
.LinksImageTag
	{
	}
	
.Tablerow3cell1
	{
	background-color:#000000;
	}

.LSideQOP_Button
	{
	margin-bottom:0px;
	padding-bottom:0px;
	}

.LSideImageLinkTR
	{
	padding-top:0px;
	margin-top:0px;
	}
	
.LSideImageFiller
	{
	background-color:#000000;
	}
	
.LSideImportHTMLFeatureCell
	{
	}
	
.QuoteListRequiredateHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.QuoteListRequiredateValue
	{
	text-align:center;
	}
	
.QuoteListOrderDateHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.QuoteListOrderDateValue
	{
	text-align:center;
	}
	
.QuoteListPONumberHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.QuoteListPONumberValue
	{
	text-align:left;
	}
	
.QuoteListExpiredateHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
	.QuoteListExpiredateValue
	{
	text-align:center;
	}
	
.QuoteListQuoteNumberHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
a.QuoteListQuoteNumberValue, a.QuoteListQuoteNumberValue:link, a.QuoteListQuoteNumberValue:visited
	{
	text-align:left;
	font-weight:bold;
	}
	
a.QuoteListQuoteNumberValue:hover
	{
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
	
.ARListInvoiceNumberHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
a.ARListInvoiceNumberValue, a.ARListInvoiceNumberValue:link, a.ARListInvoiceNumberValue:visited
	{
	text-align:left;
	font-weight:bold;
	}
	
	a.ARListInvoiceNumberValue:hover
	{
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
	
.ARListOpenDateHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.ARListOpenDateValue
	{
	text-align:center;
	}
	
.ARListDescriptionHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.ARListDescriptionValue
	{
	text-align:left;
	}
	
.ARListTotalHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.ARListTotalValue
	{
	text-align:center;
	}
	
.ARListAmountOpenHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.ARListAmountOpenValue
	{
	text-align:center;
	}
	
.ARListDiscountDateHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.ARListDiscountDateValue
	{
	text-align:center;
	}
	
.ARListDueDateHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.ARListDueDateValue
	{
text-align:center;
	}
	
.ARListCurrentHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.ARListCurrentValue
	{
	text-align:center;
	}
	
.ARListAge1Header
	{
	font-weight:bold;
	text-align:center;
	}
	
.ARListAge1Value
	{
	text-align:center;
	}
	
.ARListAge1ToAge2Header
	{
	font-weight:bold;
	text-align:left;
	}
	
.ARListAge1ToAge2Value
	{
	text-align:left;
	}
	
.ARListAge2ToAge3Header
	{
	font-weight:bold;
	text-align:left;
	}
	
.ARListAge2ToAge3Value
	{
	text-align:left;
	}
	
.ARListOverAge3Header
	{
	font-weight:bold;
	text-align:left;
	}
	
.ARListOverAge3Value
	{
	text-align:left;
	}
	
/**********************************************************/
/* Feature Additional Information                         */
/**********************************************************/

.Additional_Table1
	{
	width:475px;
	border:1px;
	}
	
.Additional_Center
	{
	text-align:center;
	}
	
.Additional_border
	{
	background-color:#000000;
	width:1px;
	}
	
.Additional_Width7
	{
	width:7px;
	background-color:#ffffff;
	}
	
.Additional_footer_text
	{
	width:188px;
	vertical-align:super;
	background-color:#ffffff;
	}
	
.Additional_footer_link
	{
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ffffff;
	}
	
.Additional_Middle
	{
	background-color:#ffffff;
	}
	
.Additional_ImageBottomborder
	{
	height:2px;
	}
	
/**********************************************************/
/* Feature Company Address                                */
/**********************************************************/
.CompanyAddress_footer
	{
	background-color:#000000;	
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	width:350px;
	}
	
.CompanyAddress_Font
	{
	background-color:#000000;	
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	}
	
.HeaderCompanyAddress
	{
	background-color:#FFFFFF;
	text-decoration:none;
	color:#ffffff;
	}
	
.CompanyAddressFont
	{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	background-color:#ffffff;
	}
	
.CompanyAddressfooter
	{
	text-decoration:none;
	font-weight:bold;
	background-color:#ffffff;
	}
	
.P21Link
	{
	text-align:left;
	padding-left:0;
	}
	
/**********************************************************/
/* Feature Brands List                                    */
/**********************************************************/
.Brands_Image
	{
	}
	
.BrandsListTable
	{
	width:131px;
	border-style:none;	 
	}
	
.LSideBrandsListFeatureCell,  .LSideBrandsListTR
	{
	width:131px;
	border-style:none;
	}
	
.Brands_side_background
	{
	background-color:#ffffff;
	width:131px;
	}
	
.Brands_side_text
	{	
	text-decoration:none;
	}
	
.BrandsListside_text
	{
	
	text-decoration:none;
	color:#002C52;
	}
	
A.BrandsListside_text, A.BrandsListside_text:link, A.BrandsListside_text:visited
	{	
	text-decoration:none;
	color:#002C52;
	
	text-decoration:none;
	}
	
A.BrandsListside_text:hover
	{
 	
	color:#002C52;
	}
	
/**********************************************************/
/* Feature Content Specials List                          */
/**********************************************************/
.ContentSpecialsList_HeaderTable
	{
	width:100%;
	border-width:0;
	border:none;
	border-style:none;	
	}
	
.ContentSpecialsList_SpecialItemsTable
	{
	width:100%;
	border-width:0;
	border:none;
	border-style:none;	
	}
	
.ContentSpecialsList_SpecialCategoriesTable
	{
	width:100%;
	border-width:0;
	border:none;
	border-style:none;	
	}
	
.ContentSpecialsList_PrevNextTable
	{
	width:100px;
	border-width:0;
	border:none;
	border-style:none;	
	}
	
.ContentSpecialsList_TitleText
	{
	font-size:14px;
	font-weight:bold;
	}
	
.ContentSpecialsList_DescriptionText
	{
	}
	
.ContentSpecialsList_ItemCode
	{
	}
	
.ContentSpecialsList_Description
	{
	}
	
.ContentSpecialsList_CategoryLabel
	{
	}
	
.ContentSpecialsList_CategoryText
	{
	}
	
.ContentSpecialsList_Category
	{
	}
	
.ContentSpecialsList_NoSpecialsFoundText
	{
	}
	
.ContentSpecialsList_PrevLink
	{
	}
	
.ContentSpecialsList_NextLink
	{
	}
	
.ContentSpecialsList_SeparatorCell
	{
	background-color:#F2F1F0;
	height:1px;	
	}
	
.ContentSpecialsList_CaptionImage
	{
	border:0;
	}
	
/**********************************************************/
/* Feature Specials List                                  */
/**********************************************************/
.SpecialsList_SpecialItemsTable
	{
	width:150px;
	border-width:1px;
	border-color:#ffffff;
	border-style:solid;
	background-color:#FFFFFF;
	padding-left:5px;	
	}
	
.SpecialsList_SpecialCategoriesTable
	{
	width:100%;
	border-width:0;
	border:none;
	border-style:none;
	}
	
.SpecialsList_ItemCode
	{		
	}
	
.SpecialsList_Description
	{
	}
	
.SpecialsList_Category
	{
	}
	
.SpecialsList_NoSpecialsFoundText
	{
	}
	
.SpecialsList_CompleteListLink
	{
	}
	
.SpecialsList_CaptionImage
	{
	border:0;
	background-color:#ffffff;
	width:150px;
	}
	
/**********************************************************/
/* Feature Copycenter                                      */
/**********************************************************/

.ErrorMessage
	{
	color:#990000;
	font-weight:bold;	
	}
	
.ContentItemSearchResultsTR
	{
width:100%;
	}

.ContentItemDetailFeatureCell
	{

	}

.ItemSearchResults_SpecialImageHeaderAlign
	{
	text-align:left;
	}
	
.ItemSearchResults_SpecialImageTextAlign
	{
	text-align:left;
	}
	
.CategorySearchResults_SpecialImageHeaderAlign
	{
	text-align:left;
	}
	
.CategorySearchResults_SpecialImageTextAlign
	{
	text-align:left;
	}
	
.ShipBillInformation_OtherMethodLabel
	{
	font-weight:bold;
	}
	
.CustomerListTitle
	{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-bottom:20px;
	}
	
.CustomerListNameTitle
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.CustomerListCodeTitle
	{
	font-weight:bold;
text-decoration:none;
	}
	
.CustomerListNameText
	{
	font-weight:bold;
	}
	
	.CustomerListCodeText
	{
	font-weight:bold;
	}
	
.CustomerListSubmitImage
	{
	height:17px;
	width:53px;
	}
	
.CustomerListDescText
	{
	font-weight:bold;
	}
	
a.CustomerListLink
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.CustomerListLink:link
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.CustomerListLink:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.CustomerListLink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.CustomerListBlankheader
	{
	width:10%;
	}
	
.ProductSearch_SearchForLabel
	{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;

	}
	
.ProductSearch_SearchByLabel
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ProductSearch_Input
	{
	border: solid 1px #7d7d7d;
	
	font-size:9pt;
	}
	
.ShipBillInformation_PCardLabel
	{
	font-weight:bold;
	}
	
.CategorySearchResults_CategoryCell
	{
	width:33%;
	text-align:center;
	padding:5px;
	vertical-align: top;
	}
	
.VisitorNumber_Table
	{
	width:550px;
	}
	
.VisitorNumber_Label
	{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
	
.MasterCustomerTitle
	{
	font-size:14px;
	font-weight:bold;
	}
	
.MasterCustomerNameText
	{
	font-weight:bold;
	}
	
.MasterCustomerCodeText
	{
	font-weight:bold;
	}
	
.MasterCustomerSubmitImage
	{
	height:17px;
	width:53px;
	}
	
.MasterCustomerDescText
	{
	font-weight:bold;
	}
	
a.MasterCustomerLink
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MasterCustomerLink:link
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MasterCustomerLink:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
a.MasterCustomerLink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MasterCustomerBlankheader
	{
	width:100%;
	}
	
.CustomerListError
	{
	color:#990000;
	}
	
.MasterCustomerError
	{
	color:#990000;
	width:400px;
	}
	
.ItemSearchResults_NonWebFootnote
	{
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	}
	
.QuickOrder_Error
	{
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	}
	
.ShoppingList_DecimalQtyText
	{
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	}
	
.RFQCart_DecimalQtyText
	{
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	}
	
.ShoppingCart_DecimalQtyTable
	{
	}
	
.ShoppingList_DecimalQtyTable
	{
	}
	
.PurchaseListAddToImages
	{
	width:100%;
	text-align:center;
	}
	
.ExpediteOrderHeader
	{
	font-weight:bold;
	}

.ExpediteOrderEmail_DescriptionText
	{
	}
	
.ExpediteOrderEmail_Text
	{
	}
	
.SideQOP_ItemCodeLabel
	{
	font-size:7pt;
	
	font-weight:bold;
	}
	
.SideQOP_QtyLabel
	{
	font-size:7pt;
	text-transform:uppercase;
	
	font-weight:bold;
	}
	
.ItemSearchResults_Alternate
	{
	text-align:left;
	}
	
.ItemSearchResults_AlternateTextAlign
	{
	}
	
.ItemSearchResults_CategoryInfoDescriptionsTD
	{
	text-align:left;
	vertical-align:top;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoThumbnailTD
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-right:3px;
	}
	
.ItemSearchResults_CategoryInfoMainImageTD
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	}
	
.ItemSearchResults_CategoryInfoImagesTD
	{
	text-align:left;
	vertical-align:top;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoDescription1Text
	{
	}
	
.ItemSearchResults_CategoryInfoDescription2Text
	{
	}
	
.ItemSearchResults_CategoryInfoLinksText
	{
	}
	
.ItemSearchResults_VendorImageTD
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoLinksTD
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoDescription1TD
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	}
	
.ItemSearchResults_CategoryInfoDescription2TD
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	}
	
.ContractListHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ContractListText
	{
	text-decoration:none;
	}
	
.ContractDetailHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ContractDetailText
	{
	text-decoration:none;
	}
	
.ContractListNextPrev
	{
	width:15%;
	}
	
.ContractDetailNextPrev
	{
	width:15%;
	}
	
.ContractList_PrevNextLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ContractDetail_PrevNextLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ContractListPageSeq
	{
	text-align:center;
	width:85%;
	}
	
.ContractDetailPageSeq
	{
	text-align:center;
	width:85%;
	}
	
.ContractList_PageLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ContractDetail_PageLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.ContractListText, A.ContractListText:link, A.ContractListText:visited
	{
	text-decoration:none;
	}
	
A.ContractList_PageLinks, A.ContractList_PageLinks:link, A.ContractList_PageLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.ContractDetail_PageLinks, A.ContractDetail_PageLinks:link, A.ContractDetail_PageLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.ContractList_PrevNextLinks, A.ContractList_PrevNextLinks:link, A.ContractList_PrevNextLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.ContractDetail_PrevNextLinks, A.ContractDetail_PrevNextLinks:link, A.ContractDetail_PrevNextLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ShoppingCart_ContractID
	{
	text-decoration:none;
	}
	
.ShoppingCart_ContractLineNum
	{
	text-decoration:none;
	}
	
.ShoppingCart_ContractIDHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ShoppingCart_ContractLineNumHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.ShipBillInformation_DelPtLabel
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.TrackingListHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.TrackingListValue
	{
	text-decoration:none;
	}
	
.ItemSearchResults_UnitSizeHeaderAlign
	{
	text-align:center;
	}
	
.ItemSearchResults_UnitSizeTextAlign
	{
	text-align:center;
	}
	
.ItemSearchResults_UnitSize
	{
	}
	
.ItemSearchResults_PackageSizeHeaderAlign
	{
	text-align:center;
	}
	
.ItemSearchResults_PackageSizeTextAlign
	{
	text-align:center;
	}
	
.ItemSearchResults_PackageSize
	{
	}
	
.ShoppingCart_UnitSizeHeaderAlign
	{
	text-align:center;
	}
	
.ShoppingCart_PackageSizeTextAlign
	{
	text-align:center;
	}
	
.ShoppingCart_PackageHeaderAlign
	{
	text-align:center;
	}
	
.ShoppingCart_PackageSize
	{
	text-align:left;
	}
	
.ShoppingCart_UnitSizeTextAlign
	{
	text-align:center;
	}
	
.ShoppingCart_SalesSize
	{
	}
	
.OrderConfirmation_PackageSizeHeaderAlign
	{
	text-align:center;
	}
	
.OrderConfirmation_UnitSizeHeaderAlign
	{
	text-align:center;
	}
	
.OrderConfirmation_PackageSizeTextAlign
	{
	text-align:center;
	}
	
.OrderConfirmation_PackageSize
	{
	}
	
.OrderConfirmation_UnitSizeTextAlign
	{
	text-align:center;
	}
	
.OrderConfirmation_SalesSize
	{
	}
	
.ShoppingList_PackageSizeTextAlign
	{
	text-align:center;
	}
	
.ShoppingList_PackageSize
	{
	}
	
.ShoppingList_UnitSizeTextAlign
	{
	text-align:center;
	}
	
.ShoppingList_SalesSize
	{
	}
	
.SideQOP_Table
	{ 
	}
	
.CatalogTopItems_Submit
	{
	padding-top:5px;
	}
	
.CatalogTopItems_DropDown
	{
	padding-top:5px;
	}
	
.ContentSpecialsList_RegularPriceLabel
	{
	}
	
.ContentSpecialsList_SpecialPriceLabel
	{
	}
	
.ContentSpecialsList_RegularPriceText
	{
	}
	
.ContentSpecialsList_SpecialPriceText
	{
	}
	
.ItemSearchResults_ItemCodeTextAlign
	{
	
	vertical-align: middle;
	text-align:center;
	}
	
.MasterCustomerCodeCurrent
	{
	font-weight:bold;
	color:#990000;
	}
	
.ShoppingCart_ItemNotepadLabel
	{
	font-weight:bold;
	}
	
.OrderSummary_ItemNotepadLabel
	{
	font-weight:bold;
	}
	
.OrderConfirmation_ItemNotepadLabel
	{
	font-weight:bold;
	}
	
.OrderConfirmation_CustCodeTable
	{
	width:100%;
	border-width:0;
	border-style:none;
	background-color:#000000;
	padding:0;
	}
	
.OrderConfirmation_CustCodeLabel
	{
	font-weight:bold;
	}
	
.OrderConfirmation_CustCodeText
	{
	}
	
.PageDoesNotExist_ErrorMessage
	{
	font-size:11pt;
	color:#990000;
	}
	
.OrderConfirmation_ShopperEmailLabel
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.OrderConfirmation_ShopperEmailText
	{
	text-decoration:none;
	}
	
.ItemSearchResults_CategoryInfoOtherText0
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD0
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText1
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD1
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText2
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD2
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText3
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD3
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText4
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD4
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText5
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD5
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText6
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD6
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText7
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD7
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText8
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD8
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_CategoryInfoOtherText9
	{
	}
	
.ItemSearchResults_CategoryInfoOtherTD9
	{
	text-align:left;
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
	}
	
.ItemSearchResults_Vendor
	{
	}
	
.ItemSearchResults_VendorTextAlign
	{
	text-align:left;
	}
	
.ItemSearchResults_VendorHeaderAlign
	{
	text-align:left;
	}
	
.OrderSummary_ContractID
	{
	text-decoration:none;
	}
	
.OrderSummary_ContractLineNum
	{
	text-decoration:none;
	}
	
.OrderSummary_ContractIDHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.OrderSummary_ContractLineNumHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.OrderConfirmation_ContractID
	{
	text-decoration:none;
	}
	
.OrderConfirmation_ContractLineNum
	{
	text-decoration:none;
	}
	
.OrderConfirmation_ContractIDHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.OrderConfirmation_ContractLineNumHeader
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.OrderSummary_PackageSizeHeaderAlign
	{
	text-align:center;
	}
	
.OrderSummary_UnitSizeHeaderAlign
	{
	text-align:center;
	}
	
.OrderSummary_PackageSizeTextAlign
	{
	text-align:center;
	}
	
.OrderSummary_PackageSize
	{
	}
	
.OrderSummary_SalesSize
	{
	}
	
.CatalogJavascriptTableFormat
	{
	width:100%;
	border-width:0;
	border-style:none;
	background-color:#000000;
	padding:0;
	}
	
.CatalogJavascript_Table
	{
	width:100%;
	border-width:0;
	border-style:none;
	background-color:#000000;
	padding:0;
	}
	
.LSideCatalogJavascriptFeatureCell
	{
	padding-top:20px;
	padding-bottom:20px;
	}
	
.SelectShipToColumnTitle
	{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	width:50%;
	}
	
.SelectShipToColumnValue
	{
	font-size:14px;
	text-decoration:none;
	width:50%;
	}
	
.SelectShipToSpacer
	{
	height:5px;
	}
	
.SelectShipToDirections
	{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
	
.SelectShipToTable
	{
	background-color:#FFFFFF;
	width:100%;
	}
	
.SelectShipToInnerTable
	{
	background-color:#FFFFFF;
	}
	
.SelectShipTo_PrevNextLinks
	{
	}
	
.SelectShipTo_PageLinks
	{
	}
	
.SelectShipTo_PageLinkSelected
	{
	color:#990000;
	}
	
.RecentlyViewedItems_RecentlyViewedItemsTable
	{
	width:100%;
	border-width:0;
	border-style:none;
	}
	
.RecentlyViewedItems_ItemCode
	{
	}
	
.RecentlyViewedItems_Description
	{
	}
	
.RecentlyViewedItems_NoRecentlyViewedItemsFoundText
	{
	}
	
.RecentlyViewedItems_CaptionImage
	{
	margin-top:10px;
	border:0;
	}
	
.InvoiceDetailPickTicketNumberHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.InvoiceDetailPickTicketNumberValue
	{
	text-align:left;
	}
	
.SuspendedOrdersListHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.SuspendedOrdersListText
	{
	text-align:center;
	}
	
.SuspendedOrdersListPageSeq
	{
	width:280px;
	text-align:right;
	}
	
.PleaseWaitMessage
	{
	width:450px;
	font-size:12pt;	
	text-align:center;
	color:#7d7d7d;
	}
	
.PleaseWaitDots
	{
	text-align:center;
	font-size:50pt;
	color:#fbd100;
	font-weight:bold;
	}
	
	
.OrderSummary_HeaderReqDateLabel
	{
font-weight:bold;
	}
	
.OrderSummary_RequiredDateHeaderAlign
	{
	text-align:left;
	}
	
.OrderSummary_RequiredDateTextAlign
	{
	text-align:left;
	}
	
.OrderConfirmation_HeaderReqDateLabel
	{
	font-weight:bold;
	}
	
.OrderConfirmation_RequiredDateHeaderAlign
	{
	text-align:left;
	}
	
.OrderConfirmation_RequiredDateTextAlign
	{
	text-align:left;
	}
	
.PriceBreaks_Description
	{
	}
	
.ContentPriceBreaksFeatureCell
	{
	width:280px;
	padding:10px;
	text-align: center;
	}
	
.PriceBreaks_MainTable
	{
	width:280px;
	padding:10px;
	border: 1px solid #e7e7e7;
	}
	
.PriceBreaks_HeaderBG
	{
	text-align:center;
	background-color:#f7f7f7;
	}
	
.PriceBreaks_Header
	{
	color:#7d7d7d;
	}
	
.PriceBreaks_LinesBG
	{
	text-align:center;
	}
	
.PriceBreaks_Lines
	{

	}
	
.PriceBreaks_NoBreaksMessage
	{
	}
	
.ShipBillInformation_CV2Description
	{
	}
	
.ShipBillInformation_UseShipAddressLabel, .ShipBillInformation_BillToFirstNameLabel, .ShipBillInformation_BillToLastNameLabel, .ShipBillInformation_BillToAddress1Label, .ShipBillInformation_BillToAddress2Label,.ShipBillInformation_BillToCityLabel, .ShipBillInformation_BillToStateLabel, .ShipBillInformation_BillToZipLabel, .ShipBillInformation_BillToCountryLabel
	{
	font-weight:bold;
	}
	
.OpenARSummaryHeader
	{
	font-weight:bold;
	}
	
.OpenARSummaryValue
	{
	}
	
.MyAccountOpenARListTotalAmtLabel
	{
	font-weight:bold;
	}
	
.MyAccountOpenARListAmtLeftLabel
	{
	font-weight:bold;
	}
	
.MyAccountOpenARListTotalAmt
	{
	}
	
.MyAccountOpenARListAmtLeft
	{
	}
	
.ARListPmtAmtHeader
	{
	font-weight:bold;
	}
	
A.MyAccountOpenARListMakePmtLink, A.MyAccountOpenARListMakePmtLink:link, A.MyAccountOpenARListMakePmtLink:visited
	{
	text-decoration:none;
	font-weight:bold;
	}
	
A.MyAccountOpenARListMakePmtLink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MyAccountOpenARPaymentSummaryTitle
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentSummaryDescription
	{
	}
	
.MyAccountOpenARPaymentSummaryPaymentMethodHeader
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentSummaryPaymentMethodValue
	{
	}
	
.MyAccountOpenARPaymentSummaryBillingAddressHeader
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentSummaryBillingAddressValue
	{
	}
	
.MyAccountOpenARPaymentSummaryTotalBorder
	{
	font-size:2px;
	}
	
.MyAccountOpenARPaymentSummaryTotal
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentSummaryExit
	{
	text-align:center;
	}
	
.MyAccountOpenARPaymentSummarySubmit
	{
	text-align:center;
	}
	
.MyAccountOpenARPaymentConfirmationTitle
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentConfirmationDescription
	{
	}
	
.MyAccountOpenARPaymentConfirmationReceiptNumberHeader
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentConfirmationReceiptNumber
	{
	}
	
.MyAccountOpenARPaymentConfirmationPaymentMethodHeader
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentConfirmationPaymentMethodValue
	{
	}
	
.MyAccountOpenARPaymentConfirmationBillingAddressHeader
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentConfirmationBillingAddressValue
	{
	}
	
.MyAccountOpenARPaymentConfirmationTotal
	{
	font-weight:bold;
	}
	
.MyAccountOpenARPaymentConfirmationTotalBorder
	{
	font-size:2px;
	}
	
.MyAccountOpenARPaymentUnallocatedDescription
	{
	}
	
.MyAccountOpenARPaymentDescription
	{
	}
	
.MyAccountOpenARPaymentCCTable
	{
	width:300px;
	}
	
.MyAccountOpenARPaymentAddressTable
	{
	width:300px;
	}
	
.MyAccountOpenARPaymentExit
	{
	text-align:center;
	}
	
.MyAccountOpenARPaymentSubmit
	{
	text-align:center;
	}
	
.MyAccountOpenARPayment_CreditCardTypeLabel, .MyAccountOpenARPayment_CreditCardNumberLabel, .MyAccountOpenARPayment_CreditCardExpirationLabel, .MyAccountOpenARPayment_CreditCardCV2Label
	{
	font-weight:bold;
	}

.MyAccountOpenARPayment_CV2Description
	{
	}
	
.MyAccountOpenARPayment_BillToFirstNameLabel, .MyAccountOpenARPayment_BillToLastNameLabel, .MyAccountOpenARPayment_BillToAddress1Label, .MyAccountOpenARPayment_BillToAddress2Label, .MyAccountOpenARPayment_BillToCityLabel, .MyAccountOpenARPayment_BillToStateLabel, .MyAccountOpenARPayment_BillToZipLabel, .MyAccountOpenARPayment_BillToCountryLabel
	{
	font-weight:bold;
	}

.OrderSummary_RequiredDate
	{
	}
	
.OrderConfirmation_RequiredDate
	{
	}
	
.MyAccountOpenARListAmtPrevAppliedLabel
	{
	font-weight:bold;
	}
	
.MyAccountOpenARListAmtPrevApplied
	{
	}
	
.MyAccountOpenARListInvPrevAppliedLabel
	{
	font-weight:bold;
	}
	
.MyAccountOpenARListInvPrevApplied
	{
	}
	
.ShoppingListSelect_MessageTable
	{
	padding:0px;
	border-style:none;
	border-width:0px;
	}
	
.ShoppingListSelect_MessageText
	{
	text-decoration:none;
	color:#990000;
	font-weight:bold;
	}
	
/* ADMIN STYLES BELOW ******************************************************************************/

.AdminAbandonedCartListPrintPage, .AdminSalesByShopperListPrintPage, .AdminVisitsByShopperListPrintPage, .AdminAbandonedCartDetailPrintPage, .AdminSalesByShopperDetailPrintPage, .AdminVisitsByShopperDetailPrintPage
	{
	}
	
/* PAGE WIDTHS */
.AdminApprovePendingShoppersListTable, .AdminApprovePendingShoppersDetailTable, .AdminSystemListSelectTable, .AdminSystemListDetailTable, .AdminPageTable, .AdminAbbreviationsListTable, .AdminAbbreviationsDetailTable, .AdminContactEMailsListTable, .AdminContactEMailsDetailTable, .AdminEmailAlertsListTable, .AdminEmailAlertsDetailTable, .AdminFeaturedItemsListTable, .AdminFeaturedItemsDetailTable, .AdminApprovePendingCustomersListTable, .AdminApprovePendingCustomersDetailTable, .AdminPageHitsTable, .AdminShippingMethodsListTable, .AdminShippingMethodsDetailTable, .AdminShopperDetailTable, .AdminSitePageListTable, .AdminSitePageDetailTable, .AdminVendorListTable, .AdminVendorDetailTable, .AdminSystemSettingsTable, .AdminFeaturedCategoryListTable, .AdminFeaturedCategoryDetailTable, .ContentAdminErrorLogTR, .ContentAdminErrorLogFeatureCell, .AdminErrorLogTable, .AdminErrorLogInnerTable, .AdminCreditCardsListTable, .AdminCreditCardsDetailTable, .AdminCustomerAttributesListTable, .AdminCustomerAttributesDetailTable, .AdminShopperSecurityTable, .AdminSoftwareVersionTable, .AdminNonWebItemListTable, .AdminNonWebItemDetailTable, .AdminFreightBreakListTable, .AdminFreightBreakDetailTable, .AdminFailedSearchesListTable, .AdminFailedSearchesDetailTable, .AdminItemImageUploadTable, 	
.AdminMultiplierPriceColumnTable, .AdminSelectUOMDetailTable, .AdminShopperListTable, .AdminAbbreviationsUploadTable, .AdminFeaturedCategoryListTable, .AdminFeaturedCategoryDetailTable, .AdminFeaturedItemsListTable, .ContentAdminAbbreviationsListFeatureCell, .UserAgentDetailTable, ..AdminSiteAnalysisTable, .NewShopperOuterTable, .AdvancedSearch_Table, .ShoppingList_Table, .ShoppingList_EmptyMessageTable, .ShoppingList_DescriptionTable, .RFQShoppingCart_Table, .RFQShoppingCart_EmptyMessageTable, .RFQShoppingCart_OuterButtonTable, .RFQShoppingCart_DescriptionTable, .RFQShoppingCart_CartMinTable, .RFQShoppingCart_BadItemsTable, .RFQShoppingCart_SubTotalTable, .RFQShoppingCart_ButtonTable, .ShipBillInformation_CreditCardTable, .ShipBillInformation_CheckoutTable, 	
.ShipBillInformation_BillToDescTable, .ShipBillInformation_ShipToDescTable, .SiteMapTable, .MyAccountProfileAcctOuterTable, .ItemSearchResults_Table, .PurchaseListAddToTable, .ExpediteOrderEmail_DescriptionTable, .ContractListAddToTable
	{
	width:100%;
	}

/* PAGE TITLES */

h1, .AdminConfigTitle, .AdminApprovePendingShoppersListTitle, .AdminApprovePendingShoppersDetailTitle, .AdminSystemListSelectTitle, .AdminSystemListDetailTitle, .AdminPageTitle,  .AdminCustomerAttributesListTitle, .AdminAbbreviationsListTitle, .AdminAbbreviationsDetailTitle, .AdminContactEMailsListTitle, .AdminContactEMailsDetailTitle, .AdminEmailAlertsListTitle, .AdminEmailAlertsDetailTitle, .AdminPageHitsTitle, .AdminShippingMethodsListTitle, .AdminShippingMethodsDetailTitle, .AdminShopperListTitle, .AdminShopperDetailTitle, .AdminSitePageDetailTitle, .AdminSitePageListTitle, .AdminVendorListTitle, .AdminVendorDetailTitle, .AdminSystemSettingsTitle, .AdminErrorLogTitle, .AdminCreditCardsListTitle, .AdminCreditCardsDetailTitle, .AdminSoftwareVersionTitle, .AdminShopperSecurityTitle, .AdminSiteAnalysisTitle, .AdminAbandonedCartSearchTitle, .AdminSalesByShopperSearchTitle, .AdminVisitsByShopperSearchTitle, .AdminFailedSearchesListTitle, .AdminFailedSearchesDetailTitle, .AdminItemImageUploadTitle, .AdminFeaturedCategoryListTitle, .AdminFeaturedCategoryDetailTitle, .AdminFeaturedItemsListTitle, .AdminCategoryUploadTitle, .AdminManualDTSTitle, .AdminMasterProductUploadTitle, .AdminSearchFieldsTitle, .AdminSupportUtilitiesTitle, .UserAgentListTitle, .UserAgentListTitle, .AdminDownTimeTitle, .MaxRowsForDownloadTitle, .AdminMerchandiseCreditsTitle, .AdminCustomerAttributesDetailTitle, .AdminFeaturedItemsListTitle, .AdminFeaturedItemsDetailTitle, .AdminApprovePendingCustomersListTitle, .AdminApprovePendingCustomersDetailTitle, .AdminFeaturedCategoryListTitle, .AdminFeaturedCategoryDetailTitle, .AdminExcludedLocations_Title, .AdminNonWebItemListTitle, .UserAgentDetailTitle
	{
	padding: 5px;
	border-bottom: 1px solid #cdcdcd;
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color: #990000;
	text-transform:uppercase;
	width:100%;
	}

/* ADMIN PAGE COLUMN TITLES */
	
.AdminApprovePendingShoppersListColumnTitle, .AdminApprovePendingShoppersDetailColumnTitle, .AdminSystemListSelectColumnTitle, .AdminSystemListDetailColumnTitle, .AdminAbbreviationsListColumnTitle, .AdminAbbreviationsDetailColumnTitle, .AdminContactEMailsListColumnTitle, .AdminContactEMailsDetailColumnTitle, .AdminEmailAlertsListColumnTitle, .AdminEmailAlertsDetailColumnTitle, .AdminFeaturedItemsListColumnTitle, .AdminFeaturedItemsDetailColumnTitle, .AdminApprovePendingCustomersListColumnTitle, .AdminApprovePendingCustomersDetailColumnTitle, .AdminPageHitsColumnTitle, .AdminPageHitsTotalColumnTitle, .AdminShippingMethodsListColumnTitle, .AdminShippingMethodsDetailColumnTitle, .AdminShopperListColumnTitle, .AdminShopperDetailColumnTitle, .AdminSitePageListColumnTitle, .AdminSitePageDetailColumnTitle, .AdminVendorListColumnTitle, .AdminVendorDetailColumnTitle, .AdminSystemSettingsColumnTitle, .AdminFeaturedCategoryListColumnTitle, .AdminFeaturedCategoryDetailColumnTitle, .AdminErrorLogColumnTitle, .AdminCreditCardsListColumnTitle, .AdminCreditCardsDetailColumnTitle, .AdminCustomerAttributesListColumnTitle, .AdminCustomerAttributesDetailColumnTitle, .AdminExcludedLocations_ColumnTitle, .AdminShopperSecurityColumnTitle, .AdminSoftwareVersionColumnTitle, .AdminNonWebItemListColumnTitle, .AdminNonWebItemDetailColumnTitle, .AdminFreightBreakListColumnTitle, .AdminFreightBreakDetailColumnTitle,  .AdminFailedSearchesListColumnTitle, .AdminFailedSearchesDetailColumnTitle, .AdminItemImageUploadColumnTitle, .AdminMultiplierPriceColumnTitle, .AdminSelectUOMDetailColumnTitle, .AdminAbbreviationsUploadColumnTitle, .AdminFeaturedCategoryDetailColumnTitle, .AdminNonWebItemDetailTitle, .AdminFreightBreakListTitle, .AdminFreightBreakDetailTitle, .AdminAbandonedCartListTitle, .AdminSalesByShopperListTitle, .AdminVisitsByShopperListTitle, .AdminAbandonedCartDetailTitle, .AdminSalesByShopperDetailTitle, .AdminVisitsByShopperDetailTitle, .AdminSelectUOMDetailTitle, .AdminAbbreviationsUploadTitle
	{
	padding: 5px;
	font-family:arial;
	font-size:10pt;
	text-transform:uppercase;
	color: #373737;
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminShopperListColumnTitleLink, A.AdminShopperListColumnTitleLink:link, A.AdminShopperListColumnTitleLInk:visited, A.AdminShopperListColumnTitleLInk:hover,
	{
	padding: 5px;
	font-family:arial;
	font-size:10pt;
	text-transform:uppercase;
	color: #373737;
	font-weight:bold;
	text-decoration:none;
	}

.AdminApprovePendingShoppersListNotFound, .AdminApprovePendingShoppersDetailNotFound, .AdminSystemListSelectNotFound, .AdminSystemListDetailNotFound, .AdminAbbreviationsListNotFound, .AdminAbbreviationsDetailNotFound, .AdminContactEMailsListNotFound, .AdminContactEMailsDetailNotFound, .AdminEmailAlertsDetailNotFound, .AdminFeaturedItemsListNotFound, .AdminFeaturedItemsDetailNotFound, .AdminFeaturedCategoryListNotFound, .AdminFeaturedCategoryDetailNotFound, .AdminErrorLogNotFound, .AdminCreditCardsListNotFound, .AdminCreditCardsDetailNotFound, .AdminCustomerAttributesListNotFound, .AdminCustomerAttributesDetailNotFound, .AdminShopperSecurityNotFound, .AdminSoftwareVersionNotFound, .AdminNonWebItemListNotFound, .AdminNonWebItemDetailNotFound, .AdminFreightBreakListNotFound, .AdminFreightBreakDetailNotFound, .AdminFailedSearchesListNotFound, .AdminFailedSearchesDetailNotFound, .AdminSelectUOMDetailNotFound, .AdminAbbreviationsDownloadNotFound, .AdminFeaturedCategoryListNotFound, .AdminFeaturedCategoryDetailNotFound, .AdminFeaturedItemsListNotFound, .AdminEmailAlertsListNotFound, .AdminApprovePendingCustomersListNotFound, .AdminApprovePendingCustomersDetailNotFound, .AdminPageHitsNotFound, .AdminShippingMethodsListNotFound, .AdminShippingMethodsDetailNotFound, .AdminShopperListNotFound, .AdminShopperDetailNotFound, .AdminSitePageListNotFound, .AdminSitePageDetailNotFound, .AdminVendorListNotFound, .AdminVendorDetailNotFound, 
.AdminSystemSettingsNotFound, .SiteMapNotFound, .LocationAvailabilityNotFound, 
.SelectShipToNotFound
	{
	font-family:arial;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	}

.AdminAbbreviationsListList, .AdminContactEMailsListList, .AdminEmailAlertsListList, .AdminFeaturedItemsListList, .AdminApprovePendingCustomersListList, .AdminApprovePendingShoppersListList, .AdminShippingMethodsListList, .AdminShopperListList, .AdminSitePageListList, .AdminVendorListList, .AdminFeaturedCategoryListList, .AdminCreditCardsListList, .AdminCustomerAttributesListList, .AdminNonWebItemListList, .AdminFreightBreakListList, .AdminFailedSearchesListList 
	{
	
	}
	
A.AdminApprovePendingShoppersListLink, A.AdminApprovePendingShoppersListLink:link, A.AdminApprovePendingShoppersListLink:visited, A.AdminAbbreviationsListLink, A.AdminAbbreviationsListLink:link, A.AdminAbbreviationsListLink:visited, A.AdminContactEMailsListLink, A.AdminContactEMailsListLink:link, A.AdminContactEMailsListLink:visited, A.AdminEmailAlertsListLink, A.AdminEmailAlertsListLink:link, A.AdminEmailAlertsListLink:visited, A.AdminFeaturedItemsListLink, A.AdminFeaturedItemsListLink:link, A.AdminFeaturedItemsListLink:visited, A.AdminApprovePendingCustomersListLink, A.AdminApprovePendingCustomersListLink:link, A.AdminApprovePendingCustomersListLink:visited, A.AdminShippingMethodsListLink, A.AdminShippingMethodsListLink:link, A.AdminShippingMethodsListLink:visited, A.AdminShopperListLink, A.AdminShopperListLink:link, A.AdminShopperListLink:visited, A.AdminSitePageListLink, A.AdminSitePageListLink:link, A.AdminSitePageListLink:visited, A.AdminVendorListLink, A.AdminVendorListLink:link, A.AdminVendorListLink:visited, A.AdminFeaturedCategoryListLink, A.AdminFeaturedCategoryListLink:link, A.AdminFeaturedCategoryListLink:visited, A.AdminCreditCardsListLink, A.AdminCreditCardsListLink:link, A.AdminCreditCardsListLink:visited, A.AdminCustomerAttributesListLink, A.AdminCustomerAttributesListLink:link, A.AdminCustomerAttributesListLink:visited, .AdminNonWebItemListLink, A.AdminFailedSearchesListLink, A.AdminFailedSearchesListLink:link, A.AdminFailedSearchesListLink:visited, A.AdminFeaturedCategoryListLink, A.AdminFeaturedCategoryListLink:active, A.AdminFeaturedCategoryListLink:visited, A.AdminFeaturedItemsListLink, A.AdminFeaturedItemsListLink:active, A.AdminFeaturedItemsListLink:visited, .AdminFreightBreakListLink
	{
	font-family:arial;
	font-size: 9pt;
	color:#990000;
	text-decoration:underline;
	}
	
A.AdminApprovePendingShoppersListLink:hover, A.AdminAbbreviationsListLink:hover, A.AdminContactEMailsListLink:hover, A.AdminEmailAlertsListLink:hover, A.AdminFeaturedItemsListLink:hover, A.AdminApprovePendingCustomersListLink:hover, A.AdminShippingMethodsListLink:hover, A.AdminShopperListLink:hover, A.AdminSitePageListLink:hover, A.AdminVendorListLink:hover, A.AdminFeaturedCategoryListLink:hover, A.AdminCreditCardsListLink:hover, A.AdminCustomerAttributesListLink:hover, A.AdminFailedSearchesListLink:hover, A.AdminFeaturedCategoryListLink:hover, A.AdminFeaturedItemsListLink:hover
	{
	color:#373737;
	}
	
.AdminApprovePendingCustomersListMessage, .AdminApprovePendingShoppersListMessage, .AdminNonWebItemListMessage, .AdminFreightBreakListMessage, .AdminApprovePendingShoppersDetailMessage, .AdminSystemListSelectMessage, .AdminSystemListDetailMessage, .AdminAbbreviationsDetailMessage, .AdminContactEMailsDetailMessage, .AdminEmailAlertsDetailMessage, .AdminFeaturedItemsDetailMessage, .AdminApprovePendingCustomersDetailMessage, .AdminPageHitsMessage, .AdminShippingMethodsDetailMessage, .AdminShopperDetailMessage, .AdminSitePageDetailMessage, .AdminVendorDetailMessage, .AdminSystemSettingsMessage, .AdminSoftwareVersionMessage, .AdminShopperSecurityMessage, .AdminSelectUOMDetailMessage, .AdminNonWebItemDetailMessage, .AdminNonWebItemDetailMessage, .AdminItemImageUploadGetMessage, .AdminFreightBreakDetailMessage, .AdminFeaturedCategoryDetailMessage, .AdminFailedSearchesDetailMessage, .AdminExcludedLocations_Message, .AdminCustomerAttributesDetailMessage, .AdminCreditCardsDetailMessage, .AdminAbbreviationsUploadGetMessage, .AdminSearchFieldsMessage
	{
	font-weight:bold;
	text-decoration:none;
	color:#990000;
	}
	
.AdminSystemListDetailColumnValue, .AdminAbbreviationsDetailColumnValue, .AdminContactEMailsDetailColumnValue, .AdminEmailAlertsDetailColumnValue, .AdminFeaturedItemsDetailColumnValue, .AdminPageHitsColumnValue, .AdminPageHitsTotalColumnValue, .AdminShippingMethodsDetailColumnValue, .AdminShopperDetailColumnValue, .AdminSitePageDetailColumnValue, .AdminVendorDetailColumnValue, .AdminSystemSettingsColumnValue, .AdminFeaturedCategoryDetailColumnValue, .AdminCreditCardsDetailColumnValue, .AdminCustomerAttributesDetailColumnValue, .AdminShopperSecurityColumnValue, .AdminSoftwareVersionColumnValue, .AdminNonWebItemDetailColumnValue, .AdminFreightBreakListColumnValue, .AdminFreightBreakDetailColumnValue, .AdminFailedSearchesDetailColumnValue, .AdminSelectUOMDetailColumnValue, .AdminApprovePendingShoppersDetailColumnValue, .AdminApprovePendingCustomersDetailColumnValue
	{
	color:#7d7d7d;
	border-bottom: 1px solid #aaaaaa;
	}

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, 
A.AdminApprovePendingShoppersDetailLink, A.AdminApprovePendingShoppersDetailLink:link, A.AdminApprovePendingShoppersDetailLink:visited, A.AdminSystemListSelectLink, A.AdminSystemListSelectLink:link, A.AdminSystemListSelectLink:visited, A.AdminSystemListDetailLink, A.AdminSystemListDetailLink:link, A.AdminSystemListDetailLink:visited, A.AdminPageLink, A.AdminPageLink:link, A.AdminPageLink:visited, A.AdminAbbreviationsDetailLink, A.AdminAbbreviationsDetailLink:link, A.AdminAbbreviationsDetailLink:visited, 
A.AdminContactEMailsDetailLink, A.AdminContactEMailsDetailLink:link, A.AdminContactEMailsDetailLink:visited, 
A.AdminEmailAlertsDetailLink, A.AdminEmailAlertsDetailLink:link, A.AdminEmailAlertsDetailLink:visited, A.AdminFeaturedItemsDetailLink, A.AdminFeaturedItemsDetailLink:link, A.AdminFeaturedItemsDetailLink:visited, 
A.AdminPageHitsLink, A.AdminPageHitsLink:link, A.AdminPageHitsLink:visited, 
A.AdminShippingMethodsDetailLink, A.AdminShippingMethodsDetailLink:link, A.AdminShippingMethodsDetailLink:visited, 
A.AdminApprovePendingCustomersDetailLink, A.AdminApprovePendingCustomersDetailLink:link, A.AdminApprovePendingCustomersDetailLink:visited, A.AdminShopperDetailLink, A.AdminShopperDetailLink:link, A.AdminShopperDetailLink:visited, A.AdminSitePageDetailLink, A.AdminSitePageDetailLink:link, A.AdminSitePageDetailLink:visited,  
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
A.MasterCustomerCodeTitle:hover, A.MasterCustomerNameTitle:hover, A.MasterCustomerCityTitle:hover, A.MasterCustomerStateTitle:hover, 
A.AdminApprovePendingShoppersDetailLink:hover, A.AdminSystemListSelectLink:hover, A.AdminSystemListDetailLink:hover, A.AdminPageLink:hover,
A.AdminAbbreviationsDetailLink:hover,
A.AdminContactEMailsDetailLink:hover, 
A.AdminEmailAlertsDetailLink:hover, A.AdminFeaturedItemsDetailLink:hover, 	
A.AdminApprovePendingCustomersDetailLink:hover, A.AdminPageHitsLink:hover, 	
A.AdminShippingMethodsDetailLink:hover, A.AdminShopperDetailLink:hover,	
A.AdminSitePageDetailLink:hover, 
	{
	color:#990000;
	}

.AdminPageList
	{
	font-family: arial;
	padding-left: 20px;
	font-weight:bold;
	text-decoration:none;
	}

/**********************************************************/
/* Feature Admin Vendor Detail                     */
/**********************************************************/
A.AdminVendorDetailLink, A.AdminVendorDetailLink:link, A.AdminVendorDetailLink:visited
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminVendorDetailLink:hover
	{
	color:#990000;
	}
	
/**********************************************************/
/* Feature Admin System Settings      */
	
.AdminSystemSettingsDescription
	{
	font-family:arial;
	font-size:14px;
	text-decoration:none;
	}

A.AdminSystemSettingsLink, A.AdminSystemSettingsLink:link, A.AdminSystemSettingsLink:visited
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminSystemSettingsLink:hover
	{
	color:#990000;
	font-weight:normal;
	}

/**********************************************************/
/* Feature AdminFeaturedCategoryDetail                         */
/**********************************************************/


A.AdminFeaturedCategoryDetailLink, A.AdminFeaturedCategoryDetailLink:link, A.AdminFeaturedCategoryDetailLink:visited
	{
	text-decoration:none;
	font-weight:bold;
	}
	
A.AdminFeaturedCategoryDetailLink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
/**********************************************************/
/* Feature AdminErrorLog                           */
/**********************************************************/

.AdminErrorLogList
	{
	font-family: arial;
	text-decoration:none;
	}
	
A.AdminErrorLogLink, A.AdminErrorLogLink:link, A.AdminErrorLogLink:visited
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminErrorLogLink:hover
	{
	color:#990000;
	font-weight:bold;
	}
/**********************************************************/
/* Feature Admin CreditCards Detail                     */

A.AdminCreditCardsDetailLink, A.AdminCreditCardsDetailLink:link, A.AdminCreditCardsDetailLink:visited
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminCreditCardsDetailLink:hover
	{
	color:#990000;
	font-weight:bold;
	}

	
.AdminCustomerAttributesListCode
	{
	text-decoration:none;
	width:120px;
	border-bottom:1px solid #7d7d7d;
	}

A.AdminCustomerAttributesDetailLink
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminCustomerAttributesDetailLink:link
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminCustomerAttributesDetailLink:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminCustomerAttributesDetailLink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
.AdminExcludedLocations_Link
	{
	font-weight:bold;
	text-decoration:none;
	}
	

.AdminShopperSecurityInnerTable
	{
	}

A.AdminShopperSecurityLink, A.AdminShopperSecurityLink:active, A.AdminShopperSecurityLink:visited
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminShopperSecurityLink:hover
	{
	color:#990000;
	font-weight:bold;
	}

.AdminSoftwareVersionInnerTable
	{
	}

TD.AdminSoftwareVersionLink
	{

	}

A.AdminSoftwareVersionLink, A.AdminSoftwareVersionLink:active, A.AdminSoftwareVersionLink:visited
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminSoftwareVersionLink:visited:hover
	{
	color:#990000;
	font-weight:bold;
	}
	
.AdminSoftwareVersionList
	{
	padding: 5px;
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color: #7d7d7d;
	text-transform:uppercase;
	}
	
A.AdminNonWebItemDetailLink
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminNonWebItemDetailDetail
	{
	font-weight:bold;
	text-decoration:none;
	}

.AdminFreightBreakListDetail
	{
	font-weight:bold;
	text-decoration:none;
	}

A.AdminFreightBreakDetailLink
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminFreightBreakDetailDetail
	{
	font-weight:bold;
	text-decoration:none;
	}

.AdminShopperListShopperRecordOdd
	{
	background-color:#f7f7f7;
	}
	
.AdminShopperListShopperRecordEven
	{
	background-color:#FFFFFF;
	}
	
.AdminSiteAnalysisText
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	font-weight:normal;
	}
	
.AdminAbandonedCartSearchText
	{
	font-family:arial;
	font-size: 10pt;
	color:#7d7d7d;
	text-decoration:none;
	font-weight:bold;
	}
	
.AdminAbandonedCartSearchHeader
	{
	padding: 5px;
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color: #7d7d7d;
	text-transform:uppercase;
	}
	
.AdminAbandonedCartSearchDescription
	{
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperSearchText
	{
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperSearchHeader
	{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperSearchDescription
	{
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperSearchText
	{
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperSearchHeader
	{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperSearchDescription
	{
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartListHeader
	{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperListHeader
	{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperListHeader
	{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartListText
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperListText
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperListText
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartListNextPrev
	{
	width:15%;
	}
	
.AdminSalesByShopperListNextPrev
	{
	width:15%;
	}
	
.AdminVisitsByShopperListNextPrev
	{
	width:15%;
	}
	
.AdminAbandonedCartList_PrevNextLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperList_PrevNextLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperList_PrevNextLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartListPageXOfY
	{
	font-weight:bold;
	text-decoration:none;

	}
	
.AdminSalesByShopperListPageXofY
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperListPageXofY
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartListPageSeq
	{
	text-align:center;
	width:85%;
	}
	
.AdminSalesByShopperListPageSeq
	{
	text-align:center;
	width:85%;
	}
	
.AdminVisitsByShopperListPageSeq
	{
	text-align:center;
	width:85%;
	}
	
.AdminAbandonedCartList_PageLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperList_PageLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperList_PageLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminAbandonedCartListText, A.AdminAbandonedCartListText:link, A.AdminAbandonedCartListText:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminSalesByShopperListText, A.AdminSalesByShopperListText:link, A.AdminSalesByShopperListText:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminVisitsByShopperListText, A.AdminVisitsByShopperListText:link, A.AdminVisitsByShopperListText:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminAbandonedCartList_PageLinks, A.AdminAbandonedCartList_PageLinks:link, A.AdminAbandonedCartList_PageLinks:visited
	{
font-weight:bold;
text-decoration:none;
	}
	
A.AdminSalesByShopperList_PageLinks, A.AdminSalesByShopperList_PageLinks:link, A.AdminSalesByShopperList_PageLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminVisitsByShopperList_PageLinks, A.AdminVisitsByShopperList_PageLinks:link, A.AdminVisitsByShopperList_PageLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminAbandonedCartList_PrevNextLinks, A.AdminAbandonedCartList_PrevNextLinks:link, A.AdminAbandonedCartList_PrevNextLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminSalesByShopperList_PrevNextLinks, A.AdminSalesByShopperList_PrevNextLinks:link, A.AdminSalesByShopperList_PrevNextLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminVisitsByShopperList_PrevNextLinks, A.AdminVisitsByShopperList_PrevNextLinks:link, A.AdminVisitsByShopperList_PrevNextLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartDetailHeader
	{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperDetailHeader
	{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperDetailHeader
	{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartDetailText
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperDetailText
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperDetailText
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartDetailNextPrev
	{
	width:15%;
	}
	
.AdminSalesByShopperDetailNextPrev
	{
	width:15%;
	}
	
.AdminVisitsByShopperDetailNextPrev
	{
	width:15%;
	}
	
.AdminAbandonedCartDetail_PrevNextLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperDetail_PrevNextLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperDetail_PrevNextLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartDetailPageXOfY
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperDetailPageXofY
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperDetailPageXofY
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminAbandonedCartDetailPageSeq
	{
	text-align:center;
	width:85%;
	}
	
.AdminSalesByShopperDetailPageSeq
	{
	text-align:center;
	}
	
.AdminVisitsByShopperDetailPageSeq
	{
	text-align:center;
	}
	
.AdminAbandonedCartDetail_PageLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminSalesByShopperDetail_PageLinks
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminVisitsByShopperDetail_PageLinks
	{
	font-weight:bold;
	text-decoration:none;

	}
	
A.AdminAbandonedCartDetailText, A.AdminAbandonedCartDetailText:link, A.AdminAbandonedCartDetailText:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminSalesByShopperDetailText, A.AdminSalesByShopperDetailText:link, A.AdminSalesByShopperDetailText:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminVisitsByShopperDetailText, A.AdminVisitsByShopperDetailText:link, A.AdminVisitsByShopperDetailText:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminAbandonedCartDetail_PageLinks, A.AdminAbandonedCartDetail_PageLinks:link, A.AdminAbandonedCartDetail_PageLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminSalesByShopperDetail_PageLinks, A.AdminSalesByShopperDetail_PageLinks:link, A.AdminSalesByShopperDetail_PageLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminVisitsByShopperDetail_PageLinks, A.AdminVisitsByShopperDetail_PageLinks:link, A.AdminVisitsByShopperDetail_PageLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminAbandonedCartDetail_PrevNextLinks, A.AdminAbandonedCartDetail_PrevNextLinks:link, A.AdminAbandonedCartDetail_PrevNextLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminSalesByShopperDetail_PrevNextLinks, A.AdminSalesByShopperDetail_PrevNextLinks:link, A.AdminSalesByShopperDetail_PrevNextLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminVisitsByShopperDetail_PrevNextLinks, A.AdminVisitsByShopperDetail_PrevNextLinks:link, A.AdminVisitsByShopperDetail_PrevNextLinks:visited
	{
	font-weight:bold;
	text-decoration:none;
	}
	
A.AdminFailedSearchesDetailLink, A.AdminFailedSearchesDetailLink:link, A.AdminFailedSearchesDetailLink:visited
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminFailedSearchesDetailLink:hover
	{
	color:#990000;
	font-weight:bold;
	}
	
.AdminVisitsByShopperSearchSearchFor
	{
	width:125px;
	}
	
.AdminSalesByShopperSearchSearchFor
	{
	width:125px;
	}
	
.AdminAbandonedCartSearchSearchFor
	{
	width:125px;
	}
	
.AdminItemImageUploadDescription
	{
	font-weight:normal;
	}
	
A.AdminItemImageUploadLink, A.AdminItemImageUploadLink:link, A.AdminItemImageUploadLink:visited
	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminItemImageUploadLink:hover
	{
	color:#990000;
	font-weight:bold;
	}

.AdminVisitsByShopperSearchSearchFor
	{
	width:125px;
	}
	
.AdminSalesByShopperSearchSearchFor
	{
	width:125px;
	}
	
.AdminAbandonedCartSearchSearchFor
	{
	width:125px;
	}

A.AdminMultiplierPriceColumnLink, A.AdminMultiplierPriceColumnLink:link, A.AdminMultiplierPriceColumnLink:visited
	{
	text-decoration:none;
	font-weight:bold;
	}
	
A.AdminMultiplierPriceColumnLink:hover
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.AdminMultiplierPriceColumnInnerTable
	{
	}
	
.AdminMultiplierPriceColumnList
	{
	font-weight:bold;
	text-decoration:none;
	}
	
.MasterCustomerCityText
	{
	}
	
.MasterCustomerStateText
	{
	}
	
.ShoppingCart_AvailabilityTextAlign
	{
	text-align:left;
	}
	
.ShoppingCart_Availability
	{
	text-decoration:none;
	}
	
.ShoppingCart_ContinueButton
	{
	}
	
	
.ShipBillInformation_BillAddressTable
	{
	width:340px;
	}
	
.CatalogTopItems_InnerTable
	{
	}
	
.ProductSearch_InnerTable
	{
	}
	
.MasterCustomerCodeAlign
	{
	width:125px;
	}
	
.MasterCustomerNameAlign
	{
	width:125px;
	}
	
.MasterCustomerCityAlign
	{
	width:125px;
	}
	
.MasterCustomerStateAlign
	{
	width:125px;
	}
.PurchaseDetailExtendedPriceHeader
	{
	font-weight:bold;
	text-align:center;
	}
	
.PurchaseDetailExtendedPriceValue
	{
	text-align:center;
	}
	
.AdminItemImageUploadUploadType
	{
	font-weight:bold;
	color:#373737;
	}

A.AdminSelectUOMDetailLink, A.AdminSelectUOMDetaillLink:link, A.AdminSelectUOMDetailLink:visited
	{
	text-decoration:none;
	font-weight:bold;
	}
	
.AdminSelectUOMDetailLink:hover
	{
 	font-weight:bold;
	text-decoration:none;
	}

.QuoteListOrderValueHeader
	{
	font-weight:bold;
	text-align:left;
	}
	
.QuoteListOrderValueValue
	{
	text-align:left;
	font-weight:bold;
	}
	
.AdminAbbreviationsUploadDescription
	{
	font-weight:bold;
	}
	
A.AdminAbbreviationsUploadLink, A.AdminAbbreviationsUploadLink:link, A.AdminAbbreviationsUploadLink:visited
	{

	}

.AdminAbbreviationsUploadUploadType
	{
	font-weight:bold;
	}

.ItemSearchResults_Thumbnail
	{
	}
	
/* ADMIN FEATURED CATEGORY */

A.AdminFeaturedCategoryDetailLink, A.AdminFeaturedCategoryDetailLink:active, A.AdminFeaturedCategoryDetailLink:visited

	{
	padding:5px;
	font-family:arial;
	font-size: 9pt;
	color:#7d7d7d;
	font-weight:normal;
	}
	
A.AdminFeaturedCategoryDetailLink:hover
	{
	color:#990000;
	font-weight:bold;
	}

/* SURVEY */

.SurveyTable
	{
	border: 1px solid #7f9db9;
	background-color: #f7f7f7;
	}
.SurveyResultsTitle_Image
	{
	padding:0px;
	}

.SurveyNoQuestionMessage
	{
	font-size: 7.5pt;
	color:#373737;
	}

.MiniCart
{

border: 1px solid #CCCCCC;
padding-left:5px;
background-color:#FFFFFF;
}

.ProcessingMessage
{

background-color:	#FFFFFF;
border:1px solid #CCCCCC;
padding-left:5px;
font-size:16px;
font-family:Arial;
width:200px;
height:30px;
font-weight:bold;
text-align:center;
}
