/* NOTE: I'm using Verdana in <P> Tag */
P {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}

H1 {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
H2 {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}


span.ProductUpdate
{
	color: Black; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold;
	font-size:13pt;	
	
}


span.ProductUpdateWarning
{
	color: Red; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold;
	font-size:11pt;	
	
}

/* Category ASCX in Left Pane */


/* Sections I want customizable across sites */
.HeaderSearchRow
{
	 background-color:#0000AA;
	 
}

.HeaderMenuRow
{
	 background-color:#0000BB;
	 
}





SPAN, DIV {padding:0px; margin:0px}
TEXTAREA {border:1px #50555A solid; background:#EFEDE0; font:10px Arial, Verdana, san-serif; color:#000000; width:300px}
IMG {border:0px; margin-bottom:0px}

BODY
{
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	width:100%;		/* behaves differently in IE than FF and NS */
	/* text-align:left; */
	background-color:#FFFFFF;	
}

TABLE
{
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding:0px 0px 0px 0px;
}

TABLE.PageOuter
{
	  padding-left:0px;
	  padding-bottom:0px;
	  padding-top:0px;
	  padding-right:0px;
	  width:100%;
	  border-width:0px;
	  padding:0px 0px 0px 0px;
	  /*background-color:#AAAAAA; */
	  
	  /* table-layout:fixed; */	/* Bad */
	  /* no style for cellspacing? */	  
	  /* styles for cellpadding don't work */
	  /*  cellSpacing="0" */
}

TABLE.PageHeader
{
	  padding-left:0px;
	  padding-bottom:0px;
	  padding-top:0px;
	  padding-right:0px;
	  padding:0px 0px 0px 0px;
	  width:100%; 
	  border-width:0px;	  
}

TABLE.PageFooter
{
	  padding-left:0px;
	  padding-bottom:0px;
	  padding-top:0px;
	  padding-right:0px;
	  padding:0px 0px 0px 0px;
	  width:100%;
	  border-width:0px;	 
	  background-color:#ffffff; 
}

TABLE.PageBody
{
	  padding-left:0px;
	  padding-bottom:0px;
	  padding-top:0px;
	  padding-right:0px;
	  padding:0px 0px 0px 0px;
	  width:1000px;	/*100%; */	/* 1/29/07: changed */
	  border-width:0px;	  
	  text-align:left;
	  table-layout:fixed;	/* important */	  
	  
	  /*height:100%; */
}

TD.PagePrimary
{
	width:0px;
}

TD.PageBodyLeft
{
	width:215px;
	text-align:left;
	vertical-align:top;
	height:100%;
	background-color: #606060;	/*White*/	/*#FFAE35;*/	/* #F9c950; */	/*Needed by FF browser, rather than bgcolor specified only in Right Pane ASCX */
}

TD.PageBodyCenter
{
	/*width:  71%; */	/* behaves differently on Safari */ /* REVISIT: 100% */
	width: 600px;	/* 3/7/07: was 600px */
	text-align:center;
	vertical-align:top;
	height:100%;
	background-color:#ffffff;	/* 1/29/07: Added */
}

TD.PageBodyCenter_Checkout
{
	width:  90%;	/* behaves differently on Safari */ /* REVISIT: 100% */
	text-align:center;
	vertical-align:top;
	height:100%;
}

TD.PageBodyCenter_Admin
{
	width:  85%;	/* behaves differently on Safari */ /* REVISIT: 100% */
	text-align:center;
	vertical-align:top;
	height:100%;
}

TD.PageBodyRight
{
	width:175px;	/* 250px */
	text-align:right;	/* left */
	vertical-align:top;
	height:100%;	 
	background-color: #606060;	/*#FFAE35; */ /*#F9c950;*/	/*Needed by FF browser, rather than bgcolor specified only in Right Pane ASCX */
}

TD.PageBodySep
{
	width:15px;
	text-align:left;
	vertical-align:top;
	height:100%;
	background-color:#ffffff;	  /* 1/29/07: Added */
}

TD.PageBodyContainer	/* 1/29/07: Added style */
{	
	text-align:center;		
	background-color:#606060;	 
	width:100%; 
}


A.CategoryLink_Left_Active{color: #E90000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left_Active:hover {color: #E90000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left_Active:visited {color: #E90000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left_Active:visited:hover {color: #E90000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:bold;}

A.CategoryLink_Left_Featured{color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left_Featured:hover {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left_Featured:visited {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left_Featured:visited:hover {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:bold;}

A.CategoryLink_Left{color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left:hover {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left:visited {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
A.CategoryLink_Left:visited:hover {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:bold;}

.Category_Left_Append
{
	color: Green;  	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:normal;
}

.Mfg_Left_Append
{
	color: Green;  	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:normal;
}


A.SubCategoryLink_Left{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.SubCategoryLink_Left:hover {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.SubCategoryLink_Left:visited {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.SubCategoryLink_Left:visited:hover {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}

A.MfgLink_Left{color: #000099; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.MfgLink_Left:hover {color: #000099; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.MfgLink_Left:visited {color: #000099; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.MfgLink_Left:visited:hover {color: #000099; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}

A.MfgLink_Left_Featured{color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
A.MfgLink_Left_Featured:hover {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}
A.MfgLink_Left_Featured:visited {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
A.MfgLink_Left_Featured:visited:hover {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}

A.MfgLink_Left_Active{color: #E90000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
A.MfgLink_Left_Active:hover {color: #E90000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}
A.MfgLink_Left_Active:visited {color: #E90000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
A.MfgLink_Left_Active:visited:hover {color: #E90000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}

A.SubCategoryMore_Left{font-style:italic; color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.SubCategoryMore_Left:hover {font-style:italic; color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.SubCategoryMore_Left:visited {font-style:italic; color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.SubCategoryMore_Left:visited:hover {font-style:italic; color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}

A.CategoryMore_LeftUpper{font-style:italic; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.CategoryMore_LeftUpper:hover {font-style:italic; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.CategoryMore_LeftUpper:visited {font-style:italic; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.CategoryMore_LeftUpper:visited:hover {font-style:italic; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}

A.CategoryMore_Left{font-style:italic; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.CategoryMore_Left:hover {font-style:italic; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.CategoryMore_Left:visited {font-style:italic; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.CategoryMore_Left:visited:hover {font-style:italic; color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}

A.MfgLink_Center{color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.MfgLink_Center:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.MfgLink_Center:visited {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.MfgLink_Center:visited:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}

/*background-color:#EE3333 */

.Signin {color: Black;  background-color:#DDDDDD; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}

.StandardHeader {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}

.ByCategoryHeader_Left {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}

.PriceRange_Left {color: White;  background-color:#EE3333; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}

.MfgHeader_Center { text-align:left; color: Blue;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 12pt; font-weight:bold;}

A.CategoryLink_Center{color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
A.CategoryLink_Center:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}
A.CategoryLink_Center:visited {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
A.CategoryLink_Center:visited:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}

A.SubCategoryLink_Center{color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.SubCategoryLink_Center:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.SubCategoryLink_Center:visited {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.SubCategoryLink_Center:visited:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}

.ResultsGrid{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:8pt;}
/*.ResultsGrid_Header {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}*/

.ValidationMessage {color: Red;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 11pt; font-weight:bold;}
.ValidationMessage_Small {color: Red;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.ValidationMessage_Smaller {color: Red;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
.ValidationMessage_Cart {color: Red;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; font-weight:bold;}

.PageNum {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
/*.PageNumCurrent {color: Red;  background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}*/
.PageNumOff {color: Gray;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.PageNumMarker {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.PageSizes {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.PageSorts {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.PageNumList {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

.ResultsHeader {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:bold;}
.ResultsExtraLinks {color: Red;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}

.FooterText {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

A.FooterRow{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.FooterRow:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.FooterRow:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.FooterRow:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

.ProductDetail_Ind {color: Red;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.ProductDetail_Header {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:bold;}
.ProductDetail_Label {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
.ProductDetail_Data {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.ProductDetail_SpecsHeader {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:normal;}
.ProductDetail_Price {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}
.ProductDetail_Ship{color: #E90000;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}

A.SignInPricing{color: Blue; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.SignInPricing:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.SignInPricing:visited {color: Blue; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.SignInPricing:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

A.ProductDetail{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.ProductDetail:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.ProductDetail:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.ProductDetail:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

A.PriceRangeLink_Left{color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.PriceRangeLink_Left:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.PriceRangeLink_Left:visited {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.PriceRangeLink_Left:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}

.SignedInUser {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}

span.FeaturedProds { color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
table.FeaturedProds {border-collapse:separate;}

.SearchUILabels {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.SearchUIHeader {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}

.CartItem {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
/*.CartItem_Header {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;} */

/* For HeaderRow1, Verdana makes it wrap */
A.HeaderRow1{color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.HeaderRow1:hover {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.HeaderRow1:visited {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.HeaderRow1:visited:hover {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}

A.HeaderRow2{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.HeaderRow2:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}
A.HeaderRow2:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.HeaderRow2:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}

A.HeaderRow3{color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.HeaderRow3:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}
A.HeaderRow3:visited {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.HeaderRow3:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}

.AddPartNum {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.CartEmpty {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

/* CartItemRemove Used in Shopping Cart Mgmt ASCX only */
A.CartItemRemove{color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.CartItemRemove:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.CartItemRemove:visited {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.CartItemRemove:visited:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}

/* CartItemProd Used in Shopping Cart Mgmt ASCX only */
A.CartItemProd{color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.CartItemProd:hover {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.CartItemProd:visited {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.CartItemProd:visited:hover {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}


A.CartDetailedView{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.CartDetailedView:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.CartDetailedView:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.CartDetailedView:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}


/*TD.Set1Top
{
	background-image: url(../images/set1_top.gif)
}

TD.Set1Bottom
{
	background-image: url(../images/set1_bottom.gif)
}


TD.Set1Right
{
	background-image: url(../images/set1_right.gif)
}

TD.Set1Left
{
	background-image: url(../images/set1_left.gif); 
		
}
*/

TD.Set2TopBig	/* 3/7/07: Added */
{
	background-image: url(../images/set2_top_big.jpg)
}


TD.Set2Top
{
	background-image: url(../images/set2_top.gif)
}

TD.Set2Bottom
{
	background-image: url(../images/set2_bottom.gif) 	
}

TD.Set2BottomSmall
{
	background-image: url(../images/set2_bottom_small.gif)
}


TD.Set2Right
{
	background-image: url(../images/set2_right.gif)
}

TD.Set2Left
{
	background-image: url(../images/set2_left.gif); 
		
}

/*TD.Set2RightBig
{
	background-image: url(../images/set2_right_big.jpg)
}*/

/*TD.Set2LeftBig
{
	background-image: url(../images/set2_left.gif); 
		
}*/


TD.Set3Top
{
	background-image: url(../images/set3_top.gif)
}

TD.Set3Bottom
{
	background-image: url(../images/set3_bottom.gif)
}

TD.Set3BottomSmall
{
	background-image: url(../images/set3_bottom_small.gif)
}


TD.Set3Right
{
	background-image: url(../images/set3_right.gif)
}

TD.Set3Left
{	
	background-image: url(../images/set3_left.gif); 
	
}



A.RemoveCart{color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.RemoveCart:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.RemoveCart:visited {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.RemoveCart:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}

A.RemoveCartCenter{color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.RemoveCartCenter:hover {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.RemoveCartCenter:visited {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.RemoveCartCenter:visited:hover {color: #0000AA; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}



.QuantityInput /* Nav and Firefox don't listen to Width attrib in TextBox server control */
{
	width:40px;font-size:8pt; font-weight:normal;
}

.PartNumInput 
{
	width:50px;font-size: 8pt; font-weight:normal;
}

.QuantityInputSmall /* Nav and Firefox don't listen to Width attrib in TextBox server control */
{
	width:35px;font-size:8pt; font-weight:normal;
}

.SearchFields {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal; width:120px;}

.LinkSep  {color: White;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; font-weight:bold;}
	
.GeneralHeader {color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:bold;}
	
A.AdminLinks{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 10pt; font-weight:normal;}
A.AdminLinks:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 10pt; font-weight:normal;}
A.AdminLinks:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 10pt; font-weight:normal;}
A.AdminLinks:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 10pt; font-weight:normal;}

A.AdminLinks_Small{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.AdminLinks_Small:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.AdminLinks_Small:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.AdminLinks_Small:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}

A.ValidationBackLink{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.ValidationBackLink:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}
A.ValidationBackLink:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.ValidationBackLink:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}

.ErrorDump {color: Maroon;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
.ErrorText {color: Red;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}

A.BackLink{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.BackLink:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.BackLink:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.BackLink:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}

.AdminGrid
{
	width:85%;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 9pt; 
	font-weight:normal;
}

.AdminEntry
{	
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 9pt; 
	font-weight:bold;
}

.AdminMenus
{	
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 9pt; 
	font-weight:bold;
}

.AdminButton
{
	width:75px;
}

.AdminButtonBig
{
	width:300px;
}

.AdminInput_Small	/* Nav and Firefox don't listen to Width attrib in TextBox server control */
{
	width:120px;font-size:9pt; font-weight:normal; background-color:#ffe580;
}

.AdminInput_Smaller	/* Nav and Firefox don't listen to Width attrib in TextBox server control */
{
	width:80px;font-size:9pt; font-weight:normal; background-color:#ffe580;
}

.AdminInput_Big		/* Nav and Firefox don't listen to Width attrib in TextBox server control */
{
	width:300px;font-size:9pt; font-weight:normal;background-color:#ffe580
}

.AdminInput_MultiLine	/* Nav and Firefox don't listen to Width attrib in TextBox server control */
{
	width:350px;font-size:9pt; font-weight:normal; background-color:#ffe580;
}

.AdminInput_MultiLine_Desc	/* Nav and Firefox don't listen to Width attrib in TextBox server control */
{
	width:800px;font-size:9pt; font-weight:normal; background-color:#ffe580;
}

.AdminMessage
{
	color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; font-weight:bold;
}

.AdminGeneral
{
	color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;
}

.AdminHeader
{
	color: Black;  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;
}

.CheckoutInput_Big		/* Nav and Firefox don't listen to Width attrib in TextBox server control */
{
	width:225px;font-size:9pt; font-weight:normal;background-color:#ffe580
}


.DownloadsGrid
{
	width:100%;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 9pt; 
	font-weight:normal;
}

/*A.CheckoutSame{color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.CheckoutSame:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}
A.CheckoutSame:visited {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.CheckoutSame:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}
*/


.CheckoutHelp 
{
	color: Black;  
	/*background-color:#FFFFFF; */
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:normal;
}

.CheckoutSame {color: Red;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}


.CheckoutButton
{
	width:200px;
}

.CheckoutOrder
{
	color: Black;  
	background-color:#ffe580; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:normal;
	
}

.CheckoutOrderHeader
{
	color: Black;  	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 9pt; 
	font-weight:bold;
}

.CheckoutOrderLabels
{
	color: Black;  
	background-color:#EEEEEE; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:bold;
	width:20%;
}


.CheckoutOuter 
{
	width:95%; 
	color: Black;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:normal; 
	border:0;
	background-color:#ffffff;
	
}

.CheckoutInner {width:100%; color: Black;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal; border:0;}

.CheckoutSectionHeaders 
{
	color: White;
	background-color:#0000BB; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 12pt; 
	font-weight:bold;
}

.CheckoutSectionSubHeaders 
{
	color: Black;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 11pt; 
	font-weight:bold;
}


.OrderSummaryOuter 
{
	width:95%; 
	color: Black;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:normal; 
	border:0;
}

.OrderSummaryDetail
{
	color: Black;  
	background-color:#ffe580; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:normal;
}


.Checkout_OrderText
{
	border-color:Black;
	border-width:2px;
	border-style: solid;
	background-color:#ffe580;		
}

.Checkout_OrderTextRow
{	
/*	border-bottom-color:Black;	
	border-bottom-style:solid;	
	border-bottom-width:1px;	*/
	background-color:#EEEEEE;		
}


.Checkout_UserText
{
	border-color:Black;
	border-width:2px;
	border-style:solid;
	background-color:#ffe580;		
}

.Checkout_UserTextCol
{	
	background-color:#EEEEEE;		
	width:25%;
}

/*.AboutText {color: Black;  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; font-weight:normal;} */




span.CategoryHeader {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
span.MfgHeader {color: White; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:bold;}
p.CategoryDetailHeader {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 22pt; font-weight:bold;}
p.SubCategoryDetailHeader {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:bold;}
.SubCategoryList {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}
.MfgList {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

A.BreadCrumb{color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.BreadCrumb:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.BreadCrumb:visited {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.BreadCrumb:visited:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}


span.PreviewMessage {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:bold;}

span.AdminProdIndicator {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:bold;}

A.ProductAdminLink{color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.ProductAdminLink:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.ProductAdminLink:visited {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.ProductAdminLink:visited:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}

A.ClosePreviewLink{color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 14pt; font-weight:bold;}
A.ClosePreviewLink:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:bold;}
A.ClosePreviewLink:visited {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 14pt; font-weight:bold;}
A.ClosePreviewLink:visited:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 14pt; font-weight:bold;}

A.ClosePopupLink{color: #f9c950; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.ClosePopupLink:hover {color: #f9c950; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}
A.ClosePopupLink:visited {color: #f9c950; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 9pt; font-weight:normal;}
A.ClosePopupLink:visited:hover {color: #f9c950; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}

A.ProductZoomLink{color: #0000aa; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.ProductZoomLink:hover {color: #0000aa; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.ProductZoomLink:visited {color: #0000aa; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.ProductZoomLink:visited:hover {color: #0000aa; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

.AdminProdChooser {color: Blue; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}

A.ProductLink{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}
A.ProductLink:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
A.ProductLink:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}
A.ProductLink:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}

A.ByModeLink{color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bolder;}
A.ByModeLink:hover {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bolder;}
A.ByModeLink:visited {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bolder;}
A.ByModeLink:visited:hover {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bolder;}

/* table.HomeProductTable_New
{
	  padding-left:1px;
	  padding-bottom:1px;
	  padding-top:1px;
	  padding-right:1px;
	  padding:1px 1px 1px 1px;	  
	  border-width:1px;	  	  
	  border-style:solid;
	  border-color:#000099;

}
*/

table.HomeProductTable_Featured
{
	  padding-left:1px;
	  padding-bottom:1px;
	  padding-top:1px;
	  padding-right:1px;
	  padding:1px 1px 1px 1px;	  
	  border-width:1px;	  	  
	  border-style:solid;
	  border-color:#000099;

}

A.HomeProductNewLink{color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight: normal; font-style:italic}
A.HomeProductNewLink:hover {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;font-style:italic}
A.HomeProductNewLink:visited {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;font-style:italic}
A.HomeProductNewLink:visited:hover {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;font-style:italic}


.HomeProductHeader {color: #AA0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12pt; font-weight:bold;}

.HomeProductTitle {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; font-weight:bold;}

.HomeProductDesc {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

.HomeProductSection {float:left;width:260px;margin-bottom:8px;margin-right:2px;margin-left:2px;}
.HomeSection {float:none;}
.HomeMfgSection {float:left;width:175px;height:75px;margin-bottom:8px;margin-right:2px;margin-left:2px;}

.MfgDropDown {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal; width:180px}

.SubCatPrompt {color: #FF8F23}

.iPodPrompt {color: Green; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bolder;}

A.HeaderRow1_Admin{color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bolder;}
A.HeaderRow1_Admin:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bolder;}
A.HeaderRow1_Admin:visited {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bolder;}
A.HeaderRow1_Admin:visited:hover {color: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bolder;}


A.BreadCrumbLink{color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.BreadCrumbLink:hover {color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
A.BreadCrumbLink:visited {color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 7pt; font-weight:normal;}
A.BreadCrumbLink:visited:hover {color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}

.BreadCrumbDelim{color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
.BreadCrumbList{width:400px; color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 7pt; font-weight:normal;}
.BreadCrumbSep{width:590px;}
/*.BreadCrumbSep2{width:1%;} */

tr.HomeSectionHeader
{
	background-image: url(../images/orange_bc_header2.jpg);
	height:27px;
	vertical-align:   bottom;
}

.CartButtons	/* 3/8/07: Added */
{
	background-color:#404040;	/* DOES NOT WORK IN SAFARI */
	/*background-image: url(../images/cart_button_fill.jpg);*/
	color:#FFAA2D;
	height:20px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
}

A.OrderHistoryLinks{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.OrderHistoryLinks:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}
A.OrderHistoryLinks:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:normal;}
A.OrderHistoryLinks:visited:hover {color: Red; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:normal;}

A.OrderSummaryLinks{color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}
A.OrderSummaryLinks:hover {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}
A.OrderSummaryLinks:visited {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-size: 8pt; font-weight:bold;}
A.OrderSummaryLinks:visited:hover {color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight:bold;}

/* .OrderHistoryGeneral
{
	color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;
} */

.OrderHistory_OrderText
{
	border-color:Black;
	border-width:2px;
	border-style: solid;
	background-color:#ffe580;		
}

.OrderHistoryGeneral
{
	color: Black;  
	background-color:#ffe580; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 8pt; 
	font-weight:normal;
	
}

.OrderHistoryHeader
{
	color: Black;  	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size: 9pt; 
	font-weight:bold;
}

.PricerNotes { color: Black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; font-weight:normal;}




/*
	| liquidcorners.css; feel free to adapt the style!
	| ================================================
	| use: 4 corners with borderline outside a contentbox with class="inside"; 
	|      image  = upper half: top left corner, long borderline, top right corner
	|               under half: bottom left corner, long borderline, bottom right corner
	|      CHANGE = you have to change this for fitting to your image
	|      YCC    = You Can Change (or omit), if wanted
	|      DNC    = Do Not Change
	| credits: original by francky kleyneman, see article/tutorial in Francky's Developers Corner:
	|          http://home.tiscali.nl/developerscorner/liquidcorners/liquidcorners.htm
	| adapted
	| by.....: ... (your name and site?!)
	|
	| + please let this text & links intact for a next user +
*/
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('../images/RoundBorders/corners1280x18_Gray_New.jpg'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}

.top-left2, .top-right2, .bottom-left2, .bottom-right2 { 
	background-image: url('../images/RoundBorders/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-left2, .bottom-left2 { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right2, .bottom-right2 { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.top-right2 {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-left2  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right2 { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #BBBBBB; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #BBBBBB;/* YCC: color & properties of the right-borderline */
	background: White;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	/* Cliff: Needed to change both left and right padding from 10px for IE */
	padding-left: 5px;             /* YCC: all texts at some distance of the left border */
	padding-right:0px;             /* YCC: all texts at some distance of the right border */
	}
.inside2 {
	border-left: 1px solid #C00000; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #C00000;/* YCC: color & properties of the right-borderline */
	background: White;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */