comparison Blast output page example_files/results.css @ 0:bad241dc701f

add example input blast xml and output html page
author Jan Kanis <jan.code@jankanis.nl>
date Tue, 06 May 2014 17:05:58 +0200
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:bad241dc701f
1 #summary {
2 font-size:1.2em;
3 }
4 #summary {
5 margin-top:0pt;
6 padding-bottom:1em;
7 padding-top:0.5em;
8 font-family:Verdana,Arial,Sans-Serif;
9 font-size:90%;
10
11 }
12 #summarylists {
13 margin:1em 0pt 0pt;
14 overflow:hidden;
15 }
16 #seealso {
17 margin-left:2em;
18 }
19 #querysummary {
20 float:left;
21 padding:0pt;
22 width:49%;
23 }
24 #dbsummary {
25 margin-left:51%;
26 padding:0pt;
27 }
28 #summary dl {
29 margin:0pt 0pt 0.5em;
30 padding:0pt;
31 }
32 #summary dt, #summary dd {
33 line-height:1.4em;
34 }
35 #summary dt {
36 float:left;
37 font-weight:bold;
38 text-align:right;
39 width:10em;
40 margin-top:0;
41 }
42 #summary dd {
43 margin-left:11em;
44 white-space:normal !important;
45 overflow:hidden;
46 }
47 #summary h3 {
48 color:#444444;
49 font-style:italic;
50 margin-bottom:-0.5em;
51 margin-top:0pt;
52 text-align:center;
53 }
54
55 #multipleSeqs {
56 font-weight: bold;
57 }
58 #multipleSeqs a {
59 font-size:80%;
60 font-weight:normal;
61 }
62 #breadcrumb {
63 background:transparent url(images/right-arrow.gif) no-repeat scroll left center;
64 font-size:93%;
65 font-weight:bold;
66 margin-top:-5px;
67 padding:0pt 6px 0pt 12px;
68 }
69 #breadcrumb a {
70 color:#336699;
71 }
72
73 #jobTitle
74 {
75 color:#669;
76 /*color:#2A6980;*/
77 font-weight:bold;
78 margin-bottom:-0.5em;
79 }
80
81 #type-a #content-wrap {white-space:normal; padding-bottom:2em;}
82
83 #statInfo
84 {
85 font-size:100%;
86 }
87
88
89 #resMsg
90 {
91 background-color:#FFFFCC;
92 font-size:110%;
93 /*margin-top:4em;
94 padding-left:0.5em;*/
95 text-align:center;
96 }
97
98 #seealso label
99 {
100 display:inline;
101 }
102
103 #seealso a
104 {
105 padding: 0,4px;
106 }
107
108 a.shown
109 {
110 display:inline;
111 }
112
113
114 table.dbInfo
115 {
116 width:50%;
117 border:solid 1px gray;
118 font-size:100%;
119 border-collapse:collapse;
120 margin-top:1em;
121 }
122 table.dbInfo td,
123 table.dbInfo caption
124 {
125 border:solid 1px gray;
126 padding: 1px 4px;
127 }
128 table.dbInfo caption {
129 background-color:#acf;
130 text-align:center;
131 border-bottom:none;
132 margin-bottom:-0.2em;
133 font-weight:bold;
134 margin-top:1em;
135 }
136 #resStat, #dbDetails
137 {
138 padding-left:25%;
139 }
140
141 table.dbInfo td
142 {
143 text-align:left;
144 }
145
146 table.dbInfo th {
147 visibility:hidden;
148 /*padding:0;*/
149 }
150
151
152 table.dbInfo th div {
153 height:0;
154 }
155
156 table#Kappa pre
157 {
158 font-size:120%;
159 }
160
161
162 /****** Mark new rules ************/
163 /* override main.css rules */
164 #type-a #content {
165 margin: 0 2em;
166 }
167
168 #type-a h1 {
169 font-size: 150%;
170 margin-bottom: 1em;
171 border-top: solid 1px #ccc;
172 }
173
174 #type-a h2 {
175 font-size: 125%;
176 color: #666;
177 }
178
179 #type-a h3 {
180 border: none;
181 font-size: 110%;
182 }
183 #graphic {
184 text-align: center;
185 margin: auto;
186 }
187
188 #multipleSeqs label {
189 width: 9em;
190 height: 1em;
191 text-align: right;
192 margin-right: 0;
193 padding: 0 1em;
194 float: left;
195 }
196 #multipleSeqs select {
197 margin-right: 1em;
198 font-size: 95%;
199 }
200 #multipleSeqs input {
201 font-size: 95%;
202 margin-top: -0.25em;
203 margin-right: 1em;
204 }
205 label.other {
206 font-size: 110%;
207 font-weight: bold;
208 }
209 form#results
210 {
211 display:none;
212 }
213
214 #hdLink
215 {
216 margin-top:-1.2em;
217 float:right;
218 }
219
220 #hdTitle
221 {
222 margin-left:5em;
223 }
224 .shownInl
225 {
226 display:inline;
227 }
228
229 #psiHd
230 {
231 margin-top:1em;
232 }
233
234 #phiInfo
235 {
236 text-align:center;
237 color:Green;
238 font-size:110%;
239 margin-top:1em;
240 }
241 #ht
242 {
243 font-weight:bold;
244 margin-bottom:-0.9em;
245 margin-top:0.2em;
246 text-align:center;
247 }
248
249 .psiThresh
250 {
251 text-align:center;
252 color:Green;
253 font-weight:bold;
254 }
255
256 #psiThreshA span.shown,#psiThreshB span.shown
257 {
258 display:inline;
259 }
260
261 a.resArr
262 {
263 color:#666;
264 font-size:120%;
265 font-weight:bold;
266 }
267
268 a.arrowlink.showing
269 {
270 background-image: url(images/down.gif);
271 }
272
273 #graphic table
274 {
275 background-color:White;
276 }
277
278 #type-a #content
279 {
280 background-color:#D3DFF5;
281 border:1px solid #888888;
282 padding:0 0.5em;
283 zoom:1;
284 }
285
286 .resBox
287 {
288 background-color:#eee;
289 margin-right:1em;
290 color:#222;
291 zoom:1;
292 }
293
294 .resBox1
295 {
296 background-color:white;
297 }
298
299 #tryNew,.hl
300 {
301 color:Red;
302 }
303
304 /*#tryNew
305 {
306 margin-right:20em;
307 }*/
308
309
310 div#vecSrceen {
311 margin-bottom:0pt;
312 margin-left:17%;
313 margin-top:0pt;
314 padding-left:2em;
315 white-space:pre;
316 width:64%;
317 zoom:1;
318 }
319
320 .psiInp
321 {
322 white-space:normal;
323 margin-bottom:1.5em;
324 }
325
326 .seqlinks label
327 {
328 display:inline;
329 }
330
331 .seqlinks input
332 {
333 margin-left:1em;
334 }
335 .seqlinks a.ln
336 {
337 margin-left:2em;
338 }
339
340 .seqlinks a.lnt
341 {
342 margin-left:0.5em;
343 }
344
345 form.getseq
346 {
347 margin:0;
348 }
349
350 #queryList option.nohits
351 {
352 color:Gray;
353 }
354
355 #queryList
356 {
357 float:left;
358 }
359
360 p#qb
361 {
362 margin-top:0;
363 margin-bottom:0;
364 }
365
366 #dn
367 {
368 margin-left:5em;
369 }
370
371 #dnf
372 {
373 font-size:80%;
374 }
375
376 /*#FormatForm
377 {
378 margin-left:2em;
379 }*/
380 table.options
381 {
382 width:80%;
383 margin-top:0.5em;
384 margin-left:10%;
385 border-collapse:collapse;
386 max-width:70em;
387 }
388
389 form.resbox label
390 {
391 display:inline;
392 }
393
394 #onPageReformat
395 {
396 position:absolute;
397 right:0.5em;
398 border:none;
399 padding-bottom:1px;
400 bottom:0.1em;
401 }
402
403 table.dwnl
404 {
405 width:60%;
406 margin-left:20%;
407 height:3em;
408 }
409 table.dwnl td
410 {
411 padding-right:0.5em;
412 }
413 /*
414 a#showStat
415 {
416 margin-left:-0.4em;
417 }
418 */
419 a.resArrowLinkB:hover,a.resArrowLinkW:hover {text-decoration: underline;}
420 a.resArrowLinkB,a.resArrowLinkW{
421 padding-left: 12px;
422 background-image: url(images/rightSmallArrow.gif);
423 background-repeat: no-repeat;
424 background-position: center left;
425 -moz-outline-style: none;
426 text-decoration: none;
427 text-decoration: underline;
428 }
429 a.resArrowLinkB.showing
430 {
431 background-image: url(images/downSmallArrow.gif);
432 }
433
434 a.resArrowLinkW{
435 background-image: url(images/rightSmallWArrow.gif);
436 }
437
438 a.resArrowLinkW.showing
439 {
440 background-image: url(images/downSmallWArrow.gif);
441 }
442 td.dnl
443 {
444 border-left:solid 1px gray;
445 }
446 .dnLinks a
447 {
448 margin-left:1em;
449 }
450
451 .dnLinks
452 {
453 text-align:center;
454 }
455 #tdal
456 {
457 width:30em;
458 }
459
460 .dnHeader
461 {
462 font-size:100%;
463 font-weight:bold;
464 text-align:center;
465 }
466 #dnHelp
467 {
468 display:inline;
469 position:relative;
470 padding-left:0;
471 }
472
473 table td.frh
474 {
475 background-color:#E0E0E0;
476 color:Gray;
477 text-align:center;
478 }
479
480 #type-a h3.tb,#type-a div.tb
481 {
482 display:inline;
483 color:Gray;
484 letter-spacing:normal;
485 font-size:120%;
486 font-weight:bold;
487 }
488
489 #content a.resLink
490 {
491 display:inline;
492 }
493
494 #content a.resLink.hide
495 {
496 display:none;
497 }
498
499 ul.msg li p.info {
500 background: transparent url(images/info.png) no-repeat 6px center;
501 }
502
503 .blRes
504 {
505 background-color:White;
506 border:solid 1px #CCCCCC;
507 padding: 1em;
508 margin:1em;
509 /*font-size:110%;*/
510 zoom:1;
511 }
512 /* Check this for many results */
513 div#content
514 {
515 min-width:80em;
516 }
517 #hitmtImg
518 {
519
520 padding:1em;
521 border:solid 2px gray;
522 padding-bottom:2em;
523 }
524 #qgr
525 {
526 margin-top:-1.8em;
527 /*writing-mode:tb-rl;*/
528 }
529 #htmb
530 {
531 margin-top:-2em;
532 margin-left:11em;
533 border:solid 1px gray;
534 }
535
536 #hitMatrixView
537 {
538 margin-top:1em;
539 }
540
541 #hitMatrixInfo
542 {
543 text-align:center;
544 }
545
546 #bl2ovrInfo
547 {
548 text-align:left;
549 }
550
551 .newMln
552 {
553 height:12px;
554 margin-left:-0.5em;
555 }
556
557 /***** New staff neew to remove all table#descs from blastRes.css, a.resArr, .psiThresh after formatter upadte *******/
558
559 h2.resArr a
560 {
561 color:#666;
562 font-size:105%;
563 font-weight:bold;
564 font-family:arial,tahoma,verdana,sans-serif;
565 white-space:nowrap;
566 }
567
568 h2.resArr
569 {
570 border-bottom:none;
571 letter-spacing:normal;
572 margin:0;
573 padding:0;
574 width:15%;
575 }
576
577 .psiThresh h3
578 {
579 text-align:center;
580 color:Green;
581 font-weight:bold;
582 }
583
584 /*#alignments
585 {
586 font-size:115%;
587 font-family:Monospace;
588 white-space:pre;
589 line-height:1;
590 }
591 */
592 table.defln
593 {
594 font-family: Verdana, Sans-Serif;
595 font-size: 80%;
596 _font-size: 86%;
597 border-collapse: collapse;
598 width: 100%;
599 border-bottom:1px solid #018AAC;
600 }
601
602 table.defln caption
603 {
604 font-weight:bold;
605 text-align:left;
606 }
607
608 table.hideCap caption
609 {
610 visibility:hidden;
611 height:0;
612 font-size:1%;
613 }
614
615 table.defln th a {
616 /*text-decoration: none;*/
617 color: #00c;
618 }
619
620 table.defln th a:visited {
621 color: #00c;
622 }
623
624 table.defln th a:hover {position: relative;
625 text-decoration: underline;
626 }
627
628 table.defln tr th.l,
629 table.defln tr td.l {
630 text-align: left;
631 }
632
633 table.defln tr th.sp {
634 background-color: #def;
635 }
636
637 table.defln tr th,
638 table.defln tr td {
639 text-align: center;
640 padding: 1px 4px;
641 }
642
643 table.defln tr.first th {
644 padding-left:18px;
645 border-left: solid 1px #A0ceff;
646 border-top: solid 1px #A0ceff;
647 border-bottom: solid 1px #018aac;
648 border-right: solid 1px #018aac;
649 border-top: 1px solid #018AAC;
650 padding-right: 8px;
651 padding-bottom: 3px;
652 background-color: #9cf;
653 white-space:normal;
654 line-height: 1.2em
655 }
656
657
658 table.defln td {
659 border: solid 1px #ccc;
660 border-width: 0px 1px;
661 white-space:nowrap;
662 overflow: hidden;
663 }
664
665 table.defln tr.first th.sel {
666 background: #9cf url(images/up.gif) no-repeat center left;
667 padding-left: 18px;
668 padding-right: 18px;
669 }
670
671 table.defln tr:hover {
672 /*background-color: #def;*/
673 }
674
675 /* accessebility styles */
676 table.defln.noCaption caption
677 {
678 display:none;
679 }
680
681
682 /* accessebility styles */
683 .hdnHeader {
684 /*visibility:hidden;*/
685 font-size:0;
686 height:0;
687 }
688
689 div.chs
690 {
691 margin-bottom: -1em;
692 }
693
694 .psiInp label
695 {
696 display:inline;
697 }
698
699 h3.tgl
700 {
701 letter-spacing:normal;
702 margin:0;
703 }
704 h3.tgl a
705 {
706 font-size:80%;
707 color:#222222;
708 font-family:Verdana,Sans-Serif;
709 }
710 div.tgl
711 {
712 margin-top:0;
713 background-color:White;
714 border:none;
715 }
716 div.tgl table.defln a
717 {
718 font-size:100%;
719 }
720
721 /************ new alignment styles ************/
722
723 .sumN, .aln_frame
724 {
725 display: none;
726 }
727
728 table.alnParams
729 {
730 border:solid 1px #a0a0a0;
731 border-collapse:collapse;
732 font-family:Verdana,Arial,Sans-Serif;
733 font-size:87%;
734 width:60%;
735 margin-bottom:1em;
736 }
737
738 table.alnParams th
739 {
740 background-color:#e8e8e8;
741 color:#606060;
742 border:solid 1px #a0a0a0;
743 padding: 1px 4px;
744 font-size:86%;
745 }
746
747 table.alnParams td
748 {
749 border:solid 1px #a0a0a0;
750 padding: 1px 4px;
751 white-space:nowrap;
752 }
753
754
755 .aln_feat.hidden
756 {
757 width:0;
758 padding:0;
759 }
760
761 a.sortAlnArrowLinkB
762 {
763 padding-left: 12px;
764 background-image: url(images/downSmallArrow.gif);
765 background-repeat: no-repeat;
766 background-position: center left;
767 }
768
769 a.sortAlnArrowLinkW
770 {
771 padding-left: 12px;
772 background-image: url(images/downSmallWArrow.gif);
773 background-repeat: no-repeat;
774 background-position: center left;
775 }
776
777 .seqlinks span
778 {
779 margin-left:1em;
780 }
781
782 .alnSortSeq
783 {
784 margin-bottom:2em;
785 display:inline;
786 }
787
788 .alnSortSeq a
789 {
790 font-size:90%;
791 }
792 table.alnParams a
793 {
794 display:block;
795 padding:3px 3px;
796 font-size:90%;
797 }
798
799 table.alSeqInf td
800 {
801 vertical-align:top;
802 }
803 td.alSeq
804 {
805 padding-left:1em;
806 }
807
808 td.alSeq.alFirst
809 {
810 white-space:nowrap;
811 padding-left:0;
812 }
813
814 td.alTitle
815 {
816 font-size:90%;
817 }
818
819 img.imn
820 {
821 /* width:30px;
822 height:15px;
823 */
824 }
825
826 img.imc
827 {
828 width:15px;
829 height:15px;
830 }
831 td.l img.hidden
832 {
833 display:inline;
834 visibility:hidden;
835 }
836
837
838 .dflLnk a
839 {
840 padding-left:1em;
841 font-size:110%;
842 }
843
844 table.defln td.dflLnk
845 {
846 text-align:left;
847 padding-bottom:0.5em;
848 font-size:11px;
849 }
850
851 .dflLnk label
852 {
853 font-weight:bold;
854 display:inline;
855 }
856 .oneSeqAln .dflLnk
857 {
858 font-family: Verdana, Sans-Serif;
859 font-size: 80%;
860 padding-bottom:1em;
861 width:60%;
862 }
863
864 table.alnDefln tr td.l
865 {
866 text-align:left;
867 }
868
869 table.alnDefln td
870 {
871 /*overflow:hidden;*/
872 white-space:nowrap;
873 vertical-align:top;
874 }
875
876 table.alnDefln td.lim
877 {
878 white-space:normal;
879 font-size:98%;
880 }
881
882 /* check specific browser file */
883 table.alnDefln div.lim
884 {
885 width:35em;
886 }
887
888 table.defln tr.dflnAln.shown
889 {
890 display:table-row;
891 }
892
893 table.alnDefln tr.shown
894 {
895 display:table-row;
896 }
897
898 .alnDflLn label
899 {
900 font-weight:bold;
901 display:inline;
902 font-size:80%;
903 color:#444444;
904 padding-right:3px;
905 padding-left:3px;
906 }
907
908 .alnDflLn
909 {
910 margin-left:2em;
911 }
912
913 .alnSortSeq.alnDflLn
914 {
915 margin-left:0.5em;
916 float:left;
917 position:absolute;
918 }
919
920 .alnDflLn input
921 {
922 margin-left:1em;
923 border:none;
924 }
925 .alnDflLn label.hidden
926 {
927 display:none;
928 }
929
930 h3.sAlnHdr
931 {
932 color:#444444;
933 display:inline;
934 letter-spacing:normal;
935 }
936
937 h3.sAlnHdr a
938 {
939 color:#444444;
940 text-decoration:none;
941 margin-left:2em;
942 font-size:85%;
943 }
944
945 .alnHdr
946 {
947 padding-top:0.1em;
948 padding-bottom:0.1em;
949 }
950
951 .oneSeqAln
952 {
953 padding-left:1em;
954 padding-top:0.2em;
955 }
956
957 table.defln tr.dflnAln td
958 {
959 text-align:left;
960 border:none;
961 background-color:White;
962 }
963
964 table.defln tr.dflnAln td input.ch,table.defln tr.dflnAln td h3
965 {
966 display:none;
967 }
968
969
970 tr.dflnAln .oneSeqAln
971 {
972 font-size:120%;
973 }
974
975 tr.dflnAln .alnDflLn{
976
977 margin-left:0;
978 }
979
980 tr.dflnAln .alnHdr
981 {
982 padding:0;
983 }
984
985 tr.dflnAln .alnHdr label
986 {
987 font-size:90%;
988 }
989 .hil
990 {
991 background-color: #def;
992 }
993
994
995 table.defln tr.odd
996 {
997 background-color:#f8f8f8;
998 }
999
1000 table.defln tr.even
1001 {
1002 background-color:#e8e8e8;
1003 }
1004 a.dflSeq
1005 {
1006 color:Gray;
1007 font-weight:bold;
1008 text-decoration:none;
1009 padding-left:0;
1010 display:inline-block;
1011 width:13em;
1012 }
1013 a.dflSeq.nogi
1014 {
1015 color:#336699;
1016 text-decoration:underline;
1017 }
1018 td.lim
1019 {
1020 font-size:13px;
1021 }
1022
1023 .ldsb
1024 {
1025 padding-left:1em;
1026 color:Gray;
1027 font-size:110%;
1028 }
1029
1030 a.spr
1031 {
1032 padding-right:3px;
1033 border-right:solid 1px;
1034 }
1035
1036
1037
1038 #hlp11
1039 {
1040 width:60%;
1041 margin-left:22%;
1042 margin-top:0.5em;
1043 }
1044
1045 /* jig toggler styles */
1046 a.resLink.ui-ncbitoggler, a.jtg.ui-ncbitoggler,a.resLink.ui-ncbitoggler-open, a.jtg.ui-ncbitoggler-open
1047 {
1048 padding-left:13px;
1049 color:#336699;
1050 }
1051
1052 a.resLink.ui-ncbitoggler,a.resLink.ui-ncbitoggler-open
1053 {
1054 font-size:100%;
1055 }
1056
1057
1058 table.options .helplink
1059 {
1060 font-size:100%;
1061 display:inline;
1062 }
1063
1064
1065 span.ui-icon.ui-icon-triangle-1-e,span.ui-icon.ui-icon-triangle-1-s
1066 {
1067 padding-left: 12px;
1068 background-repeat: no-repeat;
1069 -moz-outline-style: none;
1070 text-decoration: underline;
1071 /*height:18px;
1072 width:20px; */
1073 }
1074
1075
1076
1077 span.ui-icon.ui-icon-triangle-1-e
1078 {
1079 background-image: url(images/rightSmallArrow.gif);
1080 }
1081
1082 span.ui-icon.ui-icon-triangle-1-s
1083 {
1084 background-position: center left;
1085 background-image: url(images/downSmallArrow.gif);
1086 }
1087
1088 table.dbInfo.shown
1089 {
1090 display:table;
1091 }
1092
1093 #seealso a.hidden
1094 {
1095 display:none;
1096 }
1097
1098 #seealso a, #seealso a.hidden.shown
1099 {
1100 display:inline-block;
1101 }
1102
1103
1104 a.ui-ncbitoggler.hidden.shown.jtg, a.ui-ncbitoggler-open.hidden.shown.jtg
1105 {
1106 display:inline;
1107 }
1108 /**Comment those line to display ncbi-toggler native icon - begin *
1109 a.ui-ncbitoggler span.ui-icon-plus-minus-big, a.ui-ncbitoggler-open span.ui-icon-plus-minus-big-open
1110 {
1111 padding-left: 16px;
1112 background-image: url(images/down.gif);
1113 background-repeat: no-repeat;
1114 background-position: center left;
1115 -moz-outline-style: none;
1116 text-decoration: none;
1117 text-decoration: underline;
1118 }
1119
1120 a.ui-ncbitoggler span.ui-icon-plus-minus-big
1121 {
1122 background-image: url(images/right.gif);
1123 }
1124
1125 a.ui-ncbitoggler-open span.ui-icon-plus-minus-big-open
1126 {
1127 background-image: url(images/down.gif);
1128 }
1129 *Comment those line to diplay ncbi-toggler native icon - end **/
1130
1131 a.ui-ncbitoggler span.ui-icon-plus-minus-big, a.ui-ncbitoggler-open span.ui-icon-plus-minus-big-open {
1132 background-image: url("images/ncbitoggler-plus-minus-big.gif");
1133 }
1134 a.helplink{display:inline}
1135 #summary .ui-widget
1136 {
1137 font-family:Verdana,Arial,Sans-Serif !important;
1138 font-size:100%;
1139 }
1140 .resBox.ui-widget,.resbox.ui-widget
1141 {
1142 font-size:100%;
1143 }
1144
1145 .resetAll
1146 {
1147 position:absolute;
1148 padding:0;
1149 right:0;
1150 margin-right:5em;
1151 }
1152
1153 #nft
1154 {
1155 padding-right:1em;
1156 vertical-align:baseline;
1157 }
1158 #advView
1159 {
1160 margin-left:3em;
1161 }
1162 #SwitchDesign, a.fdb
1163 {
1164 color:Red;
1165 }
1166 a.fdb
1167 {
1168 margin-top: -1.5em;
1169 float:right;
1170 margin-right:5%;
1171 }
1172 #SwitchDesign
1173 {
1174 left:50em;
1175 right:10em;
1176 position:absolute;
1177 white-space:nowrap;
1178 }
1179
1180
1181 #brFtp
1182 {
1183 margin-left:1em;
1184 }
1185
1186 #hnr
1187 {
1188 float:right;
1189 }
1190
1191 #topLinks
1192 {
1193 float:left;
1194 }
1195 #topLinksLeft
1196 {
1197 float:right;
1198 }
1199
1200 #summary h1
1201 {
1202 border-top:none;
1203 }
1204
1205 #dbPlusSpecies > div {
1206 width: 50%;
1207 margin-top:0.5em;
1208 padding-bottom:0.1em;
1209 }
1210
1211 #nextDbSet,#lastDbSet {
1212 float: right;
1213 }
1214 #prevDbSet,#lastDbSet {
1215 padding-left:0.5em;
1216 }
1217 #dbSpecies,#dbSpecies caption
1218 {
1219 margin-top:auto;
1220 }
1221 .cpAdd
1222 {
1223 font-size:80%;
1224 }