.advsearch_frame
{
	width:					980px;
	margin:					0;
	background-color:		#528ccb;
}

.advsearch_frame .content
{
	padding:				10px 10px 14px 10px;
	height:					20px;
	overflow:				hidden;
	width:					620px;
}

.advsearch_frame .content .field
{
	position:				inherit;
	padding:				0 20px 9px 0;
	float:					left;
	width:					290px;
	color:					#fff;
}

.advsearch_frame .content .field .label
{
	width:					70px;
	padding:				6px 0 0 0;
	float:					left;
	font-weight:			bold;
}

.advsearch_frame .content .field .checkbox
{
	padding:				6px 10px 0 0;
	float:					left;
	font-weight:			bold;
}

.advsearch_frame .content .field h3
{
	padding:				0 5px 0 0;
	margin:					0;
	float:					left;
}

.advsearch_frame .content .field input[type=text]
{
	width:					205px;
	padding:				5px;
	margin:					0;
	border:					1px solid #3177c2;
	border-bottom:			1px solid #3177c2;
	background-color:		#FFFFFF;
}

.advsearch_frame .content .field input[type=checkbox] {margin:5px 10px 0 0;float:left;}
.advsearch_frame .content .small {width:135px;padding:0 20px 10px 0;}
.advsearch_frame .content .field input.phone {width:50px;}
.advsearch_frame .content .field input.registration {width:50px;}

.advsearch_frame .submit {position:absolute;left:660px;top:10px;}
.advsearch_frame .submit input {margin-right:20px;}

.advsearch_frame .searchtype_toggle {position:absolute;left:740px;top:16px;}
.advsearch_frame .searchtype_toggle a {color:#fff;}
.advsearch_frame .dwdefaultstext {color:#999;}

.advsearch_frame .bottom {
	width:980px;
	height:5px;
	_background-image: url('../img/search_background_sprite.gif');
	_background-position:bottom center;
	_background-repeat:no-repeat;
}