.top-backing 	{ 
	background-image: url('../../images/bg.gif'); 
	vertical-align: text-top;
	background-repeat: repeat-x;
	height: 164px;
}
.top-smallbar-backing	{ 
	background-color: #B9DDEF; 
}
.top-links		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.top-links:hover	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.top-links:visited	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.top-smallbar-text	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.textbox-search 	{ 
	background-color: #FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: light; 
	color: #000000; 
	border: 1 solid #255956; 
}
.button-search 		{ 
	background-color: #255956; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: light; 
	color: #FFFFFF; 
	border: 1 solid #255956; 
	padding: 0px; 
	height: 17px; 
	cursor: hand; 
}

.mini-cart		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}

.menu-backing		{ 
	background-color: #FFFEF2; 
}
.menu-backing-title		{ 
	background-color: #C0A07F; 
}
.menu-backing-content		{ 
	background-color: #DDCAB4; 
}
.menu-title-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FFFFFF; 
	text-decoration: none; 
}
.menu-section-links		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.menu-section-links:hover 	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color: #255956; 
	text-decoration: underline; 
}
.menu-section-links:visited 	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color: #255956; 
	text-decoration: underline; 
}
.menu-subsection-links		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.menu-subsection-links:hover	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.menu-subsection-links:visited	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.menu-normal-text	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.menu-bold-text	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}

.menu-links		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.menu-links:hover 	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.menu-links:visited 	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}

.middle-backing		{ 
	background-color: #FFFEF2; 
}

.text-path 			{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.text-path:hover		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline;
 }
 .text-path:visited		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline;
 }
.middle-normal-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.table-backing-title	{ 
	background-color: #C0A07F; 
}
.table-backing-content		{ 
	background-color: #DDCAB4; 
}
.section-backing-content		{ 
	background-color: #FFFEF2; 
}
.field-backing-title		{ 
	background-color: #C0A07F; 
}
.field-backing-content		{ 
	background-color: #DDCAB4; 
}
.field-backing-content-cart		{ 
	background-color: #FFFEF2; 
}
.table-title-text	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:9pt; 
	color:#FFFFFF; 
	text-decoration: none; 
}
.product-title-text	{ 
/*
	font-family: Times New Roman, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12pt; 
	color:#255956; 
	text-decoration: none; 
	*/
	font-family: 'Times New Roman';
	font-weight:bold; 
	font-size: 16px;
	color:#255956;
	font-style: italic;
	letter-spacing: 0.2em; 
}
.middle-links		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none;
}
.middle-links:hover		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.middle-links:visited		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.product-field-title	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.product-field-content		{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.normal-field-title		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.normal-field-content		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.normal-field-title-cart		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FFFFFF; 
	text-decoration: none; 
}
.cart-field-title		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.error-text			{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.highlight-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}

.description-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
	line-height: 14px;
}
.specialoffer-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#FF0000; 
	text-decoration: none; 
}
.extrafield-title-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.extrafield-content-text	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.qty-title-text			{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.price-title-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.price-content-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:10pt; 
	color:#255956; 
	text-decoration: none; 
}
.other-title-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.darkshade-backing			{ 
	background-color: #AAAAAA; 
}
.mediumshade-backing		{ 
	background-color: #BBBBBB; 
}
.lightshade-backing			{
	background-color: #CCCCCC; 
}
.extralightshade-backing	{ 
	background-color: #DDDDDD; 
}
.review-title-backing		{ 
	background-color: #CCCCCC; 
}
.review-subject-backing		{ 
	background-color: #DDDDDD; 
}
.review-content-backing		{ 
	background-color: #EEEEEE; 
}
.review-title-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.review-content-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}

.header-title		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:9pt; 
	color:#255956; 
	text-decoration: none; 
}
.header-description			{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#222222; 
	text-decoration: none; 
}
.subsection-description		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#222222; 
	text-decoration: none; 
}

.textbox 		{ 
	background-color: #FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: light; 
	color: #000000; 
	border: 1 solid #255956; 
}
.button			{
	background-color: #255956; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: light; 
	color: #FFFFFF; 
	border: 1 solid #255956; 
	padding: 0px; 
	height: 17px; 
	cursor: hand; 
}
.selectbox			{ 
	background-color: #FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: light; 
	color: #000000; 
	border: 1 solid #255956; 
}

.copyright-text		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#000000; 
	text-decoration: none; 
}
.copyright-links		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
.copyright-links:hover 		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.copyright-links:visited 		{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}

A 			{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none;
}
A:hover 	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: none; 
}
A:visited 	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:8pt; 
	color:#255956; 
	text-decoration: underline; 
}
.body-shop	{ 
	background-color: #FFFEF2; 
	margin: 0px; 
	background-image: url('../../images/bg.gif'); 
	background-repeat: repeat-x;
}
img {
	border: none;
}
table.outline { 
	border-style: double;
	border-color: #255956;
}

