/*******  
 * Elements written by show_form()
 */ 

/* the actual form */ 
.search_form {
    margin-bottom: 30px;
}
/* the query field */
.search_box {

}
/* the 'Go' button */
.search_button {
	width: auto;
}


/******* 
 * Elements written by show_search()
 */

/* error messages */
.search_error {
	color: #FF0000;
}
/* notifications about stop words */
.search_stop_words {

}
/* general results info (total results, time, etc) */
.search_results_info {

}
/* spelling suggestion */
.search_spelling_suggestion {

}
/* container for actual results */
.search_results_holder {
	width: 550px;
}
    /* title of page/document foound */
    .search_result_title {
	    font-size: 110%;
    }
        .search_result_title a:link     {  }
        .search_result_title a:active   {  }
        .search_result_title a:visited  {  }
        .search_result_title a:hover    {  }

    /* excerpt from page/document */
    .search_result_blurb {
	    
    }
    /* url of page/document */
    .search_result_url {
	    color: #008000;
    }
    /* dashes in: 'url - size - time - cached link' */
    .search_result_dash {
	    color: #008000;
    }
    /* page/document size */
    .search_result_document_size {
	    color: #008000;
    }
    /* page/document modification time */
    .search_result_modified_time {
	    color: #008000;
    }
    /* cached copy link */
    .search_result_cached_link {
	    color: #7777CC;
    }
        .search_result_cached_link a:link 	  { color: #7777CC; }
        .search_result_cached_link a:active   { color: #7777CC; }
        .search_result_cached_link a:visited  { color: #7777CC; }
        .search_result_cached_link a:hover    { color: #7777CC; }

/* paginated navigation for results */
.search_results_navigation {

}

/* container for suggestions when no results are returned */
.search_suggestions {

}
    /* actual suggestions are li's in a ul */
    .search_suggestions ul {
    
    }
    .search_suggestions ul li {
    
    }

    
    
/*******
 * Elements written by show_cached_copy()
 */

/* container for notifications about cached copy */
.search_cached_header {
	background-color: #FFFFFF;
    padding: 10px;
    border-bottom: 1px solid #999999;
}

/* container for no cached copy response */
.search_cached_none {
	background-color: #FFFFFF;
    padding: 10px;
    font-family: verdana;
    font-size: 12px;
}
 
/* highlighting classes applied to first ten words or phrases searched for */ 
.hl0 {
	color: #FFFFFF;
	background-color: #cc0000;
}
.hl1 {
	color: #FFFFFF;
	background-color: #00cc00;
}
.hl2 {
	color: #FFFFFF;
	background-color: #0000cc;
}
.hl3 {
	color: #FFFFFF;
	background-color: #666666;
}
.hl4 {
	color: #FFFFFF;
	background-color: #cc00cc;
}
.hl5 {
	color: #FFFFFF;
	background-color: #00cccc;
}
.hl6 {
	color: #FFFFFF;
	background-color: #00cc00;
}
.hl7 {
	color: #FFFFFF;
	background-color: #0000cc;
}
.hl8 {
	color: #FFFFFF;
	background-color: #666666;
}
.hl9 {
	color: #FFFFFF;
	background-color: #cc00cc;
}
.hl10 {
	color: #FFFFFF;
	background-color: #00cccc;
}
