BODY		{BACKGROUND-COLOR: #ffffff; FONT-SIZE: 10pt; color: #000000; }

A:link		{COLOR: #2222FF; SIZE: 10pt; TEXT-DECORATION: none; }
A:visited	{COLOR: #33339B; SIZE: 10pt; TEXT-DECORATION: none; }
A:active	{COLOR: #00ff00; SIZE: 10pt; TEXT-DECORATION: none; }
A:hover		{COLOR: #FF0000; SIZE: 10pt; TEXT-DECORATION: underline; }

TABLE,TH,TD	{FONT-SIZE: 10pt; color: #000000; }
SELECT		{FONT-SIZE: 10pt; color: #000000; }

@media print
{
	.noprint{
		display:none;
	}
}

.L			{FONT-SIZE: 14pt; }
.M			{FONT-SIZE: 12pt; }
.S			{FONT-SIZE: 10pt; }
.SS			{FONT-SIZE: 8pt; }

.bL			{FONT-SIZE: 14pt; font-weight: bold; }
.bM			{FONT-SIZE: 12pt; font-weight: bold; }
.bS			{FONT-SIZE: 10pt; font-weight: bold; }
.bSS		{FONT-SIZE: 8pt; font-weight: bold; }

.lbBL		{FONT-SIZE: 13pt; color: #AA0000; font-weight: bold; font-family: "Futo Go B101";}
.lbWH		{FONT-SIZE: 14pt; color: #ffffff; font-weight: bold; }
.lbBK		{FONT-SIZE: 14pt; color: #000000; font-weight: bold; }
.lbGR		{FONT-SIZE: 14pt; color: #777777; font-weight: bold; }
.lbGRh		{FONT-SIZE: 14pt; color: #333333; font-weight: bold; }
.lbRD		{FONT-SIZE: 14pt; color: #CC0000; font-weight: bold; }
.lbDG		{FONT-SIZE: 14pt; color: #444444; font-weight: bold; }
.lbGN		{FONT-SIZE: 14pt; color: #008000; font-weight: bold; }
.lbYEl		{FONT-SIZE: 14pt; color: #ffff99; font-weight: bold; }
.lbYE		{FONT-SIZE: 14pt; color: #ffff33; font-weight: bold; }
.lbOR		{FONT-SIZE: 14pt; color: #FF8C00; font-weight: bold; }
.lbBR		{FONT-SIZE: 14pt; color: #602503; font-weight: bold; }
.lbBLl		{FONT-SIZE: 14pt; color: #135FEC; font-weight: bold; }
.lbRDl		{FONT-SIZE: 14pt; color: #EE7257; font-weight: bold; }
.lbPP		{FONT-SIZE: 14pt; color: #9933FF; font-weight: bold; }
.lbRDl		{FONT-SIZE: 14pt; color: #FF0000; font-weight: bold; }
.lbBLd		{FONT-SIZE: 14pt; color: #0000cc; font-weight: bold; }
.lbPK		{FONT-SIZE: 14pt; color: #ff00cc; font-weight: bold; }

.lPK		{FONT-SIZE: 14pt; color: #ff00cc; }
.lBLd		{FONT-SIZE: 14pt; color: #0000cc; }

.lsbBL		{FONT-SIZE: 12pt; color: #000080; font-weight: bold; }
.lsbWH		{FONT-SIZE: 12pt; color: #ffffff; font-weight: bold; }
.lsbBK		{FONT-SIZE: 12pt; color: #000000; font-weight: bold; }
.lsbGR		{FONT-SIZE: 12pt; color: #777777; font-weight: bold; }
.lsbGRh		{FONT-SIZE: 12pt; color: #333333; font-weight: bold; }
.lsbRD		{FONT-SIZE: 12pt; color: #CC0000; font-weight: bold; }
.lsbDG		{FONT-SIZE: 12pt; color: #444444; font-weight: bold; }
.lssbGN		{FONT-SIZE: 12pt; color: #008000; font-weight: bold; }
.lsbYEl		{FONT-SIZE: 12pt; color: #ffff99; font-weight: bold; }
.lsbYE		{FONT-SIZE: 12pt; color: #ffff33; font-weight: bold; }
.lsbOR		{FONT-SIZE: 12pt; color: #FF8C00; font-weight: bold; }
.lsbBR		{FONT-SIZE: 12pt; color: #602503; font-weight: bold; }
.lsbBLl		{FONT-SIZE: 12pt; color: #135FEC; font-weight: bold; }
.lsbBLd		{FONT-SIZE: 12pt; color: #0000cc; font-weight: bold; }
.lsbRDl		{FONT-SIZE: 12pt; color: #EE7257; font-weight: bold; }
.lsbPP		{FONT-SIZE: 12pt; color: #9933FF; font-weight: bold; }
.lsbRDl		{FONT-SIZE: 12pt; color: #FF0000; font-weight: bold; }
.lsbPK		{FONT-SIZE: 12pt; color: #ff00cc; font-weight: bold; }

.lsPK		{FONT-SIZE: 12pt; color: #ff00cc; }
.lsBLd		{FONT-SIZE: 12pt; color: #0000cc; }

.Bold		{ font-weight: bold; }
.bDB		{FONT-SIZE: 10pt; color: #0A2D77; font-weight: bold; }
.bBL		{FONT-SIZE: 10pt; color: #880000; font-weight: bold; }
.bAQ		{FONT-SIZE: 10pt; color: #3366FF; font-weight: bold; }
.bWH		{FONT-SIZE: 10pt; color: #ffffff; font-weight: bold; }
.bBK		{FONT-SIZE: 10pt; color: #000000; font-weight: bold; }
.bGR		{FONT-SIZE: 10pt; color: #777777; font-weight: bold; }
.bGRh		{FONT-SIZE: 10pt; color: #333333; font-weight: bold; }
.bRD		{FONT-SIZE: 10pt; color: #CC0000; font-weight: bold; }
.bDG		{FONT-SIZE: 10pt; color: #444444; font-weight: bold; }
.bGN		{FONT-SIZE: 10pt; color: #006600; font-weight: bold; }
.bYEl		{FONT-SIZE: 10pt; color: #ffff99; font-weight: bold; }
.bYE		{FONT-SIZE: 10pt; color: #ffff33; font-weight: bold; }
.bOR		{FONT-SIZE: 10pt; color: #FF8C00; font-weight: bold; font-family: "Futo Go B101";}
.bBR		{FONT-SIZE: 10pt; color: #602503; font-weight: bold; }
.bBLl		{FONT-SIZE: 10pt; color: #135FEC; font-weight: bold; }
.bRDl		{FONT-SIZE: 10pt; color: #EE7257; font-weight: bold; }
.bORl		{FONT-SIZE: 10pt; color: #FFAC70; font-weight: bold; }
.bPR		{FONT-SIZE: 10pt; color: #370060; font-weight: bold; }
.bSDB		{FONT-SIZE: 10pt; color: #253564; font-weight: bold; }
.bPP		{FONT-SIZE: 10pt; color: #9933FF; font-weight: bold; }
.bRDl		{FONT-SIZE: 10pt; color: #FF0000; font-weight: bold; }
.bORG		{FONT-SIZE: 10pt; color: #FF6633; font-weight: bold; }

.buBK		{FONT-SIZE: 10pt; color: #000000; font-weight: bold; text-decoration:underline; }
.buRD		{FONT-SIZE: 10pt; color: #CC0000; font-weight: bold; text-decoration:underline; }
.buBL		{FONT-SIZE: 10pt; color: #880000; font-weight: bold; text-decoration:underline; }

.uBK		{FONT-SIZE: 10pt; color: #000000; text-decoration:underline; }
.uRD		{FONT-SIZE: 10pt; color: #CC0000; text-decoration:underline; }

.wBL		{FONT-SIZE: 14pt; color: #000080; }
.wWH		{FONT-SIZE: 14pt; color: #ffffff; }
.wBK		{FONT-SIZE: 14pt; color: #000000; }
.wGR		{FONT-SIZE: 14pt; color: #777777; }
.wGRh		{FONT-SIZE: 14pt; color: #333333; }
.wRD		{FONT-SIZE: 14pt; color: #CC0000; }
.wDG		{FONT-SIZE: 14pt; color: #444444; }
.wbGN		{FONT-SIZE: 14pt; color: #008000; }
.wYEl		{FONT-SIZE: 14pt; color: #ffff99; }
.wYE		{FONT-SIZE: 14pt; color: #ffff33; }
.wOR		{FONT-SIZE: 14pt; color: #FF8C00; }
.wORG		{FONT-SIZE: 14pt; color: #FF6600; }
.wBRW		{FONT-SIZE: 14pt; color: #CC0000; }
.wBR		{FONT-SIZE: 14pt; color: #602503; }
.wBLl		{FONT-SIZE: 14pt; color: #135FEC; }
.wRDl		{FONT-SIZE: 14pt; color: #EE7257; }
.wPP		{FONT-SIZE: 14pt; color: #9933FF; }
.wRDl		{FONT-SIZE: 14pt; color: #FF0000; }

.lsBL		{FONT-SIZE: 11pt; color: #000080; }
.lsWH		{FONT-SIZE: 11pt; color: #ffffff; }
.lsBK		{FONT-SIZE: 11pt; color: #000000; }
.lsGR		{FONT-SIZE: 11pt; color: #777777; }
.lsGRh		{FONT-SIZE: 11pt; color: #333333; }
.lsRD		{FONT-SIZE: 11pt; color: #CC0000; }
.lsDG		{FONT-SIZE: 11pt; color: #444444; }
.lsbGN		{FONT-SIZE: 11pt; color: #008000; }
.lsYEl		{FONT-SIZE: 11pt; color: #ffff99; }
.lsYE		{FONT-SIZE: 11pt; color: #ffff33; }
.lsOR		{FONT-SIZE: 11pt; color: #FF8C00; }
.lsBR		{FONT-SIZE: 11pt; color: #602503; }
.lsBLl		{FONT-SIZE: 11pt; color: #135FEC; }
.lsRDl		{FONT-SIZE: 11pt; color: #EE7257; }
.lsPP		{FONT-SIZE: 11pt; color: #9933FF; }
.lsRDl		{FONT-SIZE: 11pt; color: #FF0000; }

.BLE		{FONT-SIZE: 10pt; color: #05007c; }
.WH			{FONT-SIZE: 10pt; color: #ffffff; }
.GR			{FONT-SIZE: 10pt; color: #777777; }
.LGR			{FONT-SIZE: 10pt; color: #bbbbbb; }
.MGR			{FONT-SIZE: 10pt; color: #aaaaaa; }
.GRh		{FONT-SIZE: 10pt; color: #333333; }
.DG			{FONT-SIZE: 10pt; color: #444444; }
.BL			{FONT-SIZE: 10pt; color: #0000C0; }
.RD			{FONT-SIZE: 10pt; color: #ff0000; }
.BRW			{FONT-SIZE: 10pt; color: #aa0000; }
.YE			{FONT-SIZE: 10pt; color: #ffff99; }
.YEl		{FONT-SIZE: 10pt; color: #ffff33;}
.OR			{FONT-SIZE: 10pt; color: #FF4500; font-family: "Futo Go B101";}
.BR			{FONT-SIZE: 10pt; color: #602503; }
.GN			{FONT-SIZE: 10pt; color: #008000; }
.SB			{FONT-SIZE: 10pt; color: #6A5ACD; }
.DB			{FONT-SIZE: 10pt; color: #0A2D77; }
.AQ			{FONT-SIZE: 10pt; color: #3366FF; }
.PP			{FONT-SIZE: 10pt; color: #9933FF; }
.RDl		{FONT-SIZE: 10pt; color: #FF0000; }

.sWH		{FONT-SIZE: 8pt; color: #ffffff; }
.sGR		{FONT-SIZE: 8pt; color: #777777; }
.sDG		{FONT-SIZE: 8pt; color: #444444; }
.sBL		{FONT-SIZE: 8pt; color: #0000C0; }
.sRD		{FONT-SIZE: 8pt; color: #CC0000; }
.sYEl		{FONT-SIZE: 8pt; color: #ffff99; }
.sYE		{FONT-SIZE: 8pt; color: #ffff33; }
.sOR		{FONT-SIZE: 8pt; color: #FF4500; }
.sBR		{FONT-SIZE: 8pt; color: #802503; }
.sSB		{FONT-SIZE: 8pt; color: #8A5ACD; }
.sBK		{FONT-SIZE: 8pt; color: #000000; }
.sGN		{FONT-SIZE: 8pt; color: #228B22; }
.sPP		{FONT-SIZE: 8pt; color: #9933FF; }

.sbBL		{FONT-SIZE: 8pt; color: #0000C0; font-weight: bold; }

.BTNWH		{color:#ffffff; background-color:#3CB371; font-size:10pt; font-weight:bold}
.BTNRD		{color:#ffffcc; background-color:#cc3333; font-size:10pt; font-weight:bold}

A.small:link	{COLOR: #2222FF; FONT-SIZE: 8pt; TEXT-DECORATION: none; SIZE: 8pt; }
A.small:visited	{COLOR: #33339B; FONT-SIZE: 8pt; TEXT-DECORATION: none; SIZE: 8pt; }
A.small:active	{COLOR: #00ff00; FONT-SIZE: 8pt; TEXT-DECORATION: none; SIZE: 8pt; }
A.small:hover	{COLOR: #FF0000; FONT-SIZE: 8pt; TEXT-DECORATION: underline; SIZE: 8pt; }

A.b:link	{COLOR: #2222FF; FONT-SIZE: 10pt; TEXT-DECORATION: none; SIZE: 8pt; font-weight: bold; }
A.b:visited	{COLOR: #33339B; FONT-SIZE: 10pt; TEXT-DECORATION: none; SIZE: 8pt; font-weight: bold; }
A.b:active	{COLOR: #00ff00; FONT-SIZE: 10pt; TEXT-DECORATION: none; SIZE: 8pt; font-weight: bold; }
A.b:hover	{COLOR: #FF0000; FONT-SIZE: 10pt; TEXT-DECORATION: none; SIZE: 8pt; font-weight: bold; }
