.searchtable 
{
	border-collapse: collapse;
	font-size: 12px;
	line-height: 20px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.searchtable td 
{
    padding:3px;
}
.searchtable td input
{
    vertical-align:middle;
}
.searchtable .searchkey
{
	line-height: 18px;
	height:20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.searchtable .searchvalue
{
	background-color: #FFFFFF;
	color: #333333;
	line-height: 18px;
	height:18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.searchtable .searchbutton
{
    background-color: #D5D5D5;
    border: 0 none;
    line-height: 18px;    
}