/* To avoid problems */
form { padding:0px; margin: 0px; }
/* General */
table.TTIWform td { padding-bottom: 6px; padding-top: 6px; padding-left: 4px; border-bottom: 1px solid #E3D0DA; background-color: #E3E6D0; }
table.TTIWform th { padding-bottom: 6px; padding-top: 6px; border-bottom: 1px solid #E3D0DA; background-color: #E3E6D0; }
table.TTIWform {
	width: 100%;
	border: 1px solid #A5B9C4;
	margin-top: 4px;
	margin-bottom: 8px;
}
	/* form elements */
	table.TTIWform input { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border: 2px inset #E3D0DA; }
	table.TTIWform textarea { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; border: 2px inset #E3D0DA; }
	table.TTIWform select { font-size: 11px; border: 1px inset #E3D0DA; }
	table.TTIWform input.noborder { border: 0px; }

	/* form title */
	table.TTIWform th.ftitle { background-color: #603868; color: #F8ECF0; font-weight: bold; text-transform: uppercase; font-size: 12px; border-bottom: 1px solid #ABFF91; }
	/* form question (subtitle, etc..) */
	table.TTIWform th.question { text-align: left; font-weight: bold; color: #2F5781; font-size: 13px; padding-bottom: 8px; padding-top: 8px;  background-color: #DBD8E2;  }
	/* form explanation */
	table.TTIWform td.explanation { font-size: 11px; vertical-align: top; }
	/* form buttons cell */
	table.TTIWform td.fbuttons { text-align: center; border-bottom: 0px; background-color: #E8F0F0;}
	/* form buttons */
		table.TTIWform td.fbuttons input { background-color: #F07810; color: #E8F0F8; margin: 10px; font-size: 13px; font-weight: bold; text-transform: capitalize; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  border-color: #683050;  }

/* EXTRAS  */
/* on Registration -> disclaimer */
table.TTIWform th.question a {
	text-transform: capitalize;
	text-decoration: none;
	color: #90A000;
}
/* on Registration -> I have read... */
/* On every full line of radio or checkboxes */
table.TTIWform td.radiocheckline {
	padding-left: 25px;
}
/* Share Table */
table.TTIWform td.share { padding: 0px;}
table.TTIWform table.TTIWSHARE { padding:0px; margin: 0px; width: 100%; }
table.TTIWform table.TTIWSHARE th { background-color: #A08E9C;  border-top: 1px solid #789226;  color: #F0F4E0;  border-bottom: 1px solid #789226; }
table.TTIWform table.TTIWSHARE td { padding-left: 4px; }
table.TTIWform table.TTIWSHARE td.shtc2 {	background-color: #D0CFC3; font-weight: bold; }

/* mod item url */
table.TTIWform td input.TTIWformfieldsdark{ background-color: #DDDDDD;  border: 1px;  }

/* add item sections */
table.TTIWform table td.sectopt input { border: 0px; }

