a.request_link:link {font-family:arial,verdana; color:#0d3358; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.request_link:visited {font-family:arial,verdana; color:#0d3358; font-size:9pt; font-weight:bold;TEXT-DECORATION:none}
a.request_link:hover {font-family:arial,verdana; color:#0993ad; font-size:9pt; font-weight:bold;TEXT-DECORATION:none}


td.lifestyle_header {font-family:arial; color:#ffffff; font-size:11pt; font-weight:bold;}

h1.lifestyle_sub_header {font-family:arial; color:#0d3358; font-size:11pt; font-weight:bold;}

a.search:link {font-family:Arial; color:#000033; font-size:10pt; font-weight:bold; TEXT-DECORATION:none}
a.search:visited {font-family:arial; color:#000033; font-size:10pt; font-weight:bold; TEXT-DECORATION:none}
a.search:hover {font-family:arial; color:#accdd2; font-size:10pt; font-weight:bold; TEXT-DECORATION:none}


/*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;
}



p.bottom_text {font-family:arial; color:#ffffff; font-size:7pt; font-weight:normal;}



h1.generic_page_header {font-family:arial; color:#000000; font-size:11pt; font-weight:bold;}

h1.home_buying_process_header
{
font-family:arial;
color:#000000;
font-size:12pt;
font-weight:bold;
} 

a.bottom:link {font-family:verdana; color:#ffffff; font-size:7pt; font-weight:bold; TEXT-DECORATION:none}
a.bottom:visited {font-family:verdana; color:#ffffff; font-size:7pt; font-weight:bold; TEXT-DECORATION:none}
a.bottom:hover {font-family:verdana; color:#B5CADF; font-size:7pt; font-weight:bold; TEXT-DECORATION:none}

a.newsletterLink:link {font-family:verdana; color:#000000; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.newsletterLink:visited {font-family:verdana; color:#000000; font-size:9pt; font-weight:bold;}
a.newsletterLink:hover {font-family:verdana; color:#3A7C96; font-size:9pt; font-weight:bold;}

a.newsletterLink2:link {font-family:verdana; color:#000000; font-size:8pt; font-weight:bold; TEXT-DECORATION:none}
a.newsletterLink2:visited {font-family:verdana; color:#000000; font-size:8pt; font-weight:bold;}
a.newsletterLink2:hover {font-family:verdana; color:#3A7C96; font-size:8pt; font-weight:bold;}

td.map_header {font-family:verdana; color:#000066; font-size:12pt; font-weight:bold; text-align:center;}

td.newsletter {font-family:verdana; color:#000000; font-size:9pt;}

a.lifestyleLink:link {font-family:verdana; color:#113879; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.lifestyleLink:visited {font-family:verdana; color:#113879; font-size:9pt; font-weight:bold;}
a.lifestyleLink:hover {font-family:verdana; color:#ce1f26; font-size:9pt; font-weight:bold;}

td.communityText {font-family:verdana; color:#000000; font-size:9pt; font-weight:normal;}
span.newsletterBtmText {font-family:verdana; color:#000000; font-size:8pt; font-weight:normal;}

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.mapText {font-family:verdana; color:#ffffff; font-size:9pt;}


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: #89A7C5; color:#000000; font-size:9pt; font-weight:normal;}

a.navLeftLink:link {font-family:arial; color:#ffffff; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}
a.navLeftLink:visited {font-family:arial; color:#ffffff; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}
a.navLeftLink:hover {font-family:arial; color:#1C285C; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}

a.navLeftLinkHeader:link {font-family:arial; color:#ffffff; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.navLeftLinkHeader:visited {font-family:arial; color:#ffffff; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.navLeftLinkHeader:hover {font-family:arial; color:#1C285C; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}

p.smallCustomSearchText {font-family:verdana; color:#ffffff; font-size:8pt; font-weight:bold;}


span.nav_left_header {font-family:arial; color:#666666; font-size:9pt; font-weight:bold;}




td.quick_search {font-family:verdana; font-size:8pt; color:ffffff; font-weight:bold;}

a.requestSaturniaLink:link {font-family:verdana; color:#456741; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.requestSaturniaLink:visited {font-family:verdana; color:#456741; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.requestSaturniaLink:hover {font-family:verdana; color:#2a3f54; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}

a.requestSaturniaLink2:link {font-family:verdana; color:#244f60; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.requestSaturniaLink2:visited {font-family:verdana; color:#244f60; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.requestSaturniaLink2:hover {font-family:verdana; color:#ce1f26; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}




a.waterfrontLink:link {font-family:verdana; color:#1A4D4D; font-size:8pt; font-weight:normal; TEXT-DECORATION:none}
a.waterfrontLink:visited {font-family:verdana; color:#1A4D4D; font-size:8pt; font-weight:normal; TEXT-DECORATION:none}
a.waterfrontLink:hover {font-family:verdana; color:#309292; font-size:8pt; font-weight:normal; TEXT-DECORATION:none}


a.community_page_link:link {font-family:verdana; color:#2c8485; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.community_page_link:visited {font-family:verdana; color:#2c8485; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a.community_page_link:hover {font-family:verdana; color:#d8aa4a; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}

span.community_page_link_header {font-family:verdana; color:#ffffff; font-size:11pt; font-weight:bold; TEXT-DECORATION:none}



span.nav_left_header {font-family:arial; color:#ffffff; font-size:9pt; font-weight:bold;}

td.golfText {font-family:verdana; font-size:9pt; color:000000; font-weight:normal;}

td.golfTextHeader {font-family:verdana; font-size:11pt; color:000000; font-weight:bold;}



/*support_page*/
td.date_support_page {font-family:arial; color:#000000; font-size:8pt; font-weight:bold;}
td.support_title {white-space: nowrap; height:15px }
span.report_title_support_page {font-family:verdana; color:#ffffff; font-size:8pt; font-weight:bold;}
td.support_page_sub_header {font-family:verdana; color:#ffffff; font-size:14pt; font-weight:bold;}



/*Property Alert*/
span.property_alert_header {font-family:verdana; color:#808080; 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:#808080; font-size:12pt; font-weight:normal;}
td.property_alert_text {font-family:verdana; color:#808080; font-size:11pt; font-weight:normal;}
td.property_alert_subheader {font-family:verdana; color:#808080; font-size:12pt; font-weight:bold;}
td.property_alert_small {font-family:verdana; color:#808080; font-size:8pt; font-weight:normal;}
td.property_alert_text_7pt {font-family:verdana; color:#808080; font-size:7pt; font-weight:normal;}
td.property_alert_text_12pt {font-family:verdana; color:#808080; font-size:11pt; font-weight:normal;}
td.property_alert_subheader_9pt {font-family:verdana; color:#808080; font-size:9pt; font-weight:bold;}



/*About Page*/
td.textContact {font-family:arial; color:#000000; font-size:9pt; font-weight:bold;}



/*Contact Page*/
td.contact_header {font-family:arial; text-align:center; color:#000000; font-size:14pt; font-weight:bold;}
td.contact_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}
td.contact_subheader {font-family:arial; text-align:center; color:#000000; font-size:12pt; font-weight:bold;}


/*Profile Message*/
a.profile_message_link:link {font-family:arial; color:#0000FF; font-size:8pt; font-weight:normal; TEXT-DECORATION:underline}
a.profile_message_link:visited {font-family:arial; color:#0000FF; font-size:8pt; font-weight:normal; TEXT-DECORATION:underline}
a.profile_message_link:hover {font-family:arial; color:#ce1f26; font-size:8pt; font-weight:normal; TEXT-DECORATION:underline}

span.profile_message_txt {font-family:arial; color:#000000; font-size:8pt; font-weight:normal;} 
span.profile_message_txt_lg {font-family:arial; color:#000000; font-size:12pt; font-weight:bold;}


/*Email Verify*/
td.email_verify_header {font-family:arial; color:#003366; font-size:14pt; font-weight:bold;}
span.email_verify_text_b {font-family:arial; color:#000000; font-size:9pt; font-weight:bold;}
span.email_verify_text {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}



/*Email More Photos*/

td.email_photos_sm {font-family:arial; color:#000000; font-size:8pt; font-weight:normal;}

/*Calculator Pages*/

a.calculator_link:link {font-family:arial; color:#353577; font-size:12pt; font-weight:bold; TEXT-DECORATION:none}
a.calculator_link:visited {font-family:arial; color:#353577; font-size:12pt; font-weight:bold; TEXT-DECORATION:none}
a.calculator_link:hover {font-family:arial; color:#ce1f26; font-size:12pt; font-weight:bold; TEXT-DECORATION:none}

span.calculator_page_header {font-family:arial; color:#000000; font-size:16pt; font-weight:bold;} 
td.calculator_sm_text {font-family:arial; color:#000000; font-size:8pt; font-weight:normal;} 



/*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;}



/*selling page*/
a.contact_us_selling_page:link {font-family:arial; color:#0000FF; font-size:12pt;  font-style: italic; font-weight:bold; TEXT-DECORATION:none}
a.contact_us_selling_page:visited {font-family:arial; color:#0000FF; font-size:12pt;  font-style: italic; font-weight:bold; TEXT-DECORATION:none}
a.contact_us_selling_page:hover {font-family:arial; color:#ce1f26; font-size:12pt;  font-style: italic; font-weight:bold; TEXT-DECORATION:none}



/*finance ObjectStd page -- goes with finance_questions.asp*/
td.financial_objStd_header {font-family:arial; color:#000000; font-size:14pt; font-weight:bold;}
td.financial_objStd_subheader {font-family:arial; color:#000000; font-size:9pt; font-weight:bold;}
td.financial_objStd_table {font-family:arial; background-color:#cccccc; text-align:center; color:#000000; font-size:9pt; font-weight:normal;}
td.financial_objStd_table_head {font-family:arial; background-color:#cccccc; text-align:center; color:#000000; font-size:9pt; font-weight:bold;}



/*buying page*/

a.buying_page_header_link:link {font-family:arial; color:#0000FF; font-size:14pt; font-weight:bold; TEXT-DECORATION:underline}
a.buying_page_header_link:visited {font-family:arial; color:#0000FF; font-size:14pt; font-weight:bold; TEXT-DECORATION:underline}
a.buying_page_header_link:hover {font-family:arial; color:#ce1f26; font-size:14pt; font-weight:bold; TEXT-DECORATION:underline}

span.buying_header {font-family:arial; color:#000000; font-size:14pt; 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;} 



/*Large Search Box*/
td.largeSearchBoxHeader {font-family:arial; color:#ffffff; font-size:11pt; text-align:center; background-color:#000000; font-weight:bold;}



/*Large Featured Home*/
td.largeFeaturedHomeHeader {font-family:arial; color:#ffffff; font-size:8pt; text-align:center; background-color:#000000; font-weight:bold;}

span.largeFeaturedHomeText {font-family:arial; color:#006699; font-size:9pt; font-weight:bold;}




/*Home Loan Process Page*/
span.finance_checklist_header {font-family:arial; color:#000000; font-size:10pt; font-weight:bold;}
li.gray-body {font-family:arial; color:#000000; font-size:9pt; font-weight:normal;}


/*Home Buying Process Page*/
span.homeBuyProcess {font-family:arial; color:#000000; font-size:10pt; font-weight:bold;}




/*Misc*/
span.headerTxt {font-family:arial; color:#000000; font-size:14pt; font-weight:bold;}
span.headerTxt2 {font-family:arial; color:#000000; font-size:12pt; font-weight:bold;}
span.phoneHeaderText {font-family:arial; color:#333366; font-size:12pt; font-weight:bold;}

















.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#36717B;
color:#ACCDD2;
width:170px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #36717B; font-size:9pt; font-family:Arial
}
.menutitle2{
cursor:pointer;
margin-bottom: 5px;
background-color:#36717B;
color:#ACCDD2;
width:170px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #36717B; font-size:9pt; font-family:Arial
}
.submenu { text-decoration: none; color: #ACCDD2; font-size: 9pt; font-family:Arial}
a:link.submenu {font-family:Arial; color:#ACCDD2; font-size:9pt; TEXT-DECORATION:none; font-variant:small-caps}
a:visited.submenu {font-family:arial; color:#ACCDD2; font-size:9pt; font-weight:normal; TEXT-DECORATION:none}
a.submenu:hover {font-family:arial; color:#FFFFFF; font-size:9pt; font-weight:normal; TEXT-DECORATION:none}
.submenu2   { text-decoration: none; color: #ACCDD2; font-size: 9pt; font-family:Arial }
a:link.submenu2 {font-family:Arial; color:#ACCDD2; font-size:9pt; TEXT-DECORATION:none; font-variant:small-caps}
a:visited.submenu2 {font-family:arial; color:#ACCDD2; font-size:9pt; font-weight:normal; TEXT-DECORATION:none}
a.submenu2:hover {font-family:arial; color:#FFFFFF; font-size:9pt; font-weight:normal; TEXT-DECORATION:none}