body {
	padding: 0px;
	margin: 0px;
	background: #d6e4f6;
}

div,p,span,td,th {
	font:  normal 12px/14px "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
}

td {
	vertical-align: top;
}

a				{ color: #4F79D2; }
a:link			{ color: #4F79D2; }
a:active		{ color: #FFFFFF; }
a:hover			{ color: #FFFFFF; }
a:visited		{ color: #547092; }
a:visited:hover	{ color: #547092; }

.quotes {
	padding: 10px;
	color: #FFFFFF;
}
.quotes h1 {
	text-align: right;
	font:  bold italic 14px/16px "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
	color: #FFFFFF;
}

a.areaLink					{ color: #4F79D2; text-align: right; font-weight: bolder; display: block;}
a:link.areaLink				{ color: #4F79D2; }
a:active.areaLink			{ color: #FFFFFF; }
a:hover.areaLink			{ color: #FFFFFF; }
a:visited.areaLink			{ color: #547092; }
a:visited:hover.areaLink	{ color: #547092; }

.footer {
	font:  normal  11px/12px "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
	padding: 3px 20px;
	text-align: right;
	color: #547092;
}

.footer a				{ color: #547092; }
.footer a:link			{ color: #547092; }
.footer a:active		{ color: #547092; }
.footer a:hover			{ color: #547092; }
.footer a:visited		{ color: #547092; }
.footer a:visited:hover	{ color: #547092; }

a.faqMenu					{ color: #4F79D2; }
a:link.faqMenu				{ color: #4F79D2; }
a:active.faqMenu			{ color: #4F79D2; }
a:hover.faqMenu			{ color: #FF0000; }
a:visited.faqMenu			{ color: #547092; }
a:visited:hover.faqMenu	{ color: #FF0000; }

.mainContent {
	padding: 0px 10px 20px 10px;
	background: #cdd8e3 url(../images/abundantHealth_bodyBG.gif) repeat-x;
}

h1 {
	font:  bold italic 18px/20px "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	color: #4F79D2;
}
h1 a,h2 a,h3 a					{ color: #4F79D2; }
h1 a:link,h2  a:link,h3 a:link				{ color: #4F79D2; }
h1 a:active,h2 a:active,h3 a:active			{ color: #4F79D2; }
h1 a:hover,h2 a:hover,h3 a:hover			{ color: #FFFFFF; }
h1 a:visited,h2 a:visited,h3 a:visited			{ color: #4F79D2; }
h1 a:visited:hover,h2 a:visited:hover,h3 a:visited:hover	{ color: #FFFFFF; }

h2 {
	font:  bold italic 16px/18px "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	color: #4F79D2;
}

h3 {
	font:  bold italic 14px/16px "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	color: #4F79D2;
}
h4 {
	font:  normal 14px/16px "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	color: #000000;
}
p {
	padding: 0px;
	margin: 0px;
}

.coupon {
	padding: 10px;
	border: 1px dashed #738eb1;
}
.print {
	display: inline;
	float: right;
}
.print a				{ color: #738eb1; text-decoration: none; }
.print a:link			{ color: #738eb1; text-decoration: none; }
.print a:active			{ color: #738eb1; text-decoration: none; }
.print a:hover			{ color: #4F79D2; text-decoration: underline; }
.print a:visited		{ color: #738eb1; text-decoration: none; }
.print a:visited:hover	{ color: #4F79D2; text-decoration: underline; }

.coupon h1 {
	color: #4F79D2;
	font: bold italic 24px/28px Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

.testimonials h1 {
	font:  bold italic 14px/16px "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
	text-align: right;
	color: #547092;
}

.stripe {
	background: #dae4ee;
}

.faq li {
	padding-bottom: 15px;
}.hmpd {
	padding-left: 5px;
}
