body{
background:url(body.png) repeat-y center top;
color:#58595b;
font:11px Verdana,Arial,sans-serif;
margin:0;
}

a{
color:black;
text-decoration:underline;
}

a:hover{
color:#f04e23;
text-decoration:none;
}

a.logo{
background:url(logo1.png) no-repeat left top;
display:block;
height:65px;
left:1px;
position:absolute;
top:41px;
width:222px;
}

a.follow,a:hover.follow{
background:#f04e23 url(arrowfollow.png) no-repeat 5px center;
color:white;
display:block;
float:left;
margin:0 0 10px 0;
padding:2px 5px 2px 16px;
text-decoration:none;
width:234px
}

a.print{
background:url(print.png) no-repeat left top;
display:block;
float:right;
height:18px;
margin-bottom:20px;
width:18px;
}

h1{
color:black;
font-size:24px;
font-weight:400;
line-height:29px;
margin:0 0 10px 0;
padding:0;
text-transform:uppercase;
}

h2{
color:black;
font-size:18px;
font-weight:400;
line-height:22px;
margin:0 0 5px 0;
padding:0;
}

h2.report{
font-size:20px;
line-height:25px;
text-transform:uppercase;
}

h3{
color:black;
font-size:11px;
font-weight:400;
line-height:13px;
margin:0 0 10px 0;
padding:0;
text-transform:uppercase;
}

img{
border:0;
display:block;
}

ol,ul{
line-height:14px;
margin:0 0 10px 25px;
padding:0;
}

p{
line-height:14px;
margin:0 0 10px 0;
padding:0;
}

span.tagline{
font-size:10px;
left:236px;
line-height:12px;
position:absolute;
text-transform:uppercase;
top:61px;
width:251px;
}

#epAttention{
border-bottom:1px dashed #58595b;
float:left;
font-size:14px;
line-height:16px;
margin:0 10px;
padding:10px;
text-align:center;
width:907px;
}

#epColumn1{
float:left;
padding:20px 0 20px 11px;
width:255px
}

#epColumn2{
float:left;
padding:20px 25px 20px 25px;
width:425px;
}

#epColumn2Image{
background:url(column2image.jpg) no-repeat left top;
float:left;
height:185px;
margin-bottom:20px;
width:425px;
}

#epColumn3{
float:right;
padding:20px 11px 20px 0;
width:195px;
}

#epContent{
background:url(content.png) repeat-y left top;
clear:both;
float:left;
width:947px;
}

#epEmergency{
float:left;
width:255px
}

#epFooter{
background:url(footertop.png) no-repeat left top;
clear:both;
color:black;
padding:20px 0;
text-align:center;
width:947px;
}

#epFooter a{
color:black;
text-decoration:none;
}

#epFooter a:hover{
color:#f04e23;
text-decoration:none;
}

#epFooter th{
display:none;
}

#epHeader{
background:url(header.png) no-repeat right top;
height:119px;
position:relative;
width:958px;
}

#epLang{
color:#58595b;
left:0;
position:absolute;
text-align:center;
top:5px;
width:947px;
}

#epLang a{
color:#58595b;
padding:0 10px;
text-decoration:none;
text-transform:uppercase;
}

#epLang a:hover{
color:#f04e23;
text-decoration:none;
}

#epResources{
behavior:url(https://secure.ethicspoint.com/domain/media/shared/PIE.htc);
border:1px solid #e2e2e2;
box-shadow:2px 2px 2px #b5b5b5;
float:left;
margin:0 4px 24px 0;
padding:10px;
width:171px;
}

#epResources a{
color:black;
width:100%;
float:left;
background:url(arrow.png) no-repeat left center;
padding:5px 0 5px 10px;
text-decoration:none;
}

#epResources a:hover,#epResources2 a:hover{
color:#f04e23;
text-decoration:none;
}

#epResources2{
float:left;
}

#epResources2 a{
color:black;
}

#epResources2 li{
background:url(arrow.png) no-repeat 10px center;
color:black;
list-style:none;
margin-left:0px;
padding:0 0 0 20px;
}

#epResources2 ul{
margin:0;
padding:0;
}

#epResources2 h2{
background:url(h2.png) repeat-y left top;
color:white;
padding:58px 10px 5px 10px;
text-transform:uppercase;
}

#epWrapper{
background:url(wrapper.png) no-repeat left 125px;
float:left;
left:50%;
margin-left:-490px;
padding:0 18px 0 15px;
position:relative;
width:980px;
}

/*dp2*/

#epDataPrivacy .online,#epDataPrivacy .phone,#epDataPrivacy .output{
display:none;
}

#epDataPrivacy{
margin-bottom:20px;
}

#epDataPrivacy ol.dropDowns{
list-style:none;
margin:0;
padding:0;
}

#epDataPrivacy select{
width:100%;
margin-bottom:10px;
}

/*phone*/

#epPhone{
margin-bottom:20px;
}

#epPhone select{
width:100%;
margin-bottom:10px;
}
