pagebody, b, td, p, ul, li, input, select, textarea, th { font-family: Verdana, Arial, helvetica; font-size: 9pt; color: #000000 }
a:link {color: #333333; text-decoration: none; font-weight:bold; font-size: 9pt}
a:visited {color: #333333; text-decoration: none; font-weight:bold; font-size: 9pt}
a:hover {color: #333333; text-decoration: underline; font-weight:bold; font-size: 9pt}
.show        { background-color: #D0AC90; border: 5 inset #D0AC90 }
table#spacebar    { border-top-style: solid; border-top-width: 0 }
td#new       { width:12% }
.leftnav  td { border-style: solid; border-width: 0; border-color: transparent }
.toptable    { text-align: Center; border-style: solid; border-width: 0; border-color: transparent }
.midtable table,td		{ border-style: solid; border-width: 0 }
.blogClass td  { background-color: #B89818; text-align: Left; width: 100% }
.prod table,td  { border-style: solid; border-width: 1; border-color: transparent}
.friend { font-size: 8pt; color: #805900; font-weight: bold; cursor: hand }
td.head      { background-color: #CCFFCC }
table.chart  { border: 1 solid #000000 }
.cartdis     { border: 1 solid #805900 }
.cat         { font-size: 10pt }
.cat a:link  { color: #333333; font-weight: bold; text-decoration: none }
.cat a:visited { color: #333333; font-weight: bold; text-decoration: none }
.cat a:hover { text-decoration: underline; color: #333333; font-weight: bold }
.important { color: #000080; font-style: italic; font-weight: bold }
td.important1  { color: #000000; font-weight: bold; border-bottom: 1 solid #808000 }
.myh1        { font-size: 12pt; color: #000000; font-family: Verdana; font-weight: bold }
table.sql td        { background-color: #689898; border: 1 solid #333399 }
	.textBlock A:link { color: #000000 }
	.textBlock A:visited { color: #000000 }
	.helpBlock   { background-color: #CCFFCC }
.textblock A:hover { color: #68D068}
	.errMsg			 {COLOR: red;}
	.linkclass   {  }
	.linkclass A:link { color: #000000; text-decoration: none }
	.linkclass A:visited { color: #000000; text-decoration: none }
	.linkclass A:hover {COLOR: #68D068; TEXT-DECORATION: underline;}
	.linkclass1 {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt;}
	.linkclass1 a:link { color: #000000; font-family: Arial; font-weight: bold }
	.linkclass1 a:visited { color: #000000; font-family: Arial; font-weight: bold }
	.linkclass1 a:hover { color: #ffffff; text-decoration: underline; font-weight: bold }
	.spacer      { color: #333333; font-family: Arial, Verdana, Helvetica; font-size: 8px; }
	.fieldHelp       {COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt;}
	.textBlockHead   {COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: BOLD;}
	.navigationBar { background-color: #C7C7E2; border-style: solid; border-width: 0 }
.leftnav td.textBlock { background-color: #D0FFFF; border: 1 solid #000000 }
.blockInBlock    {BACKGROUND-COLOR: #B89818; border: 1 solid #000000}
	.findTable   { background-color: #F0C98E; border: 1px solid #000000 }
.findTable a:link      { color: #000000; text-decoration: none }
	.findTable a:visited      { color: #000000; text-decoration: none }
	.findTable a:hover      { color: #ffffff; text-decoration: underline; font-weight: bold }
.listTable   { background-color: #CCFFCC; border: 1 solid #000000 }
.listTable a:link { color: #9C0000; text-decoration: none; font-weight: bold; font-weight:8pt; }
.listTable a:visited { color: ##C20000; text-decoration: none; font-weight: bold; font-weight:8pt; }
.listTable a:hover  { color: #ffffff; text-decoration: underline; font-weight: bold; font-weight:8pt; }
.listRowTop  { background-color: #D3B49E; border: 1px solid #000000 }
.listRowHead { background-color: #BE8F6F; border: 1 solid #000000 }
.listRowBot  { background-color: #D3B49E; border: 1 solid #000000 }
.textBlock1   { background-color: #F5DBB4 ; border: 1 solid #000000 }
	.textBlock1 a:link { color: #336699; text-decoration: none; font-weight: bold }
	.textBlock1 A:visited  { color: #336699; text-decoration: none; font-weight: bold }
	.textBlock1 A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: bold }
body         { background-image: url('RECYCLE.GIF'); background-repeat: repeat }
table.main td { border: 1px solid #0000FF; padding: 3px;  }
table.main { border: 0 solid #FF0000; padding: 3 }
td           {  }
th           { background-color: #8f7a65; color: #000000; text-align: center; 
               border: 1 solid #000000 }
/* Info Box WITHOUT Headings */
.CPbox1      { background-color: #8f7a65; color: #d8d0c8; border: 1px solid #d8d0c8}
.CPbox1  td    { background-color: #8f7a65; color: #d8d0c8; border: 0 solid #E0A040 }
.CPbox1 A:link     {FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:hover    {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2            {BACKGROUND-COLOR: #B87818; BORDER: 1px solid #BBC3D3}
.CPbox2H           {BACKGROUND-COLOR: #8f7a65; PADDING: 1px}
.CPbox2B           {BACKGROUND-COLOR: #d8d0c8}
.CPbox2B A:link    {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:visited {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:hover   {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: underline}
#dimensions td  { border: 1 solid #000000 }
.Misc a:link { color: #333333; text-decoration: none; font-family: Arial; font-size: 8pt; 
               font-weight: bold }
.Misc a:visited    { color: #333333; font-size: 8pt; text-decoration: none; font-family: Arial; font-weight: bold }
.Misc a:hover { color: #333333; font-size: 8pt; text-decoration: underline; font-family: Arial; font-weight: bold }
.CPhighlight {COLOR: #000000; BACKGROUND-COLOR: #ffff66}
/* Box - Page Headings */
.CPpageHead  { font-weight: bold }
/* Box - Page Navigation */
.CPpageNav   { background-color: #8F7A65; color: #000000 }
/* Box - General Headings */
.CPgenHeadings {BACKGROUND-COLOR: #B87818}
.CPlines {BACKGROUND-COLOR: #B87818}

/* Box - Product Image (Home page) */
.CPhomeImg   {  }

/* Box - Product Description (Home page) */
.CPhomeDesc {}

/* Horizontal and Vertical lines */
.CPlines {}

/* Product Short Description (Except Detail page) */
.CPprodDesc {FONT-SIZE: 9pt}

/* Product Short Description (Detail page only) */
.CPprodDescDet {FONT-SIZE: 11pt}

.textblock   { background-color: #Ffcc99 }
/* Product Long Description */
.CPprodDescLong {}

/* Product Detail */
.CPprodDet   { margin-left: 15 }
/* Product SKU */
.CPprodSKU {}

/* Product Price - Text Label */
.CPprodPriceT {COLOR: #800000}

/* Product Price - Price Value */
.CPprodPriceV {COLOR: #800000}

/* Product List Price - Text Label */
.CPprodLPriceT {}

/* Product List Price - Price Value */
.CPprodLPriceV {TEXT-DECORATION: line-through}

/* Product Sale Price - Text Label */
.CPprodSPriceT {}

/* Product Sale Price - Price Value */
.CPprodSPriceV {COLOR: red}

/* Free Shipping text */
.CPfreeShipMsg {COLOR: #000000}

/* In Stock text */
.CPinStock   { color: #000080 }
/* Out of Stock text */
.CPoutStock {COLOR: red}

/*  Image text */
.imgclass    {  }
/* Category List */
.CPcatDescList {}

/* Category Description - No products linked to it */
.CPcatDesc {}

/* Category Description - Has products linked to it */
.CPcatDescProd { color: #333333; font-weight: bold }
/* Option Description */
.CPoptDesc {FONT-STYLE: italic}

/* Option Select box */
.CPoptSel {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Text box */
.CPoptTxt {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* ADDED - Version 2.3 */

/* Box - 2, 3 and 4 Column Layout for product list page */
.CPcolsView {BACKGROUND-COLOR: #E0A040; BORDER: 1px solid #B87818}
.CPcolsView A:link    {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView A:visited {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView A:hover   {COLOR: #996666; TEXT-DECORATION: underline}

/* System Messages */
.CPsysMsg    {FONT-SIZE: 10pt}
.CPsysMsgErr {COLOR: red; FONT-SIZE: 10pt}
.CPsysMsgURL {FONT-SIZE: 10pt}

/* Bar 1
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:9; visibility:hidden}

/*Styles for level 0 Top level elements*/
.clLevel0, .clLevel0over { position: absolute; font-family: tahoma, arial, helvetica; font-size: 10px; 
               font-weight: bold; padding: 2px }
.clLevel0    { background-color: #907C68; color: #A0E8E8; text-align: center; valign: 
               middle; nowrap }
.clLevel0over { background-color: #D8D0C8; layer-background-color: #D8D0C8; color: #000099; 
               cursor: hand; text-align: center }
.clLevel0border{position:absolute; visibility:hidden; border-top-style: solid; 
               border-top-width: 1; border-top-color: #000000; border-bottom-style: solid; border-bottom-width: 1; border-bottom-color: #000000}

/*Styles for level 1*/
.clLevel1, .clLevel1over { position: absolute; font-family: tahoma, arial, helvetica; font-size: 10px; 
               font-weight: bold; padding: 2px }
.clLevel1    { background-color: #907C68; layer-background-color: #907C68; color: #A0E8E8; 
               text-align: center; }
.clLevel1over{background-color:#D8D0C8; layer-background-color:#D8D0C8; color:#000099; cursor:pointer; cursor:hand; text-align:center }
.clLevel1border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold; nowrap;padding: 2px}
.clLevel2{background-color:#907C68; layer-background-color:#907C68; color:#A0E8E8; text-align:center}
.clLevel2over{background-color:#D8D0C8; layer-background-color:#D8D0C8; color:#000099; cursor:pointer; cursor:hand; text-align:center }
.clLevel2border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#006699}

/* Bar 2
/*Style for the background-bar*/
.cl2Bar{position:absolute; width:10; height:9; visibility:hidden}

/*Styles for level 0 Top level elements*/
.cl2Level0, .cl2Level0over { position: absolute; font-family: tahoma, arial, helvetica; font-size: 10px; 
               font-weight: bold; padding: 2px }
.cl2Level0   { background-color: #907C68; color: #A0E8E8; text-align: center; valign: middle; }
.cl2Level0over { background-color: #D8D0C8; layer-background-color: #D8D0C8; color: #000099; 
               cursor: hand; text-align: center }
.cl2Level0border{position:absolute; visibility:hidden; border-top-style: solid; 
               border-top-width: 1; border-top-color: #000000; border-bottom-style: solid; border-bottom-width: 1; border-bottom-color: #000000}

/*Styles for level 1*/
.cl2Level1, .cl2Level1over { position: absolute; font-family: tahoma, arial, helvetica; font-size: 10px; 
               font-weight: bold; padding: 2px }
.cl2Level1    { background-color: #907C68; layer-background-color: #907C68; color: #A0E8E8; 
               text-align: center; }
.cl2Level1over{background-color:#D8D0C8; layer-background-color:#D8D0C8; color:#000099; cursor:pointer; cursor:hand; text-align:center }
.cl2Level1border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#006699}


/*Styles for level 2*/
.cl2Level2, .cl2Level2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold; nowrap;padding: 2px}
.cl2Level2{background-color:#907C68; layer-background-color:#907C68; color:#A0E8E8; text-align:center}
.cl2Level2over { background-color: #D8D0C8; layer-background-color: #D8D0C8; color: #000099; 
               cursor: hand; text-align: center }
.cl2Level2border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#006699}
.recall          { font-family: Tahoma; font-size: 12px; background-color:#FFCC99 }
.warning
{
    background-color: #FFCC66;
    border: 1px solid #FF6600;
}
.samples
{
    background-color: #F5DBB4;
    border: 1px solid #CE871C;
    width: 100%;
}
