/****************************************

*  Foundation layout css definitions

****************************************/



html, body {

  border: 0px;

  margin: 0px;

  padding: 0px;

  height: 100%;

  width: 100%;

}



div, iframe, img, form, table, td, th {

  border: 0px;

  margin: 0px;

  padding: 0px;

}



p, h1, h2, h3, h4, h5, h6 {

  border: 0px;

  margin: 0px;

  padding: 0px;

}



fieldset, legend {

  margin: 0px;

  padding: 0px;

}



object {

  display: block;

}



td {

  text-align: left;

  vertical-align: top;

}



td img {

  display: block;

}



img.inline {

  display: inline;

}



div.grow {

  height: 100%;

  width: 100%;

}



table.grow {

  border-collapse: collapse;

  border-spacing: 0px;

  height: 100%;

  width: 100%;

}



table.grow td.wide {

  background-position: top left;

  background-repeat: repeat-x;

  width: 100%;

}



table.grow td.tall {

  background-position: top left;

  background-repeat: repeat-y;

  height: 100%;

}



table.grow td.huge {

  background-position: top left;

  background-repeat: repeat;

  height: 100%;

  width: 100%;

}



table.debug {

  border-collapse: collapse;

  border-spacing: 0px;

}



table.debug td, table.debug th {

  border: 1px solid black;

}

