a.footer_link:link {font-family:verdana; color:#ffffff; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}
a.footer_link:visited {font-family:verdana; color:#ffffff; font-size:7pt; font-weight:normal;}
a.footer_link:hover {font-family:verdana; color:#FFCC33; font-size:7pt; font-weight:normal;}


td.footer_text {font-family:verdana; color:#EADEC3; font-size:14pt; font-weight:bold;}

span.community_header {font-family:arial; color:#ffffff; font-size:11pt; font-weight:bold; text-transform:uppercase;} 

span.generic_page_header {font-family:arial; color:#000000; font-size:12pt; font-weight:bold; text-transform:uppercase;} 

span.home_buying_process_header {font-family:arial; color:#000000; font-size:9pt; font-weight:bold;} 

td.loanHeader {font-family:verdana; background-color: #b6a891; color:#ffffff; font-size:10pt; font-weight:bold;}
td.loanText {font-family:verdana; background-color: #ffffff; color:#000000; font-size:9pt; font-weight:normal;}
td.loanText2 {font-family:verdana; background-color: #E7E0DA; color:#000000; font-size:9pt; font-weight:normal;}

a.navLeftLink:link {font-family:arial; color:#000000; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}
a.navLeftLink:visited {font-family:arial; color:#000000; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}
a.navLeftLink:hover {font-family:arial; color:#ce1f26; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}

a.navLeftLinkHeader:link {font-family:arial; color:#000000; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.navLeftLinkHeader:visited {font-family:arial; color:#000000; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.navLeftLinkHeader:hover {font-family:arial; color:#ce1f26; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}

a.news_movie_link:link {font-family:arial; color:#003366; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.news_movie_link:visited {font-family:arial; color:#003366; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.news_movie_link:hover {font-family:arial; color:#ce1f26; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}

/*Property Alert*/
span.property_alert_header {font-family:verdana; color:#000000; font-size:14pt; font-weight:bold;}
span.property_alert_red {font-family:verdana; color:#ce1f26; font-size:14pt; font-weight:bold;}
span.property_alert_subheader {font-family:verdana; color:#000000; font-size:12pt; font-weight:normal;}
td.property_alert_text {font-family:verdana; color:#000000; font-size:11pt; font-weight:normal;}
td.property_alert_subheader {font-family:verdana; color:#000000; font-size:12pt; font-weight:bold;}
td.property_alert_small {font-family:verdana; color:#000000; font-size:8pt; font-weight:normal;}
td.property_alert_text_7pt {font-family:verdana; color:#000000; font-size:7pt; font-weight:normal;}
td.property_alert_text_12pt {font-family:verdana; text-align:left; color:#000000; font-size:11pt; font-weight:normal;}
td.property_alert_subheader_9pt {font-family:verdana; color:#000000; font-size:9pt; font-weight:bold;}
td.property_alert_text_nowrap {font-family:verdana; color:#000000; font-size:11pt; font-weight:normal; white-space: nowrap;}


/*Alphabetical Dictionary Pages*/
td.dictionary_current_ltr {font-family:arial; color:#ce1f26; font-size:9pt; font-weight:bold;}
td.dictionary_divider {font-family:arial; color:#0000FF; font-size:9pt; font-weight:bold;}
td.dictionary_side_ltr {font-family:arial; color:#000000; font-size:9pt; font-weight:normal; vertical-align:middle; width:70px}

a.dictionary_top_link:link {font-family:arial; color:#0000FF; font-size:9pt;  font-weight:bold; TEXT-DECORATION:underline}
a.dictionary_top_link:visited {font-family:arial; color:#0000FF; font-size:9pt; font-weight:bold; TEXT-DECORATION:underline}
a.dictionary_top_link:hover {font-family:arial; color:#ce1f26; font-size:9pt;  font-weight:bold; TEXT-DECORATION:underline}




/*Topical Dictionary Pages*/

span.topical_dictionary_header {font-family:arial; color:#000000; font-size:14pt; font-weight:bold;}
span.topical_sub_header {font-family:arial; color:#000000; font-size:11pt; font-weight:bold;}


/*New Pages created in April - June 2006*/
a.report_link:link {font-family:arial; color:#0000FF; font-size:9pt; font-weight:normal; TEXT-DECORATION:underline}
a.report_link:visited {font-family:arial; color:#0000FF; font-size:9pt; font-weight:normal; TEXT-DECORATION:underline}
a.report_link:hover {font-family:arial; color:#ce1f26; font-size:9pt; font-weight:normal; TEXT-DECORATION:underline}

td.report_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}

dt.report_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}

div.report_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}

p.report_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}

li.report_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}

span.report_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}

dd.report_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}

span.generic_page_header {font-family:arial; color:#000000; font-size:12pt; font-weight:bold; text-transform:uppercase;} 

h1.generic_page_header {font-family:arial; color:#000000; font-size:11pt; font-weight:bold;}


/*Why Use Us*/
span.why_use_header 
{
font-family:Arial, verdana;
font-size:14pt;
font-weight:bold;
color:#000080;
text-align:center;
}

td.why_use_sub_header 
{
font-family:Arial, verdana;
font-size:12pt;
font-weight:bold;
color:#ffffff;
background-color:#999999;
text-align:center;
}

td.why_use_report_text 
{
font-family:Arial, verdana;
font-size:9pt;
font-weight:normal;
color:#000000;
text-align:justify;
}

td.what_we_do_report_text 
{
font-family:Arial, verdana;
font-size:8pt;
font-weight:normal;
color:#000000;
text-align:justify;
}
 
li.what_we_do_report_text 
{
font-family:Arial, verdana;
font-size:8pt;
font-weight:normal;
color:#000000;
text-align:justify;
}
 
td.what_we_do_header 
{
font-family:Arial, verdana;
font-size:8pt;
font-weight:bold;
color:#ffffff;
background-color:#999999;
text-align:center;
line-height:22pt;
}


span.what_we_do_header 
{
font-family:Arial, verdana;
font-size:8pt;
font-weight:bold;
color:#ffffff;
background-color:#999999;
text-align:center;
line-height:22pt;
}

span.bold_text 
{
font-family:Arial, verdana;
font-size:8pt;
font-weight:bold;
color:#000000;
text-align:left;
}












A:link {
	font-size:9pt;COLOR: #0000FF; FONT-FAMILY: verdana, arial;
}
A:visited {
	font-size:9pt;COLOR: #0000FF; FONT-FAMILY: verdana, arial;
}
A:hover {
	font-size:9pt;COLOR: #ce1f26; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial;
}
.projectMainHeaderBarText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, sans-serif
}
.projectMainHeaderBar1 {
	COLOR: #fff; BACKGROUND-COLOR: #c00
}
.projectMainHeaderBar2 {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
.sw {
	FONT-SIZE: 11px; COLOR: white
}
BODY {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, arial
}
TD {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, arial
}
P {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, arial
}
DIV {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, arial
}
LI {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, arial
}
.g {
	FONT-WEIGHT: bold; COLOR: #018659
}
.light {
	FONT-WEIGHT: bold; BACKGROUND: #c1c1c1; COLOR: black
}
.med {
	FONT-WEIGHT: bold; BACKGROUND: #ededed; COLOR: black
}
.dark {
	FONT-WEIGHT: bold; BACKGROUND: #666666; COLOR: #ffffff
}
.sm {
	FONT-SIZE: 10px
}
.forminput {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1pt; BORDER-TOP: black 1px solid; PADDING-LEFT: 1pt; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1pt; MARGIN: 0pt; BORDER-LEFT: black 1px solid; COLOR: #c1c1c1; PADDING-TOP: 1pt; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #ffffff
}
.pnorm {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid
}
.pover {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: black 1px solid; COLOR: #018659; BORDER-BOTTOM: black 1px solid
}

span.nav_left_header {font-family:arial; color:#000000; font-size:9pt; font-weight:bold;}


