226 Appendix — Long Code Listings
Listing A-1 (continued)
{color:#080}#tt {padding:3 0}.msg {display:inline-block}#mm
{width:100%}#mm td {font-size:80%;white-space:nowrap}.rc
{width:100%;table-layout:fixed}.rc div {white-
space:nowrap;overflow:hidden;text-overflow:ellipsis}.au
{font-weight:bold}.mb {font-size:80%;padding:6 0 0 10}.ma
{}.att td {font-size:80%}.mc {font-size:70%;padding:4 0 0
10;background:#eee}.q {color:#505}.e {display:none}.ea {font-
size:80%;color:#5c6efc;padding:5;cursor:pointer;cursor:hand}.s
g, .sg *, .ad, .ad * {color:#888888}.st0
{background:#ffff88}#ap {font-size:80%;padding-
bottom:1.5ex}.al {padding-bottom:1ex}.ai
{vertical-align:middle}.cg {background:#eee}.cf
{background:#c3d9ff}.cb2 #cft, .cb2 #cfb {display:none}#cft td
{background-color:inherit}.ci {background:#e0ecff;vertical-
align:top}.cf td, .cg td {font-size:80%}.cn, .cto, .cn table,
.cto table {height:100%}.cn .tl {background-image:none}.cd
{padding:4 5 2 10;}.cd button {text-align:center;font-
size:80%}.tb {padding:5;width:100%}.sp
{display:none;background:#e8f1ff;padding:7px;border:1px black
solid;cursor:default;overflow:auto;height:100%}.ms {text-
decoration:underline;cursor:pointer;cursor:hand;font-weight:bo
ld}.un {color:red}.cr {color:green}.mr {text-
decoration:none}.sm {position:absolute;display:none;margin:2px
0px;font-family:arial,sans-serif;background-
color:#c3d9ff;border:2px solid;border-color:#e8f1ff #9daecd
#9daecd #e8f1ff;z-index:1}.si {font-family:arial,sans-
serif;display:block;padding:3px
1em;white-space:nowrap;font-size:83%;cursor:default}.ih
{background-color:#66c;color:white}.sy {font-size:90%;font-
weight:bold}.hm {background-color:#ffff00}.tbo
{background:#c3d9ff;padding:2;-moz-user-select:none}.tbr
{cursor:default;width:100%;padding-left:0;vertical-
align:middle;-moz-user-select:none}.tbb {border:solid #c3d9ff
1px;padding:0 2 0 2;-moz-user-select:none}.tbm {font-
size:80%;-moz-user-select:none}.db {border:1px
solid;border-color:#9daecd #e8f1ff #e8f1ff #9daecd}.ob
{background:#e8f1ff;border:1px solid;border-color:#9daecd
#e8f1ff #e8f1ff #9daecd}.hb {border:1px solid;border-
color:#e8f1ff #9daecd #9daecd #e8f1ff}.sv
{margin-left:12px}.pt
{display:none;position:absolute;background:#bbb;padding:2px}.p
t table {background:#bbb}.pt table td
{width:15px;height:15px;padding:0px;margin:0px;border:1px
solid #bbb}.ef {width:100%}.nw {white-space:nowrap}.hd
{display:none}.iv
23_59611x app.qxp 11/28/05 11:16 PM Page 226