/* TAG's */
fieldset {
	margin:0;
	padding:0;
	border:0;
}
form {
	margin:0;
	padding:0;
}
legend { display:none; }

/* ***** */

/* ID's */


/* **** */

/* CLASS'es */

.inputCheckbox input {
	vertical-align:middle;
}
.inputText input {
	width:21.53em;
	height:1.15em;
	vertical-align:middle;
	font:1em Arial, Verdana, sans-serif;
}
.inputTextArea textarea {
	font:1em Arial, Verdana, sans-serif;
}
.inputSubmit input { font:.92em Tahoma, Arial, sans-serif; }

.fldst-default .lblDiv { padding:0 0 0 20.41em; }
.fldst-default .lblDiv p { padding:0 .83em 0 0; }

.fldst-default .inpLbl2Div { padding:0 0 0 17.08em; }
.fldst-default .lbl {
	float:left;
	width:13em;
	margin:0;
	padding:1px 0 0 0;
	font:.84em Tahoma, Arial, sans-serif;
	color:#959595;
}
.fldst-default .addlbl {
	float:left;
	width:2.91em;
	height:1em;
	margin:0;
	padding:.2em 5px 0 0;
	text-align:right;
	color:#959595;
}
.fldst-default .inp {
	float:left;
	margin:0;
	padding:0 0 8px 0;
}
.fldst-default .lblinp {
	margin:0;
	padding:0 0 8px 0;
	font:.84em Tahoma, Arial, sans-serif;
	color:#959595;
}
.fldst-default .inplbl {
	float:left;
	margin:0;
	padding:1px 0 8px 12.64em;
	font:.84em Tahoma, Arial, sans-serif;
}
.fldst-default .inputCheckbox input { vertical-align:middle; }

.fldst-default .inputFile input {
	margin:0 14px 0 0;
}
.fldst-default .inputText input {
	width:21.15em;
	font-family:Tahoma, Arial, sans-serif;
}
.fldst-default .inputSelect select { font:1.16em Tahoma, Arial, sans-serif; }

.fldst-default .inputTextArea textarea {
	width:21.15em;
	height:9.23em;
	font:1em  Tahoma, Arial, sans-serif;
}

.fldst-default .inputSubmit {
	margin:0;
	padding:18px 0 0 0;
}

/* ******** */