#aquabrowser {
  width: 100%;
  float: left;
  min-height: 80px;
  border: solid 2px #0a70ad;
  margin: 5px 0 5px 0;
  text-align: center;
  padding: 0px;
  background: #92e2fe url(/webopac/gradient4.gif) top left repeat-x;
}

#aquabrowser p {
  text-align: center;
  margin-left: 113px;
  padding: 2px 2px;
  margin-right: 2px;
  margin-top: 10px;
}

#aquabrowser img {
  float: left;
  width: 108px;
  height: 80px;
  margin: 0px;
  padding: 0px;
}

#aquabrowser ul {
  list-style: none;
  padding: 0px;
  margin: 0 0 0 113px;
}

#aquabrowser ul li {
  display: inline;
  font-size: 16px;
}

#aquabrowser li a {
  text-decoration: none;
  color: #fff;
  padding: 0 4px;
  font-weight: 800;
}

#aquabrowser li a:hover {
  text-decoration: none;
  color: #333;
  padding: 0 4px;
  font-weight: 800;
  background-color: #95e2fe;
}


#maincatalogue {
  width: 100%;
  float: left;
  min-height: 80px;
  border: solid 2px #4f6aad;
  margin: 5px 0 5px 0;
  text-align: center;
  padding: 0px;
  background: #bae4fa url(/webopac/gradient.gif) top left repeat-x;
}

#maincatalogue p {
  text-align: center;
  margin-left: 95px;
  padding: 2px 2px;
  margin-right: 2px;
  margin-top: 10px;
}

#maincatalogue img {
  float: left;
  width: 90px;
  height: 80px;
  margin: 0px;
  padding: 0px;
}

#maincatalogue ul {
  list-style: none;
  padding: 0px;
  margin: 0 0 0 95px;
}

#maincatalogue ul li {
  display: inline;
  font-size: 16px;
}

#maincatalogue li a {
  text-decoration: none;
  color: #fff;
  padding: 0 4px;
  font-weight: 800;
}

#maincatalogue li a:hover {
  text-decoration: none;
  color: #333;
  padding: 0 4px;
  font-weight: 800;
  background-color: #bae4fa;
}

#databases {
  width: 100%;
  float: left;
  height: 80px;
  margin: 5px 0 5px 0;
  border: solid 2px #be0304;
  text-align: center;
  padding: 0px;
  background: #f5b6b6 url(/webopac/gradient9.gif) top left repeat-x;
}

#databases p {
  text-align: center;
  margin-left: 140px;
  padding: 2px 2px;
  margin-right: 2px;
  margin-top: 10px;
}

#databases img {
  float: left;
  width: 135px;
  height: 80px;
  margin: 0px;
  padding: 0px;
}

#databases ul {
  list-style: none;
  padding: 0px;
  margin: 0 0 0 140px;
}

#databases li {
  display: inline;
  font-size: 16px;
}

#databases li a {
  text-decoration: none;
  color: #fff;
  padding: 0 4px;
  font-weight: 800;
}

#databases li a:hover {
  text-decoration: none;
  color: #333;
  padding: 0 4px;
  font-weight: 800;
  background-color: #f5b6b6;
}

#kidscatalogue {
  width: 100%;
  float: left;
  height: 80px;
  margin: 5px 0 5px 0;
  border: solid 2px #6b056b;
  text-align: center;
  padding: 0px;
  background: #f3cdf3 url(/webopac/gradient3.gif) top left repeat-x;
}

#kidscatalogue p {
  text-align: center;
  margin-left: 95px;
  padding: 2px 2px;
  margin-right: 2px;
  margin-top: 10px;
}

#kidscatalogue img {
  float: left;
  width: 86px;
  height: 64px;
  margin: 0px;
  padding: 0px;
}

#kidscatalogue ul {
  list-style: none;
  padding: 0px;
  margin: 0 0 0 90px;
}

#kidscatalogue li {
  display: inline;
  font-size: 16px;
}

#kidscatalogue li a {
  text-decoration: none;
  color: #fff;
  padding: 0 4px;
  font-weight: 800;
}

#kidscatalogue li a:hover {
  text-decoration: none;
  color: #333;
  padding: 0 4px;
  font-weight: 800;
  background-color: #f3cdf3;
}

#librarycard {
  width: 100%;
  float: left;
  height: 80px;
  margin: 5px 0 5px 0;
  border: solid 2px #ce7013;
  text-align: center;
  padding: 0px;
  background: #f3c597 url(/webopac/gradient8.gif) top left repeat-x;
}

#librarycard p {
  text-align: center;
  margin-left: 122px;
  padding: 2px 2px;
  margin-right: 2px;
  margin-top: 10px;
}

#librarycard img {
  float: left;
  width: 117px;
  height: 76px;
  margin: 0px;
  padding: 0px;
}

#librarycard ul {
  list-style: none;
  padding: 0px;
  margin: 0 0 0 122px;
}

#librarycard li {
  display: inline;
  font-size: 16px;
}

#librarycard li a {
  text-decoration: none;
  color: #fff;
  padding: 0 4px;
  font-weight: 800;
}

#librarycard li a:hover {
  text-decoration: none;
  color: #333;
  padding: 0 4px;
  font-weight: 800;
  background-color: #f3c597;
}

.rightborder {
  border-right: solid 1px #4f6aad;
}