/*=========================================================================================================
//---------------------------------------------------------------------------------------------------------
//	FORM STYLES
//---------------------------------------------------------------------------------------------------------
//=======================================================================================================*/
td#content
{
	padding-right:			0px;
}

/*---------------------------------------------------------------------------------------------------------
//	General
//-------------------------------------------------------------------------------------------------------*/
form
{
	margin:				0em;
}

/*	status messages	*/
.statusmsg
{
	font-family:		verdana,arial,sans serif;
	font-weight:		bold;
	font-size:			0.70em;
	color:				red;
}

form#search label
{
	margin:					0px 7px 0px 0px!important;
	display:				block;
	float:					left;
	line-height:			19px;
	font-weight:			normal!important;
	font-size:				0.68em;
	color:					white!important;
}



/*---------------------------------------------------------------------------------------------------------
//	Labels
//-------------------------------------------------------------------------------------------------------*/
/*	all labels	*/
label,
label.cb,
label.checkbox,
label.radio
{
	display:			block;
	margin:				1.0em 0em 0.4em 0em;
	padding:			0px;
	font-family:		verdana,arial,sans serif;
	font-weight:		bold;
	font-size:			0.65em;
	color:				#003366;
}

/*	labels for checkboxes/radio	*/
label.cbeckbox,
label.cb,
label.radio
{
	display:			inline;
}

/*---------------------------------------------------------------------------------------------------------
//	Fields
//-------------------------------------------------------------------------------------------------------*/
/*	text boxes, select boxes, textareas	*/
input.textfield,
input.smallfield,
select.textfield,
select.smallfield,
textarea.textfield
{
	width:				240px;
	background-color:	#7199BF;
	font-size:			0.72em;
	font-weight:		bold;
	color:				white;

	border:				2px inset #4782BA;
}

input.smallfield,
select.smallfield
{
	width:				90px;
}

textarea.textfield
{
	width:				330px;
	height:				175px;
}

h2
{
	margin-top:			1.0em;
}


table.formgroup
{
	border-collapse:		collapse;
}
table.formgroup td
{
	padding:				0px 15px 0px 0px;
}

input.narrow, select.narrow
{
	width: 115px;
	margin-right: 10px;
}

table.productform tr td
{
	padding: 0px 10px 5px 0px;
}

label.bodytext
{
	font-weight:		normal;
	margin:				0px;
	color:				#003333;
}

