@charset "utf-8";
/* CSS Document */


input, textarea, select { font-size:98%;}
ul { list-style:circle;}


/*-------------index part---------------- */

.latest { background:url(images/latest-prop.jpg) no-repeat; line-height:46px; padding-left:50px; color:#036e9a; font-weight:bold; font-size:16px; }

.hottest { background:url(images/hottest-prop.jpg) no-repeat; line-height:46px; padding-left:50px; color:#036e9a; font-weight:bold; font-size:16px; }

.titlebg { background:url(images/table-bg.jpg) repeat-x; height:24px; line-height:24px; color:#FFFFFF; font-weight:bold; padding-left:10px; }

.project-bullet { background:url(images/bullet2.gif) no-repeat #e9e9e9; padding-left:20px; line-height:14px; margin-top:2px; }
.project-bullet2 { background:url(images/bullet2.gif) no-repeat #f4f4f4; padding-left:20px; line-height:14px; margin-top:2px; }
.grey { background:#e9e9e9; padding-left:10px; }
.grey2 { background:#f4f4f4; padding-left:10px;  }
.grey3 { background:#F9F9F9;}
.table-style { border:1px solid #CCCCCC;}
.services { color:#990000; font-weight:bold; padding-left:15px;}

.tablegb {background:url(images/tablebg.jpg) repeat-x; }

/*---------------- End index part---------------- */

/*----------------Find negotiator page---------------- */
.bg-negotiator { background:url(images/sys/bar-top.jpg) repeat-x; padding:10px;}
.img-padding a img { border:1px solid #D1D1D1; padding:3px; background:#FFFFFF;}
.img-padding a:hover img { border:1px solid #2187A9; padding:3px; background:#FFFFFF;}
a:link.title-negotiator, a:active.title-negotiator, a:visited.title-negotiator { color:#006699; font-weight:bold;}
a:hover.title-negotiator{ color:#666666; font-weight:bold;}
.border-img { border:1px solid #CCCCCC; padding:3px;}
.blue-color { color:#006699; font-weight:bold;}
.red-price{ color:#990000; white-space:nowrap;}
.redcolor { color:#990000; }
.small-text { font-size:11px; color:#006699;}

/*paging*/

#pager_links a { text-decoration:none; color:#ff3300; background:#fff; border:1px solid #e0e0e0; padding:1px 4px 1px 4px; margin:2px; }
#pager_links a:hover { text-decoration:none; color:#3399ff; background:#f2f2f2; border:1px solid #3399ff; padding:1px 4px 1px 4px; margin:2px; }
#current_page { border:1px solid #333; padding:1px 4px 1px 4px; margin:2px; color:#333; }

/*negotiator-profile*/
a:link.property, a:active.property, a:visited.property { text-decoration:none; color:#060433; background:url(images/sys/arrow-project.gif) no-repeat; padding-left:10px; line-height:13px;}
a:hover.property { text-decoration:underline; color:#12383F; background:url(images/sys/arrow-project.gif) no-repeat; padding-left:10px; line-height:13px;}


/*----------------End Find negotiator page -----------------*/


/*-------------------------Buy page------------------------ */


.btn-left{ background:url(images/sys/left-btn.jpg) no-repeat right top; display:block;}
.btn-right { background:url(images/sys/right-btn.jpg) no-repeat left top; display:block;text-align: center;line-height:23px;}
.btn-middle { background:url(images/sys/middle-btn.jpg) repeat-x left top; color:#FFFFFF; line-height:23px; text-align:center; font-weight:bold;}
#bullet-buy ul { margin:0; padding:0; list-style:none;}
#bullet-buy ul li { background:url(images/sys/arrow.gif) no-repeat; line-height:21px; padding-left:20px;}
a:link.blue-advance, a:active.blue-advance, a:visited.blue-advance{ color:#006699;text-decoration:underline;}
a:hover.blue-advance{ color:#666666; }
a:link.square-number, a:active.square-number, a:visited.square-number{ color:#000; padding:0 3px;font-size:10px;}
a:hover.square-number{ color:#006699; padding:0 3px; 
font-size:10px;}
a:link.area, a:active.area, a:visited.area{ background:url(images/sys/arrow-project.gif) no-repeat; padding-left:10px; line-height:12px; }
a:hover.area{ border-bottom:1px dotted #999999;background:url(images/sys/arrow-project.gif) no-repeat; padding-left:10px; line-height:12px;}
.green-text { color:#999900; font-size:14px; font-weight:bold;}
a:link.arrow-type,a:active.arrow-type, a:visited.arrow-type{ background:url(images/sys/arrow2.gif) no-repeat; line-height:12px; padding-left:20px;}
a:hover.arrow-type{}
.leftborder { border-right:1px solid #E8E8E8;}

/*-------------------------End Buy page---------------------*/

/*-------------------------browse type page------------------------ */
.bullet-type { background:url(images/sys/bullet.gif) no-repeat; line-height:15px; padding-left:20px;}
.greentext { color:#999900; font-size:16px; font-weight:bold;}
a:link.arrow-new, a:visited.arrow-new,a:active.arrow-new{ }
a:hover.arrow-new { text-decoration:underline;}
/*-------------------------end browse type page------------------------ */

/*-------------------------Flyer Print Out------------------------ */
.borderheader { border:2px solid #cccccc; background:#FFFFFF;}
.bordertitle{ border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background:#F4F4F4;}
.bordertop{border-top:2px dotted #cccccc;}
.tablestyle2 { border:1px solid #a0c1cf; padding:2px; background:#eaf8fe;}
.rightborder{ border-right:2px dotted #CCCCCC;}
/*-------------------------End Flyer Print Out------------------------ */

.border-dot { border-bottom:2px dotted #CCCCCC; padding:5px;}
.arrow-list { background:url(../images/arrow.gif) no-repeat; line-height:12px; padding-left:18px;}

