##// END OF EJS Templates
some small template fixes
marcink -
r409:9b6c1de4 default
parent child Browse files
Show More
@@ -1,3763 +1,3776 b''
1 /* -----------------------------------------------------------
1 /* -----------------------------------------------------------
2 main stylesheet
2 main stylesheet
3 ----------------------------------------------------------- */
3 ----------------------------------------------------------- */
4
4
5 html
5 html
6 {
6 {
7 height: 100%;
7 height: 100%;
8 }
8 }
9
9
10 body
10 body
11 {
11 {
12 margin: 0;
12 margin: 0;
13 padding: 0;
13 padding: 0;
14 height: 100%;
14 height: 100%;
15 background: #d1d1d1 url("../images/background.png") repeat;
15 background: #d1d1d1 url("../images/background.png") repeat;
16 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
16 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
17 font-size: 11px;
17 font-size: 11px;
18 }
18 }
19
19
20 /* -----------------------------------------------------------
20 /* -----------------------------------------------------------
21 images
21 images
22 ----------------------------------------------------------- */
22 ----------------------------------------------------------- */
23
23
24 img
24 img
25 {
25 {
26 border: none;
26 border: none;
27 }
27 }
28
28
29 /* -----------------------------------------------------------
29 /* -----------------------------------------------------------
30 anchors
30 anchors
31 ----------------------------------------------------------- */
31 ----------------------------------------------------------- */
32
32
33 a
33 a
34 {
34 {
35 color: #0066CC;
35 color: #0066CC;
36 text-decoration: none;
36 text-decoration: none;
37 cursor: pointer;
37 cursor: pointer;
38 }
38 }
39
39
40 a:hover
40 a:hover
41 {
41 {
42 color: #000000;
42 color: #000000;
43 text-decoration: underline;
43 text-decoration: underline;
44 }
44 }
45
45
46 /* -----------------------------------------------------------
46 /* -----------------------------------------------------------
47 headings
47 headings
48 ----------------------------------------------------------- */
48 ----------------------------------------------------------- */
49
49
50 h1, h2, h3, h4, h5, h6
50 h1, h2, h3, h4, h5, h6
51 {
51 {
52 color: #292929;
52 color: #292929;
53 font-weight: bold;
53 font-weight: bold;
54 }
54 }
55
55
56 h1
56 h1
57 {
57 {
58 font-size: 22px;
58 font-size: 22px;
59 }
59 }
60
60
61 h2
61 h2
62 {
62 {
63 font-size: 20px;
63 font-size: 20px;
64 }
64 }
65
65
66 h3
66 h3
67 {
67 {
68 font-size: 18px;
68 font-size: 18px;
69 }
69 }
70
70
71 h4
71 h4
72 {
72 {
73 font-size: 16px;
73 font-size: 16px;
74 }
74 }
75
75
76 h5
76 h5
77 {
77 {
78 font-size: 14px;
78 font-size: 14px;
79 }
79 }
80
80
81 h6
81 h6
82 {
82 {
83 font-size: 11px;
83 font-size: 11px;
84 }
84 }
85
85
86 /* -----------------------------------------------------------
86 /* -----------------------------------------------------------
87 lists
87 lists
88 ----------------------------------------------------------- */
88 ----------------------------------------------------------- */
89
89
90 ul.circle { list-style-type: circle; }
90 ul.circle { list-style-type: circle; }
91 ul.disc { list-style-type: disc; }
91 ul.disc { list-style-type: disc; }
92 ul.square { list-style-type: square; }
92 ul.square { list-style-type: square; }
93 ol.lower-roman { list-style-type: lower-roman; }
93 ol.lower-roman { list-style-type: lower-roman; }
94 ol.upper-roman { list-style-type: upper-roman; }
94 ol.upper-roman { list-style-type: upper-roman; }
95 ol.lower-alpha { list-style-type: lower-alpha; }
95 ol.lower-alpha { list-style-type: lower-alpha; }
96 ol.upper-alpha { list-style-type: upper-alpha; }
96 ol.upper-alpha { list-style-type: upper-alpha; }
97 ol.decimal { list-style-type: decimal; }
97 ol.decimal { list-style-type: decimal; }
98
98
99 /* -----------------------------------------------------------
99 /* -----------------------------------------------------------
100 colors
100 colors
101 ----------------------------------------------------------- */
101 ----------------------------------------------------------- */
102
102
103 div.color
103 div.color
104 {
104 {
105 margin: 7px 0 0 60px;
105 margin: 7px 0 0 60px;
106 padding: 1px 1px 1px 0px;
106 padding: 1px 1px 1px 0px;
107 clear: both;
107 clear: both;
108 overflow: hidden;
108 overflow: hidden;
109 position: absolute;
109 position: absolute;
110 background: #FFFFFF;
110 background: #FFFFFF;
111 }
111 }
112
112
113 div.color a
113 div.color a
114 {
114 {
115 margin: 0 0 0 1px;
115 margin: 0 0 0 1px;
116 padding: 0;
116 padding: 0;
117 width: 15px;
117 width: 15px;
118 height: 15px;
118 height: 15px;
119 display: block;
119 display: block;
120 float: left;
120 float: left;
121 }
121 }
122
122
123 div.color a.blue
123 div.color a.blue
124 {
124 {
125 background: #376ea6;
125 background: #376ea6;
126 }
126 }
127
127
128 div.color a.green
128 div.color a.green
129 {
129 {
130 background: #85924b;
130 background: #85924b;
131 }
131 }
132
132
133 div.color a.brown
133 div.color a.brown
134 {
134 {
135 background: #9b6e42;
135 background: #9b6e42;
136 }
136 }
137
137
138 div.color a.purple
138 div.color a.purple
139 {
139 {
140 background: #88528b;
140 background: #88528b;
141 }
141 }
142
142
143 div.color a.red
143 div.color a.red
144 {
144 {
145 background: #bd3220;
145 background: #bd3220;
146 }
146 }
147
147
148 div.color a.greyblue
148 div.color a.greyblue
149 {
149 {
150 background: #566e86;
150 background: #566e86;
151 }
151 }
152
152
153 /* -----------------------------------------------------------
153 /* -----------------------------------------------------------
154 options
154 options
155 ----------------------------------------------------------- */
155 ----------------------------------------------------------- */
156
156
157 div.options
157 div.options
158 {
158 {
159 margin: 7px 0 0 162px;
159 margin: 7px 0 0 162px;
160 padding: 0;
160 padding: 0;
161 clear: both;
161 clear: both;
162 overflow: hidden;
162 overflow: hidden;
163 position: absolute;
163 position: absolute;
164 background: #FFFFFF;
164 background: #FFFFFF;
165 }
165 }
166
166
167 div.options a
167 div.options a
168 {
168 {
169 margin: 0;
169 margin: 0;
170 padding: 3px 8px 3px 8px;
170 padding: 3px 8px 3px 8px;
171 height: 1%;
171 height: 1%;
172 display: block;
172 display: block;
173 text-decoration: none;
173 text-decoration: none;
174 }
174 }
175
175
176 div.options a:hover
176 div.options a:hover
177 {
177 {
178 text-decoration: none;
178 text-decoration: none;
179 }
179 }
180
180
181 /* -----------------------------------------------------------
181 /* -----------------------------------------------------------
182 header
182 header
183 ----------------------------------------------------------- */
183 ----------------------------------------------------------- */
184
184
185 #header
185 #header
186 {
186 {
187 margin: 0;
187 margin: 0;
188 padding: 0 60px 0 60px;
188 padding: 0 60px 0 60px;
189 background: #b0b0b0 url("../images/header_background.png") repeat;
189 background: #b0b0b0 url("../images/header_background.png") repeat;
190 }
190 }
191
191
192
192
193 /* -----------------------------------------------------------
193 /* -----------------------------------------------------------
194 header -> user
194 header -> user
195 ----------------------------------------------------------- */
195 ----------------------------------------------------------- */
196
196
197 #header ul#logged-user
197 #header ul#logged-user
198 {
198 {
199 margin: 0;
199 margin: 0;
200 padding: 0;
200 padding: 0;
201 float: right;
201 float: right;
202 }
202 }
203
203
204 #header ul#logged-user li
204 #header ul#logged-user li
205 {
205 {
206 margin: 0;
206 margin: 0;
207 padding: 10px 12px 10px 12px;
207 padding: 10px 12px 10px 12px;
208 list-style: none;
208 list-style: none;
209 float: left;
209 float: left;
210 border-left: 1px solid #bbbbbb;
210 border-left: 1px solid #bbbbbb;
211 border-right: 1px solid #a5a5a5;
211 border-right: 1px solid #a5a5a5;
212 }
212 }
213
213
214 #header ul#logged-user li.first
214 #header ul#logged-user li.first
215 {
215 {
216 border-left: none;
216 border-left: none;
217 margin:-6px;
217 margin:-6px;
218 }
218 }
219 #header ul#logged-user li.first div.account
219 #header ul#logged-user li.first div.account
220 {
220 {
221 padding-top: 4px;
221 padding-top: 4px;
222 float: left;
222 float: left;
223 }
223 }
224
224
225
225
226 #header ul#logged-user li.last
226 #header ul#logged-user li.last
227 {
227 {
228 border-right: none;
228 border-right: none;
229 }
229 }
230
230
231 #header ul#logged-user li a
231 #header ul#logged-user li a
232 {
232 {
233 color: #4e4e4e;
233 color: #4e4e4e;
234 font-weight: bold;
234 font-weight: bold;
235 text-decoration: none;
235 text-decoration: none;
236 }
236 }
237
237
238 #header ul#logged-user li a:hover
238 #header ul#logged-user li a:hover
239 {
239 {
240 color: #376ea6;
240 color: #376ea6;
241 text-decoration: underline;
241 text-decoration: underline;
242 }
242 }
243
243
244 #header ul#logged-user li.highlight a
244 #header ul#logged-user li.highlight a
245 {
245 {
246 color: #ffffff;
246 color: #ffffff;
247 }
247 }
248
248
249 #header ul#logged-user li.highlight a:hover
249 #header ul#logged-user li.highlight a:hover
250 {
250 {
251 color: #376ea6;
251 color: #376ea6;
252 }
252 }
253
253
254 #header #header-inner
254 #header #header-inner
255 {
255 {
256 margin: 0;
256 margin: 0;
257 padding: 0;
257 padding: 0;
258 height: 40px;
258 height: 40px;
259 clear: both;
259 clear: both;
260 position: relative;
260 position: relative;
261 background: #003367 url("../images/colors/blue/header_inner.png") repeat-x;
261 background: #003367 url("../images/colors/blue/header_inner.png") repeat-x;
262 border-bottom: 6px solid #ffffff;
262 border-bottom: 6px solid #ffffff;
263 }
263 }
264
264
265 /* -----------------------------------------------------------
265 /* -----------------------------------------------------------
266 header -> home
266 header -> home
267 ----------------------------------------------------------- */
267 ----------------------------------------------------------- */
268
268
269 #header #header-inner #home
269 #header #header-inner #home
270 {
270 {
271 float: left;
271 float: left;
272 }
272 }
273
273
274 #header #header-inner #home a
274 #header #header-inner #home a
275 {
275 {
276 margin: 0;
276 margin: 0;
277 padding: 0;
277 padding: 0;
278 height: 40px;
278 height: 40px;
279 width: 46px;
279 width: 46px;
280 display: block;
280 display: block;
281 background: url("../images/colors/blue/button_home.png");
281 background: url("../images/colors/blue/button_home.png");
282 background-position: 0 0;
282 background-position: 0 0;
283 }
283 }
284
284
285 #header #header-inner #home a:hover
285 #header #header-inner #home a:hover
286 {
286 {
287 background-position: 0 -40px;
287 background-position: 0 -40px;
288 }
288 }
289
289
290 /* -----------------------------------------------------------
290 /* -----------------------------------------------------------
291 header -> logo
291 header -> logo
292 ----------------------------------------------------------- */
292 ----------------------------------------------------------- */
293
293
294 #header #header-inner #logo
294 #header #header-inner #logo
295 {
295 {
296 float: left;
296 float: left;
297 }
297 }
298
298
299 #header #header-inner #logo h1
299 #header #header-inner #logo h1
300 {
300 {
301 margin: 13px 0 0 13px;
301 margin: 13px 0 0 13px;
302 padding: 0;
302 padding: 0;
303 color: #FFFFFF;
303 color: #FFFFFF;
304 font-size: 14px;
304 font-size: 14px;
305 text-transform: uppercase;
305 text-transform: uppercase;
306 }
306 }
307
307
308 #header #header-inner #logo a
308 #header #header-inner #logo a
309 {
309 {
310 color: #ffffff;
310 color: #ffffff;
311 text-decoration: none;
311 text-decoration: none;
312 }
312 }
313
313
314 #header #header-inner #logo a:hover
314 #header #header-inner #logo a:hover
315 {
315 {
316 color: #dabf29;
316 color: #dabf29;
317 }
317 }
318
318
319 /* -----------------------------------------------------------
319 /* -----------------------------------------------------------
320 header -> quick
320 header -> quick
321 ----------------------------------------------------------- */
321 ----------------------------------------------------------- */
322
322
323 #header #header-inner #quick,
323 #header #header-inner #quick,
324 #header #header-inner #quick ul
324 #header #header-inner #quick ul
325 {
325 {
326 margin: 10px 5px 0 0;
326 margin: 10px 5px 0 0;
327 padding: 0;
327 padding: 0;
328 position: relative;
328 position: relative;
329 float: right;
329 float: right;
330 list-style-type: none;
330 list-style-type: none;
331 list-style-position: outside;
331 list-style-position: outside;
332 }
332 }
333
333
334 #header #header-inner #quick li
334 #header #header-inner #quick li
335 {
335 {
336 margin: 0 4px 0 0;
336 margin: 0 4px 0 0;
337 padding: 0;
337 padding: 0;
338 position: relative;
338 position: relative;
339 float: left;
339 float: left;
340 }
340 }
341
341
342 #header #header-inner #quick li a
342 #header #header-inner #quick li a
343 {
343 {
344 top: 0;
344 top: 0;
345 left: 0;
345 left: 0;
346 padding: 0;
346 padding: 0;
347 height: 1%;
347 height: 1%;
348 display: block;
348 display: block;
349 clear: both;
349 clear: both;
350 overflow: hidden;
350 overflow: hidden;
351 background: #336699 url("../images/colors/blue/quick_l.png") no-repeat top left;
351 background: #336699 url("../images/colors/blue/quick_l.png") no-repeat top left;
352 color: #FFFFFF;
352 color: #FFFFFF;
353 font-weight: bold;
353 font-weight: bold;
354 text-decoration: none;
354 text-decoration: none;
355 }
355 }
356
356
357 #header #header-inner #quick li span
357 #header #header-inner #quick li span
358 {
358 {
359 top: 0;
359 top: 0;
360 right: 0;
360 right: 0;
361 margin: 0;
361 margin: 0;
362 padding: 10px 12px 8px 10px;
362 padding: 10px 12px 8px 10px;
363 height: 1%;
363 height: 1%;
364 display: block;
364 display: block;
365 float: left;
365 float: left;
366 background: url("../images/colors/blue/quick_r.png") no-repeat top right;
366 background: url("../images/colors/blue/quick_r.png") no-repeat top right;
367 border-left: 1px solid #3f6f9f;
367 border-left: 1px solid #3f6f9f;
368 }
368 }
369
369
370 #header #header-inner #quick li span.icon
370 #header #header-inner #quick li span.icon
371 {
371 {
372 top: 0;
372 top: 0;
373 left: 0;
373 left: 0;
374 padding: 8px 8px 4px 8px;
374 padding: 8px 8px 4px 8px;
375 background: url("../images/colors/blue/quick_l.png") no-repeat top left;
375 background: url("../images/colors/blue/quick_l.png") no-repeat top left;
376 border-left: none;
376 border-left: none;
377 border-right: 1px solid #2e5c89;
377 border-right: 1px solid #2e5c89;
378 }
378 }
379
379
380 #header #header-inner #quick li a:hover
380 #header #header-inner #quick li a:hover
381 {
381 {
382 background: #4e4e4e;
382 background: #4e4e4e;
383 }
383 }
384
384
385 #header #header-inner #quick li a:hover span
385 #header #header-inner #quick li a:hover span
386 {
386 {
387 background: url("../images/colors/blue/quick_r_selected.png") no-repeat top right;
387 background: url("../images/colors/blue/quick_r_selected.png") no-repeat top right;
388 border-left: 1px solid #545454;
388 border-left: 1px solid #545454;
389 }
389 }
390
390
391 #header #header-inner #quick li a:hover span.icon
391 #header #header-inner #quick li a:hover span.icon
392 {
392 {
393 background: url("../images/colors/blue/quick_l_selected.png") no-repeat top left;
393 background: url("../images/colors/blue/quick_l_selected.png") no-repeat top left;
394 border-left: none;
394 border-left: none;
395 border-right: 1px solid #464646;
395 border-right: 1px solid #464646;
396 }
396 }
397
397
398 #header #header-inner #quick ul
398 #header #header-inner #quick ul
399 {
399 {
400 top: 29px;
400 top: 29px;
401 right: 0;
401 right: 0;
402 margin: 0;
402 margin: 0;
403 padding: 0;
403 padding: 0;
404 width: 200px;
404 width: 200px;
405 display: none;
405 display: none;
406 position: absolute;
406 position: absolute;
407 background: #FFFFFF;
407 background: #FFFFFF;
408 border: 1px solid #666;
408 border: 1px solid #666;
409 border-top: 1px solid #003367;
409 border-top: 1px solid #003367;
410 }
410 }
411
411
412 #header #header-inner #quick li ul li
412 #header #header-inner #quick li ul li
413 {
413 {
414 border-bottom: 1px solid #dddddd;
414 border-bottom: 1px solid #dddddd;
415 }
415 }
416
416
417 #header #header-inner #quick li ul li.last
417 #header #header-inner #quick li ul li.last
418 {
418 {
419 border: none;
419 border: none;
420 }
420 }
421
421
422 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover
422 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover
423 {
423 {
424 margin: 0;
424 margin: 0;
425 padding: 12px 9px 7px 28px;
425 padding: 12px 9px 7px 28px;
426 width: 167px;
426 width: 167px;
427 background: #FFFFFF url("../images/icons/folder_edit.png") no-repeat 8px 9px;
427 background: #FFFFFF url("../images/icons/folder_edit.png") no-repeat 8px 9px;
428 }
428 }
429 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover
429 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover
430 {
430 {
431 margin: 0;
431 margin: 0;
432 padding: 12px 9px 7px 28px;
432 padding: 12px 9px 7px 28px;
433 width: 167px;
433 width: 167px;
434 background: #FFFFFF url("../images/icons/user_edit.png") no-repeat 8px 9px;
434 background: #FFFFFF url("../images/icons/user_edit.png") no-repeat 8px 9px;
435 }
435 }
436 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover
436 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover
437 {
437 {
438 margin: 0;
438 margin: 0;
439 padding: 12px 9px 7px 28px;
439 padding: 12px 9px 7px 28px;
440 width: 167px;
440 width: 167px;
441 background: #FFFFFF url("../images/icons/cog.png") no-repeat 8px 9px;
441 background: #FFFFFF url("../images/icons/cog.png") no-repeat 8px 9px;
442 }
442 }
443
443
444 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover
444 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover
445 {
445 {
446 margin: 0;
446 margin: 0;
447 padding: 12px 9px 7px 28px;
447 padding: 12px 9px 7px 28px;
448 width: 167px;
448 width: 167px;
449 background: #FFFFFF url("../images/icons/key.png") no-repeat 8px 9px;
449 background: #FFFFFF url("../images/icons/key.png") no-repeat 8px 9px;
450 }
450 }
451
451
452 #header #header-inner #quick li ul li a
452 #header #header-inner #quick li ul li a
453 {
453 {
454 margin: 0;
454 margin: 0;
455 padding: 7px 9px 7px 9px;
455 padding: 7px 9px 7px 9px;
456 height: 1%;
456 height: 1%;
457 width: 182px;
457 width: 182px;
458 height: auto;
458 height: auto;
459 display: block;
459 display: block;
460 float: left;
460 float: left;
461 background: #FFFFFF;
461 background: #FFFFFF;
462 color: #0066CC;
462 color: #0066CC;
463 font-weight: normal;
463 font-weight: normal;
464 }
464 }
465
465
466 #header #header-inner #quick li ul li a:hover
466 #header #header-inner #quick li ul li a:hover
467 {
467 {
468 color: #000000;
468 color: #000000;
469 background: #FFFFFF;
469 background: #FFFFFF;
470 }
470 }
471
471
472 #header #header-inner #quick ul ul
472 #header #header-inner #quick ul ul
473 {
473 {
474 top: auto;
474 top: auto;
475 }
475 }
476
476
477 #header #header-inner #quick li ul ul
477 #header #header-inner #quick li ul ul
478 {
478 {
479 right: 200px;
479 right: 200px;
480 }
480 }
481
481
482 #header #header-inner #quick li:hover ul ul,
482 #header #header-inner #quick li:hover ul ul,
483 #header #header-inner #quick li:hover ul ul ul,
483 #header #header-inner #quick li:hover ul ul ul,
484 #header #header-inner #quick li:hover ul ul ul ul
484 #header #header-inner #quick li:hover ul ul ul ul
485 {
485 {
486 display: none;
486 display: none;
487 }
487 }
488
488
489 #header #header-inner #quick li:hover ul,
489 #header #header-inner #quick li:hover ul,
490 #header #header-inner #quick li li:hover ul,
490 #header #header-inner #quick li li:hover ul,
491 #header #header-inner #quick li li li:hover ul,
491 #header #header-inner #quick li li li:hover ul,
492 #header #header-inner #quick li li li li:hover ul
492 #header #header-inner #quick li li li li:hover ul
493 {
493 {
494 display: block;
494 display: block;
495 }
495 }
496
496
497 /* -----------------------------------------------------------
497 /* -----------------------------------------------------------
498 header corners
498 header corners
499 ----------------------------------------------------------- */
499 ----------------------------------------------------------- */
500
500
501 #header #header-inner div.corner
501 #header #header-inner div.corner
502 {
502 {
503 height: 6px;
503 height: 6px;
504 width: 6px;
504 width: 6px;
505 position: absolute;
505 position: absolute;
506 background: url("../images/colors/blue/header_inner_corners.png") no-repeat;
506 background: url("../images/colors/blue/header_inner_corners.png") no-repeat;
507 }
507 }
508
508
509 #header #header-inner div.tl
509 #header #header-inner div.tl
510 {
510 {
511 top: 0;
511 top: 0;
512 left: 0;
512 left: 0;
513 background-position: 0 0;
513 background-position: 0 0;
514 }
514 }
515
515
516 #header #header-inner div.tr
516 #header #header-inner div.tr
517 {
517 {
518 top: 0;
518 top: 0;
519 right: 0;
519 right: 0;
520 background-position: -6px 0;
520 background-position: -6px 0;
521 }
521 }
522
522
523 /* -----------------------------------------------------------
523 /* -----------------------------------------------------------
524 content
524 content
525 ----------------------------------------------------------- */
525 ----------------------------------------------------------- */
526
526
527 #content
527 #content
528 {
528 {
529 margin: 10px 0 0 0;
529 margin: 10px 0 0 0;
530 padding: 0;
530 padding: 0;
531 min-height: 100%;
531 min-height: 100%;
532 clear: both;
532 clear: both;
533 overflow: hidden;
533 overflow: hidden;
534 background: url("../images/content.png") repeat-y top left;
534 background: url("../images/content.png") repeat-y top left;
535 }
535 }
536
536
537 /* -----------------------------------------------------------
537 /* -----------------------------------------------------------
538 content -> left
538 content -> left
539 ----------------------------------------------------------- */
539 ----------------------------------------------------------- */
540
540
541 #content #left
541 #content #left
542 {
542 {
543 left: 0;
543 left: 0;
544 width: 280px;
544 width: 280px;
545 position: absolute;
545 position: absolute;
546 }
546 }
547
547
548 /* -----------------------------------------------------------
548 /* -----------------------------------------------------------
549 content -> left -> menu
549 content -> left -> menu
550 ----------------------------------------------------------- */
550 ----------------------------------------------------------- */
551
551
552 #content #left #menu
552 #content #left #menu
553 {
553 {
554 margin: 5px 10px 0 60px;
554 margin: 5px 10px 0 60px;
555 padding: 0;
555 padding: 0;
556 clear: both;
556 clear: both;
557 overflow: hidden;
557 overflow: hidden;
558 }
558 }
559
559
560 /* -----------------------------------------------------------
560 /* -----------------------------------------------------------
561 content -> left -> menu / heading
561 content -> left -> menu / heading
562 ----------------------------------------------------------- */
562 ----------------------------------------------------------- */
563
563
564 #content #left #menu h6
564 #content #left #menu h6
565 {
565 {
566 margin: 5px 0 0 0;
566 margin: 5px 0 0 0;
567 padding: 0;
567 padding: 0;
568 clear: both;
568 clear: both;
569 overflow: hidden;
569 overflow: hidden;
570 background: #dfdfdf url("../images/menu.png") repeat-x;
570 background: #dfdfdf url("../images/menu.png") repeat-x;
571 color: #6e6e6e;
571 color: #6e6e6e;
572 }
572 }
573
573
574 #content #left #menu h6 a
574 #content #left #menu h6 a
575 {
575 {
576 margin: 0;
576 margin: 0;
577 padding: 0;
577 padding: 0;
578 height: 1%;
578 height: 1%;
579 display: block;
579 display: block;
580 clear: both;
580 clear: both;
581 overflow: hidden;
581 overflow: hidden;
582 background: url("../images/menu_l.png") no-repeat top left;
582 background: url("../images/menu_l.png") no-repeat top left;
583 color: #6e6e6e;
583 color: #6e6e6e;
584 text-decoration: none;
584 text-decoration: none;
585 }
585 }
586
586
587 #content #left #menu h6 span
587 #content #left #menu h6 span
588 {
588 {
589 margin: 0;
589 margin: 0;
590 padding: 9px 10px 10px 10px;
590 padding: 9px 10px 10px 10px;
591 height: 1%;
591 height: 1%;
592 display: block;
592 display: block;
593 background: url("../images/menu_r.png") no-repeat top right;
593 background: url("../images/menu_r.png") no-repeat top right;
594 }
594 }
595
595
596 #content #left #menu h6.selected
596 #content #left #menu h6.selected
597 {
597 {
598 background: #00376e url("../images/colors/blue/menu_selected.png") repeat-x;
598 background: #00376e url("../images/colors/blue/menu_selected.png") repeat-x;
599 color: #FFFFFF;
599 color: #FFFFFF;
600 }
600 }
601
601
602 #content #left #menu h6.selected a
602 #content #left #menu h6.selected a
603 {
603 {
604 background: url("../images/colors/blue/menu_l_selected.png") no-repeat top left;
604 background: url("../images/colors/blue/menu_l_selected.png") no-repeat top left;
605 color: #ffffff;
605 color: #ffffff;
606 }
606 }
607
607
608 #content #left #menu h6.selected span
608 #content #left #menu h6.selected span
609 {
609 {
610 background: url("../images/colors/blue/menu_r_selected.png") no-repeat top right;
610 background: url("../images/colors/blue/menu_r_selected.png") no-repeat top right;
611 }
611 }
612
612
613 /* -----------------------------------------------------------
613 /* -----------------------------------------------------------
614 content -> left -> menu / links
614 content -> left -> menu / links
615 ----------------------------------------------------------- */
615 ----------------------------------------------------------- */
616
616
617 #content #left #menu ul
617 #content #left #menu ul
618 {
618 {
619 margin: 0;
619 margin: 0;
620 padding: 0;
620 padding: 0;
621 background: #376ea6;
621 background: #376ea6;
622 }
622 }
623
623
624 #content #left #menu ul.opened
624 #content #left #menu ul.opened
625 {
625 {
626 display: block;
626 display: block;
627 }
627 }
628
628
629 #content #left #menu ul.closed
629 #content #left #menu ul.closed
630 {
630 {
631 display: none;
631 display: none;
632 }
632 }
633
633
634 #content #left #menu li
634 #content #left #menu li
635 {
635 {
636 margin: 0;
636 margin: 0;
637 padding: 0;
637 padding: 0;
638 clear: both;
638 clear: both;
639 overflow: hidden;
639 overflow: hidden;
640 list-style: none;
640 list-style: none;
641 border-bottom: 1px solid #5f8bb7;
641 border-bottom: 1px solid #5f8bb7;
642 color: #ffffff;
642 color: #ffffff;
643 }
643 }
644
644
645 #content #left #menu li a
645 #content #left #menu li a
646 {
646 {
647 margin: 0 0 0 6px;
647 margin: 0 0 0 6px;
648 padding: 8px 0 8px 18px;
648 padding: 8px 0 8px 18px;
649 height: 1%;
649 height: 1%;
650 display: block;
650 display: block;
651 float: left;
651 float: left;
652 background: url("../images/colors/colors/blue/menu_arrow.png") no-repeat 0 9px;
652 background: url("../images/colors/colors/blue/menu_arrow.png") no-repeat 0 9px;
653 color: #ffffff;
653 color: #ffffff;
654 text-decoration: none;
654 text-decoration: none;
655 }
655 }
656
656
657 #content #left #menu li a:hover
657 #content #left #menu li a:hover
658 {
658 {
659 color: #b9dcff;
659 color: #b9dcff;
660 }
660 }
661
661
662 /* -----------------------------------------------------------
662 /* -----------------------------------------------------------
663 content -> left -> menu / collapsible
663 content -> left -> menu / collapsible
664 ----------------------------------------------------------- */
664 ----------------------------------------------------------- */
665
665
666 #content #left #menu li.collapsible
666 #content #left #menu li.collapsible
667 {
667 {
668 background: url("../images/colors/blue/menu_border.png") no-repeat top left;
668 background: url("../images/colors/blue/menu_border.png") no-repeat top left;
669 }
669 }
670
670
671 #content #left #menu li.collapsible a
671 #content #left #menu li.collapsible a
672 {
672 {
673 margin: 0 0 0 6px;
673 margin: 0 0 0 6px;
674 padding: 8px 0 8px 0;
674 padding: 8px 0 8px 0;
675 height: 1%;
675 height: 1%;
676 display: block;
676 display: block;
677 background: transparent;
677 background: transparent;
678 float: left;
678 float: left;
679 font-weight: bold;
679 font-weight: bold;
680 }
680 }
681
681
682 #content #left #menu li.collapsible a.plus
682 #content #left #menu li.collapsible a.plus
683 {
683 {
684 margin: 0;
684 margin: 0;
685 padding: 8px 0 9px 24px;
685 padding: 8px 0 9px 24px;
686 height: 10px;
686 height: 10px;
687 width: 10px;
687 width: 10px;
688 display: block;
688 display: block;
689 float: left;
689 float: left;
690 background: url("../images/menu_plus.png") no-repeat 5px 10px;
690 background: url("../images/menu_plus.png") no-repeat 5px 10px;
691 border: none;
691 border: none;
692 }
692 }
693
693
694 #content #left #menu li.collapsible a.minus
694 #content #left #menu li.collapsible a.minus
695 {
695 {
696 margin: 0;
696 margin: 0;
697 padding: 8px 0 9px 24px;
697 padding: 8px 0 9px 24px;
698 height: 10px;
698 height: 10px;
699 width: 10px;
699 width: 10px;
700 display: block;
700 display: block;
701 float: left;
701 float: left;
702 background: url("../images/menu_minus.png") no-repeat 5px 10px;
702 background: url("../images/menu_minus.png") no-repeat 5px 10px;
703 border: none;
703 border: none;
704 }
704 }
705
705
706 #content #left #menu li ul
706 #content #left #menu li ul
707 {
707 {
708 margin: 0;
708 margin: 0;
709 padding: 0;
709 padding: 0;
710 border-left: 18px solid #285889;
710 border-left: 18px solid #285889;
711 }
711 }
712
712
713 #content #left #menu li ul.expanded
713 #content #left #menu li ul.expanded
714 {
714 {
715 display: block;
715 display: block;
716 }
716 }
717
717
718 #content #left #menu li ul.collapsed
718 #content #left #menu li ul.collapsed
719 {
719 {
720 display: none;
720 display: none;
721 }
721 }
722
722
723 #content #left #menu li ul li
723 #content #left #menu li ul li
724 {
724 {
725 margin: 0;
725 margin: 0;
726 padding: 0;
726 padding: 0;
727 clear: both;
727 clear: both;
728 overflow: hidden;
728 overflow: hidden;
729 list-style: none;
729 list-style: none;
730 border-bottom: 1px solid #5f8bb7;
730 border-bottom: 1px solid #5f8bb7;
731 color: #ffffff;
731 color: #ffffff;
732 }
732 }
733
733
734 #content #left #menu li.collapsible ul li a
734 #content #left #menu li.collapsible ul li a
735 {
735 {
736 font-weight: normal;
736 font-weight: normal;
737 }
737 }
738
738
739 #content #left #menu li.last
739 #content #left #menu li.last
740 {
740 {
741 border-bottom: none;
741 border-bottom: none;
742 }
742 }
743
743
744 /* -----------------------------------------------------------
744 /* -----------------------------------------------------------
745 content -> left -> date picker
745 content -> left -> date picker
746 ----------------------------------------------------------- */
746 ----------------------------------------------------------- */
747
747
748 #content #left #date-picker
748 #content #left #date-picker
749 {
749 {
750 margin: 10px 10px 0 60px;
750 margin: 10px 10px 0 60px;
751 padding: 0;
751 padding: 0;
752 clear: both;
752 clear: both;
753 overflow: hidden;
753 overflow: hidden;
754 }
754 }
755
755
756 #content #left #date-picker .ui-datepicker
756 #content #left #date-picker .ui-datepicker
757 {
757 {
758 width: auto;
758 width: auto;
759 padding: 0;
759 padding: 0;
760 clear: both;
760 clear: both;
761 overflow: hidden;
761 overflow: hidden;
762 background: #FFFFFF;
762 background: #FFFFFF;
763 border: 1px solid #d1d1d1;
763 border: 1px solid #d1d1d1;
764 }
764 }
765
765
766 #content #left #date-picker .ui-datepicker .ui-datepicker-header
766 #content #left #date-picker .ui-datepicker .ui-datepicker-header
767 {
767 {
768 padding: 5px 0;
768 padding: 5px 0;
769 }
769 }
770
770
771 #content #left #date-picker .ui-datepicker .ui-datepicker-prev
771 #content #left #date-picker .ui-datepicker .ui-datepicker-prev
772 {
772 {
773 top: 5px;
773 top: 5px;
774 left: 4px;
774 left: 4px;
775 }
775 }
776
776
777 #content #left #date-picker .ui-datepicker .ui-datepicker-next
777 #content #left #date-picker .ui-datepicker .ui-datepicker-next
778 {
778 {
779 top: 5px;
779 top: 5px;
780 right: 4px;
780 right: 4px;
781 }
781 }
782
782
783 #content #left #date-picker .ui-datepicker .ui-datepicker-prev-hover
783 #content #left #date-picker .ui-datepicker .ui-datepicker-prev-hover
784 {
784 {
785 top: 5px;
785 top: 5px;
786 left: 4px;
786 left: 4px;
787 }
787 }
788
788
789 #content #left #date-picker .ui-datepicker .ui-datepicker-next-hover
789 #content #left #date-picker .ui-datepicker .ui-datepicker-next-hover
790 {
790 {
791 top: 5px;
791 top: 5px;
792 right: 4px;
792 right: 4px;
793 }
793 }
794
794
795 /* -----------------------------------------------------------
795 /* -----------------------------------------------------------
796 content -> right
796 content -> right
797 ----------------------------------------------------------- */
797 ----------------------------------------------------------- */
798
798
799 #content #right
799 #content #right
800 {
800 {
801 margin: 0 60px 10px 290px;
801 margin: 0 60px 10px 290px;
802 }
802 }
803
803
804 /* -----------------------------------------------------------
804 /* -----------------------------------------------------------
805 content -> right -> box
805 content -> right -> box
806 ----------------------------------------------------------- */
806 ----------------------------------------------------------- */
807
807
808 #content div.box
808 #content div.box
809 {
809 {
810 margin: 0 0 10px 0;
810 margin: 0 0 10px 0;
811 padding: 0 0 10px 0;
811 padding: 0 0 10px 0;
812 clear: both;
812 clear: both;
813 overflow: hidden;
813 overflow: hidden;
814 background: #ffffff;
814 background: #ffffff;
815 }
815 }
816
816
817 #content div.box-left
817 #content div.box-left
818 {
818 {
819 margin: 0 0 10px;
819 margin: 0 0 10px;
820 width: 49%;
820 width: 49%;
821 clear: none;
821 clear: none;
822 float: left;
822 float: left;
823 }
823 }
824
824
825 #content div.box-right
825 #content div.box-right
826 {
826 {
827 margin: 0 0 10px;
827 margin: 0 0 10px;
828 width: 49%;
828 width: 49%;
829 clear: none;
829 clear: none;
830 float: right;
830 float: right;
831 }
831 }
832
832
833 /* -----------------------------------------------------------
833 /* -----------------------------------------------------------
834 content -> right -> box / title
834 content -> right -> box / title
835 ----------------------------------------------------------- */
835 ----------------------------------------------------------- */
836
836
837 #content div.box div.title
837 #content div.box div.title
838 {
838 {
839 margin: 0 0 20px 0;
839 margin: 0 0 20px 0;
840 padding: 0;
840 padding: 0;
841 clear: both;
841 clear: both;
842 overflow: hidden;
842 overflow: hidden;
843 background: #336699 url("../images/colors/blue/title.png") repeat-x;
843 background: #336699 url("../images/colors/blue/title.png") repeat-x;
844 }
844 }
845
845
846 #content div.box div.title h5
846 #content div.box div.title h5
847 {
847 {
848 margin: 0;
848 margin: 0;
849 padding: 11px 0 11px 10px;
849 padding: 11px 0 11px 10px;
850 float: left;
850 float: left;
851 border: none;
851 border: none;
852 color: #ffffff;
852 color: #ffffff;
853 text-transform: uppercase;
853 text-transform: uppercase;
854 }
854 }
855
855
856 #content div.box div.title ul.links
856 #content div.box div.title ul.links
857 {
857 {
858 margin: 0;
858 margin: 0;
859 padding: 0;
859 padding: 0;
860 float: right;
860 float: right;
861 }
861 }
862
862
863 #content div.box div.title ul.links li
863 #content div.box div.title ul.links li
864 {
864 {
865 margin: 0;
865 margin: 0;
866 padding: 0;
866 padding: 0;
867 list-style: none;
867 list-style: none;
868 float: left;
868 float: left;
869 }
869 }
870
870
871 #content div.box div.title ul.links li a
871 #content div.box div.title ul.links li a
872 {
872 {
873 margin: 0;
873 margin: 0;
874 padding: 13px 16px 12px 16px;
874 padding: 13px 16px 12px 16px;
875 height: 1%;
875 height: 1%;
876 display: block;
876 display: block;
877 float: left;
877 float: left;
878 background: url("../images/colors/blue/title_link.png") no-repeat top left;
878 background: url("../images/colors/blue/title_link.png") no-repeat top left;
879 border-left: 1px solid #316293;
879 border-left: 1px solid #316293;
880 color: #ffffff;
880 color: #ffffff;
881 font-size: 11px;
881 font-size: 11px;
882 font-weight: bold;
882 font-weight: bold;
883 text-decoration: none;
883 text-decoration: none;
884 }
884 }
885
885
886 #content div.box div.title ul.links li a:hover
886 #content div.box div.title ul.links li a:hover
887 {
887 {
888 color: #bfe3ff;
888 color: #bfe3ff;
889 }
889 }
890
890
891 #content div.box div.title ul.links li.ui-tabs-selected a
891 #content div.box div.title ul.links li.ui-tabs-selected a
892 {
892 {
893 background: url("../../../resources/images/colors/blue/title_tab_selected.png") no-repeat bottom center;
893 background: url("../../../resources/images/colors/blue/title_tab_selected.png") no-repeat bottom center;
894 color: #bfe3ff;
894 color: #bfe3ff;
895 }
895 }
896
896
897 /* -----------------------------------------------------------
897 /* -----------------------------------------------------------
898 content -> right -> box / headings
898 content -> right -> box / headings
899 ----------------------------------------------------------- */
899 ----------------------------------------------------------- */
900
900
901 #content div.box h1,
901 #content div.box h1,
902 #content div.box h2,
902 #content div.box h2,
903 #content div.box h3,
903 #content div.box h3,
904 #content div.box h4,
904 #content div.box h4,
905 #content div.box h5,
905 #content div.box h5,
906 #content div.box h6
906 #content div.box h6
907 {
907 {
908 margin: 10px 20px 10px 20px;
908 margin: 10px 20px 10px 20px;
909 padding: 0 0 15px 0;
909 padding: 0 0 15px 0;
910 clear: both;
910 clear: both;
911 overflow: hidden;
911 overflow: hidden;
912 border-bottom: 1px solid #DDDDDD;
912 border-bottom: 1px solid #DDDDDD;
913 }
913 }
914
914
915 /* -----------------------------------------------------------
915 /* -----------------------------------------------------------
916 content -> right -> box / paragraphs
916 content -> right -> box / paragraphs
917 ----------------------------------------------------------- */
917 ----------------------------------------------------------- */
918
918
919 #content div.box p
919 #content div.box p
920 {
920 {
921 margin: 0 24px 10px 24px;
921 margin: 0 24px 10px 24px;
922 padding: 0;
922 padding: 0;
923 color: #5f5f5f;
923 color: #5f5f5f;
924 font-size: 12px;
924 font-size: 12px;
925 line-height: 150%;
925 line-height: 150%;
926 }
926 }
927
927
928 #content div.box blockquote
928 #content div.box blockquote
929 {
929 {
930 margin: 0 34px 0 34px;
930 margin: 0 34px 0 34px;
931 padding: 0 0 0 14px;
931 padding: 0 0 0 14px;
932 border-left: 4px solid #DDDDDD;
932 border-left: 4px solid #DDDDDD;
933 color: #5f5f5f;
933 color: #5f5f5f;
934 font-size: 11px;
934 font-size: 11px;
935 line-height: 150%;
935 line-height: 150%;
936 }
936 }
937
937
938 #content div.box blockquote p
938 #content div.box blockquote p
939 {
939 {
940 margin: 10px 0 10px 0;
940 margin: 10px 0 10px 0;
941 padding: 0;
941 padding: 0;
942 }
942 }
943
943
944 /* -----------------------------------------------------------
944 /* -----------------------------------------------------------
945 content -> right -> box / lists
945 content -> right -> box / lists
946 ----------------------------------------------------------- */
946 ----------------------------------------------------------- */
947
947
948 #content div.box dl
948 #content div.box dl
949 {
949 {
950 margin: 10px 24px 10px 24px;
950 margin: 10px 24px 10px 24px;
951 }
951 }
952
952
953 #content div.box dt
953 #content div.box dt
954 {
954 {
955 margin: 0;
955 margin: 0;
956 font-size: 12px;
956 font-size: 12px;
957 }
957 }
958
958
959 #content div.box dd
959 #content div.box dd
960 {
960 {
961 margin: 0;
961 margin: 0;
962 padding: 8px 0 8px 15px;
962 padding: 8px 0 8px 15px;
963 font-size: 12px;
963 font-size: 12px;
964 }
964 }
965
965
966 #content div.box ul.left
966 #content div.box ul.left
967 {
967 {
968 float: left;
968 float: left;
969 }
969 }
970
970
971 #content div.box ol.left
971 #content div.box ol.left
972 {
972 {
973 float: left;
973 float: left;
974 }
974 }
975
975
976 #content div.box li
976 #content div.box li
977 {
977 {
978 padding: 4px 0 4px 0;
978 padding: 4px 0 4px 0;
979 font-size: 12px;
979 font-size: 12px;
980 }
980 }
981
981
982 #content div.box ol.lower-roman,
982 #content div.box ol.lower-roman,
983 #content div.box ol.upper-roman
983 #content div.box ol.upper-roman
984 {
984 {
985 margin: 10px 24px 10px 44px;
985 margin: 10px 24px 10px 44px;
986 }
986 }
987
987
988 #content div.box ol.lower-alpha,
988 #content div.box ol.lower-alpha,
989 #content div.box ol.upper-alpha
989 #content div.box ol.upper-alpha
990 {
990 {
991 margin: 10px 24px 10px 44px;
991 margin: 10px 24px 10px 44px;
992 }
992 }
993
993
994 #content div.box ol.decimal
994 #content div.box ol.decimal
995 {
995 {
996 margin: 10px 24px 10px 44px;
996 margin: 10px 24px 10px 44px;
997 }
997 }
998
998
999 #content div.box ul.disc,
999 #content div.box ul.disc,
1000 #content div.box ul.circle
1000 #content div.box ul.circle
1001 {
1001 {
1002 margin: 10px 24px 10px 38px;
1002 margin: 10px 24px 10px 38px;
1003 }
1003 }
1004
1004
1005 #content div.box ul.square
1005 #content div.box ul.square
1006 {
1006 {
1007 margin: 10px 24px 10px 40px;
1007 margin: 10px 24px 10px 40px;
1008 }
1008 }
1009
1009
1010 /* -----------------------------------------------------------
1010 /* -----------------------------------------------------------
1011 content -> right -> box / images
1011 content -> right -> box / images
1012 ----------------------------------------------------------- */
1012 ----------------------------------------------------------- */
1013
1013
1014 #content div.box img.left
1014 #content div.box img.left
1015 {
1015 {
1016 margin: 10px 10px 10px 0;
1016 margin: 10px 10px 10px 0;
1017 border: none;
1017 border: none;
1018 float: left;
1018 float: left;
1019 }
1019 }
1020
1020
1021 #content div.box img.right
1021 #content div.box img.right
1022 {
1022 {
1023 margin: 10px 0 10px 10px;
1023 margin: 10px 0 10px 10px;
1024 border: none;
1024 border: none;
1025 float: right;
1025 float: right;
1026 }
1026 }
1027
1027
1028 /* -----------------------------------------------------------
1028 /* -----------------------------------------------------------
1029 content -> right -> box / messages
1029 content -> right -> box / messages
1030 ----------------------------------------------------------- */
1030 ----------------------------------------------------------- */
1031
1031
1032 #content div.box div.messages
1032 #content div.box div.messages
1033 {
1033 {
1034 margin: 0 20px 0 20px;
1034 margin: 0 20px 0 20px;
1035 padding: 0;
1035 padding: 0;
1036 clear: both;
1036 clear: both;
1037 overflow: hidden;
1037 overflow: hidden;
1038 }
1038 }
1039
1039
1040 #content div.box div.message
1040 #content div.box div.message
1041 {
1041 {
1042 margin: 0 0 10px 0;
1042 margin: 0 0 10px 0;
1043 padding: 0;
1043 padding: 0;
1044 clear: both;
1044 clear: both;
1045 overflow: hidden;
1045 overflow: hidden;
1046 }
1046 }
1047
1047
1048 #content div.box div.message div.image
1048 #content div.box div.message div.image
1049 {
1049 {
1050 margin: 9px 0 0 5px;
1050 margin: 9px 0 0 5px;
1051 padding: 6px;
1051 padding: 6px;
1052 float: left;
1052 float: left;
1053 }
1053 }
1054
1054
1055 #content div.box div.message div.image img
1055 #content div.box div.message div.image img
1056 {
1056 {
1057 margin: 0;
1057 margin: 0;
1058 vertical-align: middle;
1058 vertical-align: middle;
1059 }
1059 }
1060
1060
1061 #content div.box div.message div.text
1061 #content div.box div.message div.text
1062 {
1062 {
1063 margin: 0;
1063 margin: 0;
1064 padding: 9px 6px 9px 6px;
1064 padding: 9px 6px 9px 6px;
1065 float: left;
1065 float: left;
1066 }
1066 }
1067
1067
1068 #content div.box div.message div.dismiss
1068 #content div.box div.message div.dismiss
1069 {
1069 {
1070 margin: 0;
1070 margin: 0;
1071 padding: 0;
1071 padding: 0;
1072 float: right;
1072 float: right;
1073 }
1073 }
1074
1074
1075 #content div.box div.message div.dismiss a
1075 #content div.box div.message div.dismiss a
1076 {
1076 {
1077 margin: 15px 14px 0 0;
1077 margin: 15px 14px 0 0;
1078 padding: 0;
1078 padding: 0;
1079 height: 16px;
1079 height: 16px;
1080 width: 16px;
1080 width: 16px;
1081 display: block;
1081 display: block;
1082 background: url("../images/icons/cross.png") no-repeat;
1082 background: url("../images/icons/cross.png") no-repeat;
1083 }
1083 }
1084
1084
1085 #content div.box div.message div.text h1,
1085 #content div.box div.message div.text h1,
1086 #content div.box div.message div.text h2,
1086 #content div.box div.message div.text h2,
1087 #content div.box div.message div.text h3,
1087 #content div.box div.message div.text h3,
1088 #content div.box div.message div.text h4,
1088 #content div.box div.message div.text h4,
1089 #content div.box div.message div.text h5,
1089 #content div.box div.message div.text h5,
1090 #content div.box div.message div.text h6
1090 #content div.box div.message div.text h6
1091 {
1091 {
1092 margin: 0;
1092 margin: 0;
1093 padding: 0px;
1093 padding: 0px;
1094 border: none;
1094 border: none;
1095 }
1095 }
1096
1096
1097 #content div.box div.message div.text span
1097 #content div.box div.message div.text span
1098 {
1098 {
1099 margin: 0;
1099 margin: 0;
1100 padding: 5px 0 0 0;
1100 padding: 5px 0 0 0;
1101 height: 1%;
1101 height: 1%;
1102 display: block;
1102 display: block;
1103 }
1103 }
1104
1104
1105 #content div.box div.message-error
1105 #content div.box div.message-error
1106 {
1106 {
1107 height: 1%;
1107 height: 1%;
1108 clear: both;
1108 clear: both;
1109 overflow: hidden;
1109 overflow: hidden;
1110 background: #FBE3E4;
1110 background: #FBE3E4;
1111 border: 1px solid #FBC2C4;
1111 border: 1px solid #FBC2C4;
1112 color: #860006;
1112 color: #860006;
1113 }
1113 }
1114
1114
1115 #content div.box div.message-error h6
1115 #content div.box div.message-error h6
1116 {
1116 {
1117 color: #860006;
1117 color: #860006;
1118 }
1118 }
1119
1119
1120 #content div.box div.message-warning
1120 #content div.box div.message-warning
1121 {
1121 {
1122 height: 1%;
1122 height: 1%;
1123 clear: both;
1123 clear: both;
1124 overflow: hidden;
1124 overflow: hidden;
1125 background: #FFF6BF;
1125 background: #FFF6BF;
1126 border: 1px solid #FFD324;
1126 border: 1px solid #FFD324;
1127 color: #5f5200;
1127 color: #5f5200;
1128 }
1128 }
1129
1129
1130 #content div.box div.message-warning h6
1130 #content div.box div.message-warning h6
1131 {
1131 {
1132 color: #5f5200;
1132 color: #5f5200;
1133 }
1133 }
1134
1134
1135 #content div.box div.message-notice
1135 #content div.box div.message-notice
1136 {
1136 {
1137 height: 1%;
1137 height: 1%;
1138 clear: both;
1138 clear: both;
1139 overflow: hidden;
1139 overflow: hidden;
1140 background: #8FBDE0;
1140 background: #8FBDE0;
1141 border: 1px solid #6BACDE;
1141 border: 1px solid #6BACDE;
1142 color: #003863;
1142 color: #003863;
1143 }
1143 }
1144
1144
1145 #content div.box div.message-notice h6
1145 #content div.box div.message-notice h6
1146 {
1146 {
1147 color: #003863;
1147 color: #003863;
1148 }
1148 }
1149
1149
1150 #content div.box div.message-success
1150 #content div.box div.message-success
1151 {
1151 {
1152 height: 1%;
1152 height: 1%;
1153 clear: both;
1153 clear: both;
1154 overflow: hidden;
1154 overflow: hidden;
1155 background: #E6EFC2;
1155 background: #E6EFC2;
1156 border: 1px solid #C6D880;
1156 border: 1px solid #C6D880;
1157 color: #4e6100;
1157 color: #4e6100;
1158 }
1158 }
1159
1159
1160 #content div.box div.message-success h6
1160 #content div.box div.message-success h6
1161 {
1161 {
1162 color: #4e6100;
1162 color: #4e6100;
1163 }
1163 }
1164
1164
1165 /* -----------------------------------------------------------
1165 /* -----------------------------------------------------------
1166 content -> right -> box / forms
1166 content -> right -> box / forms
1167 ----------------------------------------------------------- */
1167 ----------------------------------------------------------- */
1168
1168
1169 #content div.box div.form
1169 #content div.box div.form
1170 {
1170 {
1171 margin: 0;
1171 margin: 0;
1172 padding: 0 20px 10px 20px;
1172 padding: 0 20px 10px 20px;
1173 clear: both;
1173 clear: both;
1174 overflow: hidden;
1174 overflow: hidden;
1175 }
1175 }
1176
1176
1177 #content div.box div.form div.fields
1177 #content div.box div.form div.fields
1178 {
1178 {
1179 margin: 0;
1179 margin: 0;
1180 padding: 0;
1180 padding: 0;
1181 clear: both;
1181 clear: both;
1182 overflow: hidden;
1182 overflow: hidden;
1183 }
1183 }
1184
1184
1185 #content div.box div.form div.fields div.field
1185 #content div.box div.form div.fields div.field
1186 {
1186 {
1187 margin: 0;
1187 margin: 0;
1188 padding: 10px 0 10px 0;
1188 padding: 10px 0 10px 0;
1189 height: 1%;
1189 height: 1%;
1190 border-bottom: 1px solid #DDDDDD;
1190 border-bottom: 1px solid #DDDDDD;
1191 clear: both;
1191 clear: both;
1192 overflow: hidden;
1192 overflow: hidden;
1193 }
1193 }
1194
1194
1195 #content div.box div.form div.fields div.field-first
1195 #content div.box div.form div.fields div.field-first
1196 {
1196 {
1197 padding: 0 0 10px 0;
1197 padding: 0 0 10px 0;
1198 }
1198 }
1199
1199
1200 #content div.box div.form div.fields div.field span.error-message
1200 #content div.box div.form div.fields div.field span.error-message
1201 {
1201 {
1202 margin: 8px 0 0 0;
1202 margin: 8px 0 0 0;
1203 padding: 0;
1203 padding: 0;
1204 height: 1%;
1204 height: 1%;
1205 display: block;
1205 display: block;
1206 color: #FF0000;
1206 color: #FF0000;
1207 }
1207 }
1208
1208
1209 #content div.box div.form div.fields div.field span.success
1209 #content div.box div.form div.fields div.field span.success
1210 {
1210 {
1211 margin: 8px 0 0 0;
1211 margin: 8px 0 0 0;
1212 padding: 0;
1212 padding: 0;
1213 height: 1%;
1213 height: 1%;
1214 display: block;
1214 display: block;
1215 color: #316309;
1215 color: #316309;
1216 }
1216 }
1217
1217
1218 /* -----------------------------------------------------------
1218 /* -----------------------------------------------------------
1219 content -> right -> forms -> labels
1219 content -> right -> forms -> labels
1220 ----------------------------------------------------------- */
1220 ----------------------------------------------------------- */
1221
1221
1222 #content div.box div.form div.fields div.field div.label
1222 #content div.box div.form div.fields div.field div.label
1223 {
1223 {
1224 left: 310px;
1224 left: 310px;
1225 margin: 0;
1225 margin: 0;
1226 padding: 8px 0 0 5px;
1226 padding: 8px 0 0 5px;
1227 width: auto;
1227 width: auto;
1228 position: absolute;
1228 position: absolute;
1229 }
1229 }
1230
1230
1231 #content div.box-left div.form div.fields div.field div.label,
1231 #content div.box-left div.form div.fields div.field div.label,
1232 #content div.box-right div.form div.fields div.field div.label
1232 #content div.box-right div.form div.fields div.field div.label
1233 {
1233 {
1234 left: 0;
1234 left: 0;
1235 margin: 0;
1235 margin: 0;
1236 padding: 0 0 8px 0;
1236 padding: 0 0 8px 0;
1237 width: auto;
1237 width: auto;
1238 position: relative;
1238 position: relative;
1239 }
1239 }
1240
1240
1241 /* -----------------------------------------------------------
1241 /* -----------------------------------------------------------
1242 content -> right -> forms -> label (select)
1242 content -> right -> forms -> label (select)
1243 ----------------------------------------------------------- */
1243 ----------------------------------------------------------- */
1244
1244
1245 #content div.box div.form div.fields div.field div.label-select
1245 #content div.box div.form div.fields div.field div.label-select
1246 {
1246 {
1247 padding: 2px 0 0 5px;
1247 padding: 2px 0 0 5px;
1248 }
1248 }
1249
1249
1250 #content div.box-left div.form div.fields div.field div.label-select,
1250 #content div.box-left div.form div.fields div.field div.label-select,
1251 #content div.box-right div.form div.fields div.field div.label-select
1251 #content div.box-right div.form div.fields div.field div.label-select
1252 {
1252 {
1253 padding: 0 0 8px 0;
1253 padding: 0 0 8px 0;
1254 }
1254 }
1255
1255
1256 /* -----------------------------------------------------------
1256 /* -----------------------------------------------------------
1257 content -> right -> forms -> label (checkbox)
1257 content -> right -> forms -> label (checkbox)
1258 ----------------------------------------------------------- */
1258 ----------------------------------------------------------- */
1259
1259
1260 #content div.box div.form div.fields div.field div.label-checkbox
1260 #content div.box div.form div.fields div.field div.label-checkbox
1261 {
1261 {
1262 padding:0 0 0 5px !important;
1262 padding:0 0 0 5px !important;
1263 }
1263 }
1264
1264
1265 /* -----------------------------------------------------------
1265 /* -----------------------------------------------------------
1266 content -> right -> forms -> label (radio)
1266 content -> right -> forms -> label (radio)
1267 ----------------------------------------------------------- */
1267 ----------------------------------------------------------- */
1268
1268
1269 #content div.box div.form div.fields div.field div.label-radio
1269 #content div.box div.form div.fields div.field div.label-radio
1270 {
1270 {
1271 padding:0 0 0 5px !important;
1271 padding:0 0 0 5px !important;
1272 }
1272 }
1273
1273
1274 /* -----------------------------------------------------------
1274 /* -----------------------------------------------------------
1275 content -> right -> forms -> label (textarea)
1275 content -> right -> forms -> label (textarea)
1276 ----------------------------------------------------------- */
1276 ----------------------------------------------------------- */
1277
1277
1278 #content div.box div.form div.fields div.field div.label-textarea
1278 #content div.box div.form div.fields div.field div.label-textarea
1279 {
1279 {
1280 padding:0 0 0 5px !important;
1280 padding:0 0 0 5px !important;
1281 }
1281 }
1282
1282
1283 #content div.box-left div.form div.fields div.field div.label-textarea,
1283 #content div.box-left div.form div.fields div.field div.label-textarea,
1284 #content div.box-right div.form div.fields div.field div.label-textarea
1284 #content div.box-right div.form div.fields div.field div.label-textarea
1285 {
1285 {
1286 padding: 0 0 8px 0 !important;
1286 padding: 0 0 8px 0 !important;
1287 }
1287 }
1288
1288
1289 /* -----------------------------------------------------------
1289 /* -----------------------------------------------------------
1290 content -> right -> forms -> labels (label)
1290 content -> right -> forms -> labels (label)
1291 ----------------------------------------------------------- */
1291 ----------------------------------------------------------- */
1292
1292
1293 #content div.box div.form div.fields div.field div.label label
1293 #content div.box div.form div.fields div.field div.label label
1294 {
1294 {
1295 color: #393939;
1295 color: #393939;
1296 font-weight: bold;
1296 font-weight: bold;
1297 }
1297 }
1298
1298
1299 #content div.box div.form div.fields div.field div.label span
1299 #content div.box div.form div.fields div.field div.label span
1300 {
1300 {
1301 margin: 0;
1301 margin: 0;
1302 padding: 2px 0 0 0;
1302 padding: 2px 0 0 0;
1303 height: 1%;
1303 height: 1%;
1304 display: block;
1304 display: block;
1305 color: #363636;
1305 color: #363636;
1306 }
1306 }
1307
1307
1308 /* -----------------------------------------------------------
1308 /* -----------------------------------------------------------
1309 content -> right -> forms -> input
1309 content -> right -> forms -> input
1310 ----------------------------------------------------------- */
1310 ----------------------------------------------------------- */
1311
1311
1312 #content div.box div.form div.fields div.field div.input
1312 #content div.box div.form div.fields div.field div.input
1313 {
1313 {
1314 margin: 0 0 0 200px;
1314 margin: 0 0 0 200px;
1315 padding: 0;
1315 padding: 0;
1316 }
1316 }
1317
1317
1318 #content div.box-left div.form div.fields div.field div.input,
1318 #content div.box-left div.form div.fields div.field div.input,
1319 #content div.box-right div.form div.fields div.field div.input
1319 #content div.box-right div.form div.fields div.field div.input
1320 {
1320 {
1321 margin: 0;
1321 margin: 0;
1322 padding: 7px 7px 6px 7px;
1322 padding: 7px 7px 6px 7px;
1323 border-top: 1px solid #b3b3b3;
1323 border-top: 1px solid #b3b3b3;
1324 border-left: 1px solid #b3b3b3;
1324 border-left: 1px solid #b3b3b3;
1325 border-right: 1px solid #eaeaea;
1325 border-right: 1px solid #eaeaea;
1326 border-bottom: 1px solid #eaeaea;
1326 border-bottom: 1px solid #eaeaea;
1327 }
1327 }
1328
1328
1329 #content div.box div.form div.fields div.field div.input input
1329 #content div.box div.form div.fields div.field div.input input
1330 {
1330 {
1331 margin: 0;
1331 margin: 0;
1332 padding: 7px 7px 6px 7px;
1332 padding: 7px 7px 6px 7px;
1333 background: #FFFFFF;
1333 background: #FFFFFF;
1334 border-top: 1px solid #b3b3b3;
1334 border-top: 1px solid #b3b3b3;
1335 border-left: 1px solid #b3b3b3;
1335 border-left: 1px solid #b3b3b3;
1336 border-right: 1px solid #eaeaea;
1336 border-right: 1px solid #eaeaea;
1337 border-bottom: 1px solid #eaeaea;
1337 border-bottom: 1px solid #eaeaea;
1338 color: #000000;
1338 color: #000000;
1339 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1339 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1340 font-size: 11px;
1340 font-size: 11px;
1341 float: left;
1341 float: left;
1342 }
1342 }
1343
1343
1344 #content div.box-left div.form div.fields div.field div.input input,
1344 #content div.box-left div.form div.fields div.field div.input input,
1345 #content div.box-right div.form div.fields div.field div.input input
1345 #content div.box-right div.form div.fields div.field div.input input
1346 {
1346 {
1347 width: 100%;
1347 width: 100%;
1348 padding: 0;
1348 padding: 0;
1349 border: none;
1349 border: none;
1350 }
1350 }
1351
1351
1352 #content div.box div.form div.fields div.field div.input input.small
1352 #content div.box div.form div.fields div.field div.input input.small
1353 {
1353 {
1354 width: 30%;
1354 width: 30%;
1355 }
1355 }
1356
1356
1357 #content div.box div.form div.fields div.field div.input input.medium
1357 #content div.box div.form div.fields div.field div.input input.medium
1358 {
1358 {
1359 width: 55%;
1359 width: 55%;
1360 }
1360 }
1361
1361
1362 #content div.box div.form div.fields div.field div.input input.large
1362 #content div.box div.form div.fields div.field div.input input.large
1363 {
1363 {
1364 width: 85%;
1364 width: 85%;
1365 }
1365 }
1366
1366
1367 #content div.box div.form div.fields div.field div.input input.date
1367 #content div.box div.form div.fields div.field div.input input.date
1368 {
1368 {
1369 width: 177px;
1369 width: 177px;
1370 }
1370 }
1371
1371
1372 #content div.box div.form div.fields div.field div.input input.button
1372 #content div.box div.form div.fields div.field div.input input.button
1373 {
1373 {
1374 margin: 0;
1374 margin: 0;
1375 padding: 4px 8px 4px 8px;
1375 padding: 4px 8px 4px 8px;
1376 background: #D4D0C8;
1376 background: #D4D0C8;
1377 border-top: 1px solid #FFFFFF;
1377 border-top: 1px solid #FFFFFF;
1378 border-left: 1px solid #FFFFFF;
1378 border-left: 1px solid #FFFFFF;
1379 border-right: 1px solid #404040;
1379 border-right: 1px solid #404040;
1380 border-bottom: 1px solid #404040;
1380 border-bottom: 1px solid #404040;
1381 color: #000000;
1381 color: #000000;
1382 }
1382 }
1383
1383
1384 #content div.box div.form div.fields div.field div.input input.error
1384 #content div.box div.form div.fields div.field div.input input.error
1385 {
1385 {
1386 background: #FBE3E4;
1386 background: #FBE3E4;
1387 border-top: 1px solid #e1b2b3;
1387 border-top: 1px solid #e1b2b3;
1388 border-left: 1px solid #e1b2b3;
1388 border-left: 1px solid #e1b2b3;
1389 border-right: 1px solid #FBC2C4;
1389 border-right: 1px solid #FBC2C4;
1390 border-bottom: 1px solid #FBC2C4;
1390 border-bottom: 1px solid #FBC2C4;
1391 }
1391 }
1392
1392
1393 #content div.box div.form div.fields div.field div.input input.success
1393 #content div.box div.form div.fields div.field div.input input.success
1394 {
1394 {
1395 background: #E6EFC2;
1395 background: #E6EFC2;
1396 border-top: 1px solid #cebb98;
1396 border-top: 1px solid #cebb98;
1397 border-left: 1px solid #cebb98;
1397 border-left: 1px solid #cebb98;
1398 border-right: 1px solid #c6d880;
1398 border-right: 1px solid #c6d880;
1399 border-bottom: 1px solid #c6d880;
1399 border-bottom: 1px solid #c6d880;
1400 }
1400 }
1401
1401
1402 #content div.box div.form div.fields div.field div.input img.ui-datepicker-trigger
1402 #content div.box div.form div.fields div.field div.input img.ui-datepicker-trigger
1403 {
1403 {
1404 margin: 0 0 0 6px;
1404 margin: 0 0 0 6px;
1405 }
1405 }
1406
1406
1407 /* -----------------------------------------------------------
1407 /* -----------------------------------------------------------
1408 content -> right -> forms -> input (file styling)
1408 content -> right -> forms -> input (file styling)
1409 ----------------------------------------------------------- */
1409 ----------------------------------------------------------- */
1410
1410
1411 #content div.box div.form div.fields div.field div.input a.ui-input-file
1411 #content div.box div.form div.fields div.field div.input a.ui-input-file
1412 {
1412 {
1413 margin: 0 0 0 6px;
1413 margin: 0 0 0 6px;
1414 padding: 0;
1414 padding: 0;
1415 width: 28px;
1415 width: 28px;
1416 height: 28px;
1416 height: 28px;
1417 display: inline;
1417 display: inline;
1418 position: absolute;
1418 position: absolute;
1419 overflow: hidden;
1419 overflow: hidden;
1420 cursor: pointer;
1420 cursor: pointer;
1421 background: #e5e3e3 url("../images/button_browse.png") no-repeat;
1421 background: #e5e3e3 url("../images/button_browse.png") no-repeat;
1422 border: none;
1422 border: none;
1423 text-decoration: none;
1423 text-decoration: none;
1424 }
1424 }
1425
1425
1426 #content div.box div.form div.fields div.field div.input a:hover.ui-input-file
1426 #content div.box div.form div.fields div.field div.input a:hover.ui-input-file
1427 {
1427 {
1428 background: #e5e3e3 url("../images/button_browse_selected.png") no-repeat;
1428 background: #e5e3e3 url("../images/button_browse_selected.png") no-repeat;
1429 }
1429 }
1430
1430
1431 /* -----------------------------------------------------------
1431 /* -----------------------------------------------------------
1432 content -> right -> forms -> textarea
1432 content -> right -> forms -> textarea
1433 ----------------------------------------------------------- */
1433 ----------------------------------------------------------- */
1434
1434
1435 #content div.box div.form div.fields div.field div.textarea
1435 #content div.box div.form div.fields div.field div.textarea
1436 {
1436 {
1437 margin: 0 0 0 200px;
1437 margin: 0 0 0 200px;
1438 padding: 10px;
1438 padding: 10px;
1439 border-top: 1px solid #b3b3b3;
1439 border-top: 1px solid #b3b3b3;
1440 border-left: 1px solid #b3b3b3;
1440 border-left: 1px solid #b3b3b3;
1441 border-right: 1px solid #eaeaea;
1441 border-right: 1px solid #eaeaea;
1442 border-bottom: 1px solid #eaeaea;
1442 border-bottom: 1px solid #eaeaea;
1443 }
1443 }
1444
1444
1445 #content div.box div.form div.fields div.field div.textarea-editor
1445 #content div.box div.form div.fields div.field div.textarea-editor
1446 {
1446 {
1447 padding: 0;
1447 padding: 0;
1448 border: 1px solid #dddddd;
1448 border: 1px solid #dddddd;
1449 }
1449 }
1450
1450
1451 #content div.box-left div.form div.fields div.field div.textarea,
1451 #content div.box-left div.form div.fields div.field div.textarea,
1452 #content div.box-right div.form div.fields div.field div.textarea
1452 #content div.box-right div.form div.fields div.field div.textarea
1453 {
1453 {
1454 margin: 0;
1454 margin: 0;
1455 }
1455 }
1456
1456
1457 #content div.box div.form div.fields div.field div.textarea textarea
1457 #content div.box div.form div.fields div.field div.textarea textarea
1458 {
1458 {
1459 margin: 0;
1459 margin: 0;
1460 padding: 0;
1460 padding: 0;
1461 width: 100%;
1461 width: 100%;
1462 height: 220px;
1462 height: 220px;
1463 overflow: hidden;
1463 overflow: hidden;
1464 background: #FFFFFF;
1464 background: #FFFFFF;
1465 border-width: 0;
1465 border-width: 0;
1466 color: #000000;
1466 color: #000000;
1467 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1467 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1468 font-size: 11px;
1468 font-size: 11px;
1469 outline: none;
1469 outline: none;
1470 }
1470 }
1471
1471
1472 #content div.box-left div.form div.fields div.field div.textarea textarea,
1472 #content div.box-left div.form div.fields div.field div.textarea textarea,
1473 #content div.box-right div.form div.fields div.field div.textarea textarea
1473 #content div.box-right div.form div.fields div.field div.textarea textarea
1474 {
1474 {
1475 width: 100%;
1475 width: 100%;
1476 height: 100px;
1476 height: 100px;
1477 }
1477 }
1478
1478
1479 #content div.box div.form div.fields div.field div.textarea textarea.error
1479 #content div.box div.form div.fields div.field div.textarea textarea.error
1480 {
1480 {
1481 padding: 3px 10px 10px 23px;
1481 padding: 3px 10px 10px 23px;
1482 background-color: #FBE3E4;
1482 background-color: #FBE3E4;
1483 background-image: url("../../../resources/images/icons/exclamation.png");
1483 background-image: url("../../../resources/images/icons/exclamation.png");
1484 background-repeat: no-repeat;
1484 background-repeat: no-repeat;
1485 background-position: 3px 3px;
1485 background-position: 3px 3px;
1486 border: 1px solid #FBC2C4;
1486 border: 1px solid #FBC2C4;
1487 }
1487 }
1488
1488
1489 #content div.box div.form div.fields div.field div.textarea textarea.success
1489 #content div.box div.form div.fields div.field div.textarea textarea.success
1490 {
1490 {
1491 padding: 3px 10px 10px 23px;
1491 padding: 3px 10px 10px 23px;
1492 background-color: #E6EFC2;
1492 background-color: #E6EFC2;
1493 background-image: url("../../../resources/images/icons/accept.png");
1493 background-image: url("../../../resources/images/icons/accept.png");
1494 background-repeat: no-repeat;
1494 background-repeat: no-repeat;
1495 background-position: 3px 3px;
1495 background-position: 3px 3px;
1496 border: 1px solid #C6D880;
1496 border: 1px solid #C6D880;
1497 }
1497 }
1498
1498
1499 /* -----------------------------------------------------------
1499 /* -----------------------------------------------------------
1500 content -> right -> forms -> textarea (tinymce editor)
1500 content -> right -> forms -> textarea (tinymce editor)
1501 ----------------------------------------------------------- */
1501 ----------------------------------------------------------- */
1502
1502
1503 #content div.box div.form div.fields div.field div.textarea table
1503 #content div.box div.form div.fields div.field div.textarea table
1504 {
1504 {
1505 margin: 0;
1505 margin: 0;
1506 padding: 0;
1506 padding: 0;
1507 width: 100%;
1507 width: 100%;
1508 border: none;
1508 border: none;
1509 }
1509 }
1510
1510
1511 #content div.box div.form div.fields div.field div.textarea table td
1511 #content div.box div.form div.fields div.field div.textarea table td
1512 {
1512 {
1513 padding: 0;
1513 padding: 0;
1514 background: #DDDDDD;
1514 background: #DDDDDD;
1515 border: none;
1515 border: none;
1516 }
1516 }
1517
1517
1518 #content div.box div.form div.fields div.field div.textarea table td table
1518 #content div.box div.form div.fields div.field div.textarea table td table
1519 {
1519 {
1520 margin: 0;
1520 margin: 0;
1521 padding: 0;
1521 padding: 0;
1522 width: auto;
1522 width: auto;
1523 border: none;
1523 border: none;
1524 }
1524 }
1525
1525
1526 #content div.box div.form div.fields div.field div.textarea table td table td
1526 #content div.box div.form div.fields div.field div.textarea table td table td
1527 {
1527 {
1528 padding: 5px 5px 5px 0;
1528 padding: 5px 5px 5px 0;
1529 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1529 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1530 font-size: 11px;
1530 font-size: 11px;
1531 }
1531 }
1532
1532
1533 #content div.box div.form div.fields div.field div.textarea table td table td a
1533 #content div.box div.form div.fields div.field div.textarea table td table td a
1534 {
1534 {
1535 border: none;
1535 border: none;
1536 }
1536 }
1537
1537
1538 #content div.box div.form div.fields div.field div.textarea table td table td a.mceButtonActive
1538 #content div.box div.form div.fields div.field div.textarea table td table td a.mceButtonActive
1539 {
1539 {
1540 background: #b1b1b1;
1540 background: #b1b1b1;
1541 }
1541 }
1542
1542
1543 /* -----------------------------------------------------------
1543 /* -----------------------------------------------------------
1544 content -> right -> forms -> select
1544 content -> right -> forms -> select
1545 ----------------------------------------------------------- */
1545 ----------------------------------------------------------- */
1546
1546
1547 #content div.box div.form div.fields div.field div.select
1547 #content div.box div.form div.fields div.field div.select
1548 {
1548 {
1549 margin: 0 0 0 200px;
1549 margin: 0 0 0 200px;
1550 padding: 0;
1550 padding: 0;
1551 }
1551 }
1552
1552
1553 #content div.box div.form div.fields div.field div.select a:hover
1553 #content div.box div.form div.fields div.field div.select a:hover
1554 {
1554 {
1555 color: #000000;
1555 color: #000000;
1556 text-decoration: none;
1556 text-decoration: none;
1557 }
1557 }
1558
1558
1559 #content div.box div.form div.fields div.field div.select select
1559 #content div.box div.form div.fields div.field div.select select
1560 {
1560 {
1561 margin: 0;
1561 margin: 0;
1562 }
1562 }
1563
1563
1564 /* -----------------------------------------------------------
1564 /* -----------------------------------------------------------
1565 content -> right -> forms -> select (jquery styling)
1565 content -> right -> forms -> select (jquery styling)
1566 ----------------------------------------------------------- */
1566 ----------------------------------------------------------- */
1567
1567
1568 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus
1568 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus
1569 {
1569 {
1570 border: 1px solid #666666;
1570 border: 1px solid #666666;
1571 }
1571 }
1572
1572
1573 #content div.box div.form div.fields div.field div.select a.ui-selectmenu
1573 #content div.box div.form div.fields div.field div.select a.ui-selectmenu
1574 {
1574 {
1575 color: #565656;
1575 color: #565656;
1576 text-decoration: none;
1576 text-decoration: none;
1577 }
1577 }
1578
1578
1579 #content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover
1579 #content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover
1580 {
1580 {
1581 color: #000000;
1581 color: #000000;
1582 text-decoration: none;
1582 text-decoration: none;
1583 }
1583 }
1584
1584
1585 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus span.ui-icon
1585 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus span.ui-icon
1586 {
1586 {
1587 background-image: url(../images/ui/ui-icons_222222_256x240.png);
1587 background-image: url(../images/ui/ui-icons_222222_256x240.png);
1588 }
1588 }
1589
1589
1590 /* -----------------------------------------------------------
1590 /* -----------------------------------------------------------
1591 content -> right -> forms -> element focus
1591 content -> right -> forms -> element focus
1592 ----------------------------------------------------------- */
1592 ----------------------------------------------------------- */
1593
1593
1594 #content div.box div.form div.fields div.field input[type=text]:focus,
1594 #content div.box div.form div.fields div.field input[type=text]:focus,
1595 #content div.box div.form div.fields div.field input[type=password]:focus,
1595 #content div.box div.form div.fields div.field input[type=password]:focus,
1596 #content div.box div.form div.fields div.field input[type=file]:focus,
1596 #content div.box div.form div.fields div.field input[type=file]:focus,
1597 #content div.box div.form div.fields div.field textarea:focus,
1597 #content div.box div.form div.fields div.field textarea:focus,
1598 #content div.box div.form div.fields div.field select:focus
1598 #content div.box div.form div.fields div.field select:focus
1599 {
1599 {
1600 background: #f6f6f6;
1600 background: #f6f6f6;
1601 border-color: #666;
1601 border-color: #666;
1602 }
1602 }
1603
1603
1604 /* -----------------------------------------------------------
1604 /* -----------------------------------------------------------
1605 content -> right -> forms -> checkboxes
1605 content -> right -> forms -> checkboxes
1606 ----------------------------------------------------------- */
1606 ----------------------------------------------------------- */
1607
1607
1608 #content div.box div.form div.fields div.field div.checkboxes
1608 #content div.box div.form div.fields div.field div.checkboxes
1609 {
1609 {
1610 margin: 0 0 0 200px;
1610 margin: 0 0 0 200px;
1611 padding: 0;
1611 padding: 0;
1612 }
1612 }
1613
1613
1614 #content div.box div.form div.fields div.field div.checkboxes div.checkbox
1614 #content div.box div.form div.fields div.field div.checkboxes div.checkbox
1615 {
1615 {
1616 margin: 0;
1616 margin: 0;
1617 padding: 2px 0 2px 0;
1617 padding: 2px 0 2px 0;
1618 clear: both;
1618 clear: both;
1619 overflow: hidden;
1619 overflow: hidden;
1620 }
1620 }
1621
1621
1622 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input
1622 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input
1623 {
1623 {
1624 margin: 0;
1624 margin: 0;
1625 float: left;
1625 float: left;
1626 }
1626 }
1627
1627
1628 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label
1628 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label
1629 {
1629 {
1630 margin: 3px 0 0 4px;
1630 margin: 3px 0 0 4px;
1631 height: 1%;
1631 height: 1%;
1632 display: block;
1632 display: block;
1633 float: left;
1633 float: left;
1634 }
1634 }
1635
1635
1636 /* -----------------------------------------------------------
1636 /* -----------------------------------------------------------
1637 content -> right -> forms -> radios
1637 content -> right -> forms -> radios
1638 ----------------------------------------------------------- */
1638 ----------------------------------------------------------- */
1639
1639
1640 #content div.box div.form div.fields div.field div.radios
1640 #content div.box div.form div.fields div.field div.radios
1641 {
1641 {
1642 margin: 0 0 0 200px;
1642 margin: 0 0 0 200px;
1643 padding: 0;
1643 padding: 0;
1644 }
1644 }
1645
1645
1646 #content div.box div.form div.fields div.field div.radios div.radio
1646 #content div.box div.form div.fields div.field div.radios div.radio
1647 {
1647 {
1648 margin: 0;
1648 margin: 0;
1649 padding: 2px 0 2px 0;
1649 padding: 2px 0 2px 0;
1650 clear: both;
1650 clear: both;
1651 overflow: hidden;
1651 overflow: hidden;
1652 }
1652 }
1653
1653
1654 #content div.box div.form div.fields div.field div.radios div.radio input
1654 #content div.box div.form div.fields div.field div.radios div.radio input
1655 {
1655 {
1656 margin: 0;
1656 margin: 0;
1657 float: left;
1657 float: left;
1658 }
1658 }
1659
1659
1660 #content div.box div.form div.fields div.field div.radios div.radio label
1660 #content div.box div.form div.fields div.field div.radios div.radio label
1661 {
1661 {
1662 margin: 3px 0 0 4px;
1662 margin: 3px 0 0 4px;
1663 height: 1%;
1663 height: 1%;
1664 display: block;
1664 display: block;
1665 float: left;
1665 float: left;
1666 }
1666 }
1667 /* -----------------------------------------------------------
1667 /* -----------------------------------------------------------
1668 content -> right -> forms -> button
1668 content -> right -> forms -> button
1669 ----------------------------------------------------------- */
1669 ----------------------------------------------------------- */
1670
1670
1671 div.form div.fields div.field div.button
1671 div.form div.fields div.field div.button
1672 {
1672 {
1673 margin: 0;
1673 margin: 0;
1674 padding: 0 0 0 8px;
1674 padding: 0 0 0 8px;
1675 float: left;
1675 float: left;
1676 }
1676 }
1677
1677
1678 div.form div.fields div.field div.button input
1678 div.form div.fields div.field div.button input
1679 {
1679 {
1680 margin: 0;
1680 margin: 0;
1681 color: #000000;
1681 color: #000000;
1682 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1682 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1683 font-size: 11px;
1683 font-size: 11px;
1684 font-weight: bold;
1684 font-weight: bold;
1685 }
1685 }
1686
1686
1687 div.form div.fields div.field div.button .ui-state-default
1687 div.form div.fields div.field div.button .ui-state-default
1688 {
1688 {
1689 margin: 0;
1689 margin: 0;
1690 padding: 6px 12px 6px 12px;
1690 padding: 6px 12px 6px 12px;
1691 background: #e5e3e3 url("../images/button.png") repeat-x;
1691 background: #e5e3e3 url("../images/button.png") repeat-x;
1692 border-top: 1px solid #DDDDDD;
1692 border-top: 1px solid #DDDDDD;
1693 border-left: 1px solid #c6c6c6;
1693 border-left: 1px solid #c6c6c6;
1694 border-right: 1px solid #DDDDDD;
1694 border-right: 1px solid #DDDDDD;
1695 border-bottom: 1px solid #c6c6c6;
1695 border-bottom: 1px solid #c6c6c6;
1696 color: #515151;
1696 color: #515151;
1697 outline: none;
1697 outline: none;
1698 }
1698 }
1699
1699
1700 div.form div.fields div.field div.button .ui-state-hover
1700 div.form div.fields div.field div.button .ui-state-hover
1701 {
1701 {
1702 margin: 0;
1702 margin: 0;
1703 padding: 6px 12px 6px 12px;
1703 padding: 6px 12px 6px 12px;
1704 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1704 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1705 border-top: 1px solid #cccccc;
1705 border-top: 1px solid #cccccc;
1706 border-left: 1px solid #bebebe;
1706 border-left: 1px solid #bebebe;
1707 border-right: 1px solid #b1b1b1;
1707 border-right: 1px solid #b1b1b1;
1708 border-bottom: 1px solid #afafaf;
1708 border-bottom: 1px solid #afafaf;
1709 color: #515151;
1709 color: #515151;
1710 outline: none;
1710 outline: none;
1711 }
1711 }
1712
1712
1713 div.form div.fields div.field div.highlight
1713 div.form div.fields div.field div.highlight
1714 {
1714 {
1715 display: inline;
1715 display: inline;
1716 }
1716 }
1717
1717
1718 div.form div.fields div.field div.highlight .ui-state-default
1718 div.form div.fields div.field div.highlight .ui-state-default
1719 {
1719 {
1720 margin: 0;
1720 margin: 0;
1721 padding: 6px 12px 6px 12px;
1721 padding: 6px 12px 6px 12px;
1722 background: #4e85bb url("../images/colors/blue/button_highlight.png") repeat-x;
1722 background: #4e85bb url("../images/colors/blue/button_highlight.png") repeat-x;
1723 border-top: 1px solid #5c91a4;
1723 border-top: 1px solid #5c91a4;
1724 border-left: 1px solid #2a6f89;
1724 border-left: 1px solid #2a6f89;
1725 border-right: 1px solid #2b7089;
1725 border-right: 1px solid #2b7089;
1726 border-bottom: 1px solid #1a6480;
1726 border-bottom: 1px solid #1a6480;
1727 color: #FFFFFF;
1727 color: #FFFFFF;
1728 }
1728 }
1729
1729
1730 div.form div.fields div.field div.highlight .ui-state-hover
1730 div.form div.fields div.field div.highlight .ui-state-hover
1731 {
1731 {
1732 margin: 0;
1732 margin: 0;
1733 padding: 6px 12px 6px 12px;
1733 padding: 6px 12px 6px 12px;
1734 background: #46a0c1 url("../images/colors/blue/button_highlight_selected.png") repeat-x;
1734 background: #46a0c1 url("../images/colors/blue/button_highlight_selected.png") repeat-x;
1735 border-top: 1px solid #78acbf;
1735 border-top: 1px solid #78acbf;
1736 border-left: 1px solid #34819e;
1736 border-left: 1px solid #34819e;
1737 border-right: 1px solid #35829f;
1737 border-right: 1px solid #35829f;
1738 border-bottom: 1px solid #257897;
1738 border-bottom: 1px solid #257897;
1739 color: #FFFFFF;
1739 color: #FFFFFF;
1740 }
1740 }
1741
1741
1742
1742
1743 /* -----------------------------------------------------------
1743 /* -----------------------------------------------------------
1744 content -> right -> forms -> buttons
1744 content -> right -> forms -> buttons
1745 ----------------------------------------------------------- */
1745 ----------------------------------------------------------- */
1746
1746
1747 #content div.box div.form div.fields div.buttons
1747 #content div.box div.form div.fields div.buttons
1748 {
1748 {
1749 margin: 10px 0 0 200px;
1749 margin: 10px 0 0 200px;
1750 padding: 0;
1750 padding: 0;
1751 }
1751 }
1752
1752
1753 #content div.box-left div.form div.fields div.buttons,
1753 #content div.box-left div.form div.fields div.buttons,
1754 #content div.box-right div.form div.fields div.buttons
1754 #content div.box-right div.form div.fields div.buttons
1755 {
1755 {
1756 margin: 10px 0 0 0;
1756 margin: 10px 0 0 0;
1757 }
1757 }
1758
1758
1759 #content div.box div.form div.fields div.buttons input
1759 #content div.box div.form div.fields div.buttons input
1760 {
1760 {
1761 margin: 0;
1761 margin: 0;
1762 color: #000000;
1762 color: #000000;
1763 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1763 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1764 font-size: 11px;
1764 font-size: 11px;
1765 font-weight: bold;
1765 font-weight: bold;
1766 }
1766 }
1767 /* -----------------------------------------------------------
1767 /* -----------------------------------------------------------
1768 content -> right -> forms -> buttons
1768 content -> right -> forms -> buttons
1769 ----------------------------------------------------------- */
1769 ----------------------------------------------------------- */
1770
1770
1771 div.form div.fields div.buttons
1771 div.form div.fields div.buttons
1772 {
1772 {
1773 margin: 10px 0 0 200px;
1773 margin: 10px 0 0 200px;
1774 padding: 0;
1774 padding: 0;
1775 }
1775 }
1776
1776
1777 div.box-left div.form div.fields div.buttons,
1777 div.box-left div.form div.fields div.buttons,
1778 div.box-right div.form div.fields div.buttons
1778 div.box-right div.form div.fields div.buttons
1779 {
1779 {
1780 margin: 10px 0 0 0;
1780 margin: 10px 0 0 0;
1781 }
1781 }
1782
1782
1783 div.form div.fields div.buttons input
1783 div.form div.fields div.buttons input
1784 {
1784 {
1785 margin: 0;
1785 margin: 0;
1786 color: #000000;
1786 color: #000000;
1787 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1787 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1788 font-size: 11px;
1788 font-size: 11px;
1789 font-weight: bold;
1789 font-weight: bold;
1790 }
1790 }
1791
1791
1792 /* -----------------------------------------------------------
1792 /* -----------------------------------------------------------
1793 content -> right -> forms -> buttons (jquery styling)
1793 content -> right -> forms -> buttons (jquery styling)
1794 ----------------------------------------------------------- */
1794 ----------------------------------------------------------- */
1795
1795
1796 #content div.box div.form div.fields div.buttons input.ui-state-default
1796 #content div.box div.form div.fields div.buttons input.ui-state-default
1797 {
1797 {
1798 margin: 0;
1798 margin: 0;
1799 padding: 6px 12px 6px 12px;
1799 padding: 6px 12px 6px 12px;
1800 background: #e5e3e3 url("../images/button.png") repeat-x;
1800 background: #e5e3e3 url("../images/button.png") repeat-x;
1801 border-top: 1px solid #DDDDDD;
1801 border-top: 1px solid #DDDDDD;
1802 border-left: 1px solid #c6c6c6;
1802 border-left: 1px solid #c6c6c6;
1803 border-right: 1px solid #DDDDDD;
1803 border-right: 1px solid #DDDDDD;
1804 border-bottom: 1px solid #c6c6c6;
1804 border-bottom: 1px solid #c6c6c6;
1805 color: #515151;
1805 color: #515151;
1806 outline: none;
1806 outline: none;
1807 }
1807 }
1808
1808
1809 #content div.box div.form div.fields div.buttons input.ui-state-hover
1809 #content div.box div.form div.fields div.buttons input.ui-state-hover
1810 {
1810 {
1811 margin: 0;
1811 margin: 0;
1812 padding: 6px 12px 6px 12px;
1812 padding: 6px 12px 6px 12px;
1813 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1813 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1814 border-top: 1px solid #cccccc;
1814 border-top: 1px solid #cccccc;
1815 border-left: 1px solid #bebebe;
1815 border-left: 1px solid #bebebe;
1816 border-right: 1px solid #b1b1b1;
1816 border-right: 1px solid #b1b1b1;
1817 border-bottom: 1px solid #afafaf;
1817 border-bottom: 1px solid #afafaf;
1818 color: #515151;
1818 color: #515151;
1819 outline: none;
1819 outline: none;
1820 }
1820 }
1821
1821
1822 #content div.box div.form div.fields div.buttons div.highlight
1822 #content div.box div.form div.fields div.buttons div.highlight
1823 {
1823 {
1824 display: inline;
1824 display: inline;
1825 }
1825 }
1826
1826
1827 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default
1827 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default
1828 {
1828 {
1829 margin: 0;
1829 margin: 0;
1830 padding: 6px 12px 6px 12px;
1830 padding: 6px 12px 6px 12px;
1831 background: #4e85bb url("../images/colors/blue/button_highlight.png") repeat-x;
1831 background: #4e85bb url("../images/colors/blue/button_highlight.png") repeat-x;
1832 border-top: 1px solid #5c91a4;
1832 border-top: 1px solid #5c91a4;
1833 border-left: 1px solid #2a6f89;
1833 border-left: 1px solid #2a6f89;
1834 border-right: 1px solid #2b7089;
1834 border-right: 1px solid #2b7089;
1835 border-bottom: 1px solid #1a6480;
1835 border-bottom: 1px solid #1a6480;
1836 color: #FFFFFF;
1836 color: #FFFFFF;
1837 }
1837 }
1838
1838
1839 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover
1839 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover
1840 {
1840 {
1841 margin: 0;
1841 margin: 0;
1842 padding: 6px 12px 6px 12px;
1842 padding: 6px 12px 6px 12px;
1843 background: #46a0c1 url("../images/colors/blue/button_highlight_selected.png") repeat-x;
1843 background: #46a0c1 url("../images/colors/blue/button_highlight_selected.png") repeat-x;
1844 border-top: 1px solid #78acbf;
1844 border-top: 1px solid #78acbf;
1845 border-left: 1px solid #34819e;
1845 border-left: 1px solid #34819e;
1846 border-right: 1px solid #35829f;
1846 border-right: 1px solid #35829f;
1847 border-bottom: 1px solid #257897;
1847 border-bottom: 1px solid #257897;
1848 color: #FFFFFF;
1848 color: #FFFFFF;
1849 }
1849 }
1850
1850
1851 /* -----------------------------------------------------------
1851 /* -----------------------------------------------------------
1852 content -> right -> box / tables
1852 content -> right -> box / tables
1853 ----------------------------------------------------------- */
1853 ----------------------------------------------------------- */
1854
1854
1855 #content div.box div.table
1855 #content div.box div.table
1856 {
1856 {
1857 margin: 0;
1857 margin: 0;
1858 padding: 0 20px 10px 20px;
1858 padding: 0 20px 10px 20px;
1859 clear: both;
1859 clear: both;
1860 overflow: hidden;
1860 overflow: hidden;
1861 }
1861 }
1862
1862
1863 #content div.box table
1863 #content div.box table
1864 {
1864 {
1865 margin: 0;
1865 margin: 0;
1866 padding: 0;
1866 padding: 0;
1867 width: 100%;
1867 width: 100%;
1868 border-collapse: collapse;
1868 border-collapse: collapse;
1869 }
1869 }
1870
1870
1871 #content div.box table th
1871 #content div.box table th
1872 {
1872 {
1873 padding: 10px;
1873 padding: 10px;
1874 background: #eeeeee;
1874 background: #eeeeee;
1875 border-bottom: 1px solid #dddddd;
1875 border-bottom: 1px solid #dddddd;
1876 }
1876 }
1877
1877
1878 #content div.box table th.left
1878 #content div.box table th.left
1879 {
1879 {
1880 text-align: left;
1880 text-align: left;
1881 }
1881 }
1882
1882
1883 #content div.box table th.right
1883 #content div.box table th.right
1884 {
1884 {
1885 text-align: right;
1885 text-align: right;
1886 }
1886 }
1887
1887
1888 #content div.box table th.center
1888 #content div.box table th.center
1889 {
1889 {
1890 text-align: center;
1890 text-align: center;
1891 }
1891 }
1892
1892
1893 #content div.box table th.selected
1893 #content div.box table th.selected
1894 {
1894 {
1895 padding: 0;
1895 padding: 0;
1896 vertical-align: middle;
1896 vertical-align: middle;
1897 }
1897 }
1898
1898
1899 #content div.box table th.selected input
1899 #content div.box table th.selected input
1900 {
1900 {
1901 margin: 0;
1901 margin: 0;
1902 }
1902 }
1903
1903
1904 #content div.box table td
1904 #content div.box table td
1905 {
1905 {
1906 padding: 5px;
1906 padding: 5px;
1907 background: #ffffff;
1907 background: #ffffff;
1908 border-bottom: 1px solid #cdcdcd;
1908 border-bottom: 1px solid #cdcdcd;
1909 vertical-align:middle;
1909 vertical-align:middle;
1910 }
1910 }
1911
1911
1912 #content div.box table tr.selected td
1912 #content div.box table tr.selected td
1913 {
1913 {
1914 background: #FFFFCC;
1914 background: #FFFFCC;
1915 }
1915 }
1916
1916
1917 #content div.box table td.selected
1917 #content div.box table td.selected
1918 {
1918 {
1919 padding: 0;
1919 padding: 0;
1920 width: 3%;
1920 width: 3%;
1921 text-align: center;
1921 text-align: center;
1922 vertical-align: middle;
1922 vertical-align: middle;
1923 }
1923 }
1924
1924
1925 #content div.box table td.selected input
1925 #content div.box table td.selected input
1926 {
1926 {
1927 margin: 0;
1927 margin: 0;
1928 }
1928 }
1929
1929
1930 #content div.box table td.action
1930 #content div.box table td.action
1931 {
1931 {
1932 width: 45%;
1932 width: 45%;
1933 text-align: left;
1933 text-align: left;
1934 }
1934 }
1935
1935
1936 #content div.box table td.user
1936 #content div.box table td.user
1937 {
1937 {
1938 width: 10%;
1938 width: 10%;
1939 text-align: center;
1939 text-align: center;
1940 }
1940 }
1941
1941
1942 #content div.box table td.date
1942 #content div.box table td.date
1943 {
1943 {
1944 width: 33%;
1944 width: 33%;
1945 text-align: center;
1945 text-align: center;
1946 }
1946 }
1947
1947
1948 #content div.box table td.address
1948 #content div.box table td.address
1949 {
1949 {
1950 width: 10%;
1950 width: 10%;
1951 text-align: center;
1951 text-align: center;
1952 }
1952 }
1953
1953
1954 /* -----------------------------------------------------------
1954 /* -----------------------------------------------------------
1955 content -> right -> box / table action
1955 content -> right -> box / table action
1956 ----------------------------------------------------------- */
1956 ----------------------------------------------------------- */
1957
1957
1958 #content div.box div.action
1958 #content div.box div.action
1959 {
1959 {
1960 margin: 10px 0 0 0;
1960 margin: 10px 0 0 0;
1961 padding: 0;
1961 padding: 0;
1962 float: right;
1962 float: right;
1963 background: #FFFFFF;
1963 background: #FFFFFF;
1964 text-align: right;
1964 text-align: right;
1965 }
1965 }
1966
1966
1967 #content div.box div.action a:hover
1967 #content div.box div.action a:hover
1968 {
1968 {
1969 color: #000000;
1969 color: #000000;
1970 text-decoration: none;
1970 text-decoration: none;
1971 }
1971 }
1972
1972
1973 #content div.box div.action select
1973 #content div.box div.action select
1974 {
1974 {
1975 margin: 0;
1975 margin: 0;
1976 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1976 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1977 font-size: 11px;
1977 font-size: 11px;
1978 }
1978 }
1979
1979
1980 #content div.box div.action div.button
1980 #content div.box div.action div.button
1981 {
1981 {
1982 margin: 6px 0 0 0;
1982 margin: 6px 0 0 0;
1983 padding: 0;
1983 padding: 0;
1984 text-align: right;
1984 text-align: right;
1985 }
1985 }
1986
1986
1987 #content div.box div.action div.button input
1987 #content div.box div.action div.button input
1988 {
1988 {
1989 margin: 0;
1989 margin: 0;
1990 color: #000000;
1990 color: #000000;
1991 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1991 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1992 font-size: 11px;
1992 font-size: 11px;
1993 font-weight: bold;
1993 font-weight: bold;
1994 }
1994 }
1995
1995
1996 #content div.box div.action div.button input.ui-state-default
1996 #content div.box div.action div.button input.ui-state-default
1997 {
1997 {
1998 margin: 0;
1998 margin: 0;
1999 padding: 6px 12px 6px 12px;
1999 padding: 6px 12px 6px 12px;
2000 background: #e5e3e3 url("../images/button.png") repeat-x;
2000 background: #e5e3e3 url("../images/button.png") repeat-x;
2001 border-top: 1px solid #DDDDDD;
2001 border-top: 1px solid #DDDDDD;
2002 border-left: 1px solid #c6c6c6;
2002 border-left: 1px solid #c6c6c6;
2003 border-right: 1px solid #DDDDDD;
2003 border-right: 1px solid #DDDDDD;
2004 border-bottom: 1px solid #c6c6c6;
2004 border-bottom: 1px solid #c6c6c6;
2005 color: #515151;
2005 color: #515151;
2006 }
2006 }
2007
2007
2008 #content div.box div.action div.button input.ui-state-hover
2008 #content div.box div.action div.button input.ui-state-hover
2009 {
2009 {
2010 margin: 0;
2010 margin: 0;
2011 padding: 6px 12px 6px 12px;
2011 padding: 6px 12px 6px 12px;
2012 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2012 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2013 border-top: 1px solid #cccccc;
2013 border-top: 1px solid #cccccc;
2014 border-left: 1px solid #bebebe;
2014 border-left: 1px solid #bebebe;
2015 border-right: 1px solid #b1b1b1;
2015 border-right: 1px solid #b1b1b1;
2016 border-bottom: 1px solid #afafaf;
2016 border-bottom: 1px solid #afafaf;
2017 color: #515151;
2017 color: #515151;
2018 }
2018 }
2019
2019
2020 #content div.box div.action .ui-selectmenu
2020 #content div.box div.action .ui-selectmenu
2021 {
2021 {
2022 margin: 0;
2022 margin: 0;
2023 padding: 0;
2023 padding: 0;
2024 }
2024 }
2025
2025
2026 #content div.box div.action a.ui-selectmenu-focus
2026 #content div.box div.action a.ui-selectmenu-focus
2027 {
2027 {
2028 border: 1px solid #666666;
2028 border: 1px solid #666666;
2029 }
2029 }
2030
2030
2031 #content div.box div.action a.ui-selectmenu-focus span.ui-icon
2031 #content div.box div.action a.ui-selectmenu-focus span.ui-icon
2032 {
2032 {
2033 background-image: url(../images/ui/ui-icons_222222_256x240.png);
2033 background-image: url(../images/ui/ui-icons_222222_256x240.png);
2034 }
2034 }
2035
2035
2036 /* -----------------------------------------------------------
2036 /* -----------------------------------------------------------
2037 content -> right -> pagination
2037 content -> right -> pagination
2038 ----------------------------------------------------------- */
2038 ----------------------------------------------------------- */
2039
2039
2040 #content div.box div.pagination
2040 #content div.box div.pagination
2041 {
2041 {
2042 margin: 10px 0 0 0;
2042 margin: 10px 0 0 0;
2043 padding: 0;
2043 padding: 0;
2044 height: 1%;
2044 height: 1%;
2045 clear: both;
2045 clear: both;
2046 overflow: hidden;
2046 overflow: hidden;
2047 }
2047 }
2048
2048
2049 #content div.box div.pagination div.results
2049 #content div.box div.pagination div.results
2050 {
2050 {
2051 margin: 0;
2051 margin: 0;
2052 padding: 0;
2052 padding: 0;
2053 text-align: left;
2053 text-align: left;
2054 float: left
2054 float: left
2055 }
2055 }
2056
2056
2057 #content div.box div.pagination div.results span
2057 #content div.box div.pagination div.results span
2058 {
2058 {
2059 margin: 0;
2059 margin: 0;
2060 padding: 6px 8px 6px 8px;
2060 padding: 6px 8px 6px 8px;
2061 height: 1%;
2061 height: 1%;
2062 display: block;
2062 display: block;
2063 float: left;
2063 float: left;
2064 background: #ebebeb url("../images/pager.png") repeat-x;
2064 background: #ebebeb url("../images/pager.png") repeat-x;
2065 border-top: 1px solid #dedede;
2065 border-top: 1px solid #dedede;
2066 border-left: 1px solid #cfcfcf;
2066 border-left: 1px solid #cfcfcf;
2067 border-right: 1px solid #c4c4c4;
2067 border-right: 1px solid #c4c4c4;
2068 border-bottom: 1px solid #c4c4c4;
2068 border-bottom: 1px solid #c4c4c4;
2069 color: #4A4A4A;
2069 color: #4A4A4A;
2070 font-weight: bold;
2070 font-weight: bold;
2071 }
2071 }
2072
2072
2073 #content div.box div.pagination ul.pager
2073 #content div.box div.pagination ul.pager
2074 {
2074 {
2075 margin: 0;
2075 margin: 0;
2076 padding: 0;
2076 padding: 0;
2077 float: right;
2077 float: right;
2078 text-align: right;
2078 text-align: right;
2079 }
2079 }
2080
2080
2081 #content div.box div.pagination ul.pager li
2081 #content div.box div.pagination ul.pager li
2082 {
2082 {
2083 margin: 0 0 0 4px;
2083 margin: 0 0 0 4px;
2084 padding: 0;
2084 padding: 0;
2085 height: 1%;
2085 height: 1%;
2086 float: left;
2086 float: left;
2087 list-style: none;
2087 list-style: none;
2088 background: #ebebeb url("../images/pager.png") repeat-x;
2088 background: #ebebeb url("../images/pager.png") repeat-x;
2089 border-top: 1px solid #dedede;
2089 border-top: 1px solid #dedede;
2090 border-left: 1px solid #cfcfcf;
2090 border-left: 1px solid #cfcfcf;
2091 border-right: 1px solid #c4c4c4;
2091 border-right: 1px solid #c4c4c4;
2092 border-bottom: 1px solid #c4c4c4;
2092 border-bottom: 1px solid #c4c4c4;
2093 color: #4A4A4A;
2093 color: #4A4A4A;
2094 font-weight: bold;
2094 font-weight: bold;
2095 }
2095 }
2096
2096
2097 #content div.box div.pagination ul.pager li.separator
2097 #content div.box div.pagination ul.pager li.separator
2098 {
2098 {
2099 padding: 6px;
2099 padding: 6px;
2100 }
2100 }
2101
2101
2102 #content div.box div.pagination ul.pager li.current
2102 #content div.box div.pagination ul.pager li.current
2103 {
2103 {
2104 padding: 6px;
2104 padding: 6px;
2105 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2105 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2106 border-top: 1px solid #cccccc;
2106 border-top: 1px solid #cccccc;
2107 border-left: 1px solid #bebebe;
2107 border-left: 1px solid #bebebe;
2108 border-right: 1px solid #b1b1b1;
2108 border-right: 1px solid #b1b1b1;
2109 border-bottom: 1px solid #afafaf;
2109 border-bottom: 1px solid #afafaf;
2110 color: #515151;
2110 color: #515151;
2111 }
2111 }
2112
2112
2113 #content div.box div.pagination ul.pager li.disabled
2113 #content div.box div.pagination ul.pager li.disabled
2114 {
2114 {
2115 padding: 6px;
2115 padding: 6px;
2116 color: #B4B4B4;
2116 color: #B4B4B4;
2117 }
2117 }
2118
2118
2119 #content div.box div.pagination ul.pager li a
2119 #content div.box div.pagination ul.pager li a
2120 {
2120 {
2121 margin: 0;
2121 margin: 0;
2122 padding: 6px;
2122 padding: 6px;
2123 height: 1%;
2123 height: 1%;
2124 display: block;
2124 display: block;
2125 float: left;
2125 float: left;
2126 color: #515151;
2126 color: #515151;
2127 text-decoration: none;
2127 text-decoration: none;
2128 }
2128 }
2129
2129
2130 #content div.box div.pagination ul.pager li a:hover,
2130 #content div.box div.pagination ul.pager li a:hover,
2131 #content div.box div.pagination ul.pager li a:active
2131 #content div.box div.pagination ul.pager li a:active
2132 {
2132 {
2133 margin: -1px;
2133 margin: -1px;
2134 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2134 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2135 border-top: 1px solid #cccccc;
2135 border-top: 1px solid #cccccc;
2136 border-left: 1px solid #bebebe;
2136 border-left: 1px solid #bebebe;
2137 border-right: 1px solid #b1b1b1;
2137 border-right: 1px solid #b1b1b1;
2138 border-bottom: 1px solid #afafaf;
2138 border-bottom: 1px solid #afafaf;
2139 }
2139 }
2140
2140
2141 /* -----------------------------------------------------------
2141 /* -----------------------------------------------------------
2142 content -> webhelpers pagination
2142 content -> webhelpers pagination
2143 ----------------------------------------------------------- */
2143 ----------------------------------------------------------- */
2144
2144
2145 #content div.box div.pagination-wh
2145 #content div.box div.pagination-wh
2146 {
2146 {
2147 margin: 10px 0 0 0;
2147 margin: 10px 0 0 0;
2148 padding: 0;
2148 padding: 0;
2149 height: 1%;
2149 height: 1%;
2150 clear: both;
2150 clear: both;
2151 overflow: hidden;
2151 overflow: hidden;
2152 text-align: right;
2152 text-align: right;
2153 }
2153 }
2154
2154
2155 #content div.box div.pagination-wh div.results
2155 #content div.box div.pagination-wh div.results
2156 {
2156 {
2157 margin: 0;
2157 margin: 0;
2158 padding: 0;
2158 padding: 0;
2159 text-align: left;
2159 text-align: left;
2160 float: left
2160 float: left
2161 }
2161 }
2162
2162
2163 #content div.box div.pagination-wh div.results span
2163 #content div.box div.pagination-wh div.results span
2164 {
2164 {
2165 margin: 0;
2165 margin: 0;
2166 padding: 6px 8px 6px 8px;
2166 padding: 6px 8px 6px 8px;
2167 height: 1%;
2167 height: 1%;
2168 display: block;
2168 display: block;
2169 float: left;
2169 float: left;
2170 background: #ebebeb url("../images/pager.png") repeat-x;
2170 background: #ebebeb url("../images/pager.png") repeat-x;
2171 border-top: 1px solid #dedede;
2171 border-top: 1px solid #dedede;
2172 border-left: 1px solid #cfcfcf;
2172 border-left: 1px solid #cfcfcf;
2173 border-right: 1px solid #c4c4c4;
2173 border-right: 1px solid #c4c4c4;
2174 border-bottom: 1px solid #c4c4c4;
2174 border-bottom: 1px solid #c4c4c4;
2175 color: #4A4A4A;
2175 color: #4A4A4A;
2176 font-weight: bold;
2176 font-weight: bold;
2177 }
2177 }
2178
2178
2179 #content div.box div.pagination-left{
2179 #content div.box div.pagination-left{
2180 float:left;
2180 float:left;
2181 }
2181 }
2182 #content div.box div.pagination-right{
2182 #content div.box div.pagination-right{
2183 float:right;
2183 float:right;
2184 }
2184 }
2185
2185
2186 #content div.box div.pagination-wh a,
2186 #content div.box div.pagination-wh a,
2187 #content div.box div.pagination-wh span.pager_dotdot
2187 #content div.box div.pagination-wh span.pager_dotdot
2188 {
2188 {
2189 margin: 0 0 0 4px;
2189 margin: 0 0 0 4px;
2190 padding: 6px;
2190 padding: 6px;
2191 height: 1%;
2191 height: 1%;
2192 float: left;
2192 float: left;
2193 background: #ebebeb url("../images/pager.png") repeat-x;
2193 background: #ebebeb url("../images/pager.png") repeat-x;
2194 border-top: 1px solid #dedede;
2194 border-top: 1px solid #dedede;
2195 border-left: 1px solid #cfcfcf;
2195 border-left: 1px solid #cfcfcf;
2196 border-right: 1px solid #c4c4c4;
2196 border-right: 1px solid #c4c4c4;
2197 border-bottom: 1px solid #c4c4c4;
2197 border-bottom: 1px solid #c4c4c4;
2198 color: #4A4A4A;
2198 color: #4A4A4A;
2199 font-weight: bold;
2199 font-weight: bold;
2200 }
2200 }
2201 #content div.box div.pagination-wh span.pager_curpage
2201 #content div.box div.pagination-wh span.pager_curpage
2202 {
2202 {
2203 margin: 0 0 0 4px;
2203 margin: 0 0 0 4px;
2204 padding: 6px;
2204 padding: 6px;
2205 height: 1%;
2205 height: 1%;
2206 float: left;
2206 float: left;
2207 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2207 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2208 border-top: 1px solid #cccccc;
2208 border-top: 1px solid #cccccc;
2209 border-left: 1px solid #bebebe;
2209 border-left: 1px solid #bebebe;
2210 border-right: 1px solid #b1b1b1;
2210 border-right: 1px solid #b1b1b1;
2211 border-bottom: 1px solid #afafaf;
2211 border-bottom: 1px solid #afafaf;
2212 color: #515151;
2212 color: #515151;
2213 font-weight: bold;
2213 font-weight: bold;
2214 }
2214 }
2215
2215
2216 #content div.box div.pagination-wh a.disabled
2216 #content div.box div.pagination-wh a.disabled
2217 {
2217 {
2218 padding: 6px;
2218 padding: 6px;
2219 color: #B4B4B4;
2219 color: #B4B4B4;
2220 }
2220 }
2221
2221
2222
2222
2223 #content div.box div.pagination-wh a:hover,
2223 #content div.box div.pagination-wh a:hover,
2224 #content div.box div.pagination-wh a:active
2224 #content div.box div.pagination-wh a:active
2225 {
2225 {
2226 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2226 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2227 border-top: 1px solid #cccccc;
2227 border-top: 1px solid #cccccc;
2228 border-left: 1px solid #bebebe;
2228 border-left: 1px solid #bebebe;
2229 border-right: 1px solid #b1b1b1;
2229 border-right: 1px solid #b1b1b1;
2230 border-bottom: 1px solid #afafaf;
2230 border-bottom: 1px solid #afafaf;
2231 text-decoration: none;
2231 text-decoration: none;
2232 }
2232 }
2233
2233
2234
2234
2235 /* -----------------------------------------------------------
2235 /* -----------------------------------------------------------
2236 content -> right -> traffic chart
2236 content -> right -> traffic chart
2237 ----------------------------------------------------------- */
2237 ----------------------------------------------------------- */
2238
2238
2239 #content div.box div.traffic
2239 #content div.box div.traffic
2240 {
2240 {
2241 margin: 0;
2241 margin: 0;
2242 padding: 0 20px 10px 20px;
2242 padding: 0 20px 10px 20px;
2243 clear: both;
2243 clear: both;
2244 overflow: hidden;
2244 overflow: hidden;
2245 }
2245 }
2246
2246
2247 #content div.box div.traffic div.legend
2247 #content div.box div.traffic div.legend
2248 {
2248 {
2249 margin: 0 0 10px 0;
2249 margin: 0 0 10px 0;
2250 padding: 0 0 10px 0;
2250 padding: 0 0 10px 0;
2251 clear: both;
2251 clear: both;
2252 overflow: hidden;
2252 overflow: hidden;
2253 border-bottom: 1px solid #dddddd;
2253 border-bottom: 1px solid #dddddd;
2254 }
2254 }
2255
2255
2256 #content div.box div.traffic div.legend h6
2256 #content div.box div.traffic div.legend h6
2257 {
2257 {
2258 margin: 0;
2258 margin: 0;
2259 padding: 0;
2259 padding: 0;
2260 float: left;
2260 float: left;
2261 border: none;
2261 border: none;
2262 }
2262 }
2263
2263
2264 #content div.box div.traffic div.legend ul
2264 #content div.box div.traffic div.legend ul
2265 {
2265 {
2266 margin: 0;
2266 margin: 0;
2267 padding: 0;
2267 padding: 0;
2268 float: right;
2268 float: right;
2269 }
2269 }
2270
2270
2271 #content div.box div.traffic div.legend li
2271 #content div.box div.traffic div.legend li
2272 {
2272 {
2273 margin: 0;
2273 margin: 0;
2274 padding: 0 8px 0 4px;
2274 padding: 0 8px 0 4px;
2275 list-style: none;
2275 list-style: none;
2276 float: left;
2276 float: left;
2277 font-size: 11px;
2277 font-size: 11px;
2278 }
2278 }
2279
2279
2280 #content div.box div.traffic div.legend li.visits
2280 #content div.box div.traffic div.legend li.visits
2281 {
2281 {
2282 border-left: 12px solid #edc240;
2282 border-left: 12px solid #edc240;
2283 }
2283 }
2284
2284
2285 #content div.box div.traffic div.legend li.pageviews
2285 #content div.box div.traffic div.legend li.pageviews
2286 {
2286 {
2287 border-left: 12px solid #afd8f8;
2287 border-left: 12px solid #afd8f8;
2288 }
2288 }
2289
2289
2290 #content div.box div.traffic table
2290 #content div.box div.traffic table
2291 {
2291 {
2292 width: auto;
2292 width: auto;
2293 }
2293 }
2294
2294
2295 #content div.box div.traffic table td
2295 #content div.box div.traffic table td
2296 {
2296 {
2297 padding: 2px 3px 3px 3px;
2297 padding: 2px 3px 3px 3px;
2298 background: transparent;
2298 background: transparent;
2299 border: none;
2299 border: none;
2300 }
2300 }
2301
2301
2302 #content div.box div.traffic table td.legendLabel
2302 #content div.box div.traffic table td.legendLabel
2303 {
2303 {
2304 padding: 0 3px 2px 3px;
2304 padding: 0 3px 2px 3px;
2305 }
2305 }
2306
2306
2307 /* -----------------------------------------------------------
2307 /* -----------------------------------------------------------
2308 footer
2308 footer
2309 ----------------------------------------------------------- */
2309 ----------------------------------------------------------- */
2310
2310
2311 #footer
2311 #footer
2312 {
2312 {
2313 margin: 0;
2313 margin: 0;
2314 padding: 5px 0 5px 0;
2314 padding: 5px 0 5px 0;
2315 clear: both;
2315 clear: both;
2316 overflow: hidden;
2316 overflow: hidden;
2317 background: #2a2a2a;
2317 background: #2a2a2a;
2318 text-align: right;
2318 text-align: right;
2319 }
2319 }
2320
2320
2321 #footer p
2321 #footer p
2322 {
2322 {
2323 margin: 0 80px 0 80px;
2323 margin: 0 80px 0 80px;
2324 padding: 10px 0 10px 0;
2324 padding: 10px 0 10px 0;
2325 color: #ffffff;
2325 color: #ffffff;
2326 }
2326 }
2327
2327
2328 /* -----------------------------------------------------------
2328 /* -----------------------------------------------------------
2329 login
2329 login
2330 ----------------------------------------------------------- */
2330 ----------------------------------------------------------- */
2331
2331
2332 #login
2332 #login
2333 {
2333 {
2334 margin: 10% auto 0 auto;
2334 margin: 10% auto 0 auto;
2335 padding: 0;
2335 padding: 0;
2336 width: 420px;
2336 width: 420px;
2337 }
2337 }
2338
2338
2339 /* -----------------------------------------------------------
2339 /* -----------------------------------------------------------
2340 login -> colors
2340 login -> colors
2341 ----------------------------------------------------------- */
2341 ----------------------------------------------------------- */
2342
2342
2343 #login div.color
2343 #login div.color
2344 {
2344 {
2345 margin: 10px auto 0 auto;
2345 margin: 10px auto 0 auto;
2346 padding: 3px 3px 3px 0;
2346 padding: 3px 3px 3px 0;
2347 clear: both;
2347 clear: both;
2348 overflow: hidden;
2348 overflow: hidden;
2349 background: #FFFFFF;
2349 background: #FFFFFF;
2350 }
2350 }
2351
2351
2352 #login div.color a
2352 #login div.color a
2353 {
2353 {
2354 margin: 0 0 0 3px;
2354 margin: 0 0 0 3px;
2355 padding: 0;
2355 padding: 0;
2356 width: 20px;
2356 width: 20px;
2357 height: 20px;
2357 height: 20px;
2358 display: block;
2358 display: block;
2359 float: left;
2359 float: left;
2360 }
2360 }
2361
2361
2362 /* -----------------------------------------------------------
2362 /* -----------------------------------------------------------
2363 login -> title
2363 login -> title
2364 ----------------------------------------------------------- */
2364 ----------------------------------------------------------- */
2365
2365
2366 #login div.title
2366 #login div.title
2367 {
2367 {
2368 margin: 0 auto;
2368 margin: 0 auto;
2369 padding: 0;
2369 padding: 0;
2370 width: 420px;
2370 width: 420px;
2371 clear: both;
2371 clear: both;
2372 overflow: hidden;
2372 overflow: hidden;
2373 position: relative;
2373 position: relative;
2374 background: #003367 url("../images/colors/blue/header_inner.png") repeat-x;
2374 background: #003367 url("../images/colors/blue/header_inner.png") repeat-x;
2375 }
2375 }
2376
2376
2377 #login div.title h5
2377 #login div.title h5
2378 {
2378 {
2379 margin: 10px;
2379 margin: 10px;
2380 padding: 0;
2380 padding: 0;
2381 color: #ffffff;
2381 color: #ffffff;
2382 }
2382 }
2383
2383
2384 /* -----------------------------------------------------------
2384 /* -----------------------------------------------------------
2385 login -> title / corners
2385 login -> title / corners
2386 ----------------------------------------------------------- */
2386 ----------------------------------------------------------- */
2387
2387
2388 #login div.title div.corner
2388 #login div.title div.corner
2389 {
2389 {
2390 height: 6px;
2390 height: 6px;
2391 width: 6px;
2391 width: 6px;
2392 position: absolute;
2392 position: absolute;
2393 background: url("../images/colors/blue/login_corners.png") no-repeat;
2393 background: url("../images/colors/blue/login_corners.png") no-repeat;
2394 }
2394 }
2395
2395
2396 #login div.title div.tl
2396 #login div.title div.tl
2397 {
2397 {
2398 top: 0;
2398 top: 0;
2399 left: 0;
2399 left: 0;
2400 background-position: 0 0;
2400 background-position: 0 0;
2401 }
2401 }
2402
2402
2403 #login div.title div.tr
2403 #login div.title div.tr
2404 {
2404 {
2405 top: 0;
2405 top: 0;
2406 right: 0;
2406 right: 0;
2407 background-position: -6px 0;
2407 background-position: -6px 0;
2408 }
2408 }
2409
2409
2410 #login div.inner
2410 #login div.inner
2411 {
2411 {
2412 margin: 0 auto;
2412 margin: 0 auto;
2413 padding: 20px;
2413 padding: 20px;
2414 width: 380px;
2414 width: 380px;
2415 background: #FFFFFF url("../images/login.png") no-repeat top left;
2415 background: #FFFFFF url("../images/login.png") no-repeat top left;
2416 border-top: none;
2416 border-top: none;
2417 border-bottom: none;
2417 border-bottom: none;
2418 }
2418 }
2419
2419
2420 /* -----------------------------------------------------------
2420 /* -----------------------------------------------------------
2421 login -> form
2421 login -> form
2422 ----------------------------------------------------------- */
2422 ----------------------------------------------------------- */
2423
2423
2424 #login div.form
2424 #login div.form
2425 {
2425 {
2426 margin: 0;
2426 margin: 0;
2427 padding: 0;
2427 padding: 0;
2428 clear: both;
2428 clear: both;
2429 overflow: hidden;
2429 overflow: hidden;
2430 }
2430 }
2431
2431
2432 #login div.form div.fields
2432 #login div.form div.fields
2433 {
2433 {
2434 margin: 0;
2434 margin: 0;
2435 padding: 0;
2435 padding: 0;
2436 clear: both;
2436 clear: both;
2437 overflow: hidden;
2437 overflow: hidden;
2438 }
2438 }
2439
2439
2440 #login div.form div.fields div.field
2440 #login div.form div.fields div.field
2441 {
2441 {
2442 margin: 0;
2442 margin: 0;
2443 padding: 0 0 10px 0;
2443 padding: 0 0 10px 0;
2444 clear: both;
2444 clear: both;
2445 overflow: hidden;
2445 overflow: hidden;
2446 }
2446 }
2447
2447
2448 #login div.form div.fields div.field span.error-message
2448 #login div.form div.fields div.field span.error-message
2449 {
2449 {
2450 margin: 8px 0 0 0;
2450 margin: 8px 0 0 0;
2451 padding: 0;
2451 padding: 0;
2452 height: 1%;
2452 height: 1%;
2453 display: block;
2453 display: block;
2454 color: #FF0000;
2454 color: #FF0000;
2455 }
2455 }
2456
2456
2457 #login div.form div.fields div.field div.label
2457 #login div.form div.fields div.field div.label
2458 {
2458 {
2459 margin: 2px 10px 0 0;
2459 margin: 2px 10px 0 0;
2460 padding: 5px 0 0 5px;
2460 padding: 5px 0 0 5px;
2461 width: 173px;
2461 width: 173px;
2462 float: left;
2462 float: left;
2463 text-align: right;
2463 text-align: right;
2464 }
2464 }
2465
2465
2466 #login div.form div.fields div.field div.label label
2466 #login div.form div.fields div.field div.label label
2467 {
2467 {
2468 color: #000000;
2468 color: #000000;
2469 font-weight: bold;
2469 font-weight: bold;
2470 }
2470 }
2471
2471
2472 #login div.form div.fields div.field div.label span
2472 #login div.form div.fields div.field div.label span
2473 {
2473 {
2474 margin: 0;
2474 margin: 0;
2475 padding: 2px 0 0 0;
2475 padding: 2px 0 0 0;
2476 height: 1%;
2476 height: 1%;
2477 display: block;
2477 display: block;
2478 color: #363636;
2478 color: #363636;
2479 }
2479 }
2480
2480
2481 #login div.form div.fields div.field div.input
2481 #login div.form div.fields div.field div.input
2482 {
2482 {
2483 margin: 0;
2483 margin: 0;
2484 padding: 0;
2484 padding: 0;
2485 float: left;
2485 float: left;
2486 }
2486 }
2487
2487
2488 #login div.form div.fields div.field div.input input
2488 #login div.form div.fields div.field div.input input
2489 {
2489 {
2490 margin: 0;
2490 margin: 0;
2491 padding: 7px 7px 6px 7px;
2491 padding: 7px 7px 6px 7px;
2492 width: 176px;
2492 width: 176px;
2493 background: #FFFFFF;
2493 background: #FFFFFF;
2494 border-top: 1px solid #b3b3b3;
2494 border-top: 1px solid #b3b3b3;
2495 border-left: 1px solid #b3b3b3;
2495 border-left: 1px solid #b3b3b3;
2496 border-right: 1px solid #eaeaea;
2496 border-right: 1px solid #eaeaea;
2497 border-bottom: 1px solid #eaeaea;
2497 border-bottom: 1px solid #eaeaea;
2498 color: #000000;
2498 color: #000000;
2499 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2499 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2500 font-size: 11px;
2500 font-size: 11px;
2501 }
2501 }
2502
2502
2503 #login div.form div.fields div.field div.input input.error
2503 #login div.form div.fields div.field div.input input.error
2504 {
2504 {
2505 background: #FBE3E4;
2505 background: #FBE3E4;
2506 border-top: 1px solid #e1b2b3;
2506 border-top: 1px solid #e1b2b3;
2507 border-left: 1px solid #e1b2b3;
2507 border-left: 1px solid #e1b2b3;
2508 border-right: 1px solid #FBC2C4;
2508 border-right: 1px solid #FBC2C4;
2509 border-bottom: 1px solid #FBC2C4;
2509 border-bottom: 1px solid #FBC2C4;
2510 }
2510 }
2511
2511
2512 #login div.form div.fields div.field div.input input.success
2512 #login div.form div.fields div.field div.input input.success
2513 {
2513 {
2514 background: #E6EFC2;
2514 background: #E6EFC2;
2515 border-top: 1px solid #cebb98;
2515 border-top: 1px solid #cebb98;
2516 border-left: 1px solid #cebb98;
2516 border-left: 1px solid #cebb98;
2517 border-right: 1px solid #c6d880;
2517 border-right: 1px solid #c6d880;
2518 border-bottom: 1px solid #c6d880;
2518 border-bottom: 1px solid #c6d880;
2519 }
2519 }
2520
2520
2521 #login div.form div.fields div.field div.input div.link
2521 #login div.form div.fields div.field div.input div.link
2522 {
2522 {
2523 margin: 6px 0 0 0;
2523 margin: 6px 0 0 0;
2524 padding: 0;
2524 padding: 0;
2525 text-align: right;
2525 text-align: right;
2526 }
2526 }
2527
2527
2528 #login div.form div.fields div.field div.checkbox
2528 #login div.form div.fields div.field div.checkbox
2529 {
2529 {
2530 margin: 0 0 0 184px;
2530 margin: 0 0 0 184px;
2531 padding: 0;
2531 padding: 0;
2532 }
2532 }
2533
2533
2534 #login div.form div.fields div.field div.checkbox label
2534 #login div.form div.fields div.field div.checkbox label
2535 {
2535 {
2536 color: #565656;
2536 color: #565656;
2537 font-weight: bold;
2537 font-weight: bold;
2538 }
2538 }
2539
2539
2540 #login div.form div.fields div.buttons
2540 #login div.form div.fields div.buttons
2541 {
2541 {
2542 margin: 0;
2542 margin: 0;
2543 padding: 10px 0 0 0;
2543 padding: 10px 0 0 0;
2544 clear: both;
2544 clear: both;
2545 overflow: hidden;
2545 overflow: hidden;
2546 border-top: 1px solid #DDDDDD;
2546 border-top: 1px solid #DDDDDD;
2547 text-align: right;
2547 text-align: right;
2548 }
2548 }
2549
2549
2550 #login div.form div.fields div.buttons input
2550 #login div.form div.fields div.buttons input
2551 {
2551 {
2552 margin: 0;
2552 margin: 0;
2553 color: #000000;
2553 color: #000000;
2554 font-size: 1.0em;
2554 font-size: 1.0em;
2555 font-weight: bold;
2555 font-weight: bold;
2556 font-family: Verdana, Helvetica, Sans-Serif;
2556 font-family: Verdana, Helvetica, Sans-Serif;
2557 }
2557 }
2558
2558
2559 #login div.form div.fields div.buttons input.ui-state-default
2559 #login div.form div.fields div.buttons input.ui-state-default
2560 {
2560 {
2561 margin: 0;
2561 margin: 0;
2562 padding: 6px 12px 6px 12px;
2562 padding: 6px 12px 6px 12px;
2563 background: #e5e3e3 url("../images/button.png") repeat-x;
2563 background: #e5e3e3 url("../images/button.png") repeat-x;
2564 border-top: 1px solid #DDDDDD;
2564 border-top: 1px solid #DDDDDD;
2565 border-left: 1px solid #c6c6c6;
2565 border-left: 1px solid #c6c6c6;
2566 border-right: 1px solid #DDDDDD;
2566 border-right: 1px solid #DDDDDD;
2567 border-bottom: 1px solid #c6c6c6;
2567 border-bottom: 1px solid #c6c6c6;
2568 color: #515151;
2568 color: #515151;
2569 }
2569 }
2570
2570
2571 #login div.form div.fields div.buttons input.ui-state-hover
2571 #login div.form div.fields div.buttons input.ui-state-hover
2572 {
2572 {
2573 margin: 0;
2573 margin: 0;
2574 padding: 6px 12px 6px 12px;
2574 padding: 6px 12px 6px 12px;
2575 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2575 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2576 border-top: 1px solid #cccccc;
2576 border-top: 1px solid #cccccc;
2577 border-left: 1px solid #bebebe;
2577 border-left: 1px solid #bebebe;
2578 border-right: 1px solid #b1b1b1;
2578 border-right: 1px solid #b1b1b1;
2579 border-bottom: 1px solid #afafaf;
2579 border-bottom: 1px solid #afafaf;
2580 color: #515151;
2580 color: #515151;
2581 }
2581 }
2582
2582
2583 /* -----------------------------------------------------------
2583 /* -----------------------------------------------------------
2584 login -> links
2584 login -> links
2585 ----------------------------------------------------------- */
2585 ----------------------------------------------------------- */
2586
2586
2587 #login div.form div.links
2587 #login div.form div.links
2588 {
2588 {
2589 margin: 10px 0 0 0;
2589 margin: 10px 0 0 0;
2590 padding: 0 0 2px 0;
2590 padding: 0 0 2px 0;
2591 clear: both;
2591 clear: both;
2592 overflow: hidden;
2592 overflow: hidden;
2593 }
2593 }
2594
2594
2595 /* -----------------------------------------------------------
2595 /* -----------------------------------------------------------
2596 register
2596 register
2597 ----------------------------------------------------------- */
2597 ----------------------------------------------------------- */
2598
2598
2599 #register
2599 #register
2600 {
2600 {
2601 margin: 10% auto 0 auto;
2601 margin: 10% auto 0 auto;
2602 padding: 0;
2602 padding: 0;
2603 width: 420px;
2603 width: 420px;
2604 }
2604 }
2605
2605
2606 /* -----------------------------------------------------------
2606 /* -----------------------------------------------------------
2607 register -> colors
2607 register -> colors
2608 ----------------------------------------------------------- */
2608 ----------------------------------------------------------- */
2609
2609
2610 #register div.color
2610 #register div.color
2611 {
2611 {
2612 margin: 10px auto 0 auto;
2612 margin: 10px auto 0 auto;
2613 padding: 3px 3px 3px 0;
2613 padding: 3px 3px 3px 0;
2614 clear: both;
2614 clear: both;
2615 overflow: hidden;
2615 overflow: hidden;
2616 background: #FFFFFF;
2616 background: #FFFFFF;
2617 }
2617 }
2618
2618
2619 #register div.color a
2619 #register div.color a
2620 {
2620 {
2621 margin: 0 0 0 3px;
2621 margin: 0 0 0 3px;
2622 padding: 0;
2622 padding: 0;
2623 width: 20px;
2623 width: 20px;
2624 height: 20px;
2624 height: 20px;
2625 display: block;
2625 display: block;
2626 float: left;
2626 float: left;
2627 }
2627 }
2628
2628
2629 /* -----------------------------------------------------------
2629 /* -----------------------------------------------------------
2630 register -> title
2630 register -> title
2631 ----------------------------------------------------------- */
2631 ----------------------------------------------------------- */
2632
2632
2633 #register div.title
2633 #register div.title
2634 {
2634 {
2635 margin: 0 auto;
2635 margin: 0 auto;
2636 padding: 0;
2636 padding: 0;
2637 width: 420px;
2637 width: 420px;
2638 clear: both;
2638 clear: both;
2639 overflow: hidden;
2639 overflow: hidden;
2640 position: relative;
2640 position: relative;
2641 background: #003367 url("../images/colors/blue/header_inner.png") repeat-x;
2641 background: #003367 url("../images/colors/blue/header_inner.png") repeat-x;
2642 }
2642 }
2643
2643
2644 #register div.title h5
2644 #register div.title h5
2645 {
2645 {
2646 margin: 10px;
2646 margin: 10px;
2647 padding: 0;
2647 padding: 0;
2648 color: #ffffff;
2648 color: #ffffff;
2649 }
2649 }
2650
2650
2651 /* -----------------------------------------------------------
2651 /* -----------------------------------------------------------
2652 register -> inner
2652 register -> inner
2653 ----------------------------------------------------------- */
2653 ----------------------------------------------------------- */
2654 #register div.title div.corner
2654 #register div.title div.corner
2655 {
2655 {
2656 height: 6px;
2656 height: 6px;
2657 width: 6px;
2657 width: 6px;
2658 position: absolute;
2658 position: absolute;
2659 background: url("../images/colors/blue/login_corners.png") no-repeat;
2659 background: url("../images/colors/blue/login_corners.png") no-repeat;
2660 }
2660 }
2661
2661
2662 #register div.title div.tl
2662 #register div.title div.tl
2663 {
2663 {
2664 top: 0;
2664 top: 0;
2665 left: 0;
2665 left: 0;
2666 background-position: 0 0;
2666 background-position: 0 0;
2667 }
2667 }
2668
2668
2669 #register div.title div.tr
2669 #register div.title div.tr
2670 {
2670 {
2671 top: 0;
2671 top: 0;
2672 right: 0;
2672 right: 0;
2673 background-position: -6px 0;
2673 background-position: -6px 0;
2674
2674
2675 }
2675 }
2676 #register div.inner
2676 #register div.inner
2677 {
2677 {
2678 margin: 0 auto;
2678 margin: 0 auto;
2679 padding: 20px;
2679 padding: 20px;
2680 width: 380px;
2680 width: 380px;
2681 background: #FFFFFF;
2681 background: #FFFFFF;
2682 border-top: none;
2682 border-top: none;
2683 border-bottom: none;
2683 border-bottom: none;
2684 }
2684 }
2685
2685
2686 /* -----------------------------------------------------------
2686 /* -----------------------------------------------------------
2687 register -> form
2687 register -> form
2688 ----------------------------------------------------------- */
2688 ----------------------------------------------------------- */
2689
2689
2690 #register div.form
2690 #register div.form
2691 {
2691 {
2692 margin: 0;
2692 margin: 0;
2693 padding: 0;
2693 padding: 0;
2694 clear: both;
2694 clear: both;
2695 overflow: hidden;
2695 overflow: hidden;
2696 }
2696 }
2697
2697
2698 #register div.form div.fields
2698 #register div.form div.fields
2699 {
2699 {
2700 margin: 0;
2700 margin: 0;
2701 padding: 0;
2701 padding: 0;
2702 clear: both;
2702 clear: both;
2703 overflow: hidden;
2703 overflow: hidden;
2704 }
2704 }
2705
2705
2706 #register div.form div.fields div.field
2706 #register div.form div.fields div.field
2707 {
2707 {
2708 margin: 0;
2708 margin: 0;
2709 padding: 0 0 10px 0;
2709 padding: 0 0 10px 0;
2710 clear: both;
2710 clear: both;
2711 overflow: hidden;
2711 overflow: hidden;
2712 }
2712 }
2713
2713
2714 #register div.form div.fields div.field span.error-message
2714 #register div.form div.fields div.field span.error-message
2715 {
2715 {
2716 margin: 8px 0 0 0;
2716 margin: 8px 0 0 0;
2717 padding: 0;
2717 padding: 0;
2718 height: 1%;
2718 height: 1%;
2719 display: block;
2719 display: block;
2720 color: #FF0000;
2720 color: #FF0000;
2721 }
2721 }
2722
2722
2723 #register div.form div.fields div.field div.label
2723 #register div.form div.fields div.field div.label
2724 {
2724 {
2725 margin: 2px 10px 0 0;
2725 margin: 2px 10px 0 0;
2726 padding: 5px 0 0 5px;
2726 padding: 5px 0 0 5px;
2727 width: 100px;
2727 width: 100px;
2728 float: left;
2728 float: left;
2729 text-align: right;
2729 text-align: right;
2730 }
2730 }
2731
2731
2732 #register div.form div.fields div.field div.label label
2732 #register div.form div.fields div.field div.label label
2733 {
2733 {
2734 color: #000000;
2734 color: #000000;
2735 font-weight: bold;
2735 font-weight: bold;
2736 }
2736 }
2737
2737
2738 #register div.form div.fields div.field div.label span
2738 #register div.form div.fields div.field div.label span
2739 {
2739 {
2740 margin: 0;
2740 margin: 0;
2741 padding: 2px 0 0 0;
2741 padding: 2px 0 0 0;
2742 height: 1%;
2742 height: 1%;
2743 display: block;
2743 display: block;
2744 color: #363636;
2744 color: #363636;
2745 }
2745 }
2746
2746
2747 #register div.form div.fields div.field div.input
2747 #register div.form div.fields div.field div.input
2748 {
2748 {
2749 margin: 0;
2749 margin: 0;
2750 padding: 0;
2750 padding: 0;
2751 float: left;
2751 float: left;
2752 }
2752 }
2753
2753
2754 #register div.form div.fields div.field div.input input
2754 #register div.form div.fields div.field div.input input
2755 {
2755 {
2756 margin: 0;
2756 margin: 0;
2757 padding: 7px 7px 6px 7px;
2757 padding: 7px 7px 6px 7px;
2758 width: 245px;
2758 width: 245px;
2759 background: #FFFFFF;
2759 background: #FFFFFF;
2760 border-top: 1px solid #b3b3b3;
2760 border-top: 1px solid #b3b3b3;
2761 border-left: 1px solid #b3b3b3;
2761 border-left: 1px solid #b3b3b3;
2762 border-right: 1px solid #eaeaea;
2762 border-right: 1px solid #eaeaea;
2763 border-bottom: 1px solid #eaeaea;
2763 border-bottom: 1px solid #eaeaea;
2764 color: #000000;
2764 color: #000000;
2765 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2765 font-family: Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2766 font-size: 11px;
2766 font-size: 11px;
2767 }
2767 }
2768
2768
2769 #register div.form div.fields div.field div.input input.error
2769 #register div.form div.fields div.field div.input input.error
2770 {
2770 {
2771 background: #FBE3E4;
2771 background: #FBE3E4;
2772 border-top: 1px solid #e1b2b3;
2772 border-top: 1px solid #e1b2b3;
2773 border-left: 1px solid #e1b2b3;
2773 border-left: 1px solid #e1b2b3;
2774 border-right: 1px solid #FBC2C4;
2774 border-right: 1px solid #FBC2C4;
2775 border-bottom: 1px solid #FBC2C4;
2775 border-bottom: 1px solid #FBC2C4;
2776 }
2776 }
2777
2777
2778 #register div.form div.fields div.field div.input input.success
2778 #register div.form div.fields div.field div.input input.success
2779 {
2779 {
2780 background: #E6EFC2;
2780 background: #E6EFC2;
2781 border-top: 1px solid #cebb98;
2781 border-top: 1px solid #cebb98;
2782 border-left: 1px solid #cebb98;
2782 border-left: 1px solid #cebb98;
2783 border-right: 1px solid #c6d880;
2783 border-right: 1px solid #c6d880;
2784 border-bottom: 1px solid #c6d880;
2784 border-bottom: 1px solid #c6d880;
2785 }
2785 }
2786
2786
2787 #register div.form div.fields div.field div.input div.link
2787 #register div.form div.fields div.field div.input div.link
2788 {
2788 {
2789 margin: 6px 0 0 0;
2789 margin: 6px 0 0 0;
2790 padding: 0;
2790 padding: 0;
2791 text-align: right;
2791 text-align: right;
2792 }
2792 }
2793
2793
2794 #register div.form div.fields div.field div.checkbox
2794 #register div.form div.fields div.field div.checkbox
2795 {
2795 {
2796 margin: 0 0 0 184px;
2796 margin: 0 0 0 184px;
2797 padding: 0;
2797 padding: 0;
2798 }
2798 }
2799
2799
2800 #register div.form div.fields div.field div.checkbox label
2800 #register div.form div.fields div.field div.checkbox label
2801 {
2801 {
2802 color: #565656;
2802 color: #565656;
2803 font-weight: bold;
2803 font-weight: bold;
2804 }
2804 }
2805
2805
2806 #register div.form div.fields div.buttons
2806 #register div.form div.fields div.buttons
2807 {
2807 {
2808 margin: 0;
2808 margin: 0;
2809 padding: 10px 0 0 97px;
2809 padding: 10px 0 0 97px;
2810 clear: both;
2810 clear: both;
2811 overflow: hidden;
2811 overflow: hidden;
2812 border-top: 1px solid #DDDDDD;
2812 border-top: 1px solid #DDDDDD;
2813 text-align: left;
2813 text-align: left;
2814 }
2814 }
2815
2815
2816 #register div.form div.fields div.buttons input
2816 #register div.form div.fields div.buttons input
2817 {
2817 {
2818 margin: 0;
2818 margin: 0;
2819 color: #000000;
2819 color: #000000;
2820 font-size: 1.0em;
2820 font-size: 1.0em;
2821 font-weight: bold;
2821 font-weight: bold;
2822 font-family: Verdana, Helvetica, Sans-Serif;
2822 font-family: Verdana, Helvetica, Sans-Serif;
2823 }
2823 }
2824
2824
2825 #register div.form div.fields div.buttons input.ui-state-default
2825 #register div.form div.fields div.buttons input.ui-state-default
2826 {
2826 {
2827 margin: 0;
2827 margin: 0;
2828 padding: 6px 12px 6px 12px;
2828 padding: 6px 12px 6px 12px;
2829 background: #e5e3e3 url("../images/button.png") repeat-x;
2829 background: #e5e3e3 url("../images/button.png") repeat-x;
2830 border-top: 1px solid #DDDDDD;
2830 border-top: 1px solid #DDDDDD;
2831 border-left: 1px solid #c6c6c6;
2831 border-left: 1px solid #c6c6c6;
2832 border-right: 1px solid #DDDDDD;
2832 border-right: 1px solid #DDDDDD;
2833 border-bottom: 1px solid #c6c6c6;
2833 border-bottom: 1px solid #c6c6c6;
2834 color: #515151;
2834 color: #515151;
2835 }
2835 }
2836 #register div.form div.fields div.buttons div.highlight input.ui-state-default
2836 #register div.form div.fields div.buttons div.highlight input.ui-state-default
2837 {
2837 {
2838 background:url("../images/colors/blue/button_highlight.png") repeat-x scroll 0 0 #4E85BB;
2838 background:url("../images/colors/blue/button_highlight.png") repeat-x scroll 0 0 #4E85BB;
2839 border-color:#5C91A4 #2B7089 #1A6480 #2A6F89;
2839 border-color:#5C91A4 #2B7089 #1A6480 #2A6F89;
2840 border-style:solid;
2840 border-style:solid;
2841 border-width:1px;
2841 border-width:1px;
2842 color:#FFFFFF;
2842 color:#FFFFFF;
2843 }
2843 }
2844
2844
2845
2845
2846
2846
2847 #register div.form div.fields div.buttons input.ui-state-hover
2847 #register div.form div.fields div.buttons input.ui-state-hover
2848 {
2848 {
2849 margin: 0;
2849 margin: 0;
2850 padding: 6px 12px 6px 12px;
2850 padding: 6px 12px 6px 12px;
2851 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2851 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2852 border-top: 1px solid #cccccc;
2852 border-top: 1px solid #cccccc;
2853 border-left: 1px solid #bebebe;
2853 border-left: 1px solid #bebebe;
2854 border-right: 1px solid #b1b1b1;
2854 border-right: 1px solid #b1b1b1;
2855 border-bottom: 1px solid #afafaf;
2855 border-bottom: 1px solid #afafaf;
2856 color: #515151;
2856 color: #515151;
2857 }
2857 }
2858
2858
2859 /* -----------------------------------------------------------
2860 SUMMARY
2861 ----------------------------------------------------------- */
2862
2863 #clone_url{
2864 border: none;
2865 }
2859
2866
2860 /* -----------------------------------------------------------
2867 /* -----------------------------------------------------------
2861 CHANGESETS
2868 CHANGESETS
2862 ----------------------------------------------------------- */
2869 ----------------------------------------------------------- */
2863 #changeset_content {
2870 #changeset_content {
2864 border:1px solid #CCCCCC;
2871 border:1px solid #CCCCCC;
2865 padding:5px;
2872 padding:5px;
2866 }
2873 }
2867
2874
2868 #changeset_content .container .wrapper {
2875 #changeset_content .container .wrapper {
2869 width: 600px;
2876 width: 600px;
2870 }
2877 }
2871
2878
2872 #changeset_content .container {
2879 #changeset_content .container {
2873 height: 120px;
2880 height: 120px;
2874 }
2881 }
2875
2882
2876 #changeset_content .container .left {
2883 #changeset_content .container .left {
2877 float: left;
2884 float: left;
2878 width: 70%;
2885 width: 70%;
2879 padding-left: 5px;
2886 padding-left: 5px;
2880 }
2887 }
2881
2888
2882 #changeset_content .container .right {
2889 #changeset_content .container .right {
2883 float: right;
2890 float: right;
2884 width: 25%;
2891 width: 25%;
2885 text-align: right;
2892 text-align: right;
2886 }
2893 }
2887
2894
2888 #changeset_content .container .left .date {
2895 #changeset_content .container .left .date {
2889 font-weight: bold;
2896 font-weight: bold;
2890 }
2897 }
2891
2898
2892 #changeset_content .container .left .author {
2899 #changeset_content .container .left .author {
2893
2900
2894 }
2901 }
2895
2902
2896 #changeset_content .container .left .message {
2903 #changeset_content .container .left .message {
2897 font-style: italic;
2904 font-style: italic;
2898 color: #556CB5;
2905 color: #556CB5;
2899 }
2906 }
2900
2907
2901 .cs_files {
2908 .cs_files {
2902
2909
2903 }
2910 }
2904
2911
2905 .cs_files .cs_added {
2912 .cs_files .cs_added {
2906 background: url("/images/icons/page_white_add.png") no-repeat scroll 3px;
2913 background: url("/images/icons/page_white_add.png") no-repeat scroll 3px;
2907 /*background-color:#BBFFBB;*/
2914 /*background-color:#BBFFBB;*/
2908 height: 16px;
2915 height: 16px;
2909 padding-left: 20px;
2916 padding-left: 20px;
2910 margin-top: 7px;
2917 margin-top: 7px;
2911 text-align: left;
2918 text-align: left;
2912 }
2919 }
2913
2920
2914 .cs_files .cs_changed {
2921 .cs_files .cs_changed {
2915 background: url("/images/icons/page_white_edit.png") no-repeat scroll
2922 background: url("/images/icons/page_white_edit.png") no-repeat scroll
2916 3px;
2923 3px;
2917 /*background-color: #FFDD88;*/
2924 /*background-color: #FFDD88;*/
2918 height: 16px;
2925 height: 16px;
2919 padding-left: 20px;
2926 padding-left: 20px;
2920 margin-top: 7px;
2927 margin-top: 7px;
2921 text-align: left;
2928 text-align: left;
2922 }
2929 }
2923
2930
2924 .cs_files .cs_removed {
2931 .cs_files .cs_removed {
2925 background: url("/images/icons/page_white_delete.png") no-repeat scroll
2932 background: url("/images/icons/page_white_delete.png") no-repeat scroll
2926 3px;
2933 3px;
2927 /*background-color: #FF8888;*/
2934 /*background-color: #FF8888;*/
2928 height: 16px;
2935 height: 16px;
2929 padding-left: 20px;
2936 padding-left: 20px;
2930 margin-top: 7px;
2937 margin-top: 7px;
2931 text-align: left;
2938 text-align: left;
2932 }
2939 }
2933
2940
2934
2935
2936 /* -----------------------------------------------------------
2941 /* -----------------------------------------------------------
2937 CHANGESETS - CANVAS
2942 CHANGESETS - CANVAS
2938 ----------------------------------------------------------- */
2943 ----------------------------------------------------------- */
2939
2944
2940 #graph {
2945 #graph {
2941 overflow: hidden;
2946 overflow: hidden;
2942 }
2947 }
2943
2948
2944 #graph_nodes {
2949 #graph_nodes {
2945 width: 160px;
2950 width: 160px;
2946 float: left;
2951 float: left;
2947 margin-left:-50px;
2952 margin-left:-50px;
2948 margin-top: 5px;
2953 margin-top: 5px;
2949 }
2954 }
2950
2955
2951 #graph_content {
2956 #graph_content {
2952 width: 800px;
2957 width: 800px;
2953 float: left;
2958 float: left;
2954 }
2959 }
2955
2960
2956 #graph_content .container_header {
2961 #graph_content .container_header {
2957 border: 1px solid #CCCCCC;
2962 border: 1px solid #CCCCCC;
2958 padding:10px;
2963 padding:10px;
2959 }
2964 }
2960
2965
2961 #graph_content .container .wrapper {
2966 #graph_content .container .wrapper {
2962 width: 600px;
2967 width: 600px;
2963 }
2968 }
2964
2969
2965 #graph_content .container {
2970 #graph_content .container {
2966 border-bottom: 1px solid #CCCCCC;
2971 border-bottom: 1px solid #CCCCCC;
2967 border-left: 1px solid #CCCCCC;
2972 border-left: 1px solid #CCCCCC;
2968 border-right: 1px solid #CCCCCC;
2973 border-right: 1px solid #CCCCCC;
2969 min-height: 90px;
2974 min-height: 90px;
2970 overflow: hidden;
2975 overflow: hidden;
2971 font-size:1.2em;
2976 font-size:1.2em;
2972 }
2977 }
2973
2978
2974 #graph_content .container .left {
2979 #graph_content .container .left {
2975 float: left;
2980 float: left;
2976 width: 70%;
2981 width: 70%;
2977 padding-left: 5px;
2982 padding-left: 5px;
2978 }
2983 }
2979
2984
2980 #graph_content .container .right {
2985 #graph_content .container .right {
2981 float: right;
2986 float: right;
2982 width: 25%;
2987 width: 25%;
2983 text-align: right;
2988 text-align: right;
2984 }
2989 }
2985
2990
2986 #graph_content .container .left .date {
2991 #graph_content .container .left .date {
2987 font-weight: bold;
2992 font-weight: bold;
2988 }
2993 }
2989
2994
2990 #graph_content .container .left .author {
2995 #graph_content .container .left .author {
2991
2996
2992 }
2997 }
2993
2998
2994 #graph_content .container .left .message {
2999 #graph_content .container .left .message {
2995 font-size: 100%;
3000 font-size: 100%;
2996 padding-top: 3px;
3001 padding-top: 3px;
2997 }
3002 }
2998
3003
2999 .right div {
3004 .right div {
3000 clear: both;
3005 clear: both;
3001 }
3006 }
3002
3007
3003 .right .changes .added,.changed,.removed {
3008 .right .changes .added,.changed,.removed {
3004 border: 1px solid #DDDDDD;
3009 border: 1px solid #DDDDDD;
3005 display: block;
3010 display: block;
3006 float: right;
3011 float: right;
3007 font-size: 0.75em;
3012 font-size: 0.75em;
3008 text-align: center;
3013 text-align: center;
3009 min-width: 15px;
3014 min-width: 15px;
3010 }
3015 }
3011
3016
3012 .right .changes .added {
3017 .right .changes .added {
3013 background: #BBFFBB;
3018 background: #BBFFBB;
3014 }
3019 }
3015
3020
3016 .right .changes .changed {
3021 .right .changes .changed {
3017 background: #FFDD88;
3022 background: #FFDD88;
3018 }
3023 }
3019
3024
3020 .right .changes .removed {
3025 .right .changes .removed {
3021 background: #FF8888;
3026 background: #FF8888;
3022 }
3027 }
3023
3028
3024 .right .merge {
3029 .right .merge {
3025 vertical-align: top;
3030 vertical-align: top;
3026 font-size: 60%;
3031 font-size: 60%;
3027 font-weight: bold;
3032 font-weight: bold;
3028 }
3033 }
3029
3034
3030 .right .merge img {
3035 .right .merge img {
3031 vertical-align: bottom;
3036 vertical-align: bottom;
3032 }
3037 }
3033
3038
3034 .right .parent {
3039 .right .parent {
3035 font-size: 90%;
3040 font-size: 90%;
3036 font-family: monospace;
3041 font-family: monospace;
3037 }
3042 }
3038
3043
3039
3044
3040
3045
3041 /* -----------------------------------------------------------
3046 /* -----------------------------------------------------------
3042 FILE BROWSER
3047 FILE BROWSER
3043 ----------------------------------------------------------- */
3048 ----------------------------------------------------------- */
3044 div.browserblock {
3049 div.browserblock {
3045 overflow: hidden;
3050 overflow: hidden;
3046 padding: 0px;
3051 padding: 0px;
3047 border: 1px solid #ccc;
3052 border: 1px solid #ccc;
3048 background: #f8f8f8;
3053 background: #f8f8f8;
3049 font-size: 100%;
3054 font-size: 100%;
3050 line-height: 100%;
3055 line-height: 100%;
3051 /* new */
3056 /* new */
3052 line-height: 125%;
3057 line-height: 125%;
3053 }
3058 }
3054
3059
3055 div.browserblock .browser-header {
3060 div.browserblock .browser-header {
3056 border-bottom: 1px solid #CCCCCC;
3061 border-bottom: 1px solid #CCCCCC;
3057 background: #FFFFFF;
3062 background: #FFFFFF;
3058 color: blue;
3063 color: blue;
3059 padding: 10px 0 10px 0;
3064 padding: 10px 0 10px 0;
3060 }
3065 }
3061
3066
3062 div.browserblock .browser-header span {
3067 div.browserblock .browser-header span {
3063 margin-left: 25px;
3068 margin-left: 25px;
3064 font-weight: bold;
3069 font-weight: bold;
3065 }
3070 }
3066
3071
3067 div.browserblock .browser-body {
3072 div.browserblock .browser-body {
3068 background: #EEEEEE;
3073 background: #EEEEEE;
3069 }
3074 }
3070
3075
3071 table.code-browser {
3076 table.code-browser {
3072 border-collapse: collapse;
3077 border-collapse: collapse;
3073 width: 100%;
3078 width: 100%;
3074 }
3079 }
3075
3080
3076 table.code-browser tr {
3081 table.code-browser tr {
3077 margin: 3px;
3082 margin: 3px;
3078 }
3083 }
3079
3084
3080 table.code-browser thead th {
3085 table.code-browser thead th {
3081 background-color: #EEEEEE;
3086 background-color: #EEEEEE;
3082 height: 20px;
3087 height: 20px;
3083 font-size: 1.1em;
3088 font-size: 1.1em;
3084 font-weight: bold;
3089 font-weight: bold;
3085 text-align: center;
3090 text-align: center;
3086 text-align: left;
3091 text-align: left;
3087 padding-left: 10px;
3092 padding-left: 10px;
3088 }
3093 }
3089
3094
3090 table.code-browser tbody tr {
3095 table.code-browser tbody tr {
3091
3096
3092 }
3097 }
3093
3098
3094 table.code-browser tbody td {
3099 table.code-browser tbody td {
3095 padding-left: 10px;
3100 padding-left: 10px;
3096 height: 20px;
3101 height: 20px;
3097 }
3102 }
3098 table.code-browser .browser-file {
3103 table.code-browser .browser-file {
3099 background: url("/images/icons/document_16.png") no-repeat scroll 3px;
3104 background: url("/images/icons/document_16.png") no-repeat scroll 3px;
3100 height: 16px;
3105 height: 16px;
3101 padding-left: 20px;
3106 padding-left: 20px;
3102 text-align: left;
3107 text-align: left;
3103 }
3108 }
3104
3109
3105 table.code-browser .browser-dir {
3110 table.code-browser .browser-dir {
3106 background: url("/images/icons/folder_16.png") no-repeat scroll 3px;
3111 background: url("/images/icons/folder_16.png") no-repeat scroll 3px;
3107 height: 16px;
3112 height: 16px;
3108 padding-left: 20px;
3113 padding-left: 20px;
3109 text-align: left;
3114 text-align: left;
3110 }
3115 }
3111
3116
3117 /* -----------------------------------------------------------
3118 ADMIN - SETTINGS
3119 ----------------------------------------------------------- */
3120 #path_unlock{
3121 color: red;
3122 font-size: 1.2em;
3123 padding-left: 4px;
3124 }
3112
3125
3113 /* -----------------------------------------------------------
3126 /* -----------------------------------------------------------
3114 INFOBOX
3127 INFOBOX
3115 ----------------------------------------------------------- */
3128 ----------------------------------------------------------- */
3116 .info_box *{
3129 .info_box *{
3117 background:url("../../images/pager.png") repeat-x scroll 0 0 #EBEBEB;
3130 background:url("../../images/pager.png") repeat-x scroll 0 0 #EBEBEB;
3118 border-color:#DEDEDE #C4C4C4 #C4C4C4 #CFCFCF;
3131 border-color:#DEDEDE #C4C4C4 #C4C4C4 #CFCFCF;
3119 border-style:solid;
3132 border-style:solid;
3120 border-width:1px;
3133 border-width:1px;
3121 color:#4A4A4A;
3134 color:#4A4A4A;
3122 display:block;
3135 display:block;
3123 font-weight:bold;
3136 font-weight:bold;
3124 height:1%;
3137 height:1%;
3125 padding:4px 6px;
3138 padding:4px 6px;
3126 display: inline;
3139 display: inline;
3127 }
3140 }
3128 .info_box span{
3141 .info_box span{
3129 margin-left:3px;
3142 margin-left:3px;
3130 margin-righ:3px;
3143 margin-righ:3px;
3131 }
3144 }
3132 .info_box input#at_rev {
3145 .info_box input#at_rev {
3133 padding:1px 3px 3px 2px;
3146 padding:1px 3px 3px 2px;
3134 text-align:center;
3147 text-align:center;
3135 }
3148 }
3136 .info_box input#view {
3149 .info_box input#view {
3137 padding:0px 3px 2px 2px;
3150 padding:0px 3px 2px 2px;
3138 text-align:center;
3151 text-align:center;
3139 }
3152 }
3140 /* -----------------------------------------------------------
3153 /* -----------------------------------------------------------
3141 TOOLTIP
3154 TOOLTIP
3142 ----------------------------------------------------------- */
3155 ----------------------------------------------------------- */
3143 .yui-overlay,.yui-panel-container {
3156 .yui-overlay,.yui-panel-container {
3144 visibility: hidden;
3157 visibility: hidden;
3145 position: absolute;
3158 position: absolute;
3146 z-index: 2;
3159 z-index: 2;
3147 }
3160 }
3148
3161
3149 .yui-tt {
3162 .yui-tt {
3150 visibility: hidden;
3163 visibility: hidden;
3151 position: absolute;
3164 position: absolute;
3152 color: #666666;
3165 color: #666666;
3153 background-color: #FFFFFF;
3166 background-color: #FFFFFF;
3154 font-family: arial, helvetica, verdana, sans-serif;
3167 font-family: arial, helvetica, verdana, sans-serif;
3155 padding: 8px;
3168 padding: 8px;
3156 border: 2px solid #556CB5;
3169 border: 2px solid #556CB5;
3157 font: 100% sans-serif;
3170 font: 100% sans-serif;
3158 width: auto;
3171 width: auto;
3159 opacity: 1.0;
3172 opacity: 1.0;
3160 }
3173 }
3161
3174
3162 .yui-tt-shadow {
3175 .yui-tt-shadow {
3163 display: none;
3176 display: none;
3164 }
3177 }
3165
3178
3166 /* -----------------------------------------------------------
3179 /* -----------------------------------------------------------
3167 AUTOCOMPLETE
3180 AUTOCOMPLETE
3168 ----------------------------------------------------------- */
3181 ----------------------------------------------------------- */
3169
3182
3170 .ac{
3183 .ac{
3171 vertical-align: top;
3184 vertical-align: top;
3172
3185
3173 }
3186 }
3174 .ac .match {
3187 .ac .match {
3175 font-weight:bold;
3188 font-weight:bold;
3176 }
3189 }
3177
3190
3178 .ac .yui-ac {
3191 .ac .yui-ac {
3179 position: relative;
3192 position: relative;
3180 font-family: arial;
3193 font-family: arial;
3181 font-size: 100%;
3194 font-size: 100%;
3182 }
3195 }
3183
3196
3184 .ac .perm_ac{
3197 .ac .perm_ac{
3185 width:15em;
3198 width:15em;
3186 }
3199 }
3187 /* styles for input field */
3200 /* styles for input field */
3188 .ac .yui-ac-input {
3201 .ac .yui-ac-input {
3189 width: 100%;
3202 width: 100%;
3190 }
3203 }
3191
3204
3192 /* styles for results container */
3205 /* styles for results container */
3193 .ac .yui-ac-container {
3206 .ac .yui-ac-container {
3194 position: absolute;
3207 position: absolute;
3195 top: 1.6em;
3208 top: 1.6em;
3196 width: 100%;
3209 width: 100%;
3197 }
3210 }
3198
3211
3199 /* styles for header/body/footer wrapper within container */
3212 /* styles for header/body/footer wrapper within container */
3200 .ac .yui-ac-content {
3213 .ac .yui-ac-content {
3201 position: absolute;
3214 position: absolute;
3202 width: 100%;
3215 width: 100%;
3203 border: 1px solid #808080;
3216 border: 1px solid #808080;
3204 background: #fff;
3217 background: #fff;
3205 overflow: hidden;
3218 overflow: hidden;
3206 z-index: 9050;
3219 z-index: 9050;
3207 }
3220 }
3208
3221
3209 /* styles for container shadow */
3222 /* styles for container shadow */
3210 .ac .yui-ac-shadow {
3223 .ac .yui-ac-shadow {
3211 position: absolute;
3224 position: absolute;
3212 margin: .3em;
3225 margin: .3em;
3213 width: 100%;
3226 width: 100%;
3214 background: #000;
3227 background: #000;
3215 -moz-opacity: 0.10;
3228 -moz-opacity: 0.10;
3216 opacity: .10;
3229 opacity: .10;
3217 filter: alpha(opacity = 10);
3230 filter: alpha(opacity = 10);
3218 z-index: 9049;
3231 z-index: 9049;
3219 }
3232 }
3220
3233
3221 /* styles for results list */
3234 /* styles for results list */
3222 .ac .yui-ac-content ul {
3235 .ac .yui-ac-content ul {
3223 margin: 0;
3236 margin: 0;
3224 padding: 0;
3237 padding: 0;
3225 width: 100%;
3238 width: 100%;
3226 }
3239 }
3227
3240
3228 /* styles for result item */
3241 /* styles for result item */
3229 .ac .yui-ac-content li {
3242 .ac .yui-ac-content li {
3230 margin: 0;
3243 margin: 0;
3231 padding: 2px 5px;
3244 padding: 2px 5px;
3232 cursor: default;
3245 cursor: default;
3233 white-space: nowrap;
3246 white-space: nowrap;
3234 }
3247 }
3235
3248
3236 /* styles for prehighlighted result item */
3249 /* styles for prehighlighted result item */
3237 .ac .yui-ac-content li.yui-ac-prehighlight {
3250 .ac .yui-ac-content li.yui-ac-prehighlight {
3238 background: #B3D4FF;
3251 background: #B3D4FF;
3239 }
3252 }
3240
3253
3241 /* styles for highlighted result item */
3254 /* styles for highlighted result item */
3242 .ac .yui-ac-content li.yui-ac-highlight {
3255 .ac .yui-ac-content li.yui-ac-highlight {
3243 background: #556CB5;
3256 background: #556CB5;
3244 color: #FFF;
3257 color: #FFF;
3245 }
3258 }
3246
3259
3247
3260
3248 /* -----------------------------------------------------------
3261 /* -----------------------------------------------------------
3249 ACTION ICONS
3262 ACTION ICONS
3250 ----------------------------------------------------------- */
3263 ----------------------------------------------------------- */
3251 .add_icon {
3264 .add_icon {
3252 background: url("/images/icons/add.png") no-repeat scroll 3px ;
3265 background: url("/images/icons/add.png") no-repeat scroll 3px ;
3253 height: 16px;
3266 height: 16px;
3254 padding-left: 20px;
3267 padding-left: 20px;
3255 padding-top: 1px;
3268 padding-top: 1px;
3256 text-align: left;
3269 text-align: left;
3257 }
3270 }
3258
3271
3259 .edit_icon {
3272 .edit_icon {
3260 background: url("/images/icons/folder_edit.png") no-repeat scroll 3px;
3273 background: url("/images/icons/folder_edit.png") no-repeat scroll 3px;
3261 height: 16px;
3274 height: 16px;
3262 padding-left: 20px;
3275 padding-left: 20px;
3263 padding-top: 1px;
3276 padding-top: 1px;
3264 text-align: left;
3277 text-align: left;
3265 }
3278 }
3266
3279
3267 .delete_icon {
3280 .delete_icon {
3268 background: url("/images/icons/delete.png") no-repeat scroll 3px;
3281 background: url("/images/icons/delete.png") no-repeat scroll 3px;
3269 height: 16px;
3282 height: 16px;
3270 padding-left: 20px;
3283 padding-left: 20px;
3271 padding-top: 1px;
3284 padding-top: 1px;
3272 text-align: left;
3285 text-align: left;
3273 }
3286 }
3274
3287
3275 .rss_icon {
3288 .rss_icon {
3276 background: url("/images/icons/rss_16.png") no-repeat scroll 3px;
3289 background: url("/images/icons/rss_16.png") no-repeat scroll 3px;
3277 height: 16px;
3290 height: 16px;
3278 padding-left: 20px;
3291 padding-left: 20px;
3279 padding-top: 1px;
3292 padding-top: 1px;
3280 text-align: left;
3293 text-align: left;
3281 }
3294 }
3282
3295
3283 .atom_icon {
3296 .atom_icon {
3284 background: url("/images/icons/atom.png") no-repeat scroll 3px;
3297 background: url("/images/icons/atom.png") no-repeat scroll 3px;
3285 height: 16px;
3298 height: 16px;
3286 padding-left: 20px;
3299 padding-left: 20px;
3287 padding-top: 1px;
3300 padding-top: 1px;
3288 text-align: left;
3301 text-align: left;
3289 }
3302 }
3290
3303
3291 .archive_icon {
3304 .archive_icon {
3292 background: url("/images/icons/compress.png") no-repeat scroll 3px;
3305 background: url("/images/icons/compress.png") no-repeat scroll 3px;
3293 height: 16px;
3306 height: 16px;
3294 padding-left: 20px;
3307 padding-left: 20px;
3295 text-align: left;
3308 text-align: left;
3296 padding-top: 1px;
3309 padding-top: 1px;
3297 }
3310 }
3298
3311
3299
3312
3300
3313
3301
3314
3302 .action_button {
3315 .action_button {
3303 border: 0px;
3316 border: 0px;
3304 display: block;
3317 display: block;
3305 }
3318 }
3306
3319
3307 .action_button:hover {
3320 .action_button:hover {
3308 border: 0px;
3321 border: 0px;
3309 font-style: italic;
3322 font-style: italic;
3310 cursor: pointer;
3323 cursor: pointer;
3311 }
3324 }
3312
3325
3313 /* -----------------------------------------------------------
3326 /* -----------------------------------------------------------
3314 REPO SWITCHER
3327 REPO SWITCHER
3315 ----------------------------------------------------------- */
3328 ----------------------------------------------------------- */
3316
3329
3317 #switch_repos{
3330 #switch_repos{
3318 position: absolute;
3331 position: absolute;
3319 height: 25px;
3332 height: 25px;
3320 z-index: 1;
3333 z-index: 1;
3321 }
3334 }
3322 /* -----------------------------------------------------------
3335 /* -----------------------------------------------------------
3323 BREADCRUMBS
3336 BREADCRUMBS
3324 ----------------------------------------------------------- */
3337 ----------------------------------------------------------- */
3325
3338
3326 .breadcrumbs{
3339 .breadcrumbs{
3327 border:medium none;
3340 border:medium none;
3328 color:#FFFFFF;
3341 color:#FFFFFF;
3329 float:left;
3342 float:left;
3330 margin:0;
3343 margin:0;
3331 padding:11px 0 11px 10px;
3344 padding:11px 0 11px 10px;
3332 text-transform:uppercase;
3345 text-transform:uppercase;
3333 font-weight: bold;
3346 font-weight: bold;
3334 font-size: 14px;
3347 font-size: 14px;
3335 }
3348 }
3336 .breadcrumbs a{
3349 .breadcrumbs a{
3337 color: #FFFFFF;
3350 color: #FFFFFF;
3338 }
3351 }
3339
3352
3340
3353
3341 /* -----------------------------------------------------------
3354 /* -----------------------------------------------------------
3342 FLASH MSG
3355 FLASH MSG
3343 ----------------------------------------------------------- */
3356 ----------------------------------------------------------- */
3344 .flash_msg ul {
3357 .flash_msg ul {
3345 margin: 0;
3358 margin: 0;
3346 padding: 0px 0px 10px 0px;
3359 padding: 0px 0px 10px 0px;
3347 }
3360 }
3348
3361
3349 .error_msg {
3362 .error_msg {
3350 background-color: #FFCFCF;
3363 background-color: #FFCFCF;
3351 background-image: url("/images/icons/error_msg.png");
3364 background-image: url("/images/icons/error_msg.png");
3352 border: 1px solid #FF9595;
3365 border: 1px solid #FF9595;
3353 color: #CC3300;
3366 color: #CC3300;
3354 }
3367 }
3355
3368
3356 .warning_msg {
3369 .warning_msg {
3357 background-color: #FFFBCC;
3370 background-color: #FFFBCC;
3358 background-image: url("/images/icons/warning_msg.png");
3371 background-image: url("/images/icons/warning_msg.png");
3359 border: 1px solid #FFF35E;
3372 border: 1px solid #FFF35E;
3360 color: #C69E00;
3373 color: #C69E00;
3361 }
3374 }
3362
3375
3363 .success_msg {
3376 .success_msg {
3364 background-color: #D5FFCF;
3377 background-color: #D5FFCF;
3365 background-image: url("/images/icons/success_msg.png");
3378 background-image: url("/images/icons/success_msg.png");
3366 border: 1px solid #97FF88;
3379 border: 1px solid #97FF88;
3367 color: #009900;
3380 color: #009900;
3368 }
3381 }
3369
3382
3370 .notice_msg {
3383 .notice_msg {
3371 background-color: #DCE3FF;
3384 background-color: #DCE3FF;
3372 background-image: url("/images/icons/notice_msg.png");
3385 background-image: url("/images/icons/notice_msg.png");
3373 border: 1px solid #93A8FF;
3386 border: 1px solid #93A8FF;
3374 color: #556CB5;
3387 color: #556CB5;
3375 }
3388 }
3376
3389
3377 .success_msg,.error_msg,.notice_msg,.warning_msg {
3390 .success_msg,.error_msg,.notice_msg,.warning_msg {
3378 background-position: 10px center;
3391 background-position: 10px center;
3379 background-repeat: no-repeat;
3392 background-repeat: no-repeat;
3380 font-size: 12px;
3393 font-size: 12px;
3381 font-weight: bold;
3394 font-weight: bold;
3382 min-height: 14px;
3395 min-height: 14px;
3383 line-height: 14px;
3396 line-height: 14px;
3384 margin-bottom: 0px;
3397 margin-bottom: 0px;
3385 margin-top: 0px;
3398 margin-top: 0px;
3386 padding: 6px 10px 6px 40px;
3399 padding: 6px 10px 6px 40px;
3387 display: block;
3400 display: block;
3388 overflow: auto;
3401 overflow: auto;
3389 }
3402 }
3390
3403
3391 #msg_close {
3404 #msg_close {
3392 background: transparent url("icons/cross_grey_small.png") no-repeat
3405 background: transparent url("icons/cross_grey_small.png") no-repeat
3393 scroll 0 0;
3406 scroll 0 0;
3394 cursor: pointer;
3407 cursor: pointer;
3395 height: 16px;
3408 height: 16px;
3396 position: absolute;
3409 position: absolute;
3397 right: 5px;
3410 right: 5px;
3398 top: 5px;
3411 top: 5px;
3399 width: 16px;
3412 width: 16px;
3400 }
3413 }
3401 /* -----------------------------------------------------------
3414 /* -----------------------------------------------------------
3402 YUI FLOT
3415 YUI FLOT
3403 ----------------------------------------------------------- */
3416 ----------------------------------------------------------- */
3404
3417
3405 div#commit_history{
3418 div#commit_history{
3406 float: left;
3419 float: left;
3407 }
3420 }
3408 div#legend_data{
3421 div#legend_data{
3409 float:left;
3422 float:left;
3410
3423
3411 }
3424 }
3412 div#legend_container {
3425 div#legend_container {
3413 float: left;
3426 float: left;
3414 }
3427 }
3415
3428
3416 div#legend_container table,div#legend_choices table{
3429 div#legend_container table,div#legend_choices table{
3417 width:auto !important;
3430 width:auto !important;
3418 }
3431 }
3419
3432
3420 div#legend_container table td{
3433 div#legend_container table td{
3421 border: none !important;
3434 border: none !important;
3422 padding: 2px !important;
3435 padding: 2px !important;
3423 }
3436 }
3424
3437
3425 div#legend_choices table td{
3438 div#legend_choices table td{
3426 border: none !important;
3439 border: none !important;
3427 padding: 0px !important;
3440 padding: 0px !important;
3428 }
3441 }
3429
3442
3430 div#legend_choices{
3443 div#legend_choices{
3431 float:left;
3444 float:left;
3432 }
3445 }
3433
3446
3434 /* -----------------------------------------------------------
3447 /* -----------------------------------------------------------
3435 PERMISSIONS TABLE
3448 PERMISSIONS TABLE
3436 ----------------------------------------------------------- */
3449 ----------------------------------------------------------- */
3437 table#permissions_manage{
3450 table#permissions_manage{
3438 width: 0 !important;
3451 width: 0 !important;
3439
3452
3440 }
3453 }
3441 table#permissions_manage span.private_repo_msg{
3454 table#permissions_manage span.private_repo_msg{
3442 font-size: 0.8em;
3455 font-size: 0.8em;
3443 opacity:0.6;
3456 opacity:0.6;
3444
3457
3445 }
3458 }
3446 table#permissions_manage td.private_repo_msg{
3459 table#permissions_manage td.private_repo_msg{
3447 font-size: 0.8em;
3460 font-size: 0.8em;
3448
3461
3449 }
3462 }
3450 table#permissions_manage tr#add_perm_input td{
3463 table#permissions_manage tr#add_perm_input td{
3451 vertical-align:middle;
3464 vertical-align:middle;
3452
3465
3453 }
3466 }
3454
3467
3455 /* -----------------------------------------------------------
3468 /* -----------------------------------------------------------
3456 GRAVATARS
3469 GRAVATARS
3457 ----------------------------------------------------------- */
3470 ----------------------------------------------------------- */
3458 div.gravatar{
3471 div.gravatar{
3459 background-color:white;
3472 background-color:white;
3460 border:1px solid #D0D0D0;
3473 border:1px solid #D0D0D0;
3461 float:left;
3474 float:left;
3462 margin-right:0.7em;
3475 margin-right:0.7em;
3463 padding: 2px 2px 0px;
3476 padding: 2px 2px 0px;
3464 }
3477 }
3465
3478
3466 /* -----------------------------------------------------------
3479 /* -----------------------------------------------------------
3467 jquery ui
3480 jquery ui
3468 ----------------------------------------------------------- */
3481 ----------------------------------------------------------- */
3469
3482
3470 .ui-helper-hidden { display: none; }
3483 .ui-helper-hidden { display: none; }
3471 .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
3484 .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
3472 .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
3485 .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
3473
3486
3474 /* -----------------------------------------------------------
3487 /* -----------------------------------------------------------
3475 jquery ui -> icons
3488 jquery ui -> icons
3476 ----------------------------------------------------------- */
3489 ----------------------------------------------------------- */
3477
3490
3478 .ui-icon { width: 16px; height: 16px; background-image: url(../images/ui/ui-icons_222222_256x240.png); }
3491 .ui-icon { width: 16px; height: 16px; background-image: url(../images/ui/ui-icons_222222_256x240.png); }
3479 .ui-widget-content .ui-icon {background-image: url(../images/ui/ui-icons_222222_256x240.png); }
3492 .ui-widget-content .ui-icon {background-image: url(../images/ui/ui-icons_222222_256x240.png); }
3480 .ui-widget-header .ui-icon {background-image: url(../images/ui/ui-icons_222222_256x240.png); }
3493 .ui-widget-header .ui-icon {background-image: url(../images/ui/ui-icons_222222_256x240.png); }
3481 .ui-state-default .ui-icon { background-image: url(../images/ui/ui-icons_ef8c08_256x240.png); }
3494 .ui-state-default .ui-icon { background-image: url(../images/ui/ui-icons_ef8c08_256x240.png); }
3482 .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/ui/ui-icons_ef8c08_256x240.png); }
3495 .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/ui/ui-icons_ef8c08_256x240.png); }
3483 .ui-state-active .ui-icon {background-image: url(../images/ui/ui-icons_ef8c08_256x240.png); }
3496 .ui-state-active .ui-icon {background-image: url(../images/ui/ui-icons_ef8c08_256x240.png); }
3484 .ui-state-highlight .ui-icon {background-image: url(../images/ui/ui-icons_228ef1_256x240.png); }
3497 .ui-state-highlight .ui-icon {background-image: url(../images/ui/ui-icons_228ef1_256x240.png); }
3485 .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/ui/ui-icons_ffd27a_256x240.png); }
3498 .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/ui/ui-icons_ffd27a_256x240.png); }
3486
3499
3487 /* -----------------------------------------------------------
3500 /* -----------------------------------------------------------
3488 jquery ui -> icon positioning
3501 jquery ui -> icon positioning
3489 ----------------------------------------------------------- */
3502 ----------------------------------------------------------- */
3490 .ui-icon-carat-1-n { background-position: 0 0; }
3503 .ui-icon-carat-1-n { background-position: 0 0; }
3491 .ui-icon-carat-1-ne { background-position: -16px 0; }
3504 .ui-icon-carat-1-ne { background-position: -16px 0; }
3492 .ui-icon-carat-1-e { background-position: -32px 0; }
3505 .ui-icon-carat-1-e { background-position: -32px 0; }
3493 .ui-icon-carat-1-se { background-position: -48px 0; }
3506 .ui-icon-carat-1-se { background-position: -48px 0; }
3494 .ui-icon-carat-1-s { background-position: -64px 0; }
3507 .ui-icon-carat-1-s { background-position: -64px 0; }
3495 .ui-icon-carat-1-sw { background-position: -80px 0; }
3508 .ui-icon-carat-1-sw { background-position: -80px 0; }
3496 .ui-icon-carat-1-w { background-position: -96px 0; }
3509 .ui-icon-carat-1-w { background-position: -96px 0; }
3497 .ui-icon-carat-1-nw { background-position: -112px 0; }
3510 .ui-icon-carat-1-nw { background-position: -112px 0; }
3498 .ui-icon-carat-2-n-s { background-position: -128px 0; }
3511 .ui-icon-carat-2-n-s { background-position: -128px 0; }
3499 .ui-icon-carat-2-e-w { background-position: -144px 0; }
3512 .ui-icon-carat-2-e-w { background-position: -144px 0; }
3500 .ui-icon-triangle-1-n { background-position: 0 -16px; }
3513 .ui-icon-triangle-1-n { background-position: 0 -16px; }
3501 .ui-icon-triangle-1-ne { background-position: -16px -16px; }
3514 .ui-icon-triangle-1-ne { background-position: -16px -16px; }
3502 .ui-icon-triangle-1-e { background-position: -32px -16px; }
3515 .ui-icon-triangle-1-e { background-position: -32px -16px; }
3503 .ui-icon-triangle-1-se { background-position: -48px -16px; }
3516 .ui-icon-triangle-1-se { background-position: -48px -16px; }
3504 .ui-icon-triangle-1-s { background-position: -64px -16px; }
3517 .ui-icon-triangle-1-s { background-position: -64px -16px; }
3505 .ui-icon-triangle-1-sw { background-position: -80px -16px; }
3518 .ui-icon-triangle-1-sw { background-position: -80px -16px; }
3506 .ui-icon-triangle-1-w { background-position: -96px -16px; }
3519 .ui-icon-triangle-1-w { background-position: -96px -16px; }
3507 .ui-icon-triangle-1-nw { background-position: -112px -16px; }
3520 .ui-icon-triangle-1-nw { background-position: -112px -16px; }
3508 .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
3521 .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
3509 .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
3522 .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
3510 .ui-icon-arrow-1-n { background-position: 0 -32px; }
3523 .ui-icon-arrow-1-n { background-position: 0 -32px; }
3511 .ui-icon-arrow-1-ne { background-position: -16px -32px; }
3524 .ui-icon-arrow-1-ne { background-position: -16px -32px; }
3512 .ui-icon-arrow-1-e { background-position: -32px -32px; }
3525 .ui-icon-arrow-1-e { background-position: -32px -32px; }
3513 .ui-icon-arrow-1-se { background-position: -48px -32px; }
3526 .ui-icon-arrow-1-se { background-position: -48px -32px; }
3514 .ui-icon-arrow-1-s { background-position: -64px -32px; }
3527 .ui-icon-arrow-1-s { background-position: -64px -32px; }
3515 .ui-icon-arrow-1-sw { background-position: -80px -32px; }
3528 .ui-icon-arrow-1-sw { background-position: -80px -32px; }
3516 .ui-icon-arrow-1-w { background-position: -96px -32px; }
3529 .ui-icon-arrow-1-w { background-position: -96px -32px; }
3517 .ui-icon-arrow-1-nw { background-position: -112px -32px; }
3530 .ui-icon-arrow-1-nw { background-position: -112px -32px; }
3518 .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
3531 .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
3519 .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
3532 .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
3520 .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
3533 .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
3521 .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
3534 .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
3522 .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
3535 .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
3523 .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
3536 .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
3524 .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
3537 .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
3525 .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
3538 .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
3526 .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
3539 .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
3527 .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
3540 .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
3528 .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
3541 .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
3529 .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
3542 .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
3530 .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
3543 .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
3531 .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
3544 .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
3532 .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
3545 .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
3533 .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
3546 .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
3534 .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
3547 .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
3535 .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
3548 .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
3536 .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
3549 .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
3537 .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
3550 .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
3538 .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
3551 .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
3539 .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
3552 .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
3540 .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
3553 .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
3541 .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
3554 .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
3542 .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
3555 .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
3543 .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
3556 .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
3544 .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
3557 .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
3545 .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
3558 .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
3546 .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
3559 .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
3547 .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
3560 .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
3548 .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
3561 .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
3549 .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
3562 .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
3550 .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
3563 .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
3551 .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
3564 .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
3552 .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
3565 .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
3553 .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
3566 .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
3554 .ui-icon-arrow-4 { background-position: 0 -80px; }
3567 .ui-icon-arrow-4 { background-position: 0 -80px; }
3555 .ui-icon-arrow-4-diag { background-position: -16px -80px; }
3568 .ui-icon-arrow-4-diag { background-position: -16px -80px; }
3556 .ui-icon-extlink { background-position: -32px -80px; }
3569 .ui-icon-extlink { background-position: -32px -80px; }
3557 .ui-icon-newwin { background-position: -48px -80px; }
3570 .ui-icon-newwin { background-position: -48px -80px; }
3558 .ui-icon-refresh { background-position: -64px -80px; }
3571 .ui-icon-refresh { background-position: -64px -80px; }
3559 .ui-icon-shuffle { background-position: -80px -80px; }
3572 .ui-icon-shuffle { background-position: -80px -80px; }
3560 .ui-icon-transfer-e-w { background-position: -96px -80px; }
3573 .ui-icon-transfer-e-w { background-position: -96px -80px; }
3561 .ui-icon-transferthick-e-w { background-position: -112px -80px; }
3574 .ui-icon-transferthick-e-w { background-position: -112px -80px; }
3562 .ui-icon-folder-collapsed { background-position: 0 -96px; }
3575 .ui-icon-folder-collapsed { background-position: 0 -96px; }
3563 .ui-icon-folder-open { background-position: -16px -96px; }
3576 .ui-icon-folder-open { background-position: -16px -96px; }
3564 .ui-icon-document { background-position: -32px -96px; }
3577 .ui-icon-document { background-position: -32px -96px; }
3565 .ui-icon-document-b { background-position: -48px -96px; }
3578 .ui-icon-document-b { background-position: -48px -96px; }
3566 .ui-icon-note { background-position: -64px -96px; }
3579 .ui-icon-note { background-position: -64px -96px; }
3567 .ui-icon-mail-closed { background-position: -80px -96px; }
3580 .ui-icon-mail-closed { background-position: -80px -96px; }
3568 .ui-icon-mail-open { background-position: -96px -96px; }
3581 .ui-icon-mail-open { background-position: -96px -96px; }
3569 .ui-icon-suitcase { background-position: -112px -96px; }
3582 .ui-icon-suitcase { background-position: -112px -96px; }
3570 .ui-icon-comment { background-position: -128px -96px; }
3583 .ui-icon-comment { background-position: -128px -96px; }
3571 .ui-icon-person { background-position: -144px -96px; }
3584 .ui-icon-person { background-position: -144px -96px; }
3572 .ui-icon-print { background-position: -160px -96px; }
3585 .ui-icon-print { background-position: -160px -96px; }
3573 .ui-icon-trash { background-position: -176px -96px; }
3586 .ui-icon-trash { background-position: -176px -96px; }
3574 .ui-icon-locked { background-position: -192px -96px; }
3587 .ui-icon-locked { background-position: -192px -96px; }
3575 .ui-icon-unlocked { background-position: -208px -96px; }
3588 .ui-icon-unlocked { background-position: -208px -96px; }
3576 .ui-icon-bookmark { background-position: -224px -96px; }
3589 .ui-icon-bookmark { background-position: -224px -96px; }
3577 .ui-icon-tag { background-position: -240px -96px; }
3590 .ui-icon-tag { background-position: -240px -96px; }
3578 .ui-icon-home { background-position: 0 -112px; }
3591 .ui-icon-home { background-position: 0 -112px; }
3579 .ui-icon-flag { background-position: -16px -112px; }
3592 .ui-icon-flag { background-position: -16px -112px; }
3580 .ui-icon-calendar { background-position: -32px -112px; }
3593 .ui-icon-calendar { background-position: -32px -112px; }
3581 .ui-icon-cart { background-position: -48px -112px; }
3594 .ui-icon-cart { background-position: -48px -112px; }
3582 .ui-icon-pencil { background-position: -64px -112px; }
3595 .ui-icon-pencil { background-position: -64px -112px; }
3583 .ui-icon-clock { background-position: -80px -112px; }
3596 .ui-icon-clock { background-position: -80px -112px; }
3584 .ui-icon-disk { background-position: -96px -112px; }
3597 .ui-icon-disk { background-position: -96px -112px; }
3585 .ui-icon-calculator { background-position: -112px -112px; }
3598 .ui-icon-calculator { background-position: -112px -112px; }
3586 .ui-icon-zoomin { background-position: -128px -112px; }
3599 .ui-icon-zoomin { background-position: -128px -112px; }
3587 .ui-icon-zoomout { background-position: -144px -112px; }
3600 .ui-icon-zoomout { background-position: -144px -112px; }
3588 .ui-icon-search { background-position: -160px -112px; }
3601 .ui-icon-search { background-position: -160px -112px; }
3589 .ui-icon-wrench { background-position: -176px -112px; }
3602 .ui-icon-wrench { background-position: -176px -112px; }
3590 .ui-icon-gear { background-position: -192px -112px; }
3603 .ui-icon-gear { background-position: -192px -112px; }
3591 .ui-icon-heart { background-position: -208px -112px; }
3604 .ui-icon-heart { background-position: -208px -112px; }
3592 .ui-icon-star { background-position: -224px -112px; }
3605 .ui-icon-star { background-position: -224px -112px; }
3593 .ui-icon-link { background-position: -240px -112px; }
3606 .ui-icon-link { background-position: -240px -112px; }
3594 .ui-icon-cancel { background-position: 0 -128px; }
3607 .ui-icon-cancel { background-position: 0 -128px; }
3595 .ui-icon-plus { background-position: -16px -128px; }
3608 .ui-icon-plus { background-position: -16px -128px; }
3596 .ui-icon-plusthick { background-position: -32px -128px; }
3609 .ui-icon-plusthick { background-position: -32px -128px; }
3597 .ui-icon-minus { background-position: -48px -128px; }
3610 .ui-icon-minus { background-position: -48px -128px; }
3598 .ui-icon-minusthick { background-position: -64px -128px; }
3611 .ui-icon-minusthick { background-position: -64px -128px; }
3599 .ui-icon-close { background-position: -80px -128px; }
3612 .ui-icon-close { background-position: -80px -128px; }
3600 .ui-icon-closethick { background-position: -96px -128px; }
3613 .ui-icon-closethick { background-position: -96px -128px; }
3601 .ui-icon-key { background-position: -112px -128px; }
3614 .ui-icon-key { background-position: -112px -128px; }
3602 .ui-icon-lightbulb { background-position: -128px -128px; }
3615 .ui-icon-lightbulb { background-position: -128px -128px; }
3603 .ui-icon-scissors { background-position: -144px -128px; }
3616 .ui-icon-scissors { background-position: -144px -128px; }
3604 .ui-icon-clipboard { background-position: -160px -128px; }
3617 .ui-icon-clipboard { background-position: -160px -128px; }
3605 .ui-icon-copy { background-position: -176px -128px; }
3618 .ui-icon-copy { background-position: -176px -128px; }
3606 .ui-icon-contact { background-position: -192px -128px; }
3619 .ui-icon-contact { background-position: -192px -128px; }
3607 .ui-icon-image { background-position: -208px -128px; }
3620 .ui-icon-image { background-position: -208px -128px; }
3608 .ui-icon-video { background-position: -224px -128px; }
3621 .ui-icon-video { background-position: -224px -128px; }
3609 .ui-icon-script { background-position: -240px -128px; }
3622 .ui-icon-script { background-position: -240px -128px; }
3610 .ui-icon-alert { background-position: 0 -144px; }
3623 .ui-icon-alert { background-position: 0 -144px; }
3611 .ui-icon-info { background-position: -16px -144px; }
3624 .ui-icon-info { background-position: -16px -144px; }
3612 .ui-icon-notice { background-position: -32px -144px; }
3625 .ui-icon-notice { background-position: -32px -144px; }
3613 .ui-icon-help { background-position: -48px -144px; }
3626 .ui-icon-help { background-position: -48px -144px; }
3614 .ui-icon-check { background-position: -64px -144px; }
3627 .ui-icon-check { background-position: -64px -144px; }
3615 .ui-icon-bullet { background-position: -80px -144px; }
3628 .ui-icon-bullet { background-position: -80px -144px; }
3616 .ui-icon-radio-off { background-position: -96px -144px; }
3629 .ui-icon-radio-off { background-position: -96px -144px; }
3617 .ui-icon-radio-on { background-position: -112px -144px; }
3630 .ui-icon-radio-on { background-position: -112px -144px; }
3618 .ui-icon-pin-w { background-position: -128px -144px; }
3631 .ui-icon-pin-w { background-position: -128px -144px; }
3619 .ui-icon-pin-s { background-position: -144px -144px; }
3632 .ui-icon-pin-s { background-position: -144px -144px; }
3620 .ui-icon-play { background-position: 0 -160px; }
3633 .ui-icon-play { background-position: 0 -160px; }
3621 .ui-icon-pause { background-position: -16px -160px; }
3634 .ui-icon-pause { background-position: -16px -160px; }
3622 .ui-icon-seek-next { background-position: -32px -160px; }
3635 .ui-icon-seek-next { background-position: -32px -160px; }
3623 .ui-icon-seek-prev { background-position: -48px -160px; }
3636 .ui-icon-seek-prev { background-position: -48px -160px; }
3624 .ui-icon-seek-end { background-position: -64px -160px; }
3637 .ui-icon-seek-end { background-position: -64px -160px; }
3625 .ui-icon-seek-start { background-position: -80px -160px; }
3638 .ui-icon-seek-start { background-position: -80px -160px; }
3626 /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
3639 /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
3627 .ui-icon-seek-first { background-position: -80px -160px; }
3640 .ui-icon-seek-first { background-position: -80px -160px; }
3628 .ui-icon-stop { background-position: -96px -160px; }
3641 .ui-icon-stop { background-position: -96px -160px; }
3629 .ui-icon-eject { background-position: -112px -160px; }
3642 .ui-icon-eject { background-position: -112px -160px; }
3630 .ui-icon-volume-off { background-position: -128px -160px; }
3643 .ui-icon-volume-off { background-position: -128px -160px; }
3631 .ui-icon-volume-on { background-position: -144px -160px; }
3644 .ui-icon-volume-on { background-position: -144px -160px; }
3632 .ui-icon-power { background-position: 0 -176px; }
3645 .ui-icon-power { background-position: 0 -176px; }
3633 .ui-icon-signal-diag { background-position: -16px -176px; }
3646 .ui-icon-signal-diag { background-position: -16px -176px; }
3634 .ui-icon-signal { background-position: -32px -176px; }
3647 .ui-icon-signal { background-position: -32px -176px; }
3635 .ui-icon-battery-0 { background-position: -48px -176px; }
3648 .ui-icon-battery-0 { background-position: -48px -176px; }
3636 .ui-icon-battery-1 { background-position: -64px -176px; }
3649 .ui-icon-battery-1 { background-position: -64px -176px; }
3637 .ui-icon-battery-2 { background-position: -80px -176px; }
3650 .ui-icon-battery-2 { background-position: -80px -176px; }
3638 .ui-icon-battery-3 { background-position: -96px -176px; }
3651 .ui-icon-battery-3 { background-position: -96px -176px; }
3639 .ui-icon-circle-plus { background-position: 0 -192px; }
3652 .ui-icon-circle-plus { background-position: 0 -192px; }
3640 .ui-icon-circle-minus { background-position: -16px -192px; }
3653 .ui-icon-circle-minus { background-position: -16px -192px; }
3641 .ui-icon-circle-close { background-position: -32px -192px; }
3654 .ui-icon-circle-close { background-position: -32px -192px; }
3642 .ui-icon-circle-triangle-e { background-position: -48px -192px; }
3655 .ui-icon-circle-triangle-e { background-position: -48px -192px; }
3643 .ui-icon-circle-triangle-s { background-position: -64px -192px; }
3656 .ui-icon-circle-triangle-s { background-position: -64px -192px; }
3644 .ui-icon-circle-triangle-w { background-position: -80px -192px; }
3657 .ui-icon-circle-triangle-w { background-position: -80px -192px; }
3645 .ui-icon-circle-triangle-n { background-position: -96px -192px; }
3658 .ui-icon-circle-triangle-n { background-position: -96px -192px; }
3646 .ui-icon-circle-arrow-e { background-position: -112px -192px; }
3659 .ui-icon-circle-arrow-e { background-position: -112px -192px; }
3647 .ui-icon-circle-arrow-s { background-position: -128px -192px; }
3660 .ui-icon-circle-arrow-s { background-position: -128px -192px; }
3648 .ui-icon-circle-arrow-w { background-position: -144px -192px; }
3661 .ui-icon-circle-arrow-w { background-position: -144px -192px; }
3649 .ui-icon-circle-arrow-n { background-position: -160px -192px; }
3662 .ui-icon-circle-arrow-n { background-position: -160px -192px; }
3650 .ui-icon-circle-zoomin { background-position: -176px -192px; }
3663 .ui-icon-circle-zoomin { background-position: -176px -192px; }
3651 .ui-icon-circle-zoomout { background-position: -192px -192px; }
3664 .ui-icon-circle-zoomout { background-position: -192px -192px; }
3652 .ui-icon-circle-check { background-position: -208px -192px; }
3665 .ui-icon-circle-check { background-position: -208px -192px; }
3653 .ui-icon-circlesmall-plus { background-position: 0 -208px; }
3666 .ui-icon-circlesmall-plus { background-position: 0 -208px; }
3654 .ui-icon-circlesmall-minus { background-position: -16px -208px; }
3667 .ui-icon-circlesmall-minus { background-position: -16px -208px; }
3655 .ui-icon-circlesmall-close { background-position: -32px -208px; }
3668 .ui-icon-circlesmall-close { background-position: -32px -208px; }
3656 .ui-icon-squaresmall-plus { background-position: -48px -208px; }
3669 .ui-icon-squaresmall-plus { background-position: -48px -208px; }
3657 .ui-icon-squaresmall-minus { background-position: -64px -208px; }
3670 .ui-icon-squaresmall-minus { background-position: -64px -208px; }
3658 .ui-icon-squaresmall-close { background-position: -80px -208px; }
3671 .ui-icon-squaresmall-close { background-position: -80px -208px; }
3659 .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
3672 .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
3660 .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
3673 .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
3661 .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
3674 .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
3662 .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
3675 .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
3663 .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
3676 .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
3664 .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
3677 .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
3665
3678
3666 /* -----------------------------------------------------------
3679 /* -----------------------------------------------------------
3667 jquery ui -> tabs
3680 jquery ui -> tabs
3668 ----------------------------------------------------------- */
3681 ----------------------------------------------------------- */
3669 .ui-tabs .ui-tabs-hide { display: none; }
3682 .ui-tabs .ui-tabs-hide { display: none; }
3670
3683
3671 /* -----------------------------------------------------------
3684 /* -----------------------------------------------------------
3672 jquery ui -> datepicker
3685 jquery ui -> datepicker
3673 ----------------------------------------------------------- */
3686 ----------------------------------------------------------- */
3674 .ui-datepicker { width: 17em; padding: .2em .2em 0; background: #FFFFFF; border: 1px solid #000000; border-top: none; }
3687 .ui-datepicker { width: 17em; padding: .2em .2em 0; background: #FFFFFF; border: 1px solid #000000; border-top: none; }
3675 .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; background: #F6F6F6; }
3688 .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; background: #F6F6F6; }
3676 .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 1px; width: 1.8em; height: 1.8em; }
3689 .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 1px; width: 1.8em; height: 1.8em; }
3677 .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
3690 .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
3678 .ui-datepicker .ui-datepicker-prev { left: 0; }
3691 .ui-datepicker .ui-datepicker-prev { left: 0; }
3679 .ui-datepicker .ui-datepicker-next { right: 0; }
3692 .ui-datepicker .ui-datepicker-next { right: 0; }
3680 .ui-datepicker .ui-datepicker-prev-hover { left: 0; }
3693 .ui-datepicker .ui-datepicker-prev-hover { left: 0; }
3681 .ui-datepicker .ui-datepicker-next-hover { right: 0; }
3694 .ui-datepicker .ui-datepicker-next-hover { right: 0; }
3682 .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
3695 .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
3683 .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
3696 .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
3684 .ui-datepicker .ui-datepicker-title select { margin:1px 0; }
3697 .ui-datepicker .ui-datepicker-title select { margin:1px 0; }
3685 .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
3698 .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
3686 .ui-datepicker select.ui-datepicker-month,
3699 .ui-datepicker select.ui-datepicker-month,
3687 .ui-datepicker select.ui-datepicker-year { width: 49%;}
3700 .ui-datepicker select.ui-datepicker-year { width: 49%;}
3688 .ui-datepicker table {width: 100%; border-collapse: collapse; margin:0 0 .4em; }
3701 .ui-datepicker table {width: 100%; border-collapse: collapse; margin:0 0 .4em; }
3689 .ui-datepicker th { padding: .7em .3em; text-align: center; border: 0; }
3702 .ui-datepicker th { padding: .7em .3em; text-align: center; border: 0; }
3690 .ui-datepicker td { border: 0; padding: 1px; }
3703 .ui-datepicker td { border: 0; padding: 1px; }
3691 .ui-datepicker td span, .ui-datepicker td a { display: block; padding: 3px; text-align: center; text-decoration: none; }
3704 .ui-datepicker td span, .ui-datepicker td a { display: block; padding: 3px; text-align: center; text-decoration: none; }
3692 .ui-datepicker td span, .ui-datepicker td a:hover { background: #376ea6; color: #ffffff; }
3705 .ui-datepicker td span, .ui-datepicker td a:hover { background: #376ea6; color: #ffffff; }
3693 .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
3706 .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
3694 .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
3707 .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
3695 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
3708 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
3696 .ui-datepicker td span, .ui-datepicker td.ui-datepicker-today a { background: #DDDDDD; color: #585858; }
3709 .ui-datepicker td span, .ui-datepicker td.ui-datepicker-today a { background: #DDDDDD; color: #585858; }
3697 .ui-datepicker td span, .ui-datepicker td.ui-datepicker-current-day a { background: #376ea6; color: #ffffff; }
3710 .ui-datepicker td span, .ui-datepicker td.ui-datepicker-current-day a { background: #376ea6; color: #ffffff; }
3698
3711
3699 /* -----------------------------------------------------------
3712 /* -----------------------------------------------------------
3700 jquery ui -> datepicker / multiple calenders
3713 jquery ui -> datepicker / multiple calenders
3701 ----------------------------------------------------------- */
3714 ----------------------------------------------------------- */
3702 .ui-datepicker.ui-datepicker-multi { width:auto; }
3715 .ui-datepicker.ui-datepicker-multi { width:auto; }
3703 .ui-datepicker-multi .ui-datepicker-group { float:left; }
3716 .ui-datepicker-multi .ui-datepicker-group { float:left; }
3704 .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
3717 .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
3705 .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
3718 .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
3706 .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
3719 .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
3707 .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
3720 .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
3708 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
3721 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
3709 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
3722 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
3710 .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
3723 .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
3711 .ui-datepicker-row-break { clear:both; width:100%; }
3724 .ui-datepicker-row-break { clear:both; width:100%; }
3712
3725
3713 /* -----------------------------------------------------------
3726 /* -----------------------------------------------------------
3714 jquery ui -> datepicker / rtl support
3727 jquery ui -> datepicker / rtl support
3715 ----------------------------------------------------------- */
3728 ----------------------------------------------------------- */
3716 .ui-datepicker-rtl { direction: rtl; }
3729 .ui-datepicker-rtl { direction: rtl; }
3717 .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
3730 .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
3718 .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
3731 .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
3719 .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
3732 .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
3720 .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
3733 .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
3721 .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
3734 .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
3722 .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
3735 .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
3723 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
3736 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
3724 .ui-datepicker-rtl .ui-datepicker-group { float:right; }
3737 .ui-datepicker-rtl .ui-datepicker-group { float:right; }
3725 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
3738 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
3726 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
3739 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
3727
3740
3728 /* -----------------------------------------------------------
3741 /* -----------------------------------------------------------
3729 jquery ui -> select styling
3742 jquery ui -> select styling
3730 ----------------------------------------------------------- */
3743 ----------------------------------------------------------- */
3731
3744
3732 .ui-selectmenu
3745 .ui-selectmenu
3733 {
3746 {
3734 display: block;
3747 display: block;
3735 position: relative;
3748 position: relative;
3736 overflow: hidden;
3749 overflow: hidden;
3737 background: #ffffff;
3750 background: #ffffff;
3738 border-top: 1px solid #b3b3b3;
3751 border-top: 1px solid #b3b3b3;
3739 border-left: 1px solid #b3b3b3;
3752 border-left: 1px solid #b3b3b3;
3740 border-right: 1px solid #eaeaea;
3753 border-right: 1px solid #eaeaea;
3741 border-bottom: 1px solid #eaeaea;
3754 border-bottom: 1px solid #eaeaea;
3742 text-align: left;
3755 text-align: left;
3743 text-decoration: none;
3756 text-decoration: none;
3744 }
3757 }
3745
3758
3746 .ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
3759 .ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
3747 .ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
3760 .ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
3748 .ui-selectmenu-open { background: #ffffff; border: 1px solid #666666; border-top: none; visibility: visible; }
3761 .ui-selectmenu-open { background: #ffffff; border: 1px solid #666666; border-top: none; visibility: visible; }
3749 .ui-selectmenu-menu-popup { margin-top: -1px; }
3762 .ui-selectmenu-menu-popup { margin-top: -1px; }
3750 .ui-selectmenu-menu-dropdown { }
3763 .ui-selectmenu-menu-dropdown { }
3751 .ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; }
3764 .ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; }
3752 .ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding: 5px 0 5px 8px; outline:none; text-decoration:none; color: #000000; }
3765 .ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding: 5px 0 5px 8px; outline:none; text-decoration:none; color: #000000; }
3753 .ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
3766 .ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
3754 .ui-selectmenu-hasIcon .ui-selectmenu-status { margin-left: 5px; padding-left: 20px; position: relative; }
3767 .ui-selectmenu-hasIcon .ui-selectmenu-status { margin-left: 5px; padding-left: 20px; position: relative; }
3755 .ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
3768 .ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
3756 .ui-selectmenu-status { line-height: 1.4em; }
3769 .ui-selectmenu-status { line-height: 1.4em; }
3757 .ui-selectmenu-open li.ui-selectmenu-item-focus { background: #376ea6; }
3770 .ui-selectmenu-open li.ui-selectmenu-item-focus { background: #376ea6; }
3758 .ui-selectmenu-open li.ui-selectmenu-item-focus a { color: #ffffff; }
3771 .ui-selectmenu-open li.ui-selectmenu-item-focus a { color: #ffffff; }
3759 .ui-selectmenu-open li.ui-selectmenu-item-selected { background: #dfdfdf; }
3772 .ui-selectmenu-open li.ui-selectmenu-item-selected { background: #dfdfdf; }
3760 .ui-selectmenu-open li.ui-selectmenu-item-selected a { color: #000000; }
3773 .ui-selectmenu-open li.ui-selectmenu-item-selected a { color: #000000; }
3761 .ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
3774 .ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
3762 .ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; }
3775 .ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; }
3763 .ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; } No newline at end of file
3776 .ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
@@ -1,145 +1,145 b''
1 ## -*- coding: utf-8 -*-
1 ## -*- coding: utf-8 -*-
2 <%inherit file="/base/base.html"/>
2 <%inherit file="/base/base.html"/>
3
3
4 <%def name="title()">
4 <%def name="title()">
5 ${_('Settings administration')}
5 ${_('Settings administration')}
6 </%def>
6 </%def>
7
7
8 <%def name="breadcrumbs_links()">
8 <%def name="breadcrumbs_links()">
9 ${h.link_to(_('Admin'),h.url('admin_home'))} &raquo; ${_('Settings')}
9 ${h.link_to(_('Admin'),h.url('admin_home'))} &raquo; ${_('Settings')}
10 </%def>
10 </%def>
11
11
12 <%def name="page_nav()">
12 <%def name="page_nav()">
13 ${self.menu('admin')}
13 ${self.menu('admin')}
14 </%def>
14 </%def>
15
15
16 <%def name="main()">
16 <%def name="main()">
17 <div class="box">
17 <div class="box">
18 <!-- box / title -->
18 <!-- box / title -->
19 <div class="title">
19 <div class="title">
20 ${self.breadcrumbs()}
20 ${self.breadcrumbs()}
21 </div>
21 </div>
22 <!-- end box / title -->
22 <!-- end box / title -->
23
23
24 <h3>${_('Remap and rescan repositories')}</h3>
24 <h3>${_('Remap and rescan repositories')}</h3>
25 ${h.form(url('admin_setting', setting_id='mapping'),method='put')}
25 ${h.form(url('admin_setting', setting_id='mapping'),method='put')}
26 <div class="form">
26 <div class="form">
27 <!-- fields -->
27 <!-- fields -->
28
28
29 <div class="fields">
29 <div class="fields">
30 <div class="field">
30 <div class="field">
31 <div class="label label-checkbox">
31 <div class="label label-checkbox">
32 <label for="destroy">${_('rescan option')}:</label>
32 <label for="destroy">${_('rescan option')}:</label>
33 </div>
33 </div>
34 <div class="checkboxes">
34 <div class="checkboxes">
35 <div class="checkbox">
35 <div class="checkbox">
36 ${h.checkbox('destroy',True)}
36 ${h.checkbox('destroy',True)}
37 <label for="checkbox-1">
37 <label for="checkbox-1">
38 <span class="tooltip" tooltip_title="${h.tooltip(_('In case a repository was deleted from filesystem and there are leftovers in the database check this option to scan obsolete data in database and remove it.'))}">
38 <span class="tooltip" tooltip_title="${h.tooltip(_('In case a repository was deleted from filesystem and there are leftovers in the database check this option to scan obsolete data in database and remove it.'))}">
39 ${_('destroy old data')}</span> </label>
39 ${_('destroy old data')}</span> </label>
40 </div>
40 </div>
41 </div>
41 </div>
42 </div>
42 </div>
43
43
44 <div class="buttons">
44 <div class="buttons">
45 ${h.submit('rescan','rescan repositories',class_="ui-button ui-widget ui-state-default ui-corner-all")}
45 ${h.submit('rescan','rescan repositories',class_="ui-button ui-widget ui-state-default ui-corner-all")}
46 </div>
46 </div>
47 </div>
47 </div>
48 </div>
48 </div>
49 ${h.end_form()}
49 ${h.end_form()}
50
50
51 <h3>${_('Global application settings')}</h3>
51 <h3>${_('Global application settings')}</h3>
52 ${h.form(url('admin_setting', setting_id='global'),method='put')}
52 ${h.form(url('admin_setting', setting_id='global'),method='put')}
53 <div class="form">
53 <div class="form">
54 <!-- fields -->
54 <!-- fields -->
55
55
56 <div class="fields">
56 <div class="fields">
57
57
58 <div class="field">
58 <div class="field">
59 <div class="label">
59 <div class="label">
60 <label for="hg_app_title">${_('Application name')}:</label>
60 <label for="hg_app_title">${_('Application name')}:</label>
61 </div>
61 </div>
62 <div class="input">
62 <div class="input">
63 ${h.text('hg_app_title',size=30)}
63 ${h.text('hg_app_title',size=30)}
64 </div>
64 </div>
65 </div>
65 </div>
66
66
67 <div class="field">
67 <div class="field">
68 <div class="label">
68 <div class="label">
69 <label for="hg_app_realm">${_('Realm text')}:</label>
69 <label for="hg_app_realm">${_('Realm text')}:</label>
70 </div>
70 </div>
71 <div class="input">
71 <div class="input">
72 ${h.text('hg_app_realm',size=30)}
72 ${h.text('hg_app_realm',size=30)}
73 </div>
73 </div>
74 </div>
74 </div>
75
75
76 <div class="buttons">
76 <div class="buttons">
77 ${h.submit('save','save settings',class_="ui-button ui-widget ui-state-default ui-corner-all")}
77 ${h.submit('save','save settings',class_="ui-button ui-widget ui-state-default ui-corner-all")}
78 </div>
78 </div>
79 </div>
79 </div>
80 </div>
80 </div>
81 ${h.end_form()}
81 ${h.end_form()}
82
82
83 <h3>${_('Mercurial settings')}</h3>
83 <h3>${_('Mercurial settings')}</h3>
84 ${h.form(url('admin_setting', setting_id='mercurial'),method='put')}
84 ${h.form(url('admin_setting', setting_id='mercurial'),method='put')}
85 <div class="form">
85 <div class="form">
86 <!-- fields -->
86 <!-- fields -->
87
87
88 <div class="fields">
88 <div class="fields">
89
89
90 <div class="field">
90 <div class="field">
91 <div class="label label-checkbox">
91 <div class="label label-checkbox">
92 <label for="web_push_ssl">${_('Web')}:</label>
92 <label for="web_push_ssl">${_('Web')}:</label>
93 </div>
93 </div>
94 <div class="checkboxes">
94 <div class="checkboxes">
95 <div class="checkbox">
95 <div class="checkbox">
96 ${h.checkbox('web_push_ssl','true')}
96 ${h.checkbox('web_push_ssl','true')}
97 <label for="web_push_ssl">${_('require ssl for pushing')}</label>
97 <label for="web_push_ssl">${_('require ssl for pushing')}</label>
98 </div>
98 </div>
99 </div>
99 </div>
100 </div>
100 </div>
101
101
102 <div class="field">
102 <div class="field">
103 <div class="label label-checkbox">
103 <div class="label label-checkbox">
104 <label for="web_push_ssl">${_('Hooks')}:</label>
104 <label for="web_push_ssl">${_('Hooks')}:</label>
105 </div>
105 </div>
106 <div class="checkboxes">
106 <div class="checkboxes">
107 <div class="checkbox">
107 <div class="checkbox">
108 ${h.checkbox('hooks_changegroup_update','True')}
108 ${h.checkbox('hooks_changegroup_update','True')}
109 <label for="hooks_changegroup_update">${_('Update repository after push (hg update)')}</label>
109 <label for="hooks_changegroup_update">${_('Update repository after push (hg update)')}</label>
110 </div>
110 </div>
111 <div class="checkbox">
111 <div class="checkbox">
112 ${h.checkbox('hooks_changegroup_repo_size','True')}
112 ${h.checkbox('hooks_changegroup_repo_size','True')}
113 <label for="hooks_changegroup_repo_size">${_('Show repository size after push')}</label>
113 <label for="hooks_changegroup_repo_size">${_('Show repository size after push')}</label>
114 </div>
114 </div>
115 </div>
115 </div>
116 </div>
116 </div>
117
117
118 <div class="field">
118 <div class="field">
119 <div class="label">
119 <div class="label">
120 <label for="paths_root_path">${_('Repositories location')}:</label>
120 <label for="paths_root_path">${_('Repositories location')}:</label>
121 </div>
121 </div>
122 <div class="input">
122 <div class="input">
123 ${h.text('paths_root_path',size=30,readonly="readonly")}
123 ${h.text('paths_root_path',size=30,readonly="readonly")}
124 <span id="path_unlock" class="tooltip" tooltip_title="${h.tooltip(_('This a crucial application setting. If You really sure you need to change this, you must restart application in order to make this settings take effect. Click this label to unlock.'))}">
124 <span id="path_unlock" class="tooltip"
125 tooltip_title="${h.tooltip(_('This a crucial application setting. If You really sure you need to change this, you must restart application in order to make this settings take effect. Click this label to unlock.'))}">
125 ${_('unlock')}</span>
126 ${_('unlock')}</span>
126 </div>
127 </div>
127 </div>
128 </div>
128
129
129 <div class="buttons">
130 <div class="buttons">
130 ${h.submit('save','save settings',class_="ui-button ui-widget ui-state-default ui-corner-all")}
131 ${h.submit('save','save settings',class_="ui-button ui-widget ui-state-default ui-corner-all")}
131 </div>
132 </div>
132 </div>
133 </div>
133 </div>
134 </div>
134 ${h.end_form()}
135 ${h.end_form()}
135
136
136 <script type="text/javascript">
137 <script type="text/javascript">
137 YAHOO.util.Event.onDOMReady(function(){
138 YAHOO.util.Event.onDOMReady(function(){
138 YAHOO.util.Event.addListener('path_unlock','click',function(){
139 YAHOO.util.Event.addListener('path_unlock','click',function(){
139 YAHOO.util.Dom.get('paths_root_path').readonly=false;
140 YAHOO.util.Dom.get('paths_root_path').removeAttribute('readonly');
140 });
141 });
141 });
142 });
142 </script>
143 </script>
143
144 </div>
144 </div>
145 </%def>
145 </%def>
@@ -1,275 +1,275 b''
1 <%inherit file="/base/base.html"/>
1 <%inherit file="/base/base.html"/>
2
2
3 <%def name="title()">
3 <%def name="title()">
4 ${_('Mercurial Repository Overview')}
4 ${_('Mercurial Repository Overview')}
5 </%def>
5 </%def>
6
6
7 <%def name="breadcrumbs_links()">
7 <%def name="breadcrumbs_links()">
8 ${h.link_to(u'Home',h.url('/'))}
8 ${h.link_to(u'Home',h.url('/'))}
9 &raquo;
9 &raquo;
10 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
10 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
11 &raquo;
11 &raquo;
12 ${_('summary')}
12 ${_('summary')}
13 </%def>
13 </%def>
14
14
15 <%def name="page_nav()">
15 <%def name="page_nav()">
16 ${self.menu('summary')}
16 ${self.menu('summary')}
17 </%def>
17 </%def>
18
18
19 <%def name="main()">
19 <%def name="main()">
20 <script type="text/javascript">
20 <script type="text/javascript">
21 var E = YAHOO.util.Event;
21 var E = YAHOO.util.Event;
22 var D = YAHOO.util.Dom;
22 var D = YAHOO.util.Dom;
23
23
24 E.onDOMReady(function(e){
24 E.onDOMReady(function(e){
25 id = 'clone_url';
25 id = 'clone_url';
26 E.addListener(id,'click',function(e){
26 E.addListener(id,'click',function(e){
27 D.get('clone_url').select();
27 D.get('clone_url').select();
28 })
28 })
29 })
29 })
30 </script>
30 </script>
31 <div class="box box-left">
31 <div class="box box-left">
32 <!-- box / title -->
32 <!-- box / title -->
33 <div class="title">
33 <div class="title">
34 ${self.breadcrumbs()}
34 ${self.breadcrumbs()}
35 </div>
35 </div>
36 <!-- end box / title -->
36 <!-- end box / title -->
37 <div class="form">
37 <div class="form">
38 <div class="fields">
38 <div class="fields">
39
39
40 <div class="field">
40 <div class="field">
41 <div class="label">
41 <div class="label">
42 <label>${_('Name')}:</label>
42 <label>${_('Name')}:</label>
43 </div>
43 </div>
44 <div class="input-short">
44 <div class="input-short">
45 ${c.repo_info.name}
45 ${c.repo_info.name}
46 </div>
46 </div>
47 </div>
47 </div>
48
48
49
49
50 <div class="field">
50 <div class="field">
51 <div class="label">
51 <div class="label">
52 <label>${_('Description')}:</label>
52 <label>${_('Description')}:</label>
53 </div>
53 </div>
54 <div class="input-short">
54 <div class="input-short">
55 ${c.repo_info.description}
55 ${c.repo_info.description}
56 </div>
56 </div>
57 </div>
57 </div>
58
58
59
59
60 <div class="field">
60 <div class="field">
61 <div class="label">
61 <div class="label">
62 <label>${_('Contact')}:</label>
62 <label>${_('Contact')}:</label>
63 </div>
63 </div>
64 <div class="input-short">
64 <div class="input-short">
65 <div class="gravatar">
65 <div class="gravatar">
66 <img alt="gravatar" src="${h.gravatar_url(c.repo_info.dbrepo.user.email)}"/>
66 <img alt="gravatar" src="${h.gravatar_url(c.repo_info.dbrepo.user.email)}"/>
67 </div>
67 </div>
68 ${_('Username')}: ${c.repo_info.dbrepo.user.username}<br/>
68 ${_('Username')}: ${c.repo_info.dbrepo.user.username}<br/>
69 ${_('Name')}: ${c.repo_info.dbrepo.user.name} ${c.repo_info.dbrepo.user.lastname}<br/>
69 ${_('Name')}: ${c.repo_info.dbrepo.user.name} ${c.repo_info.dbrepo.user.lastname}<br/>
70 ${_('Email')}: <a href="mailto:${c.repo_info.dbrepo.user.email}">${c.repo_info.dbrepo.user.email}</a>
70 ${_('Email')}: <a href="mailto:${c.repo_info.dbrepo.user.email}">${c.repo_info.dbrepo.user.email}</a>
71 </div>
71 </div>
72 </div>
72 </div>
73
73
74 <div class="field">
74 <div class="field">
75 <div class="label">
75 <div class="label">
76 <label>${_('Last change')}:</label>
76 <label>${_('Last change')}:</label>
77 </div>
77 </div>
78 <div class="input-short">
78 <div class="input-short">
79 ${h.age(c.repo_info.last_change)} - ${h.rfc822date(c.repo_info.last_change)}
79 ${h.age(c.repo_info.last_change)} - ${h.rfc822date(c.repo_info.last_change)}
80 </div>
80 </div>
81 </div>
81 </div>
82
82
83 <div class="field">
83 <div class="field">
84 <div class="label">
84 <div class="label">
85 <label>${_('Clone url')}:</label>
85 <label>${_('Clone url')}:</label>
86 </div>
86 </div>
87 <div class="input-short">
87 <div class="input-short">
88 <input type="text" id="clone_url" readonly="readonly" value="hg clone ${c.clone_repo_url}" size="70"/>
88 <input type="text" id="clone_url" readonly="readonly" value="hg clone ${c.clone_repo_url}" size="70"/>
89 </div>
89 </div>
90 </div>
90 </div>
91
91
92 <div class="field">
92 <div class="field">
93 <div class="label">
93 <div class="label">
94 <label>${_('Download')}:</label>
94 <label>${_('Download')}:</label>
95 </div>
95 </div>
96 <div class="input-short">
96 <div class="input-short">
97 %for cnt,archive in enumerate(c.repo_info._get_archives()):
97 %for cnt,archive in enumerate(c.repo_info._get_archives()):
98 %if cnt >=1:
98 %if cnt >=1:
99 |
99 |
100 %endif
100 %endif
101 ${h.link_to(c.repo_info.name+'.'+archive['type'],
101 ${h.link_to(c.repo_info.name+'.'+archive['type'],
102 h.url('files_archive_home',repo_name=c.repo_info.name,
102 h.url('files_archive_home',repo_name=c.repo_info.name,
103 revision='tip',fileformat=archive['extension']),class_="archive_icon")}
103 revision='tip',fileformat=archive['extension']),class_="archive_icon")}
104 %endfor
104 %endfor
105 </div>
105 </div>
106 </div>
106 </div>
107
107
108 <div class="field">
108 <div class="field">
109 <div class="label">
109 <div class="label">
110 <label>${_('Feeds')}:</label>
110 <label>${_('Feeds')}:</label>
111 </div>
111 </div>
112 <div class="input-short">
112 <div class="input-short">
113 ${h.link_to(_('RSS'),h.url('rss_feed_home',repo_name=c.repo_info.name),class_='rss_icon')}
113 ${h.link_to(_('RSS'),h.url('rss_feed_home',repo_name=c.repo_info.name),class_='rss_icon')}
114 ${h.link_to(_('Atom'),h.url('atom_feed_home',repo_name=c.repo_info.name),class_='atom_icon')}
114 ${h.link_to(_('Atom'),h.url('atom_feed_home',repo_name=c.repo_info.name),class_='atom_icon')}
115 </div>
115 </div>
116 </div>
116 </div>
117 </div>
117 </div>
118 </div>
118 </div>
119 </div>
119 </div>
120
120
121 <div class="box box-right">
121 <div class="box box-right">
122 <!-- box / title -->
122 <!-- box / title -->
123 <div class="title">
123 <div class="title">
124 <h5>${_('Last month commit activity')}</h5>
124 <h5>${_('Last month commit activity')}</h5>
125 </div>
125 </div>
126
126
127 <div class="table">
127 <div class="table">
128 <div id="commit_history" style="width:460px;height:370px;float:left"></div>
128 <div id="commit_history" style="width:460px;height:370px;float:left"></div>
129 <div id="legend_data">
129 <div id="legend_data">
130 <div id="legend_container"></div>
130 <div id="legend_container"></div>
131 <div id="legend_choices">
131 <div id="legend_choices">
132 <table id="legend_choices_tables" style="font-size:smaller;color:#545454"></table>
132 <table id="legend_choices_tables" style="font-size:smaller;color:#545454"></table>
133 </div>
133 </div>
134 </div>
134 </div>
135 <script type="text/javascript">
135 <script type="text/javascript">
136
136
137 (function () {
137 (function () {
138 var datasets = {${c.commit_data|n}};
138 var datasets = {${c.commit_data|n}};
139 var i = 0;
139 var i = 0;
140 var choiceContainer = YAHOO.util.Dom.get("legend_choices");
140 var choiceContainer = YAHOO.util.Dom.get("legend_choices");
141 var choiceContainerTable = YAHOO.util.Dom.get("legend_choices_tables");
141 var choiceContainerTable = YAHOO.util.Dom.get("legend_choices_tables");
142 for(var key in datasets) {
142 for(var key in datasets) {
143 datasets[key].color = i;
143 datasets[key].color = i;
144 i++;
144 i++;
145 choiceContainerTable.innerHTML += '<tr>'+
145 choiceContainerTable.innerHTML += '<tr>'+
146 '<td>'+
146 '<td>'+
147 '<input type="checkbox" name="' + key +'" checked="checked" />'+datasets[key].label+
147 '<input type="checkbox" name="' + key +'" checked="checked" />'+datasets[key].label+
148 '</td>'+
148 '</td>'+
149 '</tr>';
149 '</tr>';
150 };
150 };
151
151
152
152
153 function plotAccordingToChoices() {
153 function plotAccordingToChoices() {
154 var data = [];
154 var data = [];
155
155
156 var inputs = choiceContainer.getElementsByTagName("input");
156 var inputs = choiceContainer.getElementsByTagName("input");
157 for(var i=0; i<inputs.length; i++) {
157 for(var i=0; i<inputs.length; i++) {
158 if(!inputs[i].checked)
158 if(!inputs[i].checked)
159 continue;
159 continue;
160
160
161 var key = inputs[i].name;
161 var key = inputs[i].name;
162 if (key && datasets[key])
162 if (key && datasets[key])
163 data.push(datasets[key]);
163 data.push(datasets[key]);
164 };
164 };
165
165
166 if (data.length > 0){
166 if (data.length > 0){
167 var plot = YAHOO.widget.Flot("commit_history", data,
167 var plot = YAHOO.widget.Flot("commit_history", data,
168 { bars: { show: true, align:'center',lineWidth:4 },
168 { bars: { show: true, align:'center',lineWidth:4 },
169 points: { show: true, radius:0,fill:true },
169 points: { show: true, radius:0,fill:true },
170 legend:{show:true, container:"legend_container"},
170 legend:{show:true, container:"legend_container"},
171 selection: { mode: "xy" },
171 selection: { mode: "xy" },
172 yaxis: {tickDecimals:0},
172 yaxis: {tickDecimals:0},
173 xaxis: { mode: "time", timeformat: "%d",tickSize:[1, "day"],min:${c.ts_min},max:${c.ts_max} },
173 xaxis: { mode: "time", timeformat: "%d",tickSize:[1, "day"],min:${c.ts_min},max:${c.ts_max} },
174 grid: { hoverable: true, clickable: true,autoHighlight:true },
174 grid: { hoverable: true, clickable: true,autoHighlight:true },
175 });
175 });
176
176
177 function showTooltip(x, y, contents) {
177 function showTooltip(x, y, contents) {
178 var div=document.getElementById('tooltip');
178 var div=document.getElementById('tooltip');
179 if(!div) {
179 if(!div) {
180 div = document.createElement('div');
180 div = document.createElement('div');
181 div.id="tooltip";
181 div.id="tooltip";
182 div.style.position="absolute";
182 div.style.position="absolute";
183 div.style.border='1px solid #fdd';
183 div.style.border='1px solid #fdd';
184 div.style.padding='2px';
184 div.style.padding='2px';
185 div.style.backgroundColor='#fee';
185 div.style.backgroundColor='#fee';
186 document.body.appendChild(div);
186 document.body.appendChild(div);
187 }
187 }
188 YAHOO.util.Dom.setStyle(div, 'opacity', 0);
188 YAHOO.util.Dom.setStyle(div, 'opacity', 0);
189 div.innerHTML = contents;
189 div.innerHTML = contents;
190 div.style.top=(y + 5) + "px";
190 div.style.top=(y + 5) + "px";
191 div.style.left=(x + 5) + "px";
191 div.style.left=(x + 5) + "px";
192
192
193 var anim = new YAHOO.util.Anim(div, {opacity: {to: 0.8}}, 0.2);
193 var anim = new YAHOO.util.Anim(div, {opacity: {to: 0.8}}, 0.2);
194 anim.animate();
194 anim.animate();
195 }
195 }
196
196
197 var previousPoint = null;
197 var previousPoint = null;
198 plot.subscribe("plothover", function (o) {
198 plot.subscribe("plothover", function (o) {
199 var pos = o.pos;
199 var pos = o.pos;
200 var item = o.item;
200 var item = o.item;
201
201
202 //YAHOO.util.Dom.get("x").innerHTML = pos.x.toFixed(2);
202 //YAHOO.util.Dom.get("x").innerHTML = pos.x.toFixed(2);
203 //YAHOO.util.Dom.get("y").innerHTML = pos.y.toFixed(2);
203 //YAHOO.util.Dom.get("y").innerHTML = pos.y.toFixed(2);
204 if (item) {
204 if (item) {
205 if (previousPoint != item.datapoint) {
205 if (previousPoint != item.datapoint) {
206 previousPoint = item.datapoint;
206 previousPoint = item.datapoint;
207
207
208 var tooltip = YAHOO.util.Dom.get("tooltip");
208 var tooltip = YAHOO.util.Dom.get("tooltip");
209 if(tooltip) {
209 if(tooltip) {
210 tooltip.parentNode.removeChild(tooltip);
210 tooltip.parentNode.removeChild(tooltip);
211 }
211 }
212 var x = item.datapoint.x.toFixed(2);
212 var x = item.datapoint.x.toFixed(2);
213 var y = item.datapoint.y.toFixed(2);
213 var y = item.datapoint.y.toFixed(2);
214
214
215 if (!item.series.label){
215 if (!item.series.label){
216 item.series.label = 'commits';
216 item.series.label = 'commits';
217 }
217 }
218 var d = new Date(x*1000);
218 var d = new Date(x*1000);
219 var fd = d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate();
219 var fd = d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate();
220 var nr_commits = parseInt(y);
220 var nr_commits = parseInt(y);
221 var suffix = '';
221 var suffix = '';
222 if(nr_commits > 1){
222 if(nr_commits > 1){
223 var suffix = 's';
223 var suffix = 's';
224 }
224 }
225 showTooltip(item.pageX, item.pageY, item.series.label + " on " + fd + ": " + nr_commits+" commit" + suffix);
225 showTooltip(item.pageX, item.pageY, item.series.label + " on " + fd + ": " + nr_commits+" commit" + suffix);
226 }
226 }
227 }
227 }
228 else {
228 else {
229 var tooltip = YAHOO.util.Dom.get("tooltip");
229 var tooltip = YAHOO.util.Dom.get("tooltip");
230
230
231 if(tooltip) {
231 if(tooltip) {
232 tooltip.parentNode.removeChild(tooltip);
232 tooltip.parentNode.removeChild(tooltip);
233 }
233 }
234 previousPoint = null;
234 previousPoint = null;
235 }
235 }
236 });
236 });
237
237
238 }
238 }
239 }
239 }
240
240
241 YAHOO.util.Event.on(choiceContainer.getElementsByTagName("input"), "click", plotAccordingToChoices);
241 YAHOO.util.Event.on(choiceContainer.getElementsByTagName("input"), "click", plotAccordingToChoices);
242
242
243 plotAccordingToChoices();
243 plotAccordingToChoices();
244 })();
244 })();
245 </script>
245 </script>
246
246
247 </div>
247 </div>
248 </div>
248 </div>
249
249
250 <div class="box">
250 <div class="box">
251 <div class="title">
251 <div class="title">
252 <div class="breadcrumbs">${h.link_to(_('Last ten changes'),h.url('changelog_home',repo_name=c.repo_name))}</div>
252 <div class="breadcrumbs">${h.link_to(_('Last ten changes'),h.url('changelog_home',repo_name=c.repo_name))}</div>
253 </div>
253 </div>
254 <div class="table">
254 <div class="table">
255 <%include file='../shortlog/shortlog_data.html'/>
255 <%include file='../shortlog/shortlog_data.html'/>
256 </div>
256 </div>
257 </div>
257 </div>
258 <div class="box">
258 <div class="box">
259 <div class="title">
259 <div class="title">
260 <div class="breadcrumbs">${h.link_to(_('Last ten tags'),h.url('tags_home',repo_name=c.repo_name))}</div>
260 <div class="breadcrumbs">${h.link_to(_('Last ten tags'),h.url('tags_home',repo_name=c.repo_name))}</div>
261 </div>
261 </div>
262 <div class="table">
262 <div class="table">
263 <%include file='../tags/tags_data.html'/>
263 <%include file='../tags/tags_data.html'/>
264 </div>
264 </div>
265 </div>
265 </div>
266 <div class="box">
266 <div class="box">
267 <div class="title">
267 <div class="title">
268 <div class="breadcrumbs">${h.link_to(_('Last ten branches'),h.url('branches_home',repo_name=c.repo_name))}</div>
268 <div class="breadcrumbs">${h.link_to(_('Last ten branches'),h.url('branches_home',repo_name=c.repo_name))}</div>
269 </div>
269 </div>
270 <div class="table">
270 <div class="table">
271 <%include file='../branches/branches_data.html'/>
271 <%include file='../branches/branches_data.html'/>
272 </div>
272 </div>
273 </div>
273 </div>
274
274
275 </%def> No newline at end of file
275 </%def>
General Comments 0
You need to be logged in to leave comments. Login now