#content a:link
{
	color: #ff019b;
}

#content a:visited
{
	color: #d3efff;
}

#content a:hover
{
	color: #ffffff;
}

/* the above override main.css, but the site should have these globally defined, not different per page */

#content
{
	behavior: url(/css/common/htc/iepngfix.htc);
	background: transparent url(/images/clinicalStrength/facts/bdyFlourishTop.png) no-repeat;
}

div.contentWrapper
{
	background: #000e21 url(/images/clinicalStrength/facts/bdyBkgdPanelTop.jpg) no-repeat;
	margin-left: 55px;
	width: 745px;
	overflow: hidden; /* for IE 6 */
}

div.contentWrapper a
{
	color: #ec018e;
}

div.questions
{
	padding: 0 60px 20px;
}

div.questions h1, div.questions h2
{
	text-indent: -5000px;
	margin: 0;
	height: 60px;
}

div.questions ul
{
	list-style-image: url(/images/clinicalStrength/facts/bdyBullet.gif);
	padding-left: 15px;
}

div.questions li
{
	margin-top: 10px;
}

div.questions a
{
	font-size: 16px;
}

div.answers
{
	padding: 0 60px;
}

div.answers div
{
	background: transparent url(/images/clinicalStrength/facts/bdyDivider.gif) no-repeat center top;
	position: relative;
	padding: 20px 0;
}

div.answers div.last-child
{
	padding-bottom: 5px;
}

div.answers h3
{
	margin: 0;
	padding-right: 60px;
	font-size: 13px;
}

div.answers div p
{
	line-height: 17px;
}

div.answers div p.last-child
{
	position: absolute;
	top: 20px;
	right: 0;
	margin: 0;
	line-height: normal;
}

* html div.answers div p.last-child
{
	right: 60px;
}

div.answers div p.last-child a
{
	text-decoration: none;
}

div.answers div p.last-child a:visited
{
	color: #ff019b !important;
}

div.answers div p.last-child a:hover
{
	color: #ffffff !important;
}

div.answers h4
{
	font-size: 16px;
}

div.answers ul.products
{
	background: transparent url(/images/clinicalStrength/facts/bdyProductShots.jpg) no-repeat left 5px;
	list-style: none;
	padding: 0 0 0 300px;
}

div.answers ul.products li
{
	margin-bottom: 10px;
	font-weight: bold;
}

div.answers ul.products li p
{
	margin: 0;
	font-weight: normal;
}

div.answers img.ihs
{
	float: right;
	margin-left: 20px;
}

div.disclaimers
{
	background: transparent url(/images/clinicalStrength/facts/bdyPanelBtm.gif) no-repeat left bottom;
	padding: 0 60px 30px;
}

div.disclaimers h4
{
	background: transparent url(/images/clinicalStrength/facts/bdyDivider.gif) no-repeat center top;
	padding-top: 30px;
	font-size: 14px;
	font-weight: normal;
}

div.disclaimers p
{
	padding-right: 210px;
	font-size: 10px;
}
