.vertscroll {height:140}
.mymarquee {height:160}
p.default_ctr_text {font-color:#7B4C2A; font-family:arial; font-size:8pt}

span.bottom_text {font-family:Arial; color:#5F5B5C; font-size:8pt; font-weight:normal;}

a:link.footer_grey {font-family:arial; color:#5F5B5C; font-size:8pt;  TEXT-DECORATION:none}
a:visited.footer_grey {font-family:arial; color:#5F5B5C; font-size:8pt; TEXT-DECORATION:none}
a:hover.footer_grey {font-family:arial; color:#CEBC91; font-size:8pt; TEXT-DECORATION:none}

a:link.default_top {font-family:arial; color:#5F5B5C; font-size:8pt;  TEXT-DECORATION:none}
a:visited.default_top {font-family:arial; color:#5F5B5C; font-size:8pt; TEXT-DECORATION:none}
a:hover.default_top {font-family:arial; color:#CEBC91; font-size:8pt; TEXT-DECORATION:none}

.menutitle31{
cursor:pointer;
}

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#A56C25;
color:#000000;
width:160px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #413F42; font-size:9pt; font-family:Arial
}
.menutitle2{
cursor:pointer;
margin-bottom: 5px;
background-color:#A56C25;
color:#000000;
width:160px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #413F42; font-size:9pt; font-family:Arial
}
.menutitle3{
cursor:pointer;
margin-bottom: 5px;
background-color:#A56C25;
color:#000000;
width:160px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #413F42; font-size:9pt; font-family:Arial
}
.submenu { text-decoration: none; color: #CEBC91; font-size: 8pt; font-family:Arial}
a:link.submenu {font-family:Arial; color:#CEBC91; font-size:8pt; TEXT-DECORATION:none; font-variant:small-caps}
a:visited.submenu {font-family:Arial; color:#CEBC91; font-size:8pt; font-weight:normal; TEXT-DECORATION:none}
a:hover.submenu {font-family:Arial; color:#B97524; font-size:8pt; font-weight:normal;TEXT-DECORATION: underline}
.submenu2   { text-decoration: none; color: #CEBC91; font-size: 8pt; font-family:Arial }
a:link.submenu2 {font-family:Arial; color:#CEBC91; font-size:8pt; TEXT-DECORATION:none; font-variant:small-caps}
a:visited.submenu2 {font-family:arial; color:#CEBC91; font-size:8pt; font-weight:normal; TEXT-DECORATION:none}
a:hover.submenu2 {font-family:arial; color:#B97524; font-size:8pt; font-weight:normal;TEXT-DECORATION: underline}

td.lifestyle_header {font-family:verdana,arial; color:#ffffff; font-size:9pt; font-weight:bold;}
span.comm_header {font-family:verdana,arial; color:#9D5E01; font-size:12pt; font-weight:bold;}

a:link.request_link {font-family:verdana,arial; color:#9D5E01; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a:visited.request_link {font-family:verdana; color:#9D5E01; font-size:9pt; font-weight:bold;TEXT-DECORATION:none}
a:hover.request_link {font-family:verdana; color:#ce1f26; font-size:9pt; font-weight:bold;TEXT-DECORATION:none}

a:link.request_link8 {font-family:verdana,arial; color:#9D5E01; font-size:8pt; font-weight:bold; TEXT-DECORATION:none}
a:visited.request_link8 {font-family:verdana; color:#9D5E01; font-size:8pt; font-weight:bold;TEXT-DECORATION:none}
a:hover.request_link8 {font-family:verdana; color:#ce1f26; font-size:8pt; font-weight:bold;TEXT-DECORATION:none}





/*Footer Links*/
a:link.bottom {font-family:verdana,arial; color:#000000; font-size:8pt; font-weight:bold; TEXT-DECORATION:none}
a:visited.bottom {font-family:verdana; color:#000000; font-size:8pt; font-weight:bold;TEXT-DECORATION:none}
a:hover.bottom {font-family:verdana; color:#ce1f26; font-size:8pt; font-weight:bold;TEXT-DECORATION:none}

/*Header*/
a:link.header_link {font-family:arial,verdana; color:#0000FF; font-size:9pt; font-weight:bold; TEXT-DECORATION:underline}
a:visited.header_link {font-family:arial,verdana; color:#0000FF; font-size:9pt; font-weight:bold;TEXT-DECORATION:underline}
a:hover.header_link {font-family:arial,verdana; color:#ce1f26; font-size:9pt; font-weight:bold;TEXT-DECORATION:underline}


td.header_td2 
{
text-align:center;
}

td.header_td3 
{
text-align:center;
color:#0000FF;
font-size:9pt;
font-weight:bold;
}

td.header_td4 
{
width:99px;
height:26px;
text-align:right;
}






/*Nav_left Links*/

a:link.navLeftLink {font-family:arial; color:#694623; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}
a:visited.navLeftLink {font-family:arial; color:#694623; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}
a:hover.navLeftLink {font-family:arial; color:#bf8040; font-size:7pt; font-weight:normal; TEXT-DECORATION:none}

a:link.navLeftLinkHeader {font-family:arial; color:#000000; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a:visited.navLeftLinkHeader {font-family:arial; color:#000000; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}
a:hover.navLeftLinkHeader {font-family:arial; color:#ce1f26; font-size:9pt; font-weight:bold; TEXT-DECORATION:none}

span.nav_left_header
{
font-family:arial;
color:#694623;
font-size:9pt;
font-weight:bold;
}

/*senior pages*/
p.senior_header
{
font-family:arial;
color:#294a73;
font-size:12pt;
font-weight:bold;
}

a:link.senior_top_link {font-family:arial; color:#294a73; font-size:8pt; font-weight:normal; TEXT-DECORATION:none}
a:visited.senior_top_link {font-family:arial; color:#294a73; font-size:8pt; font-weight:normal; TEXT-DECORATION:none}
a:hover.senior_top_link {font-family:arial; color:#ce1f26; font-size:8pt; font-weight:normal; TEXT-DECORATION:none}

span.senior_click_more
{
font-family:arial;
color:#0000ff;
font-size:8pt;
font-weight:bold;
}

h1.report_text
{
font-family:arial;
color:#000000;
font-size:14pt;
font-weight:bold;
}

h2.report_text
{
font-family:arial;
color:#000000;
font-size:12pt;
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, arial;
color:#ffffff;
font-size:8pt;
font-weight:bold;
}

td.support_page_sub_header
{
font-family:verdana;
color:#ffffff;
font-size:14pt;
font-weight:bold;
}

table.support_table
{
border-color:#ffa621;
}


/*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;}



/*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:link.profile_message_link {font-family:arial; color:#0000FF; font-size:8pt; font-weight:normal; TEXT-DECORATION:underline}
a:visited.profile_message_link {font-family:arial; color:#0000FF; font-size:8pt; font-weight:normal; TEXT-DECORATION:underline}
a:hover.profile_message_link {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:link.calculator_link {font-family:arial; color:#353577; font-size:12pt; font-weight:bold; TEXT-DECORATION:none}
a:visited.calculator_link {font-family:arial; color:#353577; font-size:12pt; font-weight:bold; TEXT-DECORATION:none}
a:hover.calculator_link {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:link.dictionary_top_link {font-family:arial; color:#0000FF; font-size:9pt;  font-weight:bold; TEXT-DECORATION:underline}
a:visited.dictionary_top_link {font-family:arial; color:#0000FF; font-size:9pt; font-weight:bold; TEXT-DECORATION:underline}
a:hover.dictionary_top_link {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:link.contact_us_selling_page {font-family:arial; color:#0000FF; font-size:12pt;  font-style: italic; font-weight:bold; TEXT-DECORATION:none}
a:visited.contact_us_selling_page {font-family:arial; color:#0000FF; font-size:12pt;  font-style: italic; font-weight:bold; TEXT-DECORATION:none}
a:hover.contact_us_selling_page {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:link.buying_page_header_link {font-family:arial; color:#0000FF; font-size:14pt; font-weight:bold; TEXT-DECORATION:underline}
a:visited.buying_page_header_link {font-family:arial; color:#0000FF; font-size:14pt; font-weight:bold; TEXT-DECORATION:underline}
a:hover.buying_page_header_link {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:link.report_link {font-family:arial; color:#0000FF; font-size:9pt; font-weight:normal; TEXT-DECORATION:underline}
a:visited.report_link {font-family:arial; color:#0000FF; font-size:9pt; font-weight:normal; TEXT-DECORATION:underline}
a:hover.report_link {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;}

/*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;
}



/*Community Page Link to Request Info*/
a:link.requestSaturniaLink {font-family:arial; color:#0000FF; font-size:9pt; font-weight:normal; TEXT-DECORATION:underline}
a:visited.requestSaturniaLink {font-family:arial; color:#0000FF; font-size:9pt; font-weight:normal; TEXT-DECORATION:underline}
a:hover.requestSaturniaLink {font-family:arial; color:#ce1f26; font-size:9pt; font-weight:normal; TEXT-DECORATION:underline}




/*Home Buying Process Page*/
span.homeBuyProcess
{
font-family:arial;
color:#000000;
font-size:10pt;
font-weight:bold;
}

span.home_buying_process_header
{
font-family:arial;
color:#000000;
font-size:12pt;
font-weight:bold;
} 

h1.home_buying_process_header
{
font-family:arial;
color:#000000;
font-size:12pt;
font-weight:bold;
} 


/*Home Buying Page*/
td.home_buy_td1
{
font-family:Arial, verdana;
font-size:11pt;
font-weight:bold;
background-color:#c0c0c0;
height:25px;
text-align:center;
}


/*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;
}







/*Golf Country Club Communities Page*/
h1.golf_header {font-family:arial; color:#1879ae; font-size:14pt; 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;}

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;}