table#q
{
	border				:	0px solid silver;
	margin				:	1em;
	border-collapse		:	collapse;
}
table#q td
{
	border				:	solid silver;
	border-width		:	0px 0px 1px 0px;
	padding			:	7px;
}
table#q td.right
{
	text-align			:	right;
}
table#q td span.mini
{
	font-size			:	12px;
}
ul.sample
{
	margin				:	1em 0em 2em 2em;
}
ul.sample li
{
	list-style-type		:	none;
	color				:	DodgerBlue;
	font-weight			:	bold;
}
table.sample
{
	border-width		:	0px;
	margin				:	1em 0em 2em 2em;
}
table.sample td
{
	color				:	DodgerBlue;
	font-weight			:	bold;
	padding-top		:	5px;
}
table.sample td.choice
{
	vertical-align		:	top;
}



