Home | History | Annotate | Download | only in search
      1 /*---------------- Search Box */
      2 
      3 #FSearchBox {
      4     float: left;
      5 }
      6 
      7 #MSearchBox {
      8     white-space : nowrap;
      9     position: absolute;
     10     float: none;
     11     display: inline;
     12     margin-top: 8px;
     13     right: 0px;
     14     width: 170px;
     15     z-index: 102;
     16     background-color: white;
     17 }
     18 
     19 #MSearchBox .left
     20 {
     21     display:block;
     22     position:absolute;
     23     left:10px;
     24     width:20px;
     25     height:19px;
     26     background:url('search_l.png') no-repeat;
     27     background-position:right;
     28 }
     29 
     30 #MSearchSelect {
     31     display:block;
     32     position:absolute;
     33     width:20px;
     34     height:19px;
     35 }
     36 
     37 .left #MSearchSelect {
     38     left:4px;
     39 }
     40 
     41 .right #MSearchSelect {
     42     right:5px;
     43 }
     44 
     45 #MSearchField {
     46     display:block;
     47     position:absolute;
     48     height:19px;
     49     background:url('search_m.png') repeat-x;
     50     border:none;
     51     width:116px;
     52     margin-left:20px;
     53     padding-left:4px;
     54     color: #909090;
     55     outline: none;
     56     font: 9pt Arial, Verdana, sans-serif;
     57 }
     58 
     59 #FSearchBox #MSearchField {
     60     margin-left:15px;
     61 }
     62 
     63 #MSearchBox .right {
     64     display:block;
     65     position:absolute;
     66     right:10px;
     67     top:0px;
     68     width:20px;
     69     height:19px;
     70     background:url('search_r.png') no-repeat;
     71     background-position:left;
     72 }
     73 
     74 #MSearchClose {
     75     display: none;
     76     position: absolute;
     77     top: 4px;
     78     background : none;
     79     border: none;
     80     margin: 0px 4px 0px 0px;
     81     padding: 0px 0px;
     82     outline: none;
     83 }
     84 
     85 .left #MSearchClose {
     86     left: 6px;
     87 }
     88 
     89 .right #MSearchClose {
     90     right: 2px;
     91 }
     92 
     93 .MSearchBoxActive #MSearchField {
     94     color: #000000;
     95 }
     96 
     97 /*---------------- Search filter selection */
     98 
     99 #MSearchSelectWindow {
    100     display: none;
    101     position: absolute;
    102     left: 0; top: 0;
    103     border: 1px solid #90A5CE;
    104     background-color: #F9FAFC;
    105     z-index: 1;
    106     padding-top: 4px;
    107     padding-bottom: 4px;
    108     -moz-border-radius: 4px;
    109     -webkit-border-top-left-radius: 4px;
    110     -webkit-border-top-right-radius: 4px;
    111     -webkit-border-bottom-left-radius: 4px;
    112     -webkit-border-bottom-right-radius: 4px;
    113     -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
    114 }
    115 
    116 .SelectItem {
    117     font: 8pt Arial, Verdana, sans-serif;
    118     padding-left:  2px;
    119     padding-right: 12px;
    120     border: 0px;
    121 }
    122 
    123 span.SelectionMark {
    124     margin-right: 4px;
    125     font-family: monospace;
    126     outline-style: none;
    127     text-decoration: none;
    128 }
    129 
    130 a.SelectItem {
    131     display: block;
    132     outline-style: none;
    133     color: #000000;
    134     text-decoration: none;
    135     padding-left:   6px;
    136     padding-right: 12px;
    137 }
    138 
    139 a.SelectItem:focus,
    140 a.SelectItem:active {
    141     color: #000000;
    142     outline-style: none;
    143     text-decoration: none;
    144 }
    145 
    146 a.SelectItem:hover {
    147     color: #FFFFFF;
    148     background-color: #3D578C;
    149     outline-style: none;
    150     text-decoration: none;
    151     cursor: pointer;
    152     display: block;
    153 }
    154 
    155 /*---------------- Search results window */
    156 
    157 iframe#MSearchResults {
    158     width: 60ex;
    159     height: 15em;
    160 }
    161 
    162 #MSearchResultsWindow {
    163     display: none;
    164     position: absolute;
    165     left: 0; top: 0;
    166     border: 1px solid #000;
    167     background-color: #EEF1F7;
    168 }
    169 
    170 /* ----------------------------------- */
    171 
    172 
    173 #SRIndex {
    174     clear:both;
    175     padding-bottom: 15px;
    176 }
    177 
    178 .SREntry {
    179     font-size: 10pt;
    180     padding-left: 1ex;
    181 }
    182 
    183 .SRPage .SREntry {
    184     font-size: 8pt;
    185     padding: 1px 5px;
    186 }
    187 
    188 body.SRPage {
    189     margin: 5px 2px;
    190 }
    191 
    192 .SRChildren {
    193     padding-left: 3ex; padding-bottom: .5em
    194 }
    195 
    196 .SRPage .SRChildren {
    197     display: none;
    198 }
    199 
    200 .SRSymbol {
    201     font-weight: bold;
    202     color: #425E97;
    203     font-family: Arial, Verdana, sans-serif;
    204     text-decoration: none;
    205     outline: none;
    206 }
    207 
    208 a.SRScope {
    209     display: block;
    210     color: #425E97;
    211     font-family: Arial, Verdana, sans-serif;
    212     text-decoration: none;
    213     outline: none;
    214 }
    215 
    216 a.SRSymbol:focus, a.SRSymbol:active,
    217 a.SRScope:focus, a.SRScope:active {
    218     text-decoration: underline;
    219 }
    220 
    221 span.SRScope {
    222     padding-left: 4px;
    223 }
    224 
    225 .SRPage .SRStatus {
    226     padding: 2px 5px;
    227     font-size: 8pt;
    228     font-style: italic;
    229 }
    230 
    231 .SRResult {
    232     display: none;
    233 }
    234 
    235 DIV.searchresults {
    236     margin-left: 10px;
    237     margin-right: 10px;
    238 }
    239 
    240 /*---------------- External search page results */
    241 
    242 .searchresult {
    243     background-color: #F0F3F8;
    244 }
    245 
    246 .pages b {
    247    color: white;
    248    padding: 5px 5px 3px 5px;
    249    background-image: url("../tab_a.png");
    250    background-repeat: repeat-x;
    251    text-shadow: 0 1px 1px #000000;
    252 }
    253 
    254 .pages {
    255     line-height: 17px;
    256     margin-left: 4px;
    257     text-decoration: none;
    258 }
    259 
    260 .hl {
    261     font-weight: bold;
    262 }
    263 
    264 #searchresults {
    265     margin-bottom: 20px;
    266 }
    267 
    268 .searchpages {
    269     margin-top: 10px;
    270 }
    271 
    272