Projet

Général

Profil

Télécharger (26,9 ko) Statistiques
| Branche: | Tag: | Révision:

univnautes / usr / local / www / themes / the_wall / all.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
.nowrap { white-space: nowrap; }
9

    
10
.addgatewaybox {
11
	background-color: #990000;
12
	border-style: none none none none;
13
	width: 225px;
14
}
15

    
16
.infobox {
17
	width:100%;
18
}
19

    
20
.infoboxsave {
21
	padding-right: 10px;
22
}
23

    
24
.infoboxnptd2 {
25
	width:100%;
26
	color:white;
27
	background-color:#990000;	
28
	padding-right: 10px;	
29
}
30

    
31
.infoboxnptd {
32
	width:8%;
33
	background-color:#990000;	
34
}
35

    
36
.infoboxnptable {
37
 	height:32px;
38
	width:100%;
39
	background-color:#990000;	
40
}
41

    
42
.infoboxnptable2 {
43
 	height:32px;
44
	width:100%;
45
	background-color:#990000;
46
}
47

    
48
.infoboxnp {
49
	background-color:#990000;
50
	width:100%;
51
}
52

    
53
.infoboxnpimg {
54
	vertical-align:middle;
55
	width:28px;
56
	height:32px;
57
	background-color:#990000;	
58
}
59

    
60
.inputerrorsleft {
61
	background-color: #990000;
62
	width: 36px;
63
	text-align: center;
64
}
65

    
66
.inputerrorsright {
67
	background-color: #FFD9D1;	
68
	color: #000000;
69
	font-size: 11px;
70
	padding-left: 8px; 
71
	padding-top: 6px;
72
}
73

    
74
div.GraphLink {
75
	position: relative;
76
}
77

    
78
span.GraphLinkLine {
79
	position: absolute;
80
	background-color: #990000;
81
	width: 100%;
82
}
83

    
84
/* DOM Tooltip CSS definitions */
85
div.niceTitle
86
{
87
	background-color: #333333;
88
	color: #FFFFFF;
89
	font-weight: bold;
90
	font-size: 13px;
91
	font-family: "Trebuchet MS", sans-serif;
92
	width: 220px;
93
	left: 0;
94
	top: 0;
95
	padding: 4px;
96
	position: absolute;
97
	text-align: left;
98
	z-index: 20;
99
	-moz-border-radius: 0 10px 10px 10px;
100
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
101
	-moz-opacity: .87;
102
	-khtml-opacity: .87;
103
	opacity: .87;
104
}
105
div.niceTitle h1
106
{
107
  background: #990000;
108
  border-bottom: 1px dotted #FFFFFF;
109
	font-weight: bold;
110
	font-size: 13px;
111
	font-family: "Trebuchet MS", sans-serif;
112
	margin: 3px;
113
  padding-top: 1px;
114
  padding-bottom: 1px;
115
  padding-left: 3px;
116
  text-align: left;
117
	left: 0;
118
	top: 0;
119
  -moz-border-radius: 0 8px 0 0;
120
  -moz-opacity: 1;
121
}
122
div.niceTitle .contents
123
{
124
	margin: 0;
125
	padding: 0 3px;
126
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
127
	-moz-opacity: 1;
128
	-khtml-opacity: 1;
129
	opacity: 1;
130
}
131
div.niceTitle p
132
{
133
  background: #FFFFFF;
134
  border: 1px solid #990000;
135
	color: #000000;
136
	font-size: 11px;
137
	font-family: "Trebuchet MS", sans-serif;
138
	padding: 5px;
139
	margin: 3px;
140
	text-align: left;
141
	-moz-opacity: 1;
142
  -moz-border-radius: 0 0 8px 8px;
143
}
144

    
145
body {
146
  margin: 0px auto;
147
  background: url('images/background.jpg') repeat-x; background-attachment:fixed;
148
  background-position : center 0px;
149
  background-color: #999999;
150
}
151

    
152
a:link{color: #000000;}
153
a:visited{color: #000000;}
154
a:active{color: #000000;}
155
a:hover{color: #660000;}
156

    
157

    
158

    
159

    
160

    
161
form {
162
	margin: 0px;
163
}
164
a {
165
	text-decoration: none;
166
}
167
form input {
168
	font-size: 1.1em;
169
}
170

    
171
iframe {
172
	z-index: 1;
173
	border: 1px dashed #990000;
174
}
175
.iframe {
176
	background-color: #FFFFFF;
177
}
178

    
179
/* ID Based CSS Definitions */
180
#wrapper {
181
	width: 810px;
182
	margin: 0px auto;
183
}
184

    
185
#header {
186
	background: url('images/header.png') no-repeat;
187
	background-position: 0px;
188
	height: 202px;
189
	width: 810px;
190
	margin-bottom: 5px;
191
	z-index: 2;	
192
}
193
#header-left {
194
	position: relative;
195
	/* background: url('images/logo.gif') no-repeat; */
196
	background-position: center;
197
	height: 65px;
198
	width: 145px;
199
	left: 10px;
200
	float: left;
201
}
202
#header-left #status-link {
203
	position: relative;
204
	top: 10px;
205
	left: 6px;
206
}
207
#header-right {
208
	position: relative;
209
	/* background: url('images/header.gif') no-repeat; */
210
	height: 70px;
211
	color: #fff;
212
	left: 0px;
213
	margin-left: 165px;
214
}
215
#header-right .alert {
216
	position: relative;
217
	/* background: url('images/alert.gif') no-repeat; */
218
	background-position: 4px 2px;
219
	color: #fff;
220
	height: 17px;
221
	width: 500px;
222
	padding: 4px;
223
	padding-left: 27px;
224
	float: left;
225
}
226
#header-right .container {
227
	position: relative;
228
}
229
#header-right .container .left {
230
	position: relative; 
231
	float: left;
232
	font-size: 1.3em;
233
	font-weight: bold;
234
	top: 15px;
235
	left: 4px;
236
	display: none;
237
}
238
#header-right .container .right {
239
	position: relative;
240
	float: right;
241
	top: 22px;
242
	padding-right: 4px;
243
	z-index: 1;
244
}
245

    
246
#header-right .container .right #alerts {
247
	position: relative;
248
	background: url('images/alert_bgr.png') no-repeat;
249
	height: 90px;
250
	width: 190px;
251
	z-index: 1;
252
	top: 55px;
253
	left: -5px;
254
	padding-top: 45px;
255
	padding-left: 0px;
256
	margin: 0px;
257
}
258
#header-right .container .right #hostname {
259
	position: relative;
260
	height: 39px;
261
	width: 431px;
262
	z-index: 1;
263
	padding-left: 5px;
264
	margin: 0px;
265
	top: 128px;
266
	left: 230px;
267
	font-size: 14px;
268
	color: #000000;
269
	font-weight: bold;
270
}
271

    
272

    
273

    
274
table#marquee {
275
	position: relative;
276
	top: -21px;
277
	left: -20px;
278
	border: 0;
279
	padding: 0;
280
	margin: 0;
281
	width: 170px;
282
	background-color: transparent;
283
	padding: 2px;
284
	border: 0px;
285
}
286
span#marquee-container {
287
	position: absolute;
288
	visibility: hidden;
289
	top: -100px;
290
	left: -10000px;
291
}
292
div#marquee-text {	
293
	font-size: 1.0em;
294
	font-weight: normal;
295
	font-family: Verdana;
296
	font-weight: bold;
297
	color: #000000;
298
    padding-left: 5px;
299
}
300
table#marquee div#container {
301
	position: relative;
302
	overflow: hidden;
303
	width: 170px;
304
	height: 16px;
305
}
306
table#marquee div#container div#scroller {
307
	position: absolute;
308
	left: 0px;
309
	top: 0px;
310
}
311

    
312
#content {
313
	position: relative;
314
	top: -5px;
315
	left: 0px;
316
	margin-top: 0px;
317
	margin-left: 0px;
318
	padding-top: 0px;
319
	width: 810px;
320
	background: url('images/horizontal.png') repeat-y;
321
}
322

    
323
#left {
324
	width: 810px;
325
	height: 1px;
326
}
327
#right {
328
	position: relative;
329
	top: -10px;
330
	width: 770px;
331
	margin-top: 0px;
332
	margin-left: 5px;
333
	margin-right: 5px;
334
	padding-top: 5px;
335
	padding-left: 10px;
336
	padding-right: 10px;
337
	padding-bottom: 20px;
338
	min-height: 400px;
339
}
340

    
341
#footer {
342
	position: relative;
343
	background: url('images/footer.png') no-repeat;
344
	top: -5px;
345
	left: 0px;
346
	width: 810px;
347
	height: 75px;
348
	color: #ffffff;
349
	text-align: center;;
350
	font-size: 0.9em;
351
	padding-top: 17px;
352
	margin-bottom: 20px;
353
	clear: both;
354
}
355
#footer p {
356
	padding: 0px;
357
	margin: 0px;
358
}
359

    
360
/* Style the List */
361
#navigation {
362
	/* background: url('images/menu.gif') no-repeat; */
363
	/* width: 693px; */
364
	position: relative;
365
	top: -25px;
366
	left: 3px;
367
	width: 810px;
368
	padding: 0px;
369
	height: 28px;
370
	z-index: 3;
371
}
372
#navigation ul {
373
	padding: 0;
374
	margin: 0;
375
	list-style: none;
376
	text-align: center;
377
}
378
#navigation ul#menu {
379
	padding-top: 5px;
380
	padding-left: 5px;
381
}
382

    
383
/* Style the List Elements */
384
#navigation ul li {
385
	float: left;
386
	position: relative;
387
	width: 6.2em;
388
}
389
#navigation ul li div {
390
	font-size: 1em;
391
	font-weight: bold;
392
}
393
/* Make the List inside the List Elements */
394
/* initially hidden with absolute position */
395
#navigation ul li ul {
396
	display: none;
397
	position: absolute; 
398
	top: 2em;
399
	left: -2px;
400
	width: 9em;
401
	font-weight: normal;
402
	background: transparent bottom left no-repeat; /* This is key to making the menu maintain visibility when not on a link */
403
	/* background-color: #202020;
404
	background: url("images/menu_footer.gif") no-repeat;
405
	background-position: bottom;
406
	*/
407
	padding: 0em 0 0.4em 0;
408
	padding-top: 0.3em;
409
}
410
/* to override top and left in browsers other than IE */
411
/* which will position to the top right of the containing */
412
/* li, rather than bottom left */
413
#navigation ul li > ul {
414
	top: auto;
415
	left: auto;
416
	left: -1px !important;
417
}
418
/* Show initial drop down upon mouse over, but do not show */
419
/* nested side drop menus within listed elements */
420
#navigation ul li:hover ul { 
421
	display: block;
422
	cursor: pointer;
423
}
424
#navigation ul li:hover {
425
	cursor: pointer;
426
	cursor: pointer;
427
}
428
#navigation ul li:hover div {
429
	text-decoration: none;
430
}
431

    
432
/* dropdownmenu mainitems textcolor */
433
#navigation ul li {
434
	background-color: transparent;
435
	font-size:13px;
436
	color: #000000;
437
}
438
/* dropdownmenubackground */
439
#navigation ul li ul li {
440
	border: 0px solid #999999;
441
	width: 8.8em;
442
	height: 1.6em;
443
	line-height: 1.6em;
444
	background-color: #999999;
445
	color: #FFF;
446
	filter:alpha(opacity=90);
447
	-moz-opacity:0.9;
448
	-khtml-opacity: 0.9;
449
	opacity: 0.9;	
450
}
451
#navigation ul li ul li:hover {
452
	background-color: #cccccc;
453
}
454
/* textcolor in dropdownmenu */
455
#navigation li li a {
456
	display: block;
457
	padding-left: 5px;
458
	margin-right: 10px;
459
	color: #000000;
460
}
461
/* textcolor mouseover in dropdownmenu */
462
#navigation ul li ul li a.navlnk:hover {
463
	text-decoration: none;
464
	color: #000000;
465
}
466
#navigation ul li.first {
467
	border-right: 0px;
468
}
469
#navigation ul li.middle {
470
	border-right: 0px;
471
}
472
#navigation ul li.last {
473

    
474
}
475

    
476
#navigation ul li.dropfirst {
477
	border-bottom: 0px;
478
}
479
#navigation ul li.dropmiddle {
480
	border-bottom: 0px;
481
}
482
#navigation ul li.droplast {
483
}
484

    
485
#wzdtabcont {
486
	float: left;
487
	background-color: #FFFFFF;
488
	color: #000000;
489
	padding: 0;
490
}
491

    
492
ul#wzdnav {
493
  font-size: 0.96em;
494
  float: left;
495
	width: 14.5em;
496
  margin: 0;
497
	padding-left: 18px;
498
}
499

    
500
ul#wzdnav li {
501
  list-style: none;
502
  margin: 0;
503
	padding-bottom: 0.2em;
504
  padding-left: 0;
505
}
506

    
507
ul#wzdnav a {
508
  display: block;
509
  padding: 0.3em;
510
  font-weight: normal;
511
}
512

    
513
#wzdnavbold a {
514
  display: block;
515
  padding: 0.3em;
516
  font-weight: bold ! important;
517
}
518

    
519
ul#wzdnav a:link {
520
  color: black;
521
	background-color: #eee;
522
}
523

    
524
ul#wzdnav a:visited {
525
  color: #666;
526
	background-color: #eee;
527
}
528

    
529
ul#wzdnav a:hover {
530
  color: black;
531
	background-color: white;
532
}
533

    
534
ul#wzdnav a:active {
535
  color: white;
536
	background-color: gray;
537
}
538

    
539
#graph {
540
	position: relative;
541
	z-index: 1;
542
}
543

    
544
#logoutbtn {
545
  position: absolute;
546
  left: 95%;
547
  vertical-align: middle;
548
}
549

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

    
898

    
899
/* MISC CSS Definitions */
900
ul#tabnav {
901
	font-size: 11px;
902
	font-weight: bold;
903
	list-style-type: none;
904
	margin: 0;
905
	padding: 0;
906
}
907
ul#tabnav li.tabinact1 {
908
	float: left;
909
	background-color: #777777;
910
	color: #FFFFFF;
911
	padding: 0;
912
	white-space: nowrap;
913
}
914
ul#tabnav li.tabinact {
915
	float: left;
916
	border-left: 1px solid #999999;
917
	background-color: #777777;
918
	color: #FFFFFF;
919
	padding: 0;
920
	white-space: nowrap;
921
}
922
ul#tabnav li.tabinact a {
923
	float: left;
924
	display: block;
925
	text-decoration: none;
926
	padding: 5px 8px 5px 8px;
927
	color: #FFFFFF;
928
}
929
ul#tabnav li.tabinact1 a {
930
	float: left;
931
	display: block;
932
	text-decoration: none;
933
	padding: 5px 8px 5px 8px;
934
	color: #FFFFFF;
935
}
936
ul#tabnav li.tabact {
937
	float: left;
938
	background-color: #EEEEEE;
939
	color: #000000;
940
	padding: 5px 8px 5px 8px;
941
	white-space: nowrap;
942
}
943
.tabcont {
944
	background-color: #DDDDDD;
945
	padding-right: 12px;
946
	padding-left: 12px;
947
	padding-top: 12px;
948
	padding-bottom: 12px;
949
}
950
.tabact {
951
	float: left;
952
	background-color: #EEEEEE;
953
	color: #000000;
954
	padding: 5px 8px 5px 8px;
955
	white-space: nowrap;
956
}
957
.tabinact {
958
	font-weight: bold;
959
	float: left;
960
	border-left: 1px solid #999999;
961
	background-color: #777777;
962
	color: #FFFFFF;
963
	padding: 0;
964
	white-space: nowrap;
965
}
966
.menu {
967
	background-color: #000000;
968
	white-space: nowrap;
969
	padding: 0px 5px 0px 5px;
970
	width: 100%;
971
	vertical-align: top;
972
}
973

    
974

    
975
/* Auto Complete Suggestions */
976
div.suggestions {
977
    -moz-box-sizing: border-box;
978
    /* box-sizing: border-box; */
979
    border: 1px solid black;
980
    position: absolute;
981
	background-color: #990000;
982
	color: #FFF;
983
}
984

    
985
div.suggestions div {
986
    cursor: default;
987
    padding: 0px 3px;
988
	background-color: #990000;
989
	color: #FFF;
990
}
991

    
992
div.suggestions div.current {
993
    background-color: #3366cc;
994
    color: #FFF;
995
}
996
/* End Auto Complete Suggestions */
997

    
998

    
999
/* Nifty Corners Crap */
1000
.rtop,.artop{display:block}
1001
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
1002
.artop *{border-style: solid;border-width:0 1px}
1003
.r1,.rl1,.re1,.rel1{margin-left:5px}
1004
.r1,.rr1,.re1,.rer1{margin-right:5px}
1005
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
1006
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
1007
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
1008
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
1009
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
1010
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
1011
.rx1,.rxl1{border-left-width:5px}
1012
.rx1,.rxr1{border-right-width:5px}
1013
.rx2,.rxl2{border-left-width:3px}
1014
.rx2,.rxr2{border-right-width:3px}
1015
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
1016
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
1017
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
1018
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
1019
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
1020
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
1021
/* End Nifty Corners Crap */
1022

    
1023

    
1024

    
1025
/* CSS for Dynamic Log Viewer */
1026
/* Author: Erik Kristensen    */
1027
div#log div.log-entry {
1028
	clear: both;
1029
}
1030

    
1031
div#log div.log-entry span,
1032
div#log div.log-header span {
1033
	padding: 3px 2px 3px 2px;
1034
	padding-left: 6px;
1035
}
1036

    
1037
div#log div.log-entry span.log-action {
1038
	padding-bottom: 6px;
1039
	padding-left: 5px;
1040
	padding-right: 5px;
1041
}
1042

    
1043
div#log div.log-header span {
1044
	border-top: 1px solid #999;
1045
	background-color: #bbb;
1046
	font-weight: bold;
1047
	text-align: left;
1048
}
1049

    
1050
div#log span.log-action,
1051
div#log span.log-time,
1052
div#log span.log-interface,
1053
div#log span.log-source,
1054
div#log span.log-destination,
1055
div#log span.log-protocol {
1056
	float: left;
1057
	text-align: left;
1058
	border-left: 1px solid #999;
1059
	border-bottom: 1px solid #999;
1060
	
1061
}
1062

    
1063
div#log span.log-general {
1064

    
1065
}
1066

    
1067
div#log span.log-protocol {
1068
	border-right: 1px solid #999;
1069
}
1070

    
1071
div#log span.log-action {
1072
	width: 2em;
1073
	text-align: center;
1074
}
1075

    
1076
div#log span.log-time {
1077
	width: 12.5em;
1078
}
1079

    
1080
div#log span.log-interface {
1081
	width: 5em;
1082
}
1083

    
1084
div#log span.log-source,
1085
div#log span.log-destination {
1086
	width: 17.6em;
1087
}
1088

    
1089
div#log span.log-protocol {
1090
	width: 5.5em;
1091
}
1092
/* END CSS FOR DYNAMIC LOG VIEWER */
1093

    
1094
#login {
1095
	background: #cccccc;
1096
	border: 0px solid #666666;
1097
	margin: 5em auto;
1098
	padding: 0em;
1099
	width: 340px;
1100
}
1101

    
1102
#login h1 {
1103
	background: url(images/misc/logon.png) no-repeat top left;
1104
	margin-top: 0;
1105
	display: block;
1106
	text-indent: -1000px;
1107
	height: 50px;
1108
	border-bottom: none;
1109
}
1110

    
1111
#login p {
1112
	font-size: 1em;
1113
	font-weight: bold;
1114
	padding: 3px;
1115
	margin: 0em;
1116
	text-indent: 10px;
1117
}
1118

    
1119
#login span {
1120
	font-size: 1em;
1121
	font-weight: bold;
1122
	width: 20%;
1123
	padding: 3px;
1124
	margin: 0em;
1125
	text-indent: 10px;
1126
  margin: 0px auto;
1127
  background: url('images/background.jpg') repeat-x; background-attachment:fixed;
1128
  background-position : center 0px;
1129
  background-color: #999999;
1130
}
1131

    
1132
#login p#text {
1133
	font-size: 1em;
1134
	font-weight: normal;
1135
	padding: 3px;
1136
	margin: 0em;
1137
	text-indent: 10px;
1138
}
1139

    
1140
#login #username, #password, #password2 {
1141
	font-size: small;
1142
	width: 60%;
1143
	padding-left: 19px;
1144
	padding: 3px;
1145
	margin: 0em;
1146
}
1147

    
1148
#login #submit {
1149
	font-size: 1em;
1150
	font-weight: bold;
1151
	padding: 3px;
1152
	margin: 0em;
1153
	text-indent: 10px;
1154
}
1155

    
1156
/* Widget CSS */
1157
.widgetsubheader {
1158
	border-right: 1px solid #999999;
1159
	font-size: 11px;
1160
	background-color: #B1B1B1;
1161
	padding-right: 6px;
1162
	padding-left: 6px;
1163
	color: #000000;
1164
	font-weight: bold;
1165
	padding-top: 5px;
1166
	padding-bottom: 5px;
1167
}
1168
.widgetheader {
1169
	border-right: 1px solid #999999;
1170
	font-size: 11px;
1171
	background-color: #990000;
1172
	padding-right: 6px;
1173
	padding-left: 6px;
1174
	color: #FFFFFF;
1175
	font-weight: bold;
1176
	padding-top: 5px;
1177
	padding-bottom: 5px;
1178
}
1179
.widgetdiv{
1180
	margin:5px;
1181
	padding: 5px;
1182
	background:#CCCCCC;
1183
}
1184
.widgetconfigdiv{
1185
	background:#BBBBBB;
1186
	font-size: 11px;
1187
	color: #000000;
1188
	padding-right: 5px;
1189
	padding-left: 5px;
1190
	padding-top: 5px;
1191
	padding-bottom: 5px;
1192
}
1193

    
1194
div#log div.log-entry-mini {
1195
	clear: both;
1196
}
1197

    
1198
div#log div.log-entry-mini span {
1199
	padding: 2px 2px 2px 2px;
1200
	padding-left: 6px;
1201
}
1202

    
1203
div#log span.log-action-mini-header,
1204
div#log span.log-time-mini-header,
1205
div#log span.log-interface-mini-header,
1206
div#log span.log-source-mini-header,
1207
div#log span.log-destination-mini-header,
1208
div#log span.log-protocol-mini-header {
1209
	float: left;
1210
	text-align: left;
1211
	background-color: #B1B1B1;
1212
	font-size: 12px;
1213
	border-left: 1px solid #999;
1214
	border-bottom: 1px solid #999;
1215
}
1216

    
1217
div#log span.log-action-mini,
1218
div#log span.log-time-mini,
1219
div#log span.log-interface-mini,
1220
div#log span.log-source-mini,
1221
div#log span.log-destination-mini,
1222
div#log span.log-protocol-mini {
1223
	float: left;
1224
	text-align: left;
1225
	background-color: #FFFFFF;
1226
	font-size: 11px;
1227
	border-left: 1px solid #999;
1228
	border-bottom: 1px solid #999;
1229
}
1230

    
1231
div#log span.log-action-mini,
1232
div#log span.log-action-mini-header {
1233
	width: 6%;
1234
}
1235

    
1236
div#log span.log-time-mini,
1237
div#log span.log-time-mini-header {
1238
	width: 19%;
1239
}
1240

    
1241
div#log span.log-interface-mini,
1242
div#log span.log-interface-mini-header {
1243
	width: 8%;
1244
}
1245

    
1246
div#log span.log-source-mini,
1247
div#log span.log-source-mini-header {
1248
	width: 23%;
1249
}
1250

    
1251
div#log span.log-destination-mini,
1252
div#log span.log-destination-mini-header {
1253
	width: 31%;
1254
}
1255

    
1256
div#log span.log-protocol-mini,
1257
div#log span.log-protocol-mini-header {
1258
	width: 8%;	
1259
	border-right: 1px solid #999;
1260
}
1261

    
1262
/* Sortable tables */
1263
table.sortable thead {
1264
    cursor: default;
1265
	background-color: #EEEEEE;
1266
	padding-right: 12px;
1267
	padding-left: 12px;
1268
	padding-top: 12px;
1269
	padding-bottom: 12px;
1270
}
1271

    
1272
/*thermal_sensors widget styles*/
1273

    
1274
.thermalSensorRow		{ width: 100%; border: 0px solid #ddd; padding: 1px; border-radius: 3px; }
1275
.thermalSensorBarShell	{ position: relative; width: 100%; height: 5px; border: 1px solid lightgray; border-radius: 3px; }
1276
.thermalSensorBar		{ position: absolute; width:   0%; height: 1px; z-index: 1; border-style: solid; border-radius: 3px; 
1277
						  background-color: LimeGreen; 
1278
						  border-top-width: 2px; border-top-color: Lime; 
1279
						  border-left-width: 0px;   
1280
						  border-right-width: 0px; 
1281
						  border-bottom-width: 2px; border-bottom-color: Green; 
1282
}
1283
.thermalSensorTextShell	{ height: 20px; width: 100%; top: 3px; }
1284
.thermalSensorText		{ float: left; height: 20px; top: 3px; }
1285
.thermalSensorValue		{ float: left; height: 20px; top: 3px; font-weight: bold; margin-left: 10px;}
1286

    
1287
.thermalSensorWarnThresh	{ position: absolute; background-color: orange; height: 16px; width: 2px; z-index: 2; margin-top: -8px; }
1288
.thermalSensorCritThresh	{ position: absolute; background-color:    red; height: 16px; width: 2px; z-index: 2; margin-top: -8px; }
1289

    
1290
.thermal_sensors_widget_scale000 { position: absolute; height: 5px; width: 1px; left: -1px; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1291
.thermal_sensors_widget_scale020 { position: absolute; height: 3px; width: 1px; left:  10%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1292
.thermal_sensors_widget_scale010 { position: absolute; height: 3px; width: 1px; left:  20%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1293
.thermal_sensors_widget_scale030 { position: absolute; height: 3px; width: 1px; left:  30%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1294
.thermal_sensors_widget_scale040 { position: absolute; height: 3px; width: 1px; left:  40%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1295
.thermal_sensors_widget_scale050 { position: absolute; height: 3px; width: 1px; left:  50%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1296
.thermal_sensors_widget_scale060 { position: absolute; height: 3px; width: 1px; left:  60%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1297
.thermal_sensors_widget_scale070 { position: absolute; height: 3px; width: 1px; left:  70%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1298
.thermal_sensors_widget_scale080 { position: absolute; height: 3px; width: 1px; left:  80%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1299
.thermal_sensors_widget_scale090 { position: absolute; height: 3px; width: 1px; left:  90%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1300
.thermal_sensors_widget_scale100 { position: absolute; height: 9px; width: 1px; left: 100%; margin-top: -6px; background-color: lightgray; z-index: 0; font-size: 0; }
1301

    
1302
.thermal_sensors_widget_mark100 { position: absolute; width: 15px; left: 96%; margin-top: -12px; font: 6pt Arial, sans-serif; text-align: left; color: #575757; }
1303

    
1304
/* widget textarea styles - full width */
1305
.textarea_widget { 
1306
	width: 100%; 
1307
	resize:vertical;
1308
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
1309
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
1310
	box-sizing: border-box;         /* IE 8+ */
1311
}
(1-1/12)