div.form {
	/*padding: 10px 20px; align: center;*/
}

div.container {
	font-size: 13px; background-color: #ffffff;align: center;
}

span {
font-size: 13px;
}

span.ft {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;font-size: 16px; color: #000000;
}

span.header {
	font-weight:bold;padding-top: 1.5em;padding-bottom: 0.25em;color:#800080;
}

span.timestamp {
	font-weight:none;padding-top: 1.5em;padding-bottom: 0.25em;
}

span.lnor {

	font-weight: bold;	padding-bottom: 1em; text-align: right;

}

span.lerr {

	font-weight: bold; padding-bottom: 1em; text-align: right; color:#FF0000;

}

span.required {
	color:#FF0000;
}
input {

  font-size: 14px; color: #000000;

}

textarea, select {

  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;
    
}

input.ts {
	width: 8em;text-align:center;
}

input.sl {
	width: 10.5em;
}

input.nl {
	width: 15em;
}

input.ll {
	width: 30em;
}

td,th {
	
	vertical-align: top;
	
}

td.label {
	
	padding-bottom: 1em; text-align: right;
	
}

td.label2 {
	
	font-weight: bold; width: 100%;	padding-left: 1.5em;padding-bottom: 1em; text-align: left;
	
}
