BODY {
	background-attachment: fixed;
	color : #FFFFFF;
	margin: 0px 0px 0px 0px;
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #00FF00;
	scrollbar-base-color : #00FF00;
	scrollbar-darkshadow-color : #000000;
	scrollbar-face-color : #004000;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #002000;
}

BODY.black { background-color: #000000; margin: 0px 0px 0px 0px; }
BODY.green { background-color: #004000; margin: 0px 0px 0px 0px; }
BODY.white { background-color: #808080; margin: 0px 0px 0px 0px; }
BODY.circuit { background-image: url(graphics/back-circuitboard.gif); margin: 0px 0px 0px 0px; }
BODY.binary { background-image: url(graphics/back-binary.gif); margin: 0px 0px 0px 0px; }

A:link { color: #0080FF; text-decoration: underline; font-weight: 600; font-size: 14px;  background : transparent;  }
A:visited { color: #C0C0C0; text-decoration: underline;  font-weight: 600; font-size: 14px; }
A:hover { color: #FFFFFF; text-decoration: underline; font-weight: 600; font-size: 14px; background : transparent; }
A:active { color: #FFFF00; text-decoration: underline; font-weight: 600; font-size: 14px; background : transparent; }

TABLE.grey1 { border: ridge #808080 5px; }
TABLE.grey2 { border: ridge #C0C0C0 5px; }
TABLE.blank { border: 0px; }
TABLE.blue1 { border: ridge #0080C0 3px; }
TABLE.green1 { border: ridge #00FF00 3px; }
TABLE.green2 { border: ridge #008800 3px; }
TABLE.orange1 {border: ridge #FF8000 3px; }
TABLE.purple { border: ridge #FF00FF 3px; }
TABLE.red { border: ridge #FF0000 3px; }
TABLE.white {border: ridge #FFFFFF 3px; }
TABLE.yellow1 { border: ridge #FFFF00 3px; }

TD.grey1 { border: ridge #808080 5px; }
TD.grey2 { border: ridge #C0C0C0 5px; }

TD.backgrey1 { background : #404040; }
TD.backgrey2 { background : #606060; }
TD.blank { border: 0px; }
TD.blue1 { border: ridge #0080C0 3px; }
TD.blue2 { border: ridge #0080C0 3px; background-image: url(/graphics/trans-blue.gif); }
TD.green1 { border: ridge #00FF00 3px; }
TD.green2 { border: ridge #008800 3px; }
TD.orange1 {border: ridge #FF8000 3px; }
TD.purple1 { border: ridge #FF00FF 3px; }
TD.red1 { border: ridge #FF0000 3px; }
TD.red2 { border: ridge #0080C0 3px; background-image: url(/graphics/trans-blue.gif); }
TD.white1 {border: ridge #FFFFFF 3px; }
TD.yellow1 { border: ridge #FFFF00 3px; }

font.black1 { color: #000000; background: #404040; font-weight: 600; font-size: 14px; }
font.black1t { color: #000000; font-weight: 600; font-size: 14px; }
font.black2 { color: #000000; background: #404040; font-weight: 900; font-size: 20px; }
font.black2t { color: #000000; font-weight: 900; font-size: 20px; }
font.blue1 { color: #0080C0; background: #000000; font-weight: 600; font-size: 14px; }
font.blue1t { color: #0080C0; font-weight: 600; font-size: 14px; }
font.blue2 { color: #0080C0; background: #000000; font-weight: 900; font-size: 20px; }
font.blue2t { color: #0080C0; font-weight: 900; font-size: 20px; }
font.cyan1 { color: #00FFFF; background: #000000; font-weight: 600; font-size: 14px; }
font.cyan1t { color: #00FFFF; font-weight: 600; font-size: 14px; }
font.cyan2 { color: #00FFFF; background: #000000; font-weight: 900; font-size: 20px; }
font.cyan2t { color: #00FFFF; font-weight: 900; font-size: 20px; }
font.darkgreen1 { color: #008000; background: #000000; font-weight: 600; font-size: 14px; }
font.darkgreen1t { color: #008000; font-weight: 600; font-size: 14px; }
font.darkgreen2 { color: #008000; background: #000000; font-weight: 900; font-size: 20px; }
font.darkgreen2t { color: #008000; font-weight: 900; font-size: 20px; }

font.green1 { color: #00FF00; background: #000000; font-weight: 600; font-size: 14px; }
font.green1t { color: #00FF00; font-weight: 600; font-size: 14px; }
font.smallgreen { color: #00FF00; font-weight: 400; font-size: 12px; }
font.green2 { color: #00FF00; background: #000000; font-weight: 900; font-size: 20px; }
font.green2t { color: #00FF00; font-weight: 900; font-size: 20px; }
font.green3 { color: #00FF00; background: #000000; font-weight: 900; font-size: 25px; }
font.green3t { color: #00FF00; font-weight: 900; font-size: 35px; }
font.orange1 { color: #FF8000; background: #000000; font-weight: 600; font-size: 14px; }
font.orange1t { color: #FF8000; font-weight: 600; font-size: 14px; }
font.orange2 { color: #FF8000; background: #000000; font-weight: 900; font-size: 20px; }
font.orange2t { color: #FF8000; font-weight: 900; font-size: 20px; }
font.purple1 { color: #FF00FF; background: #000000; font-weight: 600; font-size: 14px; }
font.purple1t { color: #FF00FF; font-weight: 600; font-size: 14px; }
font.purple2 { color: #FF00FF; background: #000000; font-weight: 900; font-size: 20px; }
font.purple2t { color: #FF00FF; font-weight: 900; font-size: 20px; }
font.red1 { color: #FF0000; background: #000000; font-weight: 600; font-size: 14px; }
font.red1t { color: #FF0000; font-weight: 600; font-size: 14px; }
font.smallred { color: #FF0000; font-weight: 600; font-size: 12px; }
font.red2 { color: #FF0000; background: #000000; font-weight: 900; font-size: 20px; }
font.red2t { color: #FF0000; font-weight: 900; font-size: 20px; }
font.white0 { color: #FFFFFF; background: #000000; font-weight: 600; font-size: 10px; }
font.white1 { color: #FFFFFF; background: #000000; font-weight: 600; font-size: 14px; }
font.white1t { color: #FFFFFF; font-weight: 600; font-size: 14px; }
font.white2 { color: #FFFFFF; background: #000000; font-weight: 900; font-size: 20px; }
font.white2t { color: #FFFFFF; font-weight: 900; font-size: 20px; }
font.yellow1 { color: #FFFF00; background: #000000; font-weight: 600; font-size: 14px; }
font.yellow1t { color: #FFFF00; font-weight: 600; font-size: 14px; }
font.smallyellow { color: #FFFF00; font-weight: 400; font-size: 12px; }
font.yellow2 { color: #FFFF00; background: #000000; font-weight: 900; font-size: 20px; }
font.yellow2t { color: #FFFF00; font-weight: 900; font-size: 20px; }
font.yellow3 { color: #FFFF00; background: #000000; font-weight: 900; font-size: 25px; }
font.yellow3t { color: #FFFF00; font-weight: 900; font-size: 25px; }
font.tinyyellow { color: #404040; font-weight: 100; font-size: 4px; }

font.blonde { color: #E0D070; font weight: 100; font-size: 4px; }
font.black { color: #000000; font weight: 100; font-size: 4px; }
font.red { color: #912704; font weight: 100; font-size: 4px; }
font.skin { color: #FF9C52; font weight: 100; font-size: 4px; }
font.skin2 { color: #CE7B52; font weight: 100; font-size: 4px; }
font.skin3 { color: #9C5A52; font weight: 100; font-size: 4px; }
#font.skin2 { color: #C77757; font weight: 100; font-size: 4px; }
font.breast { color: #FF0000; font weight: 100; font-size: 4px; }
font.lips { color: #FF0000; font weight: 100; font-size: 4px; }
font.eyes { color: #9C5A52; font weight: 100; font-size: 4px; }
font.eyewhite { color: #FFFFFF; font weight: 100; font-size: 4px; }

DIV.centertop { position: absolute; top: 0px}
DIV.lefttop { position: absolute; left: 0px; top: 0px }
DIV.left40top { position: absolute; left: 40px; top: 0px }
DIV.righttop { position: absolute; right: 0px; top: 0px }
DIV.leftbottom { position: absolute; left: 0px; bottom: 0px }
DIV.rightbottom { position: absolute; right: 0px; bottom: 0px }
DIV.bottom { position: absolute; bottom: 0px }

.blue3 { background-image: url(/graphics/trans-blue.gif); }
.red3 { background-image: url(/graphics/trans-red.gif); }

.greent11 { color: #005000; }
.greent12 { color: #008000; }
.greent13 { color: #00FF00; }

.formsbox { background-color: #000000; color: #FFFFFF; font-size: 13px; font-family: Arial,Helvetica,sans-serif; border-width: 1px; border-color: #00FF00; border-style: solid; width: 180px; height: 20px; padding: 1px; }
.formsbutton { background-color: #0080C0; color: #00FFFF; border-width: 3px; border-color: #00FFFF; border-style : ridge; }

