fieldset legend {display:none;}


/*###################################
#	POPULAR SEARCHES (Term Cloud)	#
###################################*/

.CloudContainer {
	margin:10px 0;
	width: 800px;
	border: 1px solid black;
}

	.CloudHeading {
		font-size: 1.1em;
		line-height: 1.6em;
		font-weight: bold;
		margin:0 4px;
	}

/*	SEARCH TERM CLOUD
	Global styling (colour, layout etc) for the searchTermCloud element is in libero.css.
	Specify a font size for the .SearchTermCloud class to increase/decrease the base font size for the term cloud
*/	

.SearchTermCloud {	font-size:1.4em; }

/*###################################
		SIMPLE SEARCH
###################################*/

	/* Simple Search Fieldset */
	#simple_search {
		position: relative;	
		left: 0px;
		height: 200px;
		width: 800px;
		padding: 0px;
	}

		/* Search Term */
		#lblTERM_1 {
			position: absolute;
			top: 45px;
			left: 30px;
		}
		#TERM_1 {
			position: absolute;
			top: 65px;
			left: 30px;
			width: 520px;
		}

		/* Extract Search Button */
		#LBExtractSearch {
			position: absolute;
			top: 65px;
			left: 560px;
		}

		/* Index */
		#lblUSE_1 {
			position: absolute;
			top: 100px;
			left: 30px;
		}
		#USE_1 {
			position: absolute;
			top: 120px;
			left: 30px;
			width: 245px;
		}

		/* Prefered Sort Method */
		#lblPREFER {
			position: absolute;
			top: 100px;
			left: 305px;
		}
		#PREFER {
			position: absolute;
			top: 120px;
			left: 305px;
			width: 245px;
		}

		/* Special Collection Filter */
		#lblSpecColFilt {
			position: absolute;
			top: 155px;
			left: 30px;
		}
		#SpecColFilt {
			position: absolute;
			top: 175px;
			left: 30px;
			width: 245px;
		}

		/* Limit By Location */
		#lblLIMLOC {
			position: absolute;
			top: 155px;
			left: 305px;
		}
		#LIMLOC {
			position: absolute;
			top: 175px;
			left: 305px;
			width: 245px;
			height: 72px;
		}

		/* Select Library */
		#lblLIMSP {
			position: absolute;
			top: 205px;
			left: 30px;
		}
		#LIMSP {
			position: absolute;
			top: 225px;
			left: 30px;
			width: 245px;
		}

		/* Limit Year From */
		#lblYEARFROM {
			position: absolute;
			top: 265px;
			left: 30px;
			width: 225px;
			text-align:right;
		}
		#YEARFROM {
			position: absolute;
			top: 265px;
			left: 305px;
			width: 40px;
		}

		/* Limit Year To */
		#lblYEARTO {
			position: absolute;
			top: 265px;
			left: 360px;
			width: 125px;
			text-align:right;
			white-space: nowrap;
		}
		#YEARTO {
			position: absolute;
			top: 265px;
			left: 505px;
			width: 40px;
		}

		/* Limit by language */
		#lblLIMLNG {
			position: absolute;
			top: 295px;
			left: 30px;
			width: 225px;
			text-align:right;
		}
		#LIMLNG {
			position: absolute;
			top: 295px;
			left: 305px;
			width: 245px;
		}

		/* Records display per page */
		#lblPSIZE {
			position: absolute;
			top: 150px;
			left: 30px;
			width: 225px;
			text-align:right;
		}
		#PSIZE {
			position: absolute;
			top: 150px;
			left: 305px;
		}

		/* Enable phrase searching */
		#lblPHRASE {
			position: absolute;
			top: 355px;
			left: 30px;
			width: 225px;
			text-align:right;
		}
		#PHRASE {
			position: absolute;
			top: 355px;
			left: 302px;
		}

		/* Term Analyse Search */
		#lblExtractSearch {
			position: absolute;
			top: 385px;
			left: 30px;
			width: 225px;
			text-align:right;
		}
		#ExtractSearch {
			position: absolute;
			top: 385px;
			left: 302px;
		}

		/* Search Button */
		#btnSEARCH {
			position: absolute;
			top: 190px;
			left: 50px;
			width: 150px;
			text-align: center;
		}

		/* Browse Index Button */
		#btnBROWSE_INDEX {
			position: absolute;
			top: 190px;
			left: 365px;
			width: 150px;
			text-align: center;
		}

		/* Smart Browse Button */
		#btnSMART_BROWSE {
			position: absolute;
			top: 190px;
			left: 125px;
			width: 150px;
			text-align: center;
		}

		/* Reset Button */
		#btnRESET {
			position: absolute;
			top: 190px;
			left: 210px;
			width: 150px;
			text-align: center;
		}


/*###################################
			HELP FILE
###################################*/

#Helpfile {
	margin:20px;
}