1 /* ************************
2 begin modified underground style from the main page
3 it is unfortunate that there are some conflicts that prevent it from just
4 being included..... Maybe those can be solved in time
6 this will need to be updated whenever the main site one changes
8 /********************************************
10 WEBSITE: http://www.styleshout.com/
11 TEMPLATE NAME: Underground
14 *******************************************/
16 /********************************************
18 ********************************************/
21 /* #sidebar * { margin: 0; padding: 0; }*/
24 margin: 0; padding: 0;
25 font: small Arial
, Sans-Serif
;
27 background: #FFF url
(../images/bg.gif) repeat-x
;
33 background-color: inherit
;
34 text-decoration: none
;
38 background-color: inherit
;
43 font-family: Arial, 'Trebuchet MS', Sans-Serif;
53 text-transform: uppercase;
62 border: 0px solid
#CCC;
64 #sidebar img
.float-right
{
65 margin: 5px 0px 10px 10px;
67 #sidebar img
.float-left
{
68 margin: 5px 10px 10px 0px;
71 #sidebar h1
, #sidebar h2
, #sidebar h3
, #sidebar p
{
76 #sidebar ul
, #sidebar ol
{
88 font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
90 border: 1px solid #f2f2f2;
91 border-left: 4px solid #CC0000;
100 font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
102 border: 1px solid #f2f2f2;
103 border-left: 4px solid #CC0000;
108 border-bottom: 1px solid
#777;
113 background: #FAFAFA url(../images/quote.gif) no-repeat 5px 10px !important;
114 background-position: 8px 10px;
115 border: 1px solid #f2f2f2;
116 border-left: 4px solid #CC0000;
123 margin:10px; padding: 0 5px;
124 border: 1px solid
#f2f2f2;
125 background-color: #FAFAFA;
134 border:1px solid
#eee;
135 font: normal
1em Verdana
, sans-serif
;
141 font: normal
1em Verdana
, sans-serif
;
142 border:1px solid
#eee;
147 #nottrac input
.button
{
149 font: bolder
12px Arial
, Sans-serif
;
150 border: 1px solid
#CCC;
156 #nottrac form
.search
{
158 top: 5px; right: 5px;
159 padding: 0; margin: 0;
161 background-color: transparent
;
163 #nottrac form
.search input
.textbox
{
166 border: 1px solid
#CCC;
170 #nottrac form
.search input
.searchbutton
{
173 font-family: Arial
, Sans-serif
;
174 border: 1px solid
#CCC;
175 background: #FFFFFF url
(../images/headerbg.gif) repeat-x bottom left
;
183 /**********************************
185 ***********************************/
196 margin: 0; padding: 0;
199 #header-slogan span#slogan
{
202 left: 3px; bottom: 8px;
203 font: bold
0.8em Verdana
, Arial
, Tahoma
, Sans-serif
;
211 margin: 0; padding: 0;
216 font: bold
30px "trebuchet MS", Arial
, Tahoma
, Sans-Serif
;
217 margin: 0; padding: 0;
218 letter-spacing: -1px;
222 /* navigation tabs */
227 right:-18px ; bottom: 0px;
228 font: bold
13px 'Trebuchet MS', Arial
, Sans-serif
;
236 background: url
(../images/tableft.gif) no-repeat left top
;
239 text-decoration:none
;
244 background: url
(../images/tabright.gif) no-repeat right top
;
245 padding:5px 15px 4px 6px;
248 /* Commented Backslash Hack hides rule from IE5-Mac \*/
249 #topheader a span
{float:none
;}
250 /* End IE5-Mac hack */
251 #topheader a:hover span
{
255 background-position:0% -42px;
257 #topheader a:hover span
{
258 background-position:100% -42px;
260 #topheader #current a
{
261 background-position:0% -42px;
263 #topheader #current a span
{
264 background-position:100% -42px;
271 margin: 0; padding: 0;
277 padding: 4px 0 4px 8px;
280 text-transform: uppercase;
281 background-color: #CC0000;
282 letter-spacing: .5px;
291 margin: 0; padding: 0;
292 background-color: #FFFFFF;
296 padding: 3px 0 3px 6px;
297 font: bold
95% Arial
, Sans-Serif
;
299 text-transform: uppercase
;
304 border: 1px solid
#EBEBEB;
308 #sidebar ul
.sidemenu
{
311 margin: 2px 0px 4px 0; padding: 0;
312 text-decoration: none
;
314 #sidebar ul
.sidemenu li
{
315 border-top: 1px solid
#f2f2f2;
316 background: url
(../images/bullet.gif) no-repeat
0px 2px;
317 padding: 3px 3px 3px 20px;
320 #sidebar ul
.sidemenu a
{
329 border-top: 1px solid
#f2f2f2;
330 background: #FFF url
(../images/footerbg.gif) repeat-x
;
331 padding: 2px 0 10px 0;
337 text-decoration: none
;
345 /* alignment classes */
346 .float-left { float: left
; }
347 .float-right { float: right
; }
348 .align-left { text-align: left
; }
349 .align-right { text-align: right
; }
351 /* display and additional classes */
352 .clear { clear: both
; }
353 .hide {display: none
; }
354 .red { color: #cc0000; }
356 margin: 20px 10px 5px 10px;
358 border-bottom: 1px dashed
#EFF0F1;
359 border-top: 1px dashed
#EFF0F1;
363 /* *************************
364 Begin default doxygen style
367 /* The standard CSS for doxygen */
369 #maincol table
, div
, p
, dl
{
373 /* @group Heading Levels */
391 #maincol div
.multicol
{
392 -moz-column-gap: 1em;
393 -webkit-column-gap: 1em;
394 -moz-column-count: 3;
395 -webkit-column-count: 3;
398 #maincol p
.startli
, p
.startdd
, p
.starttd
{
420 #maincol span
.legend
{
425 #maincol h3
.version
{
430 #maincol div
.qindex
, div
.navtab
{
431 background-color: #EBEFF6;
432 border: 1px solid
#A3B4D7;
438 #maincol div
.qindex
, div
.navpath
{
443 #maincol div
.navtab
{
447 /* @group Link Styling */
452 text-decoration: none
;
455 #maincol .contents
a:visited
{
460 text-decoration: underline
;
467 #maincol a
.qindexHL
{
469 background-color: #9CAFD4;
471 border: 1px double
#869DCA;
474 #maincol .contents a
.qindexHL:visited
{
500 font-family: monospace
, fixed
;
504 #maincol pre
.fragment
{
505 border: 1px solid
#C4CFE5;
506 background-color: #FBFCFD;
508 margin: 4px 8px 4px 2px;
510 word-wrap: break-word
;
516 background-color: black
;
522 border: solid thin
#333;
523 border-radius: 0.5em;
524 -webkit-border-radius: .5em;
525 -moz-border-radius: .5em;
526 box-shadow: 2px 2px 3px #999;
527 -webkit-box-shadow: 2px 2px 3px #999;
528 -moz-box-shadow: rgba
(0, 0, 0, 0.15) 2px 2px 2px;
529 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#eee), to
(#000),color-stop
(0.3, #444));
530 background-image: -moz-linear-gradient
(center top
, #eee 0%, #444 40%, #000);
533 #maincol div
.groupHeader
{
539 #maincol div
.groupText
{
550 #maincol div
.contents
{
556 #maincol td
.indexkey
{
557 background-color: #EBEFF6;
559 border: 1px solid
#C4CFE5;
560 margin: 2px 0px 2px 0;
564 #maincol td
.indexvalue
{
565 background-color: #EBEFF6;
566 border: 1px solid
#C4CFE5;
571 #maincol tr
.memlist
{
572 background-color: #EEF1F7;
575 #maincol p
.formulaDsp
{
579 #maincol img
.formulaDsp
{
583 #maincol img
.formulaInl
{
584 vertical-align: middle
;
587 #maincol div
.center
{
594 #maincol div
.center img
{
598 #maincol address
.footer
{
603 #maincol img
.footer
{
605 vertical-align: middle
;
608 /* @group Code Colorization */
610 #maincol span
.keyword
{
614 #maincol span
.keywordtype
{
618 #maincol span
.keywordflow
{
622 #maincol span
.comment
{
626 #maincol span
.preprocessor
{
630 #maincol span
.stringliteral
{
634 #maincol span
.charliteral
{
638 #maincol span
.vhdldigit
{
642 #maincol span
.vhdlchar
{
646 #maincol span
.vhdlkeyword
{
650 #maincol span
.vhdllogic
{
671 background-color: #e8eef2;
681 border-collapse: collapse
;
682 border: 1px solid
#A3B4D7;
693 border-top: 1px solid
#4A6AAA;
700 /* @group Member Descriptions */
702 #maincol table
.memberdecls
{
707 #maincol .mdescLeft
, .mdescRight
,
708 #maincol .memItemLeft
, .memItemRight
,
709 #maincol .memTemplItemLeft
, .memTemplItemRight
, .memTemplParams
{
710 background-color: #F9FAFC;
713 padding: 1px 0 0 8px;
716 #maincol .mdescLeft
, .mdescRight
{
717 padding: 0px 8px 4px 8px;
721 #maincol .memItemLeft
, .memItemRight
, .memTemplParams
{
722 border-top: 1px solid
#C4CFE5;
725 #maincol .memItemLeft
, .memTemplItemLeft
{
729 #maincol .memTemplParams
{
736 /* @group Member Details */
738 /* Styles for detailed member documentation */
740 #maincol .memtemplate
{
748 background-color: #EBEFF6;
749 border: 1px solid
#A3B4D7;
768 border-top: 1px solid
#A8B8D9;
769 border-left: 1px solid
#A8B8D9;
770 border-right: 1px solid
#A8B8D9;
771 padding: 6px 0px 6px 0px;
774 text-shadow: 0px 1px 1px rgba
(255, 255, 255, 0.9);
775 /* opera specific markup */
776 box-shadow: 5px 5px 5px rgba
(0, 0, 0, 0.15);
777 border-top-right-radius: 8px;
778 border-top-left-radius: 8px;
779 /* firefox specific markup */
780 -moz-box-shadow: rgba
(0, 0, 0, 0.15) 5px 5px 5px;
781 -moz-border-radius-topright: 8px;
782 -moz-border-radius-topleft: 8px;
783 /* webkit specific markup */
784 -webkit-box-shadow: 5px 5px 5px rgba
(0, 0, 0, 0.15);
785 -webkit-border-top-right-radius: 8px;
786 -webkit-border-top-left-radius: 8px;
787 background-image:url
('nav_f.png');
788 background-repeat:repeat-x
;
789 background-color: #E2E8F2;
794 border-bottom: 1px solid
#A8B8D9;
795 border-left: 1px solid
#A8B8D9;
796 border-right: 1px solid
#A8B8D9;
798 background-color: #FBFCFD;
800 /* opera specific markup */
801 border-bottom-left-radius: 8px;
802 border-bottom-right-radius: 8px;
803 box-shadow: 5px 5px 5px rgba
(0, 0, 0, 0.15);
804 /* firefox specific markup */
805 -moz-border-radius-bottomleft: 8px;
806 -moz-border-radius-bottomright: 8px;
807 -moz-box-shadow: rgba
(0, 0, 0, 0.15) 5px 5px 5px;
808 background-image: -moz-linear-gradient
(center top
, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
809 /* webkit specific markup */
810 -webkit-border-bottom-left-radius: 8px;
811 -webkit-border-bottom-right-radius: 8px;
812 -webkit-box-shadow: 5px 5px 5px rgba
(0, 0, 0, 0.15);
813 background-image: -webkit-gradient
(linear
,center top
,center bottom
,from
(#FFFFFF), color-stop
(0.6,#FFFFFF), color-stop
(0.60,#FFFFFF), color-stop
(0.95,#F7F8FB), to
(#EEF1F7));
820 #maincol .paramtype
{
824 #maincol .paramname
{
828 #maincol .paramname em
{
832 #maincol .params
, .retval
, .exception
, .tparams
{
833 border-spacing: 6px 2px;
836 #maincol .params
.paramname
, .retval
.paramname
{
841 #maincol .params
.paramtype
{
846 #maincol .params
.paramdir
{
847 font-family: "courier new",courier
,monospace
;
856 /* @group Directory (tree) */
858 /* for the tree view */
861 font-family: sans-serif
;
865 /* these are for tree view when used as main index */
867 #maincol .directory
{
873 #maincol .directory h3
{
880 The following two styles can be used to replace the root node title
881 with an image of your choice. Simply uncomment the next two styles,
882 specify the name of your image and be sure to set 'height' to the
883 proper pixel height of your image.
889 background-repeat: no-repeat;
890 background-image: url("yourimage.gif");
892 .directory h3.swap span {
897 #maincol .directory
> h3
{
901 #maincol .directory p
{
906 #maincol .directory div
{
911 #maincol .directory img
{
912 vertical-align: -30%;
915 /* these are for tree view when not used as main index */
917 #maincol .directory-alt
{
922 #maincol .directory-alt h3
{
928 #maincol .directory-alt
> h3
{
932 #maincol .directory-alt p
{
937 #maincol .directory-alt div
{
942 #maincol .directory-alt img
{
943 vertical-align: -30%;
948 #maincol div
.dynheader
{
957 #maincol table
.doxtable
{
958 border-collapse:collapse
;
961 #maincol table
.doxtable td
, table
.doxtable th
{
962 border: 1px solid
#2D4068;
963 padding: 3px 7px 2px;
966 #maincol table
.doxtable th
{
967 background-color: #374F7F;
975 #maincol .tabsearch
{
979 background-image: url
('tab_b.png');
988 background-image:url
('tab_b.png');
989 background-repeat:repeat-x
;
993 border:solid
1px #C2CDE4;
1001 list-style-type:none
;
1005 background-image:url
('bc_s.png');
1006 background-repeat:no-repeat
;
1007 background-position:right
;
1011 #maincol .navpath li
.navelem a
1015 text-decoration: none
;
1019 #maincol .navpath li
.navelem
a:hover
1024 #maincol .navpath li
.footer
1026 list-style-type:none
;
1030 background-image:none
;
1031 background-repeat:no-repeat
;
1032 background-position:right
;
1038 #maincol div
.summary
1047 #maincol div
.summary a
1049 white-space: nowrap
;
1052 #maincol div
.ingroups
1060 #maincol div
.ingroups a
1062 white-space: nowrap
;
1067 background-image:url
('nav_h.png');
1068 background-repeat:repeat-x
;
1069 background-color: #F9FAFC;
1071 border-bottom: 1px solid
#C4CFE5;
1074 #maincol div
.headertitle
1076 padding: 5px 5px 5px 10px;
1081 padding: 0 0 0 10px;
1084 #maincol dl
.note
, dl
.warning
, dl
.attention
, dl
.pre
, dl
.post
, dl
.invariant
, dl
.deprecated
, dl
.todo
, dl
.test
, dl
.bug
1086 border-left:4px solid
;
1092 border-color: #D0D000;
1095 #maincol dl
.warning
, dl
.attention
1097 border-color: #FF0000;
1100 #maincol dl
.pre
, dl
.post
, dl
.invariant
1102 border-color: #00D000;
1105 #maincol dl
.deprecated
1107 border-color: #505050;
1112 border-color: #00C0E0;
1117 border-color: #3030E0;
1122 border-color: #C08050;
1128 vertical-align: bottom
;
1129 border-collapse: separate
;
1139 font: 300% arial
,sans-serif
;
1146 font: 120% arial
,sans-serif
;
1153 font: 50% arial
,sans-serif
;
1163 border-bottom: 1px solid
#5373B4;