/* P21 B2BSeller 5.8.54 */
/* P21 B2BSeller 3.11.1 */
/* P21 B2BSeller 3.11.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.5.2 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.2.1 */
/* P21 B2BSeller 3.1.1 */
/* P21 B2BSeller 3.0.9 */
/* P21 B2BSeller 3.0.9 */
/* P21 B2BSeller 3.0.6 */
/* P21 B2BSeller 3.0.6 */
/* P21 B2BSeller 3.0.6 */
/* P21 B2BSeller 3.0.6 */
/* P21 B2BSeller 2.8.1 */
/* P21 B2BSeller 2.7.1 */
/* P21 B2BSeller 2.6.1 */
/* P21 B2BSeller 2.5.9 */
/* P21 B2BSeller 2.5.7 */
/* P21 B2BSeller 2.5.6 */
/* P21 B2BSeller 2.5.5 */
/* P21 B2BSeller 2.5.4 */
/* P21 B2BSeller 2.4.3 */
/* Prophet 21 CSS Stylesheet for a new B2BSeller web site */


/**********************************************************/
/* Stellar Custom style sheet settings                    */
/**********************************************************/
.stlServiceHeader
{
 font-size:14px;
 color:#000000;
}

/**********************************************************/
/* Standard style sheet settings                          */
/**********************************************************/
BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	background-color:#FFFFFF;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	width:777px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
}
IMG {
	margin-top: 0px;
	margin-left: 0px;
	border:0;
}
TABLE {
	border: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
TD {
	font-family:Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
}
a:link, a:active, a:visited {
	color:#0000FF;
	text-decoration: none;
}

a:hover {
	color:#FF0000;
	text-decoration: underline;
}


/**********************************************************/
/* Functional Area style sheet settings                   */
/**********************************************************/
	
.P21SystemHeader 
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:777px;
	padding:0px;
	
}
.P21SystemBody
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:777px;
	padding:0px;
	vertical-align:top;
}
.P21SystemFooter
{
	margin-left:0px;
	margin-top:25px;
	margin-right:0px;
	margin-bottom:0px;
	width:777px;
	padding:0px;
}
.P21SystemLSide
{
	vertical-align:top;
}
.P21SystemContent
{
	vertical-align:top;
	Width:100%;
}
.Content
{
	margin-left:13px;
	Width:620px;
	
}
.P21SystemRside
{
	vertical-align:top;
}
.Footer
{

	width:770;
}

.LSide, .LSideImportHTMLTR, .SideImportHTMLFeatureCell
{
	width:157px;
	background-image: url(../images/leftbg.gif);
	background-repeat: repeat-y;
}
.LSideLinks
{
	background-color:#000000;
	vertical-align:top;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
}

.LSideRecentlyViewedItemsTR
{
	padding-top:7px;
	padding-left:3px;
}


/**********************************************************/
/* Feature Logo                                           */
/**********************************************************/
.HeaderLogo
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
	
}
.P21Logo
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;	
	vertical-align:bottom;
	
}
/**********************************************************/
/* Feature Links                                          */
/**********************************************************/
.HeaderLinks2FeatureCell
{
	vertical-align:bottom;
	padding-top:2px;
	padding-bottom:2px;
	width:100%;
	text-align:right;
}

.Header
{
	
	width:770;
}

.LSideLinks
{
}

.HeaderLinks2ColSpan
{
	color:#31427B;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.HeaderLinks2
{
	background-color:#000000;
	
}

.HeaderImageLink
{
	vertical-align:top;
}

.HeaderImportHTMLFeatureCell
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	align:right;
}

.HeaderCatalogTopItemsFeatureCell
{
	align:left;
	vertical-align:bottom;
	text-align:left;

}

.HeaderCatalogTopItemsTR
{
}

.HeaderLogoFeatureCell
{
	background-color:#FFFFFF;
	width:461px;
}
.Links2Font  /*seperator for links */
{
	color:#ACADAD;
	font-size:xx-small;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	font-weight:bold;
	vertical-align:top;
	

}
A.Links2FontHREF, A.Links2FontHREF:link, A.Links2FontHREF:visited
{
	color:#666666;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
}

.Links2FontHREF:hover
{
	color:#666666;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	
}

.Links2FontTable
{
	background-color:white;
	vertical-align:top;		
	
}
/* old ------------------------------ */
.HeaderLinksFeatureCell
{
	width:350px;
		
	padding-left:120;
	padding-top:45px;
	
}
A.LinksFontHREF, A.LinksFontHREF:Link, A.LinksFontHREF:visited
{
	color:#666666;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	background-color:#FFFFFF;
	
}
.LinksFontHREF
{
	color:#666666;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	background-color:#FFFFFF;
		
}
.LinksFont
{
	background-color:#FFFFFF;
	color:A3A2A3;
	font-size:10px;
font-family:Arial;
}
.HeaderLinksTR
{
	background-color:#FFFFFF;	

}

.LinksFontTable
{
	
	vertical-align:bottom;	
	
}
/* old -------------------------------- */
.LinksTD
{
	text-align:left;
}
.Links_Table
{
	padding:0;
	border-style:none;
}
.Links_InnerTable
{
	width:100%;
	padding:0;
	border-style:none;
	background-color:#31639C;
	vertical-align:top;
}
 
A.Links_Text, A.Links_Text:link, A.Links_Text:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	background-color:#004c80;
}
A.Links_Text:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	background-color:#004c80;
}
A.LinksText, A.LinksText:link, A.LinksText:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:black;
	padding:10px;
	background-color:#FFFFFF;
padding-top:0px;
padding-bottom:0px;
}
A.LinksText:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:black;
	padding:10px;
	background-color:#FFFFFF;
padding-top:0px;
padding-bottom:0px;
}
.LinksTable
{
	background-color:#ffffff;
	vertical-align:top;
}
.LinksText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:black;
	background-color:#000000;
}
.FooterLinksFeatureCell
{
	
	text-align:right;
}

/**********************************************************/
/* Feature Additional Information                         */
/**********************************************************/
.FooterAdditionalInformation
{
	
}
.Additional_Table1
{
	width:475;
	border:1;
	
}
.Additional_Center
{
	text-align:right;
}
.Additional_border
{
	background-color:white;
	width:0;
	
}
.Additional_Width7
{
	width:7;
	background-color:white;
}
.Additional_footer_text
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	width:188;
	vertical-align:super;
	background-color:white;
}
.Additional_footer_link
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:white;
}
.Additional_Middle
{
	background-color:white;
}
.Additional_ImageBottomborder
{
	height:2;
}
/**********************************************************/
/* Feature Company Address                                */
/**********************************************************/
.CompanyAddress_footer
{
	background-color:#31427B;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	width:350px;
}
.CompanyAddress_Font
{
	background-color:#31427B;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
.FooterCompanyAddress
{
	background-color:BLACK;
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
	text-decoration:none;
	color:#ffffff;
}
.FooterCopyrightTR
{
	background-color;#004c80;
	width:100%;
}
.HeaderCompanyAddress
{
	background-color:#004c80;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
}
.CompanyAddressFont
{
	
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:black;
	font-weight:bold;
	background-color:white;
}
.CompanyAddressfooter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:black;
	font-weight:bold;
	background-color:white;
}
.FooterCopyrightFeatureCell
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:black;
	font-weight:normal;
	text-align:right;
	padding-left:30;
	background-color:white;
}
.P21Link
{
	align:left;
	padding-left:0;
}
/**********************************************************/
/* Feature Contact Us                                     */
/**********************************************************/

.ContactUsOuterTable
{
	width:600;
	border:none;
}
.ContactUscategorytree_activepage
{
	font-size:14px;  /* dont know */
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.ContactUsInnerTable
{
	
	width:280; /* spacing of input from required fields */
}
.ContactUsTable3
{
	width:230;  /* grey box height and width */
	border:none;
	height:190;
	border-width:2;  /* additional attributes for grey box */
	border-color:#999999;
	background-color:#CCCCCC;
	width:230;
	height:200;
	border-style:solid;
}

.ContactUsTable4
{
	
	
	background-color:#CCCCCC; /* this is the grey box for the comapany name and address */
	align:center;
	border:1;
}

.ContactUsRight
{
	text-align:right; /* position of the submit button */
}

.ContactUstext
{
	font-family:Verdana, Arial, sans-serif;  /* Company address and phone #, but not titles in grey box */
	font-size:11px;
	font-weight:bold;
	color:#000000;
	align:top;
}
.ContactUsBorder
{
	background-color:#000000;
	width:1;
}
.ContactUsSpacer
{
	
	width:0;  /* spacer of middle content from left side */
	border-style:none;
	border:0;
}
.ContactUsSpacer2
{
	width:0; /* another spacer of middle content from left side */
	border:0;
}
.ContactUsSpacer3
{
	width:0; /* affects form fields and grey box, keep at 0 */
	height:15;  /* height space from contact field from required info message */
	border-style:none;
}
.ContactUsSpacer4
{
	width:0; /* spacer for text in grey box */
	height:15;  /* height spacer for mail us at */
	border:0;
}
.ContactUsSpacer5
{
	width:0; /* another spacer for text in grey box */
	height:20;  /* extra spacing from address and call us in grey box */
	border:0;
}
.ContactUsSpacer6
{
	width:10; /* spacer for submit button from right side */
	height:1;
	border:0;
}
.ContactUssmalltext
{
	font-family:Verdana, Arial, sans-serif;  /* required fields message area */
	font-size:9px;
	font-weight:bold;
	color:#000000;
	padding-left:0;	
}
.ContactUstextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:none;	/* padding for field labels */
}
.ContactUsTextArea
{
	padding-left:0;
}
.ContactUstextboldBottom
{
	font-family:Verdana, Arial, sans-serif;  /* Mail Us at  & Contact us at attributes */
	font-size:14px;
	font-weight:bold;
	color:#000000;
	vertical-align:bottom;
}
.ContactUsTop
{
	vertical-align:super;
	text-align:center;
	padding-left:25;  /* affects spacing to right of grey box and submit button */
}
.ContactUssmalltextWidth300
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px; /* text size for paragraph */
	color:#000000;	 
	width:380;		/* table width for paragraph */
	text-align:left;
	padding-left:none; /* left padding for paragraph text */
}

.ContactUstextred
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;	
	color:red;
	padding-left:none; /* padding for field titles */
}
.ContactUsTextRedTop
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;	
	color:red; /* required field message astrick color */
}
.ContactUsWidth268
{
	width:268;
}
.Content_ContactTab
{
	height:18;
	width:580;
	border-style:none;
}
/**********************************************************/
/* Feature Navigation                                     */
/**********************************************************/
.Content_categorytree_parent
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:##0000FF;
}
.Content_categorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.NavigationTrail_Table
{
	border:none;
	border-width:0;
}

a.NavigationTrail_Links, a.NavigationTrail_Links:link, a.NavigationTrail_Links:visited
{
	font-size: 14px; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration:none;
	 color:#083c52;
	 font-weight:bold;
}
a.NavigationTrail_Links:hover
{
	text-decoration:none;
	font-weight:bold;
}

.NavigationTrail_Current
{
	font-size: 14px; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration:none;
	 color:#083c52;
	 font-weight:bold;
}
a.NavigationTrail_Current:hover
{
	text-decoration:none;
}


.Navigation_Separation
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}


/**********************************************************/
/* Feature Logon                                          */
/**********************************************************/
.LogonHeader
{
	color:black;  /* used for sign in text,  */
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
	font-weight:bold;
	vertical-align:bottom;
}
.LogonBorder1
{
	
}
.LogonBorder
{
	
}
.LogonRegisterOuter
{
	border:1;
	width:230;	/* width of grey box */
}
.LogonRegisterInner
{
	border-width:2;  /* additional attributes for grey box */
	border-color:#999999;
	background-color:#CCCCCC;
	width:100%;
	height:200;
	border-style:solid;
}
.Logonlogoninput
{
	font-family:Verdana, Arial, sans-serif;    /* input area attributes */
	font-size:12px;
	font-weight:bold;
	color:#0000FF;
	width:350px;
	text-align:left;
	vertical-align:middle;
	
}
.Logonerror
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;	
	color:red;
	font-weight:bold;	
}
.LogonInputTextTD
{
	width:50px;  /* space of input boxes from titles */
}
.LogonInnerTable
{
	border-style:none;  /* no idea */
	width:0;
	border-collapse:collapse;
	background-color:white;
	padding-left:0;
	
}

.LogonSpacer
{
	width:0;  /* spacer for center content fom left side */
	height:0;
	border:0;
		
}
.LogonSpacer2
{
	width:1;
	height:10;  /* spacer from required field message and input box */
	border:0;
}
.LogonSpacer3
{
	width:80;  /* spacing from right of submit button */
}
.LogonSpacer4
{
	width:1;  /* controls the spacing of forgot password */
	height:0;
	border:0;
}
.LogonSpacer5
{
	width:1; /* no idea */
	height:0;
	border:0;	
}
.LogonSpacer6
{
	width:1;  /* another spacer for the center content */
	height:0;
	border:0;
}
.LogonSpacer7
{
	width:0;  /* no idea */
	height:0;
	border:0;
}
.LogonText
{
	font-family:Verdana, Arial, sans-serif;  /* attributes for Welcome back */
	font-size:12px;
	color:#000000;	
	font-weight:bold;
}
.LogonRegularText
{
	font-family:Verdana, Arial, sans-serif;  /* grey box bullet text */
	font-size:11px;
	font-weight:normal;
	color:#000000;	
	align:left;
}
.Logonsmalltext
{
	font-family:Verdana, Arial, sans-serif;  /* attributes for required field message */
	font-size:9px;
	font-weight:bold;
	font-color:#000000;
}
.Logonsmalltextred
{
	font-family:Verdana, Arial, sans-serif;   /* no idea*/
	font-size:9px;
	font-weight:normal;
    	color:Red;
}
.Logonlogonlink
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    	FONT-SIZE: 10px;  /* no idea */
}
a.Logonlogonlink, a.Logonlogonlink:link, a.Logonlogonlink:visited
{
	font-family:Verdana, Arial, sans-serif;   /* register on state */
	font-size:11px;
	font-weight:bold;
	padding-right:0;
}
a.Logonlogonlink:hover
{
	font-family:Verdana, Arial, sans-serif;  /* register and forgot over state */
	font-size:11px;
	font-weight:bold;
	padding-right:0;
	text-decoration:underline;
}
.LogonRegisterTD
{
	width:0;  
	vertical-align:top;
	text-align:right;
	
	
}
.LogonCaptionImageName
{
	border:0;
	 
}
a.Logoncategorytree_parent, a.Logoncategorytree_parent:link, a.Logoncategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	color:black;
}
a.Logoncategorytree_parent:hover
{
	text-decoration:underline;
}
.Logoncategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:black;
}
.LogonOuterTable
{
	Width:160;   /* no idea */
	border-collapse:collapse;
	padding-left:5;	
}
.Logonsidelink
{
	text-align:left;
	font-size:x-small;	
	width: 145;
}
.LogonImage
{
	width:150;
	height:20;
	vertical-align:bottom;
	background-color:white;
}
.LogonInnerTable
{
	width:150;	
	padding:0;
	background-color:white;
	border-width:1;
	border-style:solid;
	border-color:white;
		
}
.LogonlogonText
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
	color:red;
}
.Logonsidelink
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    text-align:left;    
}
.LogonSpacerImage
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	height: 0;
	width: 0;
	background-color:black;
	color:black;
}
.LogonloggedStatus
{
	FONT-FAMILY: Verdana, Arial, sans-serif;
	color: 0000FF;
	font-size:7px;	
}

.LogonMiddleCell
{
	width:3;
}
.LogonloggedStatus
{
	font-size:9px;
	
}
a.LogonRegisterLinkText, a.LogonRegisterLinkText:link, a.LogonRegisterLinkText:visited, a.LogonRegisterLinkText:hover
{
	FONT-FAMILY: Verdana, Arial, sans-serif;
	font-size:15px;
	text-decoration:underline;
}
.Logonlinksuffixtext
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
}

/**********************************************************/
/* Feature Quick Order                                    */
/**********************************************************/
.SideQOP_CaptionImage
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:0px;
	border-collapse:collapse;
	vertical-align:bottom;
	margin-left:2px;
}
.SideQOP_Table
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	text-align:center;
	width:97%;
	border-collapse:collapse;
}
.SideQOP_QuantityBoxLabel
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SideQOP_Button
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border-style:none;	
	text-align:center;
}

.SideQOPGrayBoxtitle
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border-style:none;	
	text-align:center;
}
.SideQOPGrayBoxtext
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:0px;
	border-collapse:collapse;
	vertical-align:bottom;
	margin-left:2px;
}
.LSideQuickOrder
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:left;	
}
.ContentItemDetailFeatureCell
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
.ContentQuickOrder
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:center;
}

.QuickOrder_CaptionImage
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:0px;
}
.QuickOrder_Table
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width:150px;
	padding:0px;
	text-align:center;
	background-color:#D6E4E6;
	vertical-align:top;
}
.QuickOrder_QuantityBoxLabel
{
	color:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}


.QuickOrder_ItemCodeLabel
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
}

.QuickOrder_QtyLabel
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;	
}


.QuickOrder_Button
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	align:right;
}
/**********************************************************/
/* Feature Product Search                                 */
/**********************************************************/
.SideProdSearch_Table
{
 	border-style:none;	
 	width:175;  
}
.SideProdSearch_Header
{
 	text-align:center;
 	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
}
.SideProdSearch_White
{
}
.SideProdSearch_Text
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
}
.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, sans-serif;
    font-size: 10px;
    text-decoration: none
}
A.SideProdSearch_Link:hover
{
    color: #FFFFFF;
    font-family: Verdana, Verdana, Arial, sans-serif;
    font-size: 10px;
    text-decoration: underline
}
.HeaderProductSearchFeatureCell
{
	text-align:right;
	width:10%;
	
}
.ProductSearch_Table
{
	border-width:0;
	border:none;
	color:#FFFFFF;
	text-align:left;
	align:left;
}
.ProductSearch_Input
{
	width:150px;
}
.ProductSearch_Label
{
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0000FF;
	vertical-align:center;
}

.ProductSearch_Types
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#012C4C;
	align:right;
}

.ProductSearch_AdvancedSearchLink
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:red;
}
A.ProductSearch_AdvancedSearchLink, A.ProductSearch_AdvancedSearchLink:link, A.ProductSearch_AdvancedSearchLink:visited
{
    color:red
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    text-align:right;
    text-transform:none;
}
A.ProductSearch_AdvancedSearchLink:hover
{
    	color:red;
    	font-family: Verdana, Arial, sans-serif;
    	font-size: 11px;
    	font-weight:bold;
   	text-decoration: underline;
    	text-align:right;
	text-transform:none;
}

.ProductSearch_ImageButton
{
	border:0px;
	vertical-align:bottom;
}
/**********************************************************/
/* Feature Brands List                                    */
/**********************************************************/
.Brands_Image
{
	
}
.Brands_Table
{
	border-style:none;
		 
}
.Brands_side_background
{
	background-color:#ffffff;
	 vertical-align:super;
}
.Brands_side_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
.BrandsListside_text
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#002C52;
}
A.BrandsListside_text, A.BrandsListside_text:link, A.BrandsListside_text:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#002C52;
	font-weight:normal;
	text-decoration:underline;
	width:100%;
}
A.BrandsListside_text:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#002C52;
}
/**********************************************************/
/* Feature Image Links                                    */
/**********************************************************/
.HeaderImageLinkFeatureCell
{
	background-color:#FFFFFF;
	vertical-align:bottom;
	
}
.LSideImageLinkFeatureCell
{
	background-color:white;
	padding-top:20;
	padding-left:2;
	padding-bottom:20;

}
.SideImageLinks_Image
{
	border-style:none;
}
.ImageLinkImage
{
	border-style:none;
	background-color:#E3E2DC;
}
.ImageLinkTable
{
	background-color:#E3E2DC;
	
}
.ImageLinkHeaderImage
{
	vertical-align:bottom;
}

.ImageLink2Image01
{
	height:50;
	border:0;
}
.ImageLink2Image02
{
	height:30;
	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:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;	
}
.ContentSpecialsList_DescriptionText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.ContentSpecialsList_ItemCode
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.ContentSpecialsList_Description
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;	
}
.ContentSpecialsList_CategoryLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;
}
.ContentSpecialsList_CategoryText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;	
}
.ContentSpecialsList_Category
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.ContentSpecialsList_NoSpecialsFoundText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.ContentSpecialsList_PrevLink
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.ContentSpecialsList_NextLink
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.ContentSpecialsList_SeparatorCell
{
	background-color:#000000;	
}
.ContentSpecialsList_CaptionImage
{
	border:0;
}
/**********************************************************/
/* Feature Specials List                                  */
/**********************************************************/
.SpecialsList_SpecialItemsTable
{
	width:150;
	border-width:1;
	border-color:white;
	border-style:solid;
	background-color:#E3E2DC;
	padding-left:5;	
}
.SpecialsList_SpecialCategoriesTable
{
	width:100%;
	border-width:0;
	border:none;
	border-style:none;
	border-collapse:collapse;	
}

.SpecialsList_ItemCode
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.SpecialsList_Description
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;	
}
.SpecialsList_Category
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.SpecialsList_NoSpecialsFoundText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
.SpecialsList_CompleteListLink
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}
.SpecialsList_CaptionImage
{
	border:0;
	background-color:white;
	width:150;
}
/**********************************************************/
/* Feature Category Search Results                        */
/**********************************************************/
.CategorySearchResults_CategoryLinks  
{
	font-family:Verdana, Arial, sans-serif;   /* not used */
	font-size:16px;
	color:#083c52;
	text-decoration:none;
}
a.CategorySearchResults_CategoryLinks, a.CategorySearchResults_CategoryLinks:link, a.CategorySearchResults_CategoryLinks:visited
{
	font-family:Verdana, Arial, sans-serif;  /* controls category unders & spacing */
	font-size:11px;
	color:#083c52;
	font-weight:bold;
	text-decoration:none;
	padding-right:0;
}
a.CategorySearchResults_CategoryLinks:hover	/* controls category overs & spacing */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#083c52;
	font-weight:bold;
	text-decoration:underline;
	padding-right:0;
}
.CategorySearchResults_NoSubCategoriesMessage
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:red
}
.CategorySearchResults_Table
{
	border-width:0;
	border-style:none;
	width:600;
	
}

.CategorySearchResults_CategoryImage
{
	border:0;
	border-width:0;
}


/**********************************************************/
/* Feature Advanced Search                                */
/**********************************************************/
.AdvancedSearch_CaptionImage
{
	border:0;
	border-width:600;	
}
.AdvancedSearch_SubmitImage
{
	border:0;
	border-width:0;	
	
}


.AdvancedSearch_Instructions		/* adv scr. instructions attributes */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.AdvancedSearch_Labels		/* adv scr label attributes */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.AdvancedSearch_Methods
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.AdvancedSearch_Header
{
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
	font-weight:bold;
}


/**********************************************************/
/* Feature Item Search Results                            */
/**********************************************************/
.ItemSearchResults_PageLinks
{
	font-family:Verdana, Arial, sans-serif;	/*listing of page #'s */
	font-size:11px;
	font-weight:bold;
	padding-top:20;
}

.ItemSearchResults_PageLinkSelected		/* page # you are on */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:Red;
	font-weight:bold;
}

.ItemSearchResults_PrevNextLinks
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-color:#000000;
}

.ItemSearchResults_Price		/* result text for Price, not label */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	}

.ItemSearchResults_Availability	/* result text for Avil, not label */	
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}

a.ItemSearchResults_ItemCode, a.ItemSearchResults_ItemCode:link, a.ItemSearchResults_ItemCode:visited
{
	font-family:Verdana, Arial, sans-serif;  	/* result text for Item Code under, not label */
	width:350px;
	font-size:11px;
	color:Black;
	font-weight:bold;
	text-decoration:none;
 	background-image: url(../images/tag_price_availability.gif);
 	background-repeat: no-repeat;
 	background-position: right;

}
a.ItemSearchResults_ItemCode:hover			/* result text for Item Code over, not label */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:Black;
	font-weight:bold;
	text-decoration:underline;
	background-image: url(../images/tag_price_availability_h.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.ItemSearchResults_Description		/* result text for Description, not label */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.ItemSearchResults_MFGPartNumber		/* result text for Description, not label */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.ItemSearchResults_MFGPartNumberLabel		/* result text for label */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.ItemSearchResults_UPCNumber		/* result text for Description, not label */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.ItemSearchResults_UPCNumberLabel		/* result text for label */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.ItemSearchResults_PartNumber			/* result text for Part #, not label */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}

.ItemSearchResults_PartNumberLabel  	/* not sure */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.ItemSearchResults_VendorName
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:Blue;
}

.ItemSearchResults_ColHeader		/* lables for Item Results */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-color:#000000;
	padding-top:0;
}

.ItemSearchResults_Table
{
	width:100%;
	border-width:0;
	border:none;
}

.ItemSearchResults_CaptionImage
{
	border-width:0;
	border:none;
}

.ItemSearchResults_SummaryLabel		/* Adv. Serch...Your search resulted in message */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.ItemSearchResults_DescriptionLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
	font-weight:bold;
	padding-top:0;
	vertical-align:top;
}		
.ItemSearchResults_TitleLabel		/* Not Using */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
	font-weight:bold;
}
.ItemSearchResults_SummaryMessage   /* if no items found message */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:red
}

.ItemSearchResults_RefineSearchLabel		/* Not Using Lable setting height to 0 to reduce spacing */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
	font-weight:bold;
}

.ItemSearchResults_RefineSearchKeywordLabel		/* Search within search text */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.ItemSearchResults_RefineSearchDescription
{
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
}

.ItemSearchResults_SeparatorCell
{
	background-color:white;
}

.ItemSearchResults_SeparatorImage
{
	border:0px;
	height:15;
}
.ItemSearchResults_ItemCodeDescriptionHeaderAlign
{
	text-align:left;
}
.ItemSearchResults_ItemCodeDescriptionTextAlign
{
	text-align:left;
}
.ItemSearchResults_AvailabilityHeaderAlign
{
	text-align:left;
}
.ItemSearchResults_AvailabilityTextAlign
{
	text-align:left;
}
.ItemSearchResults_PriceHeaderAlign
{
	text-align:center;
}
.ItemSearchResults_PriceTextAlign
{
	text-align:center;
}
.ItemSearchResults_AddToHeaderAlign
{
	text-align:center;
}
.ItemSearchResults_AddToTextAlign  /* Add to cart & list button placement */
{
	text-align:right;
}
.ItemSearchResults_ItemImageHeaderAlign
{
	text-align:left;
}
.ItemSearchResults_ItemImageTextAlign
{
	text-align:left;
}
/**********************************************************/
/* 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:400px;
	border-width:0;
	border:none;
	border-style:none;
	background-color:#FFFFFF;
}
.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:600px;
	border-width:0;
	border:none;
	border-style:none;
	background-color:#FFFFFF;
}
.ShipBillInformation_ShipToDesc
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.ShipBillInformation_BillToDesc
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.ShipBillInformation_CheckoutDesc
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}
.ShipBillInformation_ShipToTitle
{
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
	font-weight:bold;
}
.ShipBillInformation_BillToTitle
{
	font-family:Verdana, Arial, sans-serif;
	font-size:0px;
	font-weight:bold;
}
.ShipBillInformation_PaymentTypeLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_POLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_CreditCardTypeLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_CreditCardNumberLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_CreditCardNameLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_CreditCardExpirationLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_EmailLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_FirstNameLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_LastNameLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_Address1Label
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_Address2Label
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_CityLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_StateLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_ZipLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_CountryLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_ShipAddressLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_OrderNotepadLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_ShipMethodLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ShipBillInformation_ShippingMethodError
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:Red;
}
.ShipBillInformation_ErrorMessage
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	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:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-color:#000000;
	background-color:#ffffff;
}
.OrderSummary_Description
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_PartNumber
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_SalesUnit
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_Quantity
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_Price
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_ExtendedPrice
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_EmptyMessageText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_SubTotalText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.OrderSummary_DiscountsText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_OtherChargesText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_FreightText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

.OrderSummary_TotalText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.OrderSummary_ShipMethodText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_ShipToText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_ShipToNotepadText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_PONumberText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_PaymentMethodText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_HeaderDescription
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderSummary_Title
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderSummary_ShipMethodLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderSummary_ShipToLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderSummary_ShipToNotepadLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderSummary_PONumberLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderSummary_PaymentMethodLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderSummary_ColHeader
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#ffffff;
	color:#000000;
}
.OrderSummary_PartNumberLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.OrderSummary_SubTotalLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#ffffff;
}
.OrderSummary_DiscountsLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.OrderSummary_OtherChargesLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.OrderSummary_FreightLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.OrderSummary_TotalLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#E3E2DC;

}
.OrderSummary_SubTotalAlign
{
	text-align:right;
	background-color:#ffffff;
}
.OrderSummary_DiscountsAlign
{
	text-align:right;
}
.OrderSummary_OtherChargesAlign
{
	text-align:right;
}
.OrderSummary_FreightAlign
{
	text-align:right;
	background-color:#ffffff;
	
}

.OrderSummary_TotalAlign
{
	text-align:right;
	background-color:#E3E2DC;
	
}
.OrderSummary_ItemCodeDescriptionHeaderAlign
{
	text-align:left;
	background-color:#ffffff;
}
.OrderSummary_ItemCodeDescriptionTextAlign
{
	text-align:left;
	background-color:#ffffff;
}
.OrderSummary_QuantityHeaderAlign
{
	text-align:right;
	background-color:#ffffff;
}
.OrderSummary_QuantityTextAlign
{
	text-align:right;
	background-color:#ffffff;
	
}
.OrderSummary_UOMHeaderAlign
{
	text-align:center;
	
}
.OrderSummary_UOMTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.OrderSummary_PriceHeaderAlign
{
	text-align:right;
	background-color:#ffffff;
}
.OrderSummary_PriceTextAlign
{
	text-align:right;
	background-color:#ffffff;
}
.OrderSummary_ExtendedPriceHeaderAlign
{
	text-align:right;
	background-color:#ffffff;
}
.OrderSummary_ExtendedPriceTextAlign
{
	text-align:right;
	background-color:#ffffff;
}
.OrderSummary_SubTotalLines
{
	background-color:white;
	height:1;
}
.OrderSummary_DiscountsLines
{
	background-color:#FFFFFF;
}
.OrderSummary_OtherChargesLines
{
	background-color:#FFFFFF;
}
.OrderSummary_FreightLines
{
	background-color:#FFFFFF;
}

.OrderSummary_TotalLines
{
	background-color:#31427B;
}
.OrderSummary_SeparatorCell
{
	background-color:#000000;
}
.OrderSummary_CaptionImage
{
	border:0px;
}
.OrderSummary_ButtonExitCheckout
{
	border:0px;
}
.OrderSummary_ButtonConfirmOrder
{
	border:0px;
}
.OrderSummary_ButtonTableImageSpacer
{
	border:0px;
	width:100px;
	height:25px;
}
.OrderSummary_PackageSizetextAlign
{
	text-align:center;

}
.OrderSummary_UnitSizetextAlign
{
	text-align:center;

}
.OrderSummary_RequiredDateTextAlign
{
	text-align:center;

}
.OrderSummary_QuantityTextAlign
{
	text-align:center;

}
.OrderSummary_PriceTextAlign
{
	text-align:center;

}
.OrderSummary_ExtendedPriceTextAlign
{
	text-align:center;

}
.OrderSummary_PriceHeaderAlign
{
	text-align:center;

}
/**********************************************************/
/* Feature Order Confirmation                             */
/**********************************************************/
.OrderConfirmation_Table
{
	width:100%;
	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:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_OrderNumberText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_WebReferenceText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_ItemCode
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.OrderConfirmation_Description
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_PartNumber
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_SalesUnit
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_Quantity
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_Price
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_ExtendedPrice
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_EmptyMessageText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_SubTotalText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_DiscountsText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_OtherChargesText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_FreightText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}

.OrderConfirmation_TotalText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_ShipMethodText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_ShipToText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_ShipToNotepadText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_PONumberText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_PaymentMethodText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_HeaderDescription
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.OrderConfirmation_OrderNumberLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_WebReferenceLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_Title
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_ShipMethodLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_ShipToLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_ShipToNotepadLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_PONumberLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_PaymentMethodLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_ColHeader
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.OrderConfirmation_PartNumberLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_SubTotalLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_DiscountsLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_OtherChargesLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_FreightLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.OrderConfirmation_TotalLabel
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.OrderConfirmation_SubTotalAlign
{
	text-align:right;
}
.OrderConfirmation_DiscountsAlign
{
	text-align:right;
}
.OrderConfirmation_OtherChargesAlign
{
	text-align:right;
}
.OrderConfirmation_FreightAlign
{
	text-align:right;
}

.OrderConfirmation_TotalAlign
{
	text-align:right;
}
.OrderConfirmation_ItemCodeDescriptionHeaderAlign
{
	text-align:left;
	color:#000000;
	background-color:#ffffff;
}
.OrderConfirmation_ItemCodeDescriptionTextAlign
{
	text-align:left;
	background-color:#ffffff;
}
.OrderConfirmation_QuantityHeaderAlign
{
	text-align:right;
	background-color:#ffffff;
}
.OrderConfirmation_QuantityTextAlign
{
	text-align:right;
	background-color:#ffffff;
}
.OrderConfirmation_UOMHeaderAlign
{
	text-align:center;
	background-color:#ffffff;

}
.OrderConfirmation_UOMTextAlign
{
	text-align:center;
	background-color:#ffffff;
	

}
.OrderConfirmation_PriceHeaderAlign
{
	text-align:right;
	background-color:#ffffff;

}
.OrderConfirmation_PriceTextAlign
{
	text-align:right;
	background-color:#ffffff;

}
.OrderConfirmation_ExtendedPriceHeaderAlign
{
	text-align:right;
	background-color:#ffffff;

}
.OrderConfirmation_ExtendedPriceTextAlign
{
	text-align:right;
	background-color:#ffffff;

}
.OrderConfirmation_SubTotalLines
{
	background-color:white;
}
.OrderConfirmation_DiscountsLines
{
	background-color:#FFFFFF;
}
.OrderConfirmation_OtherChargesLines
{
	background-color:#FFFFFF;
}
.OrderConfirmation_FreightLines
{
	background-color:#FFFFFF;
}

.OrderConfirmation_TotalLines
{
	background-color:white;
}
.OrderConfirmation_SeparatorCell
{
	background-color:#000000;
}
.OrderConfirmation_CaptionImage
{
	border:0px;
}
/**********************************************************/
/* Feature Item Detail                                    */
/**********************************************************/
.ItemDetailTable1
{
	width:600;
}
.ItemDetailTable2
{
	width:470;
	border:0;
}
.ItemDetailerror
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;	
	color:red;
	font-weight:bold;	
}
.ItemDetailBorder0
{
	border:0;
}
.ItemDetailborder
{
	background-color:#335675;
	width:0;
}
.ItemDetailSpacer
{
	width:0;
	height:0;
	border:0;
}
.ItemDetailSpacer2
{
	width:0;
	height:0;
	border:0;
}
.ItemDetailattribute_hdr		/* spacing of content from labels */
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:110px;
	vertical-align:top;
}
.ItemDetailtextred
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	color:Red;
}
.ItemDetailattribute		/* text of item detail */
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	vertical-align:top;
}
.ItemDetailWidth1
{
	width:1;
}
.ItemDetail_TopAlign
{
	vertical-align:top;
}
.ItemDetailLargerImage
{
		
}
.ItemDetailImageTD		/* alignment of item image, needs to be to the right of Avil, Price, etc */
{
	text-align:left;
}
/**********************************************************/
/* Feature Shopping List Select
/**********************************************************/
.ShoppingListSelect_NewLabel
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.ShoppingListSelect_NewTitleText
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.ShoppingListSelect_NewDescText
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	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:14px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.ShoppingListSelect_ExistingTitleText
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.ShoppingListSelect_ExistingDescText
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingListSelect_ExistingEmptyText
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	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:10px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.ShoppingList_Description
{
	font-size:10px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingList_PartNumberLabel
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.ShoppingList_PartNumber
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingList_SalesUnit
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingList_RemoveCheckbox
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
}
.ShoppingList_AddToCheckbox
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
}
.ShoppingList_ColHeader
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.ShoppingList_Table
{
	width:100%;
	padding-top:10px;
	padding-bottom:10;
	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:11px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:black;
	font-weight:normal;
}
.ShoppingList_DescriptionTable
{
	width:100%;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.ShoppingList_DescriptionText
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingList_TitleText
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:red;
	font-weight:bold;
}
.ShoppingList_ListName
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:red;
	font-weight:bold;
}
.ShoppingList_ItemCodeDescriptionHeaderAlign
{
	text-align:left;
	background-color:#ffffff;
	color:White;
}
.ShoppingList_ItemCodeDescriptionTextAlign
{
	text-align:left;
	background-color:#ffffff;
}
.ShoppingList_QuantityHeaderAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_QuantityTextAlign
{
	text-align:right;
	background-color:#ffffff;
}
.ShoppingList_UOMHeaderAlign, .ShoppingList_PackageSizeHeaderAlign, .ShoppingList_UnitSizeHeaderAlign
{
	text-align:center;

}
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_UOMTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_AddToTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_UnitSizeTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_PackageSizeTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_RemoveHeaderAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_RemoveTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_AddToCartHeaderAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_AddToCartTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingList_SeparatorCell
{
	background-color:#CCCCCC;
}
.ShoppingList_OuterButtonTable
{
	border:0px;
}
.ShoppingList_ButtonTableAlign
{
	text-align:right;	
}
.ShoppingList_ButtonTable
{
	width:100%;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.ShoppingList_MyAccountButton
{
	border:0px;
}
.ShoppingList_UpdateListButton
{
	border:10px;
}
.ShoppingList_ContinueButton
{
	border:0px;
}
.ShoppingList_AddListToCartButton
{
	border:0px;
}
.ShoppingList_EmptyListButton
{
	border:0px;
}
/**********************************************************/
/* Feature Shopping Cart                                  */
/**********************************************************/
.ShoppingCart_Itemcode
{
	font-size:10px;		/* attributes for itm code in cart */
	font-family:Verdana, Arial, sans-serif;	
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.ShoppingCart_Description
{
	font-size:10px;		/* attributes for des. in cart */
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingCart_PartNumberLabel
{
	font-size:10px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.ShoppingCart_PartNumber
{
	font-size:10px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingCart_SalesUnit
{
	font-size:10px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingCart_Price
{
	font-size:10px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingCart_ExtendedPrice
{
	font-size:10px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingCart_RemoveCheckbox
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
}
.ShoppingCart_AddToCheckbox
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
}
.ShoppingCart_ColHeader
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	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;
	padding-bottom:25;
}
.ShoppingCart_EmptyMessageTable
{
	width:400px;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.ShoppingCart_EmptyMessageText
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:red;
	font-weight:bold;
}
.ShoppingCart_DescriptionTable
{
	width:100%;
	padding-top:25;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
	
}
.ShoppingCart_DescriptionText
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;	
	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:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
}
.ShoppingCart_SubTotalText
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.ShoppingCart_SubTotalLabel
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	padding-right:20;
}
.ShoppingCart_SubTotalTable
{
	width:100%;
	padding:0px;
	border-collapse:collapse;
	border-style:solid;
	border-width:100%;
	border:2px;
	border-color:#000000;
}
.ShoppingCart_BadItemsText
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	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:#E3E2DC;
}
.ShoppingCart_SubtotalAlign
{
	text-align:right;
	background-color:#E3E2DC;
}
.ShoppingCart_ItemCodeDescriptionHeaderAlign
{
	text-align:left;
	background-color:#ffffff;
	 
}
.ShoppingCart_ItemCodeDescriptionTextAlign
{
	text-align:left;
	color:White;
	background-color:#ffffff;
}
.ShoppingCart_QuantityHeaderAlign
{
	text-align:right;
	background-color:#ffffff;
}
.ShoppingCart_PackageSizeTextAlign
{
	text-align:center;
	
}
.ShoppingCart_AvailabilityTextAlign
{
	text-align:center;
	
}
.ShoppingCart_UnitSizeTextAlign
{
	text-align:center;
	
}
.ShoppingCart_QuantityTextAlign
{
	text-align:right;
	
}

.ShoppingCart_UOMHeaderAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingCart_UOMTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingCart_PriceHeaderAlign
{
	text-align:right;
	background-color:#ffffff;
}
.ShoppingCart_PriceTextAlign
{
	text-align:right;
	background-color:#ffffff;
}
.ShoppingCart_ExtendedPriceHeaderAlign
{
	text-align:right;
	background-color:#ffffff;
}
.ShoppingCart_ExtendedPriceTextAlign
{
	text-align:right;
	background-color:#ffffff;
}
.ShoppingCart_RemoveHeaderAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingCart_RemoveTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingCart_AddToListHeaderAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingCart_AddToListTextAlign
{
	text-align:center;
	background-color:#ffffff;
}
.ShoppingCart_ItemImageHeaderAlign
{
	text-align:left;
}
.ShoppingCart_ItemImageTextAlign
{
	text-align:left;
}
.ShoppingCart_UpdateCartButton
{
	border:0px;
}
.ShoppingCart_SeparatorCell
{
	background-color:#CCCCCC;
}
.ShoppingCart_ButtonTableAlign
{
	text-align:center;
}
.ShoppingCart_ButtonTable
{
	width:500px;
	padding:10px;
	border-collapse:separate;
	border-style:none;
	border-width:0px;
	border:0px;
}
.ShoppingCart_OuterButtonTable
{
	width:100%;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.ShoppingCart_ContinueButton
{
	border:0px;
	align:right;
}
.ShoppingCart_CheckoutButton
{
	border:0px;
}


/**********************************************************/
/* Feature Catalog Top Items                              */
/**********************************************************/
.HeaderCatalogTopItems_Table
{
	width:1px;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.LSideSpecialsListFeatureCell
{
	padding-top:20;
	padding-left:5;
	
}
.LSideBrandsListFeatureCell
{
	padding-top:20;
}
.LSideLinksFeatureCell
{
	padding-top:20;
	
}
.HeaderCatalogTopItems_CategoryImageLinks
{
	border:0px;
}
.CatalogTopItems_NoTopLevelCategoriesMessage
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.CatalogTopItems_CategoryLinks
{
	font-family:Verdana, Arial, sans-serif;
	font-size:15px;
	text-decoration:none;
	color:white;
	font-weight:normal;
	padding-top:0;
	text-align:left;
	width:150px;
}
.CatalogTopItems_CategoryImageLinks
{
}
.CatalogTopItems_Table
{
	align:left;
	border:0;
	border-collapse:collapse;
		
}
.LSideCatalogTopItems
{
}
A.CatalogTopItems_CategoryLinks, A.CatalogTopItems_CategoryLinks:link, A.CatalogTopItems_CategoryLinks:visited
{
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10.75px;
	text-decoration: none;
	width:140px;
	padding-left:3px;
}
A.CatalogTopItems_CategoryLinks:hover
{
 	COLOR: #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

.CatalogTopItems_CategoryImage
{
	margin-top:10px;
}

{
}

/**********************************************************/
/* Feature Copyright                                      */
/**********************************************************/
.FooterCopyright
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:white;
	background-color:#004c80;
	text-align:right;
	font-weight:bold;
	width:100%;
}

/**********************************************************/
/* Feature Brands List                                     */
/**********************************************************/
.BrandsListImage
{
	
border-style:none;
border-width:0px;
}
.BrandsListTable
{
	border-style:none;
	background-color:#E3E2DC;	 
}
.BrandsListside_background
{
	background-color:#E3E2DC;
        vertical-align:top;
}
.side_background
{
	width:140;
	background-color:#e7e7e7;
}
.BrandsListside_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#002c52;
	background-color:#E3E2DC;
}
A.BrandsListside_text, A.BrandsListside_text:link, A.BrandsListside_text:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#002C52;
	font-weight:normal;
	background-color:#E3E2DC;
}
A.BrandsListside_text:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
	color:#002C52;
	background-color:#E3E2DC;
}
/**********************************************************/
/* Feature MyAccount Profile                              */
/**********************************************************/
.MyAccountProfile_ExistingListsLabel
{
	font-size:12px;  /* MB My Account */
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#0000FF;
}
.MyAccountProfilecategorytree_parent
{
	font-size:12px;	/* MB My Account */
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:black;
	font-weight:normal;
	
}
.MyAccountProfilecategorytree_activepage
{
	font-size:12px;	/* MB My Account */
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountProfileCaptionImageName
{
	
}
.MyAccountProfileBorder
{
	background-color:#FFFFFF;
	width:0;
	
}
.MyAccountProfileSpacer
{
	height:0;  /* Spacing from left side of top profile info. */
	width:0;
	border:0;
}
.MyAccountProfilehdr
{
	font-family:Verdana, Arial, sans-serif;	/* Logon & Personal Info text attributes */
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	vertical-align:top;
}
.MyAccountProfileHdrW210
{
	font-family:Verdana, Arial, sans-serif;	/* no idea */
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	vertical-align:top;
	width:210;
}
.myaccountProfileprofile
{
	font-family:Verdana, Arial, sans-serif;   /* Profile text attributes */
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
/**********************************************************/
/* Feature Cart Box                                       */
/**********************************************************/
.HeaderCartBoxFeatureCell
{
	background-color:#002c52;
	text-align:right;
	align:right;
	
}
.HeaderCartBoxTR
{
	width:100%;
	text-align:right;
}
.HeaderCartBoxColspan
{
	text-align:right;
	background-color:#FFFFFF;
}
.CartBox_ViewCartLink
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	background-color:#FFFFFF;
}
.CartBox_ItemCount
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
}
.CartBox_CartImage
{
	border:0px;
}
.CartBox_Table
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:white;
	background-color:#002c52;
	/* border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:white; */
}

A.CartBox_ViewCartLink, A.CartBox_ViewCartLink:link, A.CartBox_ViewCartLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	width:100%;
}
A.CartBox_ViewCartLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
/**********************************************************/
/* Feature My Account Profile                                    */
/**********************************************************/

	
a.MyAccountProfileshoppinglist, a.MyAccountProfileshoppinglist:link, a.MyAccountProfileshoppinglist:visited

{
	font-family:Verdana, Arial, sans-serif;  /* Create new list under attributes */
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	text-align:center;
	text-decoration:none;
}
a.MyAccountProfileshoppinglist:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:##0000FF;
	text-align:center;
	text-decoration:underline;
	
}


.MyAccountProfilemarketing
{
	font-family:Verdana, Arial, sans-serif;	/* used when mktg newsletter are in my acct. */
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.MyAccountProfileListButton  /* MB My Account */
{
	width:10;
	height:10;
}

.MyAccountProfileUpdateButton
{
	width:25;	/* MB My Account */
	height:10;
}
.MyAccountProfilesubhdr
{
	font-family:Verdana, Arial, sans-serif;	/* No recent orders text attributes */
	font-size:10px;
	font-weight:bold;
	color:red;
} 
.MyAccountProfileTopFirstTDWidth
{
	font-family:Verdana, Arial, sans-serif;	/* affects width of Logon information */
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	vertical-align:top;
	width:215;	
}
.MyAccountProfileTopSecondTDWidth
{
	font-family:Verdana, Arial, sans-serif;	/* affects width of Personal info. */
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	vertical-align:top;
	width:215;	
}
.MyAccountProfileTopThirdTDWidth
{
	font-family:Verdana, Arial, sans-serif;	/* affects width of shopper info. */
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	vertical-align:top;
	width:170;	
}
.MyAccountProfilealt_rowcolor
{
	background-color:white;
}
.MyAccountProfileBackGroundTR
{
	background-color:white;
}
.MyAccountProfileerror
{
	font-family:Verdana, Arial, sans-serif;  /* error message for editing information */
	font-size:10px;
	font-weight:bold;
	color:red;
}

.MyAccountProfilerecentorders
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;	
	margin-right: 7px;
	margin-bottom: 7px;
}


.MyAccountProfilerecentorders_hdr
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0000FF;
}
a.MyAccountProfilerecentorders, a.MyAccountProfilerecentorders:link, a.MyAccountProfilerecentorders:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountProfilerecentorders:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}


.MyAccountProfilemyaccount_profile_hdr /* this is the LogonInformation header */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	vertical-align:top;
}
.MyAccountProfilemyaccount_hdr /* Recent Orders */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0000FF;
}
.MyAccountProfileSpacerdivider
{
	 width:10;		/* dont know */
	 height:0;
	 border:0;
}
.MyAccountProfileListButton
{
	border:0;
	width:10;
	height:10;
}
.MyAccountProfileAcctOuterTable
{
	height:100%;
	width:600;
}
.MyAccountProfileAcctInnerTable
{
	width:600;
	bgColor:white;
}
.MyAccountProfileTitleColor
{
	background-Color:white;
	font-weight:bold;	
	font-family:Arial,Helvetica,Univers,Zurich BT;
}
.MyAccountProfilehead16wg2 
{  
 	color: black; 
	font-weight: bold; 
	font-size: 15px; 
	font-family: Times New Roman, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align: left; 
	margin-right: 0px 
	}
.MyAccountProfiletext11w 
{   
	color: black; 
	font-size: 12px; 
	/* line-height: 16px;  */
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	/* letter-spacing: 1px  */
	}
.MyAccountProfiletext11wbold 
{   color: black; 
	font-size: 12px; 
	/* 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:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:##0000FF;
}

.MyAccountSelectcategorytree_parent
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:##0000FF;
}
.MyAccountSelectcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.MyAccountSelecttitle_text		/* Run a Report & Save report text attributes */
{ 	
	color:##0000FF;		
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;	
	padding-left:0;	
}
.MyAccountSelectmyaccount_textbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	
}
.MyAccountSelectmyaccount_text	/* field entry lable text */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.MyAccountSelectDescription		/* descriptive text for run & save */
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	width:600;
	padding-left:0;
	vertical-align:top;
}

.MyAccountSelecterror
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:red;
}
.MyAccountSelectDotsImage
{
	border:0;
	width:500;
	height:1;
}
.MyAccountSelectsmall_text
{
	font-family:Verdana, Arial, sans-serif;	/* warning messages for downloading a report */
	font-size:10px;
	font-weight:bold;
	color:red;
	
}
.MyAccountSelectSpacer1  /* no idea */
{
	width:0;
	height:0;
	border:0;
}
.MyAccountSelectTDDescription
{
	width:0;   /* no idea */
}
.MyAccountSelectCaptionImage 		/* screen title */
{
	width:600;
	height:36;
	border:0;
}
.MyAccountSelectTable1		/* no idea */
{
	padding:0;
	/*  border-collapse:collapse; */
	 width:400;
	  border:1;
	/*  border-style:none; */
	/*  border-width:0; */
	  height:0;
}
.MyAccountSelectTable2		/* no idea */
{
	border:1;
	width:60;
	border-style:none;
	border-width:0;
}
.MyAccountSelectRunTable	/* no idea */
{
	padding:0;
	border-collapse:collapse;	
	border-style:none;
	border-width:0;
	border:0;
	width:100;
	
}
.MyAccountSelectSaveTable	/* no idea */
{
	padding:0;
	border-collapse:collapse;
	border:1;
	border-style:none;
	border-width:0;
	width:5;

}

/**********************************************************/
/* Feature My Account Invoice List     
/* MyAccountInvoicesList                              */
/**********************************************************/
.MyAccountInvoicesListbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountInvoicesListbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
a.MyAccountInvoicesListcategorytree_parent, a.MyAccountInvoicesListcategorytree_parent:link, a.MyAccountInvoicesListcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	font-weight:normal;
	color:black;
}
a.MyAccountInvoicesListcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	color:black;
	text-decoration:underline;
	font-weight:normal;
}

.MyAccountInvoicesListcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.MyAccountInvoicesListBorder
{
	background-color:black;
}
.MyAccountInvoicesListBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountInvoicesListTDWidth
{
	width:15;
}
.MyAccountInvoicesListtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}

.MyAccountInvoicesListtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-right:30;
}
.MyAccountInvoicesListtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	padding-right:30;
}

.MyAccountInvoicesListtextred
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}

.MyAccountInvoicesListtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountInvoicesListtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountInvoicesListtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:30;
}

a.MyAccountInvoicesListtext, a.MyAccountInvoicesListtext:link, a.MyAccountInvoicesListtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountInvoicesListtextbold, a.MyAccountInvoicesListtextbold:link, a.MyAccountInvoicesListtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
a.MyAccountInvoicesListtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

a.MyAccountInvoicesListtextred, a.MyAccountInvoicesListtextred:link, a.MyAccountInvoicesListtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
a.MyAccountInvoicesListtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
}
a.MyAccountInvoicesListtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	}
.MyAccountInvoicesListExcel
{
	border:none;
}
/**********************************************************/
/* Feature My Account Past Purchase Detail                                    */
/**********************************************************/
.MyAccountPastPurchaseDetailbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountPastPurchaseDetailbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
a.MyAccountPastPurchaseDetailcategorytree_parent, a.MyAccountPastPurchaseDetailcategorytree_parent:link, a.MyAccountPastPurchaseDetailcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:#000099;
}
a.MyAccountPastPurchaseDetailcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	color:#000099;
}

.MyAccountPastPurchaseDetailcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountPastPurchaseDetailBorder
{
	background-color:black;
}
.MyAccountPastPurchaseDetailBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountPastPurchaseDetailTDWidth
{
	width:15;
}
.MyAccountPastPurchaseDetailtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountPastPurchaseDetailtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
a.MyAccountPastPurchaseDetailtextbold, a.MyAccountPastPurchaseDetailtextbold:link, a.MyAccountPastPurchaseDetailtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
a.MyAccountPastPurchaseDetailtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.MyAccountPastPurchaseDetailtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#003333;
	color:White;
	text-align:right;
	padding-right:20;
}
.MyAccountPastPurchaseDetailtextboldcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#003333;
	color:White;
	text-align:center;
}
.MyAccountPastPurchaseDetailtextred
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;	
	color:red;
}
a.MyAccountPastPurchaseDetailtextred, a.MyAccountPastPurchaseDetailtextred:link, a.MyAccountPastPurchaseDetailtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;	
	color:red;
}
a.MyAccountPastPurchaseDetailtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountPastPurchaseDetailtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountPastPurchaseDetailtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:20;	
}
.MyAccountPastPurchaseDetailtextcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;	
}
a.MyAccountPastPurchaseDetailtext, a.MyAccountPastPurchaseDetailtext:link, a.MyAccountPastPurchaseDetailtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountPastPurchaseDetailtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountPastPurchaseDetailtextbold, a.MyAccountPastPurchaseDetailtextbold:link, a.MyAccountPastPurchaseDetailtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountPastPurchaseDetailtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#000000;
}
.MyAccountPastPurchaseDetailsr_header
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
}

.MyAccountPastPurchasesListExcel
{
	border:none;
}
/***********************************************************/
/* Feature My Account Order Track Select                   */
/***********************************************************/
.MyAccountOrderTrackingSelectOuterTable
{
	width:500;
	height:100%;
	align:left;
}

.MyAccountOrderTrackingSelecttextred
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;	
	color:red;
	text-align:center;
	align:center;
}
.MyAccountOrderTrackingSelectheader
{
	color:#000099;
	font-family:Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	align:center;
}
.MyAccountOrderTrackingSelecttextboldRight
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:right;
}
.MyAccountOrderTrackingSelecttextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;	
}
.MyAccountOrderTrackingSelecttextboldLeft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
.MyAccountOrderTrackingSelecttextboldCenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.MyAccountOrderTrackingSelecttext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOrderTrackingSelectcenter
{
	text-align:center;
}
.MyAccountOrderTrackingSelectleft
{
	text-align:left;
}
/**********************************************************/
/* Feature My Account Past Purchase List                                    */
/**********************************************************/
.MyAccountPastPurchaseListbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountPastPurchaseListbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}

a.MyAccountPastPurchaseListcategorytree_parent, a.MyAccountPastPurchaseListcategorytree_parent:link, a.MyAccountPastPurchaseListcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	color:black;
	font-weight:normal;
}
a.MyAccountPastPurchaseListcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	color:black;
	font-weight:normal;
	text-decoration:underline;
}
.MyAccountPastPurchaseListcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountPastPurchaseListBorder
{
	background-color:black;
}
.MyAccountPastPurchaseListBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountPastPurchaseListTDWidth
{
	width:15;
}
.MyAccountPastPurchaseListtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountPastPurchaseListtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountPastPurchaseListtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#003333;
}
.MyAccountPastPurchaseListtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#003333;
	text-align:right;
	padding-right:20;
}
.MyAccountPastPurchaseListtextred
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountPastPurchaseListtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountPastPurchaseListtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountPastPurchaseListtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:20;
	
}
a.MyAccountPastPurchaseListtext, a.MyAccountPastPurchaseListtext:link, a.MyAccountPastPurchaseListtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountPastPurchaseListtextbold, a.MyAccountPastPurchaseListtextbold:link, a.MyAccountPastPurchaseListtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
a.MyAccountPastPurchaseListtextred, a.MyAccountPastPurchaseListtextred:link, a.MyAccountPastPurchaseListtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:Red;
}
.MyAccountPastPurchaseListsr_header
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
}
.MyAccountPastPurchaseListExcel
{
	border:none;
}
/**********************************************************/
/* Feature My Account Open AR                                     */
/**********************************************************/
.MyAccountOpenARListbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountOpenARListbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
a.MyAccountOpenARListcategorytree_parent, a.MyAccountOpenARListcategorytree_parent:link, a.MyAccountOpenARListcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:black;
	font-weight:normal;
}
a.MyAccountOpenARListcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	color:black;
	font-weight:normal;
	text-decoration:underline;
}
.MyAccountOpenARListcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountOpenARListBorder
{
	background-color:black;
}
.MyAccountOpenARListBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountOpenARListTDWidth
{
	width:15;
}
.MyAccountOpenARListtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountOpenARListtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.MyAccountOpenARListtextred
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;	
	color:red;
}
.MyAccountOpenARListtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#003333;
	text-align:right;
	padding-right:30;
}
.MyAccountOpenARListtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#003333;
	text-align:left;
}


.MyAccountOpenARListNextPrev
{
	text-align:left;
	width:280px;

}
.MyAccountOpenARListPageSeq
{
	text-align:right;
	width:280px;
}
.MyAccountOpenARListPageXOfY
{
	text-align:right;
	width:560px;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenARListtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenARListtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:30;
	
}
a.MyAccountOpenARListtext, a.MyAccountOpenARListtext:link, a.MyAccountOpenARListtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOpenARListtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountOpenARListtextbold, a.MyAccountOpenARListtextbold:link, a.MyAccountOpenARListtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOpenARListtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
a.MyAccountOpenARListtextred, a.MyAccountOpenARListtextred:link, a.MyAccountOpenARListtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
a.MyAccountOpenARListtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:Red;
}	
.MyAccountOpenARListExcel
{
	border:none;
}
/**********************************************************/
/* Feature My Account Open Order Detail    MyAccountOpenOrderDetail  */
/**********************************************************/
.MyAccountOpenOrderDetailbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountOpenOrderDetailbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
a.MyAccountOpenOrderDetailcategorytree_parent, a.MyAccountOpenOrderDetailcategorytree_parent:link, a.MyAccountOpenOrderDetailcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOpenOrderDetailcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	color:#000099;
}
.MyAccountOpenOrderDetailcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountOpenOrderDetailBorder
{
	background-color:black;
}
.MyAccountOpenOrderDetailBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountOpenOrderDetailTDWidth
{
	width:15;
}
.MyAccountOpenOrderDetailtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountOpenOrderDetailtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountOpenOrderDetailtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#083c52;
}
.MyAccountOpenOrderDetailtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#083c52;
	text-align:right;
	padding-right:10;
}
.MyAccountOpenOrderDetailtextred
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenOrderDetailtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenOrderDetailtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenOrderDetailtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:20;	
}
.MyAccountOpenOrderDetailtextcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;	
}
a.MyAccountOpenOrderDetailtext, a.MyAccountOpenOrderDetailtext:link, a.MyAccountOpenOrderDetailtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOpenOrderDetailtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountOpenOrderDetailtextbold, a.MyAccountOpenOrderDetailtextbold:link, a.MyAccountOpenOrderDetailtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOpenOrderDetailtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
a.MyAccountOpenOrderDetailtextred, a.MyAccountOpenOrderDetailtextred:link, a.MyAccountOpenOrderDetailtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
a.MyAccountOpenOrderDetailtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:Red;
}
.MyAccountOpenOrderDetailExcel
{
	border:none;
}

/**********************************************************/
/* Feature My Account Open Order List                                   */
/**********************************************************/
.MyAccountOpenOrderListbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountOpenOrderListbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
a.MyAccountOpenOrderListcategorytree_parent, a.MyAccountOpenOrderListcategorytree_parent:link, a.MyAccountOpenOrderListcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	color:black;
}
a.MyAccountOpenOrderListcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:underline;
	color:black;
}
.MyAccountOpenOrderListcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountOpenOrderListBorder
{
	background-color:black;
}
.MyAccountOpenOrderListBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountOpenOrderListTDWidth
{
	width:15;
}
.MyAccountOpenOrderListtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountOpenOrderListtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountOpenOrderListtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#083c52;
}
.MyAccountOpenOrderListtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#083c52;
	text-align:right;
	padding-right:20;
}
.MyAccountOpenOrderListtextred
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenOrderListtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenOrderListtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenOrderListtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:30;	
}
.MyAccountOpenOrderListtextcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;	
}
a.MyAccountOpenOrderListtext, a.MyAccountOpenOrderListtext:link, a.MyAccountOpenOrderListtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOpenOrderListtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountOpenOrderListtextbold, a.MyAccountOpenOrderListtextbold:link, a.MyAccountOpenOrderListtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOpenOrderListtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
a.MyAccountOpenOrderListtextred, a.MyAccountOpenOrderListtextred:link, a.MyAccountOpenOrderListtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
a.MyAccountOpenOrderListtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:Red;
}
.MyAccountOpenOrderListExcel
{
	border:none;
}
/**********************************************************/
/* Feature My Account Open Quote Detail   MyAccountOpenQuoteDetail                */
/**********************************************************/
.MyAccountOpenQuoteDetailbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountOpenQuoteDetailbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}
a.MyAccountOpenQuoteDetailcategorytree_parent, a.MyAccountOpenQuoteDetailcategorytree_parent:link, a.MyAccountOpenQuoteDetailcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOpenQuoteDetailcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	color:#000099;
}
.MyAccountOpenQuoteDetailcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountOpenQuoteDetailBorder
{
	background-color:black;
}
.MyAccountOpenQuoteDetailBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountOpenQuoteDetailTDWidth
{
	width:15;
}
.MyAccountOpenQuoteDetailtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountOpenQuoteDetailtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountOpenQuoteDetailtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#083c52;
}
.MyAccountOpenQuoteDetailtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#083c52;
	text-align:right;
	padding-right:20;
}
.MyAccountOpenQuoteDetailtextboldcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.MyAccountOpenQuoteDetailtextred
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenQuoteDetailtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenQuoteDetailtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenQuoteDetailtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:20;
}
.MyAccountOpenQuoteDetailtextcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
}
.MyAccountOpenQuoteDetailtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
}
.MyAccountOpenQuoteDetailrighttext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	
}
a.MyAccountOpenQuoteDetailtext, a.MyAccountOpenQuoteDetailtext:link, a.MyAccountOpenQuoteDetailtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOpenQuoteDetailtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountOpenQuoteDetailtextbold, a.MyAccountOpenQuoteDetailtextbold:link, a.MyAccountOpenQuoteDetailtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOpenQuoteDetailtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
a.MyAccountOpenQuoteDetailtextred, a.MyAccountOpenQuoteDetailtextred:link, a.MyAccountOpenQuoteDetailtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
a.MyAccountOpenQuoteDetailtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:#000099;
}
.MyAccountInvoiceDetailcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountInvoiceDetailtextred
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;	
	color:red;
    text-align:center;
}
.MyAccountInvoiceDetailRightAlign
{
	text-align:right;
}
.MyAccountInvoiceDetailCenterAlign
{
	text-align:center;
}
.MyAccountInvoiceDetailLeftAlign
{
	text-align:LEFT;
}
.MyAccountInvoiceDetailCenterAlign
{
	text-align:center;
}
.MyAccountInvoiceDetailtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountInvoiceDetailtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-align:left;
}
.MyAccountInvoiceDetailtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountInvoiceDetailtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-align:right;
}
.MyAccountInvoiceDetailtextboldcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-align:center;
}
.MyAccountInvoiceDetailtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountInvoiceDetailtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
}
.MyAccountInvoiceDetailtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
}
.MyAccountInvoiceDetailtextcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align: center;
}
.MyAccountInvoiceDetailTD1
{
	text-align:center;
	width:600;
}
.MyAccountInvoiceDetailheader
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
}
.MyAccountInvoiceDetailgridtext
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountInvoiceDetailtextbold, a.MyAccountInvoiceDetailtextbold:link, a.MyAccountInvoiceDetailtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountInvoiceDetailtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountInvoiceDetailExcel
{
	border:none;
}
/**********************************************************/
/* Feature My Account Order Tracking Detail                     */
/**********************************************************/
.MyAccountOrderTrackingDetailbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountOrderTrackingDetailbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}

a.MyAccountOrderTrackingDetailcategorytree_parent, a.MyAccountOrderTrackingDetailcategorytree_parent:link, a.MyAccountOrderTrackingDetailcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOrderTrackingDetailcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	color:#000099;
}
.MyAccountOrderTrackingDetailcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountOrderTrackingDetailBorder
{
	background-color:black;
}
.MyAccountOrderTrackingDetailBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountOrderTrackingDetailTDWidth
{
	width:15;
}
.MyAccountOrderTrackingDetailtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountOrderTrackingDetailtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountOrderTrackingDetailtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountOrderTrackingDetailtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	padding-right:10;
}
.MyAccountOrderTrackingDetailtextred
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOrderTrackingDetailtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOrderTrackingDetailtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOrderTrackingDetailtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:20;
	
}
.MyAccountOrderTrackingDetailtextcenter
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;	
}

a.MyAccountOrderTrackingDetailtext, a.MyAccountOrderTrackingDetailtext:link, a.MyAccountOrderTrackingDetailtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountOrderTrackingDetailtextred, a.MyAccountOrderTrackingDetailtextred:link, a.MyAccountOrderTrackingDetailtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:Red;
}
a.MyAccountOrderTrackingDetailtextbold, a.MyAccountOrderTrackingDetailtextbold:link, a.MyAccountOrderTrackingDetailtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountOrderTrackingDetailExcel
{
	border:none;
}

/**********************************************************/
/* Feature My Account Open Quote List                     */
/**********************************************************/
.MyAccountOpenQuoteListbranchselect_link
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
}

.MyAccountOpenQuoteListbranchselect_text
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;	
}

a.MyAccountOpenQuoteListcategorytree_parent, a.MyAccountOpenQuoteListcategorytree_parent:link, a.MyAccountOpenQuoteListcategorytree_parent:visited
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	color:black;
}
a.MyAccountOpenQuoteListcategorytree_parent:hover
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;	
	text-decoration:underline;
	color:black;
}
.MyAccountOpenQuoteListcategorytree_activepage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.MyAccountOpenQuoteListBorder
{
	background-color:black;
}
.MyAccountOpenQuoteListBorderWidth
{
	background-color:black;
	width:1;
}
.MyAccountOpenQuoteListTDWidth
{
	width:15;
}
.MyAccountOpenQuoteListtextboldWidth
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:563;
}
.MyAccountOpenQuoteListtextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.MyAccountOpenQuoteListtextboldleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#083c52;
}
.MyAccountOpenQuoteListtextboldright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#083c52;
	text-align:right;
	padding-right:60;
}
.MyAccountOpenQuoteListtextred
{
	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenQuoteListtext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenQuoteListtextleft
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenQuoteListtextright
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:60;
	
}
a.MyAccountOpenQuoteListtext, a.MyAccountOpenQuoteListtext:link, a.MyAccountOpenQuoteListtext:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOpenQuoteListtext:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
a.MyAccountOpenQuoteListtextred, a.MyAccountOpenQuoteListtextred:link, a.MyAccountOpenQuoteListtextred:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:underline;
}
a.MyAccountOpenQuoteListtextred:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:Red;
}
a.MyAccountOpenQuoteListtextbold, a.MyAccountOpenQuoteListtextbold:link, a.MyAccountOpenQuoteListtextbold:visited
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.MyAccountOpenQuoteListtextbold:hover
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
.MyAccountOpenQuoteListExcel
{
	border:none;
}

/**********************************************************/
/* Feature My Account Shopping List Select                   */
/**********************************************************/
.MyAccountShoppingListSelectborder
{
	background-color:#335675;
}
.ShoppingListSelectheader
{
	color:black;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.ShoppingListSelecttext
{
	font-family:Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-bottom:25;
}
.ShoppingListSelecttextbold
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:25;
}

/**********************************************************/
/* Feature My Account Shopping List Detail                  */
/**********************************************************/
.MyAccountShoppingListDetailheader
{
	color:##0000FF;
	font-family:Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.MyAccountShoppingListDetailborder
{
	background-color:#335675;
	width:1;
}
.MyAccountShoppingListDetailitemcode
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
}

.MyAccountShoppingListDetaildescription
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
}
.MyAccountShoppingListDetailpartnumber
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
}
.MyAccountShoppingListDetailSRheader
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
}
.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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminPageSpacer
{
	height:5px;
}
.AdminPageList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
A.AdminPageLink, A.AdminPageLink:link, A.AdminPageLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminPageLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminAbbreviationsListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminAbbreviationsListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminAbbreviationsListSpacer
{
	height:5px;
}
.AdminAbbreviationsListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminAbbreviationsListLink, A.AdminAbbreviationsListLink:link, A.AdminAbbreviationsListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminAbbreviationsListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminAbbreviationsDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminAbbreviationsDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminAbbreviationsDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminAbbreviationsDetailSpacer
{
	height:5px;
}
A.AdminAbbreviationsDetailLink, A.AdminAbbreviationsDetailLink:link, A.AdminAbbreviationsDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminAbbreviationsDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminAbbreviationsDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature AdminContactEMailsList                         */
/**********************************************************/
.AdminContactEMailsListTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminContactEMailsListTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminContactEMailsListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminContactEMailsListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminContactEMailsListSpacer
{
	height:5px;
}
.AdminContactEMailsListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminContactEMailsListLink, A.AdminContactEMailsListLink:link, A.AdminContactEMailsListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminContactEMailsListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminContactEMailsDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminContactEMailsDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminContactEMailsDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminContactEMailsDetailSpacer
{
	height:5px;
}
A.AdminContactEMailsDetailLink, A.AdminContactEMailsDetailLink:link, A.AdminContactEMailsDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminContactEMailsDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminContactEMailsDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature AdminEmailAlertsList                           */
/**********************************************************/
.AdminEmailAlertsListTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminEmailAlertsListTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminEmailAlertsListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminEmailAlertsListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminEmailAlertsListSpacer
{
	height:5px;
}
.AdminEmailAlertsListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminEmailAlertsListLink, A.AdminEmailAlertsListLink:link, A.AdminEmailAlertsListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminEmailAlertsListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminEmailAlertsDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminEmailAlertsDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminEmailAlertsDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminEmailAlertsDetailSpacer
{
	height:5px;
}
A.AdminEmailAlertsDetailLink, A.AdminEmailAlertsDetailLink:link, A.AdminEmailAlertsDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminEmailAlertsDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminEmailAlertsDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature AdminFeaturedItemsList                           */
/**********************************************************/
.AdminFeaturedItemsListTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminFeaturedItemsListTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminFeaturedItemsListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminFeaturedItemsListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminFeaturedItemsListSpacer
{
	height:5px;
}
.AdminFeaturedItemsListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminFeaturedItemsListLink, A.AdminFeaturedItemsListLink:link, A.AdminFeaturedItemsListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminFeaturedItemsListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminFeaturedItemsDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminFeaturedItemsDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminFeaturedItemsDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminFeaturedItemsDetailSpacer
{
	height:5px;
}
A.AdminFeaturedItemsDetailLink, A.AdminFeaturedItemsDetailLink:link, A.AdminFeaturedItemsDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminFeaturedItemsDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminFeaturedItemsDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature AdminApprovePendingCustomersList                           */
/**********************************************************/
.AdminApprovePendingCustomersListTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminApprovePendingCustomersListTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminApprovePendingCustomersListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminApprovePendingCustomersListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminApprovePendingCustomersListSpacer
{
	height:5px;
}
.AdminApprovePendingCustomersListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminApprovePendingCustomersListLink, A.AdminApprovePendingCustomersListLink:link, A.AdminApprovePendingCustomersListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminApprovePendingCustomersListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminApprovePendingCustomersListMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature AdminApprovePendingCustomersDetail                         */
/**********************************************************/
.AdminApprovePendingCustomersDetailTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminApprovePendingCustomersDetailTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminApprovePendingCustomersDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminApprovePendingCustomersDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	color:#000000;
}
.AdminApprovePendingCustomersDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminApprovePendingCustomersDetailSpacer
{
	height:5px;
}
A.AdminApprovePendingCustomersDetailLink, A.AdminApprovePendingCustomersDetailLink:link, A.AdminApprovePendingCustomersDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminApprovePendingCustomersDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminApprovePendingCustomersDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature AdminPageHits                                  */
/**********************************************************/
.AdminPageHitsTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminPageHitsTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminPageHitsColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminPageHitsTotalColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	text-align:right;
}
.AdminPageHitsColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	color:#000000;
}
.AdminPageHitsTotalColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	color:#000000;
	text-align:right;
}
.AdminPageHitsNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminPageHitsSpacer
{
	height:5px;
}
A.AdminPageHitsLink, A.AdminPageHitsLink:link, A.AdminPageHitsLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminPageHitsLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminPageHitsMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature AdminShippingMethodsList                                     */
/**********************************************************/
.AdminShippingMethodsListTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminShippingMethodsListTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShippingMethodsListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShippingMethodsListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminShippingMethodsListSpacer
{
	height:5px;
}
.AdminShippingMethodsListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminShippingMethodsListLink, A.AdminShippingMethodsListLink:link, A.AdminShippingMethodsListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminShippingMethodsListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShippingMethodsDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShippingMethodsDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShippingMethodsDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminShippingMethodsDetailSpacer
{
	height:5px;
}
A.AdminShippingMethodsDetailLink, A.AdminShippingMethodsDetailLink:link, A.AdminShippingMethodsDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminShippingMethodsDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminShippingMethodsDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature AdminShopperList                                     */
/**********************************************************/
.AdminShopperListTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminShopperListTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShopperListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
background-color:#00CCFF;
}
.AdminShopperListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminShopperListSpacer
{
	height:5px;
}
.AdminShopperListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminShopperListLink, A.AdminShopperListLink:link, A.AdminShopperListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminShopperListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShopperDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShopperDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminShopperDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminShopperDetailSpacer
{
	height:5px;
}
A.AdminShopperDetailLink, A.AdminShopperDetailLink:link, A.AdminShopperDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminShopperDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminShopperDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature Admin SitePage List                                     */
/**********************************************************/
.AdminSitePageListTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminSitePageListTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminSitePageListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminSitePageListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminSitePageListSpacer
{
	height:5px;
}
.AdminSitePageListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminSitePageListLink, A.AdminSitePageListLink:link, A.AdminSitePageListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminSitePageListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminSitePageDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminSitePageDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminSitePageDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminSitePageDetailSpacer
{
	height:5px;
}
A.AdminSitePageDetailLink, A.AdminSitePageDetailLink:link, A.AdminSitePageDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminSitePageDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminSitePageDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature Admin Vendor List                                     */
/**********************************************************/
.AdminVendorListTable
{
	background-color:#FFFFFF;
	width:100%;
}
.AdminVendorListTitle
{
	font-size:16px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminVendorListColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminVendorListNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminVendorListSpacer
{
	height:5px;
}
.AdminVendorListList
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:120;
}
A.AdminVendorListLink, A.AdminVendorListLink:link, A.AdminVendorListLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminVendorListLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	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:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminVendorDetailColumnTitle
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminVendorDetailColumnValue
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.AdminVendorDetailNotFound
{
	font-size:14px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.AdminVendorDetailSpacer
{
	height:5px;
}
A.AdminVendorDetailLink, A.AdminVendorDetailLink:link, A.AdminVendorDetailLink:visited
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
A.AdminVendorDetailLink:hover
{
 	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.AdminVendorDetailMessage
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
}
/**********************************************************/
/* Feature Admin System Settings      */
/**********************************************************/










/**********************************************************/
/* Feature New Shopper      */
/**********************************************************/
.NewShopperTable1
{
	background-color:#FFFFFF;	/* table containing form entry */
	width:350px;
}
.NewShopperTable2
{
	background-color:#CCCCCC;	/* table for join now */
	width:230px;
	border-width:2;  /* additional attributes for grey box */
	border-color:#999999;
	background-color:#CCCCCC;
	width:100%;
	height:200;
	border-style:solid;
}
.NewShopperOuterTable			/* NOT NEEDED */
{
	background-color:#FFFFFF;
	width:100%;
}
.NewShopperTitle
{
	font-size:0px;		/* not using title */
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:red;
	vertical-align:top;
	margin-top:0px;
}
.NewShopperDescription		/* text for account registration */
{
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	width:350px;
	vertical-align:top;
	margin-top:0px;
}
.NewShopperFootnote
{
	font-size:10px;		/* REQUIRED FIELDS MESSAGE */
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#red;
}
.NewShopperSubmit
{
	font-size:12px;  /* placement of submit button */
	font-family:Verdana, Arial, sans-serif;
	text-decoration:none;
	color:red;
	text-align:right;
	padding-right:60;
}
.NewShopperRequired		/* not sure */
{
	font-size:50px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#red;

}
.NewShopperColumnTitle		/* text labels for forms */
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;;
	text-decoration:none;
	color:#000000;
}
.NewShopperBulletText		/* bulleted points for the join section, also c
.MasterShopperTopMasterShopper td a.MasterShopperLink
{

}

.MasterShopperCodeText
{

}

.MasterShopperNameText
{

}

.MasterShopperEmailText
{

}

.MasterShopperSubmitImage
{

}

table.MyAccount_BaseTable
{

width:500px;
height:100%;
}

table.MyAccountSelect_ContainerParentTable
{

width:500px;
}

table.MyAccountSelect_ContainerTable
{

width:580px;
}

table.MyAccountInvoiceDetail_ContainerTable
{

width:500px;
}

img.MyAccountSelect_Column1Spacer
{

width:1px;
height:1px;
}

img.MyAccountSelect_Column2Spacer
{

width:578px;
height:1px;
}

img.MyAccountSelect_Column4Spacer
{

width:1px;
height:1px;
}

img.MyAccountSelect_RowHeightSpacer
{

width:1px;
}

img.MyAccountReport_RowHeightSpacer
{

width:1px;
}

img.MyAccountSelect_SaveRunDateSpacer
{

width:10px;
height:1px;
}

td.MyAccountSelect_SaveRunStartEndTD
{

width:563px;
padding-left:15px;
}

td.MyAccountReport_SelectTagsTD
{

width:563;
padding-left:15px;
}

td.MyAccountReport_OrLabelTD
{

padding-left:15px;
padding-bottom:4px;
text-align:center;
}

table.MyAccountProfile_RecentOrdersTable2
{

width:100%;
}

table.MyAccountProfile_Table001
{

width:100%;
}

table.MyAccountProfile_Table002
{

width:100%;
}

table.MyAccount_Table001
{

width:100%;
}

table.MyAccount_ARAgingTable
{

width:100%;
}

.ShoppingList_DetailDisplayOrder
{

font-size:11px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:#000000;
}

.ShoppingList_DetailDisplayOrderTextAlign
{

text-align:right;
background-color:#ffffff;
}

.ShoppingList_DetailDisplayOrderHeaderAlign
{

text-align:right;
background-color:#ffffff;
}

.ShipBillInformation_CreditCardExpirationMMYYYY
{

font-family:arial;
font-size:10px;
padding-left:6px;
}

.SelectShipTo_CompanyNameHeaderAlign
{

text-align:left;
}

.SelectShipTo_AddressHeaderAlign
{

text-align:left;
}

.SelectShipTo_Address2HeaderAlign
{

text-align:left;
}

.SelectShipTo_CityHeaderAlign
{

text-align:left;
}

.SelectShipTo_StateHeaderAlign
{

text-align:left;
}

.SelectShipTo_CityStateHeaderAlign
{

text-align:left;
}

.SelectShipTo_ZipHeaderAlign
{

text-align:left;
}

.SelectShipTo_CountryHeaderAlign
{

text-align:left;
}

.DealerLocator_Title
{

font-size:11px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:red;
font-weight:bold;
}

.DealerLocator_Description
{

font-size:10px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:#000000;
}

.DealerLocator_Label
{

font-size:14px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.DealerLocator_Table
{

}

.DealerLocatorResults_Title
{

font-size:11px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:red;
font-weight:bold;
}

.DealerLocatorResults_Description
{

font-size:10px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:#000000;
}

.DealerLocatorResults_ColHeader
{

font-size:12px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.DealerLocatorResults_Table
{

}

.MyAccountProfileselectshiptodetail
{

font-family:Verdana, Arial, sans-serif;
   /* Profile text attributes */font-size:11px;
font-weight:normal;
color:#000000;
}

.MyAccountProfileselectcustomerdetail
{

font-family:Verdana, Arial, sans-serif;
   /* Profile text attributes */font-size:11px;
font-weight:normal;
color:#000000;
}

.ItemDetailTableAssembly
{

width:100%;
border:0;
}

.ShoppingCart_BackorderMessage
{

color: red;
}

.MyAccountProfileAccountingTable
{
	width:300px;
}

.ItemDetail_GoTogethersTableMain
{

width:100%;
}

.ItemDetail_GoTogethersTableItem
{

}

a.ItemDetail_GoTogethersItemCode, a.ItemDetail_GoTogethersItemCode:link, a.ItemDetail_GoTogethersItemCode:visited
{

font-family:Verdana, Arial, sans-serif;
  /* result text for Item Code under, not label */width:350px;
font-size:11px;
color:Black;
font-weight:bold;
text-decoration:none;
 background-image: url(../images/tag_price_availability.gif);
 background-repeat: no-repeat;
 background-position: right;
}

a.ItemDetail_GoTogethersDescription, a.ItemDetail_GoTogethersDescription:link, a.ItemDetail_GoTogethersDescription:visited
{

font-family:Verdana, Arial, sans-serif;
  /* result text for Item Code under, not label */width:350px;
font-size:11px;
color:Black;
font-weight:bold;
text-decoration:none;
 background-image: url(../images/tag_price_availability.gif);
 background-repeat: no-repeat;
 background-position: right;
}

.ItemDetail_SubstitutesTableMain
{

width:100%;
}

.ItemDetail_SubstitutesTableItem
{

}

a.ItemDetail_SubstitutesItemCode, a.ItemDetail_SubstitutesItemCode:link, a.ItemDetail_SubstitutesItemCode:visited
{

font-family:Verdana, Arial, sans-serif;
  /* result text for Item Code under, not label */width:350px;
font-size:11px;
color:Black;
font-weight:bold;
text-decoration:none;
 background-image: url(../images/tag_price_availability.gif);
 background-repeat: no-repeat;
 background-position: right;
}

a.ItemDetail_SubstitutesDescription, a.ItemDetail_SubstitutesDescription:link, a.ItemDetail_SubstitutesDescription:visited
{

font-family:Verdana, Arial, sans-serif;
  /* result text for Item Code under, not label */width:350px;
font-size:11px;
color:Black;
font-weight:bold;
text-decoration:none;
 background-image: url(../images/tag_price_availability.gif);
 background-repeat: no-repeat;
 background-position: right;
}

.ItemDetail_SeparatorCell
{

background-color:white;
}

.ItemDetail_SeparatorImage
{

border:0px;
height:15;
}

.ItemSearchResults_ItemImportHtmlHeaderAlign
{

text-align:center;
}

.ItemSearchResults_ItemImportHtmlTextAlign
{

text-align:left;
}

.AdminShopperDetailHighlightInput
{

background-color:lightyellow;
}

.MyAccountOpenARListPaymentTable
{

width:100%;
padding:0;
border:0;
}

.MyAccountOpenARListExcelImageCell
{

width:30%;
text-align:right;
}

.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;
}

.AdminConfigMainTable
{

width:600px;
}

.BreadcrumbDiv
{

margin-left:6px;
 margin-top:3px;
 margin-bottom:10px;
}

.MyAccountSelect_ContentContainerTable
{

width:100%;
}

.MyAccountSelect_ContentContainerTD
{

padding-bottom:10px;
}

.MyAccountSelect_CaptionDiv
{

margin-bottom:6px;
}

.MyAccountSelect_ReportForm
{

padding:0px;
 margin:0px;
 border-width:0px;
}

.MyAccountSelect_ErrorGroupDiv
{

margin:3px 10px 3px 10px;
 padding:2px 6px 2px 6px;
 color:red;
 font-family:Arial;
 font-weight:bold;
 font-size:12px;
 float:left;
}

.MyAccountSelect_ErrorMessageDiv
{

margin:3px 10px 3px 10px;
 padding:2px 6px 2px 6px;
 color:red;
 font-family:Arial;
 font-weight:bold;
 font-size:12px;
 float:left;
}

.MyAccountSelect_InputTable
{

margin-top:4px;
 margin-bottom:4px;
}

.MyAccountSelect_InputTable td
{

padding:3px;
}

.MyAccountSelect_ExcelDownloadTable
{

width:500px;
 margin-top:15px;
}

.MyAccountSelect_ExcelExplanationTD
{

vertical-align:top;
}

.MyAccountSelect_ExcelDownloadDescription
{

font-family:Arial;
 font-size:11px;
 color:#000000;
 text-align:left;
}

.MyAccountSelect_ExcelDownloadNote
{

font-family:Arial;
 font-size:11px;
 color:#000000;
 text-align:left;
 font-weight:bold;
 margin-left:20px;
}

.MyAccountSelect_ExcelIconTD
{

padding-left:10px;
 vertical-align:top;
}

.MyAccountSelect_Radio
{

margin-right:2px;
}

.MyAccountSelect_DisplayListLabelSpan
{

margin-right:6px;
}

.MyAccountSelect_SubmitButtonTD
{

padding-top:10px;
 padding-bottom:10px;
 text-align:center;
}

.MyAccountProfile_OpenARContainerTD
{

padding:10px;
}

.MyAccountProfile_SelectOpenARDescSpan
{

margin-left:10px;
 margin-right:10px;
}

.MyAccountSelect_RowSeparatorDiv
{

text-align:center;
 margin-top:10px;
 margin-bottom:10px;
}

.MyAccountSelect_OpenARDescDiv
{

margin-bottom:10px;
}

.MyAccountResults_Table
{

border-width:0px;
 padding:0px;
 margin:0px;
 width:100%;
}

.MyAccountResults_HeaderRowTR
{

font-weight:bold;
}

.MyAccountResults_RowSpacerTD
{

padding:0px;
 background-image:url('/B2BSeller.v5.5/customer/000000/images/horiz_dots.gif');
 background-repeat:repeat-x;
}

.MyAccountSelectResults_SearchSummaryTable
{

width:100%;
 border-width:0px;
 margin-top:8px;
 margin-bottom:8px;
 padding:0px;
}

.MyAccountSelectResults_SearchListTable
{

border-width:0px;
 margin:0px;
 padding:0px;
}

.MyAccountSelectResults_SearchForBulletTD
{

padding:2px 4px 2px 4px;
text-align:center;
font-size:12px;
}

.MyAccountSelectResults_SearchForLabelTD
{

padding-right:8px;
}

.MyAccountSelectResults_ExcelLinkTD
{

width:120px;
text-align:center;
}

.MyAccountSelectResults_PrintPageTD
{

width:60px;
padding:10px;
text-align:center;
vertical-align:middle;
}

.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;
}

.ServiceRequest_Table
{

margin-left:20px;
}

.RequiredAsterisk
{

color:red;
font-weight:bold;
}

.ServiceRequest_ContactInfoHeaderImage
{

margin-top:4px;
margin-bottom:2px;
}

.ServiceRequest_SelectContactTable
{

margin-left:20px;
}

.ServiceRequest_SelectContactTable td
{

border-width:0px;
padding:3px;
}

.ServiceRequest_SubmitButtons
{

padding-top:10px;
padding-left:100px;
}

.AdminMerchandiseCreditsList
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.AdminMerchandiseCreditsInnerTable
{

}

.MerchandiseCreditsTable
{

width:100%;
border-width:0;
border-style:none;
}

A.MerchandiseCreditsLink, A.MerchandiseCreditsLink:link, A.ShipBillInformation_MerchandiseCreditsLink:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:bold;
}

A.MerchandiseCreditsLink:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:bold;
color:#000000;
}

.MerchandiseCreditsLineError
{

font-family:Arial;
font-size:8px;
color:red;
}

.ItemSearchResults_SeparateColumnItemImageHeaderAlign
{

text-align:left;
}

.NewShopper_CaptionImage
{

border:0;
}

.ContentLinks_ShopperName
{

}

.HeaderLinks_ShopperName
{

}

.FooterLinks_ShopperName
{

}

.LSideLinks_ShopperName
{

}

.RSideLinks_ShopperName
{

}

.LSide_Logon_SubmitButtonTD
{

}

.ItemDetail_CustomLink
{

}

.ShoppingCart_PlaceOrderButton
{

border:0px;
}

.ShoppingCart_CancelOrderButton
{

border:0px;
}

.ShoppingList_SharedCheckbox
{

}

.ShoppingList_SharedCheckboxText
{

text-align:right;
}

.AdminMasterAccountExceptionMessage
{

font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:red;
}

.AdminMasterAccountSuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminMasterAccountInnerTable
{

}

.AdminMasterAccountInstructions
{

font-size:12px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000000;
}

A.AdminMasterAccountLink, A.AdminMasterAccountLink:link, A.AdminMasterAccountLink:visited
{

}

A.AdminMasterAccountLink:hover
{

}

.ItemNotesRequired_Title
{

font-size:16px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.ItemNotesRequired_InnerTable
{

}

.ItemNotesRequired_Label
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.ItemNotesRequired_ItemCode
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.ItemNotesRequired_ItemDesc
{

font-size:10px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.ItemNotesRequired_Message
{

font-size:12px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.ShoppingCart_ItemNotepadLabel
{

font-size:10px;
font-family:Arial;
text-decoration:none;
color:red;
}

.ShoppingCart_ItemNotepadTopicLabel
{

font-size:10px;
font-family:Arial;
text-decoration:none;
color:#000000;
}

.ItemSearchResults_CategoryTextAlign
{

vertical-align: top;
}

.ShoppingList_CategoryTextAlign
{

vertical-align: top;
}

div.PastPurchasesReport_SearchAgain
{

padding-top:15px;
padding-bottom:5px;
}

.BreadCrumbcategorytree_activepage
{

        margin-top: 5px;
        margin-bottom: 15px;
}

.ShoppingCart_ItemBinIDValue
{

        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineIDValue
{

        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineFeedValue
{

        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineStationValue
{

        padding-left: 5px;
        padding-right: 20px;
}

.MasterShopperTopMasterShopper td a.MasterShopperLink
{

}

.MasterShopperCodeText
{

}

.MasterShopperNameText
{

}

.MasterShopperEmailText
{

}

.MasterShopperSubmitImage
{

}

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;
}

.DealerLocator_Table
{

}

.DealerLocatorResults_Table
{

}

.ItemDetailTableAssembly
{

width:100%;
border:0;
}

.AdminItemPropertiesUpload_CS_LinkTD
{

}

.ItemPropertyListInnerTable
{

width:100%;
}

.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_GoTogethersImageHeaderAlign
{

text-align:left;
}

.ItemDetail_SubstitutesTableMain
{

width:100%;
}

.ItemDetail_SubstitutesTableItem
{

}

.ItemDetail_SubstitutesImageHeaderAlign
{

text-align:left;
}

.ItemSearchResults_ItemImportHtmlHeaderAlign
{

text-align:center;
}

.ItemSearchResults_ItemImportHtmlTextAlign
{

text-align:left;
}
.ItemSearchResults_UnitSizeTextAlign
{

text-align:center;
}

.CatalogTopItems_FlyoutMenuDynamicMenu
{

   border: 1px solid black;
}

.UserAgentListInnerTable
{

width:100%;
}

.UserAgentDetailInnerTable
{

width:100%;
}

.UserAgentDetailUserAgentString
{

width: 400px;
}

.UserAgentDetailSuppressAlerts
{

}

.UserAgentDetailButtons
{

}

a.LogonTermsLink
{

font-size:smaller;
}

.SmallCalendar
{

   cursor:pointer;
}

.LocationAvailabilityTable
{
	background-color:#FFFFFF;
}
.ShipBillInformation_txtEmailAddress
{

width:150px;
}

.AdminDiscountExceptionMessage
{

font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:red;
}

.AdminDiscountSuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.ItemDetail_NonWebPrice
{

}

.ShoppingList_NonWebPrice
{

text-align:right;
font-weight:bold;
}

.ShoppingCart_TotalWebDiscountsLabel
{

font-size:14px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:#000000;
font-weight:bold;
padding-right:20;
}

.ShoppingCart_TotalWebDiscountsText
{

font-size:14px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
font-weight:bold;
color:#000000;
}

.OrderSummary_TotalWebDiscountsLabel
{

font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
background-color:#ffffff;
}

.OrderSummary_TotalWebDiscountsText
{

font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}

.OrderSummary_TotalWebDiscountsLines
{

background-color:white;
height:1;
}

.OrderSummary_TotalWebDiscountsAlign
{

text-align:right;
background-color:#ffffff;
}

.OrderConfirmation_TotalWebDiscountsLabel
{

font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
}

.OrderConfirmation_TotalWebDiscountsText
{

font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

.OrderConfirmation_TotalWebDiscountsLines
{

background-color:white;
}

.OrderConfirmation_TotalWebDiscountsAlign
{

text-align:right;
}

.OrderSummary_ItemDiscountMessage
{

}

.OrderConfirmation_ItemDiscountMessage
{

}
.OrderConfirmation_QuantityTextAlign
{
	text-align:center;
}
.OrderConfirmation_PricetextextAlign
{
	text-align:center;
}
.OrderConfirmation_ExtendedPriceTextAlign
{
	text-align:center;
}
.OrderConfirmation_PackageSizeTextAlign
{
	text-align:center;
}
.OrderConfirmation_UnitSizeTextAlign
{
	text-align:center;
}


.ShoppingListQuantityUOM
{

font-size:11px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
color:#000000;
}

.MiniCart
{

background-color:#FFFFFF;
border: 1px solid #CCCCCC;
padding-left:5px;
}

.AdminErrorLogSuccessMessage
{

font-size:14px;
font-family:Arial;
text-decoration:none;
color:blue;
}

.AdminErrorLogExceptionMessage
{

font-size:14px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:red;
}

.ProcessingMessage
{

background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding-left:5px;
font-size:16px;
font-family:Arial;
width:200px;
height:30px;
font-weight:bold;
text-align:center;
}

.AdminFreightOptionsLabel
{

font-size:14px;
font-family:Verdana, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.AdminFreightOptionsValue
{

font-size:14px;
font-family:Verdana, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.AdminFreightOptionsHeadingLabel
{

font-size:16px;
font-family:Verdana, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.AdminFreightOptionsReadOnlyValue
{

font-size:14px;
text-decoration:none;
BACKGROUND-COLOR: #cbcdcf;
}
.ElementCreditCardEntryIFrame
{

width:600px;
height:500px;
}
.MyAccountOpenQuoteDetail_SecondLineNonDiscountPrice
{

text-align:right;
font-weight:bold;
}

a.ItemSearchResults_CategoryInfoLinksTextHref:link, a.ItemSearchResults_CategoryInfoLinksTextHref:active, a.ItemSearchResults_CategoryInfoLinksTextHref:visited
{

}

a.ItemSearchResults_CategoryInfoLinksTextHref:hover
{

}

.MyAccountPrintPageLinkTD
{

width:50px;
vertical-align:top;
}

.InfoPopupMessage
{

background-color:#FFFFFF;
border: 2px solid #000000;
padding-left:2px;
}

.ShoppingList_AdditionalImagesLabel
{

color:red;
font-weight:bold;
}

.OrderSummary_CreditCardNumberLabel
{

font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
}

.OrderSummary_CreditCardNumberText
{

font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

.OrderSummary_CreditCardExpirationDateLabel
{

font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
}

.OrderSummary_CreditCardExpirationDateText
{

font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

.OrderConfirmation_CreditCardNumberLabel
{

font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
}

.OrderConfirmation_CreditCardNumberText
{

font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

.OrderConfirmation_CreditCardExpirationDateLabel
{

font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
}

.OrderConfirmation_CreditCardExpirationDateText
{

font-family:Verdana, Arial, sans-serif;
font-size:11px;
}
