/* P21 B2BSeller 5.5.54 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.1.1 */
/* P21 B2BSeller 3.0.5 */
/* P21 B2BSeller 3.0.5 */
/* P21 B2BSeller 3.0.6 */
/* P21 B2BSeller 3.0.4 */
/* P21 B2BSeller 3.0.3 */
/* P21 B2BSeller 3.0.2 */
/* P21 B2BSeller 3.0.1 */
/* P21 B2BSeller 2.5.7 */
/* P21 B2BSeller 2.5.5 */
/* P21 B2BSeller 2.5.4 */
/* P21 B2BSeller 2.5.3 */
/* P21 B2BSeller 2.5.1 */
/* P21 B2BSeller 2.4.3 */
/* Prophet 21 CSS Stylesheet for a new B2BSeller web site */
/**********************************************************/
/* Standard style sheet settings                          */
/**********************************************************/
BODY
{
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: .8em;
	FONT-WEIGHT: normal;
	LETTER-SPACING: normal;
	TEXT-TRANSFORM: none;
	WORD-SPACING: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(//www.teamflexo.com/flexosource/customer/ALPRRE/images/blueBackground.gif);
	text-align: center;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT { COLOR: #005ABB; }

H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.58em;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H5, DT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

TFOOT, THEAD
{
	font-size: 1em;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

TH
{
	vertical-align: baseline;
	font-size: 1em;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

A:link
{
	text-decoration: none;
	color: #005ABB;
}

A:visited
{
	text-decoration: none;
	color: #005ABB;
}

A:active
{
	text-decoration: none;
	color: #005ABB;
}

A:hover
{
	text-decoration: underline;
	color: #005ABB;
}

SMALL { font-size: .7em; }
BIG { font-size: 1.17em; }
BLOCKQUOTE, PRE { font-family: Courier New, monospace; }
UL LI { list-style-type: square; }
UL LI LI { list-style-type: disc; }
UL LI LI LI { list-style-type: circle; }
OL LI { list-style-type: decimal; }
OL OL LI { list-style-type: lower-alpha; }
OL OL OL LI { list-style-type: lower-roman; }

IMG
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

HR { color: #005ABB; }

/**********************************************************/
/* Functional Area style sheet settings                   */
/**********************************************************/
.P21SystemHeader
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 770px;
	padding: 0px;
	border-collapse: collapse;
	text-align: left;
	margin: 0 auto;
}

.P21SystemBody
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: White;
	border-left-width: 2px;
	border-left-color: #005ABB;
	border-left-style: solid;
	border-right-width: 2px;
	border-right-color: #005ABB;
	border-right-style: solid;
	border-top-width: 2px;
	border-top-color: #005ABB;
	border-top-style: solid;
}

.P21SystemFooter
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 770px;
	padding-left: 164px;
	background-color: White;
	border-right-width: 2px;
	border-right-color: #005ABB;
	border-right-style: solid;
	border-left-width: 2px;
	border-left-color: #005ABB;
	border-left-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #005ABB;
	border-bottom-style: solid;
	text-align: center;
}

.footer
{
	padding-left: 172px;
}


.P21SystemLSide
{
	vertical-align: top;
	padding-top: 10px;
	padding-left: 2px;
}

.P21SystemContent
{
	vertical-align: top;
	width: 100%;
	padding-left: 10px;
	padding-top: 10px;
}

.P21SystemRside { vertical-align: top; }

/**********************************************************/
/* Feature Links                                          */
/**********************************************************/
.LSideLinks { }

.HeaderLinksColSpan
{
	color: white;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	background-color: black;
	width: 75%;
}

.HeaderLinks
{
	background-color: Black;
	width: 100%;
}

.HeaderImageLink { vertical-align: bottom; }
.Links_BGTable { }

.LinksHeader_Font
{
	color: blue;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

.LinksHeader_TD { text-align: right; }

.LinksImage
{
	vertical-align: bottom;
	background-color: #e7e7e7;
}

A.LinksFont, A.LinksFont:Link, A.LinksFont:visited
{
	color: #005ABB;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.LinksFont
{
	color: #005ABB;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

A.LinksFontHREF, A.LinksFontHREF:link, A.LinksFontHREF:visited
{
	color: #005ABB;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.LinksFontHREF
{
	color: #005ABB;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

.LinksFontTable { }
.LinksTD { text-align: left; }

.Links_Table
{
	width: 120;
	padding: 0;
	border-style: none;
}

.Links_InnerTable
{
	width: 100%;
	padding: 0;
	border-style: none;
	background-color: #ffffff;
	vertical-align: top;
}

A.Links_Text, A.Links_Text:link, A.Links_Text:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

A.Links_Text:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

A.LinksText, A.LinksText:link, A.LinksText:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	padding: 10px;
	background-color: #e7e7e7;
padding-top:0px;
padding-bottom:0px;
}

A.LinksText:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
	padding: 10px;
	background-color: #e7e7e7;
padding-top:0px;
padding-bottom:0px;
}

.LinksTable { background-color: #e7e7e7; }

.LinksText
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	background-color: #e7e7e7;
}

/**********************************************************/
/* Feature Additional Information                         */
/**********************************************************/
.Additional_Table1
{
	width: 575;
	border: 0;
}

.Additional_Center { text-align: center; }

.Additional_border
{
	background-color: #335675;
	width: 2;
}

.Additional_Width7 { width: 7; }

.Additional_footer_text
{
	font-family: Arial;
	font-size: 10px;
	width: 188;
	vertical-align: super;
}

.Additional_footer_link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/**********************************************************/
/* Feature Company Address                                */
/**********************************************************/
.CompanyAddress_footer
{
	background-color: #102042;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

.CompanyAddress_Font
{
	background-color: #102042;
	font-family: Arial;
	font-size: 16px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

.FooterCompanyAddress
{
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.HeaderCompanyAddress
{
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.CompanyAddressFont
{
	background-color: #ffffff;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	width: 150;
}

/**********************************************************/
/* Feature Contact Us                                     */
/**********************************************************/
.ContactUsOuterTable
{
	width: 500;
	border: none;
}

.ContactUscategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ContactUsInnerTable { width: 290; }

.ContactUsTable3
{
	width: 100%;
	border: none;
}

.ContactUsTable4
{
	background-color: #E6EEEE;
	align: center;
	border: 0;
}

.ContactUsRight { text-align: right; }

.ContactUstext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.ContactUsBorder
{
	background-color: #335675;
	width: 1;
}

.ContactUsSpacer
{
	width: 1;
	border-style: none;
	border: 0;
}

.ContactUsSpacer2
{
	width: 10;
	border: 0;
}

.ContactUsSpacer3
{
	width: 1;
	height: 10;
	border-style: none;
}

.ContactUsSpacer4
{
	width: 1;
	height: 20;
	border: 0;
}

.ContactUsSpacer5
{
	width: 1;
	height: 25;
	border: 0;
}

.ContactUsSpacer6
{
	width: 60;
	height: 1;
	border: 0;
}

.ContactUssmalltext
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left: 10;
}

.ContactUstextbold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 10;
}

.ContactUsTextArea { padding-left: 10; }

.ContactUstextboldBottom
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: bottom;
}

.ContactUsTop
{
	vertical-align: super;
	text-align: center;
	padding-left: 25;
}

.ContactUssmalltextWidth300
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	width: 300;
	text-align: left;
	padding-left: 10;
}

.ContactUstextred
{
	font-family: Arial;
	font-size: 10px;
	color: red;
	padding-left: 10;
}

.ContactUsTextRedTop
{
	font-family: Arial;
	font-size: 10px;
	color: red;
}

.ContactUsWidth268 { width: 268; }

.Content_ContactTab
{
	height: 18;
	width: 580;
	border-style: none;
}

/**********************************************************/
/* Feature Navigation                                     */
/**********************************************************/
.Content_categorytree_parent
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

.Content_categorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.NavigationTrail_Table
{
	border: none;
	border-width: 0;
}

.NavigationTrail_Links
{
	font-family: Arial;
	font-size: 12px;
}

.NavigationTrail_Current
{
	font-family: Arial;
	font-size: 12px;
}

.Navigation_Separation
{
	font-family: Arial;
	font-size: 12px;
}

/**********************************************************/
/* Feature Logon                                          */
/**********************************************************/
.LogonHeader
{
	color: #4C93CA;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	vertical-align: bottom;
}

.LogonBorder1
{
	background-color: white;
	width: 0;
}

.LogonBorder { background-color: white; }

.LogonRegisterOuter
{
	border: 0;
	width: 205;
}

.LogonRegisterInner
{
	border: 0;
	background-color: #E6EEEE;
	width: 100%;
}

.Logonlogoninput
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #005ABB;
	width: 200px;
	text-align: left;
}

.Logonerror
{
	font-family: Arial;
	font-size: 11px;
	color: red;
	font-weight: bold;
}

.LogonInputTextTD { width: 100px; }

.LogonInnerTable
{
	border-style: none;
	width: 100%;
	border-collapse: collapse;
}

.LogonSpacer
{
	width: 1;
	height: 10;
	border: 0;
}

.LogonSpacer2
{
	width: 1;
	height: 15;
	border: 0;
}

.LogonSpacer3 { width: 15%; }

.LogonSpacer4
{
	width: 1;
	height: 30;
	border: 0;
}

.LogonSpacer5
{
	width: 1;
	height: 5;
	border: 0;
}

.LogonSpacer6
{
	width: 1;
	height: 1;
	border: 0;
}

.LogonSpacer7
{
	width: 580;
	height: 1;
	border: 0;
}

.LogonText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.LogonRegularText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.Logonsmalltext
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

.Logonsmalltextred
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: Red;
}

.Logonlogonlink
{
	font-family: Arial;
	font-size: 12px;
}

a.Logonlogonlink, a.Logonlogonlink:link, a.Logonlogonlink:visited
{
	font-family: Arial;
	font-size: 12px;
}

a.Logonlogonlink:hover
{
	font-family: Arial;
	font-size: 12px;
}

.LogonRegisterTD
{
	width: 230;
	vertical-align: top;
	text-align: center;
}

.LogonCaptionImageName
{
	border: 0;
	width: 555;
	height: 17;
}

a.Logoncategorytree_parent, a.Logoncategorytree_parent:link, a.Logoncategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

.Logoncategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.LogonOuterTable { WIDTH: 160; }

.Logonsidelink
{
	text-align: left;
	font-size: x-small;
	width: 145;
}

.LogonImage
{
	width: 150;
	height: 17;
}

.LogonInnerTable
{
	width: 150;
	padding: 0;
}

.LogonlogonText
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: Red;
	font-weight: bold;
}

.Logonsidelink
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-align: left;
}

.LogonSpacerImage
{
	height: 0;
	width: 0;
}

.LogonloggedStatus 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

.LogonBorder
{
	width: 0;
	background-color: white;
}

.LogonMiddleCell { width: 3; }
.LogonloggedStatus { font-size: larger; }

/**********************************************************/
/* Feature Quick Order                                    */
/**********************************************************/
.SideQOP_CaptionImage { border: 0px; }

.SideQOP_Table
{
	border-width: 1;
	border-style: solid;
	border-color: Navy;
	background-color: #e7e7e7;
	text-align: center;
}

.SideQOP_QuantityBoxLabel { }

.SideQOP_Button
{
	border-style: none;
	text-align: center;
}

.LSideQuickOrder { text-align: left; }
.ContentQuickOrder { text-align: center; }
.QuickOrder_CaptionImage { border: 0px; }

.QuickOrder_Table
{
	width: 275px;
	padding: 3px;
	text-align: center;
}

.QuickOrder_QuantityBoxLabel
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}

.QuickOrder_ItemCodeLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.QuickOrder_QtyLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.QuickOrder_Button { text-align: center; }

/**********************************************************/
/* Feature Product Search                                 */
/**********************************************************/
.SideProdSearch_Table
{
	border-style: none;
	width: 175;
}

.SideProdSearch_Header
{
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
	font-family: Arial;
	font-size: 14px;
}

.SideProdSearch_White { background-color: #FFFFFF; }

.SideProdSearch_Text
{
	font-size: 10px;
	color: #000000;
	font-family: Arial;
}

.SideProdSearch_Advanced
{
	background-color: #4A6594;
	text-align: center;
}

A.SideProdSearch_Link, A.SideProdSearch_Link:link, A.SideProdSearch_Link:visited
{
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
}

A.SideProdSearch_Link:hover
{
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: underline;
}

.ProductSearch_Table
{
	border-width: 0;
	border: none;
	margin-bottom: 25px;
}

.ProductSearch_Label
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.ProductSearch_Types
{
	font-family: Arial;
	font-size: 10px;
}

.ProductSearch_AdvancedSearchLink
{
	font-family: Arial;
	font-size: 10px;
}

.ProductSearch_ImageButton { border: 0px; }

/**********************************************************/
/* Feature Brands List                                    */
/**********************************************************/
.Brands_Image { }

.Brands_Table
{
	width: 100%;
	border-style: none;
}

.Brands_side_background
{
	background-color: #ffffff;
	vertical-align: super;
}

.Brands_side_text
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.BrandsListside_text
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.BrandsListside_text, A.BrandsListside_text:link, A.BrandsListside_text:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	width: 100%;
}

A.BrandsListside_text:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/**********************************************************/
/* Feature Image Links                                    */
/**********************************************************/
.SideImageLinks_Image { border-style: none; }
.ImageLinkImage { border-style: none; }
.ImageLinkTable { width: 100; }

.ImageLinkHeaderImage
{
	width: 452;
	height: 19;
	border: 0;
}

/**********************************************************/
/* 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-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.ContentSpecialsList_DescriptionText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.ContentSpecialsList_ItemCode
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.ContentSpecialsList_Description
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}

.ContentSpecialsList_CategoryLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.ContentSpecialsList_CategoryText
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}

.ContentSpecialsList_Category
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.ContentSpecialsList_NoSpecialsFoundText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.ContentSpecialsList_PrevLink
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.ContentSpecialsList_NextLink
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.ContentSpecialsList_SeparatorCell { background-color: #005ABB; }
.ContentSpecialsList_CaptionImage { border: 0; }

/**********************************************************/
/* Feature Specials List                                  */
/**********************************************************/
.SpecialsList_SpecialItemsTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.SpecialsList_SpecialCategoriesTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.SpecialsList_ItemCode
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.SpecialsList_Description
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}

.SpecialsList_Category
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.SpecialsList_NoSpecialsFoundText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.SpecialsList_CompleteListLink
{
	font-family: Arial;
	font-size: 12px;
}

.SpecialsList_CaptionImage { border: 0; }

/**********************************************************/
/* Feature Category Search Results                        */
/**********************************************************/
.CategorySearchResults_CategoryLinks
{
	font-family: Arial;
	font-size: 12px;
	color: #005ABB;
}

.CategorySearchResults_NoSubCategoriesMessage
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.CategorySearchResults_Table
{
	border: none;
	border-width: 0;
	background-color: white;
}

.CategorySearchResults_CategoryImage
{
	border: 0;
	border-width: 0;
}

/**********************************************************/
/* Feature Advanced Search                                */
/**********************************************************/
.AdvancedSearch_CaptionImage
{
	border: 0;
	border-width: 0;
}

.AdvancedSearch_SubmitImage
{
	border: 0;
	border-width: 0;
}



.AdvancedSearch_Instructions
{
	font-family: Arial;
	font-size: 12px;
}

.AdvancedSearch_Labels
{
	font-family: Arial;
	font-size: 12px;
}

.AdvancedSearch_Methods
{
	font-family: Arial;
	font-size: 12px;
}

.AdvancedSearch_Header
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

/**********************************************************/
/* Feature Item Search Results                            */
/**********************************************************/
.ItemSearchResults_PageLinks
{
	font-family: Arial;
	font-size: 12px;
}

.ItemSearchResults_PageLinkSelected
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

.ItemSearchResults_PrevNextLinks
{
	font-family: Arial;
	font-size: 12px;
}

.ItemSearchResults_Price
{
	font-family: Arial;
	font-size: 12px;
}

.ItemSearchResults_Availability
{
	font-family: Arial;
	font-size: 10px;
}

.ItemSearchResults_ItemCode
{
	font-family: Arial;
	font-size: 12px;
}

.ItemSearchResults_Description
{
	font-family: Arial;
	font-size: 10px;
}

.ItemSearchResults_PartNumber
{
	font-family: Arial;
	font-size: 12px;
}

.ItemSearchResults_PartNumberLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ItemSearchResults_VendorName
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

.ItemSearchResults_ColHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.ItemSearchResults_Table
{
	width: 100%;
	border-width: 0;
	border: none;
}

.ItemSearchResults_CaptionImage
{
	border-width: 0;
	border: none;
}

.ItemSearchResults_SummaryLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.ItemSearchResults_DescriptionLabel
{
	font-family: Arial;
	font-size: 12px;
}

.ItemSearchResults_TitleLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.ItemSearchResults_SummaryMessage
{
	font-family: Arial;
	font-size: 12px;
}

.ItemSearchResults_RefineSearchLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.ItemSearchResults_RefineSearchKeywordLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ItemSearchResults_RefineSearchDescription
{
	font-family: Arial;
	font-size: 12px;
}

.ItemSearchResults_SeparatorCell { }
.ItemSearchResults_SeparatorImage { border: 0px; }

/**********************************************************/
/* Feature Ship Bill Info                                    */
/**********************************************************/
.ShipBillInformation_ContinueShoppingButton { border: 0px; }
.ShipBillInformation_ContinueCheckoutButton { border: 0px; }

.ShipBillInformation_ShipAreaTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.ShipBillInformation_BillAreaTable
{
	width: 300px;
	border-width: 0;
	border: none;
	border-style: none;
	background-color: #E6EEEE;
}

.ShipBillInformation_CreditCardTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.ShipBillInformation_ShipAddressTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.ShipBillInformation_ButtonTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.ShipBillInformation_BillToDescTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.ShipBillInformation_ShipToDescTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.ShipBillInformation_CheckoutTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.ShipBillInformation_ShipTable
{
	width: 575px;
	border-width: 0;
	border: none;
	border-style: none;
	background-color: #E6EEEE;
}

.ShipBillInformation_ShipToDesc
{
	font-family: Arial;
	font-size: 12px;
}

.ShipBillInformation_BillToDesc
{
	font-family: Arial;
	font-size: 12px;
}

.ShipBillInformation_CheckoutDesc
{
	font-family: Arial;
	font-size: 12px;
}

.ShipBillInformation_ShipToTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.ShipBillInformation_BillToTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.ShipBillInformation_PaymentTypeLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_POLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_CreditCardTypeLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_CreditCardNumberLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_CreditCardNameLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_CreditCardExpirationLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_EmailLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_FirstNameLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_LastNameLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_Address1Label
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_Address2Label
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_CityLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_StateLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_ZipLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_CountryLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_ShipAddressLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_OrderNotepadLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_ShipMethodLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShipBillInformation_ShippingMethodError
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

.ShipBillInformation_ErrorMessage
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

/**********************************************************/
/* Feature Order Summary                                  */
/**********************************************************/
.OrderSummary_Table
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderSummary_ButtonTable
{
	width: 400px;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderSummary_HeaderTable
{
	width: 600px;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderSummary_ShipBillTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderSummary_EmptyMessageTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderSummary_SubTotalTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderSummary_ShipTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderSummary_BillTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderSummary_ItemCode
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_Description
{
	font-family: Arial;
	font-size: 10px;
}

.OrderSummary_PartNumber
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_SalesUnit
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_Quantity
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_Price
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_ExtendedPrice
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_EmptyMessageText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_SubTotalText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_DiscountsText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_OtherChargesText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_FreightText
{
	font-family: Arial;
	font-size: 12px;
}



.OrderSummary_TotalText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_ShipMethodText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_ShipToText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_ShipToNotepadText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_PONumberText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_PaymentMethodText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_HeaderDescription
{
	font-family: Arial;
	font-size: 12px;
}

.OrderSummary_Title
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_ShipMethodLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_ShipToLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_ShipToNotepadLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_PONumberLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_PaymentMethodLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_ColHeader
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_PartNumberLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_SubTotalLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_DiscountsLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_OtherChargesLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_FreightLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}



.OrderSummary_TotalLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderSummary_SubTotalAlign
{
	text-align: right;
	background-color: #E6EEEE;
}

.OrderSummary_DiscountsAlign { text-align: right; }
.OrderSummary_OtherChargesAlign { text-align: right; }
.OrderSummary_FreightAlign { text-align: right; }


.OrderSummary_TotalAlign
{
	text-align: right;
	background-color: #E6EEEE;
}

.OrderSummary_ItemCodeDescriptionHeaderAlign { text-align: left; }
.OrderSummary_ItemCodeDescriptionTextAlign { text-align: left; }
.OrderSummary_QuantityHeaderAlign { text-align: right; }
.OrderSummary_QuantityTextAlign { text-align: right; }
.OrderSummary_UOMHeaderAlign { text-align: center; }
.OrderSummary_UOMTextAlign { text-align: center; }
.OrderSummary_PriceHeaderAlign { text-align: right; }
.OrderSummary_PriceTextAlign { text-align: right; }
.OrderSummary_ExtendedPriceHeaderAlign { text-align: right; }
.OrderSummary_ExtendedPriceTextAlign { text-align: right; }
.OrderSummary_SubTotalLines { background-color: #005ABB; }
.OrderSummary_DiscountsLines { background-color: #FFFFFF; }
.OrderSummary_OtherChargesLines { background-color: #FFFFFF; }
.OrderSummary_FreightLines { background-color: #FFFFFF; }

.OrderSummary_TotalLines { background-color: #005ABB; }
.OrderSummary_SeparatorCell { background-color: #E6EEEE; }
.OrderSummary_CaptionImage { border: 0px; }
.OrderSummary_ButtonExitCheckout { border: 0px; }
.OrderSummary_ButtonConfirmOrder { border: 0px; }

.OrderSummary_ButtonTableImageSpacer
{
	border: 0px;
	width: 100px;
	height: 25px;
}

/**********************************************************/
/* Feature Order Confirmation                             */
/**********************************************************/
.OrderConfirmation_Table
{
	width: 99%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_PrintLinkTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_ReferenceTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_HeaderTable
{
	width: 600px;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_ShipBillTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_EmptyMessageTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_SubTotalTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_ShipTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_BillTable
{
	width: 100%;
	border-width: 0;
	border: none;
	border-style: none;
}

.OrderConfirmation_PrintLinkText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_OrderNumberText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_WebReferenceText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_ItemCode
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_Description
{
	font-family: Arial;
	font-size: 10px;
}

.OrderConfirmation_PartNumber
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_SalesUnit
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_Quantity
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_Price
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_ExtendedPrice
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_EmptyMessageText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_SubTotalText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_DiscountsText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_OtherChargesText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_FreightText
{
	font-family: Arial;
	font-size: 12px;
}



.OrderConfirmation_TotalText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_ShipMethodText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_ShipToText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_ShipToNotepadText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_PONumberText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_PaymentMethodText
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_HeaderDescription
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_OrderNumberLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_WebReferenceLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_Title
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_ShipMethodLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_ShipToLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_ShipToNotepadLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_PONumberLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_PaymentMethodLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_ColHeader
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_PartNumberLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_SubTotalLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_DiscountsLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_OtherChargesLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_FreightLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}



.OrderConfirmation_TotalLabel
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.OrderConfirmation_SubTotalAlign
{
	text-align: right;
	background-color: #E6EEEE;
}

.OrderConfirmation_DiscountsAlign { text-align: right; }
.OrderConfirmation_OtherChargesAlign { text-align: right; }
.OrderConfirmation_FreightAlign { text-align: right; }


.OrderConfirmation_TotalAlign
{
	text-align: right;
	background-color: #E6EEEE;
}

.OrderConfirmation_ItemCodeDescriptionHeaderAlign { text-align: left; }
.OrderConfirmation_ItemCodeDescriptionTextAlign { text-align: left; }
.OrderConfirmation_QuantityHeaderAlign { text-align: right; }
.OrderConfirmation_QuantityTextAlign { text-align: right; }
.OrderConfirmation_UOMHeaderAlign { text-align: center; }
.OrderConfirmation_UOMTextAlign { text-align: center; }
.OrderConfirmation_PriceHeaderAlign { text-align: right; }
.OrderConfirmation_PriceTextAlign { text-align: right; }
.OrderConfirmation_ExtendedPriceHeaderAlign { text-align: right; }
.OrderConfirmation_ExtendedPriceTextAlign { text-align: right; }
.OrderConfirmation_SubTotalLines { background-color: #005ABB; }
.OrderConfirmation_DiscountsLines { background-color: #FFFFFF; }
.OrderConfirmation_OtherChargesLines { background-color: #FFFFFF; }
.OrderConfirmation_FreightLines { background-color: #FFFFFF; }

.OrderConfirmation_TotalLines { background-color: #005ABB; }
.OrderConfirmation_SeparatorCell { background-color: #E6EEEE; }
.OrderConfirmation_CaptionImage { border: 0px; }

/**********************************************************/
/* Feature Item Detail                                    */
/**********************************************************/
.ItemDetailTable1 { width: 573; }

.ItemDetailTable2
{
	width: 100%;
	border: 0;
}

.ItemDetailerror
{
	font-family: Arial;
	font-size: 11px;
	color: red;
	font-weight: bold;
}

.ItemDetailBorder0 { border: 0; }

.ItemDetailborder
{
	background-color: #335675;
	width: 1;
}

.ItemDetailSpacer
{
	width: 1;
	height: 1;
	border: 0;
}

.ItemDetailSpacer2
{
	width: 1;
	height: 5;
	border: 0;
}

.ItemDetailattribute_hdr
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 85px;
	vertical-align: top;
}

.ItemDetailtextred
{
	font-size: 12px;
	font-family: Arial;
	color: Red;
}

.ItemDetailattribute
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	vertical-align: top;
}

.ItemDetailWidth1 { width: 1; }
.ItemDetail_TopAlign { vertical-align: super; }

.ItemDetailLargerImage
{
	height: 200;
	width: 200;
}

.ItemDetailImageTD { text-align: center; }

/**********************************************************/

/* Feature Shopping List Select
/**********************************************************/

.ShoppingListSelect_NewLabel
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingListSelect_NewTitleText
{
	font-size: 16px;
	font-family: Arial;
	text-decoration: none;
	color: #005ABB;
	font-weight: bold;
}

.ShoppingListSelect_NewDescText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingListSelect_NewTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingListSelect_NewInnerTable
{
	width: 400px;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingList_NewButton { border: 0px; }

.ShoppingListSelect_ExistingLabel
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingListSelect_ExistingTitleText
{
	font-size: 16px;
	font-family: Arial;
	text-decoration: none;
	color: #005ABB;
	font-weight: bold;
}

.ShoppingListSelect_ExistingDescText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingListSelect_ExistingEmptyText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingListSelect_ExistingTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingListSelect_ExistingInnerTable
{
	padding: 10px;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingList_ExistingButton { border: 0px; }
.ShoppingList_CaptionImage { border: 0px; }

/**********************************************************/

/* Feature Shopping List
/**********************************************************/

.ShoppingList_Itemcode
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}

.ShoppingList_Description
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingList_PartNumberLabel
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingList_PartNumber
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingList_SalesUnit
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingList_RemoveCheckbox
{
	font-size: 12px;
	font-family: Arial;
}

.ShoppingList_AddToCheckbox
{
	font-size: 12px;
	font-family: Arial;
}

.ShoppingList_ColHeader
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingList_Table
{
	width: 97%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingList_CaptionImage { border: 0px; }

.ShoppingList_EmptyMessageTable
{
	width: 400px;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingList_EmptyMessageText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: red;
	font-weight: bold;
}

.ShoppingList_DescriptionTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingList_DescriptionText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingList_TitleText
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingList_ListName
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingList_ItemCodeDescriptionHeaderAlign { text-align: left; }
.ShoppingList_ItemCodeDescriptionTextAlign { text-align: left; }
.ShoppingList_QuantityHeaderAlign { text-align: left; }
.ShoppingList_QuantityTextAlign { text-align: right; }
.ShoppingList_UOMHeaderAlign { text-align: center; }
.ShoppingList_UOMTextAlign { text-align: center; }
.ShoppingList_RemoveHeaderAlign { text-align: center; }
.ShoppingList_RemoveTextAlign { text-align: center; }
.ShoppingList_AddToCartHeaderAlign { text-align: center; }
.ShoppingList_AddToCartTextAlign { text-align: center; }
.ShoppingList_SeparatorCell { background-color: #E6EEEE; }
.ShoppingList_OuterButtonTable { border: 0px; }
.ShoppingList_ButtonTableAlign { text-align: right; }

.ShoppingList_ButtonTable
{
	width: 97%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingList_MyAccountButton { border: 0px; }
.ShoppingList_UpdateListButton { border: 0px; }
.ShoppingList_ContinueButton { border: 0px; }
.ShoppingList_AddListToCartButton { border: 0px; }
.ShoppingList_EmptyListButton { border: 0px; }

/**********************************************************/
/* Feature Shopping Cart                                  */
/**********************************************************/
.ShoppingCart_Itemcode
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_Description
{
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_PartNumberLabel
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingCart_PartNumber
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_SalesUnit
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_Price
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_ExtendedPrice
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_RemoveCheckbox
{
	font-size: 12px;
	font-family: Arial;
}

.ShoppingCart_AddToCheckbox
{
	font-size: 12px;
	font-family: Arial;
}

.ShoppingCart_ColHeader
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingCart_Table
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingCart_CaptionImage { border: 0px; }

.ShoppingCart_EmptyMessageTable
{
	width: 400px;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingCart_EmptyMessageText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: red;
	font-weight: bold;
}

.ShoppingCart_DescriptionTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingCart_DescriptionText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_CartMinTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingCart_CartMinText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: red;
}

.ShoppingCart_SubTotalText
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_SubTotalLabel
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.ShoppingCart_SubTotalTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingCart_BadItemsText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: red;
	font-weight: bold;
}

.ShoppingCart_BadItemsTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingCart_SubTotalLines { background-color: #005ABB; }

.ShoppingCart_SubtotalAlign
{
	text-align: right;
	background-color: #E6EEEE;
}

.ShoppingCart_ItemCodeDescriptionHeaderAlign { text-align: left; }
.ShoppingCart_ItemCodeDescriptionTextAlign { text-align: left; }
.ShoppingCart_QuantityHeaderAlign { text-align: right; }
.ShoppingCart_QuantityTextAlign { text-align: right; }
.ShoppingCart_UOMHeaderAlign { text-align: center; }
.ShoppingCart_UOMTextAlign { text-align: center; }
.ShoppingCart_PriceHeaderAlign { text-align: right; }
.ShoppingCart_PriceTextAlign { text-align: right; }
.ShoppingCart_ExtendedPriceHeaderAlign { text-align: right; }
.ShoppingCart_ExtendedPriceTextAlign { text-align: right; }
.ShoppingCart_RemoveHeaderAlign { text-align: center; }
.ShoppingCart_RemoveTextAlign { text-align: center; }
.ShoppingCart_AddToListHeaderAlign { text-align: center; }
.ShoppingCart_AddToListTextAlign { text-align: center; }
.ShoppingCart_ItemImageHeaderAlign { text-align: left; }
.ShoppingCart_ItemImageTextAlign { text-align: left; }
.ShoppingCart_UpdateCartButton { border: 0px; }
.ShoppingCart_SeparatorCell { background-color: #E6EEEE; }

.ShoppingCart_ButtonTableImageSpacer
{
	border: 0px;
	width: 400px;
	height: 25px;
}

.ShoppingCart_ButtonTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	border: 0px;
}

.ShoppingCart_ContinueButton { border: 0px; }
.ShoppingCart_CheckoutButton { border: 0px; }

/**********************************************************/
/* Feature Catalog Top Items                              */
/**********************************************************/
.HeaderCatalogTopItems_Table
{
	width: 1px;
	padding: 0px;
}

.HeaderCatalogTopItems_CategoryImageLinks { border: 0px; }

.CatalogTopItems_NoTopLevelCategoriesMessage
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.CatalogTopItems_CategoryLinks
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.CatalogTopItems_Table { margin-bottom: 25px; }
.LSideCatalogTopItems { }

A.CatalogTopItems_CategoryLinks, A.CatalogTopItems_CategoryLinks:link, A.CatalogTopItems_CategoryLinks:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.CatalogTopItems_CategoryLinks:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

/**********************************************************/
/* Feature Copyright                                      */
/**********************************************************/
.FooterCopyright
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

/**********************************************************/
/* Feature Brands List                                     */
/**********************************************************/
.BrandsListImage
{
	border-style: none;
	border-width: 0px;
}

.BrandsListTable
{
	width: 140;
	border-style: none;
}

.BrandsListside_background
{
	background-color: #e7e7e7;
	vertical-align: top;
}

.side_background
{
	width: 140;
	background-color: #e7e7e7;
}

.BrandsListside_text
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	background-color: #e7e7e7;
}

A.BrandsListside_text, A.BrandsListside_text:link, A.BrandsListside_text:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.BrandsListside_text:hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

/**********************************************************/
/* Feature MyAccount Profile                              */
/**********************************************************/
.MyAccountProfile_ExistingListsLabel
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #005ABB;
}

.MyAccountProfilecategorytree_parent
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

.MyAccountProfilecategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountProfileCaptionImageName
{
	width: 580;
	height: 18;
}

.MyAccountProfileBorder
{
	background-color: #005ABB;
	width: 1;
}

.MyAccountProfileSpacer
{
	height: 1;
	width: 1;
	border: 0;
}

.MyAccountProfilehdr
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #005ABB;
	vertical-align: top;
}

.MyAccountProfileHdrW210
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: 4C93CA;
	vertical-align: top;
	width: 210;
}


/**********************************************************/
/* Feature Cart Box                                       */
/**********************************************************/
.CartBox_ViewCartLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.CartBox_ItemCount
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
}

.CartBox_CartImage { border: 0px; }

.CartBox_Table
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.CartBox_ViewCartLink, A.CartBox_ViewCartLink:link, A.CartBox_ViewCartLink:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	width: 100%;
}

A.CartBox_ViewCartLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/**********************************************************/
/* Feature My Account Profile                                    */
/**********************************************************/
a.MyAccountProfileshoppinglist, a.MyAccountProfileshoppinglist:link, a.MyAccountProfileshoppinglist:visited
{
	font-family: Arial;
	font-size: 11px;
	color: 4C93CA;
	text-align: center;
	text-decoration: underline;
}

a.MyAccountProfileshoppinglist:hover
{
	font-family: Arial;
	font-size: 11px;
	color: 4C93CA;
	text-align: center;
}

.MyAccountProfilemarketing
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.MyAccountProfileListButton
{
	width: 10;
	height: 10;
}

.MyAccountProfileUpdateButton
{
	width: 25;
	height: 10;
}

.MyAccountProfilesubhdr
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountProfileTopFirstTDWidth
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: 4C93CA;
	vertical-align: top;
	width: 210;
}

.MyAccountProfileTopSecondTDWidth
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: 4C93CA;
	vertical-align: top;
	width: 200;
}

.MyAccountProfileTopThirdTDWidth
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #005ABB;
	vertical-align: top;
	width: 163;
}

.MyAccountProfilealt_rowcolor { background-color: #E6EEEE; }
.MyAccountProfileBackGroundTR { background-color: white; }

.MyAccountProfileerror
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: red;
}

.MyAccountProfilerecentorders
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.MyAccountProfilerecentorders_hdr
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #005ABB;
}

a.MyAccountProfilerecentorders, a.MyAccountProfilerecentorders:link, a.MyAccountProfilerecentorders:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountProfilerecentorders:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountProfilemyaccount_profile_hdr /* this is the LogonInformation header */
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: 4C93CA;
	vertical-align: top;
}

.MyAccountProfilemyaccount_hdr /* Recent Orders */
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #005ABB;
}

.MyAccountProfileSpacerdivider
{
	width: 10;
	height: 1;
	border: 0;
}

.MyAccountProfileListButton
{
	border: 0;
	width: 10;
	height: 10;
}

.MyAccountProfileAcctOuterTable
{
	height: 100%;
	width: 500;
}

.MyAccountProfileAcctInnerTable
{
	width: 600;
	bgColor: white;
}

.MyAccountProfileTitleColor
{
	bgColor: #dae2e5;
	font-weight: bold;
	font-family: Arial,Helvetica,Univers,Zurich BT;
}

.MyAccountProfilehead16wg2
{
	color: maroon;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	text-align: left;
	margin-right: 0px;
}

.MyAccountProfiletext11w
{
	color: black;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}

.MyAccountProfiletext11wbold
{
	color: black;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
}

.MyAccountProfiletext11wred
{
	color: red;
	font-size: 10px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: 1px;
}

/**********************************************************/
/* Feature My Account Select                                    */
/**********************************************************/
.MyAccountSelectcategory_name
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

.MyAccountSelectcategorytree_parent
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

.MyAccountSelectcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountSelecttitle_text
{
	color: #4C93CA;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10;
}

.MyAccountSelectmyaccount_textbold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountSelectmyaccount_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.MyAccountSelectDescription
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	width: 563;
	padding-left: 10;
}

.MyAccountSelecterror
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: red;
}

.MyAccountSelectDotsImage
{
	border: 0;
	width: 500;
	height: 1;
}

.MyAccountSelectsmall_text
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

.MyAccountSelectSpacer1
{
	width: 1;
	height: 1;
	border: 0;
}

.MyAccountSelectTDDescription { width: 1; }

.MyAccountSelectCaptionImage
{
	width: 580;
	height: 18;
	border: 0;
}

.MyAccountSelectTable1
{
	padding: 0;
	/*  border-collapse:collapse; */
	width: 500;
	border: 0;
	/*  border-style:none; */
	/*  border-width:0; */
	height: 100%;
}

.MyAccountSelectTable2
{
	border: 0;
	width: 480;
	border-style: none;
	border-width: 0;
}

.MyAccountSelectRunTable
{
	padding: 0;
	border-collapse: collapse;
	border-style: none;
	border-width: 0;
	border: 0;
	width: 95%;
}

.MyAccountSelectSaveTable
{
	padding: 0;
	border-collapse: collapse;
	border: 0;
	border-style: none;
	border-width: 0;
	width: 95%;
}

/**********************************************************/

/* Feature My Account Invoice List     
/* MyAccountInvoicesList                              */

/**********************************************************/
.MyAccountInvoicesListbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountInvoicesListbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountInvoicesListcategorytree_parent, a.MyAccountInvoicesListcategorytree_parent:link, a.MyAccountInvoicesListcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountInvoicesListcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountInvoicesListcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountInvoicesListBorder { background-color: black; }

.MyAccountInvoicesListBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountInvoicesListTDWidth { width: 15; }

.MyAccountInvoicesListtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountInvoicesListtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 30;
}

.MyAccountInvoicesListtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-left: 10;
}

.MyAccountInvoicesListtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.MyAccountInvoicesListNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountInvoicesListPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountInvoicesListPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountInvoicesListtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountInvoicesListtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 30;
}

.MyAccountInvoicesListtextleft
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

a.MyAccountInvoicesListtext, a.MyAccountInvoicesListtext:link, a.MyAccountInvoicesListtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountInvoicesListtextbold, a.MyAccountInvoicesListtextbold:link, a.MyAccountInvoicesListtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountInvoicesListtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountInvoicesListtextred, a.MyAccountInvoicesListtextred:link, a.MyAccountInvoicesListtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.MyAccountInvoicesListtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

a.MyAccountInvoicesListtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountInvoicesListExcel { border: none; }

/**********************************************************/
/* Feature My Account Past Purchase Detail                                    */
/**********************************************************/
.MyAccountPastPurchaseDetailbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountPastPurchaseDetailbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountPastPurchaseDetailcategorytree_parent, a.MyAccountPastPurchaseDetailcategorytree_parent:link, a.MyAccountPastPurchaseDetailcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountPastPurchaseDetailcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountPastPurchaseDetailcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountPastPurchaseDetailBorder { background-color: black; }

.MyAccountPastPurchaseDetailBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountPastPurchaseDetailTDWidth { width: 15; }

.MyAccountPastPurchaseDetailtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountPastPurchaseDetailtextbold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.MyAccountPastPurchaseDetailtextbold, a.MyAccountPastPurchaseDetailtextbold:link, a.MyAccountPastPurchaseDetailtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.MyAccountPastPurchaseDetailtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.MyAccountPastPurchaseDetailtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 20;
}

.MyAccountPastPurchaseDetailtextboldcenter
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.MyAccountPastPurchaseDetailtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

a.MyAccountPastPurchaseDetailtextred, a.MyAccountPastPurchaseDetailtextred:link, a.MyAccountPastPurchaseDetailtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

a.MyAccountPastPurchaseDetailtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

.MyAccountPastPurchaseDetailNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountPastPurchaseDetailPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountPastPurchaseDetailPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountPastPurchaseDetailtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountPastPurchaseDetailtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 20;
}

.MyAccountPastPurchaseDetailtextcenter
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

a.MyAccountPastPurchaseDetailtext, a.MyAccountPastPurchaseDetailtext:link, a.MyAccountPastPurchaseDetailtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseDetailtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountPastPurchaseDetailtextbold, a.MyAccountPastPurchaseDetailtextbold:link, a.MyAccountPastPurchaseDetailtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseDetailtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.MyAccountPastPurchaseDetailsr_header
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountPastPurchasesListExcel { border: none; }

/***********************************************************/
/* Feature My Account Order Track Select                   */
/***********************************************************/
.MyAccountOrderTrackingSelectOuterTable
{
	width: 500;
	height: 100%;
	align: left;
}

.MyAccountOrderTrackingSelecttextred
{
	font-family: Arial;
	font-size: 10px;
	color: red;
	text-align: center;
	align: center;
}

.MyAccountOrderTrackingSelectheader
{
	color: #4C93CA;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	align: center;
}

.MyAccountOrderTrackingSelecttextboldRight
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.MyAccountOrderTrackingSelecttextbold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.MyAccountOrderTrackingSelecttextboldLeft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountOrderTrackingSelecttextboldCenter
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.MyAccountOrderTrackingSelecttext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOrderTrackingSelectcenter { text-align: center; }
.MyAccountOrderTrackingSelectleft { text-align: left; }

/**********************************************************/
/* Feature My Account Past Purchase List                                    */
/**********************************************************/
.MyAccountPastPurchaseListbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountPastPurchaseListbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountPastPurchaseListcategorytree_parent, a.MyAccountPastPurchaseListcategorytree_parent:link, a.MyAccountPastPurchaseListcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountPastPurchaseListcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountPastPurchaseListcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountPastPurchaseListBorder { background-color: black; }

.MyAccountPastPurchaseListBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountPastPurchaseListTDWidth { width: 15; }

.MyAccountPastPurchaseListtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountPastPurchaseListtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountPastPurchaseListtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 20;
}

.MyAccountPastPurchaseListtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.MyAccountPastPurchaseListNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountPastPurchaseListPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountPastPurchaseListPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountPastPurchaseListtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountPastPurchaseListtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 20;
}

a.MyAccountPastPurchaseListtext, a.MyAccountPastPurchaseListtext:link, a.MyAccountPastPurchaseListtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountPastPurchaseListtextbold, a.MyAccountPastPurchaseListtextbold:link, a.MyAccountPastPurchaseListtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.MyAccountPastPurchaseListtextred, a.MyAccountPastPurchaseListtextred:link, a.MyAccountPastPurchaseListtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

.MyAccountPastPurchaseListsr_header
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountPastPurchaseListExcel { border: none; }

/**********************************************************/
/* Feature My Account Open AR                                     */
/**********************************************************/
.MyAccountOpenARListbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountOpenARListbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenARListcategorytree_parent, a.MyAccountOpenARListcategorytree_parent:link, a.MyAccountOpenARListcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountOpenARListcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountOpenARListcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountOpenARListBorder { background-color: black; }

.MyAccountOpenARListBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountOpenARListTDWidth { width: 15; }

.MyAccountOpenARListtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountOpenARListtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.MyAccountOpenARListtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 30;
}

.MyAccountOpenARListtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountOpenARListNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountOpenARListPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountOpenARListPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenARListtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenARListtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 30;
}

a.MyAccountOpenARListtext, a.MyAccountOpenARListtext:link, a.MyAccountOpenARListtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOpenARListtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenARListtextbold, a.MyAccountOpenARListtextbold:link, a.MyAccountOpenARListtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenARListtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.MyAccountOpenARListtextred, a.MyAccountOpenARListtextred:link, a.MyAccountOpenARListtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.MyAccountOpenARListtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

.MyAccountOpenARListExcel { border: none; }

/**********************************************************/
/* Feature My Account Open Order Detail    MyAccountOpenOrderDetail  */
/**********************************************************/
.MyAccountOpenOrderDetailbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountOpenOrderDetailbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenOrderDetailcategorytree_parent, a.MyAccountOpenOrderDetailcategorytree_parent:link, a.MyAccountOpenOrderDetailcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountOpenOrderDetailcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountOpenOrderDetailcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountOpenOrderDetailBorder { background-color: black; }

.MyAccountOpenOrderDetailBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountOpenOrderDetailTDWidth { width: 15; }

.MyAccountOpenOrderDetailtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountOpenOrderDetailtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountOpenOrderDetailtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 10;
}

.MyAccountOpenOrderDetailtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.MyAccountOpenOrderDetailNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountOpenOrderDetailPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountOpenOrderDetailPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenOrderDetailtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenOrderDetailtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 20;
}

.MyAccountOpenOrderDetailtextcenter
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

a.MyAccountOpenOrderDetailtext, a.MyAccountOpenOrderDetailtext:link, a.MyAccountOpenOrderDetailtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOpenOrderDetailtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenOrderDetailtextbold, a.MyAccountOpenOrderDetailtextbold:link, a.MyAccountOpenOrderDetailtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOpenOrderDetailtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.MyAccountOpenOrderDetailtextred, a.MyAccountOpenOrderDetailtextred:link, a.MyAccountOpenOrderDetailtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.MyAccountOpenOrderDetailtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

.MyAccountOpenOrderDetailExcel { border: none; }

/**********************************************************/
/* Feature My Account Open Order List                                   */
/**********************************************************/
.MyAccountOpenOrderListbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountOpenOrderListbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenOrderListcategorytree_parent, a.MyAccountOpenOrderListcategorytree_parent:link, a.MyAccountOpenOrderListcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountOpenOrderListcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountOpenOrderListcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountOpenOrderListBorder { background-color: black; }

.MyAccountOpenOrderListBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountOpenOrderListTDWidth { width: 15; }

.MyAccountOpenOrderListtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountOpenOrderListtextbold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.MyAccountOpenOrderListtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountOpenOrderListtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 20;
}

.MyAccountOpenOrderListtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.MyAccountOpenOrderListNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountOpenOrderListPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountOpenOrderListPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenOrderListtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenOrderListtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 30;
}

.MyAccountOpenOrderListtextcenter
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

a.MyAccountOpenOrderListtext, a.MyAccountOpenOrderListtext:link, a.MyAccountOpenOrderListtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOpenOrderListtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenOrderListtextbold, a.MyAccountOpenOrderListtextbold:link, a.MyAccountOpenOrderListtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOpenOrderListtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.MyAccountOpenOrderListtextred, a.MyAccountOpenOrderListtextred:link, a.MyAccountOpenOrderListtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.MyAccountOpenOrderListtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

.MyAccountOpenOrderListExcel { border: none; }

/**********************************************************/
/* Feature My Account Open Quote Detail   MyAccountOpenQuoteDetail                */
/**********************************************************/
.MyAccountOpenQuoteDetailbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountOpenQuoteDetailbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenQuoteDetailcategorytree_parent, a.MyAccountOpenQuoteDetailcategorytree_parent:link, a.MyAccountOpenQuoteDetailcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountOpenQuoteDetailcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountOpenQuoteDetailcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountOpenQuoteDetailBorder { background-color: black; }

.MyAccountOpenQuoteDetailBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountOpenQuoteDetailTDWidth { width: 15; }

.MyAccountOpenQuoteDetailtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountOpenQuoteDetailtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountOpenQuoteDetailtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 20;
}

.MyAccountOpenQuoteDetailtextboldcenter
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.MyAccountOpenQuoteDetailtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.MyAccountOpenQuoteDetailNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountOpenQuoteDetailPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountOpenQuoteDetailPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenQuoteDetailtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenQuoteDetailtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 20;
}

.MyAccountOpenQuoteDetailtextcenter
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.MyAccountOpenQuoteDetailtextleft
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.MyAccountOpenQuoteDetailrighttext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenQuoteDetailtext, a.MyAccountOpenQuoteDetailtext:link, a.MyAccountOpenQuoteDetailtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOpenQuoteDetailtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenQuoteDetailtextbold, a.MyAccountOpenQuoteDetailtextbold:link, a.MyAccountOpenQuoteDetailtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteDetailtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.MyAccountOpenQuoteDetailtextred, a.MyAccountOpenQuoteDetailtextred:link, a.MyAccountOpenQuoteDetailtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.MyAccountOpenQuoteDetailtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

.MyAccountOpenQuoteDetailExcel { border: none; }

/**********************************************************/
/*  Feature My Account Invoice Detail   MyAccountInvoiceDetail    */
/**********************************************************/
A.MyAccountInvoiceDetailcategorytree_parent, A.MyAccountInvoiceDetailcategorytree_parent:link, A.MyAccountInvoiceDetailcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

.MyAccountInvoiceDetailcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountInvoiceDetailtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-align: center;
}

.MyAccountInvoiceDetailRightAlign
{
	text-align: right;
	vertical-align: top;
}

.MyAccountInvoiceDetailCenterAlign
{
	text-align: center;
	vertical-align: top;
}

.MyAccountInvoiceDetailLeftAlign
{
	text-align: LEFT;
	vertical-align: top;
}

.MyAccountInvoiceDetailCenterAlign
{
	text-align: center;
	vertical-align: top;
}

.MyAccountInvoiceDetailtextbold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.MyAccountInvoiceDetailtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountInvoiceDetailtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountInvoiceDetailtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.MyAccountInvoiceDetailtextboldcenter
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.MyAccountInvoiceDetailtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountInvoiceDetailtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.MyAccountInvoiceDetailtextleft
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.MyAccountInvoiceDetailtextcenter
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.MyAccountInvoiceDetailTD1
{
	text-align: center;
	width: 600;
}

.MyAccountInvoiceDetailheader
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountInvoiceDetailgridtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountInvoiceDetailNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountInvoiceDetailPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountInvoiceDetailPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 24px;
	color: #000000;
}

a.MyAccountInvoiceDetailtextbold, a.MyAccountInvoiceDetailtextbold:link, a.MyAccountInvoiceDetailtextbold:visited
{
	font-family: Arial;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountInvoiceDetailtextbold:hover
{
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}

.MyAccountInvoiceDetailExcel { border: none; }

/**********************************************************/
/* Feature My Account Order Tracking Detail                     */
/**********************************************************/
.MyAccountOrderTrackingDetailbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountOrderTrackingDetailbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOrderTrackingDetailcategorytree_parent, a.MyAccountOrderTrackingDetailcategorytree_parent:link, a.MyAccountOrderTrackingDetailcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountOrderTrackingDetailcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountOrderTrackingDetailcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountOrderTrackingDetailBorder { background-color: black; }

.MyAccountOrderTrackingDetailBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountOrderTrackingDetailTDWidth { width: 15; }

.MyAccountOrderTrackingDetailtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountOrderTrackingDetailtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountOrderTrackingDetailtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.MyAccountOrderTrackingDetailtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.MyAccountOrderTrackingDetailNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountOrderTrackingDetailPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountOrderTrackingDetailPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOrderTrackingDetailtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOrderTrackingDetailtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.MyAccountOrderTrackingDetailtextcenter
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

a.MyAccountOrderTrackingDetailtext, a.MyAccountOrderTrackingDetailtext:link, a.MyAccountOrderTrackingDetailtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOrderTrackingDetailtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOrderTrackingDetailtextred, a.MyAccountOrderTrackingDetailtextred:link, a.MyAccountOrderTrackingDetailtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.MyAccountOrderTrackingDetailtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

a.MyAccountOrderTrackingDetailtextbold, a.MyAccountOrderTrackingDetailtextbold:link, a.MyAccountOrderTrackingDetailtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOrderTrackingDetailtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.MyAccountOrderTrackingDetailExcel { border: none; }

/**********************************************************/
/* Feature My Account Open Quote List                     */
/**********************************************************/
.MyAccountOpenQuoteListbranchselect_link
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountOpenQuoteListbranchselect_text
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenQuoteListcategorytree_parent, a.MyAccountOpenQuoteListcategorytree_parent:link, a.MyAccountOpenQuoteListcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
}

a.MyAccountOpenQuoteListcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountOpenQuoteListcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.MyAccountOpenQuoteListBorder { background-color: black; }

.MyAccountOpenQuoteListBorderWidth
{
	background-color: black;
	width: 1;
}

.MyAccountOpenQuoteListTDWidth { width: 15; }

.MyAccountOpenQuoteListtextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 563;
}

.MyAccountOpenQuoteListtextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountOpenQuoteListtextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 60;
}

.MyAccountOpenQuoteListtextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.MyAccountOpenQuoteListNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountOpenQuoteListPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountOpenQuoteListPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenQuoteListtext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenQuoteListtextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 60;
}

a.MyAccountOpenQuoteListtext, a.MyAccountOpenQuoteListtext:link, a.MyAccountOpenQuoteListtext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOpenQuoteListtext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a.MyAccountOpenQuoteListtextred, a.MyAccountOpenQuoteListtextred:link, a.MyAccountOpenQuoteListtextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

a.MyAccountOpenQuoteListtextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

a.MyAccountOpenQuoteListtextbold, a.MyAccountOpenQuoteListtextbold:link, a.MyAccountOpenQuoteListtextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountOpenQuoteListtextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountOpenQuoteListExcel { border: none; }

/**********************************************************/
/* Feature My Account Shopping List Select                   */
/**********************************************************/
.MyAccountShoppingListSelectborder { background-color: #335675; }

.MyAccountShoppingListSelectheader
{
	color: #4C93CA;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

.MyAccountShoppingListSelecttext
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountShoppingListSelecttextbold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

/**********************************************************/
/* Feature My Account Shopping List Detail                  */
/**********************************************************/
.MyAccountShoppingListDetailheader
{
	color: #4C93CA;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

.MyAccountShoppingListDetailborder
{
	background-color: #335675;
	width: 1;
}

.MyAccountShoppingListDetailitemcode
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountShoppingListDetaildescription
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountShoppingListDetailpartnumber
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountShoppingListDetailSRheader
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountShoppingListDetailtotalbar
{
	text-align: right;
	background-color: #000000;
}

.MyAccountShoppingListDetailbuttonbar
{
	background-color: #FFFFFF;
	/*#6888A4;*/
}

/**********************************************************/
/* Feature Admin Page                                     */
/**********************************************************/
.AdminPageTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminPageTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminPageSpacer { height: 5px; }

.AdminPageList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminPageLink, A.AdminPageLink:link, A.AdminPageLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminPageLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature Admin Abbreviations List                                     */
/**********************************************************/
.AdminAbbreviationsListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminAbbreviationsListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbbreviationsListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbbreviationsListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminAbbreviationsListSpacer { height: 5px; }

.AdminAbbreviationsListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminAbbreviationsListLink, A.AdminAbbreviationsListLink:link, A.AdminAbbreviationsListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminAbbreviationsListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature Admin Abbreviations Detail                     */
/**********************************************************/
.AdminAbbreviationsDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminAbbreviationsDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbbreviationsDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbbreviationsDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbbreviationsDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminAbbreviationsDetailSpacer { height: 5px; }

A.AdminAbbreviationsDetailLink, A.AdminAbbreviationsDetailLink:link, A.AdminAbbreviationsDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminAbbreviationsDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminAbbreviationsDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminContactEMailsList                         */
/**********************************************************/
.AdminContactEMailsListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminContactEMailsListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminContactEMailsListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminContactEMailsListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminContactEMailsListSpacer { height: 5px; }

.AdminContactEMailsListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminContactEMailsListLink, A.AdminContactEMailsListLink:link, A.AdminContactEMailsListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminContactEMailsListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature AdminContactEMailsDetail                       */
/**********************************************************/
.AdminContactEMailsDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminContactEMailsDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminContactEMailsDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminContactEMailsDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminContactEMailsDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminContactEMailsDetailSpacer { height: 5px; }

A.AdminContactEMailsDetailLink, A.AdminContactEMailsDetailLink:link, A.AdminContactEMailsDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminContactEMailsDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminContactEMailsDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminEmailAlertsList                           */
/**********************************************************/
.AdminEmailAlertsListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminEmailAlertsListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminEmailAlertsListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminEmailAlertsListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminEmailAlertsListSpacer { height: 5px; }

.AdminEmailAlertsListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminEmailAlertsListLink, A.AdminEmailAlertsListLink:link, A.AdminEmailAlertsListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminEmailAlertsListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature AdminEmailAlertsDetail                         */
/**********************************************************/
.AdminEmailAlertsDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminEmailAlertsDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminEmailAlertsDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminEmailAlertsDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminEmailAlertsDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminEmailAlertsDetailSpacer { height: 5px; }

A.AdminEmailAlertsDetailLink, A.AdminEmailAlertsDetailLink:link, A.AdminEmailAlertsDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminEmailAlertsDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminEmailAlertsDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminFeaturedItemsList                           */
/**********************************************************/
.AdminFeaturedItemsListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFeaturedItemsListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedItemsListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedItemsListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminFeaturedItemsListSpacer { height: 5px; }

.AdminFeaturedItemsListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminFeaturedItemsListLink, A.AdminFeaturedItemsListLink:link, A.AdminFeaturedItemsListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminFeaturedItemsListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature AdminFeaturedItemsDetail                         */
/**********************************************************/
.AdminFeaturedItemsDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFeaturedItemsDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedItemsDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedItemsDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedItemsDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminFeaturedItemsDetailSpacer { height: 5px; }

A.AdminFeaturedItemsDetailLink, A.AdminFeaturedItemsDetailLink:link, A.AdminFeaturedItemsDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminFeaturedItemsDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminFeaturedItemsDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminApprovePendingCustomersList                           */
/**********************************************************/
.AdminApprovePendingCustomersListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminApprovePendingCustomersListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingCustomersListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingCustomersListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminApprovePendingCustomersListSpacer { height: 5px; }

.AdminApprovePendingCustomersListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminApprovePendingCustomersListLink, A.AdminApprovePendingCustomersListLink:link, A.AdminApprovePendingCustomersListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminApprovePendingCustomersListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminApprovePendingCustomersListMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminApprovePendingCustomersDetail                         */
/**********************************************************/
.AdminApprovePendingCustomersDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminApprovePendingCustomersDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingCustomersDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingCustomersDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingCustomersDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminApprovePendingCustomersDetailSpacer { height: 5px; }

A.AdminApprovePendingCustomersDetailLink, A.AdminApprovePendingCustomersDetailLink:link, A.AdminApprovePendingCustomersDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminApprovePendingCustomersDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminApprovePendingCustomersDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminPageHits                                  */
/**********************************************************/
.AdminPageHitsTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminPageHitsTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminPageHitsColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminPageHitsTotalColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-align: right;
}

.AdminPageHitsColumnValue
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.AdminPageHitsTotalColumnValue
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	text-align: right;
}

.AdminPageHitsNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminPageHitsSpacer { height: 5px; }

A.AdminPageHitsLink, A.AdminPageHitsLink:link, A.AdminPageHitsLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminPageHitsLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminPageHitsMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminShippingMethodsList                                     */
/**********************************************************/
.AdminShippingMethodsListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminShippingMethodsListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShippingMethodsListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShippingMethodsListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminShippingMethodsListSpacer { height: 5px; }

.AdminShippingMethodsListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminShippingMethodsListLink, A.AdminShippingMethodsListLink:link, A.AdminShippingMethodsListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminShippingMethodsListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature AdminShippingMethodsDetail                     */
/**********************************************************/
.AdminShippingMethodsDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminShippingMethodsDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShippingMethodsDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShippingMethodsDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShippingMethodsDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminShippingMethodsDetailSpacer { height: 5px; }

A.AdminShippingMethodsDetailLink, A.AdminShippingMethodsDetailLink:link, A.AdminShippingMethodsDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminShippingMethodsDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminShippingMethodsDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminShopperList                                     */
/**********************************************************/
.AdminShopperListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminShopperListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShopperListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	background-color: #00CCFF;
}

.AdminShopperListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminShopperListSpacer { height: 5px; }

.AdminShopperListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminShopperListLink, A.AdminShopperListLink:link, A.AdminShopperListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminShopperListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature AdminShopperDetail                     */
/**********************************************************/
.AdminShopperDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminShopperDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShopperDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShopperDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminShopperDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminShopperDetailSpacer { height: 5px; }

A.AdminShopperDetailLink, A.AdminShopperDetailLink:link, A.AdminShopperDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminShopperDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminShopperDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature Admin SitePage List                                     */
/**********************************************************/
.AdminSitePageListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminSitePageListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSitePageListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSitePageListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminSitePageListSpacer { height: 5px; }

.AdminSitePageListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminSitePageListLink, A.AdminSitePageListLink:link, A.AdminSitePageListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminSitePageListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature Admin SitePage Detail                     */
/**********************************************************/
.AdminSitePageDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminSitePageDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSitePageDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSitePageDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSitePageDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminSitePageDetailSpacer { height: 5px; }

A.AdminSitePageDetailLink, A.AdminSitePageDetailLink:link, A.AdminSitePageDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminSitePageDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminSitePageDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature Admin Vendor List                                     */
/**********************************************************/
.AdminVendorListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminVendorListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVendorListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVendorListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminVendorListSpacer { height: 5px; }

.AdminVendorListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminVendorListLink, A.AdminVendorListLink:link, A.AdminVendorListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminVendorListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature Admin Vendor Detail                     */
/**********************************************************/
.AdminVendorDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminVendorDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVendorDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVendorDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVendorDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminVendorDetailSpacer { height: 5px; }

A.AdminVendorDetailLink, A.AdminVendorDetailLink:link, A.AdminVendorDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminVendorDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminVendorDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature Admin System Settings      */
/**********************************************************/




















/**********************************************************/
/* Feature New Shopper      */
/**********************************************************/
.NewShopperTable1
{
	background-color: #FFFFFF;
	width: 300px;
}

.NewShopperTable2
{
	background-color: #E6EEEE;
	width: 220px;
}

.NewShopperOuterTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.NewShopperTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #4C93CA;
}

.NewShopperDescription
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: ;
	padding-left: 2px;
}

.NewShopperFootnote
{
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	color: Red;
}

.NewShopperSubmit
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	text-align: center;
}

.NewShopperRequired
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.NewShopperColumnTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.NewShopperBulletText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.NewShopperColumnValue
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.NewShopperSpacer { height: 5px; }

A.NewShopperLink, A.NewShopperLink:link, A.NewShopperLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	color: #005ABB;
	font-weight: bold;
	width: 100%;
}

A.NewShopperLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #005ABB;
	text-decoration: underline;
}

.NewShopperMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature New Customer      */
/**********************************************************/
.NewCustomerTable
{
	background-color: #FFFFFF;
	width: 450px;
}

.NewCustomerTitle
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

.NewCustomerDescription
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 450px;
}

.NewCustomerFootnote
{
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	color: red;
}

.NewCustomerSubmit
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	text-align: center;
}

.NewCustomerCheckbox
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.NewCustomerRequired
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.NewCustomerColumnTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.NewCustomerColumnValue
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.NewCustomerSpacer { height: 5px; }

A.NewCustomerLink, A.NewCustomerLink:link, A.NewCustomerLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	width: 100%;
}

A.NewCustomerLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.NewCustomerMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminFeaturedCategoryList                           */
/**********************************************************/
.AdminFeaturedCategoryListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFeaturedCategoryListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedCategoryListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedCategoryListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminFeaturedCategoryListSpacer { height: 5px; }

.AdminFeaturedCategoryListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminFeaturedCategoryListLink, A.AdminFeaturedCategoryListLink:link, A.AdminFeaturedCategoryListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #005ABB;
	font-weight: bold;
}

A.AdminFeaturedCategoryListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #005ABB;
	text-decoration: underline;
}

.AdminFeaturedCategoryListError
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminFeaturedCategoryDetail                         */
/**********************************************************/
.AdminFeaturedCategoryDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFeaturedCategoryDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedCategoryDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedCategoryDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFeaturedCategoryDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminFeaturedCategoryDetailSpacer { height: 5px; }

A.AdminFeaturedCategoryDetailLink, A.AdminFeaturedCategoryDetailLink:link, A.AdminFeaturedCategoryDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminFeaturedCategoryDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminFeaturedCategoryDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/**********************************************************/
/* Feature AdminErrorLog                           */
/**********************************************************/
.AdminErrorLogTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminErrorLogTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminErrorLogColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminErrorLogNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminErrorLogSpacer { height: 5px; }

.AdminErrorLogList
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

A.AdminErrorLogLink, A.AdminErrorLogLink:link, A.AdminErrorLogLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminErrorLogLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature Admin CreditCards List                                     */
/**********************************************************/
.AdminCreditCardsListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminCreditCardsListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCreditCardsListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCreditCardsListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminCreditCardsListSpacer { height: 5px; }

.AdminCreditCardsListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminCreditCardsListLink, A.AdminCreditCardsListLink:link, A.AdminCreditCardsListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminCreditCardsListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/**********************************************************/
/* Feature Admin CreditCards Detail                     */
/**********************************************************/
.AdminCreditCardsDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminCreditCardsDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCreditCardsDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCreditCardsDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCreditCardsDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminCreditCardsDetailSpacer { height: 5px; }

A.AdminCreditCardsDetailLink, A.AdminCreditCardsDetailLink:link, A.AdminCreditCardsDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminCreditCardsDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminCreditCardsDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

/*
Generic Error Message
*/

.ErrorMessage
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	font-weight: bold;
}

/**********************************************************/
/* Feature Site Map                                       */
/**********************************************************/
.SiteMapTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.SiteMapTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.SiteMapSectionTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.SiteMapSectionValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.SiteMapNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.SiteMapSpacer { height: 5px; }

A.SiteMapLink, A.SiteMapLink:link, A.SiteMapLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	width: 100%;
}

A.SiteMapLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.MyAccountProfileaccounting { text-align: left; }

.MyAccountProfileaccountingright
{
	text-align: left;
	padding-left: 20;
}

A.MyAccountProfileaccounting
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:link
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:visited
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:hover
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

.MyAccountProfileAccountingOuterTable { width: 50%; }
.MyAccountProfileAccountingInformationDisplay { text-align: left; }

.LocationAvailabilityTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.LocationAvailabilityColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.LocationAvailabilityColumnValue
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.LocationAvailabilityNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.LocationAvailabilitySpacer { height: 5px; }

.LocationAvailabilityMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

a.MyAccountInvoicesListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountInvoicesListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountInvoicesListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountInvoicesListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenARListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenARListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenARListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenARListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenOrderListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenOrderListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenOrderListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenOrderListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenOrderDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenOrderDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenOrderDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenOrderDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOpenQuoteDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOrderTrackingDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOrderTrackingDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOrderTrackingDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountOrderTrackingDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

A.MyAccountProfileaccounting
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:link
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:visited
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:hover
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

a.MyAccountInvoicesListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoicesListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoicesListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoicesListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenARListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenARListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenARListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenARListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOrderTrackingDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOrderTrackingDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOrderTrackingDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOrderTrackingDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

.MyAccountProfileCylinderTable { border: 0; }
.MyAccountProfileCylinderButton { border: 0; }

.MyAccountProfileCylinderTitleTD
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #212121;
}

.MyAccountProfileCylinderTD { color: #000000; }

a.MyAccountPastPurchaseListheaderlink
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountCylinderReportcategorytree_parent
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

a.MyAccountCylinderReportcategorytree_parent:link
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

a.MyAccountCylinderReportcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

a.MyAccountCylinderReportcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

}

.MyAccountCylinderReportborder
{
	background-color: #7E0206;
	width: 1;
}

a.MyAccountCylinderReportPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountCylinderReportPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountCylinderReportPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountCylinderReportPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.MyAccountCylinderReportBorderWidth
{
	background-color: #7E0206;
	width: 1;
}

.MyAccountCylinderReportTDWidth { width: 15; }

.MyAccountCylinderReporttextboldleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.MyAccountCylinderReporttextboldright
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 30;
}

.MyAccountCylinderReporttextleft
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.MyAccountCylinderReporttextcenter
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.MyAccountCylinderReporttextright
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 40;
}

.MyAccountCylinderReportNextPrev
{
	text-align: left;
	width: 280px;
}

.MyAccountCylinderReportPageSeq
{
	text-align: right;
	width: 280px;
}

.MyAccountCylinderReportPageXOfY
{
	text-align: right;
	width: 560px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.MyAccountCylinderReporttextboldWidth
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.MyAccountCylinderReporttextred
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.LogonInputsTable { width: 100%; }

.MyAccountProfileRecentOrdersTable
{
	width: 500px;
	padding: 0px;
	border-style: none;
	border-width: 0px;
	border-collapse: collapse;
}

.ShoppingListSelect_hr { width: 100%; }
.ItemSearchResults_ItemCodeDescriptionHeaderAlign { text-align: left; }
.ItemSearchResults_ItemCodeDescriptionTextAlign { text-align: left; }
.ItemSearchResults_AvailabilityHeaderAlign { text-align: center; }
.ItemSearchResults_AvailabilityTextAlign { text-align: center; }
.ItemSearchResults_PriceHeaderAlign { text-align: center; }
.ItemSearchResults_PriceTextAlign { text-align: right; }
.ItemSearchResults_AddToHeaderAlign { text-align: center; }
.ItemSearchResults_AddToTextAlign { text-align: center; }
.ItemSearchResults_ItemImageHeaderAlign { text-align: left; }
.ItemSearchResults_ItemImageTextAlign { text-align: left; }

A.MyAccountProfileaccounting
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:link
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:visited
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

A.MyAccountProfileaccounting:hover
{
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

a.MyAccountInvoicesListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoicesListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoicesListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoicesListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenARListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenARListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenARListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenARListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenOrderDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOpenQuoteDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOrderTrackingDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOrderTrackingDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOrderTrackingDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountOrderTrackingDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountPastPurchaseListheaderlink
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListheaderlink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountPastPurchaseListtextlink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.MyAccountCylinderReportcategorytree_parent
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

a.MyAccountCylinderReportcategorytree_parent:link
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

a.MyAccountCylinderReportcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

a.MyAccountCylinderReportcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #4C93CA;
}

.MyAccountCylinderReportcategorytree_activepage { }

a.MyAccountCylinderReportPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountCylinderReportPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountCylinderReportPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.MyAccountCylinderReportPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.QuickOrderOrderTD { vertical-align: top; }
.QuickOrderOuterTable { }
.QuickOrderInfoBoxTD { vertical-align: top; }

.QuickOrderGrayBoxOuterTable
{
	border-style: none;
	border-width: 0px;
}

.QuickOrderGrayBox
{
	background-color: #E6EEEE;
	width: 200px;
}

.QuickOrderGrayBoxtitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.QuickOrderGrayBoxtext
{
	font-family: Arial;
	font-size: 12px;
}

.QuickOrderlinkTD { text-align: center; }

A.QuickOrderInstructionsLink, A.QuickOrderInstructionsLink:link, A.QuickOrderInstructionsLink:visited
{
	color: #4C93CA;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}

A.QuickOrderInstructionsLink:hover
{
	color: #4C93CA;
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
}

a.BreadCrumbcategorytree_parent, a.BreadCrumbcategorytree_parent:link, a.BreadCrumbcategorytree_parent:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
	font-weight: normal;
}

a.BreadCrumbcategorytree_parent:hover
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #4C93CA;
	font-weight: normal;
}

.BreadCrumbcategorytree_activepage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
        margin-top: 5px;
        margin-bottom: 15px;
}

.ShoppingList_SeparatorImage { height: 1; }
.QuickOrder_LineNumberTD { }
.QuickOrder_ItemCodeTD { }
.QuickOrder_SpacerTD { }
.QuickOrder_QtyTD { }
.OrderSummary_StartSummarySpacer { height: 1; }
.OrderSummary_EndSummarySpacer { height: 1; }
.OrderConfirmation_StartSummarySpacer { height: 1; }
.OrderConfirmation_EndSummarySpacer { height: 1; }

.LogonForgotEmail
{
	font-family: Arial;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
}

.LogonForgotSubmit { }

.MyAccountOpenARListTotalAmountDue
{
	font-weight: bold;
	font-family: Arial;
	text-align: right;
	font-size: 12px;
}

.MyAccountOpenARListInvoiceAgeTitle
{
	font-weight: bold;
	font-family: Arial;
	text-align: left;
	font-size: 12px;
}

.CategorySearchResults_Description
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARListtextboldAging
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: black;
}

.AdminApprovePendingShoppersListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminApprovePendingShoppersListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingShoppersListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingShoppersListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminApprovePendingShoppersListSpacer { height: 5px; }

.AdminApprovePendingShoppersListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminApprovePendingShoppersListLink, A.AdminApprovePendingShoppersListLink:link, A.AdminApprovePendingShoppersListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminApprovePendingShoppersListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminApprovePendingShoppersListMessage { }

.AdminApprovePendingShoppersDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminApprovePendingShoppersDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingShoppersDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingShoppersDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.AdminApprovePendingShoppersDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminApprovePendingShoppersDetailSpacer { height: 5px; }

A.AdminApprovePendingShoppersDetailLink, A.AdminApprovePendingShoppersDetailLink:link, A.AdminApprovePendingShoppersDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminApprovePendingShoppersDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminApprovePendingShoppersDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminSystemListSelectTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminSystemListSelectTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSystemListSelectColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSystemListSelectNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminSystemListSelectSpacer { height: 5px; }

.AdminSystemListSelectList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminSystemListSelectLink, A.AdminSystemListSelectLink:link, A.AdminSystemListSelectLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminSystemListSelectLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminSystemListSelectMessage { }

.AdminSystemListDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminSystemListDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSystemListDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSystemListDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.AdminSystemListDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminSystemListDetailSpacer { height: 5px; }

A.AdminSystemListDetailLink, A.AdminSystemListDetailLink:link, A.AdminSystemListDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminSystemListDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminSystemListDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.Additional_Middle { background-color: white; }
.Additional_ImageBottomborder { height: 2; }
.SiteMapTitleTR { background-color: white; }
.SiteMapSectionTitle2 { background-color: white; }

.LogonHeaderApply
{
	color: #4C93CA;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	vertical-align: bottom;
}

.LinksDisplayLinkImage { border-style: none; }
.Links2DisplayLinkImage { border-style: none; }
.Links3DisplayLinkImage { border-style: none; }

.InvoiceListInvoiceDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.InvoiceListInvoiceDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.InvoiceListPONumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceListPONumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceListInvoiceNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceListInvoiceNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderListRequireDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.OrderListRequireDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.OrderListOrderDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.OrderListOrderDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.OrderListPONumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.OrderListPONumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderListOrderNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.OrderListOrderNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderListCanceledValueHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.OrderListCanceledValueValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.OrderListInvoiceValueHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.OrderListInvoiceValueValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.OrderListOrderValueHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.OrderListOrderValueValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.QuoteListRequireDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.QuoteListRequireDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.QuoteListOrderDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.QuoteListOrderDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.QuoteListPONumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.QuoteListPONumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.QuoteListExpireDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.QuoteListExpireDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.QuoteListQuoteNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.QuoteListQuoteNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.PurchaseListItemCodeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.PurchaseListItemCodeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.PurchaseListInvoiceAmountHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.PurchaseListInvoiceAmountValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.PurchaseListInvoiceNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.PurchaseListInvoiceNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.PurchaseListOrderNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.PurchaseListOrderNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.PurchaseListInvoiceDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.PurchaseListInvoiceDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.PurchaseListAddToCartHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.PurchaseListAddToCartValue { text-align: left; }

.ARListInvoiceNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.ARListInvoiceNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.ARListOpenDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.ARListOpenDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.ARListDescriptionHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.ARListDescriptionValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.ARListTotalHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.ARListTotalValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.ARListAmountOpenHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.ARListAmountOpenValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.ARListDiscountDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.ARListDiscountDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.ARListDueDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.ARListDueDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.ARListCurrentHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.ARListCurrentValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.ARListAge1Header
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.ARListAge1Value
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.ARListAge1ToAge2Header
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.ARListAge1ToAge2Value
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.ARListAge2ToAge3Header
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.ARListAge2ToAge3Value
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.ARListOverAge3Header
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.ARListOverAge3Value
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.CylinderSerialSerialNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.CylinderSerialSerialNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.CylinderSerialCylinderCodeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.CylinderSerialCylinderCodeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.CylinderSerialStatusCodeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.CylinderSerialStatusCodeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.CylinderSerialShipDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.CylinderSerialShipDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.CylinderSerialInvoiceNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.CylinderSerialInvoiceNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderDetailDescriptionHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.OrderDetailDescriptionValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderDetailItemCodeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.OrderDetailItemCodeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderDetailOpenValueHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.OrderDetailOpenValueValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.OrderDetailOpenQtyHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.OrderDetailOpenQtyValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderDetailNetPriceHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.OrderDetailNetPriceValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.OrderDetailUnitSizeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.OrderDetailUnitSizeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderDetailUnitNameHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.OrderDetailUnitNameValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.OrderDetailOrderQtyHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.OrderDetailOrderQtyValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.QuoteDetailUnitSizeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.QuoteDetailUnitSizeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.QuoteDetailUnitNameHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.QuoteDetailUnitNameValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.QuoteDetailOrderQtyHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.QuoteDetailOrderQtyValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.QuoteDetailDescriptionHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.QuoteDetailDescriptionValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.QuoteDetailItemCodeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.QuoteDetailItemCodeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.QuoteDetailNetPriceHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.QuoteDetailNetPriceValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.QuoteDetailPriceUnitSizeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.QuoteDetailPriceUnitSizeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.QuoteDetailUnitPriceHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.QuoteDetailUnitPriceValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.QuoteDetailPriceUnitNameHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.QuoteDetailPriceUnitNameValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.PurchaseDetailNetPriceHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.PurchaseDetailNetPriceValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.PurchaseDetailPriceUnitSizeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.PurchaseDetailPriceUnitSizeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.PurchaseDetailPriceUnitNameHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.PurchaseDetailPriceUnitNameValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.PurchaseDetailUnitPriceHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.PurchaseDetailUnitPriceValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.PurchaseDetailUnitSizeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.PurchaseDetailUnitSizeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.PurchaseDetailUnitNameHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.PurchaseDetailUnitNameValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.PurchaseDetailInvoiceQtyHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.PurchaseDetailInvoiceQtyValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.PurchaseDetailInvoiceDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.PurchaseDetailInvoiceDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.PurchaseDetailShipmentNumHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.PurchaseDetailShipmentNumValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.PurchaseDetailOrderNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.PurchaseDetailOrderNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.InvoiceDetailItemCodeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailItemCodeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceDetailDescriptionHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailDescriptionValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceDetailQtyShippedHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.InvoiceDetailQtyShippedValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.InvoiceDetailUnitNameHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailUnitNameValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceDetailUnitSizeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.InvoiceDetailUnitSizeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.InvoiceDetailNetPriceHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.InvoiceDetailNetPriceValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.InvoiceDetailExtendedPriceHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.InvoiceDetailExtendedPriceValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

A.ItemDetailLocAvail:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

A.MyAccountCylinderReporttextred:link, A.MyAccountCylinderReporttextred:visited
{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

A.MyAccountCylinderReporttextred:hover
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration: underline;
}

.MyAccountCylinderReporttextbold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

A.MyAccountCylinderReporttextbold:link, A.MyAccountCylinderReporttextbold:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

A.MyAccountCylinderReporttextbold:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.MyAccountCylinderReporttext
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

A.MyAccountCylinderReporttext:link, A.MyAccountCylinderReporttext:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

A.MyAccountCylinderReporttext:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

.CylinderBalanceCylinderCodeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.CylinderBalanceCylinderCodeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.CylinderBalanceCurrentBalanceHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.CylinderBalanceCurrentBalanceValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.CylinderBalanceQtyLeasedHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.CylinderBalanceQtyLeasedValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.CylinderBalanceLastUpdatedHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.CylinderBalanceLastUpdatedValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

a.CategorySearchResults_CategoryLinks, a.CategorySearchResults_CategoryLinks:link, a.CategorySearchResults_CategoryLinks:visited
{
	font-family: Arial;
	font-size: 12px;
	padding-right: 60;
	text-decoration: none;
	color: #005ABB;
	font-weight: normal;
}

a.CategorySearchResults_CategoryLinks:hover
{
	font-family: Arial;
	font-size: 12px;
	padding-right: 60;
	text-decoration: underline;
	color: #005ABB;
	font-weight: normal;
}

.MyAccountSelectSubmitButton { text-align: center; }

.MyAccountResultsSearchFor
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

A.MyAccountPageSeq, A.MyAccountPageSeq:link, A.MyAccountPageSeq:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

A.MyAccountPageSeq:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

A.MyAccountPageSeqCurrent, A.MyAccountPageSeqCurrent:link, A.MyAccountPageSeqCurrent:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-align: left;
}

A.MyAccountPageSeqCurrent:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-align: left;
}

A.MyAccountNextPrev, A.MyAccountNextPrev:link, A.MyAccountNextPrev:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

A.MyAccountNextPrev:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailInvoiceNumberHeader
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailInvoiceNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceDetailBillToHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailBillToValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceDetailShipToHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailShipToValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceDetailSalespersonHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailSalespersonValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceDetailOrderDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.InvoiceDetailOrderDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.InvoiceDetailTrackingNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.InvoiceDetailTrackingNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.InvoiceDetailPONumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.InvoiceDetailPONumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.InvoiceDetailInvoiceDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.InvoiceDetailInvoiceDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.InvoiceDetailOrderNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailOrderNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceDetailShipInstructionsHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailShipInstructionsValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.QuickOrder_LineNumberLabel
{
	font-family: Arial;
	font-size: 12px;
}

.LinksTableFormat { }
.LinksImageTag { }

a.MyAccountInvoiceDetailPrintPage
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoiceDetailPrintPage:link
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoiceDetailPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

a.MyAccountInvoiceDetailPrintPage:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10;
}

.TrackingDetailOrderNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.TrackingDetailOrderNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.TrackingDetailOrderQtyHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.TrackingDetailOrderQtyValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.TrackingDetailShipQtyHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.TrackingDetailShipQtyValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.TrackingDetailItemCodeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.TrackingDetailItemCodeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.TrackingDetailOrderDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.TrackingDetailOrderDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.TrackingDetailDispositionHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.TrackingDetailDispositionValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.TrackingDetailLastShipDateHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.TrackingDetailLastShipDateValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.TrackingDetailUnitNameHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.TrackingDetailUnitNameValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: right;
}

.TrackingDetailUnitSizeHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.TrackingDetailUnitSizeValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
}

A.ItemDetailLocAvail, A.ItemDetailLocAvail:link, A.ItemDetailLocAvail:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #005ABB;
	font-weight: bold;
}

.ItemSearchResults_SpecialImageHeaderAlign { text-align: left; }
.ItemSearchResults_SpecialImageTextAlign { text-align: left; }
.CategorySearchResults_SpecialImageHeaderAlign { text-align: left; }
.CategorySearchResults_SpecialImageTextAlign { text-align: left; }

.ShipBillInformation_OtherMethodLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.InvoiceDetailCompanyName
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
}

.InvoiceDetailCompanyAddress
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

.InvoiceDetailRemitToHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.InvoiceDetailRemitToCompanyName
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

.InvoiceDetailRemitToCompanyAddress
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

.CustomerListTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 20;
}

.CustomerListNameTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.CustomerListCodeTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.CustomerListNameText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.CustomerListCodeText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.CustomerListSubmitImage
{
	height: 17px;
	width: 53px;
}

.CustomerListDescText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

a.CustomerListLink
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.CustomerListLink:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.CustomerListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.CustomerListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

.CustomerListBlankheader { width: 10%; }

.ShipBillInformation_CompanyLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ProductSearch_SearchForLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ProductSearch_SearchByLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ProductSearch_Input
{
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	width:128;
}

.ProductSearch_List
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
}

.AdminCustomerAttributesListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminCustomerAttributesListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminCustomerAttributesListSpacer { height: 5px; }

.AdminCustomerAttributesListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

.AdminCustomerAttributesListCode
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminCustomerAttributesListLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminCustomerAttributesListLink:link
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminCustomerAttributesListLink:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminCustomerAttributesListLink:hover
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

.AdminCustomerAttributesDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminCustomerAttributesDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesDetailColumnValue
{
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminCustomerAttributesDetailSpacer { height: 5px; }

A.AdminCustomerAttributesDetailLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminCustomerAttributesDetailLink:link
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminCustomerAttributesDetailLink:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminCustomerAttributesDetailLink:hover
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

.AdminCustomerAttributesDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.ItemDetail_RelatedItemsLabel
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_PCardLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminExcludedLocations_Title
{
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
}

.AdminExcludedLocations_Message
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminExcludedLocations_ColumnTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminExcludedLocations_Link
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.CategorySearchResults_CategoryCell
{
	width: 180;
	border-style: none;
	border-width: 0px;
}

.RecentPurchaseOrdersList_DescriptionText
{
	font-size: 14px;
	font-family: Arial;
}

.RecentPurchaseOrdersList_CaptionImage { }
.RecentPurchaseOrdersList_SpacerRow { background-color: #CCCCCC; }

.RecentPurchaseOrdersList_SpacerImage
{
	height: 1px;
	width: 1px;
}

.RecentPurchaseOrdersList_Row { }
.RecentPurchaseOrdersList_Header { }

.RecentPurchaseOrdersList_Text
{
	font-size: 12px;
	font-family: Arial;
}

.RecentPurchaseOrdersList_Table { padding: 3px; }

.RecentPurchaseOrdersDetail_DescriptionText
{
	font-size: 14px;
	font-family: Arial;
}

.RecentPurchaseOrdersDetail_CaptionImage { }
.RecentPurchaseOrdersDetail_SpacerRow { background-color: #CCCCCC; }

.RecentPurchaseOrdersDetail_SpacerImage
{
	height: 1px;
	width: 1px;
}

.RecentPurchaseOrdersDetail_Row { }
.RecentPurchaseOrdersDetail_Header { }

.RecentPurchaseOrdersDetail_Text
{
	font-size: 12px;
	font-family: Arial;
}

.RecentPurchaseOrdersDetail_Table { padding: 3px; }

.ExpediteOrderEmail_DescriptionText
{
	font-size: 14px;
	font-family: Arial;
}

.ExpediteOrderEmail_CaptionImage { }

.ExpediteOrderEmail_Text
{
	font-size: 12px;
	font-family: Arial;
}

.ExpediteOrderEmail_Table { }
.ItemSearchResults_SpecialImageHeaderAlign { text-align: left; }
.ItemSearchResults_SpecialImageTextAlign { text-align: left; }
.CategorySearchResults_SpecialImageHeaderAlign { text-align: left; }
.CategorySearchResults_SpecialImageTextAlign { text-align: left; }

.ShipBillInformation_OtherMethodLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.InvoiceDetailCompanyName
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
}

.InvoiceDetailCompanyAddress
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

.InvoiceDetailRemitToHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.InvoiceDetailRemitToCompanyName
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

.InvoiceDetailRemitToCompanyAddress
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

.CustomerListTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 20;
}

.CustomerListNameTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.CustomerListCodeTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.CustomerListNameText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.CustomerListCodeText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.CustomerListSubmitImage
{
	height: 17px;
	width: 53px;
}

.CustomerListDescText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

a.CustomerListLink
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.CustomerListLink:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.CustomerListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.CustomerListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

.CustomerListBlankheader { width: 10%; }

.ShipBillInformation_CompanyLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ProductSearch_SearchForLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ProductSearch_SearchByLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ProductSearch_Input
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
}

.ProductSearch_List
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
}

.AdminCustomerAttributesListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminCustomerAttributesListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminCustomerAttributesListSpacer { height: 5px; }

.AdminCustomerAttributesListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

.AdminCustomerAttributesListCode
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminCustomerAttributesListLink { }
A.AdminCustomerAttributesListLink:link { }
A.AdminCustomerAttributesListLink:visited { }
A.AdminCustomerAttributesListLink:hover { }

.AdminCustomerAttributesDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminCustomerAttributesDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesDetailColumnValue
{
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminCustomerAttributesDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminCustomerAttributesDetailSpacer { height: 5px; }
A.AdminCustomerAttributesDetailLink { }
A.AdminCustomerAttributesDetailLink:link { }
A.AdminCustomerAttributesDetailLink:visited { }
A.AdminCustomerAttributesDetailLink:hover { }

.AdminCustomerAttributesDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.ItemDetail_RelatedItemsLabel
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_PCardLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminExcludedLocations_Title
{
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
}

.AdminExcludedLocations_Message
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminExcludedLocations_ColumnTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminExcludedLocations_Link
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.CategorySearchResults_CategoryCell
{
	width: 180;
	border-style: none;
	border-width: 0px;
}

.AdminShopperSecurityTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminShopperSecurityInnerTable { }

.AdminShopperSecurityTitle
{
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: black;
}

.AdminShopperSecurityMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminShopperSecurityColumnTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminShopperSecurityColumnValue { }

.AdminShopperSecurityLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminShopperSecurityNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminShopperSecuritySpacer { height: 5px; }

.AdminSoftwareVersionTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminSoftwareVersionInnerTable { }

.AdminSoftwareVersionTitle
{
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: black;
}

.AdminSoftwareVersionMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminSoftwareVersionColumnTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminSoftwareVersionColumnValue
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminSoftwareVersionLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminSoftwareVersionList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminSoftwareVersionNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminSoftwareVersionSpacer { height: 5px; }
.VisitorNumber_Table { width: 550px; }

.VisitorNumber_Label
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	color: #000000;
}

.ShoppingCart_AltItemLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
}

.ShoppingCart_AltItem
{
	font-size: 12px;
	font-family: Arial;
	color: #000000;
}

.ShoppingCart_Allocated
{
	font-size: 12px;
	font-family: Arial;
	color: #000000;
}

.ShoppingCart_BackOrdered
{
	font-size: 12px;
	font-family: Arial;
	color: #000000;
}

.ShoppingCart_AllocatedHeaderAlign { text-align: center; }
.ShoppingCart_BackOrderedHeaderAlign { text-align: center; }

.MasterCustomerTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}





.MasterCustomerNameText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.MasterCustomerCodeText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.MasterCustomerSubmitImage
{
	height: 17px;
	width: 53px;
}

.MasterCustomerDescText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

a.MasterCustomerLink
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:red;
}

a.MasterCustomerLink:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:red;
}

a.MasterCustomerLink:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:red;
}

a.MasterCustomerLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color:red;
}

.MasterCustomerBlankheader { width: 100%; }

.CustomerListError
{
	font-size: 12px;
	font-family: Arial;
	color: red;
}

.MasterCustomerError
{
	font-size: 12px;
	font-family: Arial;
	color: red;
	width: 400px;
}

.AdminNonWebItemListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminNonWebItemListTitle
{
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: black;
}

.AdminNonWebItemListMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminNonWebItemListNotFound
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminNonWebItemListColumnTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminNonWebItemListLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminNonWebItemListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	width: 132;
}

.AdminNonWebItemListSpacer { height: 5px; }

.AdminNonWebItemDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminNonWebItemDetailTitle
{
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: black;
}

.AdminNonWebItemDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminNonWebItemDetailNotFound
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminNonWebItemDetailColumnTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminNonWebItemDetailColumnValue
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

A.AdminNonWebItemDetailLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminNonWebItemDetailDetail
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminNonWebItemDetailSpacer { height: 5px; }

.AdminFreightBreakListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFreightBreakListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	color: black;
}

.AdminFreightBreakListMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminFreightBreakListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminFreightBreakListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.AdminFreightBreakListColumnValue
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.AdminFreightBreakListLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminFreightBreakListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminFreightBreakListDetail
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminFreightBreakListSpacer { height: 5px; }

.AdminFreightBreakDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFreightBreakDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	color: black;
}

.AdminFreightBreakDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminFreightBreakDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminFreightBreakDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.AdminFreightBreakDetailColumnValue
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

A.AdminFreightBreakDetailLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

A.AdminFreightBreakDetailDetail
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminFreightBreakDetailSpacer { height: 5px; }

.ItemSearchResults_NonWebFootnote
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
	padding-top: 10px;
}

.ItemDetail_NonWebFootnote
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.QuickOrder_Error
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.ShoppingList_DecimalQtyText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.RFQCart_DecimalQtyText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.ShoppingCart_DecimalQtyTable { }
.ShoppingList_DecimalQtyTable { }
.PurchaseListAddToTable { width: 100%; }

.PurchaseListAddToImages
{
	width: 100%;
	text-align: right;
}

.ExpediteOrderHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ExpediteOrderEmail_DescriptionTable { width: 100%; }
.SideQOP_Table { width: 100%; }

.SideQOP_ItemCodeLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.SideQOP_QtyLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ItemSearchResults_Vendor
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_VendorTextAlign { text-align: left; }
.ItemSearchResults_VendorHeaderAlign { text-align: left; }

.ItemSearchResults_ResultsPageLabel
{
	font-size: 12px;
	font-family: Arial;
}

.AdminShopperListShopperRecordOdd { background-color: #CCFFFF; }
.AdminShopperListShopperRecordEven { background-color: #FFFFFF; }

A.AdminShopperListColumnTitleLink, A.AdminShopperListColumnTitleLink:link, A.AdminShopperListColumnTitleLInk:visited
{
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	background-color: #00CCFF;
}

A.AdminShopperListColumnTitleLInk:hover
{
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	background-color: #00CCFF;
}

.AdminSiteAnalysisTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminSiteAnalysisText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartSearchTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminAbandonedCartSearchText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartSearchHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartSearchDescription
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperSearchTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminSalesByShopperSearchText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperSearchHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperSearchDescription
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperSearchTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminVisitsByShopperSearchText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperSearchHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperSearchDescription
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartListPrintPage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperListPrintPage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperListPrintPage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartListHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperListHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperListHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartListText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperListText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperListText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartListNextPrev { width: 15%; }
.AdminSalesByShopperListNextPrev { width: 15%; }
.AdminVisitsByShopperListNextPrev { width: 15%; }

.AdminAbandonedCartList_PrevNextLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperList_PrevNextLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperList_PrevNextLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartListPageXOfY
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperListPageXofY
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperListPageXofY
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartListPageSeq
{
	text-align: right;
	width: 85%;
}

.AdminSalesByShopperListPageSeq
{
	text-align: right;
	width: 85%;
}

.AdminVisitsByShopperListPageSeq
{
	text-align: right;
	width: 85%;
}

.AdminAbandonedCartList_PageLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperList_PageLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperList_PageLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminAbandonedCartListText, A.AdminAbandonedCartListText:link, A.AdminAbandonedCartListText:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminSalesByShopperListText, A.AdminSalesByShopperListText:link, A.AdminSalesByShopperListText:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminVisitsByShopperListText, A.AdminVisitsByShopperListText:link, A.AdminVisitsByShopperListText:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminAbandonedCartList_PageLinks, A.AdminAbandonedCartList_PageLinks:link, A.AdminAbandonedCartList_PageLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminSalesByShopperList_PageLinks, A.AdminSalesByShopperList_PageLinks:link, A.AdminSalesByShopperList_PageLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminVisitsByShopperList_PageLinks, A.AdminVisitsByShopperList_PageLinks:link, A.AdminVisitsByShopperList_PageLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminAbandonedCartList_PrevNextLinks, A.AdminAbandonedCartList_PrevNextLinks:link, A.AdminAbandonedCartList_PrevNextLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminSalesByShopperList_PrevNextLinks, A.AdminSalesByShopperList_PrevNextLinks:link, A.AdminSalesByShopperList_PrevNextLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminVisitsByShopperList_PrevNextLinks, A.AdminVisitsByShopperList_PrevNextLinks:link, A.AdminVisitsByShopperList_PrevNextLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartDetailPrintPage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperDetailPrintPage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperDetailPrintPage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartDetailHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperDetailHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperDetailHeader
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartDetailText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperDetailText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperDetailText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartDetailNextPrev { width: 15%; }
.AdminSalesByShopperDetailNextPrev { width: 15%; }
.AdminVisitsByShopperDetailNextPrev { width: 15%; }

.AdminAbandonedCartDetail_PrevNextLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperDetail_PrevNextLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperDetail_PrevNextLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartDetailPageXOfY
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperDetailPageXofY
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperDetailPageXofY
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartDetailPageSeq
{
	text-align: right;
	width: 85%;
}

.AdminSalesByShopperDetailPageSeq { text-align: right; }
.AdminVisitsByShopperDetailPageSeq { text-align: right; }

.AdminAbandonedCartDetail_PageLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminSalesByShopperDetail_PageLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminVisitsByShopperDetail_PageLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminAbandonedCartDetailText, A.AdminAbandonedCartDetailText:link, A.AdminAbandonedCartDetailText:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminSalesByShopperDetailText, A.AdminSalesByShopperDetailText:link, A.AdminSalesByShopperDetailText:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminVisitsByShopperDetailText, A.AdminVisitsByShopperDetailText:link, A.AdminVisitsByShopperDetailText:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminAbandonedCartDetail_PageLinks, A.AdminAbandonedCartDetail_PageLinks:link, A.AdminAbandonedCartDetail_PageLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminSalesByShopperDetail_PageLinks, A.AdminSalesByShopperDetail_PageLinks:link, A.AdminSalesByShopperDetail_PageLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminVisitsByShopperDetail_PageLinks, A.AdminVisitsByShopperDetail_PageLinks:link, A.AdminVisitsByShopperDetail_PageLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminAbandonedCartDetail_PrevNextLinks, A.AdminAbandonedCartDetail_PrevNextLinks:link, A.AdminAbandonedCartDetail_PrevNextLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminSalesByShopperDetail_PrevNextLinks, A.AdminSalesByShopperDetail_PrevNextLinks:link, A.AdminSalesByShopperDetail_PrevNextLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.AdminVisitsByShopperDetail_PrevNextLinks, A.AdminVisitsByShopperDetail_PrevNextLinks:link, A.AdminVisitsByShopperDetail_PrevNextLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminAbandonedCartListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminSalesByShopperListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminVisitsByShopperListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminAbandonedCartDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminSalesByShopperDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminVisitsByShopperDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.ItemSearchResults_Alternate
{
	font-size: 12px;
	font-family: Arial;
	text-align: left;
}

.ItemSearchResults_AlternateTextAlign { }

.ItemSearchResults_CategoryInfoDescriptionsTD
{
	text-align: left;
	vertical-align: top;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoThumbnailTD
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-right: 3;
}

.ItemSearchResults_CategoryInfoMainImageTD
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
}

.ItemSearchResults_CategoryInfoImagesTD
{
	text-align: left;
	vertical-align: top;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoDescription1Text
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoDescription2Text
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoLinksText
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_VendorImageTD
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoLinksTD
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoDescription1TD
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
}

.ItemSearchResults_CategoryInfoDescription2TD
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
}

.ContractListHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ContractListText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ContractDetailHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ContractDetailText
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ContractListNextPrev { width: 15%; }
.ContractDetailNextPrev { width: 15%; }

.ContractList_PrevNextLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ContractDetail_PrevNextLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ContractListPageXOfY
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ContractDetailPageXofY
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ContractListPageSeq
{
	text-align: right;
	width: 85%;
}

.ContractDetailPageSeq
{
	text-align: right;
	width: 85%;
}

.ContractList_PageLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ContractDetail_PageLinks
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.ContractListText, A.ContractListText:link, A.ContractListText:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

A.ContractList_PageLinks, A.ContractList_PageLinks:link, A.ContractList_PageLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.ContractDetail_PageLinks, A.ContractDetail_PageLinks:link, A.ContractDetail_PageLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.ContractList_PrevNextLinks, A.ContractList_PrevNextLinks:link, A.ContractList_PrevNextLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

A.ContractDetail_PrevNextLinks, A.ContractDetail_PrevNextLinks:link, A.ContractDetail_PrevNextLinks:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_ContractID
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_ContractLineNum
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_ContractIDHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ShoppingCart_ContractLineNumHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ShipBillInformation_DelPtLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.OrderSummary_ContractID
{
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.OrderSummary_ContractLineNum
{
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.OrderSummary_ContractIDHeader
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.OrderSummary_ContractLineNumHeader
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.OrderConfirmation_ContractID
{
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.OrderConfirmation_ContractLineNum
{
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.OrderConfirmation_ContractIDHeader
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.OrderConfirmation_ContractLineNumHeader
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.ContractListAddToTable { width: 100%; }

.ContractListAddToImages
{
	width: 100%;
	text-align: right;
}

.TrackingListHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.TrackingListValue
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

A.MyAccountOrderTrackingListPrintPage, A.MyAccountOrderTrackingListPrintPage:link, A.MyAccountOrderTrackingListPrintPage:visited
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

A.MyAccountOrderTrackingListtext, A.MyAccountOrderTrackingListtext:link, A.MyAccountOrderTrackingListtext:visited
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	color: #000000;
}

.MyAccountOrderTrackingListPageXOfY
{
	font-size: 12px;
	font-family: Arial;
	text-align: right;
	width: 560px;
}

.MyAccountOrderTrackingListPageSeq
{
	width: 280px;
	text-align: right;
}

.MyAccountOrderTrackingListNextPrev
{
	width: 280px;
	text-align: left;
}

.ItemSearchResults_UnitSizeHeaderAlign { text-align: center; }
.ItemSearchResults_UnitSizeTextAlign { text-align: center; }

.ItemSearchResults_UnitSize
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_PackageSizeHeaderAlign { text-align: center; }
.ItemSearchResults_PackageSizeTextAlign { text-align: center; }

.ItemSearchResults_PackageSize
{
	font-size: 12px;
	font-family: Arial;
}

.ShoppingCart_PackageHeaderAlign { text-align: center; }
.ShoppingCart_UnitSizeHeaderAlign { text-align: center; }
.ShoppingCart_PackageSizeTextAlign { text-align: center; }

.ShoppingCart_PackageSize
{
	font-size: 12px;
	font-family: Arial;
}

.ShoppingCart_UnitSizeTextAlign { text-align: center; }

.ShoppingCart_SalesSize
{
	font-size: 12px;
	font-family: Arial;
}

.OrderSummary_PackageSizeHeaderAlign { text-align: center; }
.OrderSummary_UnitSizeHeaderAlign { text-align: center; }
.OrderSummary_PackageSizeTextAlign { text-align: center; }

.OrderSummary_PackageSize
{
	font-size: 12px;
	font-family: Arial;
}

.OrderSummary_UnitSizeTextAlign { text-align: center; }

.OrderSummary_SalesSize
{
	font-size: 12px;
	font-family: Arial;
}

.OrderConfirmation_PackageSizeHeaderAlign { text-align: center; }
.OrderConfirmation_UnitSizeHeaderAlign { text-align: center; }
.OrderConfirmation_PackageSizeTextAlign { text-align: center; }

.OrderConfirmation_PackageSize
{
	font-size: 12px;
	font-family: Arial;
}

.OrderConfirmation_UnitSizeTextAlign { text-align: center; }

.OrderConfirmation_SalesSize
{
	font-size: 12px;
	font-family: Arial;
}

.ShoppingList_PackageSizeHeaderAlign { text-align: center; }
.ShoppingList_UnitSizeHeaderAlign { text-align: center; }
.ShoppingList_PackageSizeTextAlign { text-align: center; }

.ShoppingList_PackageSize
{
	font-size: 12px;
	font-family: Arial;
}

.ShoppingList_UnitSizeTextAlign { text-align: center; }

.ShoppingList_SalesSize
{
	font-size: 12px;
	font-family: Arial;
}

.FooterCopyrightFeatureCell
{
	font-size: 10px;
	font-family: Arial;
}

.CatalogTopItemsTableFormat
{
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: Blue;
	border-left-style: solid;
	border-left-width: 1px;
}

.AdminFailedSearchesListTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFailedSearchesListTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFailedSearchesListColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFailedSearchesListNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminFailedSearchesListSpacer { height: 5px; }

.AdminFailedSearchesListList
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 120;
}

A.AdminFailedSearchesListLink, A.AdminFailedSearchesListLink:link, A.AdminFailedSearchesListLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminFailedSearchesListLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.AdminFailedSearchesDetailTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFailedSearchesDetailTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFailedSearchesDetailColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFailedSearchesDetailColumnValue
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.AdminFailedSearchesDetailNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

.AdminFailedSearchesDetailSpacer { height: 5px; }

.AdminFailedSearchesDetailMessage
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}

A.AdminFailedSearchesDetailLink, A.AdminFailedSearchesDetailLink:link, A.AdminFailedSearchesDetailLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.AdminFailedSearchesDetailLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.CatalogTopItems_Submit { padding-top: 5px; }

.CatalogTopItems_DropDown
{
	padding-top: 5px;
	font-size: 11px;
	font-family: Arial;
}

.AdminVisitsByShopperSearchSearchFor { width: 125px; }
.AdminSalesByShopperSearchSearchFor { width: 125px; }
.AdminAbandonedCartSearchSearchFor { width: 125px; }

.ContentSpecialsList_RegularPriceLabel
{
	font-size: 10px;
	font-family: Arial;
}

.ContentSpecialsList_SpecialPriceLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ContentSpecialsList_RegularPriceText
{
	font-size: 10px;
	font-family: Arial;
}

.ContentSpecialsList_SpecialPriceText
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ItemSearchResults_ItemCodeTextAlign
{
	vertical-align: top;
	text-align: left;
}

.AdminFreightBreakWeightTable
{
	background-color: #FFFFFF;
	width: 100%;
}

.AdminFreightBreakWeightTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	color: black;
}

.AdminFreightBreakWeightMessage
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

.AdminFreightBreakWeightColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.AdminFreightBreakWeightColumnValue
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

A.AdminFreightBreakWeightLink
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

A.AdminFreightBreakWeightWeight
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.AdminFreightBreakWeightSpacer { height: 5px; }

.MasterCustomerCodeCurrent
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: red;
}

.ShoppingCart_ItemNotepadLabel
{
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.OrderSummary_ItemNotepadLabel
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.OrderConfirmation_ItemNotepadLabel
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.CatalogJavascriptTableFormat
{
	width: 100%;
	border-width: 0;
	border-style: none;
	background-color: black;
	padding: 0;
}

.CatalogJavascript_Table
{
	width: 100%;
	border-width: 0;
	border-style: none;
	background-color: black;
	padding: 0;
}

.LSideCatalogJavascriptFeatureCell
{
	padding-top: 20;
	padding-bottom: 20;
}

.OrderConfirmation_CustCodeTable
{
	width: 100%;
	border-width: 0;
	border-style: none;
	background-color: black;
	padding: 0;
}

.OrderConfirmation_CustCodeLabel
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.OrderConfirmation_CustCodeText
{
	font-size: 10px;
	font-family: Arial;
}

.AdminItemImageUploadTable
{
	width: 100%;
	border-width: 0;
	border-style: none;
	padding: 0;
}

.AdminItemImageUploadTitle
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	color: black;
}

.AdminItemImageUploadColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.AdminItemImageUploadDescription
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

A.AdminItemImageUploadLink, A.AdminItemImageUploadLink:link, A.AdminItemImageUploadLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.AdminItemImageUploadSpacer { height: 5px; }

.SelectShipToColumnTitle
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 50%;
}

.SelectShipToColumnValue
{
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	width: 50%;
}

.SelectShipToNotFound
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;
}



.SelectShipToDirections
{
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.SelectShipToTable
{
	background-color: #FFFFFF;
	width: 600px;
}

.SelectShipToInnerTable { background-color: #FFFFFF; }

.SelectShipTo_PrevNextLinks
{
	font-family: Arial;
	font-size: 12px;
}

.SelectShipTo_PageLinks
{
	font-family: Arial;
	font-size: 12px;
}

.SelectShipTo_PageLinkSelected
{
	font-family: Arial;
	font-size: 12px;
	color: Red;
}

.RecentlyViewedItems_RecentlyViewedItemsTable
{
	width: 100%;
	border-width: 0;
	border-style: none;
}

.RecentlyViewedItems_ItemCode
{
	font-family: Arial;
	font-size: 10;
	color: #000000;
}

.RecentlyViewedItems_Description
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
}

.RecentlyViewedItems_NoRecentlyViewedItemsFoundText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.RecentlyViewedItems_CaptionImage { border: 0; }

.LinksFontLogonText
{
	color: white;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	background-color: Black;
	padding-right: 50px;
	padding-left: 50px;
}

.LinksLogonText
{
	font-size: 12px;
	font-family: Arial;
}

.InvoiceListOrderNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.InvoiceListOrderNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailPickTicketNumberHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.InvoiceDetailPickTicketNumberValue
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.SuspendedOrdersListHeader
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.SuspendedOrdersListText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

A.SuspendedOrdersListPrintPage, A.SuspendedOrdersListPrintPage:link, A.SuspendedOrdersListPrintPage:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

A.SuspendedOrdersListText, A.SuspendedOrdersListText:link, A.SuspendedOrdersListText:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

.SuspendedOrdersListPageXOfY
{
	font-family: Arial;
	font-size: 12px;
	width: 560px;
	text-align: right;
}

.SuspendedOrdersListPageSeq
{
	font-family: Arial;
	font-size: 12px;
	width: 280px;
	text-align: right;
}

.SuspendedOrdersListNextPrev
{
	font-family: Arial;
	font-size: 12px;
	width: 280px;
	text-align: left;
}

.PleaseWaitMessage
{
	font-family: Arial;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.PleaseWaitDots
{
	font-family: Arial;
	font-size: 48px;
	color: #005ABB;
	font-weight: bold;
}

.BrandsList_ColHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.BrandsList_LetterLinks
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.BrandsList_VendorName
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.ShoppingCart_HeaderReqDateLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ShoppingCart_RequiredDateHeaderAlign { text-align: left; }
.ShoppingCart_RequiredDateTextAlign { text-align: left; }

.OrderSummary_HeaderReqDateLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.OrderSummary_RequiredDateHeaderAlign { text-align: left; }
.OrderSummary_RequiredDateTextAlign { text-align: left; }

.OrderConfirmation_HeaderReqDateLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.OrderConfirmation_RequiredDateHeaderAlign { text-align: left; }
.OrderConfirmation_RequiredDateTextAlign { text-align: left; }

.PriceBreaks_Description
{
	font-family: Arial;
	font-size: 12px;
}

.ContentPriceBreaksFeatureCell { width: 400px; }

.PriceBreaks_MainTable
{
	width: 350px;
	border-style: solid;
	border-width: 1px;
	border-color: #005ABB;
	background-color: #FFFFFF;
	padding: 5px;
}

.PriceBreaks_HeaderBG
{
	text-align: center;
	background-color: #005ABB;
}

.PriceBreaks_Header
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.PriceBreaks_LinesBG { text-align: right; }

.PriceBreaks_Lines
{
	font-family: Arial;
	font-size: 10px;
}

.PriceBreaks_NoBreaksMessage
{
	font-family: Arial;
	font-size: 10px;
}

















.ItemDetailTable3 { width: 220; }
.ItemDetailItemImageAlign { text-align: right; }
.ItemDetailAddButtonsAlign { text-align: right; }

.ShipBillInformation_CreditCardCV2Label
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_CV2Description
{
	font-size: 10px;
	font-family: Arial;
}

.ShipBillInformation_UseShipAddressLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_BillToFirstNameLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_BillToLastNameLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_BillToAddress1Label
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_BillToAddress2Label
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_BillToCityLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_BillToStateLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_BillToZipLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ShipBillInformation_BillToCountryLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.OpenARSummaryHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.OpenARSummaryValue
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARListTotalAmtLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARListAmtLeftLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARListTotalAmt
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARListAmtLeft
{
	font-size: 12px;
	font-family: Arial;
}

.ARListPmtAmtHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

A.MyAccountOpenARListMakePmtLink, A.MyAccountOpenARListMakePmtLink:link, A.MyAccountOpenARListMakePmtLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.MyAccountOpenARListMakePmtLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.MyAccountOpenARPaymentSummaryTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentSummaryDescription
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentSummaryPaymentMethodHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentSummaryPaymentMethodValue
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentSummaryBillingAddressHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentSummaryBillingAddressValue
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentSummaryTotalBorder
{
	font-size: 2px;
	font-family: Arial;
}

.MyAccountOpenARPaymentSummaryTotal
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentSummaryExit { text-align: center; }
.MyAccountOpenARPaymentSummarySubmit { text-align: center; }

.MyAccountOpenARPaymentConfirmationTitle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentConfirmationDescription
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentConfirmationReceiptNumberHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentConfirmationReceiptNumber
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentConfirmationPaymentMethodHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentConfirmationPaymentMethodValue
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentConfirmationBillingAddressHeader
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentConfirmationBillingAddressValue
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentConfirmationTotal
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPaymentConfirmationTotalBorder
{
	font-size: 2px;
	font-family: Arial;
}

A.MyAccountOpenARPaymentConfirmationPrintPageLink, A.MyAccountOpenARPaymentConfirmationPrintPageLink:link, A.MyAccountOpenARPaymentConfirmationPrintPageLink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

A.MyAccountOpenARPaymentConfirmationPrintPageLink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.MyAccountOpenARPaymentUnallocatedDescription
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentDescription
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARPaymentCCTable { width: 300px; }
.MyAccountOpenARPaymentAddressTable { width: 300px; }
.MyAccountOpenARPaymentExit { text-align: center; }
.MyAccountOpenARPaymentSubmit { text-align: center; }

.MyAccountOpenARPayment_CreditCardTypeLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_CreditCardNumberLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_CreditCardExpirationLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_CreditCardCV2Label
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_CV2Description
{
	font-size: 10px;
	font-family: Arial;
}

.MyAccountOpenARPayment_BillToFirstNameLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_BillToLastNameLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_BillToAddress1Label
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_BillToAddress2Label
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_BillToCityLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_BillToStateLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_BillToZipLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARPayment_BillToCountryLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.PageDoesNotExist_ErrorMessage
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: red;
}

A.CatalogJavascript_Links:link, A.CatalogJavascript_Links:visited, A.CatalogJavascript_Links:active
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 3px;
}

A.CatalogJavascript_Links:Hover
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: yellow;
	padding-left: 3px;
}

.OrderConfirmation_ShopperEmailLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.OrderConfirmation_ShopperEmailText
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.ItemSearchResults_CategoryInfoOtherText0
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.ItemSearchResults_CategoryInfoOtherTD0
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoOtherText1
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD1
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
	width: 600px;
}

.ItemSearchResults_CategoryInfoOtherText2
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD2
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoOtherText3
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD3
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoOtherText4
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD4
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoOtherText5
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD5
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoOtherText6
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD6
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoOtherText7
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD7
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoOtherText8
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD8
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.ItemSearchResults_CategoryInfoOtherText9
{
	font-size: 12px;
	font-family: Arial;
}

.ItemSearchResults_CategoryInfoOtherTD9
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 3;
	padding-left: 3;
}

.OrderSummary_RequiredDate
{
	font-family: Arial;
	font-size: 12px;
}

.OrderConfirmation_RequiredDate
{
	font-family: Arial;
	font-size: 12px;
}

.MyAccountOpenARListAmtPrevAppliedLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARListAmtPrevApplied
{
	font-size: 12px;
	font-family: Arial;
}

.MyAccountOpenARListInvPrevAppliedLabel
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.MyAccountOpenARListInvPrevApplied
{
	font-size: 12px;
	font-family: Arial;
}




.MasterCustomerCityText
{

font-family:Arial;
font-size:12px;
color:#000000;
}



.MasterCustomerStateText
{

font-family:Arial;
font-size:12px;
color:#000000;
}

.ShoppingCart_AvailabilityHeaderAlign
{

text-align:left;
}

.ShoppingCart_AvailabilityTextAlign
{

text-align:left;
}

.ShoppingCart_Availability
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

.ShipBillInformation_BillAddressTable
{

width: 300px;
border-width: 0;
border-style: none;
background-color: #E6EEEE;
}

.CatalogTopItems_InnerTable
{

}

.ProductSearch_InnerTable
{

}

.MasterCustomerCodeAlign
{

width:125;
}

.MasterCustomerNameAlign
{

width:125;
}

.MasterCustomerCityAlign
{

width:125;
}

.MasterCustomerStateAlign
{

width:125;
}

A.MasterCustomerCodeTitle, A.MasterCustomerCodeTitle:link, A.MasterCustomerCodeTitle:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

A.MasterCustomerNameTitle, A.MasterCustomerNameTitle:link, A.MasterCustomerNameTitle:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

A.MasterCustomerCityTitle, A.MasterCustomerCityTitle:link, A.MasterCustomerCityTitle:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

A.MasterCustomerStateTitle, A.MasterCustomerStateTitle:link, A.MasterCustomerStateTitle:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

A.MasterCustomerCodeTitle:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#000000;
}

A.MasterCustomerNameTitle:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#000000;
}

A.MasterCustomerCityTitle:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#000000;
}

A.MasterCustomerStateTitle:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#000000;
}

.PurchaseDetailExtendedPriceHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: center;
}

.PurchaseDetailExtendedPriceValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: center;
}

.AdminItemImageUploadUploadType
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminSelectUOMDetailTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminSelectUOMDetailTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSelectUOMDetailColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSelectUOMDetailColumnValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSelectUOMDetailNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminSelectUOMDetailSpacer
{

 height: 5px;
}

A.AdminSelectUOMDetailLink, A.AdminSelectUOMDetaillLink:link, A.AdminSelectUOMDetailLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.AdminSelectUOMDetailLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminSelectUOMDetailMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.QuoteListOrderValueHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: right;
}

.QuoteListOrderValueValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: right;
}

.AdminAbbreviationsDownloadNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminAbbreviationsUploadTable
{

width: 100%;
border-width: 0;
border-style: none;
padding: 0;
}

.AdminAbbreviationsUploadTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
color: black;
}

.AdminAbbreviationsUploadColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
}

.AdminAbbreviationsUploadDescription
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

A.AdminAbbreviationsUploadLink, A.AdminAbbreviationsUploadLink:link, A.AdminAbbreviationsUploadLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.AdminAbbreviationsUploadSpacer
{

 height: 5px;
}

.AdminAbbreviationsUploadUploadType
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminAbbreviationsUploadGetMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminItemImageUploadGetMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.ItemSearchResults_Thumbnail
{

}

.AdminFileRotator_Table
{

width:100%;
border-width:0;
border-style:none;
padding:10;
}

.AdminFileRotator_Title
{

font-size:18px;
font-family:Arial;
font-weight:bold;
}

.AdminFileRotator_Description
{

font-size:12px;
font-family:Arial;
}

.AdminFileRotator_HeaderLabel
{

font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:underline;
}

.AdminFileRotator_DisplayTypes
{

font-size:12px;
font-family:Arial;
}

.AdminSystemListCopyTable
{

width:100%;
border-width:0;
border-style:none;
padding:5;
}

.AdminSystemListCopyInnerTable
{

width:100%;
border-width:0;
border-style:none;
padding:5;
}

.AdminSystemListCopyTitle
{

font-size:18px;
font-family:Arial;
font-weight:bold;
}

.AdminSystemListCopyColumnValue
{

font-size:12px;
font-family:Arial;
vertical-align:top;
}

.AdminSystemListCopyColumnTitle
{

font-size:14px;
font-family:Arial;
font-weight:bold;
vertical-align:top;
}

.AdminSystemListCopyLink
{

font-color:#000000;
font-size:12px;
font-family:Arial;
}

.AdminSearchFieldsTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSearchFieldsColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
width:25%;
text-align:center;
}

.AdminSearchFieldsAdminPageLink
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.AdminSearchFieldsRecordOdd
{

 background-color: #CCFFFF;
}

.AdminSearchFieldsRecordEven
{

 background-color: #FFFFFF;
}

.AdminSearchFieldsFieldName
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
width:150;
text-align:left;
}

.AdminSearchFieldsMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminSearchFieldsTitleDescription
{

font-color:#000000;
font-size:12px;
font-family:Arial;
}

.AdminSearchFieldsMainTable
{

width:600;
border-width:0;
border-style:none;
}

.AdminSearchFieldsCheckBox
{

text-align:center;
}

.AdvancedSearch_SearchType
{

font-family: Arial;
font-size: 12px;
text-align:left;
font-weight:bold;
}

.AdvancedSearch_SearchByHeader
{

font-family: Arial;
font-size: 12px;
text-align:left;
font-weight:bold;
width:30%;
text-decoration:underline;
}

.AdvancedSearch_SearchMethodHeader
{

font-family: Arial;
font-size: 12px;
text-align:left;
font-weight:bold;
width:30%;
text-decoration:underline;
}

.AdvancedSearch_SearchTextHeader
{

font-family: Arial;
font-size: 12px;
width:40%;
text-align:left;
}

.AdvancedSearch_List
{

font-family: Arial;
font-size: 12px;
width:100%;
text-align:left;
}

.AdvancedSearch_SearchMethod
{

font-family: Arial;
font-size: 12px;
width:100%;
text-align:left;
}

.AdvancedSearch_Input
{

font-family: Arial;
font-size: 12px;
width:100%;
text-align:left;
}



.AdvancedSearch_Table
{

width:100%;
border: none;
border-width: 0;
}

.ShipBillInformation_ShippingMethodSetAsDefaultLabel
{

font-family: Arial;
font-size:11px;
font-weight: bold;
}

.ShipBillInformation_ShipToAddressSetAsDefaultLabel
{

font-family: Arial;
font-size:11px;
font-weight: bold;
}

.ShoppingList_InvalidItemMessage
{

font-family: Arial;
font-size: 12px;
color: red;
font-weight: bold;
}

.ItemSearchResults_AlternateHeaderAlign
{

 text-align: left;
}

.ItemSearchResults_SRP
{

font-family: Arial;
font-size: 12px;
color: red;
font-weight: bold;
text-align:right;
}

.ItemSearchResults_UOMHeaderAlign
{

 text-align: center;
}



.SurveyTable
{

width:150px;
}

.SurveyTitle_Image
{

width:150px;
}

.SurveyQuestion
{

background-color:#E6EEEE;
font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}

.SurveyQuestionSpacer
{

 height: 5px;
}

.SurveyNoQuestionMessage
{

font-size:12px;
font-family:Arial;
font-weight:bold;
}

.SurveyColumnRadioButton
{

text-align:center;
width:10%;
}

.SurveyColumnRadioButtonValue
{

font-size:12px;
font-family:Arial;
text-decoration:none;
}

.SurveyResponseSpacer
{

height:2px;
}

.SurveySubmitButton
{

text-align:center;
height:35px;
background-color:#E6EEEE;
}

.SurveyResultsTitle_Image
{

border:0px;
width:150px;
}

.SurveyResultsQuestion
{

background-color:#99ccff;
font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}

.SurveyResultQuestionSpacer
{

 height: 5px;
}

.SurveyResultsPercentageText
{

font-size:14px;
font-family:Arial;
font-weight:bold;
}

.SurveyResultsRespsonse
{

font-size:14px;
font-family:Arial;
text-decoration:none;
}

.SurveyResultsResponseSpacer
{

 height: 5px;
}

.SurveyViewArchiveButton
{

text-align:center;
height:35px;
background-color:#ffffff;
}

.SurveyQuestionsListTable
{

background-color: #FFFFFF;
width: 100%;
}

.SurveyQuestionsListTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.SurveyQuestionsListColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.SurveyQuestionsListNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.SurveyQuestionsListSpacer
{

 height: 5px;
}

.SurveyQuestionsListList
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
width: 120;
}

A.SurveyQuestionsListLink, A.SurveyQuestionsListLink:link, A.SurveyQuestionsListLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.SurveyQuestionsListLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.SurveyQuestionResultsTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.SurveyQuestionResultsQuestion
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.SurveyQuestionResultsResponseTxt
{

font-size:16px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.SurveyQuestionResultsPercentageText
{

font-size:14px;
font-family:Arial;
font-weight:bold;
}

.SurveyQuestionResultsQuestionSpacer
{

 height: 5px;
}

.SurveyQuestionResultsCommentTxt
{

font-size:14px;
font-family:Arial;
}

A.SurveyQuestionResultsLink, A.SurveyQuestionResultsLink:link, A.SurveyQuestionResultsLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.SurveyQuestionResultsLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminSurveyQuestionsDetailTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSurveyQuestionsDetailColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSurveyQuestionsDetailSpacer
{

 height: 5px;
}

.AdminSurveyQuestionsDetailAsterisk
{

font-size:14px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.AdminSurveyQuestionsDetailDateText
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

A.AdminSurveyQuestionsDetailLink, A.AdminSurveyQuestionsDetailLink:link, A.AdminSurveyQuestionsDetailLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminSurveyQuestionsDetailLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminSupportUtilitiesTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminSupportUtilitiesTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSupportUtilitiesSpacer
{

 height: 5px;
}

.AdminSupportUtilitiesInnerTable
{

}

.AdminSupportUtilitiesLabel
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSupportUtilitiesDropdownValue
{

}

.AdminSupportUtilitiesFileNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminSupportUtilitiesButton
{

}

A.AdminSupportUtilitiesLink, A.AdminSupportUtilitiesLink:link, A.AdminSupportUtilitiesLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminSupportUtilitiesLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.ContractPricing_Table
{

width:100%;
border-width:0;
border-style:none;
padding:10;
}

.ContractPricing_Title
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ContractPricing_Description
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ContractPricing_InnerTable
{

width:100%;
border-width:0;
border-style:none;
padding:10;
}

.ContractPricing_ColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ContractPricing_ColumnValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ContractPricing_ContinueLink
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ContractPricing_PrevNextLink
{

font-family: Arial;
font-size: 12px;
}

.ItemSearchResults_MFGPartNumber
{

font-family: Arial;
font-size: 10px;
}

.ItemSearchResults_UPCNumber
{

font-family: Arial;
font-size: 10px;
}

.ItemSearchResults_MFGPartNumberLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
}

.ItemSearchResults_UPCNumberLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
}

.AdminSearchFieldsVendorSearchNote
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.SelectShipTo_DefaultShipToDirections
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: black;
}

.SelectShipTo_DefaultShipToTable
{

 background-color: #FFFFFF;
}

.SelectShipTo_NoDefaultShipTo
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: black;
}

.SelectShipTo_InnerTableSpacer
{

height:1px;
}

.SelectShipTo_TableSpacer
{

height:50px;
}

.SelectShipTo_DefaultShipToCaptionImage
{

border:0px;
}

.SelectShipTo_ShipToCaptionImage
{

border:0px;
}

.CategorySearchResults_CategoryRow
{

}

.ShoppingCart_RelatedItemsMessage
{

 text-align: left;
font-size:12px;
font-family:Arial;
}

.BaseTextBoxClass
{

}

.LogonEmailTextBox
{

}

.LogonPasswordTextBox
{

}

.NewShopperFirstNameTextBox
{

}

.NewShopperLastNameTextBox
{

}

.NewShopperEmailTextBox
{

}

.NewShopperCustomerCodeTextBox
{

}

.NewShopperPasswordTextBox
{

}

.NewShopperVerifyPasswordTextBox
{

}

.NewShopperHintTextBox
{

}

.ContactUsContactsList
{

}

.ContactUsCompanyLabel
{

}

.ContactUsFirstNameLabel
{

}

.ContactUsLastNameLabel
{

}

.ContactUsPhoneLabel
{

}

.ContactUsEmailLabel
{

}

.InputQuantity
{

}

.ShoppingListSelectNewListText
{

}

.ShoppingListQuantityText
{

}

.QuickOrderQuantityText
{

}

.SideQOPQuantityText
{

}

.ShoppingCartQuantityText
{

}

.ShoppingCartHeaderReqDateText
{

}

.ShoppingCartLineReqDateText
{

}

.ShoppingCartRFQQuantityText
{

}

.ShoppingCartRFQItemID
{

}

.MyAccountSelectStartDate
{

}

.MyAccountSelectEndDate
{

}

.MyAccountSelectDownloadStartDate
{

}

.MyAccountSelectDownloadEndDate
{

}

.MyAccountSelectSearchText
{

}

.MyAccountProfilePasswordText
{

}

.MyAccountProfileVerifyPasswordText
{

}

.MyAccountProfilePasswordHintText
{

}

.MyAccountProfilePasswordEmailText
{

}

.MyAccountOpenARListTotalAmountText
{

}

.ARListAmountText
{

}

.MyAccountOpenARPaymentBillToFirstNameText
{

}

.MyAccountOpenARPaymentBillToLastNameText
{

}

.MyAccountOpenARPaymentBillToAddress1Text
{

}

.MyAccountOpenARPaymentBillToAddress2Text
{

}

.MyAccountOpenARPaymentBillToCityText
{

}

.MyAccountOpenARPaymentBillToStateText
{

}

.MyAccountOpenARPaymentBillToZipText
{

}

.MyAccountOpenARPaymentBillToCountryText
{

}

.ShipBillInformationShipToCompanyText
{

}

.ShipBillInformationShipToFirstNameText
{

}

.ShipBillInformationShipToLastNameText
{

}

.ShipBillInformationShipToAddress1Text
{

}

.ShipBillInformationShipToAddress2Text
{

}

.ShipBillInformationShipToCityText
{

}

.ShipBillInformationShipToStateText
{

}

.ShipBillInformationShipToZipText
{

}

.ShipBillInformationShipToCountryText
{

}

.ShipBillInformationBillToFirstNameText
{

}

.ShipBillInformationBillToLastNameText
{

}

.ShipBillInformationBillToAddress1Text
{

}

.ShipBillInformationBillToAddress2Text
{

}

.ShipBillInformationBillToCityText
{

}

.ShipBillInformationBillToStateText
{

}

.ShipBillInformationBillToZipText
{

}

.ShipBillInformationBillToCountryText
{

}

.ShipBillInformationEmailAddressText
{

}

.ShipBillInformationNotepadText
{

}

.ShipBillInformationPONumberText
{

}

.ShipBillInformationCCNumberText
{

}

.ShipBillInformationCCMonthText
{

}

.ShipBillInformationCCYearText
{

}

.ShipBillInformationCCCV2Text
{

}

.InvoiceListInvoiceAmountHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: right;
}

.InvoiceListInvoiceAmountValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: right;
}

.ShoppingCart_PriceBreakMessage
{

font-size:12px;
font-family:Arial;
color: #ff0000;
font-weight: bold;
}

.ShoppingListDefaultSortLink
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingListDefaultSortLinkTD
{

text-align:right;
}

.ItemSearchResults_CategoryLinksTD
{

font-family: Arial;
font-size: 12px;
}

.ItemSearchResults_CategoryLink
{

font-family: Arial;
font-size: 12px;
}

.AdminDownTimeTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminDownTimeTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminDownTimeDescription
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.AdminDownTimeColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminDownTimeColumnValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminDownTimeNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminDownTimeSpacer
{

 height: 5px;
}

.AdminDownTimeMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

A.AdminDownTimeLink, A.AdminDownTimeLink:link, A.AdminDownTimeLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminDownTimeLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminSystemSettingsTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminSystemSettingsTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSystemSettingsSpacer
{

 height: 5px;
}

.AdminSystemSettingsList
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

A.AdminSystemSettingsLink, A.AdminSystemSettingsLink:link, A.AdminSystemSettingsLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminSystemSettingsLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminSalesHistoryTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminSalesHistoryTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSalesHistoryDescription
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.AdminSalesHistoryColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSalesHistoryColumnValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSalesHistoryNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminSalesHistorySpacer
{

 height: 5px;
}

.AdminSalesHistoryMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

A.AdminSalesHistoryLink, A.AdminSalesHistoryLink:link, A.AdminSalesHistoryLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminSalesHistoryLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminPricesTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminPricesTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminPricesSpacer
{

 height: 5px;
}

A.AdminPricesLink, A.AdminPricesLink:link, A.AdminPricesLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminPricesLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminPricesMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminPricesInnerTable
{

}

.AdminPricesList
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ShoppingCart_ShipMethodLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.ShoppingCart_ShippingMethodError
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: Red;
}

.ShoppingCart_ShippingMethodSetAsDefaultLabel
{

font-family: Arial;
font-size:11px;
font-weight: bold;
}

.ShoppingCart_FreightLabel
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShoppingCart_TotalLabel
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShoppingCart_FreightText
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingCart_TotalText
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingCart_FreightLines
{

 background-color: #005ABB;
}

.ShoppingCart_TotalLines
{

 background-color: #005ABB;
}

.ShoppingCart_FreightAlign
{

text-align: right;
background-color: #E6EEEE;
}

.ShoppingCart_TotalAlign
{

text-align: right;
background-color: #E6EEEE;
}

.AdminShopperListErrorMessage
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color:red;
font-weight: bold;
}

.MaxRowsForDownloadTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.MaxRowsForDownloadSpacer
{

 height: 5px;
}

.MaxRowsForDownloadMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.MaxRowsForDownloadDescriptionLayout
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.MaxRowsForDownloadTextField
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.MaxRowsForDownloadLink
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.BrandsListBrandsDropDownList
{

}

.ItemSearchResults_RefineSearchTD
{

}

.ItemSearchResults_RefineSearchImage
{

}

.AdminMasterProductUploadTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminMasterProductUploadTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminMasterProductUploadLabel
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminMasterProductUploadSiteLockedMsg
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminMasterProductUploadDescription
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminMasterProductUploadSpacer
{

 height: 5px;
}

A.AdminMasterProductUploadLink, A.AdminMasterProductUploadLink:link, A.AdminMasterProductUploadLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminMasterProductUploadLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminMasterProductUploadBadFileMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminMasterProductUploadSuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminCategoryUploadTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminCategoryUploadTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminCategoryUploadLabel
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminCategoryUploadSiteLockedMsg
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminCategoryUploadDescription
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminCategoryUploadSpacer
{

 height: 5px;
}

A.AdminCategoryUploadLink, A.AdminCategoryUploadLink:link, A.AdminCategoryUploadLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminCategoryUploadLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminCategoryUploadBadFileMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminCategoryUploadSuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.MyAccountInvoicesListHeaderLink
{

font-size:12px;
font-family:Arial;
color:blue;
}

.MyAccountInvoicesListCurrentHeaderLink
{

font-size:14px;
font-family:Arial;
color:blue;
}

.MyAccountOpenQuoteListHeaderLink
{

font-size:12px;
font-family:Arial;
color:blue;
}

.MyAccountOpenQuoteListCurrentHeaderLink
{

font-size:14px;
font-family:Arial;
color:blue;
}

.MyAccountOpenOrderListHeaderLink
{

font-size:12px;
font-family:Arial;
color:blue;
}

.MyAccountOpenOrderListCurrentHeaderLink
{

font-size:14px;
font-family:Arial;
color:blue;
}

.ContractListHeaderLink
{

font-size:12px;
font-family:Arial;
color:blue;
}

.ContractListCurrentHeaderLink
{

font-size:14px;
font-family:Arial;
color:blue;
}

.MyAccountOpenARListHeaderLink
{

font-size:12px;
font-family:Arial;
color:blue;
}

.MyAccountOpenARListCurrentHeaderLink
{

font-size:14px;
font-family:Arial;
color:blue;
}

.PastPurchasesSelect_DisplayPurchaseByRow
{

vertical-align:top;
}

.PastPurchasesSelect_Labels
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_ColValue
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesSelect_RangeLabels
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_ColHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesCategoryReport_ColHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesCategoryReport_ColValue
{

font-size:12px;
font-family:Arial;
}

.CustomerAdminShopperListTable
{

background-color: #FFFFFF;
width: 100%;
}

.CustomerAdminShopperListTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.CustomerAdminShopperListColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
background-color: #00CCFF;
}

.CustomerAdminShopperListNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.CustomerAdminShopperListSpacer
{

 height: 5px;
}

.CustomerAdminShopperListList
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
width: 120;
}

A.CustomerAdminShopperListLink, A.CustomerAdminShopperListLink:link, A.CustomerAdminShopperListLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.CustomerAdminShopperListLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.CustomerAdminShopperListShopperRecordOdd
{

 background-color: #CCFFFF;
}

.CustomerAdminShopperListShopperRecordEven
{

 background-color: #FFFFFF;
}

A.CustomerAdminShopperListColumnTitleLInk:hover
{

font-family: Arial;
font-size: 14px;
text-decoration: underline;
color: #000000;
font-weight: bold;
background-color: #00CCFF;
}

.CustomerAdminShopperListErrorMessage
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color:red;
font-weight: bold;
}

.CustomerAdminSettingsTable
{

background-color: #FFFFFF;
width: 100%;
}

.CustomerAdminSettingsTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.CustomerAdminSettingsSpacer
{

 height: 5px;
}

.CustomerAdminSettingsInnerTable
{

}

.CustomerAdminSettingsMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
color: red;
}

.CustomerAdminSettingsDescription
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.CustomerAdminSettingsColumnTitle
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.CustomerAdminSettingsColumnValue
{

}

.CustomerAdminSettingsCheckbox
{

}

A.CustomerAdminSettingsLink, A.CustomerAdminSettingsLink:link, A.CustomerAdminSettingsLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.CustomerAdminSettingsLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.CustomerAdminTable
{

background-color: #FFFFFF;
width: 100%;
}

.CustomerAdminTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.CustomerAdminSpacer
{

 height: 5px;
}

.CustomerAdminList
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

A.CustomerAdminLink, A.CustomerAdminLink:link, A.CustomerAdminLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.CustomerAdminLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.CustomerAdminShopperDetailTable
{

background-color: #FFFFFF;
width: 100%;
}

.CustomerAdminShopperDetailTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.CustomerAdminShopperDetailColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.CustomerAdminShopperDetailColumnValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.CustomerAdminShopperDetailNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.CustomerAdminShopperDetailSpacer
{

 height: 5px;
}

A.CustomerAdminShopperDetailLink, A.CustomerAdminShopperDetailLink:link, A.CustomerAdminShopperDetailLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.CustomerAdminShopperDetailLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.CustomerAdminShopperDetailMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.CustomerAdminShopperSecurityTable
{

background-color: #FFFFFF;
width: 100%;
}

.CustomerAdminShopperSecurityInnerTable
{

}

.CustomerAdminShopperSecurityTitle
{

font-size: 18px;
font-family: Arial;
font-weight: bold;
color: black;
}

.CustomerAdminShopperSecurityMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
color: red;
}

.CustomerAdminShopperSecurityColumnTitle
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.CustomerAdminShopperSecurityColumnValue
{

}

.CustomerAdminShopperSecurityLink
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
}

.CustomerAdminShopperSecurityNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.CustomerAdminShopperSecuritySpacer
{
 height: 5px;
}

.PastPurchasesItemReport_Table
{
	width: 600;
}

.PastPurchasesCategoryReport_HorizontalLine
{

background-color:#000000;
height:1px;
}

.PastPurchasesCategoryReport_CategoryNameHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesCategoryReport_CategoryNameTotals
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_SearchSummary
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_ItemCodeHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_LastInvoiceDateHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_UnitSizeHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_UOMHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_OrderNumberHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_PONumberHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_InvoiceNumberHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_InvoiceDateHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_UOMHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_QtyToAddLabel
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_SearchSummary
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesCategoryReport_SearchSummary
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesCategoryReport_InvoiceLines
{

text-align:right;
font-size:12px;
font-family:Arial;
}

.PastPurchasesCategoryReport_ExtendedPrice
{

text-align:right;
font-size:12px;
font-family:Arial;
}

.PastPurchasesItemReport_TotalInvoiceLines
{

text-align:right;
font-size:12px;
font-family:Arial;
}

.PastPurchasesItemReport_TotalExtendedPrice
{

text-align:right;
font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_QtyInvoiced
{

text-align:right;
font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_UnitSize
{

text-align:right;
font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_InvoiceAmount
{

text-align:right;
font-size:12px;
font-family:Arial;
}

.PastPurchasesCategoryReport_InvoiceLinesTotals
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchasesCategoryReport_InvoiceLinesHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchasesCategoryReport_ExtendedPriceHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchasesCategoryReport_ExtendedPriceTotals
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchasesItemReport_TotalInvoiceLinesHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchasesItemReport_TotalExtendedPriceHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_QtyInvoicedHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_UnitSizeHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_InvoiceAmountHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.PastPurchasesSelect_Table
{

width: 600px;
}

.PastPurchasesCategoryReport_Table
{

width: 600px;
}

.PastPurchasesItemReport_SummaryTable 
{

width: 600px;
}

.PastPurchaseItemDetailReport_SummaryTable
{

width: 600px;
}

.PastPurchasesCategoryReport_SummaryTable
{

width: 600px;
}

.PastPurchasesCategoryReport_CategoryName
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesCategoryReport_Description
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesItemReport_Description
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesItemReport_PrintPage
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesItemReport_ItemCode
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesItemReport_LastInvoiceDate
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesItemReport_UnitSize
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesItemReport_UOM
{

font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_OrderNumber
{

font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_PONumber
{

font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_InvoiceNumber
{

font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_InvoiceDate
{

font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_UOM
{

font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_PrintPage
{

font-size:12px;
font-family:Arial;
}

.PastPurchaseItemDetailReport_Description
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesSelect_Description
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesCategoryReport_PrintPage
{

font-size:12px;
font-family:Arial;
}

.PastPurchasesCategoryReport_Title
{

font-size:16px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_Title
{

font-size:16px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_Title
{

font-size:16px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesSelect_Title
{

font-size:16px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchasesItemReport_ExcelLink
{

border:0px;
}

.PastPurchasesCategoryReport_ExcelLink
{

border:0px;
}

.PastPurchaseItemDetailReport_ExcelLink
{

border:0px;
}

.PastPurchasesItemReport_AddButtons
	width: 600px;
{

text-align:right;
}

.SuspendedOrdersListCheckBox
{

font-family: Arial;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

.ItemSearchResults_WeightLabel
{

font-family: Arial;
font-size:11px;
font-weight:bold;
}

.ItemSearchResults_DimensionLabel
{

font-family: Arial;
font-size:11px;
font-weight:bold;
}

.ItemSearchResults_Weight
{

font-family: Arial;
font-size: 10px;
}

.ItemSearchResults_Dimension
{

font-family: Arial;
font-size: 10px;
}

.OrderConfirmation_ShopperTable
{

width: 100%;
border-width: 0;
border-style: none;
}

.OrderConfirmation_ShopperLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.OrderConfirmation_ShopperText
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
}

.OrderConfirmation_ManagerTable
{

width: 100%;
border-width: 0;
border-style: none;
}

.OrderConfirmation_ManagerLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.OrderConfirmation_ManagerText
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
}

.ItemSearchResults_RefineSearchSearchBox
{
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	width:128p;
}

.PastPurchasesItemReport_QtyHeader
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:right;
white-space: nowrap;
}

.ItemSearchResults_UOMTextAlign
{

font-family: Arial;
font-size: 10px;
text-align:center;
}

.ShoppingCart_CartContractLabel
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShoppingCart_CartContractText
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingCart_CartContractDetailsLink
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingCart_CartContractRemoveLink
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingCart_CartContractChangeLink
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShipBillInformation_ShipToPhoneLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.ShipBillInformationShipToPhoneText
{

}

.CouponSelection_ColHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
}

.CouponSelection_CouponNumber
{

font-family: Arial;
font-size: 12px;
}

.CouponSelection_CouponExpireDate
{

font-family: Arial;
font-size: 10px;
}

.CouponSelection_CouponOpenValue
{

font-family: Arial;
font-size: 10px;
}

.CouponSelection_Title
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.CouponSelection_Description
{

font-family: Arial;
font-size: 12px;
}

.CouponSelection_Table
{

width: 100%;
border-width: 0;
}

A.ItemDetailpoLink:hover
{

font-family: Arial;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}

A.ItemDetailpoLink,A.ItemDetailpoLink:link, A.ItemDetailpoLink:visited
{

font-family: Arial;
font-size: 12px;
color: #005ABB;
font-weight: bold;
}

.OutstandingPOTable
{

background-color: #FFFFFF;
width: 100%;
}

.OutstandingPOSpacer
{

 height: 5px;
}

.OutstandingPOInnerTable
{

}

.OutstandingPOPageHeader
{

}

.OutstandingPOPageDescription
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.OutstandingPOColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.OutstandingPOColumnValue
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.OrderSummary_SalesTaxLines
{

 background-color: #FFFFFF;
}

.OrderSummary_SalesTaxText
{

font-family: Arial;
font-size: 12px;
}

.OrderSummary_SalesTaxLabel
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.OrderSummary_SalesTaxAlign
{

 text-align: right;
}

.OrderConfirmation_SalesTaxLines
{

 background-color: #FFFFFF;
}

.OrderConfirmation_SalesTaxText
{

font-family: Arial;
font-size: 12px;
}

.OrderConfirmation_SalesTaxLabel
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.OrderConfirmation_SalesTaxAlign
{

 text-align: right;
}

.OrderSummary_OtherTaxLines
{

 background-color: #FFFFFF;
}

.OrderSummary_OtherTaxText
{

font-family: Arial;
font-size: 12px;
}

.OrderSummary_OtherTaxLabel
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.OrderSummary_OtherTaxAlign
{

 text-align: right;
}

.OrderConfirmation_OtherTaxLines
{

 background-color: #FFFFFF;
}

.OrderConfirmation_OtherTaxText
{

font-family: Arial;
font-size: 12px;
}

.OrderConfirmation_OtherTaxLabel
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.OrderConfirmation_OtherTaxAlign
{

 text-align: right;
}

A.ShoppingCart_availabilityColumnLink, A.ShoppingCart_availabilityColumnLink:link, A.ShoppingCart_availabilityColumnLink
{

}

A.ShoppingCart_availabilityColumnLink, A.ShoppingCart_availabilityColumnLink:link, A.ShoppingCart_availabilityColumnLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.ShoppingCart_availabilityColumnLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

A.ShoppingListSelect_AltLink, A.ShoppingListSelect_AltLink:link, A.ShoppingListSelect_AltLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.ShoppingListSelect_AltLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.ShoppingCart_UOM
{

}

.OrderDetailShipQtyHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.OrderDetailShipQtyValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.OrderDetailBackorderQtyHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.OrderDetailBackorderQtyValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.ShoppingList_ItemCodeColHeader
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShoppingList_DescriptionColHeader
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

table.CreditInfo_Container
{

margin:0px 10px 15px 10px;
}

table.CreditInfo_Container td
{

vertical-align:top;
border-bottom:2px solid #aaa;
padding:10px 6px 10px 6px;
}

table.CreditInfo_Container td.CreditInfo_CenterColumn
{

padding:0px 30px 0px 0px;
}

table.CreditInfo_InfoBlock
{

width:100%;
margin-bottom:0px;
}

table.CreditInfo_Block th
{

}

th.CreditInfo_ColHead_Default
{

font-weight:bold;
font-size:14px;
color:darkblue;
text-align:left;
font-variant:small-caps;
padding-bottom:4px;
}

table.CreditInfo_InfoBlock td
{

border-bottom:1px dashed #CCC;
padding:3px;
}

td.CreditInfo_Label_Default
{

font-size:10px;
font-weight:bold;
text-align:left;
}

td.CreditInfo_Value_Default
{

font-size:10px;
text-align:right;
}

#CreditInfo_ColHead_LastAmount, #CreditInfo_ColHead_LastDate
{

font-weight:bold;
font-size:11px;
color:darkblue;
text-align:center;
padding-bottom:4px;
}

td.CreditInfo_Value_Default span
{

}

.BrandsList_ColHeader, .BrandsList_ColData
{

border:0px none;
}

#BrandsList_VendorName
{

text-align:left;
}

#BrandsList_WebLink
{

text-align:right;
}

.OrderSummary_DescriptionText
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.OrderSummary_TitleText
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

a.ItemSearchResults_DescriptionLink,a.ItemSearchResults_DescriptionLink:hover
{

font-family: Arial;
font-size: 10px;
}

.ShoppingCart_OrderLineNoteMessage
{

font-size: 11px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.AdminSystemListCustomerDetailTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminSystemListCustomerDetailTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSystemListCustomerDetailColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminSystemListCustomerDetailColumnValue
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.AdminSystemListCustomerDetailNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminSystemListCustomerDetailSpacer
{

 height: 5px;
}

A.AdminSystemListCustomerDetailLink, A.AdminSystemListCustomerDetailLink:link, A.AdminSystemListCustomerDetailLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminSystemListCustomerDetailLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminSystemListCustomerDetailMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminDeleteItemFromSystemShoppingListsTable
{

width: 97%;
padding: 0px;
border-collapse: collapse;
border-style: none;
border-width: 0px;
}

.AdminDeleteItemFromSystemShoppingListsItemcode
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
white-space: nowrap;
}

.AdminDeleteItemFromSystemShoppingListsColHeader
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.AdminDeleteItemFromSystemShoppingListsColumnValue
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
white-space: nowrap;
}

.AdminDeleteItemFromSystemShoppingListsTitle
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.AdminDeleteItemFromSystemShoppingListsMessage
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: red;
font-weight: bold;
}

A.AdminDeleteItemFromSystemShoppingListsLink, A.AdminDeleteItemFromSystemShoppingListsLink:link, A.AdminDeleteItemFromSystemShoppingListsLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminDeleteItemFromSystemShoppingListsLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminSystemListSelectColumnValue
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

A.AdminSystemListCopyLink, A.AdminSystemListCopyLink:link, A.AdminSystemListCopyLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminSystemListCopyLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

A.ItemDetailItemPurchaseHistoryLink, A.ItemDetailItemPurchaseHistoryLink:link, A.ItemDetailItemPurchaseHistoryLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.ItemDetailItemPurchaseHistoryLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminShopperDetailHighlightInput
{

background-color:lightyellow;
}

.MyAccountOpenARListPaymentTable
{

width:100%;
padding:0;
border:0;
}

.MyAccountOpenARListExcelImageCell
{

width:30%;
text-align:right;
}

.LogonPasswordTD
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #005ABB;
width: 200px;
text-align: left;
}

.CorporateDistrictCustomerTitle
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.CorporateDistrictCustomerNameText
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.CorporateDistrictCustomerCodeText
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.CorporateDistrictCustomerSubmitImage
{

height: 17px;
width: 53px;
}

.CorporateDistrictCustomerDescText
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.CorporateDistrictCustomerError
{

font-size: 12px;
font-family: Arial;
color: red;
width: 400px;
}

.CorporateDistrictCustomerCodeCurrent
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: red;
}

.CorporateDistrictCustomerCodeAlign
{

width:125;
}

.CorporateDistrictCustomerNameAlign
{

width:125;
}

A.CorporateDistrictCustomerCodeTitle, A.CorporateDistrictCustomerCodeTitle:link, A.CorporateDistrictCustomerCodeTitle:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

A.CorporateDistrictCustomerNameTitle, A.CorporateDistrictCustomerNameTitle:link, A.CorporateDistrictCustomerNameTitle:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

A.CorporateDistrictCustomerCodeTitle:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#000000;
}

A.CorporateDistrictCustomerNameTitle:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#000000;
}

.MyAccountOpenARListPONumberHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.MyAccountOpenARListPONumberValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.ItemDetail_CaptionImage
{

 border: 0;
}

.NewShopper_CaptionImage
{

border:0;
}

.InvoiceDetailQuantityToOrderHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: right;
}

.InvoiceDetailQuantityToOrderValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: right;
}

.InvoiceDetailUOMToOrderHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: right;
}

.InvoiceDetailUOMToOrderValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: right;
}

.MyAccountInvoiceDetail_AddButtons
{

text-align:right;
}

.OrderConfirmation_ChangeShipToLinkTable
{

width: 100%;
border-width: 0;
border-style: none;
}

.OrderConfirmation_ChangeShipToLinkText
{

font-family: Arial;
font-size: 12px;
}

.AdminItemAttributesUploadTable
{

width: 100%;
border-width: 0;
border-style: none;
padding: 0;
}

.AdminItemAttributesUploadTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
color: black;
}

.AdminItemAttributesUploadColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
}

.AdminItemAttributesUploadDescription
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

A.AdminItemAttributesUploadLink, A.AdminItemAttributesUploadLink:link, A.AdminItemAttributesUploadLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.AdminItemAttributesUploadSpacer
{

 height: 5px;
}

.AdminItemAttributesUploadUploadType
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminItemAttributesUploadGetMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.ContentLinks_ShopperName
{

}

.HeaderLinks_ShopperName
{

}

.FooterLinks_ShopperName
{

}

.LSideLinks_ShopperName
{

}

.RSideLinks_ShopperName
{

}

.ItemSearchResults_AccessoryMessage
{

font-family: Arial;
font-size: 10px;
}

.ItemSearchResults_SeparateColumnItemImageHeaderAlign
{

text-align:left;
}

.CustomerListCodeCurrent
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color:red;
}

A.CustomerListCurrentLink
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

A.CustomerListCurrentLink:link
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

A.CustomerListCurrentLink:visited
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

A.CustomerListCurrentLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #000000;
}

.ShoppingList_ShipToIDLabel
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingList_ShipToIDValue
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShipBillInformation_ShipToAddressDisplayLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.ShipBillInformation_ShipToAddressDisplayText
{

font-family: Arial;
font-size: 12px;


}

.OrderSummary_ShipToIDLabel
{

font-family: Arial;
font-size: 12px;
}

.OrderConfirmation_ShipToIDLabel
{

font-family: Arial;
font-size: 12px;
}

.AdminMasterAccountTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminMasterAccountTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminMasterAccountExceptionMessage
{

font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:red;
}

.AdminMasterAccountSuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminMasterAccountSpacer
{

 height: 5px;
}

.AdminMasterAccountInnerTable
{

}

.AdminMasterAccountLabel
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminMasterAccountValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminMasterAccountInstructions
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000000;
}

A.AdminMasterAccountLink, A.AdminMasterAccountLink:link, A.AdminMasterAccountLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminMasterAccountLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.LSide_Logon_SubmitButtonTD
{

}

.ItemDetail_CustomLinkTD
{

 text-align: center;
}

.ItemDetail_CustomLink
{

}

.ShoppingCart_PlaceOrderButton
{

border:0px;
}

.ShoppingCart_CancelOrderButton
{

border:0px;
}

a.MasterCustomerCurrentLink
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

a.MasterCustomerCurrentLink:link
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

a.MasterCustomerCurrentLink:visited
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

a.MasterCustomerCurrentLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #000000;
}

.AdminMasterAccountApproveSuspendedOrdersForSubAccounts
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ShoppingList_SharedTD
{

text-align:right;
}

.ShoppingList_SharedCheckbox
{

}

.ShoppingList_SharedCheckboxText
{

text-align:right;
}

.ShoppingCart_ItemOrderedAs
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ItemSearchResults_CategoryHeaderAlign
{

 text-align: left;
}

.ItemSearchResults_CategoryTextAlign
{

 text-align: left;
vertical-align: top;
}

.ItemSearchResults_CategoryText
{

font-family: Arial;
font-size: 10px;
}

.ShoppingList_CategoryHeaderAlign
{

 text-align: left;
}

.ShoppingList_CategoryTextAlign
{

 text-align: left;
vertical-align: top;
}

.ShoppingList_CategoryText
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ItemNotesRequired_Title
{

font-size:16px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.ItemNotesRequired_InnerTable
{

}

.ItemNotesRequired_Label
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.ItemNotesRequired_ItemCode
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.ItemNotesRequired_ItemDesc
{

font-size:10px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.ItemNotesRequired_Message
{

font-size:12px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.ShoppingCart_ItemNotepadTopicLabel
{

font-size:10px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.OrderDetailItemDispositionHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.OrderDetailItemDispositionValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.ShoppingCartUploadTable
{

background-color: #FFFFFF;
width: 100%;
}

.ShoppingCartUploadTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ShoppingCartUploadLabel
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ShoppingCartUploadDescription
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.ShoppingCartUploadErrorMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.ShoppingCartUploadSpacer
{

 height: 5px;
}

.ShoppingList_NonNumberZeroOrNegativeQtyTable
{

}

.ShoppingList_NonNumberZeroOrNegativeQtyText
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.ItemSearchResults_RefineSearchNonStockCheckboxLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.OrderSummary_HandlingText
{

font-family: Arial;
font-size: 12px;
}

.OrderSummary_HandlingLabel
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.OrderSummary_HandlingAlign
{

 text-align: right;
}

.OrderSummary_HandlingLines
{

 background-color: #FFFFFF;
}

div.PastPurchasesReport_SearchAgain
{

padding-top:15px;
padding-bottom:5px;
}

div.PastPurchasesReport_SearchAgain a, div.PastPurchasesReport_SearchAgain a:link, div.PastPurchasesReport_SearchAgain a:active, div.PastPurchasesReport_SearchAgain a:visited, div.PastPurchasesReport_SearchAgain a:hover
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-decoration: underline;
padding-top:15px;
padding-bottom:5px;
}

.AdminApprovePendingShoppersDetailInnerTable
{

width:500px;
padding:0;
border-style:none;
background-color:#ffffff;
}

.AdminApprovePendingShoppersDetailBillToColumnTitle
{

font-size:12px;
font-family:Arial;
font-weight:bold;
color:black;
}

.AdminApprovePendingShoppersDetailBillToColumnValue
{

font-size:10px;
font-family:Arial;
font-weight:normal;
color:black;
}

.AdminApprovePendingShoppersDetailShipToColumnTitle
{

font-size:12px;
font-family:Arial;
font-weight:bold;
color:black;
}

.AdminApprovePendingShoppersDetailShipToColumnValue
{

font-size:10px;
font-family:Arial;
font-weight:normal;
color:black;
}

.ItemSearchResults_DiscontinuedMessage
{

font-family: Arial;
font-size: 12px;
}

.ItemSearchResults_ShowSubstitutes
{

font-family: Arial;
font-size: 12px;
}

.ShoppingCart_ShowSubstitutes
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingCart_AvailabilityDiscontinuedItem
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:red;
}

.ShoppingCart_BadQuantityMessage
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.OrderSummary_DiscontinuedItem
{

font-family: Arial;
font-size: 12px;
}

.ShoppingCart_QuoteNumberLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.ShoppingCart_QuoteNumberText
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.OrderSummary_QuoteNumberLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.OrderSummary_QuoteNumberText
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.OrderConfirmation_QuoteNumberLabel
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

.OrderConfirmation_QuoteNumberText
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.MyAccountOpenQuoteDetail_AddToCartCell
{

 text-align: center;
}

.MyAccountOpenQuoteDetail_AddToCartCell A
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#000000;
}

.AdminConfigTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminConfigMainTable
{

width:600px;
}

.AdminConfigSectionTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminConfigMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminConfigLabel
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminConfigFieldCheckBox
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminConfigFieldTextBox
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminConfigFieldList
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.BreadcrumbDiv
{

margin-left:6px;
 margin-top:3px;
 margin-bottom:10px;
}

.BreadcrumbLabel
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
        margin-top: 5px;
        margin-bottom: 15px;
}

.BreadcrumbSeparator
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
        margin-top: 5px;
        margin-bottom: 15px;
}

a.BreadcrumbLink, a.BreadcrumbLink:link, a.BreadcrumbLink:visited
{

font-size: 12px;
font-family: Arial;
text-decoration: underline;
color: #4C93CA;
font-weight: normal;
}

a.BreadcrumbLink:hover
{

font-size: 12px;
font-family: Arial;
text-decoration: underline;
color: #4C93CA;
font-weight: normal;
}

.MyAccountSelect_ContentContainerTable
{

width:100%;
}

.MyAccountSelect_ContentContainerTD
{

padding-bottom:10px;
}

.MyAccountSelect_CaptionDiv
{

margin-bottom:6px;
}

.MyAccountSelect_TitleDiv
{

color: #4C93CA;
font-family: Arial;
font-size: 16px;
font-weight: bold;
padding-left: 10;
}

.MyAccountSelect_DescriptionDiv
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.MyAccountSelect_ReportForm
{

padding:0px;
 margin:0px;
 border-width:0px;
}

.MyAccountSelect_ErrorGroupDiv
{

margin:3px 10px 3px 10px;
 padding:2px 6px 2px 6px;
 color:red;
 font-family:Arial;
 font-weight:bold;
 font-size:12px;
 float:left;
}

.MyAccountSelect_ErrorMessageDiv
{

margin:3px 10px 3px 10px;
 padding:2px 6px 2px 6px;
 color:red;
 font-family:Arial;
 font-weight:bold;
 font-size:12px;
 float:left;
}

.MyAccountSelect_InputTable
 width: 600px;
{

margin-top:4px;
 margin-bottom:4px;
}

.MyAccountSelect_InputTable td
{
 width: 600px;
 padding:3px;
}

.MyAccountSelect_ExcelDownloadTable
{

width:500px;
 margin-top:15px;
}

.MyAccountSelect_ExcelExplanationTD
{

vertical-align:top;
}

.MyAccountSelect_ExcelDownloadDescription
{

font-family:Arial;
 font-size:11px;
 color:#000000;
 text-align:left;
}

.MyAccountSelect_ExcelDownloadNote
{

font-family:Arial;
 font-size:11px;
 color:#000000;
 text-align:left;
 font-weight:bold;
 margin-left:20px;
}

.MyAccountSelect_ExcelIconTD
{

padding-left:10px;
 vertical-align:top;
}

.MyAccountSelect_Label
 width: 600px;
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
margin-right:6px;
}

.MyAccountSelect_LabelDisabled
{

font-family: Arial;
font-size: 12px;
color:#999999;
text-align: left;
margin-right:6px;
}

.MyAccountSelect_Input
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
margin-right:10px;
}

.MyAccountSelect_InputDisabled
{

font-family: Arial;
font-size: 12px;
color:#999999;
text-align: left;
margin-right:10px;
margin-top:1px;
margin-bottom:1px;
margin-left:1px;
border:1px solid #DDDDDD;
background-color:#F1F1F1;
}

.MyAccountSelect_Radio
{

margin-right:2px;
}

.MyAccountSelect_OrText
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.MyAccountSelect_DisplayListLabelSpan
{

margin-right:6px;
}

.MyAccountSelect_Select
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.MyAccountSelect_SubmitButtonTD
{

padding-top:10px;
 padding-bottom:10px;
 text-align:center;
}

.MyAccountSelectResults_DescriptionDiv
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
margin-top:8px;
}

.MyAccountSelectResults_SearchForDiv
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.MyAccountSelectResults_ReportHeaderUL
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
margin-top:0px;
margin-bottom:0px;
}

.MyAccountProfile_OpenARContainerTD
{

padding:10px;
}

.MyAccountProfile_SelectOpenARDescSpan
{

margin-left:10px;
 margin-right:10px;
}

.MyAccountSelect_RowSeparatorDiv
{

text-align:center;
 margin-top:10px;
 margin-bottom:10px;
}

.MyAccountSelect_OpenARDescDiv
{

margin-bottom:10px;
}

.MyAccountResults_Table
{

border-width:0px;
 padding:0px;
 margin:0px;
 width:100%;
}

.MyAccountResults_HeaderRowTR
{

font-weight:bold;
}

.MyAccountResults_ColHeaderTD
{

font-family: Arial;
font-size: 12px;
color: #000000;
font-weight:bold;
vertical-align:bottom;
}

.MyAccountResults_ColCurrencyHeaderTD
{

font-family: Arial;
font-size: 12px;
color: #000000;
font-weight:bold;
vertical-align:bottom;
text-align:center;
}

.MyAccountResults_ColDateHeaderTD
{

font-family: Arial;
font-size: 12px;
color: #000000;
font-weight:bold;
vertical-align:bottom;
text-align:center;
}

.MyAccountResults_ColValueTD
{

font-family: Arial;
font-size: 12px;
color: #000000;
vertical-align:top;
}

.MyAccountResults_ColCurrencyValueTD
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: right;
padding-right: 30;
vertical-align:top;
}

.MyAccountResults_ColDateValueTD
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: center;
vertical-align:top;
}

.MyAccountResults_RowSpacerTD
{

padding:0px;
 background-image:url('/B2BSeller.v5.5/customer/000000/images/horiz_dots.gif');
 background-repeat:repeat-x;
}

a.MyAccountResults_HeaderLink, a.MyAccountResults_HeaderLink:link, a.MyAccountResults_HeaderLink:visited
{

font-size:12px;
font-family:Arial;
color:blue;
}

a.MyAccountResults_HeaderLink:hover
{

font-size:12px;
font-family:Arial;
color:blue;
}

a.MyAccountResults_CurrentHeaderLink, a.MyAccountResults_CurrentHeaderLink:link, a.MyAccountResults_CurrentHeaderLink:visited
{

font-size:14px;
font-family:Arial;
color:blue;
}

a.MyAccountResults_CurrentHeaderLink:hover
{

font-size:12px;
font-family:Arial;
color:blue;
}

.MyAccountSelectResults_SearchSummaryTable
{

width:100%;
 border-width:0px;
 margin-top:8px;
 margin-bottom:8px;
 padding:0px;
}

.MyAccountSelectResults_SearchListTable
{

border-width:0px;
 margin:0px;
 padding:0px;
}

.MyAccountSelectResults_SearchForBulletTD
{

padding:2px 4px 2px 4px;
text-align:center;
font-size:12px;
}

.MyAccountSelectResults_SearchForLabelTD
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
padding-right:8px;
}

.MyAccountSelectResults_SearchForValueTD
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.MyAccountSelectResults_ExcelLinkTD
{

width:120px;
text-align:center;
}

.MyAccountSelectResults_PrintPageTD
{

width:60px;
padding:10px;
text-align:center;
vertical-align:middle;
}

td.MyAccountSelectResults_PrintPageTD a,td.MyAccountSelectResults_PrintPageTD a:link,td.MyAccountSelectResults_PrintPageTD a:visited
{

font-family: Arial;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}

td.MyAccountSelectResults_PrintPageTD a:hover
{

font-family: Arial;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}

.MyAccountResults_ContentFooterDiv
{

width:100%;
margin:10px 5px 10px 5px;
}

.MyAccountResults_PageSequenceTable
{

width:100%;
border-width:0px;
margin-bottom:4px;
}

.MyAccountResults_NextPrevTD
{

text-align:left;
}

.MyAccountResults_PageSeqTD
{

text-align:right;
}

.MyAccountResults_PageXOfYDiv
{

text-align: right;

font-family: Arial;
font-size: 12px;
color: #000000;
margin-right:6px;
margin-bottom:4px;
}

.MyAccountResults_SearchAgainDiv
{

font-family: Arial;
font-size: 12px;
color: #000000;
margin-bottom:4px;
}

.ServiceRequest_TitleDiv
{

color: #4C93CA;
font-family: Arial;
font-size: 16px;
font-weight: bold;
padding-left: 10;
}

.ServiceRequest_DescriptionDiv
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.ServiceRequest_Table
{

margin-left:20px;
}

.ServiceRequest_LabelTD
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
margin-right:6px;
}

.ServiceRequest_InputTD input
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
margin-right:10px;
}

.ServiceRequest_InputTD textarea
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
margin-right:10px;
}

.RequiredAsterisk
{

color:red;
font-weight:bold;
}

.ServiceRequest_ContactInfoHeaderImage
{

margin-top:4px;
margin-bottom:2px;
}

.ServiceRequest_SelectContactTable
{

margin-left:20px;
}

.ServiceRequest_SelectContactTable td
{

border-width:0px;
padding:3px;
}

.ServiceRequest_SubmitButtons
{

padding-top:10px;
padding-left:100px;
}

.AdminManualDTSTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminManualDTSLabel
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminManualDTSDescription
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminManualDTSSpacer
{

 height: 5px;
}

.AdminManualDTSTable
{

background-color: #FFFFFF;
width: 100%;
}

A.AdminManualDTSLink, A.AdminManualDTSLink:link, A.AdminManualDTSLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminManualDTSLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminMerchandiseCreditsTable
{

background-color: #FFFFFF;
width: 100%;
}

.AdminMerchandiseCreditsTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminMerchandiseCreditsSpacer
{

 height: 5px;
}

A.AdminMerchandiseCreditsLink, A.AdminMerchandiseCreditsLink:link, A.AdminMerchandiseCreditsLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.AdminMerchandiseCreditsLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminMerchandiseCreditsMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.AdminMerchandiseCreditsList
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.AdminMerchandiseCreditsColumnValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminMerchandiseCreditsInnerTable
{

}

.MerchandiseCreditsTable
{

width: 100%;
border-width: 0;
border-style: none;
}

.ShipBillInformation_MerchandiseCreditsLink
{

font-family: Arial;
font-size: 12px;
}

.ShipBillInformation_MerchandiseCreditsOtherPaymentTypeMessage
{

font-family: Arial;
font-size: 12px;
}

.OrderSummary_MerchandiseCreditsLines
{

 background-color: #FFFFFF;
}

.OrderSummary_MerchandiseCreditsText
{

font-family: Arial;
font-size: 12px;
}

.OrderSummary_MerchandiseCreditsLabel
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.OrderSummary_MerchandiseCreditsAlign
{

 text-align: right;
}

.OrderConfirmation_MerchandiseCreditsLines
{

 background-color: #FFFFFF;
}

.OrderConfirmation_MerchandiseCreditsText
{

font-family: Arial;
font-size: 12px;
}

.OrderConfirmation_MerchandiseCreditsLabel
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.OrderConfirmation_MerchandiseCreditsAlign
{

 text-align: right;
}

A.MerchandiseCreditsLink, A.MerchandiseCreditsLink:link, A.ShipBillInformation_MerchandiseCreditsLink:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:bold;
}

A.MerchandiseCreditsLink:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:bold;
color:#000000;
}

.MerchandiseCreditsLineError
{

font-family:Arial;
font-size:8px;
color:red;
}

.ChangeShipTo_ChangeShipToLink
{

font-family: Arial;
font-size: 12px;
}

a.ChangeShipTo_ChangeShipToLink, a.ChangeShipTo_ChangeShipToLink:link, a.ChangeShipTo_ChangeShipToLink:visited
{

font-family: Arial;
font-size: 12px;
}

a.ChangeShipTo_ChangeShipToLink:hover
{

font-family: Arial;
font-size: 12px;
}

.ShoppingCart_ItemBinIDLabel
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShoppingCart_ItemBinIDValue
{

font-size: 10px;
font-family: Arial;
text-decoration: none;
color: #000000;
        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineIDLabel
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShoppingCart_ItemLineIDValue
{

font-size: 10px;
font-family: Arial;
text-decoration: none;
color: #000000;
        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineFeedLabel
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShoppingCart_ItemLineFeedValue
{

font-size: 10px;
font-family: Arial;
text-decoration: none;
color: #000000;
        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineStationLabel
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.ShoppingCart_ItemLineStationValue
{

font-size: 10px;
font-family: Arial;
text-decoration: none;
color: #000000;
        padding-left: 5px;
        padding-right: 20px;
}

.ItemSearchResults_AdditionalInformation
{

font-family: Arial;
font-size: 10px;
}

.MasterShopperTitle
{

font-family: Arial;
font-size: 14px;
font-weight: bold;
}

.MasterShopperDescText
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
}

a.MasterShopperLink, a.MasterShopperLink:link, a.MasterShopperLink:visited
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color:red;
}

a.MasterShopperLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color:red;
}

.MasterShopper_ColHeader
{

width:125;
}

a.MasterShopper_ColHeader, a.MasterShopper_ColHeader:link, a.MasterShopper_ColHeader:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
}

a.MasterShopper_ColHeader:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
color:#000000;
}

.MasterShopperTopMasterShopper td a.MasterShopperLink
{

}

.MasterShopperCodeText
{

}

.MasterShopperNameText
{

}

.MasterShopperEmailText
{

}

.MasterShopperSubmitImage
{

}

.ShoppingList_NonNumberZeroOrNegativeDetailDisplayOrderText
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.ShoppingList_NonNumberZeroOrNegativeDetailDisplayOrderTable
{

}

.ShoppingList_DetailDisplayOrder
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.ShoppingList_DetailDisplayOrderTextAlign
{

 text-align: right;
}

.ShoppingList_DetailDisplayOrderHeaderAlign
{

 text-align: left;
}

table.MyAccount_BaseTable
{

width:500px;
height:100%;
}

table.MyAccount_Table001
{

width:100%;
}

table.MyAccount_ARAgingTable
{

width:100%;
}

table.MyAccountInvoiceDetail_ContainerTable
{

width:500px;
}

table.MyAccountProfile_RecentOrdersTable2
{

width:100%;
}

table.MyAccountProfile_Table001
{

width:100%;
}

table.MyAccountProfile_Table002
{

width:100%;
}

.MyAccountProfileAccountingTable
{

}

.ShipBillInformation_CreditCardExpirationMMYYYY
{

font-family:arial;
font-size:10px;
padding-left:6px;
}

.SelectShipTo_CompanyNameHeaderAlign
{

text-align:left;
}

.SelectShipTo_AddressHeaderAlign
{

text-align:left;
}

.SelectShipTo_Address2HeaderAlign
{

text-align:left;
}

.SelectShipTo_CityHeaderAlign
{

text-align:left;
}

.SelectShipTo_StateHeaderAlign
{

text-align:left;
}

.SelectShipTo_CityStateHeaderAlign
{

text-align:left;
}

.SelectShipTo_ZipHeaderAlign
{

text-align:left;
}

.SelectShipTo_CountryHeaderAlign
{

text-align:left;
}

.MyAccountProfileselectshipto
{

 text-align: left;
}

A.MyAccountProfileselectshipto
{

font-family: Arial;
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: bold;
width: 100%;
text-align: left;
}

A.MyAccountProfileselectshipto:link
{

font-family: Arial;
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: bold;
width: 100%;
text-align: left;
}

A.MyAccountProfileselectshipto:visited
{

font-family: Arial;
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: bold;
width: 100%;
text-align: left;
}

A.MyAccountProfileselectshipto:hover
{

font-family: Arial;
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: bold;
width: 100%;
text-align: left;
}

.MyAccountProfileselectshiptodetail
{

font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #000000;
}

.MyAccountProfileselectcustomer
{

 text-align: left;
}

A.MyAccountProfileselectcustomer
{

font-family: Arial;
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: bold;
width: 100%;
text-align: left;
}

A.MyAccountProfileselectcustomer:link
{

font-family: Arial;
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: bold;
width: 100%;
text-align: left;
}

A.MyAccountProfileselectcustomer:visited
{

font-family: Arial;
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: bold;
width: 100%;
text-align: left;
}

A.MyAccountProfileselectcustomer:hover
{

font-family: Arial;
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: bold;
width: 100%;
text-align: left;
}

.MyAccountProfileselectcustomerdetail
{

font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #000000;
}

.DealerLocator_Title
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.DealerLocator_Description
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.DealerLocator_Label
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.DealerLocator_Table
{

}

.DealerLocatorResults_Title
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.DealerLocatorResults_Description
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.DealerLocatorResults_ColHeader
{

font-size: 14px;
font-family: Arial;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.DealerLocatorResults_Table
{

}

.ItemDetailTableAssembly
{

width:100%;
border:0;
}

.PastPurchaseItemDetailReport_TotalInvoiceQuantityLabel
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_TotalExtendedPriceLabel
{

font-size:12px;
font-family:Arial;
font-weight:bold;
white-space: nowrap;
}

.AdminItemPropertiesUpload_CS_Spacer
{

 height: 5px;
}

.AdminItemPropertiesUpload_CS_Table
{

background-color: #FFFFFF;
width: 100%;
}

.AdminItemPropertiesUpload_CS_CaptionImage
{

 border: 0px;
}

.AdminItemPropertiesUpload_CS_Title
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminItemPropertiesUpload_CS_Description
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminItemPropertiesUpload_CS_ErrorMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminItemPropertiesUpload_CS_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminItemPropertiesUpload_CS_Label
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminItemPropertiesUpload_CS_Instructions
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminItemPropertiesUpload_CS_LinkTD
{

}

A.AdminItemPropertiesUpload_CS_Link
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminItemPropertiesUpload_CS_Link:link
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminItemPropertiesUpload_CS_Link:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminItemPropertiesUpload_CS_Link:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminRestrictedItem_Table
{

background-color: #FFFFFF;
width: 100%;
}

.AdminRestrictedItem_Title
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminRestrictedItem_Label
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminRestrictedItem_BadFileMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminRestrictedItem_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminRestrictedItem_Spacer
{

 height: 5px;
}

.AdminRestrictedItem_Description
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

A.AdminRestrictedItem_Link, A.AdminRestrictedItem_Link:link, A.AdminRestrictedItem_Link:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminRestrictedItem_Link:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminRestrictedCategory_Table
{

background-color: #FFFFFF;
width: 100%;
}

.AdminRestrictedCategory_Title
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminRestrictedCategory_Label
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminRestrictedCategory_BadFileMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminRestrictedCategory_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminRestrictedCategory_Spacer
{

 height: 5px;
}

.AdminRestrictedCategory_Description
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

A.AdminRestrictedCategory_Link, A.AdminRestrictedCategory_Link:link, A.AdminRestrictedCategory_Link:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminRestrictedCategory_Link:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminRestrictedItem_UploadType
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminRestrictedCategory_UploadType
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.AdminExcludedItem_Table
{

background-color: #FFFFFF;
width: 100%;
}

.AdminExcludedItem_Title
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminExcludedItem_Label
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.AdminExcludedItem_BadFileMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.AdminExcludedItem_SuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminExcludedItem_Spacer
{

 height: 5px;
}

.AdminExcludedItem_Description
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

A.AdminExcludedItem_Link, A.AdminExcludedItem_Link:link, A.AdminExcludedItem_Link:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.AdminExcludedItem_Link:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.AdminExcludedItem_UploadType
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.OrderDetailExpectedShipDateHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.OrderDetailExpectedShipDateValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.ItemPropertyListTable
{

background-color: #FFFFFF;
width: 100%;
}

.ItemPropertyListTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ItemPropertyListColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ItemPropertyListNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.ItemPropertyListSpacer
{

 height: 5px;
}

.ItemPropertyListList
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
width: 120;
}

A.ItemPropertyListLink, A.ItemPropertyListLink:link, A.ItemPropertyListLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.ItemPropertyListLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.ItemPropertyDetailTable
{

background-color: #FFFFFF;
width: 100%;
}

.ItemPropertyDetailTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ItemPropertyDetailColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ItemPropertyDetailColumnValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.ItemPropertyDetailMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.ItemPropertyDetailSpacer
{

 height: 5px;
}

A.ItemPropertyDetailLink, A.ItemPropertyDetailLink:link, A.ItemPropertyDetailLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.ItemPropertyDetailLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.ItemPropertyListInnerTable
{

width:100%;
}

.ShoppingCart_BackorderMessage
{

font-size: 12px;
font-family: Arial;
text-decoration: none;
color: #000000;
}

.UploadedVendorAvailabilityReport_Title
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.UploadedVendorAvailabilityReport_Description
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.UploadedVendorAvailabilityReport_ErrorMessage
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
color: red;
}

.UploadedVendorAvailabilityReport_HeaderLabelTD
{

font-size:14px;
font-weight:bold;
padding-right:4em;
}

.UploadedVendorAvailLinkDIV
{

margin-top:10px;
}

.AdminApprovePendingShoppersDetailBillToAddressContainer, .AdminApprovePendingShoppersDetailShipToAddressContainer
{

   vertical-align: top;
}

.ItemDetail_GoTogethersTableMain
{

width:100%;
}

.ItemDetail_GoTogethersTableItem
{

}

.ItemDetail_GoTogethersThumbnail
{

}

.ItemDetail_GoTogethersImageHeaderAlign
{

text-align:left;
}

.ItemDetail_SubstitutesTableMain
{

width:100%;
}

.ItemDetail_SubstitutesTableItem
{

}

.ItemDetail_SubstitutesThumbnail
{

}

.ItemDetail_SubstitutesImageHeaderAlign
{

text-align:left;
}

.ItemDetail_SeparatorCell
{

}

.ItemDetail_SeparatorImage
{

 border: 0px;
}

.ItemSearchResults_ItemImportHtmlHeaderAlign
{

text-align:center;
}

.ItemSearchResults_ItemImportHtmlTextAlign
{

text-align:left;
}


.MyAccountProfileprofile
{

font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #000000;
}

a.CatalogTopItems_FlyoutStaticMenuItem, a.CatalogTopItems_FlyoutStaticMenuItem:link, a.CatalogTopItems_FlyoutStaticMenuItem:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

a.CatalogTopItems_FlyoutStaticMenuItem:hover
{

font-family: Arial;
font-size: 12px;
text-decoration: underline !important;
font-weight: bold;
color: #000000;
}

.CatalogTopItems_FlyoutMenuDynamicMenu
{

   border: 0px;
}

a.CatalogTopItems_FlyoutMenuDynamicMenuItem, a.CatalogTopItems_FlyoutMenuDynamicMenuItem:link, a.CatalogTopItems_FlyoutMenuDynamicMenuItem:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

a.CatalogTopItems_FlyoutMenuDynamicMenuItem:hover
{

font-family: Arial;
font-size: 12px;
text-decoration: underline !important;
font-weight: bold;
color: #000000;
}

.OrderDetailPassThroughVendorNameHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.OrderDetailPassThroughVendorNameValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.UserAgentListTable
{

background-color: #FFFFFF;
width: 100%;
}

.UserAgentListTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.UserAgentListSpacer
{

 height: 5px;
}

.UserAgentListInnerTable
{

width:100%;
}

.UserAgentListNotFound
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.UserAgentListColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.UserAgentListList
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;

vertical-align:top;
}

A.UserAgentListLink, A.UserAgentListLink:link, A.UserAgentListLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.UserAgentListLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.UserAgentDetailTable
{

background-color: #FFFFFF;
width: 100%;
}

.UserAgentDetailTitle
{

font-size: 16px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.UserAgentDetailSpacer
{

 height: 5px;
}

.UserAgentDetailMessage
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: red;
}

.UserAgentDetailInnerTable
{

width:100%;
}

.UserAgentDetailColumnTitle
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.UserAgentDetailColumnValue
{

font-size: 14px;
font-family: Arial;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.UserAgentDetailUserAgentString
{

width: 400px;
}

.UserAgentDetailSuppressAlerts
{

}

.UserAgentDetailButtons
{

}

A.UserAgentDetailLink, A.UserAgentDetailLink:link, A.UserAgentDetailLink:visited
{

font-family: Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

A.UserAgentDetailLink:hover
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.ShipBillInformation_SwitchIssueNumberLabel
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.ShipBillInformationSwitchIssueNumberText
{

}

.MyAccountOpenARPayment_SwitchIssueNumberLabel
{

font-size: 12px;
font-family: Arial;
font-weight: bold;
}

.InvoiceDetailVendorInvoiceNumberHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.InvoiceDetailVendorInvoiceNumberValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.InvoiceDetailVendorNameHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.InvoiceDetailVendorNameValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.InvoiceListVendorInvoiceNumberHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.InvoiceListVendorInvoiceNumberValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.InvoiceListVendorNameHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.InvoiceListVendorNameValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

a.LogonTermsLink
{

font-size:smaller;
}

.SmallCalendar
{

   cursor:pointer;
}

.LogonRememberLoginTD
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #005ABB;
width: 200px;
text-align: left;
}

.LogonRememberLoginCB
{

}

a.OrderConfirmation_SwitchCustomer, a.OrderConfirmation_SwitchCustomer:link, a.OrderConfirmation_SwitchCustomer:visited
{

font-size: 12px;
font-family: Arial;
text-decoration: underline;
color: #4C93CA;
font-weight: normal;
}

a.OrderConfirmation_SwitchCustomer:hover
{

font-size: 12px;
font-family: Arial;
text-decoration: underline;
color: #4C93CA;
font-weight: normal;
}

.ItemSearchResults_JumpToPageLabel
{

font-size: 12px;
font-family: Arial;
}

.QuoteDetailDeliveryTimeHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
}

.QuoteDetailDeliveryTimeValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: left;
}

.CatalogTopItems_MainContentTable
{

 margin-bottom: 25px;
}

.QuoteDetailSelectItemToOrderCheckboxHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: center;
}

.QuoteDetailSelectItemToOrderCheckboxValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: center;
}

.QuoteDetailSelectItemToOrderQuantityHeader
{

font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: center;
}

.QuoteDetailSelectItemToOrderQuantityValue
{

font-family: Arial;
font-size: 12px;
color: #000000;
text-align: center;
}
