.clearfix:after,.searchindex-results li:after,.searchindex-results:after{clear:both}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.searchindex-results li a:hover,.searchindex-results li.active a{background-color:#f1f1f1;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8',endColorstr='#ffffffff',GradientType=0)}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchindex-results li:after,.searchindex-results li:before,.searchindex-results:after,.searchindex-results:before{display:table;content:"";line-height:0}.searchindex-results{margin-bottom:10px;border-bottom:1px solid #a0b3c3}.searchindex-results li{float:left;margin:0 2px}.searchindex-results li a{font-size:12px;font-weight:700;color:#333;display:block;cursor:pointer;padding:2px 5px 1px;line-height:20px;border:1px solid transparent;border-bottom:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;text-decoration:none}.searchindex-results li a:hover{background-image:-moz-linear-gradient(top,#e8e8e8,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e8e8e8),to(#fff));background-image:-webkit-linear-gradient(top,#e8e8e8,#fff);background-image:-o-linear-gradient(top,#e8e8e8,#fff);background-image:linear-gradient(to bottom,#e8e8e8,#fff);border:1px solid #a0b3c3;border-bottom:none}.searchindex-results li a span{font-weight:400;font-size:.9em}.searchindex-results li.active a{background-image:-moz-linear-gradient(top,#e8e8e8,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e8e8e8),to(#fff));background-image:-webkit-linear-gradient(top,#e8e8e8,#fff);background-image:-o-linear-gradient(top,#e8e8e8,#fff);background-image:linear-gradient(to bottom,#e8e8e8,#fff);cursor:default;border:1px solid #a0b3c3;border-bottom:none}.searchindex-result li{padding:5px}.searchindex-result li .title a{font-weight:700;color:#203548;font-size:13px}.searchindex-result.searchindex-result-category{margin-bottom:20px}.searchindex-result.searchindex-result-category li{padding:1px 0}.searchindex-result.searchindex-result-category li a{font-weight:700;color:#203548}.searchindex-highlight{background-color:#ff0}