/* CSS Document */
.homeslider{width:492px; padding:5px; float:right;overflow:hidden;margin-right:17px; margin-bottom:10px;}
h1{font-family:Verdana; font-size:13px; color:#000000;font-weight:bold;margin-left:40px;margin-top:-24px;}
h2{margin-top:0px;margin-bottom:0px;}
h3{margin-bottom:0px;margin-top:0px;}
/*26-03-2013 */

/*03-12-2012*/
.quick_reservation_panel{float:right; width:340px; border:1px solid #d6d6d6; margin:6px 0 0 0px; padding:7px 11px 7px; color:#101010; font:10px Verdana;height:57px; background:url(reservation-block-bg.gif) repeat-x top center;}
.search_left{float:left; padding-right:8px;}
.qucik_res_select{color:#4f4f4f; font:10px Verdana; width:185px; border:1px solid #91939b; border-bottom:1px solid #d8e0e8; margin-top:6px;}
.qucik_res_input{color:#4f4f4f; font:10px Verdana; width:71px; border:1px solid #91939b; border-bottom:1px solid #d8e0e8; margin-top:6px;}
.qucik_res_select1{color:#4f4f4f; font:10px Verdana; width:44px; border:1px solid #91939b; border-bottom:1px solid #d8e0e8; margin-top:6px;}

#Reserviation{width:230px; padding-left:10px; background-image:url(reservation.gif); float:left; height:298px;}
#Reserviation-reservation{width:240px;float:left; height:298px;}
#Reserviation-inner{width:230px; float:left; padding-top:34px;}
#Quickreservation{padding-top:14px; padding-bottom:18px; padding-left:18px;}

.tyellow20{font-family:verdana; font-size:13px;font-weight:bold; color:#ffffff;}
.lnktred11{font-family:verdana; font-size:11px; color:#B81B12; text-decoration:none;}
.lnktred11:hover{font-family:verdana; font-size:11px; color:#B81B12; text-decoration:underline;}
.lnktred12{font-family:Verdana; font-size:12px; color:#B81B12; text-decoration:none;}
.lnktred12:hover{font-family:Verdana; font-size:12px; color:#B81B12; text-decoration:underline;}
.lnktred13{font-family:Verdana; font-size:13px; color:#B81B12; text-decoration:none;}
.lnktred13:hover{font-family:Verdana; font-size:13px; color:#B81B12; text-decoration:underline;}
.tredarial14{font-family:verdana; font-size:14px; color:#B81B12;}
.tredarial13{font-family:Arial; font-size:13px; color:#B81B12;}
.tred12{font-family:Verdana; font-size:12px; color:#B81B12;}
.tred13{font-family:Verdana; font-size:13px; color:#B81B12;}
.tred11{font-family:Verdana; font-size:11px; color:#B81B12; font-weight:bold;}
.tred18{font-family:Verdana; font-size:11px; color:#B81B12;}
.lnkwh13{font-family:Verdana; font-size:11px; color:#ffffff; text-decoration:underline;}
.lnkwh17{font-family:Arial; font-size:17px; color:#ffffff; text-decoration:none;}
.lnkwh17:hover{font-family:Arial; font-size:17px; color:#ffffff; text-decoration:underline;}
.lnkwh16{font-family:verdana; font-size:13px;font-weight:bold; color:#ffffff; text-decoration:none;}
.lnkwh16:hover{font-family:verdana; font-size:13px; color:#ffffff;font-weight:bold; text-decoration:underline;}
.lnktgr11{font-family:Verdana; font-size:11px; color:#3D3C3C; text-decoration:underline;}
.lnktgr11:hover{font-family:Verdana; font-size:11px; color:#3D3C3C; text-decoration:none;}
.lnktgrarial11{font-family:verdana; font-size:11px; color:#7E7E7E;font-weight:normal; text-decoration:underline;}
.lnktgrarial11:hover{font-family:verdana; font-size:11px; color:#7E7E7E;font-weight:normal; text-decoration:none;}
.lnktgrarial12{font-family:verdana; font-size:1px; color:#3D3C3C; text-decoration:underline;}
.lnktgrarial12:hover{font-family:verdana; font-size:11px; color:#3D3C3C; text-decoration:none;}
.lnktgr12{font-family:Verdana; font-size:11px;font-weight:bold; color:#626262; text-decoration:underline;}
.lnktgr12:hover{font-family:Verdana; font-size:11px;font-weight:bold; color:#626262; text-decoration:none;}
.tgr10{font-family:Verdana; font-size:10px; color:#545454;}
.tgr12{font-family:Verdana; font-size:11px;font-weight:bold; color:#3D3C3C;}
.tgr14{font-family:Arial; font-size:14px; color:#302F2F;}
.tgr15{font-family:Verdana; font-size:11px; color:#000000;font-weight:bold;}
.tgr16{font-family:Verdana; font-size:11px; color:#302F2F;}
.tgr17{font-family:Verdana; font-size:13px; color:#000000;font-weight:bold;}
.tgr19{font-family:Verdana; font-size:19px; color:#9B9B9B;}
.lnktblack15{font-family:Verdana; font-size:15px; color:#100E0E; text-decoration:underline;}
.tarialred11{font-family:verdana; font-size:11px; color:#B81B12;}
.tarialred12{font-family:verdana; font-size:11px; color:#B81B12;}
.tarialred17{font-family:verdana; font-size:13px; color:#626262;}
.tarialblack11{font-family:verdana; font-size:11px; color:#000000;}
.tarialblack13{font-family:Arial; font-size:13px; color:#010101;}
.tarialblack14{font-family:Arial; font-size:14px; color:#302F2F;}
.tarialblack17{font-family:verdana;font-weight:bold; font-size:13px; color:#626262;}
.tblack15{font-family:Verdana; font-size:15px; color:#100E0E;}
.tgrarial11{font-family:verdana; font-size:11px; color:#626262;}
.tgrarial12{font-family:verdana; font-size:11px; color:#626262;}
.tgrarial16{font-family:Arial; font-size:16px; color:#3D3C3C;}
.wharial12{font-family:verdana; font-size:11px; color:#FFFFFF;}
.lnkwharial12{font-family:verdana; font-size:11px; color:#FFFFFF; text-decoration:none;}
.lnkwharial12:hover{font-family:verdana; font-size:11px; color:#FFFFFF; text-decoration:underline;}
.wharial14{font-family:Arial; font-size:14px; color:#FFFFFF;}
#main{width:100%;}
#main1{width:948px;}
/* top */
#top{width:948px; background-image:url(top-back.gif); height:92px;}
#logo{width:562px; float:left; padding-top:7px; padding-left:0px;}
#top-right{width:590px; padding-top:20px; padding-right:20px;float:right;}
/* menu */
#menu{width:948px; background-image:url(menuback.gif); height:23px;}
.menulnk{padding :4px 7px 4px 7px; float:left;border-right:1px solid #807F7F; height:15px;}
.menulnk1{padding :4px 7px 4px 7px; float:left;height:15px;}
.lnkmenu{font-family:Arial; font-size:12px; color:#010101; font-weight:bold; text-decoration:none; padding:0px 2px;}
.lnkmenu:hover{font-family:Arial; font-size:12px; color:#B81B12; font-weight:bold; text-decoration:none;}
/* header */
#header{width:948px; float:left; padding-top:0px; background-color:#ffffff;}
.txtbox62 {width:70px; font-family:Verdana; font-size:10px; color:#545454;}
.button177 {width:203px; font-family:Verdana; font-size:10px; color:#545454;}
.button86 {width:66px; font-family:Verdana; font-size:10px; color:#545454;}
.button120 {width:120px; font-family:Verdana; font-size:10px; color:#545454;}
.button182 {width:182px; font-family:verdana; font-size:11px; color:#4B4B4B;}
.button170 {width:182px; font-family:Verdana; font-size:11px; color:#545454;}
.select{padding-bottom:9px; padding-left:18px;}
.select option{ width: 200px;}
.leave{padding-bottom:13px; padding-left:18px;}
.bestonline{padding-bottom:24px; padding-left:17px;}
#flash{width:948px;}
/* center */
#center-line{width:948px; float:left; padding:5px 0 5px 0; height:61px; background-color:#ffffff;}
#center{width:948px; float:left; background-color:#ffffff; padding-bottom:30px; padding-top:20px;}
#center-left{width:209px; float:left; background-color:#ffffff; padding-left:17px;}
#center-left-inner{width:209px; float:left;}
.address {font-family:verdana; font-size:11px; color:#626262; padding-left:3px;padding-bottom:13px;}
.left-nav{font-family:verdana; font-size:11px; color:#B81B12; padding-left:10px; padding-top:10px;}
.left-nav-1{font-family:verdana; font-size:11px; color:#B81B12; padding-left:15px; padding-top:10px;}
.lnkleft-nav{font-family:verdana; font-size:11px; color:#B81B12; text-decoration:none;}
.lnkleft-nav:hover{font-family:verdana; font-size:11px; color:#3D3C3C; text-decoration:none;}
.left-heading-img{clear:both; height:5px; padding-top:5px; background:url(line.gif); background-position:bottom; background-repeat: no-repeat;}
.left-heading{font-family:verdana; font-size:11px; color:#B81B12; padding-left:10px;padding-top:5px;}
.left-nav-subheading{width:170px; padding-left:10px; padding-top:2px; margin-top:5px;margin-left:13px; background:url(bullet_red.gif); background-position:top left; background-repeat:no-repeat;}
.left-nav-subheading-2{width:170px; padding-left:10px; padding-top:1px; margin-top:5px;margin-left:16px; background:url(bullet-grey-small-1.gif); background-position:top left; background-repeat:no-repeat;}
.left-nav-subheading-1{width:160px; padding-left:10px; margin-top:5px;margin-left:23px; background:url(bullet-red-small.gif); background-position:top left; background-repeat:no-repeat;}
.lnkbullettxt{font-family:verdana; font-size:11px; color:#626262; text-decoration:none;}
.lnkbullettxt:hover{font-family:verdana; font-size:11px; color:#626262; text-decoration:none;}
.localweather{clear:both; padding-left:14px; padding-top:14px; font-family:verdana; font-size:11px; color:#626262;}
#center-center{width:498px; float:left; background-color:#ffffff;}
#center-right-left{width:719px; float:left;background-color:#ffffff;}
#center-left-right{width:705px; float:left; background-color:#ffffff; padding-left:17px;}
#gettinghere{padding-top:10px;}
#center-map{float:left; width:144px; padding-top:5px;}
#center-maptxt{width:333px; float:left; padding-top:5px;}
.gettingheremap {padding-top:19px;padding-bottom:10px; text-align:center;}
.paragraph {font-family:verdana; font-size:11px; color:#626262; text-align:justify; padding-top:0px; padding-right:15px; padding-bottom:10px;}
.corporate {font-family:verdana; font-size:13px; color:#626262; text-align:justify; padding-top:10px; padding-bottom:10px; width:497px;}
.facilities {font-family:Verdana; font-size:15px; color:#4B4B4B; text-align:justify; padding-top:10px; padding-bottom:10px; width:497px;}
.specialpackages{width:497px;font-family:verdana; font-size:11px; color:#4B4B4B; text-align:justify; padding-top:30px; float:left;}
.hotel-destination {width:497px;font-family:verdana; font-size:11px; color:#626262; text-align:justify; padding-top:15px; float:left; border-top:1px dotted #777777; margin-top:18px;}
.hotel-destination-1 {font-family:verdana; font-size:11px; color:#626262; text-align:justify; padding-top:8px;  float:left;}
.hotel-destination-line {background-image:url(line-back-hr.gif); background-repeat:repeat-x; background-position:center; height:40px; clear:both; font-size:0px;}
.hotel-destination-img {float:left; width:110px;}
.cityattraction-img {float:left; width:125px;}
.awards-img {float:left; width:105px; padding-top:7px; padding-left:10px;}
/*.career-heading{font-family:verdana; font-size:11px; color:#B81B12; font-weight:bold; padding-top:15px;padding-left:10px;}*/
.career-heading {
    background: none repeat scroll 0 0 #EFEFEF;
    clear: both;
    color: #B81B12;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    overflow: hidden;
    padding: 10px 0 10px 10px;
}
.career-txt {font-family:verdana; font-size:11px; color:#414141; text-align:justify; padding-top:15px;padding-left:10px;}
.career-applynow {padding-top:15px;padding-left:10px;}
.cityattraction-imgtxt {float:left; width:370px;}
.awards-imgtxt {float:left; width:580px;}
.award-txt {padding-top:1px; padding-bottom:3px; font-family:verdana; font-size:11px; color:#626262;}
.destination-imgrighttxt {float:left; width:385px; padding-bottom:10px;}
.destination-righttxt-heading {font-family:verdana; font-size:11px; color:#B81B12; font-weight:bold; padding-bottom:5px;}
.cityattraction-heading {font-family:Verdana; font-size:11px; color:#A60E05; padding-bottom:10px; padding-top:5px;}
.event-righttxt-heading {font-family:Verdana; font-size:15px; color:#434242; padding-bottom:5px;}
.destination-righttxt-bottom {font-family:verdana; font-size:11px; color:#414141; padding-top:5px;padding-bottom:5px;}
.lnkparagraph {font-family:verdana; font-size:11px; color:#626262;text-decoration:underline;}
.lnkparagraph:hover {font-family:verdana; font-size:11px; color:#626262; text-decoration:none;}
#center-right{width:202px; float:left; background-color:#ffffff; padding-left:20px;}
#imggoa{width:186px; padding : 5px 0px 0px 0px;}
#specialoffer{width:186px; padding : 5px 0px 5px 0px;}
#cityattractionoffer{width:186px; padding : 5px 0px 0px 0px;}
.resort{width:181px; padding : 15px 0px 0px 0px;}
.seemore{width:181px; padding-right : 5px; text-align:right;}
.divinput{width:186px;}
#enquiry{margin : 11px 0px 4px 0px;background-image:url(back-box.gif); width:18px;}
.enquiry{width:166px; background-image:url(bullet_red.gif); background-repeat:no-repeat; background-position:center left; margin-left:10px; padding:8px 0px 6px 15px;font-family:Arial; font-size:13px; color:#B11911;}
.lnkenquiry{font-family:Arial; font-size:13px; color:#B11911; text-decoration:none;}
.lnkenquiry:hover{font-family:Arial; font-size:13px; color:#000000; text-decoration:none;}
#video{padding : 11px 0px 0px 0px; width:186px;}
#cityattraction-1{padding : 25px 0px 0px 0px; width:186px;}
.specialofferimg{width:186px; padding : 9px 0px 0px 0px;}
.startplanning-top{width:186px; background:url(rightbox-bac.gif); background-repeat:no-repeat; background-position:top left;height:6px; margin-top:11px;}
.startplanning-center{width:174px; background:url(rightback-ver.gif); background-repeat:repeat-x; background-position:top; padding-left:10px; border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;}
.location{padding-top:12px;}
.date{padding-top:5px; float:left;}
.box{ float:left;}
.date1{ float:left; width:85px;}
.right-submit{ padding-top:8px; padding-bottom:5px; font-family:Arial; font-size:13px; color:#B11911;}
.startplanning-bottom{width:186px; background:url(rightbox-bac1.gif); background-repeat:no-repeat; background-position:bottom left; height:6px;}
.yourfeedback{width:186px; padding :20px 0px 0px 0px; clear:both;}
.tarrifpoliciestext{width:480px; background-image:url(bullet-grey1.gif); background-position:left top;  background-repeat:no-repeat; margin-top:10px; padding-left:14px;font-family:verdana; font-size:11px; color:#4B4B4B; text-align:justify;}
#footer-txt{width:100%; background-color:#ffffff; height:auto; margin:auto; clear:both;}
#footertxt{width:950px; margin:auto;font-size:0px;}
#customerreview{padding-top:21px; padding-bottom:11px; padding-left:10px;}
.customerreviewtxt{width:900px; padding-left:10px; font-family:Arial; font-size:15px; color:#B6B5B5; font-style:italic;}
.customerreadmore{font-family:verdana; font-size:11px; color:#B6B5B5; font-style:normal; text-decoration:underline;}
#footer{width:100%; background-color:#ffffff; height:auto; margin:auto; padding-bottom:10px;}
#footerlnk{padding-left:10px; margin:auto; padding-top:10px;padding-bottom:10px;}
.txtfooter{font-family:verdana; font-size:11px; color:#626262;}
.lnktxtfooter{font-family:verdana; font-size:11px; color:#626262; text-decoration:none;}
.lnktxtfooter:hover{ font-family:verdana; font-size:11px; color:#626262; text-decoration:underline;}
#copyright{margin:auto;padding-left:10px;}
.copyright{ font-family:verdana; font-size:11px; color:#626262;}
.roomtable{width:700px; padding-left:4px; float:left; background-color:#C8C5C5; padding-top:5px; padding-bottom:5px; margin-top:14px;}
.conference{width:494px; padding-left:4px; float:left; background-color:#C8C5C5; padding-top:5px; padding-bottom:5px; margin-top:25px;}
.roomtable-img{float:left; width:105px; text-align:center; font-family:verdana; font-size:11px; color:#626262;}
.roomtable-Name{float:left;width:109px; text-align:center; font-family:verdana; font-size:11px; color:#626262;}
.roomtable-Capacity{float:left; width:124px; text-align:center; font-family:verdana; font-size:11px; color:#626262;}
.roomtable-Description{float:left; width:132px; text-align:center; font-family:verdana; font-size:11px; color:#626262;}
.roomtable-Facilities{float:left; width:127px; text-align:center; font-family:verdana; font-size:11px; color:#626262;}
.roomtable-Traffis{float:left; width:97px; text-align:center; font-family:verdana; font-size:11px; color:#434242;}
.roomtable-border{width:700px; float:left; BACKGROUND: url(back-line.gif) repeat-y left top; margin-top:2px; border:1px solid #CAC9C9;}
.roomtable-border2{width:701px; float:left; BACKGROUND: url(room_bg.gif) repeat-y left top; margin-top:2px; border:1px solid #CAC9C9;}
.conference-border{width:495px; float:left; background-color:#EEEAEA; margin-top:2px; border:1px solid #CAC9C9;}
.conference-border-1{width:495px; float:left; background-color:#DFDFDF; margin-top:4px; border:1px solid #CAC9C9;}
.conference-border-2{width:495px; float:left; background-color:#EEEAEA; margin-top:4px; border:1px solid #CAC9C9;}
.roomtable-img-border{float:left; width:105px; font-size:0px;}
.roomtable-Name-border{float:left;width:103px; text-align:center; font-family:verdana; font-size:11px; color:#626262; padding-left:4px;padding-right:2px; padding-top:20px;}
.roomtable-Capacity-border{float:left; width:118px; font-family:verdana; font-size:11px; color:#626262; padding-left:4px;padding-right:2px; padding-top:5px;}
.roomtable-Description-border{float:left; width:127px; font-family:verdana; font-size:11px; color:#626262; padding-left:4px;padding-right:2px; padding-top:5px;}
.roomtable-Facilities-border{float:left; width:120px; font-family:verdana; font-size:11px; color:#626262; border-right:1px solid #CAC9C9; height:70px; padding-left:4px;padding-right:2px; padding-top:5px;}
.roomtable-Traffis-border{float:left; width:85px;  font-family:verdana; font-size:11px; color:#626262; height:70px; padding-left:10px;padding-right:2px; padding-top:5px;}
.roomreadmore{padding-right:15px;}
.conferencreadmore{padding :3px 15px 3px 0px;}
.conferencetable-img{float:left; width:108px; text-align:center; font-family:verdana; font-size:11px; color:#434242;}
.conferencetable-Name{float:left;width:121px; text-align:center; font-family:verdana; font-size:11px; color:#434242;}
.conferencetable-Capacity{float:left; width:130px; text-align:center; font-family:verdana; font-size:11px; color:#434242;}
.conferencetable-Facilities{float:left; width:133px; text-align:center; font-family:verdana; font-size:11px; color:#434242;}
.conference-img-border{float:left; width:90px; border-right:1px solid #CAC9C9; padding:7px 9px 7px 9px;}
.conference-Name-border{float:left;width:126px; text-align:center; font-family:Arial; font-size:13px; color:#B81B12; font-weight:bold; border-right:1px solid #CAC9C9; height:56px; padding-left:4px;padding-right:2px; padding-top:20px;}
.conference-Capacity-border{float:left; width:117px; font-family:verdana; font-size:11px; color:#434242; border-right:1px solid #CAC9C9; text-align:center; height:51px; padding-top:25px;}
.conference-Facilities-border{float:left; width:128px; font-family:verdana; font-size:11px; color:#434242; height:70px; padding-left:4px;padding-right:2px; padding-top:5px;}
.input153{ width:153px; font-family:verdana; font-size:11px; color:#7D7D7D;}
.input58{ width:58px; font-family:verdana; font-size:11px; color:#000000;}
.input50{ width:50px; font-family:verdana; font-size:11px; color:#000000;}
.input72{ width:72px; font-family:verdana; font-size:11px; color:#000000;}
.input102{ width:102px; font-family:verdana; font-size:11px; color:#000000;}
.dottedline { background-image:url(line.gif); background-repeat:no-repeat; height:2px; margin-top:2px;font-size:0px;}
.citypackages{padding: 5px 0px 5px 10px; font-family:verdana; font-size:11px; color:#2E2E2E;}
.careers{padding: 5px 0px 0px 10px; font-family:verdana; font-size:11px; color:#2E2E2E;}
.cityattraction{width:498px; float:left; padding: 22px 0px 0px 0px;}
.selecttheme{float:left; padding: 2px 5px 5px 10px; font-family:verdana; font-size:11px; color:#2E2E2E; font-weight:bold;}
.contact-address{width:340px; float:left;}
/*services*/
.services{width:700px; padding-left:4px; float:left; padding-top:5px; padding-bottom:5px; margin-top:14px;}
.servicelnk{font-family:verdana; font-size:11px; color:#FFFFFF; text-decoration:none;}
.servicelnk:hover{font-family:verdana; font-size:11px; color:#FFFFFF; text-decoration:underline;}
.imggallery{width:232px; float:left;}
.imggallery-left{float:left; width:196px; height:20px; padding-left:36px; padding-top:10px; background-image:url(service-Top-Left.gif); background-repeat:no-repeat;}
.imggallery-center {background-image:url("service-top-center.gif");background-repeat:no-repeat;float:left;height:20px;padding-left:40px;padding-top:10px;width:186px;}
.imggallery-right {background-image:url("service-top-right.gif");background-repeat:no-repeat;float:left;height:20px;padding-left:55px;padding-top:10px;width:175px;}
.imggallery-img{float:left; width:232px;}
.imggallery-left-bottom{float:left; width:200px; height:20px; padding-right:32px; padding-top:4px; background-image:url(service-bottom-left.gif); background-repeat:no-repeat;  text-align:right;}
.imggallery-center-bottom{width:202px; float:left; height:20px; padding-right:30px; padding-top:4px; background-image:url(service-bottom-center.gif); background-repeat:no-repeat; text-align:right;}
.imggallery-right-bottom{width:200px; float:left; height:20px; padding-right:30px; padding-top:4px; background-image:url(service-bottom-right.gif); background-repeat:no-repeat; text-align:right;}
/*servicesend*/
/*imggallery*/
.imggallery-left-bottom-1{float:left; width:232px; height:24px; padding-top:4px; background-image:url(imggallery-bottom-left.gif); background-repeat:no-repeat; font-family:verdana; font-size:11px; color:#626262;font-weight:bold; text-align:center;}
.imggallery-center-bottom-1{width:232px; float:left; height:24px; padding-top:4px; background-image:url(imggallery-bottom-center.gif); background-repeat:no-repeat; font-family:verdana; font-size:11px; color:#626262;font-weight:bold; text-align:center;}
.imggallery-right-bottom-1{width:232px; float:left; height:24px; padding-top:4px; background-image:url(imggallery-bottom-right.gif); background-repeat:no-repeat; font-family:verdana; font-size:11px; color:#626262;font-weight:bold; text-align:center;}
.imggallerylnk{color: #FFFFFF;font-family:Arial; font-size:11px;text-decoration:none;}
.imggallerylnk:hover{color:#FFFFFF;font-family:Arial;font-size:11px;text-decoration:none;}
/*imggalleryend*/
/*propertyimagegallery*/
.propertygallery{padding-left:4px; float:left; padding-top:30px; clear:both;}
/*endpropertyimagegallery*/
/*spa*/
#spa{width:707px; float:left; background-color:#ffffff; padding-left:17px;}
#spa-right{width:184px; float:left; background-color:#ffffff; padding-left:20px;}
.spagallery{width:232px; float:left;}
.spa-left-bottom{float:left; width:232px; height:22px; padding-top:3px; background-image:url(spa-bottom-left.gif); background-repeat:no-repeat; font-family:Arial; font-size:14px; color:#ffffff; text-align:center;}
.spa-center-bottom{width:232px; float:left; height:22px; padding-top:3px; background-image:url(spa-bottom-center.gif); background-repeat:no-repeat; font-family:Arial; font-size:14px; color:#ffffff; text-align:center;}
.spa-right-bottom{width:232px; float:left; height:22px; padding-top:3px; background-image:url(spa-bottom-right.gif); background-repeat:no-repeat; font-family:Arial; font-size:14px; color:#ffffff; text-align:center;}
.spalnk{font-family:Arial; font-size:14px; color:#ffffff; text-decoration:none;}
.spalnk:hover{font-family:Arial; font-size:14px; color:#ffffff; text-decoration:underline;}
/*spadetail*/
#spadetail{width:622px;background-color:#B31810; display:table; margin:0 auto; padding-bottom:10px;}
.spadetail-inner{width:610px; padding-left:12px; float:left; pading-top:5px; padding-bottom:5px}
.spadetail-logo{width:505px; float:left}
.spadetail-close{float:left; width:92px; padding-top:5px;}
.spadetail-wback{width:600px; margin-left:10px; margin-right:10px; background-color:#ffffff; border-top:1px solid #000000; float:left; padding-bottom:10px}
.spadetail-wback-inner{float:left; padding-bottom:10px;}
.imgright-txt{float:left; width:600px; padding-top:20px;}
.imgright-txt-1{padding-top:5px;float:left; width:570px; padding-left:5px; text-align:justify; padding-right:10px;}
.imgright-txt-2{padding-top:5px;float:left; width:570px; padding-left:15px; text-align:justify; padding-right:10px;}
.spadetail{width:500px; padding-left:20px; margin-left:13px; margin-top:10px; background:url(bullet-grey1.gif); background-position:top left; background-repeat:no-repeat; float:left; clear:both; font-family:verdana; font-size:11px; color:#4B4B4B;}
/*endspadetail*/
.bardetail{width:500px; padding-left:20px; margin-left:13px; margin-top:10px; background-position:top left; background-repeat:no-repeat; float:left; clear:both; font-family:verdana; font-size:11px; color:#4B4B4B;}
#virtualtour{width:680px;background-color:#B31810; float:left; padding-bottom:5px;}
.virtualtour-inner{width:680px; padding-left:12px; float:left; padding-top:5px; padding-bottom:2px}
.virtualtour-back{width:668px; float:left; padding-left:7px;}
.virtualtour-logo{width:570px; float:left}
/*home*/
.homefooter{width:900px; padding-top:25px;}
#colorofday{width:948px;font-size:0px; height:2px; background-color:#ffffff; float:left; clear:both;}
.coloroftheday{width:165px;float:right; padding-top:2px;}
.coloroftheday-txt{float:left; font-family:Verdana; font-size:11px; color:#858585;}
.coloroftheday-img{float:left; width:10px;}
.coloroftheday-color{background-color:#CD1F25; width:55px; height:15px; float:left;}
#home-flash{width:722px; float:left;}
#home-Reserviation {
    background-image: url("");
    background-position: center bottom;
    float: left;
    height: 415px;
    padding-left: 7px;
    width: 219px;
    background-color:#fff;
}

.home-lnk {
    border-bottom: 1px dotted #4F0500;
    margin-left: 20px;
    padding-bottom: 7px;
    padding-top: 7px;
}
#home-Reserviation-inner{width:226px; float:left;}
#home-footer-txt{width:950px; margin:auto;}
#home-center-line{width:948px; float:left; padding-top:5px; background-image:url(line-hr.gif); background-position:bottom; background-repeat:no-repeat;  background-color:#ffffff;  border-left:1px solid #807F7F; border-right:1px solid #807F7F;font-size:0px;}
#home-header{width:948px; float:left; padding-top:2px; background-color:#ffffff; padding-bottom:15px;}
.home-dottedline { background-image:url(line-back-hr.gif); background-position:left; background-repeat:repeat-x; height:4px;font-size:0px;}
.home-mapimg{width:220px; height:34px; padding-top:100px; padding-left:10px; background-image:url(ourlocationmap.gif); background-repeat:no-repeat;}
.tred16{font-family:Verdana; font-size:16px; color:#B81B12;}
.lnktred10{font-family:Verdana; font-size:10px; color:#B81B12; text-decoration:underline;}
.lnktred10:hover{font-family:Verdana; font-size:10px; color:#B81B12; text-decoration:none;}
.hometg10{font-family:verdana; font-size:10px; color:#7E7E7E; text-align:justify; line-height:16px;}
.homelnktg10{font-family:verdana; font-size:11px; color:#626262; text-decoration:underline;}
.homelnktg10:hover{font-family:verdana; font-size:11px; color:#626262; text-decoration:none;}
.hometg11{font-family:verdana; font-size:11px; color:#626262; text-align:justify; line-height:14px;}
.homelnktg11{font-family:verdana; font-size:11px; color:#7E7E7E; text-decoration:underline;}
.homelnktg11:hover{font-family:verdana; font-size:11px; color:#7E7E7E; text-decoration:none;}
#home-center{width:948px; float:left; background-color:#ffffff; padding-bottom:5px;}
.hospitalitygroup{width:360px; padding-left:17px; float:left; padding-top:8px;}
.hospitality-heading{width:360px; float:left;font-family:verdana;font-size:13px;font-weight:bold;}
.hospitality-text{width:360px; float:left; padding-top:5px;}
.hospitality-img{width:120px; float:left;}
.hospitality-inner-txt{float:left; width:100%;}
.hospitality-readmore{margin-top:5px;}
.ourlocation{width:270px;float:left;padding-left:17px; padding-top:8px;}
.ourlocation-heading{width:270px; float:left;font-family:verdana;font-size:13px;font-weight:bold;}
.home-feature-packages{width:240px;float:left;padding-left:17px; padding-top:8px;}
.home-feature-packages-1{width:214px; float:left;}
.home-feature-packages-2{float:left; padding-top:5px;}
.home-feature-packages-img{width:55px; float:left;}
.home-feature-packages-txt{width:185px; float:left;}
.home-feature-packages-lnk{float:left; width:253px; padding-top:5px; text-align:left;}
/*endhome*/
/*reservation*/
.booking-heading {padding-top:15px; font-family:verdana; font-size:11px; color:#626262; font-weight:bold; clear:both;}
.booking-heading-2 {padding-top:5px; font-family:Arial; font-size:12px; color:#414141; font-weight:bold; clear:both;}
.booking-subheading {width:100px; float:left;}
.booking-subheading-1 {width:170px; float:left;}
.booking-subheading-2 {width:140px; float:left;}
.button235 {width:235px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.button76 {width:76px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.button88 {width:88px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.button25 {width:35px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.input90{ width:90px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.clear{clear:both;}
.section_header{color:#414141;font-size:14px;font-weight:bold;margin-top:1em;font-family:Arial;}
.indent {margin-left:1em;}
#content_block .section_content {border-bottom:1px solid #8C0001;color:#000000;font-weight:bold;margin-bottom:1em;padding-bottom:0.5em;}
#content_block .label_vertical{padding-bottom: 0.25em;font-weight:bold;}
.column {float:left;font-weight:bold;}
#content_block span.label_horizontal{padding-right:0.5em;}
.section_content {color:#000000;font-weight:bold;margin-bottom:1em;padding-bottom:0.5em;}
/*endreservation*/
/*rajuvethaspadetails*/
.tred17{font-family:Verdana; font-size:17px; color:#B81B12;}
.spa-detail-footer{width:950px; margin:auto;}
/*endrajuvethaspadetails*/
/*ourpeople*/
.ourpeople-heading {font-family:Arial; font-size:17px; color:#4B4B4B; font-weight:bold; padding-bottom:5px;}
.ourpeople-img {float:left; width:140px;}
.ourpeople-imgrighttxt {float:left; width:345px;}
.viewlarge {padding-left:5px; font-family:Arial; font-size:11px; color:#4B4B4B;}
.div55{ height:55px;}
/*endourpeople*/
/*Enqiry*/
#enquiry-enquiry {padding-top:0px; padding-bottom:30px; margin-top:0px; padding-left:26px; background-image:url(Enquiryback.gif); background-position:bottom; background-repeat:no-repeat;}
.input115{ width:115px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.input131{ width:131px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.input182{ width:182px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.input218{ width:218px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.input256{ width:256px; font-family:Arial; font-size:11px; color:#7D7D7D;}
.enquiry-subheading {width:160px; float:left;}
.enquiry-subheading-1 {width:195px; float:left;}
.enquiry-subheading-2 {width:256px; float:left;}
/*endEnqiry*/
/*interstitial*/
#interstitial{width:680px;background-color:#B31810;float:left;padding:8px;text-align:center;vertical-align:middle;}
#interstitialwh{width:637px;background-color:#ffffff; float:left; padding-left:22px;padding-right:22px;}
.interstitial-logo{text-align:center; padding-top:34px;}
.interstitial-img{text-align:center; padding-top:34px;}
.interstitial-txt{font-family: Verdana; font-size:15px; color:#414141;text-align:justify; padding-top:33px;}
.interstitial-right{padding-top:32px; padding-bottom:32px; padding-right:15px;}
.tgr18{font-family:Verdana; font-size:18px; color:#302F2F;}
.tredarial15{font-family:Arial; font-size:15px; color:#B81B12;}
/*endinterstitial*/
/*privateairservices*/
.private-top{width:186px;font-size:0px; background:url(rightbox-bac.gif); background-repeat:no-repeat; background-position:top left;height:6px; margin-top:5px;}
.private-center{width:174px; background:url(Privateservice-center.gif); background-position:top; padding-left:10px; padding-bottom:10px; border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;}
.private{padding-top:7px;}
.radiobutton{margin:0px; vertical-align:middle;}
.button100 {width:100px; font-family:Verdana; font-size:11px; color:#545454;}
/*endprivateairservices*/
/*Groupprofile*/
.div35{height:35px;}
/*endGroupprofile*/
/*Groupmeetingevent*/
.bullet-subheading{width:210px; padding-left:10px; padding-top:2px; margin-top:8px; background:url(bullet_red.gif); background-position:top left; background-repeat:no-repeat;}
.groupmeeting{width:700px; padding-left:4px; float:left; padding-top:5px; margin-top:15px;}
.groupmeeting-txt{width:700px; padding-left:4px; float:left; padding-top:2px;}
.groupmeeting-serachbox{width:695px; padding-left:4px; float:left; background-color:#F5F5F5;}
.groupmeeting-line {width:698px;float:left; background-image:url(line-back-hr.gif); background-repeat:repeat-x; background-position:center; height:8px;font-size:0px;}
.groupmeeting-search{width:180px; float:left; font-family:verdana; font-size:11px; color:#626262; padding-left:4px; padding-top:10px; padding-bottom:10px;}
.groupmeeting-search-1{width:160px; float:left; font-family:verdana; font-size:11px; color:#626262; padding-top:10px; padding-bottom:10px;}
.groupmeeting-search-2{width:250px; float:left; font-family:verdana; font-size:11px; color:#6262; padding-top:10px; padding-bottom:10px;}
.groupmeeting-enter{width:100px; float:left; padding-top:5px; padding-bottom:5px; text-align:center;}
.button116 {width:116px; font-family:verdana; font-size:11px; color:Black;}
.button140 {width:140px; font-family:Verdana; font-size:11px; color:#545454;}
.button188 {width:188px; font-family:Arial; font-size:11px; color:#9F9E9E;}
/*endGroupmeetingevent*/
/*pressrelease*/
.number{float:right;}
.number-1{width:100px; float:left; text-align:right; padding-right:5px; padding-top:2px;}
.number-img{width:15px; float:left; border:2px solid #DFDFDF; text-align:center; padding-right:2px; padding-top:3px; padding-bottom:3px; margin-right:3px;}
.number-number{width:17px; float:left; border:2px solid #DFDFDF; text-align:center; margin-right:3px; font-family:Arial; font-size:12px; color:#595959; text-decoration:none;}
.number-number:hover{width:17px; float:left; border:2px solid #414141; text-align:center; margin-right:3px; font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none; background-color:#D72026;}
/*endpressrelease*/
/*weather*/
.tarial33{font-family:verdana; font-size:11px; color:#626262;}
.tarial17{font-family:Arial; font-size:17px; color:#8B8A8A;}
.weather{padding-top:5px;float:left; padding-bottom:10px; padding-left:15px; text-align:justify; padding-right:10px;}
.tarial13{font-family:verdana; font-size:11px; color:#626262;}
.bigimg{width:112px; float:left;}
.img-small{width:100px; float:left; margin-left:10px;}
.smallimg{width:90px; float:left; text-align:center; margin-bottom:5px;}
.smallimg_bottom{width:45px; float:left; text-align:center; background-color:#ffffff;}
/*endweather*/
#locator-center-line{width:948px; float:left; height:10px; background-image:url(line-hr.gif); background-position:top; background-repeat:no-repeat;  background-color:#ffffff;  border-left:1px solid #807F7F; border-right:1px solid #807F7F;font-size:0px;}
.Hall{padding:5px 0px 5px 0px;float:left; width:118px;height:18px; font-family:verdana; font-size:11px; color:#626262; }
.Area{padding:5px 0px 5px 0px;float:left;width:67px; height:18px; text-align:center; font-family:verdana; font-size:11px; color:#626262;}
.Detail{padding:5px 0px 5px 0px;float:left;width:82px;height:18px; text-align:center; font-family:verdana; font-size:11px; color:#626262;}
.Dimension{padding:5px 0px 5px 0px;float:left; width:102px;height:18px; text-align:center; font-family:verdana; font-size:11px; color:#626262;}
.groupEventPlanning{float:left;margin-top:15px;padding-left:4px;padding-top:5px;width:494px;}
.groupEventPlanning-line{background-image:url(line-back-hr.gif);background-position:center;background-repeat:repeat-x;float:left;height:8px;width:498px;font-size:0px;}
.groupEventPlanning-serachbox{background-color:#F5F5F5;float:left;width:498px;}
.groupEventPlanning-txt{float:left;padding-left:4px;padding-top:2px;width:492px;}
.servicesEventPlanning{float:left;margin-top:14px;padding-bottom:5px;padding-left:4px;padding-top:5px;width:494px;}
.groupEventPlanning_services{float:left;margin-top:14px;padding-bottom:5px;padding-left:4px;padding-top:5px;width:494px;}
#ourhotels {width:100%; background-color:#D72026; height:30px; }
.ourhotels{width:948px; margin:auto;height:18px;padding-bottom:8px; padding-top:3px;border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}
.ourhotels-txt{padding:1px 5px 0px 10px; font-family:verdana; font-size:11px;font-weight:bold; float:left;}
.ourhotels-lnk{padding:2px 5px 2px 5px; font-family:verdana; font-size:11px; color:#ffffff; text-decoration:none; margin-left:0px;}
.ourhotels-lnk:hover{text-decoration:underline;}
.mailer-wback{margin-left:10px; margin-right:10px; margin-bottom:10px; background-color:#ffffff; border-top:1px solid #000000; float:left;}
.mailer-txt{padding-top:5px; padding-left:15px; text-align:justify; padding-right:10px;}
.mailer-txt-1{padding:15px 10px 15px 15px; text-align:justify; float:right;}
.ourhotelstxt-mailer{padding:1px 5px 0px 20px; font-family:Arial; font-size:14px; color:#ffffff; float:left;}
.mailer-lnk{padding:2px 5px 2px 5px; font-family:Arial; font-size:12px; color:#ffffff; float:left; border:1px solid #121212; text-decoration:none; margin-left:5px;}
.mailer-lnk:hover{padding:2px 5px 2px 5px; font-family:Arial; font-size:12px; color:#ffffff; float:left; border:1px solid #121212; background-color:#CB2016; text-decoration:none; margin-left:5px;}
.mailer-copyright{ clear:both; padding:5px 5px 0px 20px;}
.PagerControl {background:transparent url(product_top_bg.gif) repeat-x scroll 0 0;padding:20px 0;}
.PagerResults {text-align:center;font-family:verdana;font-size:11px;}
.SelectedPrev{padding: 0px 2px;font-family:verdana;font-size:11px;}
.SelectedPage{background-color:#D72026;border:2px solid #414141;color:#FFFFFF;font-family:verdana;font-size:11px;margin-right:3px;text-align:center;text-decoration:none;width:17px;}
.PagerNumberArea{padding:6px 1px;font-family:verdana;font-size:11px;background:#F0F0F0 none repeat scroll 0 0;}
.PagerNumberArea a{border:2px solid #DFDFDF;color:#595959;font-family:verdana;font-size:11px;margin-right:3px;text-align:center;text-decoration:none;width:17px;}
.PagerNumberArea a:hover{width:17px; border:2px solid #414141; text-align:center; margin-right:3px; font-family:verdana; font-size:11px; color:#ffffff; text-decoration:none; background-color:#D72026;}
.CMSSiteMapLink{color:#000000;text-decoration:underline;font-family:verdana;font-size:11px;}
.CMSSiteMapLink:hover{color:#000000;text-decoration:none;font-family:verdana;font-size:11px;}
.unifiedH1{margin-bottom:-10px;padding-top:24px;}
.popUpTitle{padding-left:35px;color:#626262;}
.attractionH3{margin-bottom:-12px;margin-top:-15px;}
.paragrapherror {font-family:verdana; font-size:13px; color:#626262; text-align:center; padding-top:25px; padding-bottom:10px;}
.tgerror{font-family:Verdana;padding-top:50px;text-align:center; font-size:16px; color:#b81b12;font-weight:bold;}
.CMSSiteMapListItem{margin-bottom:6px;margin-top:4px;}
.CMSSiteMapList{margin-left:25px;margin-top:4px;}
.CMSSiteMapLink{color:#626262;}
.textr12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#E60000;}
.textr16{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#E60000;}
.textb14{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D;}
.textb18{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D;}
.textw13{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;}
.int { width:609px;}
.int-heading{width:609px; float:left; padding:5px 0px 0px 0px;}
.int-pack{width:609px; float:left; padding:15px 0px 0px 0px;}
.int-packin{width:292px; float:left; background-color:#E60000; text-align:center;}
.int-packin-tp{width:292px; float:left; text-align:center; padding:5px 0px 5px 0px;}
.int-packin-img{width:292px; float:left; text-align:center;}
.int-packin-img3{width:253px; float:left; text-align:center;}
.int-packin1{width:292px; float:left; background-color:#E60000; margin-left:15px; text-align:center;}
.textr12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.int-packin-bt{width:292px; float:left; background-color:#CCCCCC; text-align:center; padding:5px 0px 5px 0px; margin-top:1px;}
div, p, ul, span {margin:0px; padding:0px;}
.main{width:100%; float:left}
.inner{width:860px; margin:0px auto;}
.worldbank {width:842px; border:9px solid #D61A21; float:left; padding-top:10px;}
ul.worldbankcity{ width:840px; float:left; text-align:center; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:15px; color:#D61A21; padding-top:15px;}
ul.worldbankcity li { list-style:none; float:left; padding-left:8px; width:270px; text-align:center;}
ul.worldbankcity li p {background: url(headingback.jpg) no-repeat left top; height:40px; padding-top:15px; width:270px; }
ul.worldbankcity li p  a{height:40px; text-decoration:none; color:#D61A21;}
ul.worldbanktxt{ width:840px; float:left; padding-top:15px;}
ul.worldbanktxt li { list-style:none; padding: 5px 20px; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#807F7F;  line-height:15px; }
.borderbt{ border-bottom:1px solid #AEAEAE; margin-top:5px; margin-left:20px; margin-right:20px;}
.copyright{ margin:10px 10px; }
/*Media Releases*/
.source-txt {color:#626262;font-family:verdana;font-size:11px;padding-bottom:3px;padding-top:1px;width: 220px;margin-top: 10px;float: left;}
.back_to_lisiting {padding-bottom:3px;padding-top:1px;margin-top: 10px;width: 108px;float: right;}
.months {background-color:#FFFFFF;height:auto;margin:auto;padding-bottom:10px;}
#monthslink {margin:auto;padding-bottom:10px;padding-left:10px;padding-top:10px;}
.txtmonths {color:#626262;font-family:verdana;font-size:11px;}
.lnktxtmonts {color:#626262;font-family:verdana;font-size:11px;text-decoration:none;padding:0px 5px;}
.lnktxtmonts:hover {color:#D72026;font-family:verdana;font-size:11px;text-decoration:none;}
.lnktxtmonts:active {color:#D72026;font-family:verdana;font-size:11px;text-decoration:none;}
.dashedline {background-image:url(dased.gif);background-repeat:no-repeat;background-position:left;font-size:0;height:4px;float:left;width:498px;}
.pressrelease-txt {float:left;width:498px;color:#626262;font-family:verdana;font-size:11px;background:url(meta_01.gif) left 2px no-repeat;padding:0px 0px 5px 15px;}
/*Mumbai landing page*/
#center_mum{width:925px;float:left;background-color:#ffffff;padding-bottom:30px;padding-top:20px;padding-left:21px;padding-right:21px;}
.mum_main{width:925px; float:left;}
.mum_left{width:430px;float:left;background-image: url(New/bg_left.gif);background-repeat: no-repeat;background-position: left top;height: 484px;}
.mum_right{width:450px;float:left;background-image: url(New/bg_right.gif);background-repeat: no-repeat;background-position: left top;height: 484px;}
.top_image_mum {width:217px;float:left;margin-left: 105px;height: 78px;}
.mid_image_m {width:378px;float:left;margin-left: 30px;}
.white_bg_m {width:407px;float:left;margin-left: 20px;background-color: #F3F3F3;height: 27px;margin-top: 22px;}
.icon_m {width:5px;float:left;margin-left: 20px;height: 27px;}
.red_15px {float:left;margin-left: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #D71B2A;font-weight: bold;margin-top: 5px;}
.white_12px {float:left;margin-left: 20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;margin-top: 15px;width: 407px;text-align: justify;}
.know_more_m {float:left;margin-left: 160px;width: 130px;text-align: justify;margin-top: 25px;}
/*# SEARCH RESULTS #*/
.ResultRelevance {width: 50px;border: solid 1px #aaaaaa;margin: 6px 6px 25px 0;color: #0000ff; font-size: 2pt; line-height: 4px; height: 4px;}
.ResultRelevanceBar {background-color:#a2a406;height:4px;line-height: 4px;}
.ResultTitle p.link {margin:8px 0 2px;background-image: url(link-arrow.gif);background-repeat: no-repeat;background-position: 0px 2px;}
.ResultTitle p.link a {color: #a2a406;	margin:20px;}
.search-hilite {color: #003368;}
.search-hilite-back {background-color: #ccc;}
.ResultDate {display:block;font-size: 10px;color: #bbb;font-weight: bold;padding: 0px 0 3px;}
.ResultMetaDescription {font-size: 10px;color: #666;display:block;padding: 6px 0 3px;}
/*# UNIVERSAL PAGER #*/
/* OVERALL LAYOUT*/
#smart-search-pager {margin: 0 0px 20px 0px;padding:0;font-family: Verdana, Arial, sans-serif;font-size: 11px;}
#smart-search-pager .result {padding: 2px 0 6px 5px;}
#smart-search-pager .navigation {background: url('bar-back.gif') top left repeat-x;border-top: 1px solid #ccc;padding: 0 5px;}
/* FLOATING GROUPS*/
.left-group {float: left;padding: 12px 0;}
.right-group {float: right;padding: 12px 0;}
.clear {clear: both;height: 1px;}
/* LEFT GROUP*/
#smart-search-pager .left-group a,
#smart-search-pager .left-group span {margin: 2px 0;padding: 5px 9px;border: 1px solid #a2a406;text-decoration: none;	background-color: white;}
#smart-search-pager .left-group a {color: #415A68;background: url('page-back.gif') top left repeat-x;}
#smart-search-pager .left-group a:hover {background-color: #eee;background-image: none;}
#smart-search-pager .left-group span {background-color: #a2a406;font-weight: bold;}
#smart-search-pager .left-group .go-to,
#smart-search-pager .current {border: none;background: none;font-weight: normal;padding:0;}
/* RIGHT GROUP*/
#smart-search-pager .right-group a {margin: 2px;padding: 5px 9px;border: 1px solid #a2a406;text-decoration: none;}
#smart-search-pager .right-group span {margin:2px;padding: 5px 9px;border: 1px solid #a2a406;text-decoration: none;}
#smart-search-pager .right-group span {background-color: #a2a406;font-weight: bold;}
span.next {background: url('next-prev-slice.gif') -32px -32px no-repeat;}
span.prev {background: url('next-prev-slice.gif') -3px -32px no-repeat;}
a.prev {background: url('next-prev-slice.gif') -3px -1px no-repeat;}
a.next {background: url('next-prev-slice.gif') -32px -1px no-repeat;}
a.prev:hover {background: url('next-prev-slice.gif') -3px -61px no-repeat;}
a.next:hover {background: url('next-prev-slice.gif') -32px -61px no-repeat;}
.SearchResult {margin-bottom:10px;margin-left:5px;}
.ResultTitle {font-size:120%;margin-bottom:3px;}
.ResultPath {background-color:#EEEEEE;padding:2px;}
/*funware*/
#funware{width:940px; float:left; padding-top:0px;}
#watchtop, #watchmid, #main_game{width:940px; float:left; padding-top:0px;padding-bottom:10px;}
#funwareimg{ padding:0px 0px 10px 0px; float:left;}
.funwarein{ float:left; width:280px; padding:15px 13px 5px 13px; }
.funwarein ul{ float:left;}
.funwarein ul li{ list-style:none; width:280px; font-size:18px; color:#B90001; padding:5px 0px 0px 0px; }
.funwarein ul li ul{ float:left; font-size:14px; color:#727171;}
.funwarein ul li ul li{ width:266px; font-size:14px; color:#727171; padding-right:14px;}
/*end funware*/
#findin {height: 25px; padding: 0 0 0 10px; vertical-align: top;width: 160px;}
.txtw11 {font-size: 11px;}
#heading{ width:922px; float:left; padding:10px 0px 0px 0px;}
.headingleft{ width:700px; float:left;}
.headingright{ position:absolute; overflow:hidden; margin-top:183px; margin-right:218px; right:0px; top:0px;}
.spa-left-bottom-new {background-image: url("spa-bottom-left.gif");background-repeat: no-repeat;color:#FFFFFF;float:left;font-family: Arial;font-size:11px;height:22px;padding-top:3px;text-align: center;width: 232px;}
.spalnk-new {color:#FFFFFF;font-family:Arial;font-size:11px;text-decoration: none;}
.imggallery-left-bottom-new-1{float:left; width:232px; height:24px; padding-top:4px;background-image:url(spa-bottom-left.gif);background-repeat:no-repeat; font-family:verdana;font-size:11px; color:#626262;font-weight:bold;text-align:center;}
.imggallery-center-bottom-new-1{width:232px; float:left; height:24px; padding-top:4px;background-image:url(spa-bottom-left.gif);background-repeat:no-repeat; font-family:verdana; font-size:11px;color:#626262;font-weight:bold; text-align:center;}
.imggallery-right-bottom-new-1{width:232px; float:left; height:24px; padding-top:4px;background-image:url(spa-bottom-left.gif);background-repeat:no-repeat; font-family:verdana; font-size:11px;color:#626262;font-weight:bold; text-align:center;}
/*End Mumbai landing page*/
/*.h1{margin: 0px; color: rgb(98, 98, 98); font-size: 11px; float:left;}*/

/*dtd 19-11-2012 for header search*/
.top_callus{float:right; text-align:right; width:225px; color:#5e5e5e; font:11px/15px Verdana; padding-top:5px;}
.top_callus img{padding-bottom:7px;}

/*dtd 21-11-2012 for new year special package*/
.spec_pckg_gry{background:#e6e6e8; padding:27px 22px; overflow:hidden; margin-bottom:40px;}
.spec_pckg_txt{float:left; width:375px; color:#464646; font:12px Arial; padding:10px 0 0 15px;}
.spec_pckg_txt h2{color:#000; font:bold 14px Arial; text-transform:uppercase; padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #a1a1a2;}
.spec_pckg_txt a{text-decoration:none; color:#d72026;}
.spec_pckg_txt a:hover{text-decoration:underline;}


/*dtd 26-11-2012 for home page slider*/
/* Showcase*/

#awOnePageButton .view-slide
{
	display: none;
}

/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
.showcase-load
{
	height:194px; /* Same as showcase javascript option */
	overflow: hidden;
}

/* Container when content is shown as one page */
.showcase-onepage
{
	/**/
}

/* Container when content is shown in slider */
.showcase
{
	position: relative;
	margin: auto;
	overflow: hidden;
}

	.showcase-content-container
	{
		background: none ;
	}
	
	/* Navigation arrows */
	.showcase-arrow-previous, .showcase-arrow-next
	{
		position: absolute;
		width:18px;
		height:43px;
		cursor: pointer;
		z-index:10;
	}
	
	.showcase-arrow-previous
	{
		right:2px;
		top:105px;
		background:url(right-navi.png) no-repeat 0 0;
	}
	
	.showcase-arrow-previous:hover
	{
		/*background-position: 0px -34px;*/
	}
	
	.showcase-arrow-next
	{
		left:1px;
		top:105px;
		background:url(left-navi.png) no-repeat 0 0;
	}
	
	.showcase-arrow-next:hover
	{
		/*background-position: -34px -34px;*/
	}
	
	/* Content */
	.showcase-content
	{
		background: none;
		text-align: center;
	}
		
		.showcase-content-wrapper
		{
			text-align: center;
			height:184px;
			width:491px;
			display: table-cell;
			vertical-align: middle;
		}
		
		/* Styling the tooltips */
		.showcase-plus-anchor
		{
			background-image: url('plus.png');
			background-repeat: no-repeat;
		}
		
		.showcase-plus-anchor:hover
		{
			background-position: -32px 0;
		}
		
		div.showcase-tooltip
		{
			background-color: #fff;
			color: #000;
			text-align: left;
			padding: 5px 8px;
			background-image: url(white-opacity-80.png);
		}
		
		/* Styling the caption */
		.showcase-caption
		{
			color: #000;
			padding: 8px 15px;
			text-align: left;
			position: absolute;
			bottom: 10px; left: 10px; right: 10px;
			display: none;
			background-image: url(white-opacity-80.png);
		}
		
	.showcase-onepage .showcase-content
	{
		margin-bottom: 10px;
	}
	
	/* Button Wrapper */
	.showcase-button-wrapper
	{
		clear: both;
		margin-top: 10px;
		text-align: center;
	}
	
		.showcase-button-wrapper span
		{
			margin-right: 3px;
			padding: 2px 5px 0px 5px;
			cursor: pointer;
			font-size: 12px;
			color: #444444;
		}
	
		.showcase-button-wrapper span.active
		{
			color: #fff;
		}
	
	/* Thumbnails */
	.showcase-thumbnail-container /* Used for backgrounds, no other styling!!! */
	{
		background-color: #000;
	}
	
	.showcase-thumbnail-wrapper
	{
		overflow: hidden;
	}
		
		.showcase-thumbnail
		{
			width: 120px;
			height: 90px;
			cursor: pointer;
			border: solid 1px #333;
			position: relative;
		}
		
			.showcase-thumbnail-caption
			{
				position: absolute;
				bottom: 2px;
				padding-left: 10px;
				padding-bottom: 5px;
			}
			
			.showcase-thumbnail-content
			{
				padding: 10px;
				text-align: center;
				padding-top: 25px;
			}
			
			.showcase-thumbnail-cover
			{
				background-image: url(black-opacity-40.png);
				position: absolute;
				top: 0; bottom: 0; left: 0; right: 0;
			}
		
		.showcase-thumbnail:hover
		{
			border: solid 1px #999;
		}
		
			.showcase-thumbnail:hover .showcase-thumbnail-cover
			{
				display: none;
			}
		
		.showcase-thumbnail.active
		{
			border: solid 1px #999;
		}
		
			.showcase-thumbnail.active .showcase-thumbnail-cover
			{
				display: none;
			}
	
	.showcase-thumbnail-wrapper-horizontal
	{
		padding: 10px;
	}
	
		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail
		{
			margin-right: 10px;
			width: 116px;
		}
	
	.showcase-thumbnail-wrapper-vertical
	{
		padding: 10px;
	}
	
		.showcase-thumbnail-wrapper-vertical .showcase-thumbnail
		{
			margin-bottom: 10px;
		}
		
	.showcase-thumbnail-button-backward,
	.showcase-thumbnail-button-forward
	{
		padding: 7px;
		cursor: pointer;
	}
	
	.showcase-thumbnail-button-backward
	{
		padding-bottom: 0px;
		padding-right: 0px;
	}
	
		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,
		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,
		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal
		{
			background-image: url(arrows-small.png);
			background-repeat: no-repeat;
			display: block;
			width: 17px;
			height: 17px;
		}
		
		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical
		{
			background-position: 0 -51px;
			margin-left: 55px;
		}
		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical
		{
			background-position: -17px -51px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical
		{
			background-position: 0 -34px;
			margin-left: 55px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical
		{
			background-position: -17px -34px;
		}
		
		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal
		{
			background-position: 0 -17px;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px -17px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal
		{
			background-position: 0 0;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px 0;
		}
		
		/* Hide button text */
		.showcase-thumbnail-button-forward span span,
		.showcase-thumbnail-button-backward span span
		{
			display: none;
		}
	


/* Clear (used for horizontal thumbnails)
-------------------------------------------*/

.clear
{
	clear: both;
	display: block;
	/*overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;*/
	float: none;
}

.homeslider2{width:948px; height:298px; background:#ffffff; padding:2px; float:right;overflow:hidden;}
/*dtd 26-11-2012 end for home page slider*/
.note_listing{float:left; padding:10px; border:1px solid #CCC; width:180px; margin:0 10px 2px 0;}
.note_listing ul{margin:0; padding:0 0 0 12px;}
.note_listing ul li{margin-bottom:6px;}


/*lalit-cycling*/
.rgst_heading{font:28px Arial; color:#000; padding-bottom:20px; text-align:center; text-transform:uppercase;}
.form_outer{border:1px solid #b4b4b4; width:886px; margin:0 auto; overflow:hidden; padding:10px; font:12px Arial;color:#666666}
.rgs_inputfield{border:1px solid #9b9b9b; width:245px; font:14px Arial; color:#919191; padding:2px;}
.rgs_selectfield{border:1px solid #9b9b9b; width:110px; font:14px Arial; color:#919191;}
/*23-01-2013 */
.imggallery-left-bottom-new-2{background-image:url("spa-bottom-left.gif"); background-repeat:no-repeat; color: #626262; float:left; font-family:verdana; font-size:11px; font-weight: bold; height:24px; padding:4px 0 0 10px; width:227px;}
.spalnk-new{color:#FFF; font-family:Arial; font-size:11px; text-decoration:none;}
/*26-03-2013 */
.topband_right{float:left; width:722px; position:relative; height:445px;}
.l_position{position:absolute; left:0; top:0; z-index:99; border:solid 6px #fff; height:98%;}
.topband_rgt{position:absolute; top:0; left:0; width:722px; z-index:3;}
/*.btn_call{position:absolute; top:5px; right:10px; z-index:6;}*/
.nbtn_call{float: left;padding-top: 5px; padding-left: 10px;}
/*21-02-2013*/
.more_child_panel{width:335px; color:#6e6e6e;margin-left:268px; margin-top:-5px;}
.more_childIn{background:#eaeaea; border:1px solid #c5c6ca; padding:0px 16px;}
.qucik_res_select2{color:#4f4f4f; font:11px Verdana; width:50px; border:1px solid #91939b; border-bottom:1px solid #d8e0e8;}
.arrow_top{margin-bottom: -1px;margin-top: 4px;padding-right: 75px;text-align: right;}

.socialmedia{float:right; margin-right:10px; text-align:right;}
.socialmedia img{padding:0px 2px; float:left; border:none;}
.socialmedia span{padding:0px 2px; float:left;}
.tripadvisor{ padding-top:10px; padding-right:12px; float:right;}
#copyright {float:left; margin:12px 0px;}
#copyright img{float:left; padding-top:2px}
#copyright span{float:left;}

/*2-04-2013*/
.careeInputfield{border:1px solid #9b9b9b; width:297px; font:12px Arial; padding:4px 3px; margin-top:6px;}
.captcha_img{float:left; padding-right:5px;}
.sp_offer_left{width:303px; height: 220px; padding-right:55px; color:#111;}
.sp_offer_left h2{font:bold 14px Arial; margin:0; padding:0 0 12px;}
.sp_offer_left p{margin:6px 0;}

#form {
    margin: 2px 0 0;
    width: 490px;
}
#form input,select {
    background: none repeat scroll 0 0 #E4E4E4;
    border: 1px solid #D8D5D5;
    color: #48484E;
    float: left;
    font: 13px verdana;
    height: 21px;
    outline: medium none;
    padding: 0px 10px 6px;
    width: 218px;
}
#form textarea {
    background: none repeat scroll 0 0 #E4E4E4;
    border: 1px solid #D8D5D5;
    color: #48484E;
    float: left;
    font: 13px verdana;
    outline: medium none;
    padding: 4px 10px 6px;
    width: 218px;
}
input, textarea, select {
    margin: 0;
    padding: 0;
}

#form label strong {
    display: inline-block;
    float: left;
    font-family:verdana;
	font-size:13px;
	font-weight:bold;
    padding-right: 9px;
    padding-top: 4px;
    text-align: right;
    width: 120px;
	font-family:verdana;

}
#form label {
    display: block;
    min-height: 37px;
    overflow: hidden;
    position: relative;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
}
.table4{border:solid 1px #E5E5E5; border-radius:10px; border-collapse:inherit; width:700px;}
.table4 tr td{padding:4px; border:solid 1px #E5E5E5; text-align:left;}
.eat2eatbtn{float:right; background:#da2128; margin-top:10px; float:right;
padding:4px 9px; color:#ededed; font-size:10px; font-weight:bold; font-
family:Verdana; text-decoration:none; cursor:pointer;}
.showcase-slide,.homeslider2, #showcase, .showcase{overflow:hidden;!important;position:relative;}
#flight-container {
    background: none repeat scroll 0 0 #F1F1F1;
    border-bottom: 6px solid #CECECE;
    border-radius: 8px 8px 8px 8px;
    color: #000;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 5px 0;
    padding: 0px 10px;
    width: auto;
}
#flight-container td {
    line-height: 22px;
    padding: 10px;
}
#flight-container td .form-style {
    background-color: #FFFFFF;
    border: 1px solid #C7C7C7;
    color: #6A6A6A;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    padding: 5px 7px;
    width: 140px;
}
#flight-container td .form-style:focus {
    background-color: #F9F9F9;
    border: 1px solid #56B4EF;
    box-shadow: 0 0 3px #56B4EF;
    outline: medium none;
}
#flight-container td .form-style-select {
    background-color: #FFFFFF;
    border: 1px solid #C7C7C7;
    color: #6A6A6A;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 26px;
    padding: 3px 3px 3px 7px;
    width: 332px;
}
#flight-container td .form-style-select:focus {
    background-color: #F9F9F9;
    border: 1px solid #56B4EF;
    box-shadow: 0 0 3px #56B4EF;
    outline: medium none;
}
#flight-container td .sub-btn {
    background: url("send-enquiry-bg.png") repeat-x scroll 0 0 transparent;
    border: 0 none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 39px;
    margin: 5px 3px;
    padding: 0 20px;
    width: auto;
}
#flight-container td .sub-btn:hover {
    background: url("send-enquiry-bg.png") repeat-x scroll 0 -39px transparent;
}