body {
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding:0px;
}
.lp_content {
	font-size: 11px;
	color: #373636;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	line-height:17px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}
.lp_content h2 {
	font-size:18px;
	color:#000000;
}
.lp_content h3 {
	font-size: 11px;
	color: #373636;
}
.lp_content b {
	font-size:11px;
	font-weight:bold;
}
.lp_content STRONG {
	color: #373636;
	font-STYLE: normal;
	font-size:17px;
	font-weight:bold;
}
.lp_content UL {
	margin:0px;
	padding:0px;
	padding-left:12px;
	padding-top:8px;
}
.lp_content UL LI {
}
.lp_whyflighttitle {
	background:#1799d6;
	color:#ffffff;
	background-image:url(../images/bluecrv-lt.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}
.lp_whyflighttitle h3, .lp_whyflighttitle h1 {
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
.lp_whyflighttitle .head {
	background:#f0f0f0;
	color:#493939;
	text-indent:15px;
}
.lp_whyflighttitletxt {
	font-size: 12px;
	color: #0f1717;
	line-height:15px;
	text-align:justify;
}
.lp_airlinedeals {
	color:#015ab4;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	font-weight:normal;
	border-bottom:1px dotted #aaa9a9;
}
.lp_airlinedeals a:link, .lp_airlinedeals a:active, .lp_airlinedeals a:visited {
	color:#015ab4;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
.lp_airlinedeals a:hover {
	color:#015ab4;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.airlinedeals-fares {
	color:#FF0000;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	font-weight:bold;
	border-bottom:1px dotted #aaa9a9;
	font-size:11px;
}
.airlinedeals-fares a:link, .airlinedeals-fares a:active, .airlinedeals-fares a:visited {
	color:#FF0000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.airlinedeals-fares a:hover {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
/* CheapOair Travel Tools & CheapOair Top Airlines */

.lp_traveltools {
	font-size:11px;
	color:#28333e;
	line-height:18px;
}
.lp_traveltools a:link, .lp_traveltools a:visited, .lp_traveltools a:active {
	color:#28333e;
	font-size:11px;
	text-decoration:none;
}
.lp_traveltools a:hover {
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}
.othertopDestinations {
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.othertopDestinations h5 {
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.othertopDestinationsLinks {
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
}
.othertopDestinationsLinks UL {
	padding:0px;
	margin:0px;
	list-style:none;
}
.othertopDestinationsLinks a:link, .othertopDestinationsLinks a:active, .othertopDestinationsLinks a:visited {
	font-size:11px;
	color: #575757;
	font-weight:normal;
	text-decoration:none;
}
.othertopDestinationsLinks a:hover {
	font-size:11px;
	color:#e9371f;
	font-weight:normal;
	text-decoration:underline;
}
/* CheapOair Travel Tools & CheapOair Top Airlines */

/* CheapOair Customer Care */

.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;
}
.ccContentFAQ {
	font:normal 11px Arial, Helvetica, sans-serif;
}
.ccContentFAQ a:link, .ccContentFAQ a:active, .ccContentFAQ a:visited {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#e9371f;
	text-decoration:underline;
}
.ccContentFAQ a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#e9371f;
	text-decoration:none;
}
/* CheapOair Customer Care */

/* CheapOair Terms & Conditions */

.rulessmall {
	font-size:10px;
	color: #000000;
	background-color: #f7f7f7
}
.rulessmall a:link, .rulessmall a:active, .rulessmall a:visited {
	font-size:10px;
}
.rulessmall a:hover {
	font-size:10px;
	color: #000000;
}
.rulessmall b {
	font-size:11px;
}
/* CheapOair Terms & Conditions */

/* Text on the Main Image */

#image-text {
	position:absolute;
	left:460px;
	top:100px;
 !top:100px;
 to#p:100px;
	width:400px;
	height:25px;
	z-index:21;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#image-text h2 {
	font:bold 20px Arial, Helvetica, sans-serif;
}
/* Text on the Main Image */

/* Check Rates Button */

.booknow {
	background:url(../images/booknow.gif) no-repeat scroll left top;
	width:80px;
	height:18px;
	cursor:hand;
	cursor:pointer;
	display:block;
}
.booknow:hover {
	background:url(../images/booknow.gif) no-repeat scroll left bottom;
	width:80px;
	height:18px;
	cursor:hand;
	cursor:pointer;
	display:block;
}
/* Check Rates Button */

.weekly_deals {
	background:#1799d6;
	color:#ffffff;
}
.weekly_deals h2 {
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	margin:0;
	padding:0;
	text-indent:8px;
}
.weekly_deals .head {
	background:#f0f0f0;
	color:#493939;
	text-indent:15px;
}
/* Why Fly with Cheapoair */

.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 h3, .lp_gryBGtxtPad h4, .lp_gryBGtxtPad h5 {
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.whyflybox {
	font-size: 12px;
	color: #0f1717;
	line-height:15px;
	text-align:justify;
	border:1px solid #e5e5e5;
	border:1px solid #e5e5e5;
	border-top:0;
}
.whyflybox ul {
	margin:5px 10px;
	padding:0;
	list-style:none;
}
.whyflybox ul li {
	padding:1px;
	line-height:20px;
	border-bottom:1px #939393 dotted;
	font-size:11px;
}
/* Why Fly with Cheapoair */

.airline-heading {
	font-weight:bold;
	font-size:19px;
	color:#4a555d;
	padding-left:7px;
}
.airline-heading b {
	font-size:23px;
	color:#F09F12;
}
.airline-heading h1, .airline-heading h2 {
	font-weight:bold;
	font-size:19px;
	color:#4a555d;
	padding-left:7px;
}
.contentbrdr {
	border-left:#eeeeee 1px solid;
	border-right:#eeeeee 1px solid;
}
.boldtext {
	font-size:11px;
	font-weight:bold;
	color:#323232;
}
/* Header */

.lp_headlinks {
	font-size: 11px;
	color: #3e484f;
	padding-right:10px;
	font-weight:normal;
	padding-bottom:7px;
}
.lp_headlinks a:link, .lp_headlinks a:visited, .lp_headlinks a:active {
	color: #3e484f;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
}
.lp_headlinks a:hover {
	color: #3e484f;
	font-size: 11px;
	text-decoration: underline;
	font-weight:normal;
}
/* Header */

/* 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: underline
}
.footer a:hover {
	font-weight: normal;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none
}
.padset {
	padding-right: 20px;
	padding-left: 20px
}
.footertxt {
	padding-right: 20px;
	padding-left: 20px;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 17px
}
.footertxt a:link, .footertxt a:active, .footertxt a:visited {
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 20px;
	text-decoration: underline
}
.footertxt a:hover {
	font-weight: normal;
	font-size: 11px;
	color: #f5592e;
	text-decoration: underline
}
.footertxt strong {
	color: #000000
}
.copyright {
	font-size: 11px;
	color: #757575
}
/* Footer */

/* Pop-Up Calendar */
#greyBgToAll {
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000000;
	opacity: 0.5;
	filter:alpha(opacity=50);
	color: white;
	border: 0 blue;
}
.affwfrmleftbrd {
	background:url(searchformw/affwfrmleftbrd.png) scroll top left no-repeat;
}
.affwfrmrightbrd {
	background: url(searchformw/affwfrmrightbrd.png) scroll top right no-repeat;
}
.affwfrmbleftbrd {
	background: url(searchformw/affwfrmbleftbrd.png) scroll bottom left no-repeat;
}
.affwfrmbrightbrd {
	background: url(searchformw/affwfrmbrightbrd.png) scroll bottom right no-repeat;
}
.affwfrmleftcor {
	background: url(searchformw/affwblcorn.png) scroll top left repeat-y;
}
.affwfrmrightcor {
	background: url(searchformw/affwbrcorn.png) scroll top right repeat-y;
}
.affwfrmtmid {
	background: url(searchformw/affwfrmtmid.png) scroll top repeat-x;
}
.affwfrmbmid {
	background: url(searchformw/affwfrmbmid.png) scroll bottom repeat-x;
}
.dollarRed {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}
.faresStartingat {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.faresStartingat b {
	color:#FF0000;
	font-size:18px;
	font-weight:bold;
}
.bluetexthead h2 {
	font-family:Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px !important;
	COLOR: #075dbf;
	PADDING-LEFT: 5px;
}
.brdrltrt1 {
	border-left:#e7e7e7 1px solid;
	border-right:#e7e7e7 1px solid
}
.arialNormalBig {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	text-align:justify;
	line-height:17px;
}
.arialNormalBig h4 {
	font-size:14px;
	font-weight:bold;
}
.arialNormalBig uL {
	padding:0px;
	margin:0px;
	padding-left:30px;
}
.arialNormalBig uL LI {
	font-size:12px;
	color:#000000;
}
.fareHeading {
	background:url(../images/flight-fare-bg.gif) repeat-x;
	font:bold 14px Arial;
	color:#e04d2e;
	text-indent:10px;
}
.fareHeading, .fareHeading h3 {
	font:bold 14px Arial;
	color:#e04d2e;
}
.fare-head {
	font-family:Arial;
	background-color:#E3EFD8;
	font-size:12px;
	font-weight:normal;
	line-height:normal;
	text-indent:10px;
}
.fare-row1 {
	background:#F4F7F2 none repeat scroll 0 0;
	border-right:1px solid #E5F0DB;
	color:#6A6A6A;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.fare-row1 em {
	color:#EA3712;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.fare-row1 a:link em, .fare-row1 a:active em, .fare-row1 a:visited em {
	color:#E94E0C;
	text-decoration:underline !important;
}
.fare-row1 a:hover em {
	color:#000000;
	text-decoration:none !important;
}
.fare-row2 {
	background:#FDFDFD none repeat scroll 0 0;
	border-right:1px solid #E5F0DB;
	border-top:1px solid #E5F0DB;
	color:#6A6A6A;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.fare-row2 a:hover em {
	color:#000000;
	text-decoration:none !important;
}
.fare-row2 a:link em, .fare-row2 a:active em, .fare-row2 a:visited em {
	color:#E94E0C;
	text-decoration:underline !important;
}
.fare-row2 em {
	color:#EA3712;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.fare-rules {
	background:url(/travel/travel_resources/images/rules-bg.gif) repeat-x top;
	font-weight:bold;
	font-size:12px;
	line-height:30px;
	text-indent:5px;
}
.fare-rules h5 {
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
}
.updated {
	font:bold 13px Arial;
	color:#FFFFFF;
	padding:5px;
	padding-right:15px;
	background:#6daa07;
}
.updated h2 {
	font:bold 16px Arial;
	color:#FFFFFF;
}
.emi-head {
	font:bold 19px/36px Arial;
	color:#4a555d;
	text-indent:10px;
	padding-top:10px;
	border-top:1px solid #dfe7d0;
}
.emi-head h1, .emi-head h2 {
	font:bold 19px/36px Arial;
	color:#4a555d;
	margin:0px;
	padding:0px;
}
.emi-rate {
	font-size:13px;
	font-weight:normal;
	padding-right:5px;
}
.emi-rate EM {
	color:#ea3712;
	font-style:normal;
	font-weight:bold;
	font-size:16px;
}
.emi-txt {
	font:normal 12px Arial;
	color:2b2b2b;
	border-left:1px solid #dfe7d0;
	border-right:1px solid #dfe7d0;
}
.emi-txt EM {
	color:#ea3712;
	font-style:normal;
	font-weight:bold;
}
.lp_content {
	font-size: 12px;
	color: #373636;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}
.lp_content h2 {
	font-size:18px;
	color:#000000;
}
.lp_content h3 {
	font-size: 11px;
	color: #373636;
}
.lp_content b {
	font-size:12px;
	font-weight:bold;
}
.lp_content STRONG {
	color: #373636;
	font-STYLE: normal;
	font-size:17px;
	font-weight:bold;
}
.lp_content UL {
	margin:0px;
	padding:0px;
	padding:10px 0px 10px 25px;
}
.lp_content UL LI B {
	color:#EA3712;
}
/* Blue Template */
.updated-bluebg {
	font:bold 12px/24px Arial;
	color:#FFFFFF;
	text-align:right;
	padding-right:10px;
	background:#076ba7;
}
.fare-head-grey {
	font-family:Arial;
	background-color:#eeeeee;
	font-size:12px;
	font-weight:normal;
	line-height:normal;
	text-indent:10px;
}
.fare-row1-new {
	background:#eaf7ff none repeat scroll 0 0;
	border-right:1px solid #E5F0DB;
	color:#6A6A6A;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.fare-row1-new em {
	color:#EA3712;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.fare-row1-new a:link em, .fare-row1-new a:active em, .fare-row1-new a:visited em {
	color:#E94E0C;
	text-decoration:underline !important;
}
.fare-row1-new a:hover em {
	color:#000000;
	text-decoration:none !important;
}
.fare-row2-new {
	background:#fdfdfd none repeat scroll 0 0;
	border-right:1px solid #E5F0DB;
	border-top:1px solid #E5F0DB;
	color:#6A6A6A;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.fare-row2-new a:hover em {
	color:#000000;
	text-decoration:none !important;
}
.fare-row2-new a:link em, .fare-row2-new a:active em, .fare-row2-new a:visited em {
	color:#E94E0C;
	text-decoration:underline !important;
}
.fare-row2-new em {
	color:#EA3712;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.emi-head-blue {
	font:bold 19px/36px Arial;
	color:#4a555d;
	text-indent:10px;
	padding-top:10px;
	border-top:1px solid #CAD8EB;
	background-color:#f6faff;
}
.emi-head-blue h1, .emi-head-blue h2 {
	font:bold 19px/36px Arial;
	color:#4a555d;
	margin:0px;
	padding:0px;
}

.border-lt-rt-blue { border-left:#cad8eb 1px solid; border-right:#cad8eb 1px solid; }


/* Kingfisher accordion */
#network_accordion{float:left; width:428px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; position:relative}
#network_accordion .head{float:left; width:428px; background: url(../images/acc_tab_bg.jpg) repeat-x top; font:bold 12px/32px Arial, Helvetica, sans-serif; color:#000; height:32px; margin-bottom:1px; position:relative}
#network_accordion .head .top_leftcurve{background:url(../images/tab_lefttop_crv.jpg) no-repeat 0 0; height:5px; width:5px; overflow:hidden; position:absolute; left:-1px; top:0}
#network_accordion .head .top_rightcurve{background:url(../images/tab_righttop_crv.jpg) no-repeat 0 0; height:5px; width:5px; overflow:hidden; position:absolute; right:-1px; top:0}
#network_accordion .btm_leftcurve{background:url(../images/tab_leftbtm_crv.gif) no-repeat 0 0; height:5px; width:5px; overflow:hidden; position:absolute; left:-1px; bottom:0; z-index:999}
#network_accordion .btm_rightcurve{background:url(../images/tab_rightbtm_crv.gif) no-repeat 0 0; height:5px; width:5px; overflow:hidden; position:absolute; right:-1px; bottom:0; z-index:999}
#network_accordion .head a{width:404px; padding:0 12px; float:left; color:#000; font-weight:bold; text-decoration:none;}
#network_accordion .head a:hover, #network_accordion .head a:active{color:#000; font-weight:bold; text-decoration:none}
#network_accordion .head .icon{float:right; margin-top:12px; border:none}
#network_accordion .acc_content{padding:0 6px; width:416px; float:left;}
#network_accordion .acc_content2{padding:10px; width:408px; float:left; font:12px/14px Arial, Helvetica, sans-serif; color:#333; text-align:justify}

#network_accordion .acc_baggage{background:#d3d3d3; float:left; width:406px; margin:0 0 10px 0; text-align:left}
#network_accordion .acc_baggage td{padding:5px; font-size:11px}
#network_accordion .acc_content2 p{float:left; width:406px; margin:0; padding:0 0 10px 0}
#network_accordion .acc_baggage .tam_airlines{font:bold 10px/13px Arial, Helvetica, sans-serif; color:#fff; padding:14px 0 0 22px; height:98px; _height:84px}


.Nairlines_info{font-size:11px; line-height:20px}
.Nairlines_info td{padding-left:8px}

/* Why Fly CSS **** Use this Everywhere **** */

.box_border {
	border-color:-moz-use-text-color #E5E5E5 #E5E5E5;
	border-style:none solid solid;
	border-width:0 1px 1px;
}
.box_border ul {
	font-size:12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.box_border ul li {
	border-bottom:1px dotted #939393;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:4px;
	padding-left:15px;
}

.whyflyheading {
	color:#ffffff;
	background-image:url(/travel/travel_resources/images/whyfly-top-crnr.gif);
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.whyflyheading h2 {
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.whyflytxt {
	font-size: 12px;
	color: #0f1717;
	text-align:justify;
	border:#E5E5E5 1px solid;
}
.whyflytxt ul {
	margin:5px 10px;
	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 */
#sugestBox{width:408px !important}
