.xForm										{ padding: 10px 0; font-size:11px; }
.xForm table								{ width: 80%; }
.xForm td									{ padding: 10px 10px 10px 0; width: 50%; }
.xForm label								{ width: 100%; display: block; color: #455560; font-size: 11px; }
.xForm legend								{ width: 100%; display: block; color: #455560; }
.xForm input								{ width: 99%; height:19px; margin:5px 4px 2px 0; padding:2px 2px; border: none; background:#d2e3f1; }
.xForm input:focus							{  }
.xForm textarea								{ width: 99%; height:auto; margin:5px 4px 2px 0; padding:2px 2px; border: none; background:#d2e3f1; }
.xForm textarea:focus						{  }
.xForm fieldset								{ margin: 0px 0; }
.xForm fieldset label						{ width: auto; font-weight: normal; display: inline; padding-left: 5px; }
.xForm fieldset legend						{ font-weight: bold; }
.xForm fieldset input						{ width: 99%; height:19px; margin-top: 5px; border: none; padding: 0; background:#d2e3f1;}
.xForm input.submit,
.xForm input[type=submit]					{ width: 77px; height:27px; float:right; margin:0; padding:0; cursor:pointer; text-transform:uppercase; font-size: 11px; font-weight: bold; color: #fff; border: none; }
.xForm input[type=submit]:hover 			{  }
.xForm input[type=submit]:focus 			{  }
.xForm input[type=file]						{ height:auto; }

