<style>
bmy{
	
}

td{
	font-family: verdana;
	color: black;
	font-size: 10pt;
}

.qlinks {
	font-family: verdana;
	font-size: 9pt;
	color: #132937;
	text-decoration:none;
}
.dir_titles {
	font-family: verdana;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	background: "teal";
	padding: 1.75pt;
}
.nvs_txt{
	font-family: arial;
	color: #ffffff;
	font-size: 8pt;
}
.nvs_txt a{
	font-family: arial;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
}
.nvs_txt a:hover{
	font-family: arial;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
}
.bus_dir_lnk{
	font-family: arial;
	color: blue;
	font-size: 9pt;
	font-weight: bold;
}
.btxt{
	font-family: arial;
	color: black;
	font-size: 9pt;
}
.ctxt{
	font-family: arial;
	color: black;
	font-size: 8pt;
}
.ltxt{
	font-family: arial;
	color: #909090;
	font-size: 9pt;
}
.fptxt{
	font-family: arial;
	color: #576D7A;
	font-size: 9pt;
}
.fpltxt{
	font-family: arial;
	color: #D2721C;
	font-size: 9pt;
}
.brcredits{
	font-family: arial;
	color: #989898;
	font-size: 9pt;
}
.bdytxt{
	font-family: arial;
	color: #989898;
	font-size: 9pt;
}
.bdy_txt {
	font-family: arial;
	font-size: 10pt;
	color: #000000;
	TEXT-DECORATION: none
}
.lp_links{
	font-family: arial;
	color: #989898;
	font-size: 8pt;
	font-weight: bold;
}
.pg_titles{
	font-family: arial;
	color: #989898;
	font-size: 14pt;
}
.link_titles{
	font-family: arial;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}
.gal_titles{
	font-family: arial;
	color: #FE4714;
	font-size: 9pt;
	font-weight: bold;
}
.announceGrey{
	font-family: arial;
	color: #989898;
	font-size: 9pt;
}
.AnnounceRed{
	font-family: arial;
	color: red;
	font-size: 9pt;
}
.img_Title_Grey{
	font-family: arial;
	color: #989898;
	font-size: 8pt;
}
.bd_txt{
	font-family: arial;
	color: black;
	font-size: 9pt;
	border: 1px solid #989898;
}

.ag_txt{
	font-family: arial;
	color: black;
	font-size: 9pt;
}
.ag_name_txt{
	font-family: arial;
	color: white;
	font-size: 12pt;
	font-weight: bold;
}
.ag_title_txt{
	font-family: arial;
	color: white;
	font-size: 10pt;
}
.blnks
{
	font-family: arial;
	color: black;
	font-size: 9pt;
	font-weight: bold;
	TEXT-DECORATION: none
}
.galbdr
{
	border: 1px solid #FB4714;
}

.cf_txt_area
{
	border: 1px solid #bebebe;
	font-family: "Arial Narrow";
	font-size: 14px;
}

.cp_submit_btn
{
	width: 120px;
	height: 25px;
	color: #5E7482;
	font-family: "Arial Narrow";
	font-size: 14px;
	Font-weight: bold;
	border: 1px solid #000000;
	background-color: #BBDAEE;
	overflow: auto;
}
.cp_input_txt
{
	width: 100px;
	height: 25px;
	color: #000000;
	font-family: "Arial";
	font-size: 16px;
	Font-weight: bold;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.cf_input_txt
{
	width: 200px;
	height: 25px;
	color: #000000;
	font-family: "Arial";
	font-size: 14px;
	border: 1px solid #bebebe;
	background-color: #FFFFFF;
}
.cf_em_input_txt
{
	width: 250px;
	height: 25px;
	color: #000000;
	font-family: "Arial";
	font-size: 14px;
	border: 1px solid #bebebe;
	background-color: #FFFFFF;
}
.listing_bdr
{
	border: 1px solid blue;
}
.announce_bdr
{
	border: 1px solid #FF0000;
}
.hmpg_search_btn
{
	width: 120px;
	height: 25px;
	color: #ffffff;
	font-family: "Arial Narrow";
	font-size: 14px;
	Font-weight: bold;
	border: 1px solid #BBDAEE;
	background-color: #5E7482;
	overflow: auto;
}
.hmpg_type_ipbx
{
	width: 120px;
	height: 20px;
	color: #000000;
	font-family: "Arial Narrow";
	font-size: 14px;
	border: 1px solid #99ff00;
	background-color: #ffffff;
	overflow: auto;
}
.hmpg_price_ipbx
{
	width: 120px;
	height: 20px;
	color: #000000;
	font-family: "Arial Narrow";
	font-size: 14px;
	border: 1px solid #5d7381;
	background-color: #ffffff;
}

.tbdr1
{
	border: 1px solid #000000;
}

.adbdr
{
	border: 1px solid #989898;
}

.dmap {
	COLOR: #9090FF;
	font: arial;
	font-size: 9pt;
	TEXT-DECORATION: none	
}
.addr
{
	font-family: arial;
	color: #00436E;
	font-size: 9pt;
}
.frm_ln_1
{
	width: 230px;
	height: 19px;
	color: #000000;
	font-family: "Arial Narrow";
	font-size:16px;
	border: 1px solid #516570;
	background-color:#ffffff;
}
.frm_ln_2
{
	width: 39px;
	height: 19px;
	color: #000000;
	font-family: "Arial Narrow";
	font-size:16px;
	border: 1px solid #516570;
	background-color:#ffffff;
}
.frm_city
{
	width: 139px;
	height: 19px;
	color: #000000;
	font-family: "Arial Narrow";
	font-size:16px;
	border: 1px solid #516570;
	background-color:#ffffff;
}
.frm_phone
{
	width: 100px;
	height: 19px;
	color: #000000;
	font-family: "Arial Narrow";
	font-size:16px;
	border: 1px solid #516570;
	background-color:#ffffff;
}
.frm_txtarea
{
	width:275px;
	height:191px;
	color: #000000;
	font-family:"Arial Narrow";
	font-size:17px;
	border: 1px solid #516570;
	background-color:#ffffff;
	overflow:auto;
}
.frm_btn
{
	width:250px;
	height:25px;
	color: #606060;
	font-family:"Arial Narrow";
	font-size:14px;
	font-weight: bold;
	border: 1px solid #516570;
	background-color:#ffffff;
	overflow:auto;
}

A { 
	COLOR: black; 
	font: arial;
	font-size: 9pt;
	TEXT-DECORATION: none
}
A:hover { 
	COLOR: #000000;
	font: arial;
	font-size: 9pt;
	TEXT-DECORATION: none
	font-weight: bold;
}
</style>
