body {

	font-family: Arial;
}

span.1 {font-size: 12px; font-family: Times;}
span.2 {font-size: 12px; font-family: Verdana;}
span.3 {font-size: 12px; font-family: Arial;}
span.4 {font-size: 12px; font-family: Courier;}


div {
	scrollbar-face-color: #ffffff;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-shadow-color: #ffffff;
	scrollbar-dark-shadow-color: #ffffff;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-highlight-color: #ffffff;
	scrollbar-base-color: #cccccc;
	scrollbar-darkshadow-color: #cccccc;
	text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Verdana, Helvetica;
	}

/* BODY { background : #F8F8F6;} */

/* main element style */

.element_table_wrap {border:1px solid #c5c5c5; padding:0px; background: #f8f8f7}
.element_table_wrap2 {border:0px solid #c5c5c5; padding:0px; background: #5c6d7d}
.element_table_header {padding:2px; text-align:left; border: solid 0px #c5c5c5; background-color:#000000; /* background: url(images/header_2b.gif) repeat-x; */ text-decoration: none; font-size: 12px; color: #ffffff; font-family: Arial, Verdana, Helvetica; font-weight: bold;} /* d7d718 */
.element_table_header2 {padding:2px; text-align:left; border: solid 1px #427e17; background:#6faf42; text-decoration: none; color: #ffffff; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;} /* background: url(images/header_4b.gif) repeat-x; */
.element_table_header3 {padding:2px; text-align:left; border: solid 0px #c5c5c5; background-color:#f0f0f0; background: url(images/header_1b.gif) repeat-x; text-decoration: none; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
table.element_table_header_bak {border: solid 0px #c5c5c5; background-color:#f0f0f0; background: url(images/header_2.gif) repeat-x; text-decoration: none; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding:0px;}
.element_table_header_bak {border: solid 0px #427e17; background: #6faf42; text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding:4px;}
.element_table_header_text {padding:6px; text-align:left; text-decoration: none; color: #ffffff; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.element_table_subheader_text {padding:6px; text-align:left; text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.element_table_header_text_large {padding:6px; text-align:left; text-decoration: none; color: #6faf42; font-size: 16px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
span.element_table_header {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.element_header_bold:link    {text-decoration: none; color: #EDEDE5; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_header_bold:active  {text-decoration: none; color: #EDEDE5; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_header_bold:visited {text-decoration: none; color: #EDEDE5; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_header_bold:hover   {text-decoration: none; color: #00cc00; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.element_header_next_prev:link    {text-decoration: none; color: #EDEDE5; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_header_next_prev:active  {text-decoration: none; color: #EDEDE5; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_header_next_prev:visited {text-decoration: none; color: #EDEDE5; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_header_next_prev:hover   {text-decoration: none; color: #00cc00; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

.element_table_subheader {padding:2px; text-align:left; border: solid 1px #8ebc6d; background:#b2d19c; text-decoration: none; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.element_table_subheader2 {padding:0px; text-align:left; background:#acacac; text-decoration: none; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; color:#ffffff;}
.element_table_content {padding:4px; background: #f8f8f7 url(images/content_back1.gif) repeat-x;}

td.element_cell_header {background: #d0eec1;}
td.element_cell_header {text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

td.element_cell_data {background: #EDEDE5;}
td.element_cell_data {text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Verdana, Helvetica;}

table.header_menu {background:#000000; border:0px solid #d7d718; padding:0px;}
table.footer_menu {background:#6faf42; border:1px solid #427e17; padding:0px;}

.element_cell_sub_header {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.element_content_bold:link    {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_content_bold:active  {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_content_bold:visited {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.element_content_bold:hover   {text-decoration: none; color: #00cc00; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.element_content:link    {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.element_content:active  {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.element_content:visited {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.element_content:hover   {text-decoration: none; color: #00cc00; font-size: 12px; font-family: Arial, Verdana, Helvetica;}

img.element_listing_pic {border-color: #009900;}
img.element__pic {border-color: #009900;}

/* END - main element style */


.element_back {padding:10px; background: #f8f8f7 url(images/bg_1.gif) repeat-x bottom;}

td.footer2 {filter: shadow(color=ff9900, strength=2);}

ul {margin-left: 0; padding-left: 10px; text-indent: 0px; }
dl {margin-left: 0; padding-left: 10px; text-indent: 0px; }
li {margin-left: 10; padding-bottom: 5px;}
dt {margin-left: 10; padding-bottom: 5px;}

/* TABLE */
table.main_table { background: #ffffff;}
td.top_menu { background: #A94A3C;}

tr.table_header {background: #D2BBB7;} /* 2F62AA */
td.table_header {background: #D2BBB7;}

td.cell_header { background: #D9DAC5;}
td.cell_data { background: #EDEDE5;}

tr.listings_homepage { background: #F4EBE9;}
td.articles_homepage { background: #b7b89f;}
td.search_listings { background: #EDEDE5;}

/* check the next 4 */
td.cell_color1 { background: #E5D6D3;}
td.cell_color2 { background: #F4EBE9;}
td.cell_color3 { background: #EDEDE5;}
td.cell_color4 { background: #D9DAC5;}
td.cell_color5 { background: #B7B89F;}

.grid_header {background: #6faf42; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.grid_subheader {background: #d0eec1; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.grid_cell_header {background: #EDEDE5; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
.grid_cell_data {background: #ffffff; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
.grid_add {background: #EDEDE5; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
.grid_even {background: #d0eec1; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
.grid_divider {border-bottom:1px solid #c2c2c2;}

/* FORM */

select {font-family: Arial, Verdana, Helvetica; font-size : 10px; background-color: #ffffff;}
option {font-family: Arial, Verdana, Helvetica; font-size : 10px; background-color: #ffffff;}
input {font-family: Arial, Verdana, Helvetica; font-size : 11px;}
input.color {font-family: Arial, Verdana, Helvetica; font-size : 11px; background-color: #ffffff; border: 1px solid #666666;}
textarea {font-family: Arial, Verdana, Helvetica; font-size: 11px; background-color: #ffffff; border: 1px solid #666666;}

/* TEXT */
span {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica;}

.table_header {text-decoration: none; color: #000000; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.cell_header {text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.text {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
.text_bold {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.text_alert {text-decoration: none; color: #ff8a00; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; margin:20px;}
.sub_header {text-decoration: none; color: #000000; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.cell_data {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
.header_listings_homepage {text-decoration: none; color: #944B3F; font-size: 14px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.header_search_homepage {text-decoration: none; color: #6E6F50; font-size: 14px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.disclaimer {text-decoration: none; color: #000000; font-size: 8px; font-family: Arial, Verdana, Helvetica;}
.bullet {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
.agent_list_text {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.agent_homepage_name {text-decoration: none; color: #000000; font-size: 16px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.footer {text-decoration: none; color: #000000; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
.header {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.search_cell_header {text-decoration: none; color: #6E6F50; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
.search_cell_footer {text-decoration: none; color: #000000; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
.top_menu {text-decoration: none; color: #FCF2B9; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.contact_homepage {text-decoration: none; color: #FCF2B9; font-size: 12px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}

span.project_header {text-decoration: none; color: #339900; font-size: 18px; font-family: Arial, Verdana, Helvetica; font-weight: bold; letter-spacing: 2px;}

/* LINKS */
a:link    {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a:active  {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a:visited {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a:hover   {text-decoration: none; color: #00cc00; font-size: 12px; font-family: Arial, Verdana, Helvetica;}

a.header:link    {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.header:active  {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.header:visited {text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.header:hover   {text-decoration: none; color: #7d7d7d; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

/* a.top_menu:link    {text-decoration: none; color: #339900; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.top_menu:active  {text-decoration: none; color: #339900; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.top_menu:visited {text-decoration: none; color: #339900; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.top_menu:hover   {text-decoration: none; color: #00cc00; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
*/

a.header_menu:link    {text-decoration: none; color: #d7d718; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.header_menu:active  {text-decoration: none; color: #d7d718; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.header_menu:visited {text-decoration: none; color: #d7d718; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.header_menu:hover   {text-decoration: none; color: #ffd100; font-size: 12px; font-family: Arial, Verdana, Helvetica;}

a.table_header:link    {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.table_header:active  {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.table_header:visited {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.table_header:hover   {text-decoration: none; color: #f2f2f2; font-size: 12px; font-family: Arial, Verdana, Helvetica;}

a.footer_menu:link    {text-decoration: none; color: #d7d718; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.footer_menu:active  {text-decoration: none; color: #d7d718; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.footer_menu:visited {text-decoration: none; color: #d7d718; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.footer_menu:hover   {text-decoration: none; color: #ffd100; font-size: 12px; font-family: Arial, Verdana, Helvetica;}

a.main_bold:link    {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.main_bold:active  {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.main_bold:visited {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.main_bold:hover   {text-decoration: none; color: #00cc00; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.main_small:link    {text-decoration: none; color: #339900; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.main_small:active  {text-decoration: none; color: #339900; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.main_small:visited {text-decoration: none; color: #339900; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.main_small:hover   {text-decoration: none; color: #00cc00; font-size: 11px; font-family: Arial, Verdana, Helvetica;}

a.next_prev:link    {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.next_prev:active  {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.next_prev:visited {text-decoration: none; color: #339900; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.next_prev:hover   {text-decoration: none; color: #00cc00; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.agent_list_name:link    {text-decoration: none; color: #944B3F; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.agent_list_name:active  {text-decoration: none; color: #944B3F; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.agent_list_name:visited {text-decoration: none; color: #944B3F; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.agent_list_name:hover   {text-decoration: none; color: #C9523E; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.cell_link:link    {text-decoration: none; color: #944B3F; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cell_link:active  {text-decoration: none; color: #944B3F; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cell_link:visited {text-decoration: none; color: #944B3F; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cell_link:hover   {text-decoration: none; color: #C9523E; font-size: 11px; font-family: Arial, Verdana, Helvetica;}

a.cybermash:link    {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cybermash:active  {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cybermash:visited {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.cybermash:hover   {text-decoration: none; color: #66cc00; font-size: 11px; font-family: Arial, Verdana, Helvetica;}

a.listings_homepage:link    {text-decoration: none; color: #944B3F; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
a.listings_homepage:active  {text-decoration: none; color: #944B3F; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
a.listings_homepage:visited {text-decoration: none; color: #944B3F; font-size: 9px; font-family: Arial, Verdana, Helvetica;}
a.listings_homepage:hover   {text-decoration: none; color: #C9523E; font-size: 9px; font-family: Arial, Verdana, Helvetica;}

a.listing_agent:link    {text-decoration: none; color: #2F62AA; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.listing_agent:active  {text-decoration: none; color: #2F62AA; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.listing_agent:visited {text-decoration: none; color: #2F62AA; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.listing_agent:hover   {text-decoration: none; color: #ff0000; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
