body{margin:0;padding:0;background:#fff;color:black;font-size:12pt;font-family:DejaVu Serif,Times,serif;background-repeat:no-repeat;background-position:right 18pt;background-attachment:scroll}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;font-family:DejaVu Serif,Times,serif;line-height:1.25em}caption{caption-side:bottom;padding:.5em}.caption{font-size:10pt;text-align:center}h1{font-size:16pt;margin:12pt 0 6pt 0;font-family:Arial,sans-serif}h2{font-size:15pt;margin:12pt 0 6pt 0;font-family:Arial,sans-serif}h3{font-size:14pt;margin:12pt 0 6pt 0;font-family:Arial,sans-serif}h4{font-size:14pt;margin:10pt 0 6pt 0;font-family:Arial,sans-serif}h3.nopad{margin:0 0 6pt 0}h4.nopad{margin:0 0 6pt 0}p{padding:0;margin:8pt 0}p.info{font-size:11pt;margin:0;margin-top:-4pt}p.nopadtop{margin-top:1pt}p.nopadbottom{margin-bottom:1pt}code{font-family:LMMono10,monospace}pre{margin:0}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.25em;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;margin:0;font-size:12pt;font-family:Georgia,sans-serif;line-height:110%}input.button{background-color:#e2f3ff}input.radio{border:0;background-color:white}input.checkbox{border:0;background-color:white}button{border:1px solid #1401f4;background-color:#e2f3ff;padding:2px;font-size:12pt;font-family:Arial,sans-serif}textarea{border:1px solid #5063f4;background-color:#e2f3ff;padding:2px;margin:0;font-size:12pt;font-family:Georgia,sans-serif}select{border:1px solid #1401f4;background-color:#e2f3ff;padding:2px;font-size:12pt;font-family:Arial,sans-serif}span.formh{visibility:hidden}span.formh input{width:0;border:0;padding:0;margin:0;font-size:12pt;font-family:Georgia,sans-serif;line-height:80%}input.searchedit{background-color:#f0f6ff;font-size:11pt}input.searchbutton{background-color:#f0f6ff;padding:1px;font-size:11pt}input.searchbutton:hover{background-color:#fffcdc}input.sbedit{font-family:Georgia,serif;border:1px solid #a0aeff;background-color:#f0f6ff;margin-bottom:1px}input.sbbutton{border:1px solid #a0aeff;background-color:#f0f6ff;padding:1px}textarea.sbtext{font-family:Georgia,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}.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-size:13pt;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}@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,serif;font-size:12pt;resize:both}table.sbtable{width:100%}img.sbimg{float:left;margin-right:4px;margin-bottom:4px}table.sbtable td{font-family:Georgia,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.pttopbar{border-bottom:1px solid #1401f4;font-size:16px;background-color:#e8f0ff;background-image:url(/img/cels.png);background-position:40px 0;padding:0;margin:0;font-family:Arial,sans-serif}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.25em;text-align:justify}div.pttextcontent li{line-height:1.25em;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}a.pagenum{border:1px solid #1401f4;border-radius:8px;padding:.4ex .8ex}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.darkfullframe{border-collapse:collapse;text-align:left}table.darkfullframe tr th{padding:4px;border:1px solid #090066;vertical-align:top;border-collapse:collapse;text-align:inherit;background-color:#eff5ff}table.darkfullframe tr td{padding:4px;border:1px solid #090066;vertical-align:top;border-collapse:collapse}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:4px 0}ul.nomargin{margin:.3ex 0}ul.plainlist{list-style:none}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}.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:12pt;font-family:monospace;text-align:left}.codeframe{border:1px solid #d0d0d0;background-color:#fcfcfc;margin:4px 2px;padding:4px 6px;font-size:12pt;font-family:monospace;word-wrap:break-word;overflow-x:auto}.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:#f00;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}.termframe{border:1px solid #c0c0c0;background-color:#000;color:#c0c0c0;margin:4px 2px;padding:4px 6px;font-family:LMMono10,monospace}.termframe tt{font-family:LMMono10,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}div.dlbox{background-color:orange;border:1px solid red;width:36ex;position:absolute;padding:8px 10px}.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}}