body,html{
margin:0; padding:0; font-family:Arial,Helvetica,sans-serif; font-size:12px;}

.wrapperN{
width:960px; margin:0 auto; }

.containerN{
width:1000px; float:left; padding:0; margin:0;text-align:left; }

.headerN{
width:1000px; float:left; padding:0; margin:0;
}
a img{border:none;}
.logoN {
float:left;
}
.toll{float:right;padding:10px 0 0 0;} .tollimg{float:left;padding:0px;}.tollText{float:left;}
.headerNav{background-color:#136eb5;width:1000px;overflow:hidden;padding-left:0px;float:left;*margin-left:3px}.headerLogo{width:980px;overflow:hidden;padding:10px 10px 10px 10px;float:left;}.headerNavLink{color:#fff;text-decoration:none;padding:10px 5px 5px 10px;font-weight:bold;font-size:13px;float:left}
.headerRight{font-size:20px;color:#6caadb;padding-top:15px;padding-bottom:5px;border-bottom:1px solid #eeeeee;width:100%;float:left;text-align:left}
.contentN { margin:0; padding:20px 0 0 0; width:1000px;float:left;}
.contentNLeft {border:none;float:left;width:400px;padding-right:20px;padding-left:0px;} .contentNRight {float:right; margin-top:0px;width:405px;padding-left:15px;} .offer{padding-top:5px;text-align:left;width:100%;float:left;} .offer img{padding-right:10px;}.headerNavActive{color:#333333;text-decoration:none;padding:10px 10px 5px 13px;font-weight:bold;font-size:13px;float:left; background:url(/data/sp_aff/340831/bglink.gif) bottom center no-repeat}
.tollcolor{color:#333333;font-size:12px;font-weight:bold;}.tollcolor1{color:#136eb5;font-size:18px;}
.prize1{float:left;color:#838383;padding:0 35px 0 9px;}.prize2{float:left;color:#838383;padding-right:20px;} .prize3{float:left;color:#838383}.prize4{float:left;color:#838383;padding-left:10px;}.prizeImg img{padding-right:15px}
.searchBoxNew{padding-top:10px;}
.searchButton {
border-top:1px solid #EEEEEE;
float:left;
padding:10px 0 15px;
text-align:right;
width:100%;
}
.tic{float:left;padding-left:40px}
.cent{float:left;color:#707070;font-size:13px;font-weight:bold;padding-top:10px;padding-right:5px}
input.searchButN{float:left;background:url(/data/sp_aff/340831/search_left.gif) top left no-repeat !important;border:none;color:#fff !important;font-size:13px;font-weight:bold;padding:7px 3px !important;cursor:pointer;width:120px;font-family:arial;border:none !important;
}
.searchButtonNew{float:left;background:url(/data/sp_aff/340831/search_right.gif) top right no-repeat;}
.topNavN{float:right}
.topNavN a:link,.topNavN a:visited{color:#fff;padding:10px 0 0 0;float:left;margin:0 5px;text-decoration:none;}
a:hover{text-decoration:underline !important;}
.headerNavMode{float:left;padding-left:10px}.signInN{float:right;padding:0 10px 0 10px;}.signInN a:link{color:#fff;padding:10px 0 0 0;float:left;margin:0 5px;text-decoration:none;font-weight:bold;}.fixN{clear:both;}ol.offersol{padding:0;margin:0 0 0 30px;font-family:tahoma;
font-size:13px;} .offersol li{padding:0;margin:0;padding-bottom:5px} h3{font-family:tahoma;padding:10px 0 5px 0;margin:0;} h3{text-decoration:underline;}.x-grid3-row-table td{padding:0;margin:0;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;
font-weight:normal;}.x-grid3-row-table{table-layout:fixed}ul.offersol {
clear:both;
font-family:tahoma;
font-size:13px;
margin:0 0 0 20px;
line-height:150%;
padding:10px 0 0 0;
color:#256CAE;
list-style-type:disc;
}
.offerHead{
float:left;
padding-top:5px;
text-align:left;
width:100%;
font-weight:bold;
text-decoration:underline;
font-size:14px;
}
.ibTravAirNav {
color:#848484;
float:left;
padding:10px;
}

.ibTravAirNav a {
color:#848484;
font-family:Trebuchet MS;
font-size:13px !important;
margin:0;
padding:0 2px;
text-decoration:none;
}

#main-search-box {
clear:left;
float:left;
font-size:13px;
margin:0;
padding-right:0px;
width:400px;
}

.x-panel {
border:0 solid #99BBE8;
margin-bottom:5px;
}

#main-search-box div.travelmode, #main-search-box div.searchfor, #main-search-box div.city-select, #main-search-box div.date-select, #main-search-box div.traveller-select {
margin-bottom:5px;
padding-left:15px;
}

#main-search-box div.label-searchfor, #main-search-box div.label-travelmode {
color:#00529B;
display:inline;
margin-bottom:5px;
margin-top:5px;
width:75px;
}

#main-search-box label {
float:left;
margin:0;
padding:0;
}
.searchfor label {
float:left;
margin:0;
overflow:hidden;
padding:5px 1px 0;
}
main-search-box .announce {
font-size:9px;
margin-right:5px;
}
.announce {
color:#00529B;
font-size:11px;
}

.alert {
color:red;
}

.bookTickets {
background-color:#F5F8FD;
color:#02529B;
font-size:18px;
font-weight:bold;
padding:20px 0 20px 15px;
}

#main-search-box div.label-travelmode {
float:left;
line-height:100%;
margin:0;
width:auto;
}
#main-search-box div.label-searchfor, #main-search-box div.label-travelmode {
color:#00529B;
display:inline;


}

#main-search-box .travelmode label input {
float:left;
}
input.travelmode, input.searchfor {
float:left;
height:13px;
margin:0 3px 0 7px;
padding:0;
width:13px;
}
.travelmode {
overflow:hidden;
}

.cityselect {
float:left;
padding-bottom:15px;
padding-left:19px;
padding-top:10px;
width:95%;
}
.origincity {
float:left;
width:180px;
}

.selectNw {
width:179px;
}
}
#main-search-box div.destination_city {
width:180px;
margin-left:10px;
}
#main-search-box div.origin_city, #main-search-box div.destination_city {
display:block;
float:left;
}

#main-search-box div.travellerField {
float:left;
width:82px;
}

.age-help {
color:gray;
font-size:9px;
}
div.searchfor, div.travelmode {
margin-top:5px;
}
#main-search-box div.destination_city {
margin-left:10px;
}
#main-search-box div.city-select, #main-search-box div.date-select, #main-search-box div.traveller-select {
border-bottom:1px dotted #CDCDCD;
float:left;
height:50px;
margin-left:4px;
width:95%;
}

#main-search-box .dep_dt {
clear:both;
float:left;
width:180px;
}
#main-search-box .dt {
display:inline;
float:left;
margin:0;
width:180px;
}
.dt {
margin-left:5px;
margin-top:5px;
}

#main-search-box .arr_dt {
margin-left:10px;
}
#main-search-box .dt {
display:inline;
float:left;
margin:0;
width:180px;
}
.dt {
margin-left:5px;
margin-top:5px;
}

#main-search-box div.traveller-select {
border:medium none;
}
.fotter {
border-top:1px solid #DCDCDC;
margin-top:10px;
padding:6px 0px 35px;
float:left;
width:100%;
}
.fotter a {
font-size:12px !important;
padding-right:10px;
text-decoration:none;
}
body a {
color:#00529B;
}
#main-search-box .arr_dt {
margin-left:10px;
}

.yellow {
color:yellow;
float:left;
padding:10px 0 0;
}

.signInN a {
color:#FFFFFF;
float:left;
font-weight:bold;
margin:0 5px;
padding:10px 0 0;
text-decoration:none;
}
.addContainer{float:right;padding:0 0 0 2px;margin:0 0 0 0px;width:105px;height:300px;}.style1{width:140px;border-bottom:1px solid #fff;color:#02529B;font-weight:bold;padding-left:10px;}.style2{padding-left:10px;} .addbookButton{ background:#ED8C07 url(/data/sp_aff/340831/invi_btn.gif) repeat-x; cursor:pointer; width:100px; font:normal 15px Arial; color:#fff; border:1px solid #D5D2D4;}.headerNavActiveh{background:transparent url(/data/sp_aff/340831/bglinkh.gif) no-repeat scroll center bottom; color:#333333; float:left; font-size:13px; font-weight:bold; padding:10px 10px 5px 13px; text-decoration:none;}.keywordNew{width:150px;float:left;margin:0;}.activeCategory{background-color:#DEEFFF;color:#000;padding:2px 4px 2px 4px;font-size:12px;}.linkCategory{display:block;padding:0 4px;font-size:12px;}.triangleLink{font-size:14px;color:#00529B}.contentNLeftContainer{}.holidaysAdd{float:left; text-align:right; width:140px;}
div.faqN {
background-color:#F9F9F9;
border:1px solid #C6C6C6;
font-family:helvetica;
font-size:13px;
font-weight:bold;
margin-bottom:6px;
margin-top:20px;
padding:8px 5px;
text-decoration:none;
}

.e-ticketP {
font-size:13px;
line-height:140%;
margin:0;
padding:5px 0;
}.headList {
font-size:13px;
font-weight:bold;
margin-top:6px;
text-decoration:underline;
}

.winnerContainer{padding-left:20px;padding-top:25px;
width:360px;float:right}
.winnerBoard{width:340px;float:left;padding:10px;background-color:#f9f9f9;padding-top:5px}
.winnerBoardHead{padding:5px;font-size:18px}.winnerContentContainer{padding:5px;background-color:#fff;float:left;}.board{background-color:#fff;float:left;border-bottom:1px solid #eeeeee;padding-top:10px;padding-bottom:5px}.boardImg{width:55px;float:left;}.boardContent{width:265px;float:left;font-size:11px;
line-height:140%;}.boardName{color:#00529c;font-weight:bold;}.referFaq{float:left;width:590px}

table.holidaysDealstab td{margin-right:10px;padding:4px 0;font-size:15px;}.holidayDealsContainertab{line-height:180%;padding:10px 0 10px 0;font-weight:normal;}.holidayDealsContainertab p{padding:0 0 8px 0}
ul.HolidayDealsinclusionLists {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.HolidayDealsinclusionLists li {
background:transparent url(/data/sp_aff/340831/right-arrow.gif) no-repeat scroll left 4px;
margin-top:6px;
padding-left:14px;
}.dealstermsPop td{font-weight:normal;}.referContents{width:460px;float:left/*;background-color:#F7F7F7*/;background:#FFFFFF none repeat scroll 0 0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
border-color: #C1C1C1;
border-style:solid;
border-width:1px;
height:326px;
overflow:auto;
padding:10px 0 0 6px;}.fbcol1{float:left; height:59px; margin:3px; width:140px; overflow:hidden;} .fbfriendImg{ border:1px solid #E0E0E0; display:block; float:left; height:50px; margin-right:5px; padding:2px; position:relative; width:50px;}.fbnameSelect{width:67px;float:left;text-align:left;padding:6px 0 0;}.fbCheck{float:left;margin:0;padding:0}.fbLabel{float:left;width:67px}.fbLabel label{float:left;font-size:11px}.fb_multi_friend_selector_wrapper{background-color:#F7F7F7;width:460px;float:left;margin:10px 0 0 0px;}.fb_multi_friend_selector_container{width:615px;padding:0 0 0 7px;}.fbinputsubmit { background-color:#3B5998; border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA; border-style:solid; border-width:1px; color:#FFFFFF; padding:2px 15px 3px; text-align:center;cursor:pointer;font-size:12px;
font-weight:bold;}.fbRefferalInvitation{background-color:#F7F7F7; float:left; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:15px; text-align:left; width:595px;}.fbinputInvite{background-color:#5B74A8; border-color:#29447E #29447E #1A356E; color:#FFFFFF;border-style:solid; border-width:1px; color:#333333; cursor:pointer; display:inline-block; font-size:15px; font-weight:bold; line-height:normal !important; padding:2px 6px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap;color:#fff} .networkReferalInvite{float:left;width:760px;}.sd{}.fbReferalInvite{float:left;padding-top:10px;}.gIbibo_continvite .heading {float:left;width:100%} a.fbReferalInvite:hover{text-decoration:none !important;}.holidayDealsQuantity{float:left;padding:0;margin:0;width:240px}.recentDealsBlock{width:1000px;padding:0px 0 20px 0;margin:0;float:left;}.recentDealBlock1{float:left;width:295px;padding:15px;margin:0;background-color:#fafafa;}.recentDiscount{color:#006acd;font-weight:bold;font-size:28px;} .recentHotel{color:#587e41;font-weight:bold;font-size:17px;padding-bottom:5px} .recentPrice{color:#5d5d5d;font-weight:bold;padding:5px 0;width:100%;clear:both;float:left;} .recentInclu{color:#5d5d5d;font-weight:bold;padding-bottom:5px} .recentdate{color:#5d5d5d;font-weight:bold;padding-bottom:5px} .recentBokknow{}.todayRecentDeal{color:#6794b5;border-bottom:1px solid #e4e4e4;padding:20px 0 3px 0;margin:0 0 5px 0;float:left;width:100%}.recentDealBlock2{background-color:#FAFAFA; float:left; margin:0 5px 10px 0; padding:15px; width:295px;}.recentDealBlock3{background-color:#FAFAFA; float:left; margin:0; padding:15px; width:295px;}.viewRecentDealsLink{font-weight:bold;background-color:#dddddd;padding:6px;float:left;color:#126eb7;}.noDeals{color:#FB4B4E;font-weight:bold;padding:50px 0 0 0;text-align:center;width:1000px;float:left;font-size:30px;height:300px}
.availableDeals{float:left;padding:5px;font-weight:bold;}.expiredDeals{float:left;padding:5px;font-weight:bold}.dividerOtherdeals{color:#999;font-weight:bold;font-size:17px;float:left;padding:0 5px;padding-top:1px}.paginationTopOtherDeals{width:1000px;float:left;padding:5px 0;font-weight:bold}.paginationTopOtherDeals a{}.paginationBottomOtherDeals{width:1000px;float:left;text-align:center;padding:5px 0;font-weight:bold}.paginationBottomOtherDeals a{}.allDeals{float:right;padding:0;border:none;}.dividercitydeals{font-size:12px;font-weight:normal;float:left;}
.cityNameDealAround{float:left;font-weight:bold;color:#cccccc;}
.cityNameDeal{float:left;font-weight:bold;color:#999999;}.aroundCity{padding-top:10px;padding-bottom:0px;float:left;border:none;font-weight:bold}.availableExpiredC{float:left;padding-top:0px;margin:0;border:none;}.followYoutube{width:1000px;float:right;padding:0;text-align:right;;}.followUs{font-size:15px;color:#4F4F4F}.availableExpire{float:right;padding-top:11px;margin:0;}.activeDeals{float:left;padding:0;margin:0;}.stikedPrice{text-decoration: line-through;color:red;}.fottersection1{float:left;width:200px}.fottersection1 a{display:block;color:#3B5998;}
.ratingIbibo{padding:0;float:right;}.recentDealPrice{float:left;padding:2px 15px 0 0;}

/*header css */
.wrap{width:100%;background:url(/data/sp_aff/340831/header_topbg.gif) top left repeat-x;overflow:hidden}
.logoSignIn{float:left;padding:0 30px;width:930px;margin:0}
.header{width:990px;float:left;padding:0 0 0px 0;margin:0;background:url(/data/sp_aff/340831/small_headerbg.gif) top left repeat-x;border-bottom:1px solid #d0d0d0;}
.signUI{float:right;border:1px solid #a6d0e7;border-top:none;background-color:#ecf6fc;padding:5px 10px;}
.signIn,.signUp,.dividerHeader{float:left;text-decoration:none;}
.dividerHeader{border-right:1px solid #b4c0c6;height:20px;margin:0 5px;}
.f_connect{float:left;}
.signIn{color:#000;font-weight:bold;font-size:13px;}
.signUp{color:#000;font-weight:bold;font-size:13px;}
.headerLinks{float:left;padding:0;margin:0;width:990px;text-align:right;}
.headerLinks a{border-right:2px solid #2b519b;padding:0 10px;}
.subheaderLinks{width:580px;float:right;padding-top:10px;}
.headerLinks a.headerLink1none{text-decoration:none;color:#2b519b;font-weight:bold;font-size:13px;float:left;border-right:none}
.headerLink1{text-decoration:none;color:#2b519b;font-weight:bold;font-size:13px;float:left;}
.smallHeaderMenu a {
border-right:none;}
.smallHeaderMenu{float:left;padding:0;margin:0;}
.smalllogoN{float:left;padding:5px 0 10px 0}
.smallHeaderMenu1{float:left;background:url(/data/sp_aff/340831/small_headertab.gif) top left no-repeat;padding:0 0 0 10px;margin-right:5px}
.smallHeaderMenu a.smallHeaderMenu1enabled{float:left;background:url(/data/sp_aff/340831/small_headertab.gif) top right no-repeat;font-weight:bold;color:0365ac;text-decoration:none;font-size:13px;color:#717171;padding:10px 10px 5px 0;text-decoration:underline;color:#0067ac;}
.smallHeaderMenu a.smallHeaderMenu1disabled{float:left;background:url(/data/sp_aff/340831/small_headertab.gif) top right no-repeat;font-weight:bold;color:0365ac;text-decoration:none;font-size:13px;color:#717171;padding:10px 10px 5px 0}

/*fotter css */
.fotterLinkL{text-decoration:none;color:#666666;padding:0 10px 0 5px;font-size:11px}
.footerSection1L{width:712px;float:left;clear:both;padding:0 0 10px 0;margin:0;}
.fotterL{width:990px;float:left;padding:5px 0 0 0;margin:0;}
.facebookL,.twitterL,.ibiboL{width:25px;height:25px;float:left}
.youtubeL{height:25px;width:38px;float:left}
.facebookL{background:url(/data/sp_aff/340831/follow_us.gif) top left no-repeat;}.twitterL{background:url(/data/sp_aff/340831/follow_us.gif) -28px 0 no-repeat;}
.ibiboL{background:url(/data/sp_aff/340831/follow_us.gif) -56px 0 no-repeat;}.youtubeL{background:url(/data/sp_aff/340831/follow_us.gif) -84px 0 no-repeat;}
.poweredByL{float:left;}
.fllowUsL{float:right;width:190px;height:26px}
.fotterLinksL{width:990px;float:left;clear:both;border-top:1px solid #e0e0e0;font-size:12px;color:#666666;padding:10px 0 0 0;margin-top:10px}
.footerHeadingL{font-weight:bold}.fllowusnd{float:left;margin:0;padding:7px 5px 0 0;font-weight:bold;color:#717171;font-size:14px;}
