BODY {
	font: 11px/100% Tahoma;
}
TABLE {
	border-width: thin;
	border-top: 0px;
	border-left: 0px;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding: 1px;
}
TD {
	font: 11px/100% Tahoma;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 0px;
	border-bottom: 0px;
	white-space: nowrap;
}
TH {
	font: bold 11px/100% Tahoma;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 0px;
	border-bottom: 0px;
	white-space: nowrap;
}
INPUT, SELECT {
	font: 11px/100% Tahoma;
}

.btn {
	font: 10px/100% Tahoma;
	width:120px;
}
.rb {
	width: 16px;
	height: 16px;
	border: 0px;
}
.nl {
	border: 0px;
}
.al {
	border: 1px solid black;
}
.l-nl {
	border-left: 0px;
}
.l-gl {
	border-left-color: #777;
}
.l-nt {
	border-top: 0px;
}
.l-gt {
	border-top-color: #777;
}

.tah {
	font: 11px/100% Tahoma;
}
.minimun {
	font: normal 9px/100% Tahoma;
}
.mini {
	font-size: 10px;
}
.nor {
	font-size: 11px;
}
.lar {
	font-size: 12px;
}

.ag {
	border-color: gray;
}
.agr {
	text-align: right;
	border-color: gray;
}
.tg {
	border-top-color: gray;
}
.tgr {
	text-align: right;
	border-top-color: gray;
}

.x0 {
	color: #000000;
}
.x0b {
	color: #000000;
	font-weight: bold;
}
.x1 {
	color: #ff0000;
}
.x1b {
	color: #ff0000;
	font-weight: bold;
}
.x2 {
	color: #0000ff;
}
.x2b {
	color: #0000ff;
	font-weight: bold;
}
.x3 {
	color: #007f00;
}
.x3b {
	color: #007f00;
	font-weight: bold;
}
.x4 {
	color: #5f5f5f;
}
.r1 {
	color: #ffffff;
	background: #ff0000;
	border-left: 1px solid #ff0000;
	border-right: 1px solid #ff0000;
}
.r2 {
	color: #ffffff;
	background: #0000ff;
	border-left: 1px solid #0000ff;
	border-right: 1px solid #0000ff;
}
.r3 {
	color: #ffffff;
	background: #007f00;
	border-left: 1px solid #007f00;
	border-right: 1px solid #007f00;
}
.r4 {
	color: #ffffff;
	background: #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.rb1 {
	font-weight: bold;
	color: #ffffff;
	background: #ff0000;
	border-left: 1px solid #ff0000;
	border-right: 1px solid #ff0000;
}
.rb2 {
	font-weight: bold;
	color: #ffffff;
	background: #0000ff;
	border-left: 1px solid #0000ff;
	border-right: 1px solid #0000ff;
}
.rb3 {
	font-weight: bold;
	color: #ffffff;
	background: #007f00;
	border-left: 1px solid #007f00;
	border-right: 1px solid #007f00;
}
.rb4 {
	font-weight: bold;
	color: #ffffff;
	background: #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.pd {
	padding-left: 1px;
}
.rs {
	cursor: pointer;
}
.sh {
	cursor: pointer;
}
.mv {
	cursor: pointer;
}

.SS {
	background: #DFDFDF;
}
.S1 {
	background: #FFDFDF;
}
.S2 {
	background: #FFBFBF;
}
.S3 {
	background: #FF9F9F;
}
.A1 {
	background: #DFFFDF;
}
.A2 {
	background: #BFFFBF;
}
.A3 {
	background: #9FFF9F;
}
.A4 {
	background: #7FFF7F;
}
.B1 {
	background: #DFFFFF;
}
.B2 {
	background: #FFFFBF;
}
.GL {
	background: #7FFF7F;
}
.RT {
	background: #DFDFDF;
}
.mn {
	background: #BFBFBF;
}
