html {
  height: 100%;
}

body {
  height: auto;
  font-family: "Times New Roman", Serif;
  font-size: 100%;
  color: #000000;
  background-color: #4962BE;
  text-align: center;
}

h1, h2, h3, h4 {
  margin: 0;
}

a {
  font-weight: bold;
}

div, span, a {
  margin : 0;
}

/* Global Sections */

#container {
  position: relative;
  width : 800px;
  height: 100%;
  margin: 0 auto -3em;
  text-align: left;
}

body > #container {
  height: auto;
  min-height: 100%;
  overflow: auto;
}

#logos {
  padding  : 15px 0 0 0;
  width    : 800px;
}

#logos img {
  border : 0;
}

#ml830 {
  position : absolute;
  top      : 35px;
  left     : 600px;
}

#navigation {
  padding     : 13px 0 0 0;
  width       : 800px;
  font-size   : 1em;
}

ul.menu {
  height  : 40px;
  margin  : 0;
  padding : 0;
  list-style-type : none;
}

ul.menu li {
  display : block;
  float : left;
  line-height: 40px;
}

ul.menu li:hover, ul.menu li.hover {
  background : #FFFFFF;
}

ul.menu li a {
  display : block;
  float   : left;
  height  : 100%;
  padding-left : 15px;
  padding-right : 15px;
  color : #DADADA;
  text-decoration : none;
}

ul.menu li a:hover, ul.menu li a.hover {
  background : #FFFFFF;
  color : black;
}

#clearfooter {
  height: 3em;
  clear: both;
}

#footer {
  position: relative;
  height: 3em;
  width: 800px;
  margin: 0 auto;
}

.gray_box{display:block}
.gray_box *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#25293a}
.gray_box1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #394985;
  border-right:1px solid #394985;
  background:#2e375b}
.gray_box2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #455cb0;
  border-right:1px solid #455cb0;
  background:#2b3353}
.gray_box3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2b3353;
  border-right:1px solid #2b3353;}
.gray_box4{
  border-left:1px solid #394985;
  border-right:1px solid #394985}
.gray_box5{
  border-left:1px solid #2e375b;
  border-right:1px solid #2e375b}
.gray_boxfg{
  background:#25293a;
  overflow: auto;}

.blue_box{
  display: block;}
.blue_box *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#dad9eb}
.blue_box1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #8795d1;
  border-right:1px solid #8795d1;
  background:#b5bbdf}
.blue_box2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #576dc2;
  border-right:1px solid #576dc2;
  background:#bec2e2}
.blue_box3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #bec2e2;
  border-right:1px solid #bec2e2;}
.blue_box4{
  border-left:1px solid #8795d1;
  border-right:1px solid #8795d1}
.blue_box5{
  border-left:1px solid #b5bbdf;
  border-right:1px solid #b5bbdf}
.blue_boxfg{
  background:#dad9eb;
  overflow: auto;}
