ul.pagination{
  margin:0px;
  padding:0px;
  /*height:100%;*/
  overflow:hidden;
  font:12px 'Tahoma';
  list-style-type:none; 
}

ul.pagination li.details{
    padding:7px 10px 7px 10px;
    font-size:14px;
}

ul.pagination li.dot{padding: 3px 0;}

ul.pagination li{
  float:left;
  margin:0px;
  padding:0px;
  margin-left:5px;
}

ul.pagination li:first-child{
  margin-left:0px;
}

ul.pagination li a{
  color:black;
  display:block;
  text-decoration:none;
  padding:5px 5px 5px 5px;
}

ul.pagination li a img{
  border:none;
}


ul.pagination li.details{
   color:#888888;
}

ul.pagination li a
{
  color:#FFFFFF;
  /*border-radius:3px;  */
  /*-moz-border-radius:3px;*/
  /*-webkit-border-radius:3px;*/
}

ul.pagination li a
{
  color:#474747;
  border:solid 1px transparent;
  padding:6px 9px 6px 9px;
  background:#E6E6E6;
  background:-moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6);
  background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6));
} 

ul.pagination li a:hover,
ul.pagination li a.current,
ul.pagination li.active
{
  background:#f8b600;
  
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  
  color:black !important;
  background:#f8b600;  
  border-color:transparent;
  
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #6091ba;
  border-color: transparent;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eef3f8;
  border-color: transparent;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span,
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}