html{background-color:#fff;color:#000;font-family:sans-serif;font-size:1em}body{margin:0}a{color:#0044b3}a:visited{color:#ff7bb3}a.nonexistent:visited,a.nonexistent,a.badinterwiki:visited,a.badinterwiki{color:gray}a.www:before{content:url(../img/moin-www.png);margin:0 .2em}a.http:before{content:url(../img/moin-www.png);margin:0 .2em}a.https:before{content:url(../img/moin-www.png);margin:0 .2em}a.file:before{content:url(../img/moin-ftp.png);margin:0 .2em}a.ftp:before{content:url(../img/moin-ftp.png);margin:0 .2em}a.nntp:before{content:url(../img/moin-news.png);margin:0 .2em}a.news:before{content:url(../img/moin-news.png);margin:0 .2em}a.telnet:before,a.ssh:before{content:url(../img/moin-telnet.png);margin:0 .2em}a.irc:before,a.ircs:before{content:url(../img/moin-telnet.png);margin:0 .2em}a.mailto:before{content:url(../img/moin-email.png);margin:0 .2em}a.attachment:before{content:url(../img/moin-attach.png);margin:0 .2em}a.badinterwiki:before{content:url(../img/moin-inter.png);margin:0 .2em}a.interwiki:before{content:url(../img/moin-inter.png);margin:0 .2em}a.action:before{content:url(../img/moin-action.png);margin:0 .2em}li p{margin:.25em 0}li.gap{margin-top:.5em}dt{margin-top:.5em;font-weight:700}dd{margin-top:0;margin-bottom:0}dd p{margin:.25em 0}a,img,img.drawing{border:0}pre{border:1pt solid #aebdcc;background-color:#f3f5f7;padding:5pt;font-family:courier,monospace;white-space:pre;white-space:pre-wrap;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}pre.comment{background-color:#ccc;color:red;padding:0;margin:0;border:0}pre.comment:before{content:url(../img/attention.png)}.comment{color:#555;background-color:#ddf}.red{background-color:#fcc}.green{background-color:#cfc}.blue{background-color:#ccf}.yellow{background-color:#fff29f}.orange{background-color:#ffd59b}.solid{border:2px solid #000;padding:2px}.dashed{border:2px dashed #000;padding:2px}.dotted{border:2px dotted #000;padding:2px}.left{text-align:left}.center{text-align:center}.right{text-align:right}.justify{text-align:justify}table{margin:.5em 0 0 .5em;border-collapse:collapse}th,td{padding:.25em .5em;border:1pt solid #adb9cc}td p{margin:0;padding:0}div.table-of-contents{border:1px solid #bbb;color:#000;background-color:#eee;font-size:80%;text-align:left;margin:.5em 0 .5em 1em;padding:.5em .75em .5em .5em;max-width:50%;display:inline-table}div.table-of-contents ol{margin:0;padding:0 0 0 2em}div.table-of-contents ul{margin:0;list-style:none}div.table-of-contents li{margin:0;padding:0}p.table-of-contents-heading{font-weight:700;padding:0;margin:0 0 .5em;letter-spacing:.075em}table.navigation{background:#fff;margin:0}.footnotes div{width:5em;border-top:1pt solid gray}.footnotes ol{padding:0 2em;margin:0 0 1em}.footnotes li{}.info{float:right;font-size:.7em;color:gray}#pageinfo{margin-top:2em}.seperator{color:gray}#pagebottom{clear:both}hr{height:1pt;background-color:#9c9c9c;border:0}.hr1{height:2pt}.hr2{height:3pt}.hr3{height:4pt}.hr4{height:5pt}.hr5{height:6pt}.hr6{height:7pt}.u{text-decoration:underline}.strike{text-decoration:line-through}.warning{color:red}.error{color:red}strong.highlight{background-color:#cce0ff;padding:1pt}.rcrss{float:right;margin:0 7px 0 14px;height:0;position:relative;top:9px}*[div=rtl] .rcrss{float:left}.recentchanges[dir=rtl] .rcrss{float:left}.recentchanges table{clear:both;border-collapse:collapse;border:1px solid #4d7da9}.recentchanges td{vertical-align:top;border:none;background:#e6eaf0}.recentchanges .rcdaybreak td{background:#81bbf2;border:none;border:1px solid #4d7da9}.rcdaybreak td a{font-size:.88em}.rcicon1,.rcicon2{text-align:center}.rcpagelink{width:33%}.rctime{font-size:.88em;white-space:nowrap}.rceditor{white-space:nowrap;font-size:.88em}.rccomment{width:50%;color:gray;font-size:.88em}.userpref table,.userpref td{border:none}div.codemsg{margin:.5em 0;padding:.5em;padding-left:2.5em;background:0 0;border:1pt solid #ccbdae;background-color:#f7f0e0;background-image:url(../img/alert.png);background-repeat:no-repeat;background-position:.5em .5em;color:#000}div.codearea{margin:.5em 0;padding:0;border:1pt solid #aebdcc;background-color:#f3f5f7;color:#000}div.codearea pre{margin:0;padding:10pt;border:none}a.codenumbers{margin:0 10pt;font-size:.85em;color:gray}div.codearea pre span.LineNumber{color:gray}div.codearea pre span.ID{color:#000}div.codearea pre span.Operator{color:#0000c0}div.codearea pre span.Char{color:#004080}div.codearea pre span.Comment{color:green}div.codearea pre span.Number{color:#0080c0}div.codearea pre span.String{color:#004080}div.codearea pre span.SPChar{color:#0000c0}div.codearea pre span.ResWord{color:#a00000}div.codearea pre span.ConsWord{color:teal;font-weight:700}div.codearea pre span.Error{color:#ff8080;border:solid 1.5pt red}div.codearea pre span.ResWord2{color:#0080ff;font-weight:700}div.codearea pre span.Special{color:#00f}div.codearea pre span.Preprc{color:#803999}div.codearea pre span.DiffAdded{color:#4876ff}div.codearea pre span.DiffRemoved{color:red}div.codearea pre span.DiffChanged{color:coral}div.codearea pre span.DiffSeparator{color:#228b22;font-weight:700}.advancedsearch{border:1pt solid #adb9cc}.advancedsearch td{vertical-align:top;background-color:#e7e7e7;border:0}.advancedsearch td.searchfor{font-weight:700}.advancedsearch input{border:1px solid #adb9cc;background-color:#fff}.advancedsearch input[disabled]{background-color:#eee}.advancedsearch td.submit{border-top:1px solid #adb9cc;background-color:#fff;text-align:right}.advancedsearch optioni,.advancedsearch select{border:1px solid #adb9cc;background-color:#fff}.searchresults dt{margin-top:1em;font-weight:400}.searchresults dd,.searchresults p{font-size:.85em}.searchresults .searchhitinfobar{color:green;margin-left:15px;margin-top:0}p.searchstats{font-size:.8em;text-align:right;width:100%;background-color:#e6eaf0;border-top:1px solid #9088dc;padding:2px}p.searchhint{background-color:#e6eaf0;border:1px solid #9088dc;padding:2px}.searchpages{margin-left:auto;margin-right:auto}.searchpages tr,.searchpages td{border:0;padding:5px;margin:0;text-align:center;vertical-align:middle;color:#b93a58;font-weight:700;font-size:1.05em}.searchpages td a,.searchpages td a:link{text-decoration:underline}a.cal-emptyday{color:#777;text-align:center}a.cal-usedday{color:#000;font-weight:700;text-align:center}td.cal-workday{background-color:#ddf;text-align:center}td.cal-weekend{background-color:#fdd;text-align:center}td.cal-today{background-color:#cfc;border-style:solid;border-width:2pt;text-align:center}td.cal-invalidday{background-color:#ccc}a.cal-link{color:#000;text-decoration:none}th.cal-header{background-color:#dbf;text-align:center}table.tip{color:#000;background-color:#f88;font-size:small;font-weight:400;border-style:solid;border-width:1px}th.tip{background-color:#f44;font-weight:700;text-align:center}td.tip{text-align:left}*[dir=rtl] td.tip{text-align:right}#message .hint{font-style:italic}#message .info{float:none;font-size:1em;color:#000}#message .info:before{content:url(../img/icon-info.png);margin:0 .2em}#message .warning:before{content:url(../img/alert.png);margin:0 .2em}#message .error:before{content:url(../img/icon-error.png);margin:0 .2em}#content div.caution,#content div.important,#content div.note,#content div.tip,#content div.warning{border:1pt solid #e5e5e5;background-color:#f9f9ff;color:#000;margin:10pt 30pt;background-repeat:no-repeat;background-position:8px 8px;min-height:64px;padding-left:64px}#content div.caution p,#content div.important p,#content div.note p,#content div.tip p,#content div.warning p{margin-top:8px}#content div.tip{background-image:url(../img/admon-tip.png)}#content div.note{background-image:url(../img/admon-note.png)}#content div.important{background-image:url(../img/admon-important.png)}#content div.caution{background-image:url(../img/admon-caution.png)}#content div.warning{background-image:url(../img/admon-warning.png)}