/* Agent Detail Stlyings --------------------------------------------------------------------------------------------------------------- */
div#agentSpace
{	position:			relative;
	_border-top:	1px solid white;
}

div#agentSpace div#agentHead
{	position:			absolute;
	left:					0;
	margin:				-112px 0 0 254px;
	height:				45px;
	width:				412px;
}
div#agentSpace div#agentHead h1
{	float:				left;
	font-size:		28px;
	line-height:	28px;
	font-weight:	normal;
}

div#agentSpace div#agentHead .right
{	float:					right;
	font-size:			10px;
	line-height:		11px;
	text-transform:	uppercase;
}
div#agentSpace div#agentHead .right p
{	margin:				0;
}
div#agentSpace div#agentHead .right b
{	font-weight:	normal;
	display:			block;
	width:				45px;
	margin:				0 2px 0 0;
	float:				left;
	text-align:		right;
}

div#agentSpace div#agentSide
{	width:				192px;
	height:				450px;
	margin:				-20px 0 0 -48px;
	position:			absolute;
	left: 				0;
	_top:					-20px;
}
/* This and the above absolute will break the standard layout. Keep in mind!*/
div#agentSpace div#agentBody
{	margin:				0 0 0 160px;
	_margin:				0 -20px 0 160px;
	_position: relative;
}
div#agentSpace div#agentSide img
{	width:				180px;
	border:				0;
}
div#agentSpace div#agentSide h4
{	font-size: 		13px;
	font-weight: 	normal;
	color: 				#999999;
	text-align:		center;
	margin:				0;
	padding:			6px 0 0 0;
}

div#agentSpace div#agentSide ul
{	margin:				16px 0 0 40px;
	_margin:				9px 0 0 40px;
	padding: 			0;
	list-style: 	none;
}
div#agentSpace div#agentSide ul li
{	width: 				185px;
	padding: 			4px 0;
	_padding: 		4px 0 4px 0;
}
div#agentSpace div#agentBody
{	min-height:		450px;
	_height:			450px;
}

div#agentSpace div#agentBody div#listpage
{	width:				500px;
}
div#agentSpace div#agentBody div#listpage .row{	}
div#agentSpace div#agentBody div#listpage .row .address{	width: 360px; }

div#agentSpace div#agentBody div#listpage .more
{	width:				320px;
}
div#agentSpace div#agentBody div#listpage .more p
{	width:				160px;
}
div#agentSpace div#agentBody div#listpage .pageControls
{	background-image: URL(/imgs/design/sort-bar-mini.png);
	_background:	none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../../imgs/design/sort-bar-mini.png');
	width:						509px;
}
div#agentSpace div#agentBody div#listpage .viewtype{	display: none; }
div#agentSpace div#agentBody div#listpage .right
{	margin-right:		20px;
}
div#agentSpace div#agentBody div#detailspage,
div#agentSpace div#agentBody div#pagedetails
{	margin:		0;
}
div#agentSpace div#agentBody div#detailspage div.buttons
{	margin:		0;
}
div#agentSpace div#agentBody div#detailspage div.basicInfo
{	width:		190px;
	float:		left;
}
div#agentSpace div#agentBody div#detailspage div.basicInfo b
{	padding:	0;
	width:		75px;
}
div#agentSpace div#agentBody div#detailspage div.basicInfo p
{	clear:		both;
}
div#agentSpace div#agentBody div#detailspage #grayOut
{	width:		510px;
	left:			160px;
}
div#agentSpace div#agentBody div#searchpage form#stndSearch
{	background:	none;
	float:			none;
}
div#agentSpace div#agentBody div#searchpage form#textSearch
{	width:			350px;
	float:			none;
	margin:			10px 0 0 0;
	padding:		6px 0 0 0;
	border-top:	3px solid #002559;
}