body {
	padding:0; margin:0;
	font:normal 11px/135% Arial, Helvetica;
	color:#000;
	background:#000000 url(../images/cgs_bg.gif) left top repeat-x;
	height:100%;
	width:100%;
}

#pageContent {width:1000px; margin:0 auto; background:#e6e6e6;}
#container {
	position:absolute;
	width:1000px;
	left:50%;
	margin-left:-500px;
	height: 600px;
	top:50%;
	margin-top:-300px;
} 
.clear{clear:both; line-height:0;background:none;}
form{margin:0; padding:0;}
input{font:normal 11px/100% Arial; padding-left:5px;}
textarea{font:normal 11px/100% Arial; padding-left:5px;}
a{color: #000; text-decoration:none;}
a:hover{color: #0087c7; text-decoration:underline;}
fieldset {
	margin-bottom: 15px;
	border: 1px #ccc solid;
	padding: 10px;
	text-align: left;
}
fieldset table{margin-top:5px;}
fieldset td{padding-left:5px;}
legend    {
	color: #0087c7;
	font:bold 16px Arial, Helvetica, sans-serif;
}

/*Header*/
.Header {height:100px; background:url(../images/header.jpg) left top no-repeat;}
.headerLogin {float:right; padding:15px 10px; height:35px; width:340px;}
.headerLoginForm {height:25px;}
.headerLoginIDBg {
	float:left;
	height:25px; width:105px; 
	padding-left:30px; 
	margin-right:5px; 
	background:url(../images/loginID.gif) left top no-repeat;
}
.headerLoginPassBg {
	float:left; 
	height:25px; width:105px; 
	padding-left:25px; 
	padding-right:5px; 
	background:url(../images/loginPass.gif) left top no-repeat;
}
.headerLoginButtonBg{
	float:left;
	margin-top:1px;
	width:60px;
}
.headerLoginButton {
	width:60px;
	height:21px;
	background:url(../images/loginButton.gif) left no-repeat;
	border:none; color:#fff; 
	text-transform:uppercase; 
	font:bold 11px Arial, Helvetica, sans-serif;
}
.headerLoginTxtField {
	width:95px; background:none; border:none;
	font: normal 11px Arial;
	padding:5px;
	margin:0;
}
.headerLoginText {
	font:normal 11px/200% Arial, Helvetica, sans-serif;
	color:#626262;
}
.headerLoginText span {padding-left:30px;}
.headerLoginText a {color:#626262;}
.headerMenberForm {
	padding:7px 10px;
	background:url(../images/bg_member.gif) left top no-repeat;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}
.headerMenberForm a{text-decoration:none; color:#333; padding:0 5px;}
.headerMenberForm a:hover{text-decoration:underline;}
/*Main menu*/
.topMenu {
	height:26px;
	clear:both;
	position:absolute;
	top:74px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000; 
	text-transform:uppercase;
	margin-left:230px;
	width:770px;
}
.topMenu ul {padding:0; margin:0; list-style:none;}
.topMenu ul li {float:left; margin-right:2px;}
.topMenu ul li a {display:block; padding-left:15px; text-decoration:none;}
.topMenu ul li a span {display:block; padding-top:7px; padding-bottom:6px; padding-right:15px; color:#333;}
.topMenu ul li a:hover {background:url(../images/menuOverL.gif) left no-repeat;}
.topMenu ul li a:hover span {color:#fff; background:url(../images/menuOverR.gif) right no-repeat;}
.topMenu ul li.current a{background:url(../images/menuOverL.gif) left no-repeat;}
.topMenu ul li.current a span {color:#fff; background:url(../images/menuOverR.gif) right no-repeat;}

/*Banner*/
.widthBanner {width:1000; padding:5px; background:#9f1a09 url(../images/red_bg.gif) top no-repeat;}
.searchBg {float:left; width:220px; height:270px; background:url(../images/searchBG.jpg) left no-repeat;}
.searchTitleBg {
	height:30px;
	padding-top:10px;
	padding-left:15px;
	background:url(../images/searchTitle.jpg) top no-repeat;
	color:#ffb400;
}
.searchTitle {
	font:bold 14px/100% Arial, Helvetica, sans-serif; color:#fff; height:20px;
}
.searchDetail {
	padding:0px 15px;
}
.searchDetailTitle {padding-top:5px; font:bold 11px Arial, Helvetica, sans-serif; color:#333;}
.searchBoxType{width:190px; margin-top:2px; font:normal 11px Arial, Helvetica, sans-serif;}
.searchBoxInput{font:normal 11px Arial, Helvetica, sans-serif;}
.searchBoxSelect{font:normal 11px Arial, Helvetica, sans-serif;}
.searchBox {height:18px; width:190px; margin-top:2px; font:normal 11px Arial, Helvetica, sans-serif;}
.searchHalf {width:90px;}
.searchButton {
	float:right; width:75px; 
	height:18px; padding:0; margin:0; 
	background:url(../images/searchButton.gif) no-repeat; 
	color:#fff; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	cursor:pointer; border:none;
}
.bannerBg {float:left; width:760px; height:260px; padding:5px; background:url(../images/bannerBg.gif) no-repeat;}
.bannerBg img {max-width:760px; width:expression(this.width > 760 ? 760 : true);}

/*Main Container*/
.mainContentBg {background:#e6e6e6 url(../images/bannerShadow.gif) top repeat-x; padding:10px 5px 0;}
.boxTopL {float:left; height:30px; padding:10px 10px 0; background:url(../images/boxTopL.gif) left top no-repeat;}
.boxTopR {height:40px; background:url(../images/boxTopR.gif) right top no-repeat;}
.boxBotL {
	margin:0; 
	padding:0 5px 10px 10px;
	background:url(../images/boxBotL.gif) bottom left no-repeat;
}
.boxBotL2 {
	margin:0; 
	padding:0 5px 0 10px;
	background:url(../images/boxBotL.gif) bottom left no-repeat;
}
.boxBotR {
	background:url(../images/boxBotR.gif) bottom right no-repeat;
}
.boxBotR2 {
	background:url(../images/boxBotR2.gif) bottom right no-repeat;
}
.boxTitleRed {
	background:url(../images/boxTitleRedR.gif) top right no-repeat; 
	color:#fff; font:bold 11px/28px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
}
.boxTitleRedL {
	padding:0 10px 0 30px;
	display:block;
	background:url(../images/boxTitleRedL.gif) left top no-repeat;
}
.boxTitleBlack {height:28px; background:url(../images/boxTitleBlackR.gif) top right no-repeat; color:#fff; font:bold 11px/27px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.boxTitleBlackL {float:left; height:28px; padding:0 20px; background:url(../images/boxTitleBlackL.gif) left top no-repeat; text-align:center;}

/*Left Column*/
.widthLeftCol {float:left; width:220px;/* border:1px solid #663300;*/}
.boxLeftTitle {width:160px;}
.boxLeftText {width:190px;}

.boxLeftRed {}
.boxLeftRed ul {padding:0; margin:0; list-style:none; background:none;}
.boxLeftRed ul.special {font-weight:bold;}
.boxLeftRed ul.bold {font-weight:bold;}
.boxLeftRed ul li {
	background:url(../images/leftBullet.gif) left no-repeat; 
	margin-left:10px; padding-left:15px; list-style:none outside; border-bottom:1px solid #ddd; line-height:28px;
}
.boxLeftRed ul li img{border:none;}
.boxLeftRed ul li.unline {
	border-bottom:none;
}
.boxLeftRed ul li a {text-decoration:none; color:#000;}
.boxLeftRed ul li a:hover {color:#a00;}

.boxLeftRed2 {}
.boxLeftRed2 ul {padding:0; margin:0; list-style:none; background:none;}
.boxLeftRed2 ul.bold {font-weight:bold;}
.boxLeftRed2 ul li {
	margin-left:10px; list-style:none outside; border-bottom:1px solid #ddd; line-height:28px;
}
.boxLeftRed2 ul li img{border:none;}
.boxLeftRed2 ul li.unline {
	border-bottom:none;
}
.boxLeftRed2 ul li a {text-decoration:none; color:#000;}
.boxLeftRed2 ul li a:hover {color:#a00;}

.leftAd {
	width:220px;
	height:80px;
	overflow:hidden;
}
.leftAd img {
	border:none;
	padding:0; margin:5px 0 0 5px;
}
.leftAdResize{
	max-width:220px;
	width:expression(this.width > 220 ? 220 : true);
}
.leftAd span{
	width: 220px;
	height: 80px;
	display: block;
	position: absolute;
	background: url(../images/frame1-mask.png) no-repeat;
}
.leftAd a{text-decoration:none;}

.leftAd1{
	width:210px;
	padding:5px;
}
.leftAd1 a{
	border:none;
}
.leftAd1 img {
	border:none;
	padding:0; margin:5px 0;
}
.leftAdResize1{
	max-width:210px;
	width:expression(this.width > 210 ? 210 : true);
}
.rightAd{
	width:190px;
	padding:5px;
}
.rightAd a{
	border:none;
}
.rightAd img {
	border:none;
	padding:0; margin:5px 0;
}
.rightAdResize{
	max-width:190px;
	width:expression(this.width > 190 ? 190 : true);
}

.boxLeftBlack {}
.boxRightBlack {}

.boxLeftBlackContent ul{
	padding:0; padding-top:5px; margin:0; list-style:none;
}
.boxLeftBlackContent ul li{
	margin-left:5px;
	padding-bottom:10px;
}
.boxLeftBlackContent ul li a{
	text-decoration:none;
	font:bold 11px Arial;
	line-height:140%;
	color:#0087c7;
}
.boxLeftBlackContent ul li a:hover{
	text-decoration:underline;
}
.boxLeftBlackGallery{}
/*mini gallery*/
.boxminiGallery{
	width:60px;
	height:60px;
	overflow:hidden;
}
.boxminiGallery img{padding:0; margin:0; border:none;}
.boxminiGallery em{
	width: 60px;
	height: 60px;
	display: block;
	position: absolute;
	background: url(../images/frame_gallery_60.gif) top left no-repeat;
}

.boxminiGallery .miniResize{
	max-width:90px;
	width:expression(this.width > 90 ? 90 : true);
}
/*category gallery*/
.boxcatGalleryTop{background:url(../images/top_frame_cat.gif) left top no-repeat; margin-bottom:5px;}
.boxcatGalleryBot{background:url(../images/bot_frame_cat.gif) left bottom no-repeat; padding:7px 10px 2px 10px; }
.boxcatGallery{
	width:100px;
}
.boxcatGallery a{
	font:bold 11px Arial;
	color:#0087C7;
	text-transform:uppercase;
	text-decoration:none;
}
.titlecatGallery{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#0087C7;
	padding-top:15px; padding-left:45px;
	padding-bottom:5px;
	margin-bottom:10px;
	background:url(../images/title_gallery.gif) left top no-repeat;
}
/*List gallery*/
.boxlistGallery{
	width:125px;
	height:115px;
	overflow:hidden;
	margin-bottom:10px;
}
.boxlistGallery img{padding:0; margin:0; border:none;}
.boxlistGallery em{
	width: 125px;
	height: 115px;
	display: block;
	position: absolute;
	font: normal 11px Arial;
	text-align:center;
	color:#666;
	background: url(../images/frame_gallery_125.gif) top left no-repeat;
}

.boxlistGallery .listGalleryResize{
	max-width:160px;
	width:expression(this.width > 160 ? 160 : true);
}

.boxLeftHightlight {padding-left:5px; color:#0087c7; font-weight:bold;}
/*Middle Column*/
.widthMiddleCol {float:left; width:570px; /*border:1px solid #000000;*/}
.boxMiddleTitle {width:510px;}
.boxMiddleText {width:545px;}
.middleBox {}
.pageTitle{
	font:bold 13px Arial;
	color:#990000;
	text-transform:uppercase;
	border-bottom:1px dotted #ddd;
	padding:5px 0;
	padding-left:25px;
	background:url(../images/xx.gif) left center no-repeat;
}
.black{color:#000;}
/*content*/
.mainContentMenber{
	font:normal 11px/140% Arial; color:#000; padding:0;
}
.mainContentMenber a{ border:none;}
.mainContentMenber img{ border:none;}
.mainContent{
	font:normal 12px/145% Arial; color:#000; padding:5px 0 5px 5px;
}
.mainContent a{ border:none;}
.mainContent img{ border:none;}
.mainContent table{
	width:100% !important;
	border-collapse:collapse;
	max-width:530px;
	width:expression(this.width > 530 ? 530 : true);
}
.mainContent .formatContent{
	font: normal 11px Arial;
}
.viewAll {
	float:right;
	position:relative;
	background:#fff; 
	padding:3px 10px; 
	color:#666;
	margin-top:10px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none;
}
.viewAll a {text-decoration:none; color:#666;}

.middleList3Col {
	text-align:left;
	font:normal 11px/150% Tahoma, Verdana, Arial; 
	padding:8px 5px; 
	border-bottom:1px dotted #ddd;
}
.middleList3ColImg {
	float:left;
	width:81px;
	height:75px;
	border:1px solid #C6C6C6;
	overflow:hidden;
}
.middleList3Col.unline{border-bottom:none;}
.middleList3ColImg img{
	padding:0;
	margin:0;
}
.imgResize{
	max-width:100px;
	width:expression(this.width > 100 ? 100 : true);
	border:none;
}
.middleList3ColText{
	float:left;
	width:295px; 
	margin-left:10px;
	line-height:140%;
}
.middleList3ColText .middleList3ColTitle {
	color:#0087c7; font:bold 13px Arial, Helvetica;
}
.middleList3ColText .middleList3ColTitle a{
	color:#0087c7; font:bold 13px Arial, Helvetica; text-decoration:none;
}
.middleList3ColText .middleList3ColTitle a:hover{
	color:#FF6600;
}
.middleList3ColText .middleList3ColContent {
	margin-top:10px;
}

.middleList3ColPriceBg {
	float:right; 
	width:130px;
	/*margin-left:5px;*/
	min-height:70px; 
	padding:6px;
	color:#000; 
	background:#f2f4f5;
}
.middleList3ColPrice {color:#ff7e00; font:bold 10px Tahoma;}

.middleAd {
	width:570px;
	height:80px;
	overflow:hidden;
}
.middleAd img{
	border:0;
	margin:5px 0 0 5px;
	padding:0;
}
.middleAdResize{
	max-width:560px;
	width:expression(this.width > 560 ? 560 : true);
}
.middleAd em{
	width: 570px;
	height: 80px;
	display: block;
	position: absolute;
	background: url(../images/frame2-mask.png) no-repeat;
}
.middleList2Col {
	font:normal 11px/140% Arial, Helvetica; 
	color:#000; 
	padding:5px 0 5px 5px; border-bottom:1px dotted #ddd;
}
.middleList2Col.unline { border-bottom:none;}
.middleList2ColTitle {
	padding:5px; 
	padding-left:0; 
	color:#0087c7; 
	font:bold 13px Arial, Helvetica;
}
.middleList2ColTitle a{
	color:#0087c7; 
	font:bold 13px Arial, Helvetica;
	text-decoration:none;
}
.middleList2ColTitle a:hover{
	color:#FF6600;
}
.middleList2ColImg {
	float:left;
	width:120px;
	height:80px;
	margin-top:3px;
	overflow:hidden;
	margin-right:10px;
}
.middleList2ColImg img { margin:0; padding:0;}
.imgResizeNews{
	max-width:125px;
	width:expression(this.width > 125 ? 125 : true);
}
.imgResizeRealty{
	max-width:300px;
	width:expression(this.width > 300 ? 300 : true);
}
.ThumbImgSize{
	max-width:54px;
	width:expression(this.width > 54 ? 54 : true);
}
.middleList2ColContent{
	float:left;
	width:400px;
	line-height:145%;
}
.middleList2ColContent .datepostnews{ color:#999999;}
.middleList2ColContent.clearwidth{
	width:100%;
}
.middleList2ColContent .lineDetail{margin-top:5px;}
.readmore{
	font-size:10px;
	font-family:Verdana;
	color:#FF6600;
	text-decoration:none;
	background:url(../images/bulletDetail.jpg) right no-repeat; padding-right:13px;
}

/*Right Column*/
.widthRightCol {float:left; width:200px;}
.boxRight {width:180px;}
.boxRightText {padding:0 12px 12px;}
.boxRightText2 {padding:0 12px;}
.boxRightContent{
	font:normal 11px Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #ddd;
	padding:5px 0;
}
.boxRightContent.unline{border-bottom:none;}
.boxRightContentImg {
	float:left; margin-right:6px;
	margin-bottom:6px;
	width:60px;
	height:55px;
	margin-top:5px;
	border:1px solid #ddd;
	overflow:hidden;
}
.boxRightContentImg img{margin:0; padding:0;}
.imgResizeRight{
	max-width:80px;
	width:expression(this.width > 80 ? 80 : true);
}
.rightTitle {font:bold 11px Arial, Helvetica, sans-serif; padding:3px 0;}
.rightTitle a {color:#0087c7; text-decoration:none;}
.rightTitle a:hover {color:#FF6600; text-decoration:underline;}
.boxRightReadmore{margin-top:8px; text-align:right; padding:0 10px 3px;}
.boxRightReadmore a{font:normal 10px Tahoma; color:#000; text-decoration:none;}
.boxLeftReadmore{text-align:right; padding:0 2px 3px;}
.boxLeftReadmore a{font:normal 10px Tahoma; color:#000; text-decoration:none;}

.tableTiGia {text-align:left;}
.tableTiGia th {background:#ddd; padding:3px; text-align:center;}
.tableTiGia td {padding:2px 3px;}
.tableTiGia td.bold {font-weight:700;}
.tableTiGia td.right { text-align:right; color:#0087c7;}
.tableTiGia td.trLine {height:1px; line-height:1px; border-bottom:1px solid #ccc; padding:0; margin:0;}
/*Banner Footer*/
.bannerFooter{height:60px; overflow:hidden;}
.bannerFooter a{border:none; cursor: pointer;}
.bannerFooter img{border:none; padding-right:5px;}
.imgResizeBottom{
max-height:60px;
width:expression(this.height > 60 ? 60 : true);
}
/*Footer*/
.Footer {height:65px; background:#ddd url(../images/footerBg.gif) left top repeat-x; text-align:center; color:#ddd; line-height:250%;}
.Footer a {color:#ddd; text-decoration:none; padding:0 15px;}
.Footer a:hover {color:#d58400;}
.footerCopy {color:#666; line-height:300%;}
.footerCopy a {color:#d58400; padding:0;}
.footerCopy a:hover {text-decoration:underline;}

/*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;
}
/*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:180%;}
.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;}
/*other realty*/
.other_realtydetail{margin-top:10px;}
.other_realtydetail ul{margin:0; padding:0; list-style:none;}
.other_realtydetail ul li{
	float:left;
	display:block;
	width:260px;
	margin-right:8px;
	margin-bottom:10px;
	padding:2px;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.other_realtydetail ul li .last{margin-right:0;}
.other_realtydetail ul li:hover{ background:#f2f4f5;}
.other_realtydetail ul li .realtydetailTitle {
	color:#0087c7; font:bold 12px Arial, Helvetica;
}
.other_realtydetail ul li .realtydetailTitle a{
	color:#0087c7; font:bold 12px Arial, Helvetica; text-decoration:none;
}
.other_realtydetail ul li .realtydetailTitle a:hover{
	color:#FF6600;
}
.other_realtydetail ul li .realtydetailContent {
	margin-top:5px;
}
/*Tab*/
.tabAdvance {clear:both; height:23px; background:transparent url(../images/tabs_sprites_bg.gif) left bottom repeat-x;}
.tabAdvance ul {margin:0; padding:0; list-style-type:none;list-style-image:none; margin-left:10px;}
.tabAdvance li {float:left;background:url(../images/tabs_sprites.png) left top no-repeat;}
.tabAdvance li a{
	padding-left:4px; 
	padding-right:14px; 
	padding-top:5px; 
	padding-bottom:5px; 
	margin-left:8px;
	width:auto;
	white-space:0;
	display:block;
	font:bold 12px/100% Arial;
	color:#EEEEEE;
	background:url(../images/tabs_sprites.png) right top no-repeat;
	text-decoration:none;
}
.tabAdvance li.currentAdv {background:url(../images/tabs_sprites_a.png) left top no-repeat;}
.tabAdvance li.currentAdv a{
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	padding-bottom:6px;
	background:url(../images/tabs_sprites_a.png) right top no-repeat;
}
.tabAdvance ul li a{hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */  outline: none;  /* for firefox 1.5 + */}
.AdvTitle{font: bold 11px/100% Arial; text-align:right; padding-right:5px;}
.AdvMainTitle{
	font:bold 18px/100% Arial;
	margin-bottom:10px;
	line-height:18px;
	height:22px;
	padding-bottom:5px;
}

.downloadIcon{float:right;}
.downloadIcon img{border:none; padding-right:5px;}
.downloadIcon a{ border:none; font:bold 11px Arial; text-decoration:none; color:#FF6600;}

.buttonlink_register{background:transparent url(../images/btn_orgL.png) top left no-repeat;}
.buttonlink_register a{
	background:transparent url(../images/btn_orgR.png) top right no-repeat; 
	margin-left:1px;
	padding:1px 12px 2px 11px; 
	font:bold 10px/100% Verdana; 
	color:#000000; 
	text-decoration:none;
	height:15px;
	line-height:15px;
}
.btnRegister{
	background:url(../images/estate-search-button.gif) left top no-repeat;
	display:block;
	width:124px;
	font-weight:700;
	padding:4px 10px;
	text-align:center;
	border:none;
	margin:0;
}
/*support*/
.boxSupportHotline{
	font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:140%; letter-spacing:1px;
	padding-left:5px;
}
.boxSupportHotline b{font-weight:700; color:#990000;}
.boxSupportYahoo{margin-top:3px;padding-left:5px;}
.boxSupportYahoo a{border:none; text-decoration:none;}
.boxSupportYahoo img{border:none;}
.boxSupportYahoo span{font:bold 14px Arial, Helvetica, sans-serif; color:#FF0000;}
.boxSupportSkype{margin-top:3px;padding-left:5px;}
.boxSupportSkype a{border:none; text-decoration:none;}
.boxSupportSkype img{border:none;}
.boxSupportSkype span{font:bold 14px Arial, Helvetica, sans-serif; color:#FF0000;}

/*Others*/
.underline {text-decoration:underline;}
.horSpace15px {width:5px;}
.verSpace5px {height:1px; padding:3px 0 2px;}
.floatLeft {float:left;}
.floatRight {float:right;}
.bold{font-weight:700;}
.center{text-align:center;}
.blue{ color:#0087c7;}
.red{ color:#990000;}
.yellow{color:#FFFF00;}
.line{border-bottom:1px solid #ccc;}
.lineLeft{border-left:1px solid #ccc;}
.borderLine{border:1px solid #AFD3EB;}
.borderLine td{padding:3px;}
.heightspace5{height:5px; line-height:5px;}
.note{font:normal 11px Arial; color:#999;}
td.bgTitleadmin1{
	background:#CCCCCC;
	border-bottom:1px solid #999999;
	text-align:center;
	font-weight:bold;
	height:22px;
}
td.bgTitleadmin2{
	background:#CCCCCC;
	border-bottom:1px solid #999999;
	text-align:left;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	height:22px;
}
td.bgTitleadmin3{
	background:#CCCCCC;
	border-bottom:1px solid #999999;
	text-align:left;
	padding-left:3px;
	padding-right:3px;
	font-weight:normal;
	height:22px;
}
td.bgContentadmin1{
	border-bottom:1px solid #EEEEEE;
	text-align:center;
	padding-bottom:3px;
	padding-top:3px;
}
td.bgContentadmin1 a:hover{
	color:#FF3300;
	font-weight:700;
	text-decoration:underline;
}

td.bgContentadmin2{
	border-bottom:1px solid #EEEEEE;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
}
td.bgContentadmin2 a{
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
td.bgContentadmin2 a:hover{
	text-align:left;
	text-decoration:underline;
	font-weight:bold;
	color:#FF3300;
}

table.bgContentadmin2 .bold{font-weight:bold;}
