	/* FormTemplate CSS Style */	
	
	table.formTemp th {
		color: #FF6016;
		font-family: Arial, Helvetica;
		font-size: 13px;
		text-align: center;
		height: 33px;
	}
	
	table.formTemp img{
		vertical-align: middle;
	}
	
	table.formTemp td.label{
		font-family: Arial;
		font-size: 11px;
		color: #787878;
		text-align: left;
		padding-top: 6px;
		vertical-align: top;
		font-weight: bold;
	}
	
	table.formTemp td.val{
		font-family: Arial, Helvetica;
		font-size: 11px;
		color: #787878;
		text-align: left;
		vertical-align: middle;
		padding-top: 4px;
	}
	
	table.formTemp input {
		border: 1px solid #cccccc;
		font-family: Arial, Helvetica;
		font-style: normal;
		font-size: 11px;
		color: #363636;
		padding: 2px;
	}
	
	table.formTemp textarea {
		border: 1px solid #cccccc;
		font-family: Arial, Helvetica;
		font-size: 11px;
		width: 270px;
	}
	
	table.formTemp .selectOpt {
		width: 270px;
		border: 1px solid #cccccc;
		font-family: Arial, Helvetica;
		font-size: 11px;
		color: #363636;
		padding: 2px;
	}
	
	table.formTemp input[type="text"], table.formTemp input[type="password"] {
		width: 270px;
	}

	table.formTemp input[type="checkbox"] {
		border: 0px;
	}

	table.formTemp input[type="text"]:hover, table.formTemp input[type="password"]:hover, table.formTemp textarea:hover, table.formTemp select:hover {
		border: 1px solid #D2E8E8;
	}
	

	table.formTemp span.actionOk {
		font-family: Arial, Helvetica;
		font-size: 11px;
		text-align: center;
		color: green;
	}
	
	table.formTemp span.actionError, div.actionError {
		font-family: Arial, Helvetica;
		font-size: 11px;
		text-align: center;
		color: red;
	}
