body
{
		margin: 0 0 0 0;
}

a
{
	color:#a83108;
	text-decoration:none;
}
a:hover
{
	color:#a83108;
	text-decoration:underline;
}
a:visited
{
	color:#a83108;
}

.signInLink
{
	font-family: Times New Roman;
	font-size: 8pt;
	font-weight: bold;
	color: #7f471f;
}

.label
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
}

.plainText
{
	font-family: Times New Roman;
	font-size: 10pt;
	color: #7c723e;
}


.plainTextLink
{
	font-family: Times New Roman;
	font-size: 10pt;
}


.plainTextHome
{
	font-family: Times New Roman;
	font-size: 9pt;
	color: #7c723e;
}

.plainTextBold
{
	font-family: Times New Roman;
	font-size: 10pt;
	font-weight: bold;
	color: #7c723e;
}

.plainTextCaps
{
	font-family: Times New Roman;
	font-size: 7.75pt;
	font-weight: bold;
	letter-spacing: 0.01em;
	line-height: 12pt;
	color: #7c723e;
}

.PageTitle
{
	font-family: Times New Roman;
	font-size: 12pt;
	color: #7c723e;
	font-weight: bold;
	line-height: 16pt;
}

.nameTextCaps
{
	font-family: Times New Roman;
	font-size: 8.5pt;
	font-weight: bold;
	letter-spacing: 0.02em;
	line-height: 12pt;
	color: #7c723e;
}

.contactTextCaps
{
	font-family: Times New Roman;
	font-size: 8.5pt;
	font-weight: bold;
	letter-spacing: 0.02em;
	line-height: 10.5pt;
	color: #7c723e;
}

.halfLine
{
	font-family: Times New Roman;
	font-size: 4pt;
	font-weight: normal;
	line-height: 4pt;
	color: #7c723e;
}

.smallText
{
	font-family: Times New Roman;
	font-size: 8pt;
	color: #7c723e;
}

.smallTextBold
{
	font-family: Times New Roman;
	font-size: 8pt;
	font-weight: bold;
	color: #7c723e;
}

.halfLine
{
	font-family: Times New Roman;
	font-size: 4pt;
	font-weight: normal;
	line-height: 4pt;
	color: #7c723e;
}

.error
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	color:#990000;
}

.success
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	color:#009900;
}


/*******************************************************
*************
*************   Product Catalog
*************
/*******************************************************/

.searchBox
{
	font-family: Times New Roman;
	font-size: 8pt;
	border: solid 0px #ffffff;
}

.catLinkTD
{	
	font-family: Times New Roman;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;	
	color: #ffffff;
}

.catLinkTD A
{
	color: #ffffff;
}


.catLinkTD A:visited
{
	color: #ffffff;
}

.catLinkTD A:hover
{
	color: #c8ba86;
	text-decoration: none;
}

.catLinkTDSelected
{	
	font-family: Times New Roman;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;	
	color: #ffffff;
}

.catLinkTDSelected A
{
	color: #63472e;
}

.catLinkTDSelected A:visited
{
	color: #63472e;
}

.catLinkTDSelected A:Hover
{
	color: #63472e;
	text-decoration: none;
}

.subCatTD A
{
	font-family: Times New Roman;
	font-size: 8pt;
	color: #7c723e;
	line-height: 12pt;
}

.subCatTD A:visited
{
	font-family: Times New Roman;
	font-size: 8pt;
	color: #7c723e;
}

.subCatTD A:Hover
{
	font-family: Times New Roman;
	font-size: 8pt;
	color: #7c723e;
	text-decoration:underline;
}

.checkbox
{
	font-family: Times New Roman;
	font-size: 10pt;
	color: #7c723e;
	cursor: hand;
}

.HideMe
{
	display: none;
}


.SalePrice
{
	color: #a83108;
}

.HideMe
{
	display: none;
}

.priceListCategory
{
	font-family: verdana, Arial;
	font-size: 10pt;
	font-weight:bold;
}

.priceListProduct
{
	font-family: verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
}

.priceListItem
{
	font-family: verdana, Arial;
	font-size: 8pt;
}

.priceListPlainText
{
	font-family: verdana, Arial;
	font-size: 10pt;
}

.priceListTitle
{
	font-family: verdana, Arial;
	font-size: 12pt;
}
