/* P21 B2BSeller 5.6.56 */
/* P21 B2BSeller 2.5.4 */
/* Prophet 21 CSS Stylesheet for a new B2BSeller web site */

/**********************************************************/
/* Standard style sheet settings                          */
/**********************************************************/

/* JDS Approved */
.P21SystemLSide	{
	background-color:#CCCCCC;
	vertical-align:top;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:5px;
	}

/* JDS Approved */
.P21SystemContent {
	background-color:#CCCCCC;
	width:100%;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:5px;
	padding-right:5px;
	}

/* JDS Approved */
.P21SystemRSide {
	background-color:#CCCCCC;
	vertical-align:top;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	padding-right:0px;
	}

/**********************************************************/
/* Webstone - CSS Code                                    */
/* Copyright 2009-2010 All Right Reserved                 */
/* Author: Justin Swan                                    */
/**********************************************************/

.ContentItemDetailFeatureCell {
width:810px;
}

.ContentLogonFeatureCell {
width:810px;
}

/* JDS Approved */
#header_banner {
background-color:#000000;
background-image:url(/customer/wecoin/images/header_banner.png);
background-repeat:no-repeat;
background-position:right;
width:100%;
height:130px;
z-index:1;
}

/* JDS Approved */
#logo_webstone {
background-image:url(/customer/wecoin/images/logo.png);
background-repeat:no-repeat;
width:300px;
height:120px;
margin:0px 0 0 8px;
z-index:2;
}

/* JDS Approved */
.Title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
}

/* JDS Approved */
.Sub_Title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
}

/* JDS Approved */
.Sub_Title a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color: #000;
text-decoration:none;
}

/* JDS Approved */
.Sub_Title a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color: #000;
text-decoration:none;
}
/* JDS Approved */
.Sub_Title a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0066CC;
text-decoration:none;
}
/* JDS Approved */
.Sub_Title a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color: #000;
text-decoration:none;
}

h4 {
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

h5 {
margin-bottom:-10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/**********************************************************/
/* About Us Page                                          */
/**********************************************************/

.AboutUs {
	vertical-align:top;
	}

.AboutUsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:0px;
	text-decoration:none;
	}
.AboutUsText a:link {
	color: #000;
	text-decoration:none;
	}
.AboutUsText a:visited {
	color: #000;
	text-decoration:none;
	}
.AboutUsText a:hover {
	color: #C90;
	text-decoration:none;
	}
.AboutUsText a:active {
	color: #000;
	text-decoration:none;
	}

/**********************************************************/
/* Web Warranty Page                                      */
/**********************************************************/

.WebWarranty {
	vertical-align:top;
	}

.WebWarrantyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:0px;
	text-decoration:none;
	}
.WebWarrantyText a:link {
	color: #000;
	text-decoration:none;
	}
.WebWarrantyText a:visited {
	color: #000;
	text-decoration:none;
	}
.WebWarrantyText a:hover {
	color: #C90;
	text-decoration:none;
	}
.WebWarrantyText a:active {
	color: #000;
	text-decoration:none;
	}

/**********************************************************/
/* Web Tracker Page                                       */
/**********************************************************/

.WebTracker {
	vertical-align:top;
	}

.WebTrackerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:0px;
	text-decoration:none;
	}
.WebTrackerText a:link {
	color: #000;
	text-decoration:none;
	}
.WebTrackerText a:visited {
	color: #000;
	text-decoration:none;
	}
.WebTrackerText a:hover {
	color: #C90;
	text-decoration:none;
	}
.WebTrackerText a:active {
	color: #000;
	text-decoration:none;
	}

/**********************************************************/
/* Press Release Page                                     */
/**********************************************************/

.PressRelease {
	vertical-align:top;
	}

.PressReleaseText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:0px;
	text-decoration:none;
	}
.PressReleaseText a:link {
	color: #000;
	text-decoration:none;
	}
.PressReleaseText a:visited {
	color: #000;
	text-decoration:none;
	}
.PressReleaseText a:hover {
	color: #C90;
	text-decoration:none;
	}
.PressReleaseText a:active {
	color: #000;
	text-decoration:none;
	}

/**********************************************************/
/* Photo Gallery Page                                     */
/**********************************************************/

.PhotoGallery {
	vertical-align:top;
	}

.PhotoGalleryText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:0px;
	text-decoration:none;
	}
.PhotoGalleryText a:link {
	color: #000;
	text-decoration:none;
	}
.PhotoGalleryText a:visited {
	color: #000;
	text-decoration:none;
	}
.PhotoGalleryText a:hover {
	color: #C90;
	text-decoration:none;
	}
.PhotoGalleryText a:active {
	color: #000;
	text-decoration:none;
	}
	
/**********************************************************/
/* Product Page                                           */
/**********************************************************/

/* JDS Approved */
.Bread_Crumb_Title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:0px;
	text-decoration:none;
	margin-top:3px;
	}

/* JDS Approved */	
.Bread_Crumb_Title a:link {
	color: #333;
	text-decoration:none;
	}

/* JDS Approved */
.Bread_Crumb_Title a:visited {
	color: #333;
	text-decoration:none;
	}

/* JDS Approved */
.Bread_Crumb_Title a:hover {
	color:#0066CC;
	text-decoration:none;
	font-weight:normal;
	}

/* JDS Approved */
.Bread_Crumb_Title a:active {
	color: #333;
	text-decoration:none;
	}

/* JDS Approved */	
.Bread_Crumb_Title_Underline {
	background-image:url(/customer/wecoin/images/bread_crumb_title_underline.png);
	background-repeat:repeat-x;
	height:10px;
	width:100%;
	margin-top:2px;
	}
	
.Product_Logo {
	height:76px;
	width:420px;
	margin-top:10px;
	text-align:center;
	}
	
.Product_Image {
	height:195px;
	width:420px;
	margin-top:5px;
	text-align:center;
	}

.Product_Logo_Holder {
	height:76px;
	width:420px;
	background:#666666;
	margin-top:10px;
	text-align:center;
	}
	
.Product_Image_Holder {
	height:195px;
	width:420px;
	background:#666666;
	margin-top:5px;
	text-align:center;
	}

.Product_Thumbnail_Holder {
	height:55px;
	width:45px;
	background:#666666;
	}
	
.Product_Title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
	width:370px;
	margin-top:90px;
	margin-left:1px;
	}
	
.Product_Sub_Title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:370px;
	margin-top:0px;
	margin-left:1px;
	}
	
.Product_Description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:370px;
	margin-top:5px;
	margin-left:1px;
	}

/* JDS Approved */
.Model_Title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
	margin-left:10px;
	}

/* JDS Approved */	
.Model_Title a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #333;
	text-decoration:none;
	}

/* JDS Approved */
.Model_Title a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #333;
	text-decoration:none;
	}

/* JDS Approved */
.Model_Title a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #0066CC;
	text-decoration:none;
	}

/* JDS Approved */
.Model_Title a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #333;
	text-decoration:none;
	}

/* JDS Approved */	
.Model_Sub_Title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
	margin-left:10px;
	}

/* JDS Approved */	
.Model_Sub_Title a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333;
	text-decoration:none;
	}

/* JDS Approved */
.Model_Sub_Title a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333;
	text-decoration:none;
	}

/* JDS Approved */
.Model_Sub_Title a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #0066CC;
	text-decoration:none;
	}

/* JDS Approved */
.Model_Sub_Title a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333;
	text-decoration:none;
	}

/**********************************************************/
/* Catalog Page                                           */
/**********************************************************/

.catalog {
	vertical-align:top;
	}

.catalogText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:0px;
	text-decoration:none;
	}
.catalogText a:link {
	color: #000;
	text-decoration:none;
	}
.catalogText a:visited {
	color: #000;
	text-decoration:none;
	}
.catalogText a:hover {
	color: #C90;
	text-decoration:none;
	}
.catalogText a:active {
	color: #000;
	text-decoration:none;
	}
.catalogSub {
	color: #000;
	text-decoration:none;
	}
.catalogPrice {
	color: #000;
	text-decoration:none;
	font-style:italic;
	font-size:10px;
	}
.catalogTextLink {
	margin-top:65px;
	}




.whitelefttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	/*font-weight:bold;*/
	color:#FFF;
	/*padding-left:5px;*/
	padding-left:0px;
	text-decoration:none;
}
.whitelefttext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFF;
	text-decoration:none;
}
.whitelefttext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFF;
	text-decoration:none;
}
.whitelefttext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFCC00;
	text-decoration:none;
}
.whitelefttext a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFF;
	text-decoration:none;
}
.graytext {
	color: #000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-weight:bold;*/
}

.yellowlefttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFCC00;
	/*font-weight:bold;*/
	text-decoration:none;
	
}
.yellowlefttext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFCC00;
	text-decoration:none;
}
.yellowlefttext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFCC00;
	text-decoration:none;
}
.yellowlefttext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFCC00;
	text-decoration:none;
}

.uppermenutext {
	color: #000;
}
.uppermenutext a:link {
	color: #000;
	text-decoration:none;
}
.uppermenutext a:visited {
	color: #000;
	text-decoration:none;
}
.uppermenutext a:hover {
	color: #0066CC;
	text-decoration:none;
	font-weight:normal;
}

.lowerfootertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
}
.lowerfootertext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	text-decoration:none;
}
.lowerfootertext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	text-decoration:none;
}
.lowerfootertext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFCC00;
	text-decoration:none;
}

#RsideBanner
{
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin-right:10px;
	margin-top:10px;
}

#RightBanner {
background-color:#333333;
margin:-3px;
/*width:180px;*/
/*height:169px;*/ /*Use with the news turned on*/
/*height:309px;*/
height:100%;
/*padding:3px;*/
}

#LsideBanner
{
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin-right:10px;
	margin-top:10px;
}

#LeftBanner {
/*background-image:url(/customer/wecoin/images/rpa_banner.png);
background-position:center;
background-repeat:no-repeat;*/
background-color:#333333;
margin:-3px;
/*width:180px;*/
/*height:148px;*/
height:100%;
/*padding:3px;*/
/*margin-top:10px;*/
}


/**********************************************************/

BODY						/* Use to control overall page */ {
	/*margin-left:5px;*/
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}
p, li, select, td {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.P21Main {
width:100%;
/*background-color:#333333; /* Added to change background color */
/*background-image:url(/customer/wecoin/images/contentbg.jpg);
background-repeat:repeat-x;*/
}
.P21SystemBody				/* Use to control content background color */ {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	/*padding:0px;*/
	padding-top:8px;
	vertical-align:top;
	width:100%;
	background-color:#CCCCCC; /* Added to change background color */
}
.P21SystemHeader				/* Use to control content background color */ {
	width: 100%;
	vertical-align:top;
	width:100%;
	background-color:#CCCCCC; /* Added to change background color */
	/*  background-color:#FECA12;  
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#000000;  */
}

.tblHeader	
{
/*background-color:#FECA12;*/
background-color:#000000;
border-bottom-style:solid;
border-bottom-width:4px;
border-bottom-color:#005ABB;  
}

.tdDiag	
{
background-image:url(/customer/wecoin/images/header_diagonal.png);
width:42px;
height:42px;
}
.tdWebstone_Blue	
{
background:#005ABB;
}
.txtHeaderTitle
{
font-style:normal;
font-weight:bold;
font-size:20px;
}
.txtHeaderTitleSub
{
font-style:normal;
font-weight:normal;
font-size:14px;
}

.txtHeaderPhone
{
color:#000066;
font-style:normal;
font-weight:normal;
font-size:16px;
}
a.White, a.White:link, a.White:visited {

color:#FFFFFF;
}

.LsideMenu
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
    margin-left:10px;
	margin-top:10px;
}
.LsideMenuTitle
{
/*background-color:#FECA12;*/
height:20px;
width:100%;
font-weight:bold;
font-size:12px;

}

.RsideMenu
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	margin-right:10px;
	margin-top:10px;
}
.RsideMenuTitle
{
/*background-color:#FECA12;*/
height:20px;
width:100%;
font-weight:bold;
font-size:12px;

}

#contentHighlights
{
position: relative;
width: 667px;
overflow: hidden;
margin: 0 0 20px 0;
text-align:left
}
#contentHighlight1
{
width: 326px;
height: 208px;
margin: 0 10px 0 0;
border: 1px solid #999999;
background: url(/customer/incoco/images/gradBox.gif) repeat-x;
float: left;
}
#contentHighlight2
{
width: 326px;
height: 208px;
margin: 0 0 0 0;
border: 1px solid #999999;
background: url(/customer/incoco/images/gradBox.gif) repeat-x;
float: left;
}

#contentHighlights h3 {margin: 8px 8px 0 8px; color: #990000;}
#contentHighlights p {margin: 8px 8px 0 8px;} 
#rsideHighLights
{
margin:0px
}

#rsideHighlight1
{
width: 140px;
margin: 0 0 8px 0;
border: 1px solid #999999;
float: left;
}
#rsideHighlights h2 {margin: 8px 8px 0 8px; color: #990000;}
#rsideHighlights a {margin: 8px 8px 0 8px;}

.imgSignIn
{
position:relative;
top:2px;
}




.LSideCatalogTopItemsFeatureCell				/* Use to control L-content background color */ {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:149px;
	padding-right:5px;
	vertical-align:top;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
 border-right- border-bottom-color: #FFFF9F;
	border-left-color: #FFFF9F;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
/*.P21SystemContent				/* Use to control L-content background color */ /*{
	width: 100%;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:5px;
	padding-right:5px;
	background-color:#CCCCCC;

}*/
.ContentImportHTML {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.P21SystemFooter {
	vertical-align:bottom;
	/*border-top-style: none;
	border-right-style: groove;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #00639C;
	border-right-width: 0px;*/
	width: 100%;
}
.Footer {
	width: 100%;
	text-align:center;
	background-color:#000000;;
}

#FooterBorder {
	height:2px;
	background-color:#005ABB;
}

.Content {
	padding-top:0px;
	padding-left:0px;
	width:100%;
	text-align:center;
}
a.BreadCrumbcategorytree_parent, a.BreadCrumbcategorytree_parent:link, a.BreadCrumbcategorytree_parent:visited {
	/*font-weight:bold;
	color:#1867B0;*/
	color:#000000;
	text-align:left;
	text-decoration:none;
}
a.BreadCrumbcategorytree_parent:hover {
	/*text-decoration:underline;*/
	text-decoration:none;
}
.BreadCrumbcategorytree_activepage {
	/*font-weight:bold;
	margin-top: 5px;
	margin-bottom: 15px;
    margin-top: 5px;
    margin-bottom: 15px;*/
	margin-top:-3px;
	margin-left:3px;
	text-align:left;
}
A:link {
	/*text-decoration:	underline;
	color:	#3163A0;*/
text-decoration:none;
/*color:#333333;*/
color:333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
A:visited {
	/*text-decoration:	underline;
	color:	#3163A0;*/
text-decoration:none;
/*color:#333333;*/
color:333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
A:active {
	/*text-decoration:	underline;
	color:	#3163A0;*/
text-decoration:none;
/*color:#333333;*/
color:333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

A:hover {
	/*text-decoration:	underline;
	color:	#999999;*/
text-decoration:none;
/*color:#000000;*/
color:0066CC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

IMG 							/* DO NOT REMOVE */ {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border:0px;
}
/**********************************************************/
/* Header                                                 */
/**********************************************************/
.Header {
	width:100%;
}
.HeaderImportHTMLFeatureCell {
	width:100%;
}
.HeaderLogoTR {
}
.HeaderLogoFeatureCell {
}
/**********************************************************/
/* Feature Cart Box                                       */
/**********************************************************/
.CartBox_ViewCartLink {
	font-weight:bold;
	color:#333333;
}
.CartBox_ItemCount {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.CartBox_Table {
	border-width:3px;
	border-style:solid;
	border-color:#FFE4AF;
	width:120px;
	margin-bottom:5px;
	margin-right:5px;
	margin-top:5px;
}
.CartBox_ViewCartLink, A.CartBox_ViewCartLink:link, A.CartBox_ViewCartLink:visited {
	color:#686868;
	font-weight:900;
	line-height:20px;
	text-align:center;
}
.CartBox_ViewCartLink:hover {
	font-weight:900;
	color:#666666;
	line-height:20px;
	text-align:center;
}
.Blank_Text {
}
/**********************************************************/
/* LEFT SIDE                                             */
/**********************************************************/

.LSide					/* Main Left Attributes */ {
	vertical-align:top;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}
/**********************************************************/
/* RIGHT SIDE                                             */
/**********************************************************/
.RSide					/* Main Left Attributes */ {
	vertical-align:top;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
}
/**********************************************************/
/* L-Side Product Search                                 	*/
/**********************************************************/
.ProductSearch_Table {
	padding-left:0px;
	width:149px;
	background-color:#FFFFBA;
}
.ProductSearch_Label {
	font-weight:bold;
	vertical-align:center;
	color:#FD0001;
}
.ProductSearch_Types {
	font-weight:bold;
	align:right;
}
A.ProductSearch_AdvancedSearchLink, A.ProductSearch_AdvancedSearchLink:link, A.ProductSearch_AdvancedSearchLink:visited {
}
A.ProductSearch_AdvancedSearchLink:hover {
}
A.ProductSearch_AdvancedSearchLink:active {
}
.ProductSearch_ImageButton {
	border:0px;
	padding-top:0px;
	padding-bottom:3px;
	vertical-align:middle;
}
/**********************************************************/
/* L-Side Top Level Categories                                 	*/
/**********************************************************/
.CatalogTopItems_Table {
	align:left;
	width:149px;
	border:none;
	margin-top:20px;
	background-color:#FFFFBA;
}
A.CatalogTopItems_CategoryLinks, A.CatalogTopItems_CategoryLinks:link, A.CatalogTopItems_CategoryLinks:visited {
	font-weight:normal;
	color:#3163A0;
	padding-left:5px;
	line-height:16px;
}
A.CatalogTopItems_CategoryLinks:hover {
	text-decoration:underline
}
A.CatalogTopItems_CategoryLinks:active {
}
A.LeftNavLinks, A.LeftNavLinks:link, A.LeftNavLinks:visited {
	font-weight:normal;
	text-decoration:none;
	color:000000;
}
A.LeftNavLinks:hover {
	text-decoration:underline;
}
/**********************************************************/
/* Left Side Quick Order Pad                                */
/**********************************************************/
.SideQOP_CaptionImage {
	vertical-align:bottom;
	padding-top:10px;
	margin-top:20px;
	background-color:FFFFFF;
}
.SideQOP_Table {
	width:150px;
	vertical-align:top;
	horizontal-align:center;
	border-collapse:collapse;
	background-color:FFFFFF;
}
.SideQOP_ItemCodeLabel, .SideQOP_QtyLabel {
	font-weight:bold;
	text-align:center;
}
.SideQOP_ImageButtonAlign 	/* Add to Cart Button*/ {
	padding-right:20px;
	padding-top:5px;
	text-align:center;
	vertical-align:top;
}
/**********************************************************/
/* L Side Image Links                                    */
/**********************************************************/

.ImageLinkImage {
	border-style:none;
	width:149px;
}
.ImageLinkTable {
	width:149px;
	padding-top:5px;
	padding-bottom:10px;
}
/**********************************************************/
/* Feature Contact Us                                     */
/**********************************************************/

.ContactUsOuterTable {
	width:592px;
	border:none;
}
.ContactUsInnerTable {
	width:300px;
}
.ContactUssmalltextWidth300			/* Top of page message */ {
	text-align:left;
	padding-left:none;
}
.ContactUssmalltext {
	font-weight:bold;
	padding-bottom:5px;
}
.ContactUstextbold			/*attributes for form titles */ {
	font-weight:bold;
	color:#686868;
	text-align:left;
}
.ContactUstextred				/*astrisk next to form label */ {
	font-weight:bold;
	color:#D05519;
	text-align:left;
}
.ContactUsRight			/* position of the submit button */ {
	text-align:right;
	padding-bottom:5px;
	padding-right:77px
}
.ContactUsTable3			/* additional attributes for grey box */ {
	width:200px;
	border:none;
	height:175px;
	border-width:2px;
 border- height:175px;
	border-style:solid;
	margin-right:50px;
}
.ContactUstextboldBottom		/* Mail Us at  & Contact us at attributes */ {
	font-weight:bold;
	color:#686868;
	vertical-align:bottom;
}
.ContactUstext						/*address & phone # text */ {
}
/**********************************************************/
/* Feature Logon                                          */
/**********************************************************/

.LogonText			/* attributes for Welcome back */ {
	font-weight:normal;
}
.Logonsmalltext		/*Required fields text */ {
	font-weight:bold;
}
.Logonlogoninput {
	font-weight:normal;
	color:#333333;
	text-align:left;
	vertical-align:top;
}
.Logonerror {
	color:#FFOOO0;
	font-weight:bold;
}
.LogonSpacer3 		/* spacing from right of submit button */ {
	width:75px;
}
.LogonRegisterInner			/* attributes for side box */ {
	border-width:0px;
	border-color:#102E44;
	width:210px;
	height:175px;
	border-style:solid;
}
a.Logonlogonlink, a.Logonlogonlink:link, a.Logonlogonlink:visited		/* register and forgot states */ {
	font-weight:bold;
	color:#333333;
}
a.Logonlogonlink:hover {
	font-weight:bold;
	padding-right:0;
	color:#0066cc;
	text-decoration:underline;
}
/**********************************************************/
/* Feature New Shopper                                    */
/**********************************************************/
.ContentNewShopperTable {
	width:592px;
}
.ContentNewShopperFeatureCell {
	width:592px;
}
.ContentNewShopperTR {
	width:592px;
}
.NewShopperTable1 {
	/* table containing form entry */
	width:291px;
	vertical-align:top;
}
.NewShopperTable2				/* table for join now */ {
	width:205px;
	border-width:0;
	border-color:#102E44;
	height:175;
	border-style:solid;
}
.NewShopperDescription		/* text for account registration & top text*/ {
	font-weight:normal;
	text-align:top;
}
.NewShopperFootnote {
	/* required fields message */
	
	font-weight:bold;
}
.NewShopperColumnTitle		/* text labels for forms */ {
	background: #FFFFFF;
	font-weight:bold;
	;
}
.NewShopperSubmit {
	text-align:right;
}
A.NewShopperLink, A.NewShopperLink:link, A.NewShopperLink:visited {
	color:#686868;
	font-weight:bold;
	width:100%;
}
A.NewShopperLink:hover {
	font-weight:bold;
	color:#686868;
	text-decoration:underline;
}
.NewShopperMessage			/* Error message*/ {
	font-weight:bold;
	color:#FF0000;
}
.NewShopperSpacer {
	width:1px;
}
/**********************************************************/
/* Feature New Customer                                   */
/**********************************************************/
.NewCustomerTable {
	width:592px;
}
.NewCustomerTitle {
	/* TEXT FOR LIGHT BLUE TILES */
	font-weight:bold;
	color:#333333;
}
.NewCustomerFootnote		/* required fields message */ {
	font-weight:bold;
	color:#D05519;
}
.NewCustomerSubmit	/* placement of submit button */ {
	color:#333333;
	text-align:right;
	padding-right:8px;
}
.NewCustomerCheckbox {
/* text for use billing information */
	
}
.NewCustomerColumnTitle		/* text for form titles */ {
	font-weight:bold;
	color:#686868;
}
/**********************************************************/
/* Feature Shopping List Select                           */  
/**********************************************************/
.ShoppingListSelect_NewLabel, .ShoppingListSelect_ExistingLabel {
	color:#686868;
	font-weight:bold;
	padding-right:10px;
}
.ShoppingList_NewButton {
	text-align:right;
}
.ShoppingListSelect_ExistingDescText {
	color:#333333;
}
.ShoppingListSelect_ExistingEmptyText {
	color:#333333;
}
.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;
}
/**********************************************************/
/* Feature Shopping List
/**********************************************************/

a.ShoppingList_ItemCode, a.ShoppingList_ItemCode:link, a.ShoppingList_ItemCode:visited {
	font-weight:bold;
	color:#666666;
}
a.ShoppingList_ItemCode:hover			/* result text for Item Code over, not label */ {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.ShoppingList_Description {
	color:#333333;
}
.ShoppingList_PartNumberLabel {
	color:#FF6600;
	font-weight:bold;
}
.ShoppingList_PartNumber {
	color:#333333;
}
.ShoppingList_SalesUnit {
	color:#333333;
}
.ShoppingList_RemoveCheckbox {
}
.ShoppingList_AddToCheckbox {
}
.ShoppingList_ColHeader {
	color:#333333;
	font-weight:bold;
	padding-top:10px;
}
.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 {
	color:374A58;
	font-weight:normal;
}
.ShoppingList_DescriptionTable {
	width:100%;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.ShoppingList_DescriptionText {
	color:#333333;
	padding-bottom:10px;
}
.ShoppingList_TitleText {
	color:D05519;
	font-weight:bold;
	padding-bottom:10px;
}
.ShoppingList_ListName {
	color:D05519;
	font-weight:bold;
	padding-bottom:10px;
}
.ShoppingList_ItemCodeDescriptionHeaderAlign {
	text-align:left;
	color:#666666;
}
.ShoppingList_ItemCodeDescriptionTextAlign {
	text-align:left;
}
.ShoppingList_QuantityHeaderAlign {
	text-align:right;
}
.ShoppingList_QuantityTextAlign {
	text-align:right;
}
.ShoppingList_UOMHeaderAlign {
	text-align:center;
}
.ShoppingList_UOMTextAlign {
	text-align:center;
}
.ShoppingList_RemoveHeaderAlign {
	text-align:center;
}
.ShoppingList_RemoveTextAlign {
	text-align:center;
}
.ShoppingList_AddToCartHeaderAlign {
	text-align:center;
}
.ShoppingList_AddToCartTextAlign {
	text-align:center;
}
.ShoppingList_SeparatorCell {
	background-color:#B4C3D5;
	height:1px;
}
.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 Quick Order         MAIN PAGE                     */
/**********************************************************/

.QuickOrderPageOuterTable /* Total space of Content */ {
	width:592px;
	vertical-align:top;
}
.QuickOrderPage_Table  /* Total space of Item Code & Qty */ {
	width:250px;
}
.QuickOrderPageOrderTD  /* Spacing of Instruction Box from Qty */ {
	padding-right:20px;
	vertical-align:top;
}
.QuickOrderPage_ItemCodeLabel, .QuickOrderPage_QtyLabel {
	font-weight:900;
	text-align:left;
	color:#686868;
	padding-left:7px;
}
.QuickOrderPage_LineNumberLabel {
	font-weight:bold;
	color:#686868;
	padding-right:2px;
}
.QuickOrderPage_ImageButtonAlign  /* Submit Order Attributes */ {
	padding-top:10px;
	text-align:right;
}
.QuickOrderPageGrayBoxOuterTable  /* Infor box attributes */ {
	vertical-align:top;
	horizontal-align:center;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFF9F;
	border-bottom-color: #FFFF9F;
	border-left-color: #FFFF9F;
	border-top-color: #FFFF9F;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-width: 3px;
	width:200px;
	border-collapse:collapse;
}
.QuickOrderPageGrayBoxtitle {
	font-weight:bold;
	color:#686868;
	vertical-align:bottom;
}
.QuickOrderPageGrayBoxtext {
	font-weight:bold;
	vertical-align:top;
	padding-right:5px;
}
/**********************************************************/
/* Feature Category Search Results                        */
/**********************************************************/
.ContentCategorySearchResultsFeatureCell {
	/*font-size:2px;*/
	/*height:5px;*/
	/*background-color:#333;*/
	/*width:810px;*/
	/*height:10px;*/
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.CategorySearchResults_CategoryLinks {
	/*font-weight:bold;
	color:#1867B0;*/
	/*font-weight:normal;
	color:#000;*/
	/*background-color:#333;*/
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	/*width:800px;*/
	height:15px;
}
a.CategorySearchResults_CategoryLinks, a.CategorySearchResults_CategoryLinks:link, a.CategorySearchResults_CategoryLinks:visited {
	/*font-weight:bold;
	color:#1867B0;*/
	/*font-weight:normal;
	color:#333;*/
	/*background-color:#333;
	width:800px;
	height:20px;*/
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.CategorySearchResults_CategoryLinks:hover	/* controls category overs & spacing */ {
	/*font-weight:bold;*/
	/*font-weight:normal;
	color:#000000;*/
	color:#0066CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.CategorySearchResults_NoSubCategoriesMessage {
	font-weight:bold;
	color:D05519
}
.CategorySearchResults_Table {
	border-width:0;
	border-style:none;
	/*width:592px;*/
	/*width:100%;*/
}
.CategorySearchResults_CategoryImage {
	border:0;
	border-width:0;
}
/**********************************************************/
/* Feature Advanced Search                                */
/**********************************************************/
.AdvancedSearch_CaptionImage {
	border:0;
	border-width:592;
}
.AdvancedSearch_SubmitImage {
	border:0;
	border-width:0;
}
.AdvancedSearch_Instructions		/* adv scr. instructions attributes */ {
	font-weight:normal;
}
.AdvancedSearch_Labels		/* adv scr label attributes */ {
	font-weight:bold;
}
.AdvancedSearch_Methods {
	font-weight:bold;
}
.AdvancedSearch_Header {
	font-size:0px;
	font-weight:bold;
}
/**********************************************************/
/* Feature Item Search Results                            */
/**********************************************************/
.ItemSearchResults_PageLinks {
	padding-top:20;
}
.ItemSearchResults_PageLinkSelected		/* page # you are on */ {
	padding-top:20;
	font-weight : bold;
}
A.ItemSearchResults_PrevNextLinks, A.ItemSearchResults_PrevNextLinks:Hover {
	color:#333333;
}

	


.ItemSearchResults_Price		/* result text for Price, not label */ {
}
.ItemSearchResults_Availability	/* result text for Avil, not label */ {
}
a.ItemSearchResults_ItemCode, a.ItemSearchResults_ItemCode:link, a.ItemSearchResults_ItemCode:visited {
	/* result text for Item Code under, not label */
	
	/*color:#3163A0;
	text-decoration:underline;*/
color:#333333;
	text-align:center;
}
a.ItemSearchResults_ItemCode:hover			/* result text for Item Code over, not label */ {
	/*color:#374A58;
	text-decoration:underline;*/
color:#0066CC;
text-decoration:none;
/*font-weight:bold;*/
}
.ItemSearchResults_Description		/* result text for Description, not label */ {
}
.ItemSearchResults_PartNumber			/* result text for Part #, not label */ {
}
.ItemSearchResults_PartNumberLabel  	/* not sure */ {
	font-weight:bold;
	color:#ff6600;
}
.ItemSearchResults_VendorName {
	text-decoration:underline;
	color:Blue;
}
.ItemSearchResults_ColHeader		/* lables for Item Results */ {
	/*font-weight:bold;*/
font-weight:normal;
/*font-color:#333333;*/
font-color:#cc9900;
	padding-top:10;
}


/* Approved JDS */
.ItemSearchResults_Table {
width:810px;
margin-top:5px;
border-collapse:collapse;
/*border:1px solid #999999;*/
/*border-color:#333333;*/
}



.ItemSearchResults_CaptionImage {
	border-width:0;
	border:none;
}
.ItemSearchResults_SummaryLabel		/* Adv. Serch...Your search resulted in message */ {
	font-weight:bold;
	color:#333333;
}
.ItemSearchResults_DescriptionLabel {
	font-size:0px;
	font-weight:bold;
	vertical-align:top;
}
.ItemSearchResults_TitleLabel		/* Not Using */ {
	font-size:0px;
	font-weight:bold;
}
.ItemSearchResults_SummaryMessage   /* if no items found message */ {
}
.ItemSearchResults_RefineSearchLabel		/* Not Using Lable setting height to 0 to reDuce spacing */ {
	font-size:0px;
	font-weight:bold;
}
.ItemSearchResults_RefineSearchKeywordLabel		/* Search within search text */ {
	font-weight:bold;
	padding-left:-110px;
	
}
.ItemSearchResults_RefineSearchDescription {
	font-size:0px;
	color:#FFFFFF
}
.ItemSearchResults_SeparatorCell {
}
.ItemSearchResults_SeparatorImage {
}




/* JDS Approved */
.ItemSearchResults_ItemCodeTextAlign {
border-left:1px solid #666;
border-top:1px solid #666;
border-bottom:1px solid #666;
text-align:left;
padding-left:5px;
}

/* JDS Approved */
.ItemSearchResults_ItemCodeDescriptionTextAlign {
border-top:1px solid #666;
border-bottom:1px solid #666;
text-align:left;
padding-left:5px;
}

/* JDS Approved */
.ItemSearchResults_PriceTextAlign {
border-top:1px solid #666;
border-bottom:1px solid #666;
text-align:left;
padding-left:5px;
}

/* JDS Approved */
.ItemSearchResults_AvailabilityTextAlign {
border-top:1px solid #666;
border-bottom:1px solid #666;
text-align:left;
padding-left:5px;
}

/* JDS Approved */
.ItemSearchResults_AddToTextAlign {
border-top:1px solid #666;
border-right:1px solid #666;
border-bottom:1px solid #666;
text-align:left;
padding-left:5px;
}

/* JDS Approved */
.ItemSearchResults_Thumbnail {
background-image:url(/customer/wecoin/images/missing_image.gif);
background-repeat:no-repeat;
background-position:center;
background-color:#FFFFFF;
width:50px;
height:44px;
margin-bottom:3px;
border:1px solid #666;
}


.ItemSearchResults_ItemCodeDescriptionHeaderAlign {
/*background-color:#cc9900;
border:1px solid #333333;*/
background-color:#333333;
font-size:12px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CC9900;
padding-left:5px;
}

.ItemSearchResults_AvailabilityHeaderAlign {
/*background-color:#cc9900;
border:1px solid #333333;*/
background-color:#333333;
font-size:12px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CC9900;
padding-left:5px;
}

.ItemSearchResults_PriceHeaderAlign {
/*background-color:#cc9900;
border:1px solid #333333;*/
background-color:#333333;
font-size:12px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CC9900;
padding-left:5px;
}

.ItemSearchResults_AddToHeaderAlign {
/*background-color:#cc9900;
border:1px solid #333333;*/
background-color:#333333;
font-size:12px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CC9900;
padding-left:5px;
}





/*.ItemSearchResults_AddToTextAlign  /* Add to cart & list button placement */ /*{
	text-align:left;
}*/
.ItemSearchResults_ItemImageHeaderAlign {
	text-align:left;
}

.ItemImageTextAlign {
	text-align:left;
}
.ItemSearchResults_SeparatorCell {
	width:0;
	height:0;
}

.ItemSearchResults_AddButtonsCell {
margin-right:10px;
}
/**********************************************************/
/* Feature Item Detail                                    */
/**********************************************************/
.ItemDetailTable1 {
	/*width:810px;*/
    width:100%;
	margin-right:-10px;
}
.ItemDetailTable2 {
	width:0;
	/*border:0;*/
border-collapse:collapse;
}
.ItemDetailerror {
	color:D05519;
	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;
}


/* Approved JDS */
.ItemDetailattribute_hdr {
color:#333333;
width:500px;
vertical-align:top;
}

/* Approved JDS */
.ItemDetailattribute {
color:#333333;
width:500px;
vertical-align:top;
}




.ItemDetailtextreD {
	color:D05519;
}

.ItemDetailWidth {
	width:1;
}



.ItemDetail_TopAlign {
vertical-align:top;
margin-left:-20px;
}




.ItemDetailLargerImage {
	height:200px;
	width:200px;
}
.ItemDetailImageTD		/* alignment of item image, needs to be to the right of Avil, Price, etc */ {
	text-align:left;
}

.ItemDetailLocAvail {
/*font-weight:bold;*/
	color:#0066cc;
	text-decoration:none;
}

.ItemDetailLocAvail:hover {
	/*font-weight:bold;*/
	color:#0066cc;
	text-decoration:none;
}


.ItemDetailLocAvail:link, .ItemDetailLocAvail:visited {
	color:#333333;
	/*font-weight:bold;*/
text-decoration:none;
}



/* Approved JDS */
.ItemDetailTopAlign {
width:800px;
height:350px;
margin-left:-15px;
vertical-align:top;
top:-30px;
border:1px solid #999999;
}




/**********************************************************/
/* Feature Shopping Cart                                  */
/**********************************************************/

a.ShoppingCart_ItemCode, a.ShoppingCart_ItemCode:link, a.ShoppingCart_ItemCode:visited {
font-weight:bold;
color:#333333;
}
a.ShoppingCart_ItemCode:hover {
color:#0066CC;
font-weight:bold;
text-decoration:none;
}
.ShoppingCart_Description {
color:#333333;
}
.ShoppingCart_PartNumberLabel {
color:#333333;
font-weight:bold;
}
.ShoppingCart_PartNumber {
color:#333333;
}
.ShoppingCart_SalesUnit {
color:#333333;
}
.ShoppingCart_Price {
color:#333333;
}
.ShoppingCart_ExtendedPrice {
color:#333333;
}
.ShoppingCart_RemoveCheckbox {
}
.ShoppingCart_AddToCheckbox {
}


.ShoppingCart_Button0 {
text-align:left;
}

.ShoppingCart_Button1 {
text-align:right;
margin-right:10px;
}

.ShoppingCart_Button2 {
text-align:right;
}




.ShoppingCart_ColHeader {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-color:#cc9900;
color:#cc9900;
padding-top:10;
}




.ShoppingCart_Table {
	width:100%;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.RecentPurchaseOrdersList_Table {
	width:100%;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
	padding:5px;
}
.RecentPurchaseOrdersList_Header {
	background-color:#FECA12;
	text-align:left;
}
.RecentPurchaseOrdersList_SpacerRow {
	background-color:#C6C6C6;
	text-align:left;
}
.RecentPurchaseOrdersList_Text {
	text-align:left;
}
.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 {
	color:D05519;
	font-weight:bold;
}


/* Approved JDS */
.ShoppingCart_DescriptionTable {
width:100%;
padding-top:25;
border-collapse:collapse;
border-style:none;
border-width:0px;
border:0px;
text-align:left;
}




.ShoppingCart_DescriptionText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}




.ShoppingCart_CartMinTable {
	width:100%;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.ShoppingCart_CartMinText {
	font-weight:bold;
	color:red;
}
.ShoppingCart_SubTotalText {
}
.ShoppingCart_SubTotalLabel {
	font-weight:bold;
	padding-right:20;
}
.ShoppingCart_SubTotalTable {
	width:100%;
	padding:0px;
}
.ShoppingCart_BadItemsText {
	color:D05519;
	font-weight:bold;
}
.ShoppingCart_BadItemsTable {
	width:100%;
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.ShoppingCart_SubTotalLines {
}
.ShoppingCart_SubtotalAlign {
	text-align:left;
}




.ShoppingCart_ItemCodeDescriptionHeaderAlign {
background-color:#333333;
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
text-align:left;
}
.ShoppingCart_ItemCodeDescriptionTextAlign {
border-top:1px solid #999;
border-bottom:1px solid #999;
text-align:left;
}
.ShoppingCart_QuantityHeaderAlign {
background-color:#333333;
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
text-align:left;
}
.ShoppingCart_QuantityTextAlign {
border-top:1px solid #999;
border-bottom:1px solid #999;
text-align:left;
}
.ShoppingCart_UOMHeaderAlign {
background-color:#333333;
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
text-align:left;
}
.ShoppingCart_UOMTextAlign {
border-top:1px solid #999;
border-bottom:1px solid #999;
text-align:left;
}
.ShoppingCart_PriceHeaderAlign {
background-color:#333333;
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
text-align:left;
}
.ShoppingCart_PriceTextAlign {
border-top:1px solid #999;
border-bottom:1px solid #999;
text-align:left;
}
.ShoppingCart_ExtendedPriceHeaderAlign {
background-color:#333333;
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
text-align:left;
}
.ShoppingCart_ExtendedPriceTextAlign {
border-top:1px solid #999;
border-bottom:1px solid #999;
text-align:left;
}
.ShoppingCart_RemoveHeaderAlign {
background-color:#333333;
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
text-align:left;
}
.ShoppingCart_RemoveTextAlign {
border-top:1px solid #999;
border-bottom:1px solid #999;
text-align:left;
}
.ShoppingCart_AddToListHeaderAlign {
background-color:#333333;
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
text-align:left;
}
.ShoppingCart_AddToListTextAlign {
border-top:1px solid #999;
border-bottom:1px solid #999;
text-align:left;
}
.ShoppingCart_ItemImageHeaderAlign {
background-color:#333333;
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
text-align:left;
}
.ShoppingCart_ItemImageTextAlign {
border-top:1px solid #999;
border-bottom:1px solid #999;
border-left:1px solid #999;
text-align:left;
padding:3px;
}




.ShoppingCart_UpdateCartButton {
	border:0px;
}




.ShoppingCart_SeparatorCell {
/*background-color:#B4C3D5;*/
background-color:#333333;
height:1px;
}



.ShoppingCart_ButtonTableAlign {
	text-align:left;
}
.ShoppingCart_ButtonTable {
	width:100%;
	padding:10px;
	border-collapse:separate;
	border-style:none;
	border-width:0px;
	border:0px;
}
.RecentPurchaseOrdersDetail_Table {
	width:100%;
	padding:10px;
	border-collapse:separate;
	border-style:none;
	border-width:0px;
	border:0px;
	text-align:left;
}
.RecentPurchaseOrdersDetail_Text {
	text-align:left;
}
.RecentPurchaseOrdersDetail_Header {
	text-align:left;
}
.ShoppingCart_AddToTable {
	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 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:100%;
	border-width:0;
	border:none;
	border-style:none;
}
.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:100%;
	border-width:0;
	border:none;
	border-style:none;
}
.ShipBillInformation_ShipToDesc {
}
.ShipBillInformation_BillToDesc {
}
.ShipBillInformation_CheckoutDesc {
}
.ShipBillInformation_ShipToTitle {
	font-size:0px;
	font-weight:bold;
}
.ShipBillInformation_BillToTitle {
	font-size:0px;
	font-weight:bold;
}
.ShipBillInformation_PaymentTypeLabel {
	font-weight:bold;
}
.ShipBillInformation_POLabel {
	font-weight:bold;
}
.ShipBillInformation_CreditCardTypeLabel {
	font-weight:bold;
}
.ShipBillInformation_CreditCardNumberLabel {
	font-weight:bold;
}
.ShipBillInformation_CreditCardNameLabel {
	font-weight:bold;
}
.ShipBillInformation_CreditCardExpirationLabel {
	font-weight:bold;
}
.ShipBillInformation_EmailLabel {
	font-weight:bold;
}
.ShipBillInformation_FirstNameLabel {
	font-weight:bold;
}
.ShipBillInformation_LastNameLabel {
	font-weight:bold;
}
.ShipBillInformation_Address1Label {
	font-weight:bold;
}
.ShipBillInformation_Address2Label {
	font-weight:bold;
}
.ShipBillInformation_CityLabel {
	font-weight:bold;
}
.ShipBillInformation_StateLabel {
	font-weight:bold;
}
.ShipBillInformation_ZipLabel {
	font-weight:bold;
}
.ShipBillInformation_CountryLabel {
	font-weight:bold;
}
.ShipBillInformation_ShipAddressLabel {
	font-weight:bold;
}
.ShipBillInformation_OrderNotepadLabel {
	font-weight:bold;
}
.ShipBillInformation_ShipMethodLabel {
	font-weight:bold;
}
.ShipBillInformation_ShippingMethodError {
	font-weight:bold;
	color:D05519;
}
.ShipBillInformation_ErrorMessage {
	font-weight:bold;
	color:RED;
}
/**********************************************************/
/* Feature Order Summary                                  */
/**********************************************************/
.OrderSummary_Table {
	width:592px;
	border-width:0;
	border:none;
	border-style:none;
}
.OrderSummary_ButtonTable {
	width:400px;
	border-width:0;
	border:none;
	border-style:none;
}
.OrderSummary_HeaderTable {
	width:592px;
	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-weight:bold;
	color:#666666;
}
}
.OrderSummary_Description {
}
.OrderSummary_PartNumber {
}
.OrderSummary_SalesUnit {
}
.OrderSummary_Quantity {
}
.OrderSummary_Price {
}
.OrderSummary_ExtendedPrice {
}
.OrderSummary_EmptyMessageText {
}
.OrderSummary_SubTotalText {
	color:#333333;
	font-weight:normal;
}
.OrderSummary_DiscountsText {
}
.OrderSummary_OtherChargesText {
}
.OrderSummary_FreightText {
	color:#333333;
	font-weight:normal;
}
.OrderSummary_TotalText {
	color:#FF6600;
	font-weight:bold;
}
.OrderSummary_ShipMethodText {
}
.OrderSummary_ShipToText {
}
.OrderSummary_ShipToNotepadText {
}
.OrderSummary_PONumberText {
}
.OrderSummary_PaymentMethodText {
}
.OrderSummary_HeaderDescription {
}
.OrderSummary_Title {
	font-weight:bold;
}
.OrderSummary_ShipMethodLabel {
	font-weight:bold;
	color:333333;
}
.OrderSummary_ShipToLabel {
	font-weight:bold;
	color:333333;
}
.OrderSummary_ShipToNotepadLabel {
	font-weight:bold;
	color:333333;
}
.OrderSummary_PONumberLabel {
	font-weight:bold;
	color:333333;
}
.OrderSummary_PaymentMethodLabel {
	font-weight:bold;
	color:333333;
}
.OrderSummary_ColHeader {
	font-weight:bold;
	color:#333333;
}
.OrderSummary_PartNumberLabel {
	font-weight:bold;
	color:#FF6600;
}
.OrderSummary_SubTotalLabel {
	font-weight:bold;
	color:#333333;
}
.OrderSummary_DiscountsLabel {
	font-weight:bold;
}
.OrderSummary_OtherChargesLabel {
	font-weight:bold;
}
.OrderSummary_FreightLabel {
	font-weight:bold;
	color:#333333;
}
.OrderSummary_TotalLabel {
	font-weight:bold;
	color:#333333;
	background-color:#B4C3D5;
}
.OrderSummary_SubTotalAlign {
	text-align:right;
}
.OrderSummary_DiscountsAlign {
	text-align:right;
}
.OrderSummary_OtherChargesAlign {
	text-align:right;
}
.OrderSummary_FreightAlign {
	text-align:right;
}
.OrderSummary_TotalAlign {
	text-align:right;
	background-color:#B4C3D5;
}
.OrderSummary_ItemCodeDescriptionHeaderAlign {
	text-align:left;
}
.OrderSummary_ItemCodeDescriptionTextAlign {
	text-align:left;
}
.OrderSummary_QuantityHeaderAlign {
	text-align:right;
}
.OrderSummary_QuantityTextAlign {
	text-align:right;
}
.OrderSummary_UOMHeaderAlign {
	text-align:center;
}
.OrderSummary_UOMTextAlign {
	text-align:center;
}
.OrderSummary_PriceHeaderAlign {
	text-align:right;
}
.OrderSummary_PriceTextAlign {
	text-align:right;
}
.OrderSummary_ExtendedPriceHeaderAlign {
	text-align:right;
}
.OrderSummary_ExtendedPriceTextAlign {
	text-align:right;
}
/*.OrderSummary_SubTotalLines
{
	background-color:white;
	height:0;
}*/
.OrderSummary_DiscountsLines {
}
.OrderSummary_OtherChargesLines {
}
.OrderSummary_FreightLines {
}
.OrderSummary_TotalLines {
	background-color:#B4C3D5;
}
.OrderSummary_SeparatorCell {
	background-color:#B4C3D5;
	height:1px;
}
.OrderSummary_CaptionImage {
	border:0px;
}
.OrderSummary_ButtonExitCheckout {
	border:0px;
}
.OrderSummary_ButtonConfirmOrder {
	border:0px;
}
.OrderSummary_ButtonTableImageSpacer {
	border:0px;
	width:100px;
	height:25px;
}
/**********************************************************/
/* Feature Order Confirmation                             */
/**********************************************************/
.OrderConfirmation_Table {
	width:592px;
	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:592px;
	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 {
}
.OrderConfirmation_OrderNumberText {
}
.OrderConfirmation_WebReferenceText {
}
.OrderConfirmation_ItemCode {
	font-weight:bold;
}
.OrderConfirmation_Description {
}
.OrderConfirmation_PartNumber {
}
.OrderConfirmation_SalesUnit {
}
.OrderConfirmation_Quantity {
}
.OrderConfirmation_Price {
}
.OrderConfirmation_ExtendedPrice {
}
.OrderConfirmation_EmptyMessageText {
}
.OrderConfirmation_SubTotalText {
}
.OrderConfirmation_DiscountsText {
}
.OrderConfirmation_OtherChargesText {
}
.OrderConfirmation_FreightText {
}
.OrderConfirmation_TotalText {
}
.OrderConfirmation_ShipMethodText {
}
.OrderConfirmation_ShipToText {
}
.OrderConfirmation_ShipToNotepadText {
}
.OrderConfirmation_PONumberText {
}
.OrderConfirmation_PaymentMethodText {
}
.OrderConfirmation_HeaderDescription {
}
.OrderConfirmation_OrderNumberLabel {
	font-weight:bold;
}
.OrderConfirmation_WebReferenceLabel {
	font-weight:bold;
}
.OrderConfirmation_Title {
	font-weight:bold;
}
.OrderConfirmation_ShipMethodLabel {
	font-weight:bold;
}
.OrderConfirmation_ShipToLabel {
	font-weight:bold;
}
.OrderConfirmation_ShipToNotepadLabel {
	font-weight:bold;
}
.OrderConfirmation_PONumberLabel {
	font-weight:bold;
}
.OrderConfirmation_PaymentMethodLabel {
	font-weight:bold;
}
.OrderConfirmation_ColHeader {
	font-weight:bold;
	color:#333333;
}
.OrderConfirmation_PartNumberLabel {
	font-weight:bold;
}
.OrderConfirmation_SubTotalLabel {
	font-weight:bold;
}
.OrderConfirmation_DiscountsLabel {
	font-weight:bold;
}
.OrderConfirmation_OtherChargesLabel {
	font-weight:bold;
}
.OrderConfirmation_FreightLabel {
	font-weight:bold;
}
.OrderConfirmation_TotalLabel {
	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:#333333;
}
.OrderConfirmation_ItemCodeDescriptionTextAlign {
	text-align:left;
}
.OrderConfirmation_QuantityHeaderAlign {
	text-align:right;
}
.OrderConfirmation_QuantityTextAlign {
	text-align:right;
}
.OrderConfirmation_UOMHeaderAlign {
	text-align:center;
}
.OrderConfirmation_UOMTextAlign {
	text-align:center;
}
.OrderConfirmation_PriceHeaderAlign {
	text-align:right;
}
.OrderConfirmation_PriceTextAlign {
	text-align:right;
}
.OrderConfirmation_ExtendedPriceHeaderAlign {
	text-align:right;
}
.OrderConfirmation_ExtendedPriceTextAlign {
	text-align:right;
}
.OrderConfirmation_SubTotalLines {
	background-color:white;
}
.OrderConfirmation_DiscountsLines {
}
.OrderConfirmation_OtherChargesLines {
}
.OrderConfirmation_FreightLines {
}
.OrderConfirmation_TotalLines {
	background-color:white;
}
.OrderConfirmation_SeparatorCell {
	background-color:#B4C3D5;
	height:1px;
}
.OrderConfirmation_CaptionImage {
	border:0px;
}
/**********************************************************/
/* Feature Catalog Top Items                              */
/**********************************************************/
.HeaderCatalogTopItems_Table {
	padding:0px;
	border-collapse:collapse;
	border-style:none;
	border-width:0px;
	border:0px;
}
.LSideSpecialsListFeatureCell {
	padding-top:20;
	padding-left:0;
	background-color:white;
}
.LSideBrandsListFeatureCell {
	padding-top:20;/* background-color:#B4C3D5; */
}

.LSideLinksTR {
padding-left:10px;
border:1px;
border-color:#666666;

}

/*.LinksTable {
width:180px;
height:30px;
border:1 #333333;
}*/

.LSideLinksFeatureCell {

padding-left:10px;
border:1px;
border-color:#666666;
padding-top:10px;
padding-left:10px;
}
.HeaderCatalogTopItems_CategoryImageLinks {
	border:0px;
}
.CatalogTopItems_NoTopLevelCategoriesMessage {
	font-weight:bold;
}

.ContentAdminPageFeatureCell {
text-align:left;
}





/**********************************************************/
/* Feature My Account Shopping List Select                   */
/**********************************************************/
.MyAccountShoppingListSelectborder {
	background-color:#335675;
}
.ShoppingListSelectheader {
	color:333333;
	font-weight:bold;
}
.ShoppingListSelecttext {
	font-weight:bold;
	padding-bottom:25;
}
.ShoppingListSelecttextbold {
	font-weight:bold;
	padding-top:25;
}
/**********************************************************/
/* Feature My Account Shopping List Detail                  */
/**********************************************************/
.MyAccountShoppingListDetailheader {
	color:#4C93CA;
	font-weight:bold;
}
.MyAccountShoppingListDetailborder {
	background-color:#335675;
	width:1;
}
.MyAccountShoppingListDetailitemcode {
}
.MyAccountShoppingListDetaildescription {
}
.MyAccountShoppingListDetailpartnumber {
}
.MyAccountShoppingListDetailSRheader {
}
.MyAccountShoppingListDetailtotalbar {
	text-align:right;
	background-color:#333333;
}
.MyAccountShoppingListDetailbuttonbar {
/*#6888A4;*/
}
/**********************************************************/
/* Feature Site Map                                       */
/**********************************************************/
.SiteMapTable {
	width:592px;
}
.SiteMapTitle {
	font-size:0px;
	font-weight:bold;
	color:#333333;
}
.SiteMapSectionTitle {
	font-weight:bold;
	color:#333333;
}
.SiteMapSectionValue {
	color:#333333;
	font-weight:bold;
	width:592px;
}
.SiteMapNotFound {
	font-weight:bold;
	color:D05519;
}
.SiteMapSpacer {
	height:0px;
}
A.SiteMapLink, A.SiteMapLink:link, A.SiteMapLink:visited {
	font-weight:normal;
	color:#666666;
}
A.SiteMapLink:hover {
	color:#333333;
	font-weight:normal;
	text-decoration:underline;
}
.SiteMapTitleTR {
	background-color:white;
}
.SiteMapSectionTitle2 {
	background-color:white;
}
/**********************************************************/
/* Feature MyAccount Profile                              */
/**********************************************************/
.MyAccountProfile_ExistingListsLabel {
	/* MB My Account */
	font-weight:bold;
	color:#333333;
}
.MyAccountProfilecategorytree_parent {
	/* MB My Account */
	text-decoration:underline;
	color:333333;
	font-weight:normal;
}
.MyAccountProfilecategorytree_activepage {
	/* MB My Account */
	font-weight:bold;
	color:#333333;
}
.MyAccountProfileCaptionImageName {
}
.MyAccountProfileBorder {
	
}
.MyAccountProfileSpacer {

}
.MyAccountProfilehdr {
	/* Logon & Personal Info text attributes */
	
	font-weight:bold;
	color:#333333;
	vertical-align:top;
}
.MyAccountProfileHdrW210 {
	/* no idea */
	
	font-weight:bold;
	color:#333333;
	vertical-align:top;
	width:210;
}
/**********************************************************/
/* Feature My Account Profile                                    */
/**********************************************************/

a.MyAccountProfileshoppinglist, a.MyAccountProfileshoppinglist:link, a.MyAccountProfileshoppinglist:visited {
	/* Create new list under attributes */
	
	font-weight:bold;
	color:4C93CA;
	text-align:center;
}
a.MyAccountProfileshoppinglist:hover {
	color:#4C93CA;
	text-align:center;
	text-decoration:underline;
}
.MyAccountProfilemarketing {
	/* used when mktg newsletter are in my acct. */
	
	font-weight:normal;
	color:#333333;
}
.MyAccountProfileListButton  /* MB My Account */ {
	width:10;
	height:10;
}
.MyAccountProfileUpdateButton {
	width:25;	/* MB My Account */
	height:10;
}
.MyAccountProfilesubhdr {
	/* No recent orders text attributes */
	
	font-weight:bold;
	color:D05519;
}
.MyAccountProfileTopFirstTDWidth {
	/* affects width of Logon information */
	
	font-weight:bold;
	color:#333333;
	vertical-align:top;
	/*width:215;*/
}
.MyAccountProfileTopSecondTDWidth {
	/* affects width of Personal info. */
	
	font-weight:bold;
	color:4C93CA;
	vertical-align:top;
	/*width:215;*/
}
.MyAccountProfileTopThirdTDWidth {
	/* affects width of shopper info. */
	
	font-weight:bold;
	color:#333333;
	vertical-align:top;
	/*width:215;*/
}
.MyAccountProfilealt_rowcolor {
	background-color:#B4C3D5;
}
.MyAccountProfileBackGroundTR {
	background-color:white;
}
.MyAccountProfileerror {
	/* error message for editing information */
	
	font-weight:bold;
	color:D05519;
}
.MyAccountProfilerecentorders {
	font-weight:bold;
	color:#333333;
}
.MyAccountProfilerecentorders_hdr {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#333333;
}
a.MyAccountProfilerecentorders, a.MyAccountProfilerecentorders:link, a.MyAccountProfilerecentorders:visited {
	color:#666666;
}
a.MyAccountProfilerecentorders:hover {
	color:#333333;
	text-decoration:underline;
}
.MyAccountProfilemyaccount_profile_hdr /* this is the LogonInformation header */ {
	font-weight:bold;
	color:4C93CA;
	vertical-align:top;
}
.MyAccountProfilemyaccount_hdr /* Recent Orders */ {
	font-weight:bold;
	color:#333333;
}
.MyAccountProfileSpacerdivider {
	width:0;		/* dont know */
	height:0;
	border:0;
}
.MyAccountProfileListButton {
	border:0;
	width:10;
	height:10;
}
.MyAccountProfileAcctOuterTable {
	height:100%;
	width:592;
}
.MyAccountProfileAcctInnerTable {
	width:592;
	bgColor:white;
}
.MyAccountProfileTitleColor {
	background-Color:white;
	font-weight:bold;
	font-family:Arial, Helvetica, Univers, Zurich BT;
}
.MyAccountProfilehead16wg2 {
	color: 333333;
	font-weight: bold;
	font-family: Times New Roman, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	text-align: left;
	margin-right: 0px
}
.MyAccountProfiletext11w {
	color: 333333;
	/* line-height: 16px;  */
	
	text-decoration: none;/* letter-spacing: 1px  */
}
.MyAccountProfiletext11wbold {
	color: 333333;
	/* line-height: 16px;  */
	
	text-decoration: none;
	/* letter-spacing: 1px; */
	font-weight:bold;
}
.MyAccountProfiletext11wreD {
	color: D05519;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px
}
.MyAccountProfileaccounting {
	text-align:left;
}
.MyAccountProfileaccountingright {
	text-align:left;
	padding-left:20;
}
.MyAccountProfileAccountingOuterTable {
	width:100%;
}
.MyAccountProfileAccountingInformationDisplay {
	text-align:left;
}
A.MyAccountProfileaccounting {
font-family:Arial Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:link {
font-family:Arial Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:visited {
font-family:Arial Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:hover {
font-family:Arial text-decoration:underline;
	color:#333333;
	font-weight:bold;
	width:100%;
	text-align:left;
}
/**********************************************************/
/* Feature My Account Select                                    */
/**********************************************************/
.MyAccountSelectSubmitButton	/* positioning of submit button on run & save report */ {
	text-align:right;
	padding-right:59;
}
.MyAccountResultsSearchFor {
}
.MyAccountSelectcategory_name {
	text-decoration:underline;
	color:#4C93CA;
}
.MyAccountSelectcategorytree_parent {
	text-decoration:underline;
	color:#4C93CA;
}
.MyAccountSelectcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountSelecttitle_text		/* Run a Report & Save report text attributes */ {
	color:#333333;
	font-weight:bold;
	padding-left:0;
}
.MyAccountSelectmyaccount_textbold {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.MyAccountSelectmyaccount_text	/* field entry lable text */ {
	color:#333333;
	font-weight:bold;
	text-align:left;
}
.MyAccountSelectDescription		/* descriptive text for run & save */ {
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding-left:0;
	vertical-align:top;
}
.MyAccountSelecterror {
	font-weight:bold;
	color:D05519;
}
.MyAccountSelectDotsImage {
	border:0;
	height:1;
}
.MyAccountSelectsmall_text {
	/* warning messages for downloading a report */
	
	font-weight:bold;
	color:D05519;
}
.MyAccountSelectSpacer1  /* no idea */ {
	width:0;
	height:0;
	border:0;
}
.MyAccountSelectTDDescription {
	width:0;   /* no idea */
}
.MyAccountSelectCaptionImage 		/* screen title */ {
	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;
}
.MyAccountSelectSubmitButton {
	text-align:center;
}
/**********************************************************/
	/*My Account Pagination */
/**********************************************************/
A.MyAccountPageSeq, A.MyAccountPageSeq:link, A.MyAccountPageSeq:visited {
	font-weight:bold;
	color:#666666;
	text-align:right;
}
.MyAccountInvoicesListPageSeq, .MyAccountOpenQuoteListPageSeq, .MyAccountPastPurchaseListPageSeq, .MyAccountOpenOrderListPageSeq, .MyAccountOpenARListPageSeq, {
text-align:right;
}
A.MyAccountPageSeq:hover {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
A.MyAccountPageSeqCurrent, A.MyAccountPageSeqCurrent:link, A.MyAccountPageSeqCurrent:visited {
	font-weight:bold;
	color:#FF6600;
	text-align:right;
}
A.MyAccountPageSeqCurrent:hover {
	font-weight:bold;
	color:#FF6600;
	text-align:right;
}
A.MyAccountNextPrev, A.MyAccountNextPrev:link, A.MyAccountNextPrev:visited {
	font-size:0px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}
A.MyAccountNextPrev:hover {
	font-size:0px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}
/**********************************************************/
/* Feature My Account Invoice List     
/* MyAccountInvoicesList                              */
/**********************************************************/
.MyAccountInvoicesListbranchselect_link {
}
.MyAccountInvoicesListbranchselect_text {
	color:#333333;
}
a.MyAccountInvoicesListcategorytree_parent, a.MyAccountInvoicesListcategorytree_parent:link, a.MyAccountInvoicesListcategorytree_parent:visited {
	font-weight:normal;
	color:333333;
}
a.MyAccountInvoicesListcategorytree_parent:hover {
	color:333333;
	text-decoration:underline;
	font-weight:normal;
}
.MyAccountInvoicesListcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountInvoicesListBorder {
	background-color:333333;
}
.MyAccountInvoicesListBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountInvoicesListTDWidth {
	width:15;
}
.MyAccountInvoicesListtextboldWidth {
	font-weight:bold;
	color:#666666;
	width:650;
}
.MyAccountInvoicesListtextboldleft {
	font-weight:bold;
	color:#333333;
	padding-right:30;
}
.MyAccountInvoicesListtextboldright {
	font-weight:bold;
	color:#333333;
	text-align:right;
	padding-right:30;
}
.MyAccountInvoicesListtextreD {
	color:D05519;
}
.MyAccountInvoicesListNextPrev {
	font-size:0px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}
a.MyAccountInvoicesListtext {
	color:#666666;
}
.MyAccountInvoicesListtextleft {
	color:#333333;
}
.MyAccountInvoicesListtextright {
	color:#333333;
	text-align:right;
	padding-right:30;
}
a.MyAccountInvoicesListtext, a.MyAccountInvoicesListtext:link, a.MyAccountInvoicesListtext:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountInvoicesListtext:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountInvoicesListtextbold, a.MyAccountInvoicesListtextbold:link, a.MyAccountInvoicesListtextbold:visited {
	color:#333333;
	font-weight:bold;
}
a.MyAccountInvoicesListtextbold:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountInvoicesListtextreD, a.MyAccountInvoicesListtextreD:link, a.MyAccountInvoicesListtextreD:visited {
	color:D05519;
}
a.MyAccountInvoicesListtextreD:hover {
	color:D05519;
	text-decoration:underline;
}
.MyAccountInvoicesListExcel {
	border:none;
}
a.MyAccountInvoicesListPrintPage {
	color:#666666;
	font-weight:bold;
}
a.MyAccountInvoicesListPrintPage:link {
	color:#666666;
	font-weight:bold;
}
a.MyAccountInvoicesListPrintPage:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountInvoicesListPrintPage:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.MyAccountInvoicesListPageXOfY, .MyAccountOpenQuoteListPageXOfY {
	font-size:0px;
	color:#ffffff;
}
.InvoiceListInvoiceDateHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.InvoiceListInvoiceDateValue {
	color:#333333;
	text-align:right;
}
.InvoiceListPONumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.InvoiceListPONumberValue {
	color:#333333;
	text-align:center;
}
.InvoiceListInvoiceNumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
a.InvoiceListInvoiceNumberValue, a.InvoiceListInvoiceNumberValue:link, a.InvoiceListInvoiceNumberValue:visited {
	font-weight:bold;
	color:#666666;
	text-align:left;
}
a.InvoiceListInvoiceNumberValue:hover {
	font-weight:bold;
	color:#333333;
	text-align:left;
	text-decoration:underline;
}
/**********************************************************/
/*  Feature My Account Invoice Detail   MyAccountInvoiceDetail    */
/**********************************************************/
A.MyAccountInvoiceDetailcategorytree_parent, A.MyAccountInvoiceDetailcategorytree_parent:link, A.MyAccountInvoiceDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
.MyAccountInvoiceDetailcategorytree_activepage {
	font-weight:bold;
	color:#374A58;
}
.MyAccountInvoiceDetailtextreD {
	color:D05519;
	text-align:center;
}
.MyAccountInvoiceDetailRightAlign {
	text-align:right;
}
.MyAccountInvoiceDetailCenterAlign {
	text-align:center;
}
.MyAccountInvoiceDetailLeftAlign {
	text-align:LEFT;
}
.MyAccountInvoiceDetailCenterAlign {
	text-align:center;
}
.MyAccountInvoiceDetailtextboldleft {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.MyAccountInvoiceDetailtextboldWidth {
	font-weight:bold;
	color:#333333;
	width:563;
}
.MyAccountInvoiceDetailtextboldright {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.MyAccountInvoiceDetailtextboldcenter {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.MyAccountInvoiceDetailtext {
	color:#333333;
}
.MyAccountInvoiceDetailtextright {
	color:#333333;
	text-align:right;
}
.MyAccountInvoiceDetailtextleft {
	color:#333333;
	text-align:left;
}
.MyAccountInvoiceDetailtextcenter {
	color:#333333;
	text-align: center;
}
.MyAccountInvoiceDetailTD1 {
	text-align:center;
	width:592;
}
.MyAccountInvoiceDetailheader {
}
.MyAccountInvoiceDetailgridtext {
	color:#333333;
}
.MyAccountInvoiceDetailtextbold  /* Subtotal & tax values*/ {
	color:#333333;
	font-weight:bold;
}
a.MyAccountInvoiceDetailtextbold, a.MyAccountInvoiceDetailtextbold:link, a.MyAccountInvoiceDetailtextbold:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountInvoiceDetailtextbold:hover {
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}
.MyAccountInvoiceDetailExcel {
	border:none;
}
.InvoiceDetailInvoiceNumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailCompanyName {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailCompanyAddress {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailInvoiceNumberValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailBillToHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
a.MyAccountInvoiceDetailtext, a.MyAccountInvoiceDetailtext:link, a.MyAccountInvoiceDetailtext:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountInvoiceDetailtext:hover {
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
.InvoiceDetailBillToValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailShipToHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailShipToValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailSalespersonHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailSalespersonValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailOrderDateHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.InvoiceDetailOrderDateValue {
	color:#333333;
	text-align:center;
}
.InvoiceDetailTrackingNumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.InvoiceDetailTrackingNumberValue {
	color:#374A58;
	text-align:center;
}
.InvoiceDetailPONumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.InvoiceDetailPONumberValue {
	color:#333333;
	text-align:center;
}
.InvoiceDetailInvoiceDateHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.InvoiceDetailInvoiceDateValue {
	color:#333333;
	text-align:center;
}
.InvoiceDetailOrderNumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailOrderNumberValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailShipInstructionsHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailShipInstructionsValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailItemCodeHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailItemCodeValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailDescriptionHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailDescriptionValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailQtyShippedHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.InvoiceDetailQtyShippedValue {
	color:#333333;
	text-align:right;
}
.InvoiceDetailUnitNameHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.InvoiceDetailUnitNameValue {
	color:#333333;
	text-align:center;
}
.InvoiceDetailUnitSizeHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.InvoiceDetailUnitSizeValue {
	color:#333333;
	text-align:center;
}
.InvoiceDetailNetPriceHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailNetPriceValue {
	color:#333333;
	text-align:left;
}
.InvoiceDetailExtendedPriceHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.InvoiceDetailExtendedPriceValue {
	color:#333333;
	text-align:right;
}
.InvoiceDetailRemitToHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.InvoiceDetailRemitToCompanyName {
	color:#333333;
	text-align:left;
}
.InvoiceDetailRemitToCompanyAddress {
	color:#333333;
	text-align:left;
}

/**********************************************************/
/* Feature My Account Past Purchase List                                    */
/**********************************************************/
.MyAccountPastPurchaseListPageXOfY {
	font-size:0px;
	color:#ffffff;
}
a.MyAccountPastPurchaseListPrintPage {
	color:#666666;
	font-weight:bold;
}
a.MyAccountPastPurchaseListPrintPage:link {
	color:#666666;
	font-weight:bold;
}
a.MyAccountPastPurchaseListPrintPage:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountPastPurchaseListPrintPage:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.PurchaseListItemCodeHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
a.PurchaseListItemCodeValue, a.PurchaseListItemCodeValue:link, a.PurchaseListItemCodeValue:visited {
	color:#666666;
	font-weight:bold;
	text-align:left;
}
a.PurchaseListItemCodeValue:hover {
	color:#333333;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.PurchaseListInvoiceAmountHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.PurchaseListInvoiceAmountValue {
	color:#333333;
	text-align:left;
}
.PurchaseListInvoiceNumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.PurchaseListInvoiceNumberValue {
	color:#333333;
	text-align:right;
}
.PurchaseListOrderNumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
a.PurchaseListOrderNumberValue, a.PurchaseListOrderNumberValue:link, a.PurchaseListOrderNumberValue:visited {
	color:#333333;
	text-align:left;
}
a.PurchaseListOrderNumberValue:hover {
	color:#333333;
	text-align:left;
}
.PurchaseListInvoiceDateHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.PurchaseListInvoiceDateValue {
	color:#333333;
	text-align:left;
}
.PurchaseListAddToCartHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.PurchaseListAddToCartValue {
	text-align:center;
}
.MyAccountPastPurchaseListbranchselect_link {
}
.MyAccountPastPurchaseListbranchselect_text {
	color:#333333;
}
a.MyAccountPastPurchaseListcategorytree_parent, a.MyAccountPastPurchaseListcategorytree_parent:link, a.MyAccountPastPurchaseListcategorytree_parent:visited {
	color:333333;
	font-weight:normal;
}
a.MyAccountPastPurchaseListcategorytree_parent:hover {
	color:333333;
	font-weight:normal;
	text-decoration:underline;
}
.MyAccountPastPurchaseListcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountPastPurchaseListBorder {
	background-color:333333;
}
.MyAccountPastPurchaseListBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountPastPurchaseListTDWidth {
	width:15;
}
.MyAccountPastPurchaseListtextboldWidth {
	font-weight:bold;
	color:#333333;
	width:563;
}
.MyAccountPastPurchaseListtextbold {
	font-weight:bold;
	color:#333333;
}
.MyAccountPastPurchaseListtextboldleft {
	font-weight:bold;
	color:white;
	background-color:#003333;
}
.MyAccountPastPurchaseListtextboldright {
	font-weight:bold;
	color:white;
	background-color:#003333;
	text-align:right;
	padding-right:20;
}
.MyAccountPastPurchaseListtextreD {
	color:D05519;
}
.MyAccountPastPurchaseListtext {
	color:#333333;
}
.MyAccountPastPurchaseListtextleft {
	color:#333333;
}
.MyAccountPastPurchaseListtextright {
	color:#333333;
	text-align:right;
	padding-right:20;
}
a.MyAccountPastPurchaseListtext, a.MyAccountPastPurchaseListtext:link, a.MyAccountPastPurchaseListtext:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountPastPurchaseListtext:hover {
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
a.MyAccountPastPurchaseListtextbold, a.MyAccountPastPurchaseListtextbold:link, a.MyAccountPastPurchaseListtextbold:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextbold:hover {
	font-weight:bold;
	color:#333333;
}
a.MyAccountPastPurchaseListtextreD, a.MyAccountPastPurchaseListtextreD:link, a.MyAccountPastPurchaseListtextreD:visited {
	color:D05519;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextreD:hover {
	color:D05519;
}
.MyAccountPastPurchaseListsr_header {
}
.MyAccountPastPurchaseListExcel {
	border:none;
}
.PurchaseListOrderNumberValue {
	color:#333333;
	text-align:right;
}
/**********************************************************/
/* Feature My Account Past Purchase Detail                                    */
/**********************************************************/
a.MyAccountPastPurchaseDetailPrintPage {
	color:#666666;
	font-weight:bold;
}
a.MyAccountPastPurchaseDetailPrintPage:link {
	color:#666666;
	font-weight:bold;
}
a.MyAccountPastPurchaseDetailPrintPage:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountPastPurchaseDetailPrintPage:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.PurchaseDetailNetPriceHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.PurchaseDetailNetPriceValue {
	color:#333333;
	text-align:right;
}
.PurchaseDetailPriceUnitSizeHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.PurchaseDetailPriceUnitSizeValue {
	color:#333333;
	text-align:right;
}
.PurchaseDetailPriceUnitNameHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.PurchaseDetailPriceUnitNameValue {
	color:#333333;
	text-align:center;
}
.PurchaseDetailUnitPriceHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.PurchaseDetailUnitPriceValue {
	color:#333333;
	text-align:right;
}
.PurchaseDetailUnitSizeHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.PurchaseDetailUnitSizeValue {
	color:#333333;
	text-align:right;
}
.PurchaseDetailUnitNameHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.PurchaseDetailUnitNameValue {
	color:#333333;
	text-align:right;
}
.PurchaseDetailInvoiceQtyHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.PurchaseDetailInvoiceQtyValue {
	color:#333333;
	text-align:right;
}
.PurchaseDetailInvoiceDateHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.PurchaseDetailInvoiceDateValue {
	color:#333333;
	text-align:right;
}
.PurchaseDetailShipmentNumHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.PurchaseDetailShipmentNumValue {
	color:#333333;
	text-align:center;
}
.PurchaseDetailOrderNumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.PurchaseDetailOrderNumberValue {
	color:#333333;
	text-align:center;
}
.MyAccountPastPurchaseDetailbranchselect_link {
}
.MyAccountPastPurchaseDetailbranchselect_text {
	color:#333333;
}
a.MyAccountPastPurchaseDetailcategorytree_parent, a.MyAccountPastPurchaseDetailcategorytree_parent:link, a.MyAccountPastPurchaseDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
a.MyAccountPastPurchaseDetailcategorytree_parent:hover {
	color:#000099;
}
.MyAccountPastPurchaseDetailcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountPastPurchaseDetailBorder {
	background-color:333333;
}
.MyAccountPastPurchaseDetailBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountPastPurchaseDetailTDWidth {
	width:15;
}
.MyAccountPastPurchaseDetailtextboldWidth {
	font-weight:bold;
	color:#333333;
	width:563;
}
.MyAccountPastPurchaseDetailtextbold {
	font-weight:bold;
	color:#333333;
}
a.MyAccountPastPurchaseDetailtextbold, a.MyAccountPastPurchaseDetailtextbold:link, a.MyAccountPastPurchaseDetailtextbold:visited {
	font-weight:bold;
	color:#666666;
}
a.MyAccountPastPurchaseDetailtextbold:hover {
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}
.MyAccountPastPurchaseDetailtextboldright {
	font-weight:bold;
	background-color:#003333;
	color:White;
	text-align:right;
	padding-right:20;
}
.MyAccountPastPurchaseDetailtextboldcenter {
	font-weight:bold;
	background-color:#003333;
	color:White;
	text-align:center;
}
.MyAccountPastPurchaseDetailtextreD {
	color:D05519;
}
a.MyAccountPastPurchaseDetailtextreD, a.MyAccountPastPurchaseDetailtextreD:link, a.MyAccountPastPurchaseDetailtextreD:visited {
	color:D05519;
}
a.MyAccountPastPurchaseDetailtextreD:hover {
	color:D05519;
	text-decoration:underline;
}
.MyAccountPastPurchaseDetailtext {
	color:#333333;
}
.MyAccountPastPurchaseDetailtextright {
	color:#333333;
	text-align:right;
	padding-right:20;
}
.MyAccountPastPurchaseDetailtextcenter {
	color:#333333;
	text-align:center;
}
a.MyAccountPastPurchaseDetailtext, a.MyAccountPastPurchaseDetailtext:link, a.MyAccountPastPurchaseDetailtext:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountPastPurchaseDetailtext:hover {
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
a.MyAccountPastPurchaseDetailtextbold, a.MyAccountPastPurchaseDetailtextbold:link, a.MyAccountPastPurchaseDetailtextbold:visited {
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}
a.MyAccountPastPurchaseDetailtextbold:hover {
	font-weight:bold;
	color:#333333;
}
.MyAccountPastPurchaseDetailsr_header {
}
.MyAccountPastPurchasesListExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Open Order List                                   */
/**********************************************************/
.MyAccountOpenOrderListPageXOfY {
	font-size:0px;
	color:#ffffff;
}
.MyAccountOpenOrderListbranchselect_link {
}
.MyAccountOpenOrderListbranchselect_text {
	color:#333333;
}
a.MyAccountOpenOrderListcategorytree_parent, a.MyAccountOpenOrderListcategorytree_parent:link, a.MyAccountOpenOrderListcategorytree_parent:visited {
	text-decoration:underline;
	font-weight:normal;
	color:333333;
}
a.MyAccountOpenOrderListcategorytree_parent:hover {
	text-decoration:underline;
	color:333333;
}
.MyAccountOpenOrderListcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenOrderListBorder {
	background-color:333333;
}
.MyAccountOpenOrderListBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountOpenOrderListTDWidth {
}
.MyAccountOpenOrderListtextboldWidth {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenOrderListtextbold {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenOrderListtextboldleft {
	font-weight:bold;
	color:White;
	background-color:#083c52;
}
.MyAccountOpenOrderListtextboldright {
	font-weight:bold;
	color:White;
	background-color:#083c52;
	text-align:right;
	padding-right:20;
}
.MyAccountOpenOrderListtextreD {
	color:D05519;
}
.MyAccountOpenOrderListtext {
	color:#333333;
	text-align:right;
	font-weight:bold;
}
.MyAccountOpenOrderListtextleft {
	color:#333333;
}
.MyAccountOpenOrderListtextright {
	color:#333333;
	text-align:right;
	padding-right:30;
}
.MyAccountOpenOrderListtextcenter {
	color:#333333;
	text-align:center;
}
a.MyAccountOpenOrderListtext, a.MyAccountOpenOrderListtext:link, a.MyAccountOpenOrderListtext:visited {
	color:#666666;
	font-weight:bold;
	text-align:right;
}
a.MyAccountOpenOrderListtext:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	text-align:right;
}
a.MyAccountOpenOrderListtextbold, a.MyAccountOpenOrderListtextbold:link, a.MyAccountOpenOrderListtextbold:visited {
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}
a.MyAccountOpenOrderListtextbold:hover {
	font-weight:bold;
	color:#333333;
}
a.MyAccountOpenOrderListtextreD, a.MyAccountOpenOrderListtextreD:link, a.MyAccountOpenOrderListtextreD:visited {
	color:D05519;
	text-decoration:underline;
}
a.MyAccountOpenOrderListtextreD:hover {
	color:D05519;
}
.MyAccountOpenOrderListExcel {
	border:none;
}
a.MyAccountOpenOrderListPrintPage {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenOrderListPrintPage:link {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenOrderListPrintPage:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenOrderListPrintPage:hover {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
}
.OrderListRequireDateHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderListRequireDateValue {
	color:#333333;
	text-align:center;
}
.OrderListOrderDateHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.OrderListOrderDateValue {
	color:#333333;
	text-align:left;
}
.OrderListPONumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.OrderListPONumberValue {
	color:#333333;
	text-align:left;
}
.OrderListOrderNumberHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
a.OrderListOrderNumberValue, a.OrderListOrderNumberValue:link, a.OrderListOrderNumberValue:visited {
	color:#666666;
	font-weight:bold;
	text-align:left;
}
a.OrderListOrderNumberValue:hover {
	color:#333333;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.OrderListCanceledValueHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderListCanceledValueValue {
	color:#333333;
	text-align:center;
}
.OrderListInvoiceValueHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderListInvoiceValueValue {
	color:#333333;
	text-align:center;
}
.OrderListOrderValueHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderListOrderValueValue {
	color:#333333;
	text-align:center;
}
.OrderListRequireDateHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderListRequireDateValue {
	color:#333333;
	text-align:center;
}
/***********************************************************/
/* Feature My Account Order Track Select                   */
/***********************************************************/
.MyAccountOrderTrackingSelectOuterTable {
	height:100%;
	align:left;
}
.MyAccountOrderTrackingSelecttextreD {
	color:D05519;
	text-align:center;
	align:center;
}
.MyAccountOrderTrackingSelectheader {
	color:#000099;
	font-weight:bold;
	text-align:center;
	align:center;
}
.MyAccountOrderTrackingSelecttextboldRight {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.MyAccountOrderTrackingSelecttextbold {
	font-weight:bold;
	color:#333333;
}
.MyAccountOrderTrackingSelecttextboldLeft {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.MyAccountOrderTrackingSelecttextboldCenter {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.MyAccountOrderTrackingSelecttext {
	color:#333333;
}
.MyAccountOrderTrackingSelectcenter {
	text-align:center;
}
.MyAccountOrderTrackingSelectleft {
	text-align:left;
}
/**********************************************************/
/* Feature My Account Open AR                                     */
/**********************************************************/
.MyAccountOpenARListbranchselect_link {
}
.MyAccountOpenARListbranchselect_text {
	color:#333333;
}
a.MyAccountOpenARListcategorytree_parent, a.MyAccountOpenARListcategorytree_parent:link, a.MyAccountOpenARListcategorytree_parent:visited {
	text-decoration:underline;
	color:333333;
	font-weight:normal;
}
a.MyAccountOpenARListcategorytree_parent:hover {
	color:333333;
	font-weight:normal;
	text-decoration:underline;
}
.MyAccountOpenARListcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenARListBorder {
	background-color:333333;
}
.MyAccountOpenARListBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountOpenARListTDWidth {
	width:15;
}
.MyAccountOpenARListtextboldWidth {
	font-weight:bold;
	color:#333333;
	width:563;
}
.MyAccountOpenARListtextbold {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenARListtextreD {
	color:D05519;
}
.MyAccountOpenARListtextboldright {
	font-weight:bold;
	color:white;
	background-color:#003333;
	text-align:right;
	padding-right:30;
}
.MyAccountOpenARListtextboldleft {
	font-weight:bold;
	color:white;
	background-color:#003333;
	text-align:left;
}
.MyAccountOpenARListtext {
	color:#666666;
}
.MyAccountOpenARListtextright {
	color:#333333;
	text-align:right;
	padding-right:30;
}
a.MyAccountOpenARListtext, a.MyAccountOpenARListtext:link, a.MyAccountOpenARListtext:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenARListtext:hover {
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
a.MyAccountOpenARListtextbold, a.MyAccountOpenARListtextbold:link, a.MyAccountOpenARListtextbold:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOpenARListtextbold:hover {
	font-weight:bold;
	color:#333333;
}
a.MyAccountOpenARListtextreD, a.MyAccountOpenARListtextreD:link, a.MyAccountOpenARListtextreD:visited {
	color:D05519;
	text-decoration:underline;
}
a.MyAccountOpenARListtextreD:hover {
	color:D05519;
}
.MyAccountOpenARListExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Open Order Detail   */ 
**********************************************************/ .MyAccountOpenOrderDetailbranchselect_link {
}
.MyAccountOpenOrderDetailbranchselect_text {
	color:#333333;
}
a.MyAccountOpenOrderDetailcategorytree_parent, a.MyAccountOpenOrderDetailcategorytree_parent:link, a.MyAccountOpenOrderDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOpenOrderDetailcategorytree_parent:hover {
	color:#000099;
}
.MyAccountOpenOrderDetailcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenOrderDetailBorder {
	background-color:333333;
}
.MyAccountOpenOrderDetailBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountOpenOrderDetailTDWidth {
	width:15;
}
.MyAccountOpenOrderDetailtextboldWidth {
	font-weight:bold;
	color:#333333;
	width:563;
}
.MyAccountOpenOrderDetailtextbold {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenOrderDetailtextboldleft {
	font-weight:bold;
	color:White;
	background-color:#083c52;
}
.MyAccountOpenOrderDetailtextboldright {
	font-weight:bold;
	color:White;
	background-color:#083c52;
	text-align:right;
	padding-right:10;
}
.MyAccountOpenOrderDetailtextreD {
	color:D05519;
}
.MyAccountOpenOrderDetailtext {
	color:#666666;
}
.MyAccountOpenOrderDetailtextleft {
	color:#333333;
}
.MyAccountOpenOrderDetailtextright {
	color:#333333;
	text-align:right;
	padding-right:20;
}
.MyAccountOpenOrderDetailtextcenter {
	color:#333333;
	text-align:center;
}
a.MyAccountOpenOrderDetailtext, a.MyAccountOpenOrderDetailtext:link, a.MyAccountOpenOrderDetailtext:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenOrderDetailtext:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOpenOrderDetailtextbold, a.MyAccountOpenOrderDetailtextbold:link, a.MyAccountOpenOrderDetailtextbold:visited {
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}
a.MyAccountOpenOrderDetailtextbold:hover {
	font-weight:bold;
	color:#333333;
}
a.MyAccountOpenOrderDetailtextreD, a.MyAccountOpenOrderDetailtextreD:link, a.MyAccountOpenOrderDetailtextreD:visited {
	color:D05519;
	text-decoration:underline;
}
a.MyAccountOpenOrderDetailtextreD:hover {
	color:D05519;
}
.MyAccountOpenOrderDetailExcel {
	border:none;
}
a.MyAccountOpenOrderDetailPrintPage {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenOrderDetailPrintPage:link {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenOrderDetailPrintPage:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenOrderDetailPrintPage:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.OrderDetailDescriptionHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.OrderDetailDescriptionValue {
	color:#333333;
	text-align:left;
}
.OrderDetailItemCodeHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.OrderDetailItemCodeValue {
	color:#333333;
	text-align:left;
}
.OrderDetailOpenValueHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderDetailOpenValueValue {
	color:#333333;
	text-align:center;
}
.OrderDetailOpenQtyHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderDetailOpenQtyValue {
	color:#333333;
	text-align:center;
}
.OrderDetailNetPriceHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderDetailNetPriceValue {
	color:#333333;
	text-align:center;
}
.OrderDetailUnitSizeHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderDetailUnitSizeValue {
	color:#333333;
	text-align:center;
}
.OrderDetailUnitNameHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderDetailUnitNameValue {
	color:#333333;
	text-align:center;
}
.OrderDetailOrderQtyHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.OrderDetailOrderQtyValue {
	color:#333333;
	text-align:center;
}
/**********************************************************/
/* Feature My Account Open Quote Detail   MyAccountOpenQuoteDetail                */
/**********************************************************/
.MyAccountOpenQuoteDetailbranchselect_link {
}
.MyAccountOpenQuoteDetailbranchselect_text {
	color:#333333;
}
a.MyAccountOpenQuoteDetailcategorytree_parent, a.MyAccountOpenQuoteDetailcategorytree_parent:link, a.MyAccountOpenQuoteDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOpenQuoteDetailcategorytree_parent:hover {
	color:#000099;
}
.MyAccountOpenQuoteDetailcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenQuoteDetailBorder {
	background-color:333333;
}
.MyAccountOpenQuoteDetailBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountOpenQuoteDetailTDWidth {
	width:15;
}
.MyAccountOpenQuoteDetailtextboldWidth {
	font-weight:bold;
	color:#333333;
	width:563;
}
.MyAccountOpenQuoteDetailtextbold {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenQuoteDetailtextboldleft {
	font-weight:bold;
	color:White;
	background-color:#083c52;
}
.MyAccountOpenQuoteDetailtextboldright {
	font-weight:bold;
	color:White;
	background-color:#083c52;
	text-align:right;
	padding-right:20;
}
.MyAccountOpenQuoteDetailtextboldcenter {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.MyAccountOpenQuoteDetailtextreD {
	color:D05519;
}
a.MyAccountOpenQuoteDetailtext, a.MyAccountOpenQuoteDetailtext:link, a.MyAccountOpenQuoteDetailtext:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenQuoteDetailtext:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.MyAccountOpenQuoteDetailtextleft {
	color:#333333;
}
.MyAccountOpenQuoteDetailtextright {
	color:#333333;
	text-align:right;
	padding-right:20;
}
.MyAccountOpenQuoteDetailtextcenter {
	color:#333333;
	text-align:center;
}
.MyAccountOpenQuoteDetailtextleft {
	color:#333333;
	text-align:left;
}
.MyAccountOpenQuoteDetailrighttext {
	color:#333333;
}
a.MyAccountOpenQuoteDetailtextbold, a.MyAccountOpenQuoteDetailtextbold:link, a.MyAccountOpenQuoteDetailtextbold:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOpenQuoteDetailtextbold:hover {
	font-weight:bold;
	color:#333333;
}
a.MyAccountOpenQuoteDetailtextreD, a.MyAccountOpenQuoteDetailtextreD:link, a.MyAccountOpenQuoteDetailtextreD:visited {
	color:D05519;
	text-decoration:underline;
}
a.MyAccountOpenQuoteDetailtextreD:hover {
	color:D05519;
}
.MyAccountOpenQuoteDetailExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Order Tracking Detail                     */
/**********************************************************/
.MyAccountOrderTrackingDetailbranchselect_link {
}
.MyAccountOrderTrackingDetailbranchselect_text {
	color:#333333;
}
a.MyAccountOrderTrackingDetailcategorytree_parent, a.MyAccountOrderTrackingDetailcategorytree_parent:link, a.MyAccountOrderTrackingDetailcategorytree_parent:visited {
	text-decoration:underline;
	color:#000099;
}
a.MyAccountOrderTrackingDetailcategorytree_parent:hover {
	color:#000099;
}
.MyAccountOrderTrackingDetailcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountOrderTrackingDetailBorder {
	background-color:333333;
}
.MyAccountOrderTrackingDetailBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountOrderTrackingDetailTDWidth {
	width:15;
}
.MyAccountOrderTrackingDetailtextboldWidth {
	font-weight:bold;
	color:#333333;
	width:563;
}
.MyAccountOrderTrackingDetailtextbold {
	font-weight:bold;
	color:#333333;
}
.MyAccountOrderTrackingDetailtextboldleft {
	font-weight:bold;
	color:#333333;
}
.MyAccountOrderTrackingDetailtextboldright {
	font-weight:bold;
	color:#333333;
	text-align:right;
	padding-right:10;
}
.MyAccountOrderTrackingDetailtextreD {
	color:D05519;
}
.MyAccountOrderTrackingDetailtext {
	color:#333333;
}
.MyAccountOrderTrackingDetailtextleft {
	color:#333333;
}
.MyAccountOrderTrackingDetailtextright {
	color:#333333;
	text-align:right;
	padding-right:20;
}
.MyAccountOrderTrackingDetailtextcenter {
	color:#333333;
	text-align:center;
}
a.MyAccountOrderTrackingDetailtext, a.MyAccountOrderTrackingDetailtext:link, a.MyAccountOrderTrackingDetailtext:visited {
	color:#333333;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtext:hover {
	color:#333333;
}
a.MyAccountOrderTrackingDetailtextreD, a.MyAccountOrderTrackingDetailtextreD:link, a.MyAccountOrderTrackingDetailtextreD:visited {
	color:D05519;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtextreD:hover {
	color:D05519;
}
a.MyAccountOrderTrackingDetailtextbold, a.MyAccountOrderTrackingDetailtextbold:link, a.MyAccountOrderTrackingDetailtextbold:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailtextbold:hover {
	font-weight:bold;
	color:#333333;
}
.MyAccountOrderTrackingDetailExcel {
	border:none;
}
/**********************************************************/
/* Feature My Account Open Quote List                     */
/**********************************************************/
.MyAccountOpenQuoteListbranchselect_link {
}
.MyAccountOpenQuoteListbranchselect_text {
	color:#333333;
}
a.MyAccountOpenQuoteListcategorytree_parent, a.MyAccountOpenQuoteListcategorytree_parent:link, a.MyAccountOpenQuoteListcategorytree_parent:visited {
	text-decoration:underline;
	font-weight:normal;
	color:333333;
}
a.MyAccountOpenQuoteListcategorytree_parent:hover {
	text-decoration:underline;
	color:333333;
}
.MyAccountOpenQuoteListcategorytree_activepage {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenQuoteListBorder {
	background-color:333333;
}
.MyAccountOpenQuoteListBorderWidth {
	background-color:333333;
	width:1;
}
.MyAccountOpenQuoteListTDWidth {
	width:15;
}
.MyAccountOpenQuoteListtextboldWidth {
	font-weight:bold;
	color:#333333;
	width:563;
}
.MyAccountOpenQuoteListtextbold {
	font-weight:bold;
	color:#333333;
}
.MyAccountOpenQuoteListtextboldleft {
	font-weight:bold;
	color:White;
	background-color:#083c52;
}
.MyAccountOpenQuoteListtextboldright {
	font-weight:bold;
	color:White;
	background-color:#083c52;
	text-align:right;
	padding-right:60;
}
.MyAccountOpenQuoteListtextreD {
	color:D05519;
}
.MyAccountOpenQuoteListtext {
	color:#666666;
}
.MyAccountOpenQuoteListtextleft {
	color:#333333;
}
.MyAccountOpenQuoteListtextright {
	color:#333333;
	text-align:right;
	padding-right:60;
}
a.MyAccountOpenQuoteListtext, a.MyAccountOpenQuoteListtext:link, a.MyAccountOpenQuoteListtext:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenQuoteListtext:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOpenQuoteListtextreD, a.MyAccountOpenQuoteListtextreD:link, a.MyAccountOpenQuoteListtextreD:visited {
	color:D05519;
	text-decoration:underline;
}
a.MyAccountOpenQuoteListtextreD:hover {
	color:D05519;
}
a.MyAccountOpenQuoteListtextbold, a.MyAccountOpenQuoteListtextbold:link, a.MyAccountOpenQuoteListtextbold:visited {
	color:#333333;
	text-decoration:underline;
}
a.MyAccountOpenQuoteListtextbold:hover {
	color:#333333;
}
.MyAccountOpenQuoteListExcel {
	border:none;
}
.QuoteDetailUnitSizeHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.QuoteDetailUnitSizeValue {
	color:#333333;
	text-align:center;
}
.QuoteDetailUnitNameHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.QuoteDetailUnitNameValue {
	color:#333333;
	text-align:center;
}
.QuoteDetailOrderQtyHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.QuoteDetailOrderQtyValue {
	color:#333333;
	text-align:center;
}
.QuoteDetailDescriptionHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.QuoteDetailDescriptionValue {
	color:#333333;
	text-align:left;
}
.QuoteDetailItemCodeHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.QuoteDetailItemCodeValue {
	color:#333333;
	text-align:left;
}
.QuoteDetailNetPriceHeader {
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.QuoteDetailNetPriceValue {
	color:#333333;
	text-align:center;
}
.QuoteDetailPriceUnitSizeHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.QuoteDetailPriceUnitSizeValue {
	color:#333333;
	text-align:right;
}
.QuoteDetailUnitPriceHeader {
	font-weight:bold;
	color:#333333;
	text-align:right;
}
.QuoteDetailUnitPriceValue {
	color:#333333;
	text-align:right;
}
.QuoteDetailPriceUnitNameHeader {
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.QuoteDetailPriceUnitNameValue {
	color:#333333;
	text-align:left;
}
/**********************************************************/
/* Feature Customer Defined Page NN                       */
/**********************************************************/
A.CustomerHelpLinks, A.CustomerHelpLinks:link, A.CustomerHelpLinks:visited {
	font-weight:bold;
	color:#333333;
}
A.CustomerHelpLinks:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#333333;
}
.CustomerHelpText {
	color:#333333;
	background-color:#white;
}
.LocationAvailabilityTable {
	width:100%;
}
.LocationAvailabilityColumnTitle {
	font-weight:bold;
	color:#333333;
}
.LocationAvailabilityColumnValue {
	color:#333333;
}
.LocationAvailabilityNotFound {
	font-weight:bold;
	color:D05519;
}
.LocationAvailabilitySpacer {
	height:0px;
}
.LocationAvailabilityMessage {
	font-weight:bold;
	color:D05519;
}
a.MyAccountOpenARListPrintPage {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenARListPrintPage:link {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenARListPrintPage:visited {
	color:#666666;
	font-weight:bold;
}
a.MyAccountOpenARListPrintPage:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailPrintPage {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailPrintPage:link {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailPrintPage:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountOrderTrackingDetailPrintPage:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:link {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink {
	color:#333333;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:link {
	color:#333333;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:visited {
	color:#333333;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:hover {
	color:#333333;
	text-decoration:underline;
}
A.MyAccountProfileaccounting {
	Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:link {
	Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:visited {
	Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:hover {
	text-decoration:underline;
	color:#333333;
	font-weight:bold;
	width:100%;
	text-align:left;
}
a.MyAccountOpenQuoteDetailPrintPage {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOpenQuoteDetailPrintPage:link {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOpenQuoteDetailPrintPage:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOpenQuoteDetailPrintPage:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOrderTrackingDetailPrintPage {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOrderTrackingDetailPrintPage:link {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOrderTrackingDetailPrintPage:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOrderTrackingDetailPrintPage:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountPastPurchaseListheaderlink {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:link {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:visited {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink {
	color:#333333;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:link {
	color:#333333;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:visited {
	color:#333333;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:hover {
	color:#333333;
	text-decoration:underline;
}
.LogonInputsTable {
	width:350px;
top:-30px;
}
.MyAccountProfileRecentOrdersTable {
	width:100%;
	padding:0px;
	border-style:none;
	border-width:0px;
	border-collapse:collapse;
}
/*hoppingListSelect_hr
{
width:100%;

}*/

A.MyAccountProfileaccounting {
	Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:link {
	Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:visited {
	Color:666666;
	font-weight:bold;
	width:100%;
	text-align:left;
}
A.MyAccountProfileaccounting:hover {
	text-decoration:underline;
	color:#374A58;
	font-weight:bold;
	width:100%;
	text-align:left;
}
a.MyAccountOpenQuoteDetailPrintPage {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOpenQuoteDetailPrintPage:link {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOpenQuoteDetailPrintPage:visited {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOpenQuoteDetailPrintPage:hover {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOrderTrackingDetailPrintPage {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOrderTrackingDetailPrintPage:link {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOrderTrackingDetailPrintPage:visited {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountOrderTrackingDetailPrintPage:hover {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10;
}
a.MyAccountPastPurchaseListheaderlink {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:link {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:visited {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListheaderlink:hover {
	color:#374A58;
	font-weight:bold;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink {
	color:#374A58;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:link {
	color:#374A58;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:visited {
	color:#374A58;
	text-decoration:underline;
}
a.MyAccountPastPurchaseListtextlink:hover {
	color:#374A58;
	text-decoration:underline;
}
.HeaderLinksTR {
	background-color:#006699;
	width:100%;
}
.LSideImageLink2FeatureCell {
	padding-top:0;
}
/*HorizontalLineHR
{
	width:579px;
	height:0;
	color:374A58;
}*/

.ultar_small {
	font-weight: bold
}
a.linkslarge, a.linkslarge:link, a.linkslarge:visited, a.linkslarge:hover {
	text-decoration:underline;
	color: #0066CC;
}
.iccdirect-links {
	font-weight: bold;
	color: #0066CC;
	border-color: #374A58 374A58;
	font-variant: small-caps;
	background-color: #FFFF99;
	border-top-width: thin;
	border-bottom-width: thin;
	text-decoration: none
}
a.registrationlink, a.registrationlink:link, a.registrationlink:visited, a.registrationlink:hover {
	font-family:Arial, Helvetica, Sans-Serif;
	color:#0066CC;
	font-weight:normal;
	text-decoration:underline;
}
.CategorySearchResults_Description {
	font-weight:bold;
}
a.ContactUscategorytree_parent, a.ContactUscategorytree_parent:link, a.ContactUscategorytree_parent:visited {
	color:374A58;
	font-weight:normal;
	text-decoration:underline;
}
a.ContactUscategorytree_parent:hover {
	color:374A58;
	font-weight:normal;
	text-decoration:underline;
}



.ContentShoppingCartFeatureCell {
text-align:left;
padding-bottom:20;
}




.ShoppingList_SeparatorImage {
	height:1;
}
.OrderSummary_SeparatorCellImage {
	height:1;
}
.OrderSummary_StartSummarySpacer {
	height:1;
}
.OrderSummary_EndSummarySpacer {
	height:1;
}
.OrderConfirmation_StartSummarySpacer {
	height:1;
}
.OrderConfirmation_EndSummarySpacer {
	height:1;
}
.OrderConfirmation_SeparatorCellImage {
	height:1;
}
.LogonForgotEmail {
	font-family:Times New Roman, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:right;
}
.LogonForgotSubmit {
}
.MyAccountOpenARListTotalAmountDue {
	font-weight:bold;
	text-align:right;
}
.MyAccountOpenARListInvoiceAgeTitle {
	font-weight:bold;
	text-align:left;
}
.MyAccountOpenARListtextboldAging {
	font-weight:bold;
	color:374A58;
}
.HeaderLogoTR {
	background-color:#374A58;
}
.LinksImageTag {
	padding-top:10px;
}
.Tablerow3cell1 {
	background-color:#374A58;
}
.FooterImportHTMLFeatureCell {
}
.LSideImageFiller {
	background-color:#374A58;
}
.LSideImportHTMLFeatureCell {
	padding-top:0;
	/*width:180px;*/
}
.HeaderProductSearchTR {
}
.HeaderImportHTMLSC {
	text-align:right;
}
.CatalogTopItems_ImageMap {
	vertical-align:top;
	margin-top:0px;
	padding-bottom:0;
	margin-bottom:0px;
}
.LSideLogonFeatureCell {
	padding-top:20;
}
.FooterBorderFiller {
	border:0;
	height:4;
	width:770px;
}
.LogonHeaderApply {
	color:374A58;
	font-weight:bold;
	vertical-align:top;
}
.QuoteListRequireDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.QuoteListRequireDateValue {
	color:#374A58;
	text-align:right;
}
.QuoteListOrderDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.QuoteListOrderDateValue {
	color:#374A58;
	text-align:right;
}
.QuoteListPONumberHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.QuoteListPONumberValue {
	color:#374A58;
	text-align:left;
}
.QuoteListExpireDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.QuoteListExpireDateValue {
	color:#374A58;
	text-align:right;
}
.QuoteListQuoteNumberHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
a.QuoteListQuoteNumberValue, a.QuoteListQuoteNumberValue:link, a.QuoteListQuoteNumberValue:visited {
	color:#666666;
	text-align:left;
	font-weight:bold;
}
a.QuoteListQuoteNumberValue:hover {
	color:#374A58;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}
.QuoteListRequireDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.QuoteListRequireDateValue {
	color:#374A58;
	text-align:left;
}
.ARListInvoiceNumberHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
a.ARListInvoiceNumberValue, a.ARListInvoiceNumberValue:link, a.ARListInvoiceNumberValue:visited {
	color:#666666;
	text-align:left;
	font-weight:bold;
}
a.ARListInvoiceNumberValue:hover {
	color:#374A58;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}
.ARListOpenDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.ARListOpenDateValue {
	color:#374A58;
	text-align:center;
}
.ARListDescriptionHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.ARListDescriptionValue {
	color:#374A58;
	text-align:left;
}
.ARListTotalHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.ARListTotalValue {
	color:#374A58;
	text-align:center;
}
.ARListAmountOpenHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.ARListAmountOpenValue {
	color:#374A58;
	text-align:right;
}
.ARListDiscountDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.ARListDiscountDateValue {
	color:#374A58;
	text-align:center;
}
.ARListDueDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.ARListDueDateValue {
	color:#374A58;
	text-align:center;
}
.ARListCurrentHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.ARListCurrentValue {
	color:#374A58;
	text-align:center;
}
.ARListAge1Header {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.ARListAge1Value {
	color:#374A58;
	text-align:center;
}
.ARListAge1ToAge2Header {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.ARListAge1ToAge2Value {
	color:#374A58;
	text-align:left;
}
.ARListAge2ToAge3Header {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.ARListAge2ToAge3Value {
	color:#374A58;
	text-align:left;
}
.ARListOverAge3Header {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.ARListOverAge3Value {
	color:#374A58;
	text-align:left;
}
.MyAccountOpenARListPageXOfY, .MyAccountOpenOrderDetailPageXOfY {
	font-size:0px;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
}
.TrackingDetailOrderNumberHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.TrackingDetailOrderNumberValue {
	color:#374A58;
	text-align:right;
}
.TrackingDetailOrderQtyHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.TrackingDetailOrderQtyValue {
	color:#374A58;
	text-align:center;
}
.TrackingDetailShipQtyHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.TrackingDetailShipQtyValue {
	color:#374A58;
	text-align:center;
}
.TrackingDetailItemCodeHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.TrackingDetailItemCodeValue {
	color:#374A58;
	text-align:right;
}
.TrackingDetailOrderDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.TrackingDetailOrderDateValue {
	color:#374A58;
	text-align:center;
}
.TrackingDetailDispositionHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.TrackingDetailDispositionValue {
	color:#374A58;
	text-align:center;
}
.TrackingDetailLastShipDateHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.TrackingDetailLastShipDateValue {
	color:#374A58;
	text-align:right;
}
.TrackingDetailUnitNameHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.TrackingDetailUnitNameValue {
	color:#374A58;
	text-align:right;
}
.TrackingDetailUnitSizeHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.TrackingDetailUnitSizeValue {
	color:#374A58;
	text-align:center;
}
/**********************************************************/
/* Feature Additional Information                         */
/**********************************************************/
.FooterAdditionalInformation {
}
.Additional_Table1 {
	width:475;
	border:1;
}
.Additional_Center {
	text-align:right;
}
.Additional_border {
	background-color:374A58;
	width:1;
}
.Additional_Width7 {
	width:7;
	background-color:white;
}
.Additional_footer_text {
	font-family: Verdana, Arial, sans-serif;
	width:188;
	vertical-align:super;
	background-color:white;
}
.Additional_footer_link {
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:white;
}
.Additional_Middle {
	background-color:white;
}
.Additional_ImageBottomborder {
	height:2;
}
/**********************************************************/
/* Feature Company Address                                */
/**********************************************************/
.CompanyAddress_footer {
	color:#ffffff;
	font-weight:bold;
	width:350px;
}
.CompanyAddress_Font {
	background-color:#374A58;
	color:#ffffff;
	font-weight:bold;
}
.FooterCompanyAddress {
	background-color:FFFFFF;
	font-size:0px;
	color:#ffffff;
}
.FooterCopyrightTR {
 background-color;
#ffffff;
	width:100%;
}
.HeaderCompanyAddress {
	color:#ffffff;
}
.CompanyAddressFont {
	color:374A58;
	font-weight:bold;
	background-color:white;
}
.CompanyAddressfooter {
	color:374A58;
	font-weight:bold;
	background-color:white;
}
.FooterCopyrightFeatureCell {
	color:374A58;
	font-weight:normal;
	text-align:right;
	padding-left:0;
	background-color:white;
}
.P21Link {
	align:left;
	padding-left:0;
}
/**********************************************************/
/* Feature Brands List                                    */
/**********************************************************/
.Brands_Image {
}
.Brands_Table {
	width:100%;
	border-style:none;
}
.Brands_side_background {
	vertical-align:super;
}
.Brands_side_text {
	color:#374A58;
}
.BrandsListside_text {
	font-weight:normal;
	color:#002C52;
}
A.BrandsListside_text, A.BrandsListside_text:link, A.BrandsListside_text:visited {
	color:#002C52;
	font-weight:normal;
	text-decoration:underline;
	width:100%;
}
A.BrandsListside_text:hover {
	font-weight:normal;
	color:#002C52;
}
/**********************************************************/
/* Feature Content Specials List                          */
/**********************************************************/
.Content {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.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:100%;*/
	border-width:0;
	border:none;
	border-style:none;
}
.ContentSpecialsList_TitleText {
	font-weight:bold;
	color:#374A58;
}
.ContentSpecialsList_DescriptionText {
	color:#374A58;
}
.ContentSpecialsList_ItemCode {
	color:#374A58;
}
.ContentSpecialsList_Description {
	color:#374A58;
}
.ContentSpecialsList_CategoryLabel {
	color:#374A58;
}
.ContentSpecialsList_CategoryText {
	color:#374A58;
}
.ContentSpecialsList_Category {
	color:#374A58;
}
.ContentSpecialsList_NoSpecialsFoundText {
	color:#374A58;
}
.ContentSpecialsList_PrevLink {
	color:#374A58;
}
.ContentSpecialsList_NextLink {
	color:#374A58;
}
.ContentSpecialsList_SeparatorCell {
	background-color:#B4C3D5;
	height:1px;
}
.ContentSpecialsList_CaptionImage {
	border:0;
}
/**********************************************************/
/* Feature Specials List                                  */
/**********************************************************/
.SpecialsList_SpecialItemsTable {
	width:157;
	border-width:1;
	border-color:white;
	border-style:solid;
	padding-left:5;
}
.SpecialsList_SpecialCategoriesTable {
	width:100%;
	border-width:0;
	border:none;
	border-style:none;
	border-collapse:collapse;
}
.SpecialsList_ItemCode {
	color:#374A58;
}
.SpecialsList_Description {
	color:#374A58;
}
.SpecialsList_Category {
	color:#374A58;
}
.SpecialsList_NoSpecialsFoundText {
	color:#374A58;
}
.SpecialsList_CompleteListLink {
}
.SpecialsList_CaptionImage {
	border:0;
	background-color:white;
	width:157;
}
/**********************************************************/
/* Feature Copyright                                      */
/**********************************************************/
.FooterCopyright {
	color:white;
	text-align:right;
	font-weight:bold;
	width:100%;
}
/**********************************************************/
/* Feature Brands List                                     */
/**********************************************************/
.BrandsListImage {
	border-style:none;
	border-width:0px;
}
.BrandsListTable {
	width:140;
	border-style:none;
	background-color:#B4C3D5;
}
.BrandsListside_background {
	background-color:#B4C3D5;
	vertical-align:top;
}
.side_background {
	width:140;
	background-color:#e7e7e7;
}
.BrandsListside_text {
	color:#002c52;
	background-color:#B4C3D5;
}
A.BrandsListside_text, A.BrandsListside_text:link, A.BrandsListside_text:visited {
	text-decoration:underline;
	color:#002C52;
	font-weight:normal;
	background-color:#B4C3D5;
}
A.BrandsListside_text:hover {
	text-decoration:underline;
	font-weight:normal;
	color:#002C52;
	background-color:#B4C3D5;
}
.ItemSearchResults_Alternate {
	text-align:left;
}
.ItemSearchResults_AlternateTextAlign {
}
.ItemSearchResults_CategoryInfoDescriptionsTD {
	text-align:left;
	vertical-align:top;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoThumbnailTD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3;
	padding-right:3;
}
.ItemSearchResults_CategoryInfoMainImageTD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3;
}
.ItemSearchResults_CategoryInfoImagesTD {
	text-align:left;
	vertical-align:top;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoDescription1Text {
}
.ItemSearchResults_CategoryInfoDescription2Text {
}

.ItemSearchResults_CategoryInfoLinksText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #fff;
	/*font-weight:bold;*/
	text-decoration:none;
	
}
.ItemSearchResults_CategoryInfoLinksText a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #C90;
	text-decoration:none;
}
.ItemSearchResults_CategoryInfoLinksText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #C90;
	text-decoration:none;
}
.ItemSearchResults_CategoryInfoLinksText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #C90;
	text-decoration:none;
}

.ItemSearchResults_VendorImageTD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoLinksTD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoDescription1TD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3;
}
.ItemSearchResults_CategoryInfoDescription2TD {
	text-align:left;
	vertical-align:top;
	padding-bottom:3;
}
.ContractListHeader {
	font-weight:bold;
	color:#374A58;
}
.ContractListText {
	color:#374A58;
}
.ContractDetailHeader {
	font-weight:bold;
	color:#374A58;
}
.ContractDetailText {
	color:#374A58;
}
.ContractListNextPrev {
	width:15%;
}
.ContractDetailNextPrev {
	width:15%;
}
.ContractList_PrevNextLinks {
	font-weight:bold;
	color:#374A58;
}
.ContractDetail_PrevNextLinks {
	font-weight:bold;
	color:#374A58;
}
.ContractListPageXOfY {
	color:#374A58;
}
.ContractDetailPageXofY {
	color:#374A58;
}
.ContractListPageSeq {
	text-align:right;
	width:85%;
}
.ContractDetailPageSeq {
	text-align:right;
	width:85%;
}
.ContractList_PageLinks {
	font-weight:bold;
	color:#374A58;
}
.ContractDetail_PageLinks {
	font-weight:bold;
	color:#374A58;
}
A.ContractListText, A.ContractListText:link, A.ContractListText:visited {
	color:#374A58;
}
A.ContractList_PageLinks, A.ContractList_PageLinks:link, A.ContractList_PageLinks:visited {
	font-weight:bold;
	color:#374A58;
}
A.ContractDetail_PageLinks, A.ContractDetail_PageLinks:link, A.ContractDetail_PageLinks:visited {
	font-weight:bold;
	color:#374A58;
}
A.ContractList_PrevNextLinks, A.ContractList_PrevNextLinks:link, A.ContractList_PrevNextLinks:visited {
	font-weight:bold;
	color:#374A58;
}
A.ContractDetail_PrevNextLinks, A.ContractDetail_PrevNextLinks:link, A.ContractDetail_PrevNextLinks:visited {
	font-weight:bold;
	color:#374A58;
}
.ShoppingCart_ContractID {
	color:#374A58;
}
.ShoppingCart_ContractLineNum {
	color:#374A58;
}
.ShoppingCart_ContractIDHeader {
	font-weight:bold;
	color:#374A58;
}
.ShoppingCart_ContractLineNumHeader {
	font-weight:bold;
	color:#374A58;
}
.ShipBillInformation_DelPtLabel {
	font-weight:bold;
	color:#374A58;
}
.OrderSummary_ContractID {
	color:#374A58;
}
.OrderSummary_ContractLineNum {
	color:#374A58;
}
.OrderSummary_ContractIDHeader {
	font-weight:bold;
	color:#374A58;
}
.OrderSummary_ContractLineNumHeader {
	font-weight:bold;
	color:#374A58;
}
.OrderConfirmation_ContractID {
	color:#374A58;
}
.OrderConfirmation_ContractLineNum {
	color:#374A58;
}
.OrderConfirmation_ContractIDHeader {
	font-weight:bold;
	color:#374A58;
}
.OrderConfirmation_ContractLineNumHeader {
	font-weight:bold;
	color:#374A58;
}
.ContractListAddToTable {
	width:100%;
}
.ContractListAddToImages {
	width:100%;
	text-align:right;
}
.TrackingListHeader {
	font-weight:bold;
	color:#374A58;
}
.TrackingListValue {
	color:#374A58;
}
A.MyAccountOrderTrackingListPrintPage, A.MyAccountOrderTrackingListPrintPage:link, A.MyAccountOrderTrackingListPrintPage:visited {
	font-weight:bold;
	text-decoration:underline;
	color:#374A58;
}
A.MyAccountOrderTrackingListtext, A.MyAccountOrderTrackingListtext:link, A.MyAccountOrderTrackingListtext:visited {
	text-decoration:underline;
	color:#374A58;
}
.MyAccountOrderTrackingListPageXOfY {
	text-align:right;
	width:560px;
}
.MyAccountOrderTrackingListPageSeq {
	width:280px;
	text-align:right;
}
.MyAccountOrderTrackingListNextPrev {
	width:280px;
	text-align:left;
}
.ItemSearchResults_UnitSizeHeaderAlign {
	text-align:center;
}
.ItemSearchResults_UnitSizeTextAlign {
	text-align:center;
}
.ItemSearchResults_UnitSize {
}
.ItemSearchResults_PackageSizeHeaderAlign {
	text-align:center;
}
.ItemSearchResults_PackageSizeTextAlign {
	text-align:center;
}
.ItemSearchResults_PackageSize {
}
.ShoppingCart_PackageHeaderAlign {
	BORDER-BOTTOM: #FFC533 2px solid;
	BACKGROUND-COLOR: #FFC533;
	text-align:left;
}
.ShoppingCart_UnitSizeHeaderAlign {
	BORDER-BOTTOM: #FFC533 2px solid;
	BACKGROUND-COLOR: #FFC533;
	text-align:left;
}
.ShoppingCart_PackageSizeTextAlign {
	text-align:center;
}
.ShoppingCart_PackageSize {
}
.ShoppingCart_UnitSizeTextAlign {
	text-align:center;
}
.ShoppingCart_SalesSize {
}
.OrderSummary_PackageSizeHeaderAlign {
	text-align:center;
}
.OrderSummary_UnitSizeHeaderAlign {
	text-align:center;
}
.OrderSummary_PackageSizeTextAlign {
	text-align:center;
}
.OrderSummary_PackageSize {
}
.OrderSummary_UnitSizeTextAlign {
	text-align:center;
}
.OrderSummary_SalesSize {
}
.OrderConfirmation_PackageSizeHeaderAlign {
	text-align:center;
}
.OrderConfirmation_UnitSizeHeaderAlign {
	text-align:center;
}
.OrderConfirmation_PackageSizeTextAlign {
	text-align:center;
}
.OrderConfirmation_PackageSize {
}
.OrderConfirmation_UnitSizeTextAlign {
	text-align:center;
}
.OrderConfirmation_SalesSize {
}
.ShoppingList_PackageSizeHeaderAlign {
	text-align:center;
}
.ShoppingList_UnitSizeHeaderAlign {
	text-align:center;
}
.ShoppingList_PackageSizeTextAlign {
	text-align:center;
}
.ShoppingList_PackageSize {
}
.ShoppingList_UnitSizeTextAlign {
	text-align:center;
}
.ShoppingList_SalesSize {
}
.mitext {
	font-size: xx-small;
	font-style: normal;
	line-height: 15px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
}
.miemphasis {
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #23476B;
}
.mitable {
	border-top-width: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: none;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.aboutborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.txtitle {
	font-size: xx-small;
	font-weight: bold;
	color: #042d56;
}
.text {
	font-size: xx-small;
}
.SideQOP_Table {
	width:100%;
}
.AdminFailedSearchesListTable {
	width:100%;
}
.AdminFailedSearchesListTitle {
	font-weight:bold;
}
.AdminFailedSearchesListColumnTitle {
	font-weight:bold;
}
.AdminFailedSearchesListNotFound {
	font-weight:bold;
	color:red;
}
.AdminFailedSearchesListSpacer {
	height:5px;
}
.AdminFailedSearchesListList {
	font-weight:bold;
	width:120;
}
A.AdminFailedSearchesListLink, A.AdminFailedSearchesListLink:link, A.AdminFailedSearchesListLink:visited {
	font-weight:bold;
}
A.AdminFailedSearchesListLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminFailedSearchesDetailTable {
	width:100%;
}
.AdminFailedSearchesDetailTitle {
	font-weight:bold;
}
.AdminFailedSearchesDetailColumnTitle {
	font-weight:bold;
}
.AdminFailedSearchesDetailColumnValue {
	font-weight:bold;
}
.AdminFailedSearchesDetailNotFound {
	font-weight:bold;
	color:red;
}
.AdminFailedSearchesDetailSpacer {
	height:5px;
}
.AdminFailedSearchesDetailMessage {
	font-weight:bold;
	color:red;
}
A.AdminFailedSearchesDetailLink, A.AdminFailedSearchesDetailLink:link, A.AdminFailedSearchesDetailLink:visited {
	font-weight:bold;
}
A.AdminFailedSearchesDetailLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.CatalogTopItems_Submit {
	padding-top:5px;
}
.CatalogTopItems_DropDown {
	padding-top:5px;
}
.MasterCustomerCodeCurrent {
	font-weight:bold;
	color:red;
}
.ShoppingCart_ItemNotepadLabel {
	font-weight:bold;
	color:red;
font-size:10px;
font-family:Arial;
text-decoration:none;
}
.OrderSummary_ItemNotepadLabel {
	font-weight:bold;
}
.OrderConfirmation_ItemNotepadLabel {
	font-weight:bold;
}
.CatalogJavascriptTableFormat {
	width:100%;
	border-width:0;
	border-style:none;
	background-color:black;
	padding:0;
}
.CatalogJavascript_Table {
	width:100%;
	border-width:0;
	border-style:none;
	background-color:black;
	padding:0;
}
.LSideCatalogJavascriptFeatureCell {
	padding-top:20;
	padding-bottom:20;
}
.OrderConfirmation_CustCodeTable {
	width:100%;
	border-width:0;
	border-style:none;
	background-color:black;
	padding:0;
}
.OrderConfirmation_CustCodeLabel {
	font-weight:bold;
}
.OrderConfirmation_CustCodeText {
}
.AdminItemImageUploadTable {
	width:100%;
	border-width:0;
	border-style:none;
	padding:0;
}
.AdminItemImageUploadTitle {
	font-weight:bold;
	color:black;
}
.AdminItemImageUploadColumnTitle {
	font-weight:bold;
}
.AdminItemImageUploadDescription {
       font-weight:normal;
}
A.AdminItemImageUploadLink, A.AdminItemImageUploadLink:link, A.AdminItemImageUploadLink:visited {
	font-weight:bold;
}
.AdminItemImageUploadSpacer {
	height:5px;
}
.SelectShipToColumnTitle {
	font-weight:bold;
	width:50%;
}
.SelectShipToColumnValue {
	width:50%;
}
.SelectShipToNotFound {
	font-weight:bold;
	color:red;
}
.SelectShipToDirections {
	font-weight:bold;
	color:black;
}
.SelectShipToTable {
	width:600px;
}
.SelectShipToInnerTable {
}
.SelectShipTo_PrevNextLinks {
}
.SelectShipTo_PageLinks {
}
.SelectShipTo_PageLinkSelected {
	color:Red;
}
.RecentlyViewedItems_RecentlyViewedItemsTable {
	width:100%;
	border: 1px solid #BECBDF;
	padding: 4px;
}
.RecentlyViewedItems_ItemCode {
}
.RecentlyViewedItems_Description {
}
.RecentlyViewedItems_NoRecentlyViewedItemsFoundText {
}
.RecentlyViewedItems_CaptionImage {
	border:0;
}
.LinksFontLogonText {
	color:white;
	font-weight:bold;
	background-color:Black;
	padding-right:50px;
	padding-left:50px;
}
.LinksLogonText {
	width:180px;
	height:24px;
	border:#999 solid 1px;
	padding-left:5px;
	/*width:180px;*/
	background-color:#333;
	/*padding:-3px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFCC00;
}
.LinksFont {
}
.InvoiceListOrderNumberValue {
	text-align:left;
}
.InvoiceListOrderNumberHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailPickTicketNumberHeader {
	font-weight:bold;
	text-align:left;
}
.InvoiceDetailPickTicketNumberValue {
	text-align:left;
}
.SuspendedOrdersListHeader {
	font-weight:bold;
}
.SuspendedOrdersListText {
}
A.SuspendedOrdersListPrintPage, A.SuspendedOrdersListPrintPage:link, A.SuspendedOrdersListPrintPage:visited {
	font-weight:bold;
	text-decoration:underline;
}
A.SuspendedOrdersListText, A.SuspendedOrdersListText:link, A.SuspendedOrdersListText:visited {
	text-decoration:underline;
}
.SuspendedOrdersListPageXOfY {
	width:560px;
	text-align:right;
}
.SuspendedOrdersListPageSeq {
	width:280px;
	text-align:right;
}
.SuspendedOrdersListNextPrev {
	width:280px;
	text-align:left;
}
.PleaseWaitMessage {
	font-size:24px;
	font-weight:bold;
	text-align:center;
}
.PleaseWaitDots {
	font-size:48px;
	color:#6699CC;
	font-weight:bold;
}
.BrandsList_ColHeader {
	font-weight:bold;
}
.BrandsList_LetterLinks {
}
.BrandsList_VendorName {
}
.ShoppingCart_HeaderReqDateLabel {
	font-weight:bold;
}



/* Approved JDS */
.ShoppingCart_RequiredDateHeaderAlign {
/*BORDER-BOTTOM: #FFC533 2px solid;
BACKGROUND-COLOR: #FFC533;*/
background-color:#333333;
text-align:left;
}
.ShoppingCart_RequiredDateTextAlign {
border-top:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
text-align:left;
}






.OrderSummary_HeaderReqDateLabel {
	font-weight:bold;
}
.OrderSummary_RequiredDateHeaderAlign {
	text-align:left;
}
.OrderSummary_RequiredDateTextAlign {
	text-align:left;
}
.OrderConfirmation_HeaderReqDateLabel {
	font-weight:bold;
}
.OrderConfirmation_RequiredDateHeaderAlign {
	text-align:left;
}
.OrderConfirmation_RequiredDateTextAlign {
	text-align:left;
}
.PriceBreaks_Description {
}
.ContentPriceBreaksFeatureCell {
	width:400px;
}
.PriceBreaks_MainTable {
	width:350px;
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	padding:5px;
}
.PriceBreaks_HeaderBG {
	text-align:center;
	background-color:#666666;
}
.PriceBreaks_Header {
	font-weight:bold;
	color:#FFFFFF;
}
.PriceBreaks_LinesBG {
	text-align:right;
}
.PriceBreaks_Lines {
}
.PriceBreaks_NoBreaksMessage {
}


.ItemDetailTable3 {
width:350px;
height:350;
margin-right:0px;
}



/* Approved JDS */
.ItemDetailItemImageAlign {
width:200px;
height:176px;
background-image:url(/customer/wecoin/images/missing_image.gif);
background-repeat:no-repeat;
background-position:center;
background-color:#FFFFFF;
border:1px solid #999999;
text-align:right;
}





.ItemDetailAddButtonsAlign {
	text-align:right;
}
.ShipBillInformation_CreditCardCV2Label {
	font-weight:bold;
}
.ShipBillInformation_CV2Description {
}
.ShipBillInformation_UseShipAddressLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToFirstNameLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToLastNameLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToAddress1Label {
	font-weight:bold;
}
.ShipBillInformation_BillToAddress2Label {
	font-weight:bold;
}
.ShipBillInformation_BillToCityLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToStateLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToZipLabel {
	font-weight:bold;
}
.ShipBillInformation_BillToCountryLabel {
	font-weight:bold;
}
.OpenARSummaryHeader {
	font-weight:bold;
}
.OpenARSummaryValue {
}
.MyAccountOpenARListTotalAmtLabel {
	font-weight:bold;
}
.MyAccountOpenARListAmtLeftLabel {
	font-weight:bold;
}
.MyAccountOpenARListTotalAmt {
}
.MyAccountOpenARListAmtLeft {
}
.ARListPmtAmtHeader {
	font-weight:bold;
}
A.MyAccountOpenARListMakePmtLink, A.MyAccountOpenARListMakePmtLink:link, A.MyAccountOpenARListMakePmtLink:visited {
	font-weight:bold;
}
A.MyAccountOpenARListMakePmtLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.MyAccountOpenARPaymentSummaryTitle {
	font-weight:bold;
}
.MyAccountOpenARPaymentSummaryDescription {
}
.MyAccountOpenARPaymentSummaryPaymentMethodHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentSummaryPaymentMethodValue {
}
.MyAccountOpenARPaymentSummaryBillingAddressHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentSummaryBillingAddressValue {
}
.MyAccountOpenARPaymentSummaryTotalBorder {
	font-size:2px;
}
.MyAccountOpenARPaymentSummaryTotal {
	font-weight:bold;
}
.MyAccountOpenARPaymentSummaryExit {
	text-align:center;
}
.MyAccountOpenARPaymentSummarySubmit {
	text-align:center;
}
.MyAccountOpenARPaymentConfirmationTitle {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationDescription {
}
.MyAccountOpenARPaymentConfirmationReceiptNumberHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationReceiptNumber {
}
.MyAccountOpenARPaymentConfirmationPaymentMethodHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationPaymentMethodValue {
}
.MyAccountOpenARPaymentConfirmationBillingAddressHeader {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationBillingAddressValue {
}
.MyAccountOpenARPaymentConfirmationTotal {
	font-weight:bold;
}
.MyAccountOpenARPaymentConfirmationTotalBorder {
	font-size:2px;
}
A.MyAccountOpenARPaymentConfirmationPrintPageLink, A.MyAccountOpenARPaymentConfirmationPrintPageLink:link, A.MyAccountOpenARPaymentConfirmationPrintPageLink:visited {
	font-weight:bold;
}
A.MyAccountOpenARPaymentConfirmationPrintPageLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.MyAccountOpenARPaymentUnallocatedDescription {
}
.MyAccountOpenARPaymentDescription {
}
.MyAccountOpenARPaymentCCTable {
	width:300px;
}
.MyAccountOpenARPaymentAddressTable {
	width:300px;
}
.MyAccountOpenARPaymentExit {
	text-align:center;
}
.MyAccountOpenARPaymentSubmit {
	text-align:center;
}
.MyAccountOpenARPayment_CreditCardTypeLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_CreditCardNumberLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_CreditCardExpirationLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_CreditCardCV2Label {
	font-weight:bold;
}
.MyAccountOpenARPayment_CV2Description {
}
.MyAccountOpenARPayment_BillToFirstNameLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToLastNameLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToAddress1Label {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToAddress2Label {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToCityLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToStateLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToZipLabel {
	font-weight:bold;
}
.MyAccountOpenARPayment_BillToCountryLabel {
	font-weight:bold;
}
.PageDoesNotExist_ErrorMessage {
	font-weight:bold;
	color:red;
}
A.CatalogJavascript_Links:link, A.CatalogJavascript_Links:visited, A.CatalogJavascript_Links:active {
	color:#FFFFFF;
	padding-left:3px;
}
A.CatalogJavascript_Links:Hover {
	color:yellow;
	padding-left:3px;
}
.OrderConfirmation_ShopperEmailLabel {
	font-weight:bold;
}
.OrderConfirmation_ShopperEmailText {
}
.ItemSearchResults_CategoryInfoOtherText0 {
}
.ItemSearchResults_CategoryInfoOtherTD0 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText1 {
}
.ItemSearchResults_CategoryInfoOtherTD1 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText2 {
}
.ItemSearchResults_CategoryInfoOtherTD2 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText3 {
}
.ItemSearchResults_CategoryInfoOtherTD3 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText4 {
}
.ItemSearchResults_CategoryInfoOtherTD4 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText5 {
}
.ItemSearchResults_CategoryInfoOtherTD5 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText6 {
}
.ItemSearchResults_CategoryInfoOtherTD6 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText7 {
}
.ItemSearchResults_CategoryInfoOtherTD7 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText8 {
}
.ItemSearchResults_CategoryInfoOtherTD8 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.ItemSearchResults_CategoryInfoOtherText9 {
}
.ItemSearchResults_CategoryInfoOtherTD9 {
	text-align:left;
	vertical-align:top;
	padding-bottom:50;
	padding-left:3;
}
.OrderSummary_RequiredDate {
}
.OrderConfirmation_RequiredDate {
}
.MyAccountOpenARListAmtPrevAppliedLabel {
	font-weight:bold;
}
.MyAccountOpenARListAmtPrevApplied {
}
.MyAccountOpenARListInvPrevAppliedLabel {
	font-weight:bold;
}
.MyAccountOpenARListInvPrevApplied {
}
.BodyText {
	color:#666666;
}
.highlightBoxNoPadd {
	border: 1px;
	border-color: #3163A0;
	border-style: solid;
	padding: 5;
	background: #F6F5F5;
}
.highlightBoxNoPaddLast {
	border: 1px 1px 1px 1px;
	border-color: #3163A0;
	border-style: solid;
	background: #F6F5F5;
}
.altRow {
	background: #FFCA12;
}
#mnuContact {
	position:absolute;
	left:678px;
	top:52px;
	width:120px;
	height:65px;
	z-index:3;
	visibility: hidden;
}
#mnuAbout {
	position:absolute;
	left:583px;
	top:52px;
	width:143px;
	height:53px;
	z-index:4;
	visibility: hidden;
}
#Hider {
	position:absolute;
	left:48px;
	top:55px;
	width:737px;
	height:179px;
	z-index:1;
	visibility: hidden;
}
#SearchExample {
	position:absolute;
	left:77px;
	top:97px;
	width:107px;
	height:56px;
	z-index:5;
	visibility: hidden;
}
h1 {
	font-size : 14px;
	font-weight : bold;
	font-family : verdana, geneva, helvetica, arial, sans-serif;
	padding:0;
	margin:0;
}
.mnuYellow {
	background-color: #FFCA11;
}
form {
	margin: 0px;
	padding: 0px
}
Input {
	margin: 0px;
	padding: 0px
}
Select {
	margin: 0px;
	padding: 0px
}
h2 {
	font-size : 13px;
	font-weight : bold;
	font-family : verdana, geneva, helvetica, arial, sans-serif;
	padding:0;
	margin:0;
}
.hdrNav:link {
	text-decoration:	none;
	color:	#333333;
}
.hdrNav:visited {
	text-decoration:	none;
	color:	#333333;
}
.hdrNav:hover {
	text-decoration:	none;
	color:	#FFFFFF;
}

h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	margin-bottom:2px;
	line-height:120%;
	font-weight: normal;
	margin-top: 0px;
	padding:0px;
}

A.ItemDetail_PriceBreakLink, A.ItemDetail_PriceBreakLink:link, A.ItemDetail_PriceBreakLink:visited {
	text-decoration:underline;
}
A.ItemDetail_PriceBreakLink:hover {
}
.ShoppingListSelect_MessageTable {
	padding:0px;
	border-style:none;
	border-width:0px;
}
.ShoppingListSelect_MessageText {
	color:red;
	font-weight:bold;
}
A.ItemSearchResults_PriceBreakLink, A.ItemSearchResults_PriceBreakLink:link, A.ItemSearchResults_PriceBreakLink:visited {
	color:000000;
}
A.ItemSearchResults_PriceBreakLink:hover {
}
.MasterCustomerCityText {
}
.MasterCustomerStateText {
}
.ShoppingCart_AvailabilityHeaderAlign {
	BORDER-BOTTOM: #FFC533 2px solid;
	BACKGROUND-COLOR: #FFC533;
	text-align:left;
}
.ShoppingCart_AvailabilityTextAlign {
	text-align:left;
}
.ShoppingCart_Availability {
}
.ShipBillInformation_BillAddressTable {
	width:400px;
	border-width:0;
	border-style:none;
}
.CatalogTopItems_InnerTable {
}
.ProductSearch_InnerTable {
}
.MasterCustomerCodeAlign {
	width:125;
}
.MasterCustomerNameAlign {
	width:125;
}
.MasterCustomerCityAlign {
	width:125;
}
.MasterCustomerStateAlign {
	width:125;
}
A.MasterCustomerCodeTitle, A.MasterCustomerCodeTitle:link, A.MasterCustomerCodeTitle:visited {
}
A.MasterCustomerNameTitle, A.MasterCustomerNameTitle:link, A.MasterCustomerNameTitle:visited {
}
A.MasterCustomerCityTitle, A.MasterCustomerCityTitle:link, A.MasterCustomerCityTitle:visited {
}
A.MasterCustomerStateTitle, A.MasterCustomerStateTitle:link, A.MasterCustomerStateTitle:visited {
}
A.MasterCustomerCodeTitle:hover {
	text-decoration:underline;
}
A.MasterCustomerNameTitle:hover {
	text-decoration:underline;
}
A.MasterCustomerCityTitle:hover {
	text-decoration:underline;
}
A.MasterCustomerStateTitle:hover {
	text-decoration:underline;
}
.PurchaseDetailExtendedPriceHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.PurchaseDetailExtendedPriceValue {
	color:#374A58;
	text-align:right;
}
.QuoteListOrderValueHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.QuoteListOrderValueValue {
}
.AdvancedSearch_SearchType {
	text-align:left;
	font-weight:bold;
}
.AdvancedSearch_SearchByHeader {
	text-align:left;
	font-weight:bold;
	width:30%;
	text-decoration:underline;
}
.AdvancedSearch_SearchMethodHeader {
	text-align:left;
	font-weight:bold;
	width:30%;
	text-decoration:underline;
}
.AdvancedSearch_SearchTextHeader {
	width:40%;
	text-align:left;
}
.AdvancedSearch_List {
	width:100%;
	text-align:left;
}
.AdvancedSearch_SearchMethod {
	width:100%;
	text-align:left;
}
.AdvancedSearch_Input {
	width:100%;
	text-align:left;
}
.AdvancedSearch_Table {
	width:100%;
	border-style:none;
	border-width:0;
}
.ShipBillInformation_ShippingMethodSetAsDefaultLabel {
	font-weight:bold;
}
.ShipBillInformation_ShipToAddressSetAsDefaultLabel {
	font-weight:bold;
}
.ShoppingList_InvalidItemMessage {
	color:D05519;
	font-weight:bold;
}
.ItemSearchResults_AlternateHeaderAlign {
	text-align:left;
}
.ItemSearchResults_SRP {
	color:D05519;
	font-weight:bold;
	text-align:right;
}
.ItemSearchResults_UOMHeaderAlign {
	text-align:center;
}
.SurveyTable {
	width:150px;
}
.SurveyTitle_Image {
	width:150px;
}
.SurveyQuestion {
	background-color:#e7e7e7;
	font-weight:bold;
}
.SurveyQuestionSpacer {
	height:5px;
}
.SurveyNoQuestionMessage {
	font-weight:bold;
}
.SurveyColumnRadioButton {
	text-align:center;
	width:10%;
}
.SurveyColumnRadioButtonValue {
}
.SurveyResponseSpacer {
	height:2px;
}
.SurveySubmitButton {
	text-align:center;
	height:35px;
	background-color:#e7e7e7;
}
.SurveyResultsTitle_Image {
	border:0px;
	width:150px;
}
.SurveyResultsQuestion {
	background-color:#e7e7e7;
	font-weight:bold;
}
.SurveyResultQuestionSpacer {
	height:5px;
}
.SurveyResultsPercentageText {
	font-weight:bold;
}
.SurveyResultsRespsonse {
}
.SurveyResultsResponseSpacer {
	height:5px;
}
.SurveyViewArchiveButton {
	text-align:center;
	height:35px;
	background-color:#e7e7e7;
}
.SurveyQuestionsListTable {
	width:100%;
}
.SurveyQuestionsListTitle {
	font-weight:bold;
	color:#374A58;
}
.SurveyQuestionsListColumnTitle {
	font-weight:bold;
	color:#374A58;
}
.SurveyQuestionsListNotFound {
	font-weight:bold;
	color:#D05519;
}
.SurveyQuestionsListSpacer {
	height:5px;
}
.SurveyQuestionsListList {
	font-weight:bold;
	color:#374A58;
	width:120;
}
A.SurveyQuestionsListLink, A.SurveyQuestionsListLink:link, A.SurveyQuestionsListLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.SurveyQuestionsListLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.SurveyQuestionResultsTitle {
	font-weight:bold;
	color:#374A58;
}
.SurveyQuestionResultsQuestion {
	font-weight:bold;
	color:#374A58;
}
.SurveyQuestionResultsResponseTxt {
}
.SurveyQuestionResultsPercentageText {
	font-weight:bold;
}
.SurveyQuestionResultsQuestionSpacer {
	height:5px;
}
.SurveyQuestionResultsCommentTxt {
}
A.SurveyQuestionResultsLink, A.SurveyQuestionResultsLink:link, A.SurveyQuestionResultsLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.SurveyQuestionResultsLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.AdminSurveyQuestionsDetailTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminSurveyQuestionsDetailColumnTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminSurveyQuestionsDetailSpacer {
	height:5px;
}
.AdminSurveyQuestionsDetailAsterisk {
	font-weight:bold;
}
.AdminSurveyQuestionsDetailDateText {
}
A.AdminSurveyQuestionsDetailLink, A.AdminSurveyQuestionsDetailLink:link, A.AdminSurveyQuestionsDetailLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.AdminSurveyQuestionsDetailLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.AdminSupportUtilitiesTable {
	width:100%;
}
.AdminSupportUtilitiesTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminSupportUtilitiesSpacer {
	height:5px;
}
.AdminSupportUtilitiesInnerTable {
}
.AdminSupportUtilitiesLabel {
	font-weight:bold;
	color:#374A58;
}
.AdminSupportUtilitiesDropdownValue {
}
.AdminSupportUtilitiesFileNotFound {
	font-weight:bold;
	color:#D05519;
}
.AdminSupportUtilitiesButton {
}
A.AdminSupportUtilitiesLink, A.AdminSupportUtilitiesLink:link, A.AdminSupportUtilitiesLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.AdminSupportUtilitiesLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.ContractPricing_Table {
	width:100%;
	border-width:0;
	border-style:none;
	padding:10;
}
.ContractPricing_Title {
	font-weight:bold;
	color:#374A58;
}
.ContractPricing_Description {
	color:#374A58;
}
.ContractPricing_InnerTable {
	width:100%;
	border-width:0;
	border-style:none;
	padding:10;
}
.ContractPricing_ColumnTitle {
	font-weight:bold;
	color:#374A58;
}
.ContractPricing_ColumnValue {
	font-weight:bold;
	color:#374A58;
}
.ContractPricing_ContinueLink {
	color:#374A58;
}
.ContractPricing_PrevNextLink {
	font-color:#374A58;
}
.SelectShipTo_DefaultShipToDirections {
	font-weight:bold;
	color:black;
}
.SelectShipTo_DefaultShipToTable {
}
.SelectShipTo_NoDefaultShipTo {
	font-weight:bold;
	color:black;
}
.SelectShipTo_InnerTableSpacer {
	height:1px;
}
.SelectShipTo_TableSpacer {
	height:50px;
}
.SelectShipTo_DefaultShipToCaptionImage {
	border:0px;
}
.SelectShipTo_ShipToCaptionImage {
	border:0px;
}
.CategorySearchResults_CategoryRow {
}
.BaseTextBoxClass {
}
.LogonEmailTextBox {
}
.LogonPasswordTextBox {
}
.NewShopperFirstNameTextBox {
}
.NewShopperLastNameTextBox {
}
.NewShopperEmailTextBox {
}
.NewShopperCustomerCodeTextBox {
}
.NewShopperPasswordTextBox {
}
.NewShopperVerifyPasswordTextBox {
}
.NewShopperHintTextBox {
}
.ContactUsContactsList {
}
.ContactUsCompanyLabel {
}
.ContactUsFirstNameLabel {
}
.ContactUsLastNameLabel {
}
.ContactUsPhoneLabel {
}
.ContactUsEmailLabel {
}
.InputQuantity {
}
.ShoppingListSelectNewListText {
}
.ShoppingListQuantityText {
}
.QuickOrderQuantityText {
}
.SideQOPQuantityText {
}
.ShoppingCartQuantityText {
}
.ShoppingCartHeaderReqDateText {
}
.ShoppingCartLineReqDateText {
}
.ShoppingCartRFQQuantityText {
}
.ShoppingCartRFQItemID {
}
.MyAccountSelectStartDate {
}
.MyAccountSelectEndDate {
}
.MyAccountSelectDownloadStartDate {
}
.MyAccountSelectDownloadEndDate {
}
.MyAccountSelectSearchText {
}
.MyAccountProfilePasswordText {
}
.MyAccountProfileVerifyPasswordText {
}
.MyAccountProfilePasswordHintText {
}
.MyAccountProfilePasswordEmailText {
}
.MyAccountOpenARListTotalAmountText {
}
.ARListAmountText {
}
.MyAccountOpenARPaymentBillToFirstNameText {
}
.MyAccountOpenARPaymentBillToLastNameText {
}
.MyAccountOpenARPaymentBillToAddress1Text {
}
.MyAccountOpenARPaymentBillToAddress2Text {
}
.MyAccountOpenARPaymentBillToCityText {
}
.MyAccountOpenARPaymentBillToStateText {
}
.MyAccountOpenARPaymentBillToZipText {
}
.MyAccountOpenARPaymentBillToCountryText {
}
.ShipBillInformationShipToCompanyText {
}
.ShipBillInformationShipToFirstNameText {
}
.ShipBillInformationShipToLastNameText {
}
.ShipBillInformationShipToAddress1Text {
}
.ShipBillInformationShipToAddress2Text {
}
.ShipBillInformationShipToCityText {
}
.ShipBillInformationShipToStateText {
}
.ShipBillInformationShipToZipText {
}
.ShipBillInformationShipToCountryText {
}
.ShipBillInformationBillToFirstNameText {
}
.ShipBillInformationBillToLastNameText {
}
.ShipBillInformationBillToAddress1Text {
}
.ShipBillInformationBillToAddress2Text {
}
.ShipBillInformationBillToCityText {
}
.ShipBillInformationBillToStateText {
}
.ShipBillInformationBillToZipText {
}
.ShipBillInformationBillToCountryText {
}
.ShipBillInformationEmailAddressText {
}
.ShipBillInformationNotepadText {
}
.ShipBillInformationPONumberText {
}
.ShipBillInformationCCNumberText {
}
.ShipBillInformationCCMonthText {
}
.ShipBillInformationCCYearText {
}
.ShipBillInformationCCCV2Text {
}
.InvoiceListInvoiceAmountHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.InvoiceListInvoiceAmountValue {
	color:#374A58;
	text-align:left;
}
.ShoppingCart_PriceBreakMessage {
}
.ShoppingCart_RelatedItemsMessage {
}
.ShoppingListDefaultSortLink {
	color:#374A58;
	padding-bottom:10px;
}
.ShoppingListDefaultSortLinkTD {
	text-align:right;
}
.AdminDownTimeTable {
	width:100%;
}
.AdminDownTimeTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminDownTimeDescription {
	color:#374A58;
}
.AdminDownTimeColumnTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminDownTimeColumnValue {
	font-weight:bold;
	color:#374A58;
}
.AdminDownTimeNotFound {
	font-weight:bold;
	color:D05519;
}
.AdminDownTimeSpacer {
	height:5px;
}
.AdminDownTimeMessage {
	font-weight:bold;
	color:D05519;
}
A.AdminDownTimeLink, A.AdminDownTimeLink:link, A.AdminDownTimeLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.AdminDownTimeLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.AdminSystemSettingsTable {
	width:592PX;
}
.AdminSystemSettingsTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminSystemSettingsSpacer {
	height:5px;
}
.AdminSystemSettingsList {
	font-weight:bold;
	color:#374A58;
}
A.AdminSystemSettingsLink, A.AdminSystemSettingsLink:link, A.AdminSystemSettingsLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.AdminSystemSettingsLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.AdminSalesHistoryTable {
	width:100%;
}
.AdminSalesHistoryTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminSalesHistoryDescription {
	color:#374A58;
}
.AdminSalesHistoryColumnTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminSalesHistoryColumnValue {
	font-weight:bold;
	color:#374A58;
}
.AdminSalesHistoryNotFound {
	font-weight:bold;
	color:D05519;
}
.AdminSalesHistorySpacer {
	height:5px;
}
.AdminSalesHistoryMessage {
	font-weight:bold;
	color:D05519;
}
A.AdminSalesHistoryLink, A.AdminSalesHistoryLink:link, A.AdminSalesHistoryLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.AdminSalesHistoryLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.AdminPricesTable {
	width:100%;
}
.AdminPricesTitle {
	font-weight:bold;
}
.AdminPricesSpacer {
	height:5px;
}
A.AdminPricesLink, A.AdminPricesLink:link, A.AdminPricesLink:visited {
	font-weight:bold;
}
A.AdminPricesLink:hover {
	font-weight:bold;
	text-decoration:underline;
}
.AdminPricesMessage {
	font-weight:bold;
	color:red;
}
.AdminPricesInnerTable {
}
.AdminPricesList {
	font-weight:bold;
}
.ShoppingCart_ShipMethodLabel {
	font-weight:bold;
}
.ShoppingCart_ShippingMethodError {
	font-weight:bold;
	color:D05519;
}
.ShoppingCart_ShippingMethodSetAsDefaultLabel {
	font-weight:bold;
}
.ShoppingCart_FreightLabel {
	color:#374A58;
	font-weight:bold;
	padding-right:20;
}
.ShoppingCart_TotalLabel {
	color:#374A58;
	font-weight:bold;
	padding-right:20;
}
.ShoppingCart_FreightText {
	font-weight:bold;
	color:#FF6600;
}
.ShoppingCart_TotalText {
	font-weight:bold;
	color:#FF6600;
}
.ShoppingCart_FreightLines {
	background-color:#B4C3D5;
}
.ShoppingCart_TotalLines {
	background-color:#B4C3D5;
}
.ShoppingCart_FreightAlign {
	text-align:right;
	background-color:#B4C3D5;
}
.ShoppingCart_TotalAlign {
	text-align:right;
	background-color:#B4C3D5;
}
.AdminShopperListErrorMessage {
	color:red;
	font-weight:bold;
}
.MaxRowsForDownloadTitle {
	font-weight:bold;
	color:#374A58;
}
.MaxRowsForDownloadSpacer {
	height:5px;
}
.MaxRowsForDownloadMessage {
	font-weight:bold;
	color:#374A58;
}
.MaxRowsForDownloadDescriptionLayout {
	color:#374A58;
}
.MaxRowsForDownloadTextField {
	font-weight:bold;
	color:#374A58;
}
.BrandsListBrandsDropDownList {
}
.ItemSearchResults_RefineSearchTD {
	text-align:left
}
.ItemSearchResults_RefineSearchImage {
margin-top:0px;
}
.AdminMasterProductUploadTable {
	width:100%;
}
.AdminMasterProductUploadTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminMasterProductUploadLabel {
	font-weight:bold;
	color:#374A58;
}
.AdminMasterProductUploadSiteLockedMsg {
	font-weight:bold;
	color:red;
}
.AdminMasterProductUploadDescription {
	font-weight:bold;
}
.AdminMasterProductUploadSpacer {
	height:5px;
}
A.AdminMasterProductUploadLink, A.AdminMasterProductUploadLink:link, A.AdminMasterProductUploadLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.AdminMasterProductUploadLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.AdminMasterProductUploadBadFileMessage {
	font-weight:bold;
	color:red;
}
.AdminMasterProductUploadSuccessMessage {
	color:blue;
}
.AdminCategoryUploadTable {
	width:100%;
}
.AdminCategoryUploadTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminCategoryUploadLabel {
	font-weight:bold;
	color:#374A58;
}
.AdminCategoryUploadSiteLockedMsg {
	font-weight:bold;
	color:red;
}
.AdminCategoryUploadDescription {
	font-weight:bold;
}
.AdminCategoryUploadSpacer {
	height:5px;
}
A.AdminCategoryUploadLink, A.AdminCategoryUploadLink:link, A.AdminCategoryUploadLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.AdminCategoryUploadLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.AdminCategoryUploadBadFileMessage {
	font-weight:bold;
	color:red;
}
.AdminCategoryUploadSuccessMessage {
	color:blue;
}
.MyAccountInvoicesListHeaderLink {
	color:blue;
}
.MyAccountInvoicesListCurrentHeaderLink {
	color:blue;
}
.MyAccountOpenQuoteListHeaderLink {
	color:blue;
}
.MyAccountOpenQuoteListCurrentHeaderLink {
	color:blue;
}
.MyAccountOpenOrderListHeaderLink {
	color:blue;
}
.MyAccountOpenOrderListCurrentHeaderLink {
	color:blue;
}
.ContractListHeaderLink {
	color:blue;
}
.ContractListCurrentHeaderLink {
	color:blue;
}
.MyAccountOpenARListHeaderLink {
	color:blue;
}
.MyAccountOpenARListCurrentHeaderLink {
	color:blue;
}
.PastPurchasesSelect_DisplayPurchaseByRow {
	vertical-align:top;
}
.PastPurchasesSelect_Labels {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_ColValue {
}
.PastPurchasesSelect_RangeLabels {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_ColHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_ColHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_ColValue {
}
.CustomerAdminShopperListTable {
	width:100%;
}
.CustomerAdminShopperListTitle {
	font-weight:bold;
	color:#374A58;
}
.CustomerAdminShopperListColumnTitle {
	font-weight:bold;
	color:#374A58;
	background-color:#00CCFF;
}
.CustomerAdminShopperListNotFound {
	font-weight:bold;
	color:D05519;
}
.CustomerAdminShopperListSpacer {
	height:5px;
}
.CustomerAdminShopperListList {
	font-weight:bold;
	color:#374A58;
	width:120;
}
A.CustomerAdminShopperListLink, A.CustomerAdminShopperListLink:link, A.CustomerAdminShopperListLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.CustomerAdminShopperListLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.CustomerAdminShopperListShopperRecordOdd {
	background-color:#CCFFFF;
}
.CustomerAdminShopperListShopperRecordEven {
}
A.CustomerAdminShopperListColumnTitleLInk:hover {
	text-decoration:underline;
	color:#374A58;
	font-weight:bold;
	background-color:#00CCFF;
}
.CustomerAdminShopperListErrorMessage {
	color:red;
	font-weight:bold;
}
.CustomerAdminSettingsTable {
	width:592PX;
}
.CustomerAdminSettingsTitle {
	font-weight:bold;
	color:#374A58;
}
.CustomerAdminSettingsSpacer {
	height:5px;
}
.CustomerAdminSettingsInnerTable {
}
.CustomerAdminSettingsMessage {
	font-weight:bold;
	color:D05519;
}
.CustomerAdminSettingsDescription {
	color:#374A58;
}
.CustomerAdminSettingsColumnTitle {
	font-weight:bold;
}
.CustomerAdminSettingsColumnValue {
}
.CustomerAdminSettingsCheckbox {
}
A.CustomerAdminSettingsLink, A.CustomerAdminSettingsLink:link, A.CustomerAdminSettingsLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.CustomerAdminSettingsLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.CustomerAdminTable {
	width:592PX;
}
.CustomerAdminTitle {
	font-weight:bold;
	color:#374A58;
}
.CustomerAdminSpacer {
	height:5px;
}
.CustomerAdminList {
	font-weight:bold;
	color:#374A58;
}
A.CustomerAdminLink, A.CustomerAdminLink:link, A.CustomerAdminLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.CustomerAdminLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.CustomerAdminShopperDetailTable {
	width:100%;
}
.CustomerAdminShopperDetailTitle {
	font-weight:bold;
	color:#374A58;
}
.CustomerAdminShopperDetailColumnTitle {
	font-weight:bold;
	color:#374A58;
}
.CustomerAdminShopperDetailColumnValue {
	font-weight:bold;
	color:#374A58;
}
.CustomerAdminShopperDetailNotFound {
	font-weight:bold;
	color:D05519;
}
.CustomerAdminShopperDetailSpacer {
	height:5px;
}
A.CustomerAdminShopperDetailLink, A.CustomerAdminShopperDetailLink:link, A.CustomerAdminShopperDetailLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.CustomerAdminShopperDetailLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.CustomerAdminShopperDetailMessage {
	font-weight:bold;
	color:D05519;
}
.CustomerAdminShopperSecurityTable {
	width:100%;
}
.CustomerAdminShopperSecurityInnerTable {
}
.CustomerAdminShopperSecurityTitle {
	font-weight:bold;
	color:374A58;
}
.CustomerAdminShopperSecurityMessage {
	font-weight:bold;
	color:D05519;
}
.CustomerAdminShopperSecurityColumnTitle {
	font-weight:bold;
}
.CustomerAdminShopperSecurityColumnValue {
}
.CustomerAdminShopperSecurityLink {
	font-weight:bold;
}
.CustomerAdminShopperSecurityNotFound {
	font-weight:bold;
	color:D05519;
}
.CustomerAdminShopperSecuritySpacer {
	height:5px;
}
.PastPurchasesCategoryReport_HorizontalLine {
 background- height:1px;
}
.PastPurchasesCategoryReport_CategoryNameHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_CategoryNameTotals {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_SearchSummary {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_ItemCodeHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_LastInvoiceDateHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_UnitSizeHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_UOMHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_OrderNumberHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_PONumberHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_InvoiceNumberHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_InvoiceDateHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_UOMHeader {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_QtyToAddLabel {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_SearchSummary {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_SearchSummary {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_InvoiceLines {
	text-align:right;
}
.PastPurchasesCategoryReport_ExtendedPrice {
	text-align:right;
}
.PastPurchasesItemReport_TotalInvoiceLines {
	text-align:right;
}
.PastPurchasesItemReport_TotalExtendedPrice {
	text-align:right;
}
.PastPurchaseItemDetailReport_QtyInvoiced {
	text-align:right;
}
.PastPurchaseItemDetailReport_UnitSize {
	text-align:right;
}
.PastPurchaseItemDetailReport_InvoiceAmount {
	text-align:right;
}
.PastPurchasesCategoryReport_InvoiceLinesTotals {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_InvoiceLinesHeader {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_ExtendedPriceHeader {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesCategoryReport_ExtendedPriceTotals {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesItemReport_TotalInvoiceLinesHeader {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesItemReport_TotalExtendedPriceHeader {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_QtyInvoicedHeader {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_UnitSizeHeader {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_InvoiceAmountHeader {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.PastPurchasesSelect_Table {
	width:100%;
}
.PastPurchasesCategoryReport_Table {
	width:100%;
}
.PastPurchasesItemReport_SummaryTable {
	width:100%;
}
.PastPurchaseItemDetailReport_SummaryTable {
	width:100%;
}
.PastPurchasesCategoryReport_SummaryTable {
	width:100%;
}
.PastPurchasesCategoryReport_CategoryName {
}
.PastPurchasesCategoryReport_Description {
}
.PastPurchasesItemReport_Description {
}
.PastPurchasesItemReport_PrintPage {
}
.PastPurchasesItemReport_ItemCode {
}
.PastPurchasesItemReport_LastInvoiceDate {
}
.PastPurchasesItemReport_UnitSize {
}
.PastPurchasesItemReport_UOM {
}
.PastPurchaseItemDetailReport_OrderNumber {
}
.PastPurchaseItemDetailReport_PONumber {
}
.PastPurchaseItemDetailReport_InvoiceNumber {
}
.PastPurchaseItemDetailReport_InvoiceDate {
}
.PastPurchaseItemDetailReport_UOM {
}
.PastPurchaseItemDetailReport_PrintPage {
}
.PastPurchaseItemDetailReport_Description {
}
.PastPurchasesSelect_Description {
}
.PastPurchasesCategoryReport_PrintPage {
}
.PastPurchasesCategoryReport_Title {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchaseItemDetailReport_Title {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_Title {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesSelect_Title {
	font-weight:bold;
	white-space: nowrap;
}
.PastPurchasesItemReport_ExcelLink {
	border:0px;
}
.PastPurchasesCategoryReport_ExcelLink {
	border:0px;
}
.PastPurchaseItemDetailReport_ExcelLink {
	border:0px;
}
.PastPurchasesItemReport_AddButtons {
	text-align:right;
}
.SuspendedOrdersListCheckBox {
	font-weight:bold;
}
.OrderConfirmation_ShopperTable {
	width:100%;
	border-width:0;
	border-style:none;
}
.OrderConfirmation_ShopperLabel {
	font-weight:bold;
}
.OrderConfirmation_ShopperText {
}
.OrderConfirmation_ManagerTable {
	width:100%;
	border-width:0;
	border-style:none;
}
.OrderConfirmation_ManagerLabel {
	font-weight:bold;
}
.OrderConfirmation_ManagerText {
}
.PastPurchasesItemReport_QtyHeader {
	font-weight:bold;
	text-align:right;
	white-space: nowrap;
}
.ItemSearchResults_UOMTextAlign {
	text-align:center;
}
.ShoppingCart_CartContractLabel {
	color:#374A58;
	font-weight:bold;
}
.ShoppingCart_CartContractText {
}
.ShoppingCart_CartContractDetailsLink {
}
.ShoppingCart_CartContractRemoveLink {
}
.ShoppingCart_CartContractChangeLink {
}
.ShipBillInformation_ShipToPhoneLabel {
	font-weight:bold;
}
.ShipBillInformationShipToPhoneText {
}
.CouponSelection_ColHeader {
}
.CouponSelection_CouponNumber {
}
.CouponSelection_CouponExpireDate {
}
.CouponSelection_CouponOpenValue {
}
.CouponSelection_Title {
}
.CouponSelection_Description {
	font-size:0px;
	font-weight:bold;
	vertical-align:top;
}
.CouponSelection_Table {
	width:592px;
	border-width:0;
}
A.ItemDetailpoLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
A.ItemDetailpoLink, A.ItemDetailpoLink:link, A.ItemDetailpoLink:visited {
	color:#374A58;
	font-weight:bold;
}
.OutstandingPOTable {
	width:100%;
}
.OutstandingPOSpacer {
	height:0px;
}
.OutstandingPOInnerTable {
}
.OutstandingPOPageHeader {
}
.OutstandingPOPageDescription {
	color:#374A58;
}
.OutstandingPOColumnTitle {
	font-weight:bold;
	color:#374A58;
}
.OutstandingPOColumnValue {
	color:#374A58;
}
.OrderSummary_SalesTaxLines {
	background-color:white;
	font-weight:bold;
}
.OrderSummary_SalesTaxText {
	color:#374A58;
	font-weight:normal;
}
.OrderSummary_SalesTaxLabel {
	font-weight:bold;
	color:#374A58;
}
.OrderSummary_SalesTaxAlign {
	text-align:right;
}
.OrderConfirmation_SalesTaxLines {
}
.OrderConfirmation_SalesTaxText {
}
.OrderConfirmation_SalesTaxLabel {
	font-weight:bold;
}
.OrderConfirmation_SalesTaxAlign {
	text-align:right;
}
.OrderSummary_OtherTaxLines {
	background-color:white;
	font-weight:bold;
}
.OrderSummary_OtherTaxText {
	color:#374A58;
	font-weight:normal;
}
.OrderSummary_OtherTaxLabel {
	font-weight:bold;
	color:#374A58;
}
.OrderSummary_OtherTaxAlign {
	text-align:right;
}
.OrderConfirmation_OtherTaxLines {
}
.OrderConfirmation_OtherTaxText {
}
.OrderConfirmation_OtherTaxLabel {
	font-weight:bold;
}
.OrderConfirmation_OtherTaxAlign {
	text-align:right;
}
A.ShoppingCart_availabilityColumnLink, A.ShoppingCart_availabilityColumnLink:link, A.ShoppingCart_availabilityColumnLink {
}
A.ShoppingCart_availabilityColumnLink, A.ShoppingCart_availabilityColumnLink:link, A.ShoppingCart_availabilityColumnLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.ShoppingCart_availabilityColumnLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
A.ShoppingListSelect_AltLink, A.ShoppingListSelect_AltLink:link, A.ShoppingListSelect_AltLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.ShoppingListSelect_AltLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.ShoppingCart_UOM {
}
.OrderDetailShipQtyHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.OrderDetailShipQtyValue {
	color:#374A58;
	text-align:center;
}
.OrderDetailBackorderQtyHeader {
	font-weight:bold;
	color:#374A58;
	text-align:center;
}
.OrderDetailBackorderQtyValue {
	color:#374A58;
	text-align:center;
}
.ShoppingList_ItemCodeColHeader {
	color:#374A58;
	font-weight:bold;
	padding-top:10px;
}
.ShoppingList_DescriptionColHeader {
	color:#374A58;
	font-weight:bold;
	padding-top:10px;
}
table.CreditInfo_Container {
	margin:0px 10px 15px 10px;
}
table.CreditInfo_Container td {
	vertical-align:top;
	border-bottom:2px solid #aaa;
	padding:10px 6px 10px 6px;
}
table.CreditInfo_Container td.CreditInfo_CenterColumn {
	padding:0px 30px 0px 0px;
}
table.CreditInfo_InfoBlock {
	width:100%;
	margin-bottom:0px;
}
table.CreditInfo_Block th {
}
th.CreditInfo_ColHead_Default {
	font-weight:bold;
	color:darkblue;
	text-align:left;
	font-variant:small-caps;
	padding-bottom:4px;
}
table.CreditInfo_InfoBlock td {
	border-bottom:1px dashed #CCC;
	padding:3px;
}
table.builder td {
	padding:5px;
}
td.CreditInfo_Label_Default {
	font-weight:bold;
	text-align:left;
}
td.CreditInfo_Value_Default {
	text-align:right;
}
#CreditInfo_ColHead_LastAmount, #CreditInfo_ColHead_LastDate {
	font-weight:bold;
	color:darkblue;
	text-align:center;
	padding-bottom:4px;
}
td.CreditInfo_Value_Default span {
}
.BrandsList_ColHeader, .BrandsList_ColData {
	border:0px none;
}
#BrandsList_VendorName {
	text-align:left;
}
#BrandsList_WebLink {
	text-align:right;
}
.OrderSummary_TitleText {
	color:#374A58;
}
.ShoppingCart_OrderLineNoteMessage {
	font-weight:bold;
color:red;
}
#navContact {
	position:absolute;
	left:511px;
	top:100px;
	width:124px;
	z-index:3;
	height: 50px;
	visibility: hidden;
}
#hidenav {
	position:absolute;
	left:200px;
	top:120px;
	width:509px;
	height:90px;
	z-index:1;
}
#navAbout {
	position:absolute;
	left:425px;
	top:100px;
	width:87px;
	height:50px;
	z-index:2;
	visibility: hidden;
}
#sticky {
	position:absolute;
	left:415px;
	top:220px;
	width:136px;
	height:133px;
	z-index:1;
}
#stickyclose {
	position:absolute;
	left:450px;
	top:383px;
	width:25;
	height:25;
	z-index:2;
}
.MapInfo {
	/* left category attributes */
	
	
	font-weight:normal;
	color:#222222;
}
a.hid {
	text-indent: -825em;
}
span.inputitem input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bolder;
	color:#D01515;
	border: 0;
	width: 600px;
	padding: 0 0 0 0;
}
A.ItemDetailItemPurchaseHistoryLink, A.ItemDetailItemPurchaseHistoryLink:link, A.ItemDetailItemPurchaseHistoryLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.ItemDetailItemPurchaseHistoryLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.AdminShopperDetailHighlightInput {
	background-color:lightyellow;
}
.MyAccountOpenARListPaymentTable {
	width:100%;
	padding:0;
	border:0;
}
.MyAccountOpenARListExcelImageCell {
	width:30%;
	text-align:right;
}
.LogonPasswordTD {
	/* input area attributes */
font-weight:bold;
	color:#686868;
	text-align:left;
	vertical-align:top;
}
.CorporateDistrictCustomerTitle {
	font-weight:bold;
}
.CorporateDistrictCustomerNameText {
	font-weight:bold;
}
.CorporateDistrictCustomerCodeText {
	font-weight:bold;
}
.CorporateDistrictCustomerSubmitImage {
	height:17px;
	width:53px;
}
.CorporateDistrictCustomerDescText {
	font-weight:bold;
}
.CorporateDistrictCustomerError {
	color:D05519;
	width:400px;
}
.CorporateDistrictCustomerCodeCurrent {
	font-weight:bold;
	color:red;
}
.CorporateDistrictCustomerCodeAlign {
	width:125;
}
.CorporateDistrictCustomerNameAlign {
	width:125;
}
A.CorporateDistrictCustomerCodeTitle, A.CorporateDistrictCustomerCodeTitle:link, A.CorporateDistrictCustomerCodeTitle:visited {
}
A.CorporateDistrictCustomerNameTitle, A.CorporateDistrictCustomerNameTitle:link, A.CorporateDistrictCustomerNameTitle:visited {
}
A.CorporateDistrictCustomerCodeTitle:hover {
	text-decoration:underline;
}
A.CorporateDistrictCustomerNameTitle:hover {
	text-decoration:underline;
}
.MyAccountOpenARListPONumberHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.MyAccountOpenARListPONumberValue {
	color:#374A58;
	text-align:left;
}
.ItemDetail_CaptionImage {
	border:0;
}
.NewShopper_CaptionImage {
	border:0;
}
.InvoiceDetailQuantityToOrderHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.InvoiceDetailQuantityToOrderValue {
	color:#374A58;
	text-align:right;
}
.InvoiceDetailUOMToOrderHeader {
	font-weight:bold;
	color:#374A58;
	text-align:right;
}
.InvoiceDetailUOMToOrderValue {
	color:#374A58;
	text-align:right;
}
.MyAccountInvoiceDetail_AddButtons {
	text-align:right;
}
.OrderConfirmation_ChangeShipToLinkTable {
	width:100%;
	border-width:0;
	border-style:none;
}
.OrderConfirmation_ChangeShipToLinkText {
}
.resultsQTY {
	BORDER-BOTTOM: #FFC533 2px solid;
	BACKGROUND-COLOR: #FFEFA1
}
.resultsHead {
	BACKGROUND-COLOR: #FFC533
}
.searchResultsFull {
	WIDTH: 100%
}
#searchResults {
	CLEAR: both;
	BORDER-COLLAPSE: collapse
}
#searchResults TH {
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: 50% top;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #fff 1px solid;
	COLOR: black;
	PADDING-TOP: 8px;
	BACKGROUND-REPEAT: repeat-x;
	TEXT-ALIGN: left
}
#searchResults TD {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #ccc 1px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #ccc 1px solid
}
#searchResults .highlight {
	BACKGROUND-COLOR: #f5f5f5
}
.hdrSubSmall {
	font-weight:normal;
	font-size:9px;
	font-style:italic;
}
.ContentItemSearchResultsFeatureCell {
	/*width: 100%;*/
width:810px;
text-align:left;
/*border-left:1px solid #999999;
border-top:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
top:-10px;*/
/*border:1px solid #999999;*/
padding:2px;
}

.searchSub {
	border-bottom-width:thin;
border-bottom-
}
.AdminItemAttributesUploadTable {
	width:100%;
	border-width:0;
	border-style:none;
	padding:0;
}
.AdminItemAttributesUploadTitle {
	font-weight:bold;
	color:black;
}
.AdminItemAttributesUploadColumnTitle {
	font-weight:bold;
}
.AdminItemAttributesUploadDescription {
	font-weight:bold;
}
A.AdminItemAttributesUploadLink, A.AdminItemAttributesUploadLink:link, A.AdminItemAttributesUploadLink:visited {
	font-weight:bold;
}
.AdminItemAttributesUploadSpacer {
	height:5px;
}
.AdminItemAttributesUploadUploadType {
	font-weight:bold;
}
.AdminItemAttributesUploadGetMessage {
	font-weight:bold;
	color:D05519;
}
.ContentLinks_ShopperName {
}
.HeaderLinks_ShopperName {
}
.FooterLinks_ShopperName {
}
.LSideLinks_ShopperName {
}
.RSideLinks_ShopperName {
}
.ItemSearchResults_SeparateColumnItemImageHeaderAlign {
	text-align:left;
}
.CustomerListCodeCurrent {
	font-weight:bold;
	color:red;
}
A.CustomerListCurrentLink {
	font-weight:bold;
	color:#374A58;
}
A.CustomerListCurrentLink:link {
	font-weight:bold;
	color:#374A58;
}
A.CustomerListCurrentLink:visited {
	font-weight:bold;
	color:#374A58;
}
A.CustomerListCurrentLink:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#374A58;
}
.ShoppingList_ShipToIDLabel {
	color:#374A58;
	padding-bottom:10px;
}
.ShoppingList_ShipToIDValue {
	color:D05519;
	font-weight:bold;
	padding-bottom:10px;
}
.ShipBillInformation_ShipToAddressDisplayLabel {
	font-weight:bold;
}
.ShipBillInformation_ShipToAddressDisplayText {
}
.OrderSummary_ShipToIDLabel {
}
.OrderConfirmation_ShipToIDLabel {
}
.AdminMasterAccountTable {
	width:100%;
}
.AdminMasterAccountTitle {
	font-weight:bold;
	color:#374A58;
}
.AdminMasterAccountExceptionMessage {
	font-weight:bold;
	color:red;
font-size:14px;
font-family:Arial;
text-decoration:none;
}
.AdminMasterAccountSuccessMessage {
	color:blue;
font-size:14px;
font-family:Arial;
text-decoration:none;
}
.AdminMasterAccountSpacer {
	height:5px;
}
.AdminMasterAccountInnerTable {
}
.AdminMasterAccountLabel {
	font-weight:bold;
	color:#374A58;
}
.AdminMasterAccountValue {
	font-weight:bold;
	color:#374A58;
}
.AdminMasterAccountInstructions {
	font-weight:bold;
font-size:12px;
font-family:Arial;
text-decoration:none;
color:#000000;
}
A.AdminMasterAccountLink, A.AdminMasterAccountLink:link, A.AdminMasterAccountLink:visited {
	color:#374A58;
	font-weight:bold;
}
A.AdminMasterAccountLink:hover {
	font-weight:bold;
	color:#374A58;
	text-decoration:underline;
}
.LSide_Logon_SubmitButtonTD {
}
table.partbuilder {
	text-align:center;
	background-color:#E2EAF2;
	border-style:solid;
	border-width:1px;
 border- padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
select {
	font-size:9px;
	font-weight:normal;
}
.redHdr {
	FONT-SIZE: 24px;
	Font-weight:bold;
	COLOR: #000073;
}
.redHdrSmall {
	FONT-SIZE: 14px;
	Font-weight:bold;
	COLOR: #000073;
}
.redSubHdr {
	FONT-SIZE: 14px;
	COLOR: #000073;
}
.style1 {
}
.style10 {
}
.style4 {
	COLOR: #970103;
}
.SearchPartNumber {
	font-size: 14px;
	font-weight: bold;
}
.redHdr {
	FONT-SIZE: 22px;
	Font-weight:bold;
	COLOR: #000073;
}
.style1 {
}
.style10 {
}
.style15 {
	COLOR: #000073;
	font-weight: bold;
}
.style17 {
	Font-weight: bold;
	COLOR: #000073;
	font-style: italic;
}
.style18 {
	font-weight: bold;
}
.ItemDetail_CustomLink {
}
.ShoppingCart_PlaceOrderButton {
	border:0px;
}
.ShoppingCart_CancelOrderButton {
	border:0px;
}
a.MasterCustomerCurrentLink {
	font-weight:bold;
	color:#374A58;
}
a.MasterCustomerCurrentLink:link {
	font-weight:bold;
	color:#374A58;
}
a.MasterCustomerCurrentLink:visited {
	font-weight:bold;
	color:#374A58;
}
a.MasterCustomerCurrentLink:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#374A58;
}
.AdminMasterAccountApproveSuspendedOrdersForSubAccounts {
	font-weight:bold;
	color:#374A58;
}
.ShoppingList_SharedTD {
	text-align:right;
}
.ShoppingList_SharedCheckbox {
}
.ShoppingList_SharedCheckboxText {
	text-align:right;
}
.ItemSearchResults_CategoryHeaderAlign {
	BORDER-BOTTOM: #FFC533 2px solid;
	BACKGROUND-COLOR: #FFC533;
	text-align:left;
font-size:10px;

}
.ItemSearchResults_CategoryTextAlign {
	text-align:left;
	vertical-align: top;
}
.ShoppingList_CategoryHeaderAlign {
	text-align:left;
color:#666666;
}
.ShoppingList_CategoryTextAlign {
	text-align:left;
	vertical-align: top;
}
.ShoppingList_CategoryText {
	color:#374A58;
}
.ItemNotesRequired_Title {
	font-weight:bold;
font-size:16px;
font-family:Arial;
text-decoration:none;
color:#000000;
}
.ItemNotesRequired_InnerTable {
}
.ItemNotesRequired_Label {
	font-weight:bold;
font-size:14px;
font-family:Arial;
text-decoration:none;
color:#000000;
}
.ItemNotesRequired_ItemCode {
font-size:14px;
font-family:Arial;
text-decoration:none;
color:#000000;
}
.ItemNotesRequired_ItemDesc {
font-size:10px;
font-family:Arial;
text-decoration:none;
color:#000000;
}
.ItemNotesRequired_Message {
font-size:12px;
font-family:Arial;
text-decoration:none;
color:#000000;
}
.ShoppingCart_ItemNotepadTopicLabel {
font-size:10px;
font-family:Arial;
text-decoration:none;
color:#000000;
}
.OrderDetailItemDispositionHeader {
	font-weight:bold;
	color:#374A58;
	text-align:left;
}
.OrderDetailItemDispositionValue {
	color:#374A58;
	text-align:left;
}
.ShoppingCartUploadTable {
	width:100%;
}
.ShoppingCartUploadTitle {
	font-weight:bold;
	color:#374A58;
}
.ShoppingCartUploadLabel {
	font-weight:bold;
	color:#374A58;
}
.ShoppingCartUploadDescription {
	font-weight:normal;
}
.ShoppingCartUploadErrorMessage {
	font-weight:bold;
	color:red;
}
.ShoppingCartUploadSpacer {
	height:5px;
}
.ShoppingList_NonNumberZeroOrNegativeQtyTable {
}
.ShoppingList_NonNumberZeroOrNegativeQtyText {
	font-weight:bold;
	color:D05519;
}
.ItemSearchResults_RefineSearchNonStockCheckboxLabel {
	font-weight:bold;
	padding-left:110px;
}
.OrderSummary_HandlingText {
	color:#374A58;
	font-weight:normal;
}
.OrderSummary_HandlingLabel {
	font-weight:bold;
	color:#374A58;
}
.OrderSummary_HandlingAlign {
	text-align:right;
}
.OrderSummary_HandlingLines {
}
.cTitle2 {
	COLOR: #000073;
}
.cHeader1 {
	FONT-SIZE: 22px;
	Font-weight:bold;
	COLOR: #000073;
}
.redSubHdr {
	FONT-SIZE: 14px;
	COLOR: #000073;
}
.hdrICC {
	FONT-SIZE: 28px;
}
.hdrAdvantage {
	FONT-SIZE: 28px;
	font-weight:bold;
}
.hdrNewsletter {
	FONT-SIZE: 18px;
}
A.footer {
	COLOR: #cccccc;
}
.cHeader2 {
	Font-weight: bold;
	COLOR: #000073;
	font-style: italic;
}
div.PastPurchasesReport_SearchAgain {
	padding-top:15px;
	padding-bottom:5px;
}
div.PastPurchasesReport_SearchAgain a, div.PastPurchasesReport_SearchAgain a:link, div.PastPurchasesReport_SearchAgain a:active, div.PastPurchasesReport_SearchAgain a:visited, div.PastPurchasesReport_SearchAgain a:hover {
	color:#666666;
	font-weight:bold;
	text-align:right;
}
.cText1 {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cText10 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cTitle2 {
	FONT-SIZE: 12px;
	COLOR: #000073;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cHeader1 {
	FONT-SIZE: 22px;
	Font-weight:bold;
	font-style:italic;
	COLOR: #04aef4;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redSubHdr {
	FONT-SIZE: 14px;
	COLOR: #000073;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hdrICC {
	FONT-SIZE: 28px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hdrAdvantage {
	FONT-SIZE: 18px;
	font-weight:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hdrNewsletter {
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 10px;
	/*COLOR: #cccccc;*/
	color:#333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cHeader2 {
	FONT-SIZE: 16px;
	Font-weight: bold;
	COLOR: #000073;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.LogImageLinkbutton {
	position:absolute;
	left:5px;
	top:138px;
	z-index:10
}
.MasterShopperTitle {
	font-weight:bold;
}
.MasterShopperDescText {
	font-weight:bold;
}
a.MasterShopperLink, a.MasterShopperLink:link, a.MasterShopperLink:visited {
	font-weight:bold;
	color:red;
}
a.MasterShopperLink:hover {
	font-weight:bold;
	text-decoration:underline;
	color:red;
}
.MasterShopper_ColHeader {
	width:125;
}
a.MasterShopper_ColHeader, a.MasterShopper_ColHeader:link, a.MasterShopper_ColHeader:visited {
}
a.MasterShopper_ColHeader:hover {
	text-decoration:underline;
}
.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:600px;
}



table.MyAccountProfile_Table002 {
	width:100%;
}
table.MyAccount_Table001 {
	width:100%;
}
table.MyAccount_ARAgingTable {
	width:100%;
}
.ShoppingList_NonNumberZeroOrNegativeDetailDisplayOrderText {
	font-weight:bold;
	color:D05519;
}
.ShoppingList_NonNumberZeroOrNegativeDetailDisplayOrderTable {
}
.ShoppingList_DetailDisplayOrder {
	color:#374A58;
}
.ShoppingList_DetailDisplayOrderTextAlign {
	text-align:right;
}
.ShoppingList_DetailDisplayOrderHeaderAlign {
	text-align:right;
}
.blue14 {
color:#0053bb;
font-weight:bold;
font-size:14px;
}
.gray12 {
color:#666666;
font-size:12px;
}

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0px;
width: 160px; /*WIDTH OF MAIN MENU ITEMS*/
border: 0px solid #999999;
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
/*background: white url(/customer/wecoin/images/lnavback.gif) repeat-x bottom left;*/
/*color: black;*/
background-color:#333333;
display: block;
width: auto;
padding: 5px 0;
padding-left: 5px;
text-decoration: none;
}


.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 190px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 180px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(/customer/wecoin/images/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: 000000;
text-decoration:none;
}

.glossymenu li a:hover{
background-image: url(/customer/wecoin/images/lnavback2.gif);
text-decoration:none;
color:000000;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

.LogImageLinkbutton
{
position:absolute;
left:4px;
top:140px;
z-index:20
}

#headerMain {
PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/customer/incoco/images/headerBG.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: none; POSITION: relative; height:111px;
}
.headerTopNav
{
position:relative;
left:645px;
top:15px;
text-align:right;
width:375px;
}

.headerGraphicNav
{
position:absolute;
left:635px;
top:42px;
width:475px;
}

.headerSearch
{
position:absolute;
left:170px;
top:80px;
width:800px;
}

.headerSearchButton
{
position:relative;
top:4px;
}


.headerLogo
{
position:absolute;
top:0px;
}
.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;
}

.AdminDeleteItemFromSystemShoppingListsTable
{

width:100%;
padding-top:10px;
padding-bottom:10;
border-collapse:collapse;
border-style:none;
border-width:0px;
}

.AdminDeleteItemFromSystemShoppingListsColHeader
{

color:#374A58;
font-weight:bold;
padding-top:10px;
}

.AdminDeleteItemFromSystemShoppingListsTitle
{

color:D05519;
font-weight:bold;
padding-bottom:10px;
}

.AdminDeleteItemFromSystemShoppingListsMessage
{

color:374A58;
font-weight:normal;
}

.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;
}

.ShoppingCart_AvailabilityDiscontinuedItem
{

}

.OrderSummary_DiscontinuedItem
{

font-weight:bold;
color:#666666;
}

.ShoppingCart_QuoteNumberLabel
{

font-weight:bold;
}

.ShoppingCart_QuoteNumberText
{

color:#374A58;
}

.OrderSummary_QuoteNumberLabel
{

font-weight:bold;
}

.OrderSummary_QuoteNumberText
{

color:#374A58;
}

.OrderConfirmation_QuoteNumberLabel
{

font-weight:bold;
}

.OrderConfirmation_QuoteNumberText
{

color:#374A58;
}

.MyAccountOpenQuoteDetail_AddToCartCell
{
}

.MyAccountOpenQuoteDetail_AddToCartCell A
{
}

.AdminConfigMainTable
{

width:600px;
}

.BreadcrumbDiv
{

margin-left:6px;
 margin-top:3px;
 margin-bottom:10px;
}

.BreadcrumbLabel
{

font-weight:bold;
margin-top: 5px;
margin-bottom: 15px;
}

.BreadcrumbSeparator
{

font-weight:bold;
margin-top: 5px;
margin-bottom: 15px;
}

a.BreadcrumbLink, a.BreadcrumbLink:link, a.BreadcrumbLink:visited
{

font-weight:bold;
color:#1867B0;
}

a.BreadcrumbLink:hover
{

text-decoration:underline;
}

.MyAccountSelect_ContentContainerTable
{

width:100%;
}

.MyAccountSelect_ContentContainerTD
{

padding-bottom:10px;
}

.MyAccountSelect_CaptionDiv
{

margin-bottom:6px;
}

.MyAccountSelect_DescriptionDiv
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.MyAccountSelect_ReportForm
{

padding:0px;
 margin:0px;
 border-width:0px;
}

.MyAccountSelect_ErrorGroupDiv
{

margin:3px 10px 3px 10px;
 padding:2px 6px 2px 6px;
 color:red;
 font-family:Arial;
 font-weight:bold;
 font-size:12px;
 float:left;
}

.MyAccountSelect_ErrorMessageDiv
{

margin:3px 10px 3px 10px;
 padding:2px 6px 2px 6px;
 color:red;
 font-family:Arial;
 font-weight:bold;
 font-size:12px;
 float:left;
}

.MyAccountSelect_InputTable
{

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_OrText
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.MyAccountSelect_DisplayListLabelSpan
{

margin-right:6px;
}

.MyAccountSelect_SubmitButtonTD
{

padding-top:10px;
 padding-bottom:10px;
 text-align:center;
}

.MyAccountSelectResults_DescriptionDiv
{

font-weight:bold;
color:#374A58;
text-align:left;
margin-top:8px;
}

.MyAccountSelectResults_SearchForDiv
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.MyAccountSelectResults_ReportHeaderUL
{

font-weight:bold;
color:#374A58;
text-align:left;
margin-top:0px;
margin-bottom:0px;
}

.MyAccountProfile_OpenARContainerTD
{

padding:10px;
}

.MyAccountProfile_SelectOpenARDescSpan
{

margin-left:10px;
 margin-right:10px;
}

.MyAccountSelect_RowSeparatorDiv
{

text-align:center;
 margin-top:10px;
 margin-bottom:10px;
}

.MyAccountSelect_OpenARDescDiv
{

margin-bottom:10px;
}

.MyAccountResults_Table
{

border-width:0px;
 padding:0px;
 margin:0px;
 width:100%;
}

.MyAccountResults_HeaderRowTR
{

font-weight:bold;
}

.MyAccountResults_ColHeaderTD
{

color:#374A58;
text-align:right;

font-weight:bold;
vertical-align:bottom;
}

.MyAccountResults_ColCurrencyHeaderTD
{

color:#374A58;


font-weight:bold;
vertical-align:bottom;
text-align:center;
}

.MyAccountResults_ColDateHeaderTD
{

color:#374A58;


font-weight:bold;
vertical-align:bottom;
text-align:center;
}

.MyAccountResults_ColValueTD
{

color:#374A58;
text-align:right;
font-weight:bold;
vertical-align:top;
}

.MyAccountResults_ColCurrencyValueTD
{

color:#374A58;
text-align:right;
padding-right:30;
vertical-align:top;
}

.MyAccountResults_ColDateValueTD
{

color:#374A58;
text-align:center;
vertical-align:top;
}

.MyAccountResults_RowSpacerTD
{

padding:0px;
 background-image:url('/B2BSeller.v5.5/customer/000000/images/horiz_dots.gif');
 background-repeat:repeat-x;
}

a.MyAccountResults_HeaderLink, a.MyAccountResults_HeaderLink:link, a.MyAccountResults_HeaderLink:visited
{

color:blue;
}

a.MyAccountResults_HeaderLink:hover
{

color:blue;
}

a.MyAccountResults_CurrentHeaderLink, a.MyAccountResults_CurrentHeaderLink:link, a.MyAccountResults_CurrentHeaderLink:visited
{

color:blue;
}

a.MyAccountResults_CurrentHeaderLink:hover
{

color:blue;
}

.MyAccountSelectResults_SearchSummaryTable
{

width:100%;
 border-width:0px;
 margin-top:8px;
 margin-bottom:8px;
 padding:0px;
}

.MyAccountSelectResults_SearchListTable
{

border-width:0px;
 margin:0px;
 padding:0px;
}

.MyAccountSelectResults_SearchForBulletTD
{

padding:2px 4px 2px 4px;
text-align:center;
font-size:12px;
}

.MyAccountSelectResults_SearchForLabelTD
{

font-weight:bold;
color:#374A58;
text-align:left;
padding-right:8px;
}

.MyAccountSelectResults_ExcelLinkTD
{

width:120px;
text-align:center;
}

.MyAccountSelectResults_PrintPageTD
{

width:60px;
padding:10px;
text-align:center;
vertical-align:middle;
}

td.MyAccountSelectResults_PrintPageTD a,td.MyAccountSelectResults_PrintPageTD a:link,td.MyAccountSelectResults_PrintPageTD a:visited
{

color:#666666;
font-weight:bold;
}

td.MyAccountSelectResults_PrintPageTD a:hover
{

color:#374A58;
font-weight:bold;
text-decoration:underline;
}

.MyAccountResults_ContentFooterDiv
{

width:100%;
margin:10px 5px 10px 5px;
}

.MyAccountResults_PageSequenceTable
{

width:100%;
border-width:0px;
margin-bottom:4px;
}

.MyAccountResults_NextPrevTD
{

text-align:left;
}

.MyAccountResults_PageSeqTD
{

text-align:right;
}

.MyAccountResults_PageXOfYDiv
{

font-size:0px;
color:#ffffff;
margin-right:6px;
margin-bottom:4px;
}

.MyAccountResults_SearchAgainDiv
{

color:#374A58;
text-align:right;
font-weight:bold;
margin-bottom:4px;
}

.ServiceRequest_DescriptionDiv
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.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;
}

.AdminManualDTSTitle
{

font-weight:bold;
color:#374A58;
}

.AdminManualDTSLabel
{

font-weight:bold;
color:#374A58;
}

.AdminManualDTSDescription
{

font-weight:bold;
}

.AdminManualDTSSpacer
{

height:5px;
}

.AdminManualDTSTable
{

width:100%;
}

A.AdminManualDTSLink, A.AdminManualDTSLink:link, A.AdminManualDTSLink:visited
{

color:#374A58;
font-weight:bold;
}

A.AdminManualDTSLink:hover
{

font-weight:bold;
color:#374A58;
text-decoration:underline;
}

.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;
}

.ShipBillInformation_MerchandiseCreditsLink
{

}

.ShipBillInformation_MerchandiseCreditsOtherPaymentTypeMessage
{

}

.OrderSummary_MerchandiseCreditsLines
{

background-color:white;
font-weight:bold;
}

.OrderSummary_MerchandiseCreditsText
{

color:#374A58;
font-weight:normal;
}

.OrderSummary_MerchandiseCreditsLabel
{

font-weight:bold;
color:#374A58;
}

.OrderSummary_MerchandiseCreditsAlign
{

text-align:right;
}

.OrderConfirmation_MerchandiseCreditsLines
{

}

.OrderConfirmation_MerchandiseCreditsText
{

}

.OrderConfirmation_MerchandiseCreditsLabel
{

font-weight:bold;
}

.OrderConfirmation_MerchandiseCreditsAlign
{

text-align:right;
}

A.MerchandiseCreditsLink, A.MerchandiseCreditsLink:link, A.ShipBillInformation_MerchandiseCreditsLink:visited
{

font-family:Arial;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:bold;
}

A.MerchandiseCreditsLink:hover
{

font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:bold;
color:#000000;
}

.MerchandiseCreditsLineError
{

font-family:Arial;
font-size:8px;
color:red;
}

a.ChangeShipTo_ChangeShipToLink:hover
{

font-weight:bold;
padding-right:0;
color:#686868;
text-decoration:underline;
}

.ShoppingCart_ItemBinIDLabel
{

font-weight:bold;
font-color:#374A58;
padding-top:10;
}

.ShoppingCart_ItemBinIDValue
{

/* attributes for des. in cart */color:#374A58;
        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineIDLabel
{

font-weight:bold;
font-color:#374A58;
padding-top:10;
}

.ShoppingCart_ItemLineIDValue
{

/* attributes for des. in cart */color:#374A58;
        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineFeedLabel
{

font-weight:bold;
font-color:#374A58;
padding-top:10;
}

.ShoppingCart_ItemLineFeedValue
{

/* attributes for des. in cart */color:#374A58;
        padding-left: 5px;
        padding-right: 20px;
}

.ShoppingCart_ItemLineStationLabel
{

font-weight:bold;
font-color:#374A58;
padding-top:10;
}

.ShoppingCart_ItemLineStationValue
{

/* attributes for des. in cart */color:#374A58;
        padding-left: 5px;
        padding-right: 20px;
}

.MyAccountProfileAccountingTable
{

}

.MyAccountProfileselectshipto
{

text-align:left;
}

A.MyAccountProfileselectshipto
{

font-family:Arial Color;
font-weight:bold;
width:100%;
text-align:left;
}

A.MyAccountProfileselectshipto:link
{

font-family:Arial Color;
font-weight:bold;
width:100%;
text-align:left;
}

A.MyAccountProfileselectshipto:visited
{

font-family:Arial Color;
font-weight:bold;
width:100%;
text-align:left;
}

A.MyAccountProfileselectshipto:hover
{

font-family:Arial text-decoration;
color:#374A58;
font-weight:bold;
width:100%;
text-align:left;
}

.MyAccountProfileselectshiptodetail
{

/* Profile text attributes */font-weight:normal;
color:#374A58;
}

.MyAccountProfileselectcustomer
{

text-align:left;
}

A.MyAccountProfileselectcustomer
{

font-family:Arial Color;
font-weight:bold;
width:100%;
text-align:left;
}

A.MyAccountProfileselectcustomer:link
{

font-family:Arial Color;
font-weight:bold;
width:100%;
text-align:left;
}

A.MyAccountProfileselectcustomer:visited
{

font-family:Arial Color;
font-weight:bold;
width:100%;
text-align:left;
}

A.MyAccountProfileselectcustomer:hover
{

font-family:Arial text-decoration;
color:#374A58;
font-weight:bold;
width:100%;
text-align:left;
}

.MyAccountProfileselectcustomerdetail
{

/* Profile text attributes */font-weight:normal;
color:#374A58;
}

.DealerLocator_Title
{

color:D05519;
font-weight:bold;
padding-bottom:10px;
}

.DealerLocator_Description
{

color:#374A58;
}

.DealerLocator_Label
{

color:#686868;
font-weight:bold;
padding-right:10px;
}

.DealerLocator_Table
{

}

.DealerLocatorResults_Title
{

color:D05519;
font-weight:bold;
padding-bottom:10px;
}

.DealerLocatorResults_Description
{

color:#374A58;
}

.DealerLocatorResults_ColHeader
{

color:#374A58;
font-weight:bold;
padding-top:10px;
}

.DealerLocatorResults_Table
{

}

.ItemDetailTableAssembly
{

width:100%;
border:0;
}

.PastPurchaseItemDetailReport_TotalInvoiceQuantityLabel
{

font-weight:bold;
white-space: nowrap;
}

.PastPurchaseItemDetailReport_TotalExtendedPriceLabel
{

font-weight:bold;
white-space: nowrap;
}

.AdminItemPropertiesUpload_CS_Spacer
{

height:5px;
}

.AdminItemPropertiesUpload_CS_Table
{

width:100%;
}

.AdminItemPropertiesUpload_CS_CaptionImage
{

border:0px;
}

.AdminItemPropertiesUpload_CS_Title
{

font-weight:bold;
color:#374A58;
}

.AdminItemPropertiesUpload_CS_Description
{

font-weight:bold;
}

.AdminItemPropertiesUpload_CS_ErrorMessage
{

font-weight:bold;
color:red;
}

.AdminItemPropertiesUpload_CS_SuccessMessage
{

color:blue;
}

.AdminItemPropertiesUpload_CS_Label
{

font-weight:bold;
color:#374A58;
}

.AdminItemPropertiesUpload_CS_Instructions
{

font-weight:bold;
}

.AdminItemPropertiesUpload_CS_LinkTD
{

}

A.AdminItemPropertiesUpload_CS_Link
{

color:#374A58;
font-weight:bold;
}

A.AdminItemPropertiesUpload_CS_Link:link
{

color:#374A58;
font-weight:bold;
}

A.AdminItemPropertiesUpload_CS_Link:visited
{

color:#374A58;
font-weight:bold;
}

A.AdminItemPropertiesUpload_CS_Link:hover
{

font-weight:bold;
color:#374A58;
text-decoration:underline;
}

.AdminRestrictedItem_Table
{

width:100%;
}

.AdminRestrictedItem_Title
{

font-weight:bold;
color:#374A58;
}

.AdminRestrictedItem_Label
{

font-weight:bold;
color:#374A58;
}

.AdminRestrictedItem_BadFileMessage
{

font-weight:bold;
color:red;
}

.AdminRestrictedItem_SuccessMessage
{

color:blue;
}

.AdminRestrictedItem_Spacer
{

height:5px;
}

.AdminRestrictedItem_Description
{

font-weight:bold;
}

A.AdminRestrictedItem_Link, A.AdminRestrictedItem_Link:link, A.AdminRestrictedItem_Link:visited
{

color:#374A58;
font-weight:bold;
}

A.AdminRestrictedItem_Link:hover
{

font-weight:bold;
color:#374A58;
text-decoration:underline;
}

.AdminRestrictedCategory_Table
{

width:100%;
}

.AdminRestrictedCategory_Title
{

font-weight:bold;
color:#374A58;
}

.AdminRestrictedCategory_Label
{

font-weight:bold;
color:#374A58;
}

.AdminRestrictedCategory_BadFileMessage
{

font-weight:bold;
color:red;
}

.AdminRestrictedCategory_SuccessMessage
{

color:blue;
}

.AdminRestrictedCategory_Spacer
{

height:5px;
}

.AdminRestrictedCategory_Description
{

font-weight:bold;
}

A.AdminRestrictedCategory_Link, A.AdminRestrictedCategory_Link:link, A.AdminRestrictedCategory_Link:visited
{

color:#374A58;
font-weight:bold;
}

A.AdminRestrictedCategory_Link:hover
{

font-weight:bold;
color:#374A58;
text-decoration:underline;
}

.AdminRestrictedItem_UploadType
{

font-weight:bold;
}

.AdminRestrictedCategory_UploadType
{

font-weight:bold;
}

.AdminExcludedItem_Table
{

width:100%;
}

.AdminExcludedItem_Title
{

font-weight:bold;
color:#374A58;
}

.AdminExcludedItem_Label
{

font-weight:bold;
color:#374A58;
}

.AdminExcludedItem_BadFileMessage
{

font-weight:bold;
color:red;
}

.AdminExcludedItem_SuccessMessage
{

color:blue;
}

.AdminExcludedItem_Spacer
{

height:5px;
}

.AdminExcludedItem_Description
{

font-weight:bold;
}

A.AdminExcludedItem_Link, A.AdminExcludedItem_Link:link, A.AdminExcludedItem_Link:visited
{

color:#374A58;
font-weight:bold;
}

A.AdminExcludedItem_Link:hover
{

font-weight:bold;
color:#374A58;
text-decoration:underline;
}

.AdminExcludedItem_UploadType
{

font-weight:bold;
}

.OrderDetailExpectedShipDateHeader
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.OrderDetailExpectedShipDateValue
{

color:#374A58;
text-align:left;
}

.ItemPropertyListInnerTable
{

width:100%;
}

.UploadedVendorAvailabilityReport_Title
{

font-weight:bold;
color:#374A58;
}

.UploadedVendorAvailabilityReport_Description
{

font-weight:bold;
}

.UploadedVendorAvailabilityReport_ErrorMessage
{

font-weight:bold;
color:red;
}

.UploadedVendorAvailabilityReport_HeaderLabelTD
{

font-size:14px;
font-weight:bold;
padding-right:4em;
}

.UploadedVendorAvailLinkDIV
{

margin-top:10px;
}

.AdminApprovePendingShoppersDetailBillToAddressContainer, .AdminApprovePendingShoppersDetailShipToAddressContainer
{

   vertical-align: top;
}

.ItemDetail_GoTogethersTableMain
{

width:100%;
}

.ItemDetail_GoTogethersTableItem
{

}

.ItemDetail_GoTogethersImageHeaderAlign
{

text-align:left;
}

a.ItemDetail_GoTogethersItemCode, a.ItemDetail_GoTogethersItemCode:link, a.ItemDetail_GoTogethersItemCode:visited
{

/* result text for Item Code under, not label */color:#3163A0;
text-decoration:underline;
text-align:center;
}

a.ItemDetail_GoTogethersDescription, a.ItemDetail_GoTogethersDescription:link, a.ItemDetail_GoTogethersDescription:visited
{

/* result text for Item Code under, not label */color:#3163A0;
text-decoration:underline;
text-align:center;
}

.ItemDetail_SubstitutesTableMain
{

width:100%;
}

.ItemDetail_SubstitutesTableItem
{

}

.ItemDetail_SubstitutesImageHeaderAlign
{

text-align:left;
}

a.ItemDetail_SubstitutesItemCode, a.ItemDetail_SubstitutesItemCode:link, a.ItemDetail_SubstitutesItemCode:visited
{

/* result text for Item Code under, not label */color:#3163A0;
text-decoration:underline;
text-align:center;
}

a.ItemDetail_SubstitutesDescription, a.ItemDetail_SubstitutesDescription:link, a.ItemDetail_SubstitutesDescription:visited
{

/* result text for Item Code under, not label */color:#3163A0;
text-decoration:underline;
text-align:center;
}

.ItemDetail_SeparatorCell
{

}

.ItemDetail_SeparatorImage
{

}

.ItemSearchResults_ItemImportHtmlHeaderAlign
{

text-align:center;
}

.ItemSearchResults_ItemImportHtmlTextAlign
{

text-align:left;
}


.MyAccountProfileprofile
{

/* Profile text attributes */font-weight:normal;
color:#374A58;
}

a.CatalogTopItems_FlyoutStaticMenuItem, a.CatalogTopItems_FlyoutStaticMenuItem:link, a.CatalogTopItems_FlyoutStaticMenuItem:visited
{

font-weight:normal;
color:#3163A0;
padding-left:5px;
line-height:16px;
}

a.CatalogTopItems_FlyoutStaticMenuItem:hover
{

text-decoration:underline !important;
}

.CatalogTopItems_FlyoutMenuDynamicMenu
{

   border: 1px solid black;
}

a.CatalogTopItems_FlyoutMenuDynamicMenuItem, a.CatalogTopItems_FlyoutMenuDynamicMenuItem:link, a.CatalogTopItems_FlyoutMenuDynamicMenuItem:visited
{

font-weight:normal;
color:#3163A0;
padding-left:5px;
line-height:16px;
}

a.CatalogTopItems_FlyoutMenuDynamicMenuItem:hover
{

text-decoration:underline !important;
}

.OrderDetailPassThroughVendorNameHeader
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.OrderDetailPassThroughVendorNameValue
{

color:#374A58;
text-align:left;
}

.UserAgentListInnerTable
{

width:100%;
}

.UserAgentDetailInnerTable
{

width:100%;
}

.UserAgentDetailUserAgentString
{

width: 400px;
}

.UserAgentDetailSuppressAlerts
{

}

.UserAgentDetailButtons
{

}

.ShipBillInformation_SwitchIssueNumberLabel
{

font-weight:bold;
}

.ShipBillInformationSwitchIssueNumberText
{

}

.MyAccountOpenARPayment_SwitchIssueNumberLabel
{

font-weight:bold;
}

.InvoiceDetailVendorInvoiceNumberHeader
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.InvoiceDetailVendorInvoiceNumberValue
{

color:#374A58;
text-align:left;
}

.InvoiceDetailVendorNameHeader
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.InvoiceDetailVendorNameValue
{

color:#374A58;
text-align:left;
}

.InvoiceListVendorInvoiceNumberHeader
{

font-weight:bold;
text-align:left;
}

.InvoiceListVendorInvoiceNumberValue
{

text-align:left;
}

.InvoiceListVendorNameHeader
{

font-weight:bold;
text-align:left;
}

.InvoiceListVendorNameValue
{

text-align:left;
}

a.LogonTermsLink
{

font-size:smaller;
}
.ItemDetail_QuantityTextBox
{
width:50px
}

.homeConnectorTable
{
background-image: url(/customer/incoco/images/homeconnector.gif);
background-position: left;
background-repeat:no-repeat;
}

.SmallCalendar
{

   cursor:pointer;
}

.LogonRememberLoginTD
{

/* input area attributes */font-weight:bold;
color:#686868;
text-align:left;
vertical-align:top;
}

.LogonRememberLoginCB
{

}

a.OrderConfirmation_SwitchCustomer, a.OrderConfirmation_SwitchCustomer:link, a.OrderConfirmation_SwitchCustomer:visited
{

font-weight:bold;
color:#1867B0;
}

a.OrderConfirmation_SwitchCustomer:hover
{

text-decoration:underline;
}

.QuoteDetailDeliveryTimeHeader
{

font-weight:bold;
color:#374A58;
text-align:left;
}

.QuoteDetailDeliveryTimeValue
{

color:#374A58;
text-align:left;
}

.CatalogTopItems_MainContentTable
{

align:left;
width:149px;
border:none;
margin-top:20px;
background-color:#FFFFBA;
}

.QuoteDetailSelectItemToOrderCheckboxHeader
{

font-weight:bold;
color:#374A58;
text-align:center;
}

.QuoteDetailSelectItemToOrderCheckboxValue
{

color:#374A58;
text-align:center;
}

.QuoteDetailSelectItemToOrderQuantityHeader
{

font-weight:bold;
color:#374A58;
text-align:center;
}

.QuoteDetailSelectItemToOrderQuantityValue
{

color:#374A58;
text-align:center;
}

.AdminDiscountTitle
{

font-weight:bold;
color:#374A58;
}

.AdminDiscountExceptionMessage
{

font-weight:bold;
color:red;
font-size:14px;
font-family:Arial;
text-decoration:none;
}

.AdminDiscountSuccessMessage
{

color:blue;
font-size:14px;
font-family:Arial;
text-decoration:none;
}

.AdminDiscountLabel
{

font-weight:bold;
color:#374A58;
}

.AdminDiscountValue
{

font-weight:bold;
color:#374A58;
}

.ItemSearchResults_NonWebPrice
{

color:D05519;
font-weight:bold;
text-align:right;
}

.ItemDetail_NonWebPrice
{

}

.ShoppingList_NonWebPrice
{

text-align:right;
font-weight:bold;
}

.ShoppingCart_TotalWebDiscountsLabel
{

font-weight:bold;
padding-right:20;
}

.ShoppingCart_TotalWebDiscountsText
{

}

.OrderSummary_TotalWebDiscountsLabel
{

font-weight:bold;
color:#374A58;
}

.OrderSummary_TotalWebDiscountsText
{

color:#374A58;
font-weight:normal;
}

.OrderSummary_TotalWebDiscountsAlign
{

text-align:right;
}

.OrderConfirmation_TotalWebDiscountsLabel
{

font-weight:bold;
}

.OrderConfirmation_TotalWebDiscountsText
{

}

.OrderConfirmation_TotalWebDiscountsLines
{

background-color:white;
}

.OrderConfirmation_TotalWebDiscountsAlign
{

text-align:right;
}

.ShipBillInformation_txtEmailAddress
{

width:150px;
}

.ShoppingCart_ItemDiscountMessage
{

}

.OrderSummary_ItemDiscountMessage
{

}

.OrderConfirmation_ItemDiscountMessage
{

}

.WillCallLocation_Title
{

font-weight:bold;
color:#374A58;
}

.WillCallLocation_ContinueLink
{

color:#374A58;
}

.WillCallLocation_Table
{

width:600px;
}

.WillCallLocation_InnerTable
{

}

.WillCallLocation_ColumnTitle
{

font-weight:bold;
width:50%;
}

.WillCallLocation_ColumnValue
{

width:50%;
}

.WillCallLocation_Description
{

width:50%;
}

.ShoppingCartQuantityUOM
{

}

.ItemDetailQuantityUOM
{

width:50px;
}

.ShoppingListQuantityUOM
{

color:#374A58;
}




.AdminExcludedCategory_Table
{

width:100%;
}

.AdminExcludedCategory_Title
{

font-weight:bold;
color:#374A58;
}

.AdminExcludedCategory_Label
{

font-weight:bold;
color:#374A58;
}

.AdminExcludedCategory_BadFileMessage
{

font-weight:bold;
color:red;
}

.AdminExcludedCategory_SuccessMessage
{

color:blue;
}

.AdminExcludedCategory_Spacer
{

height:5px;
}

.AdminExcludedCategory_Description
{

font-weight:bold;
}

A.AdminExcludedCategory_Link, A.AdminExcludedCategory_Link:link, A.AdminExcludedCategory_Link:visited
{

color:#374A58;
font-weight:bold;
}

A.AdminExcludedCategory_Link:hover
{

font-weight:bold;
color:#374A58;
text-decoration:underline;
}

.AdminExcludedCategory_UploadType
{

font-weight:bold;
}

.MiniCart
{

border: 1px solid #CCCCCC;
padding-left:5px;
}

.AdminErrorLogSuccessMessage
{

color:blue;
font-size:14px;
font-family:Arial;
text-decoration:none;
}

.AdminErrorLogExceptionMessage
{

font-weight:bold;
color:red;
font-size:14px;
font-family:Arial;
text-decoration:none;
}

.AdminConfigScreensTable
{

width:592PX;
}

.AdminConfigScreensTitle
{

font-weight:bold;
color:#374A58;
}

.AdminConfigScreensSpacer
{

height:5px;
}

.AdminConfigScreensList
{

font-weight:bold;
color:#374A58;
}

.ProcessingMessage
{

background-color:white;
border:1px solid #CCCCCC;
padding-left:5px;
font-size:16px;
font-family:Arial;
width:200px;
height:30px;
font-weight:bold;
text-align:center;
}

.AdminFreightOptionsTable
{

width:592PX;
}

.AdminFreightOptionsTitle
{

font-weight:bold;
color:#374A58;
}

.AdminFreightOptionsSpacer
{

height:5px;
}

.AdminFreightOptionsList
{

font-weight:bold;
color:#374A58;
}

.AdminFreightOptionsReadOnlyValue
{

font-size:14px;
text-decoration:none;
BACKGROUND-COLOR: #cbcdcf;
}
