﻿
div#SearchControlTop {
	margin: 2.0em 0 2.5em 0;
}

div#SearchControlTop .SearchText, div.SearchAgain .SearchText {
	padding: 8px 10px 7px 10px;
	width: 300px;
	border: 1px #CCCCCC solid;
	
}

div#SearchControlTop .SearchButton, div.SearchAgain .SearchButton{
	font-size: 1.3em;
	padding: 8px 24px !important;
	margin: 0px 0px 0px 3px;
}

p.ResultsHeader {
	color: #959595;
	margin-bottom: 1.0em;
}

ul#SearchResultList {
	margin: 0px 0px 1.5em 0px;
	line-height: 1.9em;
}

ul#SearchResultList li {
	list-style: none;
	padding-bottom: 1.7em;
}

ul#SearchResultList li div.Title {
	font-size: 1.15em;
	font-weight: bold;
}

ul#SearchResultList li div.DisplayUrl a {
	color: #006621;
}

p#ShowMoreContainer {
	font-weight: bold;
	margin-bottom: 2.0em;
}

div.SearchAgain {
	clear:both;
	padding-top:25px;
	text-align: center;
}

.paging { 
	color: #363636; 
	display: inline-block; 
	margin-bottom: 1.0em;
}

.paging a { 
	font-size: 1.3em; 
	border: 1px solid #e1e1e1; 
	padding: 4px 8px 4px 8px; 
	margin-right: 8px; 
	float: left; 
	color: #006fb5; 
	text-decoration: none; 
	display: block; 
}

.paging a:hover { 
	margin-top: -3px; 
}

.paging .pagingCurrent { 
	font-size: 1.3em; 
	padding: 5px 8px 4px 8px; 
	margin-right: 10px; 
	color: #000; 
	text-decoration: none; 
	border: none; 
	font-weight: bold; 
	float: left; 
}

.paging .pagingMore { 
	font-size: 1.3em; 
	padding: 4px 8px 4px 8px; 
	margin-right: 10px; 
	color: #006fb5; 
	text-decoration: none; 
	border: none; 
	font-weight: bold; 
	font-size: 1.4em; 
	margin: -4px 3px 3px -10px; 
	float: left; 
}

.paging .pagingPrev { 
	background: url("pagingarrow_left.png") no-repeat 6px 7px; 
	padding-left: 18px; 
}

.paging .pagingNext { 
	background: url("pagingarrow_right.png") no-repeat 39px 7px; 
	padding-right: 18px; 
}

#SearchPaging .results { 
	font-size: 1.1em; 
	color: #959595; 
	clear: both; 
	margin: 0 0 1.5em 0; 
}