/*Styles for search page display */

#miniSearchForm {
	display : none;
}

#srchEngineErrorMsg {
        font-size : 150% ;
        color : red ;
}

.matchedQuery {
	background-color : #FFFF99 ;
}

.docPath , .lastModified , .size {
	color : #666666;
	font-style : italic;
}

.pagingNav {
	color : Black;
	background-color : grey ;
	font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
	padding-left : 1ex;
	padding-right : 1ex;
}

.pagingNav a:link {
	color : White;
	background-color : grey ;
}

.pagingNav a:visited {
	color : White;
}

/* use inverse colors from .pagingNav */
.pagingNav a:hover {
	color : grey;
	background-color : White
}

#searchResultsTopNav, #searchResultsBottomNav {
	margin-left : 0;
	margin-right : 0;
}

#searchResultsTopNav, #searchResultsBottomNav {
	width : 100% ;
}

#prevTopNav , #prevBottomNav, #nextTopNav, #nextBottomNav {
	width : 15%;
}

.topLink {
        text-align :  right;
        margin-right :  1ex;
}

#searchPerfStats{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
        background-color : Silver;
}
      
#soSubmit , #soReset {
        FONT-SIZE : 14pt;
        MARGIN-LEFT : 1em;
}
#searchObjects * input {
	FONT-SIZE : 10pt;
}

#searchObjects * select {
	FONT-SIZE : 9pt;
}

#soDisplayCtrls {
	padding-top : 1em;
}
#soDisplayCtrls select {
	vertical-align : middle;
}

/* these arent working yet */
#veryAdvancedOptions {
	display: none;
}


