label
{
	font-size:14px; 
	width:130px; 
	display:block; 
	text-transform: lowercase;
	font-variant:small-caps; 
	float:left; 
	padding-top:3px; 
	padding-left:5px; 
	height:19px; 
	clear:left;
	color:#63797f;
}

fieldset
{
	padding:5px 5px 5px 5px; 
	margin: 0 20px 0 20px; 
	border: 1px solid #cfcfcf;
}

input.text, input.title, textarea, input.text_small
{
	border:1px solid #cfcfcf;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#aaaaaa;
	width: 150px;
}

select
{
	border:1px solid #cfcfcf;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#aaaaaa;
	width: 202px;
}

fieldset textarea
{
	border:1px solid #cfcfcf;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#aaaaaa;
	width: 200px;
}

input.text_large
{
	border:1px solid #cfcfcf;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#aaaaaa;
	width: 200px;
}

fieldset legend
{
	font-size:14px; 
	text-transform: lowercase;
	padding:3px; 
	color:#63797f; 
	font-weight:bold; 
}

input.submit 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	border:1px solid #000000; 
	padding:0px; 
	font-weight:bold; 
	width: 202px;
	margin-left:135px;
	margin-right:200px;
}

input.submit_small 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	border:1px solid #000000; 
	padding:0px; 
	font-weight:bold; 
	width: 152px;
	margin-left:135px;
}

fieldset submit
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#ffffff; 
	border:1px solid #267bbb; 
	background-color:#84b7ee; 
	width: 262px; 
	padding:5px; 
	font-weight:bold; 
}

span.error_message {
	
	color: #900;
	padding-left:15px;
	padding-right:15px;
	font-weight: bold;
}
/* ----------------*/





#topLegend				{font-size:18px; padding:3px; color:#ffffff; margin-left:10px;}

fieldset p				{margin-left:10px; margin-right:10px;}

.search_hidden	ul		{list-style:none; margin-left:-30px; !margin-left:0px; width:500px; /*height:150px;*/}
.search_hidden	ul li	{margin-left:0px;}
.search_hidden input	{width:350px;}
.search_hidden select	{width:350px;}
/*li						{margin-top:2px; padding:3px; clear:both;}*/
li.fout					{background-color:#FF0000; padding:3px; color:#FFFFFF;}
li.fout	label			{color:#FFFFFF;}
.fouttag				{margin-left:5px;}
.send					{
/*	margin-top:10px; */
	border:0px solid black; 
	background-color:#d3e507; 
	color:#6f7900; 
	font-variant:small-caps; 
	font-size:15px; 
	margin-left: 20px;
/*	padding-top:2px; */
	padding-bottom:2px;
	font-weight:bold;
	width:100px !important;
}
.send .submit			{width:100%; border:0px solid #666666; background-color:#CCCCCC; color:#333333; font-weight:bold; font-size:11px; height:20px;}
div.input				{margin: 3px 0;}
.linkpath				{border:0px; width:80%; height: 16px;}



