	fieldset.bc_form_fieldset
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		margin:5px 0px 10px 0px;
		border:1px solid #c0c0c0;
		background-image:url('http://media.compro.se/common/bc_fieldset_bg.gif');
		background-repeat:repeat-x;
		background-position:0px 0px;
		background-color:#fbfbfb;
		padding:10px;
		position:relative;
	}
	
	fieldset.bc_form_fieldset legend
	{
		color:#404040;
		padding:2px 5px;
	}
	
	label.bc_form_label
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		padding-right:40px;
	}
	
	.bc_form_input input.password
	{
		border:1px solid #c0c0c0;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		padding:3px 2px;
	}
	
	.bc_form_input input.username
	{
		border:1px solid #c0c0c0;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		padding:3px 2px;
	}
	
	td.bc_form_input
	{
		padding:2px 0px;
		vertical-align:top;
	}
	
	td.bc_form_label
	{
		padding:6px 0px 0px 0px;
		vertical-align:top;
	}
	
	.bc_form_input input.textbox
	{
		border:1px solid #c0c0c0;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		padding:3px 2px;
	}
	
	.bc_form_input textarea.textarea
	{
		border:1px solid #c0c0c0;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		padding:3px 2px;
	}
	
	.bc_form_input input.checkbox
	{
		position:relative;
		top:3px;
	}
	
	span.bc_form_desc
	{
		color:#606060;
		font-size:11px;
	}
