html{margin:0;padding:0;background-color:#fff}html.overthrow-enabled{width:100%;height:100%}body{font-size:12px;padding:0;margin-top:0;font-family:Arial,Calibri,Segoe UI,geneva,helvetica,sans-serif;font-weight:normal;color:#1e1e1e;background-color:#fff}.print body{font-family:Palatino Linotype,Book Antiqua,Palatino,serif;color:#000;margin-right:auto;margin-left:auto;width:90%;max-width:650px}.desktop body{min-width:400px}.tablet body{font-size:14px}html.overthrow-enabled body{width:99%;margin:0;padding:0}html.mobile.overthrow-enabled,html.mobile.overthrow-enabled body{height:99.8%;margin:0}html.mobile.overthrow-enabled body{margin:0;padding:0}html.overthrow-enabled.phone body,.phone body{width:95%;font-size:13px;margin-left:2.5%}.phone #wrap{margin-left:0;margin-right:0}.notphone #wrap{margin-left:40px;margin-right:40px}.overthrow-enabled #wrap{position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.tablet.overthrow-enabled #wrap{height:99%}.phone.overthrow-enabled #wrap{top:0;height:100%}h1,h2,h3,h4,h5,h6{font-family:Arial,Calibri,Segoe UI,geneva,helvetica,sans-serif;font-weight:bold;color:#1d1d1d}.h1{color:#518988;letter-spacing:-.5px;line-height:20px}h1,.h1{font-size:170%;margin-top:20px;padding:0}h2,.h2{font-size:135%;margin-top:21px}h3,.h3{font-size:125%;margin-top:18px}h4,.h4{font-size:115%;margin-top:16px}h5{font-size:105%;margin-top:16px}h6{margin-top:16px}.print h1,.print .h1{margin-top:20px}.mobile .h1{font-size:140%}.mobile .h2{font-size:120%;color:#464545}.mobile .h3{font-size:110%}.mobile .h4{font-size:105%}.mobile .h5{font-size:100%}.desktop .h1{border-top:2px solid #a5a7a5;padding-top:15px!important;padding-bottom:15px!important}.tablet .h1{margin-top:20px!important}.desktop .h2{border-top:1px solid #d6d8d6;padding-top:13px}.phone .h1{background-color:#fff;padding:2px;border-top:1px solid #d6d8d6;border-bottom:1px solid #d6d8d6}.content_wrapper{overflow:hidden;margin:0;padding:0}.collapsed>.content_wrapper{height:0}.expanded>.content_wrapper{height:auto}.hide{display:none}.clear{clear:both}.collapsed>.title,.expanded>.title{cursor:pointer;background-repeat:no-repeat}.desktop .collapsed>.title,.desktop .expanded>.title{margin-bottom:0;margin-left:-25px;padding-left:25px;padding-top:6px;padding-bottom:6px;background-position:left center}.mobile .collapsed>.title:first-child,.mobile .expanded>.title:first-child{margin:6px 0 0 0;padding:8px 5px 8px 8px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-shadow:0 1px 0 white;border:1px solid #d6d8d6}.mobile .expanded{margin-bottom:10px}.mobile .h1.title:first-child{text-shadow:none}.desktop .collapsed>.title:first-child{background-image:url('images/ui/plus_d.png')}.desktop .expanded>.title:first-child{background-image:url('images/ui/minus_d.png')}.mobile .collapsed>.title:first-child .expandable{background-image:url('images/ui/chev_down.png')}.mobile .expanded>.title:first-child .expandable{background-image:url('images/ui/chev_up.png')}span.expandable{padding-right:1em;display:block;background:no-repeat 100% 45%}.gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#b8b8b8));background-image:-webkit-linear-gradient(top,#fff,#b8b8b8);background-image:-moz-linear-gradient(top,#fff,#b8b8b8);background-image:-ms-linear-gradient(top,#fff,#b8b8b8);background-image:-o-linear-gradient(top,#fff,#b8b8b8);background-image:linear-gradient(top,#fff,#b8b8b8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#B8B8B8')}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.sect1{margin-bottom:10pt;clear:both}div.msgtext{margin-top:25px}div.msgexplan{margin-bottom:7px}div.msgexplan>span.title{font-weight:bold}div.msgtext p.para{font-weight:bold;color:#b00000}#tocref{display:inline;float:right}a{text-decoration:none;color:#518988}a:hover{color:#518988;text-decoration:underline}a:visited{color:#518988}div#booktitle{font-style:italic;font-size:10px;margin-left:5px}.topicnav{font-family:Segoe UI,geneva,helvetica,sans-serif;color:#5d5d5d}.topicnav a{color:#5d5d5d!important;transition:opacity .3s ease-out;-moz-transition:opacity .3 ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;white-space:nowrap}.desktop .topicnav a{opacity:.6}.phone #breadcrumbs a{white-space:normal}.topicnav a:hover{opacity:1!important}.menu{display:block;font-weight:bold;padding:3px 12px 3px 20px;text-decoration:none;background-repeat:no-repeat;background-position:0% 35%}a.menu{margin-top:3px}#more .menu{display:block}.menu:hover,.menu:visited,.menu:active{text-decoration:none}.phone .menu{background-position:5px 35%;padding-left:30px}.nowrap{white-space:nowrap}#more{clear:both;background-color:#e7edee;padding:4px 8px 8px 8px;margin-right:5px;margin-bottom:20px;border:1px solid #d6d8d6}#more a{color:#000;border:1px solid #d6d8d6;opacity:1;margin-top:3px;padding-top:7px;padding-bottom:7px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#f3f3f3;white-space:normal}#navmenu{width:5em}#tn_home{background-image:url('images/ui/home_p.png')}.tn_prev{background-image:url('images/ui/prev_d.png')}.tn_next{background-image:url('images/ui/next_d.png')}#tn_up{background-image:url('images/ui/parent.png');clear:both}#tn_pdf{background-image:url('images/ui/pdf.png')}#tn_print{background-image:url('images/ui/print.png')}.tn_comment{background-image:url('images/ui/comment.png')}#tn_comp{background-image:url('images/ui/root1.png')}#tn_prod{background-image:url('images/ui/root1.png')}#tn_more{float:right!important;background-image:url('images/ui/more.png');margin-right:0}#tn_close{padding:0!important;margin:0 -5px 10px 0!important;float:right;background-image:url('images/ui/toc_close.png')}#tn_search{background-image:url('images/ui/srch.png');margin:0}.notphone #tn_search{float:right}.phone #tn_search{float:right;display:block;margin:-1px 0 0 0;width:15%;height:14px;opacity:1}.desktop #tn_search{margin:-1px 0 0 0}.notphone #srch{float:right}.phone #srch{padding:3px 0 3px 0}.desktop #srch{padding:3px 0 3px 0;margin-right:-45px}#srch input{width:185px;height:16px;background-color:#f3f3f3;font-size:90%;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:2px solid #484848;padding-left:4px}.desktop #srch input{margin-right:-10px;margin-top:2px;transition:opacity .3s ease-out;-moz-transition:opacity .3 ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;opacity:.6}.desktop #srch input:hover,.desktop #srch input:focus{opacity:1!important}.phone #srch input{width:80%;height:20px}.mobile #srch input{height:23px;border-color:#d6d8d6}a img{border:none}.nav{background-repeat:no-repeat;background-position:center center;display:block;float:left;margin:.35em .25em .35em 0;width:40px;height:25px}.mobile a.nav{margin-right:3px}a.nav,a.nav:visited{color:gray;text-decoration:none}.desktop a.nav:hover{text-decoration:underline;color:#0a8da0}.mobile a.navbtn{opacity:1;color:#000;border:1px solid #d6d8d6;background-color:#f3f3f3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}a.inactive,a.inactive:hover,a.inactive:visited{opacity:.5!important;text-decoration:none;cursor:default;color:#dfdede}.mobile a.navbtn:active{border-top:3px solid #d6d8d6}.mobile a.navbtn.inactive{border:1px solid transparent}.desktop .topicnav a.inactive{opacity:.1!important;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}select.nav{background-color:#f3f3f3}#breadcrumbs{clear:both;padding-top:.5em;font-size:10px;font-style:italic}#breadcrumbs .inactive{opacity:1!important;color:gray;font-weight:bold}.print a,.print a:hover{color:#000;text-decoration:none;cursor:default}.fixed{background-repeat:no-repeat;position:fixed;opacity:.4;transition:opacity .3s ease-out;-moz-transition:opacity .3 ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out}.desktop .fixed{opacity:.2}#tn_next_bot{float:right}#tn_prev_fixed,#tn_next_fixed{width:20px;height:52px;top:40%}.desktop #tn_prev_fixed,.desktop #tn_next_fixed{opacity:.4}#tn_next_fixed{background-image:url('images/ui/chev_next.png');right:0}#tn_prev_fixed{background-image:url('images/ui/chev_prev.png');left:3px}.desktop .fixed:hover{opacity:1}.fixed span{display:none}.notphone #tn_sizer{background-image:url('images/ui/toc_right.png');width:25px;height:30px;top:0;left:0;background-repeat:no-repeat}.notphone #tn_sizer.down{background-image:url('images/ui/toc_left.png')}.desktop #tn_sizer{top:5px}.phone #tn_sizer{background-image:url('images/ui/toc_open.png')}.mobile #tn_sizer{opacity:1}.nav span.navitemtext{display:none}p.para{font-weight:normal}p.msgtext{font-style:italic;font-weight:normal}p.trademark{font-size:75%;font-weight:normal;font-style:italic}p.glossterm{font-weight:bold}div.formalpara em.title{font-style:normal;font-weight:bold;margin:0 5px 0 0}div.formalpara p.title{font-style:normal;font-weight:normal}pre{font-family:Lucida Console,Courier New,monospace;margin-bottom:10px;font-weight:normal;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre.compact{font-size:95%}pre.compact2,pre.screenshot{font-size:88%}pre.screenshot{border-top:1px solid #000;border-bottom:1px solid #000;padding:1px 0 3px 0}div.glossdef{margin:-10pt 0 0 0}.note,.tip,.warning,.important{padding:10px;margin:14px 0 20px 0}.notprint .note,.notprint .tip,.notprint .warning,.notprint .important{background-color:#e7edee;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.print .note,.print .tip,.print .warning,.print .important{padding:0;border-bottom:1px solid #999;border-top:1px solid #999}div.note p:first-child,div.tip p:first-child,div.warning p:first-child,div.important p:first-child{margin-top:5px}div.note p:last-child,div.tip p:last-child,div.warning p:last-child,div.important p:last-child{margin-bottom:4px}table .note,table .tip,table .warning,table .important{border-bottom:none;border-top:none;background-color:inherit!important;padding:0;margin:0}.note .title,.tip .title,.warning .title,.important .title{margin:0 7px 0 0;font-weight:bold;font-style:normal}.warning .title{color:#c00}.boxshadow,.notprint .informalfigure>img,#more{-ms-box-shadow:3px 3px 5px #444;-moz-box-shadow:3px 3px 5px #444;-webkit-box-shadow:3px 3px 5px #444;box-shadow:3px 3px 5px #444}img{max-width:95%;line-height:normal}.phone img{max-width:100%}img.border{border:1px solid}img.inline{vertical-align:middle}div.figure,div.informalfigure{margin-bottom:20px}div.figure em.figure{font-size:95%;font-style:normal;font-weight:bold;margin:5px 5px 0 0}div.figure em.title{font-family:times,serif;font-size:95%;font-style:italic;font-weight:normal}div.figure p.title em.num{font-size:95%;font-style:normal;font-weight:bold;margin:0 5px 0 0}div.figure p.title{font-size:95%;font-style:normal;font-weight:normal}.print table{border-collapse:collapse;margin:1em 0 1em 0}.notprint table.allseps,.notprint table.rowseps,.notprint table.topbot{border-spacing:0;border-top:2px solid #e1dede;border-bottom:2px solid #e1dede}.print table.allseps,.print table.rowseps,.print table.topbot{border-spacing:0;border-top:1px solid #606060;border-bottom:1px solid #606060}.notprint .headerrow{background-color:#f2f6f7;color:#1d1d1d}.notprint .evenrow{background-color:#f2f6f7}.notprint .oddrow{background-color:#fbfbfb}div.table p.title em.num{font-size:95%;font-style:normal;font-weight:bold;margin:0 5px 0 0}div.table p.title{font-size:95%;font-style:normal;font-weight:normal}.phone div.table p.title{font-size:80%}tr td p:first-child{margin-top:6px}tr td p:last-child{margin-bottom:4px}tr td{margin:0}table tr.headerrow th p.para{font-weight:bold;margin:1px 0 0 0}table tr.headerrow th{padding-top:4px;padding-bottom:4px}.notprint .headerrow th{border-bottom:2px solid #e1dede}.print .headerrow th{border-bottom:1px solid #606060}.allseps .headerrow th{border-left:1px solid #999;padding-left:5px}.allseps tr td{border-bottom:1px solid #999;border-left:1px solid #999;padding-left:5px}.allseps tr td:first-child,table.allseps tr th:first-child{border-left:0}.rowseps tr td{border-bottom:1px solid #999}.notprint td,.notprint th{padding-left:3px}table.calloutlist td{margin:0;padding:0 6px 0 0}table.calloutlist p{margin:5px 0 5px 0;padding:0}.phone table{font-size:80%}.notphone table{font-size:95%}dt.term{font-style:normal;font-weight:bold}dd.listitem{margin-left:22px;font-weight:normal}dt.refclass .application{font-size:90%;font-style:normal;font-weight:bold;padding:0 20px 2px 0}div.itemizedlist,div.orderedlist,div.procedure,div.substeps{margin-bottom:15px;font-weight:normal}ul,ol{margin-left:28px;padding-left:0}ul.listbox{list-style:square url("images/ui/checkbox.png")}ul.listbullet{list-style:disc none}ul.listcheck{list-style:square url("images/ui/checkedbox.png")}ul.listdash{list-style:square url("images/ui/dash.png")}ul.simplelist{margin-left:0;list-style:none none;padding-left:0}div.orderedlist div.orderedlist>ol{list-style-type:lower-alpha}div.orderedlist div.orderedlist div.orderedlist>ol{list-style-type:lower-roman}div.substeps div.substeps div.substeps>ol{list-style-type:lower-alpha}div.substeps div.substeps>ol{list-style-type:decimal}div.substeps>ol{list-style-type:lower-alpha}li{margin:5px 0 4px 0}li.member{margin:3px 0 0 10px;text-indent:-10px;font-weight:normal}li.step{font-weight:bold}div.procedure .title{font-size:100%;font-weight:bold;margin-top:16px}div.itemizedlist .title{font-size:100%;font-weight:bold;margin-top:16px}em{font-style:italic}span.citetitle,span.guimenu,span.replaceable{font-style:italic}tt,span.command,span.literal,span.filename{font-family:Courier New,monospace;font-size:100%}em.refclass,em.glossterm,em.option{font-weight:bold}span.strong,span.bold,span.windowitem{font-weight:bold}span.emphasis{font-style:italic}span.strongemphasis,span.listif{font-weight:bold;font-style:italic}em.msgtext{font-weight:bold;font-style:italic}span.subscript,span.superscript{font-size:80%}.notprint .number{display:inline-block;color:#777!important;font-size:75%;float:right;line-height:20px;text-shadow:0 1px 0 white;padding-left:15px}.mobile .number{color:#777!important;padding-right:5px}.phone .number{padding-left:3px}.desktop .h1.title,.desktop .h2.title{margin-right:-22px}div.toc{line-height:11.5pt;background-color:#eee;margin:20px 0 24px 0;padding:1px 0 5px 0}div.toc h2{margin-left:5px}div.toc div.toc1{font-weight:normal;margin:15px 10px 6px 5px}div.toc div.toc2{font-weight:normal;margin:8px 10px 5px 25px}div.toc div.toc3{font-weight:normal;margin:5px 10px 2px 50px}div.toc div.toc4{font-weight:normal;margin:0 10px 2px 75px}.singlefile h1{font-size:1.85em;color:#c00;margin-top:10px}.singlefile h2{font-size:1.4em;margin-top:35px}.singlefile h3{font-size:1.25em;margin-top:25px}.comment_instance{opacity:.85;border-spacing:0;font-size:90%;margin-top:5px;width:100%;background-color:#fbfae8;border:3px solid #d6d8d6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.comment_head{background-color:#e9e9e2;padding:3px 3px 3px 0;font-weight:bold;font-size:90%}.comment_head span{padding-left:3px}.comment_body{padding:3px}.comment_id{float:right!important}#tn_comment_bot{background-repeat:no-repeat;background-position:left;padding-left:20px;float:none}.phone #tn_comment_bot{background-position:3px 5px;width:100%;display:inline-block;padding:3px 0 3px 23px}#tn_comment_bot span.navitemtext{display:inline}.notphone #add_comment_span .tn_comment{margin-top:0;padding-top:0}#comment_list .title{color:#518988}.comment_text{font-size:10px;width:98%}#add_comment_here{margin-bottom:25px}#comment_thanks{padding:10px;background-color:#8f908f;border:3px solid #ccc;color:#eff0f0;font-size:130%}#add_comment{background-color:#eff0f0;border-radius:6px 6px 6px 6px;padding:5px}.desktop #add_comment{margin:0 -8px 0 -8px;padding:3px 6px 3px 6px}#add_comment{border:2px solid #d6d8d6}#add_comment h4{margin:0}#add_comment .explanation{padding:2px 3px 0 3px}#add_comment p.instructions{font-size:95%;color:#000}#add_comment p.disclaimer{font-size:85%;font-style:italic}#add_comment textarea{width:100%;height:120px;padding:5px;font-family:Lucida Console,monospace;font-size:10px}#add_comment .field input,#add_comment textarea{border:3px solid #ccc}.phone #add_comment .field{float:none!important}.phone #add_comment .field input{width:100%}.phone #add_comment .ok_cancel_div{margin-top:8px}#add_comment .btn{font-size:12px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:2px solid #ccc}#comment_form_errors{color:red;font-weight:bold}.right{float:right}.left{float:left}.boxsizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dim{opacity:.5}