/*kag.to cafeteria format styles 2009-11-14c*/
table.main {
  border-width: 0px;
  margin: 2px 0px;
  padding: 2px;
  width: 100%;
  text-align: left;
}
table.main tr {
  visibility: visible;
}
table.main td {
  vertical-align: top;
  text-align: center;
  width: 25%;
}
table.main tr.PictureRow td {
  vertical-align: bottom;
}
table.main tr.CaptionRow td {
  vertical-align: top;
}
table.subtable {
  border-width: 0px;
  margin: 2px 0px;
  padding: 2px;
}
td.main table.subtable tr.PictureRow td {
  vertical-align: bottom;
  height: 150px;
  text-align: center;
}
td.main table.subtable tr.PictureRow img {
  border: 0px solid ;
}
td.main table.subtable tr.CaptionRow td {
  text-align: center;
  vertical-align: top;
}
tr.CaptionRow p {
  line-height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
}
