* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	background: #f0fbfe url(../img/main_bg.jpg) top left repeat-x;
	text-align: center;
}
body #copyright {
	background: #000000;
	text-align: center;
}
#base {
	width: 965px;
	height: 610px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position: relative;
	z-index: 1;
}
#baseswf {
	width: 955px;
	height: 600px;
	margin-left: auto;
	margin-right: auto;
	z-index: 1000;
	position: relative;
	top: 5px;
	left: 1px;
}
#baseswf2 {
	width: 957px;
	height: 600px;
	margin-left: auto;
	margin-right: auto;
	z-index: 1000;
	position: relative;
	top: 5px;
	left: 0px;
}
.soon {
	background: url(../img/soon_bg.jpg) top left no-repeat;
}
.homepage {
	background: url(../img/homepage_bg.jpg) top left no-repeat;
}
.normal {
	background: url(../img/base_bg.jpg) top left no-repeat;
}
.mist {
	background: url(../img/mist_refresh_bg.jpg) top left no-repeat;
}
.mist2 {
	background: url(../img/mist_refresh_bg2.jpg) top left no-repeat;
}
.register {
	background: url(../img/register_bg.jpg) top left no-repeat;
}
.airRange {
	background: url(../img/range_bg.jpg) top left no-repeat;
}
.fabricRange {
	background: url(../img/fabric_bg.jpg) top left no-repeat;
}
.alison {
	background: url(../img/experts_alison_bg.jpg) top left no-repeat;
}
.drlewis {
	background: url(../img/experts_lewis_bg.jpg) top left no-repeat;
}
.survey {
	background: url(../img/bg_survey.gif) top left no-repeat;
}
.results {
	background: url(../img/bg_results.jpg) top left no-repeat;
}
.freshfeeling {
	background: url(../img/bg_fresh_feeling.jpg) top left no-repeat;
}
.colourandyou {
	background: url(../img/bg_colour_and_you.jpg) top left no-repeat;
}
.sweetaromas {
	background: url(../img/bg_sweet_aromas.jpg) top left no-repeat;
}
.dreamaway {
	background: url(../img/bg_dream_away.jpg) top left no-repeat;
}
.moods {
	background: url(../img/bg_good_moods.jpg) top left no-repeat;
}
.true {
	background: url(../img/bg_true_to_you.jpg) top left no-repeat;
}
.inyourhome {
	background: url(../img/bg_in_your_home.jpg) top left no-repeat;
}
p {
	padding-bottom: 15px;
}
#left {
	width: 264px;
	height: 600px;
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 4;
}
#leftCandles {
	width: 284px;
	height: 600px;
	position: absolute;
	top: 5px;
	left: 5px;
/*	background: url(../img/left_recipes.jpg) bottom left no-repeat;*/
	z-index: 4;
}
.home {
	background: url(../img/left_girl.jpg) bottom left no-repeat;
}
.thanksCotton {
	background: url(../img/left_thanks_cotton.jpg) bottom left no-repeat;
}
.thanksMorning {
	background: url(../img/left_thanks_morning.jpg) bottom left no-repeat;
}
.thanksApple {
	background: url(../img/left_thanks_apple.jpg) bottom left no-repeat;
}
.fabric {
	background: url(../img/left_fabric.jpg) bottom left no-repeat;
}
.lewis {
	background: url(../img/left_dr_lewis.jpg) bottom left no-repeat;
}
.sendFriend {
	background: url(../img/left_send_friend.jpg) bottom left no-repeat;
}
.appleCandles {
	background: url(../img/left_apple_spice.jpg) bottom left no-repeat;
}
.recipes  {
	background: url(../img/left_recipes.jpg) bottom left no-repeat;
}
.recipes2 {
	background: url(../img/left_recipes2.jpg) bottom left no-repeat;
}
#main {
	width: 690px;
	height: 529px;
	position: absolute;
	bottom: 5px;
	left: 269px;
	z-index: 2;
}
#topnav {
	width: 414px;
	height: 110px;
	position: absolute;
	top: 54px;
	left: 239px;
	z-index: 5;
}
#topnav1 {
	width: 414px;
	height: 110px;
	position: absolute;
	top: 55px;
	left: 239px;
	z-index: 5;
}
#topnav2 {
	width: 414px;
	height: 110px;
	position: absolute;
	top: 58px;
	left: 240px;
	z-index: 5;
}
#topnav6 {
	width: 527px;
	height: 110px;
	position: absolute;
	top: 20px;
	left: 207px;
	z-index: 5;
}
#topnav4 {
	width: 414px;
	height: 110px;
	position: absolute;
	top: 53px;
	left: 234px;
	z-index: 5 !important;
	z-index: -1; /* for IE6 */
}
#logo {
	width: 110px;
	height: 69px;
	position: absolute;
	top: 16px;
	right: 28px;
	z-index: 3;
}
#main #soon {
	width: auto;
	position: absolute;
	top: 356px;
	left: 35px;
}
#main #title {
	width: auto;
	position: absolute;
	top: 116px;
	left: 15px;
}
#main #title2 {
	width: auto;
	position: absolute;
	top: 111px;
	left: 15px;
}
#main #text {
	width: 460px;
	position: absolute;
	top: 328px;
	left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	color: #00539f;
	z-index:30;
}
#main #text2 {
	width: 550px;
	position: absolute;
	top: 146px;
	left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	color: #00539f;
}
#main #text3 {
	width: 351px;
	position: absolute;
	top: 158px;
	left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #00539f;
	line-height: 1.5em;
}
#main #text4 {
	width: 337px;
	position: absolute;
	top: 145px;
	left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #00539f;
	line-height: 1.5em;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0099d8;
	display: block;
	margin-bottom: -8px !important;
	margin-bottom: -17px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #0099d8;
	margin-top: 10px;
}
#main #text3 ul {
	width: 350px;
	position: relative;
	left: -8px;
	list-style: outside;
}
#main #text3 ul li {
	margin-bottom: 14px;
	margin-left: 20px;
	color: #629fcb;
}
.listTXT {
	color: #00539f;
}
/*------------ New Fabric Care --------------*/
#main #text3 ul.big {
	width: 370px;
	position: relative;
	left: -8px;
	list-style: outside;
}
#main #text3 ul.big li {
	margin-bottom: 9px;
	margin-left: 20px;
	color: #629fcb;
}
/*------------ New Fabric Care end --------------*/
#main #img {
	width: auto;
	position: absolute;
	top: 52px;
	right: 20px;
	z-index: 9;
}
#main #boxtitle {
	width: auto;
	position: absolute;
	top: 147px;
	left: 15px;
}
#main #boxtext {
	width: 460px;
	position: absolute;
	top: 178px;
	left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	color: #00539f;
}
#main #detailsBTN {
	width: 220px;
	height: 25px;
	position: absolute;
	top: 342px;
	left: 25px;
}
#main #thinkBTN {
	width: 220px;
	height: 25px;
	position: absolute;
	top: 226px;
	left: 526px;
	z-index: 10;
}
#main #exploreBTN {
	width: 220px;
	height: 25px;
	position: absolute;
	top: 330px;
	left: 15px;
	z-index: 10;
}
#main #sendFreindBTN {
	width:123px;
	height: 24px;
	position: absolute;
	top: 277px;
	left: 15px;
	z-index: 10;
}
#main #airRangeBTN {
	width:171px;
	height: 24px;
	position: absolute;
	top: 277px;
	left: 390px;
	z-index: 10;
}
#cloud {
	width: 392px;
	height: 202px;
	position: absolute;
	top: 119px;
	right: 5px;
	background: url(../img/cloud_apple_spice.jpg) top left no-repeat;
	z-index: 7;
}
#cloud #title {
	width: 134px;
	height: 53px;
	position: relative;
	top: 76px;
	left: 212px;
}
#cloud #btn {
	width: 75px;
	height: 9px;
	position: relative;
	top: 80px;
	left: 212px;
}
#main #homepage {
	width: 690px;
	height: 215px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 5;
}
#main #homepage #title {
	width: 239px;
	height: 18px;
	position: absolute;
	top: 320px;
	left: 34px;
}
#main #homepage #text {
	width: 583px;
	height: 41px;
	position: absolute;
	top: 346px;
	left: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #00539f;
}
#main #homepage #boxLeft {
	width: 276px;
	height: 84px;
	position: absolute;
	top: 412px;
	left: 19px;
}
#main #homepage #boxLeft #rel {
	width: 276px;
	height: 84px;
	position: relative;
	top: 10px;
	left: 15px;
}
#main #homepage #boxLeft #rel #title {
	width: 167px;
	height: 26px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#main #homepage #boxLeft #rel #subtitle {
	width: 126px;
	height: 36px;
	position: absolute;
	top: 32px;
	left: 0px;
}
#main #homepage #boxLeft #rel #text {
	width: 287px;
	height: 48px;
	position: absolute;
	top: 17px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #00539f;
}
#main #homepage #boxLeft #rel #link {
	width: auto;
	height: 8px;
	position: absolute;
	top: 76px;
	left: 0px;
}
#main #homepage #boxLeft #rel #picture {
	width: auto;
	height: 10px;
	position: absolute;
	top: 14px;
	left: 192px;
}
#main #homepage #boxRight {
	width: 300px;
	height: 124px;
	position: absolute;
	top: 393px;
	left: 357px;
}
#main #homepage #boxRight #title {
	width: 103px;
	height: 23px;
	position: absolute;
	top: 27px;
	left: 20px;
}
#main #homepage #boxRight #text {
	width: 103px;
	height: 23px;
	position: absolute;
	top: 62px;
	left: 20px;
}
#main #homepage #boxRight #link {
	width: 74px;
	height: 8px;
	position: absolute;
	top: 107px;
	left: 20px;
}
#main #homepage #boxRight #products {
	width: 100px;
	height: 98px;
	position: absolute;
	top: 20px;
	left: 190px;
}
#footer {
	width: 955px;
	height: 15px;
	position: relative;
	top: 612px;
	left: 5px;
	z-index: 7;
}
#footer2 {
	width: 955px;
	height: 15px;
	position: relative;
	top: 2px;
	left: 163px;
	z-index: 7;
}
#footer3 {
	width: 955px;
	height: 15px;
	position: relative;
	top: 9px;
	left: 5px;
	z-index: 7;
}
#footer #nav, #footer2 #nav, #footer3 #nav {
	width: 500px;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: left;
}
#footer #nav ul {
}
#footer #nav ul li, #footer2 #nav ul li, #footer3 #nav ul li {
	display: inline;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #4bb9e4;
}
#footer #nav ul li a, #footer2 #nav ul li a, #footer3 #nav ul li a {
	text-decoration: none;
	color: #4bb9e4;
}
#footer #nav ul li a:hover, #footer2 #nav ul li a:hover, #footer3 #nav ul li a:hover {
	text-decoration: underline;
}
#footer #copy, #footer2 #copy, #footer3 #copy {
	width: 94px;
	height: 15px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #4bb9e4;
}
.nlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f2972e;
	text-decoration: underline;
}
.blink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00539f;
	text-decoration: underline;
}
.nlink:hover, .blink:hover {
	text-decoration: none;
}
#main #form {
	width: 580px;
	position: absolute;
	top: 235px;
	left: 15px;
}
#main #form2 {
	width: 580px;
	position: absolute;
	top: 245px;
	left: 15px;
}
#main #form #formLeft, #main #form #formRight, #main #form2 #formLeft, #main #form2 #formRight {
	width: 290px;
	float: left;
}
#main #form .formtext, #main #form2 .formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 1em;
	color: #5bcbf8;
	clear: both;
	padding-bottom: 10px;
}
#main #form .formtext2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 0.7em;
 line-height: 1.3em;
 color: #00539f;
 clear: both;
 padding-top: 5px;
 padding-bottom: 10px;
}
#main #form2 .formtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	color: #00539f;
	clear: both;
	padding-top: 0px;
	padding-bottom: 25px;
}
#main #form .formtext3, #main #form2 .formtext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	font-style: italic;
	color: #00539f;
	clear: both;
	padding-right: 11px !important;
	padding-right: 6px;
	padding-bottom: 10px;
	text-align: right;
}
#main #form .formtext label, #main #form2 .formtext label {
	display: block;
	width: 95px;
	float: left;
	clear: both;
	padding-right: 5px;
	text-align: left;
	padding-top: 5px;
}
#main #form .formtext2 .checkbox, #main #form2 .formtext2 .checkbox {
	width: 13px !important;
	width: 15px;
	height: 13px !important;
	height: 15px;
	margin-bottom: 1px;
	margin-right: 4px;
}
input {
	width: 170px;
	height: 16px;
	border: 1px solid #6cc3e9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #00539f;
	padding-top: 2px;
	padding-left: 2px;
}
.radio {
	width: 12px;
	height: 12px;
	border: 0px;
	position: relative;
	top: 2px !important;
	top: -2px;
	left: -3px;
}
.country {
	width: 174px;
	height: 18px;
	border: 1px solid #6cc3e9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #00539f;
	padding-top: 1px;
	padding-left: 2px;
}
.dayDOB {
	width: 44px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #00539f;
	border: 1px solid #6cc3e9;
	padding-top: 1px;
}
.monthDOB {
	width: 70px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #00539f;
	border: 1px solid #6cc3e9;
	padding-top: 1px;
}
.yearDOB {
	width: 53px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #00539f;
	border: 1px solid #6cc3e9;
	padding-top: 1px;
}
#main #form .submitBTN, #main #form2 .submitBTN {
	clear: both;
	padding-left: 490px !important;
	padding-left: 495px;
}
#main #form .sendBTN, #main #form2 .sendBTN {
	clear: both;
	padding-left: 390px !important;
	padding-left: 393px;
}
.rightAlison {
	background: url(../img/alison_cork.jpg) top left no-repeat;
	position: absolute;
	top: 47px;
	right: -1px;
}
.rightLewis {
	background: url(../img/dr_lewis.jpg) top left no-repeat;
	position: absolute;
	top: 40px;
	right: -1px;
}
.rightFabric {
	position: absolute;
	bottom: 0px;
	right: -1px;
}
#rightMist {
	position: absolute;
	bottom: 0px;
	right: -25px;
}
#rightMist img {
	position: absolute;
	bottom: 0px;
	right: 25px;
	
}
#rightCandle {
	position: absolute;
	bottom: 0px;
	right: 0px;
}
#rightCandleApple {
	position: absolute;
	bottom: 42px;
	right: 0px;
}
#rightPlug {
	position: absolute;
	bottom: -17px;
	right: -20px;
}
#rightPlug img {
	position: absolute;
	bottom: 17px;
	right: 20px;
}
.rightCans {
	background: url(../img/mist_refresh_range.jpg) top left no-repeat;
	position: absolute;
	bottom: 7px;
	right: 25px;
}
#flashContent {
	position: absolute;
	top: 5px;
	left: 5px;
}
#error {
	position: absolute;
	top: 277px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FF0000;
	display: none;
}
#main #terms {
	width: 600px;
	height: 327px;
	position: absolute;
	top: 180px;
	left: 0px;
	padding-left: 30px;
	padding-right: 20px;
	visibility: visible;
	overflow-y: auto;
}
#main #terms ol {
	position: relative;
	left: 10px !important;
	left: 15px;
}
#main #terms ol li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 1.3em;
	color: #00539f;
	padding-bottom: 10px;
}
#main #environment {
	width: 88px;
	height: 88px;
	position: absolute;
	top: 440px;
	left: 250px;
}
#emailPreview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	color: #00539f;
	text-align: left;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
}
#emailPreview .title {
	font-weight: bold;
	font-size: 1.3em;
}
#quotes, #quotes1, #quotes2, #quotes3, #quotes4, #quotes5, #quotes6, #quotes7 {
	width: 463px;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: left;
	color: #407494;
	position: absolute;
	left: 26px;
	bottom: 5px;
	padding: 7px 25px 0px 25px;
	background: url(../img/bg_quote.gif) top left no-repeat;
	z-index: 200;
}
#quotes .signature, #quotes1 .signature, #quotes2 .signature, #quotes3 .signature, #quotes4 .signature, #quotes5 .signature, #quotes6 .signature, #quotes7 .signature {
	font-style: normal;
	font-weight: bold;
}
/*-------- Results page -------*/



#topnav3 {
	width: 414px;
	height: 110px;
	position: absolute;
	top: 54px;
	left: 244px;
	z-index: 5;
}
#topnav3b {
	width: 414px;
	height: 110px;
	position: absolute;
	top: 54px;
	left: 245px;
	z-index: 5;
}
#topnav5 {
	width: 414px;
	height: 110px;
	position: absolute;
	top: 54px;
	left: 240px;
	z-index: 5;
}
/*
#resultsTXT {
	width: 365px;
	height: 178px;
	position: absolute;
	top: 241px;
	left: 52px;
	background: url(../img/results_text_bg.jpg) top left no-repeat;
	padding: 42px 35px 28px 35px;
}
*/
#resultsTXT {
	width: 365px;
	height: 220px;
	position: absolute;
	top: 223px;
	left: 35px;
	background: url(../img/results_text_bg.jpg) top left no-repeat;
	padding: 42px 35px 28px 35px;
}
#resultsTXT #title {
	width: 70px;
	height: 18px;
	margin-bottom: 15px;
}
#resultsTXT #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
	margin-bottom: 15px;
}
#resultsTXT #viewResults {
	width: 81px;
	height: 13px;
	margin-bottom: 7px;
}
#resultsTXT #haveAGo {
	width: 81px;
	height: 13px;
	margin-bottom: 7px !important;
	margin-bottom: 5px;
}
#resultsTXT #left {
	width: 140px !important;
	width: 140px;
	height: 50px;
	position: relative;
	left: 0px;
	top: -3px;
	float: left;
}
#resultsTXT #right {
	width: 140px !important;
	width: 140px;
	height: 50px;
	position: relative;
	left: 0px;
	top: -3px;
	float: right;
}
#resultsTXT #buttons {
	width: 134px;
	height: 29px;
	position: relative;
}
#resultsTXT #flashbtn {
	width: 65px;
	height: 29px;
	float: left;
}
#results #htmlbtn {
	width: 65px;
	height: 29px;
	float: left;
}
#getProfile {
	width: 173px;
	height: 31px;
	float: right;
}
/*-------- Feeling Fresh page -------*/



#topnavFresh {
	width: 414px;
	height: 110px;
	position: absolute;
	top: 54px;
	left: 245px;
	z-index: 5;
}
#feelingTXT {
	width: 319px;
	height: 132px;
	position: absolute;
	top: 270px;
	left: 25px;
	background: url(../img/fresh_feeling_text_bg.jpg) top left no-repeat;
	padding: 52px 35px 28px 35px;
}
#feelingTXT #title {
	width: 70px;
	height: 18px;
	margin-bottom: 15px;
}
#feelingTXT #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
}
#buttonsSurvey {
	width: 325px;
	height: 31px;
	position: absolute;
	right: 21px;
	bottom: 26px;
}
#btnNext {
	width: 66px;
	height: 31px;
	float: right;
}
#btnPrev {
	width: 85px;
	height: 31px;
	float: right;
}
#feelingRight {
	width: 425px;
	height: 392px;
	position: absolute;
	right: 14px;
	bottom: 103px !important;
	bottom: 87px;
	z-index: 9;
}
#feelingRighthtml {
	width: 408px;
	height: 408px;
	position: absolute;
	right: 30px;
	bottom: 87px;
	z-index: 9;
}
#feelingRighthtml1 {
	width: 408px;
	height: 408px;
	position: absolute;
	right: 30px;
	bottom: 87px;
	z-index: 9;
}
#feelingQ1 {
	position: absolute;
	right: 63px;
	bottom: 214px;
	z-index: 9;
}
#feelingQ2 {
	position: absolute;
	right: 73px;
	bottom: 197px;
	z-index: 9;
}
/*-------- Colour And You page -------*/



#colourTXT {
	width: 309px;
	height: 91px;
	position: absolute;
	top: 325px;
	left: 29px;
	background: url(../img/colour_and_you_text_bg.jpg) top left no-repeat;
	padding: 37px 40px 54px 32px;
}
#colourTXT #title {
	width: 70px;
	height: 18px;
	margin-bottom: 15px;
}
#colourTXT #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
}
#colourRight {
	width: 297px;
	height: 219px;
	position: absolute;
	right: 155px;
	bottom: 206px;
	z-index: 9;
}
#btnHaveAGo {
	width: 93px;
	height: 31px;
	float: right;
}
#colourRighthtml {
	width: 297px;
	height: 219px;
	position: absolute;
	right: 155px;
	bottom: 206px;
	z-index: 9;
}
#colourRighthtml1 {
	width: 297px;
	height: 219px;
	position: absolute;
	right: 155px;
	bottom: 206px;
	z-index: 9;
}
#colourRighthtml2 {
	width: 297px;
	height: 219px;
	position: absolute;
	right: 155px;
	bottom: 206px;
	z-index: 9;
}
#colourQ1 {
	width: 49px;
	height: 25px;
	position: absolute;
	right: 163px;
	bottom: 246px;
	z-index: 9;
}
#colourQ2 {
	width: 49px;
	height: 25px;
	position: absolute;
	right: 159px;
	bottom: 262px;
	z-index: 9;
}
#colourQ3 {
	width: 53px;
	height: 22px;
	position: absolute;
	right: 212px;
	bottom: 212px;
	z-index: 9;
}
#colourMist {
	width: 136px;
	height: 24px;
	position: absolute;
	right: 200px;
	bottom: 253px;
	z-index: 9;
}
/*-------- Sweet Aromas page -------*/



#aromasTXT {
	width: 290px;
	height: 123px;
	position: absolute;
	top: 175px;
	right: 76px;
	background: url(../img/sweet_aromas_text_bg.jpg) top left no-repeat;
	padding: 37px 40px 54px 27px;
}
#aromasTXT #title {
	width: 70px;
	height: 18px;
	margin-bottom: 15px;
}
#aromasTXT #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
}
#aromasLeft {
	width: 284px;
	height: 273px;
	position: absolute;
	left: 70px;
	bottom: 98px;
	z-index: 9;
}
#aromasLefthtmlAll {
	width: 284px;
	height: 273px;
	position: absolute;
	left: 70px;
	bottom: 98px;
	z-index: 9;
}
#aromasQall {
	width: 45px;
	height: 22px;
	position: absolute;
	right: 659px;
	bottom: 117px;
	z-index: 9;
}
/*-------- Dream Away page -------*/



#dreamTXT {
	width: 139px;
	height: 95px;
	position: absolute;
	top: 207px;
	right: 28px;
	background: url(../img/dream_away_text_bg.jpg) top left no-repeat;
	padding: 47px 126px 48px 26px;
}
#dreamTXT #title {
	width: 70px;
	height: 18px;
	margin-bottom: 15px;
}
#dreamTXT #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
}
#dreamLeft {
	width: 955px;
	height: 360px;
	position: absolute;
	left: 5px;
	bottom: 87px;
	z-index: 9;
}
#dreamLefthtml {
	width: 608px;
	height: 360px;
	position: absolute;
	left: 22px;
	bottom: 87px;
	z-index: 9;
}
#dreamLefthtml1 {
	width: 608px;
	height: 360px;
	position: absolute;
	left: 22px;
	bottom: 87px;
	z-index: 9;
}
#dreamQ1 {
	width: 63px;
	height: 21px;
	position: absolute;
	right: 355px;
	bottom: 99px;
	z-index: 9;
}
#dreamQ2 {
	width: 63px;
	height: 21px;
	position: absolute;
	right: 355px;
	bottom: 98px;
	z-index: 9;
}
/*-------- Good Moods page -------*/



#moodsTXT {
	width: 260px;
	height: 137px;
	position: absolute;
	top: 249px;
	left: 26px;
	background: url(../img/good_moods_text_bg.jpg) top left no-repeat;
	padding: 28px 28px 53px 22px;
}
#moodsTXT #title {
	width: 70px;
	height: 18px;
	margin-bottom: 15px;
}
#moodsTXT #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
}
#moodsRight {
	width: 606px;
	height: 360px;
	position: absolute;
	right: 5px;
	bottom: 87px;
	z-index: 9;
}
#moodsRighthtml {
	width: 425px;
	height: 392px;
	position: absolute;
	right:131px;
	bottom: 93px;
	z-index: 9;
}
#moodsDiv {
	width: 606px;
	height: 360px;
	position: absolute;
	right: 5px;
	bottom: 87px;
	z-index: 9;
}
#moodMenu {
	float:right;
	width:236px;
	height:360px;
}
#moodMenuLeft {
	float:left;
	width:370px;
	height:360px;
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
}
#moodMenuLeftAbs {
	position: absolute;
	right:265px;
	bottom: 170px;
	width:243px;
	height:127px;
}
/*-------- True To You page -------*/



#trueTXT {
	width: 262px;
	height: 206px;
	position: absolute;
	top: 207px;
	left: 55px;
	background: url(../img/true_text_bg.jpg) top left no-repeat;
	padding: 50px 38px 60px 27px;
}
#trueTXT #title {
	width: 70px;
	height: 18px;
	margin-bottom: 15px;
}
#trueTXT #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
}
#trueRight {
	width: 573px;
	height: 189px;
	position: absolute;
	right: 5px;
	bottom: 87px;
	z-index: 9;
}
#trueRighthtmlAll {
	width: 573px;
	height: 189px;
	position: absolute;
	right: 5px;
	bottom: 87px;
	z-index: 9;
}
#trueQ1all {
	position: absolute;
	right: 46px;
	bottom: 121px;
	z-index: 9;
}

#leftContent {
	width: 338px;
	height: 254px;
	position: absolute;
	bottom: 122px;
	left: 20px;
	background: url(../img/survey_left_content_bg.jpg) left top no-repeat;
}
#questionsContent {
	position: relative;
}
#question0, #question1a, #question2a, #question3a, #question4a, #question5a, #question6a, #question7a  {
	width: 280px;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 41px 35px 42px 26px;
}
#question0 #title, #question1a #title {
	height: 18px;
	margin-bottom: 10px;
}
#question2b #title, #question3b #title, #question4b #title, #question5b #title, #question6b #title, #question7b #title {
	height: 18px;
	margin-bottom: 10px;
	position: absolute;
	top: 45px;
}
#question0 #text, #question1a #text, #question2a #text, #question3a #text, #question4a #text, #question5a #text, #question6a #text, #question7a #text  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
}
#formularSurvey {
	width: 524px;
	height: 415px;
	position: absolute;
	bottom: 82px;
	right: 23px;
	background: url(../img/bg_right_survey_html.jpg) left top no-repeat;
	z-index: 7;
}
#question1b, #question2b, #question3b, #question4b, #question5b, #question6b, #question7b {
	width: 460px;
	height: 300px;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 60px 35px 42px 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003e8c;
	line-height: 14px;
}
#question3b input {
	width: 200px;
	height: 16px;
	border: 1px solid #6cc3e9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #00539f;
	padding-top: 2px;
	padding-left: 2px;
}
#question3b textarea, #question6b textarea {
	border: 1px solid #6cc3e9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #00539f;
	padding-top: 2px;
	padding-left: 2px;
}
#question4b .checkbox {
	width: 13px !important;
	width: 15px;
	height: 13px !important;
	height: 15px;
	margin-bottom: 1px;
	margin-right: 4px;
}
.selectBox {
	width: 140px;
	height: 16px;
	border: 1px solid #6cc3e9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #00539f;
}
#buttons, #buttons1, #buttons2, #buttons3, #buttons4, #buttons5, #buttons6, #buttons7, #buttons8  {
	width: 170px;
	height: 28px;
	position: absolute;
	bottom: 20px;
	right: 18px !important;
	right: 38px;
	text-align: right;
}
.btnNext, #question3b .btnNext {
	width: 66px;
	height: 28px;
	border: 0px;
}
.btnPrev, #question3b .btnPrev {
	width: 82px;
	height: 28px;
	border: 0px;
}
#question1bTitle {
	position: relative;
	top: -12px;
	left: 3px;
}
#error1b, #error2b, #error3b, #error4b, #error5b, #error7b  {
	font:Verdana, Arial, Helvetica, sans-serif 12px;
	font-weight: bold;
	color:#FF0000
}
#error1b {
	position: relative;
	top: 10px;
	left: 4px;
}

/*---------- Febreze in your home ----------*/

#febreze0 {
	width: 199px;
	height: 67px;
	padding: 77px 76px 34px 27px;
	position: absolute;
	top: 180px;
	left: 38px;
	background: url(../img/bg_febreze_in_your_home.gif) top left no-repeat;
}
#febreze1 {
	width: 148px;
	height: 135px;
	padding: 63px 132px 26px 27px;
	position: absolute;
	top: 105px;
	left: 501px;
	background: url(../img/bg_plug_n_refresh.gif) top left no-repeat;
	z-index: 7;
}
#febreze2 {
	width: 142px;
	height: 137px;
	padding: 77px 134px 23px 27px;
	position: absolute;
	top: 180px;
	left: 38px;
	background: url(../img/bg_light_n_refresh.gif) top left no-repeat;
}
#febreze3 {
	width: 147px;
	height: 135px;
	padding: 74px 138px 23px 27px;
	position: absolute;
	top: 267px;
	left: 638px;
	background: url(../img/bg_mist_n_refresh.gif) top left no-repeat;
}
#febreze4 {
	width: 147px;
	height: 135px;
	padding: 74px 138px 23px 27px;
	position: absolute;
	top: 267px;
	left: 638px;
	background: url(../img/bg_fabric_refresher.gif) top left no-repeat;
}
#febreze0 #text, #febreze1 #text, #febreze2 #text, #febreze3 #text, #febreze4 #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003d8b;
}
#febreze1 #btn, #febreze2 #btn {
	margin-top: 27px;
}
#febreze3 #btn, #febreze4 #btn {
	margin-top: 37px;
}
#button1 {
	position: absolute;
	top: 431px;
	left: 213px;
}
#button2 {
	position: absolute;
	top: 287px;
	left: 453px;
}
#button3 {
	position: absolute;
	top: 201px;
	left: 417px;
}
#button4 {
	position: absolute;
	top: 182px;
	left: 806px;
}
#alert {
	width: 390px;
	height: 27px;
	position: absolute;
	top: 7px;
	left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #034180;
	z-index: 9;
}
#alert a {
	color: #FF0000;
	text-decoration: underline;
}
#alert a:hover {
	color: #FF0000;
	text-decoration: none;
}
#main #text5 {
	width: 325px;
	position: absolute;
	top: 145px;
	left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #00539f;
	line-height: 1.5em;
}
#mainRecipes {
	width: 671px;
	height: 462px;
	position: absolute;
	bottom: 5px;
	left: 289px;
	background: url(../img/book_bg.jpg) top left no-repeat;
	z-index: 8;
}
#mainRecipes2 {
	width: 671px;
	height: 462px;
	position: absolute;
	bottom: 5px;
	left: 289px;
	background: url(../img/recipes_book_bg.jpg) top left no-repeat;
	z-index: 8;
}
#mainRecipes #left, #mainRecipes2 #left {
	width: 316px;
	height: 421px;
	position: absolute;
	left: 0px;
	top: 10px;
}
#mainRecipes #left #title {
	width: 175px;
	height: 63px;
	position: absolute;
	left: 73px;
	top: 77px;
}
#mainRecipes2 #left #title1 {
	width: 215px;
	height: 32px;
	position: absolute;
	left: 73px;
	top: 62px;
}
#mainRecipes2 #left #title2 {
	width: 215px;
	height: 32px;
	position: absolute;
	left: 73px;
	top: 54px;
}
#mainRecipes #left #text {
	width: 220px;
	position: absolute;
	left: 52px;
	top: 166px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
}
#mainRecipes #right, #mainRecipes2 #right {
	width: 316px;
	height: 421px;
	position: absolute;
	left: 331px;
	top: 11px;
}
#scrollingTips {
	width: 330px;
	height: 317px;
	padding-right: 10px;
	line-height: 16px;
	overflow: auto;
}
#relatedLinks {
	width: 281px;
	height: 171px;
	background: url(../img/bg_related_links.jpg) top left no-repeat;
	padding-top: 237px;
	position: absolute;
	top: 87px;
	left: 396px;
}
#relatedLinks #title {
	width: 104px;
	height: 14px;
	position: relative;
	top: -5px;
	left: 25px;
}
#relatedLinks #text {
	width: 220px;
	position: relative;
	top: 0px;
	left: 25px;
	font-size: 10px;
	line-height: 14px;
}
#relatedLinks #text ul {
	width: 220px;
	margin-top: 10px;
	margin-left: 15px;
}
#relatedLinks #text ul li{
	width: 210px;
	list-style-image: url(../img/bullet_list_triangle.gif);
	margin-bottom: 5px;
}
#relatedLinks #text ul li a{
	color: #00539f;
	text-decoration: underline;
}
#relatedLinks #text ul li a:hover{
	color: #00539f;
	text-decoration: none;
}
/*#main #text3 #scrollingTips {
	width: 330px;
	height: 317px;
	padding-right: 10px;
	line-height: 16px;
	overflow: auto;
}
#main #text3 #scrollingTips ul {
	width: 325px;
	position: relative;
	top: 0px;
	left: -5px;
}
#main #text3 #scrollingTips ul li {
	font-size: 10px;
	font-weight: normal;
	color: #00539f;
	line-height: 16px;
}
#main #text3 #scrollingTips ul.contract {
	width: 200px;
	margin-left: 45px;
	margin-bottom: 20px;
}
#main #text3 #scrollingTips ul.contract li {
	margin: 0px;
	padding: 0px;
}*/
#relatedLinksTips {
	width: 281px;
	height: 183px;
	background: url(../img/bg_related_links_tips.jpg) top left no-repeat;
	padding-bottom: 200px;
	position: absolute;
	top: 87px;
	left: 396px;
}
#relatedLinksTips #title {
	width: 104px;
	height: 14px;
	position: relative;
	top: 50px;
	left: 26px;
}
#relatedLinksTips #text {
	width: 220px;
	position: relative;
	top: 55px;
	left: 25px;
	font-size: 10px;
	line-height: 14px;
}
#relatedLinksTips #text ul {
	width: 220px;
	margin-top: 10px;
	margin-left: 15px;
}
#relatedLinksTips #text ul li{
	width: 210px;
	list-style-image: url(../img/bullet_list_triangle.gif);
	margin-bottom: 5px;
}
#relatedLinksTips #text ul li a{
	color: #00539f;
	text-decoration: underline;
}
#relatedLinksTips #text ul li a:hover{
	color: #00539f;
	text-decoration: none;
}
#text ol.recipe {
	margin-left: 20px;
	font-weight: bold;
	color: #c73f35;
}
#text ol.recipe li {
	margin-bottom: 10px;
}
#text ol.recipe li a {
	color: #c73f35;
	text-decoration: underline;
}
#text ol.recipe li a:hover {
	color: #c73f35;
	text-decoration: none;
}

/*------- custom scroll bar -------*/

div.scrollholder {
    position: relative;
    width: 330px; 
	height: 297px;
    overflow: auto;
    z-index: 1;
    background-color: transparent;
}
div.scroll {
    position: absolute;
    left: 0; 
	top: 0;
    width: 95%;
    z-index: 2;
	-moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;

}
div.recipecontent {
	position: absolute;
	left: 52px;
	top: 126px;
	width: 250px;
	height: 235px;
	overflow: auto;
	z-index: 1;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
}
div.recipe {
    position: absolute;
    left: 0; 
	top: 0;
    width: 95%;
    z-index: 2;
	-moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}

/* <Scroll> */
div.track {
    position: relative;
    float:right;
    top: 0; 
    width: 9px; 
	height: 100%;
	cursor: pointer;
    font-size: 0;
    z-index: 3;
    background: url(../img/bg_scroll.gif) top left no-repeat;
}
div.drag_bar {
    position: absolute;
	margin-left: 1px;
    width: 7px; 
	height: 32px !important;
    cursor: pointer;
    z-index: 4;
    background: #d71c19;
}  
#recipecontent div.track {
    position: relative;
    float:right;
    top: 0; 
    width: 9px; 
	height: 100%;
	cursor: pointer;
    font-size: 0;
    z-index: 3;
    background: url(../img/bg_scroll_recipes.gif) top left no-repeat;
}


/*------- end custom scroll bar -------*/

#scrollholder #scroll ul {
	width: 320px;
	margin-left: 5px;
	line-height: 14px;
	color: #00539f;
}
#scrollholder #scroll ul.contract {
	width: 200px;
	margin-left: 25px;
	margin-bottom: 20px;
}
#scrollholder #scroll ul.contract li {
	list-style: disc;
	margin-bottom: 3px;
}
#recipecontent #recipe .ingredients {
	width: 200px;
	position: relative;
	left: 15px;
	color: #c12900;
	line-height: 13px;
}
#recipecontent #recipe .method {
	width: 200px;
	position: relative;
	left: 20px;
	line-height: 13px;
}
#back {
	position: absolute;
	top: 386px;
	left: 191px;
}
#print {
	position: absolute;
	top: 386px;
	left: 251px;
}
.recipeTitle, .recipeIngredients, .recipeMethod {
	display: block;
	margin: 15px 0px 12px;
	font-weight: bold;
}