h3
{
  border: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}
h1
{
  border: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}
table
{
  border-collapse: collapse;
}
td.title
{
  padding: 15px;
}
table#pictures
{
  border: 1px solid;
  border-color: white;
  empty-cells: show;
}
table#pictures tr
{
  empty-cells: show;
}
table#pictures td
{
  padding: 15px;
  width: 160px;
}
img.subPic
{
  padding-right: 5px;
}
div.messageWindow
{
  position: absolute;
  z-index: 10000;
  top: 160px;
  left: 50px;
  width: 820px;
  height: 675px;
  border-width: 3px;
  border-style: outset;
  border-color: blue;
}
div.messageWindow div.titleBar
{
  position:absolute; 
  top: 0px; 
  height: 18px; width: 810px;
  background-color: blue; 
  color: white;
  border-bottom: groove gray 2px; 
  padding: 3px 5px 2px 5px; 
  margin: 0px 0px 0px 0px;
  font: bold 14px sans-serif; 
  cursor: pointer;
}
div.messageWindow div.closeBtn
{
  position:absolute; 
  top: 3px; left: 795px; height: 12px; width: 16px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-style: none;
  background-color: blue;
  cursor: pointer;
}
div.messageWindow div.message 
{
  position: absolute;
  top: 25px;
  height: 640px; width: 810px;
  padding: 5px;
  margin: 0px 0px 0px 0px;
  overflow: auto;
  background-color: #4b4b4b;
  font: normal medium sans-serif;
}

