﻿@charset "utf-8";
/* CSS Document */

html
{
overflow: scroll;
scrollbar-base-color: #8eb091;
scrollbar-arrow-color: white;
scrollbar-track-color: #fqaef1cf;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: #fef1cf;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}


body
{
margin: 0;
padding: 0;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 13px;
background-color: #FFFFFF;
}

:focus
{
outline: 0;
}

h1, h2, h3, h4, h5, h6, h7, p, a, img, ul, ol, li
{
margin: 0;
padding: 0;
border: 0;
}

a
{
text-decoration: none;
color: black;
}

.noPadding
{
padding: 0;
}

.clear
{
clear: both;
}

.spacer40px
{
height: 40px;
width: 100%;
}

.spacer20px
{
height: 20px;
width: 100%;
}

.spacer10px
{
height: 10px;
width: 100%;
}

.spacer5px
{
height: 5px;
width: 100%;
}

.pageHeader
{
font-size: 18px;
font-style: italic;
width: auto;
font-weight: bold;
color: #000000;
float: right;
}

.pageSubHeader
{
font-size: 24px;
font-style: italic;
width: inherit;
padding-bottom: 10px;
border-bottom: 3px double #708F78;
margin-bottom: 20px;
font-weight: bold;
color: #708F78;
text-align: left;
}


hr
{
height: 4px;
background-color: transparent;
background: url(images/horizontalDivider1.jpg) repeat-x left top;
}

hr.center50
{
width: 50%;
}

hr.center75
{
width: 75%;
}

hr.center90
{
width: 90%;
}

hr.center100
{
width: 100%;
}

.imgFloatRight
{
float: right;
margin: 0 0 10px 10px;
}

.imgFloatLeft
{
float: left;
margin: 0 10px 10px 0;
}

.justifyText
{
text-align: justify;
}

.rightText
{
text-align: right;
}

.leftText
{
text-align: left;
}

.centerText
{
text-align: center;
}

.backButton
{
float: right;
margin-top: -30px;
}

/*end or reset*/

#mainContainer
{
width: 800px;
height: auto;
margin: 0 auto;
background-color: white;
}

#headerContainerA
{
width: 100%;
height: auto;
padding-top: 5px;
}

#headerChatContainerA
{
width: 100%;
height: auto;
padding-top: 0px;
}

#headerChatContainerA .livechat
{
display: block;
width: 128px;
height: 42px;
text-align: center;
position: absolute;
margin-left: 400px;
}


#headerContainerA .login
{
width: 400px;
float: left;
height: auto;
padding-top: 0px;
text-align: right;
padding-right: 0px;
font-weight: bold;
}

#headerContainerA .languageSelection
{
display: block;
width: 280px;
height: auto;
margin-left: 20px;
}

#headerContainerA .selectedLanguage
{
color: #3b3535;
font-weight: bold;
font-size: 16px;
position: relative;
left: 00px;
top: -6px;
font-family: Arial Narrow;
}











#mainNavigationContainer
{
width: 800px;
height: 45px;
background: url(images/header_navbar_bg_ALL.gif) no-repeat left top;
margin-top: 14px;
clear: both;
}

#mainNavigationContainer .items
{
font-size: 16px;
font-style: italic;
text-align: left;
word-spacing:3px;
margin-left: 18px;
line-height: 36px;
color: #999;
}

#mainNavigationContainer .items a
{
color: black;
}

#standardHeader
{
display: block;
width: 778px;
height: 94px;
background: url(images/bgStandardHeader.jpg) no-repeat left top;
}


#subnavigation
{
display: block;
width: 100%;
height: 70px;
background-color: #8eb091;
}


#subnavigation .bar
{
display: block;
width: 100%;
height: 22px;
border-top: 1px solid #66a055;
border-bottom: 1px solid #7a7769;
background-color: #f2ebcf;
}

#subnavigation a
{
float: left;
margin: -15px 21px 0 21px;
}







#mainContentContainer
{
width: 800px;
height: auto;
padding: 0px 0px 0px 0px;
background-color: #fef1cf;
margin:0 auto;
}

#mainContentContainer2
{
width: auto;
height: auto;
padding: 20px;
background-color: #FFFFFF;
min-height: 300px;
margin:0 auto;
}


#prezContentContainer
{
width: 778px;
height: auto;
background-color: #fef1cf;
}

#homeContentContainer
{
width: 738px;
height: auto;
padding: 0 20px 20px 20px;
background-color: #fef1cf;
}

#shopContentContainer
{
width: 778px;
height: auto;
background-color: #fef1cf;
}

#profileContentContainer
{
width: 778px;
height: auto;
background-color: #8eb091;
}


#mainContentContainer.white
{
background-color: #FFFFFF;
}


/************************************** home content *********************************/
.homeContent
{
width: 778px;
height: 408px;
background: url(images/778x408_home_005_eng.jpg) no-repeat left top;
}

.btnHomeClickHere
{
width: 162px;
height: 24px;
position: absolute;
margin-left: 600px;
margin-top: 363px;
}

.btnHomeVideoHere
{
width: 360px;
height: 240px;
position: absolute;
margin-left: 383px;
margin-top: 144px;
}

.personalInformation
{
width: 225px;
height: auto;
margin-left: 18px;
position: absolute;
margin-top: 308px;
                                font-family: Century Gothic, Futura, sans-serif;
		font-size:8px;
		text-decoration:none;
                                color: #000000;
		font-style:normal;
}

.personalInformation .personalImage
{
float: left;
margin-right: 5px;
margin-bottom: 3px;
}

.personalInformation .personalImage img
{
width: 90px;
height: 101px;
}

.personalInformation h3
{
font-family: Century Gothic, Futura, sans-serif;
color: #463a1f;
font-size: 20px;
font-style: italic;
text-indent: 6px;
}

.personalInformation h4
{
font-family: Arial Narrow;
color: #463a1f;
font-size: 14px;
font-style: normal;
text-indent: 20px;
font-weight: normal;
}

.personalInformation p
{
font-family: Century Gothic, Futura, sans-serif;
font-size:14px;
padding:2px 2px 2px 2px;
}

.personalInformation .questions
{
clear: both;
margin-top: 35px;
}

.personalInformation .questions h3
{
clear: both;
width: 100%;
font-family: Arial Narrow;
color: #463a1f;
font-size: 18px;
font-style: italic;
text-indent: 10px;
border-bottom: 1px solid #463a1f;
margin-bottom: 3px;
}

.personalInformation .questions li
{
list-style-image: url(images/bulletA.jpg);
margin-left: 10px;
}

.personalInformation .questions a:hover
{
text-decoration: underline;
}


.distributorText textarea
{
position:absolute;
display: block;
width: 450px;
height: 230px;
margin: 10px 0 0 0px;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
border: 1px solid #3f5c00;


scrollbar-base-color: #e1f4e0;
scrollbar-arrow-color: #3f5c00;
scrollbar-track-color: #c3e9f4;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: #e9f8e1;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;

background-color: transparent;
}



/************************************** end home content *********************************/









h1
{
font-size: 18px;
font-weight: normal;
font-family: Century Gothic, Futura, sans-serif;
color: #405c00;
}

p
{
margin-bottom: 12px;
}

.floatRight
{
float: right;
}

.caption
{
width: 40%;
height: auto;
text-align: center;
margin-left: 60%;
padding-bottom: 1px;
}


/*********************** THE INNERLIGHT EXECUTIVE TEAM *****************************/
.executives
{
background-color: #fef1cf;
}

.executives h1
{
font-size: 20px;
font-weight: bold;
text-align: center;
color: #263d29;
text-transform: uppercase;
font-family:Arial Black, Arial, Helvetica, sans-serif;
}

.executives h2
{
font-size: 12px;
font-weight: bold;
color: #263d29;
text-transform: uppercase;
text-align: left;
margin-bottom: 20px;
}

.executives table
{
text-align: justify;
}

.executives table p
{
margin-bottom: 15px;
}

.executives table img.floatLeft
{
float: left;
margin: 0 10px 10px 0;
}

.executives table img.floatRight
{
float: right;
margin: 0 0 10px 10px;
}
/*********************** END - THE INNERLIGHT EXECUTIVE TEAM *****************************/








/*********************** THE INNERLIGHT DIFFERENCE *****************************/
.innerlightDifference h1
{
font-size: 22px;
font-weight: bold;
color: #263d29;
text-align: left;
}

.innerlightDifference h2
{
font-size: 24px;
font-weight: normal;
color: #263d29;
text-align: left;
}

.innerlightDifference p
{
margin-bottom: 15px;
}
/*********************** END - THE INNERLIGHT DIFFERENCE *****************************/








.topDistributors
{
width: 100%;
height: auto;
background-color: #8eb091;
clear: both;
padding: 20px 20px 0 20px;
}

.topDistributors h1
{
font-size: 22px;
font-weight: bold;
color: #000;
text-align: center;
}










.distributorProfile
{
width: 778px;
height: 346px;
margin-left: 10px;
clear: both;
background: url(images/bgProfile.jpg) no-repeat left top;
}

.distributorProfile .profilePic
{
position: absolute;
margin-left: 38px;
margin-top: 11px;
width: 213px;
height: 243px;
}

.distributorProfile .content
{
position: absolute;
margin-left: 280px;
margin-top: 18px;
text-align: left;
width: 460px;
height: auto;
}

.distributorProfile .content h2
{
font-size: 18px;
font-weight: bold;
color: #000;
}


.distributorProfile .content h3
{
font-size: 14px;
font-weight: bold;
color: #000;
padding-top: 5px;
}

.distributorProfile .content p
{
padding-top: 10px;
width: auto;
height: auto;
}

.distributorStory img.backButton 
{
position: absolute;
margin-top: 326px;
margin-left: 500px;
}

.distributorProfile .phone
{
position: absolute;
width: 213px;
height: auto;
margin-left: 39px;
margin-top: 270px;
}









.presidentMessage
{
width: 100%;
height: auto;
background: url(images/prez_message_001_eng.jpg) no-repeat left top;
}


.presidentMessage .content
{
width: 738px;
height: auto;
padding-left: 20px;
padding-right: 20px;
padding-top: 130px;
}



.qastandards
{
width: 778px;
height: auto;
background: url(images/bgqaheader.jpg) no-repeat;
position:relative;
top:0px;
left:-20px;
}


.qastandards .content
{
width: 738px;
height: auto;
padding-left: 20px;
padding-right: 20px;
padding-top: 100px;
}




.eventConvention
{
width: 100%;
height: auto;
background: url(images/bgConvention.jpg) no-repeat left top;
}


.eventConvention .content
{
width: 738px;
height: auto;
padding-left: 20px;
padding-right: 20px;
padding-top: 200px;
}



/************************ PRODUCT PAGE SETTINGS ***************************************/
.shopCartContainer
{
width: 800px;
height: 358px;
background: url(images/productdetailbg.jpg) no-repeat left top;
background-color: #FFFFFF;
}

.productImage
{
position: absolute;
margin-left: 20px;
margin-top: 20px;
}

.shopCartContainer .text
{
position: absolute;
display: block;
width: 300px;
height: auto;
margin: 40px 0 0 200px;
}

.productIngredients textarea
{
position:absolute;
background-color: #f2f9ef;
display: block;
width: 220px;
height: 110px;
margin: 85px 0 0 530px;
font-family: verdana, geneva, sans serif;
font-size: 10px;
border: 1px solid #3f5c00;
}

.productDescription
{
position: absolute;
display: block;
width: 300px;
height: auto;
margin: 335px 0 0 200px;
}

.productID
{
position: absolute;
display: block;
width: 300px;
height: auto;
margin: 320px 0 0 200px;
}

.addToCart
{
position: absolute;
display: block;
width: auto;
height: auto;
margin: 205px 0 0 610px;
}

.quantity
{
position: absolute;
margin: 220px 0 0 535px;
}

.proceedToCheckout
{
position: absolute;
display: block;
width: 300px;
height: auto;
margin: 300px 0 0 630px;
}

.basketPreview
{
position: absolute;
display: block;
width: 300px;
height: auto;
margin: 25px 0 0 530px;
font-size: 14px;
font-weight: bold;
}
/************************ PRODUCT PAGE SETTINGS ***************************************/












#mainFooter
{
width: 778px;
height: 211px;
background: url(images/bgFooterTile.gif) repeat-x left top;
font-family: Arial Narrow;
padding-top: 2px;
clear: both;
}

#mainFooter h1
{
width: 100%;
font-size: 20px;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
color: #333;
text-align: center;
}


#mainFooter footertxt
{
width: 100%;
font-size: 6px;
color: #333;
text-align: center;
}


#mainFooter li
{
list-style: none;
line-height: 18px;
}

#mainFooter a:hover
{
font-weight: bold;
}

#mainFooter .sectionOne
{
display: block;
width: 260px;
height: auto;
text-align: center;
position: absolute;
}

#mainFooter .divider1
{
position: absolute;
margin-left: 260px;
}

#mainFooter .sectionTwo
{
display: block;
width: 258px;
height: auto;
text-align: center;
position: absolute;
margin-left: 270px;
}

#mainFooter .divider2
{
position: absolute;
margin-left: 520px;
}

#mainFooter .sectionThree
{
display: block;
width: 260px;
height: auto;
text-align: center;
position: absolute;
margin-left: 520px;
}











body#countrySelect
{
background-color: white;
}

.countrySelect #mainContainer
{
border: 0;
}

.countrySelect #mainContainer .header
{
width: 730px;
height: 360px;
background: url(images/country_select_header.gif) no-repeat left top;
}

.countrySelect #mainContainer .countryList
{
width: 100%;
}

.countrySelect #mainContainer .countryList h1
{
text-align: left;
font-weight: bold;
font-size: 16px;
border-bottom: 1px solid #000;
}

.countrySelect #mainContainer .countryList .item
{
display: block;
width: 160px;
height: 25px;
margin: 5px 0;
line-height: 25px;
text-indent: 10px;
cursor: pointer;
}

.countrySelect #mainContainer .countryList .item img
{
float: left;
}



















/************************ TRAVIS' ATTEMPT TO FLATTEN THE LOGIN ***************************************/

/*
.loginTable
{
width: 200px;
}

#ctl01_Password
{
position: relative;
left: 150px;
top: -28px;
}

#ctl01_LoginButton
{
position: relative;
left: 150px;
top: -55px;
border:0;
background: none;
color: black;
font-weight: bold;
cursor: pointer;
text-transform: uppercase;
font-family: verdana, geneva, sans serif;
font-size: 14px;
}

.label
{
display: none;
}*/


#ctl01_Login{
margin-left: 30px;
font-family: verdana, geneva, sans serif;}



#ctl01_MainChoice{
margin-left: 30px;
font-family: verdana, geneva, sans serif;}

#ctl01_EnterOther{
margin-left: 30px;
font-family: verdana, geneva, sans serif;}

#ctl01_EnterName{
margin-left: 30px;
font-family: verdana, geneva, sans serif;}












/************************ TRAVIS' MAIN NAVIGATION SETTINGS ***************************************/


/*!!!!!!!!!!! Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:800px;
		height:45px;
		padding:8px 0px 0px 20px;
		background-image:url(images/header_navbar_bg_ALL.gif);
		background-repeat:no-repeat;
		background-position:left top;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:0px 0px 5px 4px;
                                font-family: Century Gothic, Futura, sans-serif;
		font-size:22px;
		text-decoration:none;
                                color: #405c00;
		font-style:normal;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		width:auto;
		padding:10px;
		margin:-2px 0px 0px;
		background-color:transparent;
		background-image:none;
		background-repeat:repeat;
		background-position:0% 0%;
		border-style:none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:11px;
		font-style:normal;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px;
		border-color:#bfbfbf;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:22px;
		margin:4px 2px 0px;
		border-color:#aaaaaa;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#dadada;
		background-color:#f7f7f7;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px;
		background-color:#f7f7f7;
		border-width:1px;
		border-style:solid;
		border-color:#dadada;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color:#f7f7f7;
	}



/*""""""""""""""""""""""""""""""""""""""""Stephs Craptastical Magic Place"""""""""""""""""""""""""""""""""""""""*/

/*""""""""""""""""""""""""""""""""""""""""""""""""""""""LOL!!!"""""""""""""""""""""""""""""""""""""""*/


#interiorcontainer
{
width: 800px;
height: auto;
padding: 0px 0px 0px 0px;
background-color: #ffffff;
margin:0 auto;
background-image:url(images/interiorrepeat.jpg);
background-repeat: repeat-y;
}

#interiorheader
{
width: 800px;
height: 152px;
background-color: #ffffff;
margin:0 auto;
background-image:url(images/interiorheader.jpg);
background-repeat: no-repeat;
background-position: top left;
}

#interiorfooter
{
width: 800px;
height: 240px;
background-color: #ffffff;
margin:0 auto;
background-image:url(images/interiorfooter.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}

#interiorshop_blue
{
width: 800px;
height: auto;
margin:0 auto;
background-image:url(images/shopcart_header_blue.jpg);
background-repeat: no-repeat;
background-position: top left;
}

#promo{
width: 520px;
height: auto;
background-image:url(images/promogradient.png);
background-repeat: no-repeat;
background-position: top center;
margin: 0 auto;
margin-top: 15px;
padding-bottom: 20px;
padding-top: 5px;
text-align: center;
font-size: 14px;
font-family: Verdana, Geneva, sans-serif;
color: #405c00;
line-height: 20px;
padding-left: 10px;
padding-right: 10px;
}

.interiormainheader{
font-family: Century Gothic, Futura, sans-serif;
font-size: 34px;
color: #405c00;
padding: 20px;
}


.interiormainheader2{
font-family: Century Gothic, Futura, sans-serif;
font-size: 24px;
color: #405c00;
padding: 10px;
margin-left: 50px;
}

.interiorsubheader{
font-family: Century Gothic, Futura, sans-serif;
font-size: 20px;
color: #405c00;
padding: 20px;
}

.interiorsubheaderblue{
color: #006a85;
}

.interiorshopheader{
font-family: Century Gothic, Futura, sans-serif;
font-size: 30px;
color: #405c00;
padding: 0px;
margin-left: 240px;
padding-top: 50px;
}

#shopheaderleft{
float: left;
width: 280px;
padding-left: 10px;
}

#shopheaderleftsimplypure{
float: left;
width: 280px;
height: 365px;
padding-left: 10px;
}

.shopheaderright{
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #405c00;
line-height: 20px;
width: 320px;}

p{
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #405c00;
line-height: 20px;
padding-left: 20px;
padding-right: 20px;
}

.bluebold{
font-weight: bold;
color: #0093c2;
font-size: 14px;
}

#newbioleft1{
float: left;
width: 370px;
padding-left: 10px;  }

#newbioright1{
float: right;
width: 405px;
margin-right: 15px;
text-align: center;}


#newbioleft2{
float: left;
width: 297px;
position:relative;
z-index:2}

#newbioright2{
float: right;
width: 400px;
padding-right: 15px;
position:relative;
z-index:2;}

.nextbutton{
float: right;
padding: 20px;
margin-right: 20px;
margin-top: 40px;
}


#diffleft1{
float: left;
width: 270px;
padding-left: 10px; 
text-align: center; }

#diffright1{
float: right;
width: 500px;
margin-right: 15px;
}

#diffleft2{
float: left;
width: 490px;
margin-left: 15px; }

#diffright2{
float: right;
width: 290px;
}

#diffright3{
float: right;
width: 510px;
margin-right: 15px; }

#diffleft3{
float: left;
width: 270px;
text-align: center;
}

.president{
margin-left: 30px;
margin-right: 20px;
margin-bottom: 10px;
float: left;
}

.executive{
margin-left: 30px;
margin-right: 20px;
margin-bottom: 10px;
float: left;
}

.qagirl{
margin-left: 30px;
margin-right: 20px;
margin-bottom: 10px;
float: left;
}

.qasupplement{
margin-right: 20px;
margin-bottom: 10px;
float: right;
}

.contactus{
margin-left: 30px;
margin-right: 20px;
margin-bottom: 10px;
float: left;
}

.dryoung{
margin-left: 30px;
margin-right: 20px;
margin-bottom: 10px;
float: left;
}

.dryoungcells{
margin-right: 20px;
margin-left: 20px;
margin-bottom: 10px;
float: right;
}

.whycleanseoptions{
float: left;
width: 350px;
margin-left: 40px;
}

.whycleansedescriptions{
float: right;
width: 320px;
margin-right: 80px;}

.sevendaytitle {
font-family: "Century Gothic", Futura, sans-serif;
font-size: 18px;
color: #405c00;
background-color: #b0e1a6;
border: 1px solid #405c00;
}
#sevendaytable {
color: #405c00;
border: 1px solid #405c00;
}
.sevendaydetail {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #405c00;
background-color: #fcfdf0;
border: 1px solid #405c00;
}
.sevendaytime {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #405c00;
background-color: #bfe8f5;
border: 1px solid #405c00;
}
.sevendaydescription {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #405c00;
background-color: #FFF;
border: 1px solid #405c00;
text-align: left;
}

#sevendaylist ul{
list-style: none;
font-family: Century Gothic, Futura, sans-serif;
font-size: 16px;
font-weight: bold;
margin-left: 65px;
padding: 0px;
color: #405c00;
line-height: 30px;}

.cleansegraph{
margin-right: 30px;
margin-left: 20px;
margin-bottom: 10px;
float: right;
}

.notice{
font-family: Verdana, Geneva, sans-serif;
font-size: 8px;
line-height: 9px;
padding-left: 20px;
padding-right: 20px;
color: #405c00;}

.foodbullet{
margin-left: 25px;
margin-right: 15px;
margin-bottom: 5px;
float: left;
}

.menuleft{
float: left;
width: 370px;
margin-left: 20px; }

.menuright{
float: right;
width: 370px;
margin-right: 15px;
}

h2{
font-family: Century Gothic, Futura, sans-serif; !important;
color: #405c00; !important;
}


.wwyltd{
font-family: Century Gothic, Futura, sans-serif;
font-size: 48px;
color: #405c00;
padding: 20px;
}

.SkinCareBody{
font-family: Century Gothic, Futura, sans-serif;
font-size: 16px;
color: #405c00;
padding: 20px;
}

.supersmall{
font-family: Century Gothic, Futura, sans-serif;
font-size: 4px;
color: #000000;
}

.LoginPanel
{
height: auto;
margin-left: 80px;
font-family: Century Gothic, Futura, sans-serif;
font-size:18px;
text-decoration:none;
color: #000000;
font-style:normal;
}

.ContactPanel
{
margin-left: 80px;
font-family: Century Gothic, Futura, sans-serif;
font-size:18px;
text-decoration:none;
color: #000000;
font-style:normal;
}

.ShoppingCartPanel
{
margin-left: 80px;
font-family: Century Gothic, Futura, sans-serif;
font-size:12px;
text-decoration:none;
color: #000000;
font-style:normal;
}

.shoppingsubheader{
font-family: Century Gothic, Futura, sans-serif;
font-size: 16px;
color: #405c00;
padding: 20px;
}

#simplypureNav1{
margin-left: 25px;
margin-top: 35px;
position: relative;
float: left;
}
#simplypureNav2{
margin-top: 35px;
position: relative;
float: left;
}
#simplypureNav3{
margin-top: 35px;
position: relative;
float: left;
}
#simplypureNav4{
margin-top: 35px;
position: relative;
float: left;
}


.simplypuresubheader{
font-family: Century Gothic, Futura, sans-serif;
font-size: 12px;
color: #000000;
padding-left: 40px;
}

#invoice_test{
margin-left: 30px;
}

.applicationIMG{
margin-left: 20px;
padding-right: 10px;
position: relative;
float: left;
}

#ab_sidepic{
float: right;
width: 191px;
margin-right: 20px;
margin-left: 10px;
text-align: center;
}

#mainContentContainer.green{
width: 778px;
margin-left: -1px;
background-color: #8eb091;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}



#subnavigation2{
display: block;
width: 778px;
margin-left: -1px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
height: 22px;
border-top: 1px solid #66a055;
border-bottom: 1px solid #7a7769;
background-color: #f2ebcf;
}

#ImageAddToCart{
margin-left: 60px; }

#ctl10_Login{
margin-left: 25px; }

#ctl10_MainChoice{
margin-left: 25px; }

#ctl10_EnterOther{
margin-left: 25px; }

#ctl10_ConfirmNumber{
margin-left: 25px; }

#ctl10_EnterName{
margin-left: 25px; }
