+/* The standard CSS for doxygen */\r
+\r
+body, table, div, p, dl {\r
+ font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;\r
+ font-size: 12px;\r
+}\r
+\r
+/* @group Heading Levels */\r
+\r
+h1 {\r
+ text-align: center;\r
+ font-size: 150%;\r
+}\r
+\r
+h2 {\r
+ font-size: 120%;\r
+}\r
+\r
+h3 {\r
+ font-size: 100%;\r
+}\r
+\r
+dt {\r
+ font-weight: bold;\r
+}\r
+\r
+div.multicol {\r
+ -moz-column-gap: 1em;\r
+ -webkit-column-gap: 1em;\r
+ -moz-column-count: 3;\r
+ -webkit-column-count: 3;\r
+}\r
+\r
+p.startli, p.startdd, p.starttd {\r
+ margin-top: 2px;\r
+}\r
+\r
+p.endli {\r
+ margin-bottom: 0px;\r
+}\r
+\r
+p.enddd {\r
+ margin-bottom: 4px;\r
+}\r
+\r
+p.endtd {\r
+ margin-bottom: 2px;\r
+}\r
+\r
+/* @end */\r
+\r
+caption {\r
+ font-weight: bold;\r
+}\r
+\r
+span.legend {\r
+ font-size: 70%;\r
+ text-align: center;\r
+}\r
+\r
+h3.version {\r
+ font-size: 90%;\r
+ text-align: center;\r
+}\r
+\r
+div.qindex, div.navtab{\r
+ background-color: #e8eef2;\r
+ border: 1px solid #84b0c7;\r
+ text-align: center;\r
+ margin: 2px;\r
+ padding: 2px;\r
+}\r
+\r
+div.qindex, div.navpath {\r
+ width: 100%;\r
+ line-height: 140%;\r
+}\r
+\r
+div.navtab {\r
+ margin-right: 15px;\r
+}\r
+\r
+/* @group Link Styling */\r
+\r
+a {\r
+ color: #153788;\r
+ font-weight: normal;\r
+ text-decoration: none;\r
+}\r
+\r
+.contents a:visited {\r
+ color: #1b77c5;\r
+}\r
+\r
+a:hover {\r
+ text-decoration: underline;\r
+}\r
+\r
+a.qindex {\r
+ font-weight: bold;\r
+}\r
+\r
+a.qindexHL {\r
+ font-weight: bold;\r
+ background-color: #6666cc;\r
+ color: #ffffff;\r
+ border: 1px double #9295C2;\r
+}\r
+\r
+.contents a.qindexHL:visited {\r
+ color: #ffffff;\r
+}\r
+\r
+a.el {\r
+ font-weight: bold;\r
+}\r
+\r
+a.elRef {\r
+}\r
+\r
+a.code {\r
+ color: #3030f0;\r
+}\r
+\r
+a.codeRef {\r
+ color: #3030f0;\r
+}\r
+\r
+/* @end */\r
+\r
+dl.el {\r
+ margin-left: -1cm;\r
+}\r
+\r
+.fragment {\r
+ font-family: monospace, fixed;\r
+ font-size: 105%;\r
+}\r
+\r
+pre.fragment {\r
+ border: 1px solid #CCCCCC;\r
+ background-color: #f5f5f5;\r
+ padding: 4px 6px;\r
+ margin: 4px 8px 4px 2px;\r
+ overflow: auto;\r
+ word-wrap: break-word;\r
+ font-size: 9pt;\r
+ line-height: 125%;\r
+}\r
+\r
+div.ah {\r
+ background-color: black;\r
+ font-weight: bold;\r
+ color: #ffffff;\r
+ margin-bottom: 3px;\r
+ margin-top: 3px\r
+}\r
+\r
+div.groupHeader {\r
+ margin-left: 16px;\r
+ margin-top: 12px;\r
+ margin-bottom: 6px;\r
+ font-weight: bold;\r
+}\r
+\r
+div.groupText {\r
+ margin-left: 16px;\r
+ font-style: italic;\r
+}\r
+\r
+body {\r
+ background: white;\r
+ color: black;\r
+ margin-right: 20px;\r
+ margin-left: 20px;\r
+}\r
+\r
+td.indexkey {\r
+ background-color: #e8eef2;\r
+ font-weight: bold;\r
+ border: 1px solid #CCCCCC;\r
+ margin: 2px 0px 2px 0;\r
+ padding: 2px 10px;\r
+}\r
+\r
+td.indexvalue {\r
+ background-color: #e8eef2;\r
+ border: 1px solid #CCCCCC;\r
+ padding: 2px 10px;\r
+ margin: 2px 0px;\r
+}\r
+\r
+tr.memlist {\r
+ background-color: #f0f0f0;\r
+}\r
+\r
+p.formulaDsp {\r
+ text-align: center;\r
+}\r
+\r
+img.formulaDsp {\r
+ \r
+}\r
+\r
+img.formulaInl {\r
+ vertical-align: middle;\r
+}\r
+\r
+div.center {\r
+ text-align: center;\r
+ margin-top: 0px;\r
+ margin-bottom: 0px;\r
+ padding: 0px;\r
+}\r
+\r
+div.center img {\r
+ border: 0px;\r
+}\r
+\r
+img.footer {\r
+ border: 0px;\r
+ vertical-align: middle;\r
+}\r
+\r
+/* @group Code Colorization */\r
+\r
+span.keyword {\r
+ color: #008000\r
+}\r
+\r
+span.keywordtype {\r
+ color: #604020\r
+}\r
+\r
+span.keywordflow {\r
+ color: #e08000\r
+}\r
+\r
+span.comment {\r
+ color: #800000\r
+}\r
+\r
+span.preprocessor {\r
+ color: #806020\r
+}\r
+\r
+span.stringliteral {\r
+ color: #002080\r
+}\r
+\r
+span.charliteral {\r
+ color: #008080\r
+}\r
+\r
+span.vhdldigit { \r
+ color: #ff00ff \r
+}\r
+\r
+span.vhdlchar { \r
+ color: #000000 \r
+}\r
+\r
+span.vhdlkeyword { \r
+ color: #700070 \r
+}\r
+\r
+span.vhdllogic { \r
+ color: #ff0000 \r
+}\r
+\r
+/* @end */\r
+\r
+.search {\r
+ color: #003399;\r
+ font-weight: bold;\r
+}\r
+\r
+form.search {\r
+ margin-bottom: 0px;\r
+ margin-top: 0px;\r
+}\r
+\r
+input.search {\r
+ font-size: 75%;\r
+ color: #000080;\r
+ font-weight: normal;\r
+ background-color: #e8eef2;\r
+}\r
+\r
+td.tiny {\r
+ font-size: 75%;\r
+}\r
+\r
+.dirtab {\r
+ padding: 4px;\r
+ border-collapse: collapse;\r
+ border: 1px solid #84b0c7;\r
+}\r
+\r
+th.dirtab {\r
+ background: #e8eef2;\r
+ font-weight: bold;\r
+}\r
+\r
+hr {\r
+ height: 0px;\r
+ border: none;\r
+ border-top: 1px solid #666;\r
+}\r
+\r
+hr.footer {\r
+ height: 1px;\r
+}\r
+\r
+/* @group Member Descriptions */\r
+\r
+.mdescLeft, .mdescRight,\r
+.memItemLeft, .memItemRight,\r
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {\r
+ background-color: #FAFAFA;\r
+ border: none;\r
+ margin: 4px;\r
+ padding: 1px 0 0 8px;\r
+}\r
+\r
+.mdescLeft, .mdescRight {\r
+ padding: 0px 8px 4px 8px;\r
+ color: #555;\r
+}\r
+\r
+.memItemLeft, .memItemRight, .memTemplParams {\r
+ border-top: 1px solid #ccc;\r
+}\r
+\r
+.memItemLeft, .memTemplItemLeft {\r
+ white-space: nowrap;\r
+}\r
+\r
+.memTemplParams {\r
+ color: #606060;\r
+ white-space: nowrap;\r
+}\r
+\r
+/* @end */\r
+\r
+/* @group Member Details */\r
+\r
+/* Styles for detailed member documentation */\r
+\r
+.memtemplate {\r
+ font-size: 80%;\r
+ color: #606060;\r
+ font-weight: normal;\r
+ margin-left: 3px;\r
+}\r
+\r
+.memnav {\r
+ background-color: #e8eef2;\r
+ border: 1px solid #84b0c7;\r
+ text-align: center;\r
+ margin: 2px;\r
+ margin-right: 15px;\r
+ padding: 2px;\r
+}\r
+\r
+.memitem {\r
+ padding: 0;\r
+ margin-bottom: 10px;\r
+}\r
+\r
+.memname {\r
+ white-space: nowrap;\r
+ font-weight: bold;\r
+ margin-left: 6px;\r
+}\r
+\r
+.memproto {\r
+ border-top: 1px solid #84b0c7; \r
+ border-left: 1px solid #84b0c7; \r
+ border-right: 1px solid #84b0c7; \r
+ padding: 0;\r
+ background-color: #d5e1e8;\r
+ font-weight: bold;\r
+ /* firefox specific markup */\r
+ background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%);\r
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;\r
+ -moz-border-radius-topright: 8px;\r
+ -moz-border-radius-topleft: 8px;\r
+ /* webkit specific markup */\r
+ background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0)));\r
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\r
+ -webkit-border-top-right-radius: 8px;\r
+ -webkit-border-top-left-radius: 8px;\r
+\r
+}\r
+\r
+.memdoc {\r
+ border-bottom: 1px solid #84b0c7; \r
+ border-left: 1px solid #84b0c7; \r
+ border-right: 1px solid #84b0c7; \r
+ padding: 2px 5px;\r
+ background-color: #eef3f5;\r
+ border-top-width: 0;\r
+ /* firefox specific markup */\r
+ -moz-border-radius-bottomleft: 8px;\r
+ -moz-border-radius-bottomright: 8px;\r
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;\r
+ /* webkit specific markup */\r
+ -webkit-border-bottom-left-radius: 8px;\r
+ -webkit-border-bottom-right-radius: 8px;\r
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\r
+}\r
+\r
+.paramkey {\r
+ text-align: right;\r
+}\r
+\r
+.paramtype {\r
+ white-space: nowrap;\r
+}\r
+\r
+.paramname {\r
+ color: #602020;\r
+ white-space: nowrap;\r
+}\r
+.paramname em {\r
+ font-style: normal;\r
+}\r
+\r
+/* @end */\r
+\r
+/* @group Directory (tree) */\r
+\r
+/* for the tree view */\r
+\r
+.ftvtree {\r
+ font-family: sans-serif;\r
+ margin: 0.5em;\r
+}\r
+\r
+/* these are for tree view when used as main index */\r
+\r
+.directory {\r
+ font-size: 9pt;\r
+ font-weight: bold;\r
+}\r
+\r
+.directory h3 {\r
+ margin: 0px;\r
+ margin-top: 1em;\r
+ font-size: 11pt;\r
+}\r
+\r
+/*\r
+The following two styles can be used to replace the root node title\r
+with an image of your choice. Simply uncomment the next two styles,\r
+specify the name of your image and be sure to set 'height' to the\r
+proper pixel height of your image.\r
+*/\r
+\r
+/*\r
+.directory h3.swap {\r
+ height: 61px;\r
+ background-repeat: no-repeat;\r
+ background-image: url("yourimage.gif");\r
+}\r
+.directory h3.swap span {\r
+ display: none;\r
+}\r
+*/\r
+\r
+.directory > h3 {\r
+ margin-top: 0;\r
+}\r
+\r
+.directory p {\r
+ margin: 0px;\r
+ white-space: nowrap;\r
+}\r
+\r
+.directory div {\r
+ display: none;\r
+ margin: 0px;\r
+}\r
+\r
+.directory img {\r
+ vertical-align: -30%;\r
+}\r
+\r
+/* these are for tree view when not used as main index */\r
+\r
+.directory-alt {\r
+ font-size: 100%;\r
+ font-weight: bold;\r
+}\r
+\r
+.directory-alt h3 {\r
+ margin: 0px;\r
+ margin-top: 1em;\r
+ font-size: 11pt;\r
+}\r
+\r
+.directory-alt > h3 {\r
+ margin-top: 0;\r
+}\r
+\r
+.directory-alt p {\r
+ margin: 0px;\r
+ white-space: nowrap;\r
+}\r
+\r
+.directory-alt div {\r
+ display: none;\r
+ margin: 0px;\r
+}\r
+\r
+.directory-alt img {\r
+ vertical-align: -30%;\r
+}\r
+\r
+/* @end */\r
+\r
+address {\r
+ font-style: normal;\r
+ color: #333;\r
+}\r
+\r
+table.doxtable {\r
+ border-collapse:collapse;\r
+}\r
+\r
+table.doxtable td, table.doxtable th {\r
+ border: 1px solid #153788;\r
+ padding: 3px 7px 2px;\r
+}\r
+\r
+table.doxtable th {\r
+ background-color: #254798;\r
+ color: #FFFFFF;\r
+ font-size: 110%;\r
+ padding-bottom: 4px;\r
+ padding-top: 5px;\r
+ text-align:left;\r
+}\r
+\r
+\r
+p {padding-left: 20px;}
\ No newline at end of file