/* CSS Document */

/*****************************************************************
	##--SWEETPEA SITE COLOR VALUES--##
	
	DARK GREEN	    #8a6632 replace with #8a6632
	MEDIUM GREEN	#f58fa4 replace with #f58fa4
    LITE GREEN      #ebf1d5 replace with #ebf1d5
    
	
	##--SWEETPEA SITE FONTS--##

	Verdana, Tahoma, Arial, Helvetica, sans-serif

*****************************************************************/

BODY					{ background: #ffffff; font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif }
A.subNavLink:link		{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000 }
A.subNavLink:active		{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000 }
A.subNavLink:visited	{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000 }
A.subNavLink:hover		{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline; color: #8a6632 }

.subNavText             { font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #666666 }

/* INPUT					{ font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif } */

.bodyText				{ font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif }

.templateBodyCell			{ background: url('body_bg.jpg') repeat-y #ffffff; padding:10px }
.templateBodyCellDealerNav	{ padding:10px; vertical-align:top; width:150px; }


.subNavCell				{ background: url('bodyBG.jpg') #ffffff; padding:0px 10px; vertical-align:bottom }

.searchCell				{ background: url('header_search_bg.jpg') no-repeat; padding:0px 10px; vertical-align:bottom }

.searchTextbox			{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif }

.subscribeTextbox { font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;border:1pt solid #CCCCCC;  }

.productHeaderBld		{ FONT-SIZE: 10pt; COLOR: #000066; FONT-WEIGHT: bold; FONT-STYLE: normal; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif }

.productInfoLink	    { font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#a7c833; text-decoration:none }
.productInfoLink:link	{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#a7c833; text-decoration:none }
.productInfoLink:active	{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#a7c833; text-decoration:none }
.productInfoLink:visited{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#a7c833; text-decoration:none }
.productInfoLink:hover  { font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#7E7EC9; text-decoration:underline }

/***********************************************************************************
* DEFAULT TABLE SETUP - Added 8/17/07 Bryan Moseley
* 
* Tables should be structured as follows
*
* <table cellpadding="4" cellspacing="1" border="0" align="center" class="default" width=""> - UPDATE WIDTH AS NEEDED
*	<tr class="">
*		<td>
***********************************************************************************/
.default				{ background: #8a6632 }
.defaulthead			{ background: #8a6632; font:Bold 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#ffffff }
.defaultrow				{ background: #f58fa4; font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif }
.defaultaltrow          { background: #ebf1d5; font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif }
/***********************************************************************************
* END TABLE SETUP
***********************************************************************************/

/* td.vertline { width: 3px; background:url("greypix.jpg") repeat-y;} */
td.vert_outline			{ width: 3px; background:url("greypix.jpg") repeat-y;}
td.vert_outlineright	{ width: 3px;  background:url("greypix.jpg") repeat-y;}
td.hor_outline			{ height: 2px;  background:url("greypix.jpg") repeat-x;}

.submitbutton			{ font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; background:#cccccc; 	font-weight: bold;border-top: 1x solid #8a6632;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000; border-left: 1px solid #8a6632; padding: 0px 5px }

.copyright				{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666; padding:10px }

.productCell			{ font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; background:url("images/productBG.jpg") repeat-y }
.productLinkCell		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; line-height:12px; padding:0px 5px; color:#9999CC }

.productHeader			{ font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#7E7EC9;  font-weight: bold;}
.productLink:link		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#7E7EC9; text-decoration:none }
.productLink:visited	{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#7E7EC9; text-decoration:none }
.productLink:hover		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:underline }
.productLink:active		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:underline }

.productName			{ font:bold 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666 }

/* PRODUCT INFO CONTAINER */
.productInfoCont		{ width:384px; background: url('../../images/prodInfoBody.jpg') repeat-y; }
.productInfoCont p		{ margin: 0 10px }
.productInfoTop			{ background: url('../../images/prodInfoTopRight.jpg') no-repeat top right; }
.productInfoBot			{ background: url('../../images/prodInfoBotRight.jpg') no-repeat top right; }
img.corner				{ width:11px; height:11px; border:none; display:block; }
.productInfoHead		{ font:14pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#a7c833 }
.productInfoCell		{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; }
.productInfoSep			{ font:0pt verdana; background: #a7c833 }
.productInfoLabel		{ font: bold 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; text-align:right; color:#000000; }
/* PRODUCT INFO CONTAINER */

/* CART CONTAINER */
.cartInfoCont			{ width:604px; background: url('../../images/prodInfoBody600.jpg') repeat-y; border:1pt solid #000000 }
.cartInfoCont p			{ margin: 0 10px }
.cartInfoTop			{ background: url('../../images/prodInfoTopRight.jpg') no-repeat top right; }
.cartInfoBot			{ background: url('../../images/prodInfoBotRight.jpg') no-repeat top right; }
/* CART INFO CONTAINER */

.pageNumber				{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#999999 }
.pageNumberLink:link	{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none }
.pageNumberLink:visited	{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none }
.pageNumberLink:hover	{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#8a6632; text-decoration:underline }
.pageNumberLink:active	{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#999999; text-decoration:underline }

.viewLink:link			{ font:7.5pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#7E7EC9; text-decoration:none }
.viewLink:visited		{ font:7.5pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#7E7EC9; text-decoration:none }
.viewLink:hover			{ font:7.5pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:underline }
.viewLink:active		{ font:7.5pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:underline }

.customerBody			{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;  padding:3px 6px; line-height:17px }

.categoryheader			{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666; FONT-WEIGHT: bold; }
.category:link			{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;FONT-WEIGHT: bold; }
.category:visited		{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;FONT-WEIGHT: bold; }
.category:hover			{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:underline; FONT-WEIGHT: bold;}
.category:active		{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:none; FONT-WEIGHT: bold;}

.leftnavNavLink:link			{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none }
.leftnavNavLink:visited			{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none }
.leftnavNavLink:hover			{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline }
.leftnavNavLink:active			{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline }

.leftnavNavMainLink:link		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none }
.leftnavNavMainLink { font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none }
.leftnavNavMainLink:visited		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none }
.leftnavNavMainLink:hover		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline }
.leftnavNavMainLink:active		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline }

.leftnavNavCatName				{ font:14pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; }

.subcatLink:link		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#7E7EC9; text-decoration:none }
.subcatLink:visited		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#7E7EC9; text-decoration:none }
.subcatLink:hover		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:underline }
.subcatLink:active		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:underline }

/*td.productInfoCell		{
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
}*/
td.productHeaderCell		{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
}
td.productHeaderCellLeft		{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #8a6632;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
}
td.productPriceCell			{ FONT: 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333; }

td.productPriceCell			{ FONT: 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333; }

.printmethod				{ FONT: bold 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333; text-decoration:underline; }
.printmethod:link			{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;FONT-WEIGHT: normal; }
.printmethod:visited		{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;FONT-WEIGHT: normal; }
.printmethod:hover			{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:underline; FONT-WEIGHT: normal;}
.printmethod:active			{ font:8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#6699FF; text-decoration:none; FONT-WEIGHT: normal;}
.featureselect				{ font: 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #333333; }

td.FeatureInfoCellAlt		{ font: 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666; border-bottom:1pt solid #8a6632; }

.customerCol				{text-align: left; font: bold 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#ffffff}
.astrix						{text-align: left;	font: bold 12pt verdana; COLOR: #993333 }
.discounttextproductlist	{font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#a7c833; text-decoration:none;FONT-WEIGHT: normal;}
.discounttextproduct		{font:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#9F0017; text-decoration:none;FONT-WEIGHT: normal;}
.cartnotice					{font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#006600; text-decoration:none;FONT-WEIGHT: bold;}

.miscLink:link				{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#99CC33; text-decoration:none;FONT-WEIGHT: bold; }
.miscLink:visited			{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#99CC33; text-decoration:none;FONT-WEIGHT: bold; }
.miscLink:hover				{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; FONT-WEIGHT: bold;}
.miscLink:active			{ font:9pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#99CC33; text-decoration:none; FONT-WEIGHT: bold;}

P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Verdana
}
SELECT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Verdana
}
FONT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Verdana
}
TEXTAREA
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER: #c0c0c0 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif, Tahoma, Verdana
}
.txtfielddropdown
{
font-family: Verdana, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold
}

.text-white-bold 
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
    COLOR:WHITE;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
}


.small-black-text 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
    COLOR:BLACK
}

.text-bold-navyblue

{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
    COLOR:#000099;
    FONT-WEIGHT: bold
}


.text-bold-red
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
    COLOR:#bb0000;
    FONT-WEIGHT: bold
}

.input-text
{
BORDER:1 solid #C0C0C0; 
FONT-FAMILY:Verdana; 
FONT-SIZE:8pt; 
COLOR:#000000;
width:1in
}

.submit-button
{
BORDER: 1 solid #C0C0C0; 
FONT-FAMILY:Verdana;
FONT-SIZE:8pt;
COLOR:#000000
}
.text-black-bold 
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
    COLOR:BLACK;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
}
.NAVBOX
{
    BORDER-RIGHT: #bbc3d3 1px solid;
    BORDER-TOP: #bbc3d3 1px solid;
    BORDER-LEFT: #bbc3d3 1px solid;
    BORDER-BOTTOM: #bbc3d3 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.small-white-text
{
    FONT-SIZE: 8pt;
     COLOR: white;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}


/*<!-- shop$colors -->*/


table.colorsTableDef
{
	border: 0;
	padding: 1;
	background: #8a6632;
}
tr.colorsTableRow
{
	 background-color: #f58fa4;
}
td.colorsRowColor
{
	 background-color: #f58fa4;
}
td.colorsTableColumn
{
    FONT-SIZE: 10pt;
     COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.colorserror
{
    FONT-SIZE: 10pt;
     COLOR: #006600;
    LINE-HEIGHT: normal;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}

/*<!-- Reports -->*/

table.colorsReport2TableDef
{
	border: 0;
	padding: 1;
	text-align:center;
}

tr.colorsReportRow
{
	 background-color: #8a6632;
}
tr.colorsReportDetailRow
{
	 background-color: #f58fa4;
}
tr.colorsReportDetailRowX
{
	 background-color: #CCCCCC;
}
td.colorsReportDetailColumn
{
	 background-color: #f58fa4;
	 vertical-align:top;
	 text-align:center;
}
td.colorsReportHeadColumn
{
	background-color: #f58fa4;
	vertical-align:top;
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/*<!-- Categories -->*/
tr.colorsCatRow
{
	 background-color: #FFFFFF;
}
td.colorsCatColumn
{
 	 background-color: #ffffff;
	 vertical-align:top;
	 text-align:center;
     FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
table.colorsCatTable
{
	 text-align:center;	 
	 padding: 1px;
}

/*<!-- subcategories -->*/
tr.colorsSubCatRow
{
	 background-color: #FFFFFF;
}
td.colorsSubCatColumn
{
	background-color: #f58fa4;
	vertical-align:top;
	text-align:center;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
table.colorsSubCatTable
{
	text-align:center;
	padding: 1px;
	border-color: bb0000;
	border: 0;
}

<!-- Products -->
tr.colorsProdHeaderRow
{
	 background-color: #FFFFFF;
}
tr.colorsProdRow
{
	 background-color: #FFFFFF;
}
td.colorsProdHeaderColumn
{
	background-color: #8a6632;
	vertical-align:middle;
	text-align:center;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
td.colorsProdColumn
{
 	 background-color: #f58fa4;
	 vertical-align:middle;
	 text-align:center;
     FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
td.colorsProdNameColumn
{
 	 background-color: #000000;
	 vertical-align:top;
	 text-align:center;
     FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
td.colorsProdDescriptionColumn
{
 	 background-color: #000000;
	 vertical-align:top;
	 text-align:center;
     FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
td.colorsProdQuantityColumn
{
 	 background-color: #000000;
	 vertical-align:top;
	 text-align:center;
     FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
td.colorsProdColumnPrice
{
 	 background-color: #f58fa4;
	 text-align:center;
     FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
td.colorsProdButtonColumn
{
 	 background-color: #46648C;
	 vertical-align:middle;
	 text-align:center;
     FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}

/*<!-- shopcartformat-->*/

tr.colorsCartRow
{
 	 background-color: #ffffff;
}

td.colorsCartTitleColumn
{
	background-color: #f58fa4;
	color: #000000;
	font-weight:bold ;
	text-align:center;
	font-size:10pt;
}

td.colorsCartSubtotalRowLeft
{
	background-color: #f58fa4;
	text-align:right;
}
td.colorsCartSubtotalRowRight
{
	background-color: #ffffff;
}

td.colorsCarttotalRowLeft
{
	background-color: #f58fa4;
	color: #000000;
	font-weight:bold ;
	font-size:12px;
}

td.colorsCarttotalRowRight
{
	background-color: #8a6632;
}

<!-- customers-->
table.custOutsideTableDef
{
	background-color: #000000;
	border: 0;
	padding: 2;
	width: 680px;
	vertical-align: top;
}


/*<!-- Format Order details-->*/

table.colorsFOrderTable         { background-color: #8a6632; }

tr.colorsCartRow                { background-color: #f58fa4; }

td.colorsFOrderHeaderColumn     { background-color: #8a6632; vertical-align:top; text-align:left; font:bold 12pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; }

td.colorsFOrderFieldLeft        
{       background-color: #ebf1d5;
	    text-align:right;
	    font: 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; }

td.colorsFOrderFieldRight
{
	background-color: #ffffff;
	text-align:left;
	font: 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

/*<!-- Company details-->*/
table.colorsSearchKeyword
{
	background-color: #000000;
	border: 0;
	padding: 1;
	width: 50%;
	vertical-align: top;
}
tr.colorsSearchHeader
{
 	 background-color: #8a6632;
	 font-weight: bold;
	 color: #FFFFFF;
}
tr.colorsSearchKeyword
{
 	 background-color: #E5E5E5;
}
table.colorsSearchCatTable
{ 
	background-color: #000000;
	border: 0;
	padding: 1;
	width: 50%;
	vertical-align: top;
}
td.colorsSearchCatHeaderLeft
{
	 background-color: #FFFFFF;
	 font-weight:bold;
	 text-align:left;
	 vertical-align:top;	 
}
td.colorsSearchCatHeaderRight
{
	 background-color: #FFFFFF;
	 font-weight:bold;
	 text-align:right;
	 vertical-align:top;
}
tr.colorsSearchCatRow
{
	 background-color: #FFFFFF;	 
}
td.colorsSearchCatColumn
{
	background-color: #8a6632;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
td.colorsSearchSubCatColumn
{
	background-color: #8a6632;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

table.colorsTemplatetable
{
	background-color: #000000;
	padding:2;
}
tr.colorsTemplateQuantityRow
{
 	 background-color: #8a6632;
}
td.colorsTemplateQuantityColumn
{
 	 background-color: #E5E5E5;
	 text-align:center;
}
tr.colorsTemplateButtonRow
{
 	 background-color: #8a6632;
}
td.colorsTemplateButtonColumn
{
 	 background-color: #8a6632;
	 text-align:center;
	 vertical-align:middle;
}
tr.colorsCheckboxRow
{
 	 background-color: #8a6632;
}
td.colorsCheckboxColumn
{
 	 background-color: #8a6632;
	 text-align:center;
	 vertical-align:middle;
}

tr.colorsFeaturesRow
{
 	 background-color: #8a6632;
}
td.colorsFeaturesColumn
{
 	 background-color: #8a6632;
	 text-align:left;
}
td.colorsOutOfStockColumn
{
 	 background-color: #8a6632;
	 text-align:center;
}
td.colorsEditSpecialColumn
{
 	 background-color: #8a6632;
	 text-align:center;
}
table.colorsAddgeneralTable
{ 
	background-color: #000000;
	border: 0;
	padding: 1;
	width: 90%;
	vertical-align: top;
}
td.colorsEditlinkColumn
{
 	 background-color: #8a6632;
	 text-align:center;
	 vertical-align:top
}
td.colorsEditFieldSpecial
{
 	 background-color: #E5E5E5;
	 text-align:center;
}
table.PageNavTable
{
	/*background-color: #8a6632;*/
	width: 70%;
	padding: 1;
	border: 0;
}
tr.colorsPageNavRow
{
 	 /*background-color: #8a6632;
	 text-align:center;*/
	 FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
td.colorsPageNavColumn
{
 	 /*background-color: #8a6632;
	 text-align:center;*/
	 FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

table.colorsCustAdminTable
{
	width: 250px;
}

tr.colorsCustAdminHeaderRow
{
 	 background-color: #8a6632;
	 text-align:center;
	 FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-weight:bold;	 
}
tr.colorsCustAdminRow
{
 	 background-color: #f58fa4;	 
}
td.colorsCustAdminNumColumn
{
	text-align:right;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
td.colorsCustAdminColumn
{
	font-weight:bold;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

<!--- shop colors --->
table.colorsMinitable
{
	background-color: #000000;
	border: 0;
	padding: 1;
	width: 650px;
}
tr.colorsMinititleRow
{
 	 background-color: #8a6632;
	 font-weight: bold;
	 FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
td.colorsMiniNameTitleColumn
{
	background-color: #E5E5E5;
	width: 400px;
	text-align: center;
}
td.colorsMiniNameColumn
{ 
	background-color: #E5E5E5;
	width: 400px;
	text-align: left;
}
td.colorsMiniPriceColumn
{ 
	background-color: #E5E5E5;
	width: 50px;
	text-align: center;
}
tr.colorsMiniRow
{
 	 background-color: #CODFEF;
	 FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

table.NavCatTable
{
	background-color: #FFFFFF;
	border: 0;
	padding: 1;
}
tr.colorsNavCatRow
{
 	 vertical-align: top;
}
td.colorsNavCatColumn
{ 
	background-color: #FFFFFF;
	width: 100px;
	text-align: left;
	vertical-align: middle;
}


<!-- version 4.50-->
table.colorsproductfilteringtable
{
	background-color: #000000;
	border: 0;
	padding: 3;
	width: 90%;
}
tr.colorsproductfilteringrow
{
 	 background-color: #E5E5E5;
}
td.colorsproductfilteringcolumn
{
	background-color: #E5E5E5;
	width: 33%;
	text-align: center;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

<!-- version 5-->
table.colorsFronttable
{
	border: 0;
	padding: 0;
	width: 90%;
}
tr.colorsFrontRow
{
 	 background-color: #FFFFFF;
}
td.colorsFrontColumn
{
	width: 33%;
	text-align: center;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
table.colorsMinitableShort
{
	border: 1;
	padding: 1;
	width: 150px;
	border-color:#000000;
}
tr.colorsReportdetailRowUnpaid
{
 	 background-color: #FF9966;
}

.colorsLargeinfoFont		{ color: #666666; font: bold 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif; }

.colorsProdSpecialColor
{
 	 color: #0000FF;
 	  font-size:larger;
 	  FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

/* DEALER TEMPLATE STYLES */
.templatePage				{ background: #ffffff; font:10pt Verdana, Arial, Helvetica, sans-serif }
.templateTitleCell          { background:url('titleBG.jpg') no-repeat top left }
.templateSearchCell         { background:url('searchBG.jpg') no-repeat top right }
.templateBodyCell           { background:url('bodyBG.jpg') repeat-y; padding:10px }

.cartTable                  { background: #8a6632 }
.ProdFeatureCaption         { background: #f58fa4 }


/* ------------------------------------------------------------------
 * CHECKOUT PROCESS
 * ------------------------------------------------------------------ */

#displayBox { background-color: #FFF; border: 1px solid #CCC; padding: 1em; }
table.displayBox { border: 1px solid #CCC;      }
th.displayBox { background-color: #EEE; border-bottom: 1px solid #CCC; color: #666; font: bold 8pt/2em Arial, sans-serif; }
td.displayBox { background-color: #FFF; padding: 1em; }
#login, #addressBook, #payment, #instructions { margin-bottom: 1em; }
#login p { line-height: 1.2em; margin-bottom: 1em; }
#addressBook th.displayBox { padding-left: 4px; }#orderHistory { background-color: #CCC; }
.label { color: #666; font: bold 8pt Arial, sans-serif; }
.label_required { color: #F00; font: bold 8pt Arial, sans-serif; }

#order .arrow { background-image: url(/images/misc/checkout_arrow_bkgd.gif); background-position: right; color: #FFF; padding-left: .5em; text-align: left; }

/* ------------------------------------------------------------------
 * CART * ------------------------------------------------------------------ */
#cart { margin-bottom: 1em; }
#cart th.price { text-align: right; padding-right: 1em; }
#cart th.description { text-align: left; padding-left: 1em; }#cart table.displayBox { border: 1px solid #CCC; }
#cart th.displayBox { background-color: #EEE; border-bottom: 1px solid #CCC; color: #666; font: bold 8pt/2em Arial, sans-serif; }#cart td.displayBox { background-color: #FEC; padding: 1em; }
tr.cart_data th.sum { background-color: #D9E9F8; border-top: 1px solid #CCC; font-weight: bold; color: #666; }
tr.cart_data th { font: bold 8pt Arial, sans-serif; padding: 8px; }
tr.cart_data td { background-color: #fff; border-top: 1px solid #CCC; font: 8pt Verdana, Tahoma, Helvetica, Arial, sans-serif; padding: 8px; }
tr.first td { border-top: 0; }
tr.cart_data .input { text-align: center; }
tr.cart_data .description { text-align: left; }
tr.cart_data .price { color: #877755;text-align: right; }
td.cart_data .price { color: #877755;text-align: right; }
th.total { background-color: #D9E9F8; }
tr.cart_data td.total { background-color: #FFF; font-weight: bold; }

.anylinkcss{
background: #ebf1d5;
}

.anylinkcss a:hover {
background: #f58fa4;
color: white;
}

.menulink:hover {
   text-decoration: none;
   color: #6A5E22;
   font: 14px Arial;
}
.menulink:visited {
   color: #6A5E22;
   font: 14px Arial;
   text-decoration: none;
}
.menulink:link {
   color: #6A5E22;
   font: 14px Arial;
   text-decoration: none;
}

