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