
body.datafact #content td, #content p, #content li { font-size:13px; }

body.datafact #content #news {
    font-size:13px;
    margin-top:0;
    width:160px;
}
body.datafact #content #news .tableblind th {
    padding-bottom:3px;
    text-align:left;
    font-weight:bold;
}
body.datafact #content #news .tableblind td {
    font-size: 13px;
    padding-bottom:3px;
}
body.datafact #content #news .tableblind td.infoicon {
    padding-top: 2px;
    vertical-align: top;
    width: 24px;
}
body.datafact #content #news .tableblind td.infolink {
}

body.datafact #tabs {
    width:98%;
    font-size:13px;
    font-weight:bold;
    line-height:normal;
}
body.datafact #tabs ul {
    margin:0;
    padding:0 0 0 12px;
    list-style:none;
}
body.datafact #tabs li {
    display:inline;
    margin:0;
    padding:0;
}
body.datafact #tabs a {
    float:left;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
}
body.datafact #tabs a:hover {
    text-decoration:underline;
}
body.datafact #tabs a span {
    float:left;
    display:block;
    padding:2px 15px 3px 6px;
}
body.datafact #tabs a { background:url("tableft-datafact.gif") no-repeat left top; }
body.datafact #tabs a span { background:url("tabright-datafact.gif") no-repeat right top; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
body.datafact #tabs a span { float:none; }
/* End IE5-Mac hack */
body.datafact #tabs a.active { background-position:0% -42px; }
body.datafact #tabs a.active span { background-position:100% -42px; color:#000000; }


.location-info {}

/* for every entity */
.location-info .si-entity {
  clear:left;
  /* space required for info-box */
  margin-right:180px;
  padding:5px 1px 5px 1px;
}
.location-info .si-entity .label {
}

/* only for text entities */
.location-info .si-text {
}
.location-info .odd-si-text {
  background-color:#FAFAFA;
}
.location-info .even-si-text {
  background-color:#FFFFFF;
}
.location-info .si-text .label {
  float:left;
  overflow:hidden;
  width:84%;
}
.location-info .si-text .text {
  float:left;
  overflow:hidden;
  text-align:right;
  width:15%;
}
.location-info .si-text .clear-left {
  clear:left;
}

/* image entities */
.location-info .si-image,
.location-info .si-chart,
.location-info .si-map {
  /* we need space, so we should clear the potential info-box at the right side */
  clear:both;
  margin:0 0 0 0;
  padding-top:25px;
  text-align:left;
}

.location-info .si-image .label,
.location-info .si-chart .label,
.location-info .si-map .label {
  display:block;
  margin:0 0 9px 0;
}

.location-info .si-image .source,
.location-info .si-chart .source,
.location-info .si-map .source {
  font-style:italic;
}


.location-info .si-table {
  border-collapse:collapse;
  clear:both;
  margin-right:0;
}


.location-info .si-table tr.even {
}

.location-info .si-table td {
  padding:3px 5px 3px 5px;
  vertical-align:top;
}
#content .location-info .si-table td.label {
  font-size:13px;
}
.location-info .si-table td.value {
  text-align:right;
}
.location-info .si-table caption {
  font-size:13px;
  margin-left:5px;
  margin-top:9px;
  text-align:left;
}

.location-info .si-table thead td {
  text-align:center;
}
.location-info .si-table thead td.odd {
  background-color:#F8F8F8;
}
.location-info .si-table thead td.even {
}
.location-info .si-table tbody td.label {
  width:190px;
}
.location-info .si-table tbody tr.odd {
  background-color:#F8F8F8;
}
.location-info .si-table tbody tr.odd td.odd {
  background-color:#F2F2F2;
}
.location-info .si-table tbody tr.odd td.even {
}
.location-info .si-table tbody tr.even td.odd {
  background-color:#F8F8F8;
}
.location-info .si-table tbody tr.even td.even {
}

