body {
 margin:20px auto;
 width : 600px;
 padding:20px;
 border:1px solid #ccc;
background-color : #ffe9bc;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : small;
}
td{
	vertical-align : top;
}
fieldset { border:0;margin:0;padding:0; }
label { display:block; }
input.text,textarea {
 width:300px;
 font:12px/12px 'courier new', courier,monospace;
 color:#333;
 padding:3px;
 margin:1px 0;
 border:1px solid #ccc;
 }
 input.text{
 width : 250px;	
}
input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
