.greentext {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #11640D;
	padding-left: 5px;
}
.greentextindent {
	font: italic 12px/16px Arial, Helvetica, sans-serif;
	color: #11640D;
	padding-left: 13px;
}
.redtext {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #C23838;
	padding-left: 5px;
}
.redtext a:link {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #C23838;
	padding-left: 5px;
}
.redtext a:visited {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #C23838;
	padding-left: 5px;
}
.redtext a:hover {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #C23838;
	padding-left: 5px;
	text-decoration: none;
	background: #EFEDC9;
}
.redtext a:active {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #C23838;
	padding-left: 5px;
}
.footer {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
}
.footer a:link {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
}
.footer a:visited {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
}
.footer a:hover {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #EFEDC9;
}
.footer a:active {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
}
.greentext a:link {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #11640D;
}
.greentext a:visited {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #11640D;
}
.greentext a:hover {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #E0DD92;
	text-decoration: none;
}
.greentext a:active {
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #11640D;
}
.formtext {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 10px;
}
.redtextsmallbold {
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	color: #B7005F;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 2px solid #B7005F;
	border-right: 0px;
	border-bottom: 2px solid #B7005F;
	border-left: 0px;
	background: #FAF9EB;
}
.desctext {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 3px 10px 3px 15px;
}
.view {
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color: #C23838;
}
.view a:link {
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color: #C23838;
}
.view a:visited {
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color: #C23838;
}
.view a:hover {
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color: #C23838;
	text-decoration: none;
	background: #EFEDC9;
}
.view a:active {
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color: #C23838;
}
.price {
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 0px;
	padding-right: 10px;
}
.totalblack {
	font: bold 16px/16px Arial, Helvetica, sans-serif;
	color: #000000;
}
.totalwhite {
	font: bold 16px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.totalblack2 {
	font: bold 22px/16px Arial, Helvetica, sans-serif;
	color: #000000;
}
.totalwhite2 {
	font: bold 24px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.graytext {
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.formtextbilling {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-right: 0px;
	padding-bottom: 20px;
}
.instructtext {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 15px 10px 15px 40px;
}
.redformtext {
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color: #B7005F;
}
.graytext2 {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 0px;
	padding-bottom: 20px;
}
.graytext2 a:link {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 0px;
	padding-bottom: 20px;
}
.graytext2 a:visited {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 0px;
	padding-bottom: 20px;
}
.graytext2 a:hover {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 0px;
	padding-bottom: 20px;
	text-decoration: none;
	background: #EEEEEE;
}
.graytext2 a:active {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 0px;
	padding-bottom: 20px;
}
.graytext2abold {
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-bottom: 5px;
}
.instructtextred {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #700003;
}
.thankyoutext {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
}
.letter {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #000000;
}
.letterhighlight {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFF99;
}
}
.receipttext {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	border-bottom: 1px solid #000000;
}
.previewtext {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	border-top: 1px solid #000000;
}
.border {
	border: 1px solid #000000;
}
.letter2 {

	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
}
.formtext2 {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 0px;
}

