p,li,td { color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:normal }
H1 { color: #c7345c; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }
H2 { color: #ffffff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
H1a { color: navy; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }
.h1a { color:#0054A1;
font-family:Impact,Arial,Helvetica,Verdana,sans-serif;
font-size:40px;
font-weight:normal;
line-height:40px }
.h2a { color:#0054A1;
font-family:Impact,Arial,Helvetica,Verdana,sans-serif;
font-size:28px !important;
font-weight:normal !important; }
.h3a { color:#CC0001;
font-family:Arial,Helvetica,sans-serif;
font-size:18px; }
.h4a { color:#CC0001;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold }
.highlightgray { background-color:#EFEFEF; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; }
.highlight { /* background-color:#FFFF00; */ }
.greenhighlight { background-color:#00FF00; }
.red { color:#CC0000; }
A:link { color: #505928; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
A:visited { color: #505928; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
A:hover { color: navy; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
A.top:link { color: #FFFFFF; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.top:visited { color: #FFFFFF; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.top:hover { color: #FFFFFF; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.left:link { color: #666666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.left:visited { color: #666666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.left:hover { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
h3 { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.blueheadline   {
	color: navy;
	font-size: 14pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 24px;
}
.blueheadlineSM  { color: navy; font-size: 12pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold }
.purpleheadline { color: #540042; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.yellowheadline { color: #e2ca29; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.lightblueborder { border: 3px #66CCFF solid; background-color: #E8F3FF; }
.greenheadline  { color: #76813a; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.indigoheadline { color: purple; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.violetheadline { color: purple; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.blacksmall { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.blacksmall2 { color: #000000; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.blackheadline { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
A.top2:link { color: #999999; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
A.top2:visited { color: #999999; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
A.top2:hover { color: #cccccc; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.bold { font-weight: bold }
.redheadline { color: #d30014; font-size: 12pt; font-weight: bold }
.optinbox    { background-image: url("image-files/optin-box.gif"); background-repeat: no-repeat }
.list     { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 24px; list-style: circle url("image-files/bullet-point-2.gif") }
.list-leaf    {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 24px;
	list-style-position: outside;
	list-style-image: url("image-files/bullet-point.gif");
	list-style-type: circle;
}
.whiteheadline {

	color: #FFFFFF;
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: normal;
}
.blackheadline {


	color: #000000;
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: normal;
}
.testimonial-text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #1D280F;
	line-height: 18px;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
}
.bodytext-highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFCC;
	line-height: 20px;
}
.header-gfx    {
	background-image: url("image-files/flowertop-6.gif");
	background-repeat: no-repeat
}
A.optinbox-link {
color: #FFFFFF; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none
}
.optinbox-link {

color: #FFFFFF; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none
}
.prehead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
}
.style2 { color: #ffffff; font-size: 8pt }
.style4 { font-family: Verdana, Arial, Helvetica, sans-serif }
.style5 { color: #ffffff }
.style6 { font-size: 7px }
.style7 { font-size: 6pt }
.blueheadline-big {
	color: navy;
	font-size: 24pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 36px;
	text-align: center;
}
.testimonial {
background-color:#FFFFEE;
border:2px solid #CCCCCC;
margin:25px auto;
padding:20px;
text-align:left;
width:90%;
}
.blueheadline-med {
	color: navy;
	font-size: 18pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 36px;
	text-align: center;
}
A.orderlink {
	color: #00C;
	font-size: 18pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
	text-decoration: underline;
}
.floatleft {
	padding: 5px;
	float: left;
}

.block-signup {
	background-color: #FFFFCC;
	border: 5px dashed #CC0000;
	margin: 20px auto;
	padding: 20px 60px 10px 60px;
	width: 350px;
}

p.colorcase {
	padding: 20px;
	background-color: #ECFFEC;
	border: 1px dashed #333;
}