.calculator
{
	background-color: #f8f8f8;
	margin: 5px 0 5px 0;
	padding: 5px;
}

.calculator table
{
	background-color: #fff;
	border: 1px solid #ccc;
	border-collapse: collapse;
	width: 100%;
	margin: 5px 0 5px 0;
}

.calculator table td
{
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 1px 0;
	padding: 0.2em 0.2em 0.2em 0.5em;
	margin: 0;
}

.calculator label
{
	font-weight: bold;
	font-size: 12px;
	display: block;
}

.calculator table td.notice
{
	font-size: 10px;
	color: #333;
}

.calculator table td.notice ul
{
	list-style: square;
	padding: 0;
	margin: 0 0 0 1.5em;
}
