form{
	margin-top:		0px;
	clear:			both;
}

form p{
	width:			100%;
	font-weight:		bold;
	font-size:		10pt;
	margin:			5px 0px;
	padding:		2px 0px;
	text-align:		left;
	color:			#333;
	display:		block;
}

.priceCol form p{
	text-align:		right;
}

form p span.disabled{
	font-weight:		bold;
	font-size:		10pt;
	color:			#298c45;
}

form p input,
form p select{
	font-weight:		normal;
	font-size:		10pt;
	color:			#000;
	background-color:	transparent;
	border:			1px solid #fff;
	vertical-align:		middle;
	width:			220px;
}

form p select{
	width:			90%;
	font-weight:		normal;
	color:			#000;
	background-color:	transparent;
}

form p select option{
	width:			90%;
	font-weight:		normal;
	color:			#000;
	background-color:	transparent;
}

form p.dropDown,
p.shortText{
	width:			49%;
	float:			left;
	overflow:		hidden;
	margin:			6px 0px;
	text-align:		left;
}

p.shortText input{
	width:			50px;
}

p.shortText input.chk{
	width:			15px;
	margin:			2px 2px;
	padding:		0px;
	float:			left;
	overflow:		hidden;
}

textarea{
	width:			100%;
}

.fourCol textarea{
	width:			99%;
}

p.submit{
	width:			100%;
	float:			left;
	text-align:		center;
}

input.mini{
	width:			25px;
	margin:			2px 3px;
}

input.sub{
	border:			none;
	background-color:	transparent;
	color:			#fff;
	font-weight:		bold;
	font-size:		10pt;
	border:			1px solid #fff;
	margin:			6px 10px;
	width:			auto;
}

input.sub2{
	border:			none;
	background-color:	#006837;
	color:			#fff;
	font-weight:		bold;
	font-size:		10pt;
	border:			1px solid #006837;
	margin:			6px 10px;
	width:			auto;
}

input.miniRemove{
	background-color:	transparent;
	color:			red;
	font-weight:		normal;
	font-size:		7pt;
	border:			none;
	margin:			2px;
	width:			auto;
	border:			none;
	vertical-align:		middle;
}

input.miniRemove2{
	background-color:	red;
	color:			#fff;
	font-weight:		normal;
	font-size:		7pt;
	border:			none;
	margin:			2px;
	width:			auto;
	border:			none;
	vertical-align:		middle;
}

input.miniSub{
	background-color:	transparent;
	color:			#fff;
	font-weight:		normal;
	font-size:		7pt;
	border:			none;
	margin:			2px;
	width:			auto;
	border:			1px solid #fff;
	vertical-align:		middle;
}

input.miniSub2{
	background-color:	#006837;
	color:			#fff;
	font-weight:		normal;
	font-size:		7pt;
	border:			none;
	margin:			2px;
	width:			auto;
	border:			1px solid #006837;
	vertical-align:		middle;
}

div.imgEdit{
	width:			100px;
	padding:		8px 0px 0px 0px;
	margin:			2px 8px;
	float:			left;
	text-align:		center;
	font-size:		8pt;
	font-weight:		normal;
	font-family:		verdana, sans-seriff;
	border:			1px solid #dcdcdc;
	vertical-align:		middle;
}

div.imgEdit span.funcSpan{
	width:			100%;
	clear:			both;
	float:			left;
	margin-top:		10px;
	padding:		3px 0px;
	border-top:		1px solid #dcdcdc;
	vertical-align:		middle;
}

div.imgEdit span.funcSpan a.button{
	padding:		2px;
	margin:			4px 0px;
	border:			1px solid #333;
	font-size:		6pt;
}

div.imgEdit span.floater{
	float:			left;
	margin:			-4px 0px 0px 6px;
}