a { color: #91926b;
	font-weight: normal;
	text-decoration: none; }
a:visited { color: #91926b;
	font-weight: normal;
	text-decoration: none; }
a:active { color: #91926b;
	font-weight: normal;
	text-decoration: underline; }
a:hover { color: #91926b;
	font-weight: normal;
	text-decoration: underline; }
img { border: 0; }
img.pagetitle {
	margin: 26px 24px 22px 475px;
	}
img.copyright {
	margin: 115px 0 20px 0;
	}
img.slide {
	margin: 0;
	padding: 10px;
	border: solid 1px #ccc;
	}
img.titlebar1  { /* center titlebars */
	margin: 15px 0 14px 215px;
	}
img.titlebar2a  { /* rtcol titlebars */
	margin: 0 0 10px 23px;
	}
img.titlebar2b  { /* rtcol titlebars */
	margin: 15px 0 10px 23px;
	}
img.centerthumb  { /* center column thumbnail */
	margin: 0 10px 10px 225px;
	}
img.material  { /* material swatch */
	margin: 0 10px 10px 33px;
	}
img.specs  { /* product specs chart */
	margin: 0 0 10px 23px;
	}
	
/* global styles */
p {
	margin: 0 0 16px 225px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 20px;
	font-weight: normal;
	}
p.first {
	margin: 28px 0 16px 225px;
	}
p.promo {
	margin: 10px 0 5px 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 14px;
	font-weight: normal;
	}
p.rtcol {
	margin: 0 0 10px 33px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 14px;
	font-weight: normal;
	}
p.rtcolsmlink {
	margin: 4px 0 16px 33px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #91926b;
	line-height: 15px;
	font-weight: normal;
	}
p.rtcolsmlink2 {
	margin: 4px 0 4px 33px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #91926b;
	line-height: 15px;
	font-weight: normal;
	}
p.matldesc {
	margin: 0 0 5px 33px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 14px;
	font-weight: normal;
	}
p.list {
	margin: 0 0 5px 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333; 
	line-height: 20px;
	font-weight: normal;
	}
p.promolink {
	margin: 8px 5px 10px 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #91926b;
	line-height: 13px;
	font-weight: normal;
	}
p.smlink {
	margin: 0 0 16px 225px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #91926b;
	line-height: 15px;
	font-weight: normal;
	}
p.slidecaption {
	margin: 6px 11px 10px 11px;
	padding: 0;
	width: 709px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 14px;
	font-weight: normal;
	background: #fff;
	}
p.centerpromotxt {
	margin: 0 40px 5px 225px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 14px;
	font-weight: normal;
	}
h1 {
	margin: 10px 0 2px 225px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #acad7f;
	line-height: 20px;
	font-weight: bold;
	}
h1.first {
	margin: 28px 0 2px 225px;
	}
h1.first2 {
	margin: 2px 0 2px 225px;
	}
h2 {
	margin: 10px 0 2px 225px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #acad7f;
	line-height: 20px;
	font-weight: normal;
	}
h2.sub {
	margin: 0 0 2px 225px;
	}
h3 {
	margin: 10px 0 2px 225px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #acad7f;
	line-height: 20px;
	font-weight: normal;
	}
h3.sub {
	margin: 0 0 2px 225px;
	}
h3.rtcolhd {
	margin: 10px 0 2px 33px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #acad7f;
	line-height: 14px;
	font-weight: bold;
	}
h3.rtcolhd1st {
	margin: 0 0 2px 33px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #acad7f;
	line-height: 14px;
	font-weight: bold;
	}
h3.matlhd {
	margin: 6px 0 2px 33px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #acad7f;
	line-height: 14px;
	font-weight: bold;
	}
h3.centerpromohd {
	margin: 6px 40px 2px 225px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #acad7f;
	line-height: 14px;
	font-weight: bold;
	}
ul.rtcol {
	list-style: none;
	margin: 0 0 16px 33px;
	padding-left: 0.5em;
	text-indent: -0.5em;
	}
ul.rtcol li {
	margin: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 14px;
	font-weight: normal;
	}
p.sublink1st {
	margin: 6px 0 2px 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #faa634;
	line-height: 16px;
	font-weight: bold;
	text-align: right;
	}
p.sublink {
	margin: 2px 0 2px 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #faa634;
	line-height: 16px;
	font-weight: bold;
	text-align: right;
	}
p.quote {
	margin: 0 10px 10px 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #d7be79;
	line-height: 20px;
	font-weight: bold;
	}
p.quotebyline {
	margin: 0 0 20px 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 14px;
	font-weight: normal;
	}
a.sublink { color: #9a9578;
	font-weight: normal;
	text-decoration: none; }
a.sublink:visited { color: #9a9578;
	font-weight: normal;
	text-decoration: none; }
a.sublink:active { color: #9a9578;
	font-weight: normal;
	text-decoration: none; }
a.sublink:hover { color: #9a9578;
	font-weight: normal;
	text-decoration: none; }
.hilite {
	font-size: 13px;
	color: #acad7f;
	font-weight: bold;
	}
input.formbtn {
	padding: 2px 8px 2px 8px; 
	text-transform: uppercase; 
	text-align: middle;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #9a9578; 
	font-weight: bold;
	background-color: #eee;
	border-top: solid 1px #ccc;
	border-right: solid 1px #ccc; 
	border-bottom: solid 1px #ccc; 
	border-left: solid 1px #ccc; 
	cursor: pointer; 
	}
input.field {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #9a9578; 
	font-weight: bold;
	}
textarea.field {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #9a9578; 
	font-weight: bold;
	}
.location {
	color: #999;
	}
.unbold {
	font-weight: normal;
	}
.bold {
	font-weight: bold;
	}
.graybold {
	color: #555;
	font-weight: bold;
	}
.ltgraycaps {
	color: #999;
	text-transform: uppercase;
	font-size: 11px;
	}
.ltgraysmcaps {
	color: #999;
	text-transform: uppercase;
	font-size: 10px;
	}
.greenbold {
	color: #acad7f;
	font-weight: bold;
	}