html{
overflow-y:scroll;
}
body{
background:#a1a1a1;
color:#8c8c8c;
font:normal normal 400 16px/24px 'proxima_nova_rgregular',Helvetica,Helvetica Neue,Arial;
margin:0;
}
body.home #epAttention{
background:#313131 url(attention.png) repeat-x left top;
padding:50px 40px 20px;
}
body.home #epContent{
padding:0;
width:100%;
}
a{
color:#ffffff;
text-decoration:underline;
}
a:hover,
a:focus{
text-decoration:none;
}
a.logo{
background:url(logo1.png) no-repeat left top;
background-size:contain;
display:block;
height:100px;
left:30px;
position:absolute;
top:15px;
width:192px;
}
h1{
color:#ffffff;
font:normal normal 700 55px/65px 'proxima_nova_rgbold',sans-serif;
margin:10px 0;
padding:0;
}
h2{
color:#ffffff;
font:normal normal 700 25px/35px 'proxima_nova_rgbold',sans-serif;
margin:10px 0 0;
padding:0;
}
h3{
color:#00aeef;
font:normal normal 700 20px/24px 'proxima_nova_rgbold',sans-serif;
margin:1em 0;
padding:0;
}
h4{
color:#ffffff;
font:normal normal 700 20px/24px 'proxima_nova_rgbold',sans-serif;
margin:10px 0 0;
padding:0;
}
h5{
color:#00aeef;
font:normal normal 400 16px/20px 'proxima_nova_rgbold',sans-serif;
margin:1em 0;
padding:0;
}
img{
border:0;
display:block;
}
ol,ul{
margin:1em 0;
padding:0 0 0 1.25em;
}
.second_list{
}
p{
margin:1em 0;
padding:0;
}
button, #epFollow input.submit{
background:#00a7e5;
border:none;
color:#ffffff;
cursor:pointer;
font-size:16px;
margin:5px 0;
padding:15px 10px;
text-transform:uppercase;
max-width:160px;
width:160px;
}
select{
margin:5px 0;
outline: medium none;
padding:8px;
}
.white{
color:#ffffff;
}
#epAttention{
background:#313131;
clear:both;
color:#ffffff;
font-size:18px;
margin:0px;
padding:20px 40px;
position:relative;
text-align:center;
}
#epButtons{
}
#epButtons a{
background:#2E2E2E;
-webkit-box-shadow:inset 0px 0px 20px #2B2B2B;
box-shadow:inset 0px 0px 20px #2B2B2B;
behavior:url(https://secure.ethicspoint.com/domain/media/shared/PIE.htc);
display:block;
float:left;
min-height:150px;
margin:30px 0px 30px 1.0416%;
padding:30px 0;
position:relative;
text-align:center;
width:31.9386%;
z-index:10;
text-decoration: none;
}
#epButtons a:hover,
#epButtons a:focus{
background:#00aeef;
}
#epButtons a span.title {
color:#ffffff;
display:block;
font:normal normal 700 35px/45px 'proxima_nova_rgbold',sans-serif;
margin:0 auto 20px;
}
#epButtons a span.imgQuestion,#epButtons a span.imgReport,#epButtons a span.imgFollow{
display:block;
height:96px;
margin:20px auto;
width:110px;
}
#epButtons a span.imgQuestion{
background:url(question.png) no-repeat left top;
}
#epButtons a span.imgReport{
background:url(report.png) no-repeat left top;
}
#epButtons a span.imgFollow{
background:url(follow.png) no-repeat left top;
}
#epColumn1{
float:left;
margin:0 10.4166% 0 0;
width:44.7917%;
}
#epColumn2{
float:left;
width:44.7917%;
}
#epColumn3{
}
#epContent{
background:#414141;
color:#ffffff;
clear:both;
float:left;
padding:40px 4.1666%;
width:91.6668%;
}
#epEmergency{
}
#epEmergency strong{
background:url(emergency.png) no-repeat 0px 0px;
border-bottom:1px solid #87c9e0;
display:block;
font-family:'proxima_nova_rgbold';
font-size:18px;
padding:0 0 20px 47px;
}
#epFollow ul{
margin:0px;
padding:0px;
}
#epFollow li{
list-style:none;
margin:0 0 20px -15px;
padding:0px;
}
#epFollow input{
color:#8c8c8c;
font:normal normal 400 16px/24px 'proxima_nova_rgregular',Helvetica,Helvetica Neue,Arial;
margin:5px 0;
padding:8px;
width:100%;
}
#epFooter{
background:url(footer.png) repeat-x left top;
clear:both;
color:#ffffff;
padding:30px 4.1666%;
}
#epFooter .line1{
border-right:1px solid #aeaeae;
float:left;
padding:0 10px 0 0;
}
#epFooter .line2{
color:#aeaeae;
float:left;
padding:0 0 0 5px;
}
#epFooter a{
color:#ffffff;
padding:0 5px;
text-transform:uppercase;
text-decoration:none;
}
#epFooter a:hover,
#epFooter a:focus{
text-decoration:underline;
}
#epFooter th{
display:none;
}
#epHeader{
background:url(header.png) repeat-x left top;
height:150px;
min-width:1200px;
position:relative;
}
#epLang{
display:none;
font-size:12px;
position:absolute;
right:35px;
top:10px;
}
#epLang a{
padding:0 5px;
}
#epNav{
font:normal normal 400 16px/25px 'proxima_nova_rgregular',Helvetica,Helvetica Neue,Arial;
position:absolute;
right:20px;
top:48px;
width: 805px;
}
#epNav a{
color:#aeaeae;
display:block;
float:left;
padding:0 20px;
text-decoration: none;
text-transform:uppercase;
-webkit-transition-duration: 0.5s, 0.5s;
     -o-transition-duration: 0.5s, 0.5s;
        transition-duration: 0.5s, 0.5s;
-webkit-transition-property: color, background-color;
-o-transition-property: color, background-color;
transition-property: color, background-color;
}
#epNav a:hover, #epNav a.selected,
#epNav a:focus, #epNav a.selected{
color:#ffffff;
}
p a{
text-decoration: none;
}
#epTitle{
background:#01729E url(title.jpg) no-repeat center top;
background-size:cover;
clear:both;
float:left;
padding:0px 4.1666%;
width:91.6668%;
}
#epTitle h2{
font:normal normal 700 35px/78px 'proxima_nova_rgbold',sans-serif;
}
#epTitle1{
float:left;
padding:40px 4.1666% 40px 0;
width:70%;
}
#epTitle2{
float:left;
padding:40px 0px;
width:25.8334%;
}
#epWrapper{
float:left;
left:0px;
position:relative;
top:0px;
width:100%;
min-width: 1000px;
}
/*dp2*/
#epDataPrivacy .online,#epDataPrivacy .phone,#epDataPrivacy .output{
display:none;
}
#epDataPrivacy ol.dropDowns{
list-style:none;
margin:0;
padding:0;
}
#epDataPrivacy select{
color:#8c8c8c;
font:normal normal 400 16px/24px 'proxima_nova_rgregular',Helvetica,Helvetica Neue,Arial;
margin:5px 0 30px;
width:100%;
}
/*phone*/
#epPhone select{
color:#8c8c8c;
font:normal normal 400 16px/24px 'proxima_nova_rgregular',Helvetica,Helvetica Neue,Arial;
margin:5px 0 30px;
width:100%;
}
/*Issues*/
#epIssues{
width:100%;
}
#epIssues .catdesc{
display:none;
}
#epIssues .catname{
color:#00aeef;
font:normal normal 700 20px/24px 'proxima_nova_rgbold',sans-serif;
margin: 20px 0;
}
#epIssues .details{
font:normal normal 700 20px/24px 'proxima_nova_rgbold',sans-serif;
position:absolute;
right:0;
top:0px;
text-transform:uppercase;
}
#epIssues .issue{
border-bottom:1px solid #a7a6a6;
margin:0px 0px 20px 20px;
padding: 0px 0px 20px;
position:relative;
width: 90%;
}
#epIssues .issue:hover,
#epIssues .issue:focus{
color:#00aeef;
}
#epIssues .name{
font:normal normal 400 16px/20px sans-serif;
}
#epIssues .desc{
color:#ffffff;
padding:1em 0 0 0;
}
.bottom{
margin-bottom:0;
padding-bottom:0;
}
.listor{
list-style:none;
margin:1em 0;
}
.nowrap{
white-space:nowrap;
}
.top{
margin-top:0;
padding-top:0;
}
@font-face {
font-family: "proxima_nova_rgregular";
font-style: normal;
font-weight: normal;
src:
url("proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),
url("proximanova-regular-webfont.woff") format("woff"),
url("proximanova-regular-webfont.ttf") format("truetype");
}
@font-face {
font-family: "proxima_nova_rgbold";
font-style: normal;
font-weight: normal;
src:
url("proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),
url("proximanova-bold-webfont.woff") format("woff"),
url("proximanova-bold-webfont.ttf") format("truetype");
}