/* Menu */
#zone-menu {

  background-color: #E8F1F4 ;
  border:solid;
  border-color:#8EB7C6;
  border-width:thin;
  border-top:none;
      font-size:14px;
}

/* BREADCRUMB */

#region-breadcrumb a{
  color:#72737a;
}

#region-breadcrumb {
  color:#9B9B9B;
  margin-top: 10px;
  margin-bottom: 5px;
}

#region-breadcrumb a:hover {
    color: #0090D2;
    text-decoration: underline;
}

/* Secondary Menu */

/*ul Styles*/
.menu ul {
  background: #fff;
  font-size: 13px;
  line-height: 30px;
  list-style-type: none;
/*   overflow: hidden; */
  padding: 0px;
}

ul li.leaf  {
    background: #fff;
    font-size: 13px;
    line-height: 30px;
    list-style-type: none;
    overflow: hidden;
    padding: 0px;
    border-bottom: 1px solid #B6B7BA;
 }

.leaf a.active {
  text-decoration: none;
  color: #002942;
}


/*li Styles*/
 .menu ul li.leaf {
  border-bottom: 1px solid #B6B7BA;
}

/*.menu .last .leaf {
  border: 0;
}*/
 
.menu  .leaf:hover {
  /*background: #E8F1F4;*/
  background: #8EB7C6;
}

.menu  .leaf:hover a{
  /*background: #E8F1F4;*/
  color: #002942;
}

.ui-accordion-header{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:1.1em;
}

/* Pagination*/


.item-list {
  padding-top: 2px;
  margin-top: 2px;
  margin-bottom: 6px;
}

.pager {
  background-color: #fff;
  border-color: #8EB7C6 #FFFFFF #FFFFFF;
  border-image: none;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
}

.pager li {
  font-family:Arial,Helvetica,sans-serif;
  font-size:100%;
  line-height:140%;
}

.pager li.pager-current {
  background-color: #F3F8F9;
  color: #002942;
  background: -moz-linear-gradient(center top , #E8F1F4 0%, #E8F1F4 100%) repeat scroll 0 0 transparent;
  outline: 0 none;
}


.pager li.first, .pager li.first a, .pager li.first a:hover {
    border-radius: 0 0 0 0;
}

.pager li a {
    background: -moz-linear-gradient(center top , #FFFFFF 0%, #FFFFFF 100%) repeat scroll 0 0 transparent;
    cursor: pointer;
    color:#3284a2;
}

.pager li a:hover {
    background: -moz-linear-gradient(center top , #002942 0%, #002942 100%) repeat scroll 0 0 transparent;
    cursor: pointer;
    color:#FFFFFF;
}

/*
.sf-menu > li > ul > li.sfHover > ul{
	background: red;
	left: 0px;
	overflow: visible;
}
*/


/*.pager {
  font-size:100%;
  color:#333;
  font-family:Arial,Helvetica,sans-serif;
  position:relative;
  text-align:left;
  padding-top: 25px;
  line-height:140%;
  background-color: #fff;
}
.pager ul {display:inline;padding-left:0px;margin-left:0px}
.pager-item li {display:inline;list-style:none;text-align:center; margin:2px;}
.pager-item li a {font-weight: 100;font-size: .8em!important;text-decoration: none!important; border: 1px #ccc solid;padding: 3px 6px 3px 6px!important;}
.pager li a.last {border:2px #ccc solid;}
.pager li a:hover {background-color: #0098D4; color: #fff!important; font-weight: bold;border:1px #000 solid;}
.pager li a.last:hover {border:2px #000 solid;}
.pager .pager-current {font-weight: bold;font-size: .8em; text-decoration: none; padding-left: 2px; padding-right: 2px;}
.pager .pager-next a, .pager .previous a {border: 1px #fff solid; padding: 3px 6px 3px 6px;  }
.pager .pager-next a:hover, .pager .previous a:hover {font-weight:normal;}
.pager .total {font-size:80%;}*/
