#mdiLogoDiv {
  position : absolute;
  top : 0;
  left : 50%;
  margin-left : -405px;
  width : 810px;
  text-align : center;
}

#pageContent {
  position : absolute;
  top : 127px;
  left : 50%;
  margin-left : -450px;
  margin-top : 10px;
  width : 900px;
}

#africaMapDiv {
  float : left;
  width : 445px;
  text-align : center;
}

#loginDiv {
  float : left;
  width : 445px;
  padding-top : 10px;
}

#loginForm {
  padding-left : 4px;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14px;
}

#loginForm div.formPrompt {
  margin-top : 8px;
  margin-bottom : 2px;
  font-weight : bold;
}

#loginForm select {
  width : 250px;
  font-size : 14px;
  margin-bottom : 6px;
}

#loginForm input {
  font-size : 14px;
  margin-bottom : 6px;
}

#message {
  font-size : 12px;
  width : 100%;
  height : 55px;
  color : #990000;
  font-weight : bold;
}

#programTitle {
  height : 55px;
  width : 100%;
  font-size : 13px;
  margin-top : 10px;
  margin-bottom : 10px;
}

#forgotLink {
  margin-left : 20px;
  font-size : 10px;
  text-decoration : none;
}

area {
  cursor : pointer;
}

input.startState {
  color : gray;
}
