.feedbackHeader
{

  FONT-SIZE: 10pt;
     COLOR: black;
     FONT-WEIGHT: bolder;
     BACKGROUND-COLOR: #FAE2C0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #cc3300 thin solid;
}
.feedbackData
{

  FONT-SIZE: 9pt;
     COLOR: black;
    

    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.feedbackText
{

  FONT-SIZE: 9pt;
     COLOR: black;


    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.feedbackForm
{
  FONT-SIZE: 8pt;
  COLOR: cc3300;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.feedbackButtonBar
{

  FONT-SIZE: 10pt;
     COLOR: black;
     FONT-WEIGHT: bolder;
     BACKGROUND-COLOR: #FAE2C0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
  TEXT-ALIGN: right;
}


.custHeader
{

  FONT-SIZE: 10pt;
     COLOR: black;
     FONT-WEIGHT: bolder;
     BACKGROUND-COLOR: #FAE2C0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #cc3300 thin solid;
}
.custHeaderError
{

  FONT-SIZE: 10pt;
     COLOR: red;
     FONT-WEIGHT: bolder;
     BACKGROUND-COLOR: #FAE2C0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #cc3300 thin solid;
}

.custButtonBar
{

  FONT-SIZE: 10pt;
     COLOR: black;
     FONT-WEIGHT: bolder;
     BACKGROUND-COLOR: #FAE2C0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
  TEXT-ALIGN: right;
}
.custError
{
  COLOR: black;
  FONT-WEIGHT: bolder;
}
.custFieldRequired
{
  FONT-SIZE: 8pt;
  COLOR: cc3300;
  FONT-WEIGHT: bolder;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.custField
{
  FONT-SIZE: 8pt;
  COLOR: cc3300;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.custFieldCol
{
  TEXT-ALIGN: RIGHT;
  FONT-SIZE: 8pt;
  COLOR: cc3300;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.custFieldColRequired
{
  TEXT-ALIGN: RIGHT;
  FONT-SIZE: 8pt;
  COLOR: cc3300;
  FONT-WEIGHT: bolder;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.oldcustfieldtextcol
{
 Width:590px;
}
.custFieldTxtCol
{
  WIDTH:250px;
}

.invoiceHeader
{

  FONT-SIZE: 8pt;
  COLOR: cc3300;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.invoiceHeader TD
{
    BORDER-BOTTOM: #cc3300 thin solid;
}
.invoiceProduct
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 10pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.invoiceProductName
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.invoiceProduct TD
{
  BACKGROUND-COLOR: #FAE2C0
}

.invoiceAccessory
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 8pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;


}
.invoiceItemTotal
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;


}
.invoiceSubTotal
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.invoiceSubTotal TD
{
    BORDER-TOP: #cc3300 thin dotted;
}
.invoiceTotal
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.invoiceTotal TD
{
 BORDER-TOP: #cc3300 thin solid;
 PADDING-BOTTOM: 10px;
}

.invoiceQty
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.invoiceGrandTotal
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.invoiceGrandTotal TD
{
 BORDER-TOP: #cc3300 5px double;
}
.invoiceGrandTotalNumber
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: red;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.cartText
{
  FONT-SIZE: 9pt;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.whiteHeaderText
{
  PADDING-TOP:2px;
  PADDING-RIGHT:4px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: white;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.whiteHeaderText A
{

  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: white;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
}
.whiteHeaderText A:HOVER
{

  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #ff6600;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.homeText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.homeCategory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.homeCategory A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.homeSubCategory
{
    FONT-SIZE: 8pt;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.homeSubCategory A
{
    FONT-SIZE: 8pt;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.subCategory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.subCategory A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.categoryText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.categoryText A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}


.subSubCategory
{
    FONT-SIZE: 7pt;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: square
}
.subSubCategory A
{
    FONT-SIZE: 7pt;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD
{
    VERTICAL-ALIGN: top
}
.subSubCategoryTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #cc3300;
    BORDER-BOTTOM: #cc3300 thin solid;
    FONT-FAMILY: Arial;
    PADDING: 3px;
}
.subSubCategoryTitle TD
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid;
    BACKGROUND-COLOR: transparent;
    
}
.subSubCategory UL
{
    LIST-STYLE-TYPE: square;
    LIST-STYLE-POSTITION: outside;
    MARGIN-LEFT: 20px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-RIGHT: 0px;
}

.productID
{
    FONT-SIZE: 7pt;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.productPartNumber
{
    FONT-SIZE: 7pt;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: #FAE2C0 thin solid;
	PADDING-LEFT: 5px;
}

.productPicture
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #FAE2C0 thin solid;
	BORDER-RIGHT: #FAE2C0 thin solid;
    BORDER-TOP: #FAE2C0 thin solid;
    BORDER-BOTTOM: #FAE2C0 thin solid;
}

.productName
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FAE2C0;
    BORDER-BOTTOM: #cc3300 thin solid;
    PADDING-LEFT: 5px;
    PADDING-LEFT: 5px;
	BORDER-TOP: #FAE2C0 thin solid;
	BORDER-RIGHT: #FAE2C0 thin solid;
}
.productName A:link
{
    
    TEXT-DECORATION: UNDERLINE;
}
.productName A:visited
{
    
    TEXT-DECORATION: UNDERLINE;
}
.productName A:active
{
    
    TEXT-DECORATION: UNDERLINE;
}
.productName A:hover
{
   
    TEXT-DECORATION: UNDERLINE;
}

.productPrice
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: #FAE2C0 thin solid;
	BORDER-RIGHT: #FAE2C0 thin solid;
	PADDING-RIGHT: 5px;
}

.productDetailName 
{
  FONT-SIZE: 11pt;
     COLOR: black;
     FONT-WEIGHT: bolder;
     BACKGROUND-COLOR: #FAE2C0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.productDetailDescription 
{
  FONT-SIZE: 8pt;
     COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.productDetailDescription A
{
  FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.productDetailLabel
{
BORDER-BOTTOM: #cc3300 thin solid;
  FONT-SIZE: 8pt;
  COLOR: #cc3300;
 
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.productDetailPrice
{
  FONT-SIZE: 10pt;
     COLOR: black;
     FONT-WEIGHT:bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.productDetailModelNumber
{
  FONT-SIZE: 11pt;
  FONT-WEIGHT:bold;
     COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.accessoryGroupName
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #cc3300 thin solid;
}
.accessoryGroupDescription
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.accessoryName
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT:bold;
    COLOR: black;
    BACKGROUND-COLOR: #FAE2C0;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.accessoryDetails
{
    FONT-SIZE: 8pt;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.accessorySpacer
{
    HEIGHT: 10px;
}
.accessoryTitle
{
BORDER-BOTTOM: #cc3300 thin solid;
  FONT-SIZE: 8pt;
  COLOR: #cc3300;
 
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
