@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
.bgdesi{background-attachment: scroll;
	background-image: url(../images/bg-ptn.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	width:1136px;	
	height:auto;
	}
.bookhdr {
	font-family: Tahoma;
	font-size: 16px;
	color: #1a1a19;
	text-decoration: none;
}
.bookcntnt {
	font-family: Tahoma;
	font-size: 10px;
	color: #464642;
	text-decoration: none;
	
}
.surprise-hdr {
	font-family: Tahoma;
	font-size: 20px;
	color: #2d2d2d;
	text-decoration: none;
	font-weight: normal;
}
.cntnt-bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.cntnt{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.line {
	background-color: #d4d2d2;
	height: 1px;
	width: 802px;
	
}

.offers {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #595959;
	text-decoration: none;
	padding-bottom:2px;
}
.terms-cntnt {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}



#mainDiv 
{  overflow:hidden;
    position:relative;
    width:1220px;
}

#_bg 
{
	/*background-attachment: scroll;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	background-position: center top;*/
	width:1220px;
	height:auto;
	overflow: hidden;
	position: relative;
	
}
#_bg-email
{
	background-attachment: scroll;
	background-image: url(../images/ptn.jpg);
	background-repeat: repeat;
	background-position: center top;
	width:auto;
	height:616px;
	
	overflow: hidden;
	position: relative;
	
}
#main_div {
	height:auto;
	width:940px;
	}
.stay_hdr {
	font-family: Tahoma;
	font-size: 30px;
	font-weight: normal;
	color: #fcfcfc;
	background-color:#730044;
	text-decoration: none;
	padding-top:1px;
	padding-bottom:5px;
	
	}
.stay_hdr1 {
	background-color: #730044;
	/*width:305px;
	height:35px;*/
	
}


.callus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #0d0a07;
	text-decoration: none;
}
.outbrdr {
	background-color: #b39401;
	
	width:940px;
	padding-top:2px;
	padding-bottom:2px;
}
.inbrdr {
	background-color: #ffffff;
	width: 936px;
	padding-top:0px;
	padding-bottom:1px;
}
.outbrdr-email {
	background-color: #706e64;
	width: 606px;
	margin-top:12px;
	/*margin-bottom:5px;
	margin-right:5px;*/
	padding-top:2px;
	padding-bottom:2px;
}
.inbrdr-email {
	background-color: #ffffff;
	width: 602px;
	padding-top:1px;
	padding-bottom:1px;
	
}
.copyright {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:12px;
	
}
/*rounded corners*/
.xtop, .xbottom {
	display:block; 
	background:transparent; 
	font-size:1px;
}

.xb1, .xb2, .xb3, .xb4 {
	display:block; 
	overflow:hidden;
}

.xb1, .xb2, .xb3 {
	height:1px;
}

.xb2, .xb3, .xb4 {
background:#AEACA2; 
border-left:0px solid #a32118; 
border-right:0px solid #a32118;
}

.xb1 {
	margin:0 5px; 
	background:#a32118;
}

.xb2 {
	margin:0 2px; 
	border-width:0 0px;
}

.xb3 {
margin:0 1px;
}

.xb4 {
	height:2px; 
	margin:0 0px;
}

.xboxcontent {
	display:block; 
	background:#AEACA2; 
	/*border:0 solid #a32118; 
	border-width:0 0px;*/
}
/* rounded corner ends here */
/*rounded corners*/
.ytop, .ybottom {
	display:block; 
	background:transparent; 
	font-size:1px;
}

.yb1, .yb2, .yb3, .yb4 {
	display:block; 
	overflow:hidden;
}

.yb1, .yb2, .yb3 {
	height:1px;
}

.yb2, .yb3, .yb4 {
background:#f7f7f7; 
border-left:0px solid #a32118; 
border-right:0px solid #a32118;

}

.yb1 {
	margin:0 5px; 
	background:#a32118;
}

.yb2 {
	margin:0 2px; 
	border-width:0 0px;
}

.yb3 {
margin:0 1px;
}

.yb4 {
	height:2px; 
	margin:0 0px;
}

.yboxcontent {
	display:block; 
	background:#f3f3f3; 
	width:805px;
	filter: alpha(opacity=70);
    -moz-opacity:.70;
    opacity:.70;
	/*border:0 solid #a32118; 
	border-width:0 0px;*/
}
/* rounded corner ends here */

.stay-tab {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #595959;
	text-decoration: none;
	text-transform:uppercase;
}
.pl-click {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left:11px;
	padding-top:16px;
}
.pl-click1 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left:11px;	
	padding-bottom:0px;
}

.stay3-tab {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #595959;
	text-decoration: none;
}
.ullist_wp {
	margin: 0px;
	list-style-position: outside;
	
	list-style-image: url(../images/dot.jpg);
}
/*.ullist {
	margin: 5px;
	list-style-position: outside;
	padding-left: 21px;
	list-style-image: url(../images/dot22.gif);
}*/
.liheight
{
height:30px;
}

ul.main {
	margin-left:15px;
	list-style-type:square;
	font-size:0.9em;
	font-family:Tahoma;
	color:#000000;
	list-style-image: url(../images/dot.jpg);
}
.nicelist {margin:10px 0px 0px 12px; padding:0px; list-style:none; font-family:Tahoma; font-size: 11px; color: #333333; text-decoration: none; line-height:20px;}
.nicelist li{padding:0px 0px 0px 10px; line-height:20px; background-image: url(../images/dot-.jpg); background-repeat: no-repeat; background-position: 0 9px;}
.nicelist a:link{margin:15px 0px 0px 10px; padding:0px; list-style: none; font-family:Tahoma; font-size: 11px; color: #333333; text-decoration: none; line-height:20px;}
/*.nicelist a:visited{margin:15px 0px 0px 10px; padding:0px; list-style: none; font-family:Tahoma; font-size: 11px; color: #333333; text-decoration: none; line-height:20px;}*/  
.nicelist a:hover{margin:15px 0px 0px 10px; padding:0px; list-style:none; font-family:Tahoma; font-size: 11px; color: #333333; text-decoration: underline; line-height:20px;}

.list_book_hotel_info{margin:10px 0px 0px 12px; padding:0px; list-style:none; font-family:Tahoma; font-size: 11px; color: #333333; text-decoration: none; line-height:20px;}
.list_book_hotel_info li{padding:0px 0px 0px 0px; line-height:20px;}
.list_book_hotel_info a{margin:15px 0px 0px 0px; padding:0px; list-style: none; font-family:Tahoma; font-size: 11px; color: #333333; text-decoration:underline; line-height:20px;}
.list_book_hotel_info a:hover{text-decoration:none;}
.nicelisttest {
    margin-left: 15px;
    padding-left: 0px;
    list-style: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top:1px;
	padding-bottom:9px;
    }
	
.nicelisttest li {	
    padding-left: 4px;
	padding-bottom:9px;
    background-image: url(../images/dot1.png);  
    background-repeat: no-repeat;
    background-position: 0 7px;
    }


.nicelist_terms{margin:16px 0px 0px 5px; padding:0px; list-style: none; font-family:Tahoma; font-size: 11px; color: #666666; text-decoration: none;}	
.nicelist_terms li{padding:0px 0px 0px 10px; margin:0px 0px 10px 0px; line-height:13px; background-image: url(../images/dot1.png); background-repeat: no-repeat; background-position: 0 5px;}
.nicelist1 a:link {   
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
    }
.nicelist1 a:visited {    
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;	
}  
.nicelist1 a:hover {    
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;	
	
   }    
    .mohy
    {
		/*Don't Delete this Class*/		
    }
	.hgt {
		/*Don't Delete this Class*/	
	}
    .mohyflash
    {
		/*Don't Delete this Class*/
    }
html[xmlns] .nicelisttest {
		
    padding-left: 0.19em;
    }

html[xmlns] .nicelisttest li {

    background: none;
    list-style-image: url(../images/dot1.png);  
    padding: 0px;
    }
.liheight
{
height:30px;
}

.book-img-brdr {
	background-color: #ff0000;
	
}

/*round corner*/
.rndcrnr{
	display:block;
}
.rndcrnr *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f0e7cb;
  }
.rndcrnr1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0e7cb;
  border-right:1px solid #f0e7cb;
  background:#f0e7cb;
  }
.rndcrnr2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f0e7cb;
  border-right:1px solid #f0e7cb;
  background:#f0e7cb;
  }
.rndcrnr3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f0e7cb;
  border-right:1px solid #f0e7cb;
  }
.rndcrnr4{
  border-left:1px solid #f0e7cb;
  border-right:1px solid #f0e7cb;
  }
.rndcrnr5{
  border-left:1px solid #f0e7cb;
  border-right:1px solid #f0e7cb;
  }
.rndcrnrfg{
  background:#f0e7cb;
  
  }
  
.rndcrnrL{
	display:block;
}
.rndcrnrL *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff;
  }
.rndcrnrL1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#ffffff;
  }
.rndcrnrL2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#ffffff;
  }
.rndcrnrL3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  }
.rndcrnrL4{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  }
.rndcrnrL5{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  }  
.rndcrnrfgL{
  background:#ffffff;
  
  }



.rndcrnrb{
	display:block;
}
.rndcrnrb *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e8e1b2;
  }
.rndcrnrb1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e8e1b2;
  border-right:1px solid #e8e1b2;
  background:#e8e1b2;
  }
.rndcrnrb2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e8e1b2;
  border-right:1px solid #e8e1b2;
  background:#e8e1b2;
  }
.rndcrnrb3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e8e1b2;
  border-right:1px solid #e8e1b2;
  }
.rndcrnrb4{
  border-left:1px solid #e8e1b2;
  border-right:1px solid #e8e1b2;
  }
.rndcrnrb5{
  border-left:1px solid #e8e1b2;
  border-right:1px solid #e8e1b2;
  }
.rndcrnrbfg{
  background:#e8e1b2;
  }



.rndcrnrc{
	display:block;
}
.rndcrnrc *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cfcfcf;
  }
.rndcrnrc1{
  margin-left:3px; /*change here top and bottom leftborder*/ 
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cfcfcf;
  border-right:1px solid #cfcfcf;
  background:#cfcfcf;
  }
.rndcrnrc2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #cfcfcf;
  border-right:1px solid #cfcfcf;
  background:#cfcfcf;
  }
.rndcrnrc3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cfcfcf;
  border-right:1px solid #cfcfcf;
  }
.rndcrnrc4{
  border-left:1px solid #cfcfcf;
  border-right:1px solid #cfcfcf;
  }
.rndcrnrc5{
  border-left:1px solid #cfcfcf;
  border-right:1px solid #cfcfcf;
  }
.rndcrnrcfg{
  background:#cfcfcf;
  }
.rndcrnrbg{
	width:880px;
	}

.rndcrnrbg1{
	width:876px;
	background-color:#cfcfcf;
	border-right:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;
}
.rndcrnrbg2{
	width:870px;
	background-color:#e8e1b2; 
	border-right:solid 3px #e8e1b2; 
	border-left:solid 3px #e8e1b2;
}

.bodylink {
	font-family:Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;

    }
	.bodylink:hover {
	font-family:Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;

    }

.bodylink a:link {   
    font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
    }
.bodylink a:visited {    
   	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;	
}  
.bodylink a:hover {    
   	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;	
	
   } 
   
.nicelistview 
{
	padding-bottom:-2px;
	margin-bottom:-2px;
	margin-left: 12px;
	margin-top:10px;
	padding-left: 0px;
	list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	/*padding-top:0px;*/
	line-height:20px;
    }

	
.nicelistview li {
	padding-left: 0px;
	line-height:20px;
	background-image: url(../images/dot-.jpg);
	background-repeat: no-repeat;
	background-position: 0 9px;
    }

.nicelistview a:link {
    margin-left: 10px;
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-top:15px;
	line-height:20px;
    }
.nicelistview a:visited {
    margin-left: 10px;
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-top:15px;
	line-height:20px;
    }  
.nicelistview a:hover {
    margin-left: 10px;
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	padding-top:15px;
	line-height:20px;
	
   }
   
   .nicelistview1 
   {
	padding-bottom:-14px;
	margin-bottom:-14px;
	margin-left: 5px;
	margin-top:16px;
	padding-left: 0px;
	list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	
	
	
    }
	.nicelistview1 ul
	{
		padding:0px;
		margin:0px;
		background-color:Green;
	}
.nicelistview1 li {
	/*margin-top:0px;*/
    padding-left: 10px;
	line-height:13px;
	/*padding-bottom:9px;*/
    background-image: url(../images/dot1.png);
	background-repeat: no-repeat;
	background-position: 0 5px;
	
	
    }
.nicelistview1 a:link {   
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
    }
.nicelistview1 a:visited {    
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;	
}  
.nicelistview1 a:hover {    
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;	
	
   }   
   .dummyanc
   {
   margin-left: 10px;
    padding-left: 0px;
    list-style: none;
	font-family:Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-top:15px;
	line-height:20px;
   }
   .surprise-hdr-new {
	font-family: Tahoma;
	font-size: 20px;
	color: #005864;
	text-decoration: none;
	font-weight: normal;
	text-transform:uppercase;
}
   .stay_hdr-new {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: normal;
	color: #fcfcfc;
	background-image:url(../images/title-bg.jpg); background-repeat:repeat-y;
	width:380px;
	height:47px;
/*	border:solid 1px red;*/
	text-decoration: none;
	padding-top:1px;
	padding-bottom:5px;
	padding-left:51px;
	
	}
.cntnt-bold-new {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #b39401;
	text-decoration: none;
	margin-bottom:0px;
}
.cntnt-new {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #605e52;
	text-decoration: none;
	margin-bottom:0px;
}   
   .nicelist1-new {margin:16px 0px 0px 5px; padding:0px; list-style: none; font-family:Tahoma; font-size: 11px; color: #b39401;	text-decoration: none;  }
	.nicelist1-new li {padding:0px 0px 5px 10px; line-height:13px; background-image: url(../images/dot1.png);	background-repeat: no-repeat; background-position: 0 5px;}   

   .nicelist1-gold-bull {margin:0px 0px 0px 5px; padding:0px; list-style: none; font-family:Tahoma; font-size: 11px; color: #4E4E4E;	text-decoration: none;  }
	.nicelist1-gold-bull li {padding-left: 10px; line-height:13px; background-image: url(../images/gold-bull.jpg);	background-repeat: no-repeat; background-position: 0 5px;}   
										
.list-bot-margin{height:auto; margin-bottom:0px;}


/* ---- Book Engine ---*/
.check-rate-warp{width:800px; border:solid 1px #bdbdbd; margin-top:13px;}
.check-rate-warp select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5f5f5f; text-align:left;}
.check-title{ background-color:#dbdbdb; padding:10px 0px 13px 17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4e4e4e;}
.check-date{float:left; width:753px;  background-color:#f7f5f6; border-bottom: solid 1px #BDBDBD;  padding:20px 0px 0px 47px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4e4e4e;}
.check-date .row1{float:left; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:12px!important; }
.check-date .row2{float:left; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:12px!important; }
.check-date .row3{float:left; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:12px!important; }


.desti{ float:left; margin-right:11px; padding-top:2px; }
.desti-sele{float:left; margin-right:10px; }
.desti-sele select{width:147px; height:20px;  border:solid 1px #bdbdbd;}

.city-sele{float:left; margin-right:10px; width:auto;  }
.city-sele select{float:left; width:115px; height:20px;  border:solid 1px #bdbdbd;}

.hotel-sele{float:left; width:auto; margin-right:10px; }
.hotel-sele select{float:left; width:299px; height:20px;  border:solid 1px #bdbdbd;}

.no-of{float:left; margin-right:5px; padding-top:2px; }
.no-of-sele{float:left; margin-right:10px;  }
.no-of-sele select{float:left; width:42px; height:20px;  border:solid 1px #bdbdbd;}

.arri{float:left; margin-right:10px; padding-top:2px; }
.arri-sele{float:left; width:auto; margin-right:10px; }
.arri-sele select{float:left; width:83px; height:20px;  border:solid 1px #bdbdbd;}

.date-sele{float:left; width:auto; margin-right:10px; }
.date-sele select{float:left; width:42px; height:20px;  border:solid 1px #bdbdbd;}

.dep{float:left; margin-right:10px; padding-top:2px; }
.dep-sele{float:left; width:auto; margin-right:10px;}
.dep-sele select{float:left; width:83px; height:20px;  border:solid 1px #bdbdbd;}

.adul{float:left; margin-right:45px; padding-top:2px; }
.adul-sele{float:left; width:auto; margin-right:10px; }
.adul-sele select{float:left; width:42px; height:20px;  border:solid 1px #bdbdbd;}

.child{float:left; margin-right:10px; padding-top:2px; }
.child-sele{float:left; width:auto; margin-right:8px; }
.child-sele select{float:left; width:42px; height:20px;  border:solid 1px #bdbdbd;}

.age-child{float:left; margin-right:10px; padding-top:2px; }
.age-child-sele{float:left; margin-right:10px;  }
.age-child-sele select{float:left; width:42px; height:20px;  border:solid 1px #bdbdbd;}

.check-date select{border:solid 1px #bdbdbd;}

.check-optional{ background-color:#f7f5f6; border-bottom: solid 1px #BDBDBD; height:auto; padding:11px 0px 10px 17px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#730045; font-weight:bold;}
.plus{float:left; /*border:solid 1px #a2a2a2; */ height:auto; width:18px; text-align:center; }
.plus a{padding:2px 0px 0px 0px;font-size:12px; color:#4e4e4e;  text-decoration:none;}

.opt-info{float:left; margin-bottom:5px; padding-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#4E4E4E; font-weight:bold!important;}

.acc{float:left; margin-right:4px; padding-top:2px; }
.acc-input{float:left; width:auto; margin-right:10px; }
.acc-input input{float:left; width:120px; height:17px;  border:solid 1px #bdbdbd;}

/*.rate{float:left; margin-right:4px; }
.rate-input{float:left; width:77px; }
.rate-input input{float:left; width:58px; height:20px;  border:solid 1px #bdbdbd;}*/

.sele-acc{float:left; margin-right:10px;  padding-top:2px; }
.sele-acc-sele{float:left; width:auto; margin-right:10px;  }
.sele-acc-sele select{float:left; width:224px; height:20px;  border:solid 1px #bdbdbd;}

.check-submit{ background-color:#f7f5f6; height:47px; padding:16px 0px 4px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#730045; font-weight:bold;}
.check-submit .btn{background-image:url(../images/book-now-normal.jpg); background-repeat:no-repeat; width:115px; height:42px; cursor:pointer;}
.check-submit .btn:hover{background-image:url(../images/book-now-over.jpg); background-repeat:no-repeat; width:115px; height:42px;}
/* ---- Book Engine ---*/

/* Value --------- */
.cont-warp{ background-color:#f7f5f6; float:left; width:820px; border:solid 1px #bdbdbd; margin-top:13px; padding-bottom:10px;}
.cont-title{ background-color:#dbdbdb; padding:10px 0px 13px 20px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:11px!important; font-weight:bold; color:#4e4e4e; }
.cont-detail{ float:left; width:799px;   padding:20px 0px 0px 21px;}
.cont-detail .row1 {float:left; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:11px!important; font-weight:bold; color:#4e4e4e; }
.cont-detail .row2 {float:left; margin-bottom:15px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:11px!important; font-weight:bold; color:#4e4e4e; }
.cont-detail .row3{float:left; margin-bottom:0px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:11px!important; font-weight:bold; color:#4e4e4e; }

.name{ float:left; margin-right:32px; padding-top:12px; }
.name-input{float:left; margin-right:15px; padding-top:10px; }
.name-input input{ width:41px; padding-left:6px; height:16px;  border:solid 1px #bdbdbd;}

.f-name-input{float:left; margin-right:15px; width:auto; }
.f-name-input input{float:left; padding-left:13px; width:105px; height:16px;  border:solid 1px #bdbdbd;}

.l-name-input{float:left; margin-right:15px; width:auto; }
.l-name-input input{float:left; padding-left:13px; width:105px; height:16px;  border:solid 1px #bdbdbd;}

.comp{ float:left; margin-right:9px; padding-top:13px; }
.comp-input{float:left; margin-right:13px; }
.comp-input input{ padding-left:13px; width:171px; height:16px;  border:solid 1px #bdbdbd;}

.comp-de{ float:left; margin-right:11px;  padding-top:13px;  }
.comp-de-input{float:left; margin-right:10px; }
.comp-de-input input{padding-left:13px; width:105px; height:16px;  border:solid 1px #bdbdbd;}

.mobile-input{float:left; margin-right:10px; width:auto; }
.mobile-input input{float:left; padding-left:13px; width:105px; height:16px;  border:solid 1px #bdbdbd;}

.email-input{float:left; margin-right:10px; width:auto; }
.email-input input{float:left; padding-left:13px; width:105px; height:16px;  border:solid 1px #bdbdbd;}

.comments{ float:left; margin-right:9px; }
.comments-textarea{float:left; margin-right:10px; }
.comments-textarea textarea{width:615px; height:59px;  border:solid 1px #bdbdbd;}


.box{  border:solid 1px #bdbdbd!important;}
.error-box{ border:solid 1px #b39401!important;}
.Star{color:#4e4e4e!important; height:10px!important;}
.error-Star{color:#b39401!important; height:10px;}

.cont-submit{height:45px; padding:16px 0px 0px -10px; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#730045; font-weight:bold;}
.cont-submit .cont-btn{background-image:url(../images/sub-normal.jpg); background-repeat:no-repeat; width:97px; height:45px; cursor:pointer;}
.cont-submit .cont-btn:hover{background-image:url(../images/sub-hover.jpg); background-repeat:no-repeat; width:97px; height:45px;}

/* value ----------*/

/*----------------- call tab ---------------*/

.tab-btn{position:absolute; z-index:100; left:544px; top:41px;}
.tab-btn div{float:left; padding-left:1px;}

#call{ width:355px; height:auto; position:absolute; left:722px;  top:99px; background-color:#F4F4F4; border:solid 1px #b39401; border-top:none; padding:0px ;  text-align:right;}
#closeDiv{padding:10px; text-decoration:none; color:#333333; font-size:12px; text-align:right;}
#closeDiv:hover{color:#666666;}
.call-cont{   font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; }

.call-row1{ width:355px; float:left; padding:10px 0px 10px 0px; text-align:center; font-weight:bold;}
.call-row2{ float:left; width:355px; padding-bottom:10px; padding-top:10px; border-bottom:solid 1px #333; border-top:solid 1px #333333;}
.call-row3{ float:left; width:355px; padding-bottom:10px; padding-top:10px; border-bottom:solid 1px #333;}
.call-row4{ float:left; width:355px; padding-bottom:10px; padding-top:10px; border-bottom:solid 1px #333;}

.ind{ float:left;  padding:40px 0px 10px 8px; margin-right:86px; font-weight:bold;}
.ind-no{float:left; width:225px;}

.north{float:left; padding:10px 0px 10px 8px; margin-right:18px; font-weight:bold;}
.north-no{float:left; width:220px; padding:19px 0px 0px 0px;  }

.world{float:left; width:105px; padding:10px 0px 10px 8px; margin-right:11px; font-weight:bold;}
.world-no{float:left; wwidth:225px; padding:18px 0px 0px 0px;   }

/*----------------- call tab ---------------*/

.offer-title-warp{float:left; width:869px; padding:9px 0px 0px 65px; height:78px; font-weight:bold; }
.stay-title{ float:left; display:block; text-indent:-999px; background-image:url(../images/offer-title/Stay-a-Bit-Longer.jpg); background-repeat:no-repeat; width:690px; height:78px;}
.early-title{ float:left; display:block; text-indent:-999px; background-image:url(../images/offer-title/Early-Bird-Offer.jpg); background-repeat:no-repeat; width:690px; height:78px;}
.suite-title{ float:left; display:block; text-indent:-999px; background-image:url(../images/offer-title/Suite-Celebration.jpg); background-repeat:no-repeat; width:690px; height:78px;}
.business-title{ float:left; display:block; text-indent:-999px; background-image:url(../images/offer-title/Business-Edge.jpg); background-repeat:no-repeat; width:690px; height:78px;}
.tajclub-title{ float:left; display:block; text-indent:-999px; background-image:url(../images/offer-title/Taj-Club.jpg); background-repeat:no-repeat; width:690px; height:78px;}
.week-title{ float:left; display:block; text-indent:-999px; background-image:url(../images/offer-title/Weekend-Surprises.jpg); background-repeat:no-repeat; width:690px; height:78px;}
.value-title{ float:left; display:block; text-indent:-999px; background-image:url(../images/offer-title/Value-Vouchers.jpg); background-repeat:no-repeat; width:710px; height:78px;}
.holiday-title{ float:left; display:block; text-indent:-999px; background-image:url(../images/offer-title/Taj-Holidays.jpg); background-repeat:no-repeat; width:690px; height:78px;}
.email-print{ float:left; text-align:left; padding-top:23px; width:120px;}


