* {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  z-index:0;
}

body
{
  background-color:rgb(255,255,240);
}

div
{
  text-align:left;
  position:relative;
}

div.spacer
{
  clear:both;
  height:5em;
}

#outer
{
  width:100%;
  background-color:white;
  font-family: Georgia, Arial, sans-serif;
  line-height: 1.6em;
  font-size:11px;
}

#header
{
  height: 150px;
  width: 100%;
  background: none;
  position: fixed;
  left: 0;
  top: 0;
  background-color:rgb(216, 232, 232);
  z-index:1;
  border-bottom:solid 4px rgb(255,215,0);
}

#header h1
{
  width:98%;
  height:150px;
  font-size:2em;
  line-height:2em;
  text-align: left;
  padding-left:1em;
  margin:0;
  background: transparent url('../pictures/testlimits_red.png') bottom right no-repeat;
}

#footer
{
  height:75px;
  background-repeat:no-repeat;
  background-position:top center;
  background-image:url('/pictures/footer.gif');
  margin:0 auto;
  font-size:11px;
  line-height:20px;
  font-weight:bold;
  text-align:center;
  padding-top:5px;
}

#footer a
  {
   color:#EB8518;
   text-decoration:none;
  }
  
#footer a:focus, #footer a:hover, #footer a:active
  {
    color:yellow;
    text-decoration:underline;
  }

#contents
{
  font-size: 11px;
  text-align:center;
  padding: 150px 0 0 175px;
  min-width:600px;
  min-height:280px;
  clear:both;
  background-color:rgb(255,255,240);
  bottom:0;
}

#contents li
{
  margin-left: 40px;
  margin-top:2px;
  margin-bottom:1px;
}

#menu
{
  width:175px;
  position: fixed;
  top: 150px;
  left: 0;
  bottom: 0;
  line-height:1.8em;
  background-color:rgb(216, 232, 232);
  z-index:1;
  border-right:solid 4px rgb(255,215,0);
}

#menu ul
{
  font-size:9px;
  list-style:none;
  text-align:center;
  display:block;
  margin-left: 2px;
  margin-top: 1em;
  background-color:rgb(216, 232, 232);
}

#menu ul li
{
  width:150px;
  border:1px black solid;
  background-color:#fff;
  list-style:none;
  display:block;
  margin: 0 auto;
}

#menu ul li a
{
  display:block;
  color:black;
  text-decoration:none;
}

#menu ul li a:focus, #menu ul li a:hover, #menu ul li a:active
{
  text-decoration:underline;
  background-color:rgb(255,215,0);
}

#text
{
  padding: 20px 20px 20px 20px;
  background-color: transparent;
}

#imgbackgrnd
{
  position:fixed;
  left:0;
  top:0;
  z-index:-1;
}

a
  {
    color:rgb(100,149,237);;
    font-weight:bold;
    text-decoration:underline;
  }
  
a:focus, a:hover, a:active
  {
    color:rgb(255,215,0);
    text-decoration:underline;
  }

#centeredimg
{
  text-align: center;
  padding-top: 12px;
  padding-bottom: 5px;
  padding-left: 12.5px;
  padding-right: 12.5px;
}

img
  {
    border:0;
  }

p
{
  margin-bottom:1em;
  margin-top:1em;
}

h2, h3, h4, h5, h6
  {
    line-height:1.2em;
    margin-top:1.3em;
    margin-bottom:1em;
    font-weight:bold;
  }

h1
  {
    font-size:2.6em;
    font-weight:bold;
    text-align:center;
    line-height:1.2em;
    margin-bottom:1em;
  }
  
h2
  {
    font-size:large;
    text-align:center;
  }
  
h3
  {
    font-size:small;
    text-align:center;
  }
  
h4
  {
    font-size:x-small;
    text-align:center;
  }
  
h5
  {
    font-size:xx-small;
    text-align:center;
  }
