


#searchTable	{
	width:	630px;
	border:	0;
}
#searchTable td	{
	font:	12px Arial, Verdana, sans-serif;
	color:	#333;
}

#resultsCell	{
	border-right:	1px solid #666;
	width:	100%;
}
#resultsCell p	{
	display:	block;
	margin:	10px 10px 2px;
}
	


#searchCell label	{
	display:	block;
	margin:	10px 10px 2px;
	font-weight:	bold;
}
#searchCell input,
#searchCell select	{
	display:	block;
	padding:	2px;
	margin:	0 20px 10px;
	width:	130px;
	font:	10px Verdana, Arial, sans-serif;
}
#searchCell input.submitButton	{
	width:	auto;
	margin:	0 20px 10px auto;
}
#searchCell p	{
	margin:	0 10px 20px;
}



#searchResults	{
	border-top:	1px solid #999;
	border-left:	1px solid #999;
	margin:	10px 20px 20px;
	width:	420px;
}
#searchResults td,
#searchResults th	{
	font-size:	12px;
	text-align:	left;
	padding:	5px;
	background-color:	#FFF;
}
#searchResults p	{
	margin:	10px 0 0;
}
#searchResults td	{
	border-right:	1px solid #999;
}
#searchResults td.producers	{
/*	background:	#FFC268 url(i/grad.jpg) top left repeat-x;*/
	border-bottom:	2px solid #999;
}
#searchResults td.producers em	{
	color:	#900;
	font-weight:	bold;
}

#resultsCell p.notice	{
	margin-bottom:	1.8em;
	margin-top:	1.8em;
}
#resultsCell p.notice strong	{
	color:	#F90;
}