body {
  margin: 0;
  padding: 0;
  border: 0;
  font-family: Arial, sans-serif;
}

img {
  margin: 0;
  padding: 0;
  border: 0;
}

#container {
  width: 856px;
  height: 516px;
  margin: 0;
  padding: 0;
  border: 2px solid #6165A5;
  /* background-image: url('images/background.jpg'); */
  /* background-image: url('images/Foundation2.jpg'); */
  /* background-attachment: fixed; */
  background-repeat: no-repeat;
  position: absolute;
  /* */
  display: table-cell;
  vertical-align: middle;
  top: 50%;
  left: 50%;
  margin-top: -258px;
  margin-left: -430px;
  border: 2px solid 6266A5;
  color: black;
  background-color: white;
  overflow: hidden;
}

#logopic {
  position: absolute;
  top: 32px;
  left: 30px;
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: top;
}

#headerpic {
  position: absolute;
  top: 61px;
  left: 263px;
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: top;
}

#titlepic {
  position: absolute;
  top: 124px;
  left: 229px;
  margin: 0;
  padding: 0;
  border: 0;
  /* vertical-align: top; */
}

#mainpic {
  position: absolute;
  top: 219px;
  left: 260px;
  margin: 0;
  margin-right: 4px;
  margin-bottom: 4px;
  padding: 0;
  border: 0;
  vertical-align: top;
}

#bannerpic {
  float: left;
  margin: 0;
  margin-right: 10px;
  margin-bottom: 4px;
  padding: 0;
  border: 0;
  vertical-align: top;
}

#maintext {
  position: absolute;
  border: 0px solid blue;
  top: 186px;
  left: 234px;
  width: 559px;
  height: 279px;
  padding-right: 8px;
  overflow: auto;
  scrollbar-face-color: #6066A2;
  scrollbar-highlight-color:#6066A2;
  scrollbar-3dlight-color: #6066A2;
  scrollbar-darkshadow-color:#6066A2
  scrollbar-shadow-color:#EEEEEE;
  scrollbar-arrow-color:#999999;
  scrollbar-track-color:#DDDDDD;
}

#maintext h1 {
  margin: 0;
  padding: 0;
  font-size: 26pt;
  font-weight: normal;
  color: #CC0000;
}

#maintext h2 {
  margin: 0;
  margin-top: 25px;
  padding: 0;
  font-size: 10pt;
  font-weight: bold;
  /* color: #FF6600; */
  line-height: 105%
}

#maintext h3 {
  font-size: 10pt;
}

#maintext p, li {
  margin: 0;
  margin-bottom: 14px;
  padding: 0;
  font-size: 10pt;
  color: black;
  line-height: 105%  
}

#left {
  position: absolute;
  top: 186px;
  left: 34px;
  width: 132px;
  height: 279px;
  color: #6063AA;
  text-align: right;
  border: 0px solid black;
}

a {
  font-size: 10pt;
  font-weight: normal;
  color: black;
  color: #6063AA;
  text-decoration: none;
}

a:hover {
  /* color: #FF6600 */
  color: #B69F37;
}

#mm1, #mm2, #mm3, #mm4, #mm5 {
  margin: 0;
  padding: 0;
  /* border: 0px solid black; */
  position: absolute;
  top: 59px;
  height: 11px;
}

#mm1 {
  left: 263px;
  width: 32px;
}

#mm2 {
  left: 312px;
  width: 179px;
}

#mm3 {
  left: 509px;
  width: 78px;
}

#mm4 {
  left: 604px;
  width: 108px;
}

#mm5 {
  left: 729px;
  width: 54px;
}

#mm11, #mm22, #mm33, #mm44, #mm55 {
  margin: 0;
  padding: 0;
  /* border: 0px solid black; */
  position: absolute;
/*  top: 429px ! important;*/
  top: 413px;
  height: 31px;
}

#mm11 {
  left: 160px;
  width: 32px;
}

#mm22 {
  left: 209px;
  width: 179px;
}

#mm33 {
  left: 406px;
  width: 78px;
}

#mm44 {
  left: 501px;
  width: 108px;
}

#mm55 {
  left: 626px;
  width: 54px;
}
