div#navigation, div#navigation div.sla, div#navigation div.slb {
  height:54px;
  }

div#navigation ul {
  margin:0;
  padding:12px 0 0;
  }

div#navigation li {
  margin:0;
  padding:0;
  background:none;
  }

div#navigation li, div#navigation li a, div#navigation li a strong, div#navigation li a span {
  display:block;
  float:left;
  height:42px;
  overflow:hidden;
  line-height:42px;
  cursor:pointer;
  }

div#navigation li a, div#navigation li a strong, div#navigation li a span {
  font-weight:100;
  text-decoration:none;
  color:#fff;
  }

div#navigation li a span {
  padding:0 33px;
  }

div#navigation {
  background:#324471 url(nav-bar.png) repeat-x 0px 0px;
  }

div#navigation div.sla {
  background:url(nav-left.png) no-repeat left 12px;
  }

div#navigation div.slb {
  background:url(nav-right.png) no-repeat right 12px;
  }

div#navigation li a strong {
  background:url(nav-left.png) no-repeat 0px 0px;
  }

div#navigation li a span {
  background:url(nav-right.png) no-repeat right 0px;
  }

div#navigation li a:hover {
  background:#586994 url(nav-ov.png) repeat-x 0px 0px;
  }

div#navigation li a:hover strong {
  background:url(nav-ov-left.png) no-repeat 0px 0px;
  }

div#navigation li a:hover span {
  background:url(nav-ov-right.png) no-repeat right 0px;
  }

.home div#navigation li.home a, .profile div#navigation li.profile a,.risks div#navigation li.risks a,
.services div#navigation li.services a, .countries div#navigation li.countries a,
.news div#navigation li.news a, .contact div#navigation li.contact a,
.home div#navigation li.home a:hover, .profile div#navigation li.profile a:hover,.risks div#navigation li.risks a:hover,
.services div#navigation li.services a:hover, .countries div#navigation li.countries a:hover,
.news div#navigation li.news a:hover, .contact div#navigation li.contact a:hover {
  background:#FFF url(nav-on.png) repeat-x 0px 0px;
  color:#333;
  }
.home div#navigation li.home a strong, .home div#navigation li.home a:hover strong,
.profile div#navigation li.profile a strong, .profile div#navigation li.profile a:hover strong,
.risks div#navigation li.risks a strong, .risks div#navigation li.risks a:hover strong,
.services div#navigation li.services a strong, .services div#navigation li.services a:hover strong,
.countries div#navigation li.countries a strong, .countries div#navigation li.countries a:hover strong,
.risks div#navigation li.risks a strong, .risks div#navigation li.risks a:hover strong,
.news div#navigation li.news a strong, .news div#navigation li.news a:hover strong,
.contact div#navigation li.contact a strong, .contact div#navigation li.contact a:hover strong {
  background:url(nav-on-left.png) no-repeat 0px 0px;
  color:#333;
  }
.home div#navigation li.home a span, .home div#navigation li.home a:hover span,
.profile div#navigation li.profile a span, .profile div#navigation li.profile a:hover span,
.services div#navigation li.services a span, .services div#navigation li.services a:hover span,
.countries div#navigation li.countries a span, .countries div#navigation li.countries a:hover span,
.risks div#navigation li.risks a span, .risks div#navigation li.risks a:hover span,
.news div#navigation li.news a span, .news div#navigation li.news a:hover span,
.contact div#navigation li.contact a span, .contact div#navigation li.contact a:hover span {
  background:url(nav-on-right.png) no-repeat right 0px;
  color:#333;
  }
