﻿body
{
	text-align: center;
	font-size: 14pt;
	font-family: Verdana, Arial, Tahoma;
}
.mainTable
{
	width: 1024px;
}
table
{
	table-layout: auto;
	border-collapse: collapse;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.flashHeader
{
	height: 290px;
	width: 960px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 4px;
	padding-top: 0px;
}

.rowContent
{
	width: 798px;
	padding-right: 80px;
	padding-left: 80px;
	padding-bottom: 0px;
	padding-top:0px;
	display: block;
/*	height: 810px; */
	text-align: justify;
	border-right: #6d498d 1px solid;
	border-top: #6d498d 1px solid;
	border-left: #6d498d 1px solid;
	border-bottom: #6d498d 1px solid;
	position: static;
	background: url(images/floralElement.png) #d5cfe1 no-repeat center bottom;
	font-family: Arial;
	font-size: 14pt;
	color: #1f1a17;
	
}
.rowContentPurpleDiv H1
{
	font-weight: bold;
	font-size: 16pt;
	color: #41206f;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: italic;
}

.rowContentYellowDiv
{
	text-align: justify;
/*	border-right: #a99633 1px solid;
	border-top: #a99633 1px solid;
	border-left: #a99633 1px solid;
	border-bottom: #a99633 1px solid; */
	width: 498px;
	height: 395px;
	padding-right: 8px;
	display: block;
	padding-left: 8px;
	padding-bottom: 8px;
	margin: 0px 2px;
	padding-top: 8px;
	position: static;
	background: url(images/YellowBack.png) #d5cfe1 repeat-x left bottom;
	clear:inherit;
	float: right;
	font-family: Arial;
	font-size: 13.4pt;
	color: #1f1a17;
}

.rowContentYellowDiv H1
{
	font-weight: bold;
	font-size: 16pt;
	color: #1f1a17;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: italic;
}

.purpleBox
{
	width: 180px;
	height: 180px;
	float:right;
/*	background: url(images/purpleBox.png) no-repeat center center; */
	background:#a598bf;
	font-size: 11pt;
	color: #ffffff;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	border-right: #6d498d 1px solid;
	border-top: #6d498d 1px solid;
	border-left: #6d498d 1px solid;
	border-bottom: #6d498d 1px solid;
	margin: 2px 2px 2px 2px;
	font-weight: bold;
	font-family: Arial;
	vertical-align: middle;
	text-align: justify;
	position:static;
}

.scientificallyFormulatedDiv
{
	text-align: justify;
	border-right: #6d498d 1px solid;
	border-top: #6d498d 1px solid;
	border-left: #6d498d 1px solid;
	border-bottom: #6d498d 1px solid;
	width: 938px;
	height: 234px;
	padding-right: 8px;
	display: block;
	padding-left: 8px;
	padding-bottom: 8px;
	margin: 0px 2px;
	padding-top: 8px;
	position: static;
	background: url(images/purpleGradient.png) repeat-x center bottom;
	clear: none;
	float: none;
	font-family: Arial;
	font-size: 14pt;
	color: #1f1a17;
}


.scientificallyFormulatedDiv h1
{
	font-weight: bold;
	font-size: 16pt;
	color: #41206f;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: italic;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.scientificallyFormulatedDiv h2
{
	font-weight: bold;
	font-size: 14pt;
	color: #41206f;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
}

.guaranteedDiv
{
	text-align: justify;
	border-right: #6d498d 1px solid;
	border-top: #6d498d 1px solid;
	border-left: #6d498d 1px solid;
	border-bottom: #6d498d 1px solid;
	width: 954px;
	display: block;
	margin: 4px 2px 0px;
	background: url(images/yellowBack2.png) repeat-x center bottom;
	clear: both;
	float: none;
	height: 550px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.guaranteedIntDiv
{
	font-family: Arial;
	font-size: 14pt;
	color: #1f1a17;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 20px;
	background: url(images/floralBack.png) center bottom;
	height: 450px;
	width: 938px;
	position: static;
	clear: both;
	display: block;
	float: none;
}
.guaranteedDiv h1
{
	font-weight: bold;
	font-size: 16pt;
	color: #41206f;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: italic;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}

.guaranteedIntDiv1
{
	left: 1px;
	position: relative;
	top: 1px;
	clear: left;
	display: block;
	float: left;
	width: 202px;
	height: 369px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 75px 0px 12px;
	padding-top: 0px;
}
.guaranteedDivPack
{
	clear: both;
	float: left;
	margin: 0px;
	width: 202px;
	height: 369px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}


.guaranteedDivSeal
{
	margin-left: 56px;
	margin-right: 56px;
	clear: left;
	float: left;
	position: relative;
	left: 78px;
	width: 138px;
	height: 139px;
	top: -344px;
}

.testImDiv
{
	text-align: left;
	border-right: #6d498d 1px solid;
	border-top: #6d498d 1px solid;
	border-left: #6d498d 1px solid;
	border-bottom: #6d498d 1px solid;
	width: 938px;
	height: 260px;
	padding-right: 8px;
	display: block;
	padding-left: 8px;
	padding-bottom: 8px;
	margin: 4px 2px 0px;
	padding-top: 8px;
	clear: none;
	float: none;
	font-family: Arial;
	font-size: 14pt;
	/*color: #1f1a17;*/
	background: url(images/purpleGradient.png) repeat-x center bottom;
}
.testImDiv h1
{
	font-weight: bold;
	font-size: 16pt;
	color: #41206f;
	font-family: Arial;
	text-align: left;
	font-style: italic;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	clear: none;
}

.testImDiv h2
{
	font-weight: bold;
	font-size: 13pt;
	color: #9c6bc5;
	font-family: Arial;
	text-align: center;
	font-style: normal;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	clear: none;
}

.yellowBox
{
	width: 482px;
	height: 95px;
	background: url(images/yellowBox.png) no-repeat center center;
	font-size: 16pt;
	color: #ffffff;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 12px;
	padding-top: 12px;
	margin: 12px 0px 0px;
	font-weight: bold;
	font-family: Arial;
	vertical-align: middle;
	text-align: center;
	left: -8px;
	position: relative;
	line-height: 32pt;
}

.yellowBox a
{
	color: #41206f;
	margin: 0;
	text-decoration: underline;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: center;
	display: inline;
	position: static;
	table-layout: fixed;
	overflow: visible;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-collapse: collapse;
	height: 33px;
	border-bottom-style: none;
	font-size: 12pt;
}

.yellowBox a:hover
{
	color: #9900ff;
	margin: 0;
	text-decoration: underline;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: center;
	display: inline;
	position: static;
	table-layout: fixed;
	overflow: visible;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-collapse: collapse;
	height: 33px;
	border-bottom-style: none;
	font-size: 12pt;
}

.grayTexts
{
	width: 960px;
	font-size: 8pt;
}

.grayTexts a {
color:#333333;
}

.grayTexts h5
{
	color: #b3b3b3;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
.purpleButton
{
	background-position: center center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	width: 248px;
	height: 72px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.purpleButton a
{
	color: #ffffff;
	border: white 0px solid;
	text-decoration: none;
}

.purpleButton a:hover
{
	color: #f3d536;
	border-right: white 0px solid;
	border-top: white 0px solid;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	text-decoration: none;
}

.purpleButton a img
{
	border-right: white 0px;
	border-top: white 0px;
	border-left: white 0px;
	border-bottom: white 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	clear: none;
	display: block;
	float: none;
}
.purpleButton font
{
	left: 0px;
	position: relative;
	top: -48px;
	font-weight: bold;
	font-size: 18pt;
	text-decoration: underline;
	font-family: Verdana, Arial, Tahoma;
}

.menopause
{
	color: #1f1a17;
	font-variant: small-caps;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	font-family: Arial;
	font-style: normal;
}
.relief
{
	color: #22542b;
	font-variant: small-caps;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	font-family: Arial;
	font-style: normal;
}

.FAQTitle
{
	text-align: left;
	width: 938px;
	padding-right: 8px;
	display: block;
	padding-left: 8px;
	padding-bottom: 0px;
	margin: 4px 2px 0px;
	padding-top: 0px;
	clear: none;
	float: none;
	background-image: none;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.FAQTitle h1
{
	font-weight: bold;
	font-size: 14pt;
	color: #41206f;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: italic;
}

.FAQYellowBack
{
	text-align: left;
	border-right: #f6ecbb 2px solid;
	border-top: #f6ecbb 2px solid;
	border-left: #f6ecbb 2px solid;
	border-bottom: #f6ecbb 2px solid;
	width: 930px;
	height: 304px;
	padding-right: 12px;
	display: block;
	padding-left: 12px;
	padding-bottom: 12px;
	margin: 4px 2px 0px;
	padding-top: 12px;
	clear: none;
	float: none;
	font-size: 12pt;
	color: #1f1a17;
	background: url(images/yellowBack3.png) repeat-x center center;
}

.FAQYellowBack h1
{
	font-weight: bold;
	font-size: 14pt;
	color: #41206f;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: italic;
}

.FAQYellowBack h2
{
	font-weight: bold;
	font-size: 14pt;
	color: #f6db00;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: normal;
}


.tryFree60Days, .tryFree60DaysP
{
	background-position: center center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	width: 455px;
	height: 73px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	clear: none;
	display: block;
	float: right;
	left: 0px;
	position: static;
	top: -12px;
}

.tryFree60Days a, .tryFree60DaysP a
{
	color: #000000;
	border-right: white 0px solid;
	border-top: white 0px solid;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	text-decoration: none;
}

.tryFree60Days a:hover, .tryFree60DaysP a:hover
{
	color: #737373;
	border-right: white 0px solid;
	border-top: white 0px solid;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	text-decoration: none;
}

.tryFree60DaysP a
{
	color: #3f2f4e;
}

.tryFree60DaysP a:hover
{
	color: #eeeeee;
}

.tryFree60Days a img, .tryFree60DaysP a img
{
	border-right: white 0px;
	border-top: white 0px;
	border-left: white 0px;
	border-bottom: white 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	clear: none;
	display: block;
	float: none;
}
.tryFree60Days font, .tryFree60DaysP font
{
	left: 0px;
	position: relative;
	top: -58px;
	font-weight: bold;
	font-size: 13pt;
	text-decoration: underline;
	font-family: Arial, Tahoma;
	display: block;
	vertical-align: middle;
	text-align: center;
	font-variant: normal;
	text-transform: uppercase;
}

.tryFree60Days font strong, .tryFree60DaysP font strong
{
	font-size: larger;
}


.FAQPurpleBack
{
	text-align: justify;
	border-right: #c6c6c6 2px solid;
	border-top: #c6c6c6 2px solid;
	border-left: #c6c6c6 2px solid;
	border-bottom: #c6c6c6 2px solid;
	width: 930px;
	height: 262px;
	padding-right: 12px;
	display: block;
	padding-left: 12px;
	padding-bottom: 12px;
	margin: 4px 2px 0px;
	padding-top: 12px;
	clear: none;
	float: none;
	font-size: 12pt;
	color: #1f1a17;
	background: url(images/purpleBack3.png) repeat-x center bottom;
}

.FAQPurpleBack h1
{
	font-weight: bold;
	font-size: 16pt;
	color: #463884;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: italic;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.FAQPurpleBack h2
{
	font-weight: bold;
	font-size: 14pt;
	color: #463884;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	font-style: normal;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 2px;
}
.imgRight{
	padding: 10px 10px 10px 10px;
	float:right;
	position: relative;
}
.imgLeft{
	padding: 10px 20px 10px 10px;
	float:left;
	position: relative;
}
.imgRightNoPad{
	padding: 0px 0px 0px 0px;
	float:right;
	position: relative;
}
.imgLeftNoPad{
	padding: 0px 0px 0px 0px;
	float:left;
	position: relative;
