


/*              HEADER                */
.YT_header{width:958px; background:url(/international/static/images/common/background_sprites.gif); background-repeat:repeat-x; background-position:-0px -0px;}
.headerfootercon{width:966px; margin:0 auto;}
.headerfootercon .center {text-align:center;}
.headercontainer{height:70px; color:#ffffff; padding:18px 0px 0px 0px; font-size:12px;}
.headerlogoleft{float:left; width:215px; padding:0px 0px 0px 0px; height:55px;}
.headerright{float:right; width:550px; padding-top:5px;}
.headerphoneno{ text-align:left; width:204px; float:right; height:18px;}
.headerphoneno2{ text-align:right; width:210px; float:right; height:18px;}
.headerdeal{padding:20px 0px 0px 0px; text-align:right;}
.tabcontainer{background:url(/international/static/images/common/background_sprites.gif); background-repeat:repeat-x; background-position:-0px -326px; height:36px; width:944px;}
.tabmaincon{ width:944px; padding:0px 0px 0px 0px;}
.tabmaincon ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.tabmaincon li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; display:inline;}
.tabiconmenubg { float:left;background:url(/linternational/static/images/common/tabbgimg.gif);background-repeat:no-repeat; display:inline; padding:8px 10px 9px 10px;}
.tabiconmenubg1 { float:left;background:url(/linternational/static/images/common/tabbgimg1.gif);background-repeat:no-repeat;}
.tabsignin{ float:right; width:110px; padding:7px 10px 0px 0px;  font-size:12px;}

.ukicon, .rssicon, .usicon, .yatralogo, .contacticon, .bulletarrow, .signbutton, .formcurveimgleft,  .formcurveimgright, .rahilogo, .bottomcurveleft, .bottomcurveright, .curve4, .curve5, .curve3, .curve2, .tabbalckarrow, .hotdeal_btnback, .hotdeal_btnford, .cal_iconon, .cal_iconoff, .gobutton, .flightbutton, .hotel_searchbutton, .tabarrowimg, .dom_flexisearchbut, .int_flexisearchbut{background:url(/international/static/images/common/homepagespritsimge.gif); background-repeat:no-repeat; padding:0px; margin:0px;}
.ukicon{padding:0px 0px 0px 19px; background-position:0px -54px;}
.rssicon{padding:0px 0px 0px 15px; background-position:-156px -97px;}
.usicon{padding:0px 0px 0px 19px; background-position:0px -68px; height:10px;}
.yatralogo{padding:0px; background-position:0px 0px; width:195px; height:55px;}
.contacticon{ background-position:0px -93px; padding:0px; height:18px; }
.bulletarrow{background-position:-0px -339px; padding:0px 0px 0px 8px;}
.signbutton{background-position:0px -114px; width:53px; height:22px;}
.signlink{float:right;width:58px;height:22px;cursor:pointer;}
.formcurveimgleft{background-position:0px -160px; width:94px; height:22px;}
.formcurveimgright{background-position:-162px -160px; width:94px; height:22px;}
.rahilogo{background-position:0px -141px;}
.bottomcurveleft{background-position:-155px -71px; height:21px;}
.bottomcurveright{background-position:-181px -71px; height:21px;}
.curve2{background-position:-139px -55px;}
.curve3{background-position:-153px -55px;}
.curve4{background-position:-166px -55px;}
.curve5{background-position:-182px -55px;}
.tabbalckarrow{background-position:-184px -282px; width:8px; height:4px;}
.hotdeal_btnback{background-position:-0px -189px; width:21px; height:18px;}
.hotdeal_btnford{background-position:-35px -189px; width:21px; height:18px;}
.cal_iconon{background-position:-177px -190px; width:15px; height:15px;}
.cal_iconoff{background-position:-150px -190px;}
.calandericon{float:right; width:15px; height:15px; cursor:pointer; margin-top:1px;}
.gobutton{background-position:-165px -215px; width:27px; height:21px;}
.flightbutton{background-position:-0px -242px; width:93px; height:25px;}
.hotel_searchbutton{background-position:-99px -242px; width:93px; height:25px;}
.tabarrowimg{background-position:-0px -497px;}
.dom_flexisearchbut{background-position:-0px -273px; width:152px; height:25px;}
.int_flexisearchbut{background-position:-0px -302px; width:152px; height:25px;}
.headerTopRight{float:right; width:586px; margin-top:-15px; font-size:11px; font-weight:bold;}
.headercokiwidth{width:550px; padding-top:26px;//padding-top:5px; float:right;}
.headercokibody{font-family:Arial,Tahoma;font-size:12px;color:#ffffff;float:right;}
/**************************************/

/* Cignex Added Line */

.headerTopLink{ text-align:right; padding:0px 0px 0px 0px; font-size:11px; font-weight:bold;}
.headerTopLink a:link{ text-decoration:none; color:#ffffff; }
.headerTopLink a:active{text-decoration:none; color:#ffffff;}
.headerTopLink a:visited{text-decoration:none; color:#ffffff;}
.headerTopLink a:hover{text-decoration:none; color:#ffffff; text-decoration:underline;}
.tabsignin a:link{text-decoration:none;font-size:12px; color:#596567;}
.tabsignin a:active{text-decoration:none;font-size:12px; color:#596567;}
.tabsignin a:visited{text-decoration:none;font-size:12px; color:#596567;}
.tabsignin a:hover{text-decoration:underline;font-size:12px;}
 
/**************************************/

/* ADT Header code */
.tabcontainerAdt{background:url(/international/static/images/common/adtbg.gif); background-repeat:repeat-x; height:29px; width:944px;text-align:center;}
.tabsigninAdt{ padding:3px 10px 0px 0px; text-align:right; font-size:12px; color:#596567;}
.tabsigninAdt a:link{text-decoration:none;font-size:12px; color:#596567;}
.tabsigninAdt a:active{text-decoration:none;font-size:12px; color:#596567;}
.tabsigninAdt a:visited{text-decoration:none;font-size:12px; color:#596567;}
.tabsigninAdt a:hover{text-decoration:underline;font-size:12px; color:#596567;}
/**************************************/

/*           Form            */
.formtabcontainer{width:944px;  border:7px #0196b1 solid; border-bottom-width:0px;}
.formtabsubcon{width:944px; padding:0px 0px 0px 0px;}
.formtabbg{width:944px; background-color:#ffffff; height:178px;}
.formicon{float:left; width:74px; color:#596567; height:178px;}
.iconleft ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.iconleft li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.iconbg{ background-image:url(/international/static/images/common/iconbg.gif); background-repeat:repeat-x; width:74px; height:40px; border-bottom:1px #9aaeca solid; text-align:center; padding-top:5px; border-right:1px #9aaeca solid;}
.us_fomrcontainer{ float:right; width:830px;height:176px;}
.us_formheadingcon{width:574px; border-bottom:1px #1f65a1 dotted; padding:13px 0px 2px 0px; color:#1e56a1;}
.us_formheadingcon ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px;}
.us_formheadingcon li{ margin:0px 0px 0px 0px; padding:0px 30px 0px 0px; list-style:none; display:inline;}
.us_formfeildleft{float:left; width:316px; padding-left:10px;}
.us_formfeildright{float:right; width:365px;}
.us_formfeildcon{width:718px; padding-top:26px; border-bottom:1px dotted; height:93px;color:#6c7779;}
.us_formleft{float:left; width:145px;}
a.us_cityheading:link{ font-size:11px; color:#1f65a1; padding-left:10px;text-decoration:underline}
a.us_cityheading:active{font-size:11px; color:#1f65a1; padding-left:10px;text-decoration:underline}
a.us_cityheading:visited{font-size:11px; color:#1f65a1; padding-left:10px;text-decoration:underline}
a.us_cityheading:hover{font-size:11px; color:#1f65a1; padding-left:10px;text-decoration:underline}
.us_tofeildright{float:right; width:142px;}
.ytformtableft{float:left;width:94px; line-height:0px;}
.ytformbottombg{float:left; width:834px; background:url(/international/static/images/common/newformbgtbot1.gif); background-repeat:repeat-x; height:22px;}
.ytformtabright{float:right; width:30px;line-height:0px;}
.form_clickhere{ font-size:11px; color:#6c7779;}

/**************************************/



/*               FOOTER               */
.YT_footer{width:958px; background:url(/international/static/images/common/background_sprites.gif); background-repeat:repeat-x; background-position:-0px -0px; height:295px; color:#ffffff;}
.fottercontainer{float:left;width:947px; color:#ffffff; margin:0px 10px 0px 11px;}
.footertoplink{width:910px; border-bottom:1px #0e98b1 solid; font-size:11px; height:90px;  padding:14px 0px 0px 0px;}
.partnerinvestcon{width:958px; margin:0 auto;}

.fotterpartnercon{width:958px; margin:0 auto;height:82px;}
.corpratelikkleft{float:left; width:155px; text-align:left;}
.ytservice{float:left; width:129px; padding-left:30px;}
.customerleft{float:left; width:114px;  padding-left:30px;}
.whyyt{float:left; width:125px; padding-left:30px;}
.affiliate{float:left; width:125px; padding-left:30px;}
.corpratelink{border-right:1px #ffffff dotted; height:64px; text-align:left;}
.corpratelink ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.corpratelink li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.footerbotlink{ font-size:11px; padding:8px 10px 0px 0px; word-spacing:2px;  float:left; text-align:left;}
.partnercon{ float:left; width:275px; margin:0 auto; padding:10px 0px 0px 0px; font-size:12px; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e757b; font-weight:bold;}
.partnercon1{ float:left; width:321px; margin:0 auto; padding:10px 0px 0px 5px; font-size:12px; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e757b; font-weight:bold;}
.partnercon2{ float:left; width:350px; margin:0 auto; padding:10px 0px 0px 5px; font-size:12px; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e757b; font-weight:bold;}
.partnerleftpannel{float:left; width:406px; border-right:1px #cccccc solid;}
.partnerrightpannel{float:right; width:343px}
.ourpartnerYatra{float:left; width:83px; color:#959595; padding-top:10px;}
.partnerlogoYatra{float:right; width:321px;}
.ourinvesterYatra{float:left; width:90px; color:#959595; padding-top:10px; padding-left:10px;}
.investerlogoYatra{float:left; width:236px;}
.cpoyrightYatra{text-align:center; padding:10px 0px 10px 0px; font-size:11px; color:#959595}
.footertoplink a:link{ text-decoration:none; color:#ffffff; }
.footertoplink a:active{text-decoration:none; color:#ffffff;}
.footertoplink a:visited{text-decoration:none; color:#ffffff;}
.footertoplink a:hover{text-decoration:none; color:#ffffff; text-decoration:underline;}
.footerbotlink a:link{ text-decoration:none; color:#ffffff; }
.footerbotlink a:active{text-decoration:none; color:#ffffff;}
.footerbotlink a:visited{text-decoration:none; color:#ffffff;}
.footerbotlink a:hover{text-decoration:none; color:#ffffff; text-decoration:underline;}
.fotterpartnercon{width:958px; height:82px;margin:0 auto;}
.partnercon{ float:left; width:285px;  padding:10px 0px 0px 0px; font-size:12px; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e757b; font-weight:bold;}
.partnercon1{ float:left; width:336px;  padding:10px 0px 0px 5px; font-size:12px; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e757b; font-weight:bold;}
.partnercon2{ float:right; width:300px;  padding:10px 0px 0px 5px; font-size:12px; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e757b; font-weight:bold;}
.associated_logos, .investors_logos, .paymentoptions_logos{background:url(/international/static/images/common/footer_patrners_logo.jpg); background-repeat:no-repeat; padding:0px; margin:0px;}
.associated_logos{background-position:-0px -0px; width:260px; height:32px;}
.investors_logos{background-position:-0px -39px; width:336px; height:32px;}
.paymentoptions_logos{background-position:-0px -78px; width:300px; height:32px;}
/**************************************/

/* 				Car					*/
.radiobutcar{ width:520px; color:#1e56a1;}
.radiobutcar ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#6c7779;}
.radiobutcar li{ margin:0px 0px 0px 0px; padding:0px 10px 0px 0px; display:inline; color:#6c7779;}
.felidscon{width:520px; border-top:1px #1f65a1 dotted; border-bottom:1px #1f65a1 dotted; margin:3px 0px 0px 0px; padding:8px 0px 0px 10px; height:95px;}
.felidsconcar{width:530px; border-top:1px #1f65a1 dotted;margin:3px 0px 0px 0px; padding:8px 0px 0px 0px;}
/**************************************/

/*      Common css for all pages           */
.tableMaintext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c7779;}
.alllinks{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;font-weight: normal;text-decoration: underline;color: #1f65a1;}
A.alllinks:hover{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;;font-weight: normal;text-decoration: none;color: #1f65a1;}
.tdtext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c7779;}
/**************************************/

/*      Step 3 MAIN CONTENT           */
#step34 .maincontainerstep34{width:968px; margin:0 auto;}
#step34 .mainbg{background:transparent url(/international/static/images/common/newmainemg.jpg) repeat-y scroll 0 0;float:left;width:968px;}
.containerbotimg{width:968px; margin:0 auto;}
.headerfootercontainer{width:958px; margin:0 auto;}
.headernewbg{width:958px;background-color:#0196b1;background-repeat:repeat-x; height:200px;}
.hotelreviewcontainer{width:944px; padding:8px 11px 0px 11px; float:left;}
.leftcomponentcontainer{width:926px;float:left;background-color:#ffffff;border:1px solid #bababa;border-top-width:0px;border-bottom-width:0px;padding:10px 9px 10px 9px;}
.rightcomponentcontainer{width:198px;float:right;background-color:#ffffff;border:1px solid #bababa;border-top-width:0px;border-bottom-width:0px;padding:10px 8px 10px 8px;}
.rightcomponentbg{width:200px;float:left;height:100%;}
.headingcontainer{width:935px;float:left; padding:14px 0px 0px 15px;font-size:16px;color:#000000;font-weight:bold;}
.toproundbar{width:946px;float:left;background-image:url(/international/static/images/common/toproundbar.gif); background-repeat:no-repeat;height:6px; margin:0px; padding:0px;}
.bottomroundbar{width:946px;float:left;background-image:url(/international/static/images/common/bottomroundbar.gif); background-repeat:no-repeat;height:6px;}
.righttoproundbar{width:216px;background-image:url(/international/static/images/common/righttoproundbar.gif); background-repeat:no-repeat;height:5px;float:right}
.rightbottomroundbar{width:216px;float:right;background-image:url(/international/static/images/common/rightbottomroundbar.gif); background-repeat:no-repeat;height:5px;}
.ytminbgbotlett{float:left; width:12px;}
.ytminbgbotmid{float:left; width:944px; background:url(/international/static/images/common/conbotbg.gif); background-repeat:repeat-x; height:21px;}
.ytminbgbotright{float:left; width:11px;}
/**************************************/

/*      Step 4 & 5 MAIN CONTENT           */
.mainpaxcontainer{width:712px; padding:13px 9px 0px 11px; float:left;}
#componentcontainerstep4{width:690px;padding-bottom:16px;float:left;//float:none;}
#componentcontainerstep4v2{width:914px;padding-top:8px;float:left;//float:none;}
#componentheaderstep4{width:683px;float:left;//float:none;padding:2px 0px 0px 7px; height:22px; background-image:url(/international/static/images/common/componentheaderbg.gif); background-repeat:repeat-x; border:1px solid #aec6e3; border-bottom-width:0px; font-size:16px; color:#000000; font-weight:bold;}
#componentheaderstep4v2{width:917px;float:left;//float:none;padding:2px 0px 0px 7px;height:22px;background-image:url(/international/static/images/common/componentheaderbg.gif); background-repeat:repeat-x;border:1px solid #aec6e3;border-bottom-width:0px;font-size:14px;color:#000000;font-weight:bold;}
#componentdetailsstep4{width:683px;padding-left:7px;border:1px solid #aec6e3;border-top-width:0px;float:left;}
#componentdetailsstep4v2{width:917px;padding-left:7px;border:1px solid #aec6e3;border-top-width:0px;float:left;}

.leftcomponentcontainerstep4{width:692px;float:left;background-color:#ffffff;border:1px solid #bababa;border-top-width:0px;border-bottom-width:0px;padding:10px 9px 10px 9px;}

.step4innerpanel{width:683px;padding-left:7px;float:left;color:#6c7779;padding-top:8px;padding-bottom:8px;border:1px solid #aec6e3;border-top-width:0px;float:left;//float:none;}

.toproundbarstep4{width:712px;float:left;background-image:url(/international/static/images/common/toproundbarstep4.gif); background-repeat:no-repeat;height:6px;}
.bottomroundbartep4{width:712px;float:left;background-image:url(/international/static/images/common/bottomroundbarstep4.gif); background-repeat:no-repeat;height:6px;}

.pricedetailsstep4{float:left;width:690px;color:#6c7779;border:1px solid #aec6e3;border-top-width:0px;float:left;}
.pricedetailsstep4 td{padding-top:4px;padding-bottom:4px;}
.pricedetailsstep4 td#caption{color:#1f65a1;font-weight:bold;}
.pricedetailsstep4 td#ppayment{padding:0px}
.pricedetailsstep4 A.whattext{color:#1f65a1;font-size:11px;text-decoration:none;}
.pricedetailsstep4 A.whattext:visited{color:#1f65a1;}
.pricedetailsstep4 A.whattext:hover{color:#1f65a1;text-decoration:underline;}

.continuebuttonstep4{width:710px;float:left;text-align:right;background-color:#ffffff;padding:0px 0px 5px 0px;border:1px solid #bababa;border-top-width:0px;border-bottom-width:0px;}
.smalltxtcomponentcontainer{font-size:12px;font-weight:normal;}
/**************************************/

/*      Common classes for components of Step 3 & 4    */
#componentcontainer{width:926px;padding-bottom:16px;float:left;//float:none;}
#confirmationacontainer{width:926px;padding-bottom:0px;float:left;//float:none;}
#componentheader{width:917px;float:left;//float:none;padding:2px 0px 0px 7px;height:22px;background-image:url(/international/static/images/common/componentheaderbg.gif); background-repeat:repeat-x;border:1px solid #aec6e3;border-bottom-width:0px;font-size:16px;color:#000000;font-weight:bold;}
#componentdetails{width:917px;padding-left:7px;border:1px solid #aec6e3;border-top-width:0px;float:left;}
#componentdetailsRew{width:924px;border:1px solid #aec6e3;border-top-width:0px;border-bottom-width:0px;float:left;}
#rightcomponent{width:198px;}
#rightcomponentheader{width:189px;float:left;//float:none;padding:2px 0px 0px 7px;height:22px;background-image:url(/international/static/images/common/componentheaderbg.gif); background-repeat:repeat-x;border:1px solid #aec6e3;border-bottom-width:0px;font-size:12px;color:#464646;font-weight:bold;}
#rightcomponentsubheader{background-color:#ccd4e9;height:18px;color:#1762a6;font-size:12px;font-weight:bold;}
#rightcomponentdetails{width:182px;float:left;padding:11px 7px 4px 7px;border:1px solid #d5d6d6;border-top-width:0px;background-color:#e8ecf5;margin-bottom:16px;}
#rightcomponentdetails td{color:#6c7779;padding-bottom:4px;}
#rightcomponentdetails td#caption{color:#1762a6;font-weight:bold;}
#rightcomponentdetails .dotsbar{background-image:url(/international/static/images/common/pricedetailsdots.gif); background-repeat:repeat-x;height:1px;}

/**************************************/
/*     Classes for Step3 Review Page        */
.hoteldetailsimg{width:136px;float:left;height:88px;padding-top:8px;padding-bottom:8px;}
.hoteldetails{width:535px;float:left;color:#6c7779;padding-top:8px;padding-bottom:8px;}
.hoteldetailsrating{padding-top:4px;padding-bottom:15px;}
.hoteldetailsrating A{color:#1f65a1;font-size:11px;text-decoration:none;}
.hoteldetailsrating A:visited{color:#1f65a1;}
.hoteldetailsrating A:hover{color:#1f65a1;text-decoration:underline;}
.hoteldetailsrating img{padding-right:4px;}
.separaterdiv{height:16px;float:left;}
.pricedetails{float:left;width:924px;color:#6c7779;border:1px solid #aec6e3;border-top-width:0px;float:left;}
.pricedetails td{padding-top:4px;padding-bottom:4px;}
.pricedetails td#caption{color:#1f65a1;font-weight:bold;}
.pricedetails td#ppayment{padding:0px}
.pricedetails A.whattext{color:#1f65a1;font-size:11px;text-decoration:none;}
.pricedetails A.whattext:visited{color:#1f65a1;}
.pricedetails A.whattext:hover{color:#1f65a1;text-decoration:underline;}
.rightbottom{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.rightnone{border-right-width:0px;border-bottom:1px solid #f0f0f0;}
.bottomnone{border-right:1px solid #f0f0f0;border-bottom-width:0px;}
.taxdiv{width:170px;float:left;text-align:right;height:14px;}
#promotioncode{width:917px;padding-left:7px;float:left;color:#6c7779;padding-top:8px;padding-bottom:8px;border:1px solid #aec6e3;border-top-width:0px;float:left;}
#promotioncode input{width:160px;margin-left:7px;border:1px solid #8b9aad;}
#barclayoffer{width:917px;padding-left:7px;float:left;color:#6c7779;padding-top:8px;padding-bottom:8px;border:1px solid #aec6e3;border-top-width:0px;float:left;//float:none;}
.bluetext{color:#1f65a1;font-weight:bold;}
#barclayoffer .greybar{height:1px;width:910px;background-color:#f0f0f0;margin-bottom:5px;margin-top:5px;}
#barclayoffer input{margin-right:4px;}
#barclayoffer A{color:#1f65a1;text-decoration:underline;}
#barclayoffer A:visited{color:#1f65a1;}
#barclayoffer A:hover{color:#1f65a1;text-decoration:none;}
.continuebutton{width:926px;float:left;text-align:right;background-color:#ffffff;padding:0px 9px 5px 9px;border:1px solid #bababa;border-top-width:0px;border-bottom-width:0px;}
/**************************************/

/*      Confirmation MAIN CONTENT           */
#innercontainerconf{width:917px;padding-left:7px;float:left;color:#6c7779;padding-top:8px;padding-bottom:8px;border:1px solid #aec6e3;border-top-width:0px;float:left;//float:none;}
#innercontainerconf A{color:#1f65a1;text-decoration:underline;}
#innercontainerconf A:visited{color:#1f65a1;}
#innercontainerconf A:hover{color:#1f65a1;text-decoration:none;}
.caption{color:#1762a6;font-weight:bold;}

#componentcontainerconf{width:917px;float:left;//float:none;}
#componentheaderconf{width:917px;float:left;//float:none;padding:2px 0px 0px 7px;height:22px;background-image:url(/international/static/images/common/componentheaderbg.gif); background-repeat:repeat-x;border:1px solid #aec6e3;border-bottom-width:0px;font-size:16px;color:#000000;font-weight:bold;}
#detcontainerconf{width:917px;padding-left:7px;float:left;color:#6c7779;padding-top:8px;padding-bottom:8px;border:1px solid #aec6e3;border-top-width:0px;float:left;//float:none;}
#detcontainerconf A{color:#1f65a1;text-decoration:underline;}
#detcontainerconf A:visited{color:#1f65a1;}
#detcontainerconf A:hover{color:#1f65a1;text-decoration:none;}
.headconf{color:#6c7779;font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.smalltxtconf{color:#6c7779;font-weight:normal;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/**************************************/


/**************************************/
/*     Classes for Yatra miles section     */
.ylpfont4{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; padding-left:11px;}
.ylptxt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:20px; font-weight:bold;}
.ylptxt1{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.ylptxt2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; font-weight:bold; padding-left:20px;}
.ylpyes{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9da1a4; font-weight:bold;}
a.ylplink:link{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: normal;text-decoration: underline;color: #4c4c4c;}
a.ylplink:visited{	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: normal;text-decoration: undeline;color:#4c4c4c;}
a.ylplink:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 10px;font-weight: normal;text-decoration: undeline;color: #4c4c4c;}
.ylpfontc1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; padding-right:7px;}
.ylpfontc2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; font-weight:bold; padding-right:35px;}
/**************************************/

/* 				Hotel Form					*/
.holifomrrightcon{float:right; width:856px;}
.holidayformheding{color:#1e56a1; font-size:15px; width:608px; border-bottom:1px #1f65a1 dotted; padding:10px 0px 3px 0px; }
.hotelfomrradio{color:#6c7779; width:608px; border-bottom:1px #1f65a1 dotted; padding:0px 0px 10px 0px; float:left;}
.hotelfomrradio ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.hotelfomrradio li{ margin:0px 0px 0px 0px; padding:0px 30px 0px 0px; list-style:none; display:inline;}
.holidayfomrcon{width:818px; margin-right:10px; margin-top:8px;}
.retriveright{float:right; width:209px; padding:8px 8px 0px 0px;}
.retrivebookinright{ float:right; width:207px; border:1px #d4d5d7 solid; background-color:#e7ecf3; height:162px;}
.ht_fomrradiocon{width:608px; padding-top:5px; float:left; color:#6c7779}
.ht_cityradiobut{float:left; width:120px;}
.ht_cityradiobut1{float:left; width:120px;}
.ht_cityradiobut2{float:left; width:88px;}
.ht_cityradiobut3{float:left; width:90px;}
.ht_cityradiobut4{float:left; width:111px;}
.htcheckinoutcon{float:left; width:353px;}
.htpassdetailcon{float:right; width:200px;}
.ht_checkincin{float:left; width:123px;}
.ht_checkincout{float:left; width:125px;}
.ht_pricerangecon{float:right; width:105px;}
.ht_roomtype{float:left; width:60px;}
.ht_adultcon{float:left; width:60px;}
.ht_childcon{float:left; width:80px;}
.ht_searchbut{float:right; margin-top:15px;}
 
/**************************************/
/**************************************/
/**************************************/
/* flexi search css start here */
.flxsearchheading{font-size:12px; padding:10px 0px 5px 10px}
.flxtopbotborder{float:left;width:651px; height:9px;background-color:#f4f4f4; border-top:1px #d4d5d7 solid;}
.flxresulttable{border-left:1px #d4d5d7 solid; border-right:1px #d4d5d7 solid; background-color:#f4f4f4; }
.flxresultheading{padding-top:8px;width:77px; height:33px;color:#ffffff; font-size:12px; text-align:center; font-weight:bold;}
.flxresultprice{padding-top:12px;width:77px; height:29px;color:#336699; font-size:14px; text-align:center;font-weight:bold;}
.flxbotborder{float:left;width:651px; height:9px;background-color:#f4f4f4; border-bottom:1px #d4d5d7 solid;}
.flxheadingborder{width:77px;border-left:1px #c7c7c7 solid; border-top:1px #c7c7c7 solid;border-right:1px #c7c7c7 solid;}
.flxinttdborder{width:77px;height:41px;border-right:1px solid #8e8e8e;}
.flxdepat{border-left:1px solid #f4f4f4;border-right:1px solid #bababa;}
.flixdepartret{width:77px; height:40px;border-right:1px solid #f4f4f4; font-size:12px;color:#1e56a1;}
.flxweekheading{width:77px;height:41px;border-right:1px solid #8e8e8e;border-bottom:1px solid #8e8e8e; color:#ffffff;}
.flxfareborder{width:77px;height:41px; border-right:1px solid #8e8e8e;border-bottom:1px solid #8e8e8e; }
.flxdateheading{font-size:11px; text-align:right; padding-top:5px;}
.flxborderbitnone{width:77px;height:41px; border-bottom:1px solid #8e8e8e;}
.flxfareheading{background:url(/international/static//images/common/dealsinerbg.gif); background-repeat:repeat-x; height:26px; font-size:19px; color:#cc6600; font-weight:bold; padding-left:6px;}	
.flxfarelogocon{border-bottom:1px #afafaf dotted; height:35px; font-size:12px;color:#666666;}
.flxairlogo{float:left; width:56px; border-right:1px solid;}
.flxairline{float:right; width:142px; padding-top:8px;}
.flxfarecon{float:left; padding-top:5px;}
.flxfareleft{float:left; width:120px;}
.flxfareright{float:left; width:80px;text-align:right;}
.flxtotal{background:#fffeca; font-size:16px; color:#cc6600; text-align:right; margin-top:15px; padding:3px 8px 3px 0px}
.flxflightdetail{padding:15px 5px 0px 10px; color:#666666; font-size:12px; color:000000;}
.flxfaredetail{padding:0px 5px 0px 10px; color:#666666; font-size:12px;}
.table_bg_flexi {padding-bottom:15px;width:664px;}

/* flexi search css end here */


 
.t1{background-color:#bababa;border-left-width:0px;border-right:1px solid #8e8e8e; padding-top:8px;width:77px; height:41px;color:#ffffff; font-size:12px; text-align:center;font-weight:bold;}

.last1_t1{background-color:#bababa;border-right:1px solid #8e8e8e;border-bottom:1px solid #8e8e8e;border-left-width:0px;color:#f4f4f4;padding-top:8px;width:77px; height:41px;color:#ffffff; font-size:12px; text-align:center;font-weight:bold;}

 
.t2{width:77px; height:41px; background-color:#fff;color:#336699; font-weight:bold; text-align:center; background-position:left;  font-size:12px; border:1px #e4e4e4 solid;}

.t2_disable{background-color:#CCCCCC; border:#87d4df solid 1px; border-top-width:0px; border-left-width:0px; color:#206aaa;}

#tablearea{width:616px; padding:20px;}
 
.table_head{background-color:#BABABA; color:#000000; height:27px; padding-left:10px; padding-right:1px;}

.br_left{border-left:#dfe1e7 solid 1px;}
.br_btm{border-bottom:#dfe1e7 solid 1px;}
.br_right{border-right:#dfe1e7 solid 1px;}
.br_dark{border-bottom:#39c1d5 solid 3px;}

table#flexymaintable td a.lowestfare {display: block; color:#000000; background-color:#ffe283; text-decoration: none; height:41px; outline:none;}
 
/* flexi search popup css start here*/
 
.flexitdborder{border-left:1px #bababa solid; border-right:1px #bababa solid; background-color:#ffffff; padding:0px 10px 8px 0px;}
.flexipopborder{border-left:1px #bababa solid; border-right:1px #bababa solid; background-color:#ffffff;}
.flxiheadingbg{background:url(/international/static/images/common/dealsinerbg.gif); background-repeat:repeat-x; height:21px; width:639px;}
.flxiheading{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#c76502; font-weight:bold;}
.flxiheading1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6f767c; }
.flxipopinfo{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d7b7b;}
.moreflight{float:left; width:233px; padding:1px 0px 0px 10px; color:#346397; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.moreflight a:link{font-family:Arial, Helvetica, sans-serif;color:#346397; font-size:12px; font-weight:bold; text-decoration:underline;}
.moreflight a:active{font-family:Arial, Helvetica, sans-serif;color:#346397; font-size:12px; font-weight:bold; text-decoration:underline;}
.moreflight a:visited{font-family:Arial, Helvetica, sans-serif;color:#346397; font-size:12px; font-weight:bold; text-decoration:underline;}
.moreflight a:hover{font-family:Arial, Helvetica, sans-serif;color:#346397; font-size:12px; font-weight:bold; text-decoration:none;}
.bookbutton{float:right; width:56px;padding:5px 10px 0px 0px}
.popuptb_border{border-left:1px solid #d4d5d9;border-right:1px solid #d4d5d9;border-top:1px solid #d4d5d9;} 
/***************modify search in flexi************/
.modifyv2con{width:687px; margin:8px 0px 0px 8px; color:#464646}
.modifyv2radio{width:687px;}
.modifyv2radio ul{margin:0px; padding:0px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.modifyv2radio li{margin:0px; padding:0px 20px 0px 0px; display:inline; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.modifyv2fomrcon{border-top:1px #cccccc solid; width:687px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.modifyv2deatileft{float:left; width:332px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.modifyv2deatiright{float:right; width:336px;font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.inputModify{
background-repeat: no-repeat;
border: 1px solid;
border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF;
font: Arial,Helvetica,Verdana,sans-serif;
padding: 1px 1px;
font-size:11px; height:18px;
}

/******************flexi ends here ********************/

/*Footer link css start here */
.footerlinkleftcon{width:702px; background-color:#ffffff; border-left:1px #bababa solid; border-right:1px #bababa solid; float:left;}
.footerlinkinfo{width:688px; padding:0px 7px 0px 7px; color:#6c7779;}
.ft_linkleftpannel{float:left;width:170px;}
.ft_linkleftpannel ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.ft_linkleftpannel li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.ft_linkrightpannel{float:right;width:483px;}
.farelivechatleft{}
/*Footer link css end here */
/* footer landing page form css start here */
.footerlinkrightcon{width:222px; background-color:#ffffff; border-left:1px #bababa solid; border-right:1px #bababa solid; float:left;}
.land_formcon{width:206px; padding:0px 8px 0px 8px;}
.land_formsubcon{width:204px; border:1px #aec6e3 solid; padding-bottom:10px; float:left;} 
.land_formhading{width:194px; background:url(/international/static/images/common/dealsinerbg.gif); background-repeat:repeat-x; height:21px; padding:3px 5px 0px 5px; font-size:15px; color:#000000;}
.land_formbox{width:194px; margin:0px 5px 0px 5px; color:#6c7779;}
.yt_aboutleft{border-bottom:1px #5f5f5f dotted; padding:8px 0px 8px 10px;}
.yt_abouthanding{width:475px;color:#1e56a1; font-size:18px; border-bottom:1px #1f65a1 dotted; padding:5px 0px 4px 0px;}
.yt_abouthanding_seo{width:710px;color:#1e56a1; font-size:18px; border-bottom:1px #1f65a1 dotted; padding:5px 0px 4px 0px;}
.footerlandleft{float:left; width:704px;}
.footerlandright{float:right; width:224px;}
.serviceheading{color:#1e56a1; padding-left:15px;}
.ulclass{margin-top:0px; padding-top:10px;}
.ulclass1{margin-top:0px; margin-left:0px; padding:10px 0px 0px 0px;}
.liclass{list-style:none;margin-left:0px; padding:0px 0px 0px 25px;}
.rahilogo{text-align:right; padding-top:10px; font-size:11px;}
/* footerlanding page form css end here */
/* landing form css start here */
.miniformradiocon{width:194px; color:#1e56a1; padding-top:8px;}
.miniformcon{width:194px; padding:8px 0px 0px 0px;}
.miniformdepat{width:194px; padding:12px 0px 0px 0px; height:35px;}
.minidepartleft{float:left; width:84px;}
.minireturnright{float:right; width:84px;}
.minipasdetail{width:194px; padding:8px 0px 0px 0px; border-top:1px #1f65a1 dotted; margin-top:12px; height:48px;}
.miniadult{float:left; width:74px;}
.miniinflant{float:left; width:46px;}
/* landing form css end here */


/*fare landing page css start here */
.farebox{width:282px; border:1px #aec6e3 solid;  background-color:#e7ecf3; height:77px;}
.farelivechatleft{float:left; width:198px; padding-top:10px;}
.farechatcon{width:260px; padding:0px 11px 0px 11px;}
.airfarecon{width:702px; background-color:#ffffff; border-left:1px #bababa solid; border-right:1px #bababa solid;float:left;}
.farelistcon{width:385px; border:1px #aec6e3 solid; background-color:#ffffff;float:left;}
.farelistheading{width:375px; background:url(/international/static/images/common/dealsinerbg.gif); background-repeat:repeat-x; height:21px; padding:3px 0px 0px 10px; font-size:15px; color:#000000;}
.fareliftinfo{width:334px; margin:10px 40px 0px 11px; color:#6c7779; padding-bottom:15px;}
.farelistcitycon{width:363px; border-top:1px #aec6e3 solid; border-bottom:1px #aec6e3 solid; padding:3px 11px 3px 11px; float:left;}
.farelistcityinfo{width:363px;  padding:3px 11px 3px 11px; float:left; margin-top:0px;}
.farelistleft{float:left; width:138px;}
.farelistleft ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.farelistleft li{ margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; list-style:none;}
.farelistleft1{float:left; width:130px;}
.farelistleft1 ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.farelistleft1 li{ margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; list-style:none;}
.farelistright{float:left; width:81px;}
.farelistright ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.farelistright li{ margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; list-style:none; text-align:center;}
.boolearlybg{background-color:#f7fbfe; padding:3px 0px 3px 8px;}
.boolearlybg1{padding:3px 0px 3px 8px; background-color:#ffffff;}
.land_tablebg{width:686px; padding-top:0px; background-color:#e8ecf5; border:1px #e8ecf5 solid; margin-top:10px;}
/*fare landing page css end here */

/*Air Fare Quote form css start here */
.farequoteletfcon{width:710px; background-color:#ffffff; border-left:1px #bababa solid; border-right:1px #bababa solid;float:left;}
.farequoteformcon{width:696px; padding:0px 7px 0px 7px;}
.quoteformbox{width:694px; border:1px #aec6e3 solid; margin-top:15px;}
.quoteformheading{width:684px; background:url(/international/static/images/common/dealsinerbg.gif); background-repeat:repeat-x; height:21px; padding:3px 0px 0px 10px; font-size:15px; color:#000000;}
.quoteformheadingleft{float:left; width:105px;}
.quoteformheadingright{float:right; width:208px; font-size:11px; padding-top:2px}
.farequoterightcon{width:214px; background-color:#ffffff; border-left:1px #bababa solid; border-right:1px #bababa solid;}
.livehelpbanner{width:171px; padding:0px 21px 0px 21px;}
.farequoterbaner{width:160px; margin:16px 26px 0px 26px; height:600px; border:1px #aec6e3 solid; background-color:#e7ecf3;}
.quoteadultbox{width:676px; margin:10px 8px 0px 10px; border-bottom:1px #cccccc solid; color:#6c7779; padding-bottom:8px;}
.quoteadultbox ul{ margin:0px; padding:0px;}
.quoteadultbox li{ margin:0px; padding:0px 30px 0px 0px; list-style:none; display:inline;}
.quoteadultdetail{width:676px; margin:10px 8px 0px 10px; border-bottom:1px #cccccc solid; color:#6c7779; padding-bottom:8px;}
.quoteadultdetail ul{ margin:0px; padding:0px;}
.quoteadultdetail li{ margin:0px; padding:10px 15px 0px 0px; list-style:none; display:inline;}
/*Air Fare Quote form css end here */

/*Hotel Step2 css start here */

#obmenheader{ width:944px; padding-top:14px;}
.obtopbg{ width:944px; background-image:url(/international/static/images/hotel/topbg.jpg); background-repeat:no-repeat; height:4px;}
.obbouttombg{ width:944px; background-image:url(/international/static/images/hotel/bouttombg.jpg); background-repeat:no-repeat; height:6px;}
.obmedmencantenar{width:942px; border-left:1px solid #bababa; border-right:1px solid #bababa; background-color:#ffffff; float:left;}
.obcheckbox{width:926px;}
.obcheckboxin{ width:795px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px;}
.obmentext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c7779;}
.obmentoptext{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding-left:5px;}
a.holtellink{font-family: Arial, Tahoma, Verdana, Helvetica,;	font-size: 11px;font-weight: normal;text-decoration: none;text-decoration: underline;color: #1f65a1;}
a.holtellink:hover{font-family: Arial, Tahoma, Verdana, Helvetica,;font-size: 11px;font-weight: normal;text-decoration: underline;color: #1f65a1;}

/*Hotel Step2 css stop here */

a.pagenav{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1F65A1;}
a:focus.pagenav{outline:none;}
a:hover.pagenav{text-decoration:underline;}

/* flight Modify From */


/* Airport Lookup Suggestion CSS */
#showlookup {position:absolute;	background:#FFF; border:solid #7f9db9 1px; font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 11px;}
#showlookup div{background:#FFF; color:#000000;	padding:0 4px 0 4px; cursor:pointer; text-align:left; font-size:11px; margin:0px;}
#showlookup div.over{color:#FFF; background:#317082; cursor:pointer; margin:0px;}
#arrival{width:100px; font-size:11px; font-family: Arial, Tahoma, Helvetica, sans-serif; border: 1px solid;border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF; background-color:#FFFFFF;}
#departure{width:100px; font-size:11px; font-family: Arial, Tahoma, Helvetica, sans-serif;  border: 1px solid;border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF; solid 1px; background-color:#FFFFFF;}
#bclass{width:100px;}
.loading {background : Window url('/images/intl/img/loading.gif') right center no-repeat;}
/* Airport Lookup Suggestion CSS end here */

/* No Search Result page  CSS  */
.noresfound{font-family:Arial, Verdana, trebuchet MS; font-size:20px;
color:#2B6094; line-height:24px; font-weight:normal;}
.noresfound2{font-family:Arial, Verdana, trebuchet MS; font-size:13px;
color:#2B6094; line-height:20px; font-weight:normal;}
.thnks{font-family:Arial, Verdana, trebuchet MS; font-size:20px; color:#2B6094; line-height:24px; font-weight:normal;}
.thnks2{font-family:Arial, Verdana, trebuchet MS; font-size:13px; color:#2B6094; line-height:20px; font-weight:normal;}
a.errorlinks:link{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 13px;font-weight: normal;text-decoration: underline;color: #2B6094;}
a.errorlinks:visited{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 13px;font-weight: normal;text-decoration: underline;color: #2B6094;}
a.errorlinks:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 13px;font-weight: normal;text-decoration: none;color: #2B6094;}
/* No Search Result page  CSS  */

/*inbound hotel step new css start here */
.hoteltopbar{width:944px;float:left;background-image:url(/international/static/images/hotel/steptopbar.gif); background-repeat:no-repeat;height:6px;}
.hotelbottomroundbar{width:944px;float:left;background-image:url(/international/static/images/hotel/stepbottombar.gif); background-repeat:no-repeat;height:6px;}

/*     hotel modify form css           */

.ht_modifycontainer{width:680px; border-bottom:1px #cccccc solid; float:left; font-size:12px; color:#6c7779;}
.ht_feildscontainer{width:680px; float:left; padding-top:10px;}
.ht_countryleft{float:left; width:250px;}
.ht_cityright{float:left; width:172px;}
.ht_checkinleft{float:left; width:137px;}
.ht_checkonright{float:right; width:115px;}
.ht_paxcontainer{width:680px; float:left; padding-top:20px; padding-bottom:10px;}
.ht_paxfeilds{width:460px; float:left;}
.ht_roomleft{float:left; width:66px;}
.ht_adultleft{float:left; width:70px;}
.ht_childleft{float:left; width:122px;}
.ht_childage{float:left; width:92px; display:none;}
.ht_childage2{float:right; width:92px; display:none;}
.ht_submitbutcon{width:680px; padding-top:5px; float:left;//float:none;}
.ht_submitright{float:right; width:100px;}


/*     Traval insurance css          */
#insurance_container{width:924px; border:1px #aec6e3 solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-top:16px;}
#insurance_container .insuranceheading{background-image:url(/international/static/images/common/bg_csssprites.gif); background-position:-0px -0px; height:22px; font-size:17px; color:#000000; padding:2px 0px 0px 8px;}
#insurance_container .insuranceinfo{background-image:url(/international/static/images/common/bg_csssprites.gif); background-position:-0px -29px; background-repeat:repeat-x; height:140px;padding:13px 35px 0px 8px;}
#insurance_container .iconcontainer{padding-top:15px;}
.medicalicon{float:left; width:172px;}
.iconbg1{ background-image:url(/international/static/images/common/icon_sprites.gif); background-position:-0px -0px; margin-left:40px; margin-bottom:5px; background-repeat:no-repeat; width:35px; height:40px;}
.homeicon{float:left; width:188px;}
.iconbg2{ background-image:url(/international/static/images/common/icon_sprites.gif); background-position:-107px -0px; margin-left:35px; margin-bottom:5px; background-repeat:no-repeat; width:49px; height:40px;}
.baggageicon{float:left; width:144px;}
.iconbg3{ background-image:url(/international/static/images/common/icon_sprites.gif); background-position:-167px -0px; margin-left:21px; margin-bottom:5px; background-repeat:no-repeat; width:37px; height:40px;}
.tipicon{float:left; width:163px;}
.iconbg4{ background-image:url(/international/static/images/common/icon_sprites.gif); background-position:-215px -0px; margin-left:37px; margin-bottom:5px; background-repeat:no-repeat; width:35px; height:40px;}
.financialicon{float:left; width:123px;}
.iconbg5{ background-image:url(/international/static/images/common/icon_sprites.gif); background-position:-47px -0px; margin-left:34px; margin-bottom:5px; background-repeat:no-repeat; width:48px; height:40px;}
.new_icon{ width:36px; position:absolute; margin-top:-12px; margin-left:110px;}
.term_cond_text{ width:908px; padding:13px 8px 0px 8px; float:left;//float:none;}
.term_cond_textbttom{ width:908px; padding:8px 8px 0px 8px; float:left;//float:none;}
.term_cond_textbttom ul{margin:0px 0px 10px 0px; padding:0px;}
.term_cond_textbttom li{margin:0px; padding:5px 0px 0px 0px;//padding:2px 0px 0px 0px; list-style:none;}
.paxinfocon{ float:left; border-bottom:1px #d4d5d7 solid; padding-bottom:10px;}
.medical_insurance{width:120px; text-align:center; font-size:11px;}
.home_insurance{width:132px; text-align:center; font-size:11px;}
.baggage_insurance{width:95px; text-align:center; font-size:11px;}
.trip_insurance{width:110px; text-align:center; font-size:11px;}
.w908{width:908px;float:left;}
.adultname{float:left; width:114px;}
.DOBfeild{float:left; width:189px;}
.policyfeild{float:left; width:208px;}
.policytype{float:left; width:176px;}
.policuduration{float:left; width:120px;}
.amount{float:right; width:101px; text-align:right;}

.formtabcontainer_seo{width:944px;  height:auto; border:7px #0196b1 solid; border-bottom-width:0px;margin-left:5px;}
.bookingrightcon_seo{width:944px; height:178px;}
.bookingleft_seo{float:left; width:581px; padding-left:15px;}
.retrievecontainer_seo{ width:182px; padding:0px 11px 0px 0px;}

