/****************************************
*  Foundation layout css definitions
****************************************/

html, body {
  border: 0px;
  margin: 0px;
  padding: 0px;
  height: 100%;
  width: 100%;
}

div, iframe, img, form, p, table, td, th {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

td img {
  display: block;
}

div.grow {
  width: 100%;
}

table.grow {
  border-collapse: collapse;
  border-spacing: 0px;
  height: 100%;
  width: 100%;
}

table.grow td {
  vertical-align: top;
  text-align: left;
}

table.grow td.wide {
  background-position: top left;
  background-repeat: repeat-x;
  width: 100%;
}

table.grow td.tall {
  background-position: top left;
  height: 100%;
}

table.grow td.huge {
  height: 100%;
  width: 100%;
}

table.debug {
  border-collapse: collapse;
  border-spacing: 0px;
}

table.debug td, table.debug th {
  border: 1px solid black;
}

object {
  display:block;
}
