/* CSS Document */

table td
{
	vertical-align	: top;
}

hr
{
	background-color	: #cccccc;
	height			: 1px;
	border			: 0px;
	margin-top		: 15px;
	margin-bottom		: 10px;
}

div.title, div.title a
{
	font-family		: Tahoma;
	font-size		: 140%;
	margin-bottom		: 5px;
	color			: #000000;
}

a.more
{
	background-image	: url('../images/read-more.png');
	background-position	: right;
	background-repeat	: no-repeat;
	padding-right		: 15px;
	font-weight		: bold;
}


		
	/* form*/
	
	table.form
	{
		width			: 100%;
	}
	
		table.form td.label
		{
			width			: 155px;
		}
	
		table.form td.info
		{
			width			: 50px;
			color			: #ababab;
			text-align		: right;
			padding-right		: 5px;
		}
		
		table.form td.value
		{
	
		}
	



input, textarea, option, div.autofill div.select a.option
{
	padding-left		: 5px;
	padding-right		: 5px;
}

	textarea.text
	{
		width			: 150px;
		border-style		: solid;
		border-width		: 1px;
		border-color		: #ababab;
	}

	input.text, select.text
	{
		height			: 19px;
		width			: 150px;
		border-style		: solid;
		border-width		: 1px;
		border-color		: #ababab;
	}

	input.large, div.autofill div.select
	{
		width			: 300px;
	}
	
	select.medium
	{
		width			: 140px;
	}
	
	select.text
	{
		height			: 20px;
	}
	
	input.button
	{
		padding		: 1px;
		padding-left		: 10px;
		padding-right		: 10px;
		background-image	: url('../images/button.png');
		background-repeat	: no-repeat;
		background-position	: left top;
		width			: 92px;
		height			: 25px;
		text-align		: center;
		border			: 0px;
		cursor			: pointer;
		color			: #666666;
		font-weight		: bold;
		font-family		: Arial;
		
	}
	
	input.false, textarea.false
	{
		border-color		: #ff0000;
		background-color	: #fff5f5;
		background-image	: url('../images/icons/warning.png');
		background-repeat	: no-repeat;
		background-position	: right;
		padding-right		: 20px;
	}
	
	input.readonly
	{
		background-color	: #e3dfdf;
	}
