.csbanner{color:#627586;float:right;font-size:14px;padding:25px 2px 0 0;font-weight:bold}
.csbanner span{color:#F13C0F;font-size:17px}
.headerlnks{color:#687586;padding-right:0px;font-size:11px;padding-bottom:3px}
.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}
#navCS2009{display:block;margin:0;padding:0;z-index:800;position:relative;float:left;width:100%;background-color:#ffffff;height:32px;text-align:center}
#navCS2009 li{display:block;list-style:none;margin:0;padding:0;float:left;position:relative}
#navCS2009 a{display:block;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#3c4c60;text-decoration:none;font-size:12px;font-weight:bold;padding:6px 10px}
#navCS2009 a:hover{background:url(/Portals/2/Images/blueprint/nav-bg.gif?gcms-srv) repeat-x top;color:#ffffff !important}
#navCS2009 .hover{background:url(/Portals/2/Images/blueprint/nav-bg.gif?gcms-srv) repeat-x top;color:#ffffff}
#navCS2009 .currentNav{background-color:#616f7a;color:#ffffff}
#navCS2009 .currentNav a{color:#ffffff}
#navCS2009 ul{display:none;position:absolute;left:0;margin:0;padding:0;width:160px}
* html #navCS2009 ul{line-height:0} /* IE6 "fix" */
#navCS2009 ul a{zoom:1} /* IE6/7 fix */
#navCS2009 ul a{border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:none}
#navCS2009 ul li{float:none;text-align:left}
#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 li a:hover{background-color:#f1f1f1;background-image:none;color:#3c4c60 !important}
#navCS2009 ul li .hover{background-color:#f1f1f1;color:#3c4c60 !important}
#navCS2009 ul ul{top:0;left:174px}
.banner-text{position:absolute;left:171px;top:143px;font-weight:bold;color:#504f4f;font-size:20px;line-height:24px;text-align:right}
.banner-text span{font-weight:bold;color:#c12508;font-size:26px}
.contentarea{margin-top:0.6em}
.whybookflight{margin-top:16px}
.whybookhotels{margin-top:16px}
.whybookrentalcars{margin-top:16px}
.banner1{margin-top:7px}
.gmap_arrow_ico{height:16px;width:16px;display:inline-block;background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -71px -22px transparent;margin-top:3px}
.whybook_lt_ico{background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -5px -165px transparent;height:30px}
.whybook_rt_ico{background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -17px -165px transparent;height:30px}
.whyflyheading{color:#ffffff;background-image:url(/Portals/2/Images/blueprint/whyfly-top-crnr.gif?gcms-srv);font-size:14px;font-family:Arial, Helvetica, sans-serif;background-repeat:repeat-x;padding:7px 0px 6px 0px}
.whyflyheading h2{font-weight:bold;font-size:14px;color:#ffffff;font-family:Arial, Helvetica, sans-serif;margin-bottom:0px}
.whyflytxt{font-size:12px;color:#0f1717;text-align:justify;border:#E5E5E5 1px solid;width:418px}
.whyflytxt ul{margin:5px 10px;padding:0;list-style:none}
.whyflytxt ul li{line-height:23px;border-bottom:1px #ebebeb solid;font-size:12px;list-style:none}
.whyflytxt ul li.last{border-bottom:0px}
.googleMap img{border:10px solid #EFEFEF}
.ads, .ads_small{border:3px solid #bbbbbb;background-color:#eeeeee;height:90px;margin-bottom:0px;display:inline}
.googleads{text-align:center;background-color:#efefef;padding:10px 0px;color:#aaa;font-size:10px}
.advertisement{color:#8c8c8c;font-size:10px}
.video_thumbnail{display:inline-block;background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll 0px -452px transparent;width:130px;margin-right:37px;padding-top:80px;text-align:center}
.video_thumbnail_last{margin-right:0px !important}
.right_arrow_ico{background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -4px -46px;height:18px;width:12px;float:left}
.alignCenter{text-align:center}
.alignJustify{text-align:justify}
.alignLeft{text-align:left !important}
.alignRight{text-align:right !important}
.noMargin{margin:0px !important}
.airportinfo strong, .googleMap strong, .flighttodestination h2, #travelarticle h4, .popularcity strong, .topflightroutes h3, .cheapestairfares h3, .travelguide h3, .flightlocandprice h2, .flightlocandprice .prc_txt_2, #seocontent h3, #seocontent2 h3, .lftcolheading{color:#ef4915;font-size:18px;line-height:1.5;font-weight:normal}
.flighttodestination h2, #travelarticle h4, .topflightroutes h3, .cheapestairfares h3, .cheapestairfares p, .travelguide h3, .travelguide p, .flightlocandprice h2, #seocontent p, #seocontent2 p{margin-bottom:0px}
.airportinfo strong, .popularcity strong{font-weight:normal}
.airportinfo hr, .googleMap hr, .flighttodestination hr, #travelarticle hr, .popularcity hr, .topflightroutes hr, .cheapestairfares hr, .travelguide hr, #seocontent hr, #seocontent2 hr, .lftcolheading_hr{height:3px;color:#cfcfcf;margin-bottom:10px}
.airlines_box h1, h2, h3, h4{margin:0;padding:0}
.rghtportion{_padding-left:0px;overflow:hidden;_float:right !important}
.breadcrumb{color:#000000;font-size:11px;font-weight:normal;line-height:17px;padding-left:20px;padding-right:20px}
.breadcrumbs{padding-left:2px;padding-top:5px}
.breadcrumbs h2, .breadcrumbs strong, .breadcrumbs a{color:#000000;font-size:11px}
.breadcrumbs a{text-decoration:none !important}
.breadcrumbs a:hover{text-decoration:underline !important}
.breadcrumbs span{float:left;color:#000000;font-size:11px}
.airlines_slideshow_top2{width:420px;float:left;overflow:hidden;height:265px}
#home_slideshow2{overflow:hidden;position:relative;width:420px}
#home_slides2{overflow:hidden;margin:0;padding:0;width:420px}
#home_slides2 div{height:265px;overflow:hidden;width:420px}
#home_slides2 li span{display:none}
.black_opacity{background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;position:absolute;top:200px;right:0px;height:28px;width:380px;z-index:4}
.black_opacity2{background:#000;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;position:absolute;top:0px;left:0px;height:70px;width:420px;z-index:4}
#home_slideshow_violator2{position:absolute;top:200px;height:28px;width:380px;z-index:4;right:0px}
#project_caption2{display:none;color:#fff;width:263px;float:left;padding:4px}
#slide_navigation2{float:left;padding-top:4px}
#slide_navigation2 a{width:20px;height:20px;line-height:17px;background:url(/Portals/2/Images/blueprint/cms_slide_num.gif?gcms-srv) no-repeat 0 0px;margin-left:5px;text-indent:-9999px;float:left;display:block;text-decoration:none;font-weight:bold;color:#505050;text-align:center;outline:none}
#slide_navigation2 a:hover{background:url(/Portals/2/Images/blueprint/cms_slide_num.gif?gcms-srv) no-repeat 0 -20px}
#slide_navigation2 a.activeSlide{background:url(/Portals/2/Images/blueprint/cms_slide_num.gif?gcms-srv) no-repeat 0 -20px;cursor:default}
#slide_next2{width:24px;height:20px;background:url(/Portals/2/Images/blueprint/cms_slide_aerrow_right2.gif?gcms-srv) no-repeat 0 0;float:right;margin-top:4px;margin-left:5px}
.coupondesc{position:absolute;z-index:4;right:0;top:30px;width:410px}
.coupondesc h1{color:#ffea00;font-size:40px;line-height:25px;margin-top:0px;margin-right:15px;font-weight:bold;text-align:right}
.coupondesc h1 span{color:#ffffff;font-size:18px}
.coupondesc h1 strong{font-size:27px}
.shadow{text-shadow:#000000 1px 1px 2px;filter:shadow(color:#4f4f4f, strength:2, direction:120)}
.discountcoupon{border:1px solid #cecece}
.discountcoupon p{margin:0px;color:#7b7b7b}
.discountcoupon table.dscntbg{background-image:url(/Portals/2/Images/blueprint/blueprint/discountgrad.jpg?gcms-srv);background-repeat:repeat-y}
.discountdetails{background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -5px -198px transparent;background-repeat:no-repeat;width:119px;padding-left:1px}
.discountdetails span{font-weight:bold;font-size:25px;color:#fff}
.discountdetails span.currency{font-size:30px;margin-left:2px}
.discountdetails span.discountValue{font-size:52px}
.discountdetails span.off{font-size:20px;margin-left:-4px}
.couponCodeTxt{color:#076ba7;font-size:13px}
.couponcode{color:#076ba7;font-weight:bold;font-size:18px;background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -2px -61px transparent;display:inline-block;padding:3px 5px 0px 5px;width:109px;margin-right:10px;font-family:Arial, Helvetica, sans-serif;border:0px}
#clickcopy_ico{background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -2px -91px transparent;height:25px;width:148px;display:none;vertical-align:bottom;!position:absolute;!bottom:0px;cursor:pointer}
.discountcoupon div.btmtpbrd{border-bottom:1px solid #cecece;border-top:1px solid #cecece;color:#3461aa;font-size:11px;height:22px;padding-top:4px;display:none}
.discountcoupon div.btmtpbrd a{color:#3461aa;font-size:11px;float:left}
.discountcoupon div.btmtpbrd img{vertical-align:middle;margin-right:2px}
.facebook_ico{margin-right:2px;float:left;height:15px;width:45px}
.email_ico{margin-right:2px;float:left;height:15px;width:19px;background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -39px 3px transparent}
.comments_ico{margin-left:10px;margin-right:2px;float:left;height:19px;width:23px;background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -61px 0px transparent}
.main-bot-section{width:528px;margin:0;background:#fff;border-bottom:solid 1px #98d0e8;padding:6px}
#panel{display:none}
#panel .main-sub-section .botMain .bot1 img{margin:0 0 0 0 !important}
.main-sub-section{width:526px;height:195px;overflow-y:auto;overflow-x:hidden;background:#fffff1;border:solid 1px #d6d6d6;border-bottom:none}
.main-sub-section .botMain{width:100%;background-image:url(/Portals/2/Images/blueprint/blueprint/sprite-coupon.gif?gcms-srv);background-repeat:repeat-y;border-bottom:1px solid #D6D6D6;float:left}
.main-sub-section .botMain .bot1{float:left;width:38px;margin:5px 20px;height:48px;background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -89px 0 transparent}
.main-sub-section .botMain .bot2{float:left;padding:0 0 20px;position:relative;width:420px}
.main-sub-section .botMain .bot2 .comment_txt{display:block;width:420px;font-size:12px;color:#5e5e5e;padding-bottom:20px}
.main-sub-section .botMain .bot2 .posted_on{font-size:11px;color:#959595;position:absolute;z-index:9;bottom:0;left:0;width:420px}
.flightlocandprice{line-height:1;background:url(/Portals/2/Images/blueprint/flightlocandprice.jpg?gcms-srv) no-repeat scroll 0 0 transparent;height:40px}
.flightlocandprice h2{line-height:normal !important;margin-top:10px}
.flightlocandprice .prc_txt_1, .prices .prc_txt_1{color:#a2a2a2}
.prices .prc_txt_2{color:#EF4915;font-size:26px;font-weight:bold;line-height:26px}
.flightlocandprice .prc_txt_2{font-weight:bold;font-size:26px;line-height:26px}
.updatedate{background-color:#076ba7;text-align:right;font-weight:bold;color:#fff;padding:4px 0 4px 10px}
.updatedate span{margin-right:10px}
.flightdesc{border-left:1px solid #cad8eb;border-right:1px solid #cad8eb;width:538px;overflow:hidden;background:url(/Portals/2/Images/blueprint/CouponBgNew.jpg?gcms-srv) scroll 412px 0px no-repeat #f6faff}
.flightdesc_base_ico{background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -9px -434px transparent;height:7px}
.currentoffers{padding-top:5px}
.flightstable table{border:1px solid #e0e3da}
.flightstable table tr th{background-color:#dbe7f5;font-weight:bold;text-align:left;height:24px;padding-left:20px;border:1px solid #fff;border-right:0px}
.flightstable table tr td{border-top:1px solid #c9d8ed;padding-left:20px;line-height:28px;font-weight:bold;color:#818181;text-align:left;width:auto}
.flightstable table tr.alternaterowcolor{background-color:#f0f3f8}
.flightstable table tr td.flight-price{color:#ea3712;width:auto}
.flightstable table tr td.flight-price, .flightstable table tr td.sec_col, .flightstable table tr td.dates{border-left:1px solid #c9d8ed}
.flightstable td.dates strong{display:block;font-size:11px;color:#9A9A9A;font-weight:normal;line-height:14px}
.flightstable td.dates span{color:#818181}
.flightcaption{background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -29px -128px transparent;height:23px;padding-top:10px}
.flightcaption h3{font-size:14px;color:#076ba7;font-weight:bold;margin:0px;text-align:left;text-indent:10px}
.cheapestairfares .alignRight{line-height:normal}
.travelguide ul{margin:0;padding:0 0 0 15px;text-align:justify}
.travelguide ul li{margin-bottom:5px}
.couponcodeoffer{font-size:10px;background-color:#f7f7f7;padding-top:10px;padding-bottom:10px}
.couponcodeoffer strong{font-size:11px}
.couponcodeoffer{text-align:justify}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.directory{border:1px solid #EFEBEF;border-top:0px;padding-bottom:15px}
.directory .heading{background:url(/Portals/2/Images/blueprint/icon_hor_blocks.gif?gcms-srv) no-repeat scroll 5px center #E3EFFD;color:#003366;font-weight:bold;padding:5px 5px 5px 20px;font-size:14px;margin-top:0px}
.directory .padding{padding:0 5px}
.directory .links a:link, .directory .links a:active, .directory .links a:visited{color:#000066;font-size:12px;line-height:18px}
.directory .links a:hover{color:#006699}
.directory span{display:inline-block;width:20px;text-align:center;line-height:18px}
.directory .gmap_arrow_ico{width:16px !important;margin:3px 5px 0px 5px;vertical-align:top}
.paging span{display:inline !important}
.paging a{text-decoration:none}
.paging a:hover{text-decoration:underline}
.coa_searchbase{background:url(/Portals/2/Images/blueprint/coa_search.jpg?gcms-srv) no-repeat scroll 5px 10px transparent}
.coa_searchTop{background:url(/Portals/2/Images/blueprint/coa_search.jpg?gcms-srv) no-repeat scroll left top transparent;overflow:hidden;height:8px}
.coa_searchBase{background:url(/Portals/2/Images/blueprint/coa_search.jpg?gcms-srv) no-repeat scroll left bottom transparent;overflow:hidden;height:8px}
.coa_search{border-left:1px solid #d4d6d5;border-right:1px solid #d4d6d5;background-color:#f5faff;padding:0 5px;width:256px;margin-left:1px}
.coa_search label, .coa_search_big label{display:block;background-color:#FFCC00;color:#000}
.coa_search strong, .coa_search_big strong{line-height:22px}
.coa_search a.newsSignUp, .coa_search_big a.newsSignUp{background:url(/Portals/2/Images/blueprint/newsletter_go.gif?gcms-srv) 0 0 no-repeat;height:27px;width:65px;display:inline-block;border:0px;margin-top:-2px;cursor:pointer;vertical-align:top;margin-left:5px}
.coa_search a.newsSignUp:hover, .coa_search_big a.newsSignUp:hover{background:url(/Portals/2/Images/blueprint/newsletter_go_h.gif?gcms-srv) 0 0 no-repeat}
.coa_searchTop_big{background:url(/Portals/2/Images/blueprint/coa_search_big.jpg?gcms-srv) no-repeat scroll left top transparent;overflow:hidden;height:8px}
.coa_search_big{border-left:1px solid #d4d6d5;border-right:1px solid #d4d6d5;background-color:#f5faff;padding:0 5px;width:418px;margin-left:0px}
.coa_searchBase_big{background:url(/Portals/2/Images/blueprint/coa_search_big.jpg?gcms-srv) no-repeat scroll left bottom transparent;overflow:hidden;height:4px}
.customerreviews{background:url(/Portals/2/Images/blueprint/blueprint_sprite.gif?gcms-srv) no-repeat scroll -129px 1px transparent;height:80px;margin:0 auto;text-align:center;width:130px;position:relative}
.customerreviews strong{color:#585858}
.customerreviews span, #coa_search span{color:#787878;font-weight:bold;font-size:36px;line-height:normal;display:block}
.customerreviews small, #coa_search small{font-size:16px}
.customerreviews a{margin-left:15px;text-decoration:none}
.MainTabs{border-bottom:1px solid #E5E5E5}
.MainTabs span{display:block;font-size:11px;font-weight:normal;margin-left:1px}
.MainTabs a{background:url(/Portals/2/Images/blueprint/tab_normal_left.jpg?gcms-srv) no-repeat scroll left 10px transparent;display:inline-block;height:49px;overflow:hidden;float:left;color:#616161;text-decoration:none;padding-left:10px;cursor:pointer;margin-right:5px}
.MainTabs a:hover{background:url(/Portals/2/Images/blueprint/tab_normal_left_active.jpg?gcms-srv) left 10px no-repeat}
.MainTabs a.current{background:url(/Portals/2/Images/blueprint/tab_normal_left_active.jpg?gcms-srv) no-repeat scroll left 0px transparent}
.MainTabs strong{background:url(/Portals/2/Images/blueprint/tab_normal_right.jpg?gcms-srv) right 10px no-repeat;padding:14px 10px 5px 0;font-size:15px;display:inline-block;height:32px;line-height:normal}
.MainTabs a:hover strong{background:url(/Portals/2/Images/blueprint/tab_normal_right_active.jpg?gcms-srv) right 10px no-repeat;color:#000000}
.MainTabs a.current strong{background:url(/Portals/2/Images/blueprint/tab_normal_right_active.jpg?gcms-srv) right 0px no-repeat;color:#000000}
.sub_menus{border:1px solid #E5E5E5;border-top:0px;width:978px;line-height:25px;background-color:#E5E5E5}
.sub_menus ul{margin:0;padding:0}
.sub_menus li{list-style-type:none;float:left}
.sub_menus li .active{text-decoration:none;color:#616161}
.sub_menus li a{float:left;text-decoration:underline;color:#000099;margin:0 5px}
.tab{border:1px solid #E5E5E5;border-top:0px;width:978px}
.First-Dining{display:block;color:#535353;text-align:justify}
.First-Dining h1{margin:10px 0px;color:#535353;font-size:18px;float:left;line-height:normal;display:block;width:100%}
.thumbnail{background:url(/Portals/2/Images/blueprint/thumbBg.gif?gcms-srv) no-repeat -2px 0px transparent;height:157px;width:157px;float:left}
.tab .flightcaption{background:url(/Portals/2/Images/blueprint/tableBg_310.jpg?gcms-srv) no-repeat scroll 0 0 transparent;height:23px;padding-top:10px}
.tab .flightstable table tr td{width:88px;padding:0 5px;line-height:20px}
.tab .flightstable table tr td.flight-price{width:auto}
.et_lists{height:170px}
.entertainment ul{padding:0;margin:10px 0 0 0}
.entertainment li{list-style:none;list-style-image:url(/Portals/2/Images/blueprint/blueprint/arrow.gif?gcms-srv);margin-left:28px;line-height:20px;text-align:left}
.entertainment strong{margin-left:15px;display:block;margin-top:5px;text-align:left}
.et_midList{height:100%;border-left:1px solid #C9D8ED;border-right:1px solid #C9D8ED}
.tab .lbl{display:inline-block;line-height:23px;width:100px}
.quick_links{float:left;width:980px;padding:15px 0 0 20px;font:11px Arial, Helvetica, sans-serif;background:#eee;border-bottom:1px solid #e7e7e7;margin-top:1px}
.quick_links ul{margin:0;padding:0;list-style:none;float:left;width:980px;padding-bottom:10px}
.quick_links li{color:#777;float:left;width:auto;padding-right:7px;margin-right:7px;background:url(/Portals/2/Images/blueprint/footer_sep.jpg?gcms-srv) no-repeat right;list-style:none !important}
.quick_links li a, .quick_links li a:visited, .quick_links li a:link, .quick_links li a:active{color:#333;text-decoration:none;font-size:11px !important}
.quick_links li a:hover{color:#ff0000;text-decoration:underline}
.quick_links li.last{background:none;margin-right:0;padding-right:0}
.quick_links li.first{background:none;margin-right:0}
.footer_follow_links{float:left;width:980px;padding:10px 0 2px 20px;font:11px Arial, Helvetica, sans-serif;border-top:1px solid #e7e7e7;margin-top:1px;background:#fff}
.footer_follow_links ul{margin:0;padding:0;list-style:none;float:left;width:auto}
.footer_follow_links li{color:#333;float:left;width:auto;padding-right:22px;line-height:24px;list-style:none !important}
.footer_follow_links li a, .footer_follow_links li a:link, .footer_follow_links li a:active, .footer_follow_links li a:visited{color:#333;text-decoration:none;font-size:11px !important}
.footer_follow_links li a:hover{color:#ff0000;text-decoration:underline}
.footer_follow_links li.last{background:url(/Portals/2/Images/blueprint/footer_sep.jpg?gcms-srv) no-repeat left 7px;padding-left:7px}
.footer_follow_links li.first{padding-right:7px}
.footer_follow_links span{background:url(/Portals/2/Images/blueprint/footer-sprite.png?gcms-srv) no-repeat;float:left;margin-right:5px}
.footer_follow_links span a{display:block;text-decoration:none}
.footer_follow_links .blog{background-position:-91px 0;width:19px;height:33px}
.footer_follow_links .blog a{width:19px;height:33px}
.footer_follow_links .twitter{background-position:-90px -33px;width:20px;height:33px}
.footer_follow_links .twitter a{width:20px;height:33px}
.footer_follow_links .facebook{background-position:-92px -66px;width:18px;height:33px}
.footer_follow_links .facebook a{width:18px;height:33px}
.footer_follow_links .squidoo{background-position:-92px -99px;width:19px;height:33px}
.footer_follow_links .squidoo a{width:19px;height:33px}
.footer_follow_links .rss{background-position:-75px 0;width:16px;height:16px;float:right;margin:4px 0 0 5px}
.footer_follow_links .rss a{width:16px;height:16px}
.footer_courtsey{float:left;width:980px;padding:0 0 0 20px;border-top:1px solid #e7e7e7;font:11px/30px Arial, Helvetica, sans-serif;color:#757575;background:#fff}
.footer_courtsey span{color:#757575}
.footer_courtsey a, .footer_courtsey a:active, .footer_courtsey a:link, .footer_courtsey a:visited{color:#757575;text-decoration:none;font-size:11px !important}
.footer_sprite{float:left;width:1000px;background:#fff;padding-top:3px;padding-bottom:8px}
.footer_sprite img{float:left;margin-top:8px;margin-left:24px}
.footer_sprite span{background:url(/Portals/2/Images/blueprint/footer-sprite.png?gcms-srv) no-repeat;float:left;margin-top:8px;margin-left:22px}
.footer_sprite span a{text-decoration:none;display:block}
.footer_sprite .iatan{background-position:0 -28px;width:38px;height:34px}
.footer_sprite .iatan a{width:38px;height:34px}
.footer_sprite .tia{background-position:0 -97px;width:83px;height:33px}
.footer_sprite .tia a{width:83px;height:33px}
.footer_sprite .arc{background-position:0 -426px;height:51px;margin-top:2px;width:38px}
.footer_sprite .astanet{background-position:0 -62px;width:42px;height:35px}
.footer_sprite .astanet a{width:42px;height:35px}
.footer_sprite .truste{background-position:0 -130px;width:110px;height:33px}
.footer_sprite .truste a{width:110px;height:33px}
.footer_sprite .verisign{background-position:0 -163px;width:77px;height:43px}
.footer_sprite .verisign a{width:77px;height:43px}
.footer_sprite .master{background-position:-1px -207px;width:51px;height:32px}
.footer_sprite .master a{width:51px;height:32px}
.footer_sprite .visa{background-position:-1px -240px;width:50px;height:32px;margin-left:10px}
.footer_sprite .visa a{width:50px;height:32px}
.footer_sprite .amex{background-position:-1px -273px;width:49px;height:32px;margin-left:10px}
.footer_sprite .amex a{width:49px;height:32px}
.footer_sprite .discover{background-position:-1px -306px;width:50px;height:32px;margin-left:10px}
.footer_sprite .discover a{width:50px;height:32px}
.footer_sprite .diners{background-position:-1px -339px;width:49px;height:32px;margin-left:10px}
.footer_sprite .diners a{width:49px;height:32px}
.footer_sprite .hitwise{background-position:-1px -372px;width:44px;height:50px}
.footer_sprite .hitwise a{width:44px;height:50px}
.vp-signup{color:#096FAF;font-family:Arial, Helvetica, sans-serif;font-size:17px}
.vp-signup-text{font-size:14px;font-weight:bold;line-height:30px}
.vp-signup-input{background:url("../images/vp-nlsub-iconcms.gif?gcms-srv") no-repeat scroll 0 0 transparent;!background:url("../images/vp-nlsub-iconcms.gif?gcms-srv") no-repeat scroll 0 1px transparent;display:inline;float:left;height:25px;padding:0 0 0 28px}
.wash{font:bold 12px Arial, Sans-Serif;color:#000;height:25px;width:350px;padding:0 0 0 10px;line-height:24px;border:solid 1px #cecfcf}
.vp-signup .success{padding:8px 170px 12px 5px;font-weight:normal;display:none;font-size:12px;color:#000000;background:url(/Portals/2/Images/blueprint/email15coupon.gif?gcms-srv) no-repeat 373px 8px}
.vp-signup-text span{font-size:12px;color:#000}
.vp-signup-text b{color:#ef4d23}
.box_border{border:1px solid #e5e5e5;border-top:0}
.box_border ul{margin:5px 6px;padding:0;list-style:none}
.box_border ul li{line-height:23px;border-bottom:1px #ebebeb solid;font-size:11px}
.whyflyheading{color:#ffffff;background-image:url(/Portals/2/Images/blueprint/whyfly-top-crnr.gif?gcms-srv);font-size:14px;font-family:Arial, Helvetica, sans-serif}
.whyflyheading h4{font-weight:bold;font-size:14px;color:#ffffff;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px}
.whyflytxt{font-size:12px;color:#0f1717;text-align:justify}
.whyflytxt ul{margin:5px 6px;padding:0;list-style:none}
.whyflytxt ul li{line-height:23px;border-bottom:1px #ebebeb solid;font-size:12px;list-style:none}
.whyflytxt li{background:url(/Portals/2/Images/arrow-list.gif?gcms-srv) left 9px no-repeat;padding:0 0 0 10px}
.srchcheapo_lft{float:left;width:5px;height:45px;background:url(../images/srchcheapo_lft.gif?gcms-srv) no-repeat left top}
.srchcheapo_rgt{float:left;width:5px;height:45px;background:url(../images/srchcheapo_rgt.gif?gcms-srv) no-repeat left top}
.srchcheapo_rpt{float:left;width:408px;height:45px;background:url(../images/srchcheapo_rpt.gif?gcms-srv) repeat-x left top;color:#222222;font-size:13px;font-weight:bold;padding-left:2px;line-height:16px;padding-top:9px}
.srchcheapo_rpt img{vertical-align:middle}
.srchfrminput{border:1px solid #076ba7;font-weight:normal;padding:0 3px 2px 3px;color:#076ba7;font-family:Arial, Helvetica, sans-serif;font-size:13px !important;line-height:21px;width:228px;!width:222px;height:24px;vertical-align:middle}
.srchcheapodir_lft{float:left;width:5px;height:58px;background:url(../images/srchcheapodir_lft.gif?gcms-srv) no-repeat left top}
.srchcheapodir_rgt{float:left;width:5px;height:58px;background:url(../images/srchcheapodir_rgt.gif?gcms-srv) no-repeat left top}
.srchcheapodir_rpt{float:left;width:303px;height:58px;background:url(../images/srchcheapodir_rpt.gif?gcms-srv) repeat-x left top;color:#222222;font-size:13px;font-weight:bold;padding-left:5px;line-height:16px;padding-top:9px}
.srchcheapodir_rpt img{vertical-align:middle}
.srchdirfrminput{border:1px solid #076ba7;font-weight:normal;padding:0 3px 2px 3px;color:#076ba7;font-family:Arial, Helvetica, sans-serif;font-size:13px !important;line-height:21px;width:250px;!width:246px;height:24px;vertical-align:middle}
.popularcity{font:12px Arial, Helvetica, sans-serif !important;line-height:17px !important}
.popularcity p{margin:0px;padding:0px;font:12px Arial, Helvetica, sans-serif !important}
.popularcity strong{color:#ef4915;font-weight:bold;font-size:16px;line-height:1.5}
.orange-heading{color:#ef4915;font:bold 16px Arial, Helvetica, sans-serif !important;line-height:2em !important;border-bottom:3px solid #dddddd;margin:0 0 10px 0;padding:10px 0 0 0!important}
.links_arrow{font-size:12px !important}
.links_arrow ul{margin:0;padding:0;list-style:none;width:auto;margin-left:10px;margin-top:10px}
.links_arrow li{color:#000;width:auto;list-style:none;background:url(../images/img-arricon.gif?gcms-srv) no-repeat left 6px;padding-left:10px;line-height:16px !important;font-size:12px !important}
.links_arrow li a, .links_arrow li a:active, .links_arrow li a:visited{color:#000;text-decoration:none}
.links_arrow li a:hover{color:#000;text-decoration:underline}
.linksmore a, .linksmore a:active, .linksmore a:visited{color:#0000ff !important;text-decoration:underline !important}
.readmorel a, .readmorel a:active, .readmorel a:visited{color:#0000ff !important;text-decoration:underline !important;font-size:11px}
.linksmore a:hover, .readmorel a:hover{color:#0000ff !important;text-decoration:none !important}
.fontarial{font-size:12px;font-family:Arial, Helvetica, sans-serif}
.mapdiv{padding:5px;background:#efefef}
.font12b{font-weight:bold;color:#828282;font-size:12px !important}
.font12bred{font-weight:bold;color:#ff0000 !important;font-size:12px !important}
.font12bblack{font-weight:bold !important;color:#000000 !important;font-size:12px !important}
.font12bred a, .font12bred a:active, .font12bred a:visited{color:#ff0000 !important;text-decoration:underline !important}
.font12bred a:hover{color:#ff0000 !important;text-decoration:none !important}
.font11bred{font-weight:bold !important;font-size:11px;color:#ff0000}
.font11bred a, .font12bred a:active, .font12bred a:visited{color:#ff0000 !important;text-decoration:underline !important}
.font11bred a:hover{color:#ff0000 !important;text-decoration:none !important}
.clttxthd{font-size:13px;font-weight:bold;color:#344454;text-align:left}
.clttxt{font:12px Arial, Helvetica, sans-serif !important;color:#344454;text-align:left;line-height:normal}
.clttxt ul{}
.clttxt ul li{font:Arial, Helvetica, sans-serif !important;color:#344454;list-style-type:disc;color:#000000;margin:0 25px 0 15px}
.clttxt a:link, .clttxt a:active, .clttxt a:visited{font-size:11px;font-weight:normal;color:#f5251b;text-decoration:none;padding-right:5px}
.clttxt a:hover{font-size:11px;font-weight:normal;color:#f5251b;text-decoration:underline;text-align:right}
.cptxt{font-size:11px;font-weight:normal;color:#344454;padding-left:15px;padding-right:4px;padding-top:3px}
.cptxt b{color:#ed0000}
.bdrflt{border-left:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid}
.clttxt1{font-size:11px;font-weight:normal;color:#344454}
.clttxt1 a:link, .clttxt1 a:active, .clttxt1 a:visited{font-size:11px;font-weight:normal;color:#f5251b;text-decoration:none;padding-right:5px}
.clttxt1 a:hover{font-size:11px;font-weight:normal;color:#f5251b;text-decoration:underline;text-align:right}
.lftrgtbordr{background:#f4f4f4;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
body *{font-family:Arial, Helvetica, sans-serif}
.vpd-sec-container{width:550px;float:left;font:normal 12px Arial, Helvetica, sans-serif;background:url("../images/lft-rgt-bdr.gif?gcms-srv") left top repeat-y}
.vpd-sec-top-crv{width:550px;float:left;padding-bottom:10px;background:url("../images/deal-top-curve.gif?gcms-srv") left top no-repeat}
.vpd-sec-top-lftcol{width:409px;float:left;padding:0 0 0 14px}
.vpd-sec-top-lftcol h2{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}
.vpd-sec-top-lftcol p{width:409px;display:block;float:left;line-height:18px;padding:0px;margin:0px}
.vpd-sec-top-rgtcol{width:100px;height:80px;!height:85px;float:left;background:url("../images/top-rgt-curve.jpg?gcms-srv") left top no-repeat;text-align:center;padding:4px 0 0 27px;!padding:4px 0 0 25px}
.vpd-sec-bottom-crv{width:550px;float:left;background:url("../images/deal-bottom-curve.gif?gcms-srv") left bottom no-repeat}
.vpd-sec-middle-sec{width:540px;float:left;padding:0 5px 5px;font:normal 12px Arial, Helvetica, sans-serif}
.vpd-sec-deal-cont{width:530px;float:left;padding:5px}
.vpd-sec-deal-contHover{width:530px;float:left;padding:5px;background:#e1f2f9;cursor:pointer}
.vpd-sec-deal-heading{width:530px;float:left}
.vpd-sec-deal-heading h2{font-size:14px;font-weight:bold;color:#086aa9}
.vpd-sec-deal-heading h2 a:link, .vpd-sec-deal-heading h2 a:active, .vpd-sec-deal-heading h2 a:visited{color:#086aa9;font-size:14px;text-decoration:underline;font-weight:bold}
.vpd-sec-deal-heading h2 a:hover{color:#086aa9;text-decoration:none}
.vpd-sec-deal-heading h2 img{margin-left:5px;vertical-align:middle}
.vpd-sec-deal-heading .ttl{font-size:14px;font-weight:bold;color:#086aa9}
.vpd-sec-deal-heading .ttl a{color:#086aa9;text-decoration:underline}
.vpd-sec-deal-heading .ttl a:hover{color:#086aa9;text-decoration:none}
.vpd-sec-deal-heading .ttl img{margin-left:5px;vertical-align:middle}
.vpd-sec-deal-wrapper{width:530px;float:left;padding-top:5px}
.vpd-sec-deal-thumbnail{width:106px;height:106px;float:left;border:5px solid #dedede}
.vpd-sec-deal-rgttxt{width:400px;float:left;padding-left:8px;font-size:11px;position:relative}
.vpd-sec-deal-rgttxt ul{padding:0px;margin:0px;list-style-type:none}
.vpd-sec-deal-rgttxt ul li{padding:4px 0;margin:0px;list-style-type:none}
.vpd-sec-deal-rgttxt ul li ul li{padding:3px 0 0 15px;margin:0px;background:url(/Portals/2/Images/blueprint/wright-arrow.gif?gcms-srv) left 5px no-repeat}
.vpd-sec-deal-rgttxt ul li.green-list ul li{margin:0 5px 0 0;display:block;font-weight:bold;color:#009100}
.vpd-sec-deal-price{float:right;text-align:right;position:absolute;right:0;line-height:14px}
.vpd-sec-deal-price img{margin-bottom:5px}
.arial13red{font:bold 13px Arial, Helvetica, sans-serif;color:#ff0000}
.arial24red{font:bold 24px Arial, Helvetica, sans-serif;color:#ff0000}
a.arial24red{font:bold 24px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none}
a.arial24red:hover{font:bold 24px Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:underline}
div.hr{display:block;padding:0px;margin:5px 0;width:540px;height:1px;border:0;background:#d6d5d5;float:left}
div.hr hr{display:none}
.toppadd5{padding-top:5px;text-align:center}
.lftcontnt{float:left;text-align:left;width:280px;font-size:11px !important}
.lftcontnt img{border:1px solid #CCCCCC;margin:0 2px 0 0;vertical-align:middle}
.lftcontnt strong{padding:10px 0 0 0}
.martop12{margin-top:12px}
.martop9{margin-top:9px}
#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}
#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}
#navCS2009{background-color:#ffffff;height:32px;text-align:center;margin-bottom:0px;padding:0px}
#navCS2009 *:hover{background:url(../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;text-decoration:none;font-size:12px;font-weight:bold;padding:8px 0px}
#navCS2009 a:hover{background:url(../images/nav-bg.gif?gcms-srv) repeat-x top;color:#ffffff !important}
#navCS2009 .hover{background:url(../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}
#navCS2009 ul a{border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:none}
.headerlnks{color:#687586;padding-right:8px;font-size:11px;padding-bottom:5px;#padding-bottom:4px}
.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}
.topsmlinks{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000000;BACKGROUND-COLOR:#e1e1e1;TEXT-DECORATION:none}
.topsmlinks a:link{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000000;TEXT-DECORATION:none}
.topsmlinks a:active{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000000;TEXT-DECORATION:none}
.topsmlinks a:visited{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000000;TEXT-DECORATION:none}
.topsmlinks a:hover{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#ff3300;TEXT-DECORATION:none}
.newIco{position:absolute;top:50px;left:935px;display:inline !important}
body{margin:0;padding:0}
#srcformall{font-family:Arial, Helvetica, sans-serif;font-size:12px !important;color:#000000}
#srcformall strong{font-weight:bold;color:#000}
#srcformall a:link, #srcformall a:visited, #srcformall a:active{font-family:Arial, Helvetica, sans-serif;font-size:12px !important;font-weight:normal;color:red;text-decoration:underline}
#srcformall a:hover{text-decoration:none}
#srcformall ul{list-style:none;margin:0px;padding:0px}
#srcformall ul li{display:inline;font-size:14px;font-weight:bold;cursor:pointer;font-family:Arial, Helvetica, sans-serif;padding:4px 21px 2px 22px}
.darkf{font-family:Arial, Helvetica, sans-serif;font-size:12px !important;font-weight:bold;color:#000000}
.bfrmtitlecms{padding-left:5px;height:36px;width:100%;width:530px;!width:533px}
.bfrmtitlecms h1, .bfrmtitlecms h2{font-size:20px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;line-height:36px;color:#ffffff;padding:0px;background:#076ba7;margin:0px}
.bfrmtitlecms .bfrmcmshead{font-size:20px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;line-height:36px;color:#ffffff;padding:0px;background:#076ba7;margin:0px}
.bfrmsubcnt{/*	border:1px solid #076ba7;*/ background-color:#edeeee;font-size:12px !important;height:68px !important}
.bfrmdesttxtAir{border:1px solid #076ba7;font-size:16px;font-weight:bold;padding:5px;width:96%;vertical-align:middle;color:#076ba7}
.bfrmdesttxt{border:1px solid #076ba7;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:5px;width:93%;vertical-align:middle;color:#076ba7}
.bfrminput{border:1px solid #076ba7;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:4px 2px;_padding:3px 2px;color:#076ba7;font-size:14px;!height:24px}
.bfrmleftbrd{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) scroll no-repeat -10px -150px;float:left}
.bfrmleftbrd2{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) scroll no-repeat -8px -150px;float:left}
.bfrmrightbrd{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) scroll no-repeat 505px -150px;float:left;padding:0 4px}
.bfrmrightbrd320{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) scroll no-repeat 275px -150px;float:left;padding:0 4px}
.bfrmrightbrd420{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat 375px -150px;float:left;padding:0 4px}
.bfrmleftcor{background:url(../Images/searchformw/bfrmblrbrd.gif?gcms-srv) scroll top left repeat-y;float:left}
.bfrmrightcor{background:url(../Images/searchformw/bfrmblrbrd.gif?gcms-srv) scroll top right repeat-y;float:left}
.bfrmtmid{background:url(../Images/searchformw/bfrmtmid.gif?gcms-srv) scroll top repeat-x;background-color:#ffffff;width:100%}
.bottom_curves{background:url(../Images/searchformw/bfrmbmid.gif?gcms-srv) scroll left top repeat-x;width:100%;float:left;height:11px;_background:url(../Images/searchformw/bfrmbmid.gif?gcms-srv) scroll top repeat-x;font-size:1px}
.bottom_curves span.left_curve{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat -82px -152px;width:12px;height:11px;float:left;font-size:1px}
.bottom_curves span.right_curve{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat -100px -152px;width:13px;height:11px;float:right;font-size:1px}
.STabflightbg{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat 1px -113px #076BA7;line-height:27px;text-align:left;width:545px !important}
.STabhotelbg{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat 1px -39px #076BA7;line-height:27px;text-align:left;width:545px !important}
.STabcarbg{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat 1px -76px #076BA7;line-height:27px;text-align:left;width:545px !important}
.STabactivbg{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat 1px 0 #076BA7;line-height:27px;text-align:left;width:545px !important}
.STabpkgbg{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat 1px 0 #076BA7;line-height:27px;text-align:left;width:545px !important}
.pkgtabs{clear:both;overflow:hidden;background-image:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv);background-repeat:no-repeat;line-height:27px;text-align:left}
.pkgtabs ul{list-style:none;margin:0px;padding:0px}
.pkgtabs ul li{display:inline;font-size:14px;font-weight:bold;cursor:pointer;font-family:Arial, Helvetica, sans-serif;padding:0;text-align:center}
#showFlights{padding:0px 21px 0px 23px;!padding:0px 20px 0px 23px}
#showHotels{padding:0px 23px 0px 23px;!padding:0px 22px 0px 22px}
#showCars{padding:0 23px 0 26px;!padding:0px 24px 0px 24px}
#showPkg{padding:0 19px 0 24px;!padding:0px 19px 0px 21px}
.STabflightbg4t{background-position:0 -113px;background-color:#076BA7}
.STabhotelbg4t{background-position:0 -39px;background-color:#076BA7}
.STabcarbg4t{background-position:0 -76px;background-color:#076BA7}
.STabpkgbg4t{background-position:0 top;background-color:#076BA7}
#srcformall .citycode a:link, #srcformall .citycode a:active, #srcformall .citycode a:visited{font:normal 10px Arial, Helvetica, sans-serif;color:#ff4800;text-decoration:none}
#srcformall .citycode a:hover{text-decoration:underline}
#srcformall .tooltip a:link, #srcformall .tooltip a:active, #srcformall .tooltip a:hover, #srcformall .tooltip a:visited{font:normal 12px Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline}
.searchbtn{float:right;width:120px;height:35px;background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat -302px -150px;margin-right:0px;cursor:pointer}
.searchbtn:hover{background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat -172px -150px}
.advbdr{border-bottom:1px dotted #252525}
.ErrorMsg div{color:#f00;margin:0 7px;font-size:12px !important;background:#FFFFB7;padding:0 2px}
.triptype{float:left;width:115px;font-size:12px !important;margin-left:12px;padding-top:4px;_margin-left:7px;line-height:14px}
.dttime{width:53px;float:left;font-size:12px !important;_padding-bottom:2px}
.dttime1{width:43px;padding-bottom:0px;vertical-align:middle;font-size:12px !important;_padding-bottom:2px}
.dttime1 img{display:block;padding-top:3px !important;_padding-top:6px !important}
.dttime2{width:53px;float:left;line-height:24px;font-size:12px !important;_padding-bottom:2px}
.dt{float:left;padding-right:0px}
.dttime img{vertical-align:middle}
.flexidt{font-weight:normal;padding-bottom:5px}
.prefAl{width:90px;float:left;display:block;font-size:12px !important;padding-left:5px}
.cl{clear:both;font-size:12px !important;margin:5px 0}
.cl strong{color:#000000}
.pplrdest{float:left;width:32%;height:16px;font-size:12px !important}
.htlchkin{width:45%;float:left}
.htlchkin img{vertical-align:top;padding-top:3px}
.htlrmsel{float:left;width:60px}
.advhtl{width:190px;float:left;padding:2px}
.advht2{width:75px;float:right;padding:2px}
.htlroom{float:left;width:50px}
.c1{font-size:12px !important}
.c1 strong{color:#000000}
.errmsg li{display:block}
#errMsgs li{display:block;clear:both}
select{font:normal 14px Arial, Helvetica, sans-serif;margin:2px 0}
.cal{cursor:pointer}
label{line-height:15px}
.minor{float:right;padding-right:6px;_padding-right:10px;padding-top:5px;width:140px}
#listautocomp ul{padding:0px;margin:0px;cursor:pointer;width:534px}
#listautocomp ul li{border-bottom:none !important;font-family:Arial, Helvetica, sans-serif;font-size:13px !important;text-align:left;list-style:none;text-transform:capitalize;background-color:#ffffff;float:left;color:#000;cursor:pointer;width:534px}
#listautocomp ul li:hover{cursor:pointer;width:534px;padding-right:6px;_padding-right:10px}
#listautocomp ul li div{width:534px;line-height:22px;padding:0 !important;overflow:hidden;height:24px;text-indent:4px;text-align:left !important}
#listautocomp ul li div b{background:#ffff00;font-weight:normal}
#listautocomp ul li .divHover{background-color:#E5E5E5;font-weight:bold;font-size:14px}
#listautocomp ul li .divHover b{background:#E5E5E5;font-weight:bold}
#listautocomp ul li .airporticon{background:url(/Portals/2/Images/airporticon.gif?gcms-srv) no-repeat 0 0;width:19px;height:18px;margin:2px 0 0 6px;float:left}
#sugestBox{width:534px}
.ac_results{padding:0px;margin:0px;cursor:pointer;border:1px solid #000;border-bottom:none;background-color:#fff;overflow:hidden;z-index:9999999}
.ac_results ul{width:100%;list-style-type:none;list-style:none;padding:0;margin:0}
.ac_results li{margin:0px;padding:3px 2px 3px 5px;border-bottom:1px solid black;cursor:pointer;display:block;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;overflow:hidden}
.ac_loading{background:#fff}
.ac_odd{background-color:#fff;padding-left:0px}
.ac_over{background-color:#d5e2ff;color:#000;cursor:pointer}
.ac_text{background:#FFFF00;font-style:normal}
.autosuggestboxout{border:3px solid #2a8fcc;background:#fff url(../Images/searchformw/auto-suggest-bg662.gif?gcms-srv) repeat-y;float:left;position:relative}
.autosuggestboxout .closeautosuggest{left:0;bottom:0}
.autosuggestbox{width:662px}
.autosuggestbox1{width:534px;border:3px solid #2a8fcc;background:transparent url(../Images/searchformw/auto-suggest-bot1.gif?gcms-srv) scroll bottom repeat-x}
.autosuggestboxlt{float:left;width:534px;padding-bottom:30px}
.autosuggestboxrt{float:left;width:128px}
.lihoverstat{background-color:#ffffd6}
.linormalstat{background-color:#ffffff}
.athigh{background-color:#fff600;font-weight:bold;height:20px}
.search-r-head{font-family:Arial;font-size:12px;color:#000;font-weight:bold;padding:5px 0 3px 7px;margin:0px}
ul#recentse{margin:0;padding:0;padding-bottom:1px;list-style-type:none;font-family:Arial;font-weight:bold;font-size:12px}
ul#recentse li{padding:5px 0 5px 7px;width:121px;*padding-right:2px;*width:119px;_width:117px;display:block;float:left;white-space:normal;word-wrap:break-word}
ul#recentse li a, ul#recentse li a:active, ul#recentse li a:link, ul#recentse li a:visited, ul#recentse li a:hover{float:left;width:121px;*width:119px;_width:117px;padding-right:2px;background-color:Transparent;white-space:normal;word-wrap:break-word;text-decoration:none;font-weight:bold}
ul#recentse li:hover, ul#recentse li.recentseli{display:block;background-color:#ffffd6;cursor:pointer}
ul#recentse li.recentselio{display:block;background-color:Transparent}
ul#recentse li span.search-r-title{font-size:12px;color:#015285}
.search-r-title-img{background:transparent url(../Images/searchformw/f-arrow.gif?gcms-srv) 0 3px no-repeat;padding-left:10px}
ul#recentse li span.search-r-detail{font-size:11px;color:#8d8d8d}
.airicon{float:right;background:transparent url(../Images/searchformw/airicon.gif?gcms-srv) right 1px no-repeat;font-size:12px;padding:0px 18px 0 0;margin-right:3px;font-weight:bold;color:#adadad}
.cityicon{float:right;background:transparent url(../Images/searchformw/cityicon.gif?gcms-srv) right 1px no-repeat;font-size:12px;padding:0px 16px 0 0;margin-right:3px;font-weight:bold;color:#adadad}
.locationicon{float:right;background:transparent url(../Images/searchformw/locationicon.gif?gcms-srv) right 1px no-repeat;font-size:12px;padding:0px 16px 0 0;margin-right:3px;font-weight:bold;color:#adadad}
.flgbg{background-color:#D0E0ED;padding:6px;width:394px}
.closeautosuggest{background:#D4E9EE;float:left;width:534px;position:absolute;z-index:999;bottom:3px;left:3px;cursor:pointer;text-align:center;color:#076BA7}
.closeautosuggest a{color:#076BA7;display:block;text-decoration:none;font:bold 16px/30px Arial, Helvetica, sans-serif}
.closeautosuggest a:link, .closeautosuggest a:active, .closeautosuggest a:visited, .closeautosuggest a:hover{color:#076BA7;display:block;text-decoration:none;font:bold 16px/30px Arial, Helvetica, sans-serif}
input:focus, select:focus, textarea:focus{outline:none}
input, select{margin:0}
.loader{background:url(/Portals/2/Images/blueprint/ajax-widget-loader.gif?gcms-srv) no-repeat;width:16px;height:16px;position:absolute;right:10px;top:40px;z-index:999}
.pleasewait{font:bold 12px/18px Arial, Helvatica, Sans-serif;padding:2px 5px;background:#fff;margin-top:3px;border:1px solid #333;width:398px;!margin-top:4px;!width:410px;float:left;text-align:left}
.pleasewait span{background:url(/Portals/2/Images/blueprint/searchformw/loader.gif?gcms-srv) no-repeat 0 0;width:16px;height:16px;margin-right:3px;display:inline-block;vertical-align:middle}
.search_car{text-align:left;line-height:38px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#fff;text-indent:10px;font-size:20px}
.search_hotel{text-align:left;line-height:38px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#fff;text-indent:10px;font-size:20px}
.srchfrmcont{width:550px;float:left}
.row{float:left;width:530px}
.row .small_cont{width:75px;float:left}
.row .small_cont2{width:60px;float:left}
.row .small_cont3{width:200px;float:left}
.row .small_cont4{width:50px;float:left}
.padding{padding:6px 0}
.padding2{padding:15px 0 5px 0}
.cal{cursor:pointer;width:19px;height:22px;display:inline-block;margin:0;background:url(../Images/searchformw/search_engine_img4tabs.gif?gcms-srv) no-repeat -100px bottom;vertical-align:top}
.frmhead{float:left;width:100%}
.pack-opts{background:#d4e9ee}
.pack-opts .topcrv{height:5px;overflow:hidden}
.pack-opts .topcrv .lft{float:left;background:url(../Images/searchformw/pkg-opt-crv.gif?gcms-srv) no-repeat 0 0;height:5px;width:5px}
.pack-opts .topcrv .rgt{float:right;background:url(../Images/searchformw/pkg-opt-crv.gif?gcms-srv) no-repeat -5px 0;height:5px;width:5px}
.pack-opts .btmcrv{height:5px;overflow:hidden}
.pack-opts .btmcrv .lft{float:left;background:url(../Images/searchformw/pkg-opt-crv.gif?gcms-srv) no-repeat 0 -5px;height:5px;width:5px}
.pack-opts .btmcrv .rgt{float:right;background:url(../Images/searchformw/pkg-opt-crv.gif?gcms-srv) no-repeat -5px -5px;height:5px;width:5px}
label.vac-radio{line-height:22px;font-size:14px}
label.vac-radio-ac{line-height:22px;font-size:14px;font-weight:bold}
.leftfloated{float:left !important}
.msg_box{background-color:#fff;font-family:arial;text-align:left !important;border:1px solid #333333;display:none;left:87px;padding:2px;position:absolute;text-align:justify;top:566px;width:300px}
.bfrmtitle{padding-left:0;height:36px;width:100%}
.bfrmtitle h1, .bfrmtitle h2{font-size:20px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;line-height:36px;color:#076ba7;padding:0px;margin:0px}
.directory-heading{padding-left:0;width:100%}
.directory-heading h1{font-size:20px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;color:#076ba7;padding:0px;margin:0 0 5px 0}
.bannertxt{width:404px;!width:420px;border:1px solid #d1d1d1;border-top:none;padding:7px;margin:0px;float:left}
.bannertxt span{background:#fdff7f;font-weight:bold}
.paddtop1{padding-top:1px}
.rgtadsbanner{width:160px;padding:0;margin:55px 17px 0 0}
.rgtadsbannervac{width:160px;padding:0;margin:55px 17px 0 0}
.cmspanelwid{width:100%;!width:99%}
.cmspanelwidh{width:41%;float:left}
.paddingtp15{padding:15px 0 1px 0}
.scllink_cms{float:left;padding-right:32px}
.scllink_cmsshare{float:right;padding-right:0}
.scllink_cms iframe{width:55px}
.glossymenu{margin:5px 0;padding:0;font:normal 12px Arial, Helvetica, sans-serif;width:100%}
.glossymenu h3{margin:0px;padding:0px}
.glossymenu a.menuitem{font:bold 16px/1.5em Arial, Helvetica, sans-serif !important;color:#EF4915;display:block;position:relative;width:auto;padding:4px 0;text-decoration:none;border-bottom:3px solid #DDDDDD;margin:0 0 10px}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color:#EF4915}
.glossymenu a.menuitem .statusicon {position:absolute;top:5px;right:1px;border:none}
.glossymenu a.menuitem:hover{background-imagde:url(glossyback2.gif?gcms-srv)}
.glossymenu div.submenu {background:white}
.glossymenu div.submenu ul{list-style-type:none;margin:0;padding:0}
.glossymenu div.submenu ul li{background:url("../Images/img-arricon.gif?gcms-srv") no-repeat scroll left 6px transparent;color:#000000;font-size:12px !important;line-height:16px !important;list-style:none outside none;padding-left:10px;width:auto;margin-bottom:3px;margin-left:10px}
.glossymenu div.submenu ul li a{color:#0000FF !important;text-decoration:underline !important}
.glossymenu div.submenu ul li a:hover{color:#0000FF !important;text-decoration:none !important}
.orange-heading{border-bottom:3px solid #DDDDDD;color:#EF4915;font:bold 16px/2em Arial, Helvetica, sans-serif !important;margin:0 0 10px;padding:0}
.deals-by-dest{font-size:12px;font-family:Arial, Helvetica, sans-serif;width:550px;float:left}
.deals-header{height:48px;overflow:hidden}
.deals-header-left{background:url(/Portals/2/Images/blueprint/deals-by-dest-top-left.jpg?gcms-srv) no-repeat 0 0;height:48px;width:15px;overflow:hidden;float:left}
.deals-header-content{background:url(/Portals/2/Images/blueprint/deals-by-dest-top-grad.jpg?gcms-srv) repeat-x 0 0;height:48px;width:520px;overflow:hidden;float:left}
.deals-header-right{background:url(/Portals/2/Images/blueprint/images/deals-by-dest-top-right.jpg?gcms-srv) no-repeat 0 0;height:48px;width:15px;overflow:hidden;float:left}
.deals-header-content .left{float:left}
.deals-header-content .right{float:right;line-height:48px;_padding:13px 0}
.deals-header-content h3{line-height:48px;margin:0;color:#076ba7;font-size:18px;font-family:Arial, Helvetica, sans-serif;float:left}
.deals-header-content strong{color:#405060;font-size:12px;font-family:Arial, Helvetica, sans-serif;svertical-align:middle;line-height:20px}
.deals-header-content .your-origin{font-size:12px;font-family:Arial, Helvetica, sans-serif;width:128px}
.deals-content{width:548px;border-left:1px solid #d5e0ef;border-right:1px solid #d5e0ef}
.deals-content table{width:548px;font-size:12px;font-family:Arial, Helvetica, sans-serif}
.fares-td{height:36px !important;border-bottom:0px !important}
.fares-td a{color:#ff0000}
.brdrbttmdotted-td{border-bottom:1px dotted #DADADA}
.deals-content th{height:36px;border-top:1px solid #d5e0ef;border-bottom:1px solid #d5e0ef;color:#076ba7;font-weight:bold;text-align:left;padding-left:15px;vertical-align:middle}
.deals-content table tbody tr td{height:22px;padding-left:15px}
.deals-content table tbody tr td span table tbody tr td{border-bottom:1px dotted #DADADA;height:22px;padding-left:15px !important}
.deals-content table tbody tr td table{width:550px;font-size:12px;font-family:Arial, Helvetica, sans-serif;border-left:0px solid #d5e0ef;border-right:0px solid #d5e0ef}
.deals-content td.caption{height:36px;border-bottom:1px dotted #DADADA;font-weight:bold}
.deals-content td.deals-dest{color:#4c83bc;font-size:11px}
.deals-content td.travel-dates{font-size:11px}
.deals-content td.deals-price{text-align:center;color:#f33a0b;font-weight:bold}
.deals-footer-left{background:url(/Portals/2/Images/blueprint/images/deals-by-dest-btm-left.jpg?gcms-srv) no-repeat 0 0;height:15px;width:15px;overflow:hidden;float:left}
.deals-footer-content{background:url(/Portals/2/Images/blueprint/deals-by-dest-btm-grad.jpg?gcms-srv) repeat-x 0 0;height:15px;width:520px;overflow:hidden;float:left}
.deals-footer-right{background:url(/Portals/2/Images/blueprint/deals-by-dest-btm-right.jpg?gcms-srv) no-repeat 0 0;height:15px;width:15px;overflow:hidden;float:left}
.sitemapbdr{border:1px solid #EFEBEF;border-top:0px;padding-bottom:15px}
.sitemapSubHead{font-weight:bold;font-size:14px;color:#003366;background-color:#E3EFFD;padding:5px 5px 5px 5px}
.sitemaplinkswtbg{font-weight:normal;font-size:12px;color:#000066;background-color:#ffffff;padding:5px 0 0 0}
.sitemaplinkswtbg a:link, .sitemaplinkswtbg a:active, .sitemaplinkswtbg a:visited{font-weight:normal;font-size:12px;text-decoration:none;color:#000066}
.sitemaplinkswtbg a:hover{font-weight:normal;font-size:12px;text-decoration:underline;color:#006699}
.brdrltrt1{border-left:#e7e7e7 1px solid;border-right:#e7e7e7 1px solid}
.page_heading{color:#0e3a9e;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;padding-top:8px}
.carpadLt{padding-left:8px !important}
.strongred strong{color:#FF0000}
.dealsHeading{text-align:left;font-weight:bold;font-size:11px;color:#000000;border-top:#d7d7d7 1px solid;height:25px;background-color:#eeeeee}
.traveltools{font-size:11px;color:#28333e;line-height:18px;margin-top:6px;margin-bottom:6px}
.bdrbtmSolid{border-bottom:#e7e7e7 1px solid}
.carinthead{font-size:14px;font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;margin-bottom:10px}
.carinthead1{font-size:13px;font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif}
.carsbybrand{border-bottom:solid 1px #f1f1f1;padding-left:5px;padding-bottom:3px;height:23px}
.carsbybrandhead{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#000}
.linkRed{border:medium none !important;color:#FF0000;font-size:12px !important;font-weight:bold;padding:0 !important;text-align:center !important;text-decoration:none !important;width:100%}
.carsapf{font-size:12px !important;font-family:Arial, Helvetica, sans-serif}
.right-slide-container{width:550px;float:left;padding:0;padding:0 0 0 5px\9;/*margin:0 0 0 3px;*/}
.right-slide-container h1{font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#076ba7;padding:10px 0 5px 8px;margin:0;float:left;width:auto;font-weight:bold !important;text-align:left}
.right-slide-container span.taxes{float:right;width:auto;font-size:11px;padding:14px 10px 0 0;color:#666}
.vp-gallerybox{width:550px;float:left}
.vp-gallerybox-top{width:550px;height:10px;overflow:hidden;float:left;background:url(../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(../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(../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(../images/vp-gallerybox-leftbor.gif?gcms-srv) repeat-y left top}
.vp-gallerybox-mid-right{background:url(../images/vp-gallerybox-rightbor.gif?gcms-srv) repeat-y right top}
.vp-gallerybox-bot{width:550px;height:10px;overflow:hidden;float:left;background:url(../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(../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(../images/vp-gallerybox-botright.gif?gcms-srv) no-repeat left top}
.vp-gallery{padding:1px 0}
.htl_deals_mainheading h2{color:#0471B4;font:bold 18px/32px Arial, Helvetica, sans-serif;margin:0;padding:0}
.heading2{font-weight:bold;line-height:15px;color:#000}
.heading2 .from{border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;padding-left:10px;border-top:1px solid #D7D7D7}
.heading2 .to{padding-left:5px;border-bottom:1px solid #D7D7D7;border-top:1px solid #D7D7D7}
.heading2 .empty{border-bottom:1px solid #D7D7D7;border-top:1px solid #D7D7D7}
.heading2 .deals{border-right:1px solid #D7D7D7;color:#000;font-weight:bold;border-bottom:1px solid #D7D7D7;border-top:1px solid #D7D7D7}
.ARNTermtext{background-color:#F7F7F7;border-bottom:1px solid #E9E8E8;border-top:1px solid #E9E8E8;color:#3C3C3C;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:8px}
.topDealsHeadRed{PADDING-LEFT:5px;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#ff0000}
.topDealsHeadRed a:link, .topDealsHeadRed a:active, .topDealsHeadRed a:visited{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#ff0000;text-decoration:none}
.topDealsHeadRed a:hover{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#ff0000;text-decoration:underline}
.topDealsHeadBlue{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#006cc0}
.topDealsHeadBlue a:link, .topDealsHeadBlue a:active, .topDealsHeadBlue a:visited{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#006cc0;text-decoration:none}
.topDealsHeadBlue a:hover{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#006cc0;text-decoration:none}
.topDealsHeadBlue b{FONT-SIZE:11px;COLOR:#000000;font-weight:normal}
countrytext{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#28333e;LINE-HEIGHT:17px;FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;TEXT-ALIGN:left}
.countrytext A:link{PADDING-LEFT:12px;FONT-SIZE:12px;COLOR:#28333e;TEXT-DECORATION:none}
.countrytext A:visited{PADDING-LEFT:12px;FONT-SIZE:12px;COLOR:#28333e;TEXT-DECORATION:none}
.countrytext A:active{PADDING-LEFT:12px;FONT-SIZE:12px;COLOR:#28333e;TEXT-DECORATION:none}
.countrytext A:hover{FONT-SIZE:12px;COLOR:#000000;TEXT-DECORATION:underline}
.countrytext B{COLOR:#006cc0}
.countrytext B A:link{FONT-SIZE:12px;COLOR:#006cc0;TEXT-DECORATION:none}
.countrytext B A:visited{FONT-SIZE:12px;COLOR:#006cc0;TEXT-DECORATION:none}
.countrytext B A:active{FONT-SIZE:12px;COLOR:#006cc0;TEXT-DECORATION:none}
.countrytext B A:hover{FONT-SIZE:12px;COLOR:#000000;TEXT-DECORATION:underline}
.countrytext I{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#f03c10;FONT-STYLE:normal}
.countrytext I A:link{FONT-SIZE:12px;COLOR:#f03c10;TEXT-DECORATION:none}
.countrytext I A:visited{FONT-SIZE:12px;COLOR:#f03c10;TEXT-DECORATION:none}
.countrytext I A:active{FONT-SIZE:12px;COLOR:#f03c10;TEXT-DECORATION:none}
.countrytext I A:hover{FONT-SIZE:12px;COLOR:#000000;TEXT-DECORATION:underline}
.brdrGrey{BORDER-RIGHT:#e8e9eb 1px solid;BORDER-TOP:medium none;BORDER-LEFT:#e8e9eb 1px solid;BORDER-BOTTOM:#e8e9eb 1px solid}
.brdrGrey1{BORDER-RIGHT:#e8e9eb 1px solid;BORDER-TOP:#e8e9eb 1px solid;BORDER-LEFT:#e8e9eb 1px solid;BORDER-BOTTOM:#e8e9eb 1px solid}
.brdrGrey2{BORDER-RIGHT:#e8e9eb 1px solid;BORDER-TOP:#e8e9eb 1px solid;PADDING-BOTTOM:2px;BORDER-LEFT:#e8e9eb 1px solid;PADDING-TOP:4px;BORDER-BOTTOM:#e8e9eb 1px solid}
.hdtxt{TEXT-ALIGN:left;font-size:16px;font-weight:bold;color:#3c3c3c}
.hdtxt h2, .hdtxt h3{font-size:14px;font-weight:bold;color:#3c3c3c}
.hotelspltxt{font-weight:bold;font-size:12px;color:#103c9e;line-height:16px;BORDER-BOTTOM:#e7e7e7 1px solid;TEXT-ALIGN:left}
.hotelspltxt a:link, .hotelspltxt a:visited, .hotelspltxt a:active{color:#103c9e;text-decoration:none;font-size:11px}
.hotelspltxt a:hover{color:#000000;text-decoration:underline;font-size:11px}
.hotelspltxt EM{font-weight:normal;font-size:11px;color:#3a3a3a;FONT-STYLE:normal}
.hotelspltxt strong a:link, .hotelspltxt strong a:visited, .hotelspltxt strong a:active{color:#ff0000;text-decoration:none;font-size:12px}
.hotelspltxt strong a:hover{color:#ff0000;text-decoration:underline;font-size:12px}
.hotelspltxtnobdr{font-weight:normal !important;font-size:12px;color:#103c9e;line-height:16px;TEXT-ALIGN:left}
.hotelspltxtnobdr a:link, .hotelspltxtnobdr a:visited, .hotelspltxtnobdr a:active{color:#076ba7;text-decoration:none;font-size:11px}
.hotelspltxtnobdr a:hover{color:#000000;text-decoration:underline;font-size:11px}
.hotelspltxtnobdr strong{color:#076ba7}
.hotelspltxtnobdr EM{font-weight:normal;font-size:11px;color:#3a3a3a;FONT-STYLE:normal}
.hotelspltxtnobdr strong a:link, .hotelspltxtnobdr strong a:visited, .hotelspltxtnobdr strong a:active{color:#ff0000;text-decoration:none;font-size:12px}
.hotelspltxtnobdr strong a:hover{color:#ff0000;text-decoration:underline;font-size:12px}
.fntRedLnk{font-weight:bold;font-size:12px;color:#ff0000;TEXT-ALIGN:left}
.fntRedLnk A:link{font-weight:bold;font-size:12px;color:#ff0000;text-decoration:underline}
.fntRedLnk A:active{font-weight:bold;font-size:12px;color:#ff0000;text-decoration:underline}
.fntRedLnk A:visited{font-weight:bold;font-size:12px;color:#ff0000;text-decoration:underline}
.fntRedLnk A:hover{font-weight:bold;font-size:12px;color:#0685d6;text-decoration:underline}
.padd-left{padding:0 0 0 11px}