body{
margin:0px;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-base-color:#3a3a3a;
  scrollbar-shadow-color:#F3F3F3;
  scrollbar-face-color:#3a3a3a;
  scrollbar-highlight-color:#F3F3F3;
  scrollbar-dark-shadow-color:#FFFFFF;
  scrollbar-3d-light-color:#3C0B11;
  font-family:Verdana;
  font-size:11px;
  color:#666666;
}
/* LINK STYLES AT THE BOTTOM */
.moduleheadcell{ 
  background-image: url("/gfx/global/module_header_bkg.gif");
  height:21px;
  width:125px;
  text-align:left;
  font-family:arial, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#333;
  padding-left:5px;
}
.modulereloheadcell{ 
  background-image: url("/gfx/global/module_relo_header_bkg.gif");
  height:21px;
  width:125px;
  text-align:left;
  font-family:arial, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#333;
  padding-left:5px;
}
.modulecontent{ 
  text-align:left;
  background-color:#FEFFEF;
  font-family:arial, helvetica, sans-serif;
  font-size:11px;
  color:#333;
  padding:5px;
  border-left:1px solid #eee;
  border-right:1px solid #eee;
 
}
.modulefooter{ 
  height:5px;
  font-size:11px;
  background-color:#FEFFEF;
  border-bottom:1px solid #eee;
  border-left:1px solid #eee;
  border-right:1px solid #eee;

  
}

.text11pxgray {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #909090; }

.headernyccell{ 
  background-image: url("../gfx/global/nyc_banner.jpg");
  height:50px;
  text-align:right;
}
.headerhnfsicell{ 
  background-image: url("../gfx/global/hnfsi_banner.jpg");
  height:50px;
  text-align:right;
}
.headerpbcell{ 
  background-image: url("../gfx/global/palmbeach_banner.jpg");
  height:50px;
  text-align:right;
}
A.homeLink:link {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
A.homeLink:visited {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.homeLink:active {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.homeLink:hover {
	COLOR: #CC6666;
}

A.homeLinkWht:link {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
A.homeLinkWht:visited {	COLOR: #ffffff; TEXT-DECORATION: none}
A.homeLinkWht:active {	COLOR: #ffffff; TEXT-DECORATION: none}
A.homeLinkWht:hover {COLOR: #ffffff;}

#yoursearch{
position:absolute;
top:100px;
left:50px;
}
.headeraboutuscell{ 
  background-image: url("../gfx/global/aboutus_banner.jpg");
  height:65px;
  text-align:right;
}
.LI999{
	color:#999999;
}
.text10px{
	font-family:arial,helvetica;
	font-size:10px;
	color:#3a3a3a;
}
.text10pxblk{
	font-family:arial,helvetica;
	font-size:10px;
	color:#000000;
}
.text10pxwht{
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color:#cccccc;
}
.text12pxwhtbold{
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.text10pxwhtbold{
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}
.text11pxlghtgry{
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold;
	color:#DFDFDF;
}

.text10pxlghtgry{
	font-family:arial,helvetica;
	font-size:10px;
	color:#DFDFDF;
}
.menuBold {font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #909090; 
	}

.text12pxlghtgry{
	font-family:arial;
	font-size:12px;
	color:#DFDFDF;
	line-height: 13pt;
}
.text10px666{
	font-family:arial,helvetica
	font-size:10px;
	color:#333;
}
.text10px999{
	font-family:arial,helvetica;
	font-size:10px;
	color:#999;
}
.text11px{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	line-height:15px;
}
.text11pxtop{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	line-height:15px;
	vertical-align:top;
}
.text9px{
	font-family:Verdana;
	font-size:9px;
	color:#999999;
	line-height:12px;
}
.text11px666{
	font-family:arial,helvetica;
	font-size:11px;
	color:#666666;
}
.text12px{
	font-family:arial,helvetica;
	font-size:12px;
	color:#666666;
}
.text11pxverdana{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
}
.text10pxGeorgia333
{
	font-family:Georgia;
	font-size:10px;
	color:#333333;
}
.text9pxGeorgia999
{
	font-family:Georgia;
	font-size:9px;
	color:#999999;
}
.endash
{
	font-size:10.0pt;
}
.para9pxGeorgia333
{
	font-family:Georgia;
	font-size:9px;
	font-weight:bold;
	line-height:10px;
	letter-spacing:.5px;
	color:#333333; vertical-align:top;	
}
.para9pxGeorgia2333
{
	font-family:Georgia;
	font-size:9px;
	font-weight:bold;
	line-height:14px;
	letter-spacing:.5px;
	color:#333333; vertical-align:top;	
}
.para9pxGeorgia333LH8
{
	font-family:Georgia;
	font-size:9.5px;
	font-weight:bold;
	line-height:15px;
	letter-spacing:.5px;
	color:#333333;	
}
.text9pxGeorgia333
{
	font-family:Georgia;
	font-size:9px;
	line-height:10px;
	letter-spacing:.5px;	
}
.text10pxGeorgia999
{
	font-family:Georgia;
	font-size:10px;
	color:#999999;
}
.text10pxGeorgia6666
{
	font-family:Georgia;
	font-size:9px;
	color:#666666;
}

.text12pxGeorgia333
{
	font-family:Georgia;
	font-size:12px;
	color:#333333;	
}

.para9pxGeorgia333_OH
{
	font-family:Georgia;
	font-size:9px;
	font-weight:bold;
	line-height:10px;
	letter-spacing:.5px;
	color:#333333; vertical-align:top;	
}

.text10Geo_OH
{
	font-family:Georgia; 
	font-size:9px; 
	font-weight:bold;
	color:#434343;
	line-height:10px;
	letter-spacing:.5px;
	
}
.text10Geo_OH2
{
	font-family:Verdana; 
	font-size:11px; 
	color:#717171;
	text-decoration:none;
	line-height:10px;
	letter-spacing:.5px;
	
}
.text10Geo_OH3
{
	font-family:Georgia; 
	font-size:9px; 
	font-weight:bold;
	color:#B1B1B1;
	line-height:10px;
	letter-spacing:.5px;
	
}




.text10pxVerdana333_2
{
	font-family:Verdana,Georgia;
	font-size:10px;
	color:#333333;
	line-height:22px;
}


.text11pxGeorgia333
{
	font-family:Verdana,Georgia;
	font-size:10px;
	color:#333333;
}



.text11pxGeorgia333_bk
{
	font-family:Verdana,Georgia;
	font-size:9px;
	font-weight:bolder;
	color:#000000;
}




.text10pxGeorgiaGray
{
	font-family:Georgia; 
	font-size:10px; 
	font-weight:bold;
	color:#B2B2B2;
}
.text12pxjustifyno{
	font-family:arial,helvetica;
	font-size:12px;
	color:#3a3a3a;
}
.text12pxFFF{
	font-family:arial,helvetica;
	font-size:12px;
	color:#FFF;
}

.text12px666{
	font-family:arial,helvetica;
	font-size:12px;
	color:#666666;
}
.text13px666{
	font-family:arial,helvetica;
	font-size:13px;
	color:#666666;
}

.text18px666{
	font-family:arial,helvetica;
	font-size:18px;
	color:#666666;
}


.text13px{
	font-family:arial,helvetica;
	font-size:13px;
	color:#666666;
}
.text14px{
	font-family:arial,helvetica;
	font-size:14px;
	color:#666666;
}

.text14px666{
	font-family:arial,helvetica;
	font-size:14px;
	color:#666666;
}

.text16px{
	font-family:arial,helvetica;
	font-size:16px;
	color:#666666;
}


.listingsubhead12px{
	font-family:arial,helvetica;
	font-size:12px;
	color:#3a3a3a;
	border-bottom:1px solid #3a3a3a;
	font-weight:bold;
}

.head18px333{
	font-family:arial;
	font-size:20px;
	color:#3a3a3a;
}
.head18px33333{
	font-family:arial;
	font-size:18px;
	color:#333333;
}

.head20px{
	font-family:arial,helvetica;
	font-size:20px;
	color:#3a3a3a;
}



.globaltitle{
	font-family:arial,helvetica;
	font-size:26px;
	letter-spacing:-.8px;
	letter-width:50%;
	color:#FFF;
}


.sectionhead20px{
	font-family:arial,helvetica;
	font-size:20px;
	letter-spacing:-.1px;
	color:#3a3a3a;
	/* color:#0066AA;  */
	margin-bottom:5px;
}

.sectionhead12px{
	font-family:arial,helvetica;
	font-size:12px;
	letter-spacing:-.1px;
	color:#3a3a3a;
	/* color:#0066AA;  */
	margin-bottom:5px;
}

.sectionhead18px{
	font-family:arial,helvetica;
	font-size:18px;
	letter-spacing:-.1px;
	color:#3a3a3a;
	/* color:#0066AA; */
	margin-bottom:5px;
	
}
.sectionhead16px{
	font-family:Georgia;
	font-size:9px;
	color:#333333;	
	font-weight:bold;
}


.searchhead11pxGeoBD{
	font-family:Georgia;
	font-size:11px;
	color:#2D2D2D;	
	font-weight:bold;
}

.searchhead10pxGeoBD{
	font-family:Georgia;
	font-size:10px;
	color:#2D2D2D;	
	
}

.searchtext10pxGeo{
	font-family:Verdana,Georgia;
	font-size:10px;
	color:#5B5B5B;		
}

.searchEmpty14pxGeo
{
    font-family:Georgia;	
    font-size:14px;
    color:#2D2D2D;
}

.searchEmpty11pxVerdana{
	font-family:Verdana;
	font-size:11px;
	color:#5B5B5B;
	
}







.sectionhead16pxSmlBase{
	font-family:arial,helvetica;
	font-size:16px;
	letter-spacing:-.1px;
	color:#3a3a3a;
	font-weight:bold;
	margin-bottom:0px;
	
}

.sectionhead15px{
	font-family:arial,helvetica;
	font-size:16px;
	letter-spacing:-.1px;
	color:#3a3a3a;
	font-weight:bold;
	margin-bottom:5px;
	
}

.sectionhead14px{
	font-family:arial,helvetica;
	font-size:14px;
	letter-spacing:-.1px;
	color:#3a3a3a;
	font-weight:bold;
	margin-bottom:5px;
	
}




.memberid11px {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#333;
	text-align:right;
	padding:5px;
}




.Field11px {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #333; 
height: 18px; 
background-color: #FFFFFF; 
border-left: 1pt; 
border-top: 1pt; 
border-right: 1pt; 
border-bottom: 1pt; 
border-style:solid; 
border-color: #666;
}



.FieldWhite11px {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #333; 
height: 18px; 
background-color: #FFFFFF; 
border-left: 1pt; 
border-top: 1pt; 
border-right: 1pt; 
border-bottom: 1pt; 
border-style:solid; 
border-color: #FFF;
}



.basictextbd { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-style: normal; 
font-weight: bold; 
color: #3a3a3a;
}



.headerField11px {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #333; 
height: 18px; 
background-color: #FFFFFF; 
border-left: 1pt; 
border-top: 1pt; 
border-right: 1pt; 
border-bottom: 1pt; 
border-style:solid; 
border-color: #9DC7EA;
}




.Button11px 
{
	
font-family: arial; 
font-weight:bold;
font-size: 11px; 
color: #FFF; 
height: 17px; 
background-color: #494949; 
border-left: 1pt; 
border-top: 1pt; 
border-right: 1pt; 
border-bottom: 1pt; 
border-style: solid; 
border-color: #cccccc;
cursor:hand;
}


.Button7Greenpx {
border:1px solid #3a3a3a;
font-family:arial, sans-serif;
font-size:7px;
font-weight:bold;
color:#ffffff;
background-color:#99ff33;
text-align:center;
height:10px;
width:10px;
text-decoration: none;
}

.Button7Yellowpx {
border:1px solid #3a3a3a;
font-family:arial, sans-serif;
font-size:7px;
color:#312484;
background-color:#ffffce;
text-align:center;
height:10px;
width:10px;
text-decoration: none;
}

.Button7px {
border:1px solid #369;
font-family:arial, sans-serif;
font-size:7px;
color:#312484;
background-color:#9DC7EA;
text-align:center;
height:10px;
width:10px;
text-decoration: none;
}

.dropmenudiv{
position:absolute;
visibility: hidden;
}

.homemenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px; color:#666666; 
font-weight: 500; 
line-height: 14pt; 
}
.homemenuHd 
{
font-family:Arial; 
font-size:11px; 
color:#000000; 
font-weight: bold; 
}

.whereDottedUline {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCC;
	border-bottom-color:#cccccc;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.grayline {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCC;
	border-bottom-color:#cccccc;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.graylinetop {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #CCC;
	border-bottom-color:#cccccc;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.graylinetopbtm {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #CCC;
	border-bottom-color:#cccccc;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


.ButtonOn11px 
{
	
font-family: arial,helvetica; 
font-weight:bold;
font-size: 11px; 
color: #808080; 
height: 18px; 
background-color: #DEF7FF; 
border-left: 1pt; 
border-top: 1pt; 
border-right: 1pt; 
border-bottom: 1pt; 
border-style: solid; 
border-color: #8CACEC;
cursor:hand;
}



/* default link styles */

a:link {  color: #666666; }
a:visited {  color: #666666; }
a:hover {  color: #3a3a3a; }
a:active {  color: #3a3a3a; }

/* end default link styles */

/* custom link styles */

/* follow the example below, then give the link a class, like <a href="" class="graylink"... */

a.footerlink:link,a.footerlink:visited,a.footerlink:hover{
color:#333;
text-decoration: underline;
}

.arrowlinks{
list-style-image: url("/gfx/global/bullet_arrow.gif");
line-height:150%;

}
.backlinks{
list-style-image: url("/gfx/global/back_arrow.gif");
line-height:100%;
}

a.graylink:link,a.graylink:visited {color:#666666;text-decoration: none;}
a.graylink:hover,a.graylink:active {color:#909090;text-decoration: none;}

a.ltgraylink:link,a.ltgraylink:visited {color:#999999;text-decoration: none;}
a.ltgraylink:hover,a.ltgraylink:active {color:#909090;text-decoration: none;}

a.lgtgraylink:link,a.lgtgraylink:visited {color:#999999;text-decoration: none;}
a.lgtgraylink:hover,a.lgtgraylink:active {color:#B2B2B2;text-decoration: none;}

a.redlink:link,a.redlink:visited {color:#ff6600;text-decoration: none;}
a.redlink:hover,a.redlink:active {color:#ff6600;text-decoration: underline;}

a.smlgraylink:link,a.smlgraylink:visited {color:#3c3c3c;text-decoration: none; font-size:11px}
a.smlgraylink:hover,a.smlgraylink:active {color:#909090;text-decoration: underline; font-size:11px}

a.11pxgraylink:link,a.11pxgraylink:visited {color:#3c3c3c;text-decoration: none; font-size:11px}
a.11pxgraylink:hover,a.11pxgraylink:active {color:#909090;text-decoration: underline; font-size:11px}

a.dggraylink:link,a.dggraylink:visited {color:#3c3c3c;text-decoration: none;}
a.dggraylink:hover,a.dggraylink:active {color:#909090;text-decoration: underline;}

a.homepagelink:link,a.homepagelink:visited {color:#000000;text-decoration: none;}
a.homepagelink:hover,a.homepagelink:active {color:#cc3300;text-decoration: none;}

a.navlvl2bd:link,a.navlvl2bd:visited {color:#909090;text-decoration: underline;}
a.navlvl2bd:active {color:#909090;text-decoration: underline;}
a.navlvl2bd:hover{color:#909090;}

a.navlvl2head:link,a.navlvl2head:visited,a.navlvl2head:hover,a.navlvl2head:active {
color:#333;
text-decoration: underline;
}

/* imgage datagrid link styles */
.imgbdr {
border-color:#9BBAD6;
border-width:0px;
border-style:solid;
height:72px;
width:72px;
}

.mycorcoranlinks{
	font-family:arial,helvetica;
	font-size:12px;
	color:#3a3a3a;
	font-weight:bold;
}
.mycorcoranlinksOn{
	font-family:arial,helvetica;
	font-size:12px;
	color:#3C0;
	font-weight:bold;
}
a.mycorcoranlinks:link,a.mycorcoranlinks:visited {color:#3a3a3a;text-decoration: none;}
a.mycorcoranlinks:hover,a.mycorcoranlinks:active {color:#999999;text-decoration: underline;}

a.mycorcoranlinksOn:link,a.mycorcoranlinksOn:visited {color:#999999;text-decoration: underline;}
a.mycorcoranlinksOn:hover,a.mycorcoranlinksOn:active {color:#999999;text-decoration: underline;}

/* end custom link styles */

/* level 2 navigation styles */


.navlvl2link	{
padding-left:10px; 
padding-right:5px;
text-indent: -16px; 
margin-bottom:5px;
}

.navlvl2bd	{
font-weight:bold;
}

.navlvl2head	{
margin-bottom:10px;
font-weight:bold;
}

/* END Level 2 navigation styles */

/* level 3 navigation styles */

.navlvl3 {
padding-left:10px;
}

.navlvl3link	{
padding-left:10px; 
padding-right:5px;
text-indent: -16px; 
margin-bottom:5px;
}

.navlvl3bd	{
font-weight:bold;
}

.navlvl3head	{
margin-bottom:10px;
font-weight:bold;
}

/* END Level 2 navigation styles */

/*custom styles for all broker business cards, get code from listing.aspx*/
.bCard {position:relative;border:1px solid #CCC; width:230px;margin-top:5px;}
.bCardPhoto {position:relative;width:66px;height:84px;float:left;}
/*html>body .bCardPhoto {
	width: 66px; /* ie5win fudge ends | changing this width affects mozilla */
	}*/
.bCardInfo {position:relative;float:right; width:164px; padding-left:5px;text-align:left;}


/* mouseover description */

.clDescriptionCont {position:absolute;  width:200px; visibility:hidden; layer-background-color:#e2ecf5; z-index:200;}
.clDescription     {width:300px; left:0px; top:0px; font-family:arial,helvetica,sans-serif; border: 1px solid #3a3a3a; padding:3px; font-size:10px; color:#3a3a3a; background-color:#e2ecf5; layer-background-color:#e2ecf5;}
.clDescriptionAgent     {width:125px; left:0px; top:0px; font-family:arial,helvetica,sans-serif; padding:3px; font-size:10px; color:#3a3a3a;text-align:center;}
.clDescriptionAlt     {width:75px; left:0px; top:0px; font-family:arial,helvetica,sans-serif; border: 1px solid #3a3a3a; padding:3px; font-size:10px; color:#3a3a3a; background-color:#e2ecf5; layer-background-color:#e2ecf5;}
.clLinks           {position:absolute; left:100px; top:200px; z-index:1;}
.clCaption         {position:absolute; left:0px; top:0px; width:300px; height:15px; clip:rect(0px 300px 15px 0px); font-size:11px; font-family:arial,helvetica,sans-serif; color:#FFFFFF; font-weight:bold; background-color:#3a3a3a; padding:2px; layer-background-color:#3a3a3a;}
.clCaptionAgent         {position:relative; left:0px; top:0px; width:120px; height:15px; clip:rect(0px 120px 15px 0px); font-size:11px; font-family:arial,helvetica,sans-serif; color:#3a3a3a; font-weight:bold; background-color:#FFFFFF; padding:2px; layer-background-color:#FFFFFF;}
.clMenu     {width:249px; left:0px; top:0px; font-family:arial,helvetica,sans-serif; border: 1px solid #3a3a3a; padding:3px; font-size:10px; color:#3a3a3a; background-color:#e2ecf5; layer-background-color:#e2ecf5;}

/* *** *** SPECIAL STYLES FOR NEW DEVELOPMENT (RVR) *** *** */

.ndtext {
	font-family:arial,sans-serif;
	font-size:11px;
	letter-spacing:1px;
	line-height:135%;
	color:#3a3a3a;
	
}

.ndaddress {
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:.5px;
	line-height:125%;
	color:#3a3a3a;
}

#ndlinks {
	border:1px solid #3a3a3a;
	width:250;
	font-family:arial,sans-serif;
	font-size:11px;
	letter-spacing:.5px;
	line-height:125%;
	color:#3a3a3a;
	padding-bottom:3px;
	margin-bottom:5px;

}

#inndlinks {
	border:1px solid #336699;
	width:200;
	font-family:arial,sans-serif;
	font-size:11px;
	text-align:left;	
	letter-spacing:.5px;
	line-height:125%;
	color:#3a3a3a;
	padding-bottom:3px;
	margin-bottom:5px;

}

li {
	padding-left:3px;
}

#ndlinkstitle {
	border:1px solid #3a3a3a;
	background-color:#3a3a3a;
	width:100%;
	height:15px;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:.5px;
	color:#FFFFFF;
	margin-bottom:3px;
	
}
#agent1,#agent2 {
	border:1px solid #3a3a3a;
	background-color:#FFFFFF;
	width:250;
	font-weight:bold;
	margin-bottom:5px;
	
}

#nddisclaimer {
	margin:5px;
	font-family:arial,sans-serif;
	font-size:10px;
	letter-spacing:1px;
	color:#3a3a3a;
}



/* Special Form classes for home page */
.homeField11px {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #706A5A; 
height: 18px; 
background-color: #FAFAF5; 
border-left: 1pt; 
border-top: 1pt; 
border-right: 1pt; 
border-bottom: 1pt; 
border-style:solid; 
border-color: #706A5A;
}




.homebutton11px 
{
	font-family: arial,helvetica;
	font-weight:bold;
	font-size: 11px;
	color: #FAFAF5;
	height: 18px;
	background-color: #706A5A;
	cursor:hand;
	border: 1px solid #706A5A;

}


.homeDropDown {

	font-family: Arial;
	font-weight:normal;
	font-size: 11px;
	color: #333333;
	height: 18px;
	background-color: #F5F5F5;
	cursor:hand;
	border: 1px solid #706A5A;
}

.hometext10pxNrml {

	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	font-weight: normal;
}

.hometext9pxNrml {

	font-family:Arial;
	font-size:9px;
	color:#ffffff;
	font-weight: normal;
}
.homeUdrline {

	font-family:arial, helvetica;
	font-size:9px;
	color:#333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


.searchrstLine {

	font-family:arial, helvetica;
	font-size:9px;
	color:#333333;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c5c5c5;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.homeBoxBlk{

	font-family:arial, helvetica;
	font-size:9px;
	color:#999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.homeForm {
	font-family:Arial;
	font-size:10px;
	color:#333333;
	background-color:#CCCCCC;
	font-weight: normal;
	border-style:none;
}

.quickSearchBox {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #333; 
	height: 18px; 
	font-weight: normal;
	border: thin inset #CCCCCC;

}
.mapCheckBox {
	font-family:arial,helvetica;
	font-size:12px;
	color:#3a3a3a;
	text-align:justify;
	font-weight: normal;


}




#soldbanner {
	position:absolute;
	top:300px;
	left:350px;
	filter:alpha(opacity=100);
	font-family:times, serif;
	font-size:125px;
	color:#CC0000;
	}
#bytcg {
	position:absolute;
	top:295px;
	left:395px;
	filter:alpha(opacity=50);
	font-family:times, serif;
	font-size:18px;
	font-weight:normal;
	color:#CC0000;
	}
.sbvis {
	visibility: visible;
	}


.newtext9px {
	font-family:arial, helvetica;
	font-size:11px;
	color:#CCCCCC;
	font-weight: bolder;

}
.homeBox {
	font-family:arial,helvetica;
	font-size:9px;
	color:#999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;


}
.hometext10px {
	font-family:Arial;
	font-size:11px;
	color:#CCCCCC;
	font-weight: 600;

}
.homeDotLine {

	font-family:arial,helvetica;
	font-size:9px;
	color:#3a3a3a;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.DotLeftLine {

	font-family:arial,helvetica;
	font-size:9px;
	color:#3a3a3a;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.hometext9px {

	font-family:Arial;
	font-size:10px;
	color:#b6b6b6;
	font-weight: normal;
}

.hometext9Bpx {
	font-family:Arial;
	font-size:9px;
	color:#CCCCCC;
	font-weight: 600;

}

.homearrow {


	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:CC6666;
	font-weight: bold;
}
A.footerlink:link {
	FONT-SIZE: 9px;
	COLOR: #666666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align:right;
}
A.footerlink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footerlink:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footerlink:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.mainlink:link {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	text-align:right;
}
A.mainlink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.mainlink:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.mainlink:hover {
	COLOR: #666666; TEXT-DECORATION: none 
}
A.privacy:link {
	FONT-SIZE: 9px;
	COLOR: #999999;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	text-align:right;
}
A.privacy:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A.privacy:active {
	COLOR: #999999; TEXT-DECORATION: none
}
A.privacy:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
.HomeLinkSplit {

	font-family:arial, helvetica;
	font-size:12px;
	color:#666666;
	text-align:justify;
}
.rightline {

	font-family:arial, helvetica;
	font-size:9px;
	color:#333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.bottomline {
	font-family:Georgia;
	font-size:10px;
	color:#333333;
	padding-right:8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.topline2 {
	font-family:Georgia;
	font-size:10px;
	color:#333333;
	padding-right:8px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E1E1E1;
	border-right-color: #CCCCCC;
	border-bottom-color: #E1E1E1;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.bottomline2 {
	font-family:Georgia;
	font-size:10px;
	color:#333333;
	padding-right:8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #E1E1E1;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.topline {

	font-family:arial, helvetica;
	font-size:9px;
	color:#333333;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.leftdottedline {

	font-family:arial, helvetica;
	font-size:9px;
	color:#333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.copyright {
	COLOR: #999999;
	font-family: Arial;
	font-size: 9px;

}

.copyright2 {
	COLOR: #999999;
	font-family: Arial;
	font-size: 9px;

}


.head14px {
	font-family:arial;
	font-size:14px;
	color:#5B5B5B;
	font-weight: bold;
}
.text11pxLite {

	font-family:arial, helvetica;
	font-size:11px;
	color:#666666;
	text-align:justify;
}
.rightlineC {


	font-family:arial, helvetica;
	font-size:9px;
	color:#333333;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}.BttomDotLine {


	font-family:arial, helvetica;
	font-size:9px;
	color:#d6d6d6;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #d6d6d6;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.menuBox{


	font-family:arial, helvetica;
	font-size:9px;
	color:#333333;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.text11pxwht {

	font-family:arial, helvetica;
	font-size:11px;
	color:#f2f2f2;
}
.textBlueLinkButton
{
    text-decoration:underline; 
    cursor:pointer; 
    color:blue; 
    font-weight:bold;
}
