﻿body, h1, h2, h3, h4 {margin:0px; padding:0px;}

/*why book css8*/
.ybook { height:160px; background:url(//c.fareportal.com/gcms/portals/8/Images/list-bg2.gif?gcms-srv) no-repeat 2px top; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ybook h1, .ybook h3 { font:bold 17px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#FFFFFF; line-height:30px; text-indent:10px; }
.ybook ul { margin:7px 0 0 35px; padding:0; }
.ybook ul li { list-style-type:none; line-height:22px; color:#3a3b48; font-size:12px; font-family:Arial, Helvetica, sans-serif }
.ybook-new { height:160px; background:url(//c.fareportal.com/gcms/Portals/8/images/list-bg2-new.gif?gcms-srv) no-repeat 2px top; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.ybook-new h1, .ybook-new h3 { font:bold 17px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#FFFFFF; line-height:30px; text-indent:10px; }
.ybook-new ul { margin:7px 0 0 35px; padding:0; }
.ybook-new ul li { list-style-type:none; line-height:22px; color:#3a3b48; font-size:12px; font-family:Arial, Helvetica, sans-serif }
/*hy book css ends*/

/*coupon 15 css*/
.couponarea { border:1px solid #c2c2c2; background:url(//c.fareportal.com/gcms/portals/8/images/coupon-15offnew.gif?gcms-srv) no-repeat 0 0 #fff; height:110px;}
.coupontext2 { float:right; width:280px; font:bold 16px Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:18px 8px 0 0 }
.coupontext2 span { color:#ff0000 }
.coupon_comment { font:11px Arial, Helvetica, sans-serif; color:#000; float:left; width:98%; padding:19px 0 0 2% }
/*coupon 15 css ends*/

/*fares deals*/
.flight_deals_head h2, .flight_deals_head h3{ width:90%; height:33px; color:#E25915; font-size:16px; font-weight:bold; padding:4px 0px 0px 0px;}
.heading_box h2, .heading_box h3{ width:90%; height:27px; color:#E25915; font-size:16px; font-weight:bold; padding:11px 0px 0px 0px;}
.flight_tax_condition{padding:0; font-size:11px;padding-left:10px; padding-bottom:7px;}
.flight_listing td { border-bottom:1px solid #e8e8e8 }
.flight_listing a { font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:none !important; color:#000 !important; }
.flight_listing a:hover { font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:underline !important; color:#000 !important; }
.flight_listing b a { font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:none !important; color:#E25915 !important; font-weight:bold !important; }
.flight_listing b a:hover { font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:underline !important; color:#E25915 !important; font-weight:bold !important; }

/*fares deals ends*/

/*content panel  css*/
.main-div{ margin-top:12px;width:571px;}
.main-div-wide{ margin-top:12px;width:650px;}
.content-div{padding:10px 7px 0 7px;font-family:Arial, Helvetica, sans-serif;font-size:small;border-bottom:1px solid #E8E8E8; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8; text-align:justify;}
.RMore{float:right; color:#E25915; padding-bottom:10px; padding-top:10px;}
.RMore a:hover{text-decoration:none;}
.RMore a:link {color:#E25915;}
.RMore a:visited {color:#E25915;}
.CloseMore{display: none; float:right; color:#E25915; padding-bottom:10px; padding-top:10px;}
.CloseMore a:hover{text-decoration:none;}
.CloseMore a:link {color:#E25915;}
.CloseMore a:visited {color:#E25915;}
/*content panel  css ends*/

.fight_head_border{border-top: 1px solid #f6f6f6; border-bottom: 1px solid #f6f6f6;width:100%;background-color:#fcfcfc; padding:5px 0px 5px 0px}
.flight_deals_head{ width:100%;height:37px; color:#E25915; font-size:16px; font-weight:bold; line-height:30px;}
.flight_book_by{color:#E25915; font-size:11px; font-weight:bold; padding-left:10px;}
.flight_complete_by{line-height:22px; font-size:11px !important; font-weight:bold; color:#000; padding-left:10px;}
.flight_tax_terms{padding:0; font-size:11px;padding-left:10px; padding-bottom:7px;}
.flight_tax_terms a {font-size:11px !important; color:#666666 !important; text-decoration:underline;}
.flight_tax_terms a:hover {font-size:11px !important; color:#666666 !important; text-decoration:underline;}	
.flight_listing td { border-bottom:1px solid #e8e8e8 }
.flight_listing a { font-size:11px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:none; color:#E25915; }
.flight_listing span a { font-size:11px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:none; color:#E25915; }
.flight_listing a:hover { font-size:11px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:none; color:#000 ; }
.flight_listing b a { font-size:11px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:none ; color:#E25915 !important; font-weight:bold !important; }
.flight_listing b a:hover { font-size:11px !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:underline !important; color:#E25915 !important; font-weight:bold !important; }
/*Widget panel  css*/
.search-widget {float:left; padding: 4px;}
.fade_img {color: #15292A; float: left; height: 102px; left: 440px; position: absolute; top: 430px; width: 574px; }
.fade_img_city{color: #15292A; float: left; height: 102px; left: 440px; position: absolute; top: 430px; width: 574px; }
.fade_img_city_domestic{color: #15292A; float: left; height: 102px; left: 440px; position: absolute; top: 449px; width: 574px; }
.imgtxt,h1 {color: #FFFFFF; font-size: 20px!important; font-weight: bold; line-height: 26px; padding: 2px 0 0 33px; text-align: left; text-shadow: 1px 1px 1px #000000; width: 522px;} 
.imgtxt_city_domestic,h1 {color: #FFFFFF; font-size: 23px!important; font-weight: bold; line-height: 29px; padding: 16px 0; text-align: left; text-shadow: 1px 1px 1px #000000; width: 522px;} 
.imgtxt span {color:#fffc00; font-size:24px !important;}
/*Widget panel  css*/

/* Google Map css */
.map_head{color:#E25915; font-size:16px; font-weight:bold; line-height:30px;}


.last, div.last { margin-right:0; }
.clear { clear:both; }
.prepend-top { margin-top:1.5em; }
.popularcity {font:12px Arial, Helvetica, sans-serif !important;line-height:17px !important;}
.cmspanelwidh {float: left;width: 42%;}
.cmspanelwidh a { text-decoration:none !important;}
.cmspanelwidh a:hover { text-decoration:underline !important; color:#000000 !important;}
.cmspanelwidh a:visited { text-decoration:none !important; color:#000000 !important;}
 
.top_flight_header{height:37px; color:#E25915; font-size:16px; font-weight:bold; line-height:30px;}
.top_flight_content{padding-top: 8px;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;height:auto; width:406; padding-bottom:8px; overflow:hidden;}
.directory-heading h1 {width:100%;color: #de5203;font-family: Arial,Helvetica,sans-serif;font-size: 20px !important;font-weight: bold;margin: 0 0 4px 0px;padding:0px 0px 0px 4px;text-align: left; text-shadow:none !important;}
.directory-heading h2 {width:100%;color: #de5203;font-family: Arial,Helvetica,sans-serif;font-weight: bold;margin: 0 0 0px 0px;padding-top:0px ;text-align: left;}
.directory-intro-text { width:100%; height: auto; margin-bottom:5px; padding:5px;}


/***** Bread Crumbs Starts *****/
.breadcrumbs { padding-left:12px; padding-top:5px;}
.breadcrumbs h2, .breadcrumbs strong, .breadcrumbs a { color:#000000; font-size:11px; margin:0px; padding: 7px 0 0; width:400px;}
.breadcrumbs a { text-decoration:none !important; margin:0px;}
.breadcrumbs a:hover { text-decoration:underline !important; margin:0px;}
.breadcrumbs span { float:left; color:#000000; font-size:11px; padding:7px 0px 0px 0px}
/***** Bread Crumbs Ends *****/ 

/* Flights Directory Styles */ 
.directory_header{ background:url(//c.fareportal.com/gcms/portals/8/images/flights_header_bg.GIF?gcms-srv) no-repeat; height:37px; line-height:37px; padding-left:10px;}
.directory_header h2{ color:#E25915; font-weight:bold;}
/* Flights Directory Styles Ends */ 
/* region Directory css */
.top_bg{background:url(//c.fareportal.com/gcms/portals/8/images/bg_box_top.jpg?gcms-srv) no-repeat left top; line-height:5px; height:5px; font-size:5px; width:800px;}
.bottom_bg{background:url(//c.fareportal.com/gcms/portals/8/images/bg_box_bottom.jpg?gcms-srv) no-repeat left top; line-height:5px; height:5px; font-size:5px; width:800px;}
.middle_bg{background:url(//c.fareportal.com/gcms/portals/8/images/bg_box_middle.jpg?gcms-srv) repeat-y left top; padding:10px 17px; width:766px;}
.directory_region_header{background:url(//c.fareportal.com/gcms/portals/8/images/flights_directory_region_bg.gif?gcms-srv) no-repeat; height:37px; line-height:37px; padding-left:10px; color:#E25915;}
/* region Directory css */


/* For Heading Tags */

.various-headings{color:#E25915;font: bold 17px/37px Arial,Helvetica,sans-serif;margin: 0;padding: 0;text-indent: 5px;}
/* For Heading Tags 

/*Flights city*/

#menuht ul{float:left; list-style-type:none; margin:0px; padding:0px; width:98%; background-color:#ffebbc;}
#menuht ul li{float:left; margin-right:8px; list-style-type:none; padding:0px;}
#menuht ul li a{float:left; padding-left:13px; padding-bottom:7px; font:12px Arial; text-decoration:none; font-weight:bold; color:#666; line-height:15px;  height:13px; padding-top:5px;}

#tabs{width:100%;clear:both;}
.notsel a{ background:url(//c.fareportal.com/gcms/portals/8/images/tabb_left.gif?gcms-srv) no-repeat 0 0;}
.notsel span{background:url(//c.fareportal.com/gcms/portals/8/images/tabb_right.gif?gcms-srv) no-repeat 0 0; padding: 0px 14px; float:right; height:25px; display: block;}
.notsel a{ cursor:default;}
/*Flights city ends*/
