#content .col12 {
	width:940px;
	float:left;
	margin:0px;
	padding:0px;
}
#content .col10center {
	width:780px;
	float:left;
	margin:0px;
	padding:0px;
}	
#content .col9 {
	width:700px;
	float:left;
	margin:0px;
	padding:0px;
}

#content .col8_head {
	width:630px;
	float:left;
	margin:0px;
	padding:0px;
}
#content .col8 {
	width:630px;
	float:left;
	margin:0px;
	padding:0px;
}
#content .col7_nopad {
	width:550px;
	float:left;
}	

#content .col7 {
	width:550px;
	float:left;
	padding-right:10px;
}	
#content .col7right {
	width:550px;
	float:left;
	padding-left:10px;
}	

#content .col6bar {
	width:480px;
	float:left;
	background-image:url(../img/social/col6bar_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;	
}

#content .col6_right {
	width:460px;
	float:left;
	padding-left:20px;}
#content .col6_right_head {
	width:440px;
	float:left;
	padding-left:20px;}


#content .col6 {
	width:460px;
	float:left;
	padding-right:20px;}

#content .col5_lt {
	width:380px;
	margin-right:10px;
	float:left;}
#content .col5_rt {
	width:390px;
	float:left;}

#content .col4 {
	width:300px;
	float:left;}
#content .col4_head {
	width:310px;
	float:left;}

#content .col3 {
	width:220px;
	float:left;
}
#content .col3_head {
	width:240px;
	float:left;
}
#content .col2 {
	width:150px;
	float:left;
}	
#content .col1 {
	width:80px;
	float:left;
}	
#content .col1space {
	width:80px;
	float:left;
	height:100px;
}

ul.colspace	{
	margin-left: 80px !important;
}

#content .one_fourth {
	width:195px;
	float:left;}
#content .one_fourth p{
	margin:10px;}

#content .one_third {
	width:260px;
	float:left;}
#content .one_third p{
	margin:10px;}


/* ROUNDED CORNERS */
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#b6cb77}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dfe8c4;
  border-right:1px solid #dfe8c4;
  background:#c8d899}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f7f9f1;
  border-right:1px solid #f7f9f1;
  background:#c3d490}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c3d490;
  border-right:1px solid #c3d490;}
.spiffy4{
  border-left:1px solid #dfe8c4;
  border-right:1px solid #dfe8c4}
.spiffy5{
  border-left:1px solid #c8d899;
  border-right:1px solid #c8d899}
.spiffyfg{
  background:#b6cb77}
  
 /* MISC */
 
 .rt {
	float:right;
	margin-left:15px;}

 .lt {
	float:left;
	margin-right:15px;}
	
.small_link {
	font-size:10px !important;
	line-height:12px !important;}
.small_link a {
	font-size:10px !important;
	line-height:12px !important;}
.small_link strong {
	font-size:10px !important;
	line-height:12px !important;}
	
#copy ul {
	margin-left: 10px;
	margin-bottom: 20px;}
	
#copy ul li {
	background: url(../img/layout/bullet.gif) top left no-repeat;
	background-position: 0 6px;
	padding-left: 15px;
}

#copy ul ul li {
	background: url(../img/layout/bullet_sub.gif) top left no-repeat;
	background-position: 0 8px;
	padding-left: 12px;
}

ul.countries li {
	background: none !important;
	padding-left: 0;
}
		
.green_txt, .green_txt * {
	color:#6ca73c;
	font-weight:bold;}

/*.drop_cap {
	display:block;
	float:left;
	height:36px;
	font-family:"Times New Roman", Times, serif;
	font-size:44px;
	color:#ff1f1f;
	margin:-16px 3px 0px 0px;
	_margin:-16px 3px -16px 0px;	
	line-height:1.6em;}*/

.mapBg {
	background-image:url(../img/social/map_back.jpg); 
	background-repeat:no-repeat; 
	background-position:top;
}

.panes {
	background-image: url(../img/social/map_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:20px;}
	
.pane_content {
	margin:10px 10px 10px 10px;}
.pane_content_img  {
	float:left;
	margin-right:10px}
#map_title {
	background:url(../img/social/map_title_top.jpg) no-repeat top #b6cb77;
}
#map_title p {	
	color:#FFFFFF;
	font-size:18px;
	padding-left:20px;}
#map_title_bot {
	background:url(../img/social/map_title_bot.jpg) no-repeat top;
}
.pane_l {
	float:left;
	width:195px;
	margin-right:10px;}
.pane_r {
	float:left;
	width:520px;}
.pane_image {
	float:left;
	width:220px;}
.pane_copy {
	float:left;
	width:465px;
}
.pane_full {
	float:left;
	width:695px;
	margin-left:10px;
	margin-right:10px;}
.pane_vid {
	float:right;
	width:160px;}	
.pane_vid p{
	font-size:10px;
	line-height:10px;}
	
/* MEET */
.meet dt {
	font-style:italic;
	font-size:11px !important;
	font-weight:bold;
	color:#666666;
	margin-bottom:12px;
	margin-top:10px;}
.meet dd {
	margin-left:20px;}		
	
/*  HEADERS  */

#header_image {
	text-indent:-19000px;}
	
	/* ABOUT */

.about_index {
	background:url(../img/about/about_head.jpg) no-repeat left;	display:block; width:630px; height:230px;}
.about_message {
	background: url(../img/about/chairman_head.jpg) no-repeat left;	display:block; width:630px;	height:330px;}	
.about_stake {
	background:  url(../img/about/stakeholder_head.jpg) no-repeat left;	display:block;	width:940px;	height:202px;}		
.about_gri {
	background: url(../img/about/gri_head.jpg) no-repeat left;	display:block;	width:630px;	height:221px;}			
.about_gri {
	background: url(../img/about/gri_head.jpg) no-repeat left;	display:block;	width:630px;	height:222px;}				
.about_ip {
	background: url(../img/about/industry_head.jpg) no-repeat left;	display:block;	width:940px;	height:202px;}					
.about_csrr {
	background: url(../img/about/recognition_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}						
.about_env {
	background: url(../img/about/env_impact_head.jpg) no-repeat left;	display:block;	width:940px;	height:202px;}							
.about_contact {
	background: url(../img/about/contacts_head.jpg) no-repeat left;	display:block;	width:940px;	height:202px;}								
	
	
	/* ECONOMIC */
	
.eco_index {
	background: url(../img/economic/overview_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								
.eco_share {
	background: url(../img/economic/delivering_head.jpg) no-repeat left;	display:block;	width:630px;	height:340px;}								
.eco_key {
	background: url(../img/economic/project_keystone_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								
.eco_mission {
	background: url(../img/economic/mission_statement_head.jpg) no-repeat left;	display:block;	width:940px;	height:198px;}								
.eco_core {
	background: url(../img/economic/sharply_focused_head.jpg) no-repeat left;	display:block;	width:940px;	height:202px;}								
.eco_bus_fin {
	background: url(../img/economic/bus_strat_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								
.eco_growth {
	background: url(../img/economic/growth_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								
.eco_future {
	background:  url(../img/economic/future_growth_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								
.eco_impact {
	background: url(../img/economic/economic_impact_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								
.eco_potfolio {
	background: url(../img/economic/brands_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								
.eco_mergers {
	background: url(../img/economic/mergers_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								
.eco_global {
	background: url(../img/economic/global_scale_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}	
.eco_guiding_principles {
	background: url(../img/economic/supplier_guiding_principles_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}
.eco_supply {
	background: url(../img/economic/supply_chain_head.jpg) no-repeat left;	display:block;	width:940px;	height:199px;}								

	/* SOCIAL */
	
.soc_index {
	background: url(../img/social/index.jpg) no-repeat left;	display:block;	width:940px;	height:277px;}
.soc_foundation {
	background: url(../img/social/community/foundation_head.jpg)  no-repeat left;	display:block;	width:630px;	height:435px;}									
.soc_micro {
	background: url(../img/social/community/micro_head.jpg)  no-repeat left;	display:block;	width:630px;	height:424px;}									
.soc_grants {
	background: url(../img/social/community/grants_head.jpg)  no-repeat left;	display:block;	width:630px;	height:435px;}									
.soc_com_svc {
	background: url(../img/social/community/com_svc_head.jpg)  no-repeat left;	display:block;	width:940px;	height:209px;}									
.soc_donations {
	background: url(../img/social/community/donations_head.jpg)  no-repeat left;	display:block;	width:940px;	height:244px;}									
.soc_toq {
	background: url(../img/social/business/tradition_quality_head.jpg) no-repeat left; display:block; width:630px; height:430px;}
.soc_til {
	background: url(../img/social/business/truth_head.jpg) no-repeat left; display:block; width:940px; height:244px;}									
.soc_fs {
	background: url(../img/social/business/food_safety_head.jpg) no-repeat left; display:block; width:940px; height:242px;}									
.soc_hnw {
	background: url(../img/social/business/health_head.jpg) no-repeat left; display:block; width:940px; height:195px;}									
.soc_hps {
	background: url(../img/social/business/healthful_product_head.jpg) no-repeat left; display:block; width:940px; height:187px;}									
.soc_nitey {
	background: url(../img/social/business/nutrition_early_head.jpg) no-repeat left; display:block; width:940px; height:200px;}									
.soc_hp {
	background: url(../img/social/business/partnerships_head.jpg) no-repeat left; display:block; width:940px; height:171px;}									
.soc_ehnw {
	background: url(../img/social/business/employee_hnw_head.jpg) no-repeat left; display:block; width:940px; height:315px;}									
.soc_cg {
	background: url(../img/social/business/corp_gov_head.jpg) no-repeat left; display:block; width:940px; height:186px;}									
.soc_ernrm {
	background: url(../img/social/business/enterprise_risk_head.jpg) no-repeat left; display:block; width:940px; height:205px;}									
.soc_gqrm {
	background: url(../img/social/business/global_quality_risk_head.jpg) no-repeat left; display:block; width:940px; height:172px;}									
.soc_enc {
	background: url(../img/social/business/ethics_compliance_head.jpg) no-repeat left; display:block; width:940px; height:216px;}									
.soc_com {
	background: url(../img/social/business/communications_head.jpg) no-repeat left; display:block; width:940px; height:216px;}									
.soc_epnp {
	background: url(../img/social/people/employee_policies_head.jpg) no-repeat left; display:block; width:940px; height:246px;}
.soc_peple_development {
	background: url(../img/social/people/people_dev_head.jpg) no-repeat left; display:block; width:940px; height:246px;}
.soc_hr {
	background: url(../img/social/people/hr_benefits_head.jpg) no-repeat left; display:block; width:940px; height:246px;}
.soc_lr {
	background: url(../img/social/people/labor_head.jpg) no-repeat left; display:block; width:940px; height:203px;}									
.soc_dni {
	background: url(../img/social/people/diversity_head.jpg) no-repeat left; display:block; width:940px; height:203px;}									

	/* ECONOMIC */
	
.env_index {
	background: url(../img/environment/head_index.jpg) no-repeat left; display:block; width:940px; height:252px;}
.env_sus {
	background: url(../img/environment/head_sustainability_goals.jpg) no-repeat left; display:block; width:940px; height:239px;}
.env_cna {
	background: url(../img/environment/head_comp_awards.jpg) no-repeat left; display:block; width:700px; height:228px;}
.env_ere {
	background: url(../img/environment/head_energy.jpg) no-repeat left; display:block; width:940px; height:236px;}	
.env_water {
	background: url(../img/environment/head_water.jpg) no-repeat left; display:block; width:940px; height:252px;}	
.env_enw {
	background: url(../img/environment/head_emissions.jpg) no-repeat left; display:block; width:940px; height:200px;}		
.env_pack {
	background: url(../img/environment/head_packaging.jpg) no-repeat left; display:block; width:940px; height:234px;}			
.env_agr {
	background: url(../img/environment/head_agriculture.jpg) no-repeat left; display:block; width:940px; height:215px;}
.env_agp {
	background: url(../img/environment/head_agr_sus_goals.jpg) no-repeat left; display:block; width:940px; height:243px;}		
.env_gap {
	background: url(../img/environment/head_agr_glob_prog.jpg) no-repeat left; display:block; width:940px; height:236px;}
.env_atp {
	background: url(../img/environment/head_agr_train.jpg)  no-repeat left; display:block; width:940px; height:255px;}	
.env_tom {
	background: url(../img/environment/head_tomatos.jpg)  no-repeat left; display:block; width:940px; height:219px;}
.env_peas {
	background: url(../img/environment/head_peas.jpg)  no-repeat left; display:block; width:940px; height:186px;}
.env_sap {
	background: url(../img/environment/head_sus_agr_proj.jpg)  no-repeat left; display:block; width:940px; height:251px;}	
.env_tran {
	background: url(../img/environment/head_transportation.jpg) no-repeat left; display:block; width:940px; height:251px;}
.env_emp {
	background: url(../img/environment/head_employees.jpg) no-repeat left; display:block; width:630px; height:337px;}		
	
/* GOALS */

.goal_energy {
	text-indent:-19000px;
	background: url(../img/environment/gnp_renewable_energy.gif) no-repeat left; display:block; width:780px; height:209px;}
.goal_water {
	text-indent:-19000px;
	background: url(../img/environment/g_water.gif) no-repeat left; display:block; width:780px; height:188px;}
.goal_waste {
	text-indent:-19000px;
	background: url(../img/environment/g_waste.gif) no-repeat left; display:block; width:780px; height:304px;}
.goal_pack {
	text-indent:-19000px;
	background: url(../img/environment/g_packaging.gif) no-repeat left; display:block; width:460px; height:166px;}
.goal_employ {
	text-indent:-19000px;
	background: url(../img/environment/g_employ.gif) no-repeat left; display:block; width:780px; height:107px;}	
.goal_trans {
	text-indent:-19000px;
	background: url(../img/environment/g_trans.gif) no-repeat left; display:block; width:780px; height:130px;}	
.goal_agri {
	text-indent:-19000px;
	background: url(../img/environment/g_agriculture.gif) no-repeat left; display:block; width:780px; height:130px;}	
.goal_renew {
	text-indent:-19000px;
	background: url(../img/environment/g_renew.gif) no-repeat left; display:block; width:780px; height:83px;}	
.goal_prog {
	text-indent:-19000px;
	background: url(../img/environment/g_progress.gif) no-repeat left; display:block; width:780px; height:112px;}	

	
/* HOMEPAGE_FOOT_NAV */

	#home_nav_bot {
	    margin-top: 10px !important;
		height: 161px;
		width:940px;
	}
	
	#home_nav_bot ul {
		margin: 0;
	}
	
	#home_nav_bot li {
		float: left;
		list-style:none;
	}
	
	#home_nav_bot li a {
		display: block;
		width:235px;
		height: 161px;
		background-image: url(../img/home_btn_nav.jpg);
		background-repeat: no-repeat;
		text-indent: -19000px;
	}
		#about {
			background-position: 0px 0px;}
		#social {
			background-position: -235px 0px;}
		#environment {
			background-position: -470px 0px;}
		#economic {
			background-position: -705px 0px;}

div.tcenter {
	text-align: center;
}

.gri {
	border:solid 1px #000000;
	}
.gri td{
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
	padding:3px;}

.top_row , .top_row *{
	background-color:#333333;
	color:#ffffff !important;
	font-weight:bold !important;}

.gri_row , .gri_row *{
	background-color:#B21F24;
	color:#ffffff !important;
	font-weight:bold !important;}
.eco_row , .eco_row *{
	background-color:#b7aa88;
	color:#ffffff !important;
	font-weight:bold !important;}
.env_row , .env_row *{
	background-color:#bac760;
	color:#ffffff !important;
	font-weight:bold !important;}	
.soc_row , .soc_row *{
	background-color:#ff1f1f;
	color:#ffffff !important;
	font-weight:bold !important;}	
	
