#searchPageCriteria{
	background-color : #f0f0f0;
	padding : 8px 12px 8px 12px;
	border : 1px solid #333;
	margin : 0 0 3px 0;
}

#searchResultsData{
	background-color : #f0f0f0;
	border : 1px solid #333;
	margin : 0 0 1em 0;
	padding : 3px 12px 3px 12px;
}
#resultsFound{
	text-align : right;	
	float : right;
	width : 25%x;
}

#noResultsFound{
	background-color : #f0f0f0;
	border : 1px solid #333;
	margin : 0 0 1em 0;
	padding : 3px 12px 3px 12px;
	text-align : center;
}


.noResults{
	color : #333;
	font-size : 130%;
	font-weight : 600;
}

.instructions{
	font-size : 90%;
	color : #900;
}

#searchData{
	float : left;
	width : 70%;
}

#q{
	border : 1px solid black;
	padding : 2px 4px 2px 4px;
	font-size : 100%;
	font-family : Arial, Helvetica, sans-serif;
	margin : 0 3px 0 3px;
}

#searchPageSubmit{
	background-color : #dadada;
	border : 1px solid black;
	padding : 4px 4px 3px 4px;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 1;
}

dl{
	margin : 0 0 1em 0;
	padding : 0 0 0 0;
}

dt{
	margin : 0 0 5px 0;
	padding : 0 0 0 0;
}

dd{
	margin : 0 0 5px 35px;
	padding : 0 0 0 0;	
}

dl A{
	color : #900;
	text-decoration : none;
}

dl A:hover{
	color : #900;
	text-decoration : underline;
}

.numbering{
	font-weight: bold;
	padding : 0 0 0 12px;
	width : 23px;
	display : block;
	float : left;
	font-size : 90%;
	text-align : left;
}

dd.extras{
	font-size : 90%;
}


#pagination{
	border-top : 1px solid black;
	border-bottom : 1px solid black;
	text-align : center;
	padding : 4px 0 4px 0;
	margin : 0 0 0 0;
}
#paginationLayout{
	
}
#pagination Table#paginationLayout TD{
	Padding : 0 3px 0 3px;
}

#pagination A{
	color : black;
	text-decoration : none;
	border : 1px solid #ccc;
	display : block;
	Padding : 0 4px 0 4px;
}
#pagination A:hover{
	color : #900;
	text-decoration : none;
	border : 1px solid black;
	background-color : #f0f0f0;
}

#pagination .currentPage{
	border : 1px solid #ccc;
	display : block;
	Padding : 0 4px 0 4px;
	color : black;
	border : 1px solid #900;
}

.clear{
	height : 1px;
	font-size : 5%;
	clear : both;
}

#searchResultsNo{
	
}

