@charset "UTF-8";
/*	SEARCH BUDDY SCREEN IMPORT
$Id: screen.css,v 1.7 2010/09/30 17:49:18 qare Exp $
*/
#globalnav #site-search { z-index: 8; }
#site-search #sb-results { display: none; }
#site-search.activated #sb-results {
display: block; 
position: absolute;
right: 0;
top: 40px;
z-index: 1000;
}
#site-search.activated #sb-results #sb-results-body {
width: 257px;
background: #FFF;
margin-left: 8px;
margin-right: 6px;
margin-bottom: -7px;
*margin-bottom: 10px;
border-bottom: solid 1px #333;
border-left: solid 1px #333;
border-right: solid 1px #333;
}
#result-list {
list-style: none;
padding: 0;
margin-top: 0;
_margin-bottom: 0;
}
#result-list dd {
border-top: 1px solid #ccc;
margin: 0;
padding: 0.5em 0.7em 0 0.7em;
}
#result-list dd.search-result { 
min-height: 74px;
_height: 80px;
}
#result-list dd.search-suggestion {
padding-bottom: 0.5em;
padding-left: 1em;
}
#result-list dd.no-result { padding-bottom: 0.5em; }
#result-list dd .link-list,
#result-list dd.search-suggestion p { margin: 0; }
#result-list .pullout-left h4,
#result-list .pullout-left ul.link-list {
margin-top: 0;
_margin-left: 55px;
}
#result-list dd.search-all {
padding-top: 0.35em;
padding-bottom: 0.5em;
}
#result-list dd li {
padding: 0;
margin: 0;
}
#result-list dd li a {
font-size: 0.917em;
text-decoration: none;
padding: 1px 1em 1px 2px;
display: block;
}
#result-list a { 
font-weight: normal;
-moz-outline: none;
}
#result-list dd h4 a { display: block; }
#result-list a:hover,
#result-list a.highlight { 
background-color: #CEE6F5; 
color: #000; 
text-decoration: none;
}
#result-list h4,
#result-list dd.search-all a { color: #000; }
#result-list li a { color: #666; }
#result-list h4 a { color: #333; }
#result-list dd { color: #999; }
#result-list dd.no-result a { color: #047; }
#result-list dd.search-suggestion * { font-size: 1em; }
