BODY
{
	text-align: center;
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}

#background_frame
{	
	float: left;
	background-color: #000000;
	width: 827px;
	height: inherit;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-image: url(../images/earthoil_background.jpg);
	background-repeat: repeat-x;
}

#background_black
{
	background-color: #000000;
	width: 827px;
	margin-left: auto;
	margin-right: auto;
}

#reminder_text1 a {
	color: #CA6A0A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#int_leftimages
{
	float: left;
	display: inline;
	width: 169px;
	margin-left: 10px;
	padding: 0px;
}

#int_right
{
	float: left;
	display: inline;
	background-image: url(../images/int_background.jpg);
	width: 270px;
	height: 804px;
	background-repeat:no-repeat;
}

#int_sideimage1
{
	float: left;
	display: inline;
	margin-top: 6px;
	padding: 0px;
	width: 270px;
	text-align: center;
}

.int_text1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.int_text
{
	width: 285px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	text-align: left;
	margin-left: 10px;
	padding: 0px;
}

.int_text1 p
{
	text-align: left;
	width: 290px;
	margin-top: 10px;
	padding: 0px;
}



.int_text2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.int_text2 p
{
	text-align: left;
	width: 300px;
	margin-top: 10px;
	padding: 0px;
}

#int_sideimage2
{
	float: left;
	display: inline;
	margin-top: 10px;
	padding: 0px;
	width: 270px;
	text-align: center;	
}



#int_content
{
	float: left;
	width: 533px;
	background-color: #FCE3C3;
	height: 804px;
	margin-left: 2px;
	display: inline;
	background-image: url(../images/int_footer.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
}


.ethicaltext1
{
	float: left;
	margin-left: 20px;
	margin-right: 10px;
	padding: 0px;
}


.susttext1
{
	float: left;
	margin-left: 20px;
	margin-right: 10px;
	padding: 0px;
	width: 300px;
}

.ethicaltext2
{
	float: left;
	margin-left: 20px;
	margin-right: 10px;
	padding: 0px;
}

.susttext2
{
	float: left;
	margin-left: 20px;
	margin-right: 10px;
	padding: 0px;
	width: 300px;
}

.ethicaltext1 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	padding: 0px;
	margin-top: 10px;
}

.susttext1 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


.ethicaltext1 a
{
	color: #00509A;
	font-size: 12px;
}

.susttext1 a
{
	color: #00509A;
	font-size: 12px;
}

.ethicaltext2 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin-top: 10px;
}

.susttext2 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

.fieldname 
{
	color: #00509A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.contactfield
{
	width: 200px;
}

.fieldname1
{
	color: #00509A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.contactsubtitle
{
	color: #000000;
	font-family:  arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	height: 30px;
}

.contactsubtitleb
{
	color: #00509A;
	font-family:  arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
	height: 30px;
}

.contactsubtitlen
{
	color: #00509A;
	font-family:  arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	height: 30px;
}

.contacthead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00509A;
}

#contact_content
{
	float: left;
	width: 803px;
	margin-left: 2px;
	margin-right: 2px;
	background-color: #ffffff;
	display: inline;
}

#eo_table_div
{
	display: inline;
	float: left;
	width: 803px;
	margin-left: 2px;
	margin-right: 2px;
	background-color: #ffffff;
}

#header_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 137px;
	background-image: url(../images/header_essentialoils.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_image_speciality
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 137px;
	background-image: url(../images/header_specialityoils.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_gtb_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/tt_gtb.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_tandc_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/tt_tandc.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_image_vegetable
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 137px;
	background-image: url(../images/header_vegetableoils.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_image_essential
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 137px;
	background-image: url(../images/header_essentialoils.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#contactus_form_entry
{
	float: left;
	background-color: #F4F4F4;
	width: 400px;
	margin: 10px;
	padding: 0px;
}

#contactus_form_entry p
{
	margin: 15px;
}

.contactus_details_title p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	padding: 0px;
	margin: 0px;
}

.contactus_details_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	padding: 0px;
		margin: 0px;
}
.contactus_details_info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

.contactus_details_info1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

.contactus_details_info a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00509A;
	padding: 0px;
	margin: 0px;
}

.contactus_details_info p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

#contactus_details
{
	float: left;
	background-color: #ffffff;
	width: 340px;
	height: 430px;
	padding: 8px;
	margin-right: 6px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

#header_contactus_image p
{
	margin-top: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	width: 450px;
	padding: 0px;
	margin-left: 30px;
	width: 700px;
}

#header_contactus_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 108px;
	background-image: url(../images/header_contactus_small.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}


#header_operations_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/tt_operations.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_innovations_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/tt_innovations.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_mediacentre_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/mediacentre/tt_media_centre.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_aboutus_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/about/tt_about_us.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}


#header_responsibility_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/tt_responsibility.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}



#header_prodhome_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/prodlist/header_productrange.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
#header_grower_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/grower_projects/tt_growerproject.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_partners_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/about/tt_partners.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_treatt_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/about/tt_treatt.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_ourapproach_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/about/tt_our_approach.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_operatingcycle_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/organic/tt_operating_cycle.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#organic_images 
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	display: inline;
}

#organic_text
{
	float: left;
	text-align: left;
	margin: 10px;
	height: 400px;
	display: inline;
	width: 310px;
}

.organictext1
{
	float: left;
	width: 280px;
	margin-left: 20px;
	margin-right: 10px;
	padding: 0px;
}

.organictext2
{
	float: left;
	width: 280px;
	margin-left: 20px;
	margin-right: 10px;
	padding: 0px;
}

.organictext2 li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.organictext1 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	padding: 0px;
	margin-top: 10px;
}

.organictext2 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin-top: 10px;
}

#organic_content
{
	float: left;
}

#ethical_content
{
	float: left;
}

#organic_links
{
	float: left;
	width: 270px;
	height: 635px;
	background-image: url(../images/organic_back.gif);
	display: inline;
}

#ethical_links
{
	float: left;
	width: 270px;
	height: 655px;
	background-color: #E5953D;
	background-image: url(../images/organic_back.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#sustain_links
{
	float: left;
	width: 270px;
	height: 990px;
	background-color: #E5953D;
	background-image: url(../images/organic_back.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	display: inline;
}


#organic_link1
{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display:inline;
}

#organic_link2
{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display:inline;
}

#sustain_info
{
	float: left;
	width: 532px;
	background-color: #FCE3C3;
	height: 990px;
	margin-left: 3px;
	display: inline;
}

#organic_info
{
	float: left;
	width: 532px;
	background-color: #FCE3C3;
	height: 635px;
	margin-left: 3px;
	display: inline;
}

#ethical_info
{
	float: left;
	width: 532px;
	background-color: #FCE3C3;
	height: 655px;
	margin-left: 3px;
	display: inline;
}

#header_organic_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 72px;
	background-image: url(../images/header_organic.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
#header_research_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/organic/tt_research.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
#header_reach_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/header_reach.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
#header_ethical_sourcing_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/ethical/tt_sourcing.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}


#header_prodselect_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/about/tt_prodselect.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_ethical_technical_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/ethical/tt_technical.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
#header_peppermint_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/grower_projects/tt_peppermint.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
#header_sa_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/grower_projects/tt_sa.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
#header_kenya_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/grower_projects/tt_kenya.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
.ethicalorange
{
	color: #E5953D;
}

#header_ethical_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 72px;
	background-image: url(../images/header_ethical.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_int_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 75px;
	background-image: url(../images/header_international.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}


#globalcentres
{
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 3px;
}

#header_global_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 51px;
	background-image: url(../images/header_globalcentres.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_account_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 144px;
	background-image: url(../images/header_reglogin.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_reg_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 144px;
	background-image: url(../images/header_register.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_sitemap_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/tt_sitemap.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}


#header_regdone_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 51px;
	background-image:url(../images/register_small.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_forgot_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 51px;
	background-image:url(../images/forgot_password.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#header_edit_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 51px;
	background-image:url(../images/header_edit.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}


#header_optin_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 51px;
	background-image:url(../images/optin_header.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}

#regdone_background {
	float: left;
	margin: 0px;
	padding: 0px;
	display: inline;
	width: 270px;
}

#regdone_content {
	display: inline;
	float: left;
	margin-left: 1px;
	padding-left: 2px;
	margin-right: 0px;
	padding-right: 1px;	
}

#reminder_content {
	width: 393px;
	height: 90px;
	background-color: #FFF4E6;
	padding: 10px;
	text-align: left;
}

#reminder_entry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757273;
	font-weight: bold;
}

.reminder_entry1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757273;
	font-weight: bold;
}

#reminder_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#regdone_title {
	color: #AD4F0A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#pass_title {
	color: #AD4F0A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#pass_title a {
	color: #AD4F0A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#regdone_title1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#regdone_text {
	padding: 20px;
}

#regdone {
	background-color: #ffffff;
	float: left;
	width: 532px;
	height: 721px;
	display: inline;
	padding: 0px;
	margin: 0px;
	text-align: left;
}


#regdone1 {
	background-color: #ffffff;
	float: left;
	width: 802px;
	height: 721px;
	display: inline;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#header_sustainable_image
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 72px;
	background-image: url(../images/header_sustainable.jpg);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}


#about_mainimage
{
	float: left;
	padding: 0px;
	margin-left: 3px;
	display: inline; /* This prevents the IE 5-6 Double Margin Float Issue*/
}

#breadcrumb
{
	background-color: #E79830;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	width: 807px;
	text-align: left; 
	font-weight: normal;
}

#breadcrumb p
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
	padding: 0px;
	font-weight: normal;
}

#breadcrumb a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

#about_mainimage p
{
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.about_productlink
{
	float: left;
	text-align: center;
	width: 300px;
	padding: 0px;
}

.about_productlink p
{
	padding: 0px;
	margin-top: 10px;
}

.about_content1 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	padding: 0px;
	margin-top: 10px;
	margin-left: 10px;	
	margin-right: 10px;	
	margin-bottom: 0px;	
}

.about_content2 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-left: 10px;	
	margin-right: 10px;	
	margin-bottom: 0px;		
}

#about_content
{
	float: left;
	background-color: #FCE3C3;
	width: 345px;
	height: 648px;
	background-image:url(../images/about/about_back.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	text-align: left;
}

#header_image_speciality_details
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 107px;
	background-image: url(../images/header_specialityoils_small.gif);
	background-position:top;
	background-color: #EA962C;
	background-repeat:no-repeat;
}

#header_image_eo_details
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 107px;
	background-image: url(../images/header_essentialoils_small.jpg);
	background-position:top;
	background-color: #EA962C;
	background-repeat:no-repeat;
}

#header_image_veg_details
{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 807px;
	height: 107px;
	background-image: url(../images/header_vegetableoils_small.gif);
	background-position:top;
	background-color: #EA962C;
	background-repeat:no-repeat;
}

#header_image_eo_details a
{
	color: #00509A;
}

#header_image_speciality_details a
{
	color: #00509A;
}

#header_image_veg_details a
{
	color: #00509A;
}

#oilname
{
	float: left;
	margin-top: 15px;
	margin-left: 15px;
	padding: 0px;
	text-align: left;
	width: 450px;
}

#eo_detail_image
{	
	float: left;
	width: 200px;
}


.eo_detail_image2
{
	margin: 0px;
	padding: 0px;
}

#eo_details_text
{
	float: right;
}

.eod_title
{
	color: #7A3A0B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.eod_text
{
	color: #7A3A0B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.eo_detail_image1
{
	border-width: 1px;
	border-style: solid;
	border-color: #FF6600;
	margin-left: 10px;
	margin-top: 15px;
	width: 200px;
	margin-bottom: 0px;
	padding: 0px;
}


.oilnamemain p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7A3A0B;
	padding: 0px;
	margin: 0px;
}

.oilnamelatin p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #7A3A0B;
	padding: 0px;
	margin: 0px;
}


#pdf_download
{
	float: right;
	margin-top: 13px;
	margin-right: 13px;
	margin-bottom: 10px;
	padding: 0px;
	background-image: url(../images/download_back.gif);
	height: 49px;
	width: 286px;
}

#pdf_download_contents
{
	margin: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	height: 39px;
	width: 276px;
}

#header_image_eo_details p
{
	font-family: Arial, Helvetica, sans-serif;
	color: #7A3A0B;
	font-size: 11px;
	margin-top: 65px;
	margin-left: 30px;
	width: 690px;
}

#header_image_speciality_details p
{
	font-family: Arial, Helvetica, sans-serif;
	color: #7A3A0B;
	font-size: 11px;
	margin-top: 65px;
	margin-left: 30px;
	width: 690px;
}

#header_image_veg_details p
{
	font-family: Arial, Helvetica, sans-serif;
	color: #7A3A0B;
	font-size: 11px;
	margin-top: 65px;
	margin-left: 30px;
	width: 690px;
}

.prodlisttableh1
{
	height: 40px;
	width: 201px;
}

.prodlisttableh1 p
{
	margin-left: 10px;
	padding:0px;
}

.prodlisttableh2
{
	height: 23px;
	width: 128px;
}

.prodlisttableh2 p
{
	margin-left: 0px;
	padding:0px;
}

.prodlisttableh3
{
	height: 23px;
	width: 149px;
}

.prodlisttableh3 p
{
	margin-left: 0px;
	padding:0px;
}

.prodlisttableh4
{
	height: 23px;
	width: 150px;
}

.prodlisttableh4 p
{
	margin-left: 0px;
	padding:0px;
}


.prodlisttableh5
{
	height: 23px;
	width: 79px;
}

.prodlisttableh5 p
{
	margin-left: 0px;
	padding:0px;
}

.prodlisttablec1
{
	height: 23px;
	vertical-align: middle;
}

.prodlisttablec1 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	padding:0px;
	text-decoration: underline;
}

.prodlisttablec1 p a: hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A3A0B;
	font-weight: bold;
	padding:0px;
	text-decoration: underline;
}
.prodlisttablec1 p a: visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A3A0B;
	font-weight: bold;
	padding:0px;
	text-decoration: underline;

}

.prodlisttablec1 p a: link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A3A0B;
	font-weight: bold;
	padding:0px;
	text-decoration: underline;
}

.prodlisttablec2 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A3A0B;
	padding:0px;
}

.prodlisttablec3 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00509A;
	padding:0px;
}

.prodlisttablec3 p a: link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A3A0B;
	font-weight: bold;
	padding:0px;
	text-decoration: underline;
}

.prodlisttablec3 p a: hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A3A0B;
	font-weight: bold;
	padding:0px;
	text-decoration: underline;
}

.prodlisttablec3 p a: visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A3A0B;
	font-weight: bold;
	padding:0px;
	text-decoration: underline;
}


#prodlist
{
	float: left;
	margin-top: 15px;
	padding-left: 10px;
	text-align: left;
	background-color: #ffffff;
}


#productlist_instruction
{
	float: left;
}

#productlist_instruction p
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A3A0B;
	width: 660px;
	padding-left: 30px;
	margin-top: 10px;
}

#header_image p
{
	margin-top: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	width: 450px;
	padding: 0px;
	margin-left: 30px;
}

#header_image_essential p
{
	margin-top: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	width: 450px;
	padding: 0px;
	margin-left: 30px;
}

#header_image_speciality p
{
	margin-top: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	width: 450px;
	padding: 0px;
	margin-left: 30px;
}


#header_image_vegetable p
{
	margin-top: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	width: 450px;
	padding: 0px;
	margin-left: 30px;
}

#content
{
	float: left;
	width: 807px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-bottom: 0px;
	padding-top: 0px;
}

#productlist_contentcont {
	text-align: center;
}

#productlist_content
{	
	float: left;
	background-color: #CCCC33;
	text-align: center;
}

#page_header
{
	background-color: #E79830;
	width: 807px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}

#page_content
{
	width: 807px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#page_logo
{
	float: left;
	margin-top: 3px;
}

#top_menu {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 0px;
	background-color: #666666;
}

#flash_placeholder {
	float: center;
	margin: 0px;
	padding: 0px;
}

#panels 
{
	width: 807px;
	text-align: left;
	margin: 0px;
}

#tradefairs
{
	float: left;
}

#organiccert 
{
	float: left;
}

#homenews 
{
	float: left;
	background-image:url(../images/home_news.jpg);
	width: 198px;
	height: 226px;
	background-repeat: no-repeat;
}

#goodoil
{
	float: left;
}

#sep1
{
	float: left;
	background-image:url(../images/seperations/sep_001.jpg);
	width: 5px;
	height: 226px;
}

#sep2
{
	float: left;
	background-image:url(../images/seperations/sep_001.jpg);
	width: 5px;
	height: 226px;
}

#footer
{
	float: left;
	width: 807px;
	text-align: left;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
}


#footer_image
{	
	display: inline;
	width: 803px;
	float: left;
}

#footer_image1
{	
	width: 803px;
	float: left;
	text-align: center;
}

#footermenu a
{
	text-align: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#essentialoils
{
	float: left;
	background-image: url(../images/footer/essentialoils.jpg);
	width: 260px;
	height: 137px;
	margin-right: 4px;
	margin-left: 2px;
}

#vegoils
{
	float: left;
	background-image: url(../images/footer/vegoils.jpg);
	width: 260px;
	height: 137px;
	margin-left: 3px;	
	margin-right: 7px;
}

#speciality
{
	float: left;
	background-image: url(../images/footer/specialty.jpg);
	width: 269px;
	height: 137px;
}

#5ptspace
{
	float: left;
	background-color: #000000;
	width: 5px;
}

#footermenu 
{
	width: 807;
	background-color: #000000;
	float: left;
	text-align: center;
}

#footermenu p
{
	width: 807px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
}

#login_title
{
	float: left;
}

#login_text
{
	float: left;
	width: 700px;
	text-align: left;
}

#login_foot
{
	float: left;
}

#login_head
{
	float: left;
}

#login_reg_content
{
	float: left;
	height: 100px;
	text-align: left;
}

.login_login_text
{
	float: left;
}

.login_login_text1
{
	float: left;
}


.login_login_text p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	margin-top: 15px;
	margin-left: 25px;
	width: 300px;
}

#table
{
	float: left;
	margin-top: 15px;
	text-align: center;
	width: 343px;
}

.forgotpword
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00509A;
}

.login_login_text1 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	margin: 0px;
	padding: 0px;
}


#login_login_content
{
	float: left;
	height: 166px;
	text-align: left;
}

.login_reg_text p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
}

.login_reg_intro p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 5px;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
}

#login_reg
{
	float: left;
	background-color: #FFF4E6;
	width: 343px;
	margin-top: 25px;
	margin-left: 35px;
	margin-bottom: 15px;
}

#login_login
{
	float: left;
	background-color: #FFF4E6;
	width: 343px;
	margin-top: 25px;
	margin-left: 35px;
}

#login_title p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AD4F0A;
	margin-left: 25px;
}

#login_text p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 25px;
	margin-top: 10px;
}

.reg_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AD4F0A;
}

.reg_item
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD4F0A;
}

.reg_item1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #757273;
}

.reg_optout {
	color: #D4AB7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.reg_field {
	width: 200px;
}




.reg_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#reg_content
{
	float: left;
	background-color: #FFF4E6;
	width: 493px;
}

#reg_table
{
	float: left;
	margin-left: 15px;
	padding-left: 15px;
}

#reg_entry
{
	float: left;
	margin-left: 25px;
	margin-top: 15px;
}

#reg_entry_top
{
	float: left;
}

#reg_entry_bottom
{
	float: left;
}

#login_content
{
	display: inline;
	float: left;
	width: 803px;
	background-color: #ffffff;
	margin-left: 2;
	margin-right: auto;
	padding: 0px;
}



#homenews_title
{
	float: left;
}

#homenews_title p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFE0B2;
	margin-top: 40px;
	margin-left: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 175px;
}

#homenews_blurb
{
	float: left;
}

#homenews_blurb p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFE0B2;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 175px;
	line-height:12px;
}

#essentialoils_links
{
	margin-top: 32px;
	margin-left: 118px;
}

#essentialoils_links a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height:12px;
	text-decoration: underline;
}

#essentialoils_fulllink
{
	margin-top: 2px;
	margin-left: 118px;
}

#essentialoils_fulllink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height:12px;
	text-decoration: none;
}

#vegoils_links
{
	margin-top: 32px;
	margin-left: 118px;
}

#vegoils_links a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height:12px;
	text-decoration: underline;
}

#vegoils_fulllink
{
	margin-top: 2px;
	margin-left: 118px;
}

#vegoils_fulllink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height:12px;
	text-decoration: none;
}

#speciality_links
{
	margin-top: 52px;
	margin-left: 120px;
}

#speciality_links a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	line-height:12px;
}

#speciality_fulllink
{
	margin-top: 2px;
	margin-left: 120px;
}

#speciality_fulllink a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height:12px;
}

#header_abouttech_image
{
	float: left;
	padding: 0px;
	margin-left: 0px;
	text-align: left;
	width: 807px;
	height: 49px;
	background-image: url(../images/about/tt_tech.gif);
	background-color: #EA962C;
	background-position:center;
	background-repeat:no-repeat;
}
#header_abouttech_image p
{
	visibility: hidden;
}

#generic_content
{
	float: left;
	margin-left: 2px;
	display: inline; /* This prevents the IE 5-6 Double Margin Float Issue*/
	background-color: #ffffff;
}

#generic_info
{
	float: left;
	width: 532px;
	background-color: #ffffff;
}
#usa_contact_info
{
	float: left;
	width: 410px;
	background-color: #ffffff;
}
#usa_contact_details
{
	float: left;
	width: 350px;
	background-color: #ffffff;
	text-align: left;
}
#generic_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-top: 10px;
	padding-right: 20px;

	padding-left: 20px;
}
#usa-generic_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 40px;
}

#generic_images
{
	float: left;
	background-color: #FCE3C3;
	background-repeat: repeat;	
}

#tandc_images
{
	float: left;
	background-color: #FCE3C3;
	background-repeat: repeat;	
	height: 4100px;
}

#generic_images1
{
	float: left;
	background-color: #FCE3C3;
	height: 509px;
}

.clearboth {
	clear: both;
}
.generic_tablebot {
	padding: 0px;
	margin: 0px;
	height: 9px;
	width: 803px;
}
.brownbold {
	font-weight: bold;
	color: #AD4F0A;
}
.brown {
	color: #AD4F0A;
}
a:link {
	font-weight: bold;
	color: #00509B;
	text-decoration: none;
}
a:active {
	font-weight: bold;
	color: #00509B;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color: #00509B;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #00509B;
	text-decoration: none;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AD4F0A;
}

#prodrange_content {
	float: left;
	background-color: #FCE3C3;
	width: 345px;
	height: 690px;
	background-image:url(../images/about/about_back.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	text-align: left;
}
#get_flash {
	width: 480px;
	margin-top: 20px;
}

#get_flash_button {
	float: left;
	height: 28px;
	width: 108px;
}

#get_flash_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #848484;
	float: left;
	height: 28px;
	width: 300px;
	margin-left: 10px;
}
.link14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.link14 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.link14 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.link14 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.link14 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.link14 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.tandc_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
