body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #666;
	line-height: 20px;
}
a:link {
	color: #000000;
	size: 16px;
	text-decoration: none;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #000000;
	font-weight:bold
}
a:active {
	color: #666;
	text-decoration: none;
}

.footer {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #929192;
	padding-top: 30px;
}

.footerR a:active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #999999;
}
.footerR a:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #999999;
}
.footerR a:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #999999;
}
.footerR a:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #999999;
	}

.maintext {
	font-family: NewsGothicBT-ExtraCondensed;
	font-size: 30px;
	line-height: 48px;
	color: #933E53;
}
.bottom {
	font-family: NewsGothicBT-ExtraCondensed;
	font-size: 30px;
	line-height: 48px;
	color: #933E53;
}
.bottomtext {
	font-size: 12px;
	line-height: 14px;
	color: #999999;
}.contact {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #999;
	line-height:14px;
}
.contactR a:active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
}
.contactR a:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
}
.contactR a:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
}
.contactR a:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	}
.advise {
	font-size: 12px;
	line-height: 18px;
}

h1, h2											{border-bottom:1px dotted #c6c6c6; line-height:30px; height:39px; color:#005522; font-weight:normal; margin-bottom:8px;}

h2												{line-height:38px;}

img												{border:none;}

.col											{height:100%; float:left;  padding: 0px 0px 0px 10px;}
.colom											{
	position:absolute;
	float:left;
	width:180px;
	background-color:#d6d5d5;
	height:100px;
	padding: 5px;

	top: 1350px;
}
.colomsmaller											{
	position:absolute;
	float:left;
	width:194px;
	background-color:#d6d5d5;
	height:100px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	top: 1250px;
}
.colomHeight										{
	position:absolute;
	float:left;
	width:194px;
	background-color:#d6d5d5;
	height:100px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	top: 1400px;
}
.colom2											{
	position:absolute;
	float:left;
	width:180px;
	background-color:#d6d5d5;
	height:100px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	top: 2553px;
	left: 53px;
}


.midline										{border-right:1px dotted #aaaaaa; height:100%; float:left;}

.space10										{float:left; height:100%; width:10px;}

#product_list									{width:170px;}
#product_list a									{color:#7f7f7f; text-decoration:none;}
#product_list a:visited							{color:#7f7f7f; text-decoration:none;}
#product_list a:hover							{color:#7f7f7f; text-decoration:underline;}

.thumbs											{float:left; height:172px; width:200px;}
.thumbnails										{float:left; height:112px; width:220px;}
.thumbnails1									{float:left; height:117px; width:219px;}
.thumbnails2									{float:left; height:117px; width:253px;}



#range_list										{width:250px;}
#range_list a									{color:#000000; text-decoration:none;}
#range_list a:visited							{color:#000000; text-decoration:none;}
#range_list a:hover								{
	color:#FC0;
	text-decoration:none;
}

#product_details								{width:430px; border-right:0;}

#footer											{background:#dddddd;}

.category										{border-bottom:1px dotted #aaaaaa; padding-top:6px; padding-bottom:6px; width:170px;}
.categoryNav									{padding-left:36px; width:135px;}

.category_link, .category a						{text-decoration:none; display:block; cursor:pointer;font-size: 12px; color:#000}

.category div									{overflow:hidden; height:0px;}

.category div a									{text-indent:20px;}

#product_frame									{width:420px; overflow:hidden;}

.footer_content									{width:890px; margin:auto; padding:5px;}
.footer_content a								{color:#005522; text-decoration:none;}
.footer_content a:visited						{color:#005522; text-decoration:none;}
.footer_content a:hover							{color:#005522; text-decoration:underline;}

.table_style									{color:#5b5b5b;}
.table_headings									{color:#000000; font-weight:bold;}
.table_style ul li								{list-style:disc; list-style-position:inside; line-height:20px;}

.producttext {
	font-family: Sanchez-Regular;
	font-size: 18px;
	color: #000000;
	padding-left:10px;
}
.product_Smallertext {
	font-family: Sanchez-Regular;
	font-size: 16px;
	color: #000000;
	padding-left:10px;
}
.producttextMain {
	font-family: Sanchez-Regular;
	font-size: 18px;
	color: #000000;
}
