#js-table, #js-featured-table {
  width: 100%;
}

#js-table th, #js-featured-table th {
  text-align:left;
	width:140px;
	vertical-align:middle;
}

#js-table tr td, #js-featured-table tr td {
  text-align:left;
  padding:2px;
  margin:0px;
  vertical-align:top;
}
#js-table tr, #js-featured-table tr {
	margin-top:2px;
}

#js-table tr.js-row, #js-featured-table tr.js-row {
  background-color:#fafafa;
}

#js-table tr.js-altrow, #js-featured-table tr.js-altrow {
  background-color:#f5f5f5;
}

#js-ind {
	position: relative;
}

#js-ind h3 {
  margin:0px;
}

#js-ind h4 {

}

#js-ind p {
}

.js-error {
  color:#FF0000;
  font-weight:bold;
}

.js-error-input {
  background-color:#FFFF00;
}

.js-tablenav {
}

.js-tablenav-pages {
  text-align:right;
  padding:3px 0 0;
}

.js-prev {
}

.js-page-numbers {
  background:#EEEEEE;
  border:1px solid #CCCCCC;
  padding:0 2px;
}

.js-current {
  color:#000000;
  background:#FFFFFF;
}

.js-next {
}
#js-table small, #js-featured-table small {
	line-height:normal;
}
#js-table .arrow_right, #js-featured-table .arrow_right {
	margin-top: 25px;
}
#js-ind #return_to_results {
	position:absolute;
	top:25px;
	left:-125px;
}
#js-ind #return_to_results a:hover {
	text-decoration:none;
}

#js-desc-box {
  overflow:hidden;
  width:305px;
}

.expiry_warning, a:link.expiry_warning, a:active.expiry_warning, a:visited.expiry_warning {
	color:#F6511E;
	font-weight:bold;
}
