/* CSS Document */

.dataTables_wrapper {
  clear:both;
  position:relative;
}

.dataTables_wrapper .datatable {
  clear: both;
  margin-top: 20px;
  width: 100%;
}

.dataTables_wrapper input, .dataTables_wrapper select {
  width: auto!important;
} 

.dataTables_wrapper select {
  padding: 0;
} 

.dataTables_wrapper td {
  border-top:1px solid #D3D3D3;
  padding:2px 3px;
  cursor: pointer;
}

.dataTables_wrapper th {
  text-align: left;
  padding: 2px 3px;
  cursor: pointer;
}

.dataTables_info {
  margin-top: 10px;
  font-size: 80%;
  color: #888;
  float:left;
  width:60%;
}

.dataTables_length {
  float: left;
  font-size: 80%;
  color: #888;
}

.dataTables_length select, .dataTables_filter input {
  font-size: 110%;
  color: #333;
}

.dataTables_filter {
  float: right;
  font-size: 80%;
  color: #888;
}

.dataTables_paginate {
  float:right;
  width:44px;
}

.dataTables_processing {
  text-align: center;
}

#licensesTable_paginate {
  top: 10px;
  left: 10px;
  
}

/* Sorting */
.sorting_asc {
background:transparent url(../img/datatables/sort_asc.png) no-repeat scroll right center;
}
.sorting_desc {
background:transparent url(../img/datatables/sort_desc.png) no-repeat scroll right center;
}
.sorting {
background:transparent url(../img/datatables/sort_both.png) no-repeat scroll right center;
}
.sorting_asc_disabled {
background:transparent url(../img/datatables/sort_asc_disabled.png) no-repeat scroll right center;
}
.sorting_desc_disabled {
background:transparent url(../img/datatables/sort_desc_disabled.png) no-repeat scroll right center;
}

/* Pagination */
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
  float:left;
  height:19px;
  width:19px;
  margin-left:3px;
  height:16px;
  width:16px;
  cursor: default;
}

.paginate_disabled_previous {
  background-image:url(../img/datatables/back_disabled.jpg);
  background-image:url(../img/datatables/ICON_ARROW_LEFT_INACTIVE.gif);
}
.paginate_enabled_previous {
  background-image:url(../img/datatables/back_enabled.jpg);
  background-image:url(../img/datatables/ICON_ARROW_LEFT.gif);
  cursor: pointer;
}
.paginate_disabled_next {
  background-image:url(../img/datatables/forward_disabled.jpg);
  background-image:url(../img/datatables/ICON_ARROW_RIGHT_INACTIVE.gif);
}
.paginate_enabled_next {
  background-image:url(../img/datatables/forward_enabled.jpg);
  background-image:url(../img/datatables/ICON_ARROW_RIGHT.gif);
  cursor: pointer;
}

/* Highlighting */

.datatable tbody tr:hover {
	background-color: #ECFFB3;
}