﻿/* search-results*/
.search-results {
	width:568px;
	padding:0 0 12px 0;
	float:left;
	font-size:1.1em;
}
.search-filter-facet-list {
	background-color:#f2f2f2;
	border:#cccccc solid;
	border-width:0 1px;
	overflow:hidden;
	width:188px;
}
.search-filter-facet-list td.ms-sctabrx {
	display:none;
}
.search-filter-facet-list td.ms-main {
	display:none;
}
table.search-filter-list {
	width:188px;
}
table.search-filter-list td {
	padding:0;
}
.do-search  {
	width:544px;
	padding:0 12px;
	margin:0;
	overflow:hidden;
	background: url(Images/search-results-header.gif) top left no-repeat;
	border-bottom:1px solid #cccccc;
}

.do-search h2  {
	color:#a09b89;
	font-size:1.6em;
	margin:12px 0 10px;
}
.search-results-container {
}
.search-results .searchBoxWrapper {
	margin-bottom:12px;
}
.do-search a.close,
.do-search a.close:visited,
.do-search a.close:hover,
.show-keywords a.close,
.show-keywords a.close:visited,
.show-keywords a.close:hover
{
	border:none;
	float:right;
	height:16px;
	margin:.15em 0 0 6px;
	overflow:hidden;
	width:16px;
}

.do-search a.close, .show-keywords a.close{
	background:url(Images/search-results-close-btn.gif) top left no-repeat;
}

.show-keywords {
	display:none;
	width:544px;
	font-size:1.1em;
	padding:0 12px;
	margin:0;
	overflow:hidden;
	background: url(Images/search-results-keywords-bground.gif) top left no-repeat;
}
.show-keywords h2 {
	color:#a09b89;
	font-size:1.2em;
	margin: 12px 0 10px;
}
.show-keywords-container {
	width:522px;
}
.keywords-facet-container {
	padding-right:10px;
}
.facet-container,
.keywords-facet {
	display:none;
}
a.keyw
.search-results .do-search p {
	padding:0;
	margin:.2em 0;
	margin:0;
}
.search-results .do-search label {
	padding:0 3px 0 0;
}
.do-search div#SRSB {
	clear:none;
	float:none;
	margin:0;
}

.do-search input, .do-search select {
	color:#999999;
	border:1px solid #afafaf;
	margin:0 0 0 3px;
}
.do-search select.ms-sbscopes {
	margin-left:28px;
	padding:.05em;
	width:auto;
}
.do-search td.ms-sbscopes {
	background:transparent url(Images/search-results-icon.gif) no-repeat scroll left center
}
.do-search td.ms-sbcell {
	border:none;
}
.do-search input.ms-sbplain {
	width:225px !important;
	padding:.15em 2px;
}

.do-search td.ms-sbgo {
	background-color:transparent;
}

.do-search td.ms-sbgo a {
	margin-left:3px;
}

.do-search label  {
	padding:0 3px 0 0;
}

.search-results ul {
	margin:0;
	padding:0;
	width: 566px;
	border:1px #cccccc;
	border-style:none solid;
}
.search-results li {
	padding: .4em 22px;
	color:#999999;
	list-style:none;
	background: url(Images/list-bullet-default.gif) left top no-repeat;
	background-position:11px .85em;
	background-color:#ffffff;
	width:522px;
}
.search-results li.even {
	background-color:#e9f9f7;
}

.search-results li p {
	font-size:.9em;
	color:#333333;
	margin:0;
	padding:0;
}
.search-results li a {
	color:#249185;
	text-decoration:none;
}
.search-results li a:hover {
	text-decoration:underline;
}
ul.search-results-links {
	border:none;
	margin:4px 0 4px 0;
	width: 100%;
	word-wrap: break-word;
}
ul.search-results-links li {
	background:none;
	color:#249185;
	display:none;
	font-size:.9em;
	border:none;
	border-left:1px solid #999999;
	padding:0 3px 0 6px;
	float:none;
}
.search-results-links li.link {
	color:#999999;
	border:none;
	display:inline;
	padding:0 3px 0 0;
}
.search-results-links li.link a {
	color:#999999;
}
div.search-results-pagination  {
	width:546px;
	font-size:.9em;
	height:34px;
	padding:8px 11px 0;
	margin:0;
	background: url(Images/search-results-footer.gif) bottom left no-repeat;
}
div.search-results-pagination.search-results-pagination-header {
	display:none;
	background: url(Images/search-results-pagination.gif) bottom left repeat-x;
	height:32px;
}
.search-results-pagination table {
	float:left;
	width:auto !important;
}
.search-results-pagination a:link,
.search-results-pagination a:hover,
.search-results-pagination a:active,
.search-results-pagination a:visited {
	display:inline;
	color:#249185;	
	height:11px;
	text-decoration:none;
}

.search-results-pagination img.pagination-separator {
	display:none;
	float:left;
	padding:5px 10px;
	vertical-align:middle;
}
.search-results-pagination span.go-to-page {
	display:none;
	float:left;
}

.search-results-pagination dd.first-previous {
	border-right:1px solid #999999;
}
.search-results-pagination dd.next-last {
	border-left:1px solid #999999;
}

.search-results-pagination dd.disabled {
	color:#999999;
}

.search-results-pagination div.srch-stats,
.search-results-pagination div.srch-Page {
	background-color:transparent !important;
	font-weight:normal;
	margin-left:6px;
}
.search-results-pagination span {
	font-size:1.1em;
}
.search-results .sort-results {
	display:none;
	padding:0 11px;
	height:33px;
	background: url(Images/search-results-sort-bground.gif) top left repeat-x;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #808080;
	width:544px;
}
.search-results .sort-results p {
	padding:0;
	margin:.3em 0;
}
.search-results .sort-results label {
	padding:.2em 6px .0em 0;
	font-weight:bold;
	color:#333333;
}

.sort-results input, .sort-results select, .sort-results submit {
	border:1px solid #999999;
}
.search-results div.srch-results {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.15em;
}
.search-filter {
	display:none;
	/*position:absolute;*/
	width:190px;
	float:left;
	font-size:1.2em;
	padding:47px 0 0;
	background:url(Images/search-results-filter-header.gif) top left no-repeat;
}
.search-filter p {
	padding:9px;
	margin:0;
	background: url(Images/search-results-filter-header-base.gif) top left no-repeat;	
}
.search-filter td.ms-sctabrx {
	font-size:.95em;
	width:auto;
}
.search-filter td.search-facet-name {
	text-transform:uppercase;
	font-weight:bold;
	border-top:1px solid #cccccc;
	background: url(Images/search-results-filter-dt-bground.gif) left top repeat-x;
	margin:0;
	padding-right:13px;
}
.search-filter td.search-facet-name a {
	height:16px !important;
	padding-right:6px;
	width:16px !important;
}
.search-filter td.search-facet-value {
	margin:0;
	padding:0;
	background: url(Images/search-results-filter-dd-border.gif) bottom left no-repeat;
	background-color:#f2f2f2;
}
.search-filter table.search-facet {
	margin-right:13px;
}
.search-filter table.search-facet td {
	padding:8px 0 7px;
}
.search-filter a.search-facet {
	color:#333333;
	font-weight:bold;
	height:auto;
	text-decoration:none;
	margin-left:13px;
	padding:0 0 0 12px;
	background: url(Images/search-results-filter-dt-bullet.gif) center left no-repeat;
	width:auto;
}
.search-filter  a.search-facet:link, .search-filter  a.search-facet:hover, .search-filter  a.search-facet:visited {
	color:#333333;
}
.search-filter table.search-facet-hit td {
	background: url(Images/search-results-filter-dd-bullet.gif) 14px center no-repeat;
	padding:.3em 0 .3em 26px;
	white-space:normal !important;
}
.search-filter a.search-facet-hit {
	text-decoration:none;
}
.search-filter a.search-facet-hit:link, .search-filter a.search-facet-hit:visited {
	color:#006666;	
}
.search-filter a.search-facet-hit:hover {
	color:#009b94;
	text-decoration:underline;
}
.search-filter table.search-facet-hit span {
	color:#77b800;
	font-size:0.95em;
	padding:.4em 0 0.3em 3px;
}
.search-filter-footer {
	background:#f2f2f2 url(Images/search-results-filter-header-base.gif) no-repeat left bottom;
	height:14px;
}
.search-facet-hit img {
	display:none;
}
.search-filter table.search-facet-list {
	margin-bottom:-1px;
}
.the-keywords td.ms-sctabrx {
	background: url(Images/search-results-keywords-header.gif) bottom left no-repeat;
	border:none;
	color:white;
	font-size:0.9em;
	height:21px;
	margin:0;
	padding:9px 0 0;
	width:544px;
}
.the-keywords td.ms-sctabrx span.ms-relatedtext {
	margin-left:10px;
}
.the-keywords td.ms-sctabrx span.ms-relatedtext,
.the-keywords td.ms-sctabrx a {
	color:white;
}
.search-no-results {
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
	padding:20px 0;
	width:566px;
}
.search-no-results span {
	margin-left:40px;
}
.search-no-results li {
	float:none;
	width:auto;
}
.the-keywords {
	width:100%;
}
.the-keywords td {
	padding:9px 10px;
	width:522px;
	float:left;
	background-color:#ffffff;
	border:1px solid #cccccc;
	margin-bottom:12px;
}
.the-keywords td td {
	width:100%;
	float:inherit;
	background-color:transparent;
	border:none !important;
	margin-bottom:0;
	padding:0 10px 0 0;
}
.the-keywords td td td {
	padding-right:0;
}
.the-keywords table {
	border:none !important;
}
table.search-keyword {
	background: url(Images/search-results-keyword-bground-left.gif) bottom left no-repeat;
	color:#409f9b;
}
table.search-keyword td {
	font-size:0.1em;
	height:24px !important;
	padding-left:10px;
}
span.search-keyword {
	font-size:10em;
}
.the-keywords td.ms-consoleqaemptycorner,
.the-keywords td.ms-consoleqaemptycorner,
.the-keywords td.ms-consoleqaborderh,
.the-keywords td.ms-consoleqaborderhhover,
.the-keywords td.ms-consoleqacorner,
.the-keywords td.ms-consoleqacornerhover,
.the-keywords td.ms-consoleqaborderv,
.the-keywords td.ms-consoleqabordervhover,
.the-keywords td.ms-consoleqaemptyborderv,
.the-keywords td.ms-consoleqaemptyborderh {
	display:none;
}

.search-results .srch-Summary {
	border:1px #cccccc;
	border-style:none solid;
	padding: 19px 40px 0;
	width:486px;
}
.search-results .srch-Summary:first-line {
	margin-top:20px;
}
.search-did-you-mean {
	display:none;
}
.srch-sort-right {
	font-size:1em;
	font-weight:normal;
	margin:8px 0 0 6px;
	text-align:left;
}
.has-results {
	display:none;
}
