body { background:#232; color:#bcb; font-family:trebuchet ms, verdana}

a { color:#f99; text-decoration:none}
a:visited { color:#c99; }
a.plink { color:#f99; text-decoration:none}
a.plink:visited { color:#c99; }
span.m { color:#c00; background:#fff; padding:4px;}
input.m { color:#c00; background:#fff; padding:2px 0px;
margin:0px; font-size:smaller; border-width:2px}
input.sum { color:#fff; background:#565; padding:4px;
margin:0px; font-size:120%; border-width:2px;}
.start { background:#eee; padding:4px;
margin:0px; font-size:120%; border:2px #fff outset;}
.cac { background:#454; padding:4px; color:#fff;
margin:8px; font-size:120%; border:2px #454 outset;}
.cac.visited { color:#fff;}

form { padding:0px; margin:0px; display:inline; }
form.a { padding:4px; margin:2px; background:#898; color:#efe;
line-height:35px; vertical-align:middle; border:0px #000 solid; 
height:20px; white-space: nowrap }

table.c {
border:8px raised #999;
background:#666;
border-spacing:0px;
text-align:center;
color:#000;
width:300px;
padding:0px; margin:0px;
}

table.signup {
background:#444;
padding:4px;
}

table.signup td { padding:8px; }

td.b {
background:#eee;
height:100px;
width:100px;
padding:0px; margin:0px; border:0px;
}

td.l {
border:3px solid; border-color:#000;
}

.fz { font-size:x-small; color:#000; text-decoration:none; 
background:#eee; border:1px solid #000; padding:1px 2px;}
.f1 { font-size:x-small; color:#000; text-decoration:none; 
background:#efe; border:1px solid #000; padding:1px 2px;}
.f2 { font-size:x-small; color:#000; text-decoration:none; 
background:#eef; border:1px solid #000; padding:1px 2px;}
.f3 { font-size:x-small; color:#000; text-decoration:none; 
background:#fee; border:1px solid #000; padding:1px 2px;}
.f { font-size:x-small; color:#000; text-decoration:none; 
background:#fff; border:1px solid #000; padding:1px 2px;}
.f:visited { color:#222; }

td.cx { background:#ddd; border:5px #eee inset; }

td.c0 { backgroundx: #fee;
background-image:url('../im/streets.gif');
background-position:top left;
 }
td.c1 { backgroundx: #fee;
background-image:url('../im/streets.gif');
background-position:bottom left;
 }
td.c2 { background: #aad; 
border:10px #666 solid;
}
td.c3 { background: #666; }
td.c4 { background: #9c9; border:5px #ddd solid;}
td.c5 { background: #ddd; 
background-image:url('../im/streets.gif');
background-position:top right;

}
td.c6 { background: #eef; }
td.c7 { background: #fff; border:#666 solid; border-width:10px 5px;}
td.c8 { background: #765; }
td.c9 { background: #f99; border:5px #666 solid; }
td.c10 { background: #876; border:5px #666 solid; }
td.c11 { background: #eee; border:5px #9c9 solid; }
td.c12 { background: #ddf; border:5px #666 solid; }
td.c13 { background: #fdd; border:5px #666 solid; }
td.c14 { background: #ddd; border:#666 solid; border-width:5px 10px; }
td.c15 { background: #ccc; border:8px #666 solid; }
td.c16 { background: #9c9; border:4px #765 solid; }
td.c17 { background: #eee; border:2px #666 solid; }
td.c18 { background: #aaa; border:#666 solid; border-width:4px 6px; }
td.c19 { background: #aaa; border:2px #666 solid; }
td.c20 { background: #aad; border:10px #666 solid; }
td.c21 { background: #ded; border:5px #666 solid; }
td.c22 { background: #965; }
td.c23 { background: #965; border:2px #ddd dotted; }
td.c24 { background: #fff; }
td.c25 { background: #eee; border:1px #eee outset;}
td.c26 { background: #559; border:2px #888 solid;}
td.c27 { background: #c9c; border:2px #a7a dotted;}
td.c27b { background: #c9c; border:2px #ff0 dotted;}
td.c28 { background: #666; }
td.c29 { background: #765;  border:2px #ddd dotted;}
td.c30 { background: #c94;  border:#666 solid; border-width:3px}
td.c31 { background: #987;}
td.c32 { background: #888;  border:5px #987 solid;}
td.c33 { backgroundx: #fee;
background-image:url('../im/streets.gif');
background-position:bottom right;
 }
td.c34 { background: #898;  border:5px #9c9 solid;}
td.c35 { background: #888;  border:5px #666 solid;}
td.c36 { background: #899;  border:#666 solid; border-width:2px 5px;}
td.c37 { background: #9c9;  border:5px #666 solid;}
td.c38 { background: #987;  border:2px #666 solid;}

p.ft { font-size:smaller; }

.cp { vertical-align:top; width:300px}

h1 { background:#787; padding:2px; vertical-align:top;
border: #676 solid; border-width:2px; margin:0px; text-align:right }
h2 { background:#787; padding:2px; vertical-align:top;
border: #676 solid; border-width:2px; margin:0px; }

.gp { background:#565; padding:16px; vertical-align:top;
border: #454 solid; border-width:4px; }
.gt { background:#676; padding:8px; 
border: #565 solid; border-width:2px; }
.sms { background:#454; padding:8px; 
border: #676 solid; border-width:2px; 
color:#000; font-family:monospace; }

.smsi { background:#454; 
border: #000 solid; border-width:2px;
color:#000; font-family:monospace; }

.apw { color:#900; background:#676 }
.y { font-size:smaller; background:#565; padding:4px; border:1px #565 outset; }

.ys { font-size:smaller; background:#565; padding:0px 2px; border:1px #565
outset; margin:0px 0px 0px 10px;}

.fa { margin:8px 20px; }

h1.prof { border:1px solid #050; background:#efe; 
padding:4px; margin:0px; color:#040}
.sb { color:#ccc; background:#888; font-weight:bold; border:2px #444 solid }
.sm { font-size:smaller; }
.xsm { font-size:70%; }

.slim { vertical-align:top; background:#454; padding:4px; }
.slam { vertical-align:top; padding:4px; }

h1.smh { font-size:100%; display:inline; border:none; background:none;
padding:0px; margin:0px}
li.buy { color:#898; }
.sus { font-size:70% }

hr { background-color:#232; height:1px; color:#232; padding:0px; 
margin:16px 0px}

.flav { margin:2px; background-color:#676; padding:4px;}

i.ls { font-size:0.8em; color:#9a9}

table.con tr td { text-align:center;padding:4px; }
table.prof tr td { padding:8px; }
table.prof {margin:8px; }

.adv { font-size:0.6em; text-align:center;}
