
/*----- Content for file :common-dec.css start here -----*/
@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;font-family:Arial, Helvetica, sans-serif;outline:none}
h1, h2, h3, h4{margin:0;padding:0}
body{margin:0;padding:0;font:12px Arial, Helvetica, sans-serif;line-height:1.5}
a img{border:none}
a{text-decoration:none;}
.Tlink{color:#000;text-decoration:underline;}
.Tlink:hover{color:#000;text-decoration:none;}
.clear{clear:both}
.font0{font-size:0}
.left{float:left}
.right{float:right}
a.more{color:#076ba7;font-size:10px;text-decoration:none;float:right}
.facebook-hover{background-color:#ECEEF5;border:1px solid #9DACCE;color:#3B5998;font-size:12px;min-width:21em;padding:0.4em;position:absolute;right:0;text-align:left;top:26px;z-index:999;}
.arrow{background:url(//c.fareportal.com/gcms/portals/2/images/arrow.png) repeat scroll 0 0 transparent;bottom:3.4em;height:6px;left:145px;top:-46px;position:relative;width:6px;z-index:999;}
.socialHD{display:inline;float:right;font-size:12px;color:#076BA7;font-weight:bold;padding:0 5px 0 0;}
.social-contener{padding:10px 10px 0 0;position:relative;z-index:790}
#wrap{width:100%;margin:0;padding:0}
#contener{width:1002px;margin:0;padding:0}
.blueHD14{padding:10px 0 0 10px;font:14px/22px Arial, Helvetica, sans-serif;color:#076ba7;font-weight:bold;border-bottom:1px solid #e6e6e6;width:311px;margin:0}
.blueHD18{margin:0;padding:0 0 0 10px;font:18px/25px Arial, Helvetica, sans-serif;color:#076BA7;font-weight:bold;border-bottom:1px solid #e6e6e6;line-height:31px}
.blueHD20{margin:0;padding:0;font:20px/35px Arial, Helvetica, sans-serif;color:#076BA7;font-weight:bold;float:left}

/***** Bread Crumbs Starts *****/
.breadcrumbs{width:100%;color:#000;font-size:11px;float:left;padding:5px 0 0 0;margin:0; background:#FFFFFF}
.breadcrumbs h2, .breadcrumbs strong, .breadcrumbs a{color:#000;font-size:11px;margin:0;padding:0}
.breadcrumbs a{text-decoration:none !important; cursor:pointer}
.breadcrumbs a:hover{text-decoration:underline !important;}
.breadcrumbs span{float:left;color:#000;font-size:11px;font-weight:normal}
/***** Bread Crumbs Ends *****/

/***** Header Starts *****/
/*-------- blue header start ----------*/
.top_bg{background:url(//c.fareportal.com/gcms/portals/2/images/header-sprites.png) repeat-x 0 0; height:24px}
.top_app{float:right; width:176px}
@media all and (-webkit-min-device-pixel-ratio: 0) {.top_app{width:178px}}
:root .top_app{width:180px\9}
.top_line, .top_play, .top_iphone, .top_android, .signup_lft, .signup_ryt, .top_fb, .top_twit{background-image:url(//c.fareportal.com/gcms/portals/2/images/header-sprites.png)}
.top_follow{float:right; width:363px}
.top_line{background-position:right -58px; float:right; height:24px; width:3px; margin:0 10px}

.signup_box_header{float:left; width:172px; margin:3px 0 0 8px; text-align:left;}
.top_input_header{float:left; height:15px; width:160px; border:none; background-color:#fff; font:bold 12px/15px Arial; color:#b6b6b6; border-image:initial;}
*:first-child+html .top_input_header{margin-left:-3px}
.signup_lft{float:left; background-position:0 -61px; height:17px; width:5px}
.signup_ryt{float:left; background-position:-12px -61px; height:17px; width:5px}
@media only screen and (max-device-width: 1024px) and (orientation:portrait)
{.signup_lft, .signup_ryt{display:none;}
.signup_box_header{margin:2px 0 0 8px}}
@media only screen and (max-device-width: 1024px) and (orientation:landscape)
{.signup_lft, .signup_ryt{display:none;}
.signup_box_header{margin:2px 0 0 8px}}

.top_play{float:right; background-position:-53px -29px; height:18px; width:18px; margin:2px 0 0 5px; cursor:pointer}
.top_iphone{float:right; background-position:-29px -29px; height:18px; width:11px; margin:3px 5px 0 10px}
.top_android{float:right; background-position:0 -29px; height:18px; width:14px; margin:3px 0 0 0}
.top_fb{float:right; background-position:right -32px; height:15px; width:10px; margin:4px 0 0 10px}
.top_twit{float:right; background-position:-84px -31px; height:15px; width:11px; margin:4px 0 0 10px}

.top_play_active{background-position:-50px -60px;height: 18px;width: 18px;margin: 2px 0 0 5px;cursor: pointer;float: right;background-image: url(//c.fareportal.com/gcms/portals/2/images/header-sprites.png)}
.top_play_hover{background-position:-26px -60px;float: right;height: 18px;margin: 2px 0 0 5px;width: 18px;background-image: url(//c.fareportal.com/gcms/portals/2/images/header-sprites.png)}
/*-------- blue header end ----------*/

/*-------- New wide signup start ----------*/

.sign-up-frame{ float:left; width:410px; position:relative; border:solid 1px #076ba7; padding:6px}
.sign-up-frame p { font:12px Arial, Helvetica, sans-serif; color:#076ba7; margin:0px}
.sign-up-frame p strong{font-size:13px}
.sign-up-frame p span{color:#ef4722;}
.su-curve-a, .su-curve-b, .su-curve-c, .su-curve-d{ width:6px; position:absolute; height:6px; background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat; }
.su-curve-a {background-position:-113px -601px; left:-1px;top:-1px}
.su-curve-b { background-position:-123px -601px; right:-1px; top:-1px}
.su-curve-c {background-position:-113px -611px;  bottom:-1px; left:-1px}
.su-curve-d {background-position:-123px -611px; bottom:-1px; right:-1px}
.su-main{display:inline; float:left; height:27px; padding:0; margin:7px 0 4px 0}
.su-main span{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat scroll -63px -384px transparent; height:23px; width:27px;  float:left; border:solid 1px #076ba7; border-right:none}
.su-field{ border:solid 1px #076ba7;  color:#787777;
    float:left;  font:bold 12px/20px Arial,Sans-Serif !important; height:23px !important; margin:0; padding:0 0 0 10px; width:332px}
.go{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat 1px -470px;border:medium none;cursor:pointer;float:left;height:26px;width:37px}
.go-hover{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -39px -470px;border:medium none;cursor:pointer;float:left;height:26px;width:37px}
.su-foot{margin:0px}
.su-foot p{font:normal 12px Arial, Helvetica, sans-serif; color:#000; margin:0px}
.su-foot p span.a{color:#ef4722; font-weight:bold; text-transform:none}
.su-foot p strong{font-size:9px; line-height:16px; color:#9c9c9c; font-weight:normal; padding-left:12px}


/*-------- dynamic image css start ----------*/

.dynamic-img-corner{border: 3px solid #E6E6E6;}
.dynamic-img-corner .a { background: url("//c.fareportal.com/gcms/portals/2/images/rounded-cornerv2.png") no-repeat scroll 0 -2px transparent; float: left; height: 10px; left: -4px; position: absolute; top: -3px; width: 10px;z-index: auto;}
.dynamic-img-corner .b{background: url("//c.fareportal.com/gcms/portals/2/images/rounded-cornerv2.png") no-repeat scroll -25px -2px transparent;float: left; height: 10px;right: -4px;position: absolute; top: -3px; width: 10px;z-index: auto;}
.dynamic-img-corner .c {background: url("//c.fareportal.com/gcms/portals/2/images/rounded-cornerv2.png") no-repeat scroll 0 -24px transparent; float: left;height: 10px;left: -4px; position: absolute;bottom: -3px; width: 10px;z-index: auto;}
.dynamic-img-corner .d {background: url("//c.fareportal.com/gcms/portals/2/images/rounded-cornerv2.png") no-repeat scroll -25px -24px transparent; float: left;height: 10px;right: -4px;position: absolute;bottom: -3px;width: 10px;z-index: auto;}
.dynamic-img-corner .code_tag { float: right; background: url(//c.fareportal.com/gcms/portals/2/images/grey-code-bg.png) no-repeat 0 0; width: 157px; height: 156px; position: absolute; top: 0px; right: -1px; z-index: 2; text-align: right; text-decoration: none!important; }
.dynamic-img-corner .uptotxt{font-size: 11px;}
.dynamic-img-corner .code_tag_txt { color: white; font-size: 14px; font-weight: bold; float: right;padding: 2px 3px 0 0; line-height: 20px;}
.dynamic-img-corner .banner-txt { right: -8px;}



/*-------- New wide signup start ----------*/

.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:9999;position:relative;float:left;width:100%;background-color:#ffffff;height:26px;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:3px 0 4px 0;}
#navCS2009 a:hover{background:url(//c.fareportal.com/gcms/portals/2/images/blueprint/nav-bg.gif) repeat-x top;color:#ffffff !important;}
#navCS2009 .hover{background:url(//c.fareportal.com/gcms/portals/2/images/blueprint/nav-bg.gif) 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:-1px;left:174px;}
/* select country */
.slt-country{width:148px;height:24px;line-height:18px;float:right;overflow:hidden;text-align:left}
.slt-country .link, .slt-country .link:visited, .slt-country .link:link, .slt-country .link:active{float:left;width:134px;height:21px;outline:none;cursor:pointer;text-decoration:none;background:url(//c.fareportal.com/gcms/portals/2/images/header-sprites.png) no-repeat right -90px;font:bold 12px/18px Arial; color:#fff;padding:2px 6px 0 7px}
.slt-country a.link:hover, .slt-country a.active{text-decoration:none!important;font:bold 12px/18px Arial; color:#fff;background:url(//c.fareportal.com/gcms/portals/2/images/header-sprites.png)  repeat-x right -138px; padding:2px 6px 0 7px}
.slt-country span{width:16px;height:11px;float:left;overflow:hidden;margin:3px 5px 0 3px}
.slt-country .gsites{float:right; margin:4px 17px 0 0; *margin:-14px 17px 0 0}
.slt-country .drop{position:absolute;top:23px;left:853px;z-index:9999;width:147px;background:#fff;border:1px solid #7F9DB9;display:none}
.slt-country .drop ul{margin:0;padding:0}
.slt-country .drop li{color:#697687;display:block;float:left;width:147px;line-height:18px;list-style:none;}
.slt-country .drop a, .slt-country .drop a:visited, .slt-country .drop a:link, .slt-country .drop a:active{font-size:11px;color:#293341;text-decoration:none!important;display:block;border-top:1px solid #fff;border-bottom:1px solid #fff;font-weight:normal;background-image:none;padding:0;cursor:pointer}
.slt-country .drop a:hover{background:#e7f0f7;border-top:1px solid #b8d1e5;border-bottom:1px solid #b8d1e5}
.slt-country .drop a:hover, .slt-country .drop a.selected{background:#e7f0f7;border-top:1px solid #b8d1e5;border-bottom:1px solid #b8d1e5; width:auto; padding:0; font-weight:normal; text-decoration:none!important}
.csbanner{padding:0 2px 0 5px;font-size:14px;color:#627586;float:right;width:405px;text-align:right;height:29px;/*background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -66px -340px;*/font-weight:bold;}
.csbanner span{color:#B93415!important;font-size:17px}
.csbanner strong{color:#627586!important}
.csbanner img{vertical-align:middle; display:none}
.csbanner em{font-weight:bold;font-style:normal}
.flagsprite2{background:url(//c.fareportal.com/gcms/portals/2/images/countryflags.png) no-repeat;}
.flagUSD{background-position:-18px -120px;}
.flagCAD{background-position:-18px -96px;}
.flagGBP{background-position:0 -312px;}
.flagUK{background-position:0 -312px;}
/* end */
/***** Header Ends *****/

#footer_add{width:980px;float:left;padding:20px 0}
#footer_add p{width:760px;height:141px;margin:0 auto;background-color:#eee}
/*#terms{background-color:#f7f7f7;width:972px;padding:15px}
#terms strong{font-size:11px;width:100%;float:left;text-align:left}
#terms p{font-size:10px;text-align:justify;margin:0;padding:0 0 10px 0}
#terms p a{text-decoration:underline;color:#000}*/
#terms{background-color:#f7f7f7;width:972px;padding:15px;float:left;margin-top:10px}
#terms strong{font-size:11px;width:100%;float:left;text-align:left;color:#333}
#terms p{font-size:10px;text-align:justify;margin:0;padding:0 0 5px 20px}
#terms p a{text-decoration:underline;color:#333}
#terms p a:hover{text-decoration:none}
.showtermsroute, .hidetermsroute{background:url(//c.fareportal.com/gcms/portals/2/images/plus-minus.png) no-repeat}
.showtermsroute {background-position:0 -46px;padding:0;margin:0 !important;float:left;width:100%;cursor:pointer}
.showterms_HD{padding:0 0 0 20px;font:bold 11px/24px Arial, Helvetica, sans-serif;color:#333;width:100%;margin:0;text-align:left}
.hidetermsroute {background-position:0 -68px;cursor:pointer}
.termsroute{float:left;display:none;padding:0;width:100%}
/*=========== footer section =============*/
#terms{background-color:#f7f7f7;width:972px;padding:15px;float:left;margin-top:10px}
#terms strong{font-size:11px;width:100%;float:left;text-align:left;color:#333}
#terms p{font-size:10px;text-align:justify;margin:0;padding:0 0 5px 20px}
#terms p a{text-decoration:underline;color:#333}
#terms p a:hover{text-decoration:none}
.showterms_HD{padding:0 0 0 20px;font:bold 11px/24px Arial, Helvetica, sans-serif;color:#333;width:100%;margin:0;text-align:left}
.quick_links{float:left;width:990px;padding:15px 0 0 10px;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:990px;padding-bottom:10px}
.quick_links li{color:#777;float:left;width:auto;padding-right:6px;margin-right:6px;background:url(//c.fareportal.com/gcms/portals/2/images/blueprint/footer_sep.jpg) 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}
#quick_links{background-color:#eee;width:980px;padding:10px 10px 0px 10px;font:normal 11px Arial, Helvetica, sans-serif;border-bottom:1px solid #e7e7e7;float:left}
#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:6px;margin-right:6px;background:url(//c.fareportal.com/gcms/portals/2/images/footer_sep.jpg) no-repeat right;list-style:none !important;font:normal 11px Arial, Helvetica, sans-serif}
:root #quick_links li{margin-right:5px\0/}
#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_courtsey{float:left;width:992px;padding:0 0 0 10px;border-top:1px solid #e7e7e7;font:11px/30px Arial, Helvetica, sans-serif;color:#757575;background:#fff;line-height:22px;}
.footer_courtsey strong{color:#757575;}
.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}
.globalSitesWrap {width:950px}
.globalSites {font-size:11px;}
.footer_follow_links{float:left;width:990px;padding:10px 0 10px 10px;font:11px Arial, Helvetica, sans-serif;border-top:1px solid #e7e7e7;margin-top:1px;background:#fff}
.footer_follow_links .globalSites {width:950px}
.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:18px;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(/travel/travel_resources/images/footer_sep.jpg) no-repeat left 7px;padding-left:7px}
.footer_follow_links li.first{padding-right:7px}
.footer_follow_links span{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) 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:32px;}
.footer_follow_links .blog a{width:19px;height:32px}
.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 .youtube{background-position:-63px -207px;width:17px;height:20px;}
.footer_follow_links .youtube a{width:17px;height:20px}
.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_follow_links .rss-new{background-position:-75px 0;width:16px;height:16px;margin:4px 0 0 5px}
.footer_follow_links .rss-new a{width:16px;height:16px}
.footer_follow_links .globalflags{margin-top:6px;width:16px;height:12px;cursor:pointer;overflow:hidden;}
.footer_follow_links .iPhone{background-position:-66px -235px;width:12px;height:22px}
.footer_follow_links .iPhone a{width:12px;height:22px}
.footer_follow_links .mobile{background-position:-66px -265px;width:15px;height:24px}
.footer_follow_links .mobile a{width:15px;height:24px}
.footer_follow_links .android{background-position:-65px -298px;width:16px;height:20px}
.footer_follow_links .android a{width:16px;height:20px}
.footer_follow_links .gplus{background-position:-69px -66px;width:20px;height:30px}
.footer_follow_links .gplus a{width:20px;height:30px}
.footer_follow_links .feeds{padding-right:0}
.footer_sprite{float:left;width:1002px;background:#fff;padding-top:3px;padding-bottom:8px}
.footer_sprite img{float:left;margin-top:8px;margin-left:24px}
.footer_sprite span{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) 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;margin-left:12px}
.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 .astanet{background-position:0 -62px;width:42px;height:35px;margin-top:5px;}
.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;margin-top:0}
.footer_sprite .verisign a{width:77px;height:43px}
.footer_sprite .master{background-position:-1px -207px;width:51px;height:32px; margin-left:25px; margin-right:10px}
.footer_sprite .master a{width:51px;height:32px}
.footer_sprite .visa{background-position:-1px -240px;width:50px;height:32px;margin-left:12px;margin-right:10px}
.footer_sprite .visa a{width:50px;height:32px}
.footer_sprite .amex{background-position:-1px -273px;width:49px;height:32px;margin-left:12px;margin-right:10px}
.footer_sprite .amex a{width:49px;height:32px}
.footer_sprite .discover{background-position:-1px -306px;width:50px;height:32px;margin-left:12px;margin-right:10px}
.footer_sprite .discover a{width:50px;height:32px}
.footer_sprite .diners{background-position:-1px -339px;width:49px;height:32px;margin-left:12px;margin-right:10px}
.footer_sprite .diners a{width:49px;height:32px}
.footer_sprite .hitwise{background-position:-1px -372px;width:44px;height:50px;margin-top:0}
.footer_sprite .hitwise a{width:44px;height:50px}
.footer_sprite .arc{background-position:0 -426px;height:38px;margin-top:2px;width:88px}

.cIcon{width:15px; height:20px; background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -91px -208px; float:left}
.feedback_btn{bottom: 0px; height: 38px; position:fixed; right: 10px; width: 171px; float:right; z-index:999}
.feedback_btn a{background:url(/portals/2/images/feedback-new.png?gcms-srv) 0 -38px no-repeat; color: rgb(0, 0, 0); display: block; height: 38px; line-height: 24px; text-decoration: none !important; text-indent: -9999px; width: 171px}
.feedback_btn a:hover, .feedback_btn a:active{background-position: 0 0; color: rgb(0, 0, 0); height: 38px; width: 171px}
/*=========== footer end =============*/

/*--------- old website ---------*/
.content-nw{color:#0f1717;font-size:12px;padding-left:8px;padding-right:8px;text-align:left;line-height:1.5em !important;text-align:justify;}
.content-nw h3{color:#0f1717;font-size:12px;padding-left:8px;padding-right:8px;text-align:left;font-weight:bold;}
.linkblue a{font-weight:normal;color:#076ba7 !important;font-size:12px !important;text-decoration:underline;}
#tblCollapse .linkblue a, #tblCollapse .linkblue a:active, #tblCollapse .linkblue a:visited, #tblCollapse .linkblue a:hover{
color:#076BA7 !important;text-decoration:underline !important;float:right;}
.linkbblue{font-weight:bold;color:#076ba7 !important;font-size:12px !important;text-decoration:none;}
.linkblue ul{margin:0;padding:0;list-style:none;width:auto;margin-left:10px;}
.linkblue li{background:url(//c.fareportal.com/gcms/portals/2/images/img-arricon.gif) no-repeat left 6px;list-style:none;width:auto;padding-left:10px;line-height:16px !important;font-size:12px !important;}
.linkblue li a, .linkblue li a:active, .linkblue li a:visited a:hover{color:#076ba7;text-decoration:underline;}
.linkblue a, .linkblue a:active, .linkblue a:visited, .linkblue a:hover{color:#076ba7 !important;text-decoration:underline !important;}
.font11blk{color:#0f1717 !important;font-size:11px !important}
.font12blue{color:#076ba7 !important;font-size:12px !important}

.vpd-sec-middle-sec{font:12px Arial,Helvetica,sans-serif;padding:0 5px 5px}
.fontarial{font:12px Arial,Helvetica,sans-serif}
.prepend-2{padding-left:20px}
.font12b{color:#828282;font-size:12px !important;font-weight:bold}

.bfrmtitle h1, .bfrmtitle h2{font:bold 20px/36px Arial, Helvetica, sans-serif !important;text-align:left;color:#076ba7 !important;padding:0px;margin:0px; background:none !important}
.blue-heading-nw{line-height:2em !important;border-bottom:3px solid #DDD;margin:0!important}
.blue-heading-nw h3, .blue-heading-nw h1, .blue-heading-nw h4, .blue-heading-nw h2{color:#076BA7;font:bold 16px Arial, Helvetica, sans-serif !important;margin:0 0 0 6px;}
.links_arrow{font-size:12px !important}
.links_arrow ul{margin:10px 0 10px 10px;padding:0;list-style:none}
.links_arrow li{color:#000;list-style:none;background:url(//c.fareportal.com/gcms/portals/2/images/list-img.gif) no-repeat left 8px;padding-left:10px;line-height:22px !important;font-size:12px !important}
.links_arrow li a, .links_arrow li a:active, .links_arrow li a:visited{color:#076ba7 !important;text-decoration:underline;}
.links_arrow li a:hover{color:#076ba7;text-decoration:none}
.linksmore a, .linksmore a:active, .linksmore a:visited{color:#0000ff !important;text-decoration:underline !important}
.linksmore a:hover{color:#000;text-decoration:none !important}
.brdrltrt1{border-left:#e7e7e7 1px solid;border-right:#e7e7e7 1px solid}
.carsbybrand{border-bottom:1px solid #F1F1F1;height:23px;padding-bottom:3px;padding-left:5px}
.carsbybrandhead{color:#076BA7;;font:bold 15px Arial, Helvetica, sans-serif}
.carsapf{font:12px Arial, Helvetica, sans-serif !important}
.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}
.clttxthd{font-size:13px;font-weight:bold;color:#344454;text-align:left}
.clttxt{font:12px/normal Arial, Helvetica, sans-serif !important;color:#344454;text-align:left}
.clttxt ul li{font:Arial, Helvetica, sans-serif !important;color:#344454;list-style-type:disc;color:#000;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:3px 4px 0 15px}
.cptxt b{color:#ed0000}
.bdrflt{border:#e5e5e5 1px solid;border-top:none}
.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}
.clearfix:after, .container:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden}
.right-slide-container{width:550px;float:left;padding:0}
.right-slide-container h1{font:bold 20px Arial, Helvetica, sans-serif!important;color:#076ba7;padding:10px 0 5px 8px;margin:0;float:left;text-align:left}
.right-slide-container span.taxes{float:right;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(//c.fareportal.com/gcms/portals/2/images/vp-gallerybox-topbor.gif) repeat-x left top}
.vp-gallerybox-top span.leftcor{width:10px;height:10px;float:left;overflow:hidden;background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -30px 0}
.vp-gallerybox-top span.rightcor{width:10px;height:10px;float:right;overflow:hidden;background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -44px 0}
.vp-gallerybox-mid{width:550px;float:left}
.vp-gallerybox-mid-left{padding:0 0 0 11px;background:url(//c.fareportal.com/gcms/portals/2/images/vp-gallerybox-leftbor.gif) repeat-y left top}
.vp-gallerybox-mid-right{background:url(//c.fareportal.com/gcms/portals/2/images/vp-gallerybox-rightbor.gif) repeat-y right top}
.vp-gallerybox-bot{width:550px;height:10px;overflow:hidden;float:left;background:url(//c.fareportal.com/gcms/portals/2/images/vp-gallerybox-botbor.gif) repeat-x left bottom}
.vp-gallerybox-bot span.leftcor{width:10px;height:10px;overflow:hidden;float:left;background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -30px -15px}
.vp-gallerybox-bot span.rightcor{width:10px;height:10px;overflow:hidden;float:right;background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -44px -15px}
.vp-gallery{padding:1px 0}
.vp-signup{color:#096FAF;font:17px Arial, Helvetica, sans-serif;overflow:hidden}
.vp-signup-text{font-size:14px;font-weight:bold;line-height:30px}
.vp-signup-input{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -62px -383px;display:inline;float:left;height:27px;padding:0 0 0 28px}
.vp-signup .success{padding:8px 170px 12px 5px;font-weight:normal;display:none;font-size:12px;color:#000;background:url(//c.fareportal.com/gcms/portals/2/images/blueprint/email15coupon.gif) no-repeat 373px 8px}
.vp-signup-text span{font-size:12px;color:#000}
.vp-signup-text b{color:#ef4d23}
.htl_deals_mainheading h2{color:#0471B4;font:bold 18px/32px Arial, Helvetica, sans-serif;margin:0;padding:0}
.cmspanelwidh{width:41%;float:left}
.traveltools{font-size:11px;color:#28333e;line-height:18px;margin-top:6px;margin-bottom:6px}
.traveltools a, .cmspanelwidh a{text-decoration:underline;color:#000099}
.traveltools a:focus, .traveltools a:hover, .cmspanelwidh a:focus, .cmspanelwidh a:hover{text-decoration:none;color:#000}
.whybookHD{color:#076BA7;font:bold 16px Arial, Helvetica, sans-serif !important;padding:6px;margin:0}
.wash{color:#787777;font:bold 12px/20px Arial, Sans-Serif !important;height:23px!important;border:1px solid #CECFCF;margin:0;padding:0 0 0 10px;float:left}
.last{margin-right:0;padding-right:0}
.couponcodeoffer{text-align:justify;font-size:10px}
.paddtop12{padding-top:12px}
.martop12{margin-top:12px}
.martop20{margin-top:20px}
.martop9{margin-top:9px}
.span-96, span-73{float:left}
.span-42{width:420px}
.span-55{width:550px;float:left;margin-right:0}
.prepend-top-5{margin-top:3em}
.prepend-1{padding-left:10px}
.push-13{margin:0 -130px 1.5em 130px}
.bottomadd{width:730px;background:#eeeeee;padding:15px;text-align:center;border:none}
/*--AutoSuggestNew.css---*/
.airicon{float:right;background:transparent url(//c.fareportal.com/gcms/portals/2/images/searchformw/airicon.gif) 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(//c.fareportal.com/gcms/portals/2/images/searchformw/cityicon.gif) 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(//c.fareportal.com/gcms/portals/2/images/searchformw/locationicon.gif) right 1px no-repeat;font-size:12px;padding:0px 16px 0 0;margin-right:3px;font-weight:bold;color:#adadad}
.loader{background:url(//c.fareportal.com/gcms/portals/2/images/searchformw/ajax-loader.gif) no-repeat;width:16px;height:16px;float:right;margin-top:10px;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:383px}
.pleasewait span{background:url(//c.fareportal.com/gcms/portals/2/images/searchformw/loader.gif) no-repeat 0 0;width:16px;height:16px;margin-right:3px;display:inline-block;vertical-align:middle}
.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}
.ac_results{padding:0;margin:0;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:0;padding:3px 2px 3px 5px;border-bottom:1px solid black;cursor:pointer;display:block;font:12px/16px Tahoma, Arial, Helvetica, sans-serif;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(//c.fareportal.com/gcms/portals/2/images/searchformw/auto-suggest-bg662.gif) repeat-y;float:left;position:relative}
.autosuggestboxout .closeautosuggest{left:0;bottom:0}
.autosuggestbox{width:662px}
.autosuggestbox1{width:534px;border:3px solid #2a8fcc;background:url(//c.fareportal.com/gcms/portals/2/images/searchformw/auto-suggest-bot1.gif) scroll bottom repeat-x #fff}
.autosuggestboxlt{float:left;width:534px;padding-bottom:30px}
.autosuggestboxrt{float:right;width:128px}
.lihoverstat{background-color:#ffffd6}
.linormalstat{background-color:#fff}
.athigh{background-color:#fff600;font-weight:bold;height:20px}
.search-r-head{font:bold 12px Arial;color:#000;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(//c.fareportal.com/gcms/portals/2/images/searchformw/f-arrow.gif) 0 3px no-repeat;padding-left:10px}
ul#recentse li span.search-r-detail{font-size:11px;color:#8d8d8d}
#listautocomp ul{padding:0px;margin:0px;cursor:pointer;width:534px}
#listautocomp ul li{border-bottom:none !important;font:13px Arial, Helvetica, sans-serif !important;text-align:left;list-style:none;/*text-transform:capitalize;*/background-color:#fff;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;text-align:left !important;overflow:hidden;height:24px;text-indent:4px}
#listautocomp ul li div b{background:#ffff00;font-weight:normal}
#listautocomp ul li .divHover{background-color:#E5E5E5 !important;font-weight:bold;font-size:14px}
#listautocomp ul li .divHover b{background:#E5E5E5;font-weight:bold}
#listautocomp ul li .airporticon{background:url(//c.fareportal.com/gcms/portals/2/images/searchformw/airporticon.gif) no-repeat 0 0;width:19px;height:18px;margin:2px 0 0 6px;float:left}
#listautocomp ul li div b{background:#ffff00;font-weight:normal;display:inline-block;text-indent:0}
#sugestBoxnew{width:534px}
.orange-heading{color:#076ba7;font:bold 16px/22px Arial, Helvetica, sans-serif !important;border-bottom:3px solid #ddd;margin:0 0 10px 0;padding:10px 0 0 0!important}
.lft-heading{color:#076ba7;font:bold 16px/22px Arial, Helvetica, sans-serif !important;border-bottom:3px solid #ddd;margin:0 0 10px 0;padding:10px 0 0 0!important;width:420px}

.lft_topcrv{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat 0 -0px;height:6px;width:6px}
.rgt_topcrv{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -9px -0px;height:6px;width:6px}
.lft_bottomcrv{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat 0 -8px;height:6px;width:6px}
.rgt_bottomcrv{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -9px -8px;height:6px;width:6px}
.lft_bottomcrv2{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -62px -52px;height:6px;width:6px}
.rgt_bottomcrv2{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -68px -52px;height:6px;width:6px}
.lft_topcrv2{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -47px -31px;height:6px;width:6px}
.rgt_topcrv2{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -53px -31px;height:6px;width:6px}
.review-icon{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -1px -502px;float:left;height:62px;left:362px;position:absolute;width:62px}
.review-name{color:#344454;font:bold 12px Arial,Helvetica,sans-serif !important;float:left;}
.write-icon{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -47px -72px;float:left;height:18px;left:309px;position:absolute;width:18px}
.hotel-icon{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat 0 -567px;float:left;height:52px;width:61px}

.go{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat 1px -470px;border:medium none;cursor:pointer;float:left;height:26px;width:37px}
.go-hover{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat -39px -470px;border:medium none;cursor:pointer;float:left;height:26px;width:37px}

.stars2{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -256px transparent;float:left;height:17px;width:54px;margin-left:5px}
.stars2ndhalf{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -238px transparent;float:left;height:17px;width:54px;margin-left:5px}
.stars3{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -221px transparent;float:left;height:17px;width:54px;margin-left:5px}
.stars3ndhalf{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -204px transparent;float:left;height:17px;width:54px;margin-left:5px}
.stars4{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -187px transparent;float:left;height:17px;width:54px;margin-left:5px}
.stars4ndhalf{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -170px transparent;float:left;height:17px;width:54px;margin-left:5px}
.stars5{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -153px transparent;float:left;height:17px;width:54px;margin-left:5px}

.bstars2{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -125px transparent;float:left;height:19px;width:84px}
.bstars2ndhalf{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -107px transparent;float:left;height:19px;width:84px}
.bstars3{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -84px transparent;float:left;height:19px;width:84px}
.bstars3ndhalf{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -62px transparent;float:left;height:19px;width:84px}
.bstars4{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -42px transparent;float:left;height:19px;width:84px}
.bstars4ndhalf{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -22px transparent;float:left;height:19px;width:84px}
.bstars5{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 0 transparent;float:left;height:19px;width:84px}

.bstars2.5{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -107px transparent;float:left;height:19px;width:84px}
.bstars3.5{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -62px transparent;float:left;height:19px;width:84px}
.bstars4.5{background:url(//c.fareportal.com/gcms/portals/2/images/stars-sprite.png) no-repeat scroll 0 -22px transparent;float:left;height:19px;width:84px}
/*--Directory pages---*/
.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}
.font12bblue{font-weight:bold;color:#076BA7 !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}
.vpd-sec-container{background:url(//c.fareportal.com/gcms/portals/2/images/lft-rgt-bdr.gif) repeat-y scroll left top;float:left;font:12px Arial,Helvetica,sans-serif;width:550px}
.vpd-sec-top-crv{background:url(//c.fareportal.com/gcms/portals/2/images/deal-top-curve.png) no-repeat scroll left top;float:left;padding-bottom:10px;width:550px}
.vpd-sec-top-lftcol{float:left;padding:0 0 0 14px;width:409px}
.vpd-sec-top-lftcol h2{border-bottom:3px solid #C7D3E1;color:#076BA7;display:block;float:left;font:bold 16px/29px Arial,Helvetica,sans-serif;margin-bottom:7px;width:409px}
.vpd-sec-top-lftcol p{display:block;float:left;line-height:18px;margin:0;padding:0;width:409px}
.vpd-sec-top-rgtcol{background:url(//c.fareportal.com/gcms/portals/2/images/footer-sprite.png) no-repeat scroll -1px -630px transparent;float:left;height:74px;padding:10px 0 0 27px;text-align:center;width:100px}
.arial24red{color:#FF0000;font:bold 24px Arial,Helvetica,sans-serif}
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}
.vpd-sec-bottom-crv{background:url(//c.fareportal.com/gcms/portals/2/images/deal-bottom-curve.png) no-repeat scroll left bottom;float:left;width:550px}
.bannertxt{border:1px solid #d1d1d1;float:left;margin:0;padding:7px;width:404px;border-top:none!important}
.bannertxt span{background-color:#FDFF7F;font-weight:bold}
.rgtadsbannervac{margin:55px 17px 0 0;padding:0;width:160px}

.readmorel a, .readmorel a:active, .readmorel a:visited{color:#0000ff !important;text-decoration:underline !important;font-size:11px}
.whyfly-noborder { font-size: 12px; color: #0f1717; text-align:justify}
.whyfly-noborder ul { margin:5px 6px; padding:0; list-style:none}
.whyfly-noborder ul li { line-height:23px; font-size:12px; list-style:none}
.prepend-top-5 {margin-top:3em}
.span-73 {float:left}
.quick_links li a:hover {color:#ff0000;	text-decoration:underline}
.terms-all{padding:8px;background-color:#F7F7F7;margin-bottom:12px;text-align:justify;width:98%;margin-top:12px;font-size:10px;color:#000;}
.terms-all strong{font-size:11px;}
.terms-all a{color:#000;text-decoration:underline;}

.banner-txt{background: url(//c.fareportal.com/gcms/portals/2/images/coupon-code-line.png) no-repeat right top;position:absolute;top:162px;right:-6px;height: 30px;padding:3px 3px 0 17px;color:white;font-weight:bold;font-size:14px}
.banner-txt-spl{color:#FADC0A;font-size:17px}
/* CND Path correction */

/* Star rating sprite */
.rating {background: url(//c.fareportal.com/gcms/portals/2/images/rating-sprite.png) no-repeat 0 0; height:14px; width:81px; font-size:0; line-height:0; margin:0 4px; float:left;}
.rating0{background-position:0 -1px; height:14px; width:81px;} 
.rating2{background-position:0 -22px; height:14px; width:81px;} 
.rating3{background-position:0 -43px; height:14px; width:81px;} 
.rating4{background-position:0 -64; height:14px; width:81px;} 
.rating5{background-position:0 -85px; height:14px; width:81px;} 
.rating6{background-position:0 -106px; height:14px; width:81px;} 
.rating7{background-position:0 -127px; height:14px; width:81px;} 
.rating8{background-position:0 -148px; height:14px; width:81px;} 
.rating9{background-position:0 -169px; height:14px; width:81px;} 
.rating10{background-position:0 -190px; height:14px; width:81px;} 

/* New header */
#header{width:1002px;}
#header .top_bg span{font:bold 12px/22px Arial; color:#fff}
#header .middle_wrap{padding:6px 0 6px 6px; background: url(//c.fareportal.com/gcms/portals/2/images/header-opt-bg.png) repeat-x bottom}
#header .csbanner{margin:-3px 0 10px}
#header .headerlnks{text-align:right}
#rowSignOut {display:none;text-decoration:underline;}
#navCS2009 .home {width:85px}
#navCS2009 .flights, #navCS2009 .hotels, #navCS2009 .cars {width:80px}
#navCS2009 .businessClass {width:125px}
#navCS2009 .vacations {width:114px}
#navCS2009 .cruises {width:100px}
#navCS2009 .topDeals {width:115px}
#navCS2009 .topDeals .subMenu {width:175px}
#navCS2009 .travelByInterest {background-image:url(//c.fareportal.com/gcms/Portals/2/images/arrow_menu.gif); background-position:158px center; background-repeat:no-repeat}
#navCS2009 .travelByInterest .subMenu2 {border-top:1px solid #ccc}
#navCS2009 .travelGuides {width:127px}
#navCS2009 .travelGuides .subMenu {width:190px}
#navCS2009 .contactUs, #navCS2009 .contactUs .subMenu {width:95px}

.LeftPane, .TopPane{padding: 0 0 0 10px;}
.ContentPane{padding: 0 0 0 5px;}
.LeftPane{padding-bottom:10px;}
.LeftPane .cmspanelwid, .ContentPane .cmspanelwid{width: 98%;}
input#tbEmailSignUp {-webkit-border-radius:0; border-radius:0;}
/*----- Content for file :common-dec.css ends here -----*/
