Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Documentation/ReferenceManualScripts/data/Doxygen.css is written in an unsupported language. File is not indexed.

0001 /* The standard CSS for doxygen 1.8.5 */
0002 
0003 body, table, div, p, dl {
0004         font: 400 14px/22px Roboto,sans-serif;
0005 }
0006 
0007 /* @group Heading Levels */
0008 
0009 h1.groupheader {
0010         font-size: 150%;
0011 }
0012 
0013 .title {
0014         font: 400 14px/28px Roboto,sans-serif;
0015         font-size: 150%;
0016         font-weight: bold;
0017         margin: 10px 2px;
0018 }
0019 
0020 h2.groupheader {
0021         border-bottom: 1px solid #879ECB;
0022         color: #354C7B;
0023         font-size: 150%;
0024         font-weight: normal;
0025         margin-top: 1.75em;
0026         padding-top: 8px;
0027         padding-bottom: 4px;
0028         width: 100%;
0029 }
0030 
0031 h3.groupheader {
0032         font-size: 100%;
0033 }
0034 
0035 h1, h2, h3, h4, h5, h6 {
0036         -webkit-transition: text-shadow 0.5s linear;
0037         -moz-transition: text-shadow 0.5s linear;
0038         -ms-transition: text-shadow 0.5s linear;
0039         -o-transition: text-shadow 0.5s linear;
0040         transition: text-shadow 0.5s linear;
0041         margin-right: 15px;
0042 }
0043 
0044 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
0045         text-shadow: 0 0 15px cyan;
0046 }
0047 
0048 dt {
0049         font-weight: bold;
0050 }
0051 
0052 div.multicol {
0053         -moz-column-gap: 1em;
0054         -webkit-column-gap: 1em;
0055         -moz-column-count: 3;
0056         -webkit-column-count: 3;
0057 }
0058 
0059 p.startli, p.startdd, p.starttd {
0060         margin-top: 2px;
0061 }
0062 
0063 p.endli {
0064         margin-bottom: 0px;
0065 }
0066 
0067 p.enddd {
0068         margin-bottom: 4px;
0069 }
0070 
0071 p.endtd {
0072         margin-bottom: 2px;
0073 }
0074 
0075 /* @end */
0076 
0077 caption {
0078         font-weight: bold;
0079 }
0080 
0081 span.legend {
0082         font-size: 70%;
0083         text-align: center;
0084 }
0085 
0086 h3.version {
0087         font-size: 90%;
0088         text-align: center;
0089 }
0090 
0091 div.qindex, div.navtab{
0092         background-color: #EBEFF6;
0093         border: 1px solid #A3B4D7;
0094         text-align: center;
0095 }
0096 
0097 div.qindex, div.navpath {
0098         width: 100%;
0099         line-height: 140%;
0100 }
0101 
0102 div.navtab {
0103         margin-right: 15px;
0104 }
0105 
0106 /* @group Link Styling */
0107 
0108 a {
0109         color: #3D578C;
0110         font-weight: normal;
0111         text-decoration: none;
0112 }
0113 
0114 .contents a:visited {
0115         color: #4665A2;
0116 }
0117 
0118 a:hover {
0119         text-decoration: underline;
0120 }
0121 
0122 a.qindex {
0123         font-weight: bold;
0124 }
0125 
0126 a.qindexHL {
0127         font-weight: bold;
0128         background-color: #9CAFD4;
0129         color: #ffffff;
0130         border: 1px double #869DCA;
0131 }
0132 
0133 .contents a.qindexHL:visited {
0134         color: #ffffff;
0135 }
0136 
0137 a.el {
0138         font-weight: bold;
0139 }
0140 
0141 a.elRef {
0142 }
0143 
0144 a.code, a.code:visited, a.line, a.line:visited {
0145         color: #4665A2; 
0146 }
0147 
0148 a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
0149         color: #4665A2; 
0150 }
0151 
0152 /* @end */
0153 
0154 dl.el {
0155         margin-left: -1cm;
0156 }
0157 
0158 pre.fragment {
0159         border: 1px solid #C4CFE5;
0160         background-color: #FBFCFD;
0161         padding: 4px 6px;
0162         margin: 4px 8px 4px 2px;
0163         overflow: auto;
0164         word-wrap: break-word;
0165         font-size:  9pt;
0166         line-height: 125%;
0167         font-family: monospace, fixed;
0168         font-size: 105%;
0169 }
0170 
0171 div.fragment {
0172         padding: 0px;
0173         margin: 0px;
0174         background-color: #FBFCFD;
0175         border: 1px solid #C4CFE5;
0176 }
0177 
0178 div.line {
0179         font-family: monospace, fixed;
0180         font-size: 13px;
0181         min-height: 13px;
0182         line-height: 1.0;
0183         text-wrap: unrestricted;
0184         white-space: -moz-pre-wrap; /* Moz */
0185         white-space: -pre-wrap;     /* Opera 4-6 */
0186         white-space: -o-pre-wrap;   /* Opera 7 */
0187         white-space: pre-wrap;      /* CSS3  */
0188         word-wrap: break-word;      /* IE 5.5+ */
0189         text-indent: -53px;
0190         padding-left: 53px;
0191         padding-bottom: 0px;
0192         margin: 0px;
0193         -webkit-transition-property: background-color, box-shadow;
0194         -webkit-transition-duration: 0.5s;
0195         -moz-transition-property: background-color, box-shadow;
0196         -moz-transition-duration: 0.5s;
0197         -ms-transition-property: background-color, box-shadow;
0198         -ms-transition-duration: 0.5s;
0199         -o-transition-property: background-color, box-shadow;
0200         -o-transition-duration: 0.5s;
0201         transition-property: background-color, box-shadow;
0202         transition-duration: 0.5s;
0203 }
0204 
0205 div.line.glow {
0206         background-color: cyan;
0207         box-shadow: 0 0 10px cyan;
0208 }
0209 
0210 
0211 span.lineno {
0212         padding-right: 4px;
0213         text-align: right;
0214         border-right: 2px solid #0F0;
0215         background-color: #E8E8E8;
0216         white-space: pre;
0217 }
0218 span.lineno a {
0219         background-color: #D8D8D8;
0220 }
0221 
0222 span.lineno a:hover {
0223         background-color: #C8C8C8;
0224 }
0225 
0226 div.ah {
0227         background-color: black;
0228         font-weight: bold;
0229         color: #ffffff;
0230         margin-bottom: 3px;
0231         margin-top: 3px;
0232         padding: 0.2em;
0233         border: solid thin #333;
0234         border-radius: 0.5em;
0235         -webkit-border-radius: .5em;
0236         -moz-border-radius: .5em;
0237         box-shadow: 2px 2px 3px #999;
0238         -webkit-box-shadow: 2px 2px 3px #999;
0239         -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
0240         background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
0241         background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
0242 }
0243 
0244 div.groupHeader {
0245         margin-left: 16px;
0246         margin-top: 12px;
0247         font-weight: bold;
0248 }
0249 
0250 div.groupText {
0251         margin-left: 16px;
0252         font-style: italic;
0253 }
0254 
0255 body {
0256         background-color: white;
0257         color: black;
0258         margin: 0;
0259 }
0260 
0261 div.contents {
0262         margin-top: 10px;
0263         margin-left: 12px;
0264         margin-right: 8px;
0265 }
0266 
0267 td.indexkey {
0268         background-color: #EBEFF6;
0269         font-weight: bold;
0270         border: 1px solid #C4CFE5;
0271         margin: 2px 0px 2px 0;
0272         padding: 2px 10px;
0273         white-space: nowrap;
0274         vertical-align: top;
0275 }
0276 
0277 td.indexvalue {
0278         background-color: #EBEFF6;
0279         border: 1px solid #C4CFE5;
0280         padding: 2px 10px;
0281         margin: 2px 0px;
0282 }
0283 
0284 tr.memlist {
0285         background-color: #EEF1F7;
0286 }
0287 
0288 p.formulaDsp {
0289         text-align: center;
0290 }
0291 
0292 img.formulaDsp {
0293         
0294 }
0295 
0296 img.formulaInl {
0297         vertical-align: middle;
0298 }
0299 
0300 div.center {
0301         text-align: center;
0302         margin-top: 0px;
0303         margin-bottom: 0px;
0304         padding: 0px;
0305 }
0306 
0307 div.center img {
0308         border: 0px;
0309 }
0310 
0311 address.footer {
0312         text-align: right;
0313         padding-right: 12px;
0314 }
0315 
0316 img.footer {
0317         border: 0px;
0318         vertical-align: middle;
0319 }
0320 
0321 /* @group Code Colorization */
0322 
0323 span.keyword {
0324         color: #008000
0325 }
0326 
0327 span.keywordtype {
0328         color: #604020
0329 }
0330 
0331 span.keywordflow {
0332         color: #e08000
0333 }
0334 
0335 span.comment {
0336         color: #800000
0337 }
0338 
0339 span.preprocessor {
0340         color: #806020
0341 }
0342 
0343 span.stringliteral {
0344         color: #002080
0345 }
0346 
0347 span.charliteral {
0348         color: #008080
0349 }
0350 
0351 span.vhdldigit { 
0352         color: #ff00ff 
0353 }
0354 
0355 span.vhdlchar { 
0356         color: #000000 
0357 }
0358 
0359 span.vhdlkeyword { 
0360         color: #700070 
0361 }
0362 
0363 span.vhdllogic { 
0364         color: #ff0000 
0365 }
0366 
0367 blockquote {
0368         background-color: #F7F8FB;
0369         border-left: 2px solid #9CAFD4;
0370         margin: 0 24px 0 4px;
0371         padding: 0 12px 0 16px;
0372 }
0373 
0374 /* @end */
0375 
0376 /*
0377 .search {
0378         color: #003399;
0379         font-weight: bold;
0380 }
0381 
0382 form.search {
0383         margin-bottom: 0px;
0384         margin-top: 0px;
0385 }
0386 
0387 input.search {
0388         font-size: 75%;
0389         color: #000080;
0390         font-weight: normal;
0391         background-color: #e8eef2;
0392 }
0393 */
0394 
0395 td.tiny {
0396         font-size: 75%;
0397 }
0398 
0399 .dirtab {
0400         padding: 4px;
0401         border-collapse: collapse;
0402         border: 1px solid #A3B4D7;
0403 }
0404 
0405 th.dirtab {
0406         background: #EBEFF6;
0407         font-weight: bold;
0408 }
0409 
0410 hr {
0411         height: 0px;
0412         border: none;
0413         border-top: 1px solid #4A6AAA;
0414 }
0415 
0416 hr.footer {
0417         height: 1px;
0418 }
0419 
0420 /* @group Member Descriptions */
0421 
0422 table.memberdecls {
0423         border-spacing: 0px;
0424         padding: 0px;
0425 }
0426 
0427 .memberdecls td, .fieldtable tr {
0428         -webkit-transition-property: background-color, box-shadow;
0429         -webkit-transition-duration: 0.5s;
0430         -moz-transition-property: background-color, box-shadow;
0431         -moz-transition-duration: 0.5s;
0432         -ms-transition-property: background-color, box-shadow;
0433         -ms-transition-duration: 0.5s;
0434         -o-transition-property: background-color, box-shadow;
0435         -o-transition-duration: 0.5s;
0436         transition-property: background-color, box-shadow;
0437         transition-duration: 0.5s;
0438 }
0439 
0440 .memberdecls td.glow, .fieldtable tr.glow {
0441         background-color: cyan;
0442         box-shadow: 0 0 15px cyan;
0443 }
0444 
0445 .mdescLeft, .mdescRight,
0446 .memItemLeft, .memItemRight,
0447 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
0448         background-color: #F9FAFC;
0449         border: none;
0450         margin: 4px;
0451         padding: 1px 0 0 8px;
0452 }
0453 
0454 .mdescLeft, .mdescRight {
0455         padding: 0px 8px 4px 8px;
0456         color: #555;
0457 }
0458 
0459 .memSeparator {
0460         border-bottom: 1px solid #DEE4F0;
0461         line-height: 1px;
0462         margin: 0px;
0463         padding: 0px;
0464 }
0465 
0466 .memItemLeft, .memTemplItemLeft {
0467         white-space: nowrap;
0468 }
0469 
0470 .memItemRight {
0471         width: 100%;
0472 }
0473 
0474 .memTemplParams {
0475         color: #4665A2;
0476         white-space: nowrap;
0477         font-size: 80%;
0478 }
0479 
0480 /* @end */
0481 
0482 /* @group Member Details */
0483 
0484 /* Styles for detailed member documentation */
0485 
0486 .memtemplate {
0487         font-size: 80%;
0488         color: #4665A2;
0489         font-weight: normal;
0490         margin-left: 9px;
0491 }
0492 
0493 .memnav {
0494         background-color: #EBEFF6;
0495         border: 1px solid #A3B4D7;
0496         text-align: center;
0497         margin: 2px;
0498         margin-right: 15px;
0499         padding: 2px;
0500 }
0501 
0502 .mempage {
0503         width: 100%;
0504 }
0505 
0506 .memitem {
0507         padding: 0;
0508         margin-bottom: 10px;
0509         margin-right: 5px;
0510         -webkit-transition: box-shadow 0.5s linear;
0511         -moz-transition: box-shadow 0.5s linear;
0512         -ms-transition: box-shadow 0.5s linear;
0513         -o-transition: box-shadow 0.5s linear;
0514         transition: box-shadow 0.5s linear;
0515         display: table !important;
0516         width: 100%;
0517 }
0518 
0519 .memitem.glow {
0520          box-shadow: 0 0 15px cyan;
0521 }
0522 
0523 .memname {
0524         font-weight: bold;
0525         margin-left: 6px;
0526 }
0527 
0528 .memname td {
0529         vertical-align: bottom;
0530 }
0531 
0532 .memproto, dl.reflist dt {
0533         border-top: 1px solid #A8B8D9;
0534         border-left: 1px solid #A8B8D9;
0535         border-right: 1px solid #A8B8D9;
0536         padding: 6px 0px 6px 0px;
0537         color: #253555;
0538         font-weight: bold;
0539         text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
0540         background-image:url('nav_f.png');
0541         background-repeat:repeat-x;
0542         background-color: #E2E8F2;
0543         /* opera specific markup */
0544         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
0545         border-top-right-radius: 4px;
0546         border-top-left-radius: 4px;
0547         /* firefox specific markup */
0548         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
0549         -moz-border-radius-topright: 4px;
0550         -moz-border-radius-topleft: 4px;
0551         /* webkit specific markup */
0552         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
0553         -webkit-border-top-right-radius: 4px;
0554         -webkit-border-top-left-radius: 4px;
0555 
0556 }
0557 
0558 .memdoc, dl.reflist dd {
0559         border-bottom: 1px solid #A8B8D9;      
0560         border-left: 1px solid #A8B8D9;      
0561         border-right: 1px solid #A8B8D9; 
0562         padding: 6px 10px 2px 10px;
0563         background-color: #FBFCFD;
0564         border-top-width: 0;
0565         background-image:url('nav_g.png');
0566         background-repeat:repeat-x;
0567         background-color: #FFFFFF;
0568         /* opera specific markup */
0569         border-bottom-left-radius: 4px;
0570         border-bottom-right-radius: 4px;
0571         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
0572         /* firefox specific markup */
0573         -moz-border-radius-bottomleft: 4px;
0574         -moz-border-radius-bottomright: 4px;
0575         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
0576         /* webkit specific markup */
0577         -webkit-border-bottom-left-radius: 4px;
0578         -webkit-border-bottom-right-radius: 4px;
0579         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
0580 }
0581 
0582 dl.reflist dt {
0583         padding: 5px;
0584 }
0585 
0586 dl.reflist dd {
0587         margin: 0px 0px 10px 0px;
0588         padding: 5px;
0589 }
0590 
0591 .paramkey {
0592         text-align: right;
0593 }
0594 
0595 .paramtype {
0596         white-space: nowrap;
0597 }
0598 
0599 .paramname {
0600         color: #602020;
0601         white-space: nowrap;
0602 }
0603 .paramname em {
0604         font-style: normal;
0605 }
0606 .paramname code {
0607         line-height: 14px;
0608 }
0609 
0610 .params, .retval, .exception, .tparams {
0611         margin-left: 0px;
0612         padding-left: 0px;
0613 }       
0614 
0615 .params .paramname, .retval .paramname {
0616         font-weight: bold;
0617         vertical-align: top;
0618 }
0619         
0620 .params .paramtype {
0621         font-style: italic;
0622         vertical-align: top;
0623 }       
0624         
0625 .params .paramdir {
0626         font-family: "courier new",courier,monospace;
0627         vertical-align: top;
0628 }
0629 
0630 table.mlabels {
0631         border-spacing: 0px;
0632 }
0633 
0634 td.mlabels-left {
0635         width: 100%;
0636         padding: 0px;
0637 }
0638 
0639 td.mlabels-right {
0640         vertical-align: bottom;
0641         padding: 0px;
0642         white-space: nowrap;
0643 }
0644 
0645 span.mlabels {
0646         margin-left: 8px;
0647 }
0648 
0649 span.mlabel {
0650         background-color: #728DC1;
0651         border-top:1px solid #5373B4;
0652         border-left:1px solid #5373B4;
0653         border-right:1px solid #C4CFE5;
0654         border-bottom:1px solid #C4CFE5;
0655         text-shadow: none;
0656         color: white;
0657         margin-right: 4px;
0658         padding: 2px 3px;
0659         border-radius: 3px;
0660         font-size: 7pt;
0661         white-space: nowrap;
0662         vertical-align: middle;
0663 }
0664 
0665 
0666 
0667 /* @end */
0668 
0669 /* these are for tree view when not used as main index */
0670 
0671 div.directory {
0672         margin: 10px 0px;
0673         border-top: 1px solid #A8B8D9;
0674         border-bottom: 1px solid #A8B8D9;
0675         width: 100%;
0676 }
0677 
0678 .directory table {
0679         border-collapse:collapse;
0680 }
0681 
0682 .directory td {
0683         margin: 0px;
0684         padding: 0px;
0685         vertical-align: top;
0686 }
0687 
0688 .directory td.entry {
0689         white-space: nowrap;
0690         padding-right: 6px;
0691         padding-top: 3px;
0692 }
0693 
0694 .directory td.entry a {
0695         outline:none;
0696 }
0697 
0698 .directory td.entry a img {
0699         border: none;
0700 }
0701 
0702 .directory td.desc {
0703         width: 100%;
0704         padding-left: 6px;
0705         padding-right: 6px;
0706         padding-top: 3px;
0707         border-left: 1px solid rgba(0,0,0,0.05);
0708 }
0709 
0710 .directory tr.even {
0711         padding-left: 6px;
0712         background-color: #F7F8FB;
0713 }
0714 
0715 .directory img {
0716         vertical-align: -30%;
0717 }
0718 
0719 .directory .levels {
0720         white-space: nowrap;
0721         width: 100%;
0722         text-align: right;
0723         font-size: 9pt;
0724 }
0725 
0726 .directory .levels span {
0727         cursor: pointer;
0728         padding-left: 2px;
0729         padding-right: 2px;
0730         color: #3D578C;
0731 }
0732 
0733 div.dynheader {
0734         margin-top: 8px;
0735         -webkit-touch-callout: none;
0736         -webkit-user-select: none;
0737         -khtml-user-select: none;
0738         -moz-user-select: none;
0739         -ms-user-select: none;
0740         user-select: none;
0741 }
0742 
0743 address {
0744         font-style: normal;
0745         color: #2A3D61;
0746 }
0747 
0748 table.doxtable {
0749         border-collapse:collapse;
0750         margin-top: 4px;
0751         margin-bottom: 4px;
0752 }
0753 
0754 table.doxtable td, table.doxtable th {
0755         border: 1px solid #2D4068;
0756         padding: 3px 7px 2px;
0757 }
0758 
0759 table.doxtable th {
0760         background-color: #374F7F;
0761         color: #FFFFFF;
0762         font-size: 110%;
0763         padding-bottom: 4px;
0764         padding-top: 5px;
0765 }
0766 
0767 table.fieldtable {
0768         /*width: 100%;*/
0769         margin-bottom: 10px;
0770         border: 1px solid #A8B8D9;
0771         border-spacing: 0px;
0772         -moz-border-radius: 4px;
0773         -webkit-border-radius: 4px;
0774         border-radius: 4px;
0775         -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
0776         -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
0777         box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
0778 }
0779 
0780 .fieldtable td, .fieldtable th {
0781         padding: 3px 7px 2px;
0782 }
0783 
0784 .fieldtable td.fieldtype, .fieldtable td.fieldname {
0785         white-space: nowrap;
0786         border-right: 1px solid #A8B8D9;
0787         border-bottom: 1px solid #A8B8D9;
0788         vertical-align: top;
0789 }
0790 
0791 .fieldtable td.fieldname {
0792         padding-top: 3px;
0793 }
0794 
0795 .fieldtable td.fielddoc {
0796         border-bottom: 1px solid #A8B8D9;
0797         /*width: 100%;*/
0798 }
0799 
0800 .fieldtable td.fielddoc p:first-child {
0801         margin-top: 0px;
0802 }       
0803         
0804 .fieldtable td.fielddoc p:last-child {
0805         margin-bottom: 2px;
0806 }
0807 
0808 .fieldtable tr:last-child td {
0809         border-bottom: none;
0810 }
0811 
0812 .fieldtable th {
0813         background-image:url('nav_f.png');
0814         background-repeat:repeat-x;
0815         background-color: #E2E8F2;
0816         font-size: 90%;
0817         color: #253555;
0818         padding-bottom: 4px;
0819         padding-top: 5px;
0820         text-align:left;
0821         -moz-border-radius-topleft: 4px;
0822         -moz-border-radius-topright: 4px;
0823         -webkit-border-top-left-radius: 4px;
0824         -webkit-border-top-right-radius: 4px;
0825         border-top-left-radius: 4px;
0826         border-top-right-radius: 4px;
0827         border-bottom: 1px solid #A8B8D9;
0828 }
0829 
0830 
0831 .tabsearch {
0832         top: 0px;
0833         left: 10px;
0834         height: 36px;
0835         background-image: url('tab_b.png');
0836         z-index: 101;
0837         overflow: hidden;
0838         font-size: 13px;
0839 }
0840 
0841 .navpath ul
0842 {
0843         font-size: 11px;
0844         background-image:url('tab_b.png');
0845         background-repeat:repeat-x;
0846         background-position: 0 -5px;
0847         height:30px;
0848         line-height:30px;
0849         color:#8AA0CC;
0850         border:solid 1px #C2CDE4;
0851         overflow:hidden;
0852         margin:0px;
0853         padding:0px;
0854 }
0855 
0856 .navpath li
0857 {
0858         list-style-type:none;
0859         float:left;
0860         padding-left:10px;
0861         padding-right:15px;
0862         background-image:url('bc_s.png');
0863         background-repeat:no-repeat;
0864         background-position:right;
0865         color:#364D7C;
0866 }
0867 
0868 .navpath li.navelem a
0869 {
0870         height:32px;
0871         display:block;
0872         text-decoration: none;
0873         outline: none;
0874         color: #283A5D;
0875         font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
0876         text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
0877         text-decoration: none;        
0878 }
0879 
0880 .navpath li.navelem a:hover
0881 {
0882         color:#6884BD;
0883 }
0884 
0885 .navpath li.footer
0886 {
0887         list-style-type:none;
0888         float:right;
0889         padding-left:10px;
0890         padding-right:15px;
0891         background-image:none;
0892         background-repeat:no-repeat;
0893         background-position:right;
0894         color:#364D7C;
0895         font-size: 8pt;
0896 }
0897 
0898 
0899 div.summary
0900 {
0901         float: right;
0902         font-size: 8pt;
0903         padding-right: 5px;
0904         width: 50%;
0905         text-align: right;
0906 }       
0907 
0908 div.summary a
0909 {
0910         white-space: nowrap;
0911 }
0912 
0913 div.ingroups
0914 {
0915         font-size: 8pt;
0916         width: 50%;
0917         text-align: left;
0918 }
0919 
0920 div.ingroups a
0921 {
0922         white-space: nowrap;
0923 }
0924 
0925 div.header
0926 {
0927         background-image:url('nav_h.png');
0928         background-repeat:repeat-x;
0929         background-color: #F9FAFC;
0930         margin:  0px;
0931         border-bottom: 1px solid #C4CFE5;
0932 }
0933 
0934 div.headertitle
0935 {
0936         padding: 5px 5px 5px 10px;
0937 }
0938 
0939 dl
0940 {
0941         padding: 0 0 0 10px;
0942 }
0943 
0944 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
0945 dl.section
0946 {
0947         margin-left: 0px;
0948         padding-left: 0px;
0949 }
0950 
0951 dl.note
0952 {
0953         margin-left:-7px;
0954         padding-left: 3px;
0955         border-left:4px solid;
0956         border-color: #D0C000;
0957 }
0958 
0959 dl.warning, dl.attention
0960 {
0961         margin-left:-7px;
0962         padding-left: 3px;
0963         border-left:4px solid;
0964         border-color: #FF0000;
0965 }
0966 
0967 dl.pre, dl.post, dl.invariant
0968 {
0969         margin-left:-7px;
0970         padding-left: 3px;
0971         border-left:4px solid;
0972         border-color: #00D000;
0973 }
0974 
0975 dl.deprecated
0976 {
0977         margin-left:-7px;
0978         padding-left: 3px;
0979         border-left:4px solid;
0980         border-color: #505050;
0981 }
0982 
0983 dl.todo
0984 {
0985         margin-left:-7px;
0986         padding-left: 3px;
0987         border-left:4px solid;
0988         border-color: #00C0E0;
0989 }
0990 
0991 dl.test
0992 {
0993         margin-left:-7px;
0994         padding-left: 3px;
0995         border-left:4px solid;
0996         border-color: #3030E0;
0997 }
0998 
0999 dl.bug
1000 {
1001         margin-left:-7px;
1002         padding-left: 3px;
1003         border-left:4px solid;
1004         border-color: #C08050;
1005 }
1006 
1007 dl.section dd {
1008         margin-bottom: 6px;
1009 }
1010 
1011 
1012 #projectlogo
1013 {
1014         text-align: center;
1015         vertical-align: bottom;
1016         border-collapse: separate;
1017 }
1018  
1019 #projectlogo img
1020 { 
1021         border: 0px none;
1022 }
1023  
1024 #projectname
1025 {
1026         font: 300% Tahoma, Arial,sans-serif;
1027         margin: 0px;
1028         padding: 2px 0px;
1029 }
1030     
1031 #projectbrief
1032 {
1033         font: 120% Tahoma, Arial,sans-serif;
1034         margin: 0px;
1035         padding: 0px;
1036 }
1037 
1038 #projectnumber
1039 {
1040         font: 50% Tahoma, Arial,sans-serif;
1041         margin: 0px;
1042         padding: 0px;
1043 }
1044 
1045 #titlearea
1046 {
1047         padding: 0px;
1048         margin: 0px;
1049         width: 100%;
1050         border-bottom: 1px solid #5373B4;
1051 }
1052 
1053 .image
1054 {
1055         text-align: center;
1056 }
1057 
1058 .dotgraph
1059 {
1060         text-align: center;
1061 }
1062 
1063 .mscgraph
1064 {
1065         text-align: center;
1066 }
1067 
1068 .caption
1069 {
1070         font-weight: bold;
1071 }
1072 
1073 div.zoom
1074 {
1075         border: 1px solid #90A5CE;
1076 }
1077 
1078 dl.citelist {
1079         margin-bottom:50px;
1080 }
1081 
1082 dl.citelist dt {
1083         color:#334975;
1084         float:left;
1085         font-weight:bold;
1086         margin-right:10px;
1087         padding:5px;
1088 }
1089 
1090 dl.citelist dd {
1091         margin:2px 0;
1092         padding:5px 0;
1093 }
1094 
1095 div.toc {
1096         padding: 14px 25px;
1097         background-color: #F4F6FA;
1098         border: 1px solid #D8DFEE;
1099         border-radius: 7px 7px 7px 7px;
1100         float: right;
1101         height: auto;
1102         margin: 0 20px 10px 10px;
1103         width: 200px;
1104 }
1105 
1106 div.toc li {
1107         background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1108         font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1109         margin-top: 5px;
1110         padding-left: 10px;
1111         padding-top: 2px;
1112 }
1113 
1114 div.toc h3 {
1115         font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1116         color: #4665A2;
1117         border-bottom: 0 none;
1118         margin: 0;
1119 }
1120 
1121 div.toc ul {
1122         list-style: none outside none;
1123         border: medium none;
1124         padding: 0px;
1125 }       
1126 
1127 div.toc li.level1 {
1128         margin-left: 0px;
1129 }
1130 
1131 div.toc li.level2 {
1132         margin-left: 15px;
1133 }
1134 
1135 div.toc li.level3 {
1136         margin-left: 30px;
1137 }
1138 
1139 div.toc li.level4 {
1140         margin-left: 45px;
1141 }
1142 
1143 .inherit_header {
1144         font-weight: bold;
1145         color: gray;
1146         cursor: pointer;
1147         -webkit-touch-callout: none;
1148         -webkit-user-select: none;
1149         -khtml-user-select: none;
1150         -moz-user-select: none;
1151         -ms-user-select: none;
1152         user-select: none;
1153 }
1154 
1155 .inherit_header td {
1156         padding: 6px 0px 2px 5px;
1157 }
1158 
1159 .inherit {
1160         display: none;
1161 }
1162 
1163 tr.heading h2 {
1164         margin-top: 12px;
1165         margin-bottom: 4px;
1166 }
1167 
1168 /* tooltip related style info */
1169 
1170 .ttc {
1171         position: absolute;
1172         display: none;
1173 }
1174 
1175 #powerTip {
1176         cursor: default;
1177         white-space: nowrap;
1178         background-color: white;
1179         border: 1px solid gray;
1180         border-radius: 4px 4px 4px 4px;
1181         box-shadow: 1px 1px 7px gray;
1182         display: none;
1183         font-size: smaller;
1184         max-width: 80%;
1185         opacity: 0.9;
1186         padding: 1ex 1em 1em;
1187         position: absolute;
1188         z-index: 2147483647;
1189 }
1190 
1191 #powerTip div.ttdoc {
1192         color: grey;
1193         font-style: italic;
1194 }
1195 
1196 #powerTip div.ttname a {
1197         font-weight: bold;
1198 }
1199 
1200 #powerTip div.ttname {
1201         font-weight: bold;
1202 }
1203 
1204 #powerTip div.ttdeci {
1205         color: #006318;
1206 }
1207 
1208 #powerTip div {
1209         margin: 0px;
1210         padding: 0px;
1211         font: 12px/16px Roboto,sans-serif;
1212 }
1213 
1214 #powerTip:before, #powerTip:after {
1215         content: "";
1216         position: absolute;
1217         margin: 0px;
1218 }
1219 
1220 #powerTip.n:after,  #powerTip.n:before,
1221 #powerTip.s:after,  #powerTip.s:before,
1222 #powerTip.w:after,  #powerTip.w:before,
1223 #powerTip.e:after,  #powerTip.e:before,
1224 #powerTip.ne:after, #powerTip.ne:before,
1225 #powerTip.se:after, #powerTip.se:before,
1226 #powerTip.nw:after, #powerTip.nw:before,
1227 #powerTip.sw:after, #powerTip.sw:before {
1228         border: solid transparent;
1229         content: " ";
1230         height: 0;
1231         width: 0;
1232         position: absolute;
1233 }
1234 
1235 #powerTip.n:after,  #powerTip.s:after,
1236 #powerTip.w:after,  #powerTip.e:after,
1237 #powerTip.nw:after, #powerTip.ne:after,
1238 #powerTip.sw:after, #powerTip.se:after {
1239         border-color: rgba(255, 255, 255, 0);
1240 }
1241 
1242 #powerTip.n:before,  #powerTip.s:before,
1243 #powerTip.w:before,  #powerTip.e:before,
1244 #powerTip.nw:before, #powerTip.ne:before,
1245 #powerTip.sw:before, #powerTip.se:before {
1246         border-color: rgba(128, 128, 128, 0);
1247 }
1248 
1249 #powerTip.n:after,  #powerTip.n:before,
1250 #powerTip.ne:after, #powerTip.ne:before,
1251 #powerTip.nw:after, #powerTip.nw:before {
1252         top: 100%;
1253 }
1254 
1255 #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
1256         border-top-color: #ffffff;
1257         border-width: 10px;
1258         margin: 0px -10px;
1259 }
1260 #powerTip.n:before {
1261         border-top-color: #808080;
1262         border-width: 11px;
1263         margin: 0px -11px;
1264 }
1265 #powerTip.n:after, #powerTip.n:before {
1266         left: 50%;
1267 }
1268 
1269 #powerTip.nw:after, #powerTip.nw:before {
1270         right: 14px;
1271 }
1272 
1273 #powerTip.ne:after, #powerTip.ne:before {
1274         left: 14px;
1275 }
1276 
1277 #powerTip.s:after,  #powerTip.s:before,
1278 #powerTip.se:after, #powerTip.se:before,
1279 #powerTip.sw:after, #powerTip.sw:before {
1280         bottom: 100%;
1281 }
1282 
1283 #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
1284         border-bottom-color: #ffffff;
1285         border-width: 10px;
1286         margin: 0px -10px;
1287 }
1288 
1289 #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
1290         border-bottom-color: #808080;
1291         border-width: 11px;
1292         margin: 0px -11px;
1293 }
1294 
1295 #powerTip.s:after, #powerTip.s:before {
1296         left: 50%;
1297 }
1298 
1299 #powerTip.sw:after, #powerTip.sw:before {
1300         right: 14px;
1301 }
1302 
1303 #powerTip.se:after, #powerTip.se:before {
1304         left: 14px;
1305 }
1306 
1307 #powerTip.e:after, #powerTip.e:before {
1308         left: 100%;
1309 }
1310 #powerTip.e:after {
1311         border-left-color: #ffffff;
1312         border-width: 10px;
1313         top: 50%;
1314         margin-top: -10px;
1315 }
1316 #powerTip.e:before {
1317         border-left-color: #808080;
1318         border-width: 11px;
1319         top: 50%;
1320         margin-top: -11px;
1321 }
1322 
1323 #powerTip.w:after, #powerTip.w:before {
1324         right: 100%;
1325 }
1326 #powerTip.w:after {
1327         border-right-color: #ffffff;
1328         border-width: 10px;
1329         top: 50%;
1330         margin-top: -10px;
1331 }
1332 #powerTip.w:before {
1333         border-right-color: #808080;
1334         border-width: 11px;
1335         top: 50%;
1336         margin-top: -11px;
1337 }
1338 
1339 @media print
1340 {
1341   #top { display: none; }
1342   #side-nav { display: none; }
1343   #nav-path { display: none; }
1344   body { overflow:visible; }
1345   h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1346   .summary { display: none; }
1347   .memitem { page-break-inside: avoid; }
1348   #doc-content
1349   {
1350     margin-left:0 !important;
1351     height:auto !important;
1352     width:auto !important;
1353     overflow:inherit;
1354     display:inline;
1355   }
1356 }
1357 
1358 div.headertitle
1359 {
1360         padding: 5px 5px 5px 10px;
1361 }
1362 /*****************************************************/
1363 
1364 .tabs, .tabs2, .tabs3 {
1365     background-image: url('tab_b.png');
1366     width: 100%;
1367     z-index: 101;
1368     font-size: 13px;
1369 }
1370 
1371 
1372 .tabs2 {
1373     font-size: 11px;
1374 }
1375 .tabs3 {
1376     font-size: 11px;
1377 }
1378 
1379 .tablist {
1380     margin: 0px auto;
1381     padding: 0;
1382     display: table;
1383 
1384 }
1385 
1386 .tablist li {
1387     float: left;
1388     display: table-cell;
1389     background-image: url('tab_b.png');
1390     line-height: 36px;
1391     list-style: none;
1392 }
1393 
1394 .tablist a {
1395     display: block;
1396     padding: 0 15px;
1397     font-weight: bold;
1398     color: #283A5D;
1399     text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
1400     text-decoration: none;
1401     outline: none;
1402     /*
1403     border-left: #64B2FF 1px solid;
1404     border-right: #64B2FF 1px solid;*/
1405     margin-left: -1px;
1406 }
1407 
1408 .tabs3 .tablist a {
1409     padding: 0 10px;
1410 }
1411 
1412 .tablist a:hover {
1413     background-image: url('tab_h.png');
1414     background-repeat:repeat-x;
1415     color: #fff;
1416     text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
1417     text-decoration: none;
1418 }
1419 
1420 .tablist li.current a {
1421     background-image: url('tab_a.png');
1422     background-repeat:repeat-x;
1423     color: #fff;
1424     text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
1425 }
1426 
1427 a.configfileLink{
1428         text-decoration: underline;
1429 }
1430 
1431 a.configfileLink:hover{
1432         text-decoration: none;
1433 }
1434 
1435 tr.top{
1436         background-image: url('tab_h.png');
1437 }
1438 
1439 tr.odd{
1440         #background-image: url('tab_h.png');
1441         background-color: #EEEEFF;
1442 }
1443 tr.even{
1444         #background-image: url('tab_b.png');
1445         background-color: #F8F8FA;
1446 }
1447 .doctable{
1448         border-collapse:collapse; 
1449         border:1px solid lightBlue; 
1450         width: 70%; 
1451         margin:0 auto;
1452 }
1453 
1454 h1 {
1455         font-size: 150%;
1456 }
1457 
1458 h2 {
1459         font-size: 120%;
1460 }
1461 
1462 h3 {
1463         font-size: 100%;
1464 }
1465 
1466 /** cmsdoxy was here **/
1467 .doxyTable{
1468     border-collapse:collapse;
1469     border:1px solid lightBlue;
1470     width: 70%;
1471     margin:0 auto;
1472 }
1473 
1474 .doxyTable tr:not(:first-child) {
1475     background: #eeeeff;
1476     border-spacing: 0px;
1477     padding: 0px;
1478     border-bottom: 1px solid #c1c1dc;
1479 }
1480 
1481 .doxyTable tr:hover {
1482     background: #cde4ec;
1483 }
1484 
1485 .doxyTable td {
1486     padding:8px;
1487     cursor:pointer;
1488 }
1489 
1490 .accordion {
1491     display: none;
1492     width: 100%;
1493 }
1494 
1495 div.content {}
1496 
1497 div.content h1, h2 {
1498     text-align: center;
1499 }