.example-list {
  font-size: 12px;
  color:#464646;
}
.example-list table {
  width:680px;
}
.example-list table th {
  text-align:left;
  padding-top:10px;
}

.example-list tr {

  max-height:40px;
  overflow:hidden;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;

}

.example-list tr.black-bg:hover {
  background:url('/Images/PagedList/tr_bg.gif');
  background-position:0px 0px;
  background-repeat: repeat-x;
  color:#FFFFFF;
  cursor: pointer;
}

.example-list tr.black-bg:hover a
{
  color:#FFFFFF;
  text-decoration:none;
}

.example-list tr a
{
  text-decoration:none;
}

.example-list td, .example-list th {

  padding-right:10px;
  padding-left: 5px;
  padding-top:0px;
  padding-bottom:0px;
  height:40px;
  overflow:hidden;
}

.example-list table th a {
  color:#464646;
}

.example-list table th.active_ASC a, .example-list table th.active_DESC a  {
  color:#000;
  margin-left:10px;
}

.example-list table th.active_ASC {
  background-image: url('/Images/PagedList/order_up.gif');
  background-repeat:no-repeat;  
  background-position:0px 28px;
}

.example-list table th.active_DESC {
  background-image: url('/Images/PagedList/order_down.gif');
  background-repeat:no-repeat;
  
  background-position:0px 28px;
}

.pagination { 
    padding: 3px; 
    margin: 3px; 
} 

.pagination a { 
    padding: 2px 5px 2px 5px; 
    margin: 2px; 
    border: 1px solid #333; 
    text-decoration: none; 
    color: #333; 
}
 
.pagination a:hover, 
.pagination a:active { 
    border: 1px solid red; 
    color: #000; 
}
 
.pagination span.current { 
    padding: 2px 5px 2px 5px; 
    margin: 2px; 
    border: 1px solid #000099; 
    font-weight: bold; 
    background-color: #a4ab43; 
    color: #FFF; 
} 

.pagination span.disabled { 
    padding: 2px 5px 2px 5px; 
    margin: 2px; 
    border: 1px solid #eee; 
    color: #ddd; 
}