@charset "utf-8";
/* CSS Document */

body
{
	font-family:Verdana, Geneva, sans-serif;
}

td
{
	vertical-align:top;
}
.content_area
{
	padding:30px 45px 30px 45px;
	width: 610px;
}

h1
{
	color:#5a7e92;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.large_text
{
	font-size:20px;
	color:#688a7e;
	line-height:1.6;
	margin-bottom:15px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.medium_text
{
	font-size:12px;
	color:#5a7e92;
	line-height:2.5;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.medium_text a:link, .medium_text  a:visited {
color:#5A7E92;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.medium_text a:hover
{
	text-decoration:underline;
}

.partner_name
{
	font-size:14px;
	color:#688a7e;
	font-weight:bold;
	padding-top:12px;
}
.partner_info
{
	font-size:12px;
	color:#5a7e92;
	line-height:2;
}
.partner_info a:link, .partner_info a:visited
{
	color:#5a7e92;
	text-decoration: none;
}

.partner_info a:hover
{
	text-decoration:underline;
}
.footer_1
{
	font-size:12px;
	color:#5a7e92;
	padding:50px 0 10px 0;
}
.footer_1 a:link, .footer_1 a:visited
{
	color:#5a7e92;
}

.footer_1 a:hover
{
	text-decoration:underline;
}

.footer_2
{
	font-size:14px;
	color:#688a7e;
	font-weight:bold;
	padding:10px 0 10px 0;
}

#assetmannavul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left: 12px;
font-size:14px;
margin-top:15px;
}
#assetmannavul a:link, #assetmannavul a:visited {
color:#5A7E92;
text-decoration:none;
font-size:14px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
#assetmannavul a:hover
{
	text-decoration:underline;
}

#assetmannavul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/aar_nav_seperator.gif) no-repeat scroll right center;
display:inline;
overflow:hidden;
padding:0 31px 0 20px;
font-size:14px;
margin-left:0px;
margin-top:0px;
}
#assetmannavul li.last {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding-right:0;
}

#assetmannavcontainer{
position:relative; top:171px; left:0px;
}



.currentlink{
color:#666666 !important;
font-weight:bold !important; 
}

#assetmaninnernavul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left: 0px;
font-size:12px;
margin-left:-15px;
margin-top:10px;
}
#assetmaninnernavul a:link, #assetmaninnernavul a:visited {
color:#688a7e;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
#assetmaninnernavul a:hover
{
	text-decoration:underline;
}
#assetmaninnernavul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/aar_nav_seperator.gif) no-repeat scroll right center;
display:inline;
overflow:hidden;
padding:0 25px 0 15px;
margin-left:0px;
margin-top:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
#assetmaninnernavul li.last {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding-right:0;
}

#assetmaninnernavcontainer{
padding-left:20px;
}

#assetmaninnernavcontainer a:link, #assetmaninnernavcontainer a:visited
{
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#688a7e;	
text-decoration:none;
}
#assetmaninnernavcontainer a:hover
{
	text-decoration:underline;
}

#assetmaninnernavcontainer img
{
border-style: none
}

.propertylistings{
padding-left:16px;
padding-top:20px;
}

.propertylisting{
height:115px;
padding-top:10px;
}

.propertylistings a:link, .propertylistings a:visited {
color:#5A7E92;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.propertylistings a:hover
{
	text-decoration:underline;
}


.propertlythumbnail{
float:left;
width:213px;
height:115px;
padding-right:7px;
}

.propertylistingdetails{
height:115px;
width:452px;
background-image: url(../images/prop_desc_bkg.jpg);
float:left;
font-family:Verdana,Geneva,sans-serif;
line-height:20px;
}

.propertylistingtitle{
color:#5A7E92;
font-size:23px;
left:50px;
position:relative;
top:10px;
width:400px;
}

.propertylistinglocation{
color:#666666;
font-size:13px;
left:50px;
position:relative;
top:9px;
}

.propertylistingtype{
color:#688A7E;
font-size:13px;
left:50px;
position:absolute;
top:90px;
}

.propertylistingseemore{
font-size:13px;
left:350px;
position:absolute;
top:90px;
}

.propertylistingseemore a:link, .propertylistingseemore a:visited {
color:#5A7E92;
text-decoration:none;
font-size:13px;
}
.propertylistingseemore a:hover
{
	text-decoration:underline;
}

.propertydetailtitlebox{
background-image: url(../images/prop_detail_title.jpg);
width:633px;
height:62px;
float:left;
margin-left:25px;
}

* html .propertydetailtitlebox { display:inline; }

.propertydetailtitle{
color:#5A7E92;
font-size:23px;
/*position:absolute;
left:25px;
top:20px;*/
float:left;
line-height:20px;
padding-left:25px;
padding-top:5px;
width:500px;
}

.propertydetaillocation{
color:#666666;
font-size:13px;
/*position:absolute;
left:250px;
top:21px;*/
float:left;
padding-left:25px;
padding-top:1px;
}

.propertydetailtype{
color:#688A7E;
}

.propertlylistingdetailimage{
float:left;
margin-left:25px;
margin-top:10px;
}

.propertylistingsdetaildesc{
float:left;
/*margin-left:25px;*/
padding-left:25px;
margin-top:20px;
width:633px;
}

.peopleheadshot{
height:143px;
width:143px;
}

.peoplenameandtitle{
background-image:url(../images/assetrecoverypeopletitle.jpg);
height:143px;
left:270px;
position:absolute;
top:313px;
width:468px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

.peoplename{
color:#5A7E92;
font-size:23px;
left:40px;
position:relative;
top:50px;
}

.peopletitle{
color:#666666;
}

.peopledesc{
color:#777777;
font-size:12px;
padding-left:190px;
padding-right:120px;
}

.peopledesc li{
padding-top: 10px;
color:#777777;
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-left:0px;
margin-top:0px;
}

.content_area ul{
margin-top:0;
padding-left:15px;
}

.content_area li{
line-height:1.5;
padding-bottom:5px;
color:#5A7E92;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:10px;
margin-top:0px;
}

.rolloversholder{
float:none;
margin-bottom:2px;
padding-left:2px;
}

.rolloversholder ul{
padding-left:15px;
margin-bottom:0px;
margin-top:2px;
}

.rolloversholder li{
line-height:1.2;
padding-bottom:5px;
}

.rolloverholder{
float:left;
width:300px;
padding-left:2px;
/*border:thin;
border-style:solid;
border-color:#5A7E92;*/
}

.rolloverlabel{
/*font-weight:bold;
border:thin;
border-style:solid;
border-color:#5A7E92;*/
padding-left:2px;
color:#688A7E;
font-size:12px;
text-transform:uppercase;
}

.rollovertext{
visibility:hidden;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

#services_lenders
{
float:left;
width:290px;
}

#services_solutions
{
float:left;
padding-left:10px;
width:300px;
}