/*--------------------------------General	--------------------------------*/
body, table, td, p, span, a, div {
	font-size: 12px; 
	font-family:Trebuchet, Verdana, Arial;
}

a{
text-decoration:none;
}
body{background:url(/images/Mborder.png) center;background-repeat: repeat-y;background-color:#e4e4e4}
body table{background-color:#ffffff}
h1 {font-family: Trebuchet, Verdana, Arial;text-decoration: none;font-weight:normal;display:inline;color:#ffffff}
h2 {font-family: Trebuchet, Verdana, Arial;text-decoration: none;font-weight:normal;display:inline}
select {font-size:10px}
/*-------------------------------- Class --------------------------------*/
.bold {font-weight: bold;}
.no_bold {font-weight:normal; }
.padl8{padding-left:14px}

.no_underline {
	text-decoration: none;
}

.default {font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.input_style {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
}

/*-------------------------------- Color --------------------------------*/
.white { 
	color: white;
}

.black {
	color: black;
}

.blue {
	color: #0000FF;
}

.purple {
	color: #056397;
}

.red {
	color: #990000;
}

.blue_rent {
	color: #4584A7;
}
.red_sale {
	color: #d80c41;
}

.ogrey {
	color: #606060;
}

.grey {
	color: #343434;
}

.dgrey {
	color: #868686;font-size:11px
}
.hlight{
	color:#055576
}

/*-------------------------------- Size --------------------------------*/
.size9 {
	font-size: 9px;
}
.size10 {
	font-size: 10px;
}
.size11 {
	font-size: 11px;
}
.size12 {
	font-size: 12px;
}
.size13 {
	font-size: 13px;
}
.size14 {
	font-size: 14px;
}
.size15 {
	font-size: 15px;
}
.size23 {
	font-size: 23px;
}


#bottommenu {color:#666666}
#bottommenu td{color:#666666}

#bottommenu a{color:#666666;font-size:11px}
#bottommenu a:hover{color:#666666;font-size:11px;text-decoration:underline}
#bottommenu .style2 a{color:#0186C7;font-size:11px}
#bottommenu .style2 a:hover{color:#666666;font-size:11px;text-decoration:underline}
.lh15{line-height:1.5}
.lh16{line-height:1.6}
.lh17{line-height:1.7}
.lh18{line-height:1.8}
.lh19{line-height:1.9}
.tj{text-align:justify}
.fl{float:left}
.fr{float:right}
.pleft4{padding-left:4px}
.uline{text-decoration:underline}
.detailbw{width:220px}
.txtleft{text-align:left}
.txtright{text-align:right}

.htitle{height:17px;width:222px;text-align:center;background-color:#686363;color:#ffffff}
.hbox{padding:10px;width:230px;height:285px;line-height:1.6;margin:5px;float:left;font-size:11px}
.hbox div{font-size:11px}
.hbox td{font-size:11px}
.morerl{padding:4px 6px 4px 6px;background-color:#202020;color:#ffffff;size:11px;float:right;position:relative;}

.none{float:left;width:28px;height:28px;}
.liv{float:left;background:url(/images/living.png);width:28px;height:28px;}
.bed{float:left;background:url(/images/bed.png);width:28px;height:28px;}
.bath{float:left;background:url(/images/bath.png);width:28px;height:28px;}
.size{float:left;background:url(/images/size.png);width:28px;height:28px;}
.swta{float:left;background:url(/images/swta.png);width:28px;height:28px;margin-right:2px}
.forsale{float:left;background:url(/images/forsale.png);width:28px;height:28px;margin-right:2px}
.forrent{float:left;background:url(/images/forrent.png);width:28px;height:28px;margin-right:2px}
.forsalerent{float:left;background:url(/images/forsalerent.png);width:42px;height:28px;margin-right:2px}
.featured{float:left;background:url(/images/featured.png);width:28px;height:28px;margin-right:2px}
.moreinfo{float:left;background:url(/images/moreinfo.png);width:28px;height:28px;}
.contactp{background:url(/images/contactp.png);width:28px;height:28px;}
.contactn{background:url(/images/contactn.png);width:28px;height:28px;}
.remarks{background:url(/images/remarks.png);width:28px;height:28px;}
.new{float:left;background:url(/images/new.png);width:28px;height:28px;}
.iconn_h{float:left;width:35px;padding:4px 0px 0px 2px}
.iconn{float:left;width:100px;padding:4px 0px 0px 2px}
.iconn1_h{float:left;width:12px;padding:4px 0px 0px 2px}
.iconn1{float:left;width:20px;padding:4px 0px 0px 2px}
.iconn2_h{float:left;width:2px;padding:4px 0px 0px 2px}
.iconn2{float:left;width:8px;padding:4px 0px 0px 2px}

.sole{float:left;position:absolute;z-index:1000;text-align:left;padding:0px 0px 0px 1px;border:0px}
.center-cropped{width:56px;height:70px;overflow:hidden; border:solid 1px #cccccc; text-align:center}
.h200{width:200px;height:26px;background:url(/images/header_200.png) no-repeat;color:#ffffff;padding-top:7px;text-align:left;}
.h200 b{color:#fed33b}
.ourAgentslist{font-size:10px;color:#555555;}
.ourAgentslist  a{color:#5386c5;text-decoration:none;font-size:9px}​

