	img {
		display: block;
	}
	body, td, p{
		color: black;
		text-align: justify;
		font-family: arial, helvetica;
	}
	.notice1 {
		color: #C80621;
		font-weight: bold;
		font-size: 10pt;
		text-align: left;
	}
	.logo {
		text-align: center;
	}
	.notice2 {
		color: #333333;
		font-weight: bold;
		font-size: 9pt;
		text-align: center;
	}
	.commitment1 {
		color: #000000;
		font-size: 11pt;
		font-weight: bold;
		padding-top: 10px;
		padding-right: 20px;
		text-align: left;
	}
	.commitment2 {
		color: #000000;
		font-size: 10pt;
		padding-top: 10px;
		padding-right: 20px;
		padding-left:10px;
		text-align: justify;
	}
	.commitment3 {
		color: #000000;
		font-size: 11pt;
		font-weight: bold;
		padding-top: 10px;
		padding-left: 20px;
		text-align: left;
	}
	.commitment4 {
		color: #000000;
		font-size: 10pt;
		padding-top: 10px;
		padding-left: 20px;
		text-align: justify;
	}
	.commitment4 a{
		color: #000000;
	}
	.commitment4 a:visited{
		color: #000000;
	}
	.commitment4 a:hover{
		color: #C80621;
	}
	.nav {
		color: #ffffff;
		font-size: 9pt;
		font-weight: bold;
		padding-left: 20px;
		text-align: left;
		text-decoration: none;
	}
	.nav a {
		color: #ffffff;
		font-family: Arial;
		font-size: 9pt;
		text-align: left;
		text-decoration: none;
	}
	.nav a:visited {
		color: #ffffff;
		font-family: Arial;
		font-size: 9pt;
		text-align: left;
		text-decoration: none;
	}
	.nav a:hover {
		color: #D2CBC3;
		font-family: Arial;
		font-size: 9pt;
		text-align: left;
		text-decoration: none;
	}
	.document{
		padding-right: 20px;
		padding-left: 10px;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		padding-top: 10px;
	}
	.document a{
		color: #000000;
		text-decoration: none;
	}
	.document a:visited{
		color: #000000;
		text-decoration: none;
	}
	.document a:hover{
		color: #000000;
		text-decoration: underline;
	}
	.address {
		color: #000000;
		font-size: 9pt;
	}
	.address a {
		color: #000000;
		font-size: 9pt;
	}
	.address a:visited {
		color: #000000;
		font-size: 9pt;
	}
	.address a:hover {
		color: #C80C25;
		font-size: 9pt;
	}
.style2 {
	color: #333333;
	font-weight: normal;
	font-style: italic;
}
#locationTable{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-left: 1px solid #D8CEC6;
	border-top: 1px solid #D8CEC6;
}
#locationTable th{
	color:#000000;
	border-top:1px solid #ECE7E3;
	border-left:1px solid #ECE7E3;
	border-bottom: 1px solid #6B6661;
	border-right: 1px solid #6B6661;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:15px;
	background-color: #D5CBC2;
	white-space:nowrap !important;
	text-align: left;
	cursor: default;
}

#locationTable td{
	border-right:1px solid #D8CEC6;
	border-bottom:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align: top;
	text-align:left;
	cursor: pointer;	
}


	.TReven{background-color:#FFFFFF; cursor:default}
	.TRodd{background-color:#F8F6F4; cursor:default}
	.TRover{background-color:#D6DEEB; cursor:default} 
	.TRother{background-color:#E5C6C1; cursor:default}

#epFooter td{
font-size:11px;
padding-top:0 !important;
text-align:center;
}

#epFooter th{
display:none;
}







#diWrapper h3{
font-size:12px;
}

#dpByPhone{
display:none;
}

#dpWrapper{
display:none;
font-size:11px;
}

#epDataPrivacy{
margin:20px;
}

#epDataPrivacy h1{
display:none;
}

#epDataPrivacy select{
width:15em;
}

div.phoneInsPadding{
margin-left:24px;
}

div.plListing{
background:url(https://secure.ethicspoint.com/domain/media/shared/dotLeader.gif) repeat-x right bottom;
}

li.lastATTItem strong{
direction:ltr;
unicode-bidi:bidi-override;
}

span.plCountryName{
background:white;
font-weight:bold;
}

span.plInlineNote{
font-style:italic;
font-weight:normal;
}

span.plPhoneNumber{
background:white;
direction:ltr;
float:right;
unicode-bidi:bidi-override;
}

ul.dpDropDowns{
list-style:none;
margin:0 !important;
padding:0 !important;
}

ul.plFootnotes{
font-size:9px;
list-style:square;
}