/*
body {
	background: url(../images/site-bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 22px 0px 0px 0px;
}
*/
body {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
body,td {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
input {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pic-ads-1{
	border: 1px solid #666666;
	margin-top: 5px;
}
.pic-ads-2{
	border: 1px solid #666666;
	margin-top: 12px;
}
.required {
	border-bottom-width: 1px;
	border-bottom-style: none;
	color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a:link, a:visited{
	color: #003366;
	text-decoration: underline;
	/*font-weight: normal;*/
}
a:hover{
	color: #FF0000;
	text-decoration: underline;
	/*font-weight: normal;*/
}

.author a:link, .author a:visited{
	color: #009900;
	text-decoration: underline;
	/*font-weight: normal;*/
}
.author a:hover{
	color: #FF0000;
	text-decoration: underline;
	/*font-weight: normal;*/
}

.a-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left:10px;
}
.a-name a:link, .a-name a:visited {
	text-decoration: none;
	color: #003399;
}
.a-name a:hover {
	text-decoration: none;
	color: #FF3300;
}
.Menu2off {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color: #0052A4;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #DDEEFF;
	cursor:hand;
	border: 1px solid #77BBFF;
	height:20px;
}
.Menu2off a:link, .Menu2off a:visited {
	text-decoration: none;
	color: #0052A4;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.Menu2on {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	text-decoration: underline;
	color:#000099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #C6E2FF;
	cursor:hand;
	border: 1px solid #0D86FF;
	height:20px;
}
.Menu2on a:hover {
	text-decoration: underline;
	color:#000099;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

/* ======================================== */
/* IPB STYLES   */
/* ======================================== */

.tableborder
{
	border:1px solid #345487;
	background-color:#FFF;
}
.maintitle
{
	font-size:12px;
	vertical-align:middle;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:8px;
	background-image: url(../images/tile_cat.gif);
	background-color:#345487;
}
.titlemedium
{
	border:1px solid #FFF;
	font-weight:bold;
	color:#3A4F6C;
	padding:5px 0px 8px 2px;
	background-image: url(../images/tile_sub.gif)
}
.tdrow1
{
	background-color:#EEF2F7;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB ;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
}

.tdrow2
{
	background-color:#F5F9FD;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
}
.tdrow2shaded
{
	background-color:#F6ECF0;
	border-bottom:1px solid #D1DCEB;
	border-right:1px solid #D1DCEB;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
}

/*#############################################################*/
#tabs {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;width:100%;}
#tabs em {font-style:normal;}
#tabs h2 {display:none;}

/* link color and behavior*/
#main .sep {display:none;}
#main a {color:#3061A3;text-decoration:none;}
#main a:hover {background-color:#C2D5F0; text-decoration:none;}
#main a.selected {background-color:#FFF;}
#main a.selected em {padding-bottom:7px;}
#main a.selected:hover {background-color:#FFF; text-decoration:none;}
#main a.highlighted {background-color:#C2D5F0; text-decoration:none;}
#main a.highlighted:hover {background-color:#C2D5F0; text-decoration:none;}

#main {
  height:20pt; 
  /*background:#fff url(/mrroomfinder/images/bluedot4.gif) repeat-x bottom left;*/
  padding-top:2px; padding-top:1px; margin-bottom:0px;
} 
#main a {
  background-color:#EAF1FB;
  margin:0 2px 0 0;
}
#main span {
  background:url(/images/tab_corner_nw1.gif) no-repeat left top;
}
#main span, #main em, #main a {
  display:inline-block;
  float:left;
  cursor:hand;
}
/* hide macIE \*/
#main span, #main em, #main a {
  display:block;
}
/* end hide */
#main em {
  background: url(/images/tab_corner_ne1.gif) no-repeat right top;
  cursor:hand; cursor:pointer; padding:6px 9px;
}
/*#############################################################*/
#tabs_2 {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;width:100%;}
#tabs_2 em {font-style:normal;}
#tabs_2 h2 {display:none;}

/* link color and behavior*/
#main_2 .sep {display:none;}
#main_2 a {color:#FB6400;text-decoration:none;}
#main_2 a:hover {background-color:#FFE6CE; text-decoration:none;}
#main_2 a.selected {background-color:#FFD7B3;color:#000000;}
/*#main_2 a.selected em {padding-bottom:7px;}*/
#main_2 a.selected:hover {background-color:#FFD7B3; text-decoration:none;}
#main_2 a.highlighted {background-color:#C2D5F0; text-decoration:underline;}
#main_2 a.highlighted:hover {background-color:#C2D5F0; text-decoration:underline;}

#main_2 {
  height:5pt; 
  /*background:#fff url(/mrroomfinder/images/bluedot4.gif) repeat-x bottom left;*/
  padding-top:2px; padding-top:1px; margin-bottom:0px;
} 
#main_2 a {
  background-color:#FFF3E8;
  margin:0 2px 0 0;
}
#main_2 span {
  background:url(/images/tab_corner_nw2.gif) no-repeat left top;
}
#main_2 span, #main_2 em, #main_2 a {
  display:inline-block;
  float:left;
  cursor:hand;
}
/* hide macIE \*/
#main_2 span, #main_2 em, #main_2 a {
  display:block;
}
/* end hide */
#main_2 em {
  background: url(/images/tab_corner_ne2.gif) no-repeat right top;
  cursor:hand; 
  cursor:pointer; 
  padding:3px 9px;
}
/*#############################################################*/
#tabs_3 {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;width:100%;}
#tabs_3 em {font-style:normal;}
#tabs_3 h2 {display:none;}

/* link color and behavior*/
#main_3 .sep {display:none;}
#main_3 a {color:#003399;text-decoration:none;}
#main_3 a:hover {background-color:#ACE3F9; text-decoration:none;}
#main_3 a.selected {background-color:#7DB5F9;color:#003399;}
/*#main_3 a.selected em {padding-bottom:7px;}*/
#main_3 a.selected:hover {background-color:#7DB5F9; text-decoration:none;}
#main_3 a.highlighted {background-color:#C2D5F0; text-decoration:underline;}
#main_3 a.highlighted:hover {background-color:#C2D5F0; text-decoration:underline;}

#main_3 {
  /*height:5pt; */
  padding-top:2px; margin-bottom:0px;
} 
#main_3 a {
  background-color:#D8F2FC;
  margin:0 0px 0 0;
}
#main_3 span {
  background:url(/images/nav3/border-left.gif) no-repeat left top;
}
#main_3 span, #main_3 em, #main_3 a {
  display:inline-block;
  float:left;
  cursor:hand;
}
/* hide macIE \*/
#main_3 span, #main_3 em, #main_3 a {
  display:block;
}
/* end hide */
#main_3 em {
  background: url(/images/nav3/border-right.gif) no-repeat right top;
  cursor:hand; 
  cursor:pointer; 
  padding:3px 9px;
}

/*#############################################################*/
#tabs_3_th {font-family:MS Sans Serif,sans-serif;font-size:11px;width:100%;}
#tabs_3_th em {font-style:normal;}
#tabs_3_th h2 {display:none;}

/* link color and behavior*/
#main_3_th .sep {display:none;}
#main_3_th a {color:#003399;text-decoration:none;}
#main_3_th a:hover {background-color:#ACE3F9; text-decoration:none;}
#main_3_th a.selected {background-color:#7DB5F9;color:#003399;}
/*#main_3 a.selected em {padding-bottom:7px;}*/
#main_3_th a.selected:hover {background-color:#7DB5F9; text-decoration:none;}
#main_3_th a.highlighted {background-color:#C2D5F0; text-decoration:underline;}
#main_3_th a.highlighted:hover {background-color:#C2D5F0; text-decoration:underline;}

#main_3_th {
  /*height:5pt; */
  padding-top:2px; margin-bottom:0px;
} 
#main_3_th a {
  background-color:#D8F2FC;
  margin:0 0px 0 0;
}
#main_3_th span {
  background:url(/images/nav3/border-left.gif) no-repeat left top;
}
#main_3_th span, #main_3_th em, #main_3_th a {
  display:inline-block;
  float:left;
  cursor:hand;
}
/* hide macIE \*/
#main_3_th span, #main_3_th em, #main_3_th a {
  display:block;
}
/* end hide */
#main_3_th em {
  background: url(/images/nav3/border-right.gif) no-repeat right top;
  cursor:hand; 
  cursor:pointer; 
  padding:3px 9px;
}

/*#############################################################*/

button {
	font-size: 13px;
	font-family:  Arial, verdana, helvetica, san-serif;
	padding: 2px;
	color: #000033;
	text-align: center;
	background: #F3F3F3;
	font-weight: bold;
}
.style201 {
	color: #6699CC;
}
.addapartment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.textbox {
	border: 1px solid #000000;
}
.region_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.region_des {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.comment_table {
	background-color: #F5F9FD;
	border: 1px solid #D1DCEB;
}
.articles_footer {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.comment_0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}
.comment_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
}
.Bangkok {
	font-size: 13px;
	color: #00486A;
	font-weight: bold;
}

.header-container{
width: 770px;
margin: 0 auto;
}

.page-container{
width: 770px;
margin: 0 auto;
clear: both;
}

.nav-container{
width: 561px;
float: right;
margin: 0px 0px 18px 0px;
}

.nav-container a{
display: block;
display: inline;
text-decoration: none;
height: 30px;
float: left;
margin: 28px 0px 0px 0px;
}

.nav-container a.home{
background: url(../images/nav-home.jpg);
background-position: 0px 30px;
width: 98px;
}

.nav-container a.home:hover{
background: url(../images/nav-home.jpg);
background-position: 0px 0px;
}

.nav-container a.addr{
background: url(../images/nav-addr.jpg);
background-position: 0px 30px;
width: 91px;
}

.nav-container a.addr:hover{
background: url(../images/nav-addr.jpg);
background-position: 0px 0px;
}

.nav-container a.deta{
background: url(../images/nav-deta.jpg);
background-position: 0px 30px;
width: 107px;
}

.nav-container a.deta:hover{
background: url(../images/nav-deta.jpg);
background-position: 0px 0px;
}

.nav-container a.hote{
background: url(../images/nav-hote.jpg);
background-position: 0px 30px;
width: 85px;
}

.nav-container a.hote:hover{
background: url(../images/nav-hote.jpg);
background-position: 0px 0px;
}

.nav-container a.adds{
background: url(../images/nav-adds.jpg);
background-position: 0px 30px;
width: 79px;
}

.nav-container a.adds:hover{
background: url(../images/nav-adds.jpg);
background-position: 0px 0px;
}

.nav-container a.sear{
background: url(../images/nav-sear.jpg);
background-position: 0px 30px;
width: 101px;
}

.nav-container a.sear:hover{
background: url(../images/nav-sear.jpg);
background-position: 0px 0px;
}

.logbox a{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 0px 0px 10px 2px;
line-height: 14px;
}

.logbox a:hover{
text-decoration: underline;
}

.logbox input.user, .logbox input.pass{
padding: 5px 5px 5px 24px;
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 2px solid #666666;
border-bottom: 2px solid #666666;
width: 100px;
margin: 0px 0px 5px 2px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

.logbox input.user{
background: url(../images/icon-user.jpg);
background-repeat: no-repeat;
background-position: 5px 5px;
background-color: #FFFFFF;
}

.logbox input.pass{
background: url(../images/icon-pass.jpg);
background-repeat: no-repeat;
background-position: 5px 5px;
background-color: #FFFFFF;
}
