/* ms-override */
.srch-AutoCompContainer { margin: 0; visibility: hidden; position: absolute; z-index: 1000; top: 33px !important; width: 638px; border: 1px solid #CCCCCC !important; 
                          border-top: 0 !important; border-radius: 0 0 4px 4px; line-height: 26px; background: transparent; padding: 7px 0 0 0; }
.srch-AutoCompDropImg { background: transparent url("/_layouts/images/querysuggest.gif") no-repeat; height: 8px; left: 14px; position: absolute; top: 1px; width: 16px; }
.srch-AutoCompList { cursor: pointer; font-size: 1.3em; margin: 0; overflow: hidden; padding: 0; white-space: nowrap; text-overflow: ellipsis;
                      text-align: left; border-radius: 0 0 4px 4px;}
.srch-AutoCompList .srch-AutoCompListItem { background: #FFF; color: #909090; margin: 0; padding: 2px 2px 2px 8px; }
.srch-AutoCompHListItem { background: #fedaa6; color: #000; margin: 0; padding: 2px 2px 2px 8px;  }
.srch-AutoCompListItem, .srch-AutoCompList { width: 638px !important; font-family: inherit; font-size: inherit; color: inherit; }
.ms-sbLastcell { display: none; }

.srch-Page.srch-Page-bg { margin-left: 240px; }
.srch-Icon { display: inline; vertical-align: text-top; padding-right: 2px; }
.srch-Icon img { vertical-align: middle; }
input.ms-sbplain { display: block; height: 33px; width: 638px; float: left; padding: 0; color: #909090; font-size: 1.1875em; text-indent: 8px; background: inherit; border-collapse: collapse; border: 1px solid #CCCCCC !important; }
.ms-sbcell { width: 650px; }
.ms-sbgo.ms-sbcell { width: 41px; vertical-align: top; }
.ms-sbtable { color: black; font-family: inherit; font-style: normal; font-weight: normal; }
td.ms-sbgo img { border: 0; vertical-align: bottom; border-style: none !important; height: 35px; }
/* Rw override & self */
.texts table td { padding: 0; }
.texts table tr:first-child td { border-top: 0; }
.texts table td { border-bottom: 0; }
.texts table { margin: 0; }

#section { background: url(../images/ROSNANO_Header_01.jpg) 100% 0 no-repeat; }

.search-results { width: 700px; }

.search-result .texts .subject-index-results div { padding: 0; marging: 0; background: none; }
.search-result .texts .subject-index-results div p { font-size: 16px; }
.search-result .texts .subject-index-results div.terms-search-results { background: url(../img/search-term-guide.gif) 31px 20px no-repeat #ebebe6; padding: 16px 0 18px 80px; margin: 16px 0 18px 0; }
.search-result .texts .subject-index-results div.glossary-search-results { background: url(../img/search-term.gif) 31px 20px no-repeat #ebebe6; padding: 16px 0 18px 80px; margin: 16px 0 18px 0; font-size: 16px; }

.search-result .texts ul.search-results ul li:first-child a { padding-right: 15px; margin-right: 7px; background: url(../img/search-crumbs.png) 100% 3px no-repeat;}
.search-result .texts ul.search-results ul li:last-child a {    background: none repeat scroll 0 center transparent;}
.search-result ul.search-results a em {text-decoration: underline;}

.link-bubble { position: relative !important; left: 0 !important; }
.link-bubble::before, .link-bubble::after { border-style: none !important; }
.link-bubble p { font-size: 13px; }

.pager { margin-left: 0; }
.pager a { text-decoration: none; border-bottom: 1px dashed; }