@charset "utf-8";
/* CSS Document */

html, body {padding:0; margin:0; font:normal 11px/130% Tahoma, Verdana, Arial;}
img, table {border:none;}

#pageContent {width:1000px; margin:0 auto;}

/*--- Header ---*/
.Header {height:300px; margin:0; padding:0;}
.headerLogo {position:relative; margin-top:-300px; z-index:100; text-align:center;}
.topMenu {position:relative; margin-top:-28px; height:28px; z-index:10000;}

/*--- Main Container ---*/
.widthBody {width:1000px;}
/*-- Left Column --*/
.widthLeft {float:left; width:180px; padding:10px 0;}
.leftBanner {margin-bottom:5px;}
.leftBanner img {padding-bottom:5px;}

.leftSearch {height:20px; padding:5px 10px; margin-bottom:10px; background:url(../images/left_search_bg.jpg) no-repeat;}
.searchForm {height:16px; width:125px; padding:1px 5px; border:1px solid #aaa; font-size:11px; font-family:Tahoma, Verdana, Arial;}
.leftSearch a {padding-left:5px;}

.leftSupport {margin-bottom:5px; background:url(../images/left_support_bot.jpg) bottom no-repeat; padding-bottom:10px;}
.leftSupport .title {padding:5px 10px; padding-bottom:10px; height:20px; background:url(../images/left_support_title.jpg) top no-repeat; font-size:12px; font-weight:bold; text-transform:uppercase;}
.leftSupport .content {padding:0 6px; margin:0; border-left:1px solid #5b9400; border-right:1px solid #5b9400;}
.leftSupport .content ul {padding:0; padding-bottom:7px; margin:0; list-style:none;}
.leftSupport .content li {padding:3px 0; margin:0; list-style:none outside;}
.leftSupport .content a {text-decoration:none; color:#000;}
.leftSupport .content img {padding-right:3px;}

.leftBox {
	background:url(../images/right_box_bg.gif) bottom repeat-x; margin-bottom:5px;
}
.leftBoxTitleL {
	height:35px; 
	padding-left:10px; 
	background:url(../images/right_box_titleL.gif) left no-repeat; 
	color:#fff; 
	font:bold 11px Tahoma, Verdana, Arial; 
	text-transform:uppercase;
	display:block;
}
.leftBoxTitleR {height:20px; padding:5px 10px 10px 0; background:url(../images/right_box_title.gif) right no-repeat;}
.leftContent {
	padding:0 7px 15px; margin:0; 
	background:url(../images/left_bot_bg.gif) bottom no-repeat;
}
.leftContent ul {margin:0; padding:0; list-style:none;}
.leftContent li {border-bottom:1px solid #aaa; padding:5px 0;}
.leftContent li a{text-decoration:none;  font:bold 11px Arial, Helvetica; color:#1f54bc;}
.leftContent li a:hover{ color:#FF6600;}
.leftContent li.last{border-bottom:none;}

.leftCounter {margin-bottom:10px; height:40px; background:url(../images/left_counter_bg.jpg) no-repeat; font-size:12px;}
.leftAd {margin-bottom:10px;}
.leftAd ul{margin:0; padding:0; list-style:none;}
.leftAd li {padding:3px 0;}
.leftAd li a{border:0; text-decoration:none;}
.leftAdResize {max-width:180px; width:expression(this.width > 180 ? 180 : true); }

.rightAd {margin-bottom:10px;}
.rightAd ul{margin:0; padding:0; list-style:none;}
.rightAd li {padding:3px 0;}
.rightAd li a{border:0; text-decoration:none;}
.rightAdResize {max-width:218px; width:expression(this.width > 218 ? 218 : true); border:1px solid #000;}

/*-- Main Column --*/
.widthMain {float:left; width:580px; padding:0 9px; font-size:12px;}
.mainBox {width:570px; margin-top:10px; padding:5px; padding-top:0; background:#96c8ff url(../images/main_box_title.jpg) no-repeat;}
.mainTitle {height:26px; padding:10px 5px 5px; color:#000; font:normal 24px "Times New Roman", Times, serif;}
.mainContent .Title{font:normal 2.0em "Times New Roman", Times, serif;}
.mainContent {background:#fff; padding:15px;font-size:12px; line-height:140%; text-align:justify;}
.mainContent a {color:#1f54bc; font-size:11px;}
/*- About Us -*/
.mainAbout {font-size:12px; line-height:140%; text-align:justify;}
.mainAbout img {float:right; padding:5px 0 5px 10px; max-width:250px; width:expression(this.width > 250 ? 250 : true);}
.mainAbout a {color:#1f54bc; font-size:11px;}
/*- News -*/
.mainNews {width:570px; background:url(../images/main_news_bg.gif) repeat-y; line-height:140%;}
.mainNews .hightlight {font-weight:bold; font-size:12px; color:#1f54bc;}
.mainNews a {color:#1f54bc; font-size:11px;}
.mainNewsLeft {float:left; width:335px; margin-right:5px; padding:15px; text-align:justify;}
.mainNewsLeft .title {font-size:12px; font-weight:bold; color:#c80000; text-decoration:underline; text-transform:uppercase;}
.mainNewsLeft .title a{font-size:12px; font-weight:bold; color:#c80000; text-decoration:underline; text-transform:uppercase;}
.mainNewsLeft .title a:hover{text-decoration:none;}

.mainNewsLeft img {float:right; padding:10px; padding-right:0;}
.mainNewsLeftOther {padding:10px 0;}
.mainNewsLeftOther ul {padding:0; margin:0; list-style:none;}
.mainNewsLeftOther li {background:url(../images/main_bullet.gif) left no-repeat; padding-left:10px; line-height:175%;}
.mainNewsLeftOther li a {text-decoration:none;}
.mainNewsRight {float:left; width:170px; padding:15px;}
.mainNewsRight .title {font-size:12px; font-weight:bold; color:#c80000; text-decoration:underline; text-transform:uppercase;}
.mainNewsRight .title a{font-size:12px; font-weight:bold; color:#c80000; text-decoration:underline; text-transform:uppercase;}
.mainNewsRight .title a:hover{text-decoration:none;}

.mainNewsList{padding:5px 0; margin:0;}
.mainNewsList .title h2{
	color: #0087c7;
	margin: 0;
	font: bold 14px/100% Arial, Helvetica, sans-serif;
}

.mainNewsList .datepost{font:normal 11px Arial, Helvetica, sans-serif; color:#999; padding-bottom:10px;}
.mainNewsList .imgrealty {float:left;}
.mainNewsList .imgrealty a{border:none;}
.mainNewsList .imgrealty img{border:none; padding:0 10px 0 0;}
.imgResizeNews {max-width:150px; width:expression(this.width > 150 ? 150 : true);}
.mainNewsList .entrydetail {
	font-size:12px;
	line-height:140%;
}
.mainNewsList .entrydetail a{
	text-decoration:none;
	color:#000;
}


/*-- Right Column --*/
.widthRight {float:right; width:220px; padding:10px 0; overflow:hidden;}
.rightBox {background:url(../images/right_box_bg.gif) bottom repeat-x; margin-bottom:5px;}
.rightBoxTop {background:url(../images/right_box_bg.gif) top repeat-x;}
.rightBoxTitleL {float:left; height:35px; padding-left:15px; background:url(../images/right_box_titleL.gif) left no-repeat; color:#fff; font:bold 12px Tahoma, Verdana, Arial; text-transform:uppercase;}
.rightBoxTitleR {height:20px; padding:5px 15px 10px 0; background:url(../images/right_box_title.gif) right no-repeat;}
.rightDVT {font-style:italic; font-size:11px; display:block; padding:7px 0; text-align:right;}
#rightTable {}
#rightTable td, th {border-bottom:1px solid #999; text-align:center; padding:5px;}
#rightTable th {font-weight:bold;}
#rightTable td.last {border-bottom:none;}
#rightTable td.first,#rightTable th.first {width:70px;}
.rightSource{ text-align:center; padding:5px 0 15px;}
.rightViewAll {text-align:right; padding:5px; padding-bottom:0;}
.rightViewAll a {background:#fff; padding:2px 5px; border:1px solid #1f54bc; color:#1f54bc; text-decoration:none;}
.rightBieuphi {padding:5px 0;}
.rightInfo {}
.rightInfo ul {padding:0; margin:0; margin-left:5px; list-style:none; font-size:12px;}
.rightInfo li {background:url(../images/right_bullet.gif) left no-repeat; padding:3px 0 3px 15px;}
.rightInfo li a {color:#000; text-decoration:none;}

/*--- Footer ---*/
.Footer {clear:both; text-align:center;}
.footerMenu {font-size:12px; color:#1f54bc; padding:5px 0;}
.footerMenu a {color:#1f54bc; text-decoration:none; font-weight:bold; padding:0 25px;}
.footerInfo {padding:14px; line-height:150%; color:#333;}


/*-- Others --*/
.clear {clear:both;}

/*Navigator back to*/
.contentIndent {padding:0; margin:0; border-bottom:1px dotted #aaa;}
.contentIndentH {padding:0; margin:0; margin-bottom:10px;}
.contentIndentH H1 {
	COLOR: #333;
	font-size:18px;
	margin:0 0 3px;
}
.contentIndent H1 {
	COLOR: #333;
	font-size:18px;
	margin:0 0 3px;
}
.contentIndent H2 {COLOR: #333}
.contentIndent .breadCrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; 
	MARGIN: 0px 0px 3px;
	COLOR: #999
}
.contentIndent .breadCrumb H1 {
	DISPLAY: inline;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 100%; 
	COLOR: #999; 
	PADDING: 0px; 
}
.contentIndent .breadCrumb H2 {
	PADDING: 0px; 
	DISPLAY: inline; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 100%;
	COLOR: #999;
}
.contentIndent .breadSep {
	PADDING: 0 3px
}
.contentIndent A.linkClr2 {
	FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION:none; font-size:11px;
}
.contentIndent A.linkClr2:link {
	FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION: none; font-size:11px;
}
.contentIndent A.linkClr2:visited {
	FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION: none; font-size:11px;
}
.contentIndent A.linkClr2:active {
	FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION: none; font-size:11px;
}
/*navigator Paging*/
.pageMenuBg{text-align:center; padding:3px;margin-top:10px; background:#f2f2f2;}
.pageMenubot { 
	font-size:10px;
	font-family:Verdana;
	line-height:18px;
	margin: 0;
	height: 16px;
}
.pageMenubot a{
	background-color:#fff; 
	border:1px solid #999; 
	text-decoration:none; 
	color:#333; 
	padding: 1px 3px 1px 3px; 
	line-height:16px;
}

.pageMenubot a:hover{
	color:#333;
	font-size:10px;
	font-family:Verdana;	
	text-decoration:none; 
	background-color:#CCCCCC;
}
.active {
	margin: 0;
	height: 16px;
	border:1px solid #990000;
	background-color:#990000;
	color: #fff;
	padding: 1px 3px 1px 3px;
}
/*news detail*/
.post_detail {
	padding:0;
	margin:0;
	padding-bottom:10px;
	border-bottom: solid 1px #CCC;
}
.post_detail .postdata {
	font-size: 11px;
	color: #999;
}
.post_detail .entry {
	padding: 10px 0px 0px;
	line-height:135%;
}
.post_detail .entry b{ color:#000;}

.post_detail .entry .imgnews img{margin-right:8px; float:left; width:125px;}

.post_detail .entry .imgrealty {float:left; width:300px;}
.post_detail .entry .imgrealty a{ border:none;}
.post_detail .entry .imgrealty img{width:300px; border:none;}
.post_detail .entry .imgrealty .realtyThumbImg{padding:5px 0;}
.post_detail .entry .imgrealty .realtyThumbImg a{padding-right:4px; border:none; text-decoration:none;}
.post_detail .entry .imgrealty .realtyThumbImg img{border:none;}
.post_detail .entry .imgrealty .realtyThumbImg a.last{padding-right:0;}

.post_detail .entry .textrealty {
	float:right; width:205px; 
	background:url(../images/paper_bg.gif) top left no-repeat; 
	padding:30px 10px 10px 15px;
	line-height:165%;
	font-size:11px;
	height:220px;
}
.post_detail .entry .textrealty .textprice{font-size:14px; color:#FF3300; text-align:right;}
.post_detail .entry .textrealty .textcode{font-size:12px; font-weight:700;}

.post_detail .entry .textrealty .buttonContact{font-size:12px; font-weight:700;}

.post_detail .entrydetail {
	padding: 10px 0px 0px;
	line-height:140%;
}
.post_detail .entrydetail a{
	text-decoration:none;
	color:#000;
}
.title_entry{
	font: bold 12px Arial;
	color:#0087c7;
	text-transform:uppercase;
	margin:20px 0 5px;
}
/* news post title */
.post_detail .title h2 {
	color: #0087c7;
	margin: 0;
	font: bold 16px/100% Arial, Helvetica, sans-serif;
}
.post_detail .title h3 {
	color: #0087c7;
	margin: 0;
	font: bold 13px/100% Arial, Helvetica, sans-serif;
}
/*other news*/
.other_detail{margin-top:10px;}
.other_detail h2{font: bold 120%/100% "Lucida Grande", Arial, sans-serif; padding:0; margin:0;}
.other_newsdetail{ margin-top:5px;}
.other_newsdetail ul li{line-height:140%; padding-bottom:8px;}
.other_newsdetail ul li a{text-decoration:none; color:#0087c7; font:normal 12px Arial, Helvetica, sans-serif;}
.other_newsdetail ul li a:hover{text-decoration:underline;}
.other_newsdetail ul li span{color:#999; font-size:11px;}
.contentAd{margin:10px 0 5px;}
