body { font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; }

/*-----------Header Css Starts-------------*/
.headerlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e484f;
	border-bottom:#dcdfe3 1px solid;
	line-height:20px;
	font-weight:bold;
	padding-right:5px;
}
.headerlinks a:link, .headerlinks a:visited, .headerlinks a:active {
	color:#3e484f;
	font-weight:normal;
	text-decoration:none;
}
.headerlinks a:hover {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}
.tabmarrgt {
	margin-right:5px;
	margin-top:26px;
}
.bgwhite {
	background-color:#FFFFFF;
}
.maintab {
	margin-left:7px; 
	margin-right:8px;
}
/*-----------Header Css Ends-------------*/


/*-----------Left Side Css Start-------------*/

.redheader {
	background-color:#e9371f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	height:27px;
	font-weight:bold;
	text-align:left;
	padding-left:6px;
}
.hoteldeals {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#28333e;
	text-align:left;
	line-height:22px;
	padding-left:6px;
}
.hoteldeals a:link, .hoteldeals a:visited, .hoteldeals a:active {
	color:#28333e;
	text-decoration:none;
}
.hoteldeals a:hover {
	color:#000000;
	text-decoration:underline;
}
.hoteldeals b{
	font-size:12px;
	font-weight:bold;
	color:#f63500;
}
.hoteldeals i{
	font-size:12px;
	font-weight:bold;
	color:#28333e;
	font-style:normal;
}
.hoteldealsmirelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#28333e;
	text-align:left;
	line-height:30px;
	padding-left:6px;
}
.hoteldealsmirelink a:link, .hoteldealsmirelink a:visited, .hoteldealsmirelink a:active {
	color:#28333e;
	text-decoration:underline;
}
.hoteldealsmirelink a:hover {
	color:#000000;
	text-decoration:none;
}
.hoteldealswithbg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#28333e;
	background-color:#fff2e0;
	border-top:#fcd8b4 1px solid;
	text-align:left;
	padding-left:6px;
	line-height:22px;
}
.hoteldealswithbg a:link, .hoteldealswithbg a:visited, .hoteldealswithbg a:active {
	color:#28333e;
	text-decoration:none;
}
.hoteldealswithbg a:hover {
	color:#000000;
	text-decoration:underline;
}
.hoteldealswithbg b{
	font-size:12px;
	font-weight:bold;
	color:#f63500;
}
.moredeals { 
	border-top:#ededed 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#fbfbfb;
	height:20px;
	padding-left:6px;
}
.moredeals a:link, .moredeals a:visited, .moredeals a:active { 
	color:#f03c10;
	text-decoration:underline;
}
.moredeals a:hover { 
	color:#000000;
	text-decoration:none;
}
.travelresources {
	background-color:#4d5a66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	height:26px;
	font-weight:bold;
	padding-left:6px;
}

/*-----------Left Side Css Ends-------------*/

/*-----------Right Side Css Start-------------*/

.tablemarleft {
	margin-left:9px;
}
.rightbgimg {
	background-image:url(../images/rightbg.jpg);
	background-repeat:repeat-y;
	width:470px;
}
.couponimg {
	/* background-image:url(../images/couponimg.jpg);*/
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:22px;
	color:#4a4a4a;
	text-align:right;
	padding-right:30px;
	font-weight:bold;
	height:79px;
}
.couponimg b {
	font-size:26px;
	color:#000000;
}
.couponimg DIV {
	padding-top:20px; }

.airfaredealstxt {
	font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 color:#000000;
	 line-height:25px;
	 padding-left:11px;
	text-align:left;
}
.airfaredeal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28333e;
	text-align:left;
	padding-left:11px;
	line-height:30px;
}
.airfaredeal a:link, .airfaredeal a:visited, .airfaredeal a:active {
	color:#28333e;
	text-decoration:none;
}
.airfaredeal a:hover {
	color:#000000;
	text-decoration:underline;
}
.airfaredeal b{
	font-size:12px;
	color:#f63500;
}
.airfaredeal i{
	font-size:11px;
	color:#55585c;
	font-style:normal;
}
.airfaredealswithbg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28333e;
	background-color:#efefef;
	border-top:#dbd8d5 1px solid;
	text-align:left;
	padding-left:11px;
	line-height:24px;
}
.airfaredealswithbg a:link, .airfaredealswithbg a:visited, .airfaredealswithbg a:active {
	color:#28333e;
	text-decoration:none;
}
.airfaredealswithbg a:hover {
	color:#000000;
	text-decoration:underline;
}
.airfaredealswithbg b{
	font-size:12px;
	color:#f63500;
}
.airfaredealswithbg i{
	font-size:11px;
	color:#55585c;
	font-style:normal;
}
.flightheading {
	font-family:tahoma;
	font-size:15px;
	font-weight:bold;
	color:#373636;
	padding-left:16px;
	padding-top:18px;
	text-align:left;
}
.flttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c4857;
	line-height:18px;
	text-align:justify;
	padding-left:16px;
	padding-right:10px;
	padding-top:7px;

}
.rgthgtset {
	height:26px;
	!height:33px;
}
.rgthgtairlineset {
	height:157px;
	!height:160px;
}
.rgthgtairportset {
	height:13px;
	!height:15px;
}
.rgthgthotelset {
	height:12px;
	!height:13px;
}
.rgthgtcarset {
	height:26px;
	!height:34px;
}
.btmlinks {
	background-color:#efefef;
	color:#252e38;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-bottom:7px;
	padding-top:7px;
	text-align:left;
	line-height:20px;
}
.btmlinks a:link, .btmlinks a:visited, .btmlinks a:active {
	color:#252e38;
	text-decoration:none;
}
.btmlinks a:hover {
	color:#000000;
	text-decoration:underline;
}
.airfaredealwbtmbdr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28333e;
	text-align:left;
	border-bottom:#dcdbda 1px solid;
	padding-left:11px;
	line-height:35px;
}
.airfaredealwbtmbdr b{
	font-size:12px;
	color:#f63500;
}
.airfaredealwbtmbdr i{
	font-size:11px;
	color:#55585c;
	font-style:normal;
}

.hoteldealspage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28333e;
	text-align:left;
	line-height:18px;
}
.hoteldealspage a:link, .hoteldealspage a:visited, .hoteldealspage a:active {
	font-size:11px;
	color:#f03c10;
	text-decoration:none;
}
.hoteldealspage a:hover {
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.hoteldealspage b{
	color:#f03c10;
}
.pxbg {
	background-color:#dbd8d5;
	}
/*-----------Left Side Css Ends-------------*/

/* copied from Newstyle.css & Cheapo_style.css */

.copyright { font-size:11px; color:#757575;}

.footer { font-size:11px; font-weight:normal; color:#333333; text-decoration:none; padding-left:12px; }
.footer a:link, .footer a:active, .footer a:visited { font-size:11px; font-weight:normal; color:#333333; text-decoration:underline; }
.footer a:hover { font-size:11px; font-weight:normal; color:#FF0000; text-decoration:none; }

.padset {padding-left:12px; padding-right:20px;}

.footertext { font-size: 11px; COLOR: #000000; line-height:17px; font-weight:normal; padding-left:12px; padding-right:20px; }

.breadcrumb { font-size: 11px; COLOR: #000000; line-height:17px; font-weight:normal; padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px;  }
.breadcrumb a:link { font-size: 11px; COLOR: #000000; line-height:20px; font-weight:normal; text-decoration:underline; }
.breadcrumb a:visited { font-size: 11px; COLOR: #000000; font-weight:normal; text-decoration:underline; }
.breadcrumb a:hover { font-size: 11px; COLOR: #F5592E; font-weight:normal; text-decoration:none; }
.breadcrumb a:active { font-size: 11px; COLOR: #000000; font-weight:normal; text-decoration:underline; }

.formtext {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:left}
.formtext u {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; text-decoration:none; font-style:none;}
.formtext a:link, .formtext a:visited, .formtext a:active  {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ff0000; text-decoration:none;}
.formtext a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:underline;}

.fntNormalLnk { font-weight:normal; font-size:11px; color:#000000; }
.fntNormalLnk a:link, .fntNormalLnk a:active, .fntNormalLnk a:visited { font-weight:normal; font-size:9px; color:#0033cc; text-decoration:none; }
.fntNormalLnk a:hover { font-weight:normal; font-size:9px; color:#0033cc; text-decoration:none; }
.fntNormalLnk TD { font-weight:normal; font-size:11px; color:#000000; }
.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 I { font-weight:normal; font-size:10px; color:#FF0000; font-style:normal; }
.fntNormalLnk STRONG { font-size:11px; color:#000000; }

.lit {  font-size: 10px; font-weight: normal; color: #000000; }

.minor {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.minor a:link, .minor a:visited, .minor a:active {color:#000000; text-decoration:underline; font-weight:normal;}
.minor a:hover {color:#ff0000; text-decoration:underline; font-weight:normal;}

.moresearch { FONT-SIZE: 12px; COLOR: #eb0b00;  font-weight:bold; }
.moresearch a:link, .moresearch a:active, .moresearch a:visited { FONT-SIZE: 12px; COLOR: #eb0b00;  font-weight:bold; text-decoration:underline; }
.moresearch a:hover { FONT-SIZE: 12px; COLOR: #000000; font-weight:bold; text-decoration:none; }

.searchformmtd {height:29px; !height:41px;}
.searchformmtd1 {height:15px; !height:13px;}

.inputBig { font-weight:normal; font-size:11px; color:#000000; width:100px; }
.inputSmall { font-weight:normal; font-size:11px; color:#000000; width:70px; }

h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }
h1 { background-color:#0490da; font-size:13px !important; color:#FFFFFF; padding-left:10px; height:25px; !height:23px; font-weight:bold !important; padding-top:7px; text-align:left; font-family:Arial, Helvetica, sans-serif !important;}

h2 { font-family:tahoma; font-size:15px !important; font-weight:bold !important; color:#373636; padding-left:16px; padding-top:18px; text-align:left; }

h3 { background-color:#e9371f; font-size:13px; color:#FFFFFF; height:25px; !height:23px; font-weight:bold; text-align:left; padding-left:6px; padding-top:7px; }

h4 { background-color:#4d5a66; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:6px; height:23px; !height:23px; padding-top:7px; }
.bdrgrey {border:#ded9d9 1px solid; border-top:none;}
.bdrgreyall {border:#ded9d9 1px solid;}
.traveltools { font-size:11px; color:#28333e; line-height:18px; margin-top:6px; margin-bottom:6px;}
.traveltools a:link, .traveltools a:visited, .traveltools a:active {color:#28333e; text-decoration:none;}
.traveltools a:hover {color:#000000; text-decoration:underline;}
.redtxtbold { FONT-WEIGHT: bold; FONT-SIZE: 26px; 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;}

.aleft { text-align:left; }

.normalLink { font-size:12px; }

.padlt { padding-left:10px; }

/* Airport City Code */

.smallorange{ FONT-SIZE: 12px; COLOR: #02708d; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
a.smallorange:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#02708d;text-decoration:none;}
a.smallorange:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#02708d;text-decoration:none;}
a.smallorange:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:underline;}
a.smallorange:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#02708d;text-decoration:none;}

.orangebold{ FONT-SIZE: 12px; COLOR: #f44b20; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold;}
a.orangebold:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f44b20;text-decoration:none;font-weight:bold;}
a.orangebold:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f44b20;text-decoration:none;font-weight:bold;}
a.orangebold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:underline;font-weight:bold;}
a.orangebold:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f44b20;text-decoration:none;font-weight:bold;}

.onpage{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3d3d3d; text-decoration:underline; font-weight:bold;}
a.onpage:link{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3d3d3d;text-decoration:underline;font-weight:bold;}
a.onpage:visited{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3d3d3d;text-decoration:none;font-weight:bold;}
a.onpage:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#007484;text-decoration:underline;font-weight:bold;}
a.onpage:active{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3d3d3d;text-decoration:underline;font-weight:bold;}

.textgrey{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none; padding-left:10px;}
a.textgrey:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;text-decoration:none; font-weight:bold;}
a.textgrey:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;text-decoration:none;font-weight:bold;}
a.textgrey:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;text-decoration:underline;font-weight:bold;}
a.textgrey:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;text-decoration:none;font-weight:bold;}

.centertext {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:center; font-weight:bold;
}
A.centertext:link {
	FONT-SIZE: 12px; COLOR: #0f809e; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
A.centertext:visited {
	FONT-SIZE: 12px; COLOR: #0f809e; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
A.centertext:hover {
	FONT-SIZE: 12px; COLOR: #eb3e0e; FONT-FAMILY: Arial; TEXT-DECORATION: underline;font-weight:bold;
}
A.centertext:active {
	FONT-SIZE: 12px; COLOR: #0f809e; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}

.listgrey{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration:none; padding-left:15px; line-height: 17px;}
a.listgrey:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;text-decoration:none;}
a.listgrey:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;text-decoration:none;}
a.listgrey:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00759e;text-decoration:underline;}
a.listgrey:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;text-decoration:none;}

.rulesHead { font-size:11px; margin:2px; background:#fff; height:24px; padding-top:5px; color:#0e3a9e; text-transform:uppercase;
	font-weight:bold; padding-left:10px; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.rules { background-color:#f7f7f7; font-size:11px; color:#000000;}
.rules ul li { padding-left:26px; list-style:none; background:url(/travel/travel_resources/images/bulgr.gif) no-repeat 17px 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; }
.rules a:hover { color:#1261AF; font-size:11px; }