.navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C3687;
	text-decoration: none;

}
.sm-hotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C3687;
}
.sm-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
}
.sm-link-b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
}
.sm-linksmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.navlinknormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1C3687;
	text-decoration: none;
}
.leftmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1C3687;
	text-decoration: none;
}
.center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C3687;
	text-decoration: none;
}
.center2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C3687;
	text-decoration: none;
}
.leftmenunormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1C3687;
	text-decoration: none;
}
.txtbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.headtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
}
.normaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #10346B;
}
.headtitlebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.textstandard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.textblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
}
.breadtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.headhotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.subheadhotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.txtsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.hotelname-orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.add-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C3687;
	text-decoration: none;
}
.head-rate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
/*old Drr_maim.css*/

/*add new available expand*/
.aviChilExpand{
float: left; padding: 5px 0 0 10px;
}
.chkAvailabilityExpand{
background-color: #FEFBE2; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #10346B; padding: 10px; border-left: 1px solid #FFE85F; border-right: 1px solid #FFE85F; border-bottom: 1px solid #FFE85F;
}
.aviAdultSecExpand{
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px; margin-left: 60px;
}
/*Form Check Availabily And Rates*/
.chkAvailability{
background-color: #FEFBE2; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 330px; color: #10346B; padding: 10px; height: 90px; border-left: 1px solid #FFE85F; border-right: 1px solid #FFE85F; border-bottom: 1px solid #FFE85F;
}
.aviCheckin{
float: left; padding-left: 12px;
}
.aviCheckout{
float: left; padding-left: 25px;
}
.aviRoom{
float: left; padding: 5px 0 0 20px;
}
.aviAdult{
float: left; padding: 5px 0 10px 18px;
}
.aviChil{
float: left; padding: 5px 0 10px 18px;
}
.avi-calendarCheckin{
/*button calendar*/
background-image:url(../images/calendar.gif);
border:0px none;
cursor:pointer;
height:17px;
width:21px;
margin-left: 50px;
}
.aviCheckinSec{
margin-bottom: 3px;
}
.avi-calendarCheckout{
background-image:url("../images/calendar.gif");
border:0px none;
cursor:pointer;
height:17px;
width:21px;
margin-left: 40px;
margin-left: 40px;
}
.aviCheckoutSec{
margin-bottom: 3px;
}
.aviCheckindate{
width: 130px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-top: 3px;
}
.aviCheckoutdate{
width: 130px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px;
}
.aviError{
margin-bottom: 3px; color:red;
}
.aviNoError {
font-size: 11px;  color: #10346b; margin-bottom: 3px;
}
.aviRoomSec{
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 6px;
}
.aviAdultSec{
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 6px;
}
.aviChilSec{
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 6px; 
}
.submit-avilability{
border-right: 0PX; border-top: 0PX; background-image: url("../images/button-170.gif"); FONT: 11px verdana; BORDER-LEFT: 0px; WIDTH: 170px; CURSOR: pointer; COLOR: #10346b; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #FEFBE2;
}
.aviLocate{
margin: 60px 0 0 210px;
}
.aviButton{
margin: 60px 0 0 250px;
}


.tab_space{			
	position: relative; 
	background-image: url('http://www.farangs.com/img6/s.gif');
	width: 7px;
	height: 21px;
	float:left;
	margin-left: 0px;
}
.imgVerticalMiddle{
	vertical-align:middle;
}

/*yui calendar*/
.cal-checkinContainer{
display: none;
position: absolute;
z-index: 1;
font-size: 12px;
/*margin: 62 0 0 100px; */
margin: 75px 0px 0px 25px;
}
.cal-checkoutContainer{
display: none;
position: absolute;
z-index: 100;
font-size: 12px;
/*margin: 62 0 0 285px;*/
margin: 75px 0px 0px 180px;
}

/* Start Sao add for Farang.com on 2008-11-10*/
.mainchkAvailabilityExpand{
background-color: #FEF7EA; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #10346B; padding: 10px; border-left: 1px solid #FFAD33; border-right: 1px solid #FFAD33; border-bottom: 1px solid #FFAD33;
}
/*Css Bar orange*/
.orange_tab_left{			
	position: relative; 
	background-image: url('../images/tab-orange-left.gif');
	width: 3px;
	height: 21px;
	float:left;
	margin-left: 0px;
}
.orange_tab_right{
	position: relative; 
	background-image: url('../images/tab-orange-right.gif');
	width: 3px;
	height: 21px;
	float:left;
}
.orange_tab_details2{
	position: relative; 
	background-image: url('../images/tab-orange-detail.gif');
	width: auto;
	height: 20px;
	float:left;
	/*for15px
	padding-left: 11px;
	padding-right: 12px;	
	*/		
	padding-left: 6px;
	padding-right: 7px;
	
	font-size: 11px; color: #10346B; font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;			
}
.orange_tab_underline{			 
	/*position: relative; */
	background-color: #FFFFFF;
	text-decoration:none;
	height: 21px;
	background:url('../images/underline_orange.gif');
	clear: both;
}
/* End Sao add for Farang.com on 2008-11-10*/

.submit-hotelsearch {
background-image:url(../images/button-110.gif);
width:110px;
height:20px;
border:0;
}
.cal-calendar {
background-image:url(../images/calendar.gif);
border:0 none;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
height:17px;
margin:0;
width:21px;
}

/*Calendar style sheet : Beau Edit*/
.checkin-container { display: none; position: absolute; z-index: 1; font-size: 12px; margin: 89px 0px 0px 228px;}
.checkout-container { display: none; position: absolute; z-index: 100; font-size: 12px; margin: 121px 0px 0px 228px;}


/*#########################################*/
.tab {
FONT-SIZE: 11px; FLOAT: left; background-image:url(http://www.farangs.com/images/bar_orange.gif); WIDTH:268px; COLOR: #10346b; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 18px; TEXT-ALIGN: center;MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.yellow_frame {
BORDER-top: #E8E2D5 1px solid; BORDER-RIGHT: #ED8D2E 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BORDER-LEFT: #ED8D2E 1px solid; COLOR: #10346b; BORDER-BOTTOM: #ED8D2E 1px solid; BACKGROUND-COLOR: #FEF7EA; TEXT-DECORATION: none;MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.orange_frame {
	BORDER-top: #E8E2D5 1px solid;
	BORDER-RIGHT: #ED8D2E 1px solid;
	BORDER-LEFT: #ED8D2E 1px solid;
	COLOR: #10346b;
	BORDER-BOTTOM: #ED8D2E 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.txt11 {
	FONT-SIZE: 11px; COLOR: #10346b
}
.aviCheckindate {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; WIDTH: 130px;MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.txt {
	FONT-SIZE: 11px
}
.txt10 {
	FONT-SIZE: 10px; COLOR: #10346b
}