.formtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #6b5736;
	font-size:13px;
	font-weight:bold;
}

.tablelisting {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:14px;
	line-height: 18px;
	padding: 5px;
	border-left: 1px solid #6b5736;
	border-top: 1px solid #6b5736;
	border-right: 1px solid #6b5736;
}

.sectionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9db435;
	line-height:16px;
	padding:0;
}

/*//////////////////// HEADER ////////////////////////*/

A.retailerlink {
	padding:4px 2px 4px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5a471b;
	text-decoration:none;
}

A.retailerlink:hover {
	color:#9db435;
}

.headerholder {
	width:900px;
	height:106px;
	background-color: #FFFFFF;
}

A.headerlink {
	padding:4px 2px 4px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5a471b;
	text-decoration:none;
	border-top:3px solid #5a471b;
}

A.headerlink:hover {
	border-top:3px solid #9db435;
	color:#9db435;
}

.bannerholder {
	padding:0;
	width:950px;
	border-top:3px solid #5a471b;
	border-bottom:1px solid #5a471b;
	padding-top:1px;
}

/*//////////////////// NAVIGATION LINKS ////////////////////////*/

.navholderleft {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding:0;
	width:199px;
	height:33px;
	background-color: #806e51;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.navholderright {
	font-family: Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 0 14px;
	width:750px;
	overflow:hidden;
	height:33px;
	color: #FFFFFF;
	background-color: #5a471b;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;

}

A.navlinks {
	padding:2px 0px 00px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	height:18px;
	border-bottom:2px solid #FFFFFF;
}

A.navlinksactive {
	padding:2px 0px 00px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #9db435;
	text-decoration:none;
	height:18px;
	border-bottom:2px solid #9db435;
}

A.navlinks:hover {
	color: #9db435;
	border-bottom:2px solid #9db435;
}

/*//////////////////// CONTENT ////////////////////////*/

.productinfoheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	line-height:20px;
	padding:1;
	background-color: #9db435;
	border: 1px solid #5a471b;
}

A.productindexlink {
	padding:5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
	color:#5a471b;
	text-decoration:none;
}

A.productindexlink:hover {
	text-decoration:underline;
}

A.producttablelistinglink {
	padding:5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
	color:#5a471b;
	text-decoration:none;
}

A.producttablelistinglink:hover {
	text-decoration:underline;
}

.productindexheader {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	padding:0px 0px 5px 0px;
}

.productindextable {
	border-top: 1px solid #74592e;
}

.productindex {
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	background-color:#c8cc86;
	color:#74592e;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:8px 8px 8px 8px;
	line-height:18px;
}

.contentmainindex {
	width:950px;
	border-bottom:1px solid #d3d3d3;
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:14px;
	line-height:28px;
}

.contentmaintable {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a471b;
	line-height:16px;
	padding:0 0 8px 0;
}

.contentmain {
	border-bottom:1px solid #5a471b;
	width:950px;
	padding:20px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a471b;
	line-height:16px;
	padding:0 0 8px 0;
}

.contentmainleft{
	padding:14px 13px 0 13px;
	width:199px;
	overflow:hidden;
	background-color: #ece9e5;
	border-right:1px solid #FFFFFF;
}

.contentmainright {
	padding:15px 0px 15px 15px;
}

A.contentmainlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #6b5736;
	font-size:13px;
	padding:5px 15px 10px 0;
	text-decoration:none;
	font-weight:bold;
}

A.contentmainlink:hover {
	color:#a13c25;
	text-decoration:underline;
}

/*//////////////////// FOOTER ////////////////////////*/
.footerholder {
	width:950px;
	overflow:hidden;
	border-bottom:6px solid #9db435;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5a471b;
	text-decoration:none;
}

A.footerlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a471b;
	text-decoration:none;
}

A.footerlink:hover {
	color:#9db435;
}

/*//////////////////// MISC ////////////////////////*/
.txtred {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size:13px;
	font-weight:bold;
}