div .inputlabel {
	text-align: right;
	padding: 8px;
	padding-top:8px;
	padding-bottom: 7px;
	padding-right: 0px;
}

div .inputinput {
	text-align: left;
	padding: 5px;
	padding-left: 3px;
}

#ans {
	background-color: #9fe2bf;
	width: 500px;
	color: #000000;
	margin: auto;
	padding: 10px;
	border-radius: 5px;
}

#mainWrapper {
	width: 500px;
	margin: auto;
}

div #mainFrame {
	margin: 0px;
	padding: 0px;
	overflow: auto;
	width: 100%;
}

.beakermask {
	fill: #ffffff;
	stroke-width: 2;
	stroke: none;
}

.beakertop {
	fill: none;
	stroke-width: 2;
	stroke: #1f75fe;
}

.beakerfill {
	fill: #1f75fe;
	fill-opacity: 0.5;
	stroke-width: 2;
	stroke: #1f75fe;
}

.sampletext {
	fill: #1f75fe;
}

.svgtext {
	font: 10px sans-serif;	
	width: auto;
	height: auto;
	text-align: center;
	line-height:101%;
}

.instructions {
	background-color: #efefef;
	border: 1px solid #232323;
	border-radius: 5px;
	padding: 10px;
	width: 500px;
	margin: auto;
}

div .inputlabel {
	text-align: right;
	padding: 8px;
	padding-top:8px;
	padding-bottom: 7px;
	padding-right: 0px;
}

div .inputinput {
	text-align: left;
	padding: 5px;
	padding-left: 0px;
}

