BODY    {font-family: verdana, arial, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A       {font-family: verdana, arial, sans-serif;
	 font-size: 10pt;
	text-decoration: none;
	 color: #2D8078}

A:hover {font-family:verdana, arial, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #2D8078}

A:visited {font-family: verdana, arial, sans-serfi;
	font-size: 10pt;
	text-decoration: none;
	color: #2D8078}
	
a.ovalbutton{
background: transparent url('../images/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


td    {font-family: verdana, arial, sans-serif;
	 font-size: 10pt;
	 color: #000000}
.blue {font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #2D8078}

.communities {font-family: verdana, arial, sans-serif;
	font-size: 7pt;
	color: #FFFFFF}

.mortgage {font-size: 18px}

.header	{font-family: verdana, arial, sans-serif;
	font-size:12pt;
	font-weight: bold;
	text-decoration: none;
	color: #2D8078}


A.header {font-family: verdana, arial, sans-serif;
	font-size:12pt;
	font-weight: bold;
	color: #2D8078}

A:visited.header {font-family: verdana, arial, sans-serif;
	font-size:12pt;
	font-weight: bold;
	text-decoration: none;
	color: #2D8078}

A:hover.header {font-family: verdana, arial, sans-serif;
	font-size:12pt;
	font-weight: bold;
	text-decoration: none;
	color: #2D8078}

.subhead	{font-family: verdana, arial, sans-serif;
	font-size:11pt;
	font-weight: bold;
	text-decoration: none;
	color: #2D8078}


A.subhead {font-family: verdana, arial, sans-serif;
	font-size:11pt;
	font-weight: bold;
	color: #2D8078}

A:visited.subhead {font-family: verdana, arial, sans-serif;
	font-size:11pt;
	font-weight: bold;
	text-decoration: none;
	color: #2D8078}

A:hover.subhead {font-family: verdana, arial, sans-serif;
	font-size:11pt;
	font-weight: bold;
	text-decoration: none;
	color: #2D8078}





.white_head {font-family: verdana, arial, sans-serif;
        font-size:14pt;
        font-weight: bold;
        text-decoration: none;
        color: #FFFFFF}



.red {font-family: verdana, arial, sans-serif;
        font-size:10pt;
        font-weight: bold;
        text-decoration: none;
        color: #670029}


A.red {font-family: verdana, arial, sans-serif;
        font-size:10pt;
        font-weight: bold;
        color: #670029}

A:visited.red {font-family: verdana, arial, sans-serif;
        font-size:10pt;
        font-weight: bold;
        text-decoration: none;
        color: #670029}

A:hover.red {font-family: verdana, arial, sans-serif;
        font-size:10pt;
        font-weight: bold;
        text-decoration: none;
        color: #670029}


.left_header {font-family: verdana, arial, sans-serif;
	font-size:12pt;
	font-weight: bold;
	text-decoration: none;
	color: #2D8078}


A.left_header {font-family: verdana, arial, sans-serif;
	font-size:12pt;
	font-weight: bold;
	color: #2D8078}

A:visited.left_header {font-family: verdana, arial, sans-serif;
	font-size:12pt;
	font-weight: bold;
	text-decoration: none;
	color: #2D8078}

A:hover.left_header {font-family: verdana, arial, sans-serif;
	font-size:12pt;
}


.table_head {font-family: verdana, arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #2D8078
}


.select1 { 
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: 130px;
	height: 18px;
	font-family: times;
	font-size: 8pt;
}		
.cell1 {
	background-color: #E8ECEB;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-top: solid 1px #FFFFFF;
}




.cell2 {
	background-color: #DDEDEC;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-top: solid 1px #FFFFFF;
}

.wheader	{font-family: serif;
	font-size: 16pt;
	font-weight: bold;
	color: #FFFFFF}
	
		
.small	{font-family: verdana, arial, sans-serif;
	font-size:7pt;
	color: #FFFFFF}
.tborder2 {
		border: 1px solid #000000;
	}
       
.menu	{font-family: verdana, arial, sans-serif;
	font-size:10pt;
	text-decoration: none;
	color: #FFFFFF}
	
A.menu   {font-family: verdana, arial, sans-serif;
	font-size:10pt;
	text-decoration: none;
	color: #FFFFFF}

A:hover.menu   {font-family: verdana, arial, sans-serif;
	font-size:10pt;
	text-decoration: none;
	background: #6C8AD1;
	color: #FFFFFF}

A:visited.menu   {font-family: verdana, arial, sans-serif;
	font-size:10pt;
	text-decoration: none;
	color: #FFFFFF}        


.left_nav   {font-family: verdana, arial, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration: none;
	color: #000000}

A.left_nav   {font-family: verdana, arial, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration: none;
	color: #000000}

A:visited.left_nav	{font-family: verdana, arial, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration: none;
	color: #000000}

	
	
	
.left_nav2   {font-family: verdana, arial, sans-serif;
        font-size:7pt;
        text-decoration: none;
        color: #FFFFFF}

A.left_nav2   {font-family: verdana, arial, sans-serif;
        font-size:7pt;
        text-decoration: none;
        color: #FFFFFF}

A:visited.left_nav2      {font-family: verdana, arial, sans-serif;
        font-size:7pt;
        text-decoration: none;
        color: #FFFFFF}
	







.bottom   {font-family: verdana, arial, sans-serif;
        font-size:9pt;
	font-weight:bold;
        text-decoration: none;
        color: #FFFFFF}

A.bottom   {font-family: verdana, arial, sans-serif;
        font-size:9pt;
	font-weight:bold;
        text-decoration: none;
        color: #FFFFFF}

A:hover.bottom   {font-family: verdana, arial, sans-serif;
        font-size:9pt;
	font-weight:bold;
        text-decoration: none;
        color: #FFFFFF}

A:visited.bottom   {font-family: verdana, arial, sans-serif;
        font-size:9pt;
	font-weight:bold;
        text-decoration: none;
        color: #FFFFFF}



.white	{font-family: verdana, arial, sans-serif;
	 font-size: 8pt;
	 text-decoration: none;
	 color: #FFFFFF}        
	
A.white	{font-family: verdana, arial, sans-serif;
	 font-size: 8pt;
	 text-decoration: none;
	 color: #FFFFFF}

A:hover.white	{font-family: verdana, arial, sans-serif;
	 font-size: 8pt;
	 background-color: #CCCCCC;
	 text-decoration: none;
	 color: #FFFFFF}

A:visited.white	{font-family: verdana, arial, sans-serif;
	 font-size: 8pt;
	 text-decoration: none;
	 color: #FFFFFF}


.indexwhite  {font-family: verdana, arial, sans-serif;
	 font-size: 8pt;
	 text-decoration: none;
	font-weight: bold;
	 color: #FFFFFF}

A.indexwhite {font-family: verdana, arial, sans-serif;
	 font-size: 8pt;
	font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF}

A:hover.indexwhite   {font-family: verdana, arial, sans-serif;
	 font-size: 8pt;
	 background-color: #CCCCCC;
	font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF}

A:visited.indexwhite {font-family: verdana, arial, sans-serif;
	 font-size: 8pt;
	font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF}


.error {font-family: verdana, arial, sans-serif;
		font-size: 10pt;
		text-decoration: none;
		font-weight: bold;
		color: #880000}
	
.instructions {font-family: verdana, arial, sans-serif;
		font-size: 8pt;
		text-decoration: none;
		font-weight: normal;
		color: #000000}

.calendar_title {font-family: verdana, arial, sans-serif;
		font-size: 9pt;
		text-decoration: none;
		font-weight: bold;
		color: #ffffff}

.calendar {font-family: verdana, arial, sans-serif;
		font-size: 9pt;
		text-decoration: underline;
		font-weight: normal;
		color: #000000 }

A:hover.calendar {font-family: verdana, arial, sans-serif;
		font-size: 9pt;
		text-decoration: none;
		font-weight: normal;
		color: #444444 }

A:visited.calendar {font-family: verdana, arial, sans-serif;
		font-size: 9pt;
		text-decoration: underline;
		font-weight: normal;
		color: #444444 }

.event_title {font-family: verdana, arial, sans-serif;
		font-size: 14pt;
		text-decoration: none;
		font-weight: bold;
		color: #000000
}


A.event_title {font-family: verdana, arial, sans-serif;
                font-size: 14pt;
                text-decoration: none;
                font-weight: bold;
                color: #000000
}

A:visited.event_title {font-family: verdana, arial, sans-serif;
                font-size: 14pt;
                text-decoration: none;
                font-weight: bold;
                color: #000000
}

A:hover.event_title {font-family: verdana, arial, sans-serif;
                font-size: 14pt;
                text-decoration: none;
                font-weight: bold;
                color: #000000
}

.mls {
	font-size: 7pt;
}

.trend {
	font-size: 7pt;
}

.result_feature {
	font-size: 8pt;
}

.welcome	{font-family: times new roman, serif;
	font-size:17pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000}	        

.welcomer	{font-family: times new roman, serif;
	font-size:17pt;
	font-weight: bold;
	text-decoration: none;
	color: #670029}	        
        

.phone	{font-family: verdana, arial, sans-serif;
	font-size:16pt;
	text-decoration: none;
	color: #670029}		

.sred {font-family: verdana, arial, sans-serif;
        font-size:8pt;
        text-decoration: none;
        color: #670029}


A.sred {font-family: verdana, arial, sans-serif;
        font-size:8pt;
        color: #670029}

A:visited.sred {font-family: verdana, arial, sans-serif;
        font-size:8pt;
        text-decoration: none;
        color: #670029}

A:hover.sred {font-family: verdana, arial, sans-serif;
        font-size:8pt;
        text-decoration: none;
        color: #670029}	
	
.nav   {font-family: verdana, arial, sans-serif;
	font-size:9pt;
	margin-left:20px;
	margin-right:20px;
	font-weight:bold;
	text-decoration: none;
	color: #000000}

A.nav   {font-family: verdana, arial, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration: none;
	color: #000000}

A:visited.nav	{font-family: verdana, arial, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration: none;
	color: #000000}

.title1	{font-family: times new roman, serif;
	font-size:18pt;
	font-weight: bold;
	margin-left:10px;
	margin-right:10px;	
	text-decoration: none;
	color: #FFFFFF}
	
.title2	{font-family: times new roman, serif;
	font-size:12pt;
	margin-top: 0px;
	margin-left:10px;
	margin-right:10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF}

.title3	{font-family: times new roman, serif;
	font-size:10pt;
	margin-top: 0px;
	margin-left:10px;
	margin-right:10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF}	
	
	
A.title3	{font-family: times new roman, serif;
	font-size:10pt;
	margin-top: 0px;
	margin-left:10px;
	margin-right:10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF}	
	
	
A:hover.title3	{font-family: times new roman, serif;
	font-size:10pt;
	margin-top: 0px;
	margin-left:10px;
	margin-right:10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF}	

A:visited.title3	{font-family: times new roman, serif;
	font-size:10pt;
	margin-top: 0px;
	margin-left:10px;
	margin-right:10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF}	
