*{line-height:1.125em;padding:0;margin:0;}body{background:#048;color:#fff;font-family:Arial,sans-serif;padding:2.6875em 0 1em;border:none;}#main{padding:2em 0 2em;margin:1em 2% 0 25%;border-right:#012 solid 1px;}#main:after{content:"";display:block;clear:both;}#context{position:absolute;top:9em;left:0;width:25%;padding-bottom:1em;}#context:before{content:"Author resources";display:block;color:#ff6;margin:0 1em 0.25em;}#context:after{content:"This stylesheet works best at 1280x1024 or above.";display:block;margin:0 1em 0.5em;}#context p{margin:0 1em 0.5em}h1{background:#f80 url(h1) no-repeat 0 50%;font-size:1.5625em;padding:0.8em 2% 0;margin-top:8px;border-top:#c50 solid 1px;border-bottom:#088 double 3px;}h2,h3,h4{color:#f80;margin:1.5em 4% 0.5em;}h2{font-size:1.44em}h3{font-size:1.2em}h4{font-size:1em}p{margin:0 7% 0.5em}p.fore{float:right;width:21%;background:#088;color:#fff;font-size:0.6785em;text-align:right;padding:1em 1em 2em;margin:0 4% 1em 2em;border:#000 solid 1px;border-top:#f80 double 3px;}p.fore:before{content:"Foreword";display:block;font-weight:bold;padding:0 !important;margin:0 0 0.25em;}p.fore a{color:#ff6}table,pre,small,#etc,#context p,p.io{font-size:0.8125em;line-height:1.154em;}th,td,#etc{padding:0.25em 0.5em}th,#etc{background:#f80;color:#fff;}th{border:solid 1px;border-color:#fc9 #c60 #c60 #fc9;}td{border-top:#ddd solid 1px;border-bottom:#bbb solid 1px;}dl{margin:0 7%}dt{font-weight:bold;margin:1em 0 0.25em;}dd{margin-left:2em}dd p,ul li pre{margin:0 0 0.5em}dd ul{margin:1em 0}ul,table{margin:1em 7%}ul li{margin:0.15em 0 0.15em 1em}ul li p{margin:0 3% 0.5em}ul li pre{padding:0}ul.toc{list-style:disc outside url(toc2);padding-bottom:2em;border-bottom:#000 solid 1px;}ul.toc:before{content:"Skip to page sections:";display:block;}ul.toc li{margin:0.5em 0 0 20px}pre{padding-left:2em;margin:0.75em 7% 1.25em;white-space:pre;}pre code,html,#main{background:#fff}abbr,acronym{border-bottom:#ccc dotted 1px}code{color:#a00;font-family:"Andale Mono",monospace;padding:0.25em 0;}kbd,#context:before,#context:after{font:bold 0.8125em/1em Arial,sans-serif}kbd{background:#888;color:#fff;padding:1px 2px 0;margin:0 1px;border-style:solid;border-width:1px 2px 2px;border-color:#aaa #555 #444 #aaa;}#brand{position:absolute;z-index:2;top:0;left:0;width:96%;background:#ccc url(brand) repeat-x left bottom;color:#088;font:bold 1.1875em/1em "Trebuchet MS",Verdana,sans-serif;padding:1.1579em 2% 7px;margin:0;border-bottom:#000 solid 1px;border-right:#ccc solid 1px;}body>#brand{position:fixed}#brand img{float:right;width:8.3158em;height:1.8421em;margin-top:-0.7368em;}#etc,#main,h1,td,p.io{color:#000}#etc{font-style:italic;margin:0 2% 0 25%;border:solid 1px;border-width:1px 1px 1px 0;border-color:#fc9 #024 #024;}.io{clear:right;float:right;margin:0 7% 1em 1em;}p.io{clear:left;float:left;width:30%;background-color:#fff;font-family:"Times New Roman",serif;padding:0.5em 2% 2em;margin:0 0 1em -33%;}p.io:before{content:"Note...";display:block;width:110%;min-height:38px;background:url(io) no-repeat 0 0.125em;color:#088;font:bold italic 1.231em/1em Arial,sans-serif;text-indent:-1em;padding-top:1em;margin:-1.25em 0 0 1em;border-top:#f90 solid 0.125em;}hr,form,#brand br,.tbc{display:none}@media screen,projection {#main>table,#main>table tr,tr>td+td{display:block}#main>table th{display:none}#main>table{margin-top:0}tr>td{display:list-item;list-style-type:disc;font-weight:bold;padding:0;margin:1em 0 0.25em;border:0;}td>pre{margin:0}td+td{margin:0.25em 0 1em}}