/* TABLEs */

table.ICF_TableContactForm
{
	width:							500px;
}

/* TDs */

td.ICF_TdContactFormLeft
{
	width:							40%;
	font-weight:					bold;
	padding-bottom:					4px;
}

td.ICF_TdContactFormRight
{
	width:							60%;
	padding-bottom:					4px;
}

td.ICF_TdContactFormButtons
{
	padding-top:					4px;
	width:							100%;
	text-align:						center;
}

/* INPUTs */

input.ICF_InputText
{
	width:							285px;
	font-family:					Arial;
	font-size:						9pt;
	border:							1px solid #969696;
	background-color:				#292929;
	color:							#FFFFFF;
}

input.ICF_InputText:hover, input.ICF_InputText:focus
{
	border:							1px solid #FFFFFF;
}

input.ICF_InputButton
{
	width:							120px;
	font-family:					Arial;
	font-size:						9pt;
	border:							1px solid #969696;
	background-color:				#292929;
	color:							#FFFFFF;
}

input.ICF_InputButton:hover, input.ICF_InputButton:focus
{
	border:							1px solid #FFFFFF;
}

/* TEXTAREAs */

textarea.ICF_TextAreaContact
{
	width:							485px;
	font-family:					Arial;
	font-size:						9pt;
	border:							1px solid #969696;
	height:							150px;
	background-color:				#292929;
	color:							#FFFFFF;
}

textarea.ICF_TextAreaContact:hover, textarea.ICF_TextAreaContact:focus
{
	border:							1px solid #FFFFFF;
}

/* P */

p.ICF_PError
{
	border:							1px solid #969696;
	background-color:				#292929;
	color:							#FFFFFF;
	padding:						2px;
	width:							500px;
}
