/*CSS for inside pages*/
/*p{ margin:1em 0; line-height:14px;}*/
h3{margin:0 0 1em;font-size:14px;}
.breadcrumbs{background-image:url('../images/luxury-inspired-by-history/breadcrumb-shadow.png');background-repeat: repeat-x;padding:6px 0 0 7px;margin:-2px 0 7px 0;}/*Chirag*/
.breadcrumbs p{color: #cca769; font-size:11px;margin:5px 0 0 0;padding:0;}/*Chirag*/
.breadcrumbs span{color: #4d4d4d;}
.breadcrumbs p a{text-decoration:none;color: #cca769; font-size:11px;margin:0;padding:0;}
.mainimage_ht{height: 590px;z-index: 1;position: relative;}
.main_banner_text{margin: 24px 10px 10px;font-size:12px;}
.left_text{width:464px;margin:0;color:#4d4d4d;float:left;}/*Chirag*/
.left_insidepage_text{width:275px;float:left;}
.left_insidepage_image{float:right;}
.right_text{width:421px; margin:0; color:#666666;float:right;}/*Chirag*/
.main_banner_text p {margin-top:10px;}
.right_descriptive_text{color:#666666;position: relative;background-color:#e5e5e5;padding:6px 16px 20px 10px;background-image:url('../images/luxury-inspired-by-history/globe-icon.png');background-position:20px 10px;background-repeat:no-repeat;color:#767676;font-size:12px;font-weight:bold;}
.banner_text_more{width:75px;background-color:#c49a52;border: 2px solid #ffffff;height:22px;text-transform:uppercase;font-size:12px;padding:3px 18px;color:#ffffff;text-decoration:none;}
.banner_text_more_left{background-color:#c49a52;border: 2px solid #DADADA;width:75px;height:22px;text-transform:uppercase;font-size:11px;padding:3px 12px;color:#ffffff;text-decoration:none;text-align:center;*padding:0px 12px;}
.right_descriptive_text a{text-decoration:none;color:#ffffff;font-weight:normal;}
.right_link_to_main{margin:19px 10px 8px 0;;float:right;}/*Chirag*/
.right_link_to_main a{text-decoration:line;color:#4d4d4d;font-size:11px;background-image:url(../images/luxury-inspired-by-history/Mughal-Agra/right_arrow.jpg);background-position:right;background-repeat:no-repeat;padding-right:10px;padding-left:3px;}/*Chirag*/
.lower_hotelimages_bar{clear:both;position:relative;}
.upper_shadow{background-image:url('../images/luxury-inspired-by-history/top-shadow.png');background-repeat:no-repeat;background-position:left;padding:5px;}
.lower_shadow{background-image:url('../images/luxury-inspired-by-history/bottom-shadow.png');background-repeat:no-repeat;background-position:bottom;padding:12px;}
.luxinsphistory_left_text{float:left;margin:0 0 10px 0;color:#c49a52;background-image:url(../images/luxury-collection/down_arrow.png);background-repeat:no-repeat;background-position:447px;padding-right:12px;}
/*Mid Hotel Bar*/
.middle_logo_bar_section{*margin-bottom:0px; height:120px;}
.slides_carosel_luxinspired, .slides_carosel_interactivemaps{left:40px !important;top:-90px !important;width:870px !important;}
/*.slides_carosel_luxinspired ul{width:1840px !important;} */
.luxinspired_item{float:left;width:115px;height:126px;}
.luxinspired_item_description{width:inherit;height:270px;color:#fff;font-size:14px;}
.prev_luxinspired, .next_luxinspired{position:relative;background:url(../images/homepage/new-sprite.png) -66px -158px no-repeat;border: none;top:50px;cursor:pointer;width:22px;height:50px; display:block; overflow:hidden; text-indent:-1000px;}
.next_luxinspired{background:url(../images/homepage/new-sprite.png) -97px -158px no-repeat;margin-left:920px;z-index: 2;top: 0px;}

#lux_inspired_mid_hotel_logobar { clear:left; height:100px; margin:10px 0 0 -26px; float:left;position: relative;*margin-left:15px;}
#lux_inspired_mid_hotel_logobar li{display:inline;list-style-type:none;font-size:1em;clear:left;}
.luxinspired_a_logobar{background-image:url('../images/luxury-inspired-by-history/ITC-Hotels-logo_bar.png');background-repeat:no-repeat;padding: 45px 52px;/* 37px 43px; */ *padding:35px 42px;margin: 3px 3px 3px 4px;width:1px; *width:20px;display:inline-block;height: 30px; *height:50px;}
a.mid_hotel_chola {background-position:0px 0px;}
a:hover.mid_hotel_chola {background-position:0px 0px;border: 3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_maurya {background-position:-115px 0px;}
a:hover.mid_hotel_maurya {background-position:-115px 0px;border:3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_maratha {background-position:-230px 0px;}
a:hover.mid_hotel_maratha {background-position:-230px 0px;border:3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_gardenia {background-position:-345px 0px;}
a:hover.mid_hotel_gardenia {background-position:-345px 0px;border:3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_windsor {background-position:-460px 0px;}
a:hover.mid_hotel_windsor {background-position:-460px 0px;border:3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_grandc {background-position:-575px 0px;}
a:hover.mid_hotel_grandc {background-position:-575px 0px;border:3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_sonar {background-position:-690px 0px;}
a:hover.mid_hotel_sonar {background-position:-690px 0px;border:3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_kakatiya {background-position:-805px 0px;}
a:hover.mid_hotel_kakatiya {background-position:-805px 0px;border:3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_rajputana{background-position:-920px 0px;}
a:hover.mid_hotel_rajputana {background-position:-920px 0px;border:3px #bcbec0 solid;margin:0 0px 0 1px;}
a.mid_hotel_mughal{background-position:-1035px 0px;}
a:hover.mid_hotel_mughal{background-position:-1035px 0px;border:3px #bcbec0 solid;margin:0 0 0 1px;}
a.mid_hotel_grandbharat {background-position: -1151px 0;}
.highlighted_class{border:3px #bcbec0 solid;margin:0 0 0 1px !important;}
.highlighted_class:hover{}
.luxinspired_ht{height:114px;*height:130px;width:920px;}
/*Luxury Accommodation Page Styles*/
#lux_accommodation_room_bar{padding-left: 40px;clear:left; margin:13px 0 8px -31px; float:left;position: relative;*margin-left:15px;}
#lux_accommodation_room_bar li{display:inline;list-style-type:none;font-size:1em;clear:left;}
#lux_accommodation_room_bar li a{text-decoration:none;color:#ffffff;font-size:12px;background-image:url('../images/luxury-accommodation/ITC-Luxury-Accommodation-Rooms-bar.png');background-repeat:no-repeat;padding: 43px 89px;/* 37px 43px; */margin: 3px 3px 3px 4px;width:1px;display:inline-block;height: 14px;}
#lux_accommodation_room_bar li a:hover{border:3px #bcbec0 solid; margin: 0 0 0 1px;}
#lux_accommodation_room_bar li a.suites {background-position:0px 0px;}
#lux_accommodation_room_bar li a.itcone {background-position:-189px 0px;}
#lux_accommodation_room_bar li a.thetowers {background-position: -378px 0px;}
#lux_accommodation_room_bar li a.evarooms {background-position: -569px 0px; }
#lux_accommodation_room_bar li a.executiveclub {background-position: -758px 0px;}
/*Luxury Accommodation pagination list styles*/
.luxacc_left_text{width:464px;margin:16px 0 32px 0;color:#4d4d4d;float:left;}
.luxacc_right_text{width:432px; margin:16px -10px 32px 0; color:#666666;float:right;}
.pagination_inside_luxacc {clear: both;height: 12px;position: relative;z-index: 100;margin: -90px 48px 0px 0px;float: right;}
.pagination_inside_luxacc li {float:left;margin:0 1px;list-style:none;}
.pagination_inside_luxacc li a {background: url("../images/homepage/new-sprite.png") no-repeat scroll -168px -170px transparent;display: block;float: left;height: 12px;overflow: hidden;padding: 0;text-indent: -1000px;width: 12px;}
.pagination_inside_luxacc li.current a {background-position: -168px -182px;}
.suites_logo{position: relative;width:400px;margin-left: 348px;margin-top: -202px;z-index: 5;}
.eva_logo{position: relative;width:400px;margin-left: 391px;margin-top: -262px;z-index: 500;}
.welcomehotels_logo{position: relative;width:400px;margin-left: 287px;margin-top: -202px;z-index: 500;}
.eva_mtn3{margin-top:-3px;}
.luxacc_upper_text{color:#4d4d4d;font-size:12px;}
h6{margin-top:0;font-size:16px;padding:0;}
.luxacc_available_list{text-align:right;margin-right:0;}
.luxacc_navlist, .luxacc_navlist ul{margin:0;padding:0;list-style:none;text-align: right;float: right;position:relative;}
.luxacc_navlist ul{position:absolute;display:none;padding: 2px 9px;margin-left: -141px;text-align:left;line-height:20px;}
.luxacc_navlist li a{text-decoration:none;font-size:14px;color:#4d4d4d;}
.available_list{background-color:#e3e3e3;background-image: url('../images/luxury-accommodation/Suites/Suites_accommodation_arrow.png');background-repeat:no-repeat;background-position:120px;padding: 2px 30px;font-weight:bold;}
.scroll-pane{background-color:#e3e3e3;width:264px;float:right;height:160px;overflow:auto;}
.luxacc_navlist li, .luxacc_navlist li ul li{list-style-type:none;list-style:none;padding:0;}
.luxacc_navlist li ul li{border-bottom:1px dotted #9e9e9e;}
.luxacc_navlist li ul li a{text-decoration:none;color:#4d4d4d;font-size:12px;}
.luxacc_navlist li ul li a:hover{color:#c49a52;}
.luxacc_navlist li:hover ul ul, .luxacc_navlist li:hover ul ul ul, .luxacc_navlist li:hover ul ul ul ul{display:none;}
.luxacc_navlist li:hover ul, .luxacc_navlist li li:hover ul, .luxacc_navlist li li li:hover ul, .luxacc_navlist li li li li:hover ul{display:block;}
.luxacc_right_link_to_main{float:right;margin:0px 0 10px 0px;}
.luxacc_right_link_to_main a{text-decoration:line;color:#4d4d4d;font-size:11px;background-image:url(../images/luxury-inspired-by-history/Mughal-Agra/right_arrow.jpg);background-position:right;background-repeat:no-repeat;padding-right:10px;}
.title_acc{font-family:"Times New Roman", Times, serif;}
.border_null{border-bottom:0px transparent !important;}
.luxacc_h2{font-size:18px;color:#4d4d4d;}
/*Meetings and Events*/
#meeting_events_mid_hotel_logobar{clear:left; height:90px; margin:15px 0 8px 132px; text-align:center;float:left;position: relative;*margin-left:172px; }
#meeting_events_mid_hotel_logobar li{display:inline;list-style-type:none;font-size:1em;clear:left;}
#meeting_events_mid_hotel_logobar li a {text-decoration:none;color:#ffffff;font-size:12px;background-image:url('../images/meetings-and-events/ITC-meetings-bar.png');background-repeat:no-repeat;padding: 35px 102px;/* 37px 43px; */margin: 3px 3px 3px 4px;width:1px;display:inline-block;height: 30px;}
#meeting_events_mid_hotel_logobar li a:hover{border:3px #bcbec0 solid; margin: 0 0 0 1px;}
#meeting_events_mid_hotel_logobar li a.conference {background-position:0px 0px;}
#meeting_events_mid_hotel_logobar li a.themed {background-position:-215px 0px;}
#meeting_events_mid_hotel_logobar li a.green {background-position: -430px 0px;}
.inner_meet p{margin:18px 0;}
.green_meet_list{margin:0 0 10px 0;padding:0;}
.green_meet_list li{list-style:none;line-height:30px;margin:0;padding:0;}
.green_meet_list li a, .conference_meet{font-size:12px;text-decoration:none;color:#797979;font-weight:bold;line-height:20px;padding-right:20px;/*12px;*/cursor:pointer;}
.green_meet_list li a{height:15px;padding:0 !important;margin:0 !important;}
.green_meet_list_text{display:none;}
.green_meet_list_text p{margin: 1px 0;padding:0;font-weight: normal;line-height: 16px;color: #4d4d4d;}
.green_meet_list_showtext{display:block !important; }
.green_meet_list_right_arrow{	background-image:url(../images/meetings-and-events/Green-Banqueting/Green-Banqueting-right_arrow.png);background-repeat:no-repeat;background-position:right;padding-right:12px;}
.green_meet_list_down_arrow{background-image:url(../images/luxury-accommodation/Suites/Suites_accommodation_arrow.png);background-repeat:no-repeat;background-position:right;padding-right:12px;}
.conference_meet{color:#4d4d4d;background-image:url(../images/meetings-and-events/Green-Banqueting/Green-Banqueting-right_arrow.png);background-repeat:no-repeat;background-position:295px;}
.meetnconf_meet{margin:0 0 20px 0;padding:0;display:none;}
.meetnconf_meet_list{margin:0 0 10px;padding:0;}
.meetnconf_meet_list li{list-style:inside;color:#4d4d4d;font-size:12px;line-height: 16px;margin: 0 0 10px 0;padding-left:55px;}
.meetnconf_meet_list li a{}
.icon1{background-image:url(../images/meetings-and-events/Meetings-Conferences/Meetings-Conferences-icon_01.png);background-repeat:no-repeat;background-position:left;}
.icon2{background-image:url(../images/meetings-and-events/Meetings-Conferences/Meetings-Conferences-icon_02.png);background-repeat:no-repeat;background-position:left;}
.icon3{background-image:url(../images/meetings-and-events/Meetings-Conferences/Meetings-Conferences-icon_03.png);background-repeat:no-repeat;background-position:left;}
.icon4{background-image:url(../images/meetings-and-events/Meetings-Conferences/Meetings-Conferences-icon_04.png);background-repeat:no-repeat;background-position:left;}
.icon5{background-image:url(../images/meetings-and-events/Meetings-Conferences/Meetings-Conferences-icon_05.png);background-repeat:no-repeat;background-position:left;}
.meetnconf_li_span{font-weight:bold;}
.meetconf_downarrow{background-image:url(../images/luxury-accommodation/Suites/Suites_accommodation_arrow.png);background-repeat:no-repeat;background-position:295px;}
/*Warmth*/
#warmth_readmore_close_link{color:#4d4d4d;background-image:url(../images/meetings-and-events/Green-Banqueting/Green-Banqueting-right_arrow.png);background-repeat:no-repeat;background-position:65px;font-size:12px;cursor:pointer;text-decoration:underline;}
.warmth_open_link{color:#4d4d4d;font-size:12px;display:none;}
#warmth_readless_link{background-image:url(../images/warmth/Warmth_read_less.png);background-repeat:no-repeat;background-position:left;cursor:pointer;padding-left:12px;text-decoration:underline;}
/*Luxury Collections*/		
.luxcoll_left_text{float:left;margin:10px 0 10px 0;color:#c49a52;background-image:url(../images/luxury-collection/down_arrow.png);background-repeat:no-repeat;background-position:80px;padding-right:12px;}
/*welcum sheraton*/
#welcum_sheraton_hotel_bar{clear:left; margin:13px 0 8px -22px; float:left;position: relative;*margin-left:15px;}
#welcum_sheraton_hotel_bar li{
		display:inline;
		list-style-type:none;
		font-size:1em;
		clear:left;
	}
	.slides_carosel_luxinspired.welHot  {left:40px !important;top:-95px !important; *top:-45px !important;width:870px !important;}
	.prev_luxinspired.welHot { top:39px; }
	.next_luxinspired.welHot { top:-13px; *top:39px; }
	
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a{
		text-decoration:none;
		color:#ffffff;
		font-size:12px;
		background-image:url(../images/welcomhotels/WelcomSheraton-Hotel_logo_bar.png);
		background-repeat:no-repeat;
		width:136px;
		display:inline-block;
		height: 106px;
		border:3px #ffffff solid;
		margin:0 10px;
	}
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a:hover{border:3px #bcbec0 solid; }
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.sheraton_ndelhi { background-position:0px 0px;}
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.sheraton_chennai {background-position:-183px 0px;}
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.welcum_aurangabad {background-position: -366px 0px;}
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.welcum_vadodara {background-position: -549px 0px; }
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.welcum_visakhapatnam {background-position: -732px 0px;}
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.welcum_delhi { background-position: -1468px 0px; }
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.welcum_Kollam { background-position: -914px 0px; }
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.welcum_kozhikode  { background-position: -1098px 0px; } 
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.welcum_Chandi  { background-position: -1281px 0px; }
	.slides_carosel_luxinspired  .welcum_sheraton_hotel_bar li a.welcum_ndelhi { background-position: -1464px 0px; }
    .slides_carosel_luxinspired .welcum_sheraton_hotel_bar li a.welcum_jodhpur {background-position:-1654px 0px;}
	
/*About ITC Hotels*/
.right_abouthotels{color:#666666;position: relative;padding:0px 6px 11px 10px;color:#4d4d4d;font-size:12px;}
.right_abouthotels_list{margin:-4px 0 0 0;;padding:0;list-style:none;}
.right_abouthotels_list li{list-style:none;}
.right_abouthotels_list li a{background-image:url(../images/meetings-and-events/Green-Banqueting/Green-Banqueting-right_arrow.png);background-repeat:no-repeat;background-position:right;padding:0;margin:0;padding-right:10px;color:#4d4d4d;font-size:12px;font-weight:bold;line-height:26px;text-decoration:none;}
.right_abouthotels_highlighted_a{background-image:url(../images/about-itc-hotels/About-ITC-right_arrow.png) !important;background-repeat:no-repeat; background-position:right; color:#c49a52 !important;}
.right_abouthotels_list li a:hover{color:c49a52;}
.about_envt{margin-top:18px; margin-bottom:18px;}
/*Interactive Maps*/
.interactive_top{margin:30px 10px 19px 10px; padding:0;width:960px;height:19px;}
.interactive_top_left{float:left;}
.interactive_top_left p{margin:0;padding:0;color:#4d4d4d;font-weight:bold;font-size:14px;}
.interactive_top_right{float:right;margin-right:10px;}
.interactive_top_right ul{list-style:none;margin:0;padding:0;}
.interactivemap_Indiaimg map{cursor:pointer;}
.interactive_top_right ul li{display:inline;color:#4d4d4d;font-size:12px;padding-left:15px;margin:0 5px;}
.li_greendot{ background-image:url(../images/interactive-maps/Interactive-Maps-green_dot.png); background-position:left; background-repeat:no-repeat;}
.li_bluedot{background-image:url(../images/interactive-maps/Interactive-Maps-blue_dot.png); background-position:left; background-repeat:no-repeat;}
.li_browndot{background-image:url(../images/interactive-maps/Interactive-Maps-brown_dot.png); background-position:left; background-repeat:no-repeat;}
.interactive_map_image{margin:0px 123px 36px 120px;padding:0;}
.interactive_map_image input[type="area"]{cursor:pointer;}
/*	.interactive_map_hotel_desc{width:321px;height:216px;border:5px solid #e4e5e6;position:absolute;} */
.map-overlay{width:339px;height:226px;position:absolute;}
.overlay-arrow{width:16px;height:10px;background-image:url(../images/interactive-maps/overlay-arrow.png);background-repeat:no-repeat;float:left;margin:0;padding:0;}
/*.overlay-blackdot{width:10px;height:10px;background-image:url(../images/interactive-maps/Interactive-Maps-black_dot.png);background-repeat:no-repeat;float:left;margin:0;padding:0;}*/
.map-overlay-content{width:321px;border:solid 4px #e4e5e6;float:right;margin-left:7px;*margin-left:0px;padding:0;position:absolute;background-color:#fff;}
.interactivemap_area{cursor: pointer;display: block;}
.overlay-image{width:321px;height:111px;}
.overlay-text{width:310px;font-size:11px;color:#4d4d4d;}
.overlay_link{width:301px;font-size:11px;color:#4d4d4d;margin-left:10px;}
.overlay-view_more{margin-top:15px;float:left;}
.overlay_link a {text-decoration:none;color:#4d4d4d;cursor:pointer;}
.overlay-close{float:right;margin-top:15px;}
.overlay_buttons{width:310px;height:25px;margin:10px 0 5px 10px;*margin-left:5px;}
.button-style01{width:76px;height:21px;font-size:11px;color:white;background-color:#C49A52;border:2px solid #DADADA;cursor:pointer;padding:0;margin:0;margin-right:33px;*margin-right:28px;}
.button-style02{width:76px;height:21px;font-size:11px;color:white;background-color:#C49A52;border:2px solid #DADADA;cursor:margin:0;pointer;padding:0;}
#ITC-NewDelhi{top: 400px;left: 416px;}
#Sheraton-NewDelhi{top: 400px;left: 425px;}
#ITC-Jaipur{top: 420px;left: 389px;}
#ITC-Agra{top: 421px;left: 418px;}
#ITC-Vadodara{top: 526px;left: 323px;}
#ITC-Kolkata{top:544px;left:609px;}
#ITC-Visakhapatnam{top: 632px;left: 512px;}
#ITC-Hyderabad{top: 634px;left: 414px;}
#Welcom-Aurangabad{top: 591px;left: 355px;}
#ITC-Maratha-Mumbai-top{top: 608px;left: 320px;}
#ITC-GrandCentral-Mumbai-bottom{top: 617px;left: 321px;}
#ITC-Windsor-Bengaluru{top: 731px;left: 390px;}
#ITC-Gardenia-Bengaluru{top: 731px;left: 400px;}
#Sheraton-Chennai{top: 733px;left: 442px;}
#ITC-Chennai{top: 733px;left: 452px;}
.map_area{margin:0;padding:0;}
map{cursor:pointer;}
.hotel_links_map{width:179px;height:158px;float:left;}
.hotel_links_map h3{font-size:14px;color:#4d4d4d;margin:0;padding:0;}
.hotel_links_map p{font-size:11px;color:#4d4d4d;margin:0;padding:0;}
.hotel_links_map ul{margin:24px 0 0 0;padding:0;}
.hotel_links_map ul li{ list-style:none; }
.hotel_links_map ul li a{margin:0;font-size:12px;color:#4d4d4d;font-weight:bold;text-decoration:none;cursor:pointer;}
.hotel_link_li_a_rightarrow{background-image:url(../images/meetings-and-events/Green-Banqueting/Green-Banqueting-right_arrow.png); background-repeat:no-repeat; background-position:right;}
.hotel_google_map{float:right;margin-right:60px;margin-bottom: 20px;}
.hotel_google_map small a{font-size:11px;color:#4d4d4d;}
.interactivemap_item{float:left;width:140px;/*155px;*/height:126px;}
.interactivemap_a_hotelbar {background-image:url(../images/interactive-maps/Interactive-Maps-Hotel_logo-1.png);background-repeat:no-repeat;padding: 45px 52px;/*45px 72px;/* 37px 43px; */ *padding:35px 42px;margin: 3px 3px 3px 4px;width:1px; *width:20px;display:inline-block;height: 30px; *height:50px;cursor:pointer;}
a.interactivemap_a_hotelbar:hover{border: 3px #bcbec0 solid;margin:0 0px 0 1px;}
a.interactivemap_hotel_chola {background-position:0px 0px;}
/*	a:hover.interactivemap_hotel_chola {background-position:0px 0px;border: 3px #bcbec0 solid;margin:0 0px 0 1px;}*/
a.interactivemap_hotel_maurya {background-position:-115px 0px;}
a.interactivemap_hotel_maratha {background-position:-230px 0px;}
a.interactivemap_hotel_gardenia {background-position:-345px 0px;}
a.interactivemap_hotel_windsor {background-position:-460px 0px;}	
a.interactivemap_hotel_grandc {background-position:-575px 0px;}
a.interactivemap_hotel_sonar {background-position:-690px 0px;}
a.interactivemap_hotel_kakatiya {background-position:-805px 0px;}
a.interactivemap_hotel_rajputana{background-position:-920px 0px;}
a.interactivemap_hotel_mughal{background-position:-1035px 0px;}
a.interactivemap_hotel_sheraton_newdelhi{background-position:-1150px 0px;}
a.interactivemap_hotel_sheraton_chennai{background-position:-1265px 0px;}
a.interactivemap_hotel_welcom_aurangabad{background-position:-1386px 0px;padding: 45px 66px; *padding:35px 56px;}
a.interactivemap_hotel_welcom_vadodara{background-position:-1541px 0px;padding: 45px 66px;*padding:35px 56px;}
a.interactivemap_hotel_welcom_visakhapatnam{background-position:-1697px 0px;padding: 45px 66px;*padding:35px 56px;}
/*Destinations*/
.mainimage2{height:427px;*height:460px;}
.pagination_inside_dest{clear: both;height: 12px;position: relative;z-index: 100;margin: -33px 28px 0px 0px;float: right;}
.pagination_inside_dest li {float:left;margin:0 1px;list-style:none;}
.pagination_inside_dest li a {display:block;width:12px;height:0;padding-top:12px;background-image:url('../images/homepage/pagination.png');background-position:0 0;float:left;overflow:hidden;}
.pagination_inside_dest li.current a {background-position:0 -12px;}
.dest_banner_text{margin:0 10px 10px 10px;font-size:12px;}
.dest_upper_text{color:#4d4d4d;font-size:12px;}
.dest_h2{font-size:18px;color:#4d4d4d; margin:15px 0px 22px 0px !important }
.dest_upper_text p {margin-bottom:10px}
.dest_tab{width:960px;height:51px;margin-left:0px;float:left;}
.dest_nav{height:28px;text-align:center;margin:10px 0 0;}
.dest_nav ul {width:auto;list-style:none;margin:0;padding:0;}
.dest_nav ul li {list-style:none;display:inline;}
.dest_nav ul li a {display:inline;font-size:12px;color:#4d4d4d;text-decoration:none;padding:6px;}
.dest_nav_li_a_hl{color:#c49a52 !important;}
.dest_shadow{height:13px;background-image:url(../images/destination/Tab-bottom-shadow.png);background-repeat:no-repeat; background-position:center bottom}
.dest_middle_text{margin:0;padding:0;height:520px;border-bottom:1px solid #C2C2C2;*height:570px;}
.dest_middle_text_delhi {height:auto !important; float:left; padding-bottom:30px;}
.destadd_h {height:45px;}
.dest_text_image{width:940px;margin-left:10px;}
.dest_h3{font-size:14px;color:#4d4d4d; margin-bottom:15px !important;}
.dest_image_left{width:461px;float:left;font-size:12px;color:#4d4d4d;*margin-top:19px;}
.dest_image_right{width:461px;float:right;font-size:12px;color:#4d4d4d;*margin-top:19px;}
.dest_image_middle{width:461px;float:left;font-size:12px;color:#4d4d4d;*margin-top:19px;margin-left:30px !important;}
.width294{width:294px !important; margin-bottom:18px;}
.dest_img_left_span{}
.dest_h4{font-size:12px;color:#4d4d4d;}
.dest_image{width:451px; margin:10px 0px;}
.dest_text_image p.w451 {margin:18px 0px;}
.dest_image_p_a {text-decoration:none;padding-right:10px;*width:74px;*height:15px;}
.dest_booknow{font-size:11px;height:21px;color:white;background-color:#C49A52;border:2px solid #DADADA;width:80px;cursor:pointer;}
.topp10_dest_footer{top:30px;}
.destination-booking-widget {width:958px;height:67px; background:#eeeeee; border:1px solid #d8d8d8;}
.dest_banner_text{margin-left:0px; margin-right:0px;}
.main_slides_container{display:block;}
.destination-booking-widget .hotel-list {width:300px;}
.destination-booking-widget #destination-hotel-booking {position:static; background:none;width:976px; margin:0px auto; padding:10px 10px 0px 10px;}
.destination-booking-widget #destination-hotel-booking .col{ float:left; margin-right:10px;}
.destination-booking-widget #destination-hotel-booking .col div {float:left; margin-left:10px; }
.destination-booking-widget #destination-hotel-booking .col div:first-child {margin-left:0px}
.destination-booking-widget #destination-hotel-booking .col select{width:100%; height:26px!important; background:#fff!important; border:solid 1px #b8b8b8!important;}
.destination-booking-widget #destination-hotel-booking .col-date {width:288px; }
.destination-booking-widget #destination-hotel-booking .field-options div select{width:88px;}
.destination-booking-widget #destination-hotel-booking .datefield {border: 1px solid #b8b8b8; color: #595959; height: 22px; width: 110px; padding-left:5px; }
.destination-booking-widget #destination-hotel-booking label {display:block; height:20px;}
.destination-booking-widget .cal {background: url('../images/homepage/new-sprite.png') -126px -192px no-repeat transparent;width: 30px; height: 26px;float: left;}

.destination-booking-widget #destination-hotel-booking .booknow-action {font-size:12px; font-family:arial; font-weight:bold;color:#fff; text-transform:uppercase; padding:6px 24px; background:#c59e41; text-decoration : none; border:0px; margin-top:18px; margin-left:10px;}
.destination-booking-widget #destination-hotel-booking  #Hotelid.selected {background:#000 !important; color:#fff; border-color:#000 !important;}
.destination-wrapper {width:958px; clear:both; margin-top:20px; float:left;}
.dest_h3 {color: #4d4d4d; font-size: 14px;  margin-bottom: 30px !important;}
.destinationoffer {width:100%; float:left; margin-bottom:15px; background-color:#000;}
.offering-hotel {width:622px; height:380px; background-repeat:no-repeat ; background-position:left top; float:left;}
.blackshadow {width:100%; height:380px; background: url(../images/blackshadow.png) no-repeat ; float:left; position: relative;}
.specialoffer-item {width:335px; height:380px; background:#000; float:left;}
.offer-content{bottom: 60px; margin-left: 32px;position: absolute; z-index:1;}
.offer-content h2 {font-size:34px; font-family:georgia; color:#fff; font-weight:normal; text-shadow:1px 1px 1px #000; -webkit-text-shadow:1px 1px 1px #000;} 
.offer-content p {font-size:14px; font-family:arial; color:#fff; margin-top:6px;margin-bottom:20px; text-shadow:1px 1px 1px #000; -webkit-text-shadow:1px 1px 1px #000;}
.offer-content a.booknow {font-size:12px; font-family:arial; font-weight:bold;color:#fff; text-transform:uppercase; padding:8px 24px; background:#c59e41; text-decoration : none; margin-right:30px;}
.offer-content a.explore {font-size:12px; font-family:arial; font-weight:bold;color:#fff; text-transform:uppercase;}
.ml5{margin-right:5px;}
.newdestinationoffer .sotitle {color:#fff!important;}
.book_room_adult { width:377px; float:left;}
.book_room_adult select { width:100px; float:left; margin-left:17px; height: 26px; border: 1px solid #ccc !important;
    color: #595959; margin-top: 18px;}
.book_room_adult a { width:100px; height:26px; background-color:#c59e41; float:left; text-decoration:none; text-align:center; line-height:26px; color:#fff; margin:18px 0px 0px 39px;}
.booking-fixed {width:100%; position:fixed; box-shadow:0px -3px 8px #111; -webkit-box-shadow:0px -3px 8px #111; background:#fff; left:0px; top:0px; z-index:11}





/*scrollbar styles*/
.jspTrack {background: #e3e3e3 !important;position: relative;}
.jspVerticalBar{width:6px !important;background-color:transparent;right:5px !important;}
.jspDrag{background-color: #6b6b6b !important;}
/*Common styles*/
.mb0{margin-bottom:0;}
.ml11{margin-left:11px;}
.ml85{margin-left:85px;}
.mln20{margin-left:-20px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mt4{margin-top:4px;} /*Chirag*/
.mt7_main_insidepage{margin-top:-5px !important;}
.mt7_main_insidepage .mainimage2 {height:462px !important;}
.mt0{margin-top:0;}
.mt30{margin-top:30px;}
.pt30{padding-top:30px;*padding-top:14px;}
.pt0{padding-top:0}
.pt0_luxacc{padding-top:0px;*padding-top:4px;}
.pt125{padding-top:125px;}
.topp10_insidepages_luxacc{*top:10px;}
.topp10_insidepages{*top:10px;}
.topp10_luxacc{*top:50px;}
.top_lux_coll{top:221px;}
.luxacc_lower_hoteliamges{*top:40px;}
.left{clear:left;}
.border_bottomc2{border-bottom:2px solid #c2c2c2;}
.border_bottomc2_1p{border-bottom:1px solid #c2c2c2;}
.mb18{margin-bottom:18px;}
.mb25{margin-bottom:25px !important;}
.ht65{height:65px;}
.w200{width:200px;}
.w480{width:480px;}
.w704{width:704px;}
.mln8{margin-left:-8px;}
.pr10{padding-right:10px;}
.mt19{margin-top:19px;}
.ht308{height:308px;*height:333px;}
.w115{width:115px;}
.w155{width:140px !important;}
.w74{width:74px;}
/*Additions made by Chirag on 15Jan2013*/
.mt30{margin-top:30px;}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.mb22{margin-bottom:22px;}
.mt35{margin-top:35px;}
.wa{width:auto;margin-top:-14px;}
.height427{height:427px !important;}
.z0{z-index:0;}
.mt60{margin-top:60px;}
.mtr10{margin:10px 0 0 10px;}
.mr10{margin:0 0 0 10px;}
.pl10{/*padding-left:10px !important;*/ line-height:16px;}
.w451{width:451px !important;}
.mr28{margin-right:28px;*margin-right:18px;}
.mr18{margin-right:18px;*margin-right:10px;}
.width86{width:86px}
.width106{width:106px}
.h3-font{ font-size:14px;color:#4d4d4d;}
.mtn9{margin-top:-9px;}
.mtn5{margin-top:-5px !important;}

/*jquery.jscrollpane.css*/
/** CSS Styles that are needed by jScrollPane for it to operate correctly.** Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
* may not operate correctly without them.*/
.jspContainer{overflow: hidden;position: relative;} .jspPane{position: absolute;} .jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: red;} .jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;} .jspVerticalBar *, .jspHorizontalBar *{margin: 0;padding: 0;} .jspCap{display: none;} .jspHorizontalBar .jspCap{float: left;} .jspTrack{background: #dde;position: relative;} .jspDrag{background: #bbd;position: relative;top: 0;left: 0;cursor: pointer;} .jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float: left;height: 100%;} .jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;} .jspArrow.jspDisabled{cursor: default;background: #80808d;} .jspVerticalBar .jspArrow{height: 16px;} .jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;} .jspVerticalBar .jspArrow:focus{outline: none;} .jspCorner{background: #eeeef4;float: left;height: 100%;} /* Yuk! CSS Hack for IE6 3 pixel bug :( */ 
* html .jspCorner{margin: 0 -3px 0 0;}
.mt7_main_insidepage p { line-height:16px;}