/* using less now. *//* these are styles that probably shouldn't be customized */

.mini-button {
	font-size:10px;
}
form {
	padding:0;
	margin:0;
}

div.popout-transfer {
	background:		#f0f0f0;
	border:			solid #444 2px;
}




#cluetip-close img {
  border: 				0;
}
#cluetip-title #cluetip-close {
  float: 				right;
  position: 			relative;
}
#cluetip-waitimage {
  width: 				43px;
  height: 				11px;
  position: 			absolute;
  background-image: 	url(/images/indicator.gif);
}

.cluetip-popout {
  background-color: 	#f0f0f0;
  border:				solid #444 2px;
}
.cluetip-popout #cluetip-outer {
  position: 			relative;
  margin: 				0;
  background-color: 	#f0f0f0;
}
.cluetip-popout h3#cluetip-title {
  margin: 				0 0 5px;
  padding: 				8px 10px 4px;
  font-size: 			1.1em;
  font-weight: 			bold;
  background-color: 	#5D5D5D;
  color: 				#FFFFFF;
}
.cluetip-popout #cluetip-title a {
  color: 				#d9d9c2;
  font-size: 			0.95em;
}
.cluetip-popout #cluetip-inner {
  padding: 				3px 10px;
  padding-bottom:		8px;
}
.cluetip-popout div#cluetip-close { 
  text-align: 			right;
  margin: 				0 5px 5px;
  color: 				#900;
}




/* search.css - styles for enhanced search pages */

.bottom-line {
	border-bottom:	solid 1px #BDBDBD;
	padding-bottom:	10px;
	margin-bottom:	10px;
}

.search-content {
	padding: 		10px 0px;
}
.search-table {
	margin:			0px 20px;
}


.search-paging {
	background-color:	#5D5D5D;
	position:			relative;
	height:				30px;
	background-image:	url(/javascript/resources/gradient2.png);
	background-position:0px 0px;
	background-repeat:	repeat;
}
.search-paging,
.search-paging span,
.search-paging a {
	color:			#FFFFFF;
}
/* hack for ie6 */ 
.search-paging {
	-background-image:	none;
}

.search-paging .search-paging-ctls {
	top:			7px;
	left:			10px;
	position:		absolute;
}

/*
.search-paging .search-paging-ctls a {
	position:		relative;
	z-index:		100;
}
.search-paging .search-paging-ctls a {
	width:			20px;
	height:			20px;
	background:		#ff0000;
	position:		relative;
}
.search-paging .search-paging-ctls span.search-display {
	width:			170px;
	text-align:		center;
	display:		block;
	float:			left;
}
/*
*/
.search-paging .search-page-size-ctls {
	width:			250px;
	text-align:		right;
	top:			4px;
	right:			60px;
	position:		absolute;
}

.search-paging .search-mode-ctls {
	width:			58px;
	text-align:		right;
	top:			8px;
	right:			10px;
	position:		absolute;
}


.search-paging .is-disabled { visibility: hidden; }

/*
.search-paging a { 
	padding:		1px;
}
.search-paging a.search-active-mode { 
	font-weight:	bold;
	border:			dotted 1px #fff;
}
*/

/* don't display the labels for the paging buttons */
/*.search-paging a span { display:none; }*/

