@charset "UTF-8";
/* CSS Document */



body	{

	padding:0px;
	margin:0px;
	background:url(../images/body_backdrop_01.gif);
	background-repeat:repeat-x;
	background-color:#f5f5f5;

}

.bait_frame		{

	border-left:1px solid #95c9d8;
	border-right:1px solid #95c9d8;
	border-bottom:1px solid #95c9d8;
	padding:10px 15px 20px 15px;
	margin:0px 0px 20px 0px;
	color:#243f8e;

	
	
}

.bait_frame a	{

	color:#243f8e;
	text-decoration:none;
	font-size:11px;
}

.bait_frame_medical		{

	border-left:1px solid #219baa;
	border-right:1px solid #219baa;
	border-bottom:1px solid #219baa;
	padding:10px 15px 20px 15px;
	margin:0px 0px 20px 0px;
	color:#000000;
	
}

.bait_frame_medical a	{

	color:#243f8e;
	text-decoration:none;
	font-size:11px;
}


.bait_frame_hygiene		{

	border-left:1px solid #a0cedc;
	border-right:1px solid #a0cedc;
	border-bottom:1px solid #a0cedc;
	padding:10px 15px 20px 15px;
	margin:0px 0px 20px 0px;
	color:#000000;
	
}

.bait_frame_hygiene a	{

	color:#243f8e;
	text-decoration:none;
	font-size:11px;
}


.bait_frame_wipes		{

	border-left:1px solid #e5b293;
	border-right:1px solid #e5b293;
	border-bottom:1px solid #e5b293;
	padding:10px 15px 20px 15px;
	margin:0px 0px 20px 0px;
	color:#000000;
	
}

.bait_frame_wipes a	{

	color:#243f8e;
	text-decoration:none;
	font-size:11px;
}



.bait_frame_industrial		{

	border-left:1px solid #b8ce95;
	border-right:1px solid #b8ce95;
	border-bottom:1px solid #b8ce95;
	padding:10px 15px 20px 15px;
	margin:0px 0px 20px 0px;
	color:#000000;
	
}

.bait_frame_industrial_2		{

	border-left:1px solid #b8ce95;
	border-right:1px solid #b8ce95;
	border-bottom:1px solid #b8ce95;
	padding:10px 10px 20px 15px;
	margin:0px 0px 20px 0px;
	color:#000000;
	
}

.bait_frame_industrial a	{

	color:#243f8e;
	text-decoration:none;
	font-size:11px;
}

/*


DELETE THESE BANNERS

*/

#banner_010201	{

	background-image:url(../images/banner_010201.jpg);
}

#banner_010301	{

	background-image:url(../images/banner_010301.jpg);
}

#banner_010401	{

	background-image:url(../images/banner_010401.jpg);
}

#banner_010402	{

	background-image:url(../images/banner_010402.jpg);
}

#banner_010403	{

	background-image:url(../images/banner_010403.jpg);
}

#banner_010404	{

	background-image:url(../images/banner_010404.jpg);
}

#banner_010501	{

	background-image:url(../images/banner_010501.jpg);
}

#banner_010601	{

	background-image:url(../images/banner_010601.jpg);
}

#banner_010701	{

	background-image:url(../images/banner_010701.jpg);
}


#banner_010702	{

	background-image:url(../images/banner_010702.jpg);
}


#banner_010801	{

	background-image:url(../images/banner_010801.jpg);
}

#banner_020101	{

	background-image:url(../images/banner_020101.jpg);
}

#banner_020201	{

	background-image:url(../images/banner_020201.jpg);
}

#banner_020401	{

	background-image:url(../images/banner_020401.jpg);
}


#banner_030101	{

	background-image:url(../images/banner_030101.jpg);
}

#banner_030201	{

	background-image:url(../images/banner_030201.jpg);
}

#banner_030202	{

	background-image:url(../images/banner_030202.jpg);
}

#banner_030401	{

	background-image:url(../images/banner_030401.jpg);
}

#banner_040101	{

	background-image:url(../images/banner_040101.jpg);
}

#banner_040201	{

	background-image:url(../images/banner_040201.jpg);
}

#banner_040202	{

	background-image:url(../images/banner_040202.jpg);
}

#banner_040203	{

	background-image:url(../images/banner_040203.jpg);
}

#banner_040204	{

	background-image:url(../images/banner_040204.jpg);
}

#banner_040205	{

	background-image:url(../images/banner_040205.jpg);
}

#banner_040206	{

	background-image:url(../images/banner_040206.jpg);
}

#banner_040207	{

	background-image:url(../images/banner_040207.jpg);
}

#banner_040208	{

	background-image:url(../images/banner_040208.jpg);
}

#banner_040209	{

	background-image:url(../images/banner_040209.jpg);
}

#banner_040210	{

	background-image:url(../images/banner_040210.jpg);
}

#banner_040211	{

	background-image:url(../images/banner_040211.jpg);
}



#banner_040401	{

	background-image:url(../images/banner_040401.jpg);
}


#banner_040501	{

	background-image:url(../images/banner_040501.jpg);
}

#banner_040601	{

	background-image:url(../images/banner_040601.jpg);
}


#banner_050101	{

	background-image:url(../images/banner_050101.jpg);
}

#banner_050201	{

	background-image:url(../images/banner_050201.jpg);
}

#banner_050301	{

	background-image:url(../images/banner_050301.jpg);
}

#banner_050401	{

	background-image:url(../images/banner_050401.jpg);
}

#banner_050501	{

	background-image:url(../images/banner_050501.jpg);
}

#banner_050601	{

	background-image:url(../images/banner_050601.jpg);
}

#banner_050701	{

	background-image:url(../images/banner_050701.jpg);
}

#banner_050801	{

	background-image:url(../images/banner_050801.jpg);
}

#banner_050901	{

	background-image:url(../images/banner_050901.jpg);
}

#banner_051001	{

	background-image:url(../images/banner_051001.jpg);
}

#banner_051101	{

	background-image:url(../images/banner_051101.jpg);
}

#banner_051201	{

	background-image:url(../images/banner_051201.jpg);
}

#banner_060101	{

	background-image:url(../images/banner_060101.jpg);
}

#banner_070101	{

	background-image:url(../images/banner_070101.jpg);
}



#banner_070201	{

	background-image:url(../images/banner_070201.jpg);
}

#banner_080101	{

	background-image:url(../images/banner_080101.jpg);
}








/*






END DELETE THESE BANNERS





*/

#banner_en_010201	{

	background-image:url(../images/en/banner_010201.jpg);
}

#banner_en_010301	{

	background-image:url(../images/en/banner_010301.jpg);
}

#banner_en_010401	{

	background-image:url(../images/en/banner_010401.jpg);
}

#banner_en_010402	{

	background-image:url(../images/en/banner_010402.jpg);
}

#banner_en_010403	{

	background-image:url(../images/en/banner_010403.jpg);
}

#banner_en_010404	{

	background-image:url(../images/en/banner_010404.jpg);
}

#banner_en_010501	{

	background-image:url(../images/en/banner_010501.jpg);
}

#banner_en_010601	{

	background-image:url(../images/en/banner_010601.jpg);
}

#banner_en_010701	{

	background-image:url(../images/en/banner_010701.jpg);
}


#banner_en_010702	{

	background-image:url(../images/en/banner_010702.jpg);
}


#banner_en_010801	{

	background-image:url(../images/en/banner_010801.jpg);
}

#banner_en_020101	{

	background-image:url(../images/en/banner_020101.jpg);
}

#banner_en_020201	{

	background-image:url(../images/en/banner_020201.jpg);
}

#banner_en_020401	{

	background-image:url(../images/en/banner_020401.jpg);
}


#banner_en_030101	{

	background-image:url(../images/en/banner_030101.jpg);
}

#banner_en_030201	{

	background-image:url(../images/en/banner_030201.jpg);
}

#banner_en_030202	{

	background-image:url(../images/en/banner_030202.jpg);
}

#banner_en_030401	{

	background-image:url(../images/en/banner_030401.jpg);
}

#banner_en_040101	{

	background-image:url(../images/en/banner_040101.jpg);
}

#banner_en_040201	{

	background-image:url(../images/en/banner_040201.jpg);
}

#banner_en_040202	{

	background-image:url(../images/en/banner_040202.jpg);
}

#banner_en_040203	{

	background-image:url(../images/en/banner_040203.jpg);
}

#banner_en_040204	{

	background-image:url(../images/en/banner_040204.jpg);
}

#banner_en_040205	{

	background-image:url(../images/en/banner_040205.jpg);
}

#banner_en_040206	{

	background-image:url(../images/en/banner_040206.jpg);
}

#banner_en_040207	{

	background-image:url(../images/en/banner_040207.jpg);
}

#banner_en_040208	{

	background-image:url(../images/en/banner_040208.jpg);
}

#banner_en_040209	{

	background-image:url(../images/en/banner_040209.jpg);
}

#banner_en_040210	{

	background-image:url(../images/en/banner_040210.jpg);
}

#banner_en_040211	{

	background-image:url(../images/en/banner_040211.jpg);
}



#banner_en_040401	{

	background-image:url(../images/en/banner_040401.jpg);
}


#banner_en_040501	{

	background-image:url(../images/en/banner_040501.jpg);
}

#banner_en_040601	{

	background-image:url(../images/en/banner_040601.jpg);
}


#banner_en_050101	{

	background-image:url(../images/en/banner_050101.jpg);
}

#banner_en_050201	{

	background-image:url(../images/en/banner_050201.jpg);
}

#banner_en_050301	{

	background-image:url(../images/en/banner_050301.jpg);
}

#banner_en_050401	{

	background-image:url(../images/en/banner_050401.jpg);
}

#banner_en_050501	{

	background-image:url(../images/en/banner_050501.jpg);
}

#banner_en_050601	{

	background-image:url(../images/en/banner_050601.jpg);
}

#banner_en_050701	{

	background-image:url(../images/en/banner_050701.jpg);
}

#banner_en_050801	{

	background-image:url(../images/en/banner_050801.jpg);
}

#banner_en_050901	{

	background-image:url(../images/en/banner_050901.jpg);
}

#banner_en_051001	{

	background-image:url(../images/en/banner_051001.jpg);
}

#banner_en_051101	{

	background-image:url(../images/en/banner_051101.jpg);
}

#banner_en_051201	{

	background-image:url(../images/en/banner_051201.jpg);
}

#banner_en_060101	{

	background-image:url(../images/en/banner_060101.jpg);
}

#banner_en_070101	{

	background-image:url(../images/en/banner_070101.jpg);
}



#banner_en_070201	{

	background-image:url(../images/en/banner_070201.jpg);
}

#banner_en_080101	{

	background-image:url(../images/en/banner_080101.jpg);
}

#banner_en_090201	{

	background-image:url(../images/en/banner_090201.jpg);
}










/* Spanish Banners */

/* about us */

#banner_es_010201	{

	background-image:url(../images/es/banner_010201.jpg);
}

#banner_es_010301	{

	background-image:url(../images/es/banner_010301.jpg);
}

#banner_es_010401	{

	background-image:url(../images/es/banner_010401.jpg);
}

#banner_es_010402	{

	background-image:url(../images/es/banner_010402.jpg);
}

#banner_es_010403	{

	background-image:url(../images/es/banner_010403.jpg);
}

#banner_es_010404	{

	background-image:url(../images/es/banner_010404.jpg);
}

#banner_es_010501	{

	background-image:url(../images/es/banner_010501.jpg);
}

#banner_es_010601	{

	background-image:url(../images/es/banner_010601.jpg);
}

#banner_es_010701	{

	background-image:url(../images/es/banner_010701.jpg);
}


#banner_es_010702	{

	background-image:url(../images/es/banner_010702.jpg);
}


#banner_es_010801	{

	background-image:url(../images/es/banner_010801.jpg);
}


/* hygiene */
#banner_es_020101	{

	background-image:url(../images/es/banner_020101.jpg);
}

#banner_es_020201	{

	background-image:url(../images/es/banner_020201.jpg);
}

#banner_es_020401	{

	background-image:url(../images/es/banner_020401.jpg);
}


/* medical */

#banner_es_030101	{

	background-image:url(../images/es/banner_030101.jpg);
}

#banner_es_030201	{

	background-image:url(../images/es/banner_030201.jpg);
}

#banner_es_030202	{

	background-image:url(../images/es/banner_030202.jpg);
}

#banner_es_030401	{

	background-image:url(../images/es/banner_030401.jpg);
}

/* wipes */
#banner_es_040101	{

	background-image:url(../images/es/banner_040101.jpg);
}

#banner_es_040201	{

	background-image:url(../images/es/banner_040201.jpg);
}

#banner_es_040202	{

	background-image:url(../images/es/banner_040202.jpg);
}

#banner_es_040203	{

	background-image:url(../images/es/banner_040203.jpg);
}

#banner_es_040204	{

	background-image:url(../images/es/banner_040204.jpg);
}

#banner_es_040205	{

	background-image:url(../images/es/banner_040205.jpg);
}

#banner_es_040206	{

	background-image:url(../images/es/banner_040206.jpg);
}

#banner_es_040207	{

	background-image:url(../images/es/banner_040207.jpg);
}

#banner_es_040208	{

	background-image:url(../images/es/banner_040208.jpg);
}

#banner_es_040209	{

	background-image:url(../images/es/banner_040209.jpg);
}

#banner_es_040210	{

	background-image:url(../images/es/banner_040210.jpg);
}

#banner_es_040211	{

	background-image:url(../images/es/banner_040211.jpg);
}



#banner_es_040401	{

	background-image:url(../images/es/banner_040401.jpg);
}


#banner_es_040501	{

	background-image:url(../images/es/banner_040501.jpg);
}

#banner_es_040601	{

	background-image:url(../images/es/banner_040601.jpg);
}




/* industrial */
#banner_es_050101	{

	background-image:url(../images/es/banner_050101.jpg);
}

#banner_es_050201	{

	background-image:url(../images/es/banner_050201.jpg);
}

#banner_es_050301	{

	background-image:url(../images/es/banner_050301.jpg);
}

#banner_es_050401	{

	background-image:url(../images/es/banner_050401.jpg);
}

#banner_es_050501	{

	background-image:url(../images/es/banner_050501.jpg);
}

#banner_es_050601	{

	background-image:url(../images/es/banner_050601.jpg);
}

#banner_es_050701	{

	background-image:url(../images/es/banner_050701.jpg);
}

#banner_es_050801	{

	background-image:url(../images/es/banner_050801.jpg);
}

#banner_es_050901	{

	background-image:url(../images/es/banner_050901.jpg);
}

#banner_es_051001	{

	background-image:url(../images/es/banner_051001.jpg);
}

#banner_es_051101	{

	background-image:url(../images/es/banner_051101.jpg);
}

#banner_es_051201	{

	background-image:url(../images/es/banner_051201.jpg);
}



#banner_es_060101	{

	background-image:url(../images/es/banner_060101.jpg);
}




#banner_es_070101	{

	background-image:url(../images/es/banner_070101.jpg);
}



#banner_es_070201	{

	background-image:url(../images/es/banner_070201.jpg);
}


#banner_es_090201	{

	background-image:url(../images/es/banner_090201.jpg);
}






/* end Spanish banners */


/* Chinese Banners */


/* about us */

#banner_zh_010201	{

	background-image:url(../images/zh/banner_010201.jpg);
}

#banner_zh_010301	{

	background-image:url(../images/zh/banner_010301.jpg);
}

#banner_zh_010401	{

	background-image:url(../images/zh/banner_010401.jpg);
}

#banner_zh_010402	{

	background-image:url(../images/zh/banner_010402.jpg);
}

#banner_zh_010403	{

	background-image:url(../images/zh/banner_010403.jpg);
}

#banner_zh_010404	{

	background-image:url(../images/zh/banner_010404.jpg);
}

#banner_zh_010501	{

	background-image:url(../images/zh/banner_010501.jpg);
}

#banner_zh_010601	{

	background-image:url(../images/zh/banner_010601.jpg);
}

#banner_zh_010701	{

	background-image:url(../images/zh/banner_010701.jpg);
}


#banner_zh_010702	{

	background-image:url(../images/zh/banner_010702.jpg);
}


#banner_zh_010801	{

	background-image:url(../images/zh/banner_010801.jpg);
}

/* medical */

#banner_zh_030101	{

	background-image:url(../images/zh/banner_030101.jpg);
}

#banner_zh_030201	{

	background-image:url(../images/zh/banner_030201.jpg);
}

#banner_zh_030202	{

	background-image:url(../images/zh/banner_030202.jpg);
}

#banner_zh_030401	{

	background-image:url(../images/zh/banner_030401.jpg);
}

/* industrial */
#banner_zh_050101	{

	background-image:url(../images/zh/banner_050101.jpg);
}

#banner_zh_050201	{

	background-image:url(../images/zh/banner_050201.jpg);
}

#banner_zh_050301	{

	background-image:url(../images/zh/banner_050301.jpg);
}

#banner_zh_050401	{

	background-image:url(../images/zh/banner_050401.jpg);
}

#banner_zh_050501	{

	background-image:url(../images/zh/banner_050501.jpg);
}

#banner_zh_050601	{

	background-image:url(../images/zh/banner_050601.jpg);
}

#banner_zh_050701	{

	background-image:url(../images/zh/banner_050701.jpg);
}

#banner_zh_050801	{

	background-image:url(../images/zh/banner_050801.jpg);
}

#banner_zh_050901	{

	background-image:url(../images/zh/banner_050901.jpg);
}

#banner_zh_051001	{

	background-image:url(../images/zh/banner_051001.jpg);
}

#banner_zh_051101	{

	background-image:url(../images/zh/banner_051101.jpg);
}

#banner_zh_051201	{

	background-image:url(../images/zh/banner_051201.jpg);
}



#banner_zh_070101	{

	background-image:url(../images/zh/banner_070101.jpg);
}



#banner_zh_070201	{

	background-image:url(../images/zh/banner_070201.jpg);
}



#banner_zh_090201	{

	background-image:url(../images/zh/banner_090201.jpg);
}




.banner_link_wrapper {

	padding:187px 312px 0px 0px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	
	
}

.banner_link_wrapper a	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;


}

.bar_hygiene	{

	height:22px;
	background-color:#007ca3;

}

.bar_industrial	{

	height:22px;
	background-color:#82aa35;

}

.bar_medical	{

	height:22px;
	background-color:#219baa;

}
.bar_wipes	{

	height:22px;
	background-color:#cd5a30;

}

.bold   {

    font-weight:bold;
}

.brands_div	{

	height:37px;

}

.brands_div img	{

	padding:14px 0px 0px 0px;

}


.brands_div_es	{

	height:37px;

}

.brands_div_es img	{

	padding:11px 0px 0px 0px;

}

.clear_both	{
	clear:both;
}


.clips_float_1	{

	float:left;
	clear:both;
	padding:0px 10px 0px 0px;
	height:87px;
}

.clips_float_2	{
	
	float:left;
	width:350px;
	height:87px;
	line-height:14px;
}


.clips_float_2 p	{
	
	margin:0px;
	padding:0px;
	padding-top:7px;
	
	}

.clips_float_2 a	{
	
	display:block;	
	padding-top:13px;
	text-decoration:none;
	color:#243f8e;
	
	}
	

.clips_float_2 a:hover	{	
	
	color:#2da4c6;

}


#color_footer	{

	color:#243f8e;
}

.color_hygiene	{

	color:#007ca3;
}

.color_about_us	{

	color:#2da4c6;
}

.color_medical	{

	color:#219baa;


}


.color_industrial	{

	color:#719d2b;
}

.color_wipes	{

	color:#cd5a30;
}

.contact_us_floater_1	{

	float:left;
	clear:left;
	margin:0px 2px 2px 0px;
	height:120px;


}

.contact_us_floater_2	{

	float:left;
	width:460px;
	height:120px;
	margin:0px 0px 2px 0px;
}

.contact_us_floater_padding	{

	padding:9px 0px 0px 9px;
	
}

.div_float_1	{

	width:257px;
	float:left;	
	padding-bottom:20px;

}



.edit	{

	color:#FF66CC;

}

.float_left	{

	float:left;
}

.float_right	{

	float:right;
}

.font_size_10	{

	font-size:10px;
}

.font_weight_bold	{
	font-weight:bold;

}

.frame_case_study_h	{

	border:solid 5px #e5f2f6;
	background:url(../images/bait_hygiene_cs_backdrop.gif);
	padding:10px 15px 5px 15px;
}

.frame_case_study_m	{

	border:solid 5px #d2e6e9;
	background:url(../images/bait_medical_cs_backdrop.gif);
	padding:10px 15px 5px 15px;
}

.frame_case_study_w	{

	border:solid 5px #f5e7d6;
	background:url(../images/bait_wipes_cs_backdrop.gif);
	padding:10px 15px 5px 15px;
}

.frame_case_study_in	{

	border:solid 5px #e6eed7;
	background:url(../images/bait_industrial_cs_backdrop.gif);
	padding:10px 15px 5px 15px;
}

.global_reach_titling	{

	top:60px;
	left:560px;
	width:300px;
	height:310px;
	visibility:hidden;
	position:absolute;
	background-color:#243f8e;

}

.gray_line	{

	padding:0px;
	margin:0px;
	height:5px;
	line-height:5px;
	font-size:5px;
	background-color:#e5e5e5;

}


h3	{
	padding:0px;
	margin:0px;

	font:14px/20px Verdana, Arial, Helvetica, sans-serif;

}



.headshot_float	{

	float:left;
	width:115px;
}



.homepage_case_studies	{

	float:right;
	width:308px;
	height:152px;
	background:url(../images/homepage_case_studies.gif);
	background-repeat:no-repeat;
        position:relative;

}

.homepage_case_studies_2010	{

	float:left;
	width:274px;
	height:142px;
	background:url(../images/homepage_case_studies_2010.gif);
	background-repeat:no-repeat;
        position:relative;

}

.homepage_case_studies_2010_es	{

	float:left;
	width:274px;
	height:142px;
	background:url(../images/es/homepage_case_studies_2010.gif);
	background-repeat:no-repeat;
        position:relative;

}




.homepage_global_reach	{
	
	float:left;
	width:274px;
	height:142px;
	background:url(../images/homepage_global_reach.gif);
	background-repeat:no-repeat;
}


.homepage_innovation_lab	{

	float:right;
	width:308px;
	height:142px;
	background:url(../images/homepage_innovation_lab.gif);
	background-repeat:no-repeat;
        position:relative;

}


.homepage_innovation_lab_2010	{

	float:left;
	width:277px;
	height:142px;
	background:url(../images/homepage_innovation_lab_2010.gif);
	background-repeat:no-repeat;
        position:relative;

}


.homepage_innovation_lab_2010 p	{
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243f8e;
        padding:48px 0px 0px 12px;
        margin:0px;

}


.homepage_innovation_lab_2010_es	{

	float:left;
	width:277px;
	height:142px;
	background:url(../images/es/homepage_innovation_lab_2010.gif);
	background-repeat:no-repeat;
        position:relative;

}


.homepage_innovation_lab_2010_es p	{
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243f8e;
        padding:44px 0px 0px 12px;
        margin:0px;

}




.homepage_innovation_lab_es	{

	float:right;
	width:308px;
	height:142px;
	background:url(../images/es/homepage_innovation_lab.gif);
	background-repeat:no-repeat;
        position:relative;

}

.homepage_innovation_lab_es p    {

    display:block;
    padding:44px 10px 0px 12px;
    margin:0px;
    color: #243f8e;

}

.homepage_pgi_products	{

	float:left;
	clear:both;
	width:548px;
	height:152px;
	background:url(../images/homepage_pgi_products.gif);
	background-repeat:no-repeat;

}


.homepage_pgi_experience	{

	float:left;
	width:275px;
	height:142px;
	background:url(../images/homepage_pgi_experience.gif);
	background-repeat:no-repeat;

}


.homepage_sustainability_report	{

	float:left;
	width:308px;
	height:142px;
	background:url(../images/homepage_sustainability_report.gif);
	background-repeat:no-repeat;
        overflow:hidden;

}

.homepage_sustainability_report a {

        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243f8e;
        display:block;
        margin:48px 0px 0px 100px;

}


.homepage_sustainability_report_es	{

	float:left;
	width:308px;
	height:142px;
	background:url(../images/es/homepage_sustainability_report-1.jpg);
	background-repeat:no-repeat;
        overflow:hidden;

}

.homepage_sustainability_report_es a {

        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243f8e;
        display:block;
        margin:44px 0px 0px 100px;

}


.homepage_video	{

	float:right;
	width:308px;
	height:152px;
	background:url(../images/homepage_video.gif);
	background-repeat:no-repeat;
        position:relative;
        overflow:hidden;

}

.homepage_video	.iframed {

        padding:43px 8px 0px 8px;
        float:left;


}


.homepage_video a   {

    padding:49px 0px 0px 0px;
    display:block;
}



.homepage_video_es	{

	float:right;
	width:308px;
	height:152px;
	background:url(../images/es/homepage_video.gif);
	background-repeat:no-repeat;
        position:relative;
        overflow:hidden;

}

.homepage_video_es .iframed {

        padding:43px 8px 0px 8px;
        float:left;


}


.homepage_video_es a   {

    padding:44px 0px 0px 0px;
    display:block;
}








.homepage_pgi_experience_es	{

	float:left;
	width:275px;
	height:142px;
	background:url(../images/es/homepage_pgi_experience.gif);
	background-repeat:no-repeat;

}

.homepage_pgi_experience_es a    {

    display:block;
    padding:48px 10px 0px 135px;
    margin:0px;

}



.homepage_global_reach_es	{

	float:left;
	width:274px;
	height:142px;
	background:url(../images/es/homepage_global_reach.gif);
	background-repeat:no-repeat;
}

.homepage_global_reach_es a    {

    display:block;
    padding:48px 10px 0px 125px;
    margin:0px;

}




.homepage_pgi_products_es	{

	float:left;
	clear:both;
	width:548px;
	height:152px;
	background:url(../images/es/homepage_pgi_products.gif);
	background-repeat:no-repeat;

}



.homepage_case_studies_es	{

	float:right;
	width:308px;
	height:152px;
	background:url(../images/es/homepage_case_studies.gif);
	background-repeat:no-repeat;
        position:relative;

}

.homepage_case_studies_es p    {

    display:block;
    padding:48px 10px 0px 12px;
    margin:0px;
    color: #243f8e;

}











.homepage_letters   {

    
}



.homepage_letters ul	{

padding:0px;
margin:0px;
padding:5px 0px 0px 9px;
}

.homepage_letters ul li	{
	display:inline;


}


.homepage_letters img	{
	
	border:0px;

}









.homepage_letters_right   {

    float:right;

}



.homepage_letters_right ul	{

padding:0px;
margin:0px;
padding:5px 16px 0px 9px;
}

.homepage_letters_right ul li	{
	display:inline;


}


.homepage_letters_right img	{

	border:0px;

}








.homepage_letters_es	{

    position:absolute;
    bottom:17px;
    right:7px;

}

.homepage_letters_es ul	{

padding:0px;
margin:0px;
padding:5px 0px 0px 9px;
}

.homepage_letters_es ul li	{
	display:inline;


}


.homepage_letters_es img	{

	border:0px;

}







.homepage_letters_es_top	{

    position:absolute;
    bottom:10px;
    right:7px;

}

.homepage_letters_es_top ul	{

padding:0px;
margin:0px;
padding:5px 0px 0px 9px;
}

.homepage_letters_es_top ul li	{
	display:inline;


}


.homepage_letters_es_top img	{

	border:0px;

}











.homepage_pad_1	{
	
	padding:48px 15px 0px 140px;

}

.homepage_pad_2 {
	
	padding:48px 10px 0px 150px;

}

.homepage_pad_3	{
	
	padding:48px 35px 0px 12px;

}

.homepage_pad_4	{
	
	padding:48px 310px 0px 14px;

}

.homepage_pad_5	{
	
	padding:48px 10px 0px 140px;

}

.homepage_settings	{
	
	padding-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243f8e;
}

.homepage_settings a	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243f8e;
	text-decoration:none;
}

.homepage_settings h1	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#007ca3;
}

.homepage_settings h2	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d2c528;
}

.homepage_settings h3	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cd5a30;
}

.homepage_settings h4	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#82aa35;
}


.inda_float	{

	float:left;
	width:315px;
	padding-left:15px;
}

.leadership_box	{
	
	width:560px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	padding-top:15px;	
}

.leadership_box	h1 {

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#2da4c6;
	padding-bottom:0px;
		
}


.leadership_box	h1.secondary {

	margin:20px 0px 0px 0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#2da4c6;
	

}



.list_div	{

	

}

.list_div ul	{

	margin:0px;
	padding:0px;
	padding-left:15px;
	list-style-image: url(../images/list_plus.gif);

}

.list_div ul li	{

}



.list_div_float	{

	width:288px;
	float:left;
	padding-bottom:20px;

}

.list_div_float ul	{

	margin:0px;
	padding:0px;
	padding-left:15px;
	list-style-image: url(../images/list_plus.gif);

}

.list_div_float ul li	{

}

.list_div_float_2	{

	float:left;
	

}

.list_div_float_2 ul	{

	margin:0px;
	padding:0px;
	padding-left:15px;
	list-style-image: url(../images/list_plus.gif);

}

.list_div_float_2 ul li	{

}


.list_div_float_3	{

	width:145px;
	float:left;
	
	

}

.list_div_float_3 ul	{

	margin:0px;
	padding:0px;
	padding-left:15px;
	list-style-image: url(../images/list_plus.gif);

}

.list_div_float_3 ul li	{

}

.list_div_float_4	{

	width:200px;
	float:left;
	
	

}

.list_div_float_4 ul	{

	margin:0px;
	padding:0px;
	padding-left:15px;
	list-style-image: url(../images/list_plus.gif);

}

.list_div_float_4 ul li	{

}


.list_font	{

	font-size:14px;
	line-height:20px;

}

.logo_padding	{

	padding:17px 0px 0px 10px;
}

.lone_ranger_link a	{

	text-decoration:none;
	color:#243f8e;

}



.padding_top_3		{

	padding-top:3px;
}

.padding_top_5		{

	padding-top:5px;
}

.padding_top_7		{

	padding-top:7px;
}

.padding_top_10		{

	padding-top:10px;
}



.padding_top_17		{

	padding-top:17px;
}

.padding_bottom_5	{

	padding-bottom:5px;

}


.padding_bottom_10	{

	padding-bottom:10px;

}

.padding_bottom_12	{

	padding-bottom:12px;
}

.padding_bottom_15	{

	padding-bottom:15px;
}

.padding_bottom_17	{

	padding-bottom:17px;
}

.padding_bottom_20	{

	padding-bottom:20px;
}

.padding_bottom_25	{

	padding-bottom:25px;
}

.padding_bottom_30	{

	padding-bottom:30px;
}

.page_baits		{

	width:298px;
	padding-top:15px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}

.page_baits a:hover	{
	
	color:#2da4c6;

}



.page_baits_2		{

	width:298px;
	padding-top:15px;
	padding-bottom:30px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}

.page_baits_2 a		{

	color:#243f8e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display:block;
	padding:5px 0px 10px 10px;
	text-decoration:none;
	border-top:solid 1px #96d1e2;
	border-left:solid 1px #96d1e2;
	border-right:solid 1px #96d1e2;


}

.page_baits_2 a.hover	{

	color:#2da4c6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display:block;
	padding:5px 0px 10px 10px;
	text-decoration:none;
	border-top:solid 1px #96d1e2;
	border-left:solid 1px #96d1e2;
	border-right:solid 1px #96d1e2;


}

.page_baits_2 a.last		{

	color:#243f8e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display:block;
	padding:5px 0px 10px 10px;
	text-decoration:none;
	border:solid 1px #96d1e2;
	


}

.page_baits_2 a.last:hover		{
	
		color:#2da4c6;


}


.page_baits_2 a.last_hover		{

	color:#96d1e2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display:block;
	padding:5px 0px 10px 10px;
	text-decoration:none;
	border:solid 1px #96d1e2;
	


}





.page_baits_2 a:hover	{

	color:#2da4c6;

}

.page_baits_3	{

	width:298px;
	padding-top:13px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}

.page_baits_3 a:hover	{
	
	color:#2da4c6;

}


.page_baits_4	{

	width:298px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}

.page_baits_4 a:hover	{
	
	color:#2da4c6;

}

.page_baits_5		{

	width:298px;
	padding-top:38px;
	padding-bottom:20px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}

.page_baits_5 a		{

	color:#243f8e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display:block;
	padding:5px 0px 10px 10px;
	text-decoration:none;
	border-top:solid 1px #96d1e2;
	border-left:solid 1px #96d1e2;
	border-right:solid 1px #96d1e2;


}

.page_baits_5 a.hover	{

	color:#2da4c6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display:block;
	padding:5px 0px 10px 10px;
	text-decoration:none;
	border-top:solid 1px #96d1e2;
	border-left:solid 1px #96d1e2;
	border-right:solid 1px #96d1e2;


}

.page_baits_5 a.last		{

	color:#243f8e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display:block;
	padding:5px 0px 10px 10px;
	text-decoration:none;
	border:solid 1px #96d1e2;
	


}

.page_baits_5 a.last_hover		{

	color:#2da4c6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	display:block;
	padding:5px 0px 10px 10px;
	text-decoration:none;
	border:solid 1px #96d1e2;
	
}


.page_baits_6	{

	width:298px;
	padding-top:15px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}



.page_baits_5 a:hover		{

	color:#2da4c6;


}


.page_banner	{

	height:225px;
	background-color:#fff;

}

.page_banner_homepage	{

	height:310px;
	
}


.page_banner2	{

	height:315px;

}
.page_body	{
	
	position:relative;
	left:0px;

	width:860px;
	

}


.page_footer	{
	
	
	position:relative;
	left:0px;
	width:860px;
	height:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	

	
}

.page_head	{
	
	
	position:relative;
	top:0px;
	left:0px;
	width:860px;
	height:130px;
	
	}

.page_head img	{
	
	
	border:0px;
	
	}
	
.page_links	{

	float:right;
	clear:right;
	width:700px;


}

.page_links a	{

	float:right;
	
}

.page_list	{

	padding-bottom:17px;
}

.page_list ul	{

	margin:0px;
	padding:0px;
	padding-left:15px;
	list-style-image: url(../images/list_plus.gif);

}



.page_padding	{

	
	padding:0px 0px 0px 19px;
	width:880px;
	margin-left:auto;
	margin-right:auto;
	border-left:solid #000000 1px;

}



.page_products	{
	
	width:545px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}


.page_products_x	{
	
	width:545px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}

.page_products_floater_1	{
	
	float:left; 
	width:200px;
	padding-bottom:20px;

}

.page_products_floater_2	{
	
	float:left; 
	width:310px; 
	padding-bottom:20px;

}

.page_products_floater_2 a	{
	
	color:#243f8e;
	text-decoration:none;

}

.page_products_wrapper	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}

.page_products_wrapper a	{

	text-decoration:none;
	color:#243f8e;

}

.page_products_wrapper a:visited	{

	text-decoration:none;
	color:#243f8e;

}

.page_products h1	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	padding-top:5px;

}


.page_products h2	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	padding-top:5px;


}


.page_products h3	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:18px;
	color:#cd5a30;
 	padding-top:5px;

 
}

.page_products h8	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:20px;
	color:#007ca3;

}

.page_products_wrapper h4	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#cd5a30;
	padding-top:5px;


}

.page_products_wrapper h5	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#719d2b;
	padding-top:5px;

}



.page_text	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}

.page_text_clips	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}


.page_text_thomson	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}

.page_text_thomson_2	{
	
	width:600px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}

.page_text a:link	{

	text-decoration:none;
	color:#243f8e;

}


.page_text_2	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}


.page_text a:visited	{

	text-decoration:none;
	color:#243f8e;

}

.page_text_thomson h1	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#2da4c6;

}

.page_text_thomson_2 h1	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#2da4c6;

}

.page_text h1	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#2da4c6;

}


.page_text h2	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#c6bc25;

}


.page_text h3	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:18px;
	color:#c6bc25;
 
}

.page_text h4	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	padding-bottom:17px;
	color:#cd5a30;

}

.page_text h5	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#719d2b;

}

.page_text h6	{

	margin:0px;
	padding:0px;
	padding-bottom:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#2da4c6;

}

.page_text h7	{

	clear:left;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#000000;
	
	
}

.page_text h8	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#007ca3;

}




.page_text p	{
	
	margin:0px;
	padding:0px;
	padding-bottom:17px;
	clear:both;
}



.page_text p.survey_p   {

    margin:0px 0px 7px 0px;
    padding:0px;
}


.page_text2 p	{
	
	margin:0px;
	padding:0px;
	padding-bottom:0px;
	clear:both;
}


.page_text_2	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}

.page_text_2 a:hover	{

		color:#2da4c6;


}

.page_text_2 p	{
	
	margin:0px;
	padding:0px;
	padding-bottom:20px;

}


.page_text_3	{
	
	padding-top:13px;
	padding-bottom:30px;
	width:550px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;

}

.page_text_3 a	{

	text-decoration:none;
	color:#243f8e;
	line-height:16px;
}

.page_text_3 a:visited	{

	text-decoration:none;
	color:#243f8e;

}

.page_text_3 a:hover	{

		color:#2da4c6;


}

.page_text_3 h1	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#007ca3;
	padding-bottom:5px;

}

.page_text_3 h2	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#219baa;
	padding-bottom:5px;

}

.page_text_3 h3	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#cd5a30;
	padding-bottom:5px;

}

.page_text_3 h4	{

	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#719d2b;
	padding-bottom:5px;

}


/* page_text_4 is only applied on the pgi experience page */
.page_text_4	{
	
	width:545px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;

}

.page_text_4 p	{
	
	margin:0px;
	padding:0px;
	padding-bottom:17px;

}

.page_text_5	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}

.page_text_5 p	{
	
	margin:0px;
	padding:0px;
	padding-bottom:22px;

}

.p2	{

	margin:0px;
	padding:0px;
	padding-bottom:13px;


}


.page_text_board_of_directors	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;

}

.page_text_board_of_directors p	{
	
	margin:0px;
	padding:0px;
	padding-bottom:20px;

}

.page_text_board_of_directors h1	{
	
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#2da4c6;
	padding-top:5px;

}


.page_text_board_of_directors table.first	{
	
	margin:25px 0px 25px 30px;
	padding:0px;
	
}

.page_text_board_of_directors table	{
	
	margin:0px 0px 25px 30px;
	padding:0px;
	
}

.page_text_board_of_directors table h3	{
	
	color:#cd5a30;

}

.page_text_board_of_directors table a	{
	
	font-family:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#243f8e;
	text-decoration:none;

}

.page_text_pgi_experience	{
	
	width:500px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;

}

.page_text_pgi_experience h1	{
	
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#2da4c6;
	padding-top:5px;

}

.page_text_pgi_experience a {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243f8e;
	text-decoration:none;


}

.page_text_pgi_experience a:hover {

	color:#2da4c6;

}



.page_text_padding	{

	padding:15px 0px 40px 30px;

}

.page_text_padding_2	{

	padding:15px 20px 40px 30px;

}

.page_text_padding_3	{

	padding:10px 50px 15px 30px;

}

.page_text_padding_4	{

	padding:15px 50px 30px 30px;

}

.page_text_padding_5	{

	padding:10px 10px 15px 30px;

}


.page_text_padding_6	{

	padding:10px 0px 0px 30px;

}


.page_title		{

	height:55px;
	
}



.page_title form	{
	
	padding:0px;
	margin:0px;
	float:right;
	padding-top:15px;
}

.page_title img	{
	
	float:left;
}


.page_title_input {

	width:112px;
}


.page_top_links	{

	float:right;
	height:34px;
	width:628px;

}

.page_top_links a	{

	float:right;

}

.page_top_selector	{

	float:right;
	height:30px;
	width:628px;

}


.page_top_selector p	{

	margin:3px 7px 0px 0px;
        padding:0px;
        float:right;
        color:#243f8e;
        font-family:Verdana, sans-serif;
        font-size:11px;
}



.page_top_selector form	{

	float:right;
        margin:0px;
        padding:0px;

}

.page_top_selector select	{

        font-family:Verdana, sans-serif;
        font-size:11px;
        line-height:11px;
        color:#243f8e;

        width:105px;

}



.pdf	{
	padding-top:10px;

}

.pdf a	{


	background:url(../images/graphic_pdf.gif);
	background-repeat:no-repeat;
	display:block;
	padding-left:30px;
	margin-bottom:5px;
	height:17px;
}

.people_links	{

	padding-top:8px;

}


.people_links img	{

	border:0px;

}

.people_links a#bod	{

	background:url(../images/people_board_of_directors.gif);
	height:99px;
}

.people_links a#bod:hover	{

	background:url(../images/people_board_of_directors_on.gif);
}

.people_links a#ceo	{

	background:url(../images/people_ceo.gif);
	height:99px;
}

.people_links a#ceo:hover	{

	background:url(../images/people_ceo_on.gif);
}

.people_links a#leadership_team	{

	background:url(../images/people_leadership_team.gif);
	height:99px;
}

.people_links a#leadership_team:hover	{

	background:url(../images/people_leadership_team_on.gif);
}

.picture_height	{
	
	height:99px;
	
	}


.preload {

	display:none;
	
	}

/* Browser specific (not valid) styles to make preformatted text wrap */

.products   {
    clear:both;
    margin:0px 0px 30px 30px;

}

.products h1  {
    margin-top:13px;
}


.products .left   {
    width:330px;
    float:left;
}



.products .right   {
    float:left;
    width:150px;
}
	





.quad_links	{
	float:left;
	padding:175px 0px 0px 30px;

}

.quad_links	a {

	display:inline;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:5px;
		
}


.quad_links	img {

	margin:0px;
	padding:0px;	
	border:0px;
	
}


.page_sublinks	{

	float:right;
	clear:right;
	width:628px;
	
	}

.page_sublinks_en	{

	float:right;
	clear:right;
	width:628px;

	}

.page_sublinks_es	{

	float:right;
	clear:right;
	width:662px;

	}

.page_sublinks_zh	{

	float:right;
	clear:right;
	width:628px;
        

	}
	
.search_block {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:650px;

}

.search_block ul {

	list-style-image: url(../images/list_plus.gif);

}

.search_block ul li 	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:5px;
	
}

.search_block ul li a	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#243f8e;
	
}

.search_block ul li a:hover	{

	color:#2da4c6;
	
}



.signin_footer  {

    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    float:left;
    padding:10px 0px 10px 0px;
    width:915px;
    background-color:#ffffff;
}


.signin_footer p {

    padding:0px;
    margin:0px 0px 0px 20px;
}



.stripped_margin	{

	margin:0px;
	
}

.stripped_padding	{

	padding:0px;
}






.super	
{
  bottom: 0.5em;
  position:relative;
  font-size:85%;
}

.testimonial_industrial	{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:20px;
	color:#719d2b;

}

.text_decoration_none	{

	text-decoration:none;
}

.video_div	{

	color:#cd5a30;
	font-size:14px;
	line-height:20px;
	height:500px;
	background-color:#ff0000;

}

.wipes_contact_float_1	{
	
	float:left; 
	width:266px;
	margin:15px 0px 0px 0px;

}

.wipes_contact_float_1 p span	{
	
	display:block;
	
}


.wipes_contact_float_1 h3 {
	
	padding:0px;
	margin:0px 0px 0px 30px;

}

.wipes_contact_float_1 p	{
	
	padding:0px;
	margin:0px;
	margin:0px 0px 15px 30px;
	
}


.wipes_contact_float_2	{
	
	float:left; 
	width:230px;
	margin:15px 0px 0px 0px;

}

.wipes_contact_float_2 h3 {
	
	display:inline;

}

.wipes_contact_float_2 p	{
	
	padding:0px;
	margin:0px;
	margin:0px 0px 15px 0px;
	
}


.wipes_contact_float_2 p span	{
	
	display:block;
	
}

.wipes_contact_float_2	a {
	
	text-decoration:none;
	color:#243f8e;
	display:block;

}


.wipes_height_dummy		{

	height:118px;

}

.wipes_product_padding	{

	padding:0px 0px 40px 30px;

}


.wipes_product_pictures	{
	
	float:right; 
	width:320px; 
}

.wipes_product_pictures img	{
	
	float:right; 
	
}

.wipes_product_pictures_short	{
	
	float:right; 
	width:240px; 
}

.wipes_product_pictures_short img	{
	
	float:right; 
	
}


.wipes_product_text	{
	
	float:left; 
	width:190px;
	padding:15px 0px 0px 0px;

}

.wipes_product_text	a {
	
	text-decoration:none;
	color:#243f8e;

}


.wipes_product_text_long	{
	
	float:left; 
	width:230px;
	padding:15px 0px 0px 0px;

}

.wipes_product_text_long a	{
	
	text-decoration:none;
	color:#243f8e;


}


	
	<!-- This is where the map page css starts, w00t! -->
	
.mapappwrap {

}

.mapimage {
width:560px;
float:left;
}

.mapresult {
top:60px;
left:560px;
width:300px;
height:310px;

float:left;
visibility:hidden;
position:absolute;

background-color:#243f8e;

font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;

}

.mapresult a	{

font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration:none;
display:block;

}

.mapresult h3 {

font: 18px/18px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:normal;
margin:0px 0px 0px 17px;
padding:0px;

}

.mapresult img {

margin:0px 0px 25px 0px;
padding:0px;
border:0px;

}

.mapresult p {

margin:0px 0px 15px 17px;
padding:0px;

}



.resultimage {

height:128px;
width:300px;
float:left;

}

.resultimage_wipes {

height:154px;
width:300px;
float:left;

}

.resulttextbox {
padding-left:84px;
float:left;

}

.bold_result_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:16px;
	color: #FFFFFF;
	
}

.result_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #FFFFFF;
}

a.visithewebsite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold; 
	text-decoration:none;
}





















<!-- Survey CSS stored below -->

.surveywrap {
width:458px;
padding-left:31px;
}


.ltblue_instructions {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2da4c6;
text-decoration:none;
}

.ltblue_instructions_spec {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2da4c6;
text-decoration:none;
padding:0px 0px 7px 0px;
}

.key2_seperator {
position:relative;
padding-top:1px;
padding-left:23px; 
height:19px; 
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.key2_seperator ul{
	position:absolute;
	list-style:none;
	margin:0px;
	padding:0px;
	right:34px;
}

.key2_seperator li{
	display:inline;
	width:458;
	margin-left:19px;
	align:right;
	}

.key_seperator {
position:relative;
padding-top:1px;
padding-left:23px; 
height:15px; 
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.key_seperator ul{
	position:absolute;
	list-style:none;
	margin:0px;
	padding:0px;
	right:34px;
}

.key_seperator li{
	display:inline;
	width:458;
	margin-left:19px;
	align:right;
	}

.top_seperator {
position:relative;
padding-top:1px;
padding-left:23px; 
height:15px; 
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.top_seperator ul{
	position:absolute;
	list-style:none;
	margin:0px;
	padding:0px;
	right:34px;
}

.top_seperator li{
	display:inline;
	width:458;
	margin-left:19px;
	align:right;
	}


.blue_seperator {
position:relative;
padding-top:5px;
padding-left:23px; 
height:19px; 
background-color:#d5edf4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.blue_seperator ul{
	position:absolute;
	list-style:none;
	margin:0px;
	padding:0px;
	right:28px;
}

.blue_seperator li{
	display:inline;
	width:458;
	margin-left:6px;
	align:right;
	}


.white_seperator {
	
	position:relative;
	padding-top:5px;
	padding-left:23px; 
	height:19px; 
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
}

.white_seperator ul{
	
	position:absolute;
	list-style:none;
	margin:0px;
	padding:0px;
	right:28px;
}

.white_seperator li{
	display:inline;
	width:458;
	margin-left:6px;
	align:right;
	}
	
	.whitelg_seperator {
position:relative;
padding-top:5px;
padding-left:23px; 
height:29px; 
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.whitelg_seperator ul{
	position:absolute;
	list-style:none;
	margin:0px;
	padding:0px;
	right:28px;
}

.whitelg_seperator li{
	display:inline;
	width:458;
	margin-left:6px;
	align:right;
	}

.spacer1 {
hieght:3px;
font-size:3px;
}

.spacer2 {
hieght:6px;
font-size:6px;
}

.blacktext_4_checkboxes {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}







.requiredblue_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#243f8e;
text-decoration:none;
}

.form_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}





.survey_margin  {

    margin:0px 0px 15px 0px;
}

.survey_textarea    {

    display:block;
    margin:0px 0px 22px 0px;
    border:solid 1px #243f8e;

}

.survey_textfield {
 
border: 1px solid #243f8e;
font-size: 12px;
font-family: verdana;
font-style: normal;
width:257px;
}

.survey_textfield_big {

width:458px;
border: 1px solid #243f8e;
font-size: 12;
font-family: verdana;
font-style: normal;
}


.survey_textarea    {

    
}









<!-- font stuff for the Careers Page -- >

.bluetitle2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2da4c6;
}

a.linktext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#243f8e;
}

.style1 {
	font-size: 14px;
	color: #2da4c6;
}


/*  disperse these later */

/*core drop shadow rules*/
.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap1 {
	float:left;
	background:url(../images/os_shadow.png) right bottom no-repeat !important;
	background:url(../images/os_shadow_ie6.gif) right bottom no-repeat;

	
	
	}
.wrap2 {
	background:url(../images/os_corner_bl.png) left bottom no-repeat !important;
	background:url(../images/os_corner_bl_ie6.gif) left bottom no-repeat;

	
	}
.wrap3 {
	padding:0 8px 8px 0;
	background:url(../images/os_corner_tr.png) right top no-repeat !important;
	background:url(../images/os_corner_tr_ie6.gif) right top no-repeat;
	}


.shadow_padding	{

	padding-left:7px;

}

.page_center	{

	margin-left:auto; 
	margin-right:auto; 
	width:900px;

}

.page_wrap	{

	
	width:872px;
	background-color:#ffffff;
	border-left:solid 1px #c7c7c7;
	border-right:solid 1px #c7c7c7;
	border-bottom:solid 1px #c7c7c7;

}



.page_padding_2	{
	padding-left:6px;
}

.width_tweak	{


	width:520px;
}

.page_text a:hover	{

	color:#2da4c6;


}

/* Sign in CSS */

.sign_in_wrap {

        margin:0px auto;
        width:915px;
	background-color:#ffffff;
	
}

.header_image {
	
	padding-left:5px;
}

.sign_in_left {

	padding-left:16px;
	width:325px;
	float:left;
} 

.sign_in_right {
	
	border-left:solid 1px #283891;
	width:490px;
	float:left;
	padding-left:30px;
	
} 

.spacer_1	{

	height:7px;
	font-size:7px;
	background-color:#FFFFFF;

}

.signin_textfield {
 
	border: 1px solid #243f8e;
	font-size: 12;
	font-family: verdana;
	font-style: normal;
	width:150px;
}

.forgot_pass {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#283891;
	
}
.forgot_pass a {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#283891;
	text-decoration:none;
	
	}


.thanks_text {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#283891;
	
	}
	
.thanks_text a {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#283891;
	text-decoration:none;
	
}

.bigger_text_signin {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#283891;
text-decoration:none;

}

.thanks_fill {
	
	
	width:490px;
	float:left;
	padding-left:30px;
	
} 

	

