form.gen_form
{
	font-family:		Verdana, Arial;
	font-size:			10pt;
	background-color:	transparent;
	text-align:			left;
	color:				white;
}

input.gen_form
{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:  	10pt;
	height:			20px;
	color:      	black;
	border:			1px solid #a2a2a2;
}

input.gen_form:focus
{
	background: 	#eee;
	color:			black;

}

textarea.gen_form
{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:  	10pt;
	color:      	black;
	background: 	#fff;
	border:			1px solid #a2a2a2;
}

textarea.gen_form:focus
{
	background: 	#eee;
	color:			black;

}

.gen_form select {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color:      	black;
	background: 	#fff;
	font-size:  	10pt;
	height:			20px;
	border:			1px solid #a2a2a2;
}

.gen_form:focus select{

}

file.gen_form
{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:  	10pt;
	height:			20px;
	color:      	black;
	background: 	red;
	border:			1px solid #a2a2a2;
}
file.gen_form:focus
{
	background: 	#eee;
	color:			black;

}

input.gen_form_button {
	background-color:	#CCCC99;
	background-image:	url(../images/button_backX.jpg);
	width:				120px;
	height:				20px;
	border:				none;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size:			8pt;
	font-weight:		bold;
	text-align:			center;
	color:				white;
	cursor:				hand;
	margin-top:			10px;
/*
	width:				120px;
	height:				20px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size:			8pt;
	font-weight:		bold;
	text-align:			center;
	color:				black;
	cursor:				hand;
*/
}

input.gen_form_button:hover {
	background-repeat: 	no-repeat;
	background-color: 	#9a9a9a;
	cursor:				hand;
}

/*
input.gen_form_button {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:		9px;
	font-weight:	plain;
	text-align:		center;
	width:			120px;
	height:			20px;
}
*/
table.gen_form  {
	align:			center;
}

th.gen_form {
	font-family:		Verdana, Arial;
	font-size:			10pt;
	text-align:			left;
	background-color:	#EEEEEE;
	color:				black;
	border:				0px;
}

td.gen_form  {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		9pt;
	background: 	transparent;
	color:			#FFFFFF;
	vertical-align:	top;
	height:			24px;
}

.gen_form a:link 	{color: #CCCC99; font-weight: none;}
.gen_form a:visited {color: #CCCC99; font-weight: none;}
.gen_form a:active 	{color: #CCCC99; font-weight: none;}
.gen_form a:hover 	{color: #CACACA; font-weight: none;}

p.gen_form {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10pt;
	font-weight:	bold;
	color:			white;
}
