@import url(richtext.css);
@import url(account.css);
@import url(cart.css);
@import url(coolmenu.css);



/* HAI NHAN PORTAL 2.3 CSS */

body {
  font-family:Arial;
  font-size:12px;
  color:#333333;
  line-height:18px;
  margin-top:4px;
  margin-bottom:0px;
  padding:0px;
  text-align:center;
  background-color: #FFFFFF;
}

a:link {
  color: #333333;
  text-decoration: none;
}
a:visited {
  color: #333333;
  text-decoration: none;
}
a:hover {
  color: #008a4b;
  text-decoration: underline;
}
a:active {
  color: #333333;
  text-decoration: none;
}



/*  DIVS ON PAGE */

#page {
  margin:auto; 
  padding:0px;
  text-align:left; 
  width:850px;
}
#topHeader {
width:100%;
height:20px;
clear:both;
}
#toprightHeader {
float:right;
}
#header {
  margin:0px; 
  padding:0px;
  text-align:left; 
  width:850px;
  height:57px;
}
#topleftHeader {
float:left;
padding-left:75px;
padding-bottom:2px;
color:#068d4b;
font-size:12px;
font-weight:bold;
}

#headerright {
  float:left;
  margin:0px;
  padding:0px;
  text-align:right;
  width:516px;
  height:57px;
  background-image:url(/images/hbg.jpg);
  background-repeat:no-repeat;
}
#headerright2{
  float:left;
  margin:0px;
  padding:0px;
  text-align:right;
  width:516px;
  height:57px;
  background-image:url(/images/hbg2.jpg);
  background-repeat:no-repeat;
}

#Language {
width:auto;
float:left;
margin-right:20px;
}
div #language img{
border:0px;
}

#linkheader {
  float:left;
  margin:0px;
  padding:0px;
  text-align:right;
  height:20px;
}
div #linkheader a {
  color:#008a4b;
}

#SMenu {
  float:left;
  margin:0px;
  padding-top:5px;
  padding-left:20px;
  text-align:left;
  width:850px;
  height:36px;
  background-image:url(/images/smenubg.jpg);
  background-repeat:no-repeat;
}
#SMenu a {

color:#FFFFFF;
}
#SMenu a:hover {
color:#66FF00;
}


#FMenu {
  float:left;
  margin-top:8px;
  padding:0px;
  text-align:left;
  width:850px;
  height:36px;
  background-image:url(/images/smenubg.jpg);
  background-repeat:no-repeat;
}

#FMenuText {
  float:left;
  margin-top:4px;
  margin-left:15px;
  padding:0px;
  text-align:left;
  width:auto;
  height:auto;
  color:#FFFFFF;
}

div #FMenuText a {
  color:#FFFFFF;
}

#main {
  float:left; 
  margin:0px;
  padding:0px;
  width:850px; 
  height:auto;
}


#left {
}

#center {
  float:left; 
  width:590px; 
  margin:0px;
  padding:0px;
}
#centersep {
  float:left; 
  width:10px; 
  margin:0px;
  padding:0px;
  font-size:1px;
}
#right {
  float:left;
  width:250px; 
  margin-left:8px;
  margin-right:0px;
  font-size:1px;
}



/* MENU */

#menu {
  width:711px; 
  height:27px;
  margin-left:3px;
  margin-top:3px;
  background-color:#85A157;
}
#menuImage {
  margin-left:10px;
  margin-top:3px;
  width:500px;
  height:24px;
}


/* LOCATOR */

#locator {
  clear:both;
  width:400px;
  height:22px;
  font-size:11px;
  background-color:#EAF2F5;
}
#locatorHeader {
}
#locatorSeparator {
  float:left;
  margin-top:5px;
  width:8px;
  height:22px;
  background-image:url(/images/textsep.gif);
}
#locatorItem {
  float:left;
  width:auto;
  height:22px;
}


/* LANGUAGE */

#languageBar {
  float:right; 
  margin-right:20px; 
  height:20px;
}
div #languageBar img {
  border:0px;
  margin-top:0px;
}



/* TAB */
#tabLogo {

}

#tabFooter {
  width:717px;
  height:76px; 
  clear:both; 
  color:#666666;
  text-align:center;
  background-image: url(/images/footer_bg.jpg);
}

#tabFooterItem {
  padding-top:20px;
}




/* SUBMENU */

#submenu {
  width:153px; 
  margin-left:0px; 
  margin-top:5px;
}
div #submenu a {
  color:#666666;
}
div #submenu a:hover {
  color:orange;
}
#submenuHeaderProduct { 
  width:153px;
  height:30px;
  border-bottom:1px solid #999999;
  background-image: url(/images/submenu_product.jpg);
}
#submenuHeader200 { 
  width:153px;
  height:30px;
  border-bottom:1px solid #999999;
  background-image: url(/images/submenu200.jpg);
}
#submenuHeader400 { 
  width:153px;
  height:30px;
  border-bottom:1px solid #999999;
  background-image: url(/images/submenu400.jpg);
}
#submenuHeader500 { 
  width:153px;
  height:30px;
  border-bottom:1px solid #999999;
  background-image: url(/images/submenu500.jpg);
}
#submenuHeader600 { 
  width:153px;
  height:30px;
  border-bottom:1px solid #999999;
  background-image: url(/images/submenu600.jpg);
}
#submenuItem, #submenuItemSelected {
  font-weight:bold;
  border-bottom:1px solid #999999; 
  height:20px; 
  margin-top:1px; 
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px; 
}
#submenuItemSelected {
  background-color:#F8F8F8;
}
#submenuFooter {
}




/* ADS */







/* ARTICLE */

#article {
  float:left;
  width:550px;
  min-height:527px;
  margin-top:15px;
  margin-left:15px;
}

div #article td {
  font-size:12px;
}

#articleName {
  font-size:16px;
  font-weight:bold;
  margin-bottom:20px;
 }

#articleOtherHeader {
  font-weight:bold;
  margin-bottom:10px;
}


/* ARTICLE GROUP */

#articleGroup {
  width:95%;
  margin-left:10px;
}
#articleGroupName {
  font-size:16px;
  font-weight:bold;
  margin-bottom:20px;
  margin-top:10px;
}
#articleGroupChildName {
  font-size:14px;
  font-weight:bold;
  margin-bottom:10px;
}
div #articleGroupChildName a {
  color:#333333;
}
#articleGroupItem {
  width:100%;
}
#articleGroupItemName {
  font-size:14px;
  font-weight:bold;
  margin-bottom:10px;
}
#articleGroupItemThumbnail {
  float:left;
  width:0px;
  margin-right:10px;
}
div #articleGroupItemThumbnail img {
  border:0px;
}
#articleGroupItemRight {
  float:left;
}
#articleGroupItemSummary {
  margin-bottom:10px;
}
#articleGroupItemDate {
  margin-left:5px;
  font-size:11px;
  color:#999999;
}
#articleGroupSeparator {
  width:100%;
  height:5px;
}





/* ARTICLE LIST */

#articleList {
  width:95%;
  margin-top:20px;
  margin-left:10px;
}
#articleListItem {
  width:100%;
  height:auto;
  margin-bottom:20px;
}
#articleListName {
  font-size:16px;
  font-weight:bold;
}
#articleListItemName {
  font-size:14px;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:8px;
}
#articleListItemThumbnail {
  float:left; 
  width:130px;
  padding-top:4px;
}
div #articleListItemThumbnail img {
  border:0px;
  margin-right:10px;
}
#articleListItemSummary {
  color:#777777;
}
#articleListItemDate {
  font-size:11px;
  color:#999999; 
  margin-left:3px;
}
#articleListSeparator {
  clear:both;
  width:400px;
  height:5px;
}





/* PRODUCT */

#product {
padding-top:20px;
  float:right;
  width:95%;
  }
#productImage  img{
width:260px;
height:auto;
}
#productName {
  float:left;
  width:280px;
  font-weight:bold;
  font-size:16px;

}
#productModel {
  float:left;
  width:280px;
  font-size:13px;
  margin-top:10px;
}

#productlt{
width:300px;
min-height:480px;
float:left;
}
#productType {
float:left;
width:300px;
padding-top:20px;
}
#productPrice {
  float:left;
  width:300px;
  margin-top:5px;
  font-size:13px;
}
#productLocation {
float:left;
width:300px;
}
#productSize {
float:left;
width:300px;

}
#productBed {
float:left;
width:300px;

}
div #productPrice img {
  margin-left:10px;
  vertical-align:middle;
  border:0px;
}

#productPriceNumber {
  float:left;
  font-weight:bold;
  margin-left:0px;
  margin-right:2px;
  color:#FF6002;
}
#productPriceCurrency
{ float:left;
  margin-left:10px;
}
#productImage {
  float:left;
 }
 
#productTypeFeature {
float:left;
}
#productTypeParent {
float:left;
width:300px;
}
#productTypeParentHeader {
float:left;
width:250px;
height:10px;
font-size:1px;
}
#productTypeLeft{
width:120px;
float:left;
}
#productTypeParentItem {
float:left;
width:auto;
COLOR: rgb(255,255,255); 
BACKGROUND-COLOR: rgb(0,102,0);
padding-left:5px;
padding-right:5px;
line-height:15px;
}

#productTypeChild{
float:right;
width:180px;
}
#productTypeChildItem {
float:left;
width:150px;
}

#productContent {
  float:left;
  line-height:18px;
 padding-right:30px;
  margin-top:10px;
  height:auto;
  }

#productSampleItem img {
float:right;
margin-top:10px;
width:120px;
margin-right:10px;
height:auto;
border:0px;
}
#productOther {
  float:left;
  width:560px;
  margin-top:20px;
  margin-bottom:20px;
}
#productOtherHeader {
  float:left;
  width:100%;
  height:30px;
  margin-bottom:20px;
  background-image: url(/images/product_other_header.jpg);
  background-repeat:no-repeat;
  border-bottom:1px solid #EEEEEE;
  font-weight:bold;
}
#productOtherItem {
  float:left;
  width:140px;
  height:150px;
  margin-right:10px;
  font-size:13px;
}
div #productOrderItemThumbnail {
  width:130px;
  height:130px;
  border:1px solid #EEEEEE;
}
div #productOtherItemThumbnail img {
  border:0px;
}
#productOtherItemName {
  float:left;
}
#productOtherItemModel {
  float:left;
  margin-left:10px;
  color:#999999;
  font-size:10px;
}


/*  PRODUCT LIST */

#productList {
  width:560px;
  margin-top:10px;
 padding-right:8px;
  padding:0px;
  float:right;
}
#productListName {
  font-size:16px;
  font-weight:bold;
  float:left;
  width:500px;
  height:22px;
}
#productListHeader {
  width:0px;
  height:0px;
  float:left;
  visibility:hidden;
  font-size:1px;
  margin:0px;
}
#productListContent {
  width:561px;
  height:32px;
  float:left;
  margin-top:0px;
  margin-left:1px;
  margin-right:1px;
  margin-bottom:0px;
  background-image:url(/images/productlist.jpg);
  background-repeat:no-repeat;
}
#productListContent2 {
  width:561px;
  height:32px;
  float:left;
  margin-top:0px;
  margin-left:1px;
  margin-right:1px;
  margin-bottom:0px;
  background-image:url(/images/productlist2.jpg);
  background-repeat:no-repeat;

}
#productListContentoffice {
  width:561px;
  height:32px;
  float:left;
  margin-top:0px;
  margin-left:1px;
  margin-right:1px;
  margin-bottom:0px;
  background-image:url(/images/officeinfo.jpg);
  background-repeat:no-repeat;
}
#productListContentoffice2 {
  width:561px;
  height:32px;
  float:left;
  margin-top:0px;
  margin-left:1px;
  margin-right:1px;
  margin-bottom:0px;
  background-image:url(/images/officeinfo2.jpg);
  background-repeat:no-repeat;

}
#productListFooter {
	clear:both;
	height:10px;
	width:560px;
}
#productListItem {
	float:left;
	clear:both;
	width:560px;
	height:auto;
	margin-left:0px;

}
#productListItemThumbnail {
  width:65px;
  height:70px;
  float:left;
  margin:0px;
}
div #productListItemThumbnail img {
  border:0px;
  display:block;
  width:60px;
  margin:0px;
}
#productListItemName {
  font-size:16px;
  font-weight:bold;
  float:left;
  width:160px;
  height:auto;
}
div #productListItemName a {
  color:#008a4b;
  text-decoration:none;
}
#productListItemSummary {
  width:450px;
  font-size:11px;
  float:left;
  clear:both;
}
#productListItemType {
width:80px;
float:left;
height:30px;
color:#848484;
font-size:12px;
font-weight:600;
margin-left:20px;
}
#productListItemPrice {
  font-size:14px;
  font-weight:bold;
  float:left;
  width:80px;
  text-align:center;
    height:30px;
	margin:0px;
}
#productListItemEXTENDEDTABLE2 {
 font-size:14px;
  font-weight:bold;
  float:left;
  width:100px;
  text-align:left;
  margin-left:10px;
  height:30px;
}
#productListItemEXTENDEDFIELD3 {
  font-size:14px;
  font-weight:bold;
  float:left;
  width:30px;
  text-align:center;
  height:30px;
  margin:0px;
}
#productListItemEXTENDEDFIELD1 {
  font-size:14px;
  font-weight:bold;
  float:left;
  width:30px;
  text-align:center;
  height:30px;
  margin:0px;
}
#productListSeparator {
clear:both;
height:10px;
width:560px;
}

#productListPaging
{

}

/*  PRODUCT GROUP */

#productGroup {
  margin-left:10px;
}
#productGroupName {
  font-weight:bold;
  font-size:16px;
  margin-bottom:20px;
}
#productGroupContent {
  margin-bottom:20px;
}
#productGroupChildName {
  width:100%;
  height:25px;
  font-weight:bold;
  font-size:14px;
  margin-bottom:10px;
  background-color:#A2D4EA;
  border-bottom:1px solid #EEEEEE;
  padding-left:5px;
  padding-top:2px;
  clear:both;
}
div #productGroupChildName a {
  color:#333333;
}
#productGroupItem {
  width:190px;
  height:auto;
  float:left;
  margin-bottom:20px;
}
#productGroupItemThumbnail {
  width:120px;
  height:120px; 
  text-align:center;
  display:table-cell;
  vertical-align:middle;
}

div #productGroupItemThumbnail img {
  border:0px;
  display:block;
  vertical-align:middle;
}
#productGroupItemName {
  font-size:11px;
  font-weight:bold; 
}
div #productGroupItemName a {
  color:#0995D3;
}
div #productGroupItemName a:hover {
  color:orange;
}
#productGroupItemSummary {
  width:180px;
  font-size:11px;
  margin-top:10px;
}
#productGroupItemPrice {
  margin-top:10px;
  font-size:13px;
}
div #productGroupItemPrice img {
  margin-left:10px;
  vertical-align:middle;
  border:0px;
}
#productGroupItemPriceNumber {
  font-weight:bold;
  margin-left:0px;
  margin-right:2px;
  color:#FF6002;
}





/* PAGING */
#paging {
  width:100%;
  clear:both;
}
div #paging a {
color:#008a4c;
}
#pagingLabel {
  float:left;
  margin-right:10px;
}
#pagingSeparator {
float:left;
  margin-left:5px;
  margin-right:5px;
}
#pagingPage {
float:left;
margin-left:3px;
margin-right:3px;
}
#pagingRecord {
float:left;
}
#pagingPrevious {
float:left;
margin-left:10px;
}
#pagingNext {
float:left;
}

#ContactPanel {
float:left;
width:250px;
height:130px;
background-image:url(/images/contactpanel_bg.jpg);
background-repeat:no-repeat;
padding-left:20px;
font-size:12px;
}

#ContactPanel2 {
float:left;
width:250px;
height:130px;
background-image:url(/images/contactpanel_bg2.jpg);
background-repeat:no-repeat;
padding-left:20px;
font-size:12px;
}


/* CONTACT */

#contact {
  width:400px;
  height:250px;
  margin-top:20px;
}
#contactLabel {
  float:left;
  width:150px;
  height:30px;
}
#contactName, #contactEmail, #contactAddress, #contactPhone {
  float:left;
  width:250px;
  height:30px;
}
#contactContent {
  float:left;
  width:250px;
  height:90px;
}
div #contactName input, div #contactEmail input, div #contactAddress input, div #contactPhone input {
  width:220px;
  padding:0px;
  margin:0px;
}
div #contactContent textarea {
  width:220px;
  height:80px;
}
#contactButton {
  clear:both;
  margin-left:150px;
  width:250px;
  height:40px;
}











/* CALENDAR */

#calendar {
  width:180px;
  border:1px solid #EEEEEE;
  border-spacing:5px;
  background-color:#FAFAFA
}
#calendarDayName {
  width:180px; 
  text-align:center; 
  height:20px
}
#calendarMonth {
  background-color:#457DCA; 
  font-weight:bold; 
  color:#FFFFFF; 
  height:25px; 
  text-align:center
}
#calendarWeek {
  width:180px;
  background-color:#EEEEEE;
  font-weight:bold;
  height:20px; 
  text-align:center
}
#calendarToDay {
  background-color:#F98427; 
  font-weight:bold; 
  text-align:center
}
#calendarSunday {
  color: #F98427; 
  text-align:center
}
#calendarSaturday {
  color:#F98427; 
  text-align:center
}



/* MESSAGE */
#message {
  padding:10px;
  border:1px solid #999999;
  background-color:#FCE089;
  margin-top:10px;
  margin-bottom:10px;
}




/* VISITOR */

#visitor {
  width:160px;
  height:40px;
  margin-top:20px;
  margin-left:20px;
}
#visitorHeader { 
  clear:both;
  width:160px;
  height:5px;
}
#visitorItem {
  clear:both;
  width:160px;
  height:20px;
}
#visitorLabel {
  float:left;
  width:100px;
  height:15px;
  margin-right:5px;
}
#visitorValue {
  float:left;
  width:40px;
  height:15px;
  margin-left:5px;
  text-align:right;
}


/* LOGO */
#adsLogo {
  width:auto;
  height:auto;
  float:left;
}

#adsBanner {
  width:auto;
  height:auto;
  float:left;
}
div #adsBanner img {
  border:0px;
}

#adsInquiryLink {
  width:auto;
  height:auto;
  float:left;
  margin-top:8px;
}
div #adsInquiryLink img {
  border:0px;
}

#adsInquiryLink2 {
  width:auto;
  height:auto;
  float:left;
  margin-top:8px;
}
div #adsInquiryLink2 img {
  border:0px;
}

#adsInquiryLinkPage {
  width:auto;
  height:auto;
  float:left;
}
div #adsInquiryLinkPage img {
  border:0px;
}

#adsInquiryLinkPage2 {
  width:auto;
  height:auto;
  float:left;
}
div #adsInquiryLinkPage2 img {
  border:0px;
}

#formsearch {
  width:450px;
  height:130px;
  float:left;
  margin-top:8px;
  margin-left:10px;
  background-image:url(/images/fsbg.jpg);
  background-repeat:no-repeat;
  text-align:center;
}
div #formsearch td { font-size:12px; }
div #formsearch input { width:40px; font-size:12px; }
div #formsearch select { width:140px; font-size:12px; }

#formsearch2 {
  width:450px;
  height:130px;
  float:left;
  margin-top:8px;
  margin-left:10px;
  background-image:url(/images/fsbg2.jpg);
  background-repeat:no-repeat;
  text-align:center;
}
div #formsearch2 td { font-size:12px; }
div #formsearch2 input { width:40px; font-size:12px; }
div #formsearch2 select { width:140px; font-size:12px; }

#formsearchPage {
  width:450px;
  height:130px;
  float:left;
  margin-left:10px;
  background-image:url(/images/fsbg.jpg);
  background-repeat:no-repeat;
  text-align:center;
}
div #formsearchPage td { font-size:12px; }
div #formsearchPage input { width:40px; font-size:12px; }
div #formsearchPage select { width:140px; font-size:12px; }

#formsearchPage2 {
  width:450px;
  height:130px;
  float:left;
  margin-left:10px;
  background-image:url(/images/fsbg2.jpg);
  background-repeat:no-repeat;
  text-align:center;
}
div #formsearchPage2 td { font-size:12px; }
div #formsearchPage2 input { width:40px; font-size:12px; }
div #formsearchPage2 select { width:140px; font-size:12px; }

#formOfficesearch {
  width:590px;
  height:64px;
  float:left;
  margin-top:10px;
  background-image:url(/images/officesearchbg.jpg);
  background-repeat:no-repeat;
  text-align:center;
}
div #formOfficesearch td { font-size:12px; }
div #formOfiicesearch input { width:40px; font-size:12px; }
div #formOfficesearch select { width:140px; font-size:12px; }


#formOfficesearch2 {
  width:590px;
  height:64px;
  float:left;
  margin-top:10px;
  background-image:url(/images/officesearchbg2.jpg);
  background-repeat:no-repeat;
  text-align:center;
}
div #formOfficesearch2 td { font-size:12px; }
div #formOfiicesearch2 input { width:40px; font-size:12px; }
div #formOfficesearch2 select { width:140px; font-size:12px; }


#hothome {
  width:590px;
  height:auto;
  float:left;
  margin-top:8px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
}
#hothomeheader {
  width:590px;
  height:22px;
  float:left;
  margin-top:0px;
  margin-left:0px;
  background-image:url(/images/hothome.jpg);
  background-repeat:no-repeat;
}
#hothomefooter {
  width:590px;
  height:7px;
  float:left;
  margin:0px;
  font-size:1px;
  background-image:url(/images/hothomefooter.jpg);
  background-repeat:no-repeat;
}
#hothomebody {
  width:590px;
  height:auto;
  float:left;
  margin:0px;
  padding:0px;
  background-image:url(/images/hothomebg.jpg);
  background-repeat:repeat-y;
}
#hothomeinfo {
  width:585px;
  height:32px;
  float:left;
  margin-top:0px;
  margin-left:1px;
  margin-right:1px;
  margin-bottom:0px;
  background-image:url(/images/hothomeinfo.jpg);
  background-repeat:no-repeat;
}

#hothomeheader2 {
  width:590px;
  height:22px;
  float:left;
  margin-top:0px;
  margin-left:0px;
  background-image:url(/images/hothome2.jpg);
  background-repeat:no-repeat;
}
#hothomebody2{
  width:590px;
  height:auto;
  float:left;
  margin:0px;
  padding:0px;
  background-image:url(/images/hothomebg.jpg);
  background-repeat:repeat-y;
}
#hothomeinfo2 {
  width:585px;
  height:32px;
  float:left;
  margin-top:0px;
  margin-left:1px;
  margin-right:1px;
  margin-bottom:0px;
  background-image:url(/images/hothomeinfo2.jpg);
  background-repeat:no-repeat;
}

#adsRentalGuide {
  width:auto;
  height:auto;
  float:left;
  margin-top:8px;
}
div #adsRentalGuide img {
  border:0px;
}

#adsRentalGuide2 {
  width:auto;
  height:auto;
  float:left;
  margin-top:8px;
}
div #adsRentalGuide2 img {
  border:0px;
}

#adsFAQ {
  width:auto;
  height:auto;
  float:left;
  margin-top:8px;
  margin-left:7px;
}
div #adsFAQ img {
  border:0px;
}

#adsFAQ2 {
  width:auto;
  height:auto;
  float:left;
  margin-top:8px;
  margin-left:7px;
}
div #adsFAQ2 img {
  border:0px;
}
#adsContactPanel {
  width:250px;
  height:auto;
  float:left;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  background-image:url(/images/contactbg.jpg);
  background-repeat:repeat-y;
  padding:0px;
}
#adsContactPanelHeader {
  width:250px;
  height:22px;
  float:left;
  margin-top:0px;
  margin-left:0px;
  background-image:url(/images/contactheader.jpg);
  background-repeat:no-repeat;
}
#adsContactPanelFooter {
  width:250px;
  height:7px;
  float:left;
  margin:0px;
  font-size:1px;
  background-image:url(/images/contactfooter.jpg);
  background-repeat:no-repeat;
}
#adsContactPanelItem {
  width:180px;
  height:auto;
  float:left;
  margin-left:10px;
  margin-top:2px;
  padding:0px;
}
div #adsContactPanelItem img {
  border:0px;
}

#adsContactPanel2 {
  width:250px;
  height:auto;
  float:left;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;
  background-image:url(/images/contactbg.jpg);
  background-repeat:repeat-y;
  padding:0px;
}
#adsContactPanel2Header {
  width:250px;
  height:22px;
  float:left;
  margin-top:0px;
  margin-left:0px;
  background-image:url(/images/contactheader2.jpg);
  background-repeat:no-repeat;
}
#adsContactPanel2Footer {
  width:250px;
  height:7px;
  float:left;
  margin:0px;
  font-size:1px;
  background-image:url(/images/contactfooter.jpg);
  background-repeat:no-repeat;
}
#adsContactPanel2Item {
  width:180px;
  height:auto;
  float:left;
  margin-left:10px;
  margin-top:2px;
  padding:0px;
}
div #adsContactPanel2Item img {
  border:0px;
}

#adsLongHau {
  width:auto;
  height:auto;
  margin-top:9px;
  margin-left:0px;
  float:left;
}
div #adsLongHau img {
  border:0px;
}

#adsLongHau2 {
  width:auto;
  height:auto;
  margin-top:9px;
  margin-left:0px;
  float:left;
}
div #adsLongHau2 img {
  border:0px;
}

#adsHouseOwner {
  width:auto;
  height:auto;
  margin-top:9px;
  margin-left:0px;
  float:left;
}
div #adsHouseOwner img {
  border:0px;
}

#adsHouseOwner2 {
  width:auto;
  height:auto;
  margin-top:9px;
  margin-left:0px;
  float:left;
}
div #adsHouseOwner2 img {
  border:0px;
}
#tabInformation {
  width:250px;
  height:auto;
  float:left;
  margin-top:8px;
  margin-left:0px;
  background-image:url(/images/informationbg.jpg);
  background-repeat:repeat-y;
  padding:0px;
}
#tabInformationHeader {
  width:250px;
  height:22px;
  float:left;
  margin:0px;
  padding:0px;
  background-image:url(/images/informationheader.jpg);
  background-repeat:no-repeat;
}
#tabInformationFooter {
  width:250px;
  height:7px;
  float:left;
  margin:0px;
  padding:0px;
  font-size:1px;
  background-image:url(/images/informationfooter.jpg);
  background-repeat:no-repeat;
}
#tabInformationItem {
  width:230px;
  height:auto;
  float:left;
  margin-left:1px;
  margin-top:0px;
  padding:0px;
  font-size:12px;
  background-image:url(/images/d4d.jpg);
  background-repeat:no-repeat;
}
div #tabContactPanelItem img {
  border:0px;
}

#tabInformationItemName {
  font-weight:bold;
  width:193px;
  height:auto;
  float:right;
  margin-left:20px;
  padding:0px;
  font-size:12px;
}
#tabInformationItemSummary {
  width:193px;
  height:auto;
  float:right;
  margin-left:20px;
  padding:0px;
  font-size:12px;
}

#adsUsefulLinks {
  width:auto;
  height:auto;
   float:left;
}
div #adsUsefulLinks img {
 margin-top:8px;
  border:0px;
}
#adsUsefulLinks2 {
  width:auto;
  height:auto;
  float:left;
}
div #adsUsefulLinks2 img {
 margin-top:8px;
  border:0px;
}

#Footer {
  float:left;
  margin-top:0px;
  padding:0px;
  text-align:left;
  width:850px;
  height:35px;
}

#FooterText {
  float:left;
  margin-top:15px;
  margin-left:15px;
  padding:0px;
  text-align:left;
  width:400px;
  height:auto;
}
#FooterContact {
float:right;
width:415px;
height:70px;
padding-top:15px;
padding-left:15px;
background-image:url(/images/footercontact_bg.jpg);
background-repeat:no-repeat;
}

#adsFooterBanner2 {
  width:auto;
  height:auto;
  margin-top:10px;
  float:left;
}
div #adsFooterBanner2 img {
  border:0px;
}


#tabHotProduct {
  width:560px;
  margin-top:10px;

  margin-right:5px;
  padding:0px;
  float:right;

}
#tabHotProductHeader {
  width:0px;
  height:0px;
  float:left;
  visibility:hidden;
  font-size:1px;
  margin:0px;
}
#tabHotProductFooter {
	clear:both;
	height:10px;
	width:560px;
}
#tabHotProductItem {
	float:left;
	clear:both;
	width:560px;
	height:auto;
	margin-left:0px;

}
#tabHotProductItemThumbnail {
  width:60px;
  height:60px;
  float:left;
  margin:0px;
}
div #tabHotProductItemThumbnail img {
  border:0px;
  display:block;
  width:60px;
  margin:0px;
}
#tabHotProductItemName {
  font-size:16px;
  font-weight:bold;
  float:left;
  width:160px;
  height:auto;
  margin-left:5px;
}
div #tabHotProductItemName a {
  color:#008a4b;
  text-decoration:none;
}
#tabHotProductItemProductType {
width:90px;
float:left;
height:30px;
color:#848484;
font-size:12px;
font-weight:600;
margin-left:10px;
}
#tabHotProductItemSUMMARY {
  width:480px;
  font-size:11px;
  margin-left:5px;
  float:left;
}
#tabHotProductItemPRICE {
  font-size:14px;
  font-weight:bold;
  float:left;
  width:80px;
  text-align:center;
    height:22px;
	margin:0px;
}
#tabHotProductItemEXTENDEDTABLE2 {
  font-size:14px;
  font-weight:bold;
  float:left;
  width:100px;
  text-align:left;
  margin-left:10px;
  height:22px;
}
#tabHotProductItemEXTENDEDFIELD3 {
  font-size:14px;
  font-weight:bold;
  float:left;
  width:30px;
  text-align:center;
  height:22px;
  margin:0px;
}

#tabHotProductSeparator {
clear:both;
height:10px;
width:560px;
}