.placevaluechart .popup, .tenblock .popup
	{
		position:absolute;
		padding:10px;
		background-color:rgba(255,255,255,0.9);
		border:1px solid #ccc;
		border-bottom-width:2px;
		border-radius:5px;
		box-shadow:0px 5px 10px rgba(0,0,0,0.2);
		display:none;
		
		min-width:250px;
		z-index:1000;
	}

	
	.placevaluechart .place-value-group
	{
		display:inline-block;
		margin-right:10px;
	}
	
	.placevaluechart .place-value-group .header
	{
		display:block;
		text-align:center;
		font-weight:bold;
	}
	
	.placevaluechart .column-wrapper
	{
		text-align:right;
	}
	

	
	.placevaluechart .place-value-column
	{
		width:38px;
		display:inline-block;
		margin-left:2px;

	}
	
	.placevaluechart .place-value-column .column-header
	{
		display:block;
		height:250px;
		
		
		position:relative;
		border-radius:5px;
		
	}
	
	.placevaluechart .place-value-column .inner
	{
		font-size:16px;
		position:relative;
		left:-78px;
		top:125px;
		width:200px;
		height:30px;
		text-align:left;
		transform:rotate(-90deg);
		-ms-transform:rotate(-90deg); 
		-webkit-transform:rotate(-90deg); 
	}
	
	.placevaluechart .place-value-column .place-value-input
	{
		border-radius:5px;
		padding:4px;
		display:block;
		margin-top:2px;
		position:relative;
	}
	
	.placevaluechart .delimeter
	{
		font-family:times;
		font-size:20px;
		font-weight:bold;
		position:absolute;
		bottom:5px;
		left:-8px;

	}
	
	.placevaluechart input
	{
		margin:1px;
		width:18px;
		padding:5px;
		border-radius:5px;
		border:none;
		box-shadow:0px -1px rgba(0,0,0,0.2);
		text-align:center;
		outline:none;
	}

	.placevaluechart input.autofill
	{
		color:#bbb;
	}
	
	.placevaluechart .forms-button
	{
		background-color:/*pink*/#D776B5;
		border-color:/*dark-pink*/#AB5E90;
	}
	
	.placevaluechart .place-value-group.Billions 	.place-value-column .column-header{ background:/*pale-blue*/#CDEAFB; }
	.placevaluechart .place-value-group.Millions 	.place-value-column .column-header{ background:/*pale-aqua*/#CBF2E4; }
	.placevaluechart .place-value-group.Thousands 	.place-value-column .column-header{ background:/*pale-green*/#E5EFC0; }
	.placevaluechart .place-value-group.Ones 		.place-value-column .column-header{ background:/*pale-yellow*/#FFEDC2; }
	.placevaluechart .place-value-group.Decimals 	.place-value-column .column-header{ background:/*pale-pink*/#F3D6E9; }
	
	.placevaluechart .place-value-group.Billions 	.place-value-column .place-value-input{ background:/*pale-blue*/#CDEAFB; }
	.placevaluechart .place-value-group.Millions 	.place-value-column .place-value-input{ background:/*pale-aqua*/#CBF2E4; }
	.placevaluechart .place-value-group.Thousands 	.place-value-column .place-value-input{ background:/*pale-green*/#E5EFC0; }
	.placevaluechart .place-value-group.Ones 		.place-value-column .place-value-input{ background:/*pale-yellow*/#FFEDC2; }
	.placevaluechart .place-value-group.Decimals 	.place-value-column .place-value-input{ background:/*pale-pink*/#F3D6E9; }
	
	
	.placevaluechart .place-value-group.Billions 	.header{ color:/*blue*/#58BAF0; }
	.placevaluechart .place-value-group.Millions 	.header{ color:/*aqua*/#53D4A6; }
	.placevaluechart .place-value-group.Thousands 	.header{ color:/*green*/#A8C92E; }
	.placevaluechart .place-value-group.Ones 		.header{ color:/*yellow*/#FFC235; }
	.placevaluechart .place-value-group.Decimals 	.header{ color:/*pink*/#D776B5; }