body{
font:12px sans-serif;
margin:35px;
background:url(body.png) repeat left top;
}

a{
color:black;
text-decoration:none;
}

a.logo{
position:absolute;
top:8px;
left:26px;
width:244px;
height:65px;
background:url(logo1.png) no-repeat left top;
}

h1{
border-bottom:1px solid black;
font-size:18px;
margin:0 0 5px 0;
padding:10px 0 0 0;
}

img{
border:0;
display:block;
}

#epAttention{
color:#7ebe50;
font-size:10px;
padding:30px 20px 0 600px;
}

#epColumn1{
color:white;
margin:0 690px 0 0;
padding:20px 20px;
}

#epColumn1 h1{
background:url(arrow.png) no-repeat left top;
color:#7ebe50;
text-decoration:none;
padding:2px 0 0 20px;
margin-left:-5px;
}

#epColumn1 li{
margin-left:-20px;
}

#epColumn1 strong{
color:#008bbc;
}

#epColumn2{
font-size:14px;
float:right;
padding:20px 20px;
width:650px;
}

#epEmergency{
color:white;
padding:10px;
border:1px solid #008bbc;
}

#epEmergency strong{
color:#7ebe50;
}

#epContent{
background:url(content.png) repeat-y left top;
clear:both;
float:left;
width:900px;
}

#epFooter,#epFooterFlat,#epFooterStack,#epFooterWhite{
clear:both;
color:#7ebe50;
font-size:10px;
border-top:1px solid #7ebe50;
margin-top:40px;
}

#epFooter a{
color:#7ebe50;
}

#epFooter a:hover{
color:#008bbc;
}

#epHeader{
position:relative;
background:black;
height:80px;
margin-bottom:10px;
border:1px solid #008bbc;
}

#epLang{
display:none;
font-size:10px;
left:50%;
margin:5px 0 5px -450px;
position:relative;
text-align:right;
width:900px;
}

#epLang a{
padding:0 5px;
}

#epNav{
background:black;
color:white;
float:left;
width:100%;
height:25px;
margin-bottom:10px;
border:1px solid #008bbc;
}

#epNav a{
color:#7ebe50;
display:block;
float:left;
padding:6px 20px;
}

#epNav a:hover{
color:#008bbc;
}

#epWrapper{
float:left;
left:50%;
margin:0 0 0 -450px;
position:relative;
width:900px;
}

.statement{
color:#008bbc;
margin:20px;
}