body{
font:normal normal 400 14px/22px 'Open Sans',sans-serif;
margin:0;
}
a{
color:#0000ff;
text-decoration:underline;
}
a:hover,
a:focus{}
a.logo{
background:url(logo1.png) no-repeat left top;
display:block;
height:53px;
left:20px;
position:absolute;
top:20px;
width:300px;
}
a.ng_logo{
background:url(ng_logo.png) no-repeat left top;
background-size: contain;
display:block;
height:90px;
right:20px;
position:absolute;
top:20px;
width:341px;
}
h1{
text-transform: uppercase;
font:normal normal 400 1.25em/1.25em 'Open Sans',sans-serif;
margin:0.67em 0;
padding:0;
}
h2{
font:normal normal 700 1.5em/1.6em 'Open Sans',sans-serif;
margin:0.83em 0;
padding:0;
}
h3{
font:normal normal 700 1.17em/1.27em 'Open Sans',sans-serif;
margin:1em 0;
padding:0;
}
img{
border:0;
display:block;
}
ol,ul{
margin:1em 0;
padding:0 0 0 1.25em;
}
p{
margin:1em 0;
padding:0;
}
#epAttention{position: relative;}
.epAttn{
position: relative;
float: right;
width: 400px;
margin-top: 20px;
}
#epButtons{
position: relative;
padding: 20px 0;
width: 960px;
height: 100px;
}
#epButtons a{
position: relative;
float: left;
display: block;
color: black;
text-decoration: none;
background: url(button.png) no-repeat 0 0;
text-decoration: none;
text-align: center;
width: 264px;
height: 128px;
margin-right: 80px;
padding-top: 40px;
}
#epButtons a:hover,
#epButtons a:focus{}
#epButtons a.followup{
position: relative;
float: right;
margin-right: 0;
}
#epButtons a span.title{
color: white;
text-transform: uppercase;
font:normal normal 400 1.5em/1.6em Helvetica, Arial, 'Open Sans',sans-serif;
}
#epButtons a:hover span.title,
#epButtons a:focus span.title{}
.followup input{
width: 400px;
height: 25px;
margin: 10px 0 5px 5px;
border: 1px solid #d7d7d7;
border-radius: 5px;
}
input#submit{
float: right;
width: 100px;
font:normal normal 700 14px/16px Arial, sans-serif;
background: #eaeaea;
border: 1px solid #d4d4d4;
height: 30px;
border-radius: 5px 5px 5px 5px;
cursor: pointer;
}
input#submit:hover,
input#submit:focus{
background: #efefef;
color: #000000;
}
/* #epButtons a span.subtitle{
display: none;
text-align: center;
width: 210px;
margin: 0px 10px 10px 10px;
font-size: 14px;
}
#epButtons a:hover span.subtitle{
display: block;
} */
form fieldset{border: none;}
/* #epColumn1{
width: 920px;
padding:20px;
}
#epColumn2{
float:right;
padding:20px;
width:400px;
} */
#epContainer{
position: relative;
min-height: 500px;
}
#epColumn1{
margin-right:360px;
padding:20px 20px 20px 0;
text-align:justify;
}
#epColumn2{
position: relative;
float:right;
padding:20px;
width:300px;
}
#epColumn3{
padding:20px 10px;
min-height: 300px;
}
#epColumn4{
position: relative;
margin: 0 auto;
padding:20px 10px;
min-height: 300px;
width: 500px;
}
#epColumn4 h2{text-align:center;}
#epCol1{
margin-right:500px;
padding:20px 20px 20px 0;
text-align:justify;
min-height: 275px;
}
#epCol2{
position: relative;
float:right;
padding:20px;
width:400px;
}
#epContent{
clear:both;
float:left;
width:960px;
}
#epEmergency{
position: relative;
float: left;
clear: both;
padding:10px 20px;
border-top: 3px solid #cccccc;
border-bottom: 2px solid #cccccc;
}
#epFooter{
clear:both;
font-size: 12px;
}
#epFooter th{display:none;}
.line1{float: left;}
.line2 {
float: right;
font-size: 12px;
}
#epHeader{
border-top: 7px solid #f17e23;
height:140px;
position:relative;
}
#epLang{
position:relative;
display: block;
text-align:center;
width: 100%;
}
#epLang a{
color: #aaaaaa;
padding: 0 10px;
}
#epLang a:hover,
#epLang a:focus{color: #f17e23;}
#epNav{
position: relative;
float: left;
font:normal normal 600 16px/20px 'Open Sans',sans-serif;
width:100%;
height: 40px;
background: url(nav_bg.png) no-repeat 0 0;
}
#epNav a{
margin-top: 10px;
text-decoration: none;
color: white;
text-transform: uppercase;
display:block;
float:left;
padding:0px 20px;
border-right: 1px solid white;
}
#epNav a:first-child{margin-left: 90px;}
#epNav a:last-child{border-right: none !important;}
#epNav a:hover,
#epNav a:focus{}
#epWrapper{
float:left;
left:50%;
margin-left:-480px;
position:relative;
width:960px;
}
/*dp2*/
#epDataPrivacy .online,#epDataPrivacy .phone,#epDataPrivacy .output{display: none;}
#epDataPrivacy ol.dropDowns{
list-style:none;
margin:0;
padding:0;
}
#epDataPrivacy select{
font:normal normal 400 12px/15px 'Open Sans',sans-serif;
margin:0 0 1em 0;
width:100%;
border: 1px solid #d7d7d7;
border-radius: 5px;
height: 30px;
}
.cont{
float: left;
width: 100px;
font:normal normal 700 14px/16px Arial, sans-serif;
background: #eaeaea;
border: 1px solid #d4d4d4;
height: 30px;
border-radius: 5px 5px 5px 5px;
cursor: pointer;
margin: 5px 0;
}
.cont:hover,
.cont:focus{
background: #efefef;
color: #000000;
}
.askaquestion{min-height: 350px;}
/*phone*/
#epPhone select{
font:normal normal 400 12px/15px 'Open Sans',sans-serif;
margin:0 0 1em 0;
width:100%;
border: 1px solid #d7d7d7;
border-radius: 5px;
height: 30px;
}
/*Issues*/
#epIssues{
width:100%;
margin-top: 20px;
}
#epIssues .catdesc{display:none;}
#epIssues .catname{font:normal normal 700 16px/20px 'Open Sans',sans-serif;}
#epIssues .details{
font:normal normal 400 12px/20px 'Open Sans',sans-serif;
position:absolute;
right:10px;
top:10px;
}
#epIssues .issue{
margin:10px 0;
padding: 10px;
position:relative;
border: 1px solid #d4d4d4;
}
#epIssues .issue:hover, #epIssues .name:hover,
#epIssues .issue:focus, #epIssues .name:focus{color: #f17e23;}	
#epIssues .name{
color: #000000;
font:normal normal 400 16px/20px 'Open Sans',sans-serif;
}
#epIssues .desc{
width: 90%;
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;
}