/* Styles for Search Results Page */

#page_contents { margin: 15px; }
#page_contents a { color: #0079C1; }
#search_again { padding:20px 15px; background:#F4FCFF; border:1px solid #e3f4fc; margin-bottom:15px; border-radius:5px; -moz-border-radius:5px; }
#search_again h2 { float: left; line-height:22px; margin:0; padding:0; }

#search_page_input { float: left; background-image: url('../images/search_page_input_background.gif'); background-repeat: no-repeat; width: 239px; height: 22px; margin-left: 8px; }
#search_page_input .pageSiteSearchInput {float:left; border: 0px; margin: 1px 0 0 1px; width: 215px; height: 18px; _width: 190px; }
#search_page_input #search_button { width: 21px; height: 22px; float: right; }
#search_page_input #search_button a { width: 100%; height: 100%; display: block; }
#search_page_input #search_button a:hover { cursor: pointer; }

#suggestion_container { margin-bottom: 15px; display: none; } 
#suggestions_contents { display: inline; }
#suggestions_contents a { color: #0079C1; }

#recommends_title { color: #036;font-weight: bold; display:block; margin-bottom:5px; }
#resultsPageContent .recommendedResults {  bamargin:0 0 10px 0; padding: 15px 25px; background:#f5f5f5; border:1px solid #E6E6E6; }
#resultsPageContent .recommendedResults .linkTitle { color:#003366; font-weight:bold; }
#resultsPageContent .recommendedResults .linkTitle:hover { color:#ED1C24; }
#number_of_results_container { display: none; }

#resultsPageContent ul.organicResults { list-style:none; margin:0; padding:0; }	
#resultsPageContent ul.organicResults li { padding:10px; background:url("../images/dotted-div.png") repeat-x bottom; }	
#resultsPageContent ul.organicResults .linkTitle { color:#003366; font-weight:bold; }
#resultsPageContent ul.organicResults .linkTitle:hover { color:#ED1C24; }
#resultsPageContent ul.organicResults .linkDescription { display:block; }
#resultsPageContent ul.organicResults br { display:none; }

#resultsPageContent .relatedQueries { padding:0 15px; margin-bottom:20px; }

ul.paging { position:relative; margin:0; padding:0; list-style:none; text-align: center; padding:15px; }
ul.paging li { display:inline; line-height:30px; margin-left:0; padding:0 5px; }  
ul.paging .next, ul.paging .previous { margin:-12px 5px;   }

#resultsPageContent div.blueButton div a:hover, div.blueButton-inactive div a:hover {color:#FFF;}
#resultsPageContent div.blueButton div {background-image:url(../images/btn_blue_left.png);_background-image:url(../images/btn_blue_left.gif);padding-left:11px;_padding-left:8px;}
#resultsPageContent div.blueButton div a {background-image:url(../images/btn_blue_right.png);_background-image:url(../images/btn_blue_right.gif);color:#FFF;padding-right:25px;}
#resultsPageContent div.blueButton-inactive div {background-image:url(../images/btn_blue_inactive_left.png);_background-image:url(../images/btn_blue_inactive_left.gif);padding-left:11px;_padding-left:8px;}
#resultsPageContent div.blueButton-inactive div a {background-image:url(../images/btn_blue_inactive_right.png);_background-image:url(../images/btn_blue_inactive_right.gif);color:#FFF;padding-right:25px;}

#resultsPageContent div.backButton div {background-image:url(../images/btn_back_left.png);_background-image:url(../images/btn_back_left.gif);padding-left:22px;}
#resultsPageContent div.backButton div a {background-image:url(../images/btn_back_right.png);_background-image:url(../images/btn_back_right.gif);color:#FFF;padding-right:15px;_color:#0079C1;}
#resultsPageContent div.backButton-inactive div {background-image:url(../images/btn_back_inactive_left.png);_background-image:url(../images/btn_back_inactive_left.gif);padding-left:22px;}
#resultsPageContent div.backButton-inactive div a {background-image:url(../images/btn_back_inactive_right.png);_background-image:url(../images/btn_back_inactive_right.gif);color:#FFF;padding-right:15px;}

