            
 .xhover{background:red;}
input[type="text"].suggest{border-width:1px;}
body{position:relative;}
div.suggestItems{position:absolute;border:1px solid #CCCCCC;border-top:none;background:white;z-index:100013;text-align:left;}
div.suggestItems ul{margin:0;}
div.suggestItems li{overflow:hidden;white-space:nowrap;}
div.suggestItems *{line-height:1.6em;}
div.suggestItems em{font-weight:700;margin-right:2px;}
div.suggestItems div.info{color:#b3b3b3;font-size:.8em;padding-left:5px;}
div.suggestItems div.info span.legend{font-weight:normal;}
ul.suggestList{margin:0!important;text-transform:none;color:#000000;font-weight:normal;}
ul.suggestList .xhighlight{background-color:#FFFFDD;cursor:pointer;}
div.suggestItemName{text-indent:0;}
div.suggestItem,li.noSuggestion div{color:#000000;font-size:.875em;}
div.suggestItemName,div.suggestItemInfo{text-decoration:inherit;}
.highlight{background-color:#FFFFDD;font-weight:bold;text-decoration:inherit;}
div.resultContainer div.sourceName{background-color:#CCCCCC;font-variant:small-caps;font-weight:700;color:#FFFFFF;padding-top:3px;font-size:.875em;background-position:3px 3px;background-repeat:no-repeat;}
.horizontalLayout div.resultContainer div.sourceName{float:left;width:150px;margin-right:3px;padding-right:20px;text-align:right;background-position:right center;}
.horizontalLayout div.resultContainer div.xitemcontainer{margin-left:10px;}
.horizontalLayout div.resultContainer div.results{clear:both;background-color:#CCCCCC;}
.horizontalLayout div.resultContainer ul.suggestList{background-color:white;}
div.resultContainer div.sourceContent.loading{background-position:center center;min-height:30px;}