html{margin:0;padding:0;background-color:#fff}
html.overthrow-enabled{width:100%;height:100%}
html.desktop{border-left:2px solid #d6d8d6}
body{font-size:12px;padding:0;margin-top:0;font-family:"Trebuchet MS",Verdana,Arial,Calibri,Segoe UI,geneva,helvetica,sans-serif;font-weight:normal;color:#000000;background-color:#fff;margin: .2in}
.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}
.notphone.singlefile #wrap{margin-left:250px;margin-right:30px}
.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:"Trebuchet MS",Verdana,Arial,Calibri,Segoe UI,geneva,helvetica,sans-serif;font-weight:bold;color:#0088CE}
.h1{color:#0088CE;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}
.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{padding-top:15px!important;padding-bottom:15px!important}
.notsinglefile.desktop .h1{border-top:2px solid #a5a7a5}
.singlefile.desktop .h1{font-size:28px;line-height:28px}
.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,.authorgroup{display:none!important}
.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}
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}
.singlefile .nav{float:right}
.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}
.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-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; color: #000000;}
p.TABLEWITHTITLE {font-weight: bold; color: DARKBLUE; font-style: 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}
p.SOURCEREG {font-style: italic; font-weight: normal}
p.NOTE {font-style: italic;}
p.NOTE-HINT {font-style: italic;}
p.NOTE-IMPORTANT {font-style: italic;}
p.NOTE-WARNING {font-style: italic;}
p.PROBLEM {font-style: normal;}
p.POSSCAUSE {font-style: normal;}
p.HEAD {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000;}
p.Trademark {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000;}

TT.COMMAND {font-weight: bold; font-style: normal}
TT.PARAMETER {font-style: italic; font-weight: normal}
TT.USERINPUT {font-weight: bold; font-style: normal}

/* set weight and style for these elements */
TT.COMMAND {font-weight: bold; font-style: normal}
TT.PARAMETER {font-style: italic; font-weight: normal}
TT.USERINPUT {font-weight: bold; font-style: normal}

/* apply bold emphasis */
EM.FIGURE {font-weight: bold; font-style: normal}
EM.PARAWITHTITLE {font-weight: bold; font-style: normal}
EM.REFCLASS {font-weight: bold; font-style: normal}
EM.FUNCTION {font-weight: bold; font-style: normal}
EM.GLOSSTERM {font-weight: bold; font-style: normal}
EM.OPTION {font-weight: bold; font-style: normal}
EM.STRING {font-weight: bold; font-style: normal}
EM.TSUBHEAD {font-weight: bold; font-style: normal}
EM.TBLHEAD {font-weight: bold; font-style: normal}
EM.PROBLEM {font-weight: bold; font-style: normal}
EM.EXPLAIN {font-weight: bold; font-style: normal}
EM.ACTION {font-weight: bold; font-style: normal}
EM.POSSCAUSE {font-weight: bold; font-style: normal}
EM.NOTE {font-weight: bold; font-style: normal}
EM.NOTE-HINT {font-weight: bold; font-style: normal}
EM.NOTE-IMPORTANT {font-weight: bold; font-style: normal}
EM.NOTE-WARNING {font-weight: bold; color: red; font-style: normal}

/* apply italic emphasis */
EM.DISKNAME {font-style: italic; font-weight: normal}
EM.EMPHASIS {font-style: italic; font-weight: normal}
EM.MANUALTITLE {font-style: italic; font-weight: normal}
EM.VARIABLE {font-style: italic; font-weight: normal}
EM.VARNAME {font-style: italic; font-weight: normal}
EM.VERSIONVARIABLE {font-style: italic; font-weight: normal}

/* apply bold and italic emphasis */
EM.MSGTEXT {font-weight: bold; font-style: italic}

/* table formating styles */
TABLE {background-color: white; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000;}
TR.HEADERROW {background-color: #cc9933}
TR.ODDROW {background-color: #ffffcc}
TR.EVENROW {background-color: #ffcc66}
td {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000;}

/* step list formating styles */
OL.LISTNUMBER {list-style-type: decimal}
OL.LISTNUMBERT {list-style-type: decimal}
OL.STEPLIST {list-style-type: decimal}
OL.LISTALPHA {list-style-type: lower-alpha}
OL.LISTNUMBERSUB {list-style-type: lower-alpha}
OL.LISTNUMBERTSUB {list-style-type: lower-alpha}
OL.STEPLISTSUB {list-style-type: lower-alpha}
OL.LISTALPHASUB {list-style-type: lower-alpha}

/* bulleted list formatting styles */
UL {list-style-type: disc;}
UL.LISTBULLET {list-style-type: disc;}
UL.LISTBULLETT {list-style-type: disc;}
UL.LISTCHECKBOX {list-style-type: square;}

/* superscript and subscript formating styles */
SPAN.SUBSCRIPT {font-size: small}
SPAN.SUPERSCRIPT {font-size: small}

/* graphic formatting styles */
img {line-height: normal}
br.img {line-height: normal}

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:Consolas,"Liberation Mono",Courier,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}
.notprint pre.screen{white-space:pre;overflow:auto;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#eee;padding:4px}
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}
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,.video-wrapper,.notprint .informalfigure>img,#more,.notphone #singlefiletoc{-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{height:auto;max-width:95%;width:auto;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}
table{table-layout:fixed}
.notprint table.allseps,.notprint table.rowseps,.notprint table.topbot{border-spacing:0;border-top:2px solid #e1dede;border-bottom:2px solid #e1dede}
.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{margin:0;word-wrap:break-word}
tr td *:first-child{margin-top:6px}
tr td *:last-child{margin-bottom:4px}
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}
.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.title{font-size:107.5%;font-weight:bold;margin:0 0 15px 0;color:#000}
dt.term{font-style:normal;font-weight:bold!important;opacity:.85}
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,span.citetitle,span.guimenu,span.replaceable{font-style:italic}
tt,span.command,span.literal,span.filename{font-family:Consolas,"Liberation Mono",Courier,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}
.remark{display:none;color:red}
html.test span.remark{display:inline}
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}
.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:Consolas,"Liberation Mono",Courier,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}
.video-wrapper{width:600px;max-width:99%}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.videoref{background-image:url('images/ui/video.png');background-repeat:no-repeat;padding:5px 0 5px 28px}
.dochome,.prodhome{margin-bottom:12px;font-size:95%}
.notphone .dochome,.notphone .prodhome{letter-spacing:.6px;line-height:100%;text-transform:uppercase;color:#333}
.desktop #proddoclinks{border-bottom:2px solid #d6d8d6}
.print body{font-family:Palatino Linotype,Book Antiqua,Palatino,serif;color:#000;margin-right:auto;margin-left:auto;width:90%;max-width:650px}
.print h1,.print .h1{margin-top:20px}
.print a,.print a:hover{color:#000;text-decoration:none;cursor:default}
.print .note,.print .tip,.print .warning,.print .important{padding:0;border-bottom:1px solid #999;border-top:1px solid #999}
.print table{border-collapse:collapse;margin:1em 0 1em 0}
.print table.allseps,.print table.rowseps,.print table.topbot{border-spacing:0;border-top:1px solid #606060;border-bottom:1px solid #606060}
.print .headerrow th{border-bottom:1px solid #606060}
.print #singlefiletoc{display:none}
div.toc h2{margin-left:5px}
div.toc div.toc1{font-weight:normal;margin:15px 10px 6px 5px}
div.toc2,div.toc3,div.toc4{display:none}
.desktop.singlefile .number{float:none;padding-left:0;font-size:95%;font-weight:700}
.desktop.singlefile .title .number{padding-right:5px}
.desktop.singlefile .toc .number{width:27px;line-height:normal;margin-left:-30px}
.desktop.singlefile .toc .toc1{margin-left:30px}
#singlefiletoc{text-shadow:0 1px 0 white;line-height:11.5pt;background-color:#eee;margin:20px 0 24px 0;padding:15px 0 5px 8px;font-weight:bold}
.notphone.singlefile #singlefiletoc{float:left;width:200px;margin-right:35px;margin-top:0;top:75px}
.phone.singlefile #singlefiletoc{display:none}
.notphone.singlefile #singlefiletoc a{color:#606060;text-decoration:none;font-weight:bold}
.notphone.singlefile #singlefiletoc a:hover{color:#999}
.notphone.singlefile #hdr{position:fixed;width:92%;color:#ebebeb!important;font-size:75%;height:52px;text-align:left;top:0;z-index:1000}
.singlefile.novell #hdr{background-color:#000}
.notphone.singlefile #wrap{margin-top:70px}
.notphone.singlefile body{margin-left:4%;margin-right:4%}
.singlefile #hdr a img{border:none}
.singlefile #hdr a:link{color:#333}
.singlefile #hdr a:active{color:#999}
.singlefile #hdr a:visited{color:#c00}
.singlefile div.subtitle{font-weight:bold;font-size:130%;margin-top:10px}
.notphone.singlefile .sect1:before,.notphone.singlefile .sect2:before,.notphone.singlefile .sect3:before{content:"";display:block;margin:-52px 0 0;height:52px}
.docsys body{margin-left:7.5%;margin-right:7.5%}
.singlefile.docsys #hdr{background-color:#506b81;font-size:250%;position:static;width:100%;padding:10px 0 0 10px;margin:10px 0 40px 0}
.singlefile.docsys th{text-align:left}
.singlefile.docsys td{padding:5px 2px 5px 3px}
