.deals_tab_body{width:980px;display:block;float:left;outline:none; margin-top:-10px\9; }
.deals_tab_body ul{width:970px;margin:10px 0;float:left;padding:0 0 0 10px;list-style-type:none; background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/bg-deals.gif) 0 35px repeat-x; height:42px}
.deals_tab_body ul li{font-size:14px;text-align:center; float:left; background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/deals-devider.gif) 100% 8px no-repeat}
.deals_tab_body ul li a{text-align:center;text-decoration:none;line-height:25px;float:left;color:#000;font-size:14px;padding:0 28px 10px 28px}
.deals_tab_body ul li a:hover{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/nav_arrow.gif) center 36px no-repeat; padding-bottom:24px}
.deals_tab_body ul li a.active{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/nav_arrow.gif) center 36px no-repeat; padding-bottom:24px}
.tab_content{font-size:12px; color:#000; display:none}
.left-side{width:459px; border-right:1px solid #e9e9e9; float:left; font-size:12px; padding-left:30px; margin-top:-11px; *margin-top:-13px; padding-top:10px; background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/bg-deals.gif) 0 40px repeat-x}
.left-side a{text-decoration:none; color:#000}
.left-side a:hover{text-decoration:underline; color:#000}
.left-side span{font-size:10px}
.tab_content ul{padding:0; margin:0; background:none}
.tab_content ul li{list-style:none; font-size:12px; float:left; width:110px; text-align:left; padding-left:20px}
.deals_content{color:#978b7b; font-size:12px; padding:10px 20px}
.deals_content a{color:#978b7b; color:#978b7b}
.deals_content a:hover{color:#978b7b; color:#978b7b}
.arrow_black_inner{background:url(http://c.fareportal.com/gcms/portals/8/resources/images/arrow.png) 0 0 no-repeat; height:45px;padding:10px 8px 10px 55px;text-align:left;color:#FFFFFF;width:253px; text-shadow:1px 1px 1px #000; line-height:14px\9; padding-top:15px\9}
.arrow_black_inner span{color:#FFFF00}
.arrow_black_inner sup{font-size:10px; float:left}
.destTabSelectedSmall2{-moz-user-select:none;background-color:#FFFFFF;background-image:url("http://c.fareportal.com/gcms/portals/2/images/desttab-sel-small-2.gif");background-position:center 0;background-repeat:no-repeat;color:#E25E16;cursor:pointer;display:block;float:left;font:bold 11px Arial, Helvetica, sans-serif;height:23px;list-style:none outside none;margin:0 2px 0 0;padding-top:12px;position:relative;text-align:center;top:1px;width:155px;outline:none}
.destTabSmall2{outline:none;-moz-user-select:none;background-color:#FFFFFF;background-image:url("http://c.fareportal.com/gcms/portals/2/images/desttab-small-2.gif");background-position:center top;background-repeat:no-repeat;cursor:pointer;display:block;float:left;font:bold 11px Arial, Helvetica, sans-serif;height:23px;list-style:none outside none;margin:0 2px 0 0;padding-top:12px;position:relative;text-align:center;top:0;width:155px}
.destTabGroup{margin:0;padding-top:10px;height:35px;float:left;padding:0}
.destTabGroup li{list-style:none; float:left; margin-right:10px}
.clr{clear:both} 
ul.destTabGroup h1{font-weight:100; font-size:20px}
ul.destTabGroup h2{font-weight:100; font-size:20px}
.quicklink-bg{background:url(/portals/8/resources/images/hotels_quick_links.jpg) 0 0 no-repeat}
.ny-city{width:105px; height:114px; background-position:-12px 0; margin:0 auto}
.las-vegas{width:146px; height:114px; background-position:-153px 0; margin:0 auto}
.chicago{width:179px; height:114px; background-position:-306px 0; margin:0 auto}
.orlando{width:184px; height:114px; background-position:-503px 0; margin:0 auto}
.s_star_bg{background:url(http://c.fareportal.com/gcms/portals/8/resources/images/star_bg.png) 0 0 no-repeat}
.s_star5{width:52px; height:8px; background-position:-30px 0}
.s_star4{width:43px; height:8px; background-position:-39px -9px}
.s_star3{width:32px; height:8px; background-position:-51px -18px}
.s_star2{width:20px; height:8px; background-position:-62px -27px}
.s_star3andhalf{width:52px; height:8px; background-position:-30px -75px}
.s_star4andhalf{width:52px; height:8px; background-position:-124px -161px}
/*Review Section*/
.customer-review{float:left; margin:15px 0 0 15px; width:466px}
.review_bg{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/review_bg.gif) 0 0 no-repeat}
.review_area{border-bottom:2px solid #f5f5f5; padding:8px 8px 7px 8px; overflow:hidden}
.review_box{background:#f4f4f4; overflow:hidden}
.review_box .content{min-height:50px; font-size:12px; padding:3px 10px 0 10px; line-height:22px}
.review_area .name{color:#4f4b43; font-size:12px; text-align:right; padding:0px 15px 4px 2px; float:right}
.review_area .name a{color:#4f4b43; text-decoration:underline}
.review_area .name a:hover{color:#4f4b43; text-decoration:none}
.review_area .bt_arrow{width:24px; height:13px; background-position:-14px 0; margin-right:20px}
.star_5{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/star_bg.png) 0 -60px no-repeat; width:82px; height:14px; margin:5px 0 0 10px}
.star_3andhalf{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/star_bg.png) 0 -45px no-repeat; width:65px; height:14px; margin:5px 0px 0px 10px}
.star_4{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/star_bg.png) 0 -60px no-repeat; width:65px; height:14px; margin:5px 0px 0px 10px}
.review_box .lt{width:6px; height:4px; background-position:0 0}
.review_box .rt{width:6px; height:4px; background-position:-7px 0}
.review_box .lb{width:6px; height:4px; background-position:0 -5px}
.review_box .rb{width:6px; height:4px; background-position:-7px -5px}
.latest-story{border-bottom:2px solid #f5f5f5; padding:5px; margin-bottom:10px; font-size:12px; overflow:hidden; line-height:20px; height:100px}  
.latest-story img{float:left; margin-right:10px}
.date{color:#4f4b43; float:left}
.readmore{color:#000; float:right}
.readmore a{color:#000; text-decoration:underline}
.readmore a:hover{color:#000; text-decoration:none}
/*tab start*/
.tab_bg{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/tab_bg.jpg) 0 0 no-repeat}
li.destTabSmall{background-position:0 -39px; display:block;float:left; font-size:20px;color:#433e37; height:35px;padding-left:10px;text-decoration:none; cursor:pointer}
a:link.destTabSmall, a:visited.destTabSmall, a:active.destTabSmall{color:#433e37}
li.destTabSmall span{display:block;padding-right:10px; background-position:right -39px; height:32px; text-align:center; padding-top:3px; cursor:pointer}
li.destTabSmall:hover{background-position:0 0; position:relative}
li.destTabSmall:hover span{background-position:100% 0px;color:black; position:relative}
li.destTabSmall:active{background-position:0 0; position:relative}
li.destTabSmall:active span{background-position:right 0;color:black}
li.destTabSelectedSmall{background-position:0 0; display:block;float:left; font-size:20px;color:#433e37; height:36px;padding-left:10px;text-decoration:none; position:relative; cursor:pointer}
li:link.destTabSelectedSmall, a:visited.destTabSelectedSmall, a:active.destTabSelectedSmall{color:#433e37}
li.destTabSelectedSmall span{display:block;padding-right:10px; background-position:right 0; height:31px; text-align:center; padding-top:5px; cursor:pointer}
li.destTabSelectedSmall:hover{background-position:0 0px; position:relative}
li.destTabSelectedSmall:hover span{background-position:right 0;color:black; position:relative}
li.destTabSelectedSmall:active{background-position:0 0; position:relative}
li.destTabSelectedSmall:active span{background-position:right 0;color:black}
.list-tab{background:#FFFFFF url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/list-tab-bg.gif) 0 bottom repeat-x;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-color:#DDDDDD;border-style:solid;border-top-right-radius:6px;border-width:1px;clear:both;display:block;float:left;padding-top:1px;width:980px}	
.deals_date{float:right; font-size:12px; padding-top:5px}
.book-now2{font:bold 49px/50px Arial,Helvetica,sans-serif; color:#fff; text-align:center; text-shadow:2px 2px #515151}
.safari .fea{margin-bottom:103px!important}
.fea{margin-bottom:108px\0/!important}
.safari .tr-deals{margin-bottom:193px!important}
.safari .banner-head-vacation{margin-bottom:90px}
.safari .banner-head-cars{margin-bottom:135px}
.safari .mtr-head{padding-bottom:153px}
.safari .wknd-head{padding-bottom:182px}

/*Cheap Flight Page*/
.bread_crumb{width:990px; color:#505050; font-size:11px; padding:5px 0 10px 10px; background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/bread_crum_bg.gif) 0 bottom repeat-x}
.bread_crumb a{color:#505050; text-decoration:none}
.bread_crumb a:hover{color:#505050; text-decoration:underline}
.bread_crumb a.active{font-weight:bold}
.cheap-flight-banner{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/cheap-flight-banner.jpg) 0 0 no-repeat}
.save-cf{font:bold 28px/32px Arial,Helvetica,sans-serif; padding-top:180px}	
.mac .save-cf{padding-top:170px}
.arrow_black_inner span{color:#fff600}
.banner-head-cf{color:#FFF; padding:17px 10px;text-align:center; text-shadow:2px 2px #515151; width:300px}
.hide{display:none}
.shown{display:block}
hr{border:1px solid #e9e9e9 }
.clicked{cursor:pointer}
.plus{display:inline-block}
.minus{display:none}
 h5{font-size:20px; font-weight:100; margin-bottom:5px; border-bottom:2px solid #e9e9e9; color:#413e35; padding-bottom:10px}
.dm_citeis{margin:15px 0 0 15px; width:465px}
.dm_citeis ul{padding:0; margin:0; width:220px; float:left; padding-bottom:15px}
.dm_citeis ul li{list-style:none}
.dm_citeis ul li a{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/arrow-content.png) 0 center no-repeat; line-height:20px; font-size:12px; padding-left:15px;color:#000; text-decoration:none}
.dm_citeis ul li a:hover{color:#000; text-decoration:underline}
.plus-cf{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/plus.gif) right center no-repeat; cursor:pointer}
.minus-cf{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/minus.gif) right center no-repeat; cursor:pointer}
.discount-fare{font-size:12px;line-height:20px;min-height:164px;overflow:hidden; padding-bottom:3px; text-align:justify}
/*Cheap Flight Inline-Page*/
#dnn_ContentPane{padding:4px 0 0 10px}
body{margin:0 auto; padding:0; background:url(http://c.fareportal.com/gcms/portals/8/resources/images/main_bg.gif) 0 0 repeat-y; font-family:Arial,Helvetica,sans-serif}
#banner-img{background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/cheap-flight-banner.jpg) 0 0 no-repeat}
#trust_area {margin:20px auto !important}
.readmore1, .close{cursor:pointer; float:right; text-decoration:underline}
.readmore1:hover, .close:hover{cursor:pointer; float:right; text-decoration:none}
.hide1{font-size:12px; line-height:18px; display:none; padding:0 15px; text-align:justify}
.review_area{margin-bottom:8px;padding:9px 13px}
.latest-story{margin-bottom:7px; padding:0 15px; height:auto; padding-bottom:10px}
.latest-story a{color:#433f36; text-decoration:none}
.latest-story a:hover{color:#433f36; text-decoration:underline}
.review_box .content{padding:8px 10px}
.content b{font-size:14px; color:#433f36; line-height:18px}
.review_area .name{padding:5px 2px 4px; font-size:11px}
.discount-fare{min-height:142px;padding:0 15px}
.dm_citeis{margin:11px 0 0 15px}
#header{margin-right:3px}
.destination{margin-right:3px}
#footer{width:1000px; margin:0}
.hide a{color:#000}
.deals_content{color:#000; line-height:18px}
.deals_content a{color:#000; text-decoration:underline}
.deals_content a:hover{color:#000; text-decoration:none}
#dnn_ContentPane2{padding-left:15px\9}
.destination{overflow:hidden}
#trust_area{text-align:left}
.save-cf{padding-top:227px}
.save-cf{*padding-top:234px}
.safari .save-cf{padding-top:220px}
.bread_crumb{background:none repeat scroll 0 0 #0074CB;color:#FFF;font-size:11px;padding:10px 0 2px 13px;width:987px}
.bread_crumb a{color:#fff}
.bread_crumb a:hover{color:#fff}
.bread_crumb h2{font-size:11px; display:inline}
@media screen and (-webkit-min-device-pixel-ratio:0){.bread_crumb{padding-top:10px}}
@-moz-document url-prefix(){.mac .bread_crumb{padding-top:9px!important}.mac-os .bread_crumb{padding-top:9px!important} .bread_crumb{margin-top:-4px}}
@-moz-document url-prefix(){.mac .save-cf{padding-top:226px!important}.mac-os .save-cf{padding-top:226px!important}}
.mac .save-cf{padding-top:220px}
.mac .bread_crumb{padding-top:10px}
.safari .bread_crumb{padding-top:10px}
x:-o-prefocus, .bread_crumb{margin-top:-8px; *margin-top:0}
.deals_tab_body{min-height:250px}
.left-side{padding-left:20px; width:469px}

.dm_citeis h3{color:#433f36; font-size:22px; font-weight:100}
.customer-review h2,.customer-review h4{color:#433f36; font-size:22px; font-weight:100; padding-left:14px}

.plus-cf h3{border-bottom:2px solid #E9E9E9;color:#413E35;font-size:22px;font-weight:100;margin-bottom:5px;padding-bottom:10px;padding-left:14px}
.dm_citeis ul{padding:0 0 25px 15px; width:217px}
.deals_tab_body ul{margin:20px 0 10px\9}
.readmore a{text-decoration:underline}
.readmore a:hover{text-decoration:none}
.visible{display:block}
.hide2{display:none}
.clicked1{cursor:pointer}

@media only screen
and (min-device-width :768px)
and (max-device-width :1024px){
.save-cf{padding-top:230px!important}
.deals_tab_body ul{
background:url("http://c.fareportal.com/gcms/portals/8/resources/inner-images/bg-deals.gif") repeat-x scroll 0 30px transparent;float:left;height:42px;list-style-type:none;margin:10px 0;padding:0 0 0 10px;width:970px}
.deals_tab_body ul li a.active{
background:url("http://c.fareportal.com/gcms/portals/8/resources/inner-images/nav_arrow.gif") no-repeat scroll center 31px transparent;padding-bottom:24px}
}

a.ovalbutton span{padding:6px 10px 7px 5px}
.plus-cf{background-position:right 8px; padding-bottom:5px}
.minus-cf{background-position:right 12px}
@-moz-document url-prefix()  
{
   .mac #outer .block{left:276px !important}
   .mac #outer .block1{left:428px !important} 
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){
a.ovalbutton span{margin-right:-1px}
}
.top-nav li a{padding:0 12px 16px}

/*Flight Destination Page*/
#dnn_ContentPane2{padding-right:20px\9; *padding-right:27px}
#selected-f{color:#000}
.bread_crumb1{width:990px; color:#505050; font-size:11px; padding:5px 0 10px 10px; background:url(http://c.fareportal.com/gcms/portals/8/resources/inner-images/bread_crum_bg.gif) 0 bottom repeat-x}
.bread_crumb1 a{color:#505050; text-decoration:none}
.bread_crumb1 a:hover{color:#505050; text-decoration:underline}
.bread_crumb1 a.active{font-weight:bold}
.bread_crumb1{*padding:10px 0 10px 10px}
.bread_crumb1 h2{font-size:11px; display:inline}
@media screen and (-webkit-min-device-pixel-ratio:0){.bread_crumb1{padding-top:10px}}
@-moz-document url-prefix(){.mac .bread_crumb1{padding-top:5px!important}.mac-os .bread_crumb1{padding-top:5px!important}}
.mac .bread_crumb1{padding-top:10px}
.safari .bread_crumb1{padding-top:10px}
.save-cf1{padding-top:187px}
.save-cf1{*padding-top:194px}
.safari .save-cf1{padding-top:176px}
.mac .save-cf1{padding-top:177px!important}
@-moz-document url-prefix(){.mac .save-cf1{padding-top:180px!important}.mac-os .save-cf1{padding-top:180px!important}}
.dm_citeis1 h3{border-bottom:2px solid #E9E9E9;color:#413E35;font-size:22px;font-weight:100;margin-bottom:5px;padding-bottom:10px;padding-left:14px}
.dm_citeis1 ul{padding:0 0 10px 15px; width:400px}
.dm_citeis1{margin:5px 0 0 15px}
.dm_citeis1 ul li{color:#000; font-size:12px; background:url("http://c.fareportal.com/gcms/portals/8/resources/inner-images/arrow-content.png") no-repeat scroll 0 7px transparent; line-height:20px;padding-left:15px; color:#000; list-style:none}
.dm_citeis1 ul li a{background:none; padding-left:0px; text-decoration:none; color:#000}
.customer-review h3{border-bottom:2px solid #E9E9E9;color:#413E35;font-size:22px;font-weight:100;margin-bottom:5px;padding-bottom:10px;padding-left:14px}
.sample-fare{padding:15px 20px 5px; font-size:12px}
.customer-review ul{padding-left:15px}
.customer-review ul li{background:url("http://c.fareportal.com/gcms/portals/8/resources/inner-images/arrow-content.png") no-repeat scroll 0 center transparent; color:#000000; font-size:12px; line-height:20px; padding-left:15px; text-decoration:none; list-style-type:none}
.customer-review h3{color:#413E35;font-size:22px;font-weight:100;padding-left:14px}
.customer-review h4{color:#413E35;font-size:22px;font-weight:100;padding-left:14px}
.cp_citeis h4{color:#413E35;font-size:22px;font-weight:100;padding-left:14px}
.fares-devider{left:490px}
.arrow_black_inner{line-height:20px\9}

form#Form {background: url("http://c.fareportal.com/gcms/portals/8/resources/inner-images/banner-citypair-new.jpg") no-repeat scroll center 133px transparent}
/* for deal module  */
#deals-aria{overflow:hidden; float:left}
#deals-aria .deals-colum,#deals-aria .deals-colum span{float:left; font-size:12px}
#deals-aria .deals-colum{width:460px; margin:0 10px}
#deals-aria .deals-colum span{min-height:30px; width:125px; line-height:28px}
#dnn_ContentPane{padding:4px 0 0 10px}
.fares-devider{top:0; z-index:6666; min-height:35px}
.sm_fares{text-align:center; width:80px !important}
.left-side{background-position:left 30px; width:960px; position:relative; padding:0 10px; margin-top:0}
.tittle_table{width:460px; margin:0 10px 10px; float:left}
.rt-top {background: url("http://c.fareportal.com/gcms/Portals/8/resources/inner-images/review_bg.gif") no-repeat scroll -12px -15px transparent; float:right; height:11px; margin:-2px -1px 0 0; width:12px}

/* for banner text  */
.dphone_no{background:url("http://c.fareportal.com/gcms/portals/8/resources/inner-images/city_banner_images/city_phone.png") no-repeat scroll 0 0 transparent; color:#fff;font-size:12px;height:47px;line-height:22px;padding:1px 0 2px;text-align:center;text-shadow:0 0;width:294px; margin:0 0 10px 10px; .margin-left:10px}
.dphone_no span{display:block; color:#fff600; font-size:24px;text-indent:25px}
.banner-head-cp h1 span{font-size:22px;text-shadow:0 2px 2px #333333;color:#fff; line-height:28px}
.banner-head-cp h1{width:315px; margin:0; min-height:227px;.min-height:170px}
.arrow_black_inner{height:40px}
.paddingtop15{padding-top:15px}
.chrome.win #navCS2009 li ul{left:-119px}