body{
font:normal normal 400 14px/20px Arial, sans-serif;
margin:0;
}
body:lang(ar){
font:normal normal 400 14px/20px Arial, sans-serif;
margin:0;
direction:rtl;
}
body:lang(ur){
font:normal normal 400 14px/20px Arial, sans-serif;
margin:0;
direction:rtl;
}
a{
color:#0000ff;
outline:none;
text-decoration:underline;
}
a:hover,
a:focus{}
a.logo{
background:url(logo1.png) no-repeat left top;
display:block;
height:47px;
right:10px;
position:absolute;
top:36px;
width:109px;
}
button, input.submit{
background: #E82024 url(arrow.png) right 9px top 15px no-repeat;
background-size: 10px;
border:none;
color:white;
cursor:pointer;
font-size: 18px;
margin: 10px 0;
padding: 10px 36px 10px 10px;
}
button:hover, input.submit:hover,
button:focus, input.submit:focus {
background: #B41E21 url(arrow.png) right 9px top 15px no-repeat;
background-size: 10px;
}
h1{
color:#E82024;
font:normal normal 400 3em/2.1em Arial,sans-serif;
margin:25px 20px;
padding:0;
}
h1:lang(bn),h1:lang(km){font:normal normal 400 2.5em/2.1em Arial,sans-serif;}
h1:lang(ru),h1:lang(th){font:normal normal 400 2.6em/2.1em Arial,sans-serif;}
h1 span:lang(bn){font:normal normal 400 .6em/2.1em Arial,sans-serif;}
h2{
    color:#E82024;
    font:normal normal 400 2em/2em Arial, sans-serif;
    margin:0.53em 0;
    padding:0;
}
h2:lang(fr) {font-size: 1.8em;}
h3{
font:normal normal 700 1.17em/1.27em Arial, 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;
}
p:lang(my){
margin:1em 0;
padding:10px;
}
select, input.follow {
border-radius: 5px;
border: 1px solid #ccc;
padding: 5px;
width: 100%;
}
.follow {width: 300px;}
.follow tr:nth-of-type(3) > td {
margin-right: -10px;
margin-top: -2px;
text-align: right;
}
.decrease_font:lang(es),.decrease_font:lang(pt){font-size: 35px;}
.decrease_font:lang(ne){padding-top:40px;}
#epAttention{
padding: 0 5px;
text-align:center;
}
#epAttention:lang(my){font-size:13px;}
#epButtons{
    padding: 10px 17px 0;
    position: relative;
}
#epButtons a{
background-color: #ECECEC;
border-radius:15px;
color: black;
display: inline-block;
height: 130px;
padding-top: 10px;
position: relative;
text-decoration: none;
vertical-align: top;
width: 174px;
}
#epButtons a:lang(ar){width:172px;}
#epButtons a:lang(bn){height:180px;}
#epButtons a:lang(de){height:175px;}
#epButtons a:lang(es){height:163px;}
#epButtons a:lang(fr){height:165px;}
#epButtons a:lang(id){height:125px;}
#epButtons a:lang(ja){height:155px;}
#epButtons a:lang(km){height:220px;}
#epButtons a:lang(ms){height:163px;}
#epButtons a:lang(pl){height:165px;}
#epButtons a:lang(pt){height:175px;}
#epButtons a:lang(ru){height:210px;}
#epButtons a:lang(si){height:164px;}
#epButtons a:lang(th){height:164px;}
#epButtons a:lang(tr){height:150px;}
#epButtons a:lang(ur){
width:172px;
height:175px;
}
#epButtons a:lang(vi){height:160px;}
#epButtons a:lang(my){
background-color: #ECECEC;
border-radius:15px;
color: black;
display: inline-block;
height: 250px;
margin-right: 10px;
padding-top: 10px;
position: relative;
text-decoration: none;
vertical-align: top;
width: 165px;
}
#epButtons a:last-of-type{margin-right: 0;}
#epButtons a:last-of-type:lang(ar),#epButtons a:last-of-type:lang(ur){margin-right: 10px;}
#epButtons a:hover,
#epButtons a:focus{}
#epButtons a span.title{
display: block;
text-align: center;
width: 190px;
color:#E82024;
font:normal normal 700 14px Arial, sans-serif;
}
#epButtons a span.title:lang(bn){font-size:12px;}
#epButtons a span.title:lang(de){
display: block;
text-align: center;
width: 190px;
color:#E82024;
font:normal normal 700 12px Arial, sans-serif;
}
#epButtons a span.title:lang(es){
display: block;
text-align: center;
width: 190px;
color:#E82024;
font:normal normal 700 12px Arial, sans-serif;
}
#epButtons a span.title:lang(fr){
display: block;
text-align: center;
width: 190px;
color:#E82024;
font:normal normal 700 12px Arial, sans-serif;
line-height:13px;
}
#epButtons a span.titleFR:lang(fr){
display: block;
text-align: center;
width: 190px;
color:#E82024;
font:normal normal 700 12px Arial, sans-serif;
line-height:13px;
position:relative;
left:5px;
}
#epButtons a span.title:lang(hi){line-height:14px;}
#epButtons a span.title:lang(ja){width: 175px;}
#epButtons a span.title:lang(km){
word-wrap: break-word;
width: 176px;
}
#epButtons a span.title:lang(my){
word-wrap: break-word;
width: 160px;
}
#epButtons a span.title2:lang(my){
display: block;
text-align: center;
width: 190px;
color:#E82024;
font:normal normal 700 11px Arial, sans-serif;
}
#epButtons a span.title:lang(pl){font-size:12px;}
#epButtons a span.title:lang(pt){font-size:13px;}
#epButtons a span.title:lang(ru){font:normal normal 700 12px Arial, sans-serif;}
#epButtons a span.title:lang(si){font-size:11px;}
#epButtons a span.title:lang(km){
word-wrap: break-word;
width: 180px;
}
#epButtons a span.title:lang(km){
word-wrap: break-word;
width: 170px;
}
#epButtons a span.title:lang(vi){
font-size:13px;
width: 180px;
}
#epButtons a span.title:lang(zhs){width: 180px;}
#epButtons a span.subtitle{
    position:absolute;
    display: block;
    font-size: 11px;
    line-height: 14px;
    margin: 6px 10px 10px 10px;
    width: 115px;
    top:43px;
    left:5px;
}
#epButtons a span.subtitle:lang(bn){
position:absolute;
display: block;
font-size: 11px;
line-height: 14px;
margin: 6px 10px 10px 10px;
width: 138px;
top:75px;
left:5px;
}
#epButtons a span.subtitle:lang(de){
position:absolute;
display: block;
font-size: 11px;
line-height: 12px;
margin: 6px 10px 10px 10px;
width: 140px;
top:58px;
left:5px;
}
#epButtons a span.subtitle:lang(es){top:50px;}
#epButtons a span.subtitle:lang(fr){
line-height:12px;
top:51px;
}
#epButtons a span.subtitle:lang(id){line-height:12px;}
#epButtons a span.subtitle:lang(ja){
top:60px;
}
#epButtons a span.subtitle:lang(km){
word-wrap: break-word;
top:85px;
}
#epButtons a span.subtitle:lang(my){
    position: absolute;
    display: block;
    font-size: 9px;
    line-height: 14px;
    margin: 6px 15px 10px 6px;
    width: 155px;
    top: 160px;
    left: 0px;
}
#epButtons a span.title:lang(ne){font-size: 12px;}
#epButtons a span.subtitle:lang(ne){
top:50px;
font-size: 9px;
}
#epButtons a span.subtitle:lang(pt){
width:132px;
top:51px;
}
#epButtons a span.subtitle:lang(pl){top:51px;}
#epButtons a span.subtitle:lang(ru){top: 73px;}
#epButtons a span.subtitle:lang(si){font-size: 9px;}
#epButtons a span.subtitle:lang(th){top:60px;}
#epButtons a span.subtitle:lang(ru){top: 73px;}
#epButtons a span.subtitle2:lang(ru){
position:absolute;
display: block;
font-size: 11px;
line-height: 14px;
margin: 6px 10px 10px 10px;
width: 184px;
top:80px;
left:5px;
} 
#epButtons a span.subtitle3:lang(ru){
position:absolute;
display: block;
font-size: 11px;
line-height: 14px;
margin: 6px 10px 10px 10px;
width: 184px;
top:90px;
left:5px;
}
#epButtons .fa-stack{
color:#E82024;
float:right;
position:absolute;
right:5px;
top:50px;
}
#epButtons .fa-stack:lang(my){top:80px;}
#epButtons .fa-stack:lang(ja){top:80px;}
#epButtons .fa-stack:lang(km){top:80px;}
#epButtons .fa-stack:lang(ru){top:72px;}
#epButtons i.fa:lang(my) {bottom: -35px;}
#epConsentContinue:disabled {
background:#aaa url(arrow.png) right 9px top 15px no-repeat;
background-size: 10px;
cursor:inherit;
}
form fieldset{border: none;}
#epColumn1{
float:left;
width: 505px;
margin-right: 50px;
margin-bottom: 25px;
padding: 0 5px;
}
#epColumn2{
float:left;
width: 505px;
margin-bottom: 25px;
padding: 0 5px;
}
#epColumn3{
clear:both;
padding: 20px 5px 0;
}
#epColumn3 ul{list-style-type:none;}
#epColumn3 ul.dashed > li{
text-indent: -5px;
font-weight:bold;
}
#epColumn3 ul.dashed > li:before{
content: "-";
margin-right:10px;
}
#epColumn3 ul{margin:0;}
#epColumn3 ul.dots > li{text-indent:5px;}
#epColumn3 ul.dots > li:before{
content: "o";
margin-right:10px;
}
li.hollow{
list-style-type:circle !important;
left:35px;
position:relative;
}
.epColumn3{
clear:both;
padding: 0 20px;
}
.landing-page{
background:url(banner.png) no-repeat top left #ECECEC;
background-size: 310px;
font:normal normal 400 16px/23px Arial, sans-serif;
min-height: 254px;
padding: 12px 20px 20px 348px;
}
#epContent{padding-bottom: 20px;}
#epEmergency{
clear: both;
float: left;
padding:20px;
position: relative;
}
#epNAVEXFooter{
background: url(footer.jpg) no-repeat center top #000000;
clear:both;
color:white;
direction:ltr !important;
font-size: 11px;
height:115px;
padding-bottom:30px;
}
#epNAVEXFooter a{
color:white;
text-decoration: none;
}
#epNAVEXFooter th{display:none;}
#epNAVEXFooter .line1{
float: left;
margin-top:90px;
padding-left: 20px;
}
#epNAVEXFooter .line2{
float: right;
margin-top:90px;
padding-right: 20px;
}
#epHeader{
height:95px;
margin-top: -5px;
position:relative;
}
#epHeader:lang(my) {height: 101px;}
#epHeader h1 {
margin: 14px 0 0 10px;
padding-top: 35px;
line-height: 54px;
}
#epHeader h1:lang(ar),#epHeader h1:lang(ur){float:left;}
#epLang{
color: black;
direction:ltr !important;
display: block;
float: right;
font-size: 11.4px;
position:absolute;
top:-3px;
width: 100%;
text-align:center;
}
#epLang:lang(ar), #epLang:lang(ur){top:5px;}
#epLang a{
color:#455660;
display:inline-block;
padding:0 4px;
}
#epNav{
background:#455660;
float:left;
font:normal normal 400 12px/25px Arial, sans-serif;
width:100%;
}
#epNav a{
color:white;
text-decoration: none;
display:block;
float:left;
padding:0 20px;
}
#epNav a:hover,
#epNav a:focus{}
#epNav a.home-link{background-color:#E82024;}
#epWrapper{
margin: 0 auto;
position:relative;
width:1100px;
}
/*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 Arial, sans-serif;
margin:0 0 1em 0;
width:100%;
}
#epDataPrivacy2 .online,#epDataPrivacy2 .phone,#epDataPrivacy2 .output{display:none;}
#epDataPrivacy2 ol.dropDowns{
list-style:none;
margin:0;
padding:0;
}
#epDataPrivacy2 select{
font:normal normal 400 12px/15px Arial, sans-serif;
margin:0 0 1em 0;
width:100%;
}
/*phone*/
#epPhone select{
font:normal normal 400 12px/15px Arial, sans-serif;
margin:0 0 1em 0;
width:100%;
}
.ol1 .ol1 {
    list-style-type: none;
    padding-left: 0;
}
/*Issues*/
#epIssues{
margin-bottom: 20px;
width:100%;
}
#epIssues .catdesc{display:none;}
#epIssues .catname{
color: #E82024;
display: inline-block;
font:normal normal 700 22px/28px Arial, sans-serif;
margin: 10px;
vertical-align: top;
width: 225px;
}
#epIssues .catname:lang(de){font-size:19px;}
#epIssues .catname:lang(km){font-size:28px;}
.issue.issue_position_0 issue_55947{padding-top:28px;}
#epIssues .details{
font:normal normal 700 12px/20px Arial, sans-serif;
position:absolute;
right:0;
top:0;
}
#epIssues .details:lang(ar),#epIssues .details:lang(ur){
font:normal normal 700 12px/20px Arial, sans-serif;
position:absolute;
right:778px;
top:0;
}
#epIssues .details:lang(ur){
font:normal normal 700 12px/20px Arial, sans-serif;
position:absolute;
right:768px;
top:0;
}
#epIssues .category{
background: #ececec;
margin-bottom: 10px;
}
#epIssues .issue{
border-bottom: 1px solid #ccc;
margin:10px 0;
padding-bottom: 7px;
position:relative;
}
#epIssues .issue:hover,
#epIssues .issue:focus{}
#epIssues .issuebox {
background: #fff;
display: inline-block;
padding-left: 10px;
width: 835px;
}
#epIssues .issuebox:lang(de),#epIssues .issuebox:lang(fr),#epIssues .issuebox:lang(pt),#epIssues .issuebox:lang(es),#epIssues .issuebox:lang(th) {padding:15px 0 15px 10px;}
#epIssues .name{
font:normal normal 700 14px/20px Arial, sans-serif;
max-width:650px;
}
#epIssues:lang(ar) .name,#epIssues:lang(ur) .name{margin-right:10px;}
#epIssues .desc{padding:10px 20px;}
.follow th, .follow td {
display: block;
text-align: left;
}
.bottom{
margin-bottom:0;
padding-bottom:0;
}
.button {text-align: right;}
.expand-button {color: #E82024;}
.expand-text {
margin-left: 20px;
line-height: 20px;
}
.hide{display:none;}
.listor{
list-style:none;
margin:1em 0;
}
.nowrap{white-space:nowrap;}
.ltr{
direction:ltr;
unicode-bidi: embed;
}
.top{
margin-top:0;
padding-top:0;
}
.output em {font-size:0.83em;}
.output em::before{
content:"\A";
white-space:pre;
}
/* Modal */
#overlay {
	position:fixed; 
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
}
#modal {
	position:absolute;
	background:url(tint20.png) 0 0 repeat;
	background:rgba(0,0,0,0.2);
	border-radius:14px;
	padding:8px;
}
#content {
	border-radius:8px;
	background:#fff;
	padding:20px;
	z-index:100;
	width:300px;
}
#close {
	position:absolute;
	background:url(close.png) 0 0 no-repeat;
	width:24px;
	height:27px;
	display:block;
	text-indent:-9999px;
	top:-7px;
	right:-7px;
}	