/*Typography styles starts here*/

/*header styles starts here*/
h1{font-size:1.00em;font-style:normal;font-weight:normal;}
h2{font-size:0.81em;font-style:normal;font-weight:normal;}
h3{font-size:0.75em;font-style:normal;font-weight:normal;}
h1,h2,h3{font-family:Verdana;padding:0px;margin:0px;}
/*header styles ends here*/

/*font styles starts here*/
p{font-size:0.66em;text-decoration:none;line-height:15px;}
.fnt-10{font-size:0.63em;}
.fnt-11{font-size:0.66em;}
.fnt-12{font-size:0.75em;}
.fnt-13{font-size:0.81em;}
.fnt-14{font-size:0.88em;}
.fnt-16{font-size:1.00em;}
.fnt-18{font-size:1.13em;}
.fnt-20{font-size:1.25em;}
.fnt-24{font-size:1.5em;}
.fnt-10,.fnt-11,.fnt-12,.fnt-14,.fnt-16,.fnt-24{text-decoration:none;}
/*font styles ends here*/

/*Typography styles ends here*/

/*padding starts here*/
.pad5{padding:5px;}
.pad20{padding:20px;}
.padlt1{padding-right:1px;}
.padlt2{padding-right:2px;}
.padleft2{padding-left:2px;}
.padlt5{padding-left:5px;}
.padlt7{padding-left:7px;}
.padlt10{padding-left:10px;}
.padlt13{padding-left:13px;}
.padlt15{padding-left:15px;}
.padlt17{padding-left:17px;}
.padlt19{padding-left:19px;}
.padlt20{padding-left:20px;}
.padlt25{padding-left:25px;}
.padlt28{padding-left:28px;}
.padlt33{padding-left:33px;}
.padlt35{padding-left:35px;}
.padlt65{padding-left:65px;}
.padlt70{padding-left:70px;}
.padlt105{padding-left:105px;}
.padlt135{padding-left:135px;}
.padlt190{padding-left:185px;}
.padlt210{padding-left:210px;}
.padlt225{padding-left:208px;}
.padlt325{padding-left:325px;}
.padrt5{padding-right:5px;}
.padrt10{padding-right:10px;}
.padrt15{padding-right:15px;}
.padrt25{padding-right:25px;}
.hdrndbx-pad{padding-left:10px;padding-right:10px;padding-top:10px;}
.midrndbx-pad{padding-left:10px;padding-right:10px;padding-top:10px;}
.midrndbx-hmepad{padding-left:10px;padding-right:10px;padding-top:10px;}
.footrndbx-pad{padding-left:10px;padding-right:10px;padding-top:10px;}
.bluebxhd-txt-pad{padding-left:20px;padding-right:95px;padding-top:5px;}
.bluebxhd-txt-pad2{padding-left:20px;padding-top:5px;}
.tnail-contpad{padding-left:5px;padding-right:5px;} 
.diff-flite-midbg-pad{padding-left:10px;padding-right:10px;}
.boxtxtpad{padding:20px 95px 0 95px;}
.boxtxtpad2{padding:20px 45px 0 95px;}
.iconcontpad{padding:0 5px 0 5px;}
.padbtm3{padding-bottom:3px;}
.padbtm5{padding-bottom:5px;}
.padbtm10{padding-bottom:10px;}
.padbtm20{padding-bottom:20px;}
.padbtm30{padding-bottom:30px;}
.padtop2{padding-top:2px;}
.padtop3{padding-top:3px;}
.padtop5{padding-top:5px;}
.padtop7{padding-top:7px;}
.padtop8{padding-top:8px;}
.padtop10{padding-top:10px;}
.padtop12{padding-top:12px;}
.padtop19{padding-top:19px;}
.padtop20{padding-top:20px;}
.padtop40{padding-top:40px;}
.ddownbxpad{padding: 0 0 5px 225px;}
.tble-pad{padding:0px 6px 0px 6px;}
.tble-pad2{padding:0px 2px 0px 2px;}
.sublt-fldpad{padding-left:10px;padding-bottom:5px;}
.sublt-fldpad2{padding-left:118px;padding-bottom:5px;}
/*padding ends here*/

/*margin starts here*/
.tble-mgn{margin:10px 0 10px 0;}
.tble-mgn2{margin:2px 0 2px 0;}
.subnav-srchpad{padding:7px 10px 0 10px;}
.mgnlt1{margin-left:1px;}
.mgnlt5{margin-left:5px;}
.mgnrt1{margin-right:1px;}
.mgnrt5{margin-right:5px;}
.mgntop1{margin-top:1px;}
.mgntop2{margin:2px 0 0 0;}
.mgntop3{margin-top:3px;}
.mgntop5{margin-top:5px;}
.mgntop7{margin-top:7px;}
.mgntop8{margin-top:8px;}
.mgntop10{margin-top:10px;}
.mgntop13{margin-top:13px;}
.mgntop15{margin-top:15px;}
.mgntop18{margin-top:18px;}
.mgntop20{margin-top:20px;}
.mgntop30{margin-top:30px;}
.mgntop40{margin-top:40px;}
.mgnbtm5{margin-bottom:5px;}
.mgnbtm10{margin-bottom:10px;}
.mgnbtm20{margin:0 0 20px 0;}
/*margin ends here*/

/*color pallete starts here*/
.white,.white a{color:#fff;}
.black,.black a,.blackul,.blackul a{color:#000;}
.green,.green a{color:#00C33D;}
.blue,.blue a{color:#007CC3;}
.thick-blue,.thick-blue a{color:#115B9D;}
.blueul,.blueul a{color:#007CC3;}
.red,.red a{color:#E15725;}
.bc-red,.bc-red a{color:#E15725;}
.tab-red,.tab-red a{color:#E15725;}
.tab-green,.tab-green a{color:#365A02;}
.deep-green,.deep-green a{color:#365A02;}
.lite-green,.lite-green a{color:#317900;}
.grey,.grey a,.greyul,.greyul a{color:#353535;}
.thick-green,.thick-green a{color:#3C8800;}


.white a,.black a,.blue a,.red a,.tab-red a,.tab-green a,.grey a,.thick-green a{text-decoration:none;}
.white a:hover,.black a:hover,.blue a:hover,.tab-red a:hover,.tab-green a:hover,.grey a:hover,.thick-green a:hover{text-decoration:none;}
.green a,.thick-blue a,.blueul a,.bc-red a,.deep-green a,.blackul a,.greyul a{text-decoration:underline;}
.green a:hover,.thick-blue a:hover,.blueul a:hover,.red a:hover,.bc-red a:hover,.deep-green a:hover,.blackul a:hover,.greyul a:hover{text-decoration:none;}

/*color pallete ends here*/

/*general styles starts here*/
.ful-cont{width:100%;}
.login-bg{width:449px;background-color:#F99A28;}
.fnt-fam{font-family:Verdana;}
body{margin:0px;padding:0px;background-color:#139EF6;font-family:Verdana;}
.main-bodycontainer{width:100%;padding:0;}
.wholecontainer{width:958px;margin:0px auto;padding:0px;}
.bodycontainer{width:958px;background-color:#fff;}
.yellowcontainer{width:938px;padding:0;background-color:#FFD527;border-top:2px solid #e3d384;}
.bluecontainer{width:958px;padding:0;background-color:#139EF6;}
.flotlt{float:left;}
.flotrt{float:right;}
.txt-center{text-align:center;}
.txt-right{text-align:right;}
.txt-left{text-align:left;}
.vert-align-mid{vertical-align:middle;}
.vert-align-bot{vertical-align:bottom;}
.ht5{height:5px;}
.ht10{height:10px;}
.pad-marg-zero{padding:0px;margin:0px;}
.fnt-normal{font-weight:normal;}
.fnt-bold{font-weight:bold;}
.curs{cursor:pointer;}
.fnt-normal{font-style:normal;}
/*general styles ends here*/

/*round corners styles starts here*/
.bodycontainer-bl {background: url(../images/blc.gif) 0 100% no-repeat;}
.bodycontainer-br {background: url(../images/brc.gif) 100% 100% no-repeat;}
.bodycontainer-tl {background: url(../images/tlc.gif) 0 0 no-repeat;}
.bodycontainer-tr {background: url(../images/trc.gif) 100% 0 no-repeat;}
.bedge {background-image: url(../images/shadowstrip.gif);background-position: top left;background-repeat: repeat-x;}
/*round corners styles ends here*/

/*header styles starts here*/
.hd-lt{width:669px;margin:18px 0 0 0;/*background-color:#ff0000;*/}
.hd-ltimg{width:490px;padding:0;}
.hd-lttxt{width:164px;margin:0px 0 0 0;}
.hd-rt{width:222px;/*background-color:#0000ff;*/}
.bcof-bg{width:189px;height:52px;margin:0px 0 0 0px;padding:0px;background-image:url(../images/tag.jpg);background-repeat:no-repeat;}
.bcof-bgtxt{width:100px;padding:0px 0 0 25px;margin:-25px 0 0 0;}
img.tag{top:-5px;left:177px;position:relative;z-index:1;}
.hdicons{padding:10px 5px 0 15px;}
.chatbtn{width:138px;height:40px;background-image:url(../images/chat-with-us-buttonnew.gif);background-repeat:no-repeat;margin:5px 0 0 0;cursor:pointer;}
.chatbtn:hover{background-position:0% -40px;}
.chatbtntxt{padding:5px 0 0 0;}
.chat-img{width:138px;padding-top:5px;}
#navs {width:99%;line-height:normal;float:left;}
#navs ul {margin:0;padding:5px 10px 0 7px;list-style:none;}
#navs li {display:inline;margin:0;padding:0;}
#navs a {float:left;background:url("../images/top-navi-left.gif") no-repeat left top;margin:0 1px 0 0;padding:0 0 0 4px;text-decoration:none;}
#navs a span {float:left;display:block;background:url("../images/top-navi-right-middle.gif") no-repeat right top;padding:6px 10px 6px 6px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navs a span {float:none;}
/* End IE5-Mac hack */
#navs a:hover span {}
#navs a:hover {background-position:0% -28px;}
#navs a:hover span {background-position:100% -28px;}
#navs a.selected {background-position:0% -28px;}
#navs a.selected span {background-position:100% -28px;}
/*header styles ends here*/

/*footer styles starts here*/
.footlist{width:920px;padding:2px 0 5px 7px;}
.footlist ul{width:auto;list-style:none;margin:0;padding:0;} 
.footlist ul li{margin:0;padding:0px;line-height:16px;display:inline;}
.footlist span{padding:0 7px 0 7px;}
.footcont{width:938px;}
.footcont-lt{width:535px;height:82px;background-image:url(../images/bookmark_patch.jpg);background-repeat:no-repeat;padding:8px 0 8px 0;margin:0;}
.iconcont{width:500px;padding:0 10px 0 10px;margin:0;}
.footbglt{width:240px;padding:0 0 10px 10px;}
.footbgrt{width:250px;}
.icon{width:100px;}
.icon2{width:85px;}
.icon3{width:105px;}
.icon4{width:80px;}
.icon5{width:125px;}
.icon6{width:180px;}
.icon7{width:130px;}
.footcont-rt{width:400px;}
/*footer styles ends here*/

/*home styles starts here*/
.home-lt{width:452px;}

.bluebg{width:452px;height:41px;background-image:url(../images/where.gif);background-repeat:no-repeat;margin:0;}
.bluebg:hover{background-position:0% -41px;}
.bluebg2{width:452px;height:37px;background-image:url(../images/temperature.gif);background-repeat:no-repeat;margin:0;border-top:2px solid #fff;}
.bluebg2:hover{background-position:0% -37px;}
.bluebg3{width:452px;height:37px;background-image:url(../images/reviews.gif);background-repeat:no-repeat;margin:0;border-top:2px solid #fff;}
.bluebg3:hover{background-position:0% -37px;}
.bluebg4{width:452px;height:37px;background-image:url(../images/blogs.gif);background-repeat:no-repeat;margin:0;border-top:2px solid #fff;}
.bluebg4:hover{background-position:0% -37px;}
.bluebg5{width:452px;height:40px;background-image:url(../images/guides.gif);background-repeat:no-repeat;margin:0;border-top:2px solid #fff;}
.bluebg5:hover{background-position:0% -40px;}
.home-rt{width:476px;}
.offbtn-lt{width:5px;height:26px;background-image:url(../images/offers-left.gif);background-repeat:no-repeat;}
.offbtn-mid{width:auto;height:21px;background-image:url(../images/offers-middle.gif);background-repeat:repeat-x;padding:5px 10px 0 10px;}
.offbtn-rt{width:5px;height:26px;background-image:url(../images/offers-right.gif);background-repeat:no-repeat;}
.spoff-lt{width:10px;height:60px;background-image:url(../images/special-offers-bg-left.gif);background-repeat:no-repeat;}
.spoff-mid{width:429px;height:60px;background-image:url(../images/special-offers-bg-middle.gif);background-repeat:repeat-x;}
.spoff-midtxt{width:380px;padding:5px 0 0 0;}
.spoff-midtxt-lt{width:260px;padding:3px 0 0 0;}
.spoff-midtxt-rt{width:82px;padding:3px 0 0 5px;}
.fmtxtbx{width:260px;padding:2px 2px 2px 2px;border:1px solid #599705;color:#365A02;}
.spoff-rt{width:10px;height:60px;background-image:url(../images/special-offers-bg-right.gif);background-repeat:no-repeat;}
.home-subbtn{width:82px;height:28px;background-image:url(../images/submit-button.png);background-repeat:no-repeat;margin:0px 0 0 0;}
.home-subbtn:hover{background-position:0% -28px;}
.sinbg{width:449px;height:41px;background-image:url(../images/signin.gif);background-repeat:no-repeat;margin:1px 0 0 0;}
.sinbg:hover{background-position:0% -41px;}
.login-bg{width:449px;background-color:#F99A28;}
.login-btn{width:52px;height:24px;background-image:url(../images/login.gif);background-repeat:no-repeat;margin:0;}
.login-btn:hover{background-position:0% -24px;}
.supbg{width:449px;height:45px;background-image:url(../images/signup.gif);background-repeat:no-repeat;margin:1px 0 0 0;}
.supbg:hover{background-position:0% -45px;}
.home-subbtntxt{padding:5px 0 0 0;}
.home-schbtn{width:82px;height:32px;background-image:url(../images/search-button.png);background-repeat:no-repeat;margin:0px 0 0 0;}
.home-schbtn:hover{background-position:0% -32px;}
.home-schbtntxt{padding:7px 0 0 0;}
#tabs {width:452px;line-height:normal;float:left;}
#tabs ul {margin:0;padding:0px 10px 0 0px;list-style:none;}
#tabs li {display:inline;margin:0;padding:0;}
#tabs a {float:left;background:url("../images/search-navi-left.gif") no-repeat left top;margin:0 1px 0 0;padding:0 0 0 4px;text-decoration:none;}
#tabs a span {float:left;display:block;background:url("../images/searchbox-right-middle.gif") no-repeat right top;padding:6px 10px 6px 4px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {}
#tabs a:hover {background-position:0% -27px;color:#F05E0F;}
#tabs a:hover span {background-position:100% -27px;}
#tabs a.selected {background-position:0% -27px;color:#F05E0F;}
#tabs a.selected span {background-position:100% -27px;}

.tabtopbg{width:452px;height:123px;background-image:url(../images/searchbox_top-bg.jpg);background-repeat:no-repeat;}
.tabmidbg{width:452px;height:auto;background-image:url(../images/searchbox_middle-bg.gif);background-repeat:repeat-y;}
.tabmidbg2{width:452px;height:98px;background-image:url(../images/searchbox_bottom-bg.jpg);background-repeat:no-repeat;}
.tabbotbg{width:452px;height:237px;background-image:url(../images/others-blue-bg.jpg);background-repeat:no-repeat;}

.tabbotbg-midtxt{width:380px;padding:0px 0 0 0;}
.tabbotbg-midtxt-lt{width:39px;padding:0px 30px 0 35px;}
.tabbotbg-midtxt-rt{width:270px;padding:0px 0 0 0;}
.calenstyle{width:317px;height:20px; margin:-20px 0 10px 0;}
.calenstyle2{width:154px;height:20px; margin:-20px 0 10px 0;}
.roomstyle{width:54px;}
/*home styles ends here*/

/*Flight search results styles starts here*/
.sub-pglt{width:276px;}
.sub-bdy{width:652px;}
.subtabtopbg{width:276px;height:11px;background-image:url(../images/searchbox_top_yellow.gif);background-repeat:no-repeat;font-size:0;}
.subtabmidbg{width:276px;height:auto;background-image:url(../images/searchbox-middle-yellow.gif);background-repeat:repeat-y;}
.subtabbotbg{width:276px;height:11px;background-image:url(../images/searchbox_bottom_yellow.gif);background-repeat:no-repeat;font-size:0;}
.subtab2topbg{width:276px;height:11px;background-image:url(../images/searchbox_top_green.gif);background-repeat:no-repeat;font-size:0;}
.subtab2midbg{width:276px;height:auto;background-image:url(../images/searchbox-middle-green.gif);background-repeat:repeat-y;}
.subtab2botbg{width:276px;height:11px;background-image:url(../images/searchbox_bottom_green.gif);background-repeat:no-repeat;font-size:0;}
#subtabs {width:276px;line-height:normal;float:left;}
#subtabs ul {margin:0;padding:0px 0px 0 0px;list-style:none;}
#subtabs li {display:inline;margin:0;padding:0;}
#subtabs a {float:left;background:url("../images/subpage_search-navi-left.gif") no-repeat left top;margin:0 1px 0 0;padding:0 0 0 4px;text-decoration:none;}
#subtabs a span {float:left;display:block;background:url("../images/subpage_searchbox-right-middle.gif") no-repeat right top;padding:7px 7px 7px 4px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#subtabs a span {float:none;}
/* End IE5-Mac hack */
#subtabs a:hover {background-position:0% -31px;color:#F05E0F;}
#subtabs a:hover span {background-position:100% -31px;}
#subtabs a.selected {background-position:0% -31px;color:#F05E0F;}
#subtabs a.selected span {background-position:100% -31px;}
.subnav{width:652px;}
.subnav-lt{width:6px;height:29px;background-image:url(../images/middle-navi-left.gif);background-repeat:no-repeat;}
.subnav-mid{width:640px;height:29px;background-image:url(../images/middle-navi-middle.gif);background-repeat:repeat-x;}
ul#nav{margin:0 0 0 0;padding:0 5px 0 5px;list-style:none;}
ul#nav li{margin:0;padding:0;list-style:none;}
ul#nav{}		
ul#nav li{float:left;display:inline;line-height:28px;background:none;padding-left:0px;margin:0px 10px 0 0;}							
ul#nav li span{padding:1px 15px 0 15px;color:#fff;float:left;height:28px;background:none;}				
ul#nav li.selected{background:url(../images/arrivaltab-left.gif) no-repeat 2px 0;}			
ul#nav li.selected span{background:url(../images/arrivaltab-right.gif) no-repeat 100% 0;}	
ul#nav li span span, ul#nav li.selected span span{float:none;background:none;padding:0;	}
.subnav-rt{width:6px;height:29px;background-image:url(../images/middle-navi-right.gif);background-repeat:no-repeat;}
.tblltbg{width:6px;height:25px;background-image:url(../images/table-top-left.gif);background-repeat:no-repeat;}
/*.tblmidbg{width:253px;height:25px;background-image:url(../images/table-top-middle.gif);background-repeat:repeat-x;}*/
.tblmidbg{width:268px;height:25px;background-image:url(../images/table-top-middle.gif);background-repeat:repeat-x;}
.tblrtbg{width:6px;height:25px;background-image:url(../images/table-top-right.gif);background-repeat:no-repeat;}
.tbl-pzltbg{width:6px;height:25px;background-image:url(../images/price-left.gif);background-repeat:no-repeat;}
/*.tbl-pzmidbg{width:107px;height:25px;background-image:url(../images/price-middle.gif);background-repeat:repeat-x;}*/
.tbl-pzmidbg{width:78px;height:25px;background-image:url(../images/price-middle.gif);background-repeat:repeat-x;}
.tbl-pzrtbg{width:6px;height:25px;background-image:url(../images/price-right.gif);background-repeat:no-repeat;}

/*Flight search tab styles starts here*/
.greentab{width:130px;height:27px;background-image:url(../images/refinesearch_green.gif);background-repeat:no-repeat;}
.yellowtab{width:130px;height:27px;background-image:url(../images/searchagain_yellow.gif);background-repeat:no-repeat; margin:0 0 0 1px;}
.cont-190{width:190px;}
.sliderbg{width:256px;height:47px;background-image:url(../images/sliderbase_1.jpg);background-repeat:no-repeat;}
.sliderbg2{width:256px;height:54px;background-image:url(../images/sliderbase_2.jpg);background-repeat:no-repeat;}
.sliderbg2-lt{width:125px;padding-top:5px;}
.sliderbg2-rt{width:90px;padding-top:5px;}
.sliderbg3{width:256px;height:54px;background-image:url(../images/sliderbase_3.jpg);background-repeat:no-repeat;}
.airpt-hd-cont{width:276px;border-top:1px solid #E0F17E;border-bottom:1px solid #E0F17E;padding:5px 0 5px 0;}
.airpt-lt-cont{width:185px;padding:0 0 0 10px;}
.airpt-chkbx-cont{width:25px;}
.airpt-chkbxlst-cont{width:235px;}
.airpt-txt-cont{width:160px;padding:3px 0 0 0;}
.airpt-rt-cont{width:55px;padding:0 20px 0 0;}
.airpt-lt2-cont{width:190px;padding:0;}
.airpt-rt2-cont{width:76px;padding:4px 0 0 0;}
/*.airpt-rt2-cont{width:60px;padding:4px 0 0 0;}*/
/*Flight search tab styles ends here*/

/*Flight search results styles ends here*/

/*finalise styles starts here*/
.subnav-mid2{width:926px;height:33px;background-image:url(../images/middle-navi-middle.gif);background-repeat:repeat-x;}
.hdcont-938{width:938px;}
.greenbx-hd-lt{width:5px;height:29px;background-image:url(../images/yhd_left.gif);background-repeat:no-repeat;}
.greenbx-hd-mid{width:928px;height:29px;background-image:url(../images/yhd_middle.gif);background-repeat:repeat-x;}
.greenbx-hd-rt{width:5px;height:29px;background-image:url(../images/yhd_right.gif);background-repeat:no-repeat;}
.greenbx-mid{width:938px;background-image:url(../images/yhd_centrestrip.gif);background-repeat:repeat-y;}
.greenbx-mid-ltrt{width:730px;}
.greenbx-mid-lt{width:383px;}
.greenbx-mid-lta{width:109px;}
.greenbx-mid-ltb{width:10px;}
.greenbx-mid-ltc{width:183px;}
.greenbx-mid-ltd{width:225px;}
.greenbx-mid-rt{width:345px;}
.greenbx-bot{width:938px;height:11px;background-image:url(../images/yhd_bottomcurve.gif);background-repeat:no-repeat;font-size:0;}
.bluebx-hd-lt{width:5px;height:29px;background-image:url(../images/pd_left.gif);background-repeat:no-repeat;}
.bluebx-hd-mid{width:928px;height:29px;background-image:url(../images/pd_middle.gif);background-repeat:repeat-x;}
.bluebx-hd-rt{width:5px;height:29px;background-image:url(../images/pd_right.gif);background-repeat:no-repeat;}
.lite-bluebx-hd-lt{width:5px;height:29px;background-image:url(../images/it_left.gif);background-repeat:no-repeat;}
.lite-bluebx-hd-mid{width:928px;height:29px;background-image:url(../images/it_middle.gif);background-repeat:repeat-x;}
.lite-bluebx-hd-rt{width:5px;height:29px;background-image:url(../images/it_right.gif);background-repeat:no-repeat;}
.lite-bluebx-mid{width:938px;height:auto;background-image:url(../images/it_centre.gif);background-repeat:repeat-y;}
.lite-bluebx-bot{width:938px;height:11px;background-image:url(../images/it_bottom.gif);background-repeat:no-repeat;}
.pd-list {width:843px;padding:0 0 5px 0px;}
.pd-list ul{list-style:none;margin:0;padding:0px 0 0 0;}
.pd-list ul li {width:828px;margin:0px 2px 0px 0;padding:0px 10px 10px 20px;float:left;background:url(../images/blue_bullet.jpg) no-repeat 0 3px;}
.bluebx{width:538px;padding:10px;border:1px solid #91BBF9;background-color:#B6D3FD;}
.pdtable-cont{width:558px;}
.pdtable2-cont{width:938px;background-color:#D1E5FF;}
.hd95-cont{width:95px;}
.hd185-cont{width:185px;}
.hd90-cont{width:90px;}
.hd458-cont{width:458px;}
.hd170-cont{width:170px;}
.hd165-cont{width:165px;}
.hd160-cont{width:140px;}
.pdhd-ltbg{width:5px;height:29px;background-image:url(../images/table_left.gif);background-repeat:no-repeat;}
.pdhd-rtbg{width:5px;height:29px;background-image:url(../images/table_right.gif);background-repeat:no-repeat;}
.pdhd95-midbg{width:85px;height:29px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.pdhd185-midbg{width:175px;height:29px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.pdhd90-midbg{width:80px;height:29px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.pdhd448-midbg{width:448px;height:29px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.pdhd160-midbg{width:160px;height:29px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.pdhd155-midbg{width:155px;height:29px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.pdhd150-midbg{width:130px;height:29px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.pdselbx-cont{width:75px;background-color:#D1E5FF;padding:10px;border-right:1px solid #fff;height:20px;}
.pdtxtbx-cont{width:165px;background-color:#D1E5FF;padding:10px;border-right:1px solid #fff;height:20px;}
.pdtxt-cont{width:90px;background-color:#D1E5FF;padding-top:12px;padding-bottom:12px;margin:0;height:16px;}
.aittxt-cont{width:438px;padding:10px;margin:0;}
.aittxt2-cont{width:150px;padding:10px;margin:0;}
.aittxt3-cont{width:145px;padding:10px;margin:0;}
.aittxt4-cont{width:73px;padding-left:10px;padding-right:60px;padding-top:10px;padding-bottom:10px;margin:0;}
.aittxt-tot-cont{width:773px;background-color:#D1E5FF;padding:10px;margin:0;}
.pdfrm-cont{width:755px;}
.pdfrm-ltcont{width:210px;padding:0;}
.pdfrm-rtcont{width:185px;padding:0;}
.pdfrm-rt2cont{width:445px;padding:0;}
.pdfrm-smtxtbx{width:45px;}
.pdfrm-smtxtbx2{width:55px;}
.pd-chkbxtxt-cont{width:908px;}
.pd-chkbx-cont{width:28px;height:30px;}
.pd-txt-cont{width:880px;height:30px;}
.bookingbtn{width:254px;height:28px;background-image:url(../images/completebooking_button.gif);background-repeat:no-repeat;margin:0px 0 0 0;}
.bookingbtn:hover{background-position:0% -28px;}
.pdfldname{width:84px;}
.pdfldname2{width:168px;}
.fi-ltrt-cont{width:750px;padding-bottom:15px;}
.fi-lt-cont{width:350px;}
.fi-rt-cont{width:400px;}
.fi-rta-cont{width:130px;}
.fi-rtb-cont{width:140px;}
.fi-rtc-cont{width:130px;}
/*finalise styles ends here*/

/*Destination styles starts here*/
.des-subtabtopbg{width:275px;height:11px;background-image:url(../images/des_searchbox_top_yellow.gif);background-repeat:no-repeat;font-size:0;}
.des-subtabmidbg{width:275px;height:auto;background-image:url(../images/des_searchbox_middle_yellow.gif);background-repeat:repeat-y;}
.des-subtabbotbg{width:275px;height:11px;background-image:url(../images/des_searchbox_bottom_yellow.gif);background-repeat:no-repeat;font-size:0;}
.maptab{width:102px;height:28px;background-image:url(../images/map_tab.gif);background-repeat:no-repeat;}
.mtab-desc{width:632px;padding:10px;background-color:#115B9D;}
.weathertab{width:106px;height:28px;background-image:url(../images/weather_tab.gif);background-repeat:no-repeat; margin:0 0 0 1px;}
.wtab-desc{width:632px;padding:10px;background-color:#3188DE;}
.orgstp-lt{width:5px;height:29px;background-image:url(../images/featured_left.gif);background-repeat:no-repeat;}
.orgstp-mid{width:642px;height:29px;background-image:url(../images/featured_middle.gif);background-repeat:repeat-x;}
.orgstp-rt{width:5px;height:29px;background-image:url(../images/featured_right.gif);background-repeat:no-repeat;}
.tnail-cont{width:205px;}
.feathd{width:189px;padding:8px;background-color:#F69A1F;}
.tnailbg{width:205px;height:147px;background-image:url(../images/photo_frame.jpg);background-repeat:no-repeat;}
.feat-package{width:189px;padding:8px;background-color:#FACA72;}
.tr-guide-top{width:276px;height:41px;background-image:url(../images/travelguide_header.jpg);background-repeat:no-repeat;margin:10px 0 0 0;}
.tr-guide-toptxt{width:263px;padding:8px 0 0 13px;}
.tr-guide-mid{width:253px;background-color:#C2E4FD;padding:8px 10px 0 13px;}
.tr-guide-bot{width:276px;height:9px;background-image:url(../images/travelguide_footer.gif);background-repeat:no-repeat;font-size:0;}
.vw-resort-top{width:276px;height:41px;background-image:url(../images/viewresort_header.jpg);background-repeat:no-repeat;margin:10px 0 0 0;}
.vw-resort-toptxt{width:263px;padding:8px 0 0 13px;}
.vw-resort-mid{width:253px;background-color:#D5F391;padding:8px 10px 0 13px;}
.vw-resort-bot{width:276px;height:9px;background-image:url(../images/viewresort_footer.gif);background-repeat:no-repeat;font-size:0px;}
/*Destination styles ends here*/

/*Hotel search results styles starts here*/
.bb-txt-cont{width:250px;padding:0px 0 0 0;}
.weatrep-bg{width:276px;height:42px;background-image:url(../images/weatherguide_header.jpg);background-repeat:no-repeat;}
.subtempbg{width:276px;height:auto;background-image:url(../images/weather_temp.gif);background-repeat:repeat-y;margin:0;}
.subtempbg:hover{background-position:0% -46px;}
.subrainbg{width:276px;height:auto;background-image:url(../images/weather_rainfall.gif);background-repeat:repeat-y;margin:0;border-top:1px solid #fff;}
.subrainbg:hover{background-position:0% -48px;}
.subshinebg{width:276px;height:auto;background-image:url(../images/weather_sunshine.gif);background-repeat:repeat-y;margin:0;border-top:1px solid #fff;}
.subshinebg:hover{background-position:0% -49px;}
.recom-lt-bg{width:10px;height:31px;background-image:url(../images/reccom_hd_left.gif);background-repeat:no-repeat;}
.recom-mid-bg{width:256px;height:31px;background-image:url(../images/reccom_hd_middle.gif);background-repeat:repeat-x;}
.recom-rt-bg{width:10px;height:31px;background-image:url(../images/reccom_hd_right.gif);background-repeat:no-repeat;}
.recom-tnail-bg{width:276px;height:136px;background-image:url(../images/reccom_imageframe.gif);background-repeat:no-repeat;}
.recom-detside-bg{width:1px;height:33px;background-image:url(../images/reccom_sidestrip.gif);background-repeat:no-repeat;margin:0px;padding:0;}
.recom-detmid-bg{width:274px;height:33px;background-image:url(../images/reccom_centrestrip.gif);background-repeat:repeat-x;border-right:1px solid #C1C1C1;border-left:1px solid #C1C1C1;}
.findbtn{width:53px;height:21px;background-image:url(../images/find_button.gif);background-repeat:no-repeat;margin:2px 0 0 10px;}
.findbtn:hover{background-position:0% -21px;}
.diff-flite-topbg{width:652px;height:10px;background-image:url(../images/flight_resultstop.gif);background-repeat:no-repeat;font-size:0;}
.diff-flite-midbg{width:652px;height:auto;background-image:url(../images/flight_resultscentre.gif);background-repeat:repeat-y;}
.diff-flite-midbglt{width:280px;padding:0 22px 10px 0;}
.diff-flite-midbgrt{width:330px;padding:0 0 10px 0;}
.diff-flite-midbglt2{width:285px;padding:0 22px 0 0;}
.diff-flite-midbgrt2{width:325px;padding:0 0 0 0;}
.diff-flite-midbgrt-a{width:110px;padding:0 0px 0 0;}
.diff-flite-midbgrt-b{width:126px;padding:0 0px 0 0;}
.diff-flite-midbgrt-c{width:93px;padding:0 0px 0 0;}
.diff-flite-botbg{width:652px;height:10px;background-image:url(../images/flight_resultsbottom.gif);background-repeat:no-repeat;font-size:0;}
.diff-flitebtn{width:167px;height:24px;background-image:url(../images/chooseaflight_button.gif);background-repeat:no-repeat;margin:0px;}
.diff-flitebtn:hover{background-position:0% -24px;}
.yellowbx{width:630px;padding:10px;border:1px solid #FFCD58;background-color:#FFDF5A;}
.listview-tab-desc{width:650px;border:1px solid #115B9D;}
.listview-hdrate-cont{width:623px;background-color:#115B9D;padding-top:9px;padding-right:10px;padding-bottom:7px;padding-left:15px;}
.listview-hd{width:433px;}
.listview-ratetxt-cont{width:190px;}
.listview-ratetxt{width:70px;}
.listview-rate{width:100px;}
.listview-tab-desc2{width:635px;padding:5px;}
.mapview-tab-cont{width:640px;background-color:#fff;}
.mapview-tab-desc{width:640px;padding:10px 5px 10px 5px;background-color:#3188DE;}
.mapview-bluebg{width:640px;height:14px;background-color:#D1E5FF;border-bottom:1px solid #fff;padding-top:7px;padding-right:5px;padding-bottom:7px;padding-left:5px;}
.mapview-bull{width:45px;}
.mapview-price{width:65px;}
.mapview-hd{width:290px;}
.mapview-rate{width:130px;}
.mapview-det{width:100px;}
.tnail-desc{width:415px;padding-left:15px;}

/********** Modified On 10/04/2009 ***********
.tnail-desc-table{width:635px;height:30px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.tnail-desc-tablebg{width:632px;background-color:#D1E5FF;border-top:1px solid #fff;padding-top:2px;padding-right:10px;padding-bottom:7px;padding-left:10px;}
 /**************The above classes Modified for Searchotels.aspx page Alignment **********/
.tnail-desc-table{width:630px;height:30px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.tnail-desc-tablebg{width:620px;height:auto;background-color:#D1E5FF;border-top:1px solid #fff;padding-top:2px;padding-right:10px;padding-bottom:7px;padding-left:10px;}
/***********This 'tnail-desc-tablebgnew' class was added for hotels results in SearchHotels.apx*************/
.tnail-desc-tablebgnew{width:610px;height:auto;background-color:#D1E5FF;border-top:1px solid #fff;padding-top:2px;padding-right:10px;padding-bottom:7px;padding-left:5px;}
/*****************/
.ltview-hd170{width:215px;padding-left:20px;}
.ltview-hd100{width:95px;padding:0 5px 0 0;}
.ltview-hd230{width:230px;}
.ltview-hd66{width:66px;}
.ltview-det185{width:220px;padding-right:5px;}
.ltview-det100{width:95px;}
.ltview-det220{width:175px;padding-left:45px;}
.ltview-det55{width:55px;}
.ltview-tbdrp{width:240px;}
.ltview-drpblk{width:65px;}
.ltview-drptxt{width:60px;background-color:#4FB500;height:17px;}
.pagingblk{width:527px;}
.pagingcont{width:115px;padding:3px 0 0 78px;}
.pagingcont2{width:125px;}
.pag-greybx{width:16px;height:14px;background-color:#E2E2E2;}
.pag-bluebx{width:16px;height:14px;background-color:#1A9EE2;}
.prev-next-btn{width:7px;}
/*Hotel search results styles ends here*/

/*Image Gallery styles starts here*/
.resortlist{width:625px;}
.resortlist ul{width:600px;list-style:none;margin:0px;padding:5px 0px 0px 20px;border: none;text-align:left;} 
.resortlist ul li{width:215px;background:url('../images/orange-bullet.jpg') no-repeat 0px 5px;margin:0px 0px 0px 0px;padding:0px 65px 10px 20px;text-align:left;line-height:18px;float:left;}
.bluebx-hd-mid-642{width:642px;height:30px;background-image:url(../images/pd_middle.gif);background-repeat:repeat-x;}
.bluebx-hdtxt-mid-642{padding:5px 0 0 5px;}
.bigimg-box{width:603px;padding:5px;border:1px solid #1494DC;}
.galbig-img{width:603px;}
.imgcaptionbg{width:595px;background-color:#115B9D;padding:10px;margin:5px 0 0 0;}
.smallimg-box{width:88px;padding:4px 4px 0 4px;border:1px solid #1494DC;margin:0 0 0 5px;height:65px;}
.galsmall-img{width:88px;}
.gall-pre-btn{width:14px;height:71px;background-image:url(../images/image-galler-prev-button.gif);background-repeat:no-repeat;cursor:pointer;}
.gall-pre-btn:hover{background-position:0% -71px;}
.gall-nex-btn{width:14px;height:71px;margin-left:5px;background-image:url(../images/image-galler-next-button.gif);background-repeat:no-repeat;cursor:pointer;}
.gall-nex-btn:hover{background-position:0% -71px;}
.gall-pre-arrow-img{width:5px;padding-left:5px;margin-top:30px;}
.gall-nex-arrow-img{width:5px;padding-left:5px;margin-top:30px;}
.greybox-612{width:592px;background-color:#E1E1E1;padding:5px 10px 5px 10px;}
.cont-276{width:276px;}
.cont-652{width:652px;height:auto;float:left;}
.cont-flotrt-652{width:652px;height:auto;float:right;}
.cont-938{width:938px;height:auto;}
/*Image Gallery styles ends here*/

/*Hotel details styles starts here*/
.listview-hdrate-cont2{width:627px;background-color:#115B9D;padding-top:9px;padding-right:10px;padding-bottom:7px;padding-left:15px;}
.bigimg-box2{width:374px;padding:2px;border:1px solid #1494DC;}
.galbig-img2{width:374px;}
.hoteldet-table{width:652px;}
.hoteldet-table-hd{width:652px;height:30px;background-image:url(../images/table_middle.gif);background-repeat:repeat-x;}
.hoteldet-table-bg{width:632px;background-color:#D1E5FF;border-top:1px solid #fff;padding-top:2px;padding-right:10px;padding-bottom:7px;padding-left:10px;}
.weather-guide-mid{width:276px;background-color:#B7E2FF;}
.weather-guide-bot{width:276px;height:9px;background-image:url(../images/weatherguide_footer.gif);background-repeat:no-repeat;font-size:0;}
.hoteldet-hd142{width:127px;padding-left:15px;}
.hoteldet-hd168{width:168px;}
.hoteldet-hd174{width:174px;}
.hoteldet-det132{width:117px;padding-left:15px;}
.hoteldet-det168{width:143px;padding-right:25px;}
.hoteldet-det174{width:174px;}
.hoteldet-det158{width:153px;}
.wtab-desc-add{width:226px;padding:5px 0 0 12px;}
.yellow652-topbg{width:652px;height:9px;background-image:url(../images/review_topstrip.gif);background-repeat:no-repeat;font-size:0;}
.yellow652-midbg{width:652px;height:auto;background-image:url(../images/review_middlestrip.gif);background-repeat:repeat-y;}
.yellow652-midbgtxt{padding:0 30px 0 25px;}
.yellow652-botbg{width:652px;height:9px;background-image:url(../images/review_bottomstrip.gif);background-repeat:no-repeat;font-size:0;}
.accom-det-list {width:652px;}
.accom-det-list ul{list-style:none;margin:0;padding:0;}
.accom-det-list ul li {width:615px;margin:0px 2px 0 0;padding:7px 10px 10px 15px;float:left;background:url(../images/blue_bullet2.jpg) no-repeat 0 10px;}
.review-btn{width:102px;height:22px;background-image:url(../images/norereviews_button.gif);background-repeat:no-repeat;margin:0px 0 0 0;}
.review-btn:hover{background-position:0% -22px;}
.review-btntxt{padding:3px 0 0 0;}
.back-btn{width:112px;height:22px;background-image:url(../images/backtoresults_button.gif);background-repeat:no-repeat;}
.back-btn:hover{background-position:0% -22px;}
.booknow-btn{width:101px;height:28px;background-image:url(../images/booknow_button.gif);background-repeat:no-repeat;margin:0px 0 0 0;}
.booknow-btn:hover{background-position:0% -28px;}
.imggall-review{width:130px;height:20px;background-color:#EA9E25;padding:3px 0 0 10px;}
/***** Modified for change the image on 03/08/2009 ****  */
.imggall-hotel-tarif{width:130px;height:30px;background-color:#F8D14E;padding:5px 0 0 10px;}
/*.imggall-hotel-tarif{width:130px;height:20px;background-color:#F8D14E;padding:3px 0 0 10px;}*/
.videopadding{padding:3px 0 0 10px;}
/*Hotel details styles ends here*/

/* Additional Tags Added */
.minheight{height:auto important;min-height:300px;}

/* Adding header style */

.SectionHeader
{
	font-weight:Bold;
	font-size: 10pt;
	color: Black;
	font-family: Verdana, Arial, Helvetica;
}
/* Adding paragraph style */
.ParagraphText
{
	font-weight: normal;
	font-size: 10pt;
	color: Black;
	font-family: Verdana, Arial, Helvetica;
}
/* Adding font color black */

.Displayprice
{
font-weight:bold;	
color:Black;	
}
.DisplayGateway
{
	border:1px 1px 1px 1px;
}
.DisplaySignIn
{
	/*width: 600px;
	height: 40px;*/
	position: absolute;	
	margin-left:35px; 
	margin-top:10px;
}
/*.Displayback-btn{width:160px;height:22px;background-image:url(../images/backtoresults_button.gif);background-repeat:no-repeat;}*/
.Displayback-btn{width:150px;height:22px;background-image:url(../images/backtoresults_button.gif);background-repeat:no-repeat}
.Displayback-btn:hover{background-position:0% -22px;}
.PleaseWait{background-image: url(Images/Loading.gif);background-repeat: no-repeat;position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;padding:0;margin:0;background-color:#ffffff;filter:alpha(opacity=50);opacity:0.5;z-index:1000;width: 1140px;height: 1500px;margin-left: auto;margin-right: auto;}
