table.displetform
{
	font-size: .75em;
	/*background-color: #b8e1ff;*/
	background-color: #8accf7;

	border: 1px solid #5697cf;

	opacity: .9;
	filter: alpha(opacity=90);
	margin-right: .5em;
	margin-top: .5em;
	margin-left: .5em;
}

table.displetform *
{
	/* opacity: 1;
	filter: alpha(opacity=100); */
}

table.displetform td
{
	padding: .5em;
}

table.displetform #centerpanel
{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
}

table.displetform input
{
	/*height: 1em;*/
	/* font-size: .5em;
	line-height: .5em; */
	padding: 0;
	border: none;
	background-image: url(images/input_gradient.jpg);
	background-repeat: repeat-x;
	border-bottom: 2px solid #fff;
	background-position: top;
	/*height: 21px;*/
	margin-bottom: 1em;
	width: 100%;
	font-size: 1.25em;
}

table.displetform #centerpanel input
{
	width: auto;
}

table.displetform select
{
	/*background-image: url(images/select_icon.jpg);
	background-repeat: no-repeat;
	background-position: right;*/
	/*border: none;*/
	/*height: 21px;*/
	margin-bottom: 1em;
	margin-top: .25em;
	width: 100%;
	/*font-size: 1.5em;*/
}

table.displetform #rightpanel select
{
	width: auto;
}

table.displetform #rightpanel .suffix
{
	margin-right: 1em;
}

table.displetform #rightpanel #minBedrooms
{
	width: 50%;
}

table.displetform #rightpanel #minBathrooms
{
	width: 50%;
}

table.displetform #rightpanel #keyword
{
	width: auto;
	margin-left: 1em;
}

table.displetform .button
{
	margin-left: .25em;
	margin-right: .25em;
	background-image: url('images/button_gradient_form.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #c0911f;
	color: #fff;
	border: none;
	padding: .5em 1em;
	font-weight: bold;
	/*font-weight: bold;*/
	display: block;
	cursor: pointer;
}

table.displetform .button:hover
{
	background-image: url('images/button_gradient_form_hover.jpg');
	background-color: #d4a863;
}

table.displetform #displet_form_title
{
	text-align: right;
	font-style: italic;
	font-size: 2em;
	opacity: .5;
	filter: alpha(opacity = 75);
}

table.displetform #hide
{
	background: none;
	color: #777;
	border: 1px solid #777;
	font-size: 1em;
	margin: 1em;
	padding: 0 .5em;
	position: absolute;
	top: 1em;
	left: 1em;
}

table.displetform #adv_search
{
	position: absolute;
	right: 1em;
	color: #777;
	text-decoration: underline;
	font-size: .75em;
}

/* for IE */
table.displetform [disabled]
{
	color: #000;
}
