-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathscribe.css
More file actions
2199 lines (2072 loc) · 110 KB
/
scribe.css
File metadata and controls
2199 lines (2072 loc) · 110 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/*
// Version 2.2
// OEPS filename: default.css
// Last update: Jan 27 2026
// About: this CSS file is for Scribe produced EPUBs, adapting Fulcrum styles
// to Scribe classes. Custom overrides start at line 1755.
*/
/**Scribe Default CSS**/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/**HTML Tags**/
body {margin: 1em;}
header {margin: 2em 0 3em 0;}
aside {margin: 0;}
audio {margin: 0;}
blockquote {margin: 1.5em 1em 1.5em 1em;}
.notes blockquote {margin-bottom: 1em; margin-top: 1em;}
blockquote + blockquote {margin-top: 0.25em;}
div {margin: 0;}
figure {margin: 0;}
section {margin: 0;}
video {margin: 0;}
aside > blockquote:first-child {margin-top: 0.25em;}
aside > blockquote:last-child {margin-bottom: 0.25em;}
aside > blockquote:only-child {margin-bottom: 0.25em; margin-top: 0.25em;}
p {margin: 0.25em 0 0.25em 0; text-align: justify; text-indent: 1em;}
.tn + p {margin-top: 1.25em;}
hr {border-style: solid; border-width: 1px 0 0 0; margin: 1em 0 1em 0;}
.sec-break {display: none;}
img {text-align: center; text-indent: 0;}
.cover .fig img {height: 95%;}
ol {list-style-type: none; margin: 1em 0 1em 2em; padding: 0;}
h2 + ol {margin-top: 0.5em;}
h3 + ol {margin-top: 0.5em;}
li > ol {margin: 0.25em 1em 0.25em 1em;}
ul {list-style-type: none; margin: 1em 0 1em 2em; padding: 0;}
h2 + ul {margin-top: 0.5em;}
h3 + ul {margin-top: 0.5em;}
li > ul {margin: 0.25em 1em 0.25em 1em;}
li {margin: 0.25em 0 0.25em 0;}
aside > ol:first-child {margin-top: 0.25em;}
aside > ol:last-child {margin-bottom: 0.25em;}
aside > ol:only-child {margin: 0.25em 0 0.25em 1em;}
aside > ul:first-child {margin-top: 0.25em;}
aside > ul:last-child {margin-bottom: 0.25em;}
aside > ul:only-child {margin: 0.25em 0 0.25em 1em;}
table {border-collapse: collapse; margin: 1.5em auto 1.5em auto;}
.th + table {margin-top: 0.5em;}
tr {display: table-row;}
th {border: 1px solid; border-collapse: collapse; padding: .5em; vertical-align: bottom;}
th[scope=row] {vertical-align: top;}
td {border: 1px solid; border-collapse: collapse; padding: .5em; vertical-align: top;}
a {color: #0066CC; text-decoration: none;}
abbr {font-weight: bold;}
abbr.i {font-style: italic; font-weight: bold;}
b {font-weight: bold;}
cite {font-style: italic;}
code {font-family: monospace;}
code.b {font-weight: bold;}
code.bi {font-style: italic; font-weight: bold;}
code.i {font-style: italic;}
em {font-style: italic;}
i {font-style: italic;}
strong {font-weight: bold;}
sub {font-size: 70%; vertical-align: sub;}
sup {font-size: 70%; vertical-align: super;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Structure Divisions // div/h1*/
.abstract {margin: 1.5em 3em 1.5em 3em;}
.bkbk1, .pnpt, .unut, .cnct {font-size: medium;}
.box {border-color: #000000; border-style: solid; border-width: 1px; display: block; margin-bottom: 1.5em; margin-top: 1.5em; padding: 0.5em;}
.codeline {margin: 1.5em 2em 1.5em 2em;}
.cover {margin-top: 0.5em;}
.dialogue {margin: 1.5em 2em 1.5em 2em;}
h2 + .dialogue {margin-top: 0.5em;}
h3 + .dialogue {margin-top: 0.5em;}
.endnote {margin: 0;}
.epigraph {display: block; margin: 1em 2em 1em 2em;}
.epigraph + .epigraph {margin-top: 0;}
.equation {margin: 1.5em 4em 1.5em 4em;}
.exercise {margin: 1.5em 2em 1.5em 2em;}
.figure {display: block; margin-bottom: 1.25em; margin-top: 1.25em; page-break-inside: avoid;}
.footnote {margin: 0;}
.glossary {margin-left: 1em;}
.index {margin-left: 1em;}
.letter {margin: 1.5em 2em 1.5em 2em;}
.longdescription {margin: 0;}
.list {margin-bottom: 1.5em; margin-top: 1.5em;}
.media {margin-bottom: 1.5em; margin-top: 1.5em;}
.notes {margin-left: 1em; margin-top: 1.5em;}
h2 + .notes {margin-top: 0.5em;}
h3 + .notes {margin-top: 0.5em;}
.pullquote {margin: 1.5em 2em 1.5em 2em;}
.question {margin: 1.5em 2em 1.5em 2em;}
h2 + .question {margin-top: 0.5em;}
h3 + .question {margin-top: 0.5em;}
.recipe {margin: 1.5em 2em 1.5em 2em;}
.references {margin-left: 1em; margin-top: 1.5em;}
h2 + .references {margin-top: 0.5em;}
h3 + .references {margin-top: 0.5em;}
.senseline {margin: 1.5em 2em 1.5em 2em;}
.sidebar {background-color: #EBEBEB; border-color: #EBEBEB; border-radius: 25px; border-style: solid; border-width: 1px; display: block; margin-bottom: 1.5em; margin-top: 1.5em; padding: 0.5em; page-break-inside: avoid;}
.story {margin: 1.5em 2em 1.5em 2em;}
.table {margin-bottom: 1.5em; margin-top: 1.5em;}
.vol {margin: 0;}
.written {margin: 1.25em 2em 1.25em 2em;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/**Frontmatter Paragraph Styles // h1/p/span**/
/*Title Page // h1/p/span*/
.bkht {display: block; font-size: 150%; font-weight: normal; margin-bottom: 0.25em; margin-top: 3em; text-align: center; text-indent: 0;}
.bk {display: block; font-size: 200%; font-weight: normal; margin-bottom: 0.25em; margin-top: 3em; text-align: center; text-indent: 0;}
.bkau {font-weight: bold; margin-top: 2em; text-align: center; text-indent: 0;}
.bkau + .bkau {margin-top: 0;}
.bkau1 + .bkau {margin-top: 1.25em;}
.bkpub {font-size: 80%; margin-top: 8em; text-align: center; text-indent: 0;}
.bksect {display: block; margin-bottom: 0.5em; margin-top: 3em; text-align: center; text-indent: 0;}
.bk1 {display: block; font-size: 125%; font-weight: normal; margin-bottom: 1em; margin-top: 1em; text-align: center; text-indent: 0;}
.bkau1 {font-size: 80%; font-weight: bold; text-align: center; text-indent: 0;}
.bk + .bkau1 {margin-bottom: 0; margin-top: 2em;}
.bk1 + .bkau1 {margin-bottom: 0; margin-top: 2em;}
.bk2 + .bkau1 {margin-bottom: 0; margin-top: 2em;}
.bkpub1 {font-size: 80%; text-align: center; text-indent: 0;}
.bk2 {display: block; font-size: 105%; margin-bottom: 0.5em; margin-top: 0.75em; text-align: center; text-indent: 0;}
.bkau2 {font-size: 78%; font-weight: bold; text-align: center; text-indent: 0;}
/*Copyright Page // p*/
.cip {font-size: 80%; margin-bottom: 0; margin-left: 2em; margin-top: 0; text-align: left; text-indent: -1em;}
.cipf {font-size: 80%; margin-bottom: 0; margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.cipl {font-size: 80%; margin-bottom: 1.25em; margin-left: 2em; margin-top: 0; text-align: left; text-indent: -1em;}
.crt {font-size: 80%; margin-bottom: 0; margin-left: 1em; margin-top: 0; text-align: left; text-indent: 0;}
.crtf {font-size: 80%; margin-bottom: 0; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.crtl {font-size: 80%; margin-bottom: 1.25em; margin-left: 1em; margin-top: 0; text-align: left; text-indent: 0;}
/*------------------------*/
.cip1 {font-size: 80%; margin-bottom: 0; margin-left: 3em; margin-top: 0; text-align: left; text-indent: -1em;}
.cipf1 {font-size: 80%; margin-bottom: 0; margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.crt1 {font-size: 80%; margin-bottom: 0; margin-left: 2em; margin-top: 0; text-align: left; text-indent: 0;}
.crt1f {font-size: 80%; margin-bottom: 0; margin-left: 2em; margin-top: 1em; text-align: left; text-indent: 0;}
/*------------------------*/
.cip2 {font-size: 80%; margin-bottom: 0; margin-left: 4em; margin-top: 0; text-align: left; text-indent: -1em;}
.crt2 {font-size: 80%; margin-bottom: 0; margin-left: 3em; margin-top: 0; text-align: left; text-indent: 0;}
/*------------------------*/
.crt3 {font-size: 80%; margin-bottom: 0; margin-left: 4em; margin-top: 0; text-align: left; text-indent: 0;}
/*Dedication // p*/
.ded {font-style: italic; margin-bottom: 0.25em; margin-left: 2em; margin-right: 2em; margin-top: 0.75em; text-align: center; text-indent: 0;}
.dedf {font-style: italic; margin-left: 2em; margin-right: 2em; margin-top: 5em; text-align: center; text-indent: 0;}
.ded + .dedf {margin-top: 1.75em;}
.dedf + .dedf {margin-top: 1em;}
.ded1 {font-style: italic; margin-left: 3em; margin-right: 3em; margin-top: 0.5em; text-align: center; text-indent: 0;}
.ded1f {font-style: italic; margin-left: 3em; margin-right: 3em; margin-top: 1.5em; text-align: center; text-indent: 0;}
/*Reviews // p*/
.rvh {font-size: 112.5%; font-weight: bold; margin-top: 1.25em; text-align: center; text-indent: 0;}
.rv {text-align: justify;}
.rvd + .rv {margin-top: 1.25em; text-indent: 0;}
.rvt + .rv {margin-top: 1.25em; text-indent: 0;}
.rvf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.rvd {font-size: 90%; text-align: right;}
.rvt {margin-left: 45%; text-align: right; text-indent: 0;}
/*Series // p*/
.sert {font-size: 115%; font-weight: bold; margin-top: 2.25em; text-align: left; text-indent: 0;}
.sers {font-size: 110%; font-weight: bold; margin-top: 0.75em; text-align: left; text-indent: 0;}
.serah {font-size: 105%; font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.serahaft {font-size: 105%; font-weight: bold; margin-top: 0; text-align: left; text-indent: 0;}
.serbh {font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ser {margin-top: 0.25em; text-align: left; text-indent: 0;}
.seraft {text-align: left; text-indent: 0;}
.serf {margin-top: 1.25em; text-align: left; text-indent: 0;}
.serp {text-align: left;}
.serpf {margin-top: 1.25em; text-align: left; text-indent: 0;}
.serau {text-align: left; text-indent: 0;}
.sered {text-align: left; text-indent: 0;}
/*------------------------*/
.ser1 {margin-left: 1em; text-align: left; text-indent: 0;}
/*------------------------*/
.ser2 {margin-left: 2em; text-align: left; text-indent: 0;}
/*Table of Contents // p*/
.tocpt {font-size: 112.5%; font-weight: bold; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.tocut {font-weight: bold; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.tocfmf {font-style: italic; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.tocfm {font-style: italic; margin-left: 1em; text-align: left; text-indent: -1em;}
.tocf {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.toc {margin-left: 1em; text-align: left; text-indent: -1em;}
.toc1 {font-size: 90%; margin-left: 2em; text-align: left; text-indent: -1em;}
.toc2 {font-size: 90%; margin-left: 3em; text-align: left; text-indent: -1em;}
.toc3 {font-size: 90%; margin-left: 4em; text-align: left; text-indent: -1em;}
.toc4 {font-size: 90%; margin-left: 5em; text-align: left; text-indent: -1em;}
.toc5 {font-size: 90%; margin-left: 6em; text-align: left; text-indent: -1em;}
.tocbmf {font-style: italic; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.tocbm {font-style: italic; margin-left: 1em; text-align: left; text-indent: -1em;}
.tocau {font-size: 80%; font-style: italic; margin-left: 1.75em; text-align: left; text-indent: -1em;}
.tocill {margin-left: 1em; text-align: left; text-indent: -1em;}
.tocill1 {margin-left: 2em; text-align: left; text-indent: -1em;}
/*------------------------*/
.ctoch {font-weight: bold; margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.ctoc {margin-left: 2em; text-align: left; text-indent: -1em;}
.ctoc1 {margin-left: 3em; text-align: left; text-indent: -1em;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Part, Chapter, and Head Level Paragraph Styles // h#/span/p*/
/*h1/span*/
.pn {display: block; font-size: 150%; margin-bottom: 0.25em; margin-top: 5em; text-align: center; text-indent: 0;}
.pt + .pn {margin-top: 1.25em;}
.pt {display: block; font-size: 200%; margin-bottom: 0.25em; margin-top: 5em; text-align: center; text-indent: 0;}
.pn + .pt {margin-top: 0.25em;}
.ps {font-size: 135%; margin-bottom: 2em; margin-top: 0.75em; text-align: center; text-indent: 0;}
.un {display: block; font-size: 115%; margin-bottom: 0.25em; margin-top: 2em; text-align: center; text-indent: 0;}
.ut {display: block; font-size: 120%; margin-bottom: 0.25em; margin-top: 2em; text-align: center; text-indent: 0;}
.un + .ut {margin-top: 0.25em;}
.us {font-size: 110%; margin-bottom: 2em; margin-top: 1.25em; text-align: center; text-indent: 0;}
.cn {display: block; font-size: 115%; margin-bottom: 0.25em; margin-top: 0.25em; text-align: center; text-indent: 0;}
.ct {display: block; font-size: 150%; margin-bottom: 0.25em; margin-top: 0.25em; text-align: center; text-indent: 0;}
.cs {font-size: 125%; margin-bottom: 0.25em; margin-top: 0.25em; text-align: center; text-indent: 0;}
.ctfm {display: block; font-size: 150%; margin-bottom: 0.25em; margin-top: 0.25em; text-align: center; text-indent: 0;}
.ctbm {display: block; font-size: 150%; margin-bottom: 0.25em; margin-top: 0.25em; text-align: center; text-indent: 0;}
/*h2*/
.ah {font-size: 125%; font-weight: bold; margin-bottom: 0.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ahaft {font-size: 125%; font-weight: bold; margin-bottom: 0.25em; margin-top: 0.25em; text-align: left; text-indent: 0;}
.au + section .ahaft:first-child {margin-top: 1.25em;}
/*h3*/
.bh {font-size: 115%; font-weight: bold; margin-bottom: 0.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bhaft {font-size: 115%; font-weight: bold; margin-bottom: 0.25em; margin-top: 0.25em; text-align: left; text-indent: 0;}
/*h4*/
.ch {font-size: 105%; font-style: italic; font-weight: bold; margin-bottom: 0.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.chaft {font-size: 105%; font-style: italic; font-weight: bold; margin-bottom: 0.25em; margin-top: 0.25em; text-align: left; text-indent: 0;}
/*h5*/
.dh {font-size: 95%; font-style: italic; font-weight: normal; margin-bottom: 0.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.dhaft {font-size: 95%; font-style: italic; font-weight: normal; margin-bottom: 0.25em; margin-top: 0.25em; text-align: left; text-indent: 0;}
/*h6*/
.eh {font-size: 85%; font-style: italic; font-weight: normal; margin-bottom: 0.25em; margin-top: 1.25em; text-align: center; text-indent: 0;}
.ehaft {font-size: 85%; font-style: italic; font-weight: normal; margin-bottom: 0.25em; margin-top: 0.25em; text-align: center; text-indent: 0;}
/*p*/
.dt {font-size: 120%; font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.dtsub {font-size: 117.5%; font-weight: bold; margin-top: 1.55em; text-align: left; text-indent: 0;}
.dt + .dtsub {margin-top: 0.25em;}
.sh {font-size: 115%; font-weight: bold; margin-top: 1.25em; text-align: center; text-indent: 0;}
.hd {font-size: 110%; font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.hdaft {font-size: 110%; font-weight: bold; margin-top: 0.25em; text-align: left; text-indent: 0;}
.chsect {font-size: 105%; font-weight: bold; margin-top: 1.25em; text-align: center; text-indent: 0;}
.chsubsect {font-size: 105%; font-style: italic; margin-top: 1.25em; text-align: center; text-indent: 0;}
.hd1 {font-size: 107.5%; font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.hd1aft {font-size: 107.5%; font-weight: bold; margin-top: 0.25em; text-align: left; text-indent: 0;}
.hdn {font-size: 105%; font-weight: bold; margin-top: 0.25em; text-align: center; text-indent: 0;}
.au {margin-top: 1.25em; text-align: center; text-indent: 0;}
.au1 {text-align: center; text-indent: 0;}
.dl {font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.dl1 {font-weight: bold; text-align: left; text-indent: 0;}
span.cn::after, span.ct::after, span.pn::after, span.pt::after, span.un::after, span.ut::after, span.ctfm::after, span.ctbm::after {content: ' ';}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Table Paragraph Styles // p*/
.th {font-weight: normal; margin-top: 1.25em; text-align: left; text-indent: 0;}
table .th {margin-top: 0.25em;}
.trhd {font-weight: normal; text-align: left; text-indent: 0;}
.tch {font-weight: bold; text-align: center; text-indent: 0;}
.td {text-align: left; text-indent: 0;}
.tdf {margin-top: 1em; text-align: left; text-indent: 0;}
.tdl {margin-bottom: 1em; text-align: left; text-indent: 0;}
.tdp {text-align: left;}
.tn {font-size: 80%; text-align: left; text-indent: 0;}
.tn+.tn {margin-top: 0.25em;}
.tatr {font-size: 80%; margin-bottom: 1.25em; text-align: left; text-indent: 0;}
td > .tatr {margin-bottom: 0.25em;}
.tdnl {margin-left: 1em; text-align: left; text-indent: -1em;}
.tdul {margin-left: 1em; text-align: left; text-indent: -1em;}
.th1 {font-weight: bold; text-align: left; text-indent: 0;}
.tch1 {font-size: 90%; font-weight: bold; text-align: left; text-indent: 0;}
.td1 {margin-left: 1em; text-align: left; text-indent: 0;}
.td1p {margin-left: 1em; text-align: left; text-indent: 1em;}
.th2 {font-size: 90%; font-weight: bold; text-align: left; text-indent: 0;}
.tch2 {font-size: 85%; font-weight: bold; text-align: left; text-indent: 0;}
.td2 {margin-left: 2em; text-align: left; text-indent: 0;}
.td2p {margin-left: 2em; text-align: left; text-indent: 1em;}
.td3 {margin-left: 3em; text-align: left; text-indent: 0;}
.td3p {margin-left: 3em; text-align: left; text-indent: 1em;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Main Body Paragraph Styles // p*/
.pf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
h2 + .pf {margin-top: 0.25em;}
.paft {text-align: justify; text-indent: 0;}
.pcon {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.psec {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.psep {margin-top: 1.25em; text-align: justify; text-indent: 1em;}
.patr {margin-top: 1.25em; text-align: right;}
.sec {margin-bottom: 1em; margin-top: 1em; text-align: center; text-indent: 0;}
.hb {margin-bottom: 1em; margin-top: 1em; text-align: center; text-indent: 0;}
.pcust1 {text-align: left;}
.pcust2 {text-align: left;}
.pcust3 {text-align: left;}
/*------------------------*/
.psec1 {margin-top: 1.25em; text-align: justify; text-indent: 1em;}
.patr1 {text-align: right;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Abstract Paragraph Styles // p*/
.absth {font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.abst {text-align: justify;}
.abstaft {text-align: justify; text-indent: 0;}
.abstf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.abstl {margin-bottom: 1.25em; text-align: justify;}
.absto {margin-bottom: 1.25em; text-align: justify; text-indent: 0;}
.absts {margin-bottom: 1.25em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Blockquote Paragraph Styles // p*/
.bqh {font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bq {text-align: justify;}
.bqaft {text-align: justify; text-indent: 0;}
.bqcon {text-align: justify; text-indent: 0;}
.bqf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.bql {margin-bottom: 1.25em; text-align: justify;}
.bqo {margin-bottom: 1.25em; text-align: justify; text-indent: 0;}
.bqs {margin-bottom: 1.25em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
.bqt {margin-bottom: 1.25em; margin-right: 1em; text-align: right; text-indent: 0;}
.bqnl {margin-left: 1em; margin-right: 1em; text-align: left; text-indent: -1em;}
.bqnlf {margin-left: 1em; margin-right: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bqnll {margin-bottom: 1.25em; margin-left: 1em; margin-right: 1em; text-align: left; text-indent: -1em;}
.bqnls {margin: 1.25em 1em 1.25em 1em; text-align: left; text-indent: -1em;}
.bqul {margin-left: 1em; margin-right: 1em; text-align: left; text-indent: -1em;}
.bqulf {margin-left: 1em; margin-right: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bqull {margin-bottom: 1.25em; margin-left: 1em; margin-right: 1em; text-align: left; text-indent: -1em;}
.bquls {margin: 1.25em 1em 1.25em 1em; text-align: left; text-indent: -1em;}
/*------------------------*/
.bq1 {margin-left: 2em; margin-right: 2em; text-align: justify;}
.bq1f {margin-left: 2em; margin-right: 2em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
.bq1l {margin-bottom: 1.25em; margin-left: 2em; margin-right: 2em; text-align: justify;}
.bq1s {margin: 1.25em 2em 1.25em 2em; text-align: justify; text-indent: 0;}
/*Pullquote // p*/
.quot {font-size: 115%; text-align: justify;}
.quotf {font-size: 115%; margin-top: 1.25em; text-align: justify; text-indent: 0;}
.quotl {font-size: 115%; margin-bottom: 1.25em; text-align: justify;}
.quots {font-size: 115%; margin-bottom: 1.25em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
.quott {font-size: 92%; margin-right: 2em; text-align: right;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Box Paragraph Styles // p*/
.bxt {font-weight: bold; margin-top: 1.25em; text-align: center; text-indent: 0;}
.bxh {font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bxah {font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bxahaft {font-weight: bold; margin-top: 0.25em; text-align: left; text-indent: 0;}
.bxbh {font-size: 80%; font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bxbhaft {font-size: 80%; font-weight: bold; margin-top: 0.25em; text-align: left; text-indent: 0;}
.bxau {font-weight: bold; text-align: left; text-indent: 0;}
.bxau1 {font-weight: bold; text-align: left; text-indent: 0;}
.bx {text-align: justify;}
.bxaft {text-align: justify; text-indent: 0;}
.bxcon {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.bxf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.bxl {margin-bottom: 1.25em; text-align: justify;}
.bxo {margin-bottom: 1.25em; text-align: justify; text-indent: 0;}
.bxs {margin-bottom: 1.25em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
.bxatr {margin-right: 2em; text-align: right; text-indent: 0;}
.bxatr1 {margin-right: 2em; text-align: right;}
aside .bxt:first-child {margin-top: 0.25em;}
aside .bxh:first-child {margin-top: 0.25em;}
aside .bxah:first-child {margin-top: 0.25em;}
aside .bxbh:first-child {margin-top: 0.25em;}
aside .bxf:first-child {margin-top: 0.25em;}
aside .bxl:last-child {margin-bottom: 0.25em;}
aside .bxo:last-child {margin-bottom: 0.25em;}
aside .bxs:first-child {margin-top: 0.25em;}
aside .bxs:last-child {margin-bottom: 0.25em;}
aside .bxs:only-child {margin-bottom: 0.25em; margin-top: 0.25em;}
/*------------------------*/
.bx1t {font-weight: bold; margin-left: 1em; margin-top: 1.25em; text-align: center; text-indent: 0;}
.bx1h {font-weight: bold; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bx1ah {font-size: 80%; font-style: italic; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bx1bh {font-size: 62.5%; font-style: italic; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bx1 {margin-left: 1em; text-align: justify;}
.bx1aft {margin-left: 1em; text-align: justify; text-indent: 0;}
.bx1con {margin-left: 1em; text-align: justify; text-indent: 0;}
.bx1f {margin-left: 1em; text-align: justify; text-indent: 0;}
.bx1l {margin-bottom: 1.25em; margin-left: 1em; text-align: justify;}
.bx1s {margin-bottom: 1.25em; margin-left: 1em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
aside .bx1t:first-child {margin-top: 0.25em;}
aside .bx1h:first-child {margin-top: 0.25em;}
aside .bx1ah:first-child {margin-top: 0.25em;}
aside .bx1bh:first-child {margin-top: 0.25em;}
aside .bx1f:first-child {margin-top: 0.25em;}
aside .bx1l:last-child {margin-bottom: 0.25em;}
aside .bx1s:first-child {margin-top: 0.25em;}
aside .bx1s:last-child {margin-bottom: 0.25em;}
aside .bx1s:only-child {margin-bottom: 0.25em; margin-top: 0.25em;}
/*------------------------------------------------------------------------------------------------------------------------*/
/*Box Blockquote// p*/
.bxbq {margin-left: 1em; margin-right: 1em; text-align: justify;}
.bxbqf {margin-left: 1em; margin-right: 1em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
.bxbql {margin-bottom: 1.25em; margin-left: 1em; margin-right: 1em; text-align: justify;}
.bxbqs {margin: 1.25em 1em 1.25em 1em; text-align: justify; text-indent: 0;}
.bxbqt {margin-bottom: 1.25em; margin-right: 1em; text-align: right; text-indent: 0;}
aside .bxbqf:first-child {margin-top: 0.25em;}
aside .bxbql:last-child {margin-bottom: 0.25em;}
aside .bxbqs:first-child {margin-top: 0.25em;}
aside .bxbqs:last-child {margin-bottom: 0.25em;}
aside .bxbqs:only-child {margin-bottom: 0.25em; margin-top: 0.25em;}
aside .bxbqt:last-child {margin-bottom: 0.25em;}
/*------------------------*/
.bx1bq {margin-left: 2em; text-align: justify;}
.bx1bqf {margin-left: 2em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
.bx1bql {margin-bottom: 1.25em; margin-left: 2em; text-align: justify;}
.bx1bqs {margin-bottom: 1.25em; margin-left: 2em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
aside .bx1bqf:first-child {margin-top: 0.25em;}
aside .bx1bql:last-child {margin-bottom: 0.25em;}
aside .bx1bqs:first-child {margin-top: 0.25em;}
aside .bx1bqs:last-child {margin-bottom: 0.25em;}
aside .bx1bqs:only-child {margin-bottom: 0.25em; margin-top: 0.25em;}
/*------------------------------------------------------------------------------------------------------------------------*/
/*Box Numbered List// li/p*/
.bxnl {text-align: left; text-indent: -1em;}
.bxnlf {margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bxnll {margin-bottom: 1.25em; text-align: left; text-indent: -1em;}
.bxnlp {text-align: left; text-indent: 1em;}
.bxnls {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
aside .bxnlf:first-child {margin-top: 0.25em;}
aside .bxnll:last-child {margin-bottom: 0.25em;}
aside .bxnls:first-child {margin-top: 0.25em;}
aside .bxnls:last-child {margin-bottom: 0.25em;}
aside .bxnls:only-child {margin-bottom: 0.25em; margin-top: 0.25em;}
/*------------------------*/
.bx1nl {margin-left: 1em; text-align: left; text-indent: -1em;}
.bx1nlf {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bx1nll {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}
.bx1nlp {margin-left: 1em; text-align: left; text-indent: 1em;}
li ol .bx1nl {margin-left: 0;}
li ol .bx1nlf {margin-left: 0;}
li ol .bx1nll {margin-left: 0;}
ol li .bx1nlp {margin-left: 0;}
li ul .bx1nl {margin-left: 0;}
li ul .bx1nlf {margin-left: 0;}
li ul .bx1nll {margin-left: 0;}
ul li .bx1nlp {margin-left: 0;}
aside .bx1nlf:first-child {margin-top: 0.25em;}
aside .bx1nll:last-child {margin-bottom: 0.25em;}
/*------------------------------------------------------------------------------------------------------------------------*/
/*Box Unordered List// li/p*/
.bxul {text-align: left; text-indent: -1em;}
.bxulf {margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bxull {margin-bottom: 1.25em; text-align: left; text-indent: -1em;}
.bxulp {text-align: left; text-indent: 1em;}
.bxuls {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
aside .bxulf:first-child {margin-top: 0.25em;}
aside .bxull:last-child {margin-bottom: 0.25em;}
aside .bxuls:first-child {margin-top: 0.25em;}
aside .bxuls:last-child {margin-bottom: 0.25em;}
aside .bxuls:only-child {margin-bottom: 0.25em; margin-top: 0.25em;}
/*------------------------*/
.bx1ul {margin-left: 1em; text-align: left; text-indent: -1em;}
.bx1ulf {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bx1ull {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}
.bx1ulp {margin-left: 1em; text-align: left; text-indent: 1em;}
li ol .bx1ul {margin-left: 0;}
li ol .bx1ulf {margin-left: 0;}
li ol .bx1ull {margin-left: 0;}
ol li .bx1ulp {margin-left: 0;}
li ul .bx1ul {margin-left: 0;}
li ul .bx1ulf {margin-left: 0;}
li ul .bx1ull {margin-left: 0;}
ul li .bx1ulp {margin-left: 0;}
aside .bx1ulf:first-child {margin-top: 0.25em;}
aside .bx1ull:last-child {margin-bottom: 0.25em;}
/*------------------------------------------------------------------------------------------------------------------------*/
/*Box Senseline// p*/
.bxsl {text-align: left; text-indent: -1em;}
.bxslf {margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bxsll {margin-bottom: 1.25em; text-align: left; text-indent: -1em;}
aside .bxslf:first-child {margin-top: 0.25em;}
aside .bxsll:last-child {margin-bottom: 0.25em;}
/*------------------------*/
.bx1sl {margin-left: 1em; text-align: left; text-indent: -1em;}
.bx1slf {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bx1sll {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}
aside .bx1slf:first-child {margin-top: 0.25em;}
aside .bx1sll:last-child {margin-bottom: 0.25em;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Codeline Paragraph Styles // p*/
.cl {font-family: monospace; text-align: left; text-indent: 0;}
.clf {font-family: monospace; margin-top: 1.25em; text-align: left; text-indent: 0;}
.cll {font-family: monospace; margin-bottom: 1.25em; text-align: left; text-indent: 0;}
.cls {font-family: monospace; margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
/*------------------------*/
.cl1 {font-family: monospace; margin-left: 1em; text-align: left; text-indent: 0;}
.cl1f {font-family: monospace; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.cl1l {font-family: monospace; margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: 0;}
.cl1s {font-family: monospace; margin-bottom: 1.25em; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
/*------------------------*/
.cl2 {font-family: monospace; margin-left: 2em; text-align: left; text-indent: 0;}
.cl2f {font-family: monospace; margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.cl2l {font-family: monospace; margin-bottom: 1.25em; margin-left: 2em; text-align: left; text-indent: 0;}
.cl2s {font-family: monospace; margin-bottom: 1.25em; margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: 0;}
/*------------------------*/
.cl3 {font-family: monospace; margin-left: 3em; text-align: left; text-indent: 0;}
.cl3f {font-family: monospace; margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.cl3l {font-family: monospace; margin-bottom: 1.25em; margin-left: 3em; text-align: left; text-indent: 0;}
.cl3s {font-family: monospace; margin-bottom: 1.25em; margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Curriculum Paragraph Styles // p*/
.quh {font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ans {text-align: justify; text-indent: 1em;}
.ansf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.ansl {margin-bottom: 1.25em; text-align: justify; text-indent: 1em;}
.qu {text-align: justify; text-indent: 1em;}
.quf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.wsh {font-weight: bold; text-align: left;}
.ard {margin-left: 2em; text-align: left; text-indent: -1em;}
.fs {margin-left: 2em; text-align: left; text-indent: -1em;}
.lo {margin-left: 2em; text-align: left; text-indent: -1em;}
.exh {font-size: 115%; font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.exah {font-size: 110%; font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.exahaft {font-size: 110%; font-weight: bold; margin-top: 0.25em; text-align: left; text-indent: 0;}
.exbh {font-size: 105%; font-weight: bold; margin-top: 1.25em; text-align: left; text-indent: 0;}
.exbhaft {font-size: 105%; font-weight: bold; margin-top: 0.25em; text-align: left; text-indent: 0;}
.ex {text-align: justify; text-indent: 1em;}
.exaft {text-align: justify; text-indent: 0;}
.exf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.exl {margin-bottom: 1.25em; text-align: justify; text-indent: 1em;}
.exo {margin-bottom: 1.25em; text-align: justify; text-indent: 0;}
.exs {margin-bottom: 1.25em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
.exnl {text-align: left; text-indent: -1em;}
.exnlf {margin-top: 1.25em; text-align: left; text-indent: -1em;}
.exnll {margin-bottom: 1.25em; text-align: left; text-indent: -1em;}
.exnlp {text-align: left; text-indent: 1em;}
.exnls {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.exul {text-align: left; text-indent: -1em;}
.exulf {margin-top: 1.25em; text-align: left; text-indent: -1em;}
.exull {margin-bottom: 1.25em; text-align: left; text-indent: -1em;}
.exulp {text-align: left; text-indent: 1em;}
.exuls {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
/*------------------------*/
.exnl1 {margin-left: 1em; text-align: left; text-indent: -1em;}
.exnl1f {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.exnl1l {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}
.exnl1p {margin-left: 1em; text-align: left; text-indent: 1em;}
.exnl1s {margin-bottom: 1.25em; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .exnl1 {margin-left: 0;}
li ol .exnl1f {margin-left: 0;}
li ol .exnl1l {margin-left: 0;}
ol li .exnl1p {margin-left: 0;}
li ol .exnl1s {margin-left: 0;}
li ul .exnl1 {margin-left: 0;}
li ul .exnl1f {margin-left: 0;}
li ul .exnl1l {margin-left: 0;}
ul li .exnl1p {margin-left: 0;}
li ul .exnl1s {margin-left: 0;}
.exul1 {margin-left: 1em; text-align: left; text-indent: -1em;}
.exul1f {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.exul1l {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}
.exul1p {margin-left: 1em; text-align: left; text-indent: 1em;}
.exul1s {margin-bottom: 1.25em; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .exul1 {margin-left: 0;}
li ol .exul1f {margin-left: 0;}
li ol .exul1l {margin-left: 0;}
ol li .exul1p {margin-left: 0;}
li ol .exul1s {margin-left: 0;}
li ul .exul1 {margin-left: 0;}
li ul .exul1f {margin-left: 0;}
li ul .exul1l {margin-left: 0;}
ul li .exul1p {margin-left: 0;}
li ul .exul1s {margin-left: 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Dialogue Paragraph Styles // p*/
.dia {text-align: justify; text-indent: 0;}
.diaf {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.dial {margin-bottom: 1.25em; text-align: justify; text-indent: 0;}
.diap {text-align: justify; text-indent: 1em;}
.diapl {margin-bottom: 1.25em; text-align: justify; text-indent: 1em;}
.dias {margin-bottom: 1.25em; margin-top: 1.25em; text-align: justify; text-indent: 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Epigraph Paragraph Styles // p*/
.ep {font-size: 80%; text-align: left;}
.epaft {font-size: 80%; text-align: left; text-indent: 0;}
.epf {font-size: 80%; margin-top: 1.25em; text-align: left; text-indent: 0;}
.epl {font-size: 80%; margin-bottom: 1.25em; text-align: left;}
.epo {font-size: 80%; margin-bottom: 1.25em; text-align: left; text-indent: 0;}
.eps {font-size: 80%; margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ept {font-size: 80%; margin-right: 2em; text-align: right; text-indent: 0;}
.epsl {font-size: 80%; text-align: left; text-indent: 0;}
.epslf {font-size: 80%; margin-top: 1.25em; text-align: left; text-indent: 0;}
.epsll {font-size: 80%; margin-bottom: 1.25em; text-align: left; text-indent: 0;}
.epsls {font-size: 80%; margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
/*------------------------*/
.ep1 {font-size: 80%; margin-left: 1em; text-align: left;}
.ept1 {font-size: 80%; margin-bottom: 1.25em; margin-right: 2em; text-align: right; text-indent: 0;}
.epsl1 {font-size: 80%; margin-left: 1em; text-align: left; text-indent: 0;}
/*------------------------*/
.ep2 {font-size: 80%; margin-left: 2em; text-align: left;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Figure Paragraph Styles // p*/
.eq {text-align: center; text-indent: 0;}
.eqaft {text-align: center; text-indent: 0;}
.eqf {margin-top: 1.25em; text-align: center; text-indent: 0;}
.eql {margin-bottom: 1.25em; text-align: center; text-indent: 0;}
.eqo {margin-bottom: 1.25em; text-align: center; text-indent: 0;}
.eqs {margin-bottom: 1.25em; margin-top: 1.25em; text-align: center; text-indent: 0;}
.figh {font-size: 95%; text-align: left; text-indent: 0;}
.fig {text-align: center; text-indent: 0;}
.figcap {font-size: 90%; text-align: left; text-indent: 0;}
.figatr {font-size: 90%; text-align: left; text-indent: 0;}
.fign {font-size: 90%; text-align: left; text-indent: 0;}
/*------------------------*/
.figh1 {font-size: 95%; text-align: center; text-indent: 0;}
.figcap1 {font-size: 90%; margin-top: 0; text-align: left; text-indent: 1em;}
.figh1 + .figcap1 {text-indent: 0;}
.mediah {font-size: 95%; text-align: left; text-indent: 0;}
.med {text-align: center; text-indent: 0;}
.mediacap {font-size: 90%; text-align: left; text-indent: 0;}
.mediaatr {font-size: 90%; text-align: left; text-indent: 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Letter Paragraph Styles // p*/
.lta {margin-bottom: 1.25em; text-align: left; text-indent: 0;}
.ltaf {margin-top: 1.25em; text-align: left; text-indent: 0;}
.ltd {margin-bottom: 1.25em; text-align: left; text-indent: 0;}
.ltdf {margin-top: 1.25em; text-align: left; text-indent: 0;}
.ltg {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.lt {text-align: left;}
.ltf {margin-top: 1.25em; text-align: left; text-indent: 0;}
.ltl {margin-bottom: 1.25em; text-align: left;}
.lto {margin-bottom: 1.25em; text-align: left; text-indent: 0;}
.lts {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ltc {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ltsig {text-align: left; text-indent: 0;}
.ltsigf {margin-top: 1.25em; text-align: left; text-indent: 0;}
.ltsigl {margin-bottom: 1.25em; text-align: left; text-indent: 0;}
.ltsigs {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.lps {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/**List Paragraph Styles**/
/*Bulleted List // p*/
.blh {font-weight: bold; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.bl {text-align: left; text-indent: -1em;}
.blf {margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bll {margin-bottom: 1.25em; text-align: left; text-indent: -1em;}
.blp {text-align: left; text-indent: 1em;}
.blpl {margin-bottom: 1.25em; text-align: left; text-indent: 1em;}
.bls {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
/*------------------------*/
.bl1 {margin-left: 1em; text-align: left; text-indent: -1em;}
.bl1f {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bl1l {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}
.bl1p {margin-left: 1em; text-align: left; text-indent: 1em;}
.bl1pl {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: 1em;}
.bl1s {margin-bottom: 1.25em; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .bl1 {margin-left: 0;}
li ol .bl1f {margin-left: 0;}
li ol .bl1l {margin-left: 0;}
ol li .bl1p {margin-left: 0;}
ol li .bl1pl {margin-bottom: 0.25em; margin-left: 0;}
li ol .bl1s {margin-left: 0;}
li ul .bl1 {margin-left: 0;}
li ul .bl1f {margin-left: 0;}
li ul .bl1l {margin-left: 0;}
ul li .bl1p {margin-left: 0;}
ul li .bl1pl {margin-bottom: 0.25em; margin-left: 0;}
li ul .bl1s {margin-left: 0;}
/*------------------------*/
.bl2 {margin-left: 2em; text-align: left; text-indent: -1em;}
.bl2f {margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bl2l {margin-bottom: 1.25em; margin-left: 2em; text-align: left; text-indent: -1em;}
.bl2p {margin-left: 2em; text-align: left; text-indent: 1em;}
.bl2pl {margin-bottom: 1.25em; margin-left: 2em; text-align: left; text-indent: 1em;}
.bl2s {margin-bottom: 1.25em; margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .bl2 {margin-left: 0;}
li ol .bl2f {margin-left: 0;}
li ol .bl2l {margin-left: 0;}
ol li .bl2p {margin-left: 0;}
ol li .bl2pl {margin-bottom: 0.25em; margin-left: 0;}
li ol .bl2s {margin-left: 0;}
li ul .bl2 {margin-left: 0;}
li ul .bl2f {margin-left: 0;}
li ul .bl2l {margin-left: 0;}
ul li .bl2p {margin-left: 0;}
ul li .bl2pl {margin-bottom: 0.25em; margin-left: 0;}
li ul .bl2s {margin-left: 0;}
/*------------------------*/
.bl3 {margin-left: 3em; text-align: left; text-indent: -1em;}
.bl3f {margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bl3l {margin-bottom: 1.25em; margin-left: 3em; text-align: left; text-indent: -1em;}
.bl3p {margin-left: 3em; text-align: left; text-indent: 1em;}
.bl3pl {margin-bottom: 1.25em; margin-left: 3em; text-align: left; text-indent: 1em;}
.bl3s {margin-bottom: 1.25em; margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .bl3 {margin-left: 0;}
li ol .bl3f {margin-left: 0;}
li ol .bl3l {margin-left: 0;}
ol li .bl3p {margin-left: 0;}
ol li .bl3pl {margin-bottom: 0.25em; margin-left: 0;}
li ol .bl3s {margin-left: 0;}
li ul .bl3 {margin-left: 0;}
li ul .bl3f {margin-left: 0;}
li ul .bl3l {margin-left: 0;}
ul li .bl3p {margin-left: 0;}
ul li .bl3pl {margin-bottom: 0.25em; margin-left: 0;}
li ul .bl3s {margin-left: 0;}
/*------------------------*/
.bl4 {margin-left: 4em; text-align: left; text-indent: -1em;}
.bl4f {margin-left: 4em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bl4l {margin-bottom: 1.25em; margin-left: 4em; text-align: left; text-indent: -1em;}
.bl4p {margin-left: 4em; text-align: left; text-indent: 1em;}
.bl4pl {margin-bottom: 1.25em; margin-left: 4em; text-align: left; text-indent: 1em;}
.bl4s {margin-bottom: 1.25em; margin-left: 4em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .bl4 {margin-left: 0;}
li ol .bl4f {margin-left: 0;}
li ol .bl4l {margin-left: 0;}
ol li .bl4p {margin-left: 0;}
ol li .bl4pl {margin-bottom: 0.25em; margin-left: 0;}
li ol .bl4s {margin-left: 0;}
li ul .bl4 {margin-left: 0;}
li ul .bl4f {margin-left: 0;}
li ul .bl4l {margin-left: 0;}
ul li .bl4p {margin-left: 0;}
ul li .bl4pl {margin-bottom: 0.25em; margin-left: 0;}
li ul .bl4s {margin-left: 0;}
/*------------------------*/
.bl5 {margin-left: 5em; text-align: left; text-indent: -1em;}
.bl5f {margin-left: 5em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.bl5l {margin-bottom: 1.25em; margin-left: 5em; text-align: left; text-indent: -1em;}
.bl5p {margin-left: 5em; text-align: left; text-indent: 1em;}
.bl5pl {margin-bottom: 1.25em; margin-left: 5em; text-align: left; text-indent: 1em;}
.bl5s {margin-bottom: 1.25em; margin-left: 5em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .bl5 {margin-left: 0;}
li ol .bl5f {margin-left: 0;}
li ol .bl5l {margin-left: 0;}
ol li .bl5p {margin-left: 0;}
ol li .bl5pl {margin-bottom: 0.25em; margin-left: 0;}
li ol .bl5s {margin-left: 0;}
li ul .bl5 {margin-left: 0;}
li ul .bl5f {margin-left: 0;}
li ul .bl5l {margin-left: 0;}
ul li .bl5p {margin-left: 0;}
ul li .bl5pl {margin-bottom: 0.25em; margin-left: 0;}
li ul .bl5s {margin-left: 0;}
/*Numbered List // p*/
.nlh {font-weight: bold; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.nl {text-align: left; text-indent: -1em;}
.nlf {margin-top: 1.25em; text-align: left; text-indent: -1em;}
.nll {margin-bottom: 1.25em; text-align: left; text-indent: -1em;}
.nlp {text-align: left; text-indent: 1em;}
.nlpl {margin-bottom: 1.25em; text-align: left; text-indent: 1em;}
.nls {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
/*------------------------*/
.nl1 {margin-left: 1em; text-align: left; text-indent: -1em;}
.nl1f {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.nl1l {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}
.nl1p {margin-left: 1em; text-align: left; text-indent: 1em;}
.nl1pl {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: 1em;}
.nl1s {margin-bottom: 1.25em; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .nl1 {margin-left: 0;}
li ol .nl1f {margin-left: 0;}
li ol .nl1l {margin-left: 0;}
ol li .nl1p {margin-left: 0;}
ol li .nl1pl {margin-bottom: 0.25em; margin-left: 0;}
li ol .nl1s {margin-left: 0;}
li ul .nl1 {margin-left: 0;}
li ul .nl1f {margin-left: 0;}
li ul .nl1l {margin-left: 0;}
ul li .nl1p {margin-left: 0;}
ul li .nl1pl {margin-bottom: 0.25em; margin-left: 0;}
li ul .nl1s {margin-left: 0;}
/*------------------------*/
.nl2 {margin-left: 2em; text-align: left; text-indent: -1em;}
.nl2f {margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.nl2l {margin-bottom: 1.25em; margin-left: 2em; text-align: left; text-indent: -1em;}
.nl2p {margin-left: 2em; text-align: left; text-indent: 1em;}
.nl2s {margin-bottom: 1.25em; margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .nl2 {margin-left: 0;}
li ol .nl2f {margin-left: 0;}
li ol .nl2l {margin-left: 0;}
ol li .nl2p {margin-left: 0;}
li ol .nl2s {margin-left: 0;}
li ul .nl2 {margin-left: 0;}
li ul .nl2f {margin-left: 0;}
li ul .nl2l {margin-left: 0;}
ul li .nl2p {margin-left: 0;}
li ul .nl2s {margin-left: 0;}
/*------------------------*/
.nl3 {margin-left: 3em; text-align: left; text-indent: -1em;}
.nl3f {margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.nl3l {margin-bottom: 1.25em; margin-left: 3em; text-align: left; text-indent: -1em;}
.nl3p {margin-left: 3em; text-align: left; text-indent: 1em;}
.nl3s {margin-bottom: 1.25em; margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .nl3 {margin-left: 0;}
li ol .nl3f {margin-left: 0;}
li ol .nl3l {margin-left: 0;}
ol li .nl3p {margin-left: 0;}
li ol .nl3s {margin-left: 0;}
li ul .nl3 {margin-left: 0;}
li ul .nl3f {margin-left: 0;}
li ul .nl3l {margin-left: 0;}
ul li .nl3p {margin-left: 0;}
li ul .nl3s {margin-left: 0;}
/*------------------------*/
.nl4 {margin-left: 4em; text-align: left; text-indent: -1em;}
.nl4f {margin-left: 4em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.nl4l {margin-bottom: 1.25em; margin-left: 4em; text-align: left; text-indent: -1em;}
.nl4p {margin-left: 4em; text-align: left; text-indent: 1em;}
.nl4s {margin-bottom: 1.25em; margin-left: 4em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .nl4 {margin-left: 0;}
li ol .nl4f {margin-left: 0;}
li ol .nl4l {margin-left: 0;}
ol li .nl4p {margin-left: 0;}
li ol .nl4s {margin-left: 0;}
li ul .nl4 {margin-left: 0;}
li ul .nl4f {margin-left: 0;}
li ul .nl4l {margin-left: 0;}
ul li .nl4p {margin-left: 0;}
li ul .nl4s {margin-left: 0;}
/*------------------------*/
.nl5 {margin-left: 5em; text-align: left; text-indent: -1em;}
.nl5f {margin-left: 5em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.nl5l {margin-bottom: 1.25em; margin-left: 5em; text-align: left; text-indent: -1em;}
.nl5p {margin-left: 5em; text-align: left; text-indent: 1em;}
.nl5s {margin-bottom: 1.25em; margin-left: 5em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .nl5 {margin-left: 0;}
li ol .nl5f {margin-left: 0;}
li ol .nl5l {margin-left: 0;}
ol li .nl5p {margin-left: 0;}
li ol .nl5s {margin-left: 0;}
li ul .nl5 {margin-left: 0;}
li ul .nl5f {margin-left: 0;}
li ul .nl5l {margin-left: 0;}
ul li .nl5p {margin-left: 0;}
li ul .nl5s {margin-left: 0;}
/*Unordered List // p*/
.ulh {font-weight: bold; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ul {text-align: left; text-indent: -1em;}
.ulf {margin-top: 1.25em; text-align: left; text-indent: -1em;}
.ull {margin-bottom: 1.25em; text-align: left; text-indent: -1em;}
.ulp {text-align: left; text-indent: 1em;}
.ulpl {margin-bottom: 1.25em; text-align: left; text-indent: 1em;}
.uls {margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
/*------------------------*/
.ul1 {margin-left: 1em; text-align: left; text-indent: -1em;}
.ul1f {margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.ul1l {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}
.ul1p {margin-left: 1em; text-align: left; text-indent: 1em;}
.ul1pl {margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: 1em;}
.ul1s {margin-bottom: 1.25em; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .ul1 {margin-left: 0;}
li ol .ul1f {margin-left: 0;}
li ol .ul1l {margin-left: 0;}
ol li .ul1p {margin-left: 0;}
ol li .ul1pl {margin-bottom: 0.25em; margin-left: 0;}
li ol .ul1s {margin-left: 0;}
li ul .ul1 {margin-left: 0;}
li ul .ul1f {margin-left: 0;}
li ul .ul1l {margin-left: 0;}
ul li .ul1p {margin-left: 0;}
ul li .ul1pl {margin-bottom: 0.25em; margin-left: 0;}
li ul .ul1s {margin-left: 0;}
/*------------------------*/
.ul2 {margin-left: 2em; text-align: left; text-indent: -1em;}
.ul2f {margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.ul2l {margin-bottom: 1.25em; margin-left: 2em; text-align: left; text-indent: -1em;}
.ul2p {margin-left: 2em; text-align: left; text-indent: 1em;}
.ul2s {margin-bottom: 1.25em; margin-left: 2em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .ul2 {margin-left: 0;}
li ol .ul2f {margin-left: 0;}
li ol .ul2l {margin-left: 0;}
ol li .ul2p {margin-left: 0;}
li ol .ul2s {margin-left: 0;}
li ul .ul2 {margin-left: 0;}
li ul .ul2f {margin-left: 0;}
li ul .ul2l {margin-left: 0;}
ul li .ul2p {margin-left: 0;}
li ul .ul2s {margin-left: 0;}
/*------------------------*/
.ul3 {margin-left: 3em; text-align: left; text-indent: -1em;}
.ul3f {margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.ul3l {margin-bottom: 1.25em; margin-left: 3em; text-align: left; text-indent: -1em;}
.ul3p {margin-left: 3em; text-align: left; text-indent: 1em;}
.ul3s {margin-bottom: 1.25em; margin-left: 3em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .ul3 {margin-left: 0;}
li ol .ul3f {margin-left: 0;}
li ol .ul3l {margin-left: 0;}
ol li .ul3p {margin-left: 0;}
li ol .ul3s {margin-left: 0;}
li ul .ul3 {margin-left: 0;}
li ul .ul3f {margin-left: 0;}
li ul .ul3l {margin-left: 0;}
ul li .ul3p {margin-left: 0;}
li ul .ul3s {margin-left: 0;}
/*------------------------*/
.ul4 {margin-left: 4em; text-align: left; text-indent: -1em;}
.ul4f {margin-left: 4em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.ul4l {margin-bottom: 1.25em; margin-left: 4em; text-align: left; text-indent: -1em;}
.ul4p {margin-left: 4em; text-align: left; text-indent: 1em;}
.ul4s {margin-bottom: 1.25em; margin-left: 4em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .ul4 {margin-left: 0;}
li ol .ul4f {margin-left: 0;}
li ol .ul4l {margin-left: 0;}
ol li .ul4p {margin-left: 0;}
li ol .ul4s {margin-left: 0;}
li ul .ul4 {margin-left: 0;}
li ul .ul4f {margin-left: 0;}
li ul .ul4l {margin-left: 0;}
ul li .ul4p {margin-left: 0;}
li ul .ul4s {margin-left: 0;}
/*------------------------*/
.ul5 {margin-left: 5em; text-align: left; text-indent: -1em;}
.ul5f {margin-left: 5em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.ul5l {margin-bottom: 1.25em; margin-left: 5em; text-align: left; text-indent: -1em;}
.ul5p {margin-left: 5em; text-align: left; text-indent: 1em;}
.ul5s {margin-bottom: 1.25em; margin-left: 5em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
li ol .ul5 {margin-left: 0;}
li ol .ul5f {margin-left: 0;}
li ol .ul5l {margin-left: 0;}
ol li .ul5p {margin-left: 0;}
li ol .ul5s {margin-left: 0;}
li ul .ul5 {margin-left: 0;}
li ul .ul5f {margin-left: 0;}
li ul .ul5l {margin-left: 0;}
ul li .ul5p {margin-left: 0;}
li ul .ul5s {margin-left: 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Notes Paragraph Styles // p*/
.com {margin-top: 1.25em; text-align: justify; text-indent: 0;}
.com + .com {margin-top: 0.25em;}
.comp + .com {margin-top: 0.25em;}
.comp {text-align: justify; text-indent: 1em;}
.ed {font-size: 80%; text-align: left; text-indent: 1em;}
.edf {font-size: 80%; margin-top: 1.25em; text-align: left; text-indent: 0;}
.edl {font-size: 80%; margin-bottom: 1.25em; text-align: left; text-indent: 1em;}
.eds {font-size: 80%; margin-bottom: 1.25em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.enhn {font-size: 80%; text-align: left; text-indent: 0;}
.en {font-size: 80%; text-align: left; text-indent: -1em;}
.enp {font-size: 80%; text-align: left;}
.fn {font-size: 80%; text-align: left; text-indent: -1em;}
.fnp {font-size: 80%; text-align: left; text-indent: 1em;}
.ntcon {font-size: 80%; text-align: left; text-indent: 0;}
.ntbq {font-size: 80%; margin-left: 1em; text-align: left;}
.ntbqf {font-size: 80%; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ntbql {font-size: 80%; margin-bottom: 1.25em; margin-left: 1em; text-align: left;}
.ntbqs {font-size: 80%; margin-bottom: 1.25em; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: 0;}
.ntbqt {font-size: 80%; margin-bottom: 1.25em; margin-right: 1em; text-align: right; text-indent: 0;}
.nteq {font-size: 80%; margin-left: 1em; text-align: left;}
.ntnl {font-size: 80%; margin-left: 1em; text-align: left; text-indent: -1em;}
.ntnlf {font-size: 80%; margin-left: 1em; margin-top: 1.25em; text-align: left; text-indent: -1em;}
.ntnll {font-size: 80%; margin-bottom: 1.25em; margin-left: 1em; text-align: left; text-indent: -1em;}