body {
  background-color: #FFF;
  background-image: none;
  color: #000;
  font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
  font-size: 12pt;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
h1 {
  font-size: 1.2em; 
  margin: 5px 0px 5px 0px; 
  color: #FF0000;
}
h2  {
  font-size: 1.0em;
  color: #666;
  margin: 0px 0px 20px 0px; 
  border-bottom: 1px solid #666;
}
div#header_content_top,
div#header,
table#quickSearchTable,
div#imgline,
div#header_content_top,
div#header_content_banner,
div#header_content_breadcrumbs,
div#header_content_bottom,
div#navigation,
div#menu-left,
div#searchSite,
div#logout,
div#login,
div#contactUs,
div#searchFLink,
div#searchFilter,
#maincontent a.excell,
#maincontent div.sectionIcons,
#maincontent div.printIcon,
#maincontent div.printIcon,
#maincontent h1 span.startimg, 
#maincontent h1 span.endimg, 
#maincontent div#shareprices,
#maincontent div#loginPage_box,
#maincontent span.conversion,
#maincontent td.conversion,
#maincontent span.titleDate, 
#maincontent a.details, 
#maincontent a.details:visited,
#maincontent a.linkTo, #maincontent a:link.linkTo, #maincontent a:visited.linkTo,
#maincontent .readAllNews a.details, #maincontent .readAllNews a.details:link, #maincontent .readAllNews a.details:visited, 
#maincontent .readAllBriefs a.details, #maincontent .readAllBriefs a.details:link, #maincontent .readAllBriefs a.details:visited,
div#footer {
  display: none;
}
#maincontent ul.list-columns a, 
#maincontent ul.list-columns a:visited {
  display: inline;
  color: #000;
  text-decoration: none;
}
#maincontent ul.list-columns li {
  margin-top: 5px;
  margin-bottom: 5px;
}
#maincontent ul.list li a:link, 
#maincontent ul.list li a:visited,
#maincontent a:link.sublista,  
#maincontent a:visited.sublista, 
#maincontent a:active.sublista, 
#maincontent a:link.emptya,  
#maincontent a:visited.emptya, 
.sublistaUnfolded, 
.sublistaFollow {
  padding: 2px;
  color: #FF0000;
  text-decoration: none;
  background-color: #FFF;
  background-image: none;
}
.sublist li {
  margin-top: 10px;
  margin-bottom: 5px;
}
td {
}

/** FIGURES TABLE START */
div.fsWrapper {
}
table.figurestable {
  background-color: #E7E7E7; 
  border: 0px solid #000;
}  
table.figurestable td, 
table.figurestable th {
  color: BLACK;
  padding: 3px;
  border: 1px solid #666;
}
table.figurestable th,
table.figurestable th table tr td {
  color: #FFF;
  background-color: #F23030; 
  border-style: none;
}  
table.figurestable th.thYear {
  font-weight: normal;
  color: BLACK;
  background-color: WHITE;
}  
table.figurestable th.thAsset {
  background: #C0C0C0;
}  
table.figurestable th.thYear {
  font-weight: normal;
  color: #000;
  background-color: WHITE;
}
table.figurestable td.tdSource {
  text-align: right;
  color: #000;
  background-color: #FFF;
}
table.figurestable td.odd {
  background: WHITE;
}
table.figurestable td.even {
  background: WHITE;
}
#maincontent a.sectionAF, #maincontent a.sectionAF:link, #maincontent a.sectionAF:visited,
#maincontent a.sectionAUF, #maincontent a.sectionAUF:link, #maincontent a.sectionAUF:visited {
  font-weight: bold;
  display: block;
  margin-top: 5px;
  margin-bottom: 5px;
  text-decoration: none;
  
  border-bottom: 1px solid #000;
}
div.section {
  padding-bottom: 0px;
  margin-top: 10px;
  margin-bottom: 5px;
  border-bottom: 0px solid #444;
}
div.sectionF,
div.sectionUF {
  display: block;
}
/** FIGURES TABLE END */

