body
{
	background-color: #E5E5E5;
}

a{color:#5f5f5f;text-decoration:underine}
.FontNormal1 {
	font-family: Tahoma;
	font-size: 10pt;
	
}
.FontTextName {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

.FontLoading
{
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
}

.FontTextNameNew {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding-top:10px;
	padding-left:10px;
}
#Layer1 {
	position:absolute;
	left:705px;
	top:303px;
	width:24px;
	height:10px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:1;
}
#Layer2 {
	position:absolute;
	top:283px;
	width:50px;
	height:0px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:2;
	left: 779px;

}
#Layer3 {
	position:absolute;
	left:664px;
	top:354px;
	width:55px;
	height:6px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:3;
}
#Layer4 {
	position:absolute;
	left:616px;
	top:398px;
	width:59px;
	height:5px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:4;
}
#Layer5 {
	position:absolute;
	left:749px;
	top:426px;
	width:45px;
	height:9px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:5;
}
#Layer6 {
	position:absolute;
	left:670px;
	top:380px;
	width:39px;
	height:7px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:6;
}
#Layer7 {
	position:absolute;
	left:710px;
	top:391px;
	width:33px;
	height:4px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:7;
}
#Layer8 {
	position:absolute;
	left:407px;
	top:156px;
	width:38px;
	height:3px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:8;
}
#Layer9 {
	position:absolute;
	left:745px;
	top:345px;
	width:46px;
	height:8px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:8;
}
#Layer10 {
	position:absolute;
	left:745px;
	top:370px;
	width:43px;
	height:10px;
	background-color:#C0C0C0;
	layer-background-color:#C0C0C0;
	border:1px none #000000;
	z-index:9;
}

#treeUL { margin-left: 0px; padding: 0px 0px 0px 0px; list-style-type: none; }
#treeUL LI { list-style-type: none; margin: 0px; }
UL.wTreeStyle { list-style-type: none; margin:0px 0px 0px 20px; padding: 0px 0px 0px 0px; }
LI.wTreeStyle { list-style-type: none; margin:0px 0px 0px 20px; padding: 0px 0px 0px 0px; }
.treeStyleNode 
{
	color: #5f5f5f; 
	font-size: 9pt; 
	font-weight:bold; 
	font-family: Arial; 
	/*border-right: #fff 1px solid; */
	padding-right: 2px; 
	/*border-top: #fff 1px solid; */
	margin-top: 1px;
	padding-left: 1px; 
	font-size: 9pt; 
	margin-bottom: 2px; 
	padding-bottom: 1px; 
	vertical-align: text-bottom; 
	/*border-left: #fff 1px solid; */
	color: #5f5f5f; 
	padding-top: 1px; 
	/*border-bottom: #fff 1px solid; */
	text-decoration: none; 
	height: 20; 
	cursor: pointer; 
}


.MouseOverClass
{
	/*color: #5f5f5f;		
	font-size: 9pt; 
	font-weight:bold; 
	font-family: Arial; 
	border-right: #fff 1px solid; 
	padding-right: 2px; 
	border-top: #fff 1px solid; 
	margin-top: 1px;
	padding-left: 1px; 
	font-size: 9pt; 
	margin-bottom: 2px; 
	padding-bottom: 1px; 
	vertical-align: text-bottom; 
	border-left: #fff 1px solid; 
	color: #5f5f5f; 
	padding-top: 1px; 
	border-bottom: #fff 1px solid; 
	text-decoration: none; 
	height: 20; 
	cursor: pointer;*/  
	COLOR: #5f5f5f;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	padding-top:10px;
	padding-left:10px;
	cursor:hand;
}

.Popup
{
	BORDER-RIGHT: #888 1px solid;
	BORDER-TOP: #888 1px solid; 
	Z-INDEX: 2;
	LEFT: 250px;
	BORDER-LEFT: #888 1px solid; 
	BORDER-BOTTOM: #888 1px solid; 
	background-position:center;
	background-color:White;
	top:expression(this.offsetParent.scrollTop); 
	text-align:center;
	position:absolute;
	vertical-align:middle;
	padding-top:15px;
	TOP: 100px; 
	margin-top:250px;
	HEIGHT: 50px;
	width:250px;
	opacity: .75;
	filter: alpha(opacity=75);
}

 .prepage {
    FONT-SIZE: 16px; 
    Z-INDEX: 100; 
   LEFT: 0px; 
   WIDTH: 100%; 
   FONT-FAMILY: Arial, Helvetica, sans-serif; 
   POSITION: absolute; 
   TOP: 0px; 
   HEIGHT: 790px;
   z-index:100;
   filter:alpha(opacity=60);
   -moz-opacity: 0.6;
   opacity: 0.6;
   }

.treeStyleNodeH 
{
	border-right: #ccc 1px solid; 
	padding-right: 2px; 
	border-top: #ccc 1px solid; 
	margin-top: 1px; 
	padding-left: 1px; 
	font-size: 9pt; 
	margin-bottom: 2px; 
	padding-bottom: 1px; 
	vertical-align: text-bottom; 
	border-left: #ccc 1px solid; 
	color: #000; 
	padding-top: 1px; 
	border-bottom: #ccc 1px solid; 
	font-family: Arial; 
	text-decoration: none; 
	height: 20; 
	cursor: pointer; 
	color: #5f5f5f;
	font-weight: bold; 
}
.tableHeaderLinkStyle 
{
	font-weight:normal;  
	font-size: 9pt; 
	color: #fff; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: center; 
	vertical-align: text-bottom; 
}
.treeStyleNodeOff 
{
	color: #5f5f5f; 
	font-size: 9pt; 
	font-family: Arial; 
	/*border-right: #fff 1px solid; */
	padding-right: 2px; 
	/*border-top: #fff 1px solid; */
	margin-top: 1px; 
	padding-left: 1px; 
	font-size: 9pt; 
	margin-bottom: 2px; 
	padding-bottom: 1px; 
	vertical-align: text-bottom; 
	/*border-left: #fff 1px solid; */
	color: #5f5f5f; 
	padding-top: 1px; 
	/*border-bottom: #fff 1px solid; */
	text-decoration: none; 
	height: 20; 
	cursor: pointer; 
}
#rh-scroll 
{
	overflow:auto; 
	border:1px solid #888; 
	float:left; 
	width:83%; 
	height:445px; 
	font: Arial, Helvetica, sans-serif; 
	color: #000;
}
.Bottompanel {
	width: 85%;
	text-align: center;
	color: #5f5f5f;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: .2%;
	padding-bottom: .2%;
	vertical-align: bottom;
	letter-spacing: 1px;
 }
  .BottomLeftPadding
 {
 vertical-align: bottom;
/*	height: 100%;*/
 }
 .Formborder
{
	font-size: 11px;
	font-weight:normal;
	font-family :sans-serif;
	color: #666;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	margin-left:10px;
	border: 1px solid #888;
	background-color:white;
}
.tdimagealign
{
 	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-size: 12px;
}
#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width:0px;
	height: 0px;
	z-index: 200;
}
.LinksBoldNew {
	COLOR: #5f5f5f;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	padding-top:10px;
	padding-left:10px;
}
#mapcontainer {
position: relative;
text-align: center;
}
#loading {
position: absolute;
width:  10em;
top: 35%;
left: 35%;
text-align: center;
padding: 2em;
border: 4px groove #fff;
background-color: #fff;
margin-left: auto;
margin-right: auto;
z-index: 100;
opacity: .75;
filter: alpha(opacity=75);
}


/* Styles for Header*/


/*--------|Style For Button MouseOver and Mouseout|--------------*/
 .Button1_MouseOut
	 {
	background-image: url('../image/headerimages/closing-attorneys.gif');
	color:#5d5d5d;
	/*padding-top:5px;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
 .Button1_MouseOut1
	 {
/*	background-image: url('../image/headerimages/topnavigation_01.gif');*/
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	padding-left:20px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}

.Button1_MouseOver{
	background-image: url('../image/headerimages-over/closing-attorneys.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.Button2_MouseOut
	 {
	background-image: url('../image/headerimages/closing-agent.gif');
	color:#5d5d5d;
	/*padding-top:5px;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.Button2_MouseOut1
	 {
/*	background-image: url('../image/headerimages/topnavigation_02.gif');*/
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
	
.Button2_MouseOver{
	background-image: url('../image/headerimages-over/closing-agent.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.Button3_MouseOut
	 {
	 background-image: url('../image/headerimages/builder-closing-attorneys.gif');
	color:#5d5d5d;
	/*	padding-top:5; */
	text-decoration: none;
	padding-bottom:5px;
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	}
	
.Button3_MouseOut1
	 {
	/* background-image: url(../image/headerimages/topnavigation_03.gif);*/
	color:#5d5d5d;
	/*	padding-top:5; */
	padding-bottom:5px;
	padding-left:8px;
	text-decoration: none;
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	}

.Button3_MouseOver{
	background-image: url('../image/headerimages-over/builder-closing-attorneys.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}


.Button4_MouseOut
	 {
	background-image: url('../image/headerimages/lender.gif');
	color:#5d5d5d;
	/*padding-top:5px;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.Button4_MouseOver{
	background-image: url('../image/headerimages-over/lender.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.Button4_MouseOut1
	 {
	/*background-image: url(../image/headerimages/topnavigation_04.gif);*/
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	padding-left:2px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.Button5_MouseOut
	 {
	background-image: url('../image/headerimages/home-buyer.gif');
	color:#5d5d5d;
	/*padding-top:5px;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
	.Button5_MouseOut1
	 {
	/*background-image: url(../image/headerimages/topnavigation_05.gif);*/
	color:#5d5d5d;
	/*	padding-top:5;*/
	padding-bottom:5px;
	padding-left:2px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.Button5_MouseOver{
	background-image: url('../image/headerimages-over/home-buyer.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.Button6_MouseOut
	 {
	background-image: url('../image/headerimages/real-estate-seller.gif');
	color:#5d5d5d;
	/*padding-top:5px;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
	.Button6_MouseOut1
	 {
	/*background-image: url(../image/headerimages/topnavigation_06.gif);*/
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	padding-left:4px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.Button6_MouseOver{
	background-image: url('../image/headerimages-over/real-estate-seller.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.Button7_MouseOut
	 {
	background-image: url('../image/headerimages/commercial-real-estate-closing.gif');
	color:#5d5d5d;
	/*padding-top:5px;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
	.Button7_MouseOut1
	 {
	/*background-image: url(../image/headerimages/topnavigation_07.gif);*/
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	padding-left:2px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.Button7_MouseOver{
	background-image: url('../image/headerimages-over/commercial-real-estate-closing.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.Button8_MouseOut
	 {
	background-image: url('../image/headerimages/reo.gif');
	color:#5d5d5d;
	/*padding-top:5px;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
	.Button8_MouseOut1
	 {
	/*background-image: url(../image/headerimages/topnavigation_08.gif);*/
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	padding-left:1px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.Button8_MouseOver{
	background-image: url('../image/headerimages-over/reo.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.Button9_MouseOut
	 {
	background-image: url('../image/headerimages/home-relocation-real-estate-closing.gif');
	color:#5d5d5d;
	/*padding-top:5px;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
	.Button9_MouseOut1
	 {
	/*background-image: url(../image/headerimages/topnavigation_09.gif);*/
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	padding-left:6px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.Button9_MouseOver{
	background-image: url('../image/headerimages-over/home-relocation-real-estate-closing.gif');
	color:#5d5d5d;
/*	padding-top:5;*/
	padding-bottom:5px;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
	
	
A.Links {
	/*COLOR: #5f5f5f;*/
	color: #396173;
	font-size: 13px;
	text-decoration:none;
}
A.Links:hover {
	/*COLOR: #5f5f5f;*/
	color: #396173;
	font-size:13px;
	text-decoration:none;
	
}

A.Links1 {
	/*COLOR:#3e6177;*/
	color: #396173;
	font-size: 13px;
	text-decoration:none;
}

A.Links1:hover {
	/*COLOR:#3e6177;*/
	color: #396173;
	font-size:13px;
	text-decoration:none;
}



DIV .Links A
{
	/*COLOR: #3e6177;*/
	color: #396173;
	font-size: 11px;
}

DIV .Links A:hover
{
	COLOR: #000080;
}