Project

General

Profile

1
/* global css */
2

    
3
/* -- Clear Fix -- */
4
.clearfix:after {
5
	content: ".";
6
	display: block;
7
	height: 0;
8
	clear: both;
9
	visibility: hidden;
10
}
11
.clearfix {
12
	display: inline-table;
13
}
14
/* Hides from IE-mac \*/
15
* html .clearfix {
16
	height: 1%;
17
}
18
.clearfix {
19
	display: block;
20
}
21
/* End hide from IE-mac */
22

    
23
.clear {
24
	clear:both;
25
}
26
html {
27
	height: 100%;
28
	margin-bottom: 1px;
29
}
30
form {
31
	margin: 0;
32
	padding: 0;
33
}
34
:focus {
35
	-moz-outline-style: none;
36
}
37
body {
38
	height: 100%;
39
	/*background: #F9FAFC url(bg2.png) fixed repeat-x top;*/
40
	
41
	/*background: #F9FAFC url(content-background.gif) fixed repeat-x top;*/
42
	background-color:#ffffff;
43
	margin: 0px auto;
44
}
45
a:link, a:visited {
46
	color: #1B57B1;
47
	text-decoration: none;
48
}
49
a:hover {
50
	color:#0C226B;
51
	text-decoration: underline;
52
}
53
a.externallink {
54
	background:url(../images/icons/link_external.png) no-repeat right;
55
	padding-right: 12px;
56
}
57
a.searchlink {
58
	background:url(../images/icons/link_search.png) no-repeat right;
59
	padding-right: 12px;
60
}
61
p {
62
	margin-top: 0;
63
	margin-bottom: 5px;
64
	text-align: left;
65
}
66
body, div, p, table, td, th, tbody, label {
67
	font: 12px/1.25em verdana, arial, sans-serif;
68
	font-stretch:normal;
69
	color: #333;
70
}
71
h1, h2, h3 {
72
	font-family:Verdana, Geneva, sans-serif;
73
	line-height: 1em;
74
	margin-top:15px;
75
	margin-bottom:5px;
76
	color: #333;
77
}
78
h1 {
79
	font-size: 12pt;
80
	color:#03144C;
81
}
82
h2 {
83
	font-size: 10pt;
84
	color:#03144C;/*color:#555B62;*/
85
}
86
h3 {
87
	font-size: 10pt;
88
	color:#555B62;
89
}
90

    
91
/* absmiddle for images */
92
.absmiddle {
93
	vertical-align: middle;
94
	margin-bottom: .25em;
95
}
96

    
97
/* page areas */
98

    
99
div#center {
100
	text-align: center;
101

    
102
}
103
* html div#wrapper, * html div#center {
104
}
105
div#wrapper {
106
	margin: auto;
107
	min-width: 850px;
108
	max-width: 1050px;
109
	width:1050px;
110
	z-index: 2;
111
}
112
/* NMI for IE-6*/
113
*html #wrapper {
114
	min-width: 850;
115
	max-width: 1050;
116
 	width:expression(document.body.clientWidth < 850? "850" : document.body.clientWidth > 1050? "1050" : "auto");
117
}
118
#wrapper_shadowleft {
119
	background-attachment: scroll;
120
	background-image: url(../images/icons/shadowleft.png);
121
	background-repeat: repeat-y;
122
	background-position: left top;
123
}
124
#wrapper_shadowright {
125
	background-attachment: scroll;
126
	background-image: url(../images/icons/shadowright.png);
127
	background-repeat: repeat-y;
128
	background-position: 100% top;
129
	
130
}
131
#container {
132
	margin: 0 3px 0 3px;/* background-color: #ffffff;*/
133
}
134
#header {		
135
	text-align: left;
136
	padding-bottom: 1px;
137
	background-image: url(../images/banner.png) ;
138
	background-repeat: no-repeat;
139
	background-position: right top;
140
	background-position:70px 30px;
141
	height:120px;
142
	position:relative;
143
	overflow:hidden;
144
}
145
#header h1 {
146
	padding: 0px;
147
	margin: 0;
148
}
149
#header img {
150
		
151
}
152
#leftcolumn {
153
	margin: 0;
154
	width: 300px;
155
	float:left;
156
	text-align: left;
157
	padding: 0;
158
	z-index:10;
159
}
160
#leftcolumn p {
161
	padding:3px 5px 3px 8px;
162
}
163
#leftcolumn li {
164
	padding-top:10px;
165
}
166

    
167
#leftcolumnNH {
168
	margin: 0;
169
	width: 300px;
170
	float:left;
171
	text-align: left;
172
	padding: 0;
173
	z-index:10;
174
}
175
#leftcolumnNH p {
176
	padding:3px 5px 3px 8px;
177
}
178
#rightcolumn {
179
	padding: 0;
180
	margin: 0px;
181
	width: 190px;
182
	float:right;
183
	clear:right;
184
	text-align: left;
185
	z-index:10;
186
}
187
/* NMI*/
188
#rightcolumn ul {
189
	padding-left:8px;
190
	margin-left:5px;
191
}
192
#rightcolumn li {
193
	padding:2px 0px 2px 0px;
194
}
195
#rightcolumn img {
196
	padding: 0px;
197
	margin: 0px;
198
}
199
.rightcoltext {
200
	font-family:Verdana, Geneva, sans-serif;
201
	font-size: 12px;
202
	font-style: normal;
203
	line-height: normal;
204
	font-weight: normal;
205
	font-variant: normal;
206
	text-transform: none;
207
	color: #2B3084;
208
	text-decoration: none;
209
	padding-left:1px;
210
}
211
.cb {
212
	border:0;
213
	padding:0;
214
	margin:0;
215
	background:transparent;
216
	vertical-align:middle;
217
	height:14px;
218
	width:14px;
219
}
220
.smallfont {
221
	font-size:11px;
222
}
223
.smallerfont {
224
	font-size:90%;
225
}
226

    
227
.bluefont {
228
	color:#1B57B1;
229
}
230
.indented {
231
	margin-left:40px!important;
232
}
233
.indentedSm {
234
	margin-left:15px!important;
235
}
236
.indentedMed  {
237
	margin-left:25px!important;
238
}
239
/*NMI- end*/
240

    
241

    
242
#maincolumn3 {
243
	margin: 0px 200px 0px 305px;
244
	text-align: left;
245
	float: none;
246
	padding: 0;
247
	width: auto !important;
248
	text-align:justify!important;
249
	z-index:3;
250
}
251
#genericColumn {
252
	padding: 0;
253
	margin: 0px;
254
	margin-left:0px;
255
	margin-right:0px;
256
	float:left;
257
	text-align: left;
258
	z-index:10;
259
}
260
#genericColumnNH {
261
	padding:0;
262
	margin: 0px;
263
	margin-left:0px;
264
	margin-right:0px;
265
	float:left;
266
	text-align: left;
267
	z-index:10;
268
}
269
#maincolumn3 h1 {
270
	margin: 0 0 1em;
271
}
272
#maincolumn3 .p {
273
	font-family:Verdana, Geneva, sans-serif;
274
	font-size: 11px;
275
	font-style: normal;
276
	line-height: normal;
277
	font-weight: normal;
278
	font-variant: normal;
279
	text-transform: none;
280
	color: #2B3084;
281
	text-decoration: none;
282
	padding-left:1px;
283
}
284
#maincolumn3 ul {
285
}
286
#maincolumn3 li {
287
	vertical-align:middle;
288
	padding-bottom:4px;
289
}
290
.column {
291
	width:48%;
292
	float:left;
293
	/*border:#999999 1px solid;
294
	height:200px;*/
295
	padding-bottom:20px;
296
}
297
.column p {
298
	padding:0px 15px 10px 5px;
299
	text-align:justify;
300
}
301
.column h2 {
302
	padding:0 15px 5px 5px;
303
	margin:0;
304
	text-align:left;
305
}
306
.announcements {
307
	margin:5px 0px 5px 0px;
308
	/*border-bottom:2px solid #F3C41C;*/
309
	color: #03144C;
310
	padding: 0px;
311
	padding-left:2px;
312
	text-align:left;
313
	
314
}
315
.announcements h2 {
316
	font-family:Verdana, Geneva, sans-serif;
317
	font-size:120%;
318
	background-image: url(../images/icons/accent_yellow.png);
319
	background-repeat: no-repeat;
320
	background-position: 5px 5px;
321
	padding:5px 0px 5px 0px;
322
	margin:5px 0px 5px 0px;
323
	background-color:#B9B9B9;
324
}
325
.announcements h1 {
326
	font-family:Verdana, Geneva, sans-serif;
327
	font-size:120%;
328
    padding:5px 5px 5px 5px;
329
	margin:5px 0px 5px 0px;
330
    font-weight:normal;
331
}
332

    
333
.announcements h3 {
334
	font-family:Verdana, Geneva, sans-serif;
335
	font-size:110%;
336
	font-weight:normal!important;
337
	color:#03144C;
338
	color:#1D2171;
339
	text-align:left;
340
	padding:1px 0px 1px 0px;
341
	margin:2px 0px 1px 0px;
342
	vertical-align:middle;
343
}
344
.announcements ul {
345
	margin-top:0;
346
	margin-bottom:2px;
347
}
348
.announcements li {
349
	list-style-image:url(../images/icons/button_arrow_small_bg.gif);
350
	vertical-align:middle;
351
	padding-bottom:5px;
352
	padding-right:15px;
353
}
354
.announcements p {
355
    padding-left:20px;
356
}
357
.announcements img {
358
	border:none;
359
	padding:0px;
360
	margin:0px;
361
	vertical-align:middle;
362
}
363
.announcementL {
364
	margin:10px 0px 20px 10px;
365
	background-color:#eeeee;
366
	/*border-bottom:2px solid #F3C41C;*/
367
	color: #03144C;
368
	/*
369
	font-size: 12px;
370
	font-weight: bold;
371
	*/
372
	padding: 0px;
373
	text-align:left;
374
	width:25%;
375
	float:left;
376
}
377
#maincolumn2 {
378
	margin-left: 310px;
379
	text-align: left;
380
	float: none;
381
	padding-left: 0px;
382
	width: auto !important;
383
}
384
#maincolumn2 p{
385
	padding:5px 5px 5px 8px;
386
	padding-left:10px!important;
387
}
388
/*
389
*html #maincolumn2 table {
390
	width:100%;
391
}
392
#maincolumn2 table {
393
	width:100%;
394
}
395
*/
396
#listtbl {
397
	width:100%;
398
}
399
#listtbl td {
400
	border-top:1px #ffffff solid;
401
	height:24px;
402
}
403
#listtbl .evenrow {
404
	
405
}
406
.#listtbl oddrow {
407
	background-color:#f6f6ff6;
408
}
409
#listtbl th {
410
	text-align:left;
411
	font-family:Verdana, Geneva, sans-serif;
412
	font-size:110%;
413
	/*border-bottom:thin solid #703857;*/
414
	background-color:#CDDFEC;
415
	color:#437599;
416
	vertical-align:middle;
417
	height:24px;
418
    padding-right:5px;
419
    padding-left:5px;
420
}
421
#listtbl th a {
422
	color:#437599;
423
}
424
#listtbl th a:hover {
425
	text-decoration:none;
426
	color:#1D2172;
427
}
428
#listtbl th img {
429
	padding:0;
430
	margin:0;
431
	border:0;
432
	vertical-align:middle;
433
}
434
#maincolumn2 img {
435
    padding:0px;
436
	margin:0;
437
	border:0;
438
	/*
439
	padding:0px 0px 10px 0px;
440
	max-height:140px;
441
	max-width:120px;
442
	*/
443
}
444
#footer {
445
	/*border-top: #FFBA00 solid 1px;*/
446
	text-align: center;
447
	clear:both;
448
	margin:10px 0;
449
	padding: 3px 5px;
450
	width: 96%;
451
	font-size:11px;
452
	color:#1D2171!important;
453
}
454
/* page css */
455

    
456
.barpath {
457
	background-color: #CDD2D8;
458
	border-top: #FFBA00 solid 1px;
459
	border-bottom: #FFBA00 solid 1px;
460
	text-align: left;
461
}
462
.seppath {
463
	height: 1px;
464
	background-color: #FFBA00;
465
}
466
.searchwithin {
467
	vertical-align: middle;
468
	font-size: 11px;
469
	padding:15px 10px 15px 10px;
470
}
471
.searchwithin input {
472
	font-size: 11px;
473
	width:80%;
474
}
475
.searchwithin submit {
476
	font-size:small;
477
	padding:1px 3px 1px 2px;
478
}
479
.searchwithin .submitbutton {
480
	font-size:small;
481
	padding:1px 3px 1px 2px;
482
}
483

    
484
.searchwithin img {
485
	padding:0;
486
	margin:0;
487
	text-align:center;
488
}
489
.search, .search label, .search td {
490
	background-color: #f6f6f6;
491
	border-width: 0px;
492
	vertical-align: middle;
493
	font-size: 11px;
494
}
495
.search_content {
496
	padding: 5px;
497
    font-size:11px;
498
}
499

    
500
.search_content a{
501
	color:#215583;
502
	font-weight:normal;
503
}
504

    
505
.search_content a:hover {
506
	color:#215583;
507
    text-decoration:none;
508
}
509

    
510
.search_content img {
511
	padding:0;
512
	margin:0;
513
}
514

    
515
.search_content input[type="text"] {
516
	height:18px; 
517
	vertical-align:middle;
518
	font-size:11px;
519
	width:85%;
520
}
521
.search_content input[type="submit"] {
522
	font-size:11px;
523
    font-family:Arial, Helvetica, sans-serif;
524
}
525
.search_content input[type="submit"]:hover {
526
    cursor:pointer;
527
}
528
.search_content input[type="reset"] {
529
  font-size:11px!important;
530
    font-family:Arial, Helvetica, sans-serif;
531
}
532
.search_content .searchbuttons {
533
	height:30px;
534
    cursor:pointer;
535
}
536
.searchdropdown {
537
	font-size: 11px;
538
	width: 300px;
539
	max-width:300px;
540
	background-color: #FFFFFF;
541
	margin-bottom:10px;
542
}
543
.searchdropdown option {
544
	width: 250px;
545
}
546
.searchhistrory {
547
	font-size:11px;
548
}
549
.searchhistrory a {
550
	font-size:11px;
551
}
552
.refineHdr {
553
	font-size: 11px;
554
	color: #ffffff;
555
	padding-left: 15px;
556
	height: 24px;
557
	background-image: url(../images/icons/button_arrow_small_bg.gif);
558
	background-repeat: no-repeat;
559
	background-position: 5px;
560
	background-color: #CDD2D8;
561
	line-height: 24px;
562
	font-weight: bold;
563
}
564
#refineContainer {
565
    padding:3px 3px 10px 5px;
566
    max-height:150px;
567
    overflow:auto;
568
}
569
* html div#refineContainer { 
570
   height: expression( this.scrollHeight > 149 ? "150px" : "auto" ); /* sets max-height for IE */
571
}
572

    
573
.refineEntry {
574
    padding-left:5px;
575
    padding-right:5px;
576
    padding-bottom:2px
577
    line-height:16px;
578
    font-size:11px;
579
}
580
.refineEntry a {
581
 }
582
.textsearch {
583
	font-family:Verdana, Geneva, sans-serif;
584
	font-size: 11px;
585
	font-style: normal;
586
	line-height: normal;
587
	font-weight: normal;
588
	font-variant: normal;
589
	text-transform: none;
590
	color: #161206;
591
	text-decoration: underline;
592
}
593
.path {
594
	font-family:Verdana, Geneva, sans-serif;
595
	font-size: 11px;
596
	font-style: normal;
597
	line-height: normal;
598
	font-weight: normal;
599
	font-variant: normal;
600
	text-transform: none;
601
	color: #1D2171;
602
	text-decoration: none;
603
}
604
.pathselected {
605
	font-family:Verdana, Geneva, sans-serif;
606
	font-size: 11px;
607
	font-style: normal;
608
	line-height: normal;
609
	font-weight: normal;
610
	font-variant: normal;
611
	text-transform: none;
612
	color: #202020;
613
	text-decoration: none;
614
}
615

    
616
#topmenu {
617
	background: url(../images/topMenuBg_dark.png)  no-repeat ;
618
	padding-top:8px;
619
	padding-left:5px;
620
	padding-right:10px;
621
	height:35px;
622
	margin-bottom:5px;
623
	text-align:left;
624
	color:#ffffff;
625
}
626
#topmenu .left{
627
	color:#FFF;
628
}
629
div#topmenu a:link, div#topmenu a:visited, .menu1 {
630
	font-family:Verdana, Geneva, sans-serif;
631
	font-size: 14px;
632
	color:#ffffff;
633
	text-decoration: none;
634
	padding-left:5px;
635
	padding-right:5px;
636
}
637
div#topmenu a:hover {
638
	color:#E0DD94;
639
	color: #FEBA00;
640
}
641
div#topmenu .menu1selected {
642
	line-height: normal;
643
	font-weight: bold;
644
}
645
div#topmenu img {
646
	padding:0;
647
	margin:0;
648
	vertical-align:middle;
649
}
650
.menu2 {
651
	font-family:Verdana, Geneva, sans-serif;
652
	font-size: 11px;
653
	font-style: normal;
654
	line-height: normal;
655
	font-weight: normal;
656
	font-variant: normal;
657
	text-transform: none;
658
	color: #202020;
659
	text-decoration: none;
660
}
661
.menuCommunity {
662
	font-family:Verdana, Geneva, sans-serif;
663
	font-size:11px;
664
}
665
.textsearch2 {
666
	font-family:Verdana, Geneva, sans-serif;
667
	font-size: 10px;
668
	font-style: normal;
669
	line-height: normal;
670
	font-weight: normal;
671
	font-variant: normal;
672
	text-transform: none;
673
	color: #656565;
674

    
675
	text-decoration: underline;
676
}
677
input {
678
	/*background-color: #FFFFFF;*/
679
	/*border: solid 1px #FFBA00*/;
680
}
681
.morepreferences, .morepreferences label, .morepreferences td, .morepreferences input {
682
	/*border-width: 0px;*/
683
	vertical-align: middle;
684
	font-size: 11px;
685
	padding:0;
686
	margin:0;
687
}
688
.morepreferences {
689
	background-color:#F6F6F6;
690
	padding: 5px;
691
}
692
.morepreferences a:link, a:visited {
693
    text-decoration:none;
694
}
695
.morepreferences a:hover {
696
    text-decoration:none;
697
}
698
.morepreferences img {
699
	padding:0;
700
	margin:0;
701
	vertical-align:middle;
702
	border:1;
703
}
704
.moreprefs {
705
	font-family:Verdana, Geneva, sans-serif;
706
	font-size: 11px;
707
	font-style: normal;
708
	line-height:normal;
709
	font-weight: normal;
710
	font-variant: normal;
711
	text-transform: none;
712
	color: #2B3084;
713
	text-decoration: none;
714
	vertical-align:middle;
715
}
716

    
717

    
718
.morprefs .img {
719
	padding:0px;
720
	margin:0px;
721
}
722
.moreprefsselected {
723
	font-family:Verdana, Geneva, sans-serif;
724
	font-size: 11px;
725
	font-style: normal;
726
	line-height: normal;
727
	font-weight: bold;
728
	font-variant: normal;
729
	text-transform: none;
730
	color: #2B3084;
731
	text-decoration: none;
732
}
733

    
734
.criteriaSection {
735
	padding-left: 35px;
736
}
737

    
738
.criteriaSection li {
739
	padding-top: 0px!important;
740
}
741

    
742
.criteriaSection ul {
743
	margin-top: 0px;
744
	margin-bottom: 0px;
745
	padding-left: 0px!important;
746
	padding-top: 0px!important;
747
}
748

    
749
.searchtabtitle1 {
750
	font-size: 13px;
751
	color: #555b62;
752
	color:#1D2171;
753
	padding-left: 15px;
754
	height: 24px;
755
	line-height: 18px;
756
	font-weight: bold;
757
	background-color: #FFBA00;
758
	padding-top:2px;
759
}
760
.searchtabtitle {
761
	font-size: 11px;
762
    font-family:Arial, Helvetica, sans-serif;
763
	color: #ffffff;
764
	padding-left: 15px;
765
	height: 24px;
766
	background-image: url(../images/icons/accent_yellow.png);
767
	background-repeat: no-repeat;
768
	background-position: 5px;
769
	background-color: #B9B9B9;
770
	line-height: 24px;
771
	font-weight: bold;
772
}
773
.resultstitle {
774
	font-family:Verdana, Geneva, sans-serif;
775
	font-size: 12px;
776
	font-weight:bold;
777
	color: #000000;
778
}
779
.resultstext {
780
	font-family:Verdana, Geneva, sans-serif;
781
	font-size: 12px;
782
}
783

    
784
.epField {
785
	padding-left:8px;
786
	padding-bottom:3px;
787
	padding_top:8px;
788
	line-height:22px;
789
    padding-right:8px;
790
}
791
.epField input[type="text"] {
792
	width:50%;
793
	font-size:12px;
794
	height:18px;
795
    vertical-align:middle;
796
}
797
.epField input[type="textarea"] {
798
	font-size:12px;
799
	height:18px;
800
    vertical-align:middle;
801
}
802
.epFieldNM {
803
	font-weight:bold;
804
	padding-right:20px;
805
    vertical-align:top;
806
}
807
.epField input[type="button"] {
808
	font-size:11px;
809
	font-family:Arial, Helvetica, sans-serif;
810
	padding:1px;
811
}
812
.founddocs {
813
	font-family:Verdana, Geneva, sans-serif;
814
	font-size: 11px;
815
}
816
.italictext {
817
	font-family:Verdana, Geneva, sans-serif;
818
	font-size: 11px;
819
	font-style: italic;
820
	line-height: normal;
821
	font-weight: normal;
822
	font-variant: normal;
823
	text-transform: none;
824
	color: #ffffff;
825
	text-decoration: none;
826
}
827
.orangetext {
828
	font-family:Verdana, Geneva, sans-serif;
829
	font-size: 12px;
830
	font-style: normal;
831
	line-height: normal;
832
	font-weight: normal;
833
	font-variant: normal;
834
	text-transform: none;
835
	color: #FFBA00;
836
	text-decoration: none;
837
}
838
.bluetext {
839
	font-family:Verdana, Geneva, sans-serif;
840
	font-size: 11px;
841
	font-style: normal;
842
	line-height: normal;
843
	font-weight: normal;
844
	font-variant: normal;
845
	text-transform: none;
846
	color: #2B3084;
847
	text-decoration: none;
848
}
849
.error {
850
	color:#7D3F62;
851
	font-family:Verdana, Geneva, sans-serif;
852
	font-size:100%;
853
}
854

    
855
.smallerror {
856
	color:#7D3F62;
857
	font-family:Verdana, Geneva, sans-serif;
858
	font-size:80%;
859
}
860
.searchresults4document {
861
	font-family:Verdana, Geneva, sans-serif;
862
	font-size: 14px;
863
	font-style: normal;
864
	font-weight: normal;
865
	font-variant:normal;
866
	text-transform: none;
867
	color: #8A716D;
868
	color:#1D2171;
869
	text-decoration: none;
870
	background-color: #F7F7F7;
871
	border-left-width: 8px;
872
	border-left-style: solid;
873
	border-left-color: #F3C41C;
874
	padding-top: 1em;
875
	padding-bottom: 1em;
876
	border-bottom:#F7F7F7 1px solid;
877
}
878
.searchresults4document a {
879
	color:#0C226B;
880
}
881
.searchresults4document a:hover {
882
	color:#1B57B1;
883
}
884

    
885
.searchresults4document a:hover { 
886
	color:#1B57B1;
887
}
888
.helpLink {
889
	color:#333; 
890
	font-size: 11px;
891
	font-weight: normal;
892
	font-style:normal;
893
	padding: 5px 2px 2px 22px; 
894
	text-align:left;
895
    	vertical-align:middle;
896
	background-image: url(../images/welcome_spriteme.png);
897
	background-repeat: no-repeat;
898
	background-position: -5px -143px;
899
}
900

    
901
.tipHdr {
902
	color:#333;
903
	font-size: 13px;
904
	font-weight: normal;
905
	font-style:italic;
906
	padding: 5px 8px 5px 30px;
907
	text-align:left;
908
	background:#B9B9B9 url(../images/icons/info2.png) top right ;
909
	background-repeat: no-repeat;
910
	background-position: 5px 5px;
911
}
912
.tipSection {
913
	padding:10px 5px 15px 10px;
914
	line-height:18px;
915
	
916
}
917
.descLine {
918
	height:22px;
919
	vertical-align:top;
920
	padding-left:10px;
921
}
922
.viewMore {
923
	background:url(../images/icons/button_arrow_small_bg.gif) right no-repeat;
924
	padding-right:10px;
925
}
926
.viewthisdocument {
927
	font-family:Verdana, Geneva, sans-serif;
928
	font-size: 11px;
929
	font-style: normal;
930
	line-height: normal;
931
	font-weight: normal;
932
	font-variant: normal;
933
	text-transform: none;
934
	color: #ffffff;
935
	text-decoration: none;
936
	border-top:#EEEEEE 1px solid;
937
	background-color: #F6F6F6;/*#CDD2D8; */
938
}
939
.searchtabtext {
940
	background-color: #F6F6F6;
941
	padding-left: 15px;
942
}
943
.leftbarbg {
944
	background-color: #E0E0E0;
945
}
946
.whitebg {
947
	background-color: #ffffff;
948
}
949
.searchresults0 {
950
	/*background-color: #F3C41C; */
951
	border-left:8px #F3C41C solid;
952
	padding-right:5px;
953
}
954
.searchresults1 {
955
	/*background-color: #F3C41C; */
956
	border-left:8px #F3C41C solid;
957
	background-color:#F6F6F6;
958
}
959
.searchresults2 {
960
	background-color: #CDD2D8;
961
	height:22px;
962
	padding:0;
963
	margin:0;
964
}
965
.selectedPage {
966
	/*background-image:url(../images/pageBox.png);*/
967
	background-color:#F6F6F6;
968
	padding:6px 0px 6px 4px;
969
	margin:5px;
970
	display:run-in;
971
}
972
.selectedPage img {
973
	padding:0;
974
	margin:0;
975
}
976
.searchresults3 {
977
	background-color: #F7F7F7;
978
}
979
.resultsentry {
980
	border-left: #CCCCCC 1px solid;
981
	border-top: #CCCCCC 1px solid;
982
	border-bottom: #CCCCCC 1px solid;
983
	margin-bottom:10px;
984
}
985
.searchresults4title {
986
	/*background-color: #F6F6F6;*/
987
	font-size: 12px;
988
	font-style: normal;
989
	font-weight: bold;
990
	font-variant: normal;
991
	text-transform: none;
992
	color: #6D6D6D;
993
	text-decoration: none;
994
	vertical-align: top;
995
	line-height:14px;
996
}
997
.searchresults4text {
998
	/*background-color: #EEEEEE;*/
999
	font-size: 12px;
1000
	font-style: normal;
1001
	font-weight: normal;
1002
	font-variant: normal;
1003
	text-transform: none;
1004
	color: #6D6D6D;
1005
	text-decoration: none;
1006
	vertical-align: top;
1007
	line-height:14px;
1008
}
1009
.searchresults4separator {
1010
	background-color: #EEEEEE;
1011
	color: #6D6D6D;
1012
	background-image: url(../images/icons/sep_results.gif);
1013
	background-repeat: repeat-x;
1014
}
1015
.searchresults4titleBorder {
1016
	background-color: #EEEEEE;
1017
	font-family:Verdana, Geneva, sans-serif;
1018
	font-size: 11px;
1019
	font-style: normal;
1020
	line-height: normal;
1021
	font-weight: bold;
1022
	font-variant: normal;
1023
	text-transform: none;
1024
	color: #6D6D6D;
1025
	text-decoration: none;
1026
	vertical-align: top;
1027
	padding-bottom:2px;
1028
	padding-top:2px;
1029
	margin:0px;
1030
	border-bottom:1px solid #FFBA00;
1031
	border-top:1px solid #FFBA00;
1032
}
1033
.searchresults4title img {
1034
	padding:0px;
1035
	margin:0px;
1036
}
1037
.invisibleButton {
1038
	display: none;
1039
}
1040
.advancedoptions {
1041
	border-top-width: 1px;
1042
	border-top-style: dashed;
1043
	border-top-color: #FFFFFF;
1044
}
1045
.left {
1046
	float:left;
1047
	color:inherit;
1048
}
1049
.right {
1050
    float:right;
1051
    margin:0px;
1052
    padding:0px;
1053
	color:inherit;
1054
}
1055
.right img {
1056
	vertical-align:bottom;
1057
	margin:0px;
1058
	padding:0;
1059
}
1060
.button {
1061
	font-family:Verdana, Geneva, sans-serif;
1062
	cursor:pointer;
1063
	font-size:11px;
1064
}
1065
.inversebutton {
1066
	font-family:Verdana, Geneva, sans-serif;;
1067
	cursor:pointer;
1068
	font-size:11px;
1069
	color:#inversebutton;
1070
	border:#CCCCCC outset 1px;
1071
	background-color:#F3C41C;
1072
}
1073
.searchbutton {
1074
	font-family:Verdana, Geneva, sans-serif;
1075
	cursor:pointer;
1076
	font-size:11px;
1077
	color:#0C226B;
1078
	font-weight:bold;
1079
	padding:1px 2px 1px 2px;
1080
}
1081
.searchbutton a {
1082
	cursor:pointer;
1083
	font-weight:bold;
1084
	color:#0C226B!important;
1085
}
1086
.searchbutton a:hover {
1087
	text-decoration:none!important;
1088
	color:#F3C41C!important;
1089
}
1090
a #bcgimage {
1091
	background-image:url(../images/icons/bg.gif)
1092
}
1093
#bgtopcolor {
1094
	background-color:#000000
1095
}
1096
/*******************************
1097
/*  expandable/collapsible
1098
 divs
1099
/*******************************/
1100

    
1101
.optiontable_container {
1102
/*	width: 290px;
1103
	position:relative;
1104
	z-index:99;*/
1105
}
1106
.optiontable_ttl {
1107
	font-family: Verdana, Arial, Helvetica, sans-serif;
1108
	line-height: 1em;
1109
	display:block;
1110
	background:#dbdbdb;
1111
	margin-top: 0;
1112
	margin-bottom: 0;
1113
	padding-top: 0;
1114
	padding-bottom: 0;
1115
	padding-left: 10px;
1116
	padding-right: 10px;
1117
	border-color: #aeadad;
1118
	border-style: solid;
1119
	border-width:0 1px 1px;
1120
	font-size: 10px;
1121
}
1122
.optiontable_content {
1123
	background:#eeeded;
1124
	padding-top: 5px;
1125
	padding-bottom: 5px;
1126
	padding-left: 2px;
1127
	padding-right: 2px;
1128
	border-color: #aeadad;
1129
	border-width:0 1px;
1130
}
1131
.optiontable_content2 {
1132
/*	overflow:auto;
1133
	height: 20em; */
1134
}
1135
.optiontable_content2_tall {
1136
	overflow:auto;
1137
	height: 38em;
1138
}
1139
/*top and bottom border*/
1140
.optiontable_top, .optiontable_bottom {
1141
	display:block;
1142
	background:transparent;
1143
	font-size:1px;
1144
}
1145
/*top corners*/
1146
.optiontable_t1, .optiontable_t2, .optiontable_t3 {
1147
	height:1px;
1148
}
1149
.optiontable_t1, .optiontable_t2, .optiontable_t3, .optiontable_t4 {
1150
	display:block;
1151
	overflow:hidden;
1152
}
1153
.optiontable_t2, .optiontable_t3, .optiontable_t4 {
1154
	background:#dbdbdb;
1155
	border-left:1px solid #aeadad;
1156
	border-right:1px solid #aeadad;
1157
}
1158
.optiontable_t1 {
1159
	margin:0 5px;
1160
	background:#aeadad;
1161
}
1162
.optiontable_t2 {
1163
	margin:0 3px;
1164
	border-width:0 2px;
1165
}
1166
.optiontable_t3 {
1167
	margin:0 2px;
1168
}
1169
.optiontable_t4 {
1170
	height:2px;
1171
	margin:0 1px;
1172
}
1173
/*bottom corners*/
1174
.optiontable_b1, .optiontable_b2, .optiontable_b3 {
1175
	height:1px;
1176
}
1177
.optiontable_b1, .optiontable_b2, .optiontable_b3, .optiontable_b4 {
1178
	display:block;
1179
	overflow:hidden;
1180
}
1181
.optiontable_b2, .optiontable_b3, .optiontable_b4 {
1182
	background:#eeeded;
1183
	border-left:1px solid #aeadad;
1184
	border-right:1px solid #aeadad;
1185
}
1186
.optiontable_b1 {
1187
	margin:0 5px;
1188
	background:#aeadad;
1189
}
1190
.optiontable_b2 {
1191
	margin:0 3px;
1192
	border-width:0 2px;
1193
}
1194
.optiontable_b3 {
1195
	margin:0 2px;
1196
}
1197
.optiontable_b4 {
1198
	height:2px;
1199
	margin:0 1px;
1200
}
1201

    
1202
.alphaBar {
1203
	border-bottom:#CCCCCC 1px solid;
1204
	padding-top:3px;
1205
}
1206
#smallAlphaBar {
1207
	padding-left:3px; 
1208
	padding-top:3px;
1209
	padding-bottom:3px;
1210
	margin-bottom:10px;
1211
	font-size:11px;
1212
	font-family:Verdana, Geneva, sans-serif;
1213
}
1214
.alphaLetterSmall {
1215
	font-family:Arial, Helvetica, sans-serif;
1216
	font-size:11px;
1217
	padding-right:0px;
1218
}
1219
.alphaLetterSmall a:hover {
1220
	color:#FEBA00!important;
1221
	text-decoration:none
1222
}
1223
.alphaLetterSmallSelected {
1224
	font-weight:bold!important;
1225
	color:#FEBA00;
1226
	text-decoration:none;
1227
	/*border:1px white solid;
1228
	padding:1px 0px 1px 4px;
1229
	margin-right:5px;
1230
	*/
1231
}
1232
.alphaLetter {
1233
	padding-right:2px;
1234
	font-size:12px;
1235
}
1236
.alphaLetter a:hover {
1237
	color:#FEBA00!important;
1238
	text-decoration:none
1239
}
1240
.alphaLetterSelected {
1241
	font-weight:bold;
1242
	font-style:normal;
1243
	color:#FEBA00;
1244
	text-decoration:none;
1245
}
1246
/* alphabet selection */
1247
.alpha, .alphaselected {
1248
	font-size:10px;
1249
	display:inline;
1250
	margin: -1px;
1251
}
1252
.alphaselected {
1253
	font-weight: bold;
1254
}
1255
.selected {
1256
	font-weight:bold;
1257
}
1258
/* featured displays on first page */
1259
.featured_frame_left {
1260
	width: 100%;
1261
	font-family:Verdana, Geneva, sans-serif;
1262
	float:left;
1263
	margin-bottom:10px;
1264
	margin-top:0px;
1265
}
1266
.featured_frame_right {
1267
	width: 45%;
1268
	height: 220px;
1269
	font-family:Verdana, Geneva, sans-serif;
1270
	float:right;
1271
	margin-bottom:30px;
1272
	margin-top:20px;
1273
}
1274
.featured_top {
1275
	color:#2E3784;
1276
	color: #ffffff;
1277
	font-size: 14px;
1278
	font-weight: normal;
1279
	padding: 3px 8px 5px 15px;
1280
    text-align:left;
1281
	font-family:Verdana, Geneva, sans-serif;
1282
}
1283
.featured_top a {
1284
	color:#ffffff;
1285
	/*color:#1D2171;*/
1286
}
1287
.featured_top a:hover {
1288
	color:#FFBA00;
1289
	text-decoration:none;
1290
	cursor:pointer;
1291
	color: #1D2171;
1292
}
1293
.featured_top img {
1294
    vertical-align:top;
1295
	margin:0px 0px 0px 0px;
1296
    padding:0px 5px 0px 5px;
1297
}
1298
.petroltop {
1299
	/*background:#B9B9B9 url(greyhdrbg.png) top right;
1300
	background-repeat:repeat-x;*/
1301
	background-color:#437599;
1302
}
1303

    
1304
.petroltop a:hover {
1305
	color:#F2C31B;
1306
}
1307

    
1308
.darkgreytop {
1309
	/*background:#B9B9B9 url(greyhdrbg.png) top right;
1310
	background-repeat:repeat-x;*/
1311
	background-color:#8a8a8a;
1312
	
1313
}
1314
.yellowtop {	
1315
/*
1316
	background:#FFBA00 url(yellowhdrbg.png) top right;
1317
	background-repeat:repeat-x;
1318
	*/
1319
	background-color:#EFCA60;
1320
	color:#1D2171;
1321
	color:#1D339B;
1322
}
1323
.somontop {
1324
	background-color:#EFB060;
1325
	color:#1D2171;
1326
	color:#1D339B;
1327
}
1328
.yellowBar {
1329
	background-image: url(../images/icons/profile_spriteme.png);
1330
	background-repeat: no-repeat;
1331
	background-position: -10px -10px;
1332
}
1333

    
1334
.featured_content {
1335
	font-family:Verdana, Geneva, sans-serif;
1336
	font-size: 12px;
1337
	padding-left: 15px;
1338
	padding-right: 15px;
1339
	background-repeat: no-repeat;
1340
	background-position: center bottom;
1341
	line-height:18px;/*height: 200px;*/
1342
}
1343

    
1344
.featured_bottom {
1345
	font-family:Verdana, Geneva, sans-serif;
1346
	margin-top:10px;
1347
	/*height: 18px;*/
1348
	padding-left: 15px;
1349
	padding-right: 3px;
1350
	padding-bottom:3px;
1351
	vertical-align:baseline;
1352
}
1353

    
1354
.fieldHdr {
1355
	font-weight:bold;
1356
	color:#333;
1357
	padding-right:10px;
1358
}
1359
.sectionHdr {
1360
	color:#2E3784;
1361
	color: #ffffff;
1362
	font-size: 14px;
1363
	font-weight: normal;
1364
	padding: 3px 8px 5px 15px;
1365
	margin:5px 0px 3px 0px;
1366
	text-align:left;
1367
	background:#B9B9B9 url(../images/icons/greyhdrbg.png) top right ;
1368
	background-repeat:repeat-x;
1369
	background-image: url(../images/icons/accent_yellow.png);
1370
	background-repeat: no-repeat;
1371
	background-position: 5px 5px;
1372
}
1373

    
1374
.sectionHdr a {
1375
	color:#ffffff;
1376
	/*color:#1D2171;*/
1377
}
1378
.sectionHdr a:hover {
1379
	color:#FFBA00;
1380
	text-decoration:none;
1381
	cursor:pointer;
1382
	color: #1D2171;
1383
}
1384
.sectionHdr img {
1385
	border:0px solid blue;
1386
	vertical-align:top;
1387
	margin:0px;
1388
	padding-left:5px;
1389
	padding-right:5px;
1390
}
1391

    
1392

    
1393

    
1394
.logoutButton {
1395
	border:solid 0px #ffffff;
1396
	color:#ffffff;
1397
	font-size:11px;
1398
	background-color:#6798CA;
1399
	cursor:pointer;
1400
}
1401
/* column curved corners: generic */
1402
/* top and bottom border */
1403
.curved_top, .curved_bottom {
1404
	display:block;
1405
	background:transparent;
1406
	font-size:1px;
1407
}
1408
/*top corners*/
1409
.curved_t1, .curved_t2, .curved_t3 {
1410
	height:1px;
1411
}
1412
.curved_t1, .curved_t2, .curved_t3, .curved_t4 {
1413
	display:block;
1414
	overflow:hidden;
1415
}
1416
.curved_t1 {
1417
	margin:0 5px;
1418
}
1419
.curved_t2 {
1420
	margin:0 3px;
1421
	border-width:0 2px;
1422
}
1423
.curved_t3 {
1424
	margin:0 2px;
1425
}
1426
.curved_t4 {
1427
	height:2px;
1428
	margin:0 1px;
1429
}
1430
/*bottom corners*/
1431
.curved_b1, .curved_b2, .curved_b3 {
1432
	height:1px;
1433
}
1434
.curved_b1, .curved_b2, .curved_b3, .curved_b4 {
1435
	display:block;
1436
	overflow:hidden;
1437
}
1438
.curved_b1 {
1439
	margin:0 5px;
1440
}
1441
.curved_b2 {
1442
	margin:0 3px;
1443
	border-width:0 2px;
1444
}
1445
.curved_b3 {
1446
	margin:0 2px;
1447
}
1448
.curved_b4 {
1449
	height:2px;
1450
	margin:0 1px;
1451
}
1452
/* colours */
1453
/* #leftcolumn */
1454
.leftcolumn_top{
1455
	background-color:#FEBA00;
1456
}
1457
#leftcolumn .curved_t1, #leftcolumn .curved_t2, #leftcolumn .curved_t3, #leftcolumn .curved_t4 {
1458
	background-color:#FEBA00;
1459
}
1460
#leftcolumn .curved_t2, #leftcolumn .curved_t3, #leftcolumn .curved_t4 {
1461
	border-left:1px solid #FEBA00;
1462
	border-right:1px solid #FEBA00; 
1463
}
1464
#leftcolumn .curved_b1, #leftcolumn .curved_b2, #leftcolumn .curved_b3, #leftcolumn .curved_b4 {
1465
	background:#F6F6F6;
1466
}
1467
#leftcolumn .curved_b2, #leftcolumn .curved_b3, #leftcolumn .curved_b4 {
1468
	border-left:1px solid #F6F6F6;
1469
	border-right:1px solid #F6F6F6;
1470
	
1471
}
1472
#leftcolumn .curved_container {
1473
	margin:0;
1474
	padding: 0;
1475
	background-color: #F6F6F6;
1476
	/*border-right:#cccccc solid 1px;*/
1477
}
1478

    
1479
#leftcolumnNH .curved_t1, #leftcolumnNH .curved_t2, #leftcolumnNH .curved_t3, #leftcolumnNH .curved_t4 {
1480
	background-color:#EFCA60;
1481
}
1482
#leftcolumnNH .curved_t2, #leftcolumnNH .curved_t3, #leftcolumnNH .curved_t4 {
1483
	border-left:1px solid #EFCA60;
1484
	border-right:1px solid #EFCA60;
1485
}
1486
#leftcolumnNH .curved_b1, #leftcolumnNH .curved_b2, #leftcolumnNH .curved_b3, #leftcolumnNH .curved_b4 {
1487
	background:#EEF1F0;
1488
}
1489
#leftcolumnNH .curved_b2, #leftcolumnNH .curved_b3, #leftcolumnNH .curved_b4 {
1490
	border-left:1px solid #EEF1F0;
1491
	border-right:1px solid #EEF1F0;
1492
}
1493
#leftcolumnNH .curved_container {
1494
	margin:0;
1495
	padding: 0;
1496
	background-color: #EEF1F0;
1497
}
1498

    
1499
/* rightcolumn */
1500
#rightcolumn .curved_t1, #rightcolumn .curved_t2, #rightcolumn .curved_t3, #rightcolumn .curved_t4 {
1501
	background:#B9B9B9;
1502
}
1503
#rightcolumn .curved_t2, #rightcolumn .curved_t3, #rightcolumn .curved_t4 {
1504
	border-left:1px solid #B9B9B9;
1505
	border-right:1px solid #B9B9B9;
1506
}
1507

    
1508
#rightcolumn .curved_b1, #rightcolumn .curved_b2, #rightcolumn .curved_b3, #rightcolumn .curved_b4 {
1509
	background:#FFFFFF;
1510
}
1511
#rightcolumn .curved_b2, #rightcolumn .curved_b3, #rightcolumn .curved_b4 {
1512
	border-left:1px solid #FFFFFF;
1513
	border-right:1px solid #FFFFFF;
1514
}
1515

    
1516
#rightcolumn .curved_container {
1517
	margin:0;
1518
	padding: 0;
1519
	background-color: #FFFFFF;
1520
}
1521

    
1522

    
1523
/* #maincolumn2 */
1524
.maincolumn2_top {
1525
	background-color:#456D90;
1526
}
1527
#maincolumn2 .curved_t1, #maincolumn2 .curved_t2, #maincolumn2 .curved_t3, #maincolumn2 .curved_t4 {
1528
	background:#456D90;
1529
}
1530
#maincolumn2 .curved_t2, #maincolumn2 .curved_t3, #maincolumn2 .curved_t4 {
1531
	border-left:1px solid #456D90;
1532
	border-right:1px solid #456D90;
1533
}
1534
#maincolumn2 .curved_b1, #maincolumn2 .curved_b2, #maincolumn2 .curved_b3, #maincolumn2 .curved_b4 {
1535
	background:#F6F6F6;
1536
}
1537
#maincolumn2 .curved_b2, #maincolumn2 .curved_b3, #maincolumn2 .curved_b4 {
1538
	border-left:1px solid #F6F6F6;
1539
	border-right:1px solid #F6F6F6;
1540
}
1541
#maincolumn2 .curved_container {
1542
	margin:0;
1543
	background-color:#F6F6F6;
1544
}
1545
/* myDRIVER page*/
1546
.myPage_top {
1547
	background-color:#A7C7E4;
1548
}
1549
#myPage .curved_t1, #myPage .curved_t2, #myPage .curved_t3, #myPage .curved_t4 {
1550
	background:#A7C7E4;
1551
}
1552
#myPage .curved_t2, #myPage .curved_t3, #myPage .curved_t4 {
1553
	border-left:1px solid #A7C7E4;
1554
	border-right:1px solid #A7C7E4;
1555
}
1556
#myPage .curved_b1, #myPage .curved_b2, #myPage .curved_b3, #myPage .curved_b4 {
1557
	background:#F6F6F6;
1558
}
1559
#myPage .curved_b2, #myPage .curved_b3, #myPage .curved_b4 {
1560
	border-left:1px solid #F6F6F6;
1561
	border-right:1px solid #F6F6F6;
1562
}
1563
#myPage .curved_container {
1564
	margin:0;
1565
	padding-top:
1566
	background-color:#F6F6F6;
1567
}
1568
.myPageMenu {
1569
	line-height:25px;
1570
	padding:15px 15px 10px 15px;
1571
}
1572
.myPagetbl {
1573
		border:none;
1574
		width:70%;
1575
}
1576
.myPagetbl td {
1577
	padding:5px 0 5px 10px;
1578
}
1579

    
1580
.myPageFieldNm{
1581
	font-weight:bold;
1582
	color:#666;
1583
}
1584
.myPageField {
1585
	padding-left:8px;
1586
	line-height:20px;
1587
    padding-bottom:3px;
1588
}
1589
.myPageField input[type="text"], .registerField input[type="password"] {
1590
	font-size:11px;
1591
	width:200px;
1592
}
1593
.myPageField input[type="submit"] {
1594
	font-size:11px;
1595
	font-family:Arial, Helvetica, sans-serif;
1596
	width:auto;
1597
}
1598
.myPageFieldComments {
1599
	font-size:11px;
1600
	font-style:italic;
1601
	color:#666;
1602
	width:90%;
1603
}
1604
.myPageAnnouncements {
1605
    background-image:url(../images/icons/profile_spriteme.png);
1606
    background-repeat:no-repeat;
1607
    background-position: -20px -54px;
1608
    padding-left:35px;
1609
    font-size:120%;
1610
    color:#215583;
1611
    height:30px;
1612
}
1613
.myPageAlerts {
1614
    background-image:url(../images/icons/profile_spriteme.png);
1615
    background-repeat:no-repeat;
1616
    background-position: -20px -99px;
1617
    padding-left:35px;
1618
    font-size:120%;
1619
    color:#215583;
1620
    height:30px;
1621
}
1622
/*register page*/
1623
.loginerror {
1624
	color:#FEBA00;
1625
	font-style:italic;
1626
	font-weight:bold;
1627
	font-size:11px;
1628
}
1629
.registerFieldNm {
1630
	padding-left:10px;
1631
	font-weight:bold;
1632
	color:#666;
1633
	width:200px;
1634
}
1635
.registerField {
1636
	font-size:11px;
1637
}
1638
.registerField input[type="text"], .registerField input[type="password"] {
1639
	font-size:11px;
1640
	width:200px;
1641
}
1642
.registerField input[type="submit"] {
1643
	font-size:10px;
1644
	width:auto;
1645
}
1646
.registercomments{
1647
	font-size:11px;
1648
	color:#666;
1649
	font-style:italic;
1650
}
1651
.registertbl{
1652
		width:100%;
1653
		border:none;
1654
}
1655
.registertbl td {
1656
	padding:5px 0 5px 10px;
1657
}
1658

    
1659
/*community */
1660
.communityPage_top {
1661
	background-color:#9FC858;
1662
}
1663
#communityPage .curved_t1, #communityPage .curved_t2, #communityPage .curved_t3, #communityPage .curved_t4 {
1664
	background:#9FC858;
1665
}
1666
#communityPage .curved_t2, #communityPage .curved_t3, #communityPage .curved_t4 {
1667
	border-left:1px solid #9FC858;
1668
	border-right:1px solid #9FC858;
1669
}
1670
#communityPage .curved_b1, #communityPage .curved_b2, #communityPage .curved_b3, #communityPage .curved_b4 {
1671
	background:#F6F6F6;
1672
}
1673
#communityPage .curved_b2, #communityPage .curved_b3, #communityPage .curved_b4 {
1674
	border-left:1px solid #F6F6F6;
1675
	border-right:1px solid #F6F6F6;
1676
}
1677
#communityPage .curved_container {
1678
	margin:0;
1679
	background-color:#F6F6F6;
1680
}
1681
.communityName {
1682
    background-image:url(../images/icons/communities.png);
1683
    background-repeat:no-repeat;
1684
    padding-left:25px;
1685
}
1686
.communityField {
1687
	padding-left:8px;
1688
	padding-bottom:3px;
1689
	padding_top:8px;
1690
	line-height:22px;
1691
    padding-right:8px;
1692
}
1693
.communityField input[type="text"] {
1694
	width:40%;
1695
	font-size:12px;
1696
	height:18px;
1697
    vertical-align:middle;
1698
}
1699
.communityField input[type="button"] {
1700
	font-size:11px;
1701
	font-family:Arial, Helvetica, sans-serif;
1702
	padding:1px;
1703
}
1704

    
1705
.communityFieldNm {
1706
	font-weight:bold;
1707
	padding-right:20px;
1708
    vertical-align:top;
1709
}
1710
.communityFieldComments {
1711
    font-style:italic;
1712
    color:#666;
1713
}
1714
.communityError {
1715
    padding: 20px;
1716
    font-size:14px;
1717
    color:#333;
1718
    font-style:italic;
1719
}
1720
.communityAdminButtons{
1721
    float:right;
1722
    padding:2px 10px 0px 5px;
1723
}
1724
.communitySubmenu {
1725
	background-color:#EDF5FD;
1726
    height:20px;
1727
    padding:5px;
1728
    font-size:12px;
1729
}
1730
/*collection*/
1731
.collectionPage_top {
1732
	background-color:#8A89AA;
1733
}
1734
#collectionPage .curved_t1, #collectionPage .curved_t2, #collectionPage .curved_t3, #collectionPage .curved_t4 {
1735
	background:#8A89AA;
1736
}
1737
#collectionPage .curved_t2, #collectionPage .curved_t3, #collectionPage .curved_t4 {
1738
	border-left:1px solid #8A89AA;
1739
	border-right:1px solid #8A89AA;
1740
}
1741
#collectionPage .curved_b1, #collectionPage .curved_b2, #collectionPage .curved_b3, #collectionPage .curved_b4 {
1742
	background:#F6F6F6;
1743
}
1744
#collectionPage .curved_b2, #collectionPage .curved_b3, #collectionPage .curved_b4 {
1745
	border-left:1px solid #F6F6F6;
1746
	border-right:1px solid #F6F6F6;
1747
}
1748
#collectionPage .curved_container {
1749
	margin:0;
1750
	background-color:#F6F6F6;
1751
}
1752
.collectionField {
1753
	padding-left:8px;
1754
	padding-bottom:3px;
1755
	padding_top:8px;
1756
	line-height:22px;
1757
}
1758

    
1759
.collectionField img {
1760
    padding:0;
1761
    margin:0;
1762
    vertical-align:text-bottom;
1763
}
1764
.collectionField input[type="text"] {
1765
	width:90%;
1766
	font-size:11px;
1767
	height:16px;
1768
}
1769
.collectionField input[type="button"] {
1770
	font-size:11px;
1771
	font-family:Arial, Helvetica, sans-serif;
1772
	padding:1px;
1773
}
1774
.collFieldNm {
1775
	font-weight:bold;
1776
	padding-right:5px;
1777
    color:#666;
1778
}
1779
.collectionFieldComments {
1780
    font-style:italic;
1781
}
1782
.collectionsMenu {
1783
	line-height:25px;
1784
	font-size:11px;
1785
	padding:15px 15px 10px 15px;
1786
    float:right;
1787
}
1788
.collectionTbl {
1789
    width:70%;
1790
    border:none;
1791
}
1792

    
1793
#expandcontractdiv {
1794
	padding:5px 10px 5px 15px;
1795
	font-size:11px;
1796
}
1797
#collection_loading {
1798
    width:100%;
1799
    height:100%;
1800
}
1801
#documentList h2 {
1802
	font-size:14px;
1803
	font-weight:normal;
1804
}
1805
#documentList h3 {
1806
	font-size:12px;
1807
	font-weight:normal;
1808
	padding:10px 15px 15px 10px;
1809
}
1810

    
1811
#queryResultsList h2 {
1812
	font-size:14px;
1813
	font-weight:normal;
1814
}
1815
#queryResultsList h3 {
1816
	font-size:12px;
1817
	font-weight:normal;
1818
	padding:10px 15px 15px 10px;
1819
}
1820
#col_Info {
1821
	padding:10px 10px 10px 10px;
1822
}
1823
#searchCollection{
1824
	font-size: 11px;
1825
}
1826

    
1827
#searchCollection input[type="text"] {
1828
	font-size: 11px;
1829
	width:35%;
1830
}
1831

    
1832
a.collectionLink {
1833
	padding-left:25px;
1834
	background-position: -10px -910px;
1835
	background-repeat:no-repeat;
1836
}
1837
/* repository pages */
1838
.repositoryImage{
1839
	display:block;
1840
	width:100%;
1841
	padding:2px 5px 10px 3px;
1842
}
1843
.repositoryField{
1844
	padding-left:10px;
1845
	padding-bottom:8px;
1846
}
1847
.repositoryFieldNm {
1848
	margin-right:5px;
1849
	font-weight:bold;
1850
}
1851
.repositoryFieldSub {
1852
	padding-left:30px;
1853
	padding-bottom:8px;
1854
}
1855
.repositoryFieldNmSub{
1856
	padding-left:20px;
1857
	color:#666;
1858
	font-weight:bold;
1859
}
1860
.repositorySearchWithin {
1861
	width: 85%;	
1862
}
1863
.mapField {
1864
    background-image:url(../images/icons/mapSm.png);
1865
    background-repeat:no-repeat;
1866
    background-position:left top;
1867
    padding-left:40px;
1868
}
1869

    
1870
/*system announcements */
1871
#announcementsTabs {
1872
     padding-top:10px;
1873
}
1874
.announcementSystem {
1875
    width:100%;
1876
    padding-top:10px;
1877
    padding-bottom:10px;
1878
}
1879
.announcementSystem input[type='text'] {
1880
 	width:70%;   
1881
}
1882
.announcementSystem input[type='checkbox'] {
1883
	border:0;
1884
	padding:0;
1885
	margin:0;
1886
	background:transparent;
1887
	vertical-align:middle;
1888
	height:14px;
1889
	width:14px;
1890
}
1891

    
1892
.announcementSystemField {
1893
    padding-left:10px;
1894
	padding-bottom:8px;    
1895
}
1896

    
1897
.announcementSystemField label, .announcementSystemFieldNm {
1898
 	margin-right:5px;
1899
	font-weight:bold;
1900
    font-style:normal;
1901
}
1902
.announcementSystemFieldComments {
1903
    color:#666;
1904
    font-style:italic;
1905
}
1906

    
1907
/* #maincolumn3 */
1908
#maincolumn3 .curved_t1, #maincolumn3 .curved_t2, #maincolumn3 .curved_t3, #maincolumn3 .curved_t4, #maincolumn3 .curved_b1, #maincolumn3 .curved_b2, #maincolumn3 .curved_b3, #maincolumn3 .curved_b4 {
1909
	background:#FFBA00;
1910
}
1911
#maincolumn3 .curved_t2, #maincolumn3 .curved_t3, #maincolumn3 .curved_t4, #maincolumn3 .curved_b2, #maincolumn3 .curved_b3, #maincolumn3 .curved_b4 {
1912
	border-left:1px solid #FFFFFF;
1913
	border-right:1px solid #FFFFFF;
1914
}
1915
#maincolumn3 .curved_container {
1916
	margin:0;
1917
	padding: 5px 10px;
1918
	background-color: #FFFFFF;
1919
}
1920

    
1921
/* genericColumn */
1922
#genericColumn .curved_t1, #genericColumn .curved_t2, #genericColumn .curved_t3, #genericColumn .curved_t4 {
1923
	background:#ffffff;
1924
}
1925
#genericColumn .curved_t2, #genericColumn .curved_t3, #genericColumn .curved_t4 {
1926
	border-left:1px solid #ffffff;
1927
	border-right:1px solid #ffffff;
1928
}
1929

    
1930
#genericColumn .curved_b1, #genericColumn .curved_b2, #genericColumn .curved_b3, #genericColumn .curved_b4 {
1931
	background:#ffffff;
1932
}
1933
#genericColumn .curved_b2, #genericColumn .curved_b3, #genericColumn .curved_b4 {
1934
	border-left:1px solid #ffffff;
1935
	border-right:1px solid #ffffff;
1936
}
1937

    
1938
#genericColumn .curved_container {
1939
	margin:0;
1940
	padding: 0;
1941
	background-color:#ffffff;
1942
	/*background: #f0f0f0 url(testbg.png)  repeat-x top;*/
1943
}
1944

    
1945
#genericColumnNH .curved_t1, #genericColumnNH .curved_t2, #genericColumnNH .curved_t3, #genericColumnNH .curved_t4 {
1946
	background:#f0f0f0;
1947
}
1948
#genericColumnNH .curved_t2, #genericColumnNH .curved_t3, #genericColumnNH .curved_t4 {
1949
	border-left:1px solid #f0f0f0;
1950
	border-right:1px solid #f0f0f0;
1951
}
1952

    
1953
#genericColumnNH .curved_b1, #genericColumnNH .curved_b2, #genericColumnNH .curved_b3, #genericColumnNH .curved_b4 {
1954
	background:#f0f0f0;
1955
}
1956
#genericColumnNH .curved_b2, #genericColumnNH .curved_b3, #genericColumnNH .curved_b4 {
1957
	border-left:1px solid #f0f0f0;
1958
	border-right:1px solid #f0f0f0;
1959
}
1960

    
1961
#genericColumnNH .curved_container {
1962
	margin:0;
1963
	padding: 0;
1964
	padding-top:8px;
1965
	background-color:#f0f0f0
1966
}
1967

    
1968
/* adjustable buttons */
1969

    
1970
.submitbutton {
1971
	background: url(../images/icons/button_start.png) no-repeat ;
1972
	font-family:Verdana, Geneva, sans-serif;
1973
	font-size:12px;
1974
	border:none;
1975
	height: 18px;
1976
    /* used to catch the buttonEnding */
1977
    position: relative;
1978
	left:3px;/* NMI hack to fix IE gap*/
1979
	padding-left:10px;
1980
	padding-right:0px;
1981
	color: #AD943B!important;
1982
	cursor:pointer;
1983
	vertical-align:top;
1984
	margin:0;
1985
}
1986
.submitbuttonEnding {
1987
	vertical-align:top;
1988
	position:absolute;
1989
	display:inline;
1990
	width: 7px;
1991
    height: 18px;
1992
    background: url(../images/icons/button_end.png) no-repeat;
1993
	cursor:pointer;
1994
	padding-left:10px; 
1995
	margin-left:0px;
1996
	margin:0;
1997
}
1998

    
1999
input[type="submit"]:hover {
2000
    text-decoration: none!important;
2001
	color: #1D2171!important;
2002
    cursor:pointer;
2003
}
2004
input[type="reset"]:hover {
2005
    text-decoration: none!important;
2006
	color: #1D2171!important;
2007
    cursor:pointer;
2008
}
2009

    
2010
.ovalwrap {
2011
 
2012
}
2013
a.buttonlink {
2014
    font-size:11px;
2015
    
2016

    
2017
}
2018
a.buttonlink:hover{ /* Hover state CSS */
2019
/*	background-position: bottom left;*/
2020
	cursor:pointer;
2021
	color: #1D2171;
2022
    text-decoration:underline;
2023
}
2024

    
2025
a.ovalbutton{
2026
	font-family: Verdana,Arial,sans-serif !important;
2027
	font-size:12px; 
2028
	background: transparent url(../images/icons/button_left.png) no-repeat top left;
2029
	display:inline-block;
2030
	line-height: 10px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
2031
	height: 18px; /* Height of button background height */
2032
	padding-left: 7px; /* Width of left menu image */
2033
	text-decoration: none;
2034
    padding-right: 4px;
2035
	padding-top:0px;
2036
	padding-bottom:0px;
2037
    margin:0;
2038
}
2039

    
2040
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
2041
	text-decoration: none;
2042
	color: #AD943B;
2043
}
2044

    
2045
a.ovalbutton span{
2046
	background: transparent url(../images/icons/button_right.png) no-repeat top right;
2047
	display: inline-block;
2048
	padding: 4px 7px 4px 4px!important; /*Set 11px below to match value of 'padding-left' value above*/
2049
	color: #AD943B;
2050
    margin:0;
2051
}
2052

    
2053
a.ovalbutton:hover{ /* Hover state CSS */
2054
/*	background-position: bottom left;*/
2055
	cursor:pointer;
2056
	color: #1D2171;
2057
	text-decoration: none;
2058
}
2059

    
2060
a.ovalbutton:hover span{ /* Hover state CSS */
2061
	background-position: bottom right;
2062
	cursor:pointer;
2063
	text-decoration: none;
2064
	color: #1D2171!important;
2065
}
2066

    
2067
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */ /*See: http://www.quirksmode.org/css/clearing.html */
2068
/*overflow: hidden;
2069
width: 100%;*/ 
2070
}
2071

    
2072
#drivermenu {
2073
	position: relative;
2074
	bottom: 75px;
2075
	float:right;
2076
	width: 80%;
2077
	margin: 0 auto;
2078
}
2079
.buttonmenu {
2080
	overflow: hidden;
2081
	width: 100%;
2082
}
2083
.buttonmenu ul {
2084
	list-style-image: none;
2085
	list-style-type: none;
2086
	margin: 0px;
2087
	padding: 0px;
2088
	font: 11px bold Verdana, Arial, sans-serif !important;
2089
}
2090
.buttonmenu ul li {
2091
	margin: 0 10px;
2092
	padding: 0;
2093
	display: block;
2094
	float: left;
2095
}
2096
.buttonmenu ul li {
2097
	background: url(../images/icons/button_left.png) no-repeat top left;
2098
	padding-left: 7px;
2099
	padding-top: 2px;
2100
	padding-bottom: 2px;
2101
}
2102
.buttonmenu ul li a {
2103
	padding-right: 7px;
2104
	background-image: url(../images/icons/button_right.png);
2105
	background-repeat: no-repeat;
2106
	background-position: right top;
2107
	height:20px;
2108
	padding-top: 2px;
2109
	padding-bottom: 3px;
2110
	font-weight:bold;
2111
}
2112
.buttonmenu ul li a, .buttonmenu ul li a:visited {
2113
	text-decoration: none;
2114
	color: #AD943B;
2115
}
2116
.buttonmenu ul li a:hover, .buttonmenu ul li a:active, .buttonmenu ul li a.active {
2117
	text-decoration: none;
2118
	color: #1D2171;
2119
}
2120
#roarQueue_container {
2121
    z-index:10000;
2122
	position:absolute; 
2123
	top:35px; 
2124
	left:790px;
2125
}
2126

    
2127
#HomeSectionHdr {
2128
	text-align:left;
2129
	font-family:Verdana, Geneva, sans-serif;
2130
	font-size: 14px!important;
2131
	vertical-align:middle;
2132
	color:#FFF;
2133
	margin-top:5px;
2134
}
2135
div#HomeSectionHdr a:link, div#HomeSectionHdr a:visited{
2136
	color:#ffffff;
2137
	text-decoration: none;
2138
	padding-left:5px;
2139
	padding-right:5px;
2140
}
2141
div#HomeSectionHdr a:hover {
2142
	color:#1D2171;
2143
}
2144

    
2145
div#HomeSectionHdr img {
2146
	padding:0!important;
2147
	margin:0;
2148
	vertical-align:middle;
2149
}
2150

    
2151
div#HomeSectionHdr .news{
2152
	background-image: url(../images/welcome_spriteme.png);
2153
	background-repeat: no-repeat;
2154
	background-position: -10px -10px;
2155
	padding-top:2px;
2156
	padding-right:15px;
2157
	height:25px;
2158
	font-family:Verdana, Geneva, sans-serif;
2159
	font-size: 14px!important;	
2160
	color:#ffffff;
2161
	padding-left:10px;
2162
}
2163
div#HomeSectionHdr .communities{
2164
	background-image:url(../images/welcome_spriteme.png);
2165
	background-repeat: no-repeat;
2166
	background-position: -10px -56px;
2167
	padding-top:2px;
2168
	padding-left:5px;
2169
	padding-right:15px;
2170
	height:25px;
2171
	font-size: 14px!important;	
2172
	color:#ffffff;
2173
	padding-left:10px;
2174
}
2175
div#HomeSectionHdr .collections{
2176
	background-image:url(../images/welcome_spriteme.png);
2177
	background-repeat: no-repeat;
2178
	background-position: -10px -102px;
2179
	padding-top:2px;
2180
	padding-left:5px;
2181
	height:25px;
2182
	font-size: 14px!important;	
2183
	color:#ffffff;
2184
	padding-left:10px;
2185
}
2186
@charset "utf-8";
2187
/* CSS Document */
2188

    
2189
.searchresultsheader {
2190
	background-color:#C0C0C0;
2191
	border-bottom:1px solid #F6F6F6;
2192
	border-top:1px solid #F6F6F6;
2193
	color:white;
2194
	font-weight:normal;
2195
	padding-left:15px;
2196
	padding-top:0;
2197
}
2198

    
2199
.searchresultsheader .searchresultstools {
2200
	padding-top: 8px;
2201
	padding-right: 18px;
2202
	padding-bottom: 0px;
2203
	padding-left: 0;
2204
	margin:0;
2205
}
2206

    
2207
.searchresultsheader h1 {
2208
	color: #FFF;
2209
	font-size: 140%;
2210
	font-weight: normal;
2211
	line-height: 30px;
2212
	padding: 0;
2213
	margin: 0 10px 0 10px;
2214
}
2215
.searchresultsheader img {
2216
	border: none;
2217
	padding:0;
2218
	vertical-align:top;
2219
	margin:0;
2220
}
2221
.searchresultsquery {
2222
	background-color:#C0C0C0;
2223
	border-bottom:1px solid #F6F6F6;
2224
	border-top:1px solid #F6F6F6;
2225
	color:white;   
2226
	font-weight:normal;
2227
	padding-left:15px;
2228
	padding-top:3px;
2229
	padding-bottom:3px;
2230
	font-size:11px;
2231
}
2232

    
2233
.searchresultssave {
2234
	border: 1px solid #CCCCCC;
2235
	padding: 1px !important;
2236
	background-color: #FFF;
2237
	z-index: 1000;
2238
	width: 150px;
2239
	display: block;
2240
}
2241
.searchresultssave a{
2242
	color:#1B57B1;
2243
	text-decoration: none;
2244
}
2245
.searchresultssave a:hover {
2246
	color:#0C226B;
2247
}
2248
.dropboxsave {
2249
	border: 1px solid #CCCCCC;
2250
	padding: 1px !important;
2251
	background-color: #FFF;
2252
	z-index: 1000;
2253
	display: none;
2254
}
2255

    
2256
.dropboxsaveheader, .searchresultssaveheader {
2257
	background-color:#F0F0F0;
2258
	margin:0;
2259
	padding:0;
2260
}
2261
.searchresultssaveheader a {
2262
	color: blue;
2263
}
2264
.searchresultssave div, .dropboxsave div {
2265
	height: 20px;
2266
	line-height: 20px;
2267
	margin: 0 5px 0 5px;
2268
	padding: 0;
2269
}
2270
.searchresultssave img, .dropboxsave img {
2271
	border: 0;
2272
	margin: 0;
2273
	padding: 0;
2274
}
2275

    
2276
.searchresultspagination {
2277
	background-color: #CDD2D8;
2278
	padding: 0;
2279
	margin: 0;
2280
}
2281

    
2282
.searchresultspagination .paginationtools {
2283
	font-weight: normal;
2284
	font-size: 10px;
2285
	line-height: 2em;
2286
	padding: 0;
2287
	margin: 0 10px 0 5px;
2288
	float: right;
2289
}
2290

    
2291
.searchresultspagination .paginationtools a {
2292
	padding-right: 0.1em;
2293
	font-size: 10px;
2294
}
2295

    
2296
.searchresultspagination .paginationtools span.currentpage {
2297
	background-color:#F6F6F6;
2298
	padding:3px .4em 3px .4em;
2299
	margin: 0px;
2300
	display: inline;
2301
	text-align: center;
2302
	border:#FFBA00 1px solid;
2303
}
2304

    
2305
.searchresultspagination p {
2306
	font-weight: normal;
2307
	font-size: 11px;
2308
	padding: 0;
2309
	margin: 0 10px 0 10px;
2310
}
2311

    
2312

    
2313
.searchresultsitem {
2314
	border: 1px solid #CCCCCC;
2315
	padding: 1px;
2316
	margin-bottom: 10px;
2317
	/*
2318
	background: #f6f6f6 url(../images/myhdrbg.png)  repeat-x top;
2319
	*/
2320
	background-color:#E5F0FA; 
2321
	background-color:#EDF5FD;
2322
}
2323

    
2324

    
2325
.searchresultsitem h2 {
2326
	font-size: 120%;
2327
	font-weight: normal;
2328
	padding: 0;
2329
	margin: 0;
2330
	line-height:32px;
2331
}
2332

    
2333
.searchresultsitem h2.document_text,
2334
.searchresultsitem h2.document_image,
2335
.searchresultsitem h2.document_video,
2336
.searchresultsitem h2.document_ep
2337
{
2338
	padding-left: 35px;
2339
	background-repeat: no-repeat;
2340
	background-position: 2px 2px;
2341
}
2342

    
2343
.searchresultsitem h2.document_text {
2344
	background-image: url(../images/icons/document_text.png);
2345
}
2346

    
2347
.searchresultsitem h2.document_image {
2348
	background-image: url(../images/icons/document_image.png);
2349
}
2350

    
2351
.searchresultsitem h2.document_video {
2352
	background-image: url(../images/icons/document_video.png);
2353
}
2354
.searchresultsitem h2.document_ep {
2355
	background-image: url(../images/icons/document_hexagonal.png);
2356
}
2357
.searchresultsitem p {
2358
	padding-left: 10px;
2359
	background-color:#f6f6f6;
2360
}
2361
.resultsTitle {
2362
}
2363
.resultsField {
2364
	padding: 3px 5px 3px 10px;
2365
	background-color:#f6f6f6;
2366
}
2367
.resultsFieldNm {
2368
	padding-right:5px;
2369
	font-weight:bold;
2370
}
2371

    
2372
.searchresultsitem .document_info{
2373
	margin_top:15px!important;
2374
	padding-left:5px;
2375
}
2376
.searchresultsitem .document_info a{
2377
	font-size:11px;
2378

    
2379
}
2380
.searchresultsitem .document_info  ul {
2381
	list-style: none;
2382
	list-style-image:none;
2383
	margin: 0;
2384
	padding: 0 0 0 0px;
2385
}
2386
.searchresultsitem .document_info  ul  li {
2387
	list-style: none;
2388
	list-style-image:none;
2389
	margin: 0;
2390
	padding: 0px 20px 0 0;
2391
	float: left;
2392
}
2393
.searchresultsitem .document_info  ul  li.libutton {
2394
	margin-top:5px!important;
2395
}
2396

    
2397
.searchresultsitem .document_info {
2398
    vertical-align:middle;
2399
}
2400
.searchresultsitem .document_info input[type='submit']{
2401
 	height:80%;
2402
    margin-top:4px;
2403
    font-size:11px;
2404
}
2405
.searchresultsitem .document_info, .searchresultsitem .document_tools,
2406
.searchresultsitem .document_more, .searchresultsitem .document_fewer,
2407
.mydriveritem .document_info, .mydriveritem .document_tools,
2408
.mydriveritem .document_more, .mydriveritem .document_fewer {
2409
	background-color:#E2E2E2;
2410
	line-height: 25px;
2411
	padding-left: 10px;
2412
	height: 25px;
2413
}
2414

    
2415
.searchresultsitem .document_tools span,
2416
.mydriveritem .document_tools span {
2417
	padding: 0 20px 0 0;
2418
}
2419

    
2420
.searchresultsitem .document_tools span img,
2421
.mydriveritem .document_tools span img {
2422
		padding: 5px 0 0 0;
2423
		border: 0;
2424
}
2425

    
2426
.searchresultsitem .document_tools,
2427
.mydriveritem .document_tools {
2428
	background-color: #E2E2E2;
2429
	border-top-width: 1px;
2430
	border-top-style: dotted;
2431
	border-top-color: #CCCCCC;
2432
}
2433

    
2434
.searchresultsitem .document_more, .searchresultsitem .document_fewer,
2435
.mydriveritem .document_more, .mydriveritem .document_fewer {
2436
	float: right;
2437
	cursor: pointer;
2438
	background-repeat: no-repeat;
2439
	background-position: right center;
2440
	padding-top: 0;
2441
	padding-right: 18px;
2442
	padding-bottom: 0;
2443
	padding-left: 0;
2444
}
2445

    
2446
.searchresultsitem .document_more,
2447
.mydriveritem .document_more {
2448
		font-size:11px;
2449
		background-image: url(../images/icons/options_down.png);
2450
}
2451

    
2452
.searchresultsitem .document_fewer,
2453
.mydriveritem .document_fewer {
2454
		font-size:11px;
2455
		background-image: url(../images/icons/options_up.png);
2456
}
2457

    
2458
.col1 {
2459
	width: 100%;
2460
}
2461

    
2462
.col2 {
2463
	float: left;
2464
	width: 49%;
2465
}
2466

    
2467
.clearright {
2468
	clear: right;
2469
}
2470
.mydriveritem {
2471
	margin: 0;
2472
	padding: 0;
2473
	padding-top:5px;
2474
}
2475

    
2476
.mydriveritem  .content {
2477
	border: 1px solid #CCCCCC;
2478
	/*border:#FFBA00 1px solid;*/
2479
	margin: 5px;
2480
	margin-right:10px;
2481
	margin-left:10px;
2482
	background-color:#fbfbfb;
2483
}
2484

    
2485
.mydriveritem h1 {
2486
	font-size: 120%;
2487
	font-weight: bold;
2488
	line-height: 20px;
2489
	padding: 5px 0;
2490
	margin: 0 0 5px 0;
2491
}
2492

    
2493
.mydriveritem h2 {
2494
	font-size: 14px;
2495
	font-weight: normal;
2496
	font-family:Verdana, Geneva, sans-serif;
2497
	line-height: 18px;
2498
	margin: 0 0 0px 0;
2499
	padding: 5px 0;
2500
	/*
2501
	background: #f0f0f0 url(../images/myhdrbg.png)  repeat-x top;
2502
	background-color:#EBF1F1;
2503
	*/
2504
	background-color:#EDF5FD;
2505
	vertical-align:middle;
2506
}
2507

    
2508
.mydriveritem img{
2509
	padding: 0px 10px 0 10px!important;
2510
	vertical-align:middle;
2511
}
2512

    
2513
.mydriveritem h3 {
2514
	font-size: 14px;
2515
	font-weight:normal;
2516
	font-family:Tahoma, Geneva, sans-serif;
2517
	padding: 2px 0;
2518
	padding-left: 10px;
2519
	margin: 0 0 0px 0;
2520
	vertical-align:middle;
2521
}
2522

    
2523
.mydriveritem .item_edit {
2524
	float: right;
2525
	padding-top: 5px;
2526
	padding-right: 18px;
2527
}
2528

    
2529
.mydriveritem p {
2530
	padding-left: 10px;
2531
}
2532

    
2533
.mydriveritem .content .highlight {
2534
	clear: right;
2535
}
2536

    
2537
.mydriveritem .content .highlight p {
2538
	line-height:2em;
2539
}
2540

    
2541

    
2542
.mydriveritem .content .highlight:hover {
2543
	
2544
}
2545

    
2546
.mydriveritem .avatar img {
2547
	float: right;
2548
	padding-left: 5px;
2549
	padding-right: 5px;
2550
}
2551

    
2552

    
2553
.mydrivermenu, .mydrivermenu2 {
2554
	/*border: 1px solid #CCCCCC;*/
2555
	padding: 1px;
2556
	margin: 0px;
2557
}
2558

    
2559
.mydrivermenuitem {
2560
	padding:3px 10px 3px 15px;
2561
	line-height:14px;
2562
}
2563

    
2564
.mydrivermenuitem .selected {
2565
	background:url(../images/icons/accent_yellow.png) top left no-repeat;
2566
	font-size:110%;
2567
	padding-left:10px;
2568
}
2569
.mydrivermenuitem a:hover {
2570
	color:#F2C31B;
2571
}
2572

    
2573
.mydrivermenu h2 {
2574
	font-size: 100%;
2575
	font-weight: bold;
2576
	/*
2577
	background-image: url(../images/search.gif);
2578
	background-repeat: no-repeat;
2579
	background-color: #F0F0F0;
2580
	*/
2581
	line-height: 21px;
2582
	
2583
	padding: 0px 0 0 16px;
2584
	margin: 0 0 5px 0;
2585
}
2586

    
2587
.mydrivermenu2 h2 {
2588
	font-size: 100%;
2589
	font-weight: bold;
2590
	line-height: 21px;
2591
	background-color: #F0F0F0;
2592
	padding: 0px 0 0 1px;
2593
	margin: 0 0 5px 0;
2594
}
2595

    
2596
.mydrivermenu2 p {
2597
	padding: 0px 0 0 16px;
2598
	margin: 0 0 5px 0;
2599
}
2600

    
2601
.mydrivermenu .item_edit {
2602
	float: right;
2603
	padding-top: 5px;
2604
	padding-right: 18px;
2605
}
2606

    
2607
.mydrivermenu p {
2608
	font-size: 12px;
2609
	padding: 0 0 0 10px;
2610
	line-height: 20px;
2611
}
2612

    
2613
.mydrivermenu div.horizontal_line {
2614
	margin: 0 2px 0 2px;
2615
	border-bottom: 1px #F0F0F0 solid;
2616
	height: 1px;
2617
}
2618

    
2619
.tabs {
2620
	background-color:#093;
2621
}
2622
.tab {
2623
	border:black 1px solid;
2624
	background-color:#999;
2625
}
2626

    
2627
/*EPs*/
2628
.epResources {
2629
    padding-bottom:5px;
2630
    }
2631
.epHdr {
2632
    border-left:#FEBA00 8px solid;
2633
    margin-top:4px;
2634
    background-color:#E2E2E2;
2635
    padding:4px;
2636
    height:24px;
2637
    font-size:120%;
2638
    vertical-align:middle;
2639
    padding-top:6px;
2640
    /*border-bottom:1px solid white;*/
2641
}
2642
.epHdr img {
2643
    padding:0 !important;
2644
    margin:0 !important;
2645
    
2646
}
2647
.graphButton {
2648
	background: url(../images/icons/graph.png) bottom right no-repeat;
2649
    font-size:11px;
2650
    padding-left:3px;
2651
    padding-right:38px;
2652
    height:100%;
2653
}
2654
.document_details_popup {
2655
	width: 400px;
2656
	border: 2px solid #456D90;
2657
}
2658

    
2659
.mydriveritemep .document_details_popup h2 {
2660
	font-size: 100%;
2661
	background-color:#456D90;
2662
	color: white;
2663
	padding: 2px 10px;
2664
}
2665

    
2666
.document_details_popup div {
2667
	font-size: 90%;
2668
	line-height: normal;
2669
}
2670

    
2671
.mydriveritemep .content { /* first level */
2672
	margin:3px 0;
2673
}
2674

    
2675
.mydriveritemep .mydriveritemep .content { /* second level and below */
2676
	margin:5px 20px;
2677
    padding-left:10px;
2678
}
2679

    
2680
.mydriveritemep h2 {
2681
	font-family:Verdana,Geneva,sans-serif;
2682
	font-size:14px;
2683
	font-weight:normal;
2684
	line-height:16px;
2685
	margin:0 0 0;
2686
	padding:5px 0;
2687
	vertical-align:middle;
2688
}
2689

    
2690
.mydriveritemep h2.document_text,
2691
.mydriveritemep h2.document_image,
2692
.mydriveritemep h2.document_video,
2693
.mydriveritemep h2.document_ep
2694
{
2695
	padding-left: 28px;
2696
	background-position:30px 4px;
2697
	background-repeat: no-repeat;
2698
}
2699

    
2700
.mydriveritemep h2.document_text {
2701
	background-image: url(../images/icons/document_text_sm.png);
2702
}
2703

    
2704
.mydriveritemep h2.document_image {
2705
	background-image: url(../images/icons/document_image_sm.png);
2706
}
2707

    
2708
.mydriveritemep h2.document_video {
2709
	background-image: url(../images/icons/document_video_sm.png);
2710
}
2711
.mydriveritemep h2.document_ep {
2712
	background-image: url(../images/icons/document_hexagonal_sm.png);
2713
}
2714
.mydriveritemep img {
2715
	padding:0 5px 0 !important;
2716
	vertical-align:middle;
2717
}
2718
.eparrow {
2719
    position:relative;
2720
    left:-28px;
2721
}
2722
epNoArrow {
2723
}
2724

    
2725
.superscript{font-size:xx-small; vertical-align:top;} 
2726
.subscript{font-size:xx-small; vertical-align:bottom;} 
(3-3/5)