	BODY {
		margin:0;
		text-align:center;
		background-color:#ffffff;
		font-size:10pt;
		color:#303030;
	}

	A {text-decoration:none; color:#000080;}
	A:hover {text-decoration:underline; color:#ff0000;}

	TABLE.style5 {

		background-color:ffffff;
		border-style:solid;
		border-color:#d0d0d0;
		border-width:2px 4px 4px 2px;
	}
	TABLE.style0 {
		font-size:11pt;
		background-color:ffffff;
		border-style:solid;
		border-color:#1e90ff;
		border-collapse:collapse;
	}
	TABLE { margin-right:auto; margin-left:auto; }
	TABLE.style1 { font-size:10pt; color:#000080; background-color:#1e90ff; }
	TABLE.style2 { font-size:15pt; font-weight:900; color:#000080; background-color:#e0e0e0; border-color:#1e90ff; padding:3px 20px 0px 20px; }
	TABLE.style3 { font-size:11pt; background-color:#ffffff; border-color:#1e90ff; }

	.txtboxindi1 { text-align:left; vertical-align:bottom; width:450px; height:16px; background-color:#ffffff; color:#00ff00; font:6pt; border:0px; }
	.txtboxindi2 { text-align:left; vertical-align:top; width:450px; height:16px; background-color:#ffffff; color:#ff0000; font:6pt; border:0px; }

	.txtbox0 { text-align:left; background-color:white; color:#000080; font:15pt; border:0px; }
	.txtbox1 { text-align:right; background-color:white; color:#000080; font:15pt; border:0px; }
	.txtbox2 { text-align:right; background-color:white; color:#303030; font:15pt; border:1px solid #000088; }

	.textarea1 { background-color:#ffffff; color:#000080; font:12pt; border:0px; overflow:hidden; height:70px; width:350px}

	TD.stylecgi {
		border-style:solid;
		border-color:#e2e2e2;
		border-width:1px 0px;
	}

	#signal0 {
		position:relative;
		z-index:1;
		top:30px;
		left:0px;
	}

	#signal1 {
		position:relative;
		z-index:2;
		top:-36px;
		left:-59px;
	}

	#signal2 {
		position:relative;
		z-index:2;
		top:-102px;
		left:0px;
		visibility:hidden;
	}

	#signal3 {
		position:relative;
		z-index:2;
		top:-168px;
		left:59px;
		visibility:hidden;
	}

	#key {
		position:relative;
		z-index:2;
		top:-195px;
		left:0px;
	}
