html{font-size:14px}body{background-color:#fff;color:#036;padding:0 1em 0 0;margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:normal}pre,code{font-family:"Courier New",Courier,monospace}strong{font-weight:bold}q,em,var{font-style:italic}span.transnote,span.phonetic{font-weight:normal;background-color:inherit;color:#888}table,code{font-size:1em}a:link{color:#0073c7;background-color:inherit}a:visited{color:#5a88b5;background-color:inherit}a:link:hover,a:link:active,a:visited:hover,a:visited:active{color:#0073c7;background-color:#f0f0f0}tr.odd a:hover,tr.odd a:active,tr.header a:hover,tr.header a:active,div.note a:hover,div.note a:active,div.example a:hover,div.example a:active,div.warning a:hover,div.warning a:active,div#quickview a:hover,div#quickview a:active{background-color:#fff;color:#0073c7}code.module,code.module a:link{color:#8b4513;background-color:inherit}code.module a:visited{color:#bc8f8f;background-color:inherit}code.module a:hover,code.module a:active{color:#8b4513;background-color:#f0f0f0}tr.odd code.module a:hover,tr.odd code.module a:active,tr.header code.module a:hover,tr.header code.module a:active,div.note code.module a:hover,div.note code.module a:active,div.example code.module a:hover,div.example code.module a:active,div.warning code.module a:hover,div.warning code.module a:active,div#quickview code.module a:hover,div#quickview code.module a:active{background-color:#fff;color:#8b4513}code.directive,code.directive a:link{color:#287f00;background-color:inherit}code.directive a:visited{color:#35a500;background-color:inherit}code.directive a:hover,code.directive a:active{color:#287f00;background-color:#f0f0f0}tr.odd code.directive a:hover,tr.odd code.directive a:active,tr.header code.directive a:hover,tr.header code.directive a:active,div.note code.directive a:hover,div.note code.directive a:active,div.example code.directive a:hover,div.example code.directive a:active,div.warning code.directive a:hover,div.warning code.directive a:active,div#quickview code.directive a:hover,div#quickview code.directive a:active{background-color:#fff;color:#287f00}.glossarylink{cursor:help;border-bottom:1px dashed #0073c7;text-decoration:none}h1{padding:.2em;margin:0;border:1px solid #405871;background-color:inherit;color:#036;text-decoration:none;font-size:22px;font-weight:bold}h2{padding:.2em 0 .2em .7em;margin:0 0 .5em 0;text-decoration:none;font-size:18px;font-weight:bold}.section h2{background-color:#405871;color:#fff}.directive-section h2{background-color:#557697;color:#fff}.category h2{background-color:#e5ecf3;color:#405871;font-size:14px}h2 a,h2 a:hover,h2 a:active{color:inherit;background-color:inherit;text-decoration:none}h3{background-color:inherit;color:#036;text-decoration:none;font-weight:bold;font-size:16px;margin:1.3em 0 .4em 0;padding:0}h4{background-color:inherit;color:#036;text-decoration:none;font-weight:bold;font-size:14px;margin:1.3em 0 .2em 0;padding:0}h3+*,h4+*{margin-top:0}ul,.section table,.directive-section table{margin-bottom:1em}div.example h3,div.note h3,div.warning h3{margin:0 0 .5em 0;text-align:left;font-size:14px}div#quickview h3{margin:1em 0 .3em .5em;font-size:15px}div#quickview h3.directives{margin-top:.3em}h3 a,h3 a:hover,h3 a:active,h4 a,h4 a:hover,h4 a:active{color:inherit;background-color:inherit;text-decoration:none}div.up{width:30px;height:20px;padding:0;margin:-20px 0 1px 0;text-align:center;vertical-align:top}div.up img{vertical-align:top;width:11px;height:11px;border-style:none}div.top{width:30px;padding:0 0 0 30px;margin:0}div.top img{margin-top:.5em;vertical-align:bottom;width:11px;height:11px;border-style:none}table{border:1px solid #aaa;border-collapse:collapse;padding:2px;margin-top:.5em;margin-bottom:0}td,th{empty-cells:show;padding:.1em .2em;vertical-align:top;text-align:left;line-height:1.3em}th{font-weight:bold}td.centered{text-align:center}td.data{font-family:monospace;text-align:right;padding-left:1em}th.data{text-align:right}tr.odd{background-color:#f2f2f2}tr.header,tr.header th{background-color:#e2e2e2;border-top:1px solid #aaa;border-bottom:1px solid #aaa}table.bordered table td,table.bordered table th{border-style:none}table.bordered td,table.bordered th,table table.bordered td,table table.bordered th{border:1px solid #aaa}body#index-page div#page-content{width:100%}body[id]#index-page div#page-content{width:auto}table#indextable{width:100%;border-collapse:collapse;border:0 none}table#indextable td{width:33.3%;border-left:1px solid #aaa;padding-top:0;padding-bottom:0}table#indextable td.col1{border-left:0 none;padding-left:0}table#indextable td.col3{padding-right:0}table.module th,table.directive th{white-space:nowrap}table.qref{border-collapse:collapse;width:100%}table.qref td{border-style:none solid;border-color:#aaa;border-width:1px}table.qref td.descr{padding-left:1em;font-size:13px}table#legend{width:100%;border-style:none;border-width:0;vertical-align:bottom;padding:0;margin:0}table#legend td{vertical-align:bottom;margin:0;padding:0}table#legend td.letters{width:100%;padding-bottom:.5em}table#legend table{vertical-align:bottom;margin:0 0 0 .4em;padding:0;height:7.5em}table#legend table td,table#legend table th{vertical-align:middle;padding:.1ex .2em;line-height:1em;white-space:nowrap}table.related{border-collapse:separate}table.related th{padding:.2ex .3em;background-color:#e5ecf3;color:#405871;vertical-align:middle}table.related td{padding:.2ex .3em}ul{list-style-type:disc}ul ul{list-style-type:square}ul ul ul{list-style-type:circle}li,dt,dd{line-height:1.3em}dt{margin-top:.5em;font-weight:bold}ol li{margin-top:.5em}ol.up-A{list-style-type:upper-alpha}ol.lo-A{list-style-type:lower-alpha}dd.separate{margin-bottom:2em}li.separate{margin-bottom:1em}#toc,#topics{margin:0 0 1em 0;padding:0}#toc li,#topics li{list-style-type:none;margin:0;padding:0}.seealso{margin:0 0 1em 0;padding:0}.seealso li{list-style-type:none;margin:0;padding:0 0 0 34px}table.related td ul,table.related td li{list-style-type:none;margin:0;padding:0}div#directive-list ul{margin:0;padding:0}div#override-list td.module{width:20%}table#indextable td ul{list-style-type:none;margin:0 0 1em .5em;padding:0 0 0 0}table#indextable td ul li{margin-top:.3em}div#quickview li{font-size:13px}div#quickview ul{margin:0 0 15px 0;padding:0}div#quickview ul#toc{margin:0 0 0 .5em;padding:0}#module-index div#quickview ul#toc,#manual-page div#quickview ul#toc{margin-left:0}div#quickview ul#toc li{margin:0;padding:0;list-style-type:none}div#quickview li img{display:none}#module-index div#quickview ul#toc,#manual-page div#quickview ul#toc,div#quickview #topics,div#quickview .seealso{padding-left:15px}#module-index div#quickview ul#toc li,#manual-page div#quickview ul#toc li,div#quickview #topics li,div#quickview .seealso li{margin:.4em 0 2px 0;padding:0;list-style-type:square;list-style-position:outside}div#page-header{margin-left:30px}div#page-header img{padding:0;display:block;margin:-70px 0 1px 2em;width:248px;height:70px}div#quickview a.badge{background-color:transparent}div#quickview a.badge img{width:95px;height:95px}div#page-header p.apache{background-color:#405871;color:#fff;padding:0 0 0 248px;margin:0;text-align:center;vertical-align:middle;font-size:16px;font-weight:bold;line-height:29px}div#page-header p.menu{text-align:right;font-size:13px;margin:30px 0 .5em 0;padding:0}div#path{margin:.2em 0 1.2em 30px;padding:0;font-size:13px}div#preamble{padding-bottom:1em;margin-left:30px}div.section,div.directive-section{margin:-1.2em 0 0 60px;padding:0}.section p,.directive-section p{margin:0 0 1em 0;padding:0}div#directive-list{margin-left:30px;padding:0 0 1em 1em}div#directive-ref{margin:-1em 0 0 0;padding:0 0 1em 30px;width:100%}div[id]#directive-ref{width:auto}div#quickview{position:absolute;top:5.5em;right:1em;margin-left:0;margin-top:40px;padding:4px;width:13.5em;background-color:#f0f0f0;color:inherit}div#page-content{padding-top:0;margin-right:13em;padding-right:30px}body.no-sidebar div#page-content,body#index-page div#page-content{margin-right:0;padding-right:0}body#index-page div#page-content{margin-left:30px;padding-bottom:1em}p{line-height:1.3em}.toplang{padding:0;margin:.2em .2em 1em 0}.bottomlang{padding:0;margin:0 .2em .2em 0}.toplang p,.bottomlang p{font-size:13px;text-align:right;background-color:inherit;color:#ccc;margin:0;padding:0}.toplang p span,.bottomlang p span{background-color:inherit;color:#036}.toplang p a:link,.toplang p a:visited,.bottomlang p a:link,.bottomlang p a:visited{text-decoration:none;font-weight:bold}.toplang p a:hover,.toplang p a:active,.bottomlang p a:hover,.bottomlang p a:active{font-weight:bold}div#footer{margin-left:30px;font-size:13px;border-top:1px solid #405871;padding-top:.2em}div#footer p.apache{float:left;text-align:left;padding:0 0 1em 0;margin-top:0}div#footer p.menu{float:right;text-align:right;margin-top:0;padding:0 0 1em 0}div.example{background-color:#e5ecf3;color:#000;padding:.5em;margin:1em 2em 1em 1em}div.note div.example,div.warning div.example{border:1px solid #aaa;background-color:transparent;color:inherit;margin-right:1em}table div.example{margin-right:1em}div.example p,div.example pre,div.example table{padding:0;margin:0}div.example p{line-height:1em}div.example pre,div.example p>code{font-size:13px}div.note,div.warning{background-color:#eee;color:#036;padding:.5em;margin:1em 2em 1em 1em}div.warning{border:1px solid red}div.note p,div.warning p{margin:.5em 0 0 0;padding:0}div.note pre,div.warning pre{font-size:13px}table div.note,table div.warning{margin-right:1em}div.outofdate,div.retired{background-color:#ffffc0;color:#036;padding:.5em;margin:1em 2em 1em 1em}div.retired{border:solid 1px red;margin-left:3em}p.letters{margin:1em 0 0 0}p.centered{text-align:center}.letters{text-align:center;background-color:inherit;color:#ccc}.letters a:link,.letters a:visited{text-decoration:none;font-weight:bold}.letters a:hover,.letters a:active{font-weight:bold}blockquote p{font-style:italic;margin:0}blockquote p.cite{font-style:normal;margin-top:0;margin-left:2em}blockquote p.cite cite{font-style:normal}p.indent{margin-left:2em;margin-top:1em}span.indent{padding-left:1.5em;display:block}#index-page form{text-align:center}#index-page form p{line-height:1.1em}#index-page form input{font-size:1em}p.figure{margin-left:2em;font-style:italic}p.figure img{border:1px solid #aaa}p.figure dfn{font-weight:bold}html{font-size:100%}div#quickview a:hover,div#quickview a:active{background-color:#f0f0f0;color:#0073c7}div#quickview code.module a:hover,div#quickview code.module a:active{background-color:#f0f0f0;color:#8b4513}div#quickview code.directive a:hover,div#quickview code.directive a:active{background-color:#f0f0f0;color:#287f00}h1{font-size:1.5em}h2{font-size:1.2em}.category h2{font-size:1em}h3{font-size:1.1em}h4{font-size:1em}div.example h3,div.note h3,div.warning h3{font-size:1em}div#quickview h3,div#quickview h3.directives{margin:1em 0 .3em 0;font-size:1.1em}div#quickview h3.directives{margin-top:0}div#quickview li{font-size:1em}div#quickview ul{margin-bottom:1em}div#quickview ul#toc{margin-left:0}div#quickview li img{display:inline;margin-right:19px}#module-index div#quickview ul#toc,#manual-page div#quickview ul#toc,div#quickview #topics{padding-left:0}div#quickview .seealso{padding-left:34px}#module-index div#quickview ul#toc li,#manual-page div#quickview ul#toc li,div#quickview #topics li,div#quickview .seealso li{margin:0;list-style-type:none}div#page-header p.menu,div#path,div#footer{font-size:smaller}div#quickview{position:static;margin:0 0 1em 30px;padding:0;width:auto;background-color:#fff}div#page-content{margin-right:0;padding-right:0}div.example pre,div.example p>code{font-size:.9em}div.note pre,div.warning pre{font-size:.9em}table.qref td.descr{font-size:.9em}