	body, tr, h1, h2, h3, h4, h5, h6, p, dd, div, span, input, select {
		font-size:9pt;
		font-family: Arial, Helvetica, sans-serif;
	}
	a {
		color:blue;
	}
	a:visited {
		color:blue;
	}
	a:hover {
		color:red;
	}
	a.btn, a.btn:visited {
		color:#333;
		font-family: Arial, Helvetica, sans-serif;
		font-size:100%;
		font-weight:400;
		border:4px solid;
		border-top-color:#999;
		border-left-color:#999;
		border-right-color:#666;
		border-bottom-color:#666;
		background-color:#cec;
		display:block;
		text-align:center;
		text-decoration:none;
		filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaddaa');
	}
	a.btn:hover {
		color:#333;
		border-top-color:#c63;
		border-left-color:#c63;
		border-right-color:#930;
		border-bottom-color:#930;
	}
	.captionBlack {
		color:black;
		font-size:8pt;		
	}
	.captionBlackHeavy {
		color:black;
		font-weight:bold;
		font-size:10pt;		
	}
	.captionGreen {
		color:#336633;
		font-size:8pt;
		font-weight:bold;
	}
	.captionGreenLarge {
		color:#336633;
		font-size:12pt;
		font-weight:bold;
	}
	
	.captionGreenMedium {
		color:#336633;
		font-size:10pt;
		font-weight:bold;
	}
	.captionRed {
		color:red;
		font-weight:bold;
		font-size:10pt;		
	}
	.captionRedSmall {
		color:red;
		font-weight:normal;
		font-size:8pt;		
	}
	.captionLink {
		color:blue;
		font-size:8pt;
	}
	.directions {			
		color:#336633;
		font-weight:bold;
		font-size:9pt;
	}
	.colheader {
		/*color:#336633;*/
		color:black;
		font-weight:bold;
		font-size:7.5pt;
	}
	.faqHeader {
		color: black;
		font-size: 9pt;
		font-weight: bold;
		text-decoration:none;
	}
	.featureLink1 {
		color:blue;
		font-weight:bold;
		font-size:9pt;
	}
	.featureLink2 {
		color:blue;
		font-weight:bold;
		font-size:8pt;
	}
	.featureTable {
	 	background-color:#DFFFDF;
		border-color:black;
		border-width:1px;
		border-style:solid;
	}
	.footer {
		font-weight:bold;
		font-size:8pt;
	}
	h1, h2, h3 {
		margin-bottom:2px;
		padding-bottom:0px;
	}
	.header1 {
		color:#336633;
		font-weight:bold;
		font-size:14pt;
	}
	.header2 {
		color:#336633;
		font-weight:bold;
		font-size:12pt;
	}
	.header3 {
		color:#336633;
		font-weight:bold;
		font-size:11pt;
	}	
	.header4 {			
		font-weight:bold;
		font-size:10pt;
	}
	.header5 {			
		font-weight:bold;
		font-size:9pt;
		margin-bottom:2px;
	}
	.header6 {			
		font-weight:bold;
		font-size:8pt;
		margin-bottom:2px;
	}
	.headerOrderForm {
		color:#000000;
		font-size:9pt;
		font-weight:bold;
	}
	input.btn {
		color:#336600;
		font-family: Arial, Helvetica, sans-serif;
		font-size:120%;
		font-weight:bold;
		border:3px solid;
		border-top-color:#336600;
		border-left-color:#336600;
		border-right-color:#336600;
		border-bottom-color:#336600;
		background-color:#cec;
		filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaddaa');
	}
	input.btnhov{
		border-top-color:#c63;
		border-left-color:#c63;
		border-right-color:#930;
		border-bottom-color:#930;
	}
	.MetaDescription {
		/*color:#336633;*/
		/*color:#336600;*/
		color:black;
		font-size:9pt;
		font-weight:normal;
	}
	.OrderTable {
		border-color:gray;
		background-color:#FFFFFF;
		border-width:0px;
		border-style:ridge;
	}
	.ProductDescription {
		font-weight:normal;
		font-size:9pt;
	}
	.ProductDescription1 {
		font-weight:normal;
		font-size:8pt;
	}
	.ProductDiscountedPrice {
		color:red;
		font-size:10pt;
		font-weight:bold;
	}
	.productInOrderForm {
		color:blue;
		font-size:9pt;
	}
	.ProductOptionList {
		color:black;
		font-size:8pt;
		font-weight:normal;
	}
	.ProductPrice {
		color:black;
		font-size:10pt;
		font-weight:bold;
	}
	.PriceLabel {
		color:gray;
		font-size:9pt;
		font-weight:normal; 
	}
	.ProductPriceStrikeThrough {
		color:gray;
		text-decoration:line-through;
		font-size:9pt;
		font-weight:normal;
	}
	.ProductTitle {
		font-weight:bold;
		font-size:9pt;
	}
	.slogoGreen {
		color:#336633;
		font-size:11pt;
		font-weight:bold;
	}

