@charset "utf-8";
/* CSS Document */
#workingTable{
	position:relative;
	/*height:450px;*/
	width:620px;
	/*background-color:#CCC;*/
}

#workingTable td{
	/*border:thin;
	border-style:solid;
	border-color:#000;*/
}
#inputHeaderCell{
	position:relative;
	width:60%;
	height:3em;
	vertical-align:top;
	/*background-color:#DDC;*/
}
#modeHeaderCell{
	position:relative;
	width:40%;
	height:3em;	
	vertical-align:top;
	/*background-color:#CDD;*/
}
#rangeTypeTopContainerCell{	
	position:relative;
	text-align:center;
	width:45%;
	height:1em;	
	/*background-color:#BCD;*/
	
}
#rangeSelectContainerCell{
	position:relative;
	vertical-align:bottom;
	width:55%;
	/*background-color:#BBB;*/
}
#rangeTypeSelectContainerCell{	
	position:relative;
	vertical-align:bottom;
	width:45%;
	/*background-color:#BBC;*/
}
#orderByContainerCell{
	position:relative;
	width:45%;
	height:2em;
	/*background-color:#BAB;*/

}
#perPageContainerCell{
	position:relative;
	width:55%;
	height:2em;
	/*background-color:#BBA;*/
	
}
/******************************************************/
#invalidInput{
	display:none;	
}
/******************************************************/
.centredLeft{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	/*border:thin;
	border-style:solid;
	border-color:#F00;*/
}
.radioSpace{
	/*margin-top:6px;*/
}
#searchFormContainer{
	
}
#searchModeContainer{
	text-align:left;
}
#rangeSelectContainer{
	position:relative;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	left:10px;
	width:240px;
}
#searchRangeSelectContainer{
	position:relative;
	left:10px;
	width:140px;
}
#orderingSelectContainer{
	text-align:center;
}
#resultsPerPageContainer{
	position:relative;
	left:10px;
	text-align:center;
}
#pageLinksTable
{
	position: relative;
}

#pageLinksTable td {
	position: relative;
	padding-left: 5px;
	padding-right: 5px;
	height: auto;
	/*vertical-align:baseline;*/		/*Im a little undecided about this at the mo.*/
	
}
.pageLink {
	color:#000;
	text-align:center;
	/*font-size:14pt;*/
}
.currentPageLink{
	color:#888;
	text-align:center;
	font-size:18pt;
}