	body {
		margin:0px;
		font-family:arial;
		color:#222;
	}
	.dataRow {background-color: white;}
	.dataRow2 {background-color: #f1f1f1;}
	.dataRow:hover {background-color:black;color:white;border-radius:10px;}
	.dataRow2:hover {background-color:black;color:white;border-radius:10px;}
	
	button {
		border:1px solid #222;
		border-radius:3px;
		margin-left:5px;margin-right:5px;
	}
	button:hover {
		cursor:pointer;
		background-color: yellow;
	}
	.price {
		padding:4px;
		border-radius:6px;
		display:inline-block;
	}
	.priceUP {
		background-color: green;
		color:white;
	}
	.priceDOWN {
		background-color: red;
		color:white;
	}
	.priceNEUTRAL {
		background-color: silver;
		color:black;
		
	}
	.priceBLUE {
		padding:4px;
		border-radius:6px;
		display:inline-block;
		background-color: #6300ff;
		color:white;
	}
	input, select {
		font-size:16px;
		border-radius:6px;
		border:none;
		padding:4px;
		width:85px;
		border:1px solid #bbb;
	}
	.resultFld {
		background-color: #eef6ff;
		text-align:right;
	}
	.page {margin:15px;}
	.totalFormat {
		border-top:1px solid black;
		padding-top:4px;
		padding-bottom:4px;
		font-weith:bold;
		border-bottom:2px solid black;
	}
	.totalFormatWhite {
		border-top:1px solid white;
		padding-top:4px;
		padding-bottom:4px;
		font-weith:bold;
		border-bottom:2px solid white;
	}
