BODY {
	background-color: #333;
        color: #999;
	}

A:link {
	color: #ffc;
	}

A:visited {
	color: #ccf;
	}

A:active {
	color: #ccc;
	}

P { 
    color: #ccc;
    }

PRE {
    font-weight: bold;
    color: #ccc;
    }


.a { 
    background-color: #fff; 
    color: #fff; 
    }

.b { 
    background-color: #d00; 
    color: #d00; 
    }
.c { 
    background-color: #e80; 
    color: #e80; 
    }
.d { 
    background-color: #ee0; 
    color: #ee0; 
    }
.e { 
    background-color: #0b0; 
    color: #0b0; 
    }
.f { 
    background-color: #00f; 
    color: #00f; 
    }
.g { 
    background-color: #b0b; 
    color: #b0b; 
    }
.X { 
    background-color: #000;
    color: #fff;
    }


TABLE { 
    display: table; 
    cell-spacing: 0px; 
    padding: 0px;
    margin: 0px; 
    } 

TD { 
    text-align: center;
    border: 0px; 
    padding: 0px;
    margin: 0px; 
    } 

.Board { 
    background-color: #333; 
    font-family: monospace;
    }  

.Jewel {
    border: #333 1px solid;
    } 

.Jewel TR TD INPUT {
    opacity:0.4;filter:alpha(opacity=40);
    }

.select {
    border: #fff 1px solid;
    color: #000;
    } 

// .stats { 
//    border-width: 1px; 
//    border-color: #ccc;
//    color: #ccc;
//    }

.progress { 
    background-color: #00f; 
    color: #0f0;
    border-width: 0px; 
    } 

.complete { 
    background-color: #0f0;
    color: #000; 
    } 


IMG { 
    border: 0px;
    margin: 0px; 
    padding: 0px;
    } 


TH { 
    font-weight: bold; 
    text-align: left; 
    }



DT, .Q { 
    font-weight: bold;
    font-size: larger;
    }
    

.aa { 
    background-color: #fff; 
    color: #000; 
    }

.ab { 
    background-color: #fff; 
    color: #d00; 
    }

.ac { 
    background-color: #fff; 
    color: #e80; 
    }

.ad { 
    background-color: #fff; 
    color: #ee0; 
    }

.ae { 
    background-color: #fff; 
    color: #0b0; 
    }

.af { 
    background-color: #fff; 
    color: #00f; 
    }

.ag { 
    background-color: #fff; 
    color: #b0b; 
    }

.ba { 
    background-color: #d00; 
    color: #fff; 
    }

.bb { 
    background-color: #d00; 
    color: #000; 
    }

.bc { 
    background-color: #d00; 
    color: #e80; 
    }

.bd { 
    background-color: #d00; 
    color: #ee0; 
    }

.be { 
    background-color: #d00; 
    color: #0b0; 
    }

.bf { 
    background-color: #d00; 
    color: #00f; 
    }

.bg { 
    background-color: #d00; 
    color: #b0b; 
    }

.ca { 
    background-color: #e80; 
    color: #fff; 
    }

.cb { 
    background-color: #e80; 
    color: #d00; 
    }

.cc { 
    background-color: #e80; 
    color: #000; 
    }

.cd { 
    background-color: #e80; 
    color: #ee0; 
    }

.ce { 
    background-color: #e80; 
    color: #0b0; 
    }

.cf { 
    background-color: #e80; 
    color: #00f; 
    }

.cg { 
    background-color: #e80; 
    color: #b0b; 
    }

.da { 
    background-color: #ee0; 
    color: #fff; 
    }

.db { 
    background-color: #ee0; 
    color: #d00; 
    }

.dc { 
    background-color: #ee0; 
    color: #e80; 
    }

.dd { 
    background-color: #ee0; 
    color: #000; 
    }

.de { 
    background-color: #ee0; 
    color: #0b0; 
    }

.df { 
    background-color: #ee0; 
    color: #00f; 
    }

.dg { 
    background-color: #ee0; 
    color: #b0b; 
    }

.ea { 
    background-color: #0b0; 
    color: #fff; 
    }

.eb { 
    background-color: #0b0; 
    color: #d00; 
    }

.ec { 
    background-color: #0b0; 
    color: #e80; 
    }

.ed { 
    background-color: #0b0; 
    color: #ee0; 
    }

.ee { 
    background-color: #0b0; 
    color: #000; 
    }

.ef { 
    background-color: #0b0; 
    color: #00f; 
    }

.eg { 
    background-color: #0b0; 
    color: #b0b; 
    }

.fa { 
    background-color: #00f; 
    color: #fff; 
    }

.fb { 
    background-color: #00f; 
    color: #d00; 
    }

.fc { 
    background-color: #00f; 
    color: #e80; 
    }

.fd { 
    background-color: #00f; 
    color: #ee0; 
    }

.fe { 
    background-color: #00f; 
    color: #0b0; 
    }

.ff { 
    background-color: #00f; 
    color: #000; 
    }

.fg { 
    background-color: #00f; 
    color: #b0b; 
    }

.ga { 
    background-color: #b0b; 
    color: #fff; 
    }

.gb { 
    background-color: #b0b; 
    color: #d00; 
    }

.gc { 
    background-color: #b0b; 
    color: #e80; 
    }

.gd { 
    background-color: #b0b; 
    color: #ee0; 
    }

.ge { 
    background-color: #b0b; 
    color: #0b0; 
    }

.gf { 
    background-color: #b0b; 
    color: #00f; 
    }

.gg { 
    background-color: #b0b; 
    color: #000; 
    }

.Xa { 
    background-color: #333; 
    color: #fff; 
    }

.Xb { 
    background-color: #333; 
    color: #d00; 
    }

.Xc { 
    background-color: #333; 
    color: #e80; 
    }

.Xd { 
    background-color: #333; 
    color: #ee0; 
    }

.Xe { 
    background-color: #333; 
    color: #0b0; 
    }

.Xf { 
    background-color: #333; 
    color: #00f; 
    }

.Xg { 
    background-color: #333; 
    color: #b0b; 
    }


