BODY { 
	color: #222222; font-size: 9pt; line-height=14pt
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #999999;
	SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
TABLE {
	color: #222222; font-size: 9pt; line-height=14pt
}
TD {
	color: #222222; font-size: 9pt; line-height=14pt
}
A:visited {
	color: #0000dd; font-size: 9pt; line-height=14pt
}
A:link {
	color: #0000dd; font-size: 9pt; line-height=14pt
}
A:hover {
	color: #000099; font-size: 9pt; text-decoration: none; line-height=14pt
}
tr.header {
	color: #ffffff; text-decoration: none; background-color: #cc0000
}

td.header {
	color: #ffffff; text-decoration: none; background-color: #cc0000
}
A:visited.header {
	color: #ffffff; font-size: 9pt; text-decoration: none
}
A:link.header {
	color: #ffffff; font-size: 9pt; text-decoration: none
}
A:hover.header {
	color: #000099; font-size: 9pt; text-decoration: none
}
th.tblhead {
	background-color: #cc0000; color: #ffffff
}
td.tblhead {
	background-color: #EEEEEE
}
td.tbltext {
	background-color: #ffcccc
}

table.tbl_bl {
	BORDER-TOP: #0066cc 1px solid;
	BORDER-RIGHT: #0066cc 1px solid;
	BORDER-LEFT: #0066cc 1px solid;
	BORDER-BOTTOM: #0066cc 1px solid
}
td.tblhd_bl {
	background-color: #0066cc; color: #ffffff; font-weight: bold
}
td.tbltx_bl {
	background-color: #E9EDFA
}
tr.tbltx_bl {
	background-color: #E9EDFA
}

table.tbl_gr {
	BORDER-TOP: #009900 1px solid;
	BORDER-RIGHT: #009900 1px solid;
	BORDER-LEFT: #009900 1px solid;
	BORDER-BOTTOM: #009900 1px solid
}
td.tblhd_gr {
	background-color: #009900; color: #ffffff; font-weight: bold
}
td.tbltx_gr {
	background-color: #CDFFCC
}
tr.tbltx_gr {
	background-color: #CDFFCC
}

table.tbl_yw {
	BORDER-TOP: #FFCC00 1px solid;
	BORDER-RIGHT: #FFCC00 1px solid;
	BORDER-LEFT: #FFCC00 1px solid;
	BORDER-BOTTOM: #FFCC00 1px solid
}
td.tblhd_yw {
	background-color: #FFCC00; color: #ffffff; font-weight: bold
}
td.tbltx_yw {
	background-color: #FEF7DA
}
tr.tbltx_yw {
	background-color: #FEF7DA
}

table.tbl_rd {
	BORDER-TOP: #ff5555 1px solid;
	BORDER-RIGHT: #ff5555 1px solid;
	BORDER-LEFT: #ff5555 1px solid;
	BORDER-BOTTOM: #ff5555 1px solid
}
td.tblhd_rd {
	background-color: #ff5555; color: #ffffff; font-weight: bold
}
td.tbltx_rd {
	background-color: #F7ECEF
}
tr.tbltx_rd {
	background-color: #F7ECEF
}

table.tbl_gl {
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid
}

td.tblhd_gl {
	background-color: #999999; color: #ffffff; font-weight: bold
}
td.tbltx_gl {
	background-color: #eeeeee
}
tr.tbltx_gl {
	background-color: #eeeeee
}

tr.tbltx_wt {
	background-color: #CDefCC
}

td.tblno {
	background-color: #ffddee
}
td.tbloff {
	background-color: #99CCFF
}

img.img {
	BORDER-TOP: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid
}

.large {
	color: #ffffff; font-size: 11pt; font-weight: bold; text-decoration: none; line-height=18pt
}
.small {
	color: #555555; font-size: 8pt; font-weight: bold; text-decoration: none; line-height=10pt
}

INPUT {
	color: #222222; font-size: 9pt
}


.wt { color: #ffffff; font-weight: bold; font-size: 12px; line-height=12px }
.text { color: #000000; font-size: 10px; line-height=14px }

