div#text fieldset {
	margin-left:	11px;
	margin-right:	35px;
	
	padding:		0;	
	border:			0;
	
	line-height:	26px;
}

div#text fieldset ul {
	list-style-type:		none;
	list-style-position:	inside;
	
	margin:			0;
	padding:		0;
}

div#text fieldset li {
	margin:			0;
	padding:		0;
}

div#text fieldset label {
	font-weight:	bold;
	width:			160px;
	
	display:		block;
	float:			left;
	
	font-size:		13px;
	padding-top:	0px;
}
div#text fieldset fieldset {
	padding-left:	146px;
}

div#text input.text {
	background:		url('../images/input-background.jpg') repeat-x;
	border:			1px solid #aaa;
	
	width:			286px;
	height:			18px;
	
	padding:		5px;
	
	margin-top:		4px;
	margin-bottom:	4px;
}

div#text textarea.text {
	background:		url('../images/textarea-background.jpg') repeat-x;
	border:			1px solid #aaa;
	overflow:		auto;
	
	width:			286px;
	height:			84px;
	
	padding:		5px;
	
	margin-top:		4px;
	margin-bottom:	4px;
}

div#text button {
	background:		transparent;
	border:			0;
	margin-top:		10px;
	
	margin-left:	auto;
	margin-right:	auto;
	display:		block;
	
}
div#text button:focus {
 	outline: none;
}

