Projet

Général

Profil

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

univnautes / usr / local / www / themes / pfsense_ng_fs / wizard.css @ 6817c18a

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
.nowrap { white-space: nowrap; }
9

    
10
/* please adjust the bgcolor to be used together with niftycorners! */
11
.rtop, .artop {
12
        background-color: #999999;
13
}
14

    
15
div.GraphLink {
16
	position: relative;
17
}
18

    
19
span.GraphLinkLine {
20
	position: absolute;
21
	background-color: #990000;
22
	width: 100%;
23
}
24

    
25
/* DOM Tooltip CSS definitions */
26
div.niceTitle
27
{
28
	background-color: #333333;
29
	color: #FFFFFF;
30
  border-bottom: 1px dotted #FFFFFF;
31
	font-weight: bold;
32
	font-size: 13px;
33
	font-family: "Trebuchet MS", sans-serif;
34
	width: 250px;
35
	left: 0;
36
	top: 0;
37
	padding: 4px;
38
	position: absolute;
39
	text-align: left;
40
	z-index: 20;
41
	-moz-border-radius: 0 10px 10px 10px;
42
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
43
	-moz-opacity: .87;
44
	-khtml-opacity: .87;
45
	opacity: .87;
46
}
47
div.niceTitle h1
48
{
49
  background: #990000;
50
  border-bottom: 1px dotted #FFFFFF;
51
	font-weight: bold;
52
	font-size: 13px;
53
	font-family: "Trebuchet MS", sans-serif;
54
	margin: 3px;
55
  padding-top: 1px;
56
  padding-bottom: 1px;
57
  padding-left: 3px;
58
  text-align: left;
59
	left: 0;
60
	top: 0;
61
  -moz-border-radius: 0 8px 0 0;
62
  -moz-opacity: 1;
63
}
64
div.niceTitle .contents
65
{
66
	margin: 0;
67
	padding: 0 3px;
68
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
69
	-moz-opacity: 1;
70
	-khtml-opacity: 1;
71
	opacity: 1;
72
}
73
div.niceTitle p
74
{
75
  background: #FFFFFF;
76
  border: 1px solid #990000;
77
	color: #000000;
78
	font-size: 9px;
79
	padding: 5px;
80
	margin: 3px;
81
	text-align: left;
82
	-moz-opacity: 1;
83
  -moz-border-radius: 0 0 8px 8px;
84
}
85

    
86
body {
87
  margin: 0px auto;
88
  /* background: url('images/background.png') no-repeat; */
89
  background-position : center 0px;
90
  background-color: #999999;
91
}
92

    
93
form {
94
	margin: 0px;
95
}
96
a {
97
	text-decoration: none;
98
}
99
form input {
100
	font-size: 1.1em;
101
}
102

    
103
iframe {
104
	z-index: 1;
105
	border: 1px dashed #990000;
106
}
107
.iframe {
108
	background-color: #FFFFFF;
109
}
110

    
111
/* ID Based CSS Definitions */
112
#wrapper {
113
	width: 810px;
114
	margin: 0px auto;
115
}
116

    
117
#header {
118
	background: url('images/header.png') no-repeat;
119
	background-position: 0px;
120
	height: 102px;
121
	width: 810px;
122
	margin-bottom: 5px;
123
	z-index: 2;
124
}
125
#header-left {
126
	position: relative;
127
	/* background: url('images/logo.gif') no-repeat; */
128
	background-position: center;
129
	height: 65px;
130
	width: 145px;
131
	left: 10px;
132
	float: left;
133
}
134
#header-left #status-link {
135
	position: relative;
136
	top: 10px;
137
	left: 6px;
138
}
139
#header-right {
140
	position: relative;
141
	/* background: url('images/header.gif') no-repeat; */
142
	height: 70px;
143
	color: #fff;
144
	left: 0px;
145
	margin-left: 165px;
146
}
147
#header-right .alert {
148
	position: relative;
149
	/* background: url('images/alert.gif') no-repeat; */
150
	background-position: 4px 2px;
151
	color: #fff;
152
	height: 17px;
153
	width: 500px;
154
	padding: 4px;
155
	padding-left: 27px;
156
	float: left;
157
}
158
#header-right .container {
159
	position: relative;
160
}
161
#header-right .container .left {
162
	position: relative; 
163
	float: left;
164
	font-size: 1.3em;
165
	font-weight: bold;
166
	top: 15px;
167
	left: 4px;
168
	display: none;
169
}
170
#header-right .container .right {
171
	position: relative;
172
	float: right;
173
	top: 22px;
174
	padding-right: 4px;
175
	z-index: 1;
176
}
177

    
178
#header-right .container .right #alerts {
179
	position: relative;
180
	background: url('images/alert_bgr.png') no-repeat;
181
	height: 39px;
182
	width: 431px;
183
	z-index: 1;
184
	padding-top: 20px;
185
	padding-left: 5px;
186
	margin: 0px;
187
}
188
#header-right .container .right #hostname {
189
	position: relative;
190
	height: 39px;
191
	width: 431px;
192
	z-index: 1;
193
	padding-left: 5px;
194
	margin: 0px;
195
	top: 25px;
196
	left: 230px;
197
	font-size: 14px;
198
	color: #cccccc;
199
	font-weight: bold;
200
}
201

    
202

    
203

    
204
table#marquee {
205
	position: relative;
206
	top: -6px;
207
	left: -5px;
208
	border: 0;
209
	padding: 0;
210
	margin: 0;
211
	width: 424px;
212
	background-color: transparent;
213
	padding: 2px;
214
	border: 0px;
215
}
216
span#marquee-container {
217
	position: absolute;
218
	visibility: hidden;
219
	top: -100px;
220
	left: -10000px;
221
}
222
div#marquee-text {	
223
	font-size: 1.18em;
224
	font-weight: normal;
225
	font-family: Verdana;
226
	color: #ffffff;
227
}
228
table#marquee div#container {
229
	position: relative;
230
	overflow: hidden;
231
	width: 418px;
232
	height: 20px;
233
}
234
table#marquee div#container div#scroller {
235
	position: absolute;
236
	left: 0px;
237
	top: 0px;
238
}
239

    
240

    
241

    
242

    
243

    
244
#content {
245
	position: relative;
246
	top: -15px;
247
	left: 0px;
248
	margin-top: 0px;
249
	margin-left: 0px;
250
	padding-top: 0px;
251
	width: 810px;
252
	background-color: #ffffff;
253
}
254

    
255
#left {
256
	width: 810px;
257
	height: 1px;
258
}
259
#right {
260
	position: relative;
261
	top: -10px;
262
	width: 770px;
263
	margin-top: 0px;
264
	margin-left: 5px;
265
	margin-right: 5px;
266
	padding-top: 5px;
267
	padding-left: 10px;
268
	padding-right: 10px;
269
	padding-bottom: 20px;
270
	min-height: 400px;
271
}
272

    
273
#footer {
274
	position: relative;
275
	background: url('images/footer.png') no-repeat;
276
	top: -18px;
277
	left: 0px;
278
	width: 810px;
279
	height: 75px;
280
	color: #ffffff;
281
	text-align: center;;
282
	font-size: 0.9em;
283
	padding-top: 17px;
284
	margin-bottom: 20px;
285
	clear: both;
286
}
287
#footer p {
288
	padding: 0px;
289
	margin: 0px;
290
}
291

    
292
/* Style the List */
293
#navigation {
294
	/* background: url('images/menu.gif') no-repeat; */
295
	/* width: 693px; */
296
	position: relative;
297
	top: -25px;
298
	left: 3px;
299
	width: 810px;
300
	padding: 0px;
301
	height: 28px;
302
	z-index: 3;
303
}
304
#navigation ul {
305
	padding: 0;
306
	margin: 0;
307
	list-style: none;
308
	text-align: center;
309
}
310
#navigation ul#menu {
311
	padding-top: 3px;
312
	padding-left: 5px;
313
}
314

    
315
/* Style the List Elements */
316
#navigation ul li {
317
	float: left;
318
	position: relative;
319
	/* width: 7.5em; */
320
	width: 8.77em;
321
}
322
#navigation ul li div {
323
	font-size: 1em;
324
	font-weight: bold;
325
}
326
/* Make the List inside the List Elements */
327
/* initially hidden with absolute position */
328
#navigation ul li ul {
329
	display: none;
330
	position: absolute; 
331
	top: 2em;
332
	left: -2px;
333
	width: 9em;
334
	font-weight: normal;
335
	background: transparent bottom left no-repeat; /* This is key to making the menu maintain visibility when not on a link */
336
	/* background-color: #202020;
337
	background: url("images/menu_footer.gif") no-repeat;
338
	background-position: bottom;
339
	*/
340
	padding: 0em 0 0.4em 0;
341
	padding-top: 0.3em;
342
}
343
/* to override top and left in browsers other than IE */
344
/* which will position to the top right of the containing */
345
/* li, rather than bottom left */
346
#navigation ul li > ul {
347
	top: auto;
348
	left: auto;
349
	left: -1px !important;
350
}
351
/* Show initial drop down upon mouse over, but do not show */
352
/* nested side drop menus within listed elements */
353
#navigation ul li:hover ul { 
354
	display: block;
355
	cursor: pointer;
356
}
357
#navigation ul li:hover {
358
	cursor: pointer;
359
	cursor: pointer;
360
}
361
#navigation ul li:hover div {
362
	text-decoration: none;
363
}
364

    
365
#navigation ul li {
366
	background-color: transparent;
367
	color: #FFF;
368
}
369
#navigation ul li ul li {
370
	border: 1px solid #990000;
371
	width: 8.8em;
372
	height: 1.6em;
373
	line-height: 1.6em;
374
	background-color: #990000;
375
	color: #FFF;
376
}
377
#navigation ul li ul li:hover {
378
	background-color: #666666;
379
}
380

    
381
#navigation li li a {
382
	display: block;
383
	padding-left: 10px;
384
	padding-right: 10px;
385
}
386

    
387
#navigation ul li ul li a.navlnk:hover {
388
	text-decoration: none;
389
}
390
#navigation ul li.first {
391
	border-right: 0px;
392
}
393
#navigation ul li.middle {
394
	border-right: 0px;
395
}
396
#navigation ul li.last {
397

    
398
}
399

    
400
#navigation ul li.dropfirst {
401
	border-bottom: 0px;
402
}
403
#navigation ul li.dropmiddle {
404
	border-bottom: 0px;
405
}
406
#navigation ul li.droplast {
407
}
408

    
409
#wzdtabcont {
410
	float: left;
411
	background-color: #FFFFFF;
412
	color: #000000;
413
	padding: 0;
414
}
415

    
416
ul#wzdnav {
417
  font-size: 0.96em;
418
  float: left;
419
	width: 14.5em;
420
  margin: 0;
421
	padding-left: 18px;
422
}
423

    
424
ul#wzdnav li {
425
  list-style: none;
426
  margin: 0;
427
	padding-bottom: 0.2em;
428
  padding-left: 0;
429
}
430

    
431
ul#wzdnav a {
432
  display: block;
433
  padding: 0.3em;
434
  font-weight: normal;
435
}
436

    
437
#wzdnavbold a {
438
  display: block;
439
  padding: 0.3em;
440
  font-weight: bold ! important;
441
}
442

    
443
ul#wzdnav a:link {
444
  color: black;
445
	background-color: #eee;
446
}
447

    
448
ul#wzdnav a:visited {
449
  color: #666;
450
	background-color: #eee;
451
}
452

    
453
ul#wzdnav a:hover {
454
  color: black;
455
	background-color: white;
456
}
457

    
458
ul#wzdnav a:active {
459
  color: white;
460
	background-color: gray;
461
}
462

    
463
#graph {
464
	position: relative;
465
	z-index: 1;
466
}
467

    
468
#logoutbtn {
469
  position: absolute;
470
  left: 95%;
471
  vertical-align: middle;
472
}
473

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

    
810

    
811
/* MISC CSS Definitions */
812
ul#tabnav {
813
	font-size: 11px;
814
	font-weight: bold;
815
	list-style-type: none;
816
	margin: 0;
817
	padding: 0;
818
}
819
ul#tabnav li.tabinact1 {
820
	float: left;
821
	background-color: #777777;
822
	color: #FFFFFF;
823
	padding: 0;
824
	white-space: nowrap;
825
}
826
ul#tabnav li.tabinact {
827
	float: left;
828
	border-left: 1px solid #999999;
829
	background-color: #777777;
830
	color: #FFFFFF;
831
	padding: 0;
832
	white-space: nowrap;
833
}
834
ul#tabnav li.tabinact a {
835
	float: left;
836
	display: block;
837
	text-decoration: none;
838
	padding: 5px 8px 5px 8px;
839
	color: #FFFFFF;
840
}
841
ul#tabnav li.tabinact1 a {
842
	float: left;
843
	display: block;
844
	text-decoration: none;
845
	padding: 5px 8px 5px 8px;
846
	color: #FFFFFF;
847
}
848
ul#tabnav li.tabact {
849
	float: left;
850
	background-color: #EEEEEE;
851
	color: #000000;
852
	padding: 5px 8px 5px 8px;
853
	white-space: nowrap;
854
}
855
.tabcont {
856
	background-color: #EEEEEE;
857
	padding-right: 12px;
858
	padding-left: 12px;
859
	padding-top: 12px;
860
	padding-bottom: 12px;
861
}
862
.tabact {
863
	float: left;
864
	background-color: #EEEEEE;
865
	color: #000000;
866
	padding: 5px 8px 5px 8px;
867
	white-space: nowrap;
868
}
869
.tabinact {
870
	font-weight: bold;
871
	float: left;
872
	border-left: 1px solid #999999;
873
	background-color: #777777;
874
	color: #FFFFFF;
875
	padding: 0;
876
	white-space: nowrap;
877
}
878
.menu {
879
	background-color: #000000;
880
	white-space: nowrap;
881
	padding: 0px 5px 0px 5px;
882
	width: 100%;
883
	vertical-align: top;
884
}
885

    
886

    
887
/* Auto Complete Suggestions */
888
div.suggestions {
889
    -moz-box-sizing: border-box;
890
    /* box-sizing: border-box; */
891
    border: 1px solid black;
892
    position: absolute;
893
	background-color: #990000;
894
	color: #FFF;
895
}
896

    
897
div.suggestions div {
898
    cursor: default;
899
    padding: 0px 3px;
900
	background-color: #990000;
901
	color: #FFF;
902
}
903

    
904
div.suggestions div.current {
905
    background-color: #3366cc;
906
    color: #FFF;
907
}
908
/* End Auto Complete Suggestions */
909

    
910

    
911
/* Nifty Corners Crap */
912
.rtop,.artop{display:block}
913
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
914
.artop *{border-style: solid;border-width:0 1px}
915
.r1,.rl1,.re1,.rel1{margin-left:5px}
916
.r1,.rr1,.re1,.rer1{margin-right:5px}
917
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
918
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
919
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
920
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
921
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
922
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
923
.rx1,.rxl1{border-left-width:5px}
924
.rx1,.rxr1{border-right-width:5px}
925
.rx2,.rxl2{border-left-width:3px}
926
.rx2,.rxr2{border-right-width:3px}
927
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
928
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
929
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
930
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
931
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
932
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
933
/* End Nifty Corners Crap */
934

    
935

    
936

    
937
/* CSS for Dynamic Log Viewer */
938
/* Author: Erik Kristensen    */
939
div#log div.log-entry {
940
	clear: both;
941
}
942

    
943
div#log div.log-entry span,
944
div#log div.log-header span {
945
	padding: 3px 2px 3px 2px;
946
	padding-left: 8px;
947
}
948

    
949
div#log div.log-entry span.log-action {
950
	padding-bottom: 6px;
951
	padding-left: 5px;
952
	padding-right: 5px;
953
}
954

    
955
div#log div.log-header span {
956
	border-top: 1px solid #999;
957
	background-color: #bbb;
958
	font-weight: bold;
959
	text-align: left;
960
}
961

    
962
div#log span.log-action,
963
div#log span.log-time,
964
div#log span.log-interface,
965
div#log span.log-source,
966
div#log span.log-destination,
967
div#log span.log-protocol {
968
	float: left;
969
	text-align: left;
970
	border-left: 1px solid #999;
971
	border-bottom: 1px solid #999;
972
}
973

    
974
div#log span.log-general {
975

    
976
}
977

    
978
div#log span.log-protocol {
979
	border-right: 1px solid #999;
980
}
981

    
982
div#log span.log-action {
983
	width: 2em;
984
	text-align: center;
985
}
986

    
987
div#log span.log-time {
988
	width: 12.5em;
989
}
990

    
991
div#log span.log-interface {
992
	width: 5em;
993
}
994

    
995
div#log span.log-source,
996
div#log span.log-destination {
997
	width: 17.6em;
998
}
999

    
1000
div#log span.log-protocol {
1001
	width: 5.5em;
1002
}
1003
/* END CSS FOR DYNAMIC LOG VIEWER */
1004

    
1005
#login {
1006
	background: #cccccc;
1007
	border: 0px solid #666666;
1008
	margin: 5em auto;
1009
	padding: 0em;
1010
	width: 340px;
1011
}
1012

    
1013
#login h1 {
1014
	background: url(images/misc/logon.png) no-repeat top left;
1015
	margin-top: 0;
1016
	display: block;
1017
	text-indent: -1000px;
1018
	height: 50px;
1019
	border-bottom: none;
1020
}
1021

    
1022
#login p {
1023
	font-size: 1em;
1024
	font-weight: bold;
1025
	padding: 3px;
1026
	margin: 0em;
1027
	text-indent: 10px;
1028
}
1029

    
1030
#login span {
1031
	font-size: 1em;
1032
	font-weight: bold;
1033
	width: 20%;
1034
	padding: 3px;
1035
	margin: 0em;
1036
	text-indent: 10px;
1037
}
1038

    
1039
#login p#text {
1040
	font-size: 1em;
1041
	font-weight: normal;
1042
	padding: 3px;
1043
	margin: 0em;
1044
	text-indent: 10px;
1045
}
1046

    
1047
#login #username, #password {
1048
	font-size: 1em;
1049
	width: 60%;
1050
	padding: 3px;
1051
	margin: 0em;
1052
}
1053

    
1054
#login #submit {
1055
	font-size: 1em;
1056
	font-weight: bold;
1057
	padding: 3px;
1058
	margin: 0em;
1059
	text-indent: 10px;
1060
}
1061

    
1062
.infobox {
1063
	width:100%;
1064
}
1065

    
1066
.infoboxsave {
1067
	padding-right: 10px;
1068
}
1069

    
1070
.infoboxnptd2 {
1071
	width:100%;
1072
	color:white;
1073
	background-color:#990000;
1074
	padding-right: 10px;
1075
}
1076

    
1077
.infoboxnptd {
1078
	width:8%;
1079
	background-color:#990000;	
1080
}
1081

    
1082
.infoboxnptable {
1083
 	height:32px;
1084
	width:100%;
1085
	background-color:#990000;	
1086
}
1087

    
1088
.infoboxnptable2 {
1089
 	height:32px;
1090
	width:100%;
1091
	background-color:#990000;	
1092
}
1093

    
1094
.infoboxnp {
1095
	background-color:#990000;
1096
	width:100%;
1097
}
1098

    
1099
.infoboxnpimg {
1100
	vertical-align:middle;
1101
	width:28px;
1102
	height:32px;
1103
	background-color:#990000;	
1104
}
1105

    
1106
.inputerrorsleft {
1107
	background-color: #990000;
1108
	width: 36px;
1109
}
1110

    
1111
.inputerrorsright {
1112
	background-color: #FFD9D1;	
1113
	color: #000000;
1114
	font-size: 11px;
1115
	padding-left: 8px; 
1116
	padding-top: 6px;
1117
}
(12-12/12)