Projet

Général

Profil

Télécharger (20,8 ko) Statistiques
| Branche: | Tag: | Révision:

univnautes / usr / local / www / themes / pfsense-dropdown / login.css @ a03943d2

1
/* Element CSS Definitions */
2
html, body, td, th, input, select {
3
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
4
	font-size: 0.9em;
5

    
6
}
7

    
8
.infoboxnptd2 {
9
	width:100%;
10
	color:white;
11
	background-color:#990000;
12
	padding-right: 10px;
13
}
14

    
15
.infoboxnptd {
16
	width:8%;
17
	background-color:#990000;	
18
}
19

    
20
.infoboxnptable {
21
 	height:32px;
22
	width:100%;
23
	background-color:#990000;	
24
}
25

    
26
.infoboxnptable2 {
27
 	height:32px;
28
	width:100%;
29
	background-color:#990000;	
30
}
31

    
32
.infoboxnp {
33
	background-color:#990000;
34
	width:100%;
35
}
36

    
37
.infoboxnpimg {
38
	vertical-align:middle;
39
	width:28px;
40
	height:32px;
41
	background-color:#990000;	
42
}
43

    
44
/* please adjust the bgcolor to be used together with niftycorners! */
45
.rtop, .artop {
46
        background-color: #999999;
47
}
48

    
49
div.GraphLink {
50
	position: relative;
51
}
52

    
53
span.GraphLinkLine {
54
	position: absolute;
55
	background-color: #990000;
56
	width: 100%;
57
}
58

    
59
/* DOM Tooltip CSS definitions */
60
div.niceTitle
61
{
62
	background-color: #333333;
63
	color: #FFFFFF;
64
  border-bottom: 1px dotted #FFFFFF;
65
	font-weight: bold;
66
	font-size: 13px;
67
	font-family: "Trebuchet MS", sans-serif;
68
	width: 250px;
69
	left: 0;
70
	top: 0;
71
	padding: 4px;
72
	position: absolute;
73
	text-align: left;
74
	z-index: 20;
75
	-moz-border-radius: 0 10px 10px 10px;
76
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
77
	-moz-opacity: .87;
78
	-khtml-opacity: .87;
79
	opacity: .87;
80
}
81
div.niceTitle h1
82
{
83
  background: #990000;
84
  border-bottom: 1px dotted #FFFFFF;
85
	font-weight: bold;
86
	font-size: 13px;
87
	font-family: "Trebuchet MS", sans-serif;
88
	margin: 3px;
89
  padding-top: 1px;
90
  padding-bottom: 1px;
91
  padding-left: 3px;
92
  text-align: left;
93
	left: 0;
94
	top: 0;
95
  -moz-border-radius: 0 8px 0 0;
96
  -moz-opacity: 1;
97
}
98
div.niceTitle .contents
99
{
100
	margin: 0;
101
	padding: 0 3px;
102
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
103
	-moz-opacity: 1;
104
	-khtml-opacity: 1;
105
	opacity: 1;
106
}
107
div.niceTitle p
108
{
109
  background: #FFFFFF;
110
  border: 1px solid #990000;
111
	color: #000000;
112
	font-size: 9px;
113
	padding: 5px;
114
	margin: 3px;
115
	text-align: left;
116
	-moz-opacity: 1;
117
  -moz-border-radius: 0 0 8px 8px;
118
}
119

    
120
body {
121
  margin: 0px auto;
122
  background-position : center 0px;
123
  background-color: #999999;
124
}
125

    
126
form {
127
	margin: 0px;
128
}
129
a {
130
	text-decoration: none;
131
}
132
form input {
133
	font-size: 1.1em;
134
}
135

    
136
iframe {
137
	z-index: 1;
138
	border: 1px dashed #990000;
139
}
140
.iframe {
141
	background-color: #FFFFFF;
142
}
143

    
144
/* ID Based CSS Definitions */
145
#wrapper {
146
	width: 810px;
147
	margin: 0px auto;
148
}
149

    
150
#header {
151
	background: url('images/header.png') no-repeat;
152
	background-position: 0px;
153
	height: 102px;
154
	width: 810px;
155
	margin-bottom: 5px;
156
	z-index: 2;
157
}
158
#header-left {
159
	position: relative;
160
	/* background: url('images/logo.gif') no-repeat; */
161
	background-position: center;
162
	height: 65px;
163
	width: 145px;
164
	left: 10px;
165
	float: left;
166
}
167
#header-left #status-link {
168
	position: relative;
169
	top: 10px;
170
	left: 6px;
171
}
172
#header-right {
173
	position: relative;
174
	/* background: url('images/header.gif') no-repeat; */
175
	height: 70px;
176
	color: #fff;
177
	left: 0px;
178
	margin-left: 165px;
179
}
180
#header-right .alert {
181
	position: relative;
182
	/* background: url('images/alert.gif') no-repeat; */
183
	background-position: 4px 2px;
184
	color: #fff;
185
	height: 17px;
186
	width: 500px;
187
	padding: 4px;
188
	padding-left: 27px;
189
	float: left;
190
}
191
#header-right .container {
192
	position: relative;
193
}
194
#header-right .container .left {
195
	position: relative; 
196
	float: left;
197
	font-size: 1.3em;
198
	font-weight: bold;
199
	top: 15px;
200
	left: 4px;
201
	display: none;
202
}
203
#header-right .container .right {
204
	position: relative;
205
	float: right;
206
	top: 22px;
207
	padding-right: 4px;
208
	z-index: 1;
209
}
210

    
211
#header-right .container .right #alerts {
212
	position: relative;
213
	background: url('images/alert_bgr.png') no-repeat;
214
	height: 39px;
215
	width: 431px;
216
	z-index: 1;
217
	padding-top: 20px;
218
	padding-left: 5px;
219
	margin: 0px;
220
}
221
#header-right .container .right #hostname {
222
	position: relative;
223
	height: 39px;
224
	width: 431px;
225
	z-index: 1;
226
	padding-left: 5px;
227
	margin: 0px;
228
	top: 25px;
229
	left: 230px;
230
	font-size: 14px;
231
	color: #cccccc;
232
	font-weight: bold;
233
}
234

    
235

    
236

    
237
table#marquee {
238
	position: relative;
239
	top: -6px;
240
	left: -5px;
241
	border: 0;
242
	padding: 0;
243
	margin: 0;
244
	width: 424px;
245
	background-color: transparent;
246
	padding: 2px;
247
	border: 0px;
248
}
249
span#marquee-container {
250
	position: absolute;
251
	visibility: hidden;
252
	top: -100px;
253
	left: -10000px;
254
}
255
div#marquee-text {	
256
	font-size: 1.18em;
257
	font-weight: normal;
258
	font-family: Verdana;
259
	color: #ffffff;
260
}
261
table#marquee div#container {
262
	position: relative;
263
	overflow: hidden;
264
	width: 418px;
265
	height: 20px;
266
}
267
table#marquee div#container div#scroller {
268
	position: absolute;
269
	left: 0px;
270
	top: 0px;
271
}
272

    
273

    
274

    
275

    
276

    
277
#content {
278
	position: relative;
279
	top: -15px;
280
	left: 0px;
281
	margin-top: 0px;
282
	margin-left: 0px;
283
	padding-top: 0px;
284
	width: 810px;
285
	background-color: #ffffff;
286
}
287

    
288
#left {
289
	width: 810px;
290
	height: 1px;
291
}
292
#right {
293
	position: relative;
294
	top: -10px;
295
	width: 770px;
296
	margin-top: 0px;
297
	margin-left: 5px;
298
	margin-right: 5px;
299
	padding-top: 5px;
300
	padding-left: 10px;
301
	padding-right: 10px;
302
	padding-bottom: 20px;
303
	min-height: 400px;
304
}
305

    
306
#footer {
307
	position: relative;
308
	background: url('images/footer.png') no-repeat;
309
	top: -18px;
310
	left: 0px;
311
	width: 810px;
312
	height: 75px;
313
	color: #ffffff;
314
	text-align: center;;
315
	font-size: 0.9em;
316
	padding-top: 17px;
317
	margin-bottom: 20px;
318
	clear: both;
319
}
320
#footer p {
321
	padding: 0px;
322
	margin: 0px;
323
}
324

    
325
/* Style the List */
326
#navigation {
327
	/* background: url('images/menu.gif') no-repeat; */
328
	/* width: 693px; */
329
	position: relative;
330
	top: -25px;
331
	left: 3px;
332
	width: 810px;
333
	padding: 0px;
334
	height: 28px;
335
	z-index: 3;
336
}
337
#navigation ul {
338
	padding: 0;
339
	margin: 0;
340
	list-style: none;
341
	text-align: center;
342
}
343
#navigation ul#menu {
344
	padding-top: 3px;
345
	padding-left: 5px;
346
}
347

    
348
/* Style the List Elements */
349
#navigation ul li {
350
	float: left;
351
	position: relative;
352
	/* width: 7.5em; */
353
	width: 8.77em;
354
}
355
#navigation ul li div {
356
	font-size: 1em;
357
	font-weight: bold;
358
}
359
/* Make the List inside the List Elements */
360
/* initially hidden with absolute position */
361
#navigation ul li ul {
362
	display: none;
363
	position: absolute; 
364
	top: 2em;
365
	left: -2px;
366
	width: 9em;
367
	font-weight: normal;
368
	background: transparent bottom left no-repeat; /* This is key to making the menu maintain visibility when not on a link */
369
	/* background-color: #202020;
370
	background: url("images/menu_footer.gif") no-repeat;
371
	background-position: bottom;
372
	*/
373
	padding: 0em 0 0.4em 0;
374
	padding-top: 0.3em;
375
}
376
/* to override top and left in browsers other than IE */
377
/* which will position to the top right of the containing */
378
/* li, rather than bottom left */
379
#navigation ul li > ul {
380
	top: auto;
381
	left: auto;
382
	left: -1px !important;
383
}
384
/* Show initial drop down upon mouse over, but do not show */
385
/* nested side drop menus within listed elements */
386
#navigation ul li:hover ul { 
387
	display: block;
388
	cursor: pointer;
389
}
390
#navigation ul li:hover {
391
	cursor: pointer;
392
	cursor: pointer;
393
}
394
#navigation ul li:hover div {
395
	text-decoration: none;
396
}
397

    
398
#navigation ul li {
399
	background-color: transparent;
400
	color: #FFF;
401
}
402
#navigation ul li ul li {
403
	border: 1px solid #990000;
404
	width: 8.8em;
405
	height: 1.6em;
406
	line-height: 1.6em;
407
	background-color: #990000;
408
	color: #FFF;
409
}
410
#navigation ul li ul li:hover {
411
	background-color: #666666;
412
}
413

    
414
#navigation li li a {
415
	display: block;
416
	padding-left: 10px;
417
	padding-right: 10px;
418
}
419

    
420
#navigation ul li ul li a.navlnk:hover {
421
	text-decoration: none;
422
}
423
#navigation ul li.first {
424
	border-right: 0px;
425
}
426
#navigation ul li.middle {
427
	border-right: 0px;
428
}
429
#navigation ul li.last {
430

    
431
}
432

    
433
#navigation ul li.dropfirst {
434
	border-bottom: 0px;
435
}
436
#navigation ul li.dropmiddle {
437
	border-bottom: 0px;
438
}
439
#navigation ul li.droplast {
440
}
441

    
442
#wzdtabcont {
443
	float: left;
444
	background-color: #FFFFFF;
445
	color: #000000;
446
	padding: 0;
447
}
448

    
449
ul#wzdnav {
450
  font-size: 0.96em;
451
  float: left;
452
	width: 14.5em;
453
  margin: 0;
454
	padding-left: 18px;
455
}
456

    
457
ul#wzdnav li {
458
  list-style: none;
459
  margin: 0;
460
	padding-bottom: 0.2em;
461
  padding-left: 0;
462
}
463

    
464
ul#wzdnav a {
465
  display: block;
466
  padding: 0.3em;
467
  font-weight: normal;
468
}
469

    
470
#wzdnavbold a {
471
  display: block;
472
  padding: 0.3em;
473
  font-weight: bold ! important;
474
}
475

    
476
ul#wzdnav a:link {
477
  color: black;
478
	background-color: #eee;
479
}
480

    
481
ul#wzdnav a:visited {
482
  color: #666;
483
	background-color: #eee;
484
}
485

    
486
ul#wzdnav a:hover {
487
  color: black;
488
	background-color: white;
489
}
490

    
491
ul#wzdnav a:active {
492
  color: white;
493
	background-color: gray;
494
}
495

    
496
#graph {
497
	position: relative;
498
	z-index: 1;
499
}
500

    
501
#logoutbtn {
502
  position: absolute;
503
  left: 95%;
504
  vertical-align: middle;
505
}
506

    
507
/* Class Based CSS Definitions */
508
.pgtitle {
509
	font-size: 18px;
510
	color: #777777;
511
	font-weight: bold;
512
}
513
.tfrtitle {
514
	font-size: 18px;
515
	color: #ffffff;
516
	font-weight: bold;
517
}
518
.vncell {
519
	background-color: #DDDDDD;
520
	padding-right: 20px;
521
	padding-left: 8px;
522
	border-bottom: 1px solid #999999;
523
}
524
.formfld {
525
  padding-left: 19px;
526
  font-size: small;
527
}
528
.formselect {
529
  font-size: 1.0em;
530
}
531
.langopt {
532
  padding-left: 34px;
533
  padding-top: 2px;
534
  padding-bottom: 2px;
535
}
536
.saved {
537
  /* background: url('/themes/nione/images/icons/icon_wzd_saved.png') no-repeat 0 1px #FFFFFF; */
538
  list-style-image: url('/themes/nervecenter/images/icons/icon_wzd_saved.png') ! important;
539
}
540
.notsaved {
541
  /* background: url('/themes/nione/images/icons/icon_wzd_nsaved.png') no-repeat 0 1px #FFFFFF; */
542
  list-style-image: url('/themes/nervecenter/images/icons/icon_wzd_nsaved.png') ! important;
543
}
544
.en {
545
  background: url('/themes/nervecenter/images/icons/icon_flag_en.png') no-repeat 0 1px #FFFFFF;
546
}
547
.de {
548
  background: url('/themes/nervecenter/images/icons/icon_flag_de.png') no-repeat 0 1px #FFFFFF;
549
}
550
.es {
551
  background: url('/themes/nervecenter/images/icons/icon_flag_es.png') no-repeat 0 1px #FFFFFF;
552
}
553
.pt_BR {
554
  background: url('/themes/nervecenter/images/icons/icon_flag_pt_BR.png') no-repeat 0 1px #FFFFFF;
555
}
556
.host {
557
  background: url('/themes/nervecenter/images/icons/icon_frmfld_host.png') no-repeat 0 1px #FFFFFF;
558
}
559
.search {
560
  background: url('/themes/nervecenter/images/icons/icon_frmfld_search.png') no-repeat 0 1px #FFFFFF;
561
}
562
.file {
563
  background: url('/themes/nervecenter/images/icons/icon_frmfld_file.png') no-repeat 0 1px #FFFFFF;
564
}
565
.mail {
566
  background: url('/themes/nervecenter/images/icons/icon_frmfld_mail.png') no-repeat 0 1px #FFFFFF;
567
}
568
.imp {
569
  background: url('/themes/nervecenter/images/icons/icon_frmfld_imp.png') no-repeat 0 1px #FFFFFF;
570
}
571
.pwd {
572
  background: url('/themes/nervecenter/images/icons/icon_frmfld_pwd.png') no-repeat 0 1px #FFFFFF;
573
}
574
.user {
575
  background: url('/themes/nervecenter/images/icons/icon_frmfld_user.png') no-repeat 0 1px #FFFFFF ;
576
}
577
.group {
578
  background: url('/themes/nervecenter/images/icons/icon_frmfld_group.png') no-repeat 0 1px #FFFFFF;
579
}
580
.url {
581
  background: url('/themes/nervecenter/images/icons/icon_frmfld_url.png') no-repeat 0 1px #FFFFFF;
582
}
583
.time {
584
  background: url('/themes/nervecenter/images/icons/icon_frmfld_time.png') no-repeat 0 1px #FFFFFF;
585
}
586
.unknown {
587
  background: url('/themes/nervecenter/images/icons/icon_frmfld_unknown.png') no-repeat 0 1px #FFFFFF;
588
}
589
.formfld_cert {
590
  background: url('/themes/nervecenter/images/icons/icon_frmfld_cert.png') no-repeat 0 1px #FFFFFF;
591
  padding-left: 28px;
592
	font-family: Courier New, Courier, monospaced;
593
	font-size: 11px;
594
}
595
.formfldalias {
596
	background-color: #990000;
597
	color: #FFFFFF;
598
}
599
.formpre {
600
	font-family: Courier New, Courier, monospaced;
601
	font-size: 10px;
602
}
603
.formbtn {
604
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
605
	font-size: 13px;
606
	font-weight: bold;
607
}
608
.formbtns {
609
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
610
	font-size: 10px;
611
	font-weight: bold;
612
}
613
.vvcell {
614
	background-color: #FFFFC6;
615
}
616
.errmsg {
617
	font-weight: bold;
618
	color: #CC0000;
619
}
620
.red {
621
	color: #CC0000;
622
}
623
.gray {
624
	color: #A0A0A0;
625
}
626
.vexpl {
627
	font-size: 11px;
628
}
629
.navlnk {
630
	color: #FFFFFF;
631
	text-decoration: none;
632
	font-size: 13px;
633
}
634
.navlnks {
635
	color: #FFFFFF;
636
	text-decoration: none;
637
	font-size: 11px;
638
}
639
.redlnk {
640
	color: #990000;
641
	text-decoration: none;
642
}
643
.tblnk {
644
	color: #FFFFFF;
645
	text-decoration: none;
646
}
647
.vncellreq {
648
	background-color: #DDDDDD;
649
	padding-right: 20px;
650
	padding-left: 8px;
651
	font-weight: bold;
652
	border-bottom: 1px solid #999999;
653
}
654
.vncellt {
655
	background-color: #DDDDDD;
656
	padding-right: 20px;
657
	padding-left: 8px;
658
	padding-top: 4px;
659
	padding-bottom: 4px;
660
	font-weight: bold;
661
	border-bottom: 1px solid #999999;
662
}
663
.vtable {
664
	border-bottom: 1px solid #999999;
665
}
666
.vnsepcell {
667
	background-color: #BBBBBB;
668
	padding-right: 20px;
669
	padding-left: 8px;
670
	font-weight: bold;
671
	border-bottom: 1px solid #999999;
672
	font-size: 11px;
673
}
674
.cpline {
675
	font-size: 11px;
676
	color: #FFFFFF;
677
}
678
.hostname {
679
	font-size: 11px;
680
	color: #990000;
681
	font-weight: bold;
682
}
683
.vnsepcellr {
684
	background-color: #BBBBBB;
685
	padding-right: 20px;
686
	padding-left: 8px;
687
	font-weight: bold;
688
	border-right: 1px solid #999999;
689
	border-bottom: 1px solid #999999;
690
	font-size: 11px;
691
}
692
.listr {
693
	background-color: #FFFFFF;
694
	border-right: 1px solid #999999;
695
	border-bottom: 1px solid #999999;
696
	font-size: 11px;
697
	padding-right: 6px;
698
	padding-left: 6px;
699
	padding-top: 4px;
700
	padding-bottom: 4px;
701
}
702
.listrpad {
703
	border-right: 1px solid #999999;
704
	border-bottom: 1px solid #999999;
705
	font-size: 11px;
706
	padding-right: 16px;
707
	padding-left: 10px;
708
	padding-top: 8px;
709
	padding-bottom: 8px;
710
}
711
.listn {
712
	font-size: 11px;
713
	padding-right: 16px;
714
	padding-left: 6px;
715
	padding-top: 4px;
716
	padding-bottom: 4px;
717
}
718
.listbg {
719
	border-right: 1px solid #999999;
720
	border-bottom: 1px solid #999999;
721
	font-size: 11px;
722
	background-color: #990000;
723
	padding-right: 16px;
724
	padding-left: 6px;
725
	padding-top: 4px;
726
	padding-bottom: 4px;
727
}
728
.listbggrey {
729
	border-right: 1px solid #999999;
730
        border-bottom: 1px solid #999999;
731
        font-size: 11px;
732
        background-color: #999999;
733
        padding-right: 16px;
734
        padding-left: 6px;
735
        padding-top: 4px;
736
        padding-bottom: 4px;
737
}
738
.listhdr {
739
	background-color: #BBBBBB;
740
	padding-right: 16px;
741
	padding-left: 6px;
742
	font-weight: bold;
743
	border-bottom: 1px solid #999999;
744
	font-size: 11px;
745
	padding-top: 5px;
746
	padding-bottom: 5px;
747
}
748
.listhdr a {
749
	color: #000000;
750
}
751
.listhdrr {
752
	background-color: #BBBBBB;
753
	padding-right: 16px;
754
	padding-left: 6px;
755
	font-weight: bold;
756
	border-right: 1px solid #999999;
757
	border-bottom: 1px solid #999999;
758
	font-size: 11px;
759
	padding-top: 5px;
760
	padding-bottom: 5px;
761
}
762
.listhdrr a {
763
	color: #000000;
764
}
765
.listlr {
766
	background-color: #FFFFFF;
767
	border-right: 1px solid #999999;
768
	border-bottom: 1px solid #999999;
769
	border-left: 1px solid #999999;
770
	font-size: 11px;
771
	padding-right: 6px;
772
	padding-left: 6px;
773
	padding-top: 4px;
774
	padding-bottom: 4px;
775
}
776
.listlrns {
777
	background-color: #FFFFFF;
778
	border-right: 1px solid #999999;
779
	border-bottom: 1px solid #999999;
780
	border-left: 1px solid #999999;
781
	font-size: 11px;
782
	padding-top: 4px;
783
	padding-bottom: 4px;
784
}
785
.list {
786
	font-size: 11px;
787
	padding-left: 6px;
788
	padding-top: 2px;
789
	padding-bottom: 2px;
790
}
791
.listt {
792
	font-size: 11px;
793
	padding-top: 5px;
794
}
795
.listhdrrns {
796
	background-color: #BBBBBB;
797
	padding-left: 6px;
798
	padding-top: 5px;
799
	padding-bottom: 5px;
800
	padding-right: 6px;
801
	font-weight: bold;
802
	border-right: 1px solid #999999;
803
	border-bottom: 1px solid #999999;
804
	font-size: 11px;
805
}
806
.listbgns {
807
	border-right: 1px solid #999999;
808
	border-bottom: 1px solid #999999;
809
	font-size: 11px;
810
	background-color: #D9DEE8;
811
	padding-left: 6px;
812
	padding-right: 4px;
813
	padding-top: 4px;
814
	padding-bottom: 4px;
815
}
816
.listtopic {
817
	border-right: 1px solid #999999;
818
	font-size: 11px;
819
	background-color: #990000;
820
	padding-right: 16px;
821
	padding-left: 6px;
822
	color: #FFFFFF;
823
	font-weight: bold;
824
	padding-top: 5px;
825
	padding-bottom: 5px;
826
}
827
.optsect_t {
828
	border-right: 1px solid #999999;
829
	background-color: #990000;
830
	padding-right: 6px;
831
	padding-left: 6px;
832
	padding-top: 2px;
833
	padding-bottom: 2px;
834
}
835
.optsect_s {
836
	font-size: 11px;
837
	color: #FFFFFF;
838
	font-weight: bold;
839
}
840
.tabnavtbl {
841
}
842

    
843

    
844
/* MISC CSS Definitions */
845
ul#tabnav {
846
	font-size: 11px;
847
	font-weight: bold;
848
	list-style-type: none;
849
	margin: 0;
850
	padding: 0;
851
}
852
ul#tabnav li.tabinact1 {
853
	float: left;
854
	background-color: #777777;
855
	color: #FFFFFF;
856
	padding: 0;
857
	white-space: nowrap;
858
}
859
ul#tabnav li.tabinact {
860
	float: left;
861
	border-left: 1px solid #999999;
862
	background-color: #777777;
863
	color: #FFFFFF;
864
	padding: 0;
865
	white-space: nowrap;
866
}
867
ul#tabnav li.tabinact a {
868
	float: left;
869
	display: block;
870
	text-decoration: none;
871
	padding: 5px 8px 5px 8px;
872
	color: #FFFFFF;
873
}
874
ul#tabnav li.tabinact1 a {
875
	float: left;
876
	display: block;
877
	text-decoration: none;
878
	padding: 5px 8px 5px 8px;
879
	color: #FFFFFF;
880
}
881
ul#tabnav li.tabact {
882
	float: left;
883
	background-color: #EEEEEE;
884
	color: #000000;
885
	padding: 5px 8px 5px 8px;
886
	white-space: nowrap;
887
}
888
.tabcont {
889
	background-color: #EEEEEE;
890
	padding-right: 12px;
891
	padding-left: 12px;
892
	padding-top: 12px;
893
	padding-bottom: 12px;
894
}
895
.tabact {
896
	float: left;
897
	background-color: #EEEEEE;
898
	color: #000000;
899
	padding: 5px 8px 5px 8px;
900
	white-space: nowrap;
901
}
902
.tabinact {
903
	font-weight: bold;
904
	float: left;
905
	border-left: 1px solid #999999;
906
	background-color: #777777;
907
	color: #FFFFFF;
908
	padding: 0;
909
	white-space: nowrap;
910
}
911
.menu {
912
	background-color: #000000;
913
	white-space: nowrap;
914
	padding: 0px 5px 0px 5px;
915
	width: 100%;
916
	vertical-align: top;
917
}
918

    
919

    
920
/* Auto Complete Suggestions */
921
div.suggestions {
922
    -moz-box-sizing: border-box;
923
    /* box-sizing: border-box; */
924
    border: 1px solid black;
925
    position: absolute;
926
	background-color: #990000;
927
	color: #FFF;
928
}
929

    
930
div.suggestions div {
931
    cursor: default;
932
    padding: 0px 3px;
933
	background-color: #990000;
934
	color: #FFF;
935
}
936

    
937
div.suggestions div.current {
938
    background-color: #3366cc;
939
    color: #FFF;
940
}
941
/* End Auto Complete Suggestions */
942

    
943

    
944
/* Nifty Corners Crap */
945
.rtop,.artop{display:block}
946
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
947
.artop *{border-style: solid;border-width:0 1px}
948
.r1,.rl1,.re1,.rel1{margin-left:5px}
949
.r1,.rr1,.re1,.rer1{margin-right:5px}
950
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
951
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
952
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
953
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
954
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
955
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
956
.rx1,.rxl1{border-left-width:5px}
957
.rx1,.rxr1{border-right-width:5px}
958
.rx2,.rxl2{border-left-width:3px}
959
.rx2,.rxr2{border-right-width:3px}
960
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
961
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
962
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
963
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
964
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
965
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
966
/* End Nifty Corners Crap */
967

    
968

    
969

    
970
/* CSS for Dynamic Log Viewer */
971
/* Author: Erik Kristensen    */
972
div#log div.log-entry {
973
	clear: both;
974
}
975

    
976
div#log div.log-entry span,
977
div#log div.log-header span {
978
	padding: 3px 2px 3px 2px;
979
	padding-left: 8px;
980
}
981

    
982
div#log div.log-entry span.log-action {
983
	padding-bottom: 6px;
984
	padding-left: 5px;
985
	padding-right: 5px;
986
}
987

    
988
div#log div.log-header span {
989
	border-top: 1px solid #999;
990
	background-color: #bbb;
991
	font-weight: bold;
992
	text-align: left;
993
}
994

    
995
div#log span.log-action,
996
div#log span.log-time,
997
div#log span.log-interface,
998
div#log span.log-source,
999
div#log span.log-destination,
1000
div#log span.log-protocol {
1001
	float: left;
1002
	text-align: left;
1003
	border-left: 1px solid #999;
1004
	border-bottom: 1px solid #999;
1005
}
1006

    
1007
div#log span.log-general {
1008

    
1009
}
1010

    
1011
div#log span.log-protocol {
1012
	border-right: 1px solid #999;
1013
}
1014

    
1015
div#log span.log-action {
1016
	width: 2em;
1017
	text-align: center;
1018
}
1019

    
1020
div#log span.log-time {
1021
	width: 12.5em;
1022
}
1023

    
1024
div#log span.log-interface {
1025
	width: 5em;
1026
}
1027

    
1028
div#log span.log-source,
1029
div#log span.log-destination {
1030
	width: 17.6em;
1031
}
1032

    
1033
div#log span.log-protocol {
1034
	width: 5.5em;
1035
}
1036
/* END CSS FOR DYNAMIC LOG VIEWER */
1037

    
1038

    
1039
#login {
1040
/*	background: #cccccc; */
1041
	background-color: transparent;
1042
	border: 0px solid #cccccc;
1043
	margin: 5em auto;
1044
	padding: 0em;
1045
	width: 400px;
1046
/*	filter:alpha(opacity=60);
1047
	-moz-opacity:0.6;
1048
	-khtml-opacity: 0.6;
1049
	opacity: 0.6;	*/
1050
}
1051

    
1052
#login h1 {
1053
	background: url(images/misc/logon.png) no-repeat top left;
1054
/*	background: #ffffff; */
1055
	margin-top: 0;
1056
	display: block;
1057
	text-indent: -1000px;
1058
	height: 400px;
1059
	border-bottom: none;
1060
}
1061

    
1062
#login p {
1063
	font-size: 1em;
1064
	font-weight: bold;
1065
	padding: 3px;
1066
	margin: 0em;
1067
/*	text-indent: 10px; */
1068
	position: relative;
1069
	top: -420px;
1070
	left: 70px;
1071
}
1072

    
1073
#login span {
1074
	font-size: 1em;
1075
	font-weight: bold;
1076
	width: 20%;
1077
	padding: 3px;
1078
	margin: 0em;
1079
/*	text-indent: 10px; */
1080
}
1081

    
1082
#login p#text {
1083
	font-size: 1em;
1084
	font-weight: normal;
1085
	padding: 3px;
1086
	margin: 0em;
1087
/*	text-indent: 10px;
1088
	position: relative;
1089
	top: -300px; */
1090
}
1091

    
1092
#login #username, #password {
1093
	font-size: 1em;
1094
	width: 60%;
1095
	padding: 3px;
1096
	margin: 0em;
1097
/*	text-indent: 10px;
1098
	position: relative;
1099
  left: 10px;
1100
	top: -300px; */
1101
}
1102

    
1103
#login #submit {
1104
	font-size: 1em;
1105
	font-weight: bold;
1106
	text-align: center;
1107
	padding: 3px;
1108
	margin: 0em;
1109
/*	text-indent: 10px; */
1110
	position: relative;
1111
	top: -20px;
1112
	left: 170px;
1113
}
1114

    
1115
/* loginerror box follows */
1116

    
1117
#login #inputerrors {
1118
	background-color: transparent;
1119
  border: 0px solid #666666;
1120
  margin: 5em auto;
1121
  vertical-align: middle;
1122
  padding: 0em;
1123
  width: 330px;
1124
  height: 50px;
1125
  position: relative;
1126
  top: -370px;
1127
}
(5-5/7)