.fieldset {
	  width:540px;
	  height: 518px;
	  padding: 5px;
	  margin:5px;
	  background-color: #FFF;
	  }
	.fieldset label {
		text-align:right;
		width:95px;
		float:left;
		padding:0.2em;
		margin:0;
		margin-top:0.3em;
		font-size: 1.0em;
	  }
	.fieldset .nobr {display:none;}  
	.fieldset .textfield {
		color:#333;
		margin:3px;
		padding: 2px 0px 0px 8px;
		height:20px;
		/*width:200px;*/
		border:solid 0 #fff;
		background: transparent url("../images/textfield160_bg.gif") no-repeat;
		font-size: 1em;
		}
	.fieldset .textarea {
		color:#333;
		margin:3px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left: 8px;
		padding-right: 10px;
		height:171px;
		width:400px;
		border:solid 0 #fff;
		background: transparent url("../images/textarea_bg400.gif") no-repeat;
		}
	.listlabel {
		font-size: 1em;
	  }
	.listfield {
		padding-bottom:1px;
		color:#333;
		font-size: 1em;
		}
	.submit {
		margin:0px;
		height:20px;
		border:solid 0 #fff;
		width:120px;
		background: transparent url("../images/submit120.gif") no-repeat;
		font-size: 1em;
		 }