@charset "utf-8";
/* CSS Document */

div.ants-error-mandatory {
	background-image:url(../assets/images/imgErrorMandatory.png); background-repeat:no-repeat;
	width:30px; height:29px; position:absolute; right:10px; top:4px;
}

/* GENERAL */
.ants-fl { float:left; } .ants-fr { float:right; }

/* ENTRY FORM */
div.ants-entry-form-info {
	padding:10px; font-size:12px; line-height:normal;
}

table.ants-entry-form {
	margin:0px 5px 0px 5px; padding:0px;
}


table.ants-entry-form tr {  }
table.ants-entry-form tr.field-info { border-bottom:0px; }
table.ants-entry-form tr.field-info td {
	padding:5px; font-family: "ants-thin", "Century Gothic", Arial, cursive; font-size:smaller; color:#666666;
}

table.ants-entry-form td.label-container { 
	font-family: "ants-strong", "Century Gothic", Arial, cursive; font-size:12px; font-weight:normal;
	padding:5px; width:120px; position:relative; text-align:left; vertical-align:middle;
}

table.ants-entry-form td.label-break { 
	font-family: "ants-thin", "Century Gothic", Arial, cursive; font-size:12px; padding:5px; width:5px; 
	text-align:center; vertical-align:middle;
}

.ants-entry-form .entry-group-section {
	padding:5px; position:relative; font-family: "ants-strong", "Century Gothic", Arial, cursive; font-size:14px; color:#0000FF;
}

.ants-entry-form .field-container {
	padding:5px; position:relative;
}

.ants-entry-form .field-container input[type=text],
.ants-entry-form .field-container textarea,
.ants-entry-form .field-container select
{
	font-family: 'ants-thin', "Century Gothic", Arial, cursive; font-size:14px;
	padding:5px 3px 5px 3px;
}

/* FORM WIDTH */
	.w350 { width:390px; }
	.w350 td.field-container input { width:225px; }
	.w350 td.field-container input.money { width:140px; }
	.w350 td.field-container input.date { width:90px; }

	.w250 { width:250px; }
	.w250 td.field-container input { width:110px; }
	.w250 td.field-container select { width:100px; }
	.w250 td.field-container input.money { width:90px; }
	.w250 td.field-container input.date { width:80px; }

	.w850 { width:870px; }
	.w850 td.field-container input { width:700px; }
	.w850 td.field-container textarea { width:700px; }
	.w850 td.field-container input.money { width:110px; }
	.w850 td.field-container input.date { width:90px; }

	.w960 { width:990px; }
	.w960 td.field-container input { width:826px; }
	.w960 td.field-container textarea { width:826px; }
	.w960 td.field-container input.money { width:110px; }
	.w960 td.field-container input.date { width:90px; }
