	input, select, textarea
	{
		width			: 210px;
		font			: 12px/14px Arial;
	}
	
	input.radio
	{
		width			: 22px;
		height			: 22px;
	}
	
	fieldset
	{
		float		: left;
		clear		: left;
		width		: 425px;
		margin		: 0px 0px 20px 0px;
		border		: 1px solid #eeeeee;
	}

	legend
	{
		color		: #00B6DE;
		font		: 14px/14px Trebuchet MS, Helvetica, Arial, Sans-serif;
		padding		: 0px;
		margin		: 0px 0px 0px 13px;
	}

	fieldset p
	{
		margin		: 0px 0px 0px 20px;
	}

	label
	{
		position	: relative;
		font-weight	: bold;
		float		: left;
		width		: 120px;
		margin		: 0px 15px 0px 0px;
	}

	label span
	{
		display		: block;
		color		: #666666;
		font-size	: 85%;
		font-weight	: normal;
	}

	label em
	{
		position	: absolute;
		left		: 120px;
		top			: 3px;
		font-size	: 115%;
		color		: red;
		font-weight	: bold;
	}

	li strong
	{
		color		: red;
		margin		: 0px 0px 0px 135px;
		padding		: 0px 0px 10px 0px;
		width		: 260px;
		display		: block;
		font-size	: 85%;
		font-weight	: normal;
	}
	
	.red
	{
		color		: red;
	}

	fieldset ol
	{
		padding		: 0px 0px 0px 20px;
		margin		: 10px 0px 0px 0px;
		list-style	: none;
	}

	fieldset li
	{
		float		: left;
		clear		: left;
		width		: 100%;
		padding		: 0px 0px 10px 0px;
	}

	fieldset.submit
	{
		float		: none;
		width		: auto;
		border		: 0 none #FFF;
		padding		: 0px 0px 0px 20px;
	}
	
	input.currency
	{
		border		: 0px;
		text-align	: right;
	}