.listingdata 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	margin-left: 4px;
	line-height: 16px;
}

.listingnocaps 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px; 
	margin-left: 4px;
	line-height: 16px;
	text-transform: capitalize;	
}

.listingdefault 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px; 
	line-height: 16px;
	margin-left: 4px;
	margin-right: 4px;
}

.listingheader
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px; 
	line-height: 16px;
	margin-left: 4px;
	margin-right: 4px;
	font-weight: bold;
}

.listinginput 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px; 
}

.listinglabel 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	font-weight: bold;
	margin-right: 4px;
	line-height: 16px;
}

.listinglight 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	line-height: 16px;
	margin-left: 4px;
	margin-right: 4px;
}

.listingoffice 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	color: #FFFFFF;
	background: transparent url("/images/listings/listing_office_bar_right_en.gif") right top no-repeat;	
	text-transform: capitalize;
}

.listingofficetitle
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 2px;
	color: #000000;
}

.listingpaging
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

.listingpaging a:link {color: #000000; text-decoration: underline;}
.listingpaging a:visited {color: #000000; text-decoration: underline;}
.listingpaging a:hover {color: #333333; text-decoration: none;}
.listingpaging a:active {color: #333333; text-decoration: none;}

.listingsmall
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px; 
}

.listingtitle 
{  
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	text-transform: uppercase;
	background: transparent url("/images/listings/title_bar_right_end.gif") right top no-repeat;	
}

.listingtitle a:link {color: #FFFFFF; text-decoration: none;}
.listingtitle a:visited {color: #FFFFFF; text-decoration: none;}
.listingtitle a:hover {color: #FFFFFF; text-decoration: underline;}
.listingtitle a:active {color: #FFFFFF; text-decoration: underline;}

.loadingimg
{
	background-image : url(/images/listings/loading.gif);
	background-repeat : no-repeat;
	font : 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif
}

.mlsdata {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;	
    color: #000000;
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	text-transform: capitalize;
}

.mlsdata a:link {color: #123498; text-decoration: underline;}
.mlsdata a:visited {color: #123498; text-decoration: underline;}
.mlsdata a:hover {color: #153BAB; text-decoration: none;}
.mlsdata a:active {color: #153BAB; text-decoration: none;}

.mlsdatabottom 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	line-height: 16px;
	margin-left: 4px;
	margin-right: 4px;
	background: #CB5201 url("/images/listings/mls_data_bottom.gif") right bottom no-repeat;	
}

.mlsdatatop 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	line-height: 16px;
	margin-left: 4px;
	margin-right: 4px;
	background: #6A330A url("/images/listings/mls_data_top.gif") right top no-repeat;	
}

.mlsheader {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bold;	
    color: #FFFFFF;
    margin-top: 5px;
	margin-bottom: 5px;
    padding-left: 3px;
}

.mlsheader a:link {color: #E6CA45; text-decoration: underline;}
.mlsheader a:visited {color: #E6CA45; text-decoration: underline;}
.mlsheader a:hover {color: #F0B471; text-decoration: none;}
.mlsheader a:active {color: #F0B471; text-decoration: none;}

.mlsnum
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px; 
}

.mlstitle 
{  
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	text-transform: uppercase;
	background: transparent url("/images/listings/title_bar_right_end.gif") right top no-repeat;	
}

.mlstitle a:link {color: #FFFFFF; text-decoration: none;}
.mlstitle a:visited {color: #FFFFFF; text-decoration: none;}
.mlstitle a:hover {color: #FFFFFF; text-decoration: underline;}
.mlstitle a:active {color: #FFFFFF; text-decoration: underline;}

.mlsbottomdata 
{  
	width: 190px;
	height: 8px; 
	margin-left: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: transparent url("/images/listings/details_bottom_right_corner.gif") right top no-repeat;	
}

.mlstopdata 
{  
	width: 190px;
	height: 8px; 
	margin-left: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: transparent url("/images/listings/details_top_right_full.gif") right top no-repeat;	
}

.nbsearchdata {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;	
    color: #000000;
    line-height: 14px;
    padding: 4px;
}

.nbsearchdata a:link {color: #000000; text-decoration: underline;}
.nbsearchdata a:visited {color: #000000; text-decoration: underline;}
.nbsearchdata a:hover {color: #330000; text-decoration: none;}
.nbsearchdata a:active {color: #330000; text-decoration: none;}

.nbsearchheader {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold;	
    color: #FFFFFF;
    line-height: 16px;
    padding: 6px;
}

.nbsearchheader a:link {color: #E6CA45; text-decoration: underline;}
.nbsearchheader a:visited {color: #E6CA45; text-decoration: underline;}
.nbsearchheader a:hover {color: #F0B471; text-decoration: none;}
.nbsearchheader a:active {color: #F0B471; text-decoration: none;}

.nextsteps_title
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	font-weight: bold;
	margin-left: 6px;
	margin-right: 11px;
	line-height: 16px;
	text-transform: capitalize;	
}

.nextsteps_title a:link {color: #FFFFFF; text-decoration: underline;}
.nextsteps_title a:visited {color: #FFFFFF; text-decoration: underline;}
.nextsteps_title a:hover {color: #F0B471; text-decoration: none;}
.nextsteps_title a:active {color: #F0B471; text-decoration: none;}

.nextsteps_icons
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px; 
	margin-left: 11px;
	margin-right: 2px;	
}

.nextsteps_icons a:link {color: #FFFFFF; text-decoration: underline;}
.nextsteps_icons a:visited {color: #FFFFFF; text-decoration: underline;}
.nextsteps_icons a:hover {color: #F0B471; text-decoration: none;}
.nextsteps_icons a:active {color: #F0B471; text-decoration: none;}

TD.SlideShowTopCell
{
	background-image: url(/images/listings/photo_area_bg_top_01.gif);
	background-repeat: no-repeat;
	Height: 32px;
	Width: 302px;
	Font-Size: 0px;
}

TD.SlideShowImageCell
{
	background-image: url(/images/listings/photo_area_bg_mid_02.gif);
	background-repeat: repeat-y;
}

TD.SlideShowControls
{
	background-image: url(/images/listings/photo_area_bg_bot_03.gif);
	Height: 53px;
	Width: 302px;	
}

DIV.SlideShowCaption
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Arial;
	Text-Align: center;
}

.smallnocaps 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px; 
	margin-left: 4px;
	line-height: 16px;
	text-transform: capitalize;	
}