body 
{
	margin:0px;
	text-align:center;
	}
a
{
outline: none;
}

A:visited
{
    COLOR: #036;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #036;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #036;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #036;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: underline
}
/* 	
##################################################
	Border, Frame, Table, BackGround Styles
##################################################
*/

.BeigeBottomBorder{
border-bottom:1px solid #C0CEE2;
}
.BeigeTopBorder{
border-top:1px solid #C0CEE2;
}

.BeigeTopAndBottomBorder{
border-top:1px solid #C0CEE2;
border-bottom:1px solid #C0CEE2;
}

.SiteBG 
{
	background-image: url(/images/global/bkg_780x1600_CENTER.gif);
    background-repeat: no-repeat;
    background-position: top center; 
    background-color:#FFFFFF;
    text-align:center;
}
.SiteBG2 
{
	background-image: url(/images/global/page_bkg_798x20.gif);
    background-repeat: repeat-y;
    background-position: top center; 
    background-color:#FFFFFF;
}


.HomeBG 
{
	background-image: url(/images/homepage/home_bkg.gif);
    background-repeat: repeat-y;
    background-position: top center; 
    background-color:#FFFFFF;
}
.TopPageBG 
{
	background-image: url(/images/global/page_bkg_798x20.gif);
  
}
.Footer 
{
    background-color:#DBE1EE;
    text-align:left;
    padding:7px;
    border-top:1px dashed #999;
    border-bottom:2px solid #999;
	}
.HomeFooter 
{
	background-image: url(/images/homepage/home_Footer_bkg.gif);
    background-repeat: repeat-y;
    background-position: top center; 
    background-color:#FFFFFF;
	}
.FooterCloser
{
	background-image: url(/images/global/footer_closer.gif);
    background-repeat: no-repeat;
    background-position: top center; 
    background-color:#FFFFFF;
    width:100%;
    
}
.HomeFooterCloser
{
	background-image: url(/images/homepage/home_footer_closer.gif);
    background-repeat: no-repeat;
    background-position: top center; 
    background-color:#FFFFFF;
}
.HomeOpener
{
	background-image: url(/images/homepage/home_opener.gif);
    background-repeat: no-repeat;
    background-position: top center; 
    background-color:#FFFFFF;
}

.SubTopTable 
{
	
	border-bottom:1px solid #C0CEE2;
	margin-top:5px;
	MARGIN-BOTTOM:5px;
	HEIGHT:50px
	
	}

.BrokerImage 
{
	border: 1px solid #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	}

.ListingImage 
{
	border: 1px solid #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	}
.BasicImage 
{
	border: 1px solid #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	}

.SculptButtonLeft
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	height:23px;
	/*background-image:url(/images/global/sculpt_button_bkg_left.gif);
	background-repeat: no-repeat;*/
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	}

.SculptButtonRightArrow
{
	width:19px;
	background-image:url(/images/global/sculpt_button_bkg_right_arrow.gif);
	background-repeat: no-repeat;
	border-right:1px solid #999;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	}

.ListingImageBox 
{
	border:1px solid #efefef;
	padding:1px;
}

/* 	
##################################################
			BasicText Styles
##################################################
*/

li {line-height:140%;}

.BasicText9{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#4c4c4c;
line-height:150%;
}
.BasicText10{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#4c4c4c;
line-height:150%;
}

.BasicText11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4c4c4c;
line-height:150%;
}

.BasicText11999{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
line-height:150%;
}


.BasicText12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4c4c4c;
line-height:150%;
}

.BasicText12Bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4c4c4c;
font-weight:bold;
line-height:150%;
}

.BasicText13{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4c4c4c;
line-height:150%;
}
.BasicText14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4c4c4c;
line-height:150%;
}
.BasicText14bold{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4c4c4c;
line-height:150%;
font-weight:bold;
}
.BasicText15{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#4c4c4c;
line-height:150%;
}
.BasicText16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#4c4c4c;
line-height:150%;
}
.BasicText20{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#4c4c4c;
line-height:150%;
}
.BasicText22{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#4c4c4c;
line-height:150%;
}

.RegionNav 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
	}
	
.SearchResultsLink 
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4c4c4c;
font-weight:bold;
	}

/* 	
##################################################
		Headings, Titles, Headers, etc Styles
##################################################
*/

.PageHeading /* in subtop.ascx */
{
	font-family:Arial;
	font-size:16px;
	color:#777;
	font-weight:bold;
	
	
	}

/* 	
##################################################
			Link Styles
##################################################
*/

A.BasicLink:visited{TEXT-DECORATION: none; Color:#036}
A.BasicLink:hover{TEXT-DECORATION: UNDERLINE; Color:#036}
A.BasicLink:active{TEXT-DECORATION: UNDERLINE; Color:#036}
A.BasicLink{TEXT-DECORATION: none; Color:#036}

A.RegionNav:visited{TEXT-DECORATION: none; Color:#4c4c4c}
A.RegionNav:hover{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.RegionNav:active{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.RegionNav{TEXT-DECORATION: none; Color:#4c4c4c}

A.SearchResultsLink:visited{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.SearchResultsLink:hover{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.SearchResultsLink:active{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.SearchResultsLink{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}

A.UnderlineLink:visited{TEXT-DECORATION: UNDERLINE; Color:#036}
A.UnderlineLink:hover{TEXT-DECORATION: UNDERLINE; Color:#036}
A.UnderlineLink:active{TEXT-DECORATION: UNDERLINE; Color:#036}
A.UnderlineLink{TEXT-DECORATION: UNDERLINE; Color:#036}

A.UnderlineHoodLink:visited{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.UnderlineHoodLink:hover{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.UnderlineHoodLink:active{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.UnderlineHoodLink{TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}

A.BasicLinkWhite:visited{TEXT-DECORATION: none; Color:#FFFFFF}
A.BasicLinkWhite{TEXT-DECORATION: none; Color:#FFFFFF}
A.BasicLinkWhite:hover{TEXT-DECORATION: UNDERLINE; Color:#FFFFFF}
A.BasicLinkWhite:active{TEXT-DECORATION: UNDERLINE; Color:#FFFFFF}

A.SculptButtonLink:visited{font-size:12px;TEXT-DECORATION: none; Color:#4c4c4c}
A.SculptButtonLink:hover{font-size:12px;TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.SculptButtonLink:active{font-size:12px;TEXT-DECORATION: UNDERLINE; Color:#4c4c4c}
A.SculptButtonLink{font-size:12px;TEXT-DECORATION: none; Color:#4c4c4c}


A.OHLabel:visited{font-size:12px;TEXT-DECORATION: UNDERLINE; Color:Red}
A.OHLabel:hover{font-size:12px;TEXT-DECORATION: UNDERLINE; Color:Red}
A.OHLabel:active{font-size:12px;TEXT-DECORATION: UNDERLINE; Color:Red}
A.OHLabel{font-size:12px;TEXT-DECORATION: UNDERLINE; Color:Red}





/* 	
##################################################
			Form Element Styles
##################################################
*/
form 
{
	display:inline;
	}
.BasicTextBox
{
	background-color:#FFF;
	border: 1px solid #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#4c4c4c;
	height:23px;
	padding:1px;
	padding:3px, 5px, 1px, 5px;

	}
	
.BasicTextArea
{
	background-color:#FFF;
	border: 1px solid #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#4c4c4c;
	padding:1px;
	padding:3px, 5px, 1px, 5px;

	}
	
.BasicDropDown
{
	background-color:#FFF;
	border: 1px solid #666;
	border-left-color: #ccc;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#4c4c4c;
	/*height:23px;*/
	padding:2px, 5px, 1px, 5px;
	
	
	}	
.BasicSubmitButton
{
	/*background-color:#E0B8AF;
	border:1px solid #892245;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#5D2E24;
	font-weight:bold;
	height:20px;
	padding:1px, 5px, 1px, 5px;
*/
	background: url( /images/Global/search_butt_bkg.png );
	border: 1px single #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #036;
	height:23px;
	padding:1px, 5px, 1px, 5px;
	font-size:11px;
	font-weight:bold;
	cursor:hand;

	}

.SearchSubmitButton 
{
	background: url( /images/Global/search_butt_bkg.png );
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #036;
	width:167px;
	padding: 0.25em, 0em, 0.25em, 0em;
	font-size:16px;
	font-weight:bold;
	cursor:hand;

	}
	
.BuzzSubmitButton 
{
	background: url( /images/Global/search_butt_bkg.png );
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #036;
	font-size:16px;
	font-weight:bold;
	cursor:hand;

	}
	
/* 	
##################################################
			MyPDE Styles
##################################################
*/

.MyPDENavTable
{
	background-color:#e8e3d8;
	
	}
.MyPDENavCellOn
{
	background-color:#584D34;
	font-family:Arial;
	color:#4c4c4c;
	font-size:12px;
	text-align:center;
	
	}
	
.MyPDENavCellOff
{
	font-family:Arial;
	color:#4c4c4c;
	font-size:12px;
	text-align:center;

	}

/* 	
##################################################
			Search Page Styles
##################################################
*/

.SearchFamilyStyleTable
{
	border:1px solid #eee;
	}
.SearchPriceTable
{
	border:1px solid #eee;
	}
.SearchSpecificsTable
{
	border:1px solid #eee;
	}
	
.SearchHoodsTable
{
	border:1px solid #eee;
	display:none;
	position:relative; 
}

.RegionPageMainLink 
{
	font-family:Arial;
	color:#849ec6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.RegionPageSubLink 
{
	font-family:Arial;
	color:#4c4c4c;
	font-size:11px;
	text-indent:20px;
	text-decoration:none;
	}
	
A.RegionPageMainLink:visited{TEXT-DECORATION: none; color:#849ec6;}
A.RegionPageMainLink:hover{TEXT-DECORATION: UNDERLINE; color:#849ec6; }
A.RegionPageMainLink:active{TEXT-DECORATION: UNDERLINE; color:#849ec6;}
A.RegionPageMainLink{TEXT-DECORATION: none; color:#849ec6;}

A.RegionPageSubLink:visited{TEXT-DECORATION: none; color:#4c4c4c;}
A.RegionPageSubLink:hover{TEXT-DECORATION: UNDERLINE; color:#4c4c4c; }
A.RegionPageSubLink:active{TEXT-DECORATION: UNDERLINE; color:#4c4c4c;}
A.RegionPageSubLink{TEXT-DECORATION: none; color:#4c4c4c;}

#DivStatusBar
{

	background: url( /images/Global/search_butt_bkg.png );
	border: 1px solid #C0CEE2;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #4c4c4c;
	height:25px;
	width:100%;
	padding:5px;
	font-size:12px;
	text-align:left;
	font-family:Arial, Verdana, Helvetica;

	}
	
#DivMyAcctStatusBar
{

	/*background-color:#eefeef;*/
	border: 1px solid #C0CEE2;
	color: #036;
	/*height:25px;*/
	/*width:100%;*/
	padding:5px;
	font-size:12px;
	text-align:left;
	font-family:Arial, Verdana, Helvetica;

	}
	
#SaveSearchStatusBar
{

	background: url( /images/Global/search_butt_bkg.png );
	border: 1px solid #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #4c4c4c;
	height:25px;
	width:100%;
	padding:5px;
	font-size:12px;
	text-align:left;
	font-family:Arial, Verdana, Helvetica;

	}
	
#BrokerNavList 
{
padding-left: 20px;
margin:0;

}	
#BrokerNavList li
{
display: inline;
list-style-type: none;
padding-right: 20px;

}

#scroll_clipper 
{
    margin:0px;
    padding-top:20px;
    scrollbar-arrow-color:#3C0B11;
    scrollbar-base-color:#999;
    scrollbar-shadow-color:#F3F3F3;
    scrollbar-face-color:#EFEFEF;
    scrollbar-highlight-color:#F3F3F3;
    scrollbar-dark-shadow-color:#FFFFFF;
    scrollbar-3d-light-color:#3C0B11;
}
/* 	
##################################################
			BOXES WITH CORNERS (http://developer.yahoo.com/ypatterns)
##################################################
*/

.sumborder{ border:1px solid #C0CEE2; margin:0 10px 5px 0; background-color:#EDF1F7; padding-bottom:-10px;}
.summaryheader {font-family:arial; font-size:16px; color: #4c4c4c; font-weight:bold; margin:10px 0px 5px 10px;}
.ct, .ct .cl, .cb, .cb .cl{display:block; font-size:0; line-height:0; margin:0; height:4px; position:relative;}
.ct, .cb{width:100%; right:-1px}
.ct .cl, .cb .cl{ width:4px; left:-2px;}
.ct{ background:transparent url(/images/global/corner_ne.gif) no-repeat top right; top:-1px;}
.ct .cl{ background:transparent url(/images/global/corner_nw.gif) no-repeat top left}
.cb{ background:transparent url(/images/global/corner_se.gif) no-repeat bottom right; bottom:-1px;}
.cb .cl{ background:transparent url(/images/global/corner_sw.gif) no-repeat bottom left;}
.sumborder p {margin:10px;}


/*Agent Pages*/
.agentPageLinks
{
	padding-right:3px;
	border-top:#036 1px solid;
	border-bottom:#036 1px solid;
	margin-top:5px;
	padding-left:0px;
	padding-bottom:3px;
	width:100%;
	padding-top:3px;
	background-color:#e8e3d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
	line-height:150%;
}
.TeamLinks
{
	width:140px;
	border-top:#036 1px solid;
	background-color:#e8e3d8;
	text-align:left;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
	line-height:150%;
}
.TeamLinks ul
{
	list-style-type:none;margin: 0;padding: 0;
}

.TeamLinks1 ul
{
	padding-left:-80px;
}

.TeamLinks1 li
{
	padding-left:-80px;
}

.listinsTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4c4c4c;
	line-height:150%;
	margin-left: 5px;
	padding-bottom:15px;
}
.teamname{
font-family:"Avant Garde", "Century Gothic", sans-serif;
font-size:16px;
color:#4c4c4c;
font-weight:bold;
line-height:250%;
}
#labelsep div {padding:bottom:0px} 
html>body #labelsep div {padding-top:20px} 
.labelsep1 div {padding:bottom:0px} 
html>body .labelsep1 div {padding-top:20px} 

.txtlablelAgent 
{
	font-size: 11px; 
	color: #036; 
	font-family: Arial,Verdana;
	font-weight:bold;
	padding-right:4px;
	padding-top:0px;
	text-align:right;
}
.listingType{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4c4c4c;
line-height:150%;
font-weight:bold;
MARGIN-LEFT: 5px;
}
.buildinglistingType{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4c4c4c;
line-height:150%;
font-weight:bold;
text-align:center;
width:790px;
padding-bottom:10px;


}
#featinfo  {
background: url(/images/global/broker_feature_bkg.jpg) no-repeat;
padding-left: 30px; 
height: auto; 
text-align: left;
padding-right:0px;
margin:0 auto; 
}

#featinfo {width: 774}
html>body #featinfo {width: 744} 

#content { width: 550px;text-align:left; }
 #newdevtitle {width: 550px;margin:1em auto;text-align:left;}
 .leftcolumn { float: left;width: 418;}
 .leftcolumn-content {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4c4c4c;line-height:150%; }
 .rightcolumn { float: right;width: 130px; }
 .rightcolumn-content { text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4c4c4c;line-height:150%; }
