.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.txt-usd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #068BD0;
	font-weight: bold;
	text-decoration: none;
}
.menu-uns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #184074;
	text-decoration: none;

}
.menu-s {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.menu-nor {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.htxt {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #184074;
	text-decoration: none;
}

.headertitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.region-main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #184074;
	text-decoration: none;
}

.txt-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 10346B;
}
.txt-s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.txt-s-jus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.txt-tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.txt-tab:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.txt-continent-box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:10px;
	line-heigth:20px;
}

.headertitle-hotel-box-asia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
}

.txt-small-b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: 10346B;
}

/*-------------------------CSS for Support DIV Turbo Project----------------------------------*/
/*.blue_tab{	widht: 100%; padding:3px 0px 3px 0px; background-color:#31659C; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #FFFFFF; text-decoration: none;}*/
.box_pop {float:left; width:100%; color:#10346b; line-height:20px; text-align:left;}
.pop_box_in{width:100%; float:left;}
.blue_border_t {float:left; margin:0; width:283px; background-color:#FFFFFF; border-width:1px 1px 1px 1px; border-style:solid; border-color:#31659C; text-decoration:none; font-size:11px; color:#10346B;}
.img_box {float:left; padding:5px;border:none;}
.h_name_hidden {height:18px; overflow:hidden;}
.pop_district {float:left; display:inline;}
.star_rating {float:left; display:inline; width:185px;  padding:7px 0px 5px 0px; }
/*--Hotel Search Box--*/
/*.bg_hotel_site{float:left; height:auto !important; width:288px; border:1px solid #31659C; background-color:#C1E8F9; min-height:145px;}
.desinationleft_style02{float:left; width:270px; margin-top:14px; padding-left:18px;}
.title_hsearch{width:75px; float:left; font-size:11px; color:#10346b; line-height:18px;}
.ico_calendar{float:left; width:19px; left:2px; margin-top:1px;}
.cal-calendar{background-image:url('/images/hotelsearchbox/calendar.gif'); border:0px none; cursor:pointer; height:17px; width:21px; margin-left:1px;}
.add_text_line_new03{float:left; width:45px; height:20px;}
.submit-hotelsearch{background-image:url('/images/hotelsearchbox/bg_searchhotel_btn_org.gif'); width:110px; height:20px; cursor:hand; cursor:pointer; border-width:0 0 0 0; font:11px verdana; color:#FFFFFF; font-weight:bold; padding-bottom:3px;}*/
/*- Menu navTab -*/
.navTab_t {width:100%; line-height:normal;}
.gecko .navTab_t {float:left; width:100%; line-height:normal; }
.navTab {float:left; width:250px; height:20px; line-height:normal; background:url("/images/bar-end.gif") no-repeat right top; background-color:#31659C;}
.navTab ul {margin:0; padding:2px 10px 0 3px; list-style:none;}
.navTab li {display:inline; margin:0; padding:3px; }
.navTab a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;color: #FFFFFF; text-decoration: none;}
.navPaging {position: relative; float:right; width:280px; height:20px; line-height:20px; text-align: right;color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal; right:20px;}
.blue_line{width: 100%; background-color:#31659C; height: 1px; clear: both;}


.hotel_list {float:left; background-color:#FFFFFF; width:595px; height:19px; padding:4px 0 0 0;font:11px verdana; }
.hotel_list span {float:left; line-height:15px; margin-left:10px;}
.hotel_name{ text-align:left; width:242px;}
/*.star{width:59px; margin-top:4px;}*/
.starfloat:left; {text-align:left; padding-left:21px; width:60;}
.location{text-align:left; padding-left:21px; width:130px;}
.hotel_detail a{text-align:left; padding-left:21px; width:100px;}

/*calendar*/
.aviError{color:#FF0000;}