﻿.fieldbox
{	
	display:table;
	width:500px;	
}

.fieldbox li
{
	display:block;
	float:left;
	clear:both;
	width:500px;
	margin-bottom:5px;	
}

.fieldbox label
{
	display:block;
	float:left;	
	width:110px;
	line-height:18px;
	margin-right:5px;
	font-weight: bold;
	font-size: 11px;
	color: #ECE8CD;
}

.fieldbox input, .fieldbox select
{
	display:block;
	float:left;		
}

.fieldbox input.txtbox, .fieldbox textarea
{
	width:190px;	
}
.fieldbox select
{
	width:195px;	
}

.fieldbox input.radiobtn
{
	margin:0 15px 0 130px;	
}

.fieldbox span
{
	display:block;
	float:left;
	padding:0 20px 0 5px;
	color:#cc0000;
}

.checkbox input
{
	height:auto;
}

.required
{
	padding-top:15px;
	color:#c08e51;
}

.fieldbox li.buttonbar
{
	margin-left:115px;	
}

.fieldbox li.buttonbar input
{	
	background-color:#666;
	color:#fff;
}