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: 3px;
13    right: 0px;
14    width: 170px;
15    z-index: 102;
16}
17
18#MSearchBox .left
19{
20    display:block;
21    position:absolute;
22    left:10px;
23    width:20px;
24    height:19px;
25    background:url('search_l.png') no-repeat;
26    background-position:right;
27}
28
29#MSearchSelect {
30    display:block;
31    position:absolute;
32    width:20px;
33    height:19px;
34}
35
36.left #MSearchSelect {
37    left:4px;
38}
39
40.right #MSearchSelect {
41    right:5px;
42}
43
44#MSearchField {
45    display:block;
46    position:absolute;
47    padding:0;
48    margin:0;
49    height:19px;
50    background:url('search_m.png') repeat-x;
51    border:none;
52    width:116px;
53    margin-left:20px;
54    padding-left:4px;
55    color:#909090;
56    outline:none;
57    font:9pt Arial, Verdana, sans-serif;
58}
59
60#FSearchBox #MSearchField {
61    margin-left:15px;
62}
63
64#MSearchBox .right {
65    display:block;
66    position:absolute;
67    right:10px;
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 #E6E6E6;
104    background-color: #F6F6F6;
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
123span.SelectionMark {
124    margin-right: 4px;
125    font-family: monospace;
126    outline-style: none;
127    text-decoration: none;
128}
129
130a.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
139a.SelectItem:focus,
140a.SelectItem:active {
141    color: #000000;
142    outline-style: none;
143    text-decoration: none;
144}
145
146a.SelectItem:hover {
147    color: #FFFFFF;
148    background-color: #B0B0B0;
149    outline-style: none;
150    text-decoration: none;
151    cursor: pointer;
152    display: block;
153}
154
155/*---------------- Search results window */
156
157iframe#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 #8A8A8A;
167    background-color: #F6F6F6;
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
188body.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: #00732F;
203    font-family: Arial, Verdana, sans-serif;
204    text-decoration: none;
205    outline: none;
206}
207
208a.SRScope {
209    display: block;
210    color: #00732F;
211    font-family: Arial, Verdana, sans-serif;
212    text-decoration: none;
213    outline: none;
214}
215
216a.SRSymbol:focus, a.SRSymbol:active,
217a.SRScope:focus, a.SRScope:active {
218    text-decoration: underline;
219}
220
221span.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
235DIV.searchresults {
236    margin-left: 10px;
237    margin-right: 10px;
238}
239