H1{

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 14pt;

	color: #0098A1;

	border-bottom:#F45752 solid 2px;

	width:95%;

}

H2{

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 12pt;

	color: #0098A1;

}

H3{

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 10pt;

	color: #0098A1;

}

.featuredhomecss{ color:#FFFFFF;

}

.fh_search_label{font-weight: bold;}

.fh_paging_link{}

.fh_title_link{font-weight: bold;}

.fh_remarks_link{text-decoration: none;}

.fh_more_link{}

.main_table{border:2px solid #FFFFFF}

.navbar_container{padding-right: 12px; text-align: right; height: 24px;}

.navbar_link{font-weight: bold; font-family:Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}

A:link {color: #0098A1;}

A:visited {color: #3A3B33;}

A:hover {color: #DD8474;}

A:active {color: #0098A1;}

body {

	font-family:Verdana, Helvetica, sans-serif;

	font-size: 10pt;

	color:#0098A1;

	margin: 0px 0px 0px 0px;

	background-color:#DFDBCB;

	background-image:url(../images/BodyBG.jpg);

	background-repeat:repeat-x;

}

TD, P {

	font-family:Verdana, Helvetica, sans-serif;

	font-size: 10pt;

	color:#0098A1;

}

.disclaimer{

	font-size: 8pt;

	font-weight: normal;

}

.main_page_table_container{

	padding: 0px 0px 0px 0px;

	height: 100%;

	width: 736px;

}

.agent_picture{

	border: 1px solid #FFFFFF;

}

.agent_picture_with_cursor{

	border: 1px solid #FFFFFF;

	cursor: pointer;

}

.property_picture{

	border: 2px solid #FFFFFF;

	cursor: pointer;

}



.calc_table {border:1px solid #0098A1;}

.calc_table_dark {color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size:16px; text-transform: uppercase; font-weight:bold; background-color: #666666}

.calc_table_light {color: #0098A1; font-family:Verdana, Helvetica, sans-serif; font-size:12px; background-color: #FFFFFF}

.calc_table_link{font-weight:bold;text-decoration:underline; font-size:14px;}

A.calc_table_link:link {color:#0098A1; text-decoration:underline}

A.calc_table_link:visited {color:#0098A1; text-decoration:underline}

A.calc_table_link:hover {color:#666666; text-decoration:underline}

A.calc_table_link:active {color:#0098A1; text-decoration:underline}



.tablep{border:0px solid #0098A1; background-color:none} /* Used to Style Forms on Home Value, Mortgage Calc, Prequal */

.tableq{border:0px solid #0098A1; background-color:none} /* Used to Style 90 Day Search Form */

.tabler{border:0px solid #0098A1; background-color:none} /* Used to Style Contact Form on AgentListingDetail.asp */

.tabler_text {color:#0098A1} /*used to style the font in the Contact Form on AgentListingDetaila.asp*/





.office_link{text-decoration:none; font-weight:bold}

A.office_link:link {text-decoration:none; font-weight:bold}

A.office_link:visited {text-decoration:none; font-weight:bold}

A.office_link:hover {text-decoration:none; font-weight:bold}

A.office_link:active {text-decoration:none; font-weight:bold}





#menu {

background: #59B2B1; /*Main Background Color of the Entire NavBar */

float: left;

}

#menu ul {

list-style: none;

margin: 0;

padding: 0;

width: 12em;

float: left;

width: 105px; /*Width of each individual block */

cursor: pointer;



}

#menu a, #menu h2, #menu .barlink {

font-family:Arial, Helvetica, sans-serif; /*font used throughout the NavBar */

font-weight:bold; /*font used throughout the NavBar */

font-size:11px; /*font size throughout the NavBar */

display: block;

border-width: 1px; /*border on each individual block, usually made same color as BG */

border-style: solid;

border-color: #59B2B1 #59B2B1 #59B2B1 #59B2B1; /*border on each individual block, usually made same color as BG */

margin: 0;

padding: 2px 3px;

width: 105px; /*Width of each individual block (Needs to be same as width in #menu ul*/

}



#menu h2, #menu .barlink {

color: #FFFFFF; /*Color of the text on the navbar */

background: #59B2B1; /*Background of each individual block on the navbar */

text-align:center; /* alignment of the text in each block on the actual bar */

text-decoration:none; /*Removes underline from the links */

}



#menu h2:hover, #menu .barlink:hover {

color: #FFFFFF; /*Color of the text on the navbar when you hover over it */

background: #59B2B1; /*Background of each individual block on the navbar when you hover over it */

}



#menu ul li ul a {

color: #59B2B1; /*Color of the text in the dropdowns */

background: #efefef; /* Background Color of the dropdowns*/

text-decoration: none; /*Removes Underline from the links */

width: 125px; /*Width of Each of the set of dropdowns, CAN BE DIFFERENT than the navbar blocks with*/

}



#menu ul li ul a:hover {

color: #DD8474; /* Color of the text in the dropdowns when you hover over them*/

background: #fff; /* Background Color of the dropdowns when you hover over them */

}

#menu li {position: relative;width: 105px;}/*Width of each individual block (Needs to be same as width in #menu ul*/



#menu ul ul {

position: absolute;

z-index: 500;

}



#menu ul ul ul {

top: 0;

left: 100%;

margin-left: 7px;

}

div#menu ul ul,

div#menu ul li:hover ul ul,

div#menu ul ul li:hover ul ul

{display: none;}



div#menu ul li:hover ul,

div#menu ul ul li:hover ul,

div#menu ul ul ul li:hover ul

{display: block;}





---------------------------------------------------------------------------



#menub {

background: #59B2B1; /*Main Background Color of the Entire NavBar */

float: left;

}

#menub ul {

list-style: none;

margin: 0;

padding: 0;

width: 12em;

float: left;

width: 145px; /*Width of each individual block */

cursor: pointer;



}

#menub a, #menub h2, #menub .barlink {

font-family:Arial, Helvetica, sans-serif; /*font used throughout the NavBar */

font-weight:bold; /*font used throughout the NavBar */

font-size:11px; /*font size throughout the NavBar */

display: block;

border-width: 1px; /*border on each individual block, usually made same color as BG */

border-style: solid;

border-color: #59B2B1 #59B2B1 #59B2B1 #59B2B1; /*border on each individual block, usually made same color as BG */

margin: 0;

padding: 2px 3px;

width: 145px; /*Width of each individual block (Needs to be same as width in #menu ul*/

}



#menub h2, #menub .barlink {

color: #FFFFFF; /*Color of the text on the navbar */

background: #59B2B1; /*Background of each individual block on the navbar */

text-align:center; /* alignment of the text in each block on the actual bar */

text-decoration:none; /*Removes underline from the links */

}



#menub h2:hover, #menub .barlink:hover {

color: #FFFFFF; /*Color of the text on the navbar when you hover over it */

background: #59B2B1; /*Background of each individual block on the navbar when you hover over it */

}



#menub ul li ul a {

color: #59B2B1; /*Color of the text in the dropdowns */

background: #efefef; /* Background Color of the dropdowns*/

text-decoration: none; /*Removes Underline from the links */

width: 125px; /*Width of Each of the set of dropdowns, CAN BE DIFFERENT than the navbar blocks with*/

}



#menub ul li ul a:hover {

color: #DD8474; /* Color of the text in the dropdowns when you hover over them*/

background: #fff; /* Background Color of the dropdowns when you hover over them */

}

#menub li {position: relative;width: 145px;}/*Width of each individual block (Needs to be same as width in #menu ul*/



#menub ul ul {

position: absolute;

z-index: 500;

}



#menub ul ul ul {

top: 0;

left: 100%;

margin-left: 7px;

}

div#menub ul ul,

div#menub ul li:hover ul ul,

div#menub ul ul li:hover ul ul

{display: none;}



div#menub ul li:hover ul,

div#menub ul ul li:hover ul,

div#menub ul ul ul li:hover ul

{display: block;}
