BODY {
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: monospace;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}
* INPUT,TEXTAREA {
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #000000;
	FONT-FAMILY: monospace;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}
A {
	COLOR: #228822;
	FONT-FAMILY: monospace;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
TD {
	COLOR: #000000;
	FONT-FAMILY: monospace;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #00AA00; TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}
BODY {
}

* FORM {
	margin-top:0px;
	margin-bottom:0px;
}

.maintable {
	width: 100%;
	height: 100%;
}

.menucell {
	width: 168px;
	height: 100%;
}

.nobr {
	white-space: nowrap;
}

.menu {
	white-space: nowrap;
}


.menu a {
	font-weight: bold;
}

.about th,td {
	text-align: left;
	vertical-align:top;
}

.about td {
	BACKGROUND-COLOR: #EEEEEE;
}

.links th,td {
	text-align: left;
	vertical-align:top;
}
.links td {
	BACKGROUND-COLOR: #EEEEEE;
}

.comment th,td {
	text-align: left;
	vertical-align:top;
}

.comment td {
	BACKGROUND-COLOR: #EEEEEE;
}

.comment .msg {
	white-space: normal;
}
.comment .sep * {
	BACKGROUND-COLOR: #AAAAAA;
	height:4px;
}
.commentinput * {
	text-align: left;
	vertical-align:top;
}

.commentinput td {
	BACKGROUND-COLOR: #EEEEEE;
}

.onlinegame th,td {
	text-align: left;
	vertical-align:top;
}
.onlinegame td {
	BACKGROUND-COLOR: #EEEEEE;
}

.picframe {
	 border:1px solid black;.
}

.syn_comment {
	COLOR: #006600;
}
.syn_var {
	COLOR: #008888;
}
.syn_cmd {
	COLOR: #FF0000;
}
INPUT.syn_cmd {
	width:150px;
}
.syn_key {
	COLOR: #0000FF;
}
.syn_string {
	COLOR: #AAAAAA;
}

.code th,td {
	text-align: left;
	vertical-align:top;
}

.code td {
	BACKGROUND-COLOR: #EEEEEE;
}

