/* font face requires Genivia Website fonts */ @font-face { font-family: 'inconsolatamedium'; src: url('../../fonts/inconsolata-webfont.eot'); src: url('../../fonts/inconsolata-webfont.eot?#iefix') format('embedded-opentype'), url('../../fonts/inconsolata-webfont.woff') format('woff'), url('../../fonts/inconsolata-webfont.ttf') format('truetype'), url('../../fonts/inconsolata-webfont.svg#inconsolatamedium') format('svg'); font-weight: normal; font-style: normal; } #titlearea { padding: 0px; margin: 0px; width: 100%; border-bottom: 0px; } div.textblock { margin-left: 10%; margin-right: 10%; } a.el { font-weight: normal; } pre { font-family: inconsolatamedium, monospace, serif !important; font-size: 1em !important; } code { display: inline-block; background-color: #ffe; font-family: inconsolatamedium, monospace, serif !important; margin-top: 1px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; border: 1px solid #ddd; border-radius: 3px; } em code { background-color: #FAFAFA; font-style: normal; } td code { border: none; padding: 0px; } div.header { visibility: hidden; } div.toc { padding: 14px 25px; background: #fafafa; border: 1px solid rgba(38, 91, 142, 0.5); border-radius: 7px 7px 7px 7px; float: right; height: auto; margin: 0px 20px 10px 10px; width: 200px; } div.toc h3 { visibility: hidden; } div.alt div.fragment { border: 1px solid rgba(38, 91, 142, 0.5); border-left: 10px solid #000; background-color: #FAFAFA; padding-left: 10px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; margin-left: 0px; font: 100 1em; line-height: normal; overflow: auto; } div.fragment { border: 1px solid rgba(38, 91, 142, 0.5); border-left: 10px solid #c0504d; background-color: #ffe; padding-left: 10px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; margin-left: 0px; font: 100 1em; line-height: normal; overflow: auto; } div.line { line-height: normal; } pre.fragment { border: 0px; background-color: hsl(0, 0%, 25%); color: hsl(0, 0%, 100%); padding: 6px; margin-left: 0px; font: 100 1em; line-height: normal; overflow: auto; white-space: pre; } table.doxtable { border-collapse: collapse; margin-top: 4px; margin-bottom: 4px; margin-left: 0px; background-color: #ffe; } table.doxtable th { background-color: #c0504d; color: #FFFFFF; font-size: 110%; padding-bottom: 4px; padding-top: 5px; } .navpath ul { font-size: 11px; color: rgba(255, 255, 255, 0.9); background: #c0504d; border: 1px solid #ddd; margin:0px; padding:0px; } .navpath li { list-style-type:none; float:left; padding-left:10px; padding-right:15px; background: #c0504d; color: rgba(255, 255, 255, 0.9); } .navpath li.navelem a { height:32px; display:block; text-decoration: none; outline: none; color: rgba(255, 255, 255, 0.9); text-shadow: none; text-decoration: none; } .navpath li.navelem a:hover { background: #E23232; color: #fff; }