body
{
  background: #ffffff;
  height: 100%;
  overflow: auto;
  font-size: 90%;
}

.shortlink
{
  background: #4488ff;
  padding: 0.5em;
  margin: 0.5em;
  width: 10em;
  border: 3px outset #cccccc;
}

#bannerDiv
{
  position: relative;
  font-weight: bold;
}

#wrapperDiv
{
  margin-left: auto;
  margin-right: auto;
  padding: 1em;
  width: 95%;
  position: relative;
  min-height: 35em; 
  overflow: auto;  
}

#navigationDiv
{
  position: relative;
  float: left;
  margin: 0 auto;
  padding: 0.5em;
  background: #aaaadd; 
  width: 35%;
}

#displayDiv
{
  float: left;
  margin: 0 auto;
  padding: 0.5em;
  background: #eeeeff; 
  width: 55%;
}

p.linkp
{
  background: #aaaadd;
  padding: 0.025em;
  margin: 0.025em;
  width: 90%;
  border: 3px outset #cccccc;
}

a { text-decoration: none; margin: 0.25em; color: #224488;}
a { text-decoration: none; margin: 1em; }
a:hover{  text-decoration: underline; color: #661111;}
p.linkp:hover{  border: 3px inset #cccccc;  }

.breadcrumbs{
  margin: 0;
  float: left;
}
