body{margin:0;padding:0;background:#fff;color:black;font-size:14pt;font-family:Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.5;background-repeat:no-repeat;background-position:right 18pt;background-attachment:scroll;hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto}a{color:#00f;text-decoration:none}a:hover{text-decoration:underline}a.exp{color:black;border-bottom:1px dotted #00f}a.exp:hover{color:#00f;text-decoration:underline}.highlight{color:green}table{border:0;margin:0;padding:0;border-collapse:collapse}tr{margin:0;padding:0;border:0}td{margin:0;padding:6px;border:0;line-height:1.25em}caption{caption-side:bottom;padding:.5em}.caption{font-size:10pt;text-align:center}h1{font-size:20pt;margin:12pt 0 6pt 0;line-height:1.2em;font-family:Palatino,Helvetica,Arial,sans-serif}h2{font-size:18pt;margin:12pt 0 6pt 0;line-height:1.2em;font-family:Palatino,Helvetica,Arial,sans-serif}h3{font-size:15pt;margin:12pt 0 6pt 0;line-height:1.2em;font-family:Palatino,Helvetica,Arial,sans-serif}h4{font-size:15pt;margin:10pt 0 6pt 0;line-height:1.2em;font-family:Palatino,Helvetica,Arial,sans-serif}h3.nopad{margin:0 0 6pt 0}h4.nopad{margin:0 0 6pt 0}p{padding:0;margin:6pt 0}p.info{font-size:12pt;margin:0;margin-top:-2pt;font-family:Palatino,Helvetica,Arial,sans-serif}.date{font-family:Palatino,Helvetica,Arial,sans-serif}code{font-size:12pt;font-family:monospace}pre{margin:0}.sans-serif{font-family:Arial,Helvetica,sans-serif}img{border:0}img.ltximg{vertical-align:middle}hr{border:0;border-top:1px solid #d0d0d0}hr.sep{border:0;border-top:1px solid #008000}dl{margin:0}div.textcontent{padding:0 2ex}div.textcontent p{line-height:1.5;text-align:justify}.text{line-height:110%}.center{margin-left:auto;margin-right:auto}.vtop tr td{vertical-align:top}.vmiddle tr td{vertical-align:middle}input{border:1px solid #6374f4;background-color:#e2f3ff;padding:2px 6px;margin:0;font-size:14pt;font-family:Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.2em}input.button{background-color:#e2f3ff}input.radio{border:0;background-color:white}input.checkbox{border:0;background-color:white}button{border:1px solid #1401f4;border-radius:6pt;background-color:#e2f3ff;padding:2px 4px;font-size:14pt;font-family:Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.2em}textarea{border:1px solid #5063f4;background-color:#e2f3ff;padding:2px;margin:0;font-size:14pt;font-family:Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.3em}select{border:1px solid #1401f4;background-color:#e2f3ff;padding:2px;font-size:14pt;font-family:Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.2em}span.formh{visibility:hidden}span.formh input{width:0;border:0;padding:0;margin:0;font-size:14pt;font-family:Georgia,Cambria,"Times New Roman",Times,serif;line-height:80%}input.searchedit{background-color:#f0f6ff;font-size:13pt}input.searchbutton{background-color:#f0f6ff;padding:1px;font-size:13pt}input.searchbutton:hover{background-color:#fffcdc}input.sbedit{font-family:Georgia,Cambria,"Times New Roman",Times,serif;border:1px solid #a0aeff;background-color:#f0f6ff;margin-bottom:1px}input.sbbutton{border:1px solid #a0aeff;border-radius:6pt;background-color:#f0f6ff;padding:1px 3px}textarea.sbtext{font-family:Georgia,Cambria,"Times New Roman",Times,serif;border:1px solid #a0aeff;background-color:#f0f6ff;padding:2px;margin-bottom:1px}a img{border:0}a img.cb{border:1px solid black}a:hover img.cb{border:1px solid blue}.zoom{transition:transform .2s}.zoom:hover{transform:scale(1.05)}.thinframe{border:1px solid #1001b9 !important;padding:6px}.thinheader{border-bottom:1px solid #008000 !important}.thinheader th{padding-left:2pt !important;padding-right:2pt !important;border-right:1px solid #008000 !important}.thinfooter{border-top:1px solid #008000 !important}.hideborderbelow{border-bottom:hidden !important}div.commentframe{margin-top:.4em;margin-bottom:.4em;border:1px solid #229c09;clear:left;min-height:80px;padding:10px}div.commentimage{float:left;width:80px}div.commenttitle{font-family:Palatino,Helvetica,Arial,sans-serif;font-size:15pt;margin-bottom:3pt;margin-left:90px}div.commentbody{margin:3pt;margin-left:90px}div.flright{float:right;margin:0 0 1.5em 1.5em}div.flframe{background-color:#f9f9f9;border:1px solid #aaa;padding:.5em}div.flframe h1{margin:0 0 6pt 0}div.flframe h2{margin:0 0 6pt 0}div.fpbox{display:inline-block;width:31%;vertical-align:top;text-align:justify;hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;padding:.3em .5em}div.fpbox .title{font-family:Palatino,Helvetica,Arial,sans-serif}.fpbox-text{font-size:12pt}@media only screen and (max-width:800px){div.fpbox{width:42%}}@media only screen and (max-width:640px){div.fpbox{width:90%}}div.sbframe{float:right;clear:right;border:1px solid green;overflow:auto;background-color:#fff;margin:.5em 0 .5em 1.5em;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:14pt;resize:both}table.sbtable{width:100%}img.sbimg{float:left;margin-right:4px;margin-bottom:4px}table.sbtable td{font-family:Georgia,Cambria,"Times New Roman",Times,serif;padding:4px}table.sbtable td.a0{text-align:right;font-weight:bold}table.sbtable td.d0{border-top:1px solid #a0aeff}table.sbtable td.d1{border-top:1px solid #a0d3ff}div.sbframe p{padding:0;margin:2pt 0}time{color:gray;margin-left:1rem;min-width:5rem;text-align:right}div.pttopbar{border-bottom:1px solid #1401f4;font-size:14pt;background-color:#e8f0ff;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.2}div.ptcontent{padding:1px 1.6ex;max-width:140ex;margin:0 auto;border-left:1px solid #e8e8ff;border-right:1px solid #e8e8ff}div.ptfullwidth{margin:1.6ex}div.pttextcontent{padding:1px 1.6ex;max-width:140ex;margin:0 auto;border-left:1px solid #e8e8ff;border-right:1px solid #e8e8ff}div.pttextcontent p{line-height:1.5;text-align:justify}div.pttextcontent li{line-height:1.5;text-align:justify}#ptnav,#ptnav ul{padding:0;margin:0;border:0;list-style:none}#ptnav li.top{float:left;margin:0;padding:6px 7px;background-color:#bfd5ff;border-left:1px solid #a0beff}#ptnav li a.ni{display:block;text-align:center}#ptnav ul.nx a{display:block;text-align:left;margin:0 .8ex;padding:1px 4px}#ptnav li.ns{padding-top:5px;border-top:1px solid red}#ptnav li.nt{padding-bottom:4px}#ptnav li ul{position:absolute;background:orange;left:-999em;border:1px solid red;padding:3px 0}#ptnav li div{position:absolute;background:orange;left:-999em;border:1px solid red;padding:4px}#ptnav li:hover,#ptnav li.sfhover{background-color:orange}#ptnav li:hover ul,#ptnav li.sfhover ul{left:auto}#ptnav li:hover div,#ptnav li.sfhover div{left:auto}div.ptpagelist{font-size:16pt;text-align:center;font-family:Palatino,Helvetica,Arial,sans-serif}a.pagenum{border:1px solid #1401f4;border-radius:6pt;padding:.4ex .8ex;font-family:Arial,Helvetica,sans-serif}a.pagenumcurr{background-color:#bfdeff}a.pagenum:hover{background:orange}@media print{div.commentform{display:none}}div.cite{margin:8pt 0;padding:0 8pt;border-left:1px solid #008000;border-right:1px solid #008000}div.citebox{margin:8pt 0;padding:0 8pt;border:1px solid #008000}table.fill{width:100%}table.indentsmall{margin-left:1.5em}table.smallwhite{border-collapse:collapse;border:0 !important}table.smallwhite tr td{padding:0 16px 0 0;border:0 !important}table.smallwhite tr th{padding:0 16px 0 0;border:0 !important;text-align:left}table.mediumwhite{border-collapse:collapse}table.mediumwhite tr td{padding:2px 16px 2px 0}table.darkframe{border-collapse:collapse;text-align:left}th.darkframe{padding:4px;border:1px solid #090066;border-collapse:collapse;text-align:inherit;background-color:#eff5ff}td.darkframe{padding:4px;border:1px solid #090066;border-collapse:collapse}table.darkfullframe{border-collapse:collapse;text-align:left}table.darkfullframe tr th{padding:4px;border:1px solid #090066;border-collapse:collapse;text-align:inherit;background-color:#eff5ff}table.darkfullframe tr td{padding:4px;border:1px solid #090066;border-collapse:collapse}table.vtop tr th{vertical-align:top}table.vtop tr td{vertical-align:top}table.lightgreyfullframe{border-collapse:collapse;border-spacing:0;padding:0}table.lightgreyfullframe tr td{padding:4px;border:1px inset #e8e8e8}table.paddfull{border-collapse:collapse}table.paddfull tr td{padding:4px}.indentsmall{margin:0 8pt}ul{margin:.3ex 2ex;padding:0 12pt}ol{margin:.3ex 2ex;padding:0 12pt}li{padding:.4ex 0}ul.nomargin{margin:.3ex 0}ul.plainlist{list-style:none}ul.postslist{list-style:none;border-left:gray solid 1px;margin-left:1rem;padding-left:2rem}ul.postslist li{display:flex;flex-direction:row;justify-content:space-between}ul.plainlist li{padding:2px 0;margin:0}ul.nested li{margin-left:0}ol.nestedA li{display:block}ol.nestedA li:before{content:counter(item) "   ";counter-increment:item;white-space:pre}ol.nestedA li.nonumber:before{content:"     "}ol.nestedA li.appendix:before{content:counter(itemappendix,upper-alpha) "   ";counter-increment:itemappendix}ol.nestedB{counter-reset:subitem}ol.nestedB li{display:block}ol.nestedB li:before{content:counter(item) "." counter(subitem) "   ";counter-increment:subitem;white-space:pre}li.appendix ol.nestedB li:before{content:counter(itemappendix,upper-alpha) "." counter(subitem) "   ";counter-increment:subitem}div.tightlist li{padding:.2ex 0}.lblock1 a{display:inline-block;text-align:center;padding:.4ex .6ex;margin:.5ex 1ex;border:1px solid #a0a0ff}.lblock1 a:hover{background-color:#e8e8ff}.lblock1 button{display:inline-block;text-align:center;padding:.4ex .6ex;margin:.5ex 1ex;background:transparent;border:1px solid #a0a0ff;color:blue;text-decoration:none}.lblock1 button:hover{background-color:#e8e8ff;text-decoration:underline}.lblock1 select{display:inline-block;text-align:left;padding:.4ex .6ex;margin:.5ex 1ex;background:transparent;border:1px solid #a0a0ff;color:blue;text-decoration:none}.lblock1 select:hover{background-color:#e8e8ff}.lblock2 a{display:inline-block;text-align:center;padding:.8ex 1.2ex;margin:.5ex 1ex;border:1px solid #a0a0ff}.lblock2 a:hover{background-color:#e8e8ff}.lblock2 button{display:inline-block;text-align:center;padding:.8ex 1.2ex;margin:.5ex 1ex;background:transparent;border:1px solid #a0a0ff;color:blue;text-decoration:none}.lblock2 button:hover{background-color:#e8e8ff;text-decoration:underline}.lblock2 select{display:inline-block;text-align:left;padding:.8ex 1.2ex;margin:.5ex 1ex;background:transparent;border:1px solid #a0a0ff;color:blue;text-decoration:none}.lblock2 select:hover{background-color:#e8e8ff}table.datatable1{border:1px solid #1001b9 !important;border-collapse:collapse;border-spacing:0;padding:0;text-align:left}table.datatable1 td{padding:4px;border:1px inset #e8e8e8}table.datatable1 th{padding:4px;border:1px inset #e8e8e8;border-bottom:1px solid #008000 !important;font-weight:normal;text-align:inherit}table.datatable1 td.linet{border-top:1px solid #008000 !important}table.datatable1 td.lineb{border-bottom:1px solid #008000 !important}table.datatable1 .liner{border-right:1px solid #008000 !important}table.datatable1 td.hide{border-bottom:hidden !important}.codesnippet{color:#000;font-size:13pt;font-family:monospace;text-align:left;line-height:1.1em}.codeframe{border:1px solid #d0d0d0;background-color:#fcfcfc;margin:4px 2px;padding:4px 6px;font-size:13pt;font-family:monospace;word-wrap:break-word;overflow-x:auto;line-height:1.1em}.codesnippet .num{color:#2928ff}.codesnippet .fun{color:#007f00}.codesnippet .str{color:#00a400}.codesnippet .com{color:#666466}.codesnippet .dir{color:#0000cd}.codesnippet .kwa{color:#aa2500}.codesnippet .kwb{color:#009b84}.codesnippet .res{color:#4f1dc4}.codesnippet .err{color:red;font-weight:bold;font-style:italic}.codesnippet .dstr{color:#c9a7ff}.codesnippet .op{color:#25f}.codesnippet .alt{color:#0af}.codesnippet .var{color:#ff7300}.codesnippet .keyword{color:#aa2500}.codesnippet .type{color:#009b84}.codesnippet .classname{color:#009b84}.codesnippet .string{color:#00a400;font-family:monospace}.codesnippet .regexp{color:darkblue}.codesnippet .specialchar{color:#00a4a4;font-family:monospace}.codesnippet .comment{color:#666466;font-style:italic}.codesnippet .number{color:#2928ff}.codesnippet .preproc{color:purple}.codesnippet .symbol{color:#000}.codesnippet .function{color:#000}.codesnippet .cbracket{color:#000}.codesnippet .todo{font-weight:bold;background-color:red}.codesnippet .linenum{color:black;font-family:monospace}.codesnippet .url{color:blue;text-decoration:underline;font-family:monospace}.codesnippet .date{color:blue;font-weight:bold}.codesnippet .time,.codesnippet .file{color:darkblue;font-weight:bold}.codesnippet .ip,.codesnippet .name{color:darkgreen}.codesnippet .variable{color:darkgreen}.codesnippet .italics{color:darkgreen;font-style:italic}.codesnippet .bold{color:darkgreen;font-weight:bold}.codesnippet .underline{color:darkgreen;text-decoration:underline}.codesnippet .fixed{color:green;font-family:monospace}.codesnippet .argument,.codesnippet .optionalargument{color:darkgreen}.codesnippet .math{color:darkblue}.codesnippet .bibtex{color:blue}.codesnippet .oldfile{color:darkred}.codesnippet .newfile{color:darkgreen}.codesnippet .difflines{color:blue}.codesnippet .selector{color:purple}.codesnippet .property{color:darkblue}.codesnippet .value{color:darkgreen;font-style:italic}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.termframe{border:1px solid silver;background-color:#000;color:silver;margin:4px 2px;padding:4px 6px;font-family:monospace;line-height:1.1em}.termframe tt{font-family:monospace}.termframe .comment{color:#ff7f24}.termframe .shell{color:#0f0}.termframe .shellcmd{color:#fff}ul.vlinks{list-style:none;margin:0;padding:0}ul.vlinks li{float:left}ul.vlinks li a{display:block;text-align:center;margin:0;padding:6px 6px;background-color:#bfd5ff;border-left:1px solid #a0beff;border-top:1px solid #a0beff;border-bottom:1px solid #a0beff}ul.vlinks li a.last{border-right:1px solid #a0beff}ul.vlinks li a:hover{background-color:orange}.jThumbnailScroller{position:relative;width:auto;border:0;padding:0;margin:0;overflow:hidden}.jThumbnailScroller .jTscrollerContainer{position:absolute;margin:0}.jThumbnailScroller .jTscroller{position:relative;height:100%;margin:0;left:0;top:0;display:inline-block}.jThumbnailScroller .jTscroller a{display:block;float:left;padding:0;border:0;margin:0}.jThumbnailScroller .jTscroller a img{border:0;vertical-align:top}@media only screen and (max-width:320px){div.aimg{float:none !important}}@media only screen and (max-width:640px){ul#ptnav i{display:none}}