h3
{
  margin-bottom: 0;
  margin-top   : 5;
}

#layoutTable
{
  width : 100%;
  height: 100%;
}

#map
{
  width : 100%;
  height: 100%;
  margin: 0;
}

#objectInfoTemplate
{
  width  : 400;
/*  height : 227;*/
  padding: 0;
  margin : 0;
}

#objectInfoTemplate h2
{
  margin-top   : 0;
  margin-bottom: 0;
  display      : inline;
}

#objectInfoTemplate img
{
  border       : 1px solid #000000;
  margin-bottom: 5;
  float        : left;
  margin-right : 10;
}

#rightColumn
{
  padding      : 5;
  padding-left : 10;
  padding-right: 10;
  border-left  : 1px solid gray;
}

.h3Caption
{
  font-size    : 9;
  text-align   : right;
  margin-bottom: 15;
}

.input
{
  width: 200;
}

.legendTable td
{
  font-size     : 12;
  padding-bottom: 5;
}

.tab p
{
  width: 200;
}
