
body{padding:0;margin:0;color:#000;background-color:white;font-family:Arial,sans-serif}
#container{position:relative;width:96%;margin:10px auto;background-color:#f6f6f6;color:#000;border:1px solid gray;line-height:130%;min-width:820px;max-width:900px}
header{padding:0;margin:0;color:#fff;background-color:#000;background-image:url(ready_bg.gif);height:54px;line-height:130%}
header img{float:left}
header h1{padding-top:15px;margin:0;text-align:center;font-family:Tahoma,sans-serif}
header a{text-decoration:none}
header a:link,header a:visited{color:white}
header a:focus{outline:none}
nav{position:relative;width:100%;margin:0;padding:0 0 2px 0;font-family:"Courier New","Courier",monospace;font-size:14px;background-image:url(ready_bg.gif)}
nav h3{display:none}
nav ul,nav p{margin:0;padding:0 0 0 11px}
nav li{display:inline;list-style:none;margin:0;padding:0}
nav.onelevel a span.meaning{top:22px}
nav.twolevel a span.meaning{top:44px}
.nav2{margin:0;padding:0;border-top:none}
#content{padding:1em 1em 1em 2em;height:100%;font-size:85%;line-height:1.4}
#content h1{line-height:100%;margin-top:1px}
#content h2{font-size:150%;margin:1em 0;border-bottom:2px solid #000}
h2 a[href]{display:none;font-size:50%;position:absolute}
h2:hover a[href]{display:inline}
footer{clear:both;margin:0;padding:.5em;color:#333;background-color:#ddd;border-top:1px solid gray;font-size:70%}
footer p{margin-top:0;margin-bottom:0}
footer a[href]{font-family:"Courier New",Monospace;text-decoration:none}
table{margin:.5em auto;border-collapse:collapse;empty-cells:show;border-top:1px solid #000;color:#000;background-color:#e0f0ff}
caption{margin-top:.5em;margin-bottom:.3em;caption-side:top;text-align:left}
thead{color:#000;background-color:#ccc;font-size:90%}
th{border:1px solid #000;font-size:90%}
td{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:1px;padding-left:3px;padding-right:3px;font-size:95%}
.tblhdr{font-weight:bold}
tr.subhead td{text-align:center;font-weight:bold;font-size:90%;color:#000;background-color:#c4d0e2}
table.highlights tr:hover{background:#e8ffff}
table.highlights thead tr:hover{background-color:#ccc}
table.highlights td a:hover{color:#00c;background-color:#e8ffff}
img{padding:0px;border:none}
a img{padding:1px;border:1px solid gray}
a img:hover{padding:0px;border:2px solid blue}
img.centered{display:block;margin-left:auto;margin-right:auto}
figure{display:inline-block;margin-left:auto;margin-right:auto}
figure figcaption{text-align:center;margin-top:.3em;font-style:italic;font-size:80%}
div.cmdlistwrap{}
div.cmdlist{float:left;border:1px solid gray;color:#000;background-color:#fff;padding:0;margin:4px}
div.cmdlisthdr{color:#000;background-color:#ffa;margin:0;padding:0}
div.cmdlist h3{width:7em;color:#000;font-weight:normal;padding:4px;margin:0}
div.cmdlist ul{padding-left:0;margin:.5em}
div.cmdlist li{font-family:monospace;list-style:none;white-space:nowrap;margin:0;padding:0}
sup.fnr{vertical-align:super;line-height:0;font-size:70%}
sup.fnr a,sup.fnr a:visited{text-decoration:none}
sup.fnr a:hover,sup.fnr a:active{text-decoration:underline}
ol.footnotes{padding-left:4em}
ol.footnotes a,ol.footnotes a:visited{text-decoration:none}
ol.footnotes a:hover,ol.footnotes a:active{text-decoration:underline}
ol.footnotes span.title{text-decoration:underline;font-style:italic}
ol.footnotes li:target{background-color:#def}
sup:target{background-color:#def}
blockquote{margin-left:auto;margin-right:auto;padding:1px 14px;width:75%;color:#000;background-color:#edb}
blockquote blockquote{color:#000;background-color:#fec}
div.centered,table.centered{margin-left:auto;margin-right:auto}
p.centered,tr.centered,td.centered{text-align:center}
.nobr{white-space:nowrap}
.tt{font-family:monospace}
code{border:1px dotted #aaa;color:#000;background-color:#fff;font-family:"Bitstream Vera Sans Mono",monospace;font-size:90%;padding:0px 2px;display:inline;margin-left:.2em;margin-right:.2em;white-space:nowrap}
div.example{color:#a0f0a0;background-color:#103010;padding:.5em .25em;font-family:monospace;font-size:12px;line-height:1.4;width:54em;clear:both;border:2px solid #000;border-radius:12px;margin-left:auto;margin-right:auto}
div.example pre{margin-top:0;margin-bottom:0;margin-left:.75em}
p.wangbasic+div.example{margin-top:-1.0em}
p.basic2+div.example{margin-top:-1.0em}
.bin_enc{font-family:monospace;text-align:center}
p.fakecaption{margin-top:.5em;margin-bottom:.25em;caption-side:top;text-align:left;text-indent:0}
body#basic-2 dl{border-left:1px solid #000;background:#e8e8e8;margin-left:1em;padding-left:.5em;padding-top:0;padding-bottom:.25em}
body#basic-2 dt{margin-top:.5em}
body#basic-2 div.example{margin-left:3em}
body#basic_comparison div.jumplist{float:left;margin-left:0em;margin-right:0em}
body#basic_comparison table.vs{color:#000;background-color:#f6f6f6}
body#basic_comparison td.wang{color:#000;background-color:#cfb}
body#basic_comparison td.ms{color:#000;background-color:#bdf}
body#basic_comparison .icode{font-family:monospace;padding-left:2em;padding-right:10px;line-height:100%;white-space:nowrap}
body#basic_comparison .rcode{font-family:monospace;padding-left:.5em;padding-right:0;line-height:100%;white-space:nowrap}
body#basic_comparison table.vs{margin-left:2em;border:none}
body#basic_comparison table.vs td{border:none}
body#disk_channel .alert{border:2px solid #f44;background-color:#ebb;color:#000;padding:.5em}
body#disk_org #content img{display:block;margin-left:auto;margin-right:auto;padding:1em;background:#e8e8e8}
body#docs th:first-child{text-align:left}
body#docs td.doc{padding:1px 6px;text-align:left}
body#docs td.pages{padding:1px 6px;text-align:right}
body#docs td.size{padding:1px 6px;text-align:right;white-space:nowrap}
body#docs td.date{padding:1px 6px;text-align:center;white-space:nowrap}
body#docs td.wangid{padding:1px 6px;text-align:left;white-space:nowrap}
body#docs td.note{padding:1px 6px;text-align:center;white-space:nowrap}
body#docs span.desc{font-size:80%;display:block}
body#docs #key td:first-child{text-align:center}
body#docs td a{text-decoration:none}
body#docs tr:hover a{text-decoration:underline}
body#docs caption{font-size:160%;font-weight:bold}
body#docs table{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
body#docs table caption{margin-top:0;margin-bottom:0;padding-top:3em;padding-bottom:.3em;position:relative}
body#docs p+table caption{padding-top:0em}
body#docs table caption a[href]{display:none;font-size:50%;position:absolute}
body#docs table caption:hover a[href]{display:inline}
body#docs p.newsection{margin-top:4em}
body#emu a img{padding:2px;border:none}
body#fp_format .ctr{text-align:center}
body#hardware span.section_name{font-weight:bold}
body#index .wangpics{text-align:center;margin:0 auto;width:530px}
body#index a img{padding:1px;border:none}
body#index a img:hover{padding:0px;border:1px solid blue}
body#news div.entry h2{display:inline;float:left;width:110px;border:none;font-size:16px;margin-top:0;margin-left:-10px}
body#news div.entry h2 span.comma{display:none}
body#news div.entry h2 span.year{display:block;font-size:12px}
body#news div.entry div.text{border-left:1px solid #000;padding-left:1em;margin:0 3em 2em 115px;min-height:3em}
body#performance .BASIC{font-family:monospace}
body#performance td.time{text-align:right;padding-right:.3em}
body#peripherals td.part{font-weight:bold;white-space:nowrap}
body#stupid_tricks img.bugimg{float:left;height:65px;width:100px;margin-left:-60px;margin-right:.25em}
body#stupid_tricks img.bulbimg{float:left;height:60px;width:36px;margin-left:-40px;margin-right:.25em}
body#stupid_tricks .example pre{margin-top:0;margin-left:.5em;margin-bottom:0}
body#systems img.machine{float:left;margin-right:4px}
body#thanks #content ul{padding:0;margin:0}
body#thanks #content li{list-style:none;border:1px solid #555;padding:.5em .5em 0 .75em;padding-bottom:0;margin-bottom:1em;font-weight:bold;border-radius:8px;box-shadow:-4px 4px 4px #aaa}
body#thanks #content li p{margin-left:1.5em;margin-top:.5em;font-weight:normal;padding-right:.5em}
body#thanks li img{float:left;padding:.3em .5em .5em 0}
body#uarch_io td p{text-indent:0}
body#vlsi_conversion .wangpics{text-align:center;margin:0 auto;width:530px}
body#vlsi_conversion a img{padding:1px;border:none}
body#vlsi_conversion a img:hover{padding:0px;border:1px solid blue}
body#vmedia table{margin:.5em}
body#vmedia th:first-child{text-align:left}
body#vmedia #key td:first-child{text-align:center}
body#vmedia td a{text-decoration:none}
body#vmedia td a:hover{text-decoration:underline}
body#vmedia caption{font-size:160%;font-weight:bold}
body#vmedia pre{word-wrap:break-word;white-space:pre-wrap}
