/* Generic to Advanced Search and Company Search */
/* ---------------------------------------------------------- */

#SearchForm
{
	clear:both;
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-bottom:15px;
	background:#F8FAFF;
}

table.FormElements
{
	margin:0px;
	padding:0px;
	width:100%;
	font:normal 10px/14px Verdana;
	background:#F8FAFF;
}

table.FormElements tr td
{
	font:normal 10px/14px Verdana;

}

table.FormElements tr.endsection td
{
	border-bottom:1px solid #FFF;
	background:#F8FAFF;
	padding-left:5px;
	padding-bottom:10px;
	padding-top:10px;
	vertical-align:top;
}

table.FormElements tr.endsection td table tr td
{
	border-bottom:none;
	padding:0px;
	padding-right:10px;
}


#SearchForm select, #SearchForm input {
	font:normal 10px Verdana, sans-serif; 
}

#SearchForm select.ToDays, #SearchForm select.FromDays {
width:50px;
}

#SearchForm select.ToMonths, #SearchForm select.FromMonths {
width:100px;
}

#SearchForm select.ToYears, #SearchForm select.FromYears {
width:55px;
}

#SearchForm input.GoAdvance
{
	background-color: #5981BB;
	color: #fff;
	border-top: solid 1px #85ACE6;
	border-left: solid 1px #85ACE6;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	margin-left: 0px;
	font: bold 10px Verdana, sans-serif; 
	width:90px;
	cursor:hand;
}


/* Company Search Layout */
/* ---------------------------------------------------------- */

#FeaturedCompany
{
	clear:both;
	width:100%;
	margin:0px;
	margin-top:10px;
	padding:0px;
}

#FeaturedCompany h1
{
	margin-bottom:10px;
	font: bold 10px Verdana, sans-serif; 
	border-bottom:1px solid #F3EFD9;
	text-transform:uppercase;
}

#FeaturedCompanyLogo
{
	float:left;
	padding-right:10px;
}

#FeaturedCompanyText
{
	float:left;
	font:normal 11px Verdana, sans-serif; 
}

#FeaturedCompanyText a
{
	font:bold 11px/14px Verdana, sans-serif; 
}