body
{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
}

.pd_details {
width: 120px;
}

.main_container {
width: 820px;
margin: 0px auto;
}
/*  ------- InfoTopic 20 CSS Start ------- */
.mp_main_content {
font-family:Arial, Helvetica, sans-serif;
width: 582px;
margin-left: auto;
margin-right: auto;
}

.mp_main_text {
width: 511px;
margin-left: auto;
margin-right: auto;
}

.mp_main_image {
background-image: url(images/mortgage_professionals_2.jpg);
width: 511px;
height: 157px;
}

.mp_address_text {
font-size: 14px;
font-weight: bold;
padding-left: 20px;
padding-top: 20px;
text-align: left;
}

.mp_division_text {
font-size: 10px;
padding-left: 35px;
padding-top: 16px;
text-align: left;
}

.mp_quote_text {
color: #4b0096;
font-size: 16px;
font-weight: bold;
padding-left: 200px;
padding-top: 16px;
text-align: left;
}
/*  ------- InfoTopic 20 CSS Finish ------- */

A.lnav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
A.lnav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
A.lnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, san-serif; TEXT-DECORATION: none
}

.nav_bgR
{
	background-image:	url(images/menuover.jpg);
	text-align: left;
}

.nav_bg
{
	background-image:	url(images/menu.jpg);
	text-align: left;
}


#page_table_left 
{
	background-image:	url(images/pageborderleft.jpg);
	width:				10px;
	
}

#page_table_right 
{
	background-image:	url(images/pageborderright.jpg);
	width:				10px;
}

#page_table_topleft 
{
	background-image:	url(images/pagebordertopleft.jpg);
	width:				10px;
	
}

#page_table_topright 
{
	background-image:	url(images/pagebordertopright.jpg);
	width:				10px;
}

#page_table_bottom
{
	/*background-image:	url(images/pageborderbottom.jpg);*/
	width:				820px;
}

.headerImage
{
	float: 				left;
}

.officeInfo
{

	text-align: 		left;
	font-size: 			10px;
	margin-right: 		5px;
}

.featuredProperties
{
	font-size:			11px;
}

/*Tabs - FindHomeRequest.asp*/
.stab{
	color:black;
	Font-weight: bold;
	Font-family: arial;
	font-size: 11px;
	text-decoration: underline;
	background-color: #D2DEFF; 
	text-align: center;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: black black #D2DEFF black;
	height:25px;
}

.stabbdr{
	padding: 1.5px 1.5px 0px; 
}

.stabbdron{
	color:black;
	Font-weight: bold;
	Font-family: arial;
	font-size: 12px;
	text-decoration: underline;
	background-color: #F2F2F2;
	text-align: center;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: black black #F2F2F2 black;
	height:25px;
}

.stabbdroff{
	color:white;
	Font-weight: bold;
	Font-family: arial;
	font-size: 12px;
	text-decoration: underline;
	background-color: gray;
	text-align: center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;	
	border-color: black black black black;
}

.stabspacer{
	background-color: white;	
	border-style: solid;
	border-width: 0px 0px 1px 0px;	
	border-color: black black black black;
}

.searchresult{
	font-size: 11px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: black;
	background-color: #F2F2F2;
	text-align: left;
}

.header {
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}

/* END - Tabs - FindHomeRequest.asp */

.view_agent_InfoTable
{
	text-align: left;
}

.disclaimertext {
	text-align: center;
	color:white;
	background-color: #0054A0;
}

.disclaimertext a:link {color:white;}
.disclaimertext a:visited {color:white;}
.disclaimertext a:hover {color:yellow;}
.disclaimertext a:active {color:white;}


.menucontact_emailform_rowinput {text-align: left;}
.menucontact_emailform_rowheading {text-align: right;}