body{margin: 0px; padding:0px; background-color:#FCFCFC; font-family:Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6{margin: 0px; padding:0px}
.rgtdealbg1{background-image:url(/images/rightdealbg2.jpg); background-repeat:repeat-y}
.newbluehead{background-color:#0490da; font-size:13px; color:#FFFFFF; padding-left:10px; font-weight:bold}
.ecodealwhitebg1{text-align:left; font-size:12px; color:#28333e; padding-left:7px}
.ecodealwhitebg1 a:link, .ecodealwhitebg1 a:active, .ecodealwhitebg1 a:visited{color:#28333e; text-decoration:underline}
.ecodealwhitebg1 a:hover{color:#ff0000; text-decoration:underline}
.ecodealbg1{background-color:#fff2e0; text-align:left; font-size:12px; color:#28333e; border-top:#fcd8b4 1px solid; padding-left:7px}
.ecodealbg1 a:link, .ecodealbg1 a:active, .ecodealbg1 a:visited{color:#28333e; text-decoration:underline}
.ecodealbg1 a:hover{color:#ff0000; text-decoration:underline}
.fntBlackBigNW{font-weight:bold; font-size:12px; color:#000000; text-align:left; text-transform:uppercase}
.searchtabmarleft{margin-left:18px}
.redSmall{background-color:#f5f5f5; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding-left:5px; !padding-left:8px;
COLOR: #ff3300; TEXT-DECORATION:none}
.fntNormalLnk{font-weight:normal; font-size:11px; color:#000000}
.fntNormalLnk a:link, .fntNormalLnk a:visited, .fntNormalLnk a:active{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ff0000; text-decoration:none}
.fntNormalLnk a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:underline}
.fntNormalLnk B{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}
.fntNormalLnk B a:link, .fntNormalLnk B a:active, .fntNormalLnk B a:visited{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}
.fntNormalLnk B a:hover{font-weight:normal; font-size:11px; color:#FF0000; text-decoration:underline}
.fntNormalLnk u{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}
.fntNormalLnkNW{font-weight:bold; font-size:11px; color:#000000}
.fntNormalLnkNW a:link, .fntNormalLnkNW a:active, .fntNormalLnkNW a:visited{font-weight:normal; font-size:10px; text-decoration:none; color:#ff0000}
.fntNormalLnkNW a:hover{font-weight:normal; font-size:10px; color:#000000; text-decoration:underline}
.fntNormalLnkNW TD{font-weight:bold; font-size:11px; color:#000000}
.fntNormalLnkNW B{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}
.fntNormalLnkNW B a:link, .fntNormalLnk B a:active, .fntNormalLnk B a:visited{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}
.fntNormalLnkNW B a:hover, .fntNormalLnk B a:hover{font-weight:normal; font-size:11px; color:#FF0000; text-decoration:underline}
.fntNormalLnkNW u{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}
.fntNormalLnkNW u a:link, .fntNormalLnk u a:visited, .fntNormalLnk u a:active{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline}
.fntNormalLnkNW u a:hover, .fntNormalLnk u a:hover{font-weight:normal; font-size:11px; color:#FF0000; text-decoration:none}
.fntNormalLnkNW I{font-weight:normal; font-size:11px; color:#060294; font-style:normal}
.inputBigNW{font-weight:normal; font-size:11px; color:#000000; width:100px; border:#ff9933 solid 1px; height:16px}
.inputSmallNW{font-weight:normal; font-size:11px; color:#000000; padding-left:2px; width:70px; border:#6699cc solid 1px; height:16px}
.tdhgt{height:20px; _height:20px}
.fntmehronLnk{font-weight:bold; font-size:12px; color:#990000; text-align:left}
.fntmehronLnk a:link, .fntmehronLnk a:active, .fntmehronLnk a:visited{font-weight:bold; font-size:12px; color:#060294; text-decoration:underline}
.fntmehronLnk a:hover{font-weight:bold; font-size:12px; color:#000000; text-decoration:underline}
.redtxtbold{FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #de1111; padding-left:10px}
.redtxtboldSmall{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #de1111; padding-left:10px}
.txtRedlink{FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; padding-left:10px}
.txtRedlink a:link, .txtRedlink a:active, .txtRedlink a:visited{FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e9371f; TEXT-DECORATION: none}
.txtRedlink a:hover{FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#000000; TEXT-DECORATION: underline}
.brdrlytGrey{border:1px solid #ececec}
.rulesHead{font-size:11px; margin:2px; background:#fff; height:24px; padding-top:5px; color:#0e3a9e; text-transform:uppercase; font-weight:bold; padding-left:10px}
.rulesdefault{background-color:#f7f7f7; font-size:11px; color:#000000; padding-top:16px}
.rulesdefault ul{margin:0px; padding:0px; margin-bottom:12px}
.rulesdefault ul li{padding-left:26px; list-style:none; background:url(images/bulgr.gif) no-repeat 17px 7px; padding-right:15px; padding-bottom:7px; line-height:14px; font-size:11px; color:#000000}
.rulesdefault a:link, .rulesdefault a:visited, .rulesdefault a:active{color:#1900BF; font-size:11px; text-decoration:underline}
.rulesdefault a:hover{font-size:11px; text-decoration:none; color:#6F0E5B}
.rules{background-color:#f7f7f7; font-size:11px; color:#000000}
.rules UL{margin:0px; padding:0px}
.rules UL LI{padding-left:23px; list-style:none; background:url(/travel/travel_resources/arrow_blue.gif) no-repeat 10px 7px; padding-right:15px; padding-bottom:3px; line-height:18px; font-size:11px; color:#000000}
.rules a:link, .rules a:visited, .rules a:active{color:#FF0000; font-size:11px; font-weight:normal}
.rules a:hover{color:#1261AF; font-size:11px; font-weight:normal}
.CPhead{color:#075dbf; font-weight:bold; font-size:18px; text-align:left; padding-left:10px}
.limitedOffer{font-size:17px; color:#103c9e; text-align:left; font-weight:bold}
.couponbgimg{background-image:url(images/couponbg.jpg); background-repeat:no-repeat; height:94px; background-position:center}
.couponbgimg5{background-image:url(images/couponbg2.jpg); background-repeat:no-repeat; height:94px; background-position:center}
.coupontext{font-size:24px; color:#ffffff; font-weight:bold; text-align:center}
.couponStudent{background-image:url(images/cou_bg.jpg); background-repeat:no-repeat; height:116px}
.couponheadStudent{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center; color:#ffffff; font-weight:bold}
.coupontxtStudent{font-size:13px; line-height:21px; font-weight:bold}
.coupontxtStudent B{font-size:15px !important; color:#ec0000 !important; font-weight:bold !important}
.promocode{font-size:15px; color:#ffffff; text-align:center; font-weight:bold; font-style:italic}
.promocode b{font-size:15px; color:#ffde00; font-style:italic}
.CPdealsbg{background-image:url(images/dealsbg.jpg); background-repeat:repeat-y}
.headerlnks{color:#687586; padding-bottom:8px; font-size:11px}
.headerlnks a:link, .headerlnks a:active, .headerlnks a:visited{color:#687586; font-size:11px; text-decoration:none}
.headerlnks a:hover{color:#687586; font-size:11px; text-decoration:underline}
.dealgreybg{text-align:left; font-size:12px; color:#000000; padding-left:12px; border-bottom:#d7d7d7 1px solid; font-weight:bold; background-color:#eeeeee}
countrytext{line-height:17px; font-size:12px; font-weight:normal; color:#28333e; text-align:left}
.countrytext a:link, .countrytext a:visited, .countrytext a:active{color:#28333e; text-decoration:none; font-size:12px; padding-left:12px}
.countrytext a:hover{color:#000000; text-decoration:underline; font-size:12px}
.countrytext b{color:#006cc0}
.countrytext b a:link, .countrytext b a:visited, .countrytext b a:active{color:#006cc0; text-decoration:none; font-size:12px}
.countrytext b a:hover{color:#000000; text-decoration:underline; font-size:12px}
.countrytext i{color:#f03c10; font-style:normal; font-weight:bold; font-size:12px}
.countrytext i a:link, .countrytext i a:visited, .countrytext i a:active{color:#f03c10; text-decoration:none; font-size:12px}
.countrytext i a:hover{color:#000000; text-decoration:underline; font-size:12px}
.trldealtxt{font-weight:bold; font-size:18px; color:#282f38}
.trldealtxt b{font-weight:normal; padding-top:5px; padding-bottom:5px; font-size:12px; color:#282f38; line-height:18px}
.trldealtxt h1{margin:0px; padding:0px; font-size:18px}
.trldeal{padding-top:10px; font-size:12px; color:#000000}
.trldeal a:link, .trldeal a:visited, .trldeal a:active{color:#000000; text-decoration:none}
.trldeal a:hover{color:#000000; text-decoration:underline}
.trldeal b{color:#0f5dbd; font-weight:bold; font-style:normal}
.trldeal i{color:#ef3300; font-style:normal; font-weight:bold}
.fareboxBorder{border:solid 1px #ededed}
.redbgText{background-color:#F03C10; border-bottom:1px solid #FFFFFF; font-size:16px; font-weight:bold; color:#FFFFFF; padding-bottom:7px; px;
padding-top:7px; padding-left:10px}
.Lgreybg{background-color:#f4f4f4; font-weight:bold; font-size:11px; color:#3a3636; height:25px; border-bottom:#dddddd 1px solid}
.headlinks{font-size:11px; color:#000000; font-weight:bold}
.headlinks a:link, .headlinks a:visited, .headlinks a:active{color:#000000; text-decoration:none}
.headlinks a:hover{color:#000000; text-decoration:underline}
.whitebg{background-color:#FFFFFF; font-weight:normal; font-size:11px; color:#3a3636; line-height:18px}
.whitebg b{color:#f44204}
.whitebg i{color:#0181ed; font-style:normal}
.whitebg STRONG{color:#ff3c02; font-style:normal}
.whitebg a:link STRONG, .whitebg a:visited STRONG, .whitebg a:active STRONG{color:#ff3c02; text-decoration:underline; font-weight:bold}
.whitebg a:hover STRONG{color:#000000; text-decoration:underline; font-weight:bold}
.whitebg u{color:#ff1e00; font-style:normal; text-decoration:none}
.whitebg em{color:#000000; font-size:12px; font-style:normal; padding-left:18px; line-height:25px}
.dealtext{font-size:12px; color:#132a36; line-height:17px; text-align:justify}
.dealtext a:link, .dealtext a:visited, .dealtext a:active{color:#132a36; text-decoration:none}
.dealtext a:hover{color:#000000; text-decoration:underline}
.dealtext b{color:#0f5dbd; font-weight:bold; font-style:normal}
.dealtext strong{padding-left:5px; color:#282f38; font-weight:bold; font-style:normal; line-height:16px}
.dealtext i{color:#ef3300; font-weight:bold; font-style:normal}
.lit{font-weight:normal; font-size:11px; color:#000000}
.lit EM{font-style:normal; color:#FF0000}
.militaryTravel{line-height:17px; font-size:12px; font-weight:normal; color:#28333e; text-align:justify; padding-top:5px; padding-bottom:10px; padding-left:10px; padding-right:10px}
.militaryTravel a:link, .militaryTravel a:active, .militaryTravel a:visited{font-size:12px; font-weight:normal; color:#FF0000; TEXT-DECORATION: underline}
.militaryTravel a:hover{font-size:12px; font-weight:normal; color:#28333e; TEXT-DECORATION: none}
.militaryTravel EM{font-style:normal; color:#FF0000; font-weight:bold}
.militaryTravel STRONG{color:#28333e; font-weight:bold}
.pad10{padding-left:10px}
/* Top Menu */

#menu{border-collapse:collapse; border:0px solid #CCCCCC; font-size:12px; margin:0; padding:0}
#menu td{border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:0px solid #CCCCCC; height:31px; line-height:31px}
#menu td.contact{border-bottom:1px solid #CCCCCC; border-right:0px solid #CCCCCC; border-top:0px solid #CCCCCC; height:31px; line-height:31px}
#menu td a{display:block; text-decoration:none; background:#fff; font-weight:bold; color:#3c4c60}
#menu td a:hover{display:block; background:#CC0000; color:#FFFFFF; background:url(images/nav-bg.gif)}
.anylinkcss-fares{position:absolute; visibility: hidden; border:1px solid #CCCCCC; border-bottom-width: 0; font:normal 12px arial; line-height: 18px; background:#E9FECB; width: 160px}
.anylinkcss-fares a{width: 100%; display: block; background: #fff; border-bottom: 1px solid #CCCCCC; padding: 4px 0; color:#000; text-decoration: none; font-weight: normal; text-indent: 23px}
.anylinkcss-fares a:hover{/*hover background color*/ background: #f1f1f1; color: #000; text-align:left}
.anylinkcss-vac{position:absolute; visibility: hidden; border:1px solid #CCCCCC; border-bottom-width: 0; font:normal 12px arial; line-height: 18px; background:#E9FECB; width: 90px; max-width:90px}
.anylinkcss-vac a{width: 100%; display: block; background: #fff; text-indent: 15px; border-bottom: 1px solid #CCCCCC; padding: 4px 0; color:#000; text-decoration: none; font-weight: normal}
.anylinkcss-vac a:hover{/*hover background color*/ background: #f1f1f1; color: #000}
.anylinkcss-des{position:absolute; visibility: hidden; border:1px solid #CCCCCC; border-bottom-width: 0; font:normal 12px arial; line-height: 18px; background:#E9FECB; width: 162px}
.anylinkcss-des a{width: 100%; display: block; background: #fff; text-indent: 23px; border-bottom: 1px solid #CCCCCC; padding: 4px 0; color:#000; text-decoration: none; font-weight: normal}
.anylinkcss-des a:hover{/*hover background color*/ background: #f1f1f1; color: #000}
.anylinkcss{position:absolute; visibility: hidden; border:1px solid #CCCCCC; border-bottom-width: 0; font:normal 12px arial; line-height: 18px; background:#E9FECB; width: 180px}
.anylinkcss a{width: 100%; display: block; background: #fff; text-indent: 16px; border-bottom: 1px solid #CCCCCC; padding: 4px 0; color:#000; text-decoration: none; font-weight: normal}
.anylinkcss a:hover{/*hover background color*/ background: #f1f1f1; color: #000}
.anylinkcssContact{position:absolute; visibility: hidden; border:1px solid #CCCCCC; border-bottom-width: 0; font:normal 12px arial; line-height: 18px; background:#E9FECB; width: 92px#;
width: 92px; max-width: 90px; //max-width: 90px;
}
.anylinkcssContact a{width: 100%; display: block; background: #fff; text-indent: 15px; border-bottom: 1px solid #CCCCCC; padding: 4px 0; color:#000; text-decoration: none; font-weight: normal}
.anylinkcssContact a:hover{/*hover background color*/ background: #f1f1f1; color: #000}
/* Top Menu CSS Ends */

/* Footer */

.footer{PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none}
.footer a:link, .footer a:active, .footer a:visited{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none}
.footer a:hover{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline}
.padset{padding-left:20px; padding-right:20px}
.copyrightBlack{font-size: 11px; COLOR: #000000; line-height:17px; font-weight:normal; padding-left:20px; padding-right:20px}
.copyrightBlack a:link{font-size: 11px; COLOR: #000000; line-height:20px; font-weight:normal; text-decoration:underline}
.copyrightBlack a:visited{font-size: 11px; COLOR: #000000; font-weight:normal; text-decoration:underline}
.copyrightBlack a:hover{font-size: 11px; COLOR: #F5592E; font-weight:normal; text-decoration:underline}
.copyrightBlack a:active{font-size: 11px; COLOR: #000000; font-weight:normal; text-decoration:underline}
.copyrightBlack strong{COLOR: #000000}
.copyright{font-size:11px; color:#757575}
/* Footer CSS Ends */

/* Airport City Code CSS */

.smallorange{FONT-SIZE: 12px; COLOR: #02708d; font-weight:bold; text-align:center}
.smallorange a:link, .smallorange a:active, .smallorange a:visited{font-size:12px; color:#02708d; text-decoration:none}
.smallorange a:hover{font-size:12px; color:#000000; text-decoration:underline}
.orangebold{FONT-SIZE: 12px; COLOR: #f44b20; font-weight:bold}
.orangebold a:link, .orangebold a:active, .orangebold a:visited{font-size:12px; color:#f44b20; text-decoration:none; font-weight:bold}
.orangebold a:hover{font-size:12px; color:#000000; text-decoration:underline; font-weight:bold}
.onpage{font-size:10px; color:#3d3d3d; text-decoration:underline; font-weight:bold}
.onpage a:link, .onpage a:active, .onpage a:visited{font-size:10px; color:#3d3d3d; text-decoration:underline; font-weight:bold}
.onpage a:hover{font-size:10px; color:#007484; text-decoration:underline; font-weight:bold}
.textgrey{FONT-SIZE: 11px; COLOR: #000000; text-decoration:none; padding-left:10px}
.textgrey a:link, .textgrey a:active, .textgrey a:visited{font-size:11px; color:#000000; text-decoration:none; font-weight:bold}
.textgrey a:hover{font-size:11px; color:#000000; text-decoration:underline; font-weight:bold}
.centertext{FONT-SIZE: 12px; COLOR: #000000; text-align:center; font-weight:bold}
.centertext a:link, .centertext a:active, .centertext a:visited{FONT-SIZE: 12px; COLOR: #0f809e; TEXT-DECORATION: none}
.centertext a:hover{FONT-SIZE: 12px; COLOR: #eb3e0e; TEXT-DECORATION: underline; font-weight:bold}
.listgrey{FONT-SIZE: 11px; COLOR: #000000; text-decoration:none; padding-left:15px; line-height: 17px}
.listgrey a:link, .listgrey a:active, .listgrey a:visited{font-size:11px; color:#000000; text-decoration:none}
.listgrey a:hover{font-size:11px; color:#00759e; text-decoration:underline}
/* Airport City Code CSS Ends */

.dealsdate{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#f09f12; line-height:28px; padding-left:4px; !padding-left:7px;
padding-right:8px}
.dealsdate a:link, .dealsdate a:active, .dealsdate a:visited{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.dealsdate a:hover{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:underline}
.mainpagedealBg{background-color:#f5f5f5; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#333333; padding-left:5px; !padding-left:8px;
}
.redtag{font-weight:normal; font-size:12px; color:#000000; padding-left:10px; background-color:#F7F7F7; border-bottom:#E5E5E5 1px solid; text-align:left}
.redtag a:link, .redtag a:active, .redtag a:visited{font-weight:normal; font-size:12px; color:#FF0000; text-decoration:underline}
.redtag a:hover{font-weight:normal; font-size:12px; color:#000000; text-decoration:none}
.footerbtm{font-size:11px; font-weight:normal; color:#333333; padding-left:20px}
.footerbtm a:link, .footerbtm a:active, .footerbtm a:visited{font-size:11px; font-weight:normal; color:#333333; text-decoration:none}
.footerbtm a:hover{font-size:11px; font-weight:normal; color:#FF0000; text-decoration:underline}
.traveltools{font-size:11px; color:#28333e; line-height:18px; margin-top:6px; margin-bottom:6px; padding-left:10px}
.traveltools a:link, .traveltools a:visited, .traveltools a:active{color:#28333e; text-decoration:none}
.traveltools a:hover{color:#000000; text-decoration:underline}
.bluBGtxtPad{FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#3688E2; padding:5px 0px 5px 8px;}
.bdrgrey{border:#ded9d9 1px solid; border-top:none}
.searchformbgline01{background-image:url(http://www.cheapoair.com/travel/travel_resources/images/searchformbglineNew01.jpg)}
.tabmartop{margin-top:37px}
.searchtabtext{FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-ALIGN: left}
.searchtabtext1{FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-ALIGN: left}
.formtextNew{font-size:11px; color:#323232; padding-left:2px}
.maininput{width:172px; border:#7f9db9 1px solid; height:18px; font-size:11px; font-weight:normal !important}
.inputnew{width:80px; border:#7f9db9 1px solid; height:18px; font-size:11px; padding-left:2px; font-weight:normal !important}
.inputnew1{width:110px; border:#7f9db9 1px solid; height:18px; font-size:11px; padding-left:2px; font-weight:normal !important}
.inputnewothers{width:50px; border:#7f9db9 1px solid; height:18px; font-size:11px; padding-left:2px; font-weight:normal !important}
.citycode{font-size:10px; color:#ff4800}
.citycode a:link, .citycode a:visited, .citycode a:active{font-size:10px !important; font-family:Arial, Helvetica, sans-serif; color:#ff4800; text-decoration:underline}
.citycode a:hover{font-size:10px !important; font-family:Arial, Helvetica, sans-serif; color:#ff4800; text-decoration:underline}
.moersearch{font-size:11px; color:#ff4800}
.moersearch a:link, .moersearch a:visited, .moersearch a:active{font-size:11px; font-weight:normal; color:#ff4800; text-decoration:underline}
.moersearch a:hover{font-size:11px; color:#000000; font-weight:normal; text-decoration:none}
.litnew{font-size:11px}
.boldtext{font-size:11px; font-weight:bold; color:#323232}
.coupontext2{color:#ED0000; font-size:26px; font-weight:bold; text-align:center}
.tenOffBg{background-image:url(images/ten-off.jpg); background-position:right 50%; background-repeat:no-repeat; height:88px}
/****** new style added on 29th oct 08 ***/

.fifteenffBg{background-image:url(images/15-off.jpg); background-position:right 50%; background-repeat:no-repeat; height:88px}
.fifteenffBgBig{background-image:url(images/15-off-big.jpg); background-position:right 50%; background-repeat:no-repeat; height:98px}
.whyflightbtmbrd{border-bottom:#999999 1px dotted; font-size:12px}
.bottomtext{FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000}
.title_whych{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold}
.title_whych h3{FONT-SIZE: 12px; COLOR: #ffffff}
.arialNormalBig{font-size:12px; font-weight:normal; text-decoration:none; color:#000000; text-align:justify; line-height:17px}
.arialNormalBig a:link, .arialNormalBig a:active, .arialNormalBig a:visited{text-decoration:underline; color: #0A79BC}
.arialNormalBig a:hover{text-decoration:underline; color: #054972}
.arialNormalBig P{padding:5px; margin:0px; font-size:13px}
/* New CSS for Client testimonial panel Start*/

.clttxthd{font-size:13px; font-weight:bold; color:#344454; text-align:left}
.clttxt{font-size:11px; font-weight:normal; color:#344454; text-align:left}
.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}
.box_border{border:1px solid #e5e5e5; border-top:0}
/* New CSS for Client testimonial panel End*/

.bluetexthead h2{FONT-WEIGHT: bold; FONT-SIZE: 17px !important; COLOR: #075dbf; TEXT-DECORATION: none; text-indent:10px; margin:0px; padding:0px}
.brdrltrt1{border-left:#e7e7e7 1px solid; border-right:#e7e7e7 1px solid}
.dealsHeading{text-align:left; font-weight:bold; font-size:11px; color:#000000; border-top:#d7d7d7 1px solid; height:25px; background-color:#eeeeee}
.txtnormal{font:normal 11px/16px Arial, Helvetica, sans-serif; color:#4e5a66}
.txtnormal a:link, .txtnormal a:visited, .txtnormal a:active{color:#f93900; font-size:11px; font-weight:bold; text-decoration:none}
.txtnormal a:hover{color:#f93900; font-size:11px; text-decoration:underline}
.txtnormal b{font:bold 11px/16px Arial, Helvetica, sans-serif; color:#f93900}
.lp_whychbtmbrd{border-bottom: #969696 1px solid; font-size:12px}
.ccContent{background:url(images/cc-bg.gif) repeat-x top; font-size:13px; color:#0c0e10; font-weight:bold}
.ccContent B{font-size:16px; color:#e9371f; text-decoration:none}
.ccContent a:link, .ccContent a:active, .ccContent a:visited{font-weight:bold; font-size:13px; color:#e9371f; text-decoration:none}
.ccContent a:hover{font-weight:bold; font-size:13px; color:#e9371f; text-decoration:underline}
.couponbgimg15{background-image:url(images/couponbg15.jpg); background-repeat:no-repeat; height:94px; background-position:center}
.breadcrumb{font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; line-height:17px; font-weight:normal}
.breadcrumb a:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; line-height:20px; font-weight:normal; text-decoration:underline}
.breadcrumb a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #F5592E; font-weight:normal; text-decoration:underline}
.breadcrumb a:active{font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; font-weight:normal; text-decoration:underline}
.breadcrumb a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; font-weight:normal; text-decoration:underline}
.lp_gryBGtxtPad{background:#4e5a66; background-image:url(images/greycrv-lt.gif); background-position:left; background-repeat:no-repeat; padding-left:10px}
.lp_gryBGtxtPad h1, .lp_gryBGtxtPad h2, .lp_gryBGtxtPad h4, .lp_gryBGtxtPad h3, .lp_gryBGtxtPad h5{font-weight:bold; font-size:12px; color:#FFFFFF}
.whyflytxt{FONT-SIZE: 12px; COLOR: #0f1717; line-height:20px; text-align:justify}
.whyflytxt ul{margin:5px 10px; padding:0; list-style:none}
.whyflytxt ul li{padding:1px; border-bottom:1px #939393 dotted; font-size:11px}
.rulessmall{background-color:#F7F7F7; color:#000000; font-size:10px}
.couponbgimgN{background-image:url(images/couponbgN.jpg); background-repeat:no-repeat; height:94px; background-position:center}
.coupontxtN{color: rgb(255, 255, 255); font-weight: bold; text-align: center; font-size: 16px; padding-top: 10px; padding-bottom: 2px}
.coupontxtN b{color:#FFDE00; font-size:15px; font-style:italic}
.page_heading h1, .page_heading h2{font-size:18px; margin:0; padding:0; font-weight:bold; color:#103C9E}
.couponBlock{color:#FFFFFF; font-family:Arial, helvetica, verdana, arial, sans-serif; font-size:22px; font-weight:normal; position:absolute; width:348px; top:395px;  #top:395px;
left:458px; z-index:1; line-height:28px}
.couponAmount{color:#ffd015; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold}
.shadowText{text-shadow: #000000 1px 1px 2px; color:#ffffff; filter:shadow(color:#4f4f4f, strength:2, direction:120);
height:6em}
/* Link Box */

.tabbox{background:url(images/lkgreybg.jpg) repeat-x; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-align:center}
.tabbox a:link, .tabbox a:visited, .tabbox a:active{color:#000000; font-size:12px; text-decoration:none; font-weight:bold}
.tabbox a:hover{color:#000000; font-size:12px; text-decoration:underline; font-weight:bold}
/* Link Box */

/* footer sprite start */
.quick_links{float:left; width:992px; 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:992px; padding-bottom:10px}
.quick_links li{color:#777; float:left; width:auto; padding-right:5px; margin-right:7px; background:url(images/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}
.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}
.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_follow_links{float:left; width:992px; padding:10px 0 10px 10px; 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: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(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(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: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 .youtube{background-position: -63px -207px; height: 20px; width: 17px}
.footer_follow_links .youtube a{height: 20px; width: 17px}
.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_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_sprite{float:left; width:1002px; background:#fff; padding:3px 0 8px; *padding:3px 0 0; *height:50px}
.footer_sprite img{float:left; margin-top:8px; margin-left:24px}
.footer_sprite span{background:url(/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; display:none}
.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}
.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}
.footer_sprite .hitwise a{width:44px; height:50px}
.footer_sprite .arc{background-position:0 -426px; width:88px; height:51px; margin-top:2px}.cIcon{width:15px; height:20px; background:url(/images/footer-sprite.png) no-repeat -67px -328px; float:left}
/* footer sprite end*/

/* Why Fly CSS */

.whyflyheading{color:#ffffff; background-image:url(http://www.cheapoair.com/travel/travel_resources/images/whyfly-top-crnr.gif); font-size:14px; font-family:Arial, Helvetica, sans-serif}
.whyflyheading h2, .whyflyheading h3{font-weight:bold; font-size:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif}
.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:11px; list-style:none}
/* Why Fly CSS */

#cpn_container{width:551px}
.holder{width:auto; padding-bottom:20px}
.big_leftimg{width:276px; float:left}
.big_txtarea{width:218px; float:left; height:109px; padding:9px 24px 10px 25px; border-top:#a6a6a6 1px solid; border-bottom:#a6a6a6 1px solid; font-family:Arial, Helvetica, sans-serif; text-align:center}
.big_txtarea sup{font:bold 22px Arial, Helvetica, sans-serif; color:#f14c1c; position:relative; *top:-5px;
}
.big_rgtarea{width:8px; float:right}
.top_rgtcrv{width:8px; background:url(images/right_topcurve.gif) top right no-repeat; height:9px}
.rgt_midd{width:7px; border-right:#a6a6a6 1px solid; height:112px}
.btm_rgtcrv{width:8px; background:url(images/right_btmcurve.gif) bottom right no-repeat; height:9px}
.blue1{font:bold 20px/15px Arial, Helvetica, sans-serif; color:#076ba7}
.orange_small{font:bold 18px Arial, Helvetica, sans-serif; color:#f14c1c; padding-bottom:5px}
.orange_small01{font:bold 18px/18px Arial, Helvetica, sans-serif; color:#f14c1c; padding-bottom:2px}
.orange_big{font:bold 35px Arial, Helvetica, sans-serif; color:#f14c1c}
.gray{font:bold 15px/28px Arial, Helvetica, sans-serif; color:#777777}
.coupon_org{font:bold 18px/12px Arial, Helvetica, sans-serif; color:#f14c1c}
.lft_box{width:267px; float:left; margin-right:17px}
.small_leftimg{width:103px; float:left}
.small_txtarea{width:151px; float:left; height:109px; padding:9px 0px 10px 5px; border-top:#a6a6a6 1px solid; border-bottom:#a6a6a6 1px solid; font-family:Arial, Helvetica, sans-serif; text-align:center}
.blue2{font:bold 17px/17px Arial, Helvetica, sans-serif; color:#076ba7}
.small_txtarea sup{font:bold 20px Arial, Helvetica, sans-serif; color:#f14c1c; position:relative; *top:-5px;
}
.gray1{font:bold 14px/18px Arial, Helvetica, sans-serif; color:#777777}
.coupon_org1{font:bold 13px Arial, Helvetica, sans-serif; color:#f14c1c}
.save{font:bold 12px Arial, Helvetica, sans-serif; color:#666666}
.valid{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-align:center}
.rgt_box{width:267px; float:right}
.clear{clear:both}
.whybook_head{padding-left:12px; padding-bottom:5px}
.whybook_head h2{font:bold 14px Arial, Helvetica, sans-serif; color:#066da8}
.whybook_head ul{margin:10px 0; padding:0px; list-style:none}
.whybook_head ul li{margin:0; padding-bottom:7px; list-style:none; font:normal 12px Arial, Helvetica, sans-serif; color:#333333}
.cpn_note{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; padding-left:12px}
