body
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	background-color: white;
	margin-bottom: 0em;
	margin-top: 0em;
	margin-left: 0em;
	margin-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	padding-right: 0em;
	padding-top: 0em;
	right: 0em;
	top: 0em;
	bottom: 0em;
	left: 0em;
}

P.SpecialPrice
{
	color: Red;
}

TD.GridHeading
{
	background-color:Yellow;
	color:Black;
}

TABLE.GridHeading
{
	background-color: Yellow;
	color: Black;
}

TABLE
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
}
TBODY
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
}
HR
{
	border-right: #a3adc9 thin solid;
	border-top: #a3adc9 thin solid;
	border-left: #a3adc9 thin solid;
	border-bottom: #a3adc9 thin solid;
}
OPTION
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	background-color: #fffacd;
}

INPUT
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	background-color: #fffacd;
}
TEXTAREA
{
	font-size: 9pt;
	color: black;
	font-family: 'Lucida Console' , 'Courier New' , Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	background-color: #fffacd;
}
a:active
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	color: #191970;
	text-decoration: underline;
}
a:link
{
	font-weight: bold;
	font-size: 9pt;
	color: #191970;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	text-decoration: none;
}

a:visited
{
	font-weight: bold;
	font-size: 9pt;
	color: #4b0082;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	text-decoration: none;
}
a
{
	font-weight: bold;
	font-size: 9pt;
	color: #191970;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	text-decoration: underline;
}
a:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #191970;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	text-decoration: underline;
}
AREA
{
	color: black;
	background: white;
}
PLAINTEXT
{
	color: black;
	background: white;
}

TABLE.clsKey
{
	background-color: #F7F3E7;
	color: Black;
}

TD.clsKey
{
	background-color: #F7F3E7;
	color: Black;
}

h1.clsHomePageHeader
{
	color: #000000;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	font-size: 110%;
	font-weight: bold;
}

h1.clsPageHeader
{
	color: #336666;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	font-size: 160%;
	font-weight: bold;
}

h4.clsPageHeader
{
	color: #336666;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	font-size: 130%;
	font-weight: bold;
}

P.clsPageHeader
{
	color: #336666;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	font-size: 160%;
	font-weight: bold;
}

P.clsPageHaaderLiposinol
{
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	font-size: x-large;
	font-weight: bold;
}

SPAN.clsItemGroupHeader
{
	color: Black;
	background-color: Yellow;
	font-family: Verdana, Tahoma, Arial, Serif, Sans-Serif, Cursive, Fantasy, Monospace;
	font-size: 102%;
	font-weight: bold;
}

TD.clsItemGroupHeader
{
	background-color: Yellow;
}

TABLE.logoTable
{
	border: 3em;
	border-color: #ffff00;
}

TD.logoTable
{
	border: 3em;
	border-color: #ffff00;
}
H1
{
	font-size:x-large;
}

H3.SpecialOffer
{
	color: Red;
}

div.WellbeingRed
{
	color: Red;
}

div.pageControl
{
	font-size: x-small;
}



TABLE.GridHeadingCariad
{
	background-color: #ccccff;
	color:Black;
}

TD.GridHeadingCariad
{
	background-color: #ccccff;
	color:Black;
}

H2.CariadH2, H3.CariadH3
{
	color: White;
}

TD.CariadBox
{
	background-color:#ADCDF2;
	padding:1em;
	width:200px;
	float:right;
	margin:1px 0em 0em 1em;
}

B.CariadBold
{
	color:#67869E;
	font-weight:bold;
}

#txtCariadMenTip
{
	background-image: url(../Images/Cariad/Cariad-Txt-Trans-bg.gif);
	width: 650px;
	height: 450px;
	position: relative;
	background-repeat: no-repeat;
	background-position: top left;
	background-color: Transparent;
	color: Navy;
	font-size: medium;
	overflow: auto;
	padding-left: 10px;
}

#CariadMenTipBG
{
	background-image: url(../Images/Cariad/Cariad-manwater.jpg);
	width: 700px;
	height: 647px;
	background-repeat: no-repeat;
	background-position: top left;
	color: Black;
}

#txtCariadLadyTip
{
	background-image: url(../Images/Cariad/Cariad-Text-bg-Trans-Lady.gif);
	width: 650px;
	height: 450px;
	position: relative;
	background-repeat: no-repeat;
	background-position: top left;
	background-color: Transparent;
	color: Maroon;
	font-size: medium;
	overflow: auto;
	padding-left: 10px;
}

#txtCariadLadyLunge
{
	width: 650px;
	height: 350px;
	position: relative;
	background-repeat: no-repeat;
	background-position: top left;
	background-color: Transparent;
	color: Black;
	font-size: medium;
	overflow: auto;
	padding-left: 100px;
}

#CariadLadyTipBG
{
	background-image: url(../Images/Cariad/Cariad-Lady-Legs.jpg);
	width: 700px;
	height: 525px;
	background-repeat: no-repeat;
	background-position: top left;
	color: Black;
}

#CariadLadyLegLungeBG
{
	background-image: url(../Images/Cariad/Text-bg-Trans-Lady-Lunge.jpg);
	width: 700px;
	height: 425px;
	background-repeat: no-repeat;
	background-position: top left;
	color: Black;
}

#CariadLadyLegLungeBG2
{
	background-image: url(../Images/Cariad/Text-bg-Trans-Lady-Lunge2.jpg);
	width: 700px;
	height: 425px;
	background-repeat: no-repeat;
	background-position: top left;
	color: Black;
}

#CariadLadyLegLungeBG3
{
	background-image: url(../Images/Cariad/Text-bg-Trans-Lady-Lunge3.jpg);
	width: 700px;
	height: 425px;
	background-repeat: no-repeat;
	background-position: top left;
	color: Black;
}

div.BasketSpecialInfo
{
	background-color: Green;
	color: Yellow;
}

#bodyDetail
{
	background-image: url(../Images/WebPgBack/WebPage-Content-Bottom1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 820px;
}

div.NewToProtx
{
	border-bottom-style: dashed;
	border-bottom-width: thin;
}

h4.hpQuote
{
	color: #336666;
	font-style: italic;
}

div.wbBlue
{
	color: #336666;
}

#MacuColour
{
	color: #004983;
	font-weight: bold;
}

#macushieldMGS
{
	color: White;
	font-weight: bold;
	background-color: Blue;
	width: 150px;
}
#macushieldMGSu
{
	color: White;
	font-weight: bold;
	background-color: Blue;
	width: 150px;
	position: absolute;
	float: inherit;
	right: 220px;
	top: 360px;
}
a.macushieldMGS
{
	color: White;
}
a:hover.macushieldMGS
{
	color: Yellow;
}
a:active.macushieldMGS
{
	color: White;
}
a:visited.macushieldMGS
{
	color: White;
}
div#TTKey
{
	background-color: Green;
	color: Yellow;
	width: 340px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	padding: 2px;
}
#SunCareMGS
{
	color: White;
	font-weight: bold;
	background-color: Green;
	width: 300px;
	position: absolute;
	float: inherit;
	right: 170px;
	top: 290px;
}

