#search_sections { width:350px; }
#search_sections option { padding:2px; }
#search_date_range option { padding:1px; }
.radio_search_sortorder { margin-bottom:5px; }
.radio_search_sortorder input { vertical-align:0px; margin-right:5px; }

/* Search results list */
.search_String { font-size:24px; margin-bottom:10px; }
.results_Strip { padding:5px 8px 4px 8px; background-color:#EBEBEB; border-bottom:1px solid #CCCCCC; margin-bottom:20px; }
.results_Strip div { float:right; clear:right; }
#search_Results ol { font-weight:bold; padding-left:3em; }
#search_Results ol li { margin-bottom:20px; }
#search_Results ol h2 { font-weight:normal; background:url(../images/bg_horzdots.gif) repeat-x left bottom; padding-bottom:3px; margin-bottom:3px; }
#search_Results ol h4 { font-size:11px; font-weight:normal; color:#666666; margin:3px 0; }
#search_Results ol p { font-weight:normal; margin:0px; }

/* Search pagination */
.search_Pagination { text-align:center; padding:8px 0 6px 0; margin-top:25px; background-color:#EBEBEB; border-bottom:2px solid #CCCCCC; }
.search_Pagination a img { border:none; vertical-align:-1px; }
.search_Pagination .no_Results { font-style:italic; color:#666666; }

/* Small search form below results lis */
#search_Results { font-size:0.825em; }
#search_Results h2 { font-size:1.25em; }
#search_Results a { color:#0041C6; }
#search_Results a:visited { color:#800080; }
#search_Results form { text-align:center; margin-top:20px; }
#search_Results form div { margin:20px 0; }
#search_Results form a { font-size:13px; font-weight:bold; background:url(../images/ico_search.gif) no-repeat left top; padding-left:20px; }
