body{
  border-width: 0px;
  margin: 0px;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 96px;
}

div.bar.logo{
  background-color: #AAAAD5;
  color: #FFFFFF;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 96px;
}

div.bar.logo img{
  position: absolute;
  top: 16px;
  left: 16px;
  width: 64px;
  height: 64px;
}

div.bar.logo h1{
  position: absolute;
  top: 27px;
  left: 96px;
  
  padding: 0px;
  margin: 0px;
}

div.bar.toolbar{
  background-color: #AAAAD5;
  color: #FFFFFF;
  
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 30px;
  
  padding: 0px;
  margin: 0px;
}

div.bar.toolbar a{
  box-sizing: border-box;
  
  background-color: #404080;
  border-width: 2px;
  border-style: solid;
  border-color: #404080;
  border-radius: 6px;
  color: #FFFFFF;
  
  display: block;
  float: left;
  
  padding: 2px;
  margin-right: 4px;
  text-decoration: none;
}

div.bar.toolbar a:hover{
  background-color: #FFFFFF;
  color: #404080;
}

div.bar.toolbar a:active{
  background-color: #FFFFFF;
  color: #404080;
}

