/*  CSS for Menu */
#navCS2009{display:block;margin:0;padding:0;z-index:800;position:relative;float:left;width:100%}
#navCS2009 li{display:block;list-style:none;margin:0;padding:0;float:left;position:relative;line-height:normal}
#navCS2009 a{display:block}
#navCS2009 ul{display:none;position:absolute;left:0;margin:0;padding:0}
* html #navCS2009 ul{line-height:0} /* IE6 "fix" */
#navCS2009 ul a{zoom:1} /* IE6/7 fix */
#navCS2009 ul li{float:none;text-align:left;}
#navCS2009 ul ul{top:0}
/* Essentials - configure this */
#navCS2009{background-color:#ffffff;height:26px;text-align:center;margin-bottom:0px;padding:0px}
#navCS2009 *:hover{background:url(/portals/3/images/nav-bg.gif?gcms-srv) repeat-x top;color:#ffffff}
#navCS2009 a{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#3c4c60!important;text-decoration:none;font-size:12px;font-weight:bold;padding:5px 0px;font-family:Arial, Helvetica, sans-serif !important;}
#navCS2009 a:hover{background:url(/portals/3/images/nav-bg.gif?gcms-srv) repeat-x top;color:#ffffff !important}
#navCS2009 .hover{background:url(/portals/3/images/nav-bg.gif?gcms-srv) repeat-x top;color:#ffffff}
#navCS2009 .currentNav{background-color:#616f7a;color:#ffffff}
#navCS2009 .currentNav a{color:#ffffff}
#navCS2009 ul{width:160px}
#navCS2009 ul li a{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;color:#3c4c60 !important;text-decoration:none;font-size:12px;font-weight:normal;padding:5px 10px;line-height:15px;background:#FFFFFF}
#navCS2009 ul ul{left:174px}
#navCS2009 ul li a:hover{background-color:#f1f1f1;background-image:none;color:#3c4c60 !important}
#navCS2009 ul li .hover{background-color:#f1f1f1;color:#3c4c60 !important}
/* Everything else is theming */
#navCS2009 ul a{border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:none}
.csbanner{padding:5px 2px 0 0 !important;font-size:14px;color:#627586;float:right}
.csbanner span{color:#B93415;font-size:17px}
.csbanner img{vertical-align:middle; display:none}
.csbanner em{font-weight:bold;font-style:normal;font-family:Arial, Helvetica, sans-serif !important; font-size:14px;}
.headerlnks{color:#687586;font-size:11px;float:left;text-align:right;width:100%;line-height:18px;margin-top:5px;padding-bottom:3px;font-family:Arial, Helvetica, sans-serif !important;}
.headerlnks a:link, .headerlnks a:active, .headerlnks a:visited{color:#687586;font-size:11px;text-decoration:none;font-weight:normal}
.headerlnks a:hover{color:#687586;font-size:11px;text-decoration:underline;font-weight:normal}
/*  CSS for Menu Ends */
/* select currency */
.slt-country{width:125px;height:19px;line-height:18px;float:right;overflow:hidden;text-align:left}
.slt-country .link, .slt-country .link:visited, .slt-country .link:link, .slt-country .link:active{float:left;width:120px;_width:122px;height:19px;outline:none;cursor:pointer;text-decoration:none;padding-left:5px;background:url(/portals/3/images/country-drop.gif?gcms-srv) no-repeat right 4px;color:#687586;font-size:11px;font-family:Arial, Helvetica, sans-serif}
.slt-country .link:hover, .slt-country .active{text-decoration:none;color:#293341;font-size:11px;background-position:right -17px;}
.slt-country span{width:16px;height:12px;float:left;overflow:hidden;margin:3px 5px 0 3px}
.slt-country .drop{position:absolute;top:57px;left:853px;z-index:99999; width:147px;background:#fff;border:1px solid #7F9DB9;display:none}
.slt-country .drop ul{margin:0;padding:0; z-index:99999;}
.slt-country .drop li{color:#697687;display:block;float:left;width:147px;line-height:15px;list-style:none; z-index:99999;}
.slt-country .drop a, .slt-country .drop a:visited, .slt-country .drop a:link, .slt-country .drop a:active{font-size:11px;color:#293341;width:147px;text-decoration:none;display:block;padding-bottom:3px;border-top:1px solid #fff;border-bottom:1px solid #fff;z-index:99999;}
.slt-country .drop a:hover{background:#e7f0f7;border-top:1px solid #b8d1e5;border-bottom:1px solid #b8d1e5;z-index:99999;}
.slt-country .drop a:hover, .slt-country .drop a.selected{background:#e7f0f7;border-top:1px solid #b8d1e5;border-bottom:1px solid #b8d1e5;z-index:99999;}
/* end */
.flagsprite2{background:url('/portals/3/images/countryflags.gif?gcms-srv') no-repeat;}
.flagUSD{background-position:-18px -120px;}
.flagCAD{background-position:-18px -95px;}
.flagINR{background-position:-18px -312px;}
.flagGBP{background-position:0px -312px;}
.flagEUR{background-position:-18px -165px;}
.flagGBP {background-position: 0 -312px;}
.fpcurrencytext{cursor:default}
.fpamount{cursor:default}
.wash{height:27px}
.vp-packages-rightsec .dealcontent-right span.save_txt{display:block}
.vp-packages-rightsec .dealcontent-right sup{font-weight:normal;color:#666;font-size:11px}
.vp-selectbut{margin-top:0}
.vp-deals-cont{width:550px;margin-bottom:15px;float:right;}
.vp-deals-sec{-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #E8E8E8;border-radius:5px;width:240px;padding:8px}
.vp-deals-hover{-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #E8E8E8;border-radius:5px;width:240px;padding:8px;background:#e1f2f8}
.vp-deals-sec h2, .vp-deals-hover h2{color:#065BBC;font-size:13px;margin:0;padding:0;font-weight:bold;}
.vp-deals-sec .img, .vp-deals-hover .img{float:left;width:106px;height:106px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #E8E8E8;border-radius:5px;padding:3px;background:#dedede}
.vp-deals-sec .hotel-name, .vp-deals-hover .hotel-name{float:left;width:100%;padding:5px 0}
.vp-deals-sec .hotel-name img, .vp-deals-hover .hotel-name img{vertical-align:text-bottom;vertical-align:middle\9}
/* Newsletter page CSS Start*/
/* NL Page Header CSS */
.vertline{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
a.topproductnav:visited{color:#000066;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
a.topproductnav:active{color:#FF3300;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
a.topsmlinks:visited{color:#000000;font-size:11px;font-weight:normal;text-decoration:none;}
.topsmlinks{background-color:#E1E1E1;color:#000000;font-size:11px;font-weight:normal;text-decoration:none;}
a.topsmlinks:link{color:#000000;font-size:11px;font-weight:normal;text-decoration:none;}
/* NL Homepage CSS Start*/
.nlhom-wrapper{float:left;width:809px;background:url("/portals/3/images/nllandg-vrtreptr.gif?gcms-srv") left top repeat-y;text-align:left;margin:20px 0 20px 20px;}
.nlhom-tpcurve, .nlhom-botcurve{float:left;width:809px;height:10px;background:#f6fdff url("/portals/3/images/nllandg-hrztopcrv.gif?gcms-srv") left top no-repeat;overflow:hidden;}
.nlhom-tplftcrve, .nlhom-tprgtcrve, .nlhom-botlftcrve, .nlhom-botrgtcrve{display:block;width:10px;height:10px;background:url("/portals/3/images/nllandg-curves.gif?gcms-srv") no-repeat;}
.nlhom-tplftcrve{float:left;background-position:top left}
.nlhom-tprgtcrve{float:right;background-position:top right;}
.nlhom-botcurve{background:url("/portals/3/images/nllandg-hrzreptr.gif?gcms-srv") left -11px repeat-x;overflow:hidden;}
.nlhom-botlftcrve{float:left;background-position:left -11px}
.nlhom-botrgtcrve{float:right;background-position:right -11px;}
.nlhom-boxmidd{float:left;width:809px;}
/* Left Column CSS Start */
.nlhom-lftcol{float:left;width:455px;padding:0 0 0 24px;}
.nlhom-lftcol h2, .nlhom-tpcontent h2{font:bold 18px Arial, Helvetica, sans-serif;color:#0470b8;margin:4px 0 5px;padding:0px;}
.nlhom-lftcol p{padding:0px;margin:0 0 4px 0;color:#7e7e7e;}
.nlhom-nltopshadow, .nlhom-nlbotshadow{float:left;width:455px;background:url("/portals/3/images/nllandg-topshadow.gif?gcms-srv") left top no-repeat;padding-top:10px;}
.nlhom-nlbotshadow{background:url("/portals/3/images/nllandg-botshadow.gif?gcms-srv") left bottom no-repeat;padding-bottom:15px;}
.nlhom-nlthumb{margin:0px;padding:0px;list-style-type:none;}
.nlhom-nlthumb li{float:left;padding:0 14px;text-align:center;font:bold 14px Arial, Helvetica, sans-serif;}
.nlhom-nlthumb li img{margin-top:5px;}
.nlhom-lftlinks{float:left;width:455px;padding:20px 0;font:bold 16px Arial, Helvetica, sans-serif;color:#0470b8;}
.nlhom-tpcontent{float:left;width:455px;padding:0 0 20px 0;color:#0470b8;background:url("/portals/3/images/nllandg-aeroplane.jpg?gcms-srv") 320px 50px no-repeat;margin-bottom:10px;}
.nlhom-tpcontent p{color:#0470b8;line-height:20px;}
.email-preferences, .inviteyr-friends{color:#0470b8;background:url("/portals/3/images/my-email-preferences-icon.gif?gcms-srv") left top no-repeat;padding:9px 0 5px 40px;margin-right:10px;}
.email-preferences:hover, .inviteyr-friends:hover{text-decoration:none;}
.inviteyr-friends{background:url("/portals/3/images/nllandg-invite-your-friends-icon.gif?gcms-srv") left top no-repeat;}
/* Left Column CSS End */
/* Right Column CSS Start */
.nlhom-rgtcol{float:left;width:330px;}
.nlhom-cntstcol, .nlhom-cntsbotcrv{float:left;width:312px;background:url("/portals/3/images/nllandg-contestreptr.gif?gcms-srv") left top repeat-y;}
.nlhom-cntsbotcrv{height:60px;background:url("/portals/3/images/nllandg-contestcrves.gif?gcms-srv") left bottom no-repeat;}
.nlhom-cntsmidd{float:left;width:292px;padding:0 10px;}
.nlhom-cntsmiddreptr{float:left;width:292px;background:#e8f9fd url("/portals/3/images/nllandg-contest-vrtreptr.gif?gcms-srv") left top repeat-x;text-align:center;}
.nlhom-cntsmiddreptr h2{font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:4px 0 10px;padding:0px;}
.nlhom-meetwinner{float:left;width:235px;text-align:left;padding:25px 0 20px 57px;color:#868686;}
.nlhom-meetwinner span{font-size:11px;}
.nlhom-meetwinner a{color:#076ba7;text-decoration:underline;}
.nlhom-meetwinner a:hover{color:#076ba7;text-decoration:none;}
.nlhom-imgbordr{border:1px solid #aac8d0;padding:2px;margin-right:10px;background:#FFF;float:left;}
/* Right Column CSS End */
/* Flight Consumer Review CSS Start */
.name{color:#1799D6;float:left;font-weight:bold;padding-right:10px;width:auto;font-size:12px;width:40px;}
.testimonials_box_date1{float:left;height:16px;line-height:16px;margin:0 0 0 2px;width:124px;}
.testimonials_box_date_left1{background:url("/portals/3/images/newsletter-signup-datebg.gif?gcms-srv") no-repeat scroll 0 0 transparent;color:#FFFFFF;float:left;font-size:11px;font-weight:bold;height:16px;text-align:center;text-transform:uppercase;width:73px;}
.testimonials_box_date_right1{background:url("/portals/3/images/newsletter-signup-datebg-right.gif?gcms-srv") no-repeat scroll 0 0 transparent;color:#045D9D;float:left;font-size:11px;font-weight:bold;height:16px;text-align:center;width:51px;}
.clttxt2{color:#5d5d5d;font-size:11px;font-weight:normal;}
.clttxt2 a:link, .clttxt2 a:active, .clttxt2 a:visited{color:#5d5d5d;font-size:11px;font-weight:normal;padding-right:5px;text-decoration:none;}
.clttxt2 a:hover{color:#5d5d5d;font-size:11px;font-weight:normal;text-decoration:underline;}
/* Flight Consumer Review CSS End */
/* signup horizontal */
.signup-boxnew{font:12px Arial, Helvetica, sans-serif;color:#000;float:left;width:530px;padding:6px 10px}
.signup-boxnew .mesg{font-weight:bold;background:#FFFFB7}
.signup-boxnew .label{float:left;width:530px;padding-bottom:5px}
.signup-boxnew .label span{color:#096FAF;font-size:18px;}
.signup-boxnew b{color:#EF4D23}
.signup-boxnew .input{float:left;width:465px;background:url("/portals/3/images/vp-nlsub-icon.jpg?gcms-srv") no-repeat 0 0;height:32px;padding-left:28px;*background-position:0 1px}
.signup-boxnew input{border:1px solid #CECFCF;width:445px;color:#787878;font:13px Arial, Sans-Serif;padding:6px 7px 7px 7px}
.signup-boxnew img{float:left;cursor:pointer}
/* end */
.left{float:left;}
.right{float:right;}
.absMiddle{vertical-align:middle;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.vacation-deal-cont{width:550px;font-family:Arial, Helvetica, sans-serif;margin-top:15px;}
.tabs{width:auto;}
.tabs ul{padding:0;margin:0;list-style-type:none;}
.tabs li{padding:0;margin:0;list-style-type:none;float:left;height:33px;line-height:33px;}
.tabs li a{background:url(/portals/3/images/deal-tab-left.gif?gcms-srv) left top no-repeat;display:block;padding:0 10px;margin:0;list-style-type:none;float:left;font:bold 15px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;height:33px;line-height:33px;outline:none;}
.tabs li a span{background:url("/portals/3/images/deal-tab-right.gif?gcms-srv") right top no-repeat;padding:0 19px 0 5px;display:block;margin:0;list-style-type:none;float:left;}
.tabs li a:hover{background:url("/portals/3/images/deal-tab-left-active.gif?gcms-srv") left top no-repeat;display:block;padding:0 10px;margin:0;list-style-type:none;float:left;color:#ef4f2b;text-decoration:none;height:33px;line-height:33px;cursor:pointer;}
.tabs li a span:hover{background:url("/portals/3/images/deal-tab-right-active.gif?gcms-srv") right top no-repeat;padding:0 19px 0 5px;display:block;margin:0;list-style-type:none;float:left;cursor:pointer;}
.tabs li.active a{background:url("/portals/3/images/deal-tab-left-active.gif?gcms-srv") left top no-repeat;display:block;padding:0 10px;margin:0;list-style-type:none;float:left;color:#ef4f2b;text-decoration:none;height:33px;line-height:33px;}
.tabs li.active a span{background:url("/portals/3/images/deal-tab-right-active.gif?gcms-srv") right top no-repeat;padding:0 19px 0 5px;display:block;margin:0;list-style-type:none;float:left;}
.tabs li a.selected{background:url("/portals/3/images/deal-tab-left-active.gif?gcms-srv") left top no-repeat;display:block;padding:0 10px;margin:0;list-style-type:none;float:left;color:#ef4f2b;text-decoration:none;height:33px;line-height:33px;}
.tabs li a.selected span{background:url("/portals/3/images/deal-tab-right-active.gif?gcms-srv") right top no-repeat;padding:0 19px 0 5px;display:block;margin:0;list-style-type:none;float:left;}
.vacation-middle{border:1px solid #dedede;border-bottom:none;margin-top:-1px;padding:20px 10px;}
.vacation-middle h2{font-size:15px;color:#0c669b;font-weight:bold;padding:0;margin:0 0 15px 0;}
.vacation-middle h2 a{font-size:15px;color:#0c669b;font-weight:bold;text-decoration:underline;}
.vacation-middle h2 a:hover{text-decoration:none;}
.list-cont{margin:0 0 15px 0;overflow:hidden;padding:5px 0 15px 5px;border-bottom:1px solid #d6d6d6;}
.list-cont.last{margin-bottom:0;overflow:hidden;padding-bottom:0;border-bottom:none;}
.list-cont:hover, .list-cont.last:hover{background:#e1f2f8;}
.clmn-left{width:390px;~width:400px;float:left;overflow:hidden;padding:0 10px 0 0;}
.thumb-cont{width:110px;float:left;}
.thumb-cont img{width:106px;height:106px;}
.details-cont{width:265px;float:right;}
.details-cont p{padding:0;margin:0;font-size:11px;}
.review-cont{margin:8px 0 10px 0;overflow:hidden;}
.flight-text{font-weight:bold;}
.booking-cont{margin:5px 0;overflow:hidden;font-size:11px;}
.booking-cont span.first, .booking-cont span.second{float:left;color:#009000;font-weight:bold;background:url("/portals/3/images/right-ico.png?gcms-srv") left 3px no-repeat;padding:0 0 0 15px;font-size:10px;}
.thumb-cont img{border:5px solid #dcdcdc;}
.clmn-right{width:100px;float:right;text-align:center;background:url("/portals/3/images/ver1a.gif?gcms-srv") left top no-repeat;padding:0 10px 0 10px;line-height:20px;}
.clmn-right p.redtext{color:#ff0000;font-size:12px;padding:0;margin:0;text-align:center;}
.clmn-right p.blacktext{color:#000;font-size:14px;font-weight:bold;padding:0;margin:0;text-align:center;}
.clmn-right span.bigredtext{color:#ff0000;font-size:20px;font-weight:bold;text-align:center;}
.clmn-right span.bigredtext a{color:#ff0000;font-size:20px;font-weight:bold;text-decoration:none;}
.clmn-right span.bigredtext a:hover{text-decoration:underline;}
.clmn-right p.greytext{color:#4f4f4f;font-size:11px;padding:0;margin:0;text-align:center;}
.vacation-bot{background:url("/portals/3/images/deal-cont-bot.gif?gcms-srv") left top no-repeat;font-size:1px;height:26px;~height:46px;padding:17px 10px 0 0;text-align:right;}
.update-text{color:#ff0000;font-size:12px;font-weight:bold;}
/* FAQ */
.faqQuestions{padding-bottom:3px;padding-top:3px;font-size:12px;text-decoration:none;color:#000000;padding-left:0px;}
.faqQuestions a:link, .faqQuestions a:active, .faqQuestions a:visited{font-size:12px;text-decoration:none;color:#0000CC;padding-right:10px;}
.faqQuestions a:hover{font-size:12px;color:#770066;text-decoration:none;}
.faqAnswers{font-size:12px;text-decoration:none;color:#000000;font-weight:normal;text-align:justify;padding:8px 25px 8px 25px !important;line-height:17px;background-color:#FCFCFC;border:4px solid #F0F0F0;}
.faqAnswers a:link, .faqAnswers a:active, .faqAnswers a:visited{text-decoration:underline !important;;color:#006699 !important;;font-weight:bold;}
.faqAnswers a:hover{text-decoration:underline;color:#FF0000 !important;;font-weight:bold;}
.faqAnswers LI{list-style:disc;}
.faqOptions{FONT-SIZE:12px;COLOR:#000066;font-weight:bold;}
.faqOptions a:link, .faqOptions a:active, .faqOptions a:visited{font-size:12px;text-decoration:none;color:#000066;font-weight:bold;}
.faqOptions a:hover{font-size:12px;text-decoration:underline;color:#ff3300;font-weight:bold;}
.faqHeadings{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#000066;padding-left:10px;background-color:#ffb52a;padding-right:10px;}
.faqHeadings a:link, .faqHeadings a:active, .faqHeadings a:visited{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#000066;text-decoration:underline;}
.faqHeadings a:hover{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffffff;text-decoration:underline;}
.faqBrowse{font-size:12px;color:#000000;font-weight:bold;padding:8px 10px 8px;background-color:#FCFCFC;}
.faqBrowse a:link, .faqBrowse a:active, .faqBrowse a:visited{font-size:12px;color:#000000;font-weight:bold;text-decoration:underline;}
.faqBrowse a:hover{font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
.faqTop{padding:4px;padding-left:8px;padding-right:10px;font-size:11px;text-decoration:none;color:#000000;text-align:right;background-color:#FBFBFB}
.faqTop a:link, .faqTop a:active, .faqTop a:visited{font-size:11px;text-decoration:underline;color:#FF0000;}
.faqTop a:hover{font-size:11px;text-decoration:none;color:#000036;}
/* FAQ */
.print{padding:4px;padding-left:8px;padding-right:10px;font-size:11px;text-decoration:none;color:#000000;text-align:right;}
.print a:link, .print a:active, .print a:visited{font-size:11px;text-decoration:underline;color:#FF0000;}
.print a:hover{font-size:11px;text-decoration:none;color:#000036;}
/* Menu */
.menubg{background-color:#FFFFFF;border-bottom:#ededed 1px solid;height:32px;}
.slatenav{position:relative;height:31px;display:block;font-size:12px;font-weight:bold;text-transform:capitalize;color:#3c4c60;border-bottom:#ededed 1px solid;border-top:#eaeaea 1px solid;width:100%}
.slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.slatenav ul li{display:block;float:left;margin-top:0px;border-right:#CCCCCC 1px solid;}
.slatenav ul li DIV{margin-top:0px;}
.slatenav ul li a{display:block;float:left;color:#3c4c60;text-decoration:none;padding-left:20px;text-align:center;padding-right:20px;padding-bottom:8px;padding-top:8px;}
.slatenav ul li a:hover, .slatenav ul li a.current{color:#fff;background:transparent url("/portals/3/images/chromebg2.gif?gcms-srv") repeat;}
.dropmenudiv{position:absolute !important;top:0px;border:1px solid #BBB;border-bottom-width:0;border-top:#e2e2e2 1px solid;font-size:12px;line-height:25px;z-index:100;background-color:white;visibility:hidden;}
.dropmenudiv a{width:auto;display:block;border-bottom:1px solid #BBB;padding:1px 0;text-decoration:none;font-weight:normal;color:black;text-align:left;}
* html .dropmenudiv a {/*IE only hack*/ width:100%;}
.dropmenudiv a:hover{background-color:#F0F0F0;}
/* Footer */
.footer{PADDING-LEFT:0px;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#333333;TEXT-DECORATION:none}
.footer a:link, .footer a:active, .footer a:visited{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#333333;TEXT-DECORATION:none;}
.footer a:hover{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#ff0000;TEXT-DECORATION:underline;}
.padset{padding-left:20px;padding-right:20px;}
.copyrightBlack{font-size:11px;COLOR:#000000;line-height:17px;font-weight:normal;padding-left:20px;padding-right:20px;}
.copyrightBlack a:link, .copyrightBlack a:active, .copyrightBlack a:visited{font-size:11px;COLOR:#000000;line-height:20px;font-weight:normal;text-decoration:underline;}
.copyrightBlack a:hover{font-size:11px;COLOR:#F5592E;font-weight:normal;text-decoration:underline;}
.copyrightBlack strong{COLOR:#000000;}
.padtop{padding-top:10px;}
.copyright{font-size:11px;color:#757575;}
.breadcrumb{font-family:Arial, Helvetica, sans-serif;font-size:11px;COLOR:#000000;line-height:17px;font-weight:normal;}
.breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;COLOR:#000000;line-height:20px;font-weight:normal;text-decoration:underline;}
.breadcrumb a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;COLOR:#F5592E;font-weight:normal;text-decoration:underline;}
.content{font-size:12px;text-decoration:none;color:#000000;font-weight:normal;text-align:justify;line-height:18px;}
.content DIV{font-size:12px;text-decoration:none;color:#000000;font-weight:normal;text-align:justify;line-height:17px;}
.content a:link, .content a:active, .content a:visited{text-decoration:underline;color:#006699;font-weight:bold;}
.content a:hover{text-decoration:underline;color:#FF0000;font-weight:bold;}
.content OL{margin:0px;padding:0;}
.content LI{list-style:none !important;background:url("/portals/3/images/black-arrow.gif?gcms-srv") 7px 6px no-repeat !important;margin-bottom:6px;line-height:16px;padding-left:20px;}
.content OL LI UL{margin:0px;padding:0px;padding-left:20px;}
.content OL LI UL LI{list-style:lower-roman}
.headBig{font-size:18px;color:#000000;font-weight:bold;}
.headBig h2{font-size:18px;color:#000000;font-weight:bold;margin:0px;padding:0 0 5px 0;}
.headBig h2 img{vertical-align:middle;}
.blueHead, .blueHead h1{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#003399;TEXT-DECORATION:none;display:inline;}
.blueHead a:link, .blueHead a:active, .blueHead a:visited{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#003399;TEXT-DECORATION:none;}
.blueHead a:hover{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#ee3d0e;TEXT-DECORATION:none;}
.blueHead STRONG{COLOR:#ee3d0e;}
.blueHead B{FONT-SIZE:12px;COLOR:#003399;}
.blueHead EM{FONT-WEIGHT:bold;FONT-SIZE:13px;COLOR:#003399;font-style:normal;}
.content{font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none;color:#000000;text-align:justify;line-height:17px;}
.content a{text-decoration:underline;color:#0A79BC;}
.content a:hover{text-decoration:underline;color:#054972;}
.toptxt{font-family:Arial;font-size:12px;font-weight:normal;padding-right:5px;text-decoration:none;color:#FF0000;text-align:justify;line-height:17px;}
.toptxt a:link, .toptxt a:active, .toptxt a:visited{text-decoration:underline;color:#FF0000;}
.toptxt a:hover{text-decoration:none;color:#FF0000;}
.content P{padding:5px;margin:0px;font-size:13px;}
.contentBg_terms{font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none;color:#000000;line-height:17px;background-color:#f9f9f9;padding:10px;}
.contentBg{font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none;text-align:justify;color:#000000;line-height:20px;background-color:#f9f9f9;padding:5px 10px;}
.contentBg ol{margin:0px;padding:0px;padding-left:15px;}
.contentBg ol li{padding-left:15px;list-style:circle !important;}
.contentBg a{color:#FF0000;text-decoration:underline;}
.contentBg a:hover{color:#0033FF;text-decoration:none;}
.contentBg STRONG{font-size:13px;color:#1744AC;font-weight:bold;}
.heading{FONT-SIZE:15px;COLOR:#4281DF;font-weight:bold;padding:5px 10px;border-bottom:1px solid #F1F1F1;}
.heading_tc{FONT-SIZE:15px;COLOR:#4281DF;font-weight:bold;padding:5px 0px;margin:0 0 10px 0;border-bottom:1px solid #F1F1F1;}
.fntdkBlue{font-size:12px;color:#1744AC;font-weight:bold;}
.brdrGrey{border:1px solid #F1F1F1 !important;}
.contenttxt{font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none;color:#000000;line-height:17px;padding:5px 10px;}
.on_top{font-size:11px;text-align:right;}
.on_top a{color:#4281df;text-decoration:none;padding:0 0 0 17px;background:url("/portals/3/images/gototop.gif?gcms-srv") no-repeat left 1px;}
.on_top a:hover{color:#1744ac;text-decoration:underline;}
.terms_list{font-size:11px;color:#4281df;border-right:1px solid #f1f1f1;}
.terms_list ul{margin:0;padding:0;list-style:none;}
.terms_list li{padding-bottom:4px}
.terms_list li a{color:#4281df;font-size:11px;padding:4px 0 4px 17px;text-decoration:none;background:#FFF url("/portals/3/images/BarrowRG.gif?gcms-srv") no-repeat 5px 9px;display:block}
.terms_list li a:hover{color:#1744ac;background-color:#f1f1f1;font-size:11px;}
.abthead{font-size:12px;font-weight:bold;color:#151400;padding-left:10px;}
.highlight{font-size:12px;color:#f23c09;text-decoration:none;font-weight:bold;}
.heading{PADDING-LEFT:7px;font-size:12px;color:#000000;}
.heading1{font-size:12px;color:#000000;}
.bigtext{font-size:11px;font-weight:bold;padding-left:7px;}
.bigtext2{font-size:11px;font-weight:bold;color:#000066;}
.highlight1{font-size:12px;font-weight:normal;color:#435262;padding:10px 17px 0px 17px;text-decoration:none;}
.highlight1 a{color:#00409f;text-decoration:underline;}
.highlight1 a:visited, .highlight1 a:active{color:#00409f;text-decoration:underline;}
.highlight1 a:hover{color:#000000;text-decoration:underline;}
.AUhdr{font-weight:bold;font-size:13px;color:#003399;text-decoration:none;padding-left:3px;}
.highlight2{font-size:12px;font-weight:bold;color:#435262;text-decoration:none;}
.highlightNoPad{font-size:12px;font-weight:normal;color:#435262;text-decoration:none;padding-left:10px;}
.abtus{font-size:12px;font-weight:normal;color:#435262;text-decoration:none;padding-left:10px;}
.abtus a{font-size:12px;color:#00409f;text-decoration:underline;}
.abtus a :visited, .abtus a :active{color:#00409f;text-decoration:underline;}
.abtus a :hover{color:#000000;text-decoration:underline;}
.highlightPad{font-size:12px;font-weight:normal;color:#435262;padding-left:10px;}
.text3{font-size:11px;font-weight:normal;color:#000000;text-align:justify;padding:10px;}
.text3 b{color:#000066;}
.text3 a{color:#054972;text-decoration:underline;}
.text3 a:active, .text3 a:visited{color:#054972;text-decoration:underline;}
.text3 a:hover{color:#ff3300;text-decoration:none;}
.checkfares a{font-size:12px;text-decoration:underline;color:#ff3300;}
.checkfares a:active, .checkfares a:visited{font-size:12px;text-decoration:underline;color:#ff3300;}
.checkfares a:hover{font-size:12px;text-decoration:underline;color:#000066;}
.breadcrumb{font-size:11px;color:#000000;text-align:justify;}
a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited{font-size:11px;color:#000000;text-align:justify;}
a.breadcrumb:hover{font-size:11px;color:#F5592E;text-align:justify;}
.text1{font-size:11px;color:#000000;padding-left:7px;}
.SubHead1{font-weight:bold;font-size:11px;color:#003366;}
.redlink{padding-left:28px;color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
.redlink a:link, .redlink a:active, .redlink a:visited{color:#0000cc;font-size:11px;font-weight:normal;text-decoration:none;}
.redlink a:hover{color:#CC0000;font-size:11px;font-weight:normal;text-decoration:underline;}
.text{padding:5px 10px 5px 10px;font-size:12px;color:#313131;line-height:16px;TEXT-ALIGN:justify;}
.text a:link, .text a:active, .text a:visited{font-weight:normal;font-size:12px;color:#313131;text-decoration:none;}
.text a:hover{font-weight:normal;font-size:12px;color:#0339a6;text-decoration:underline;}
.text B{font-weight:bold;color:#326CB4;text-decoration:underline;}
.text strong{color:#313131;font-weight:normal;}
.text i{color:#0339a6;font-weight:normal;font-style:normal;text-decoration:underline;}
.text a:link i, .text a:visited i{color:#0339a6;font-weight:normal;font-style:normal;text-decoration:underline;}
.text a:hover i{color:#313131;font-weight:normal;font-style:normal;text-decoration:none;}
.text a:active i{color:#313131;font-weight:normal;font-style:normal;text-decoration:underline;}
.tipstext{padding:0px 25px 0px 25px;font-size:12px;color:#313131;line-height:16px;TEXT-ALIGN:justify;}
.tipstext a:link, .tipstext a:active, .tipstext a:visited{font-weight:normal;font-size:12px;color:#313131;text-decoration:none;}
.tipstext a:hover{font-weight:normal;font-size:12px;color:#0339a6;text-decoration:underline;}
.tipstext B{font-weight:normal;color:#326CB4;text-decoration:underline;}
.text strong{color:#313131;font-weight:normal;}
.tdheading{PADDING-LEFT:5px;font-weight:bold;font-size:18px;color:#003399;line-height:16px;}
.tipshead{PADDING-LEFT:10px;font-weight:bold;font-size:18px;color:#003399;line-height:16px;}
.title2{PADDING-LEFT:0px;font-weight:bold;font-size:12px;color:#000000;line-height:16px;}
.fntBig{font-weight:bold;font-size:13px;color:#000000;}
.tdtxt{PADDING-LEFT:8px;font-weight:normal;font-size:12px;color:#313131;line-height:16px;}
.redtdtxt{PADDING-LEFT:5px;font-weight:bold;font-size:12px;color:#065bbc;line-height:16px;text-decoration:underline}
.smalltxt{font-weight:normal;font-size:11px;color:#003399;line-height:16px;text-decoration:underline;PADDING-LEFT:5px;}
.textlink{font-size:12px;color:#313131;TEXT-ALIGN:justify}
.textlink a:link, .textlink a:active, .textlink a:visited{color:#de4400;text-decoration:underline;}
.textlink a:hover{color:#054972;text-decoration:underline;}
.textlink b{color:#000000;}
.TTblueheaders{font-weight:bold;font-size:12px;color:#326CB4;text-decoration:underline;}
.TTtxttop{font-weight:bold;font-size:11px;color:#FF0000;line-height:16px;text-decoration:underline;PADDING-right:5px;}
.TTtxttop a:link, .TTtxttop a:active, .TTtxttop a:visited{font-weight:bold;font-size:11px;color:#FF0000;text-decoration:underline}
.TTtxttop a:hover{font-weight:bold;font-size:11px;color:#0066FF;text-decoration:none}
.TTwhiteheading{font-weight:bold;font-size:12px;color:#FFFFFF;}
.TTwhiteheadingBig{font-weight:bold;font-size:14px;color:#FFFFFF;text-decoration:underline;}
.TTbgblueWhiteheader{font-weight:bold;font-size:12px;color:#FFFFFF;background-color:#338ED2;padding-left:5px;}
.TTbgyellowWhiteheader{font-weight:bold;font-size:12px;color:#FFFFFF;background-color:#f4a717;padding-left:5px;}
.TTbgblueBlackheader{font-weight:bold;font-size:12px;color:#000000;background-color:#338ED2;padding-left:5px;}
.TTbgyellowBlackheader{font-weight:bold;font-size:12px;color:#000000;background-color:#f4a717;padding-left:5px;}
.TTbgOrangebg{font-weight:bold;font-size:14px;color:#000000;background-color:#f5592e;}
.TTbgOrangebgWhiteFont{font-weight:bold;font-size:12px;color:#FFFFFF;background-color:#f5592e;}
.TTbgOrangebgSmall{font-weight:bold;font-size:12px;color:#000000;background-color:#f5592e;}
.TTbgOrangebgSmallWhite{font-weight:bold;font-size:12px;color:#FFFFFF;background-color:#f5592e;}
.TTbggreyWhiteheader{font-weight:bold;font-size:12px;color:#FFFFFF;background-color:#5D5D5D;padding-left:5px;}
.TTreadMore{font-weight:bold;font-size:11px;color:#3067C2;line-height:16px;text-decoration:underline;PADDING-LEFT:5px;}
.TTheaderCaps{font-weight:bold;font-size:12px;color:#313131;text-transform:uppercase;}
.SubHead1{font-weight:bold;font-size:11px;color:#003366;}
.destination{font-size:12px;font-weight:normal;color:#28333e;text-align:justify;padding-left:5px;padding-right:5px}
.m1text{line-height:17px;font-size:12px;font-weight:normal;color:#132a36;text-align:justify;padding-left:50px;padding-right:5px}
.topdeal_boxtxt{font-size:12px;font-weight:normal;color:#28333e;text-align:justify;padding-right:5px}
.bluefare{color:#0031cc;font-size:13px;font-weight:bold;text-align:justify;}
.newscontent{font-weight:normal;font-size:11px;line-height:15px;}
.TTlnkBlue{font-size:11px;color:#000066;text-decoration:underline;font-weight:bold;}
.TTlnkBlue a:link, visited, active{font-size:11px;color:#000066;text-decoration:underline;}
.TTlnkBlue a:hover{color:#ff3300;text-decoration:underline;}
#trguidebdr{border:#E5E5E5 1px solid;}
#padding_lt_rt{padding-left:26px;padding-right:15px;}
#divOuter{width:100%;text-align:center;}
#divInner{padding:10px 10px 10px 50px;text-align:left;font-weight:bold;font-size:12px;color:#000000;line-height:16px;}
#divInner P{font-size:12px;color:#313131;line-height:16px;TEXT-ALIGN:justify;font-weight:normal;padding-right:15px}
#divInner P a:link{font-weight:bold;font-size:11px;color:#FF0000;text-decoration:underline;text-align:right;}
#divInner P a:active, #divInner P a:visited{font-weight:bold;font-size:11px;color:#FF0000;text-decoration:underline}
#divInner P a:hover{font-weight:bold;font-size:11px;color:#0066FF;text-decoration:none}
.christhead{font-size:12px;font-weight:bold;padding-left:20px;}
.content{font-weight:normal;font-size:11px;padding-left:10px;line-height:21px;}
.christdeal{font-weight:bold;font-size:16px;color:#00037f;text-decoration:underline;}
.christdeal a:link, .christdeal a:active, .christdeal a:visited{font-weight:bold;font-size:16px;color:#00037f;text-decoration:underline;}
.christdeal a:hover{font-weight:bold;font-size:16px;color:#125163;text-decoration:underline;}
.newsSubHeadBlackCities{font-weight:bold;font-size:12px;color:#000000;}
.newsRedSmall{font-weight:bold;font-size:12px;color:#728b00;text-decoration:underline;padding-left:15px;}
.christxt{font-size:12px;color:#000000;padding:5px 4px 5px 6px;line-height:21px;}
.christxt a:link, .christxt a:active, .christxt a:visited{font-size:12px;color:#000000;text-decoration:underline;}
.christxt a:hover{font-size:12px;color:#0066CC;text-decoration:underline;}
.christxt b{font-size:12px;color:#000000;text-decoration:none;}
.christxt a:link b, .christxt a:active b, .christxt a:visited b{font-size:12px;color:#000000;TEXT-DECORATION:none;}
.christxt a:hover b{font-size:12px;color:#000000;text-decoration:underline;}
.christxt strong{color:#F03c10;font-size:14px;font-weight:bold;}
.christxt a:link strong, .christxt a:active strong, .christxt a:visited strong{font-size:12px;color:#F03c10;TEXT-DECORATION:none;}
.christxt a:hover strong{font-size:12px;color:#F03c10;text-decoration:underline;}
.newsSubHeadred{font-weight:bold;font-size:14px;color:#F03c10;}
.christsavetxt{font-size:12px;padding:15px;font-weight:normal;color:#000000;}
.christsavetxt b{color:#000000;}
.christsavetxt i{color:#980000;font-style:normal;font-weight:bold;}
.christsavetxt strong{font-weight:normal;color:#000000;}
.christbdr{border:#EBD790 solid 1px;}
.christpad{padding:7px 0px 0px 7px;}
.ANtblBrdr{border:#ededef solid 3px;padding-left:5px;text-align:justify;padding-top:3px;padding-bottom:3px;}
.ANcontent{font-weight:normal;font-size:11px;color:#545455;line-height:16px;}
.ANselectsmall{height:14px;font-weight:normal;font-size:10px;color:#000000;width:40px;}
.ANselect{height:14px;font-weight:normal;font-size:10px;color:#000000;width:90px;}
.ANselect1{height:14px;font-weight:normal;font-size:10px;color:#000000;width:80px;}
.ANNewsHeadings{font-weight:bold;font-size:13px;color:#003399;}
.ANsmall{font-weight:normal;font-size:11px;color:#828283;text-decoration:none;padding-right:15px;}
.ANsmall a:link, .ANsmall a:active, .ANsmall a:visited{font-weight:normal;font-size:11px;color:#1869ae;text-decoration:underline;}
.ANsmall a:hover{font-weight:normal;font-size:11px;color:#1869ae;text-decoration:none;}
.ANbluesmall{font-weight:normal;font-size:11px;color:#cf3a00;text-decoration:none;}
.ANtitle{font-weight:bold;font-size:12px;padding-bottom:5px;padding-top:5px;color:#000000;line-height:17px;padding-left:10px;}
.ANtitle A{color:#ef6d00}
.ANtitle A:hover{color:#c25a02}
#ANtableMargin{margin-left:5px;margin-right:5px;}
#ANtdPadding{padding-left:10px;padding-right:15px;}
.redhead{font-size:11px;color:#0058b3;}
.iPodtxt{padding:3px 5px;font-size:12px;color:#313131;line-height:16px;background-color:#ffffff;}
.iPodtxtodd{padding:3px 5px;font-size:12px;color:#313131;line-height:16px;background-color:#ecfafb;}
.iPodred{padding:3px 5px;font-size:12px;color:#FF0000;line-height:16px;background-color:#ffffff;}
.iPodredodd{padding:3px 5px;font-size:12px;color:#FF0000;line-height:16px;background-color:#ecfafb;}
.iPodtxt a:link, .iPodtxt a:active, .iPodtxt a:visited{font-weight:normal;font-size:12px;color:#313131;text-decoration:none;}
.iPodtxt a:hover{font-weight:normal;font-size:12px;color:#0339a6;text-decoration:underline;}
.iPodtxt B{font-weight:normal;color:#326CB4;text-decoration:underline;}
.iPodtxt strong{color:#313131;font-weight:normal;}
.iPodhead{padding:0px 5px;font-size:12px;color:#1696c5;font-weight:bold;background-color:#ffffff;}
.new-head{background:#f6f9fb;font-size:12px;color:#000000;padding:0 0 0 26px;}
.new-head p{font-size:12px;color:#000000;line-height:17px;margin:11px 0 0 0;}
.new-head p a{color:#000000;text-decoration:underline;}
.new-head p a:hover{color:#000000;text-decoration:none;}
.new-head-red{color:#f03c10;}
.new-head-redstrip, .new-head-redstrip h1{background:#f03c10;height:26px;color:#fff;font-size:16px;font-weight:bold;padding:0 0 0 11px;}
.new-highlight1{font-size:12px;font-weight:normal;color:#555a60;padding:10px 17px 0px 22px;line-height:17px;text-decoration:none;}
.new-highlight1 a:link, .new-highlight1 a:active, .new-highlight1 a:visited{color:#00409f;text-decoration:underline;}
.new-highlight1 a:hover{color:#000000;text-decoration:underline;}
.new-highlight{font-size:16px;color:#747071;text-decoration:none;font-weight:bold;font-style:italic;padding:20px 0 5px 20px;}
.new-highlight-redtxt{font-size:16px;color:#f64d12;text-decoration:none;font-weight:bold;}
.new-test-hd{font-size:18px;color:#555a60;text-decoration:none;font-weight:bold;padding:0 0 15px 15px;}
.new-test-bx{font-size:11px;color:#555a60;text-decoration:none;padding:0 8px 0 8px;background:url("/portals/3/images/new-bx2.gif?gcms-srv") left top repeat-y;}
.new-right-bx{font-size:11px;color:#555a60;text-decoration:none;padding:0 8px 0 8px;background:url("/portals/3/images/rt-new-bx3.gif?gcms-srv") left top repeat-y;}
.new-right-bx h1, .new-right-bx h2{font-size:18px;color:#555a60;margin:0px 0 10px 0;}
.new-right-bx ul{margin:0 0 8px 12px;padding:0 0 0 0;}
.new-right-bx li{margin:0 0 0 0;padding:2px 0 2px 15px;list-style-type:none;font-size:12px;background:url("/portals/3/images/new-arrow.gif?gcms-srv") 0 7px no-repeat;}
.new-right-bx li a:active, .new-right-bx li a:visited, .new-right-bx li a:link{color:#555a60;text-decoration:none;font-weight:normal;}
.new-right-bx li a:hover{color:#555a60;text-decoration:underline;font-weight:normal;}
.read-new{font-size:11px;color:#1868c3;padding:0 4px 0 0;}
.read-new a{font-size:11px;color:#1868c3;text-decoration:underline;}
.read-new a:hover{font-size:11px;color:#1868c3;text-decoration:none;}
.new-head1{background:#f6f9fb;font-size:12px;color:#000000;}
.admsgblck1{padding:0;margin:0;line-height:18px;background-image:url("/portals/3/images/adbg.gif?gcms-srv");background-repeat:no-repeat;font-size:12px;color:#26292c;line-height:17px;border-bottom:1px dashed #d7d5d9;}
.admsgblck1 A:link{padding:0;margin:0;display:block;height:47px;_height:55px;padding:15px 0px 0px 0px;padding-left:70px;background:url("/portals/3/images/adbg.gif?gcms-srv") no-repeat left center;color:#26292c;text-decoration:none;}
.admsgblck1 A:active, .admsgblck1 A:visited{height:47px;_height:55px;display:block;padding:15px 0px 0px 0px;padding-left:70px;background:url("/portals/3/images/adbg.gif?gcms-srv") no-repeat left center;color:#26292c;text-decoration:none;}
.admsgblck1 A:hover{padding:0;margin:0;padding:15px 0px 0px 0px;padding-left:70px;display:block;background:#647484 url("/portals/3/images/adbg-hover.gif?gcms-srv") no-repeat left center;color:#ffffff;font-weight:normal;text-decoration:none;}
.admsgblck2{padding:0;margin:0;line-height:18px;background-image:url("/portals/3/images/adbg2.gif?gcms-srv");background-repeat:no-repeat;font-size:12px;color:#26292c;line-height:17px;border-bottom:1px dashed #d7d5d9;}
.admsgblck2 A:link{padding:0;margin:0;display:block;height:42px;_height:54px;padding:15px 0px 0px 0px;padding-left:70px;background:url("/portals/3/images/adbg2.gif?gcms-srv") no-repeat left center;color:#26292c;text-decoration:none;}
.admsgblck2 A:active, .admsgblck2 A:visited{height:42px;_height:54px;display:block;padding:15px 0px 0px 0px;padding-left:70px;background:url("/portals/3/images/adbg2.gif?gcms-srv") no-repeat left center;background-repeat:no-repeat;color:#26292c;text-decoration:none;}
.admsgblck2 A:hover{padding:0;margin:0;padding:15px 0px 0px 0px;padding-left:70px;display:block;background:#647484 url("/portals/3/images/adbg2-hover.gif?gcms-srv") no-repeat left center;background-image:;
background-repeat:;
font-weight:normal;color:#ffffff;text-decoration:none;}
.admsgblck3{padding:0;margin:0;line-height:18px;background-image:url("/portals/3/images/adbg3.gif?gcms-srv");background-repeat:no-repeat;font-size:12px;color:#26292c;line-height:17px;border-bottom:1px dashed #d7d5d9;}
.admsgblck3 A:link{padding:0;margin:0;display:block;height:73px;_height:85px;padding:15px 0px 0px 0px;padding-left:70px;background:url("/portals/3/images/adbg3.gif?gcms-srv") no-repeat left center;color:#26292c;text-decoration:none;}
.admsgblck3 A:active, .admsgblck3 A:visited{height:73px;_height:85px;display:block;padding:15px 0px 0px 0px;padding-left:70px;background:url("/portals/3/images/adbg3.gif?gcms-srv") no-repeat left center;color:#26292c;text-decoration:none;}
.admsgblck3 A:hover{padding:0;margin:0;padding:15px 0px 0px 0px;padding-left:70px;display:block;background:#647484 url("/portals/3/images/adbg3-hover.gif?gcms-srv") no-repeat left center;font-weight:normal;color:#ffffff;text-decoration:none;}
.admsgblck4{padding:0;margin:0;line-height:18px;background:url("/portals/3/images/adbg4.gif?gcms-srv") no-repeat left center;font-size:12px;color:#26292c;line-height:20px;border-bottom:1px dashed #d7d5d9;}
.admsgblck4 A:link{padding:0;margin:0;display:block;height:102px;_height:114px;padding:15px 0px 0px 0px;padding-left:70px;background:url("/portals/3/images/adbg4.gif?gcms-srv") no-repeat left center;color:#26292c;text-decoration:none;}
.admsgblck4 A:active, .admsgblck4 A:visited{padding:15px 0px 0px 0px;padding-left:70px;height:102px;_height:114px;display:block;background:url("/portals/3/images/adbg4.gif?gcms-srv") no-repeat left center;background-repeat:no-repeat;color:#26292c;text-decoration:none;}
.admsgblck4 A:hover{padding:0;margin:0;padding:15px 0px 0px 0px;padding-left:70px;display:block;background:#647484 url("/portals/3/images/adbg4-hover.gif?gcms-srv") no-repeat left center;font-weight:normal;color:#ffffff;text-decoration:none;}
.admsgblck5{padding:0;margin:0;line-height:18px;background:url("/portals/3/images/adbg5.gif?gcms-srv") no-repeat left center;background-repeat:no-repeat;font-size:12px;color:#26292c;line-height:17px;}
.admsgblck5 A:link{padding:0;margin:0;display:block;height:46px;_height:58px;padding:15px 0px 0px 0px;text-indent:70px;background:url("/portals/3/images/adbg5.gif?gcms-srv") no-repeat left center;color:#26292c;text-decoration:none;}
.admsgblck5 A:active, .admsgblck5 A:visited{height:46px;_height:58px;display:block;padding:15px 0px 0px 0px;text-indent:70px;background:url("/portals/3/images/adbg5.gif?gcms-srv") no-repeat left center;background-repeat:no-repeat;color:#26292c;text-decoration:none;}
.admsgblck5 A:hover{padding:0;margin:0;padding:15px 0px 0px 0px;text-indent:70px;display:block;background:#647484 url("/portals/3/images/adbg5-hover.gif?gcms-srv") no-repeat left center;color:#ffffff;font-weight:normal;text-decoration:none;}
#btplBRD{border:1px solid #5C5A67;margin-top:15px;}
.destPanels{float:left;width:432px;}
.destPanels ul{margin:0px;padding:0px;}
.destTab{position:relative;top:0px;float:left;height:34px;width:auto;padding-left:34px;text-align:center;margin-right:6px;font:bold 11px Arial, Helvetica, sans-serif;cursor:pointer;line-height:34px;background:url("/portals/3/images/desttab.gif?gcms-srv") no-repeat left bottom;list-style:none;outline:none;color:#7a7a7a}
.destTab span{display:block;float:left;padding-right:34px;background:url("/portals/3/images/desttab.gif?gcms-srv") no-repeat right -34px;line-height:normal;padding-top:13px}
.destTabSelected{position:relative;top:1px;float:left;height:34px;width:auto;padding-left:34px;text-align:center;margin-right:6px;font:bold 11px Arial, Helvetica, sans-serif;background:url("/portals/3/images/desttab.gif?gcms-srv") no-repeat left top;list-style:none;cursor:pointer;outline:none;color:#000;line-height:34px}
.destTabSelected span{display:block;float:left;padding-right:34px;background:url("/portals/3/images/desttab.gif?gcms-srv") no-repeat right top;}
.destContentGroup1{clear:both;border:solid 1px #dddddf;background-color:#fff;width:420px;padding:5px}
.rules10px{font-size:10px;color:#000000;}
.rules10px a:link, .rules10px a:active, .rules10px a:visited{font-size:10px;color:#000000;text-decoration:underline;}
.rules10px a:hover{font-size:10px;color:#000000;text-decoration:none;}
/* Baggage & Web Check-in */
.carMain{padding:15px;margin-right:10px;font-size:12px;color:#24313f;line-height:17px;}
.carMain H1{color:#f03c10;font-family:trebuchet ms;font-size:19px;margin:0px;padding:0px;margin-bottom:7px;}
#hoteltabs{width:100%;clear:both;}
#menuhtlmas ul{float:left;list-style-type:none;margin:0px;padding:0px;margin-left:7px;}
#menuhtlmas ul li{float:left;margin-right:10px;list-style-type:none;}
#menuhtlmas ul li a{float:left;padding-left:10px;padding-right:10px;font:12px Arial;text-decoration:none;font-weight:bold;color:#666;line-height:33px;}
#menuhtlmas .sel{background:url(/portals/3/images/startmastab.gif?gcms-srv) scroll left top no-repeat;}
#menuhtlmas .sel a{background:url(/portals/3/images/endmastab.gif?gcms-srv) right top no-repeat;}
#menuhtlmas .sel a:hover{background:url(/portals/3/images/endmastab.gif?gcms-srv) right top scroll no-repeat;}
#menuhtlmas .notsel{background:url(/portals/3/images/startmastab.gif?gcms-srv) scroll left bottom no-repeat;}
#menuhtlmas .notsel a{background:url(/portals/3/images/endmastab.gif?gcms-srv) right bottom no-repeat;}
#menuhtlmas .notsel a:hover{background:url(/portals/3/images/endmastab.gif?gcms-srv) right bottom no-repeat;color:#1585bc;}
.htlmastabtbrd{background:url(/portals/3/images/tabsborder1px.gif?gcms-srv) repeat-x scroll left top;}
.htlmastablbrd{background:url(/portals/3/images/tabsborder1px.gif?gcms-srv) repeat-y scroll left top;}
.htlmastabbbrd{background:url(/portals/3/images/tabsborder1px.gif?gcms-srv) repeat-x scroll left bottom;}
.htlmastabrbrd{background:url(/portals/3/images/tabsborder1px.gif?gcms-srv) repeat-y scroll right top;}
.htlmastablt{background:url(/portals/3/images/tabsltop.gif?gcms-srv) no-repeat scroll left top;}
.htlmastabrt{background:url(/portals/3/images/tabsrtop.gif?gcms-srv) no-repeat scroll right top;}
.htlmastablb{background:url(/portals/3/images/tabslbottom.gif?gcms-srv) no-repeat scroll left bottom;}
.htlmastabrb{background:url(/portals/3/images/tabsrbottom.gif?gcms-srv) no-repeat scroll right bottom;padding:7px;}
.baggaggeLinks{font-size:11px;color:#3a3f4c;padding:10px;background:#ffffff;border-bottom:#e8e8e8 1px solid;text-align:center;}
.baggaggeLinks a:link, .baggaggeLinks a:visited, .baggaggeLinks a:active{font-size:11px;color:#003399;text-decoration:underline;}
.baggaggeLinks a:hover{font-size:11px;color:#666666;text-decoration:underline;}
.baggaggeLinks IMG{margin-bottom:5px;}
/* Baggage & Web Check-in Ends */
/* Ads */
.add-cont{width:auto;margin-top:20px;}
.add-area{width:380px;height:340px;float:left;border:1px solid #c6c7c6;padding:20px;background:#fff;}
.add-box{border:10px solid #efefef;height:320px;}
.social-networking{width:210px;float:right;}
.social-networking h2{color:#ef4d21;font-weight:normal;font-size:20px;margin:0 0 15px 0;padding:0;}
.social-networking{widdth:200px;float:right;}
.social-networking ul{padding:0;margin:0;list-style-type:none;}
.social-networking li{padding:0 0 0 42px;margin:0 0 15px 0;list-style-type:none;}
.social-networking li a{font-size:15px;color:#666666;}
.social-networking li.facebook{background:url(/portals/3/images/social-sprite.gif) no-repeat left top;height:45px;}
.social-networking li.twitter{background:url(/portals/3/images/social-sprite.gif) no-repeat left -50px;height:45px;}
.social-networking li.rss{background:url(/portals/3/images/social-sprite.gif) no-repeat left -148px;height:45px;}
.social-networking li.youtube{background:url(/portals/3/images/social-sprite.gif) no-repeat left -101px;height:45px;}
/* Ads Ends */
/* Thank You User Review Pop-up CSS Start */
.thank-you-cont{width:660px;}
.thank-you-cont h1{font-size:30px;color:#ef4d21;font-weight:normal;margin:0 0 20px 0;padding:0;}
.thank-you-cont p{font-size:14px;padding:0 0 15px 0;margin:0;color:#343333;line-height:22px;}
.thank-you-top{background:url(/Portals/2/Images/thank-pop-top.gif) no-repeat left top;height:10px;font:1px;}
.thank-you-bg{border-left:1px solid #c6c7c6;border-right:1px solid #c6c7c6;padding:10px 20px 0;}
.thank-you-bot{background:url(/Portals/2/Images/thank-pop-bot.gif) no-repeat left top;height:10px;font:1px;}
/* Thank You User Review Pop-up CSS Ends*/
/* User Review */
/* WRAPPER POPUP CSS STARTS HERE */
.usr-rew-wrapper-popup{float:left;width:660px;font:12px Arial, Helvetica, sans-serif;background:url(/Portals/2/Images/usr-rew-mid-reptr-pop.gif) top left repeat-y;}
.usr-rew-tpcrv-popup{float:left;width:660px;background:url(/Portals/2/Images/usr-rew-tp-crv-pop.gif) top left no-repeat;}
.usr-rew-botcrv-popup{float:left;width:660px;background:url(/Portals/2/Images/usr-rew-bt-crv-pop.gif) bottom left no-repeat;}
.usr-rew-cont-popup{float:left;width:660px;padding:10px 0px;}
#errorMsg{color:#ff0000;font-style:italic;}
/* LEFT COLUMN CSS FOR POPUP STARTS HERE */
.usr-rew-lftcol-popup{float:left;width:480px;}
.usr-rew-formcol-popup{float:left;width:454px;padding:18px 10px 18px 16px;border-bottom:1px solid #c3e2ed;}
.formheading-popup{color:#076ba7;font:20px Arial, Helvetica, sans-serif;padding:0px;margin:0 0 10px 0;}
.textbox-popup{height:22px;border:1px solid #076ba7;font:12px Arial, Helvetica, sans-serif;color:#000;padding-left:3px;}
.drpdown-popup{font:12px Arial, Helvetica, sans-serif;color:#000;padding:3px;border:1px solid #076ba7;}
.form-row-popup{float:left;width:470px;line-height:24px;padding:0 0 6px 0;}
.form-lftcol-popup{float:left;width:125px;}
.form-rgtcol-popup{float:left;width:345px;line-height:15px;}
.form-rowbig-popup{float:left;width:460px;padding:0 0 6px 0;}
.form-lftcol2-popup{float:left;width:220px;padding:4px 0 0 0;}
/* Right Column CSS Start*/
.usr-rew-rgtcol{float:left;width:160px;padding:35px 10px 0 10px;}
.arial12blue{color:#076ba7;font:bold 12px Arial, Helvetica, sans-serif;padding:0px;margin:0 0 8px 0;}
.green-list, .dont-list{padding:0px;margin:0 0 6px 0;list-style-type:none;}
.green-list li, .dont-list li{margin:0 0 2px 0;padding:0 0 0 15px;color:#758481;background:url(/Portals/2/Images/green-arrow.gif) left 3px no-repeat;font-size:11px;line-height:14px;list-style:none;}
.dont-list li{background:url(/Portals/2/Images/dontdo-arrow.gif) left 3px no-repeat;}
.arial14orange{color:#f04e23;font:bold 14px Arial, Helvetica, sans-serif;}
.arial11black{color:#000;font:11px Arial, Helvetica, sans-serif;}
.blackheading{color:#44544d;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:underline;margin-bottom:4px;}
.toppadd15{padding-top:15px;}
.btn_userreview{width:144px;height:33px;background:url(/Portals/2/Images/submit-review-bg.gif) left top no-repeat;font:bold 16px/33px Arial, Helvetica, sans-serif;color:#ffffff;border:none;cursor:pointer;margin-right:30px;}
/* User Review Ends */
/* Vacation landing pages CSS */
.vp-gallerybox{width:550px;float:left;}
.vp-gallerybox-top{width:550px;height:10px;overflow:hidden;float:left;background:url(/portals/3/images/vp-gallerybox-topbor.gif?gcms-srv) repeat-x left top;}
.vp-gallerybox-top span.leftcor{width:10px;height:10px;float:left;overflow:hidden;background:url(/portals/3/images/vp-gallerybox-topleft.gif?gcms-srv) no-repeat left top;}
.vp-gallerybox-top span.rightcor{width:10px;height:10px;float:right;overflow:hidden;background:url(/portals/3/images/vp-gallerybox-topright.gif?gcms-srv) no-repeat left top;}
.vp-gallerybox-mid{width:550px;float:left;}
.vp-gallerybox-mid-left{padding:0 0 0 11px;background:url(/portals/3/images/vp-gallerybox-leftbor.gif?gcms-srv) repeat-y left top;}
.vp-gallerybox-mid-right{background:url(/portals/3/images/vp-gallerybox-rightbor.gif?gcms-srv) repeat-y right top;}
.vp-gallerybox-bot{width:550px;height:10px;overflow:hidden;float:left;background:url(/portals/3/images/vp-gallerybox-botbor.gif?gcms-srv) repeat-x left bottom;}
.vp-gallerybox-bot span.leftcor{width:10px;height:10px;overflow:hidden;float:left;background:url(/portals/3/images/vp-gallerybox-botleft.gif?gcms-srv) no-repeat left top;}
.vp-gallerybox-bot span.rightcor{width:10px;height:10px;overflow:hidden;float:right;background:url(/portals/3/images/vp-gallerybox-botright.gif?gcms-srv) no-repeat left top;}
.vp-gallery{padding:1px 0;}
h6{margin:0;padding:0;}
.vp-packages-rightsec .vp-lp-dealbox{width:730px;height:128px;!height:129px;float:left;overflow:hidden;margin-bottom:10px;background:url(/portals/3/images/vp-lp-box-reptr.jpg?gcms-srv) repeat-x left bottom;border:1px solid #a3d8ef;text-align:left;}
.vp-packages-rightsec .vp-lp-dealboxHover{width:730px;overflow:hidden;height:128px;!height:129px;float:left;margin-bottom:10px;background:#e1f2f8;border:1px solid #a3d8ef;text-align:left;}
.vp-packages-rightsec .vp-lp-dealbox .vp-lp-imgbox, .vp-packages-rightsec .vp-lp-dealboxHover .vp-lp-imgbox{position:relative;width:263px;height:126px;!height:127px;float:left;padding:1px;border-right:1px solid #a3d8ef;background:#FFF;}
.vp-packages-rightsec .vp-lp-dealbox .vp-lp-imgbox img, .vp-packages-rightsec .vp-lp-dealboxHover .vp-lp-imgbox img{display:block;border:none;}
.vp-packages-rightsec .vp-lp-dealbox .vp-lp-imgbox .vp-lp-cityname, .vp-packages-rightsec .vp-lp-dealboxHover .vp-lp-imgbox .vp-lp-cityname{position:absolute;left:1px;top:99px;width:263px;height:28px;float:left;padding:0px;color:#fff;text-align:center;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.vp-packages-rightsec .vp-lp-dealbox .vp-lp-imgbox .vp-lp-heading-div, .vp-packages-rightsec .vp-lp-dealboxHover .vp-lp-imgbox .vp-lp-heading-div{position:absolute;left:1px;float:left;width:263px;color:#fff;top:97px;text-align:center;}
.vp-packages-rightsec .vp-lp-dealbox .vp-lp-imgbox .vp-lp-heading-div h6, .vp-packages-rightsec .vp-lp-dealboxHover .vp-lp-imgbox .vp-lp-heading-div h6{position:absolute;left:1px;float:left;width:263px;color:#fff;line-height:28px;font-family:Myriad Pro;font-size:20px;font-weight:600;}
.vp-packages-rightsec .dealcontent-right { width:115px; float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:center; }
.vp-packages-rightsec .dealcontent-right span { color:#ff0000; font-size:15px; font-weight:bold; }
.vp-packages-rightsec .dealcontent-right span.save_txt { color:#000; line-height:35px; }
.vp-packages-rightsec .dealcontent-right span strong { font-size:16px; }
.vp-lp-dealbox .lp-dealscont, .vp-lp-dealboxHover .lp-dealscont{width:452px;!width:462px;
float:left;padding:12px 0 12px 12px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;line-height:16px;}
.vp-lp-dealbox .lp-dealscont .lp-dealsheading, .vp-lp-dealboxHover .lp-dealscont .lp-dealsheading{width:450px;float:left;color:#000000;font-size:18px;font-weight:bold;padding-bottom:4px;word-spacing:-1px;}
.vp-lp-dealbox .lp-dealscont .lp-dealsheading a, .vp-lp-dealboxHover .lp-dealscont .lp-dealsheading a{color:#086aa9;text-decoration:none;font-size:18px;font-weight:bold;}
.vp-lp-dealbox .lp-dealscont .lp-dealsheading a:hover, .vp-lp-dealboxHover .lp-dealscont .lp-dealsheading a:hover{text-decoration:underline;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper{width:452px;!width:450px;
float:left;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .lp-deals-content, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .lp-deals-content{width:315px;float:left;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .lp-deals-content p, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .lp-deals-content p{margin:5px 0 0 0;padding:0;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .lp-deals-content p strong, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .lp-deals-content p strong{margin:0;padding:0;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .lp-deals-content .orange-link, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .lp-deals-content .orange-link{text-decoration:underline;color:#000000;font-weight:bold;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .lp-deals-content .orange-link:hover, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .lp-deals-content .orange-link:hover{text-decoration:none;color:#ee4826;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .lp-deals-content img, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .lp-deals-content img{margin-left:6px;vertical-align:middle;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .dealcontent-right, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .dealcontent-right{width:120px;float:right;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000;text-align:center;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .dealcontent-right span, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .dealcontent-right span{color:#ff0000;font-size:15px;font-weight:bold;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .dealcontent-right span.save_txt, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .dealcontent-right span.save_txt{color:#000;line-height:35px;}
.vp-lp-dealbox .lp-dealscont .lp-dealswrapper .dealcontent-right span strong, .vp-lp-dealboxHover .lp-dealscont .lp-dealswrapper .dealcontent-right span strong{font-size:16px;}
/* Vacation landing pages CSS Ends*/
.rulessmall { background-color:#F7F7F7; color:#000000; font-size:10px; }
/* for all page heading */
.pageHeading, .pageHeading h1{font-size:18px;font-weight:bold;color:#076BA7;}
.contentHeading, .contentHeading h2{font-size:16px;color:#3C4C60;font-weight:bold;}
.dealHeading h2, .dealHeading h3{font-size:15px;color:#075DBF;font-weight:bold;}
.subdealHeading, .subdealHeading h3{font-size:14px;color:#3C4C60;font-weight:bold;}
.signinca{ margin-top:1px !important;}
@-moz-document url-prefix(){.signinca {margin-top:1px !important;}}
.vpd-sec-top-lftcol h2, .vpd-sec-top-lftcol h3 { width:409px; display:block; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#ef4915; line-height:29px; border-bottom:3px solid #c7d3e1; margin-bottom:7px !important; }
.sign-up-rgt{background: url("/portals/3/images/signup-home-mid3.gif?gcms-srv") repeat-y scroll -2px 0 transparent}
.sign-up-bg2{background: url("/Portals/3/images/signup-home-mid3.gif?gcms-srv") repeat-y -2px 0; padding-left:7px;}
.sign-up-bg3{background: url("/Portals/3/images/signup-home-mid3.gif?gcms-srv") repeat-y -2px 0; padding-top:5px;}
.tsign{background:url("/portals/3/images/sprite-flight-opt.png?gcms-srv") no-repeat scroll 0 -521px transparent; height:25px}
.bsign{background: url("/portals/3/images/sprite-flight-opt.png?gcms-srv") no-repeat scroll 0 -484px transparent;height:4px}
.sign-up-plus{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f54a1e; font-weight:bold; line-height:20px}
.textcontentSignUp{width:144px; padding:3px 8px 0 8px; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:left}
.couponcontentSignUp{width:150px; padding-bottom:5px; font-family:Arial,Helvetica,sans-serif; font-size:11px; padding-left:6px; text-align:left}
.congrates{font-size:12px; color:#f54a1e; font-weight:bold;}
.sign-up-n{background: url("/portals/3/images/sprite-flight-opt.png?gcms-srv") no-repeat scroll 0 -556px transparent; cursor:pointer; height:26px; width:127px}
.sign-up-n-hover{background: url("/portals/3/images/sprite-flight-opt.png?gcms-srv") no-repeat scroll 0 -585px transparent; cursor:pointer; height:26px; width:127px}
.lft_bottomcrv-newsltr{background:url("/portals/3/images/sprite-flight-opt.png?gcms-srv") no-repeat scroll 0 -126px transparent; height:6px;left:-1px; position:absolute; top:67px; width:6px}
.rgt_bottomcrv-newsltr{background:url("/portals/3/images/sprite-flight-opt.png?gcms-srv") no-repeat scroll -9px -126px transparent; height:6px;right:-1px; position:absolute; top:67px; width:6px}
.contentBg ul > li{list-style: outside none disc !important;}