/* CSS Document */

body {
  margin: 0;
  padding: 0;
  font-family: Verdana;
  font-size: 8pt;
  text-align: center;
}

h1 {
  font-size: 10pt;
  font-weight: bold;
  margin: 0 0 20px 0;
  padding: 0;
}

td {
  font-family: Verdana;
  font-size: 8pt;
  color: rgb(60,83,151);
  vertical-align: top;
}

ul {
  margin: 0 0 0 50px;
  padding: 0;
}

li {
  list-style-type: none;
}

img {
  border: 0;
}

.bold {
  font-weight: bold;
}

#wrapper {
  height: 750px;
  width: 750px;
  margin: 50px auto;
  text-align: left;
  background-color: rgb(60,83,151);
}

#navbar {
  position: relative;
  top: 43px;
  left: 43px;
  width: 667px;
  height: 36px;
}

#navbar ul {
  margin: 0px;
  padding: 0px;
}

#navbar li {
  margin: 0px;
  padding: 0px;
  width: 166px;
  float: left;
  text-align: center;
  list-style-type: none;
}

#menu ul {
  margin: 80px 0 0 0;
  margin: 0 0 0 0;
  padding: 0px;
}


#menu li {
  margin: 25px 0px 0px 5px;
  padding: 0px;
  list-style-type: none;
}

#menu a {
  text-decoration: none;
}

.menu_selected {
  font-weight: bold;
  font-size: 8pt;
  color: white;
}

.menu_unselected {
  font-size: 8pt;
  color: white;
}

#navbar_selected {
  font-weight: bold;
  color: white;
}

.navbar_unselected {
  /*color: rgb(104,112,170);*/
  color: #b7b7b7;
}

.navbar_white {
  color: white;
}

#navbar a {
  display: block;
  text-decoration: none;
}

#navbar a:hover {
  font-weight: bold;
  color: white;
}

#container {
  position: relative;
  top: 43px;
  left: 43px;
  width: 667px;
  height: 631px;
}

#project_logo {
  /*margin: 50px 0 0 0;*/
  text-align: center;
  margin-right: 2px;
  position: absolute;
  top: 528px;
}

#menu {
  float: left;
  width: 152px;
  height: 445px;
}

#dummy {
  float: left;
  height: 628px;
  width: 512px;
  background-color: white;
  color: rgb(60,83,151);
}

#main {
  position: relative;
  top: 10px;
  left: 5px;
  height: 608px;
  width: 502px;
  overflow: auto;
}

#demo {
  text-decoration: none;
  text-align: center;
  display: block;
  border: 1px solid rgb(60,83,151);
}

#project_dummy {
  text-decoration: none;
  text-align: center;
  display: block;
  color: white;
  padding: 15px;
  border: 1px solid white;
}

#index_banner {
  position: relative;
  top: 430px;
}

#index_banner_img {
  width: 667px;
}

