|  | BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { | 
|  | font-family: Verdana, Arial, Helvetica, sans-serif; | 
|  | font-size: 10pt; | 
|  | } | 
|  | H1 { | 
|  | text-align: center; | 
|  | font-size: 150%; | 
|  | } | 
|  | H2 { | 
|  | font-size: 120%; | 
|  | } | 
|  | H3 { | 
|  | font-size: 100%; | 
|  | } | 
|  | TD H2 | 
|  | { | 
|  | /* We need the margin in order to ensure that in tables | 
|  | * the headings are centered. */ | 
|  | margin-top: 12px; | 
|  | margin-bottom: 12px; | 
|  | } | 
|  | CAPTION { | 
|  | font-weight: bold | 
|  | } | 
|  | DIV.center { | 
|  | text-align: center; | 
|  | margin-top: 0px; | 
|  | margin-bottom: 0px; | 
|  | padding: 0px; | 
|  | } | 
|  | DIV.center img { | 
|  | border: 0px; | 
|  | } | 
|  | DIV.qindex { | 
|  | width: 100%; | 
|  | background-color: #e8eef2; | 
|  | border: 1px solid #84b0c7; | 
|  | text-align: center; | 
|  | margin: 2px; | 
|  | padding: 2px; | 
|  | line-height: 140%; | 
|  | } | 
|  | DIV.navpath { | 
|  | width: 100%; | 
|  | background-color: #e8eef2; | 
|  | border: 1px solid #84b0c7; | 
|  | text-align: center; | 
|  | margin: 2px; | 
|  | padding: 2px; | 
|  | line-height: 140%; | 
|  | } | 
|  | DIV.navtab { | 
|  | background-color: #e8eef2; | 
|  | border: 1px solid #84b0c7; | 
|  | text-align: center; | 
|  | margin: 2px; | 
|  | margin-right: 15px; | 
|  | padding: 2px; | 
|  | } | 
|  | TD.navtab { | 
|  | font-size: 100%; | 
|  | } | 
|  | A.qindex { | 
|  | text-decoration: none; | 
|  | font-weight: bold; | 
|  | color: #1A419D; | 
|  | } | 
|  | A.qindex:visited { | 
|  | text-decoration: none; | 
|  | font-weight: bold; | 
|  | color: #1A419D | 
|  | } | 
|  | A.qindex:hover { | 
|  | text-decoration: none; | 
|  | background-color: #ddddff; | 
|  | } | 
|  | A.qindexHL { | 
|  | text-decoration: none; | 
|  | font-weight: bold; | 
|  | background-color: #6666cc; | 
|  | color: #ffffff; | 
|  | border: 1px double #9295C2; | 
|  | } | 
|  | A.qindexHL:hover { | 
|  | text-decoration: none; | 
|  | background-color: #6666cc; | 
|  | color: #ffffff; | 
|  | } | 
|  | A.qindexHL:visited { | 
|  | text-decoration: none; | 
|  | background-color: #6666cc; | 
|  | color: #ffffff | 
|  | } | 
|  | A.el { | 
|  | text-decoration: none; | 
|  | font-weight: bold | 
|  | } | 
|  | A.elRef { | 
|  | font-weight: bold | 
|  | } | 
|  | A.code:link { | 
|  | text-decoration: none; | 
|  | font-weight: normal; | 
|  | color: #0000FF | 
|  | } | 
|  | A.code:visited { | 
|  | text-decoration: none; | 
|  | font-weight: normal; | 
|  | color: #0000FF | 
|  | } | 
|  | A.codeRef:link { | 
|  | font-weight: normal; | 
|  | color: #0000FF | 
|  | } | 
|  | A.codeRef:visited { | 
|  | font-weight: normal; | 
|  | color: #0000FF | 
|  | } | 
|  | A:hover { | 
|  | text-decoration: none; | 
|  | background-color: #f2f2ff | 
|  | } | 
|  | DL.el { | 
|  | margin-left: -1cm | 
|  | } | 
|  | .fragment { | 
|  | font-family: monospace, fixed; | 
|  | font-size: 95%; | 
|  | } | 
|  | PRE.fragment { | 
|  | border: 1px solid #CCCCCC; | 
|  | background-color: #f5f5f5; | 
|  | margin-top: 4px; | 
|  | margin-bottom: 4px; | 
|  | margin-left: 2px; | 
|  | margin-right: 8px; | 
|  | padding-left: 6px; | 
|  | padding-right: 6px; | 
|  | padding-top: 4px; | 
|  | padding-bottom: 4px; | 
|  | } | 
|  | DIV.ah { | 
|  | background-color: black; | 
|  | font-weight: bold; | 
|  | color: #ffffff; | 
|  | margin-bottom: 3px; | 
|  | margin-top: 3px | 
|  | } | 
|  |  | 
|  | DIV.groupHeader { | 
|  | margin-left: 16px; | 
|  | margin-top: 12px; | 
|  | margin-bottom: 6px; | 
|  | font-weight: bold; | 
|  | } | 
|  | DIV.groupText { | 
|  | margin-left: 16px; | 
|  | font-style: italic; | 
|  | font-size: 95% | 
|  | } | 
|  | BODY { | 
|  | background: white; | 
|  | color: black; | 
|  | margin-right: 20px; | 
|  | margin-left: 20px; | 
|  | } | 
|  | TD.indexkey { | 
|  | background-color: #e8eef2; | 
|  | font-weight: bold; | 
|  | padding-right  : 10px; | 
|  | padding-top    : 2px; | 
|  | padding-left   : 10px; | 
|  | padding-bottom : 2px; | 
|  | margin-left    : 0px; | 
|  | margin-right   : 0px; | 
|  | margin-top     : 2px; | 
|  | margin-bottom  : 2px; | 
|  | border: 1px solid #CCCCCC; | 
|  | } | 
|  | TD.indexvalue { | 
|  | background-color: #e8eef2; | 
|  | font-style: italic; | 
|  | padding-right  : 10px; | 
|  | padding-top    : 2px; | 
|  | padding-left   : 10px; | 
|  | padding-bottom : 2px; | 
|  | margin-left    : 0px; | 
|  | margin-right   : 0px; | 
|  | margin-top     : 2px; | 
|  | margin-bottom  : 2px; | 
|  | border: 1px solid #CCCCCC; | 
|  | } | 
|  | TR.memlist { | 
|  | background-color: #f0f0f0; | 
|  | } | 
|  | P.formulaDsp { | 
|  | text-align: center; | 
|  | } | 
|  | IMG.formulaDsp { | 
|  | } | 
|  | IMG.formulaInl { | 
|  | vertical-align: middle; | 
|  | } | 
|  | SPAN.keyword       { color: #008000 } | 
|  | SPAN.keywordtype   { color: #604020 } | 
|  | SPAN.keywordflow   { color: #e08000 } | 
|  | SPAN.comment       { color: #800000 } | 
|  | SPAN.preprocessor  { color: #806020 } | 
|  | SPAN.stringliteral { color: #002080 } | 
|  | SPAN.charliteral   { color: #008080 } | 
|  | SPAN.vhdldigit     { color: #ff00ff } | 
|  | SPAN.vhdlchar      { color: #000000 } | 
|  | SPAN.vhdlkeyword   { color: #700070 } | 
|  | SPAN.vhdllogic     { color: #ff0000 } | 
|  |  | 
|  | /* @group Member Descriptions */ | 
|  |  | 
|  | .mdescLeft, .mdescRight, | 
|  | .memItemLeft, .memItemRight, | 
|  | .memTemplItemLeft, .memTemplItemRight, .memTemplParams { | 
|  | background-color: #FAFAFA; | 
|  | border: none; | 
|  | margin: 4px; | 
|  | padding: 1px 0 0 8px; | 
|  | } | 
|  |  | 
|  | .mdescLeft, .mdescRight { | 
|  | padding: 0px 8px 4px 8px; | 
|  | color: #555; | 
|  | } | 
|  |  | 
|  | .memItemLeft, .memItemRight, .memTemplParams { | 
|  | border-top: 1px solid #ccc; | 
|  | } | 
|  |  | 
|  | .memItemLeft, .memTemplItemLeft { | 
|  | white-space: nowrap; | 
|  | } | 
|  |  | 
|  | .memTemplParams { | 
|  | color: #606060; | 
|  | white-space: nowrap; | 
|  | } | 
|  |  | 
|  | .search { | 
|  | color: #003399; | 
|  | font-weight: bold; | 
|  | } | 
|  | FORM.search { | 
|  | margin-bottom: 0px; | 
|  | margin-top: 0px; | 
|  | } | 
|  | INPUT.search { | 
|  | font-size: 90%; | 
|  | color: #000080; | 
|  | font-weight: normal; | 
|  | background-color: #e8eef2; | 
|  | } | 
|  | TD.tiny { | 
|  | font-size: 85%; | 
|  | } | 
|  | a { | 
|  | color: #1A41A8; | 
|  | } | 
|  | a:visited { | 
|  | color: #2A3798; | 
|  | } | 
|  | .dirtab { | 
|  | padding: 4px; | 
|  | border-collapse: collapse; | 
|  | border: 1px solid #84b0c7; | 
|  | } | 
|  | TH.dirtab { | 
|  | background: #e8eef2; | 
|  | font-weight: bold; | 
|  | } | 
|  | hr { | 
|  | height: 0; | 
|  | border: none; | 
|  | border-top: 1px solid #666; | 
|  | } | 
|  |  | 
|  | /* Styles for detailed member documentation */ | 
|  |  | 
|  | .memtemplate { | 
|  | font-size: 80%; | 
|  | color: #606060; | 
|  | font-weight: normal; | 
|  | margin-left: 3px; | 
|  | } | 
|  |  | 
|  | .memnav { | 
|  | background-color: #e8eef2; | 
|  | border: 1px solid #84b0c7; | 
|  | text-align: center; | 
|  | margin: 2px; | 
|  | margin-right: 15px; | 
|  | padding: 2px; | 
|  | } | 
|  |  | 
|  | .memitem { | 
|  | padding: 0; | 
|  | margin-bottom: 10px; | 
|  | } | 
|  |  | 
|  | .memname { | 
|  | white-space: nowrap; | 
|  | font-weight: bold; | 
|  | } | 
|  |  | 
|  | .memproto, .memdoc { | 
|  | border: 1px solid #84b0c7; | 
|  | } | 
|  |  | 
|  | .memproto { | 
|  | padding: 2; | 
|  | background-color: #d5e1e8; | 
|  | font-weight: bold; | 
|  | -webkit-border-top-left-radius: 8px; | 
|  | -webkit-border-top-right-radius: 8px; | 
|  | -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); | 
|  | -moz-border-radius-topleft: 8px; | 
|  | -moz-border-radius-topright: 8px; | 
|  | -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; | 
|  |  | 
|  | } | 
|  |  | 
|  | .memdoc { | 
|  | padding: 2px 5px; | 
|  | background-color: #eef3f5; | 
|  | border-top-width: 0; | 
|  | -webkit-border-bottom-left-radius: 8px; | 
|  | -webkit-border-bottom-right-radius: 8px; | 
|  | -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); | 
|  | -moz-border-radius-bottomleft: 8px; | 
|  | -moz-border-radius-bottomright: 8px; | 
|  | -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; | 
|  | } | 
|  |  | 
|  | .paramkey { | 
|  | text-align: right; | 
|  | } | 
|  |  | 
|  | .paramtype { | 
|  | white-space: nowrap; | 
|  | } | 
|  |  | 
|  | .paramname { | 
|  | color: #602020; | 
|  | white-space: nowrap; | 
|  | } | 
|  | .paramname em { | 
|  | font-style: normal; | 
|  | } | 
|  |  | 
|  | /* End Styling for detailed member documentation */ | 
|  |  | 
|  | /* for the tree view */ | 
|  | .ftvtree { | 
|  | font-family: sans-serif; | 
|  | margin:0.5em; | 
|  | } | 
|  | .directory { | 
|  | font-size: 9pt; | 
|  | font-weight: bold; | 
|  | } | 
|  | .directory h3 { | 
|  | margin: 0px; | 
|  | margin-top: 1em; | 
|  | font-size: 11pt; | 
|  | } | 
|  | .directory > h3 { | 
|  | margin-top: 0; | 
|  | } | 
|  | .directory p { | 
|  | margin: 0px; | 
|  | white-space: nowrap; | 
|  | } | 
|  | .directory div { | 
|  | display: none; | 
|  | margin: 0px; | 
|  | } | 
|  | .directory img { | 
|  | vertical-align: -30%; | 
|  | } | 
|  |  | 
|  | H2 A { | 
|  | font-size: 13pt;margin:10px 0 1em 1em;display:block; | 
|  | } | 
|  | H2 A:hover { | 
|  | background-color: #d8d6af | 
|  | } | 
|  | A.top  { | 
|  | font-size: 11pt; | 
|  | display:block; | 
|  | color: #666666; | 
|  | position:absolute; | 
|  | right:20pt; | 
|  | margin:12pt 0 0 0; | 
|  | text-decoration : none; | 
|  | } | 
|  | A.top:hover, A.logo:hover { | 
|  | background-color: transparent;font-weight : bolder; | 
|  | } | 
|  | .note { | 
|  | font-size: 8.5pt; | 
|  | } | 
|  |  | 
|  | DIV.navigation { | 
|  | min-height    : 64px; | 
|  | padding-left  : 80px; | 
|  | padding-top   : 5px; | 
|  | } | 
|  |  | 
|  | img { | 
|  | border: 0; | 
|  | } | 
|  | table { | 
|  | border-collapse: collapse; | 
|  | border-style: none; | 
|  | font-size: 1em; | 
|  | } | 
|  | th { | 
|  | text-align: left; | 
|  | padding-right: 1em; | 
|  | /*     border: #cccccc dashed; */ | 
|  | /*     border-style: dashed; */ | 
|  | /*     border-width: 0 0 3px 0; */ | 
|  | } | 
|  |  | 
|  |  | 
|  | TABLE.noborder { | 
|  | border-collapse: separate; | 
|  | border-bottom-style : none; | 
|  | border-left-style   : none; | 
|  | border-right-style  : none; | 
|  | border-top-style : none ; | 
|  | border-spacing : 0px 0px; | 
|  | margin: 4pt 0 0 0; | 
|  | padding: 0 0 0 0; | 
|  | } | 
|  | TABLE.noborder TD { | 
|  | border-bottom-style : none; | 
|  | border-left-style   : none; | 
|  | border-right-style  : none; | 
|  | border-top-style : none; | 
|  | border-spacing : 0px 0px; | 
|  | margin: 0 0 0 0; | 
|  | vertical-align: top; | 
|  | } | 
|  |  | 
|  | table.tutorial_code { | 
|  | border-collapse: collapse; | 
|  | border-width: 1px; | 
|  | border-style: dotted; | 
|  | border-color: #888888; | 
|  | empty-cells : hide; | 
|  | margin: 4pt 0 0 0; | 
|  | padding: 0 0 0 0; | 
|  | } | 
|  | table.tutorial_code tr { | 
|  | border-style: dashed; | 
|  | border-width: 1px; | 
|  | border-color: #888888; | 
|  | } | 
|  | table.tutorial_code td { | 
|  | border-style: none dotted none dotted; | 
|  | border-width: 0 1px 0 1px; | 
|  | border-color: transparent; | 
|  | empty-cells : show; | 
|  | margin: 0 0 0 0; | 
|  | padding: 2pt 5pt 2pt 5pt; | 
|  | vertical-align: middle; | 
|  | } | 
|  | DIV.eimainmenu { | 
|  | text-align:     center; | 
|  | /*   border-top:     solid; */ | 
|  | /*   border-bottom:  solid; */ | 
|  | } | 
|  |  | 
|  | /* center version number on main page */ | 
|  | H3.version { | 
|  | text-align:     center; | 
|  | } |