body {
  margin:auto;
  padding-bottom: 0px;
  height:100%; /* this is the key! */
  border: 0px solid #aa0000;
  text-align: center;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  background-color: #6991aa;
}

#wrapper {
  text-align: left;
  border: 1px solid #000000;
  background-color: #f78f1e;
  color: black;
  width: 760px;
  height: 825px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
}

#header {
  top: 6px;
  width: 758px;
  height: 120px;
  background-color: #666f78;
  border: 1px solid #000000;
}

}
#iso {
  float: right;
  background-color: #666f78;
}

#menu {
  top: 6px;
  background-color: #666f78;
  width: 758px;
  height: 30px;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
}

#content {
  padding-left: 20px;
  padding-right: 20px;
  width:718px;
  background-color: #ffffff;
  height:70%; /* works only if parent container is assigned a height value */
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  font-size: .8em;
  float: left;
}

#col_left {
  width:240px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #c8d5e4;
  height:70%; /* works only if parent container is assigned a height value */
  border-left: 1px solid #000000;
  border-right: 0px solid #000000;
  font-size: .7em;
  float: left;
}

#col_right {
  width:437px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #cccccc;
  height:70%; /* works only if parent container is assigned a height value */
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  font-size: .7em;
  float: left;
  overflow:auto;
}


#footer {
  float: left;
  position: relative;
  width: 758px;
  height: 93px;
  background-color:#dad1c8;
  border: 1px solid #000000;
  text-align: center;
}

.footer a:link, a:visited {
  font-weight: normal;
  font-size: 1.0em;
  color: #000000;
}

.footer a:hover {
  color: #f78f1e;
}

p.footer {
  font-size: 0.7em;
}

p.top {
  margin-top:20px;
}

p.content {fontsize: .7em;}

h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  text-transform: capitalize;
  color: #000000;
  text-align: left;
  font-weight: bold;
  font-variant: normal;
  line-height: normal;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: -5px;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bolder;
  font-variant: normal;
  text-align: left;
  padding: 0px;
  margin: 0px;
  height: 15px;
}

ul {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.0em;
  list-style-position: inside;
  list-style-type: disc;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 7px;
  line-height: normal;
  font-variant: normal;
  color: #000000;
}

