/* affiliate */

#content .affiliate{
	background: #FFEED7; /* light orange */
	padding: 10px 10px 10px 10px;
}

#content .affiliate *{
	color: #464646; /* very dark gray */
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
}


/* awards */

#content .awards td{
	text-align: center;
	vertical-align: center;
}


/* benefits */

#content .benefits table{
	margin: 0px 30px 0px 0px;
}

#content .benefits h2{
	color: #464646; /* very dark gray */
	font-family: arial;
	font-size: 14px;
	margin-bottom: 2px;
	margin-top: 2px;
}


/* code */

#content .code{
	margin: 10px 0px 10px 20px;
}

#content .code *{
	color: #FF0000; /* red */
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
}


/* faq-list */

#content .faq-list{
	background: #FFEED7; /* light orange */
	border-color: #ECE9DD;
	border-style: solid;
	border-width: 1px;
	list-style-type: none;
	margin: 10px 0px 10px 0px;
	padding: 8px 10px 10px 10px;
}

#content .faq-list h2{
	color: #464646; /* very dark gray */
	font-family: verdana;
	font-size: 12px;
	margin: 0px 0px 4px 0px;
}

#content .faq-list li{
	list-style-type: none;
}


/* feature-list */

#content .feature-list{
	margin: 4px 0px 4px 0px;
}

#content .feature-list table h2{
	background: #5EB8B5; /* dark cyan */
	color: #FFFFFF; /* white */
	font-family: arial;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 10px;
	text-align: center;
}

#content .feature-list table td{
	background: #EFF8F8; /* light cyan */
	border-style: solid;
	border-color: #5EB8B5; /* dark cyan */
	border-width: 1px;
}

#content .feature-list table p{
	color: #464646; /* very dark gray */
	padding: 4px 10px 4px 10px;
	text-align: center;
	height: 100%;
}

/* price */

#content .price-buy{
	color: #464646; /* very dark gray */
	font-family: arial;
	font-size: 28px;
	font-weight: bold;
	height: 100px;
	position: absolute;
	text-align: center;
	width: 100px;
}

/* prices */

#content .prices{
	margin: 4px 0px 4px 0px;
}

#content .prices table{
	border-left-color: #FFEED7; /* light orange */
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #FFEED7; /* light orange */
	border-right-style: solid;
	border-right-width: 1px;
}

#content .prices table h2{
	background: #D08E14; /* dark brown */
	color: #FFFFFF; /* white */
	font-family: arial;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 10px;
	text-align: center;
}

#content .prices table td{
	background: #FFFBF5; /* almost white */
	border-color: #D08E14; /* dark brown */
	border-style: solid;
	border-width: 1px;
}

#content .prices table p{
	color: #464646; /* very dark gray */
	padding: 4px 10px 4px 10px;
	text-align: center;
	height: 100%;
}

/* sale */

#content .sale p{
	color: #FF0000; /* red */
	font-weight: bold;
}

/* step */

#content .step{
	background: #FFEED7; /* light orange */
	padding: 0px 10px 10px 10px;
}

#content .step h2{
	color: #A66C01; /* darker brown */
	font-family: arial;
	font-size: 20px;
	padding: 20px 0px 10px 0px;
}

#content .step *{
	color: #464646; /* very dark gray */
}

/* testimonials */

#content .testimonials table td{
	border-bottom-color: #41A09D; /* darkest cyan */
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#content .testimonials table p{
	margin-top: 10px;
}

#content .testimonials table p + p{
	margin-bottom: 10px;
	margin-top:  0px;
}
