
/* booking panel and offer css start here */
#leftpartbooking{float:left; width:326px; overflow:hidden;}
#rightpartoffer{float:right; width:439px;}
/* booking panel and offer css end here */

/* ----------------- CSS Document for new booking engine starts here ----------------- */

#bookyourtrip11 {background-color:#E7F4FB;background-image:url(../../imgLib/homepage/themeholidayheadbg-yellow.gif);
border-bottom:1px dotted #A4A4A4;border-right:1px solid #78CBF0;border-left:1px solid #78CBF0;height:25px;width:350px;border-top:1px solid #78CBF0;}
.top-rowstrip11 {font-family:Verdana;Arial, Helvetica, sans-serif; color:#ffffff;font-size:12px;font-weight:bold;text-align:left;}
#rtowstrip {font-family:Verdana;Arial, Helvetica, sans-serif; color:#ffffff;font-size:11px;font-weight:normal;text-align:left; padding-bottom:5px;width:320px;height:25px}
#mainbookingpanel {border-color:#78CBF0;border-style:solid;border-width:0px 1px 1px 1px;position:relative;width:350px}
#mainwidth {margin-left:10px;padding-left:0px;position:absolute;width:350px;}
#bphtmlcomponentleft {color:#ffffff;float:left;padding-left:5px;padding-top:2px;text-align:left;
width:180px;font-size:12px;line-height:28px;border-right:1px dotted #ffffff;}
#bphtmlcomponentright {color:#ffffff;float:left;height:140px;padding-left:5px;
padding-top:2px;text-align:left;font-size:12px;line-height:28px;width:130px}
.top-trip {font-family:Verdana;Arial, Helvetica, sans-serif; color:#003471;font-size:12px;font-weight:bold;text-align:left; padding-top:5px;padding-bottom:5px;}

.top-trip:active{text-decoration:none}
.top-trip:visited{text-decoration:none}

.powered_font {font-family:Verdana;Arial, Helvetica, sans-serif; color:#FF6600;font-size:11px;font-weight:bold; padding-top:5px;}
.left_container{width:325px; float:left; overflow:hidden;}
.right_container{width:453px; height:auto; float:right; overflow:hidden;}
/* ----------------- CSS Document for new booking engine ends here ----------------- */

/*----------- TOP NAVIGATION CSS STARTS HERE ----------------------*/
#headermenu{width:771px; border-right:#84d7e3 solid 1px; position:relative; font-size:11px;}
#domestic{margin:0 0 0 0; padding:0 0 0 0; margin-left:10px;}
#domestic li{float:left; list-style:none;margin:0 0 0 0; padding:0 0 0 0; padding-left:10px; margin-right:2px; font-size:11px;cursor:pointer;}
#headermenu li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003471; font-weight:bold;text-decoration:none; text-align:center;}
#headermenu li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; font-weight:bold;text-decoration:none; text-align:center;}
#headermenu li .menuon{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#19A1CB; font-weight:bold;text-decoration:none; text-align:center;}

.buttonbgimg{background-image:url(../../imgLib/homepage/navigationbg.gif); background-repeat:no-repeat; width:80px; height:29px;}
/*----------- TOP NAVIGATION CSS ENDS HERE ----------------------*/

.link{color:#0073B6;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.link:visited{color:#0073B6;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.link:active{color:#0073B6;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.link:hover{color:#F7941D;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}

.link-price{color:#F68825;font-family:Arial,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}
.link-price:active{color:#F68825;font-family:Arial,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}
.link-price:visited{color:#F68825;font-family:Arial,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}
.link-price:hover{color:#F68825;font-family:Arial,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}

#otherdeals{
background-image:url(../../imgLib/hoteldealsbg.gif);background-repeat:repeat-x;border:1px solid #8DD6F7;color:#1F65A1;float:left;height:281px;line-height:15px;overflow:hidden;position:relative;width:210px;}

#otherdealhd a{color:#1F65A1;text-decoration:none;}
#otherdealscontain a {color:#1F65A1;text-decoration:none;}
.independenceoffer1{color:#1F65A1;font-size:11px;padding-right:8px;padding-top:5px;text-align:right;}
.independenceoffer{color:#1F65A1;font-size:11px;padding-top:10px;}
#otherdealhd{border-bottom:1px solid #8DD6F7;color:#1F65A1;font-family:Arial,Helvetica,sans-serif;font-size:16px;
padding:10px 0px 9px;text-align:center;width:210px;x}

#otherdealscontain{float:left;height:145px;left:8px;line-height:17px;overflow:hidden;position:absolute;width:199px;}
h1{color:#03879A;font-size:18px;font-weight:bold;margin:0pt 0pt 0pt 12px;padding:2px 0pt 0pt;}
element.style {margin-right:5px;padding-top:3px;}
#flightsmoredeals {padding-bottom:0px;padding-top:0px;text-align:right;}
.tab-caption{color:#F47701;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.inputControl{background-color:#FFFFFF;border:1px solid #78CBF0;color:#000000;font-family:tahoma,Verdana,Arial,trebuchet MS;font-size:11px;
width:372px;height:125px;
scrollbar-face-color: #52CBFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #D3F1FF;
scrollbar-arrow-color: #FFFFFF;}
.li-space-list{line-height:20px;list-style-type: disc;color:#F7941D}
#tblborder{background-image:url(../../imgLib/hoteldealsbg.gif);background-repeat:repeat-x;border:1px solid #8DD6F7;color:#1F65A1;overflow:hidden;position:relative;}
.tbltop{background-image:url(../../imgLib/hoteldealsbg.gif);background-repeat:repeat-x;}
.jetcaps{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; padding-left:10px; padding-right:10px;}
.jetcaps1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#918787; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.jetcaps2{ font-family:Arial; font-size:12px; color:#000000; font-weight:regular; padding-left:20px; padding-right:20px; text-align:justify; padding-top:5px;}
.toplink:link{font-weight:normal;font-size:12px;color:#1F65A1;font-family:Arial,Tahoma;text-decoration:none;}
.toplink:active{font-weight:normal;font-size:12px;color:#1F65A1;font-family:Arial,Tahoma;text-decoration:none;}
.toplink:visited{font-weight:normal;font-size:12px;color:#1F65A1;font-family:Arial,Tahoma;text-decoration:none;}
.toplink:hover{font-weight:normal;font-size:12px;color:#F68A24;font-family:Arial,Tahoma;}
.li-space{list-style-image: url(../imgLib/arrow.gif);line-height:23px;}
.h1-caption{font-size:14px;font-weight:bold;color:#F7941D;font-family:arial,tahoma;padding-top:10px;}



/*----------- NEW CSS STARTS HERE ----------------------*/
.navtopbg{background-image:url(../../images/navbg.gif);background-repeat:repeat-x;height:63px}
#navtexwh{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; padding-left:150px;text-align:top;letter-spacing:.12em;padding-top:7px}
.yellow11bold {font-family:Verdana;Arial, Helvetica, sans-serif; color:#CD9D11;font-size:11px;font-weight:bold; padding:5px;text-align:justify}
.blue16bold {font-family:Arial,Verdana, Helvetica, sans-serif; color:#054663;font-size:16px;font-weight:bold;text-align:justify;padding-left:10px}
.blue11bold {font-family:Arial,Verdana, Helvetica, sans-serif; color:#054663;font-size:11px;font-weight:normal;text-align:justify;padding-left:10px;padding-top:10px;padding-right:20px}
.blue11boldbor {font-family:Arial,Verdana, Helvetica, sans-serif; color:#054663;font-size:11px;font-weight:normal;text-align:justify;padding-left:5px;padding-top:5px;border-right:1px dotted #9A020B;}
.navtexbl{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#715922; font-weight:normal; text-align:top;text-decoration:none;padding:5px}
a.navtexbl{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#715922; font-weight:normal; text-align:top;text-decoration:none;}
a.navtexbl:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#715922; font-weight:normal; text-align:top;text-decoration:underline;}
.footertexwh{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal;text-align:center;}
h1.blue16bold {font-family:Arial,Verdana, Helvetica, sans-serif; color:#054663;font-size:16px;font-weight:bold;text-align:justify;padding-left:0px;text-decoration:none;}
.tabtexbl{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;padding:5px}
.tabtexblbold{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;padding:5px}
h1.blue16bold:a {font-family:Arial,Verdana, Helvetica, sans-serif; color:#054663;font-size:16px;font-weight:bold;text-align:justify;text-decoration:none;}
h1.blue16bold:hover {font-family:Arial,Verdana, Helvetica, sans-serif; color:#054663;font-size:16px;font-weight:bold;text-align:justify;text-decoration:none;}
.blue16boldnorm {font-family:Arial,Verdana, Helvetica, sans-serif; color:#F1A004;font-size:16px;font-weight:bold;text-align:justify;padding-left:5px;text-decoration:none;
padding-top:10px;}
a.blue16boldnorm {color:#054663text-decoration:none;}
a.blue16boldnorm:hover { color:#054663;text-decoration:underline;}
/*----------- NEW CSS ENDS HERE ----------------------*/
#texthln{font-family:Arial,Verdana, Helvetica, sans-serif; color:#1A93A5;font-size:11px;}