* {
  border-width: 1px;
}

table {
  border-collapse: collapse;
}

* > table, col, tbody, thead, tfoot, tr, td, th {
  border-style: none;
}

#content table p {
  margin: 0px;
}

* > table[border="1"] > * > tr > * {
  border-left-style: solid;
  border-top-style: solid;
  padding: 1px 2px 1px 2px;
}

* > table[border="1"] > * > tr > *:first-child {
  border-left-style: none;
}

* > table[border="1"] > *:first-child > tr:first-child > * {
  border-top-style: none;
}

* > table[border="1"] {
  border-style: solid;
}

* > table[border="1"][frame="void"] {
  border-style: none;
}

* > table[border="1"][frame="above"] {
  border-style: solid none none none;
}

* > table[border="1"][frame="below"] {
  border-style: none none solid none;
}

* > table[border="1"][frame="lhs"] {
  border-style: none none none solid;
}


* > table[border="1"][frame="rhs"] {
  border-style: none solid none none;
}

* > table[border="1"][frame="hsides"] {
  border-style: solid none solid none;
}

* > table[border="1"][frame="vsides"] {
  border-style: none solid none solid;
}

* > table[border="1"][rules="none"] > * > tr > * {
  border-style: none;
}

* > table[border="1"][rules="rows"] > * > tr > * {
  border-left-style: none;
}

* > table[border="1"][rules="cols"] > * > tr > * {
  border-top-style: none;
}

* > table[border="1"][rules="groups"] > * > tr > * {
  border-style: none;
}

* > table[border="1"][rules="groups"] > * {
  border-top-style: solid;
}

* > table[border="1"][rules="groups"] > *:first-child {
  border-top-style: none;
}

