a:link, a:active {
  color: #0000ff;
  background: transparent;
  font-family: Arial, Helvetica, sans-serif;}

a:visited {
  color: #0000aa;
  background: transparent;
  font-family: Arial, Helvetica, sans-serif;}

a:hover {
  color: #ffffff;
  background-color: #0000ff;
  font-family: Arial, Helvetica, sans-serif;}

.btbAdrAdr, .btbAdrBem, .btbAdrGrp, .btbAdrNam, 
.btbAdrTlA, .btbAdrTlN {
  color: #000000;
  background-color: #eeeeee;
  font-family: Arial, Helvetica, Times New Roman;
  font-weight: normal;
  font-style: normal;
  vertical-align: text-bottom;}

.btbAdrAdr, .btbAdrTlA, .btbAdrTlN {
  font-size: 10pt;}

.btbAdrBem {
  font-size: 8pt;}

.btbAdrGrp {
  background-color: #bbddff;
  font-weight: bold;
  font-size: 11pt;}

.btbAdrNam {
  font-weight: bold;
  font-size: 10pt;}

.btbAdrTlA {
    text-align: right;}

.btbHalAbk, .btbHalOrt, .btbHalTel {
  color: #000000;
  background-color: #eeeeee;
  font-family: Arial, Helvetica, Times New Roman;
  font-weight: normal;
  font-style: normal;
  vertical-align: text-top;
  font-size: 10pt;}

.btbHalAbk {
  font-weight: bold;
  font-style: normal;}

.btbLnkAdr, .btbLnkAdrGrp, .btbLnkAdrNam {
  color: #0000ff;
  font-family: Arial, Helvetica, Times New Roman;
  font-weight: bold;
  font-style: normal;
  vertical-align: text-bottom;}

.btbLnkAdr {
  font-size: 10pt;}

.btbLnkAdrGrp {
  color: #ffffff;
  background-color: #bbddff;
  font-size: 11pt;
  font-weight: bold;}

.btbLnkAdrNam {
  color: #0000ff;
  background-color: #eeeeee;
  font-size: 11pt;
  font-style: italic;}


