A.search {
	text-decoration: none;
	color: #996600;
	border : none;
}

A.search:HOVER {
	text-decoration: none;
	color: #666666;
	border : none;
}

A.searchResultLink {
	text-decoration: none;
	color : #006da8;
}

A.searchResultLink:HOVER {
	color : #666666;
	text-decoration: none;
}

.searchText {
	margin-top : 5px;
	margin-bottom : 5px;
}

.searchHR {
	height : 2px;
	width : 700px;
	color : #663351;
	background-color : #663351;
}

.titleUnderline {
	height : 2px;
	background-color : #663351;
}

.searchField {
	font-size : 7pt;
	color : #333333;
}

.searchBox {
	width : 255px;
	vertical-align : middle;
}

.searchBoxBottom {
	width : 180px;
	vertical-align : middle;
}

.pulldown {
	vertical-align : middle;
}

.searchBtn {
	vertical-align : middle;
}

.advSearchLink {
	vertical-align : middle;
}

.verticalDivider {
	background-color : #becddb;
	margin-left : 5px;
	margin-right : 3px;
	vertical-align : middle;
}

.searchErrorText {
	font-size : 10pt;
	text-align : center;
	margin-top : 100px;
}

/* ################### */
/* Search Results Page */
/* ################### */

.resultBold {
	font-weight : bold;
}

.searchBarRow {
	margin-top : 10px;
	margin-bottom : 18px;
}

.resultsInfoBar {
	background-color : #7c3a67;
	width : 100%;
	height : 22px;
}

.infobarText {
	margin-left : 5px;
	color : #ffffff;
}



.infobarTextRight {
	margin-right : 5px;
	text-align : right;
	color : #ffffff;
}

.previousNextRow {
	margin-top : 4px;
}

/* title, description and link block for a search result */
.result {
	margin-top : 6px;
	margin-bottom : 16px;
	margin-left : 10px;
	width : 93%;
}

.searchResultTitle {
	font-size : 8pt;
	font-weight : bold;
}

.resultIndent {
	margin-left : 35px;
}

.repeatSearchText {
	font-size : 8pt;
	font-style : italic;
}

.searchPageNum {
	// text-align: center;
}

.searchSideBarTitle {
	font-weight : bold;
}

.searchSideBarEntry {
	margin-top : 4px;
}

.searchSideBarMoreLink {
	text-align : left;
	vertical-align : top;
	margin-top : 10px;
	margin-left : 10px;
}

.searchDashedDivider {
	margin-top : 5px;
	margin-bottom : 5px;
}

/* ################### */
/* Search Tips Page    */
/* ################### */
.searchHelpSectionTitles
{
  font-size: 10pt;
  font-weight: bold;
}

.searchHelpTopics
{
  font-size: 9pt;
}

blockquote
{
  font-size: 8pt;
}
