body {
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;	
}
.body01 {
	margin:0px;
	background-color:#FFFFFF;
}
/*----------------------------------memorial day------------------------------------------------------------------------*/

.memodaytext {
	FONT-SIZE: 12px;
	COLOR: #000000;
	padding:10px 14px 10px 14px;
}
.memodaytext b {
	COLOR: #ee3806;
}
.memofaretext {
	FONT-SIZE: 12px;
	COLOR: #000000;
	padding-left:7px;
	line-height:17px;
}
.memofaretext b {
	COLOR: #0557b3;
}
.memofaretext strong {
	font-size:13px;
	COLOR: #f34d1d;
}
.memofaretext a:link, .memofaretext a:active, .memofaretext a:visited {
	font-size:12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.memofaretext a:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.memofaretextNoPad {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height:17px;
}
a.memofaretextNoPad:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.memofaretextNoPad:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.memofaretextNoPad:active {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.memofaretextNoPad:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.memobook {
	FONT-SIZE:12px;
	COLOR:#FF0000;
	font-weight:bold;
	TEXT-DECORATION: underline
}
a.memobook:link {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
a.memobook:visited {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
a.memobook:hover {
	COLOR: #0557b3;
}
a.memobook:active {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
/*----------------------------------------------memorial day end---------------------------------------------------------------*/

.tdheading {
	padding-bottom:10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheading:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheading:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheading:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheading:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
.td_heading {
	padding-bottom:10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #da0000;
	TEXT-DECORATION: none;
	padding-left:7px;
}
a.td_heading:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #da0000;
	TEXT-DECORATION: none;
}
a.td_heading:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #da0000;
	TEXT-DECORATION: none;
}
a.td_heading:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #da0000;
	TEXT-DECORATION: none;
}
a.td_heading:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #da0000;
	TEXT-DECORATION: none;
}
.busihead {
	padding-bottom:10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR:#da0000;
	padding-left:7px;
	font-size:20px;
}
.tdheadingplain {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
.tdheadingplain h1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheadingplain:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheadingplain:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheadingplain:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheadingplain:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
.tdhdrOrange {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
.tdhdrOrange a:link, .tdhdrOrange a:active, .tdhdrOrange a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: underline;
}
.tdhdrOrange a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.tdheadingblue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
a.tdheadingblue:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
a.tdheadingblue:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheadingblue:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
a.tdheadingblue:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
.tdheadingblueBig {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.tdheadingblueBig h1 {
	FONT-SIZE: 18px;
	COLOR: #003399;
	TEXT-DECORATION: none;
	margin:0px;
	padding:0px;
}
a.tdheadingblueBig:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
a.tdheadingblueBig:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheadingblueBig:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
a.tdheadingblueBig:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
.tdheadingblueBig STRONG {
	COLOR: #ee3d0e;
}
.tdheadingblueBig B {
	FONT-SIZE: 12px;
	COLOR: #003399;
}
.tdheadingblueBig EM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #003399;
	font-style:normal;
}
.tdhdrblueLined {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003399;
	TEXT-DECORATION:overline;
	outline-style:dashed;
	text-shadow:#E0E0E0;
}
a.tdhdrblueLined:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003399;
	TEXT-DECORATION:overline;
	outline-style:dashed;
	text-shadow:#E0E0E0;
}
a.tdhdrblueLined:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION:overline;
	outline-style:dashed;
	text-shadow:#E0E0E0;
}
a.tdhdrblueLined:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003399;
	TEXT-DECORATION:overline;
	outline-style:dashed;
	text-shadow:#E0E0E0;
}
a.tdhdrblueLined:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
	TEXT-DECORATION:overline;
	outline-style:dashed;
	text-shadow:#E0E0E0;
}
.tdheadingbluesmall {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
a.tdheadingbluesmall:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
a.tdheadingbluesmall:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
a.tdheadingbluesmall:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
a.tdheadingbluesmall:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #ee3d0e;
	TEXT-DECORATION: none;
}
.tdheadingblack {
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
}
.heading {
	PADDING-LEFT: 7px;
	FONT-SIZE: 12px;
	COLOR: #000000;
}
a.heading:link {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.heading:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.heading:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.heading:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.bluehead {
	PADDING-LEFT: 7px;
	FONT-SIZE: 12px;
	COLOR: #0370c4;
	font-weight:bold;
	padding-top:8px;
	padding-right: 7px;
}
a.bluehead:link {
	FONT-SIZE:12px;
	COLOR:#0370c4;
	TEXT-DECORATION: underline;
}
a.bluehead:hover {
	FONT-SIZE:12px;
	COLOR:#0370c4;
	TEXT-DECORATION: underline;
}
a.bluehead:active {
	FONT-SIZE:12px;
	COLOR:#0370c4;
	TEXT-DECORATION: underline;
}
a.bluehead:visited {
	FONT-SIZE:12px;
	COLOR:#0370c4;
	TEXT-DECORATION: underline;
}
.orangehead {
	PADDING-LEFT: 7px;
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	font-weight:bold;
	padding-top:8px;
	padding-right: 7px;
}
a.orangehead:link {
	FONT-SIZE:12px;
	COLOR:#fd3700;
	TEXT-DECORATION: underline;
}
a.orangehead:hover {
	FONT-SIZE:12px;
	COLOR:#fd3700;
	TEXT-DECORATION: underline;
}
a.orangehead:active {
	FONT-SIZE:12px;
	COLOR:#fd3700;
	TEXT-DECORATION: underline;
}
a.orangehead:visited {
	FONT-SIZE:12px;
	COLOR:#fd3700;
	TEXT-DECORATION: underline;
}
.orangeheadNoPad {
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	font-weight:bold;
}
a.orangeheadNoPad:link {
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
a.orangeheadNoPad:hover {
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
a.orangeheadNoPad:active {
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
a.orangeheadNoPad:visited {
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
.orangeheadNormal {
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	font-weight:normal;
}
.orangeheadNormal a:link, .orangeheadNormal a:active, .orangeheadNormal a:visited {
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.orangeheadNormal a:hover {
	FONT-SIZE: 12px;
	COLOR:#000066;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.orangeheadBig {
	PADDING-LEFT: 7px;
	FONT-SIZE: 14px;
	COLOR: #fd3700;
	font-weight:bold;
	padding-top:8px;
	padding-right: 7px;
}
a.orangeheadBig:link {
	FONT-SIZE: 14px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
}
a.orangeheadBig:hover {
	FONT-SIZE: 14px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
}
a.orangeheadBig:active {
	FONT-SIZE: 14px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
}
a.orangeheadBig:visited {
	FONT-SIZE: 14px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
}
.whiteheadBig {
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	font-weight:bold;
	padding-right:5px;
}
a.whiteheadBig:link {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
a.whiteheadBig:hover {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
a.whiteheadBig:active {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
a.whiteheadBig:visited {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
.whitehead {
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-weight:bold;
	padding-right:5px;
}
a.whitehead:link {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
a.whitehead:hover {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
a.whitehead:active {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
a.whitehead:visited {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
.whiteheadRedbg {
	PADDING-left:5px;
	FONT-SIZE:12px;
	COLOR:#ffffff;
	font-weight:bold;
	background-color:#F03C10;
}
.whiteheadRedbg h2 {
	FONT-SIZE:12px;
	COLOR:#ffffff;
	font-weight:bold;
	background-color:#F03C10;
}
.whiteheadBluebg {
	PADDING-left:5px;
	FONT-SIZE:12px;
	COLOR:#ffffff;
	font-weight:bold;
	background-color:#338FD2;
}
.whiteheadBluebg h2 {
	FONT-SIZE:12px;
	COLOR:#ffffff;
	font-weight:bold;
	background-color:#338FD2;
}
.redhead {
	FONT-SIZE: 11px;
	COLOR: #0058b3;
}
a.redhead:link {
	FONT-SIZE: 11px;
	COLOR: #0058b3;
	TEXT-DECORATION: none;
}
a.redhead:hover {
	FONT-SIZE: 11px;
	COLOR: #ee0101;
	TEXT-DECORATION: underline
}
a.redhead:active {
	FONT-SIZE: 11px;
	COLOR: #0058b3;
	TEXT-DECORATION: none;
}
a.redhead:visited {
	FONT-SIZE: 11px;
	COLOR: #0058b3;
	TEXT-DECORATION: none;
}
.newsHeadingBlack {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	PADDING-TOP: 2px;
}
.newsHeadingBlack h1, .newsHeadingBlack h2, .newsHeadingBlack h3, .newsHeadingBlack h4, .newsHeadingBlack h5 {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	PADDING-TOP: 2px;
}
.newsHeadingBlack b {
	color:#FF0000;
	font-size:13px;
}
.newsHeadingBlack strong {
	color:#003399;
	font-size:13px;
}
.clienttest {
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	PADDING-TOP: 5px;
}
.clienttest b {
	color:#FF0000;
	font-size:13px;
}
.clienttest strong {
	color:#003399;
	font-size:13px;
}
.mainheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #000000;
}
.mainheading h1 {
	FONT-SIZE: 18px;
	color:#0E3A9E;
}
.classwhitehead {
	padding:0px 5px 0px 10px;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-weight:bold;
}
.cheaphead {
	padding:10px 0px 10px 7px;
	FONT-WEIGHT:bold;
	FONT-SIZE: 20px;
	COLOR:#f03c10;
}
.cheaphead h1 {
	FONT-WEIGHT:bold;
	FONT-SIZE: 20px;
	COLOR:#f03c10;
}
.mainheadingsmall {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #000000;
}
.mchdehead {
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	padding-left:10px;
}
.mchdehead h2 {
	color:#333333;
	font-size:12px;
	padding-left:0px;
	font-weight:bold !important;
	font-family:Arial, Helvetica, sans-serif !important;
}
.mhhdehead {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	font-size:16px;
	padding-left:10px
}
.mshdehead {
	font-weight:normal;
	color:#003366;
	text-decoration:none;
	font-size:12px;
	padding-left:10px
}
.newsSubHead {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #637384;
}
.yellowbgHeading {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffba00;
}
.bluebgHeading {
	PADDING-LEFT:10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	BACKGROUND-COLOR: #31bede
}
.newsHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #333333;
}
.destination {
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	color:#28333e;
	text-align:justify;
	padding-right:10px;
}
.destination strong {
	color:#28333e;
}
.destination b {
	color:#0031cc;
	font-size:13px;
}
a.destination:link {
	font-size:12px;
	font-weight:normal;
	color:#28333e;
	TEXT-DECORATION: none;
}
a.destination:hover {
	font-size:12px;
	font-weight:normal;
	color:#28333e;
	TEXT-DECORATION: none;
}
a.destination:active {
	font-size:12px;
	font-weight:normal;
	color:#28333e;
	TEXT-DECORATION: none;
}
a.destination:visited {
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	TEXT-DECORATION: none;
}
.m1text {
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	text-align:justify;
	padding-left:50px;
	padding-right:5px
}
.topdeal_boxtxt {
	font-size:12px;
	font-weight:normal;
	color:#28333e;
	text-align:justify;
	padding-right:5px
}
.bluefare {
	color:#0031cc;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
}
.newscontent {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	line-height:15px;
}
.toptext {
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	text-align:justify;
	padding-left:25px;
	padding-right:25px;
}
.toptext i a:link, a:visited, a:active {
	FONT-SIZE: 12px;
	COLOR: #fd3700;
	TEXT-DECORATION: underline;
	font-weight:normal;
	font-style:normal;
}
.toptext i a:hover {
	COLOR:#000066;
	TEXT-DECORATION: underline;
}
.toptext b {
	font-size:20px;
	color:#000066;
	padding-bottom:40px;
}
.toptext em {
	FONT-WEIGHT: bold;
	COLOR:#ff3300;
	font-style:normal;
}
.toptext u {
	text-decoration:none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#ff3300;
	padding-left:50px;
}
.toptext ul strong {
	margin:0px;
	padding:0px;
	color:#000066;
}
.toptext ul li {
	background:url('/Portals/_default/images/shortest.gif') no-repeat 12px 4px;
	list-style:none;
	padding:0px 5px 0px 40px;
	font-weight:bold;
	color:#000066;
}
a.toptext:link {
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	TEXT-DECORATION: none;
}
a.toptext:hover {
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	TEXT-DECORATION: none;
}
a.toptext:active {
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	TEXT-DECORATION: none;
}
a.toptext:visited {
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	TEXT-DECORATION: none;
}
.text {
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	text-align:justify;
}
a.text:link {
	font-size:12px;
	font-weight:bold;
	color:#132a36;
	TEXT-DECORATION: underline;
}
a.text:hover {
	font-size:12px;
	font-weight:bold;
	color:#132a36;
	TEXT-DECORATION: none;
}
a.text:active {
	font-size:12px;
	font-weight:bold;
	color:#132a36;
	TEXT-DECORATION: underline;
}
a.text:visited {
	font-size:12px;
	font-weight:bold;
	color:#132a36;
	TEXT-DECORATION: underline;
}
.tdbg01 {
	background-image:url(http://www.cheapoair.com/travel/travel_resources/images/car_nbg01a.gif);
	background-position: center;
	background-repeat:no-repeat;
}
.tdbg {
	background-image:url(http://www.cheapoair.com/travel/travel_resources/images/car_nbga.gif);
	background-position: center;
	background-repeat:no-repeat;
}
.tdbgsmall {
	background-image:url(http://www.cheapoair.com/travel/travel_resources/images/car_nbg_small.gif);
	background-position: center;
	background-repeat:no-repeat;
}
.table_font {
	font-size:12px;
	color:#333333;
	font-weight:normal;
}
.table_fontBold, .table_fontBold h1, .table_fontBold h2, .table_fontBold h3, .table_fontBold h4, .table_fontBold h5 {
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.inpu {
	background-color:#ffffff;
	font-family: verdana;
	font-size:6a.5pt;
	color:#494978;
	border: 1px solid #666666;
}
.bottomtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
}
.NormalBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ulmargin {
	margin-left:15px;
	margin-bottom:5px;
}
.newsRedSmall {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}
a.newsRedSmall:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}
a.newsRedSmall:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}
a.newsRedSmall:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #407bbe;
	TEXT-DECORATION: underline
}
a.newsRedSmall:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}
.table_font1 {
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
a.table_font1:link {
	font-size:11px;
	text-decoration:none;
	color:#ff3300;
	TEXT-DECORATION: underline;
}
a.table_font1:hover {
	font-size:11px;
	text-decoration:none;
	color:#000099;
	TEXT-DECORATION: underline;
}
a.table_font1:active {
	font-size:11px;
	text-decoration:none;
	color:#ff3300;
	TEXT-DECORATION: underline;
}
a.table_font1:visited {
	font-size:11px;
	text-decoration:none;
	color:#ff3300;
	TEXT-DECORATION: underline;
}
.verLink {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0033CC;
}
a.verLink:link {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0033CC;
}
a.verLink:hover {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#ff3300;
}
a.verLink:active {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0033CC;
}
a.verLink:visited {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0033CC;
}
.verLinkOrSm {
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	color:#ff3300;
}
a.verLinkOrSm:link {
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	color:#ff3300;
}
a.verLinkOrSm:hover {
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	color:#0033CC;
}
a.verLinkOrSm:active {
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	color:#ff3300;
}
a.verLinkOrSm:visited {
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	color:#ff3300;
}

.arialNormal {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.arialNormal a:link, .arialNormal a:active .arialNormal a:visited {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#F00;
}
.arialNormal a:hover {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
}

.chlink {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:5px;
}
.chlink a:link, .chlink a:active, .chlink a:visited {
	text-decoration:none;
	color:#054972;
	text-decoration:underline;
}
.chlink a:hover {
	text-decoration:none;
	color:#000000;
	text-decoration:none;
}
.arialNormalBig {
	font-size:12px !important;
	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;
}
.arialNormalBig UL {
	padding:0px;
	margin:0px;
	padding-left:15px;
}
.arialNormalBig UL LI {
	font-size:12px;
	color:#000000;
	list-style-type: decimal;
}
.arialNormalPad {
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	text-align:justify;
	line-height:17px;
	padding:5px;
	margin:0px;
	font-size:13px;
}
.arialNormalPad a:link, .arialNormalPad a:active, .arialNormalPad a:visited {
	font-weight:normal;
	text-decoration:underline;
	color:#0000FF;
	font-size:13px;
}
.arialNormalPad a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	font-size:13px;
}
.arialGrey {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#2a2a2a;
}
.table_font2 {
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
a.table_font2:link {
	font-size:11px;
	text-decoration:none;
	color:#0033cc;
	TEXT-DECORATION: none;
}
a.table_font2:hover {
	font-size:11px;
	text-decoration:none;
	color:#ff0000;
	TEXT-DECORATION: underline;
}
a.table_font2:active {
	font-size:11px;
	text-decoration:none;
	color:#0033cc;
	TEXT-DECORATION: none;
}
a.table_font2:visited {
	font-size:11px;
	text-decoration:none;
	color:#0033cc;
	TEXT-DECORATION: none;
}
.checkfares {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION:none;
}
a.checkfares:link {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.checkfares:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.checkfares:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
a.checkfares:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.checkfares {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION:none;
}
.checkfares a:link, .checkfares a:active, .checkfares a:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.checkfares a:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.blueheadNoPad {
	FONT-SIZE: 12px;
	COLOR: #0370c4;
	font-weight:bold;
}
a.blueheadNoPad:link {
	FONT-SIZE: 12px;
	COLOR: #0370c4;
	TEXT-DECORATION: underline;
}
a.blueheadNoPad:hover {
	FONT-SIZE: 12px;
	COLOR: #0370c4;
	TEXT-DECORATION: underline;
}
a.blueheadNoPad:active {
	FONT-SIZE: 12px;
	COLOR: #0370c4;
	TEXT-DECORATION: underline;
}
a.blueheadNoPad:visited {
	FONT-SIZE: 12px;
	COLOR: #0370c4;
	TEXT-DECORATION: underline;
}
.greytext {
	PADDING-LEFT: 7px;
	FONT-SIZE: 12px;
	COLOR: #132a36;
	padding-right:7px;
	line-height:17px;
	TEXT-DECORATION: none;
}
a.greytext:link {
	FONT-SIZE: 12px;
	COLOR: #283746;
	TEXT-DECORATION: none;
}
a.greytext:hover {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: underline;
}
a.greytext:active {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: none;
}
a.greytext:visited {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: none;
}
.greytextNoPad {
	FONT-SIZE: 12px;
	COLOR: #132a36;
	TEXT-DECORATION: none;
}
a.greytextNoPad:link {
	FONT-SIZE: 12px;
	COLOR: #283746;
	TEXT-DECORATION: none;
}
a.greytextNoPad:hover {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: underline;
}
a.greytextNoPad:active {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: none;
}
a.greytextNoPad:visited {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: none;
}
.greytext1 {
	FONT-SIZE: 12px;
	COLOR: #132a36;
	line-height:17px;
	padding-left:5px;
	padding-right:5px;
	TEXT-DECORATION: none;
}
a.greytext1:link {
	FONT-SIZE: 12px;
	COLOR: #283746;
	TEXT-DECORATION: none;
}
a.greytext1:hover {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: underline;
}
a.greytext1:active {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: none;
}
a.greytext1:visited {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: none;
}
.greyplain {
	FONT-SIZE: 12px;
	COLOR: #132a36;
	line-height:17px;
	TEXT-DECORATION: none;
}
a.greyplain:link {
	FONT-SIZE: 12px;
	COLOR: #283746;
	TEXT-DECORATION: none;
}
a.greyplain:hover {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: underline;
}
a.greyplain:active {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: none;
}
a.greyplain:visited {
	FONT-SIZE: 12px;
	COLOR: #010c17;
	TEXT-DECORATION: none;
}
.bluefont {
	FONT-SIZE: 11px;
	COLOR: #007298;
}
.bluefntNormal {
	FONT-SIZE: 11px;
	COLOR: #064595;
	TEXT-DECORATION: underline
}
a.bluefntNormal:link {
	FONT-SIZE: 11px;
	COLOR: #064595;
	TEXT-DECORATION: nounderlinene;
}
a.bluefntNormal:hover {
	FONT-SIZE: 11px;
	COLOR: #ee0101;
	TEXT-DECORATION: underline
}
a.bluefntNormal:active {
	FONT-SIZE: 11px;
	COLOR: #064595;
	TEXT-DECORATION: underline;
}
a.bluefntNormal:visited {
	FONT-SIZE: 11px;
	COLOR: #064595;
	TEXT-DECORATION: underline;
}
.greybold {
	FONT-SIZE: 11px;
	COLOR: #64a400;
	TEXT-DECORATION:underline;
	font-weight:bold;
	padding-left:10px;
}
a.greybold:link {
	FONT-SIZE: 11px;
	COLOR: #64a400;
	TEXT-DECORATION: none;
	font-weight:bold;
}
a.greybold:hover {
	FONT-SIZE: 11px;
	COLOR: #3d4b59;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
a.greybold:active {
	FONT-SIZE: 11px;
	COLOR: #64a400;
	TEXT-DECORATION: none;
	font-weight:bold;
}
a.greybold:visited {
	FONT-SIZE: 11px;
	COLOR: #64a400;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.greytext {
	FONT-SIZE: 12px;
	COLOR: #212e3c;
	padding-left:10px;
}
a.greytext:link {
	FONT-SIZE: 12px;
	COLOR: #212e3c;
	TEXT-DECORATION: none;
}
a.greytext:hover {
	FONT-SIZE: 12px;
	COLOR: #3d4b59;
	TEXT-DECORATION: underline;
}
a.greytext:active {
	FONT-SIZE: 12px;
	COLOR: #212e3c;
	TEXT-DECORATION: none;
}
a.greytext:visited {
	FONT-SIZE: 12px;
	COLOR: #212e3c;
	TEXT-DECORATION: none;
}
.dkBluebold {
	FONT-SIZE: 12px;
	COLOR: #000066;
	font-weight:bold;
}
a.dkBluebold:link {
	FONT-SIZE: 12px;
	COLOR: #000066;
	font-weight:bold;
}
a.dkBluebold:hover {
	FONT-SIZE: 12px;
	COLOR:#0066CC;
	font-weight:bold;
}
a.dkBluebold:active {
	FONT-SIZE: 12px;
	COLOR: #000066;
	font-weight:bold;
}
a.dkBluebold:visited {
	FONT-SIZE: 12px;
	COLOR:#666666;
	font-weight:bold;
}
.bookNowSeasonal {
	FONT-SIZE: 12px;
	COLOR:#0000FF;
	font-weight:normal;
}
.bookNowSeasonal a:link, .bookNowSeasonal a:active, .bookNowSeasonal a:visited {
	FONT-SIZE: 12px;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.bookNowSeasonal a:hover {
	FONT-SIZE: 12px;
	COLOR:#FF3300;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.blacktext {
	FONT-SIZE: 12px;
	COLOR: #000000;
	padding-left:7px;
	line-height:17px;
}
a.blacktext:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.blacktext:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.blacktext:active {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.blacktext:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.cheaptext {
	FONT-SIZE: 12px;
	COLOR: #000000;
	padding: 10px 10px 10px 7px;
	line-height:17px;
}
.cheaptext b {
	FONT-SIZE:13px;
	COLOR: #0031cc;
}
.cheaptext a:link, .cheaptext a:active, .cheaptext a:visited {
	FONT-SIZE: 12px;
	COLOR: #E12437;
	TEXT-DECORATION: underline;
}
.cheaptext a:hover {
	FONT-SIZE: 12px;
	COLOR: #324465;
	TEXT-DECORATION: underline;
}
.border {
	border-left:#d6d6d6 1px solid;
	border-right:#d6d6d6 1px solid;
	border-bottom:#d6d6d6 1px solid;
}
.blacktxtsub {
	FONT-SIZE:12px;
	COLOR: #28333e;
	padding:5px 0px 5px 10px;
	font-weight:bold;
}
.blacktxtnor {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	padding:10px 0px 10px 10px;
	line-height:17px;
}
.firstxt {
	FONT-SIZE:12px;
	COLOR:#28333e;
	padding: 5px 0px 5px 10px;
	line-height:17px;
}
.black_text {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	padding-left:7px;
	line-height:17px;
}
a.black_text:link {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	TEXT-DECORATION: none;
}
a.black_text:hover {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	TEXT-DECORATION: underline;
}
a.black_text:active {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	TEXT-DECORATION: none;
}
a.black_text:visited {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	TEXT-DECORATION: none;
}
.black_text a:link, .black_text a:active, .black_text a:visited {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	TEXT-DECORATION: none;
}
.black_text a:hover {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	TEXT-DECORATION: underline;
}
.textbgYellow1 {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	padding-left:7px;
	background-color:#fffaea;
}
.textbgYellow1 B {
	COLOR: #ff4e00;
}
.textbgYellow1 B a:link, .textbgYellow1 B a:visited, .textbgYellow1 B a:active {
	COLOR:#ff4e00;
	text-decoration:underline
}
.textbgYellow1 B a:hover {
	COLOR: #28333e;
	text-decoration:none
}
.textbglytYellow1 {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	padding-left:7px;
	background-color:#FFFEF9;
}
.textbglytYellow1 B {
	COLOR: #ff4e00;
}
.textbglytYellow1 B a:link, .textbglytYellow1 B a:visited, .textbglytYellow1 B a:active {
	COLOR:#ff4e00;
	text-decoration:underline
}
.textbglytYellow1 B a:hover {
	COLOR: #28333e;
	text-decoration:none
}
.textbgBlue1 {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	padding-left:7px;
	background-color:#EAF3FD;
}
.textbgBlue1 B {
	COLOR: #ff4e00;
}
.textbgBlue1 B a:link, .textbgBlue1 B a:visited, .textbgBlue1 B a:active {
	COLOR:#ff4e00;
	text-decoration:underline
}
.textbgBlue1 B a:hover {
	COLOR: #28333e;
	text-decoration:none
}
.textbglytBlue1 {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	padding-left:7px;
	background-color:#FAFCFE;
}
.textbglytBlue1 B {
	COLOR: #ff4e00;
}
.textbglytBlue1 B a:link, .textbglytBlue1 B a:visited, .textbglytBlue1 B a:active {
	COLOR: #ff4e00;
	text-decoration:underline
}
.textbglytBlue1 B a:hover {
	COLOR: #28333e;
	text-decoration:none
}
/* ???? */
.textbgYellow a:link, .textbglytYellow a:link, .textbgBlue a:link, .textbglytBlue a:link {
	COLOR:#ff3300;
	TEXT-DECORATION:underline;
	text-align:center;
}
.textbgYellow a:visited, .textbglytYellow a:visited, .textbgBlue a:visited, .textbglytBlue a:visited {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.textbgYellow a:hover, .textbglytYellow a:hover, .textbgBlue a:hover, .textbglytBlue a:hover {
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.textbgYellow a:active, .textbglytYellow a:active, .textbgBlue a:active, .textbglytBlue a:active {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.blacktxtrt {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	padding:5px 0px 10px 10px;
	line-height:17px;
}
.blacktxtrt a:link, .blacktxtrt a:active, .blacktxtrt a:visited {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.blacktxtrt a:hover {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	TEXT-DECORATION: none;
	font-weight:normal;
}
.txtBlack {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height:17px;
	text-decoration:none;
}
.txtBlack B {
	COLOR: #FF0000;
	font-weight:normal;
}
.txtBlack a:link B, .txtBlack a:active B, .txtBlack a:visited B {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.txtBlack a:hover B {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.black_text1 {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	line-height:17px;
}
a.black_text1:link {
	FONT-SIZE: 12px;
	COLOR: #0000cc;
	TEXT-DECORATION: none;
}
a.black_text1:visited {
	FONT-SIZE: 12px;
	COLOR: #0000cc;
	TEXT-DECORATION: none;
}
a.black_text1:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.black_text1:active {
	FONT-SIZE: 12px;
	COLOR: #0000cc;
	TEXT-DECORATION: none;
}
.faresRed {
	FONT-SIZE: 12px;
	COLOR:#FF0000;
	font-weight:bold;
}
a.faresRed:link {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	font-weight:bold;
}
a.faresRed:visited {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	font-weight:bold;
}
a.faresRed:hover {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
a.faresRed:active {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.faresRedbgWhite {
	PADDING-left:5px;
	FONT-SIZE: 12px;
	COLOR:#000000;
	background-color:#FFFFFF;
	font-weight:bold;
}
.classfarered {
	FONT-SIZE: 12px;
	COLOR:#FF0000;
	font-weight:bold;
	padding-left:10px;
}
.bluefare {
	color:#0031cc;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
}
.FAcontent {
	PADDING-LEFT: 10px;
	padding-right:4px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
}
.FAcontent strong {
	COLOR: #ff0000;
}
.FAcontent strong a:link, .FAcontent strong a:active, .FAcontent strong a:visited {
	COLOR: #ff0000;
	text-decoration:underline;
}
.FAcontent strong a:hover {
	COLOR:#407bbe;
	text-decoration:underline;
}
.FAcontentbgblue {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #f2fbff;
	TEXT-DECORATION: none;
}
.FAcontentbgblue a:link, .FAcontentbgblue a:active, .FAcontentbgblue a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: underline;
}
.FAcontentbgblue a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline;
}
.FAcontentbgblue STRONG {
	padding-left: 49px;
	font-weight:normal;
}
.FAcontentbgyellow {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #fffaea;
	TEXT-DECORATION: none
}
.FAcontentbgyellow a:link, .FAcontentbgyellow a:active, .FAcontentbgyellow a:visited {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: underline
}
.FAcontentbgyellow a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}
.FAcontentbgyellow STRONG {
	padding-left: 49px;
	font-weight:normal;
}
.FAcontentbggrey {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #F2F2F2;
	TEXT-DECORATION: none
}
.FAcontentbggrey a:link, .FAcontentbggrey a:active, .FAcontentbggrey a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: underline
}
.FAcontentbggrey a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}
.FAcontentbggrey STRONG {
	padding-left: 49px;
	font-weight:normal;
}
.contentBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.contentbgblueBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #f2fbff;
	TEXT-DECORATION: none;
}
.contentbgyellowBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #fffaea;
	TEXT-DECORATION: none;
}
.contentbggreyBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR:#F2F2F2;
	TEXT-DECORATION: none;
}
.txtwytbg {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	PADDING-top: 4px;
	PADDING-bottom: 4px;
	padding-left:8px;
	padding-right:10px;
	text-align:justify;
}
.txtbluebg {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #f2fbff;
	TEXT-DECORATION: none;
	PADDING-top: 4px;
	PADDING-bottom: 4px;
	padding-left:8px;
	padding-right:8px;
	text-align:justify;
}
.txtblueboldbg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000066;
	BACKGROUND-COLOR:#F2F2F2;
	TEXT-DECORATION: none;
	padding:5px 0px 5px 8px;
	background-color:#F2F2F2;
}
.bggreybrdr {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR:#F2F2F2;
	TEXT-DECORATION: none;
	padding:8px;
	text-align:justify;
	border:#DDDDDD 1px solid;
	line-height:17px;
}
.bggreybrdr a:link, .bgbluebrdr a:link, .bggreybrdr a:active, .bgbluebrdr a:active .bggreybrdr a:visited, .bgbluebrdr a:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.bggreybrdr a:hover, .bgbluebrdr a:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.bgbluebrdr {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR:#F2F2F2;
	TEXT-DECORATION: none;
	padding:8px;
	text-align:justify;
	border:#82bae3 1px solid;
	line-height:17px;
}
.bggreybrdr .bgbluebrdr, STRONG {
	COLOR:#FF0000;
	font-weight:bold;
}
.booknow {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: underline
}
a.booknow:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: underline
}
a.booknow:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: underline
}
a.booknow:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: none
}
a.booknow:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}
.bottomtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
}
.redtxtbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	COLOR: #de1111;
	padding-left:10px
}
.newsNormalBlue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #003399;
}
.blueSmallTahoma {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003399;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
.blueSmallArial {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003399;
}
.globluesml {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	COLOR:#003399;
	background-color:#EFEFEF;
}
.newsNormalBlueBig {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #003399;
}
.newsNormalBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.newsNormalRed {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #da0000;
}
.content {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	text-align:justify;
}
.content UL {
	margin:8px 8px 8px 20px;
}
.content LI {
	line-height:17px;
}
.content LI a:link {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.content LI a:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.content LI a:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.content LI a:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.contentfntBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	text-align:justify;
}
.taxesFeered {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: none;
}
a.taxesFeered:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: none;
}
a.taxesFeered:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: none;
}
a.taxesFeered:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: none;
}
a.taxesFeered:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0066cc;
	TEXT-DECORATION: none;
}
.lit {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.NormalRed {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
}
.NormalBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.NormalBold B {
	FONT-WEIGHT: bold;
}
.NormalBold B a:link, .NormalBold B a:active, .NormalBold B a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}
.NormalBold B a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #407bbe;
	TEXT-DECORATION: underline
}
.NormalBoldOrange {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#FF6600;
}
.NormalBoldBlue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#114fd6;
}
.citynb {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none
}
a.citynb:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.citynb:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.citynb:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #076ba7;
	TEXT-DECORATION: none;
}
a.citynb:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.SubHead {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	COLOR:#003366;
	padding-right:30px;
	text-align:right;
}
.SubHead B {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.SubHead B a:link, .SubHead B a:active, .SubHead B a:visited {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.SubHead B a:hover {
	color: #00CCFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.dkblueNoPad {
	FONT-SIZE: 12px;
	COLOR: #000066;
	font-weight:bold;
}
.glotxtdrk {
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	COLOR:#000000;
	LINE-HEIGHT:15px;
	padding-left:7px;
	background-color:#e8e8e8;
}
.glotxtdrk strong {
	COLOR: #000000;
}
.glotxtlyt {
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	COLOR:#000000;
	LINE-HEIGHT:15px;
	padding-left:7px;
	background-color:#f2f2f2;
}
.glotxtlyt strong {
	COLOR: #000000;
}
.text1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	padding-left: 7px;
}
.text1 a:link, .text1 a:active, .text1 a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: underline;
}
.text1 a:hover {
	COLOR: #0099ff;
	TEXT-DECORATION: underline;
}
.usetextdrk {
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	COLOR:#003366;
	TEXT-DECORATION:none;
	padding:5px 0px 5px 7px;
	background-color:#EBEBEB;
}
.usetextdrk a:link, .usetextdrk a:active, .usetextdrk a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION:none;
}
.usetextdrk a:hover {
	COLOR: #333333;
	TEXT-DECORATION: underline;
}
.usetextlt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	TEXT-DECORATION: none;
	padding: 5px 0px 5px 7px;
	background-color:#f2f2f2;
}
.usetextlt a:link, .usetextlt a:active, .usetextlt a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION:none;
}
.usetextlt a:hover {
	COLOR: #333333;
	TEXT-DECORATION: underline;
}
.codetxtdrk {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	TEXT-DECORATION: none;
	padding: 3px 0px 3px 5px;
	background-color:#EBEBEB;
}
.codetxtdrk strong {
	COLOR: #003366;
}
.codetxtdrk a:link, .codetxtdrk a:active, .codetxtdrk a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION:none;
}
.codetxtdrk a:hover {
	COLOR: #333333;
	TEXT-DECORATION: underline;
}
.codetxtlt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	TEXT-DECORATION: none;
	padding: 3px 0px 3px 5px;
	background-color:#f2f2f2;
}
.codetxtlt strong {
	COLOR: #003366;
}
.codetxtlt a:link, .codetxtlt a:active, .codetxtlt a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION:none;
}
.codetxtlt a:hover {
	COLOR: #333333;
	TEXT-DECORATION: underline;
}
.cartxt {
	FONT-SIZE:11px;
	COLOR:#000000;
	padding:5px 0px 5px 17px;
	background-color:#ebebeb;
	text-decoration:none;
}
.cartxt a:link, .cartxt a:active, .cartxt a:visited {
	COLOR: #000000;
	text-decoration:none;
}
.cartxt a:hover {
	COLOR: #0080C0;
}
.cartxtlght {
	FONT-SIZE:11px;
	COLOR:#000000;
	padding:5px 0px 5px 17px;
	text-decoration:none;
	background-color:#F2F2F2;
}
.cartxtlght a:link, .cartxtlght a:active, .cartxtlght a:visited {
	COLOR: #000000;
	text-decoration:none;
}
.cartxtlght a:hover {
	COLOR: #0080C0;
}
.carcheckfares {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION:none;
	padding-left:10px;
}
.carcheckfares a:link, .carcheckfares a:active, .carcheckfares a:visited {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.carcheckfares a:hover {
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.hoteltxt {
	FONT-SIZE:11px;
	COLOR:#000000;
	padding:4px 0px 4px 5px;
	background-color:#ebebeb;
	text-decoration:none;
}
.hoteltxt a:link, .hoteltxt a:active, .hoteltxt a:visited {
	COLOR: #000000;
	text-decoration:none;
}
.hoteltxt a:hover {
	COLOR: #0080C0;
}
.hoteltxtlght {
	FONT-SIZE:11px;
	COLOR:#000000;
	padding:4px 0px 4px 5px;
	text-decoration:none;
	background-color:#F2F2F2;
}
.hoteltxtlght a:link, .hoteltxtlght a:active, .hoteltxtlght a:visited {
	COLOR: #000000;
	text-decoration:none;
}
.hoteltxtlght a:hover {
	COLOR: #0080C0;
}
.breadcrumb {
	font-size: 11px;
	COLOR: #000000;
	line-height:17px;
	font-weight:normal;
}
.breadcrumb a:link, .breadcrumb a:active, .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:underline;
}
.breadcrumb B {
	font-weight:normal;
	COLOR: #0058b3;
}
.blueBGtxt {
	FONT-WEIGHT:bold;
	FONT-SIZE:13px;
	COLOR:#ffffff;
	LINE-HEIGHT:16px;
	TEXT-DECORATION:none;
	background-color:#3688E2;
}
a.blueBGtxt:link {
	FONT-WEIGHT:bold;
	FONT-SIZE:13px;
	COLOR:#ffffff;
	LINE-HEIGHT:16px;
	TEXT-DECORATION:none;
	background-color:#3688E2;
}
a.blueBGtxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
a.blueBGtxt:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
a.blueBGtxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
.bluBGtxtPad {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	background-color:#3688E2;
	padding:5px 0px 5px 8px;
	;
}
.ameblueBGtxt {
	FONT-WEIGHT:bold;
	FONT-SIZE:13px;
	COLOR:#ffffff;
	LINE-HEIGHT:16px;
	TEXT-DECORATION:none;
	background-color:#2C71B2;
}
a.ameblueBGtxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	background-color:#2C71B2;
}
a.ameblueBGtxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
a.ameblueBGtxt:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
a.ameblueBGtxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/		
		
.ametext1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	padding-left: 7px;
	background-color:#F9F9F9;
}
.ametext1 a:link, .ametext1 a:active, .ametext1 a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline
}
.ametext1 a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline
}
/*-------------------------------------------------------------------------------------------------------------*/		

.ametextdrk {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	padding-left: 7px;
	background-color:#EFEFEF;
}
.ametextdrk a:link, .ametextdrk a:active, .ametextdrk a:visited {
	COLOR: #000066;
	TEXT-DECORATION: underline
}
.ametextdrk a:hover {
	COLOR: #0099ff;
	TEXT-DECORATION: underline
}
/*-------------------------------------------------------------------------------------------------------------*/

.linedRed {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION:none;
}
a.linedRed:link {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.linedRed:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.linedRed:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
a.linedRed:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.headingblue {
	FONT-SIZE: 24px;
	COLOR: #003399;
	LINE-HEIGHT: 16px;
	letter-spacing:0a.5px;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealhead {
	font-family: Trebuchet MS;
	color:#ff4200;
	font-size:20px;
	font-weight:bold;
	padding-top:5px;
	border-bottom:1px #FF6600 solid;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealbg {
	background-color:#fffaf2;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealtext {
	FONT-SIZE: 12px;
	COLOR: #000000;
	background-color:#fffaf2;
	margin-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
A.dealtext:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
A.dealtext:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
A.dealtext:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	TEXT-DECORATION: underline;
}
A.dealtext:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
.dealtext b {
	FONT-SIZE: 12px;
	COLOR: #0d3891;
	font-weight:bold;
} /* Deal Blue */
.dealtext strong {
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #ff3300;
} /* Deal Orange */
/*-------------------------------------------------------------------------------------------------------------*/
		
.dealtext01 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	text-decoration:none;
}
a.dealtext01:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
a.dealtext01:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
a.dealtext01:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	TEXT-DECORATION: underline;
}
a.dealtext01:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/
		
.dealtextNoPad {
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	COLOR:#000000;
	TEXT-DECORATION:none;
	padding:0px 0px 0px 5px;
	line-height:17px;
}
.dealtextNoPad a:link, .dealtextNoPad a:active, .dealtextNoPad a:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
.dealtextNoPad a:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #0339a6;
	TEXT-DECORATION: underline;
}
.dealtextNoPad ul {
	margin:0px;
	padding:0px;
}
.dealtextNoPad ul li {
	list-style:none;
	padding:8px 10px 0px 20px;
	line-height:17px;
	background: url(http://www.cheapoair.com/travel/travel_resources/images/arrow_tp_dl.gif) no-repeat 5px 10px;
}
.dealtextNoPad B {
	COLOR: #0d3891;
	font-weight:bold;
} /* Deal BlueBold */
.dealtextNoPad STRONG {
	font-weight:bold;
	COLOR: #ff3300;
} /* Deal OrangeBold */
.dealtextNoPad EM {
	font-weight:normal;
	COLOR: #ff3300;
	font-style:normal;
} /* Deal OrangeNormal */
/*-------------------------------------------------------------------------------------------------------------*/
		
.dealtextPad {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	padding:0px 5px 0px 5px;
}
.dealtextPad a:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
.dealtextPad a:active {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
.dealtextPad a:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #0339a6;
	TEXT-DECORATION: underline;
}
.dealtextPad a:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR:#313131;
	TEXT-DECORATION: none;
}
.dealtextPad B {
	COLOR: #0d3891;
	font-weight:bold;
} /* Deal BlueBold */
.dealtextPad STRONG {
	font-weight:bold;
	COLOR: #ff3300;
} /* Deal OrangeBold */
.dealtextPad EM {
	font-weight:normal;
	COLOR: #ff3300;
	font-style:normal;
} /* Deal OrangeNormal */
/*-------------------------------------------------------------------------------------------------------------*/

.dealsubtxt {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	padding:10px 30px 10px 30px;
	text-align:justify;
	line-height:17px;
}
.dealsubtxt em {
	font-weight:normal;
	COLOR: #ff3300;
	font-style:normal;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealsubtxtnew {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	padding:10px 3px 10px 3px;
	text-align:justify;
	line-height:17px;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealnopad {
	FONT-SIZE: 12px;
	COLOR: #313131;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealblue {
	FONT-SIZE: 12px;
	COLOR: #0d3891;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealorange {
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #ff3300;
}
/*-------------------------------------------------------------------------------------------------------------*/

.txtred {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#FF0000;
	TEXT-DECORATION: underline;
}
a.txtred:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
a.txtred:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
a.txtred:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#0066FF;
	TEXT-DECORATION: none
}
a.txtred:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#FF3300;
	TEXT-DECORATION: underline
}
/*-------------------------------------------------------------------------------------------------------------*/

.textbig {
	font-family:trebuchet ms;
	font-size:20px;
	color:#5e5e5e;
	font-weight:bold;
	border:1px solid #e0dede;
	background-color:#f9fbfb;
	margin:10px 25px 10px 25px;
}
/*-------------------------------------------------------------------------------------------------------------*/

.textbigblue {
	font-family:trebuchet ms;
	font-size:20px;
	color:#0663c3;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------------------*/

.tp-txt-nws {
	font-family:trebuchet ms;
	color:#000000;
	padding-top:24px;
	padding-left:30px;
	font-size:20px;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------------------*/

.confirmationText {
	font-family:trebuchet ms;
	color:#000000;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	font-size:20px;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------------------*/

.textnws {
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-top:10px;
	line-height:18px;
}
/*-------------------------------------------------------------------------------------------------------------*/

.resources {
	text-decoration: none;
	color: #003366;
	Font-size: 11px;
}
a.resources:link {
	text-decoration: none;
	color: #003366;
	Font-size: 11px;
	padding-left:5px;
}
a.resources:visited {
	text-decoration: none;
	color:#003366;
	font-size:11px;
}
a.resources:active {
	text-decoration: none;
	color:#003366;
	font-size: 11px;
}
a.resources:hover {
	text-decoration: underline;
	color: #333333;
	font-size: 11px;
}
/*-------------------------------------------------------------------------------------------------------------*/

.bgOrange {
	background-color:#ff4a02;
	width:100%;
	height:1px;
}
/*-------------------------------------------------------------------------------------------------------------*/

.divwidth800 {
	width:800px;
	float:left;
}
/*-------------------------------------------------------------------------------------------------------------*/

.pad20 {
	PADDING-top:20px;
}
.pad30 {
	PADDING-top:30px;
}
.brdrGrey {
	border:#DDDDDD 1px solid;
}
#brdrGrey {
	border:#DDDDDD 1px solid;
}
.brdrBlue {
	border:#82bae3 1px solid;
}
#brdrBlue {
	border:#82bae3 1px solid;
}
#bdrred {
	BORDER:#f03c10 1px solid;
}
#bdryel {
	BORDER:#f9cb75 1px solid;
}
#bdrgrn {
	BORDER:#668925 1px solid;
}
#bdrblu {
	BORDER:#338fd2 1px solid;
}
#bdrclient {
	border-left:#fece0c 1px solid;
	border-right:#fece0c 1px solid;
}
#thankbdr {
	border:1px solid #e0dede;
	margin:10px 25px 10px 25px;
}
#divWidth {
	width: 90%;
	height:auto;
}
#divWidth1 {
	width: 98%;
	height:auto;
}
#divWidth85 {
	width:85%;
	height:auto;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	COLOR:#000000;
	TEXT-DECORATION:none;
	text-align:justify;
}
#divWidth100 {
	width: 100%;
	height:auto;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	padding-right:17px;
	padding-left:20px;
	text-align:justify;
	line-height:17px;
}
#divWidth85 EM {
	font-weight:normal;
	COLOR: #ff3300;
	font-style:normal;
} /* Deal OrangeNormal */
#divHDcntntFA {
	width:94%;
	height:auto;
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	COLOR:#000000;
	TEXT-DECORATION:none;
	text-align:justify;
}
#divHDcntntFA EM {
	font-weight:normal;
	COLOR: #ff3300;
	font-style:normal;
} /* Deal OrangeNormal */
#divYellowbrdr {
	width: 85%;
	height:auto;
	border:#ffe5c5 1px solid;
	padding:10px;
	text-align:left;
}
#divYellowbrdrnew {
	width: 95%;
	height:auto;
	border:#FFFFFF 1px solid;
	text-align:left;
}
#divImgnew {
	width: 95%;
	padding:10px 0px 10px 0px;
	text-align:left;
}
#divImg {
	width: 85%;
	padding:10px 0px 10px 0px;
	text-align:left;
}
#divFAlogo {
	width: 314px;
	padding:10px 0px 0px 10px;
	text-align:left;
}
#justify {
	text-align:justify;
}
#lineheight {
	line-height:17px;
}
#faresCH {
	PADDING-RIGHT: 46px;
}
#faresCH01 {
	PADDING-RIGHT: 28px;
}
#paddingtopbttm {
	PADDING-top: 9px;
	PADDING-bottom: 9px;
}
#paddingAll {
	PADDING-top: 4px;
	PADDING-bottom: 4px;
	padding-left:10px;
	padding-right:8px;
}
#paddingtoplt {
	PADDING-top: 10px;
	PADDING-left: 10px;
}
#paddingltrt {
	PADDING-left: 10px;
	PADDING-right: 10px;
}
#paddingtop {
	PADDING-top: 10px;
}
#padtop5 {
	PADDING-top:5px;
}
#paddingbttm {
	PADDING-bottom: 10px;
}
#paddinglt {
	PADDING-left: 10px;
}
#paddinglt8 {
	PADDING-left: 8px;
}
#paddinglt20 {
	PADDING-left: 20px;
}
#paddingltrt20 {
	PADDING-left: 18px;
	PADDING-right: 18px;
}
#paddinglt18 {
	PADDING-left: 18px;
}
#paddinglt5 {
	PADDING-left: 5px;
}
#paddinglt3 {
	PADDING-left: 3px;
}
#paddingrt {
	PADDING-right: 10px;
}
#paddingrtlt {
	PADDING-right: 5px;
	PADDING-left: 5px;
}
#paddingrt3 {
	PADDING-right: 3px;
}
#paddingrt5 {
	PADDING-right: 5px;
}
#paddingrt8 {
	PADDING-right: 8px;
}
#paddingrt20 {
	PADDING-right: 20px;
}
#padding {
	PADDING: 10px;
}
#padbtm {
	margin-left:50px;
}
#mainbottom {
	float:left;
	border:#000000 0px solid;
	width:680px;
	background-color:#cfeeff;
}
#padltrt20 {
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
}
#padrt4 {
	padding-right:4px;
}
#descriptionpadding {
	padding-bottom:8px;
	padding-top:8px;
	padding-left:25px;
	padding-right:25px;
	text-align:justify;
	background-color:#EBEBEB;
}
#descriptiondatepadding {
	padding-bottom:5px;
	padding-top:5px;
	padding-right:25px;
	background-color:#f2f2f2;
	border:#E1E1E1 1px solid;
}
/* ************************* SITEMAP CLASS BEGINS ************************* */

.sitemapMainheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
}
.sitemapcontent {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-family: Verdana;
	font-weight: normal;
	text-align:left;
}
.sitemapsubHeadings {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}
.sitemapsubHeadings a:link, .sitemapsubHeadings a:active, .sitemapsubHeadings a:visited {
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #000066;
}
.sitemapsubHeadings a:hover {
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: underline;
	color:#006699;
}
.sitemaplinks {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	PADDING: 5px 5px 5px 18px;
}
.sitemaplinks a:link, .sitemaplinks a:active, .sitemaplinks a:visited {
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #000066;
}
.sitemaplinks a:hover {
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: underline;
	color:#006699;
}
.sitemaplinksgrbg {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	PADDING: 5px 5px 5px 18px;
	background-color:#f4f4f4;
}
.sitemaplinksgrbg a:link, .sitemaplinksgrbg a:active, .sitemaplinksgrbg a:visited {
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #000066;
}
.sitemaplinksgrbg a:hover {
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: underline;
	color:#006699;
}
.sitemapSubHeadgrbg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Tahoma;
}
.sitemaplinkswtbg {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	PADDING: 5px 5px 5px 18px;
	background-color:#ffffff;
}
.sitemaplinkswtbg a:link, .sitemaplinkswtbg a:active, .sitemaplinkswtbg a:visited {
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #000066;
}
.sitemaplinkswtbg a:hover {
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: underline;
	color:#006699;
}
.sitemapSubHeadwtbg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Tahoma;
}
.sitemapheadingblack {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}
.sitemapwhiteheading {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
}
.sitemapheading {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:#006699;
}
.sitemapheading a:link, .sitemapheading a:active, .sitemapheading a:visited {
	font-size:12px;
	text-decoration:none;
	color:#006699;
}
.sitemapheading a:hover {
	font-size: 12px;
	text-decoration: none;
	color:#666666;
}
.sitemaptopic {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	COLOR:#666666;
	font-weight:bold;
}
.sitemaptopic a:link, .sitemaptopic a:active, .sitemaptopic a:visited {
	FONT-FAMILY: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.sitemaptopic a:hover {
	font-size: 11px;
	text-decoration: none;
	color:#003366;
}
.sitemapbluelinedtxt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	LINE-HEIGHT: 16px;
	text-decoration:underline;
	PADDING-left: 18px;
	padding-bottom:3px;
	padding-top:3px;
}
.sitemapbluelinedtxt a:link, .sitemapbluelinedtxt a:active, .sitemapbluelinedtxt a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	TEXT-DECORATION: none
}
.sitemapbluelinedtxt a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	TEXT-DECORATION: none
}
.sitemapredtdtxt {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FF0000;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: underline
}
.sitemapredtdtxt a:link, .sitemapredtdtxt a:active, .sitemapredtdtxt a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-DECORATION: none
}
.sitemapredtdtxt a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#333333;
	TEXT-DECORATION: none
}
.sitemapredlink {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.sitemapredlink a:link, .sitemapredlink a:active, .sitemapredlink a:visited {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.sitemapredlink a:hover {
	color: #00CCFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.sitemapSubHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Tahoma;
	background-color:
 #E3EFFD;
	padding:5px 5px 5px 5px;
}
#sitemapbdr {
	border:#EAEAEA 1px solid;
}
/*          *************************          SITEMAP CLASS ENDS          ***************************          */

/*          ********************          DESTINATION GUIDE CLASS BEGINS          ********************          */

.DGbody {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*-------------------------------------------------------------------------------------*/

.DGtxtblu {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	padding: 3px 5px 3px 5px;
	background-color:#deedf8;
}
.DGtxtblu a {
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
.DGtxtblu a:visited {
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
.DGtxtblu a:hover {
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
.DGtxtblu a:active {
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------*/

.DGtxtlt {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	padding: 3px 5px 3px 5px;
	background-color:#eff8ff;
}
.DGtxtlt a {
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
.DGtxtlt a:visited {
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
.DGtxtlt a:hover {
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
.DGtxtlt a:active {
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------*/

.DGtext {
	PADDING-LEFT: 15px;
	padding-right:10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
}
a.DGtext:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGtext:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGtext:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGtext:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGte1 {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
}
a.DGte1:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGte1:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGte1:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGte1:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGtoptxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
}
a.DGtoptxt:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
a.DGtoptxt:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION:underline;
}
a.DGtoptxt:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY:Tahoma;
	TEXT-DECORATION:underline;
}
a.DGtoptxt:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGlinktop {
	PADDING-LEFT: 7px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
}
a.DGlinktop:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGlinktop:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGlinktop:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGlinktop:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0099ff;
	FONT-FAMILY:Tahoma;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGlinktopNopad {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.DGlinktopNopad:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
a.DGlinktopNopad:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
a.DGlinktopNopad:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
a.DGlinktopNopad:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0099ff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGhdrWhite {
	PADDING-LEFT: 7px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
}
a.DGhdrWhite:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGhdrWhite:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGhdrWhite:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGhdrWhite:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/
.DGredTxt {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION:none;
}
a.DGredTxt:link {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.DGredTxt:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.DGredTxt:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
a.DGredTxt:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/
.DGredLinedSmall {
	FONT-SIZE: 11px;
	COLOR: #ff3300;
	TEXT-DECORATION:none;
}
.DGredLinedSmall a {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.DGredLinedSmall a:visited {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.DGredLinedSmall a:hover {
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.DGredLinedSmall a:active {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/
.DGcity {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION:none;
	background-color:#eff8ff;
	padding: 3px 5px 3px 5px;
}
.DGcity a {
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.DGcity a:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.DGcity a:hover {
	COLOR: #0099ff;
	TEXT-DECORATION: underline;
}
.DGcity a:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/
.DGbreadlnk {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION:none;
	padding-left:15px;
}
.DGbreadlnk a {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.DGbreadlnk a:visited {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.DGbreadlnk a:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.DGbreadlnk a:active {
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/
.DGheading {
	PADDING-LEFT: 7px;
	FONT-SIZE: 12px;
	COLOR: #000000;
}
a.DGheading:link {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.DGheading:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.DGheading:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
a.DGheading:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGbheading {
	PADDING-LEFT: 7px;
	border-right:1px solid #ffffff;
	FONT-SIZE: 12px;
	COLOR: #000000;
}
a.DGbheading:link {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.DGbheading:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
a.DGbheading:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
a.DGbheading:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGblueheaders {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
}
a.DGblueheaders:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
}
a.DGblueheaders:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
}
a.DGblueheaders:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
}
a.DGblueheaders:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGcarihead {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
}
.DGcarihead a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
}
.DGcarihead a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
}
.DGcarihead a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
.DGcarihead a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGblueTxt {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
}
a.DGblueTxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	TEXT-DECORATION: none;
}
a.DGblueTxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	TEXT-DECORATION: none;
}
a.DGblueTxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	TEXT-DECORATION: underline;
}
.DGblueTxt h2 {
	PADDING:0px;
	MARGIN:0px;
	FONT-SIZE:14px !important;
	COLOR: #065bbc;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGbgchange {
	PADDING-LEFT: 10px;
	cursor:pointer;
	cursor:hand;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	height:22px;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	padding-top:3px;
	background-color:#FFEEA8;
}
a.DGbgchange:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGbgchange:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGbgchange:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGbgchange:hover {
	FONT-WEIGHT:normal;
	FONT-SIZE:12px;
	COLOR:#313131;
	FONT-FAMILY:Tahoma;
	TEXT-DECORATION:underline;
}
/*---------------------------------------------------------------------------------------------------------*/

.DGbgchangecountry {
	PADDING-LEFT: 10px;
	cursor:pointer;
	cursor:hand;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	height:22px;
	padding-top:3px;
	background-color:#ffd31f;
}
a.DGbgchangecountry:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION:none;
	height:22px;
}
a.DGbgchangecountry:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.DGbgchangecountry:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	height:22px;
}
a.DGbgchangecountry:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	height:22px;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Tahoma;
}
/*---------------------------------------------------------------------------------------------------------*/

.bgchange {
	PADDING-LEFT: 10px;
	cursor:pointer;
	cursor:hand;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	height:22px;
	padding-top:3px;
	background-color:#FFEEA8;
}
a.bgchange:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.bgchange:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.bgchange:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
a.bgchange:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
/*---------------------------------------------------------------------------------------------------------*/

.bgchangecontry {
	PADDING-LEFT: 10px;
	cursor:pointer;
	cursor:hand;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	height:22px;
	padding-top:3px;
	background-color:#ffd31f;
}
a.bgchangecontry:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	height:22px;
}
a.bgchangecontry:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
background-color:
}
a.bgchangecontry:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	height:22px;
}
a.bgchangecontry:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
	height:22px;
}
/*----------------------------------------     DESTINATION GUIDE CLASS ENDS     -----------------------------------------*/

/*-----------------------------------------------Father's day class starts---------------------------------*/


#fdbrownbg {
	background-color:#fffaea;
	border:#f3e4b5 1px solid;
}
#fdmauvebg {
	background-color:#f4f4ff;
	border:#e2e2ff 1px solid;
}
.fdfaretext {
	FONT-SIZE: 12px;
	COLOR: #000000;
	padding-left:15px;
	line-height:17px;
}
.fdfaretext b {
	COLOR: #1c3ea7;
}
.fdfaretext strong {
	font-size:13px;
	COLOR: #ff5400;
}
a.fdfaretext:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.fdfaretext:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.fdfaretext:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.fdfaretext:active {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.fdfaretextNoPad {
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height:17px;
}
a.fdfaretextNoPad:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.fdfaretextNoPad:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.fdfaretextNoPad:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
a.fdfaretextNoPad:active {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.fdbook {
	FONT-SIZE:12px;
	COLOR:#FF0000;
	font-weight:bold;
	TEXT-DECORATION: underline
}
a.fdbook:link {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
a.fdbook:visited {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	font-weight:bold;
}
a.fdbook:hover {
	FONT-SIZE: 12px;
	COLOR: #0557b3;
	font-weight:bold;
}
a.fdbook:active {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	font-weight:bold;
}
/*-----------------------------------------------Father's day class ends---------------------------------*/

/*-----------------------------------------------CLIENT TESTIMONIAL STARTS---------------------------------*/

#dkCTbox {
	text-align:center;
	width:800px;
	background-color:#FFFFFF;
}
.divseperator {
	height:5px;
	background-color:#FFFFFF;
}
.dkGreytxt {
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	COLOR:#000000;
	LINE-HEIGHT:17px;
	background-color:#EBEBEB;
	padding:8px 25px 8px 25px;
	text-align:justify;
}
.ltGreytxt {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	COLOR:#003366;
	text-align:right;
	background-color:#f2f2f2;
	padding:8px 25px 8px 25px;
	border-bottom:5px solid #FFFFFF;
}
.linkRed {
	color: #FF3300;
	font-size: 11px !important;
	font-weight: bold;
	text-decoration: underline;
	padding:5px 25px 5px 25px;
	text-align:right;
	border:1px solid #E5E5E5;
	width:745px;
}
.linkRed a:link, active, visited {
	color: #FF3300;
	font-size: 11px !important;
	font-weight: bold;
	text-decoration: underline;
}
.linkRed a:hover {
	color:#0066CC;
	font-size: 11px !important;
	_font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
#divheight {
	padding:8px 25px 8px 0px;
}
.divCTPad {
	padding:8px 25px 8px 0px;
}
.divheight {
	padding:8px 0px 8px 0px;
}
.divCTalign {
	text-align:left;
}
.divCTbrdrbttm {
	border-bottom:5px solid #FFFFFF;
}
#divInside {
	width:750px;
	text-align:center;
}
#divAlign {
	text-align:center;
}
#divfloat {
	float:left;
}
.divCTheader {
	text-align:left;
	padding:8px 0px 8px 0px;
	FONT-WEIGHT:bold;
	FONT-SIZE: 18px;
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.CTtxtblue {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	COLOR:#003366;
	padding-right:30px;
	text-align:right;
	padding:5px 25px 5px 25px;
}
.CTtxtblue B {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.CTtxtblue B a:link {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.CTtxtblue B a:active {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.CTtxtblue B a:visited {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.CTtxtblue B a:hover {
	color: #00CCFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
/*-----------------------------------------------CLIENT TESTIMONIAL ENDS---------------------------------*/

/*----------------------------------------------- TRAVEL TIPS CLASS STARTS ---------------------------------*/

#bdrdouble {
	border:#E9E9E9 double 3px;
}
.TTSubHead1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
.TTtext {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 12px;
	COLOR: #313131;
	LINE-HEIGHT: 16px;
	TEXT-ALIGN: justify;
}
a.TTtext:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
a.TTtext:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none
}
a.TTtext:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	TEXT-DECORATION: underline;
}
a.TTtext:visited {
	fONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none;
}
.TTtdheading {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003399;
	LINE-HEIGHT: 16px;
}
.TTtitle2 {
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
}
a.TTtitle2:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3b6984;
	TEXT-DECORATION: none
}
a.TTtitle2:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3b6984;
	TEXT-DECORATION: none
}
a.TTtitle2:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5d5d5d;
	TEXT-DECORATION: underline
}
a.TTtitle2:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3b6984;
	TEXT-DECORATION: none
}
.txtRedlink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	padding-left:10px;
}
.txtRedlink a:link, .txtRedlink a:active, .txtRedlink a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #FF0000;
	TEXT-DECORATION: none
}
.txtRedlink a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:#000000;
	TEXT-DECORATION: underline;
}
.TTtdtxt {
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	LINE-HEIGHT: 16px;
}
a.TTtdtxt:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none
}
a.TTtdtxt:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-DECORATION: none
}
a.TTtdtxt:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	TEXT-DECORATION: underline
}
.TTredtdtxt {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: underline
}
a.TTredtdtxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	TEXT-DECORATION: none
}
a.TTredtdtxt:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	TEXT-DECORATION: none
}
a.TTredtdtxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	TEXT-DECORATION: none
}
a.TTredtdtxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	TEXT-DECORATION: none
}
/*----------------------------------------------------------------------------------------------------------------------------*/		

.TTsmalltxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003399;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: underline;
	PADDING-LEFT: 5px;
}
a.TTsmalltxt:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003399;
	TEXT-DECORATION: underline
}
a.TTsmalltxt:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003399;
	TEXT-DECORATION: underline
}
a.TTsmalltxt:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR:#414141;
	TEXT-DECORATION: underline
}
a.TTsmalltxt:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0339a6;
	TEXT-DECORATION: underline
}
.TTtextlink {
	fONT-SIZE: 12px;
	COLOR: #313131;
	TEXT-ALIGN: justify
}
a.TTtextlink:link {
	font-size:12px;
	font-weight:normal;
	color:#de4400;
	text-decoration:underline;
}
a.TTtextlink:active {
	font-size:12px;
	font-weight:normal;
	color:#de4400;
	text-decoration:none;
}
a.TTtextlink:visited {
	font-size:12px;
	font-weight:normal;
	color:#de4400;
	text-decoration:none;
}
a.TTtextlink:hover {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.TTblueheaders {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#326CB4;
	padding-left:8px;
	TEXT-DECORATION: underline;
}
.TTblueheaders a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326CB4;
	TEXT-DECORATION: underline;
}
.TTblueheaders a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326CB4;
	TEXT-DECORATION: underline;
}
.TTblueheaders a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#326CB4;
	TEXT-DECORATION: underline;
}
.TTblueheaders a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#666666;
	TEXT-DECORATION: underline;
}
.TTtxttop {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#FF0000;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: underline;
	PADDING-right: 5px;
}
a.TTtxttop:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
a.TTtxttop:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
a.TTtxttop:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#FF3300;
	TEXT-DECORATION: underline
}
a.TTtxttop:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#0066FF;
	TEXT-DECORATION: none
}
.TTwhiteheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
}
.TTwhiteheadingBig {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	text-decoration:underline;
}
a.TTwhiteheadingBig:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	text-decoration:underline;
}
a.TTwhiteheadingBig:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	text-decoration:underline;
}
a.TTwhiteheadingBig:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	text-decoration:underline;
}
a.TTwhiteheadingBig:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#000000;
	text-decoration:underline;
}
.TTbgblueWhiteheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	background-color:#338ED2;
	padding-left:5px;
}
.TTbgblueWhiteheader h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
}
.TTbgyellowWhiteheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	background-color:#f4a717;
	padding-left:5px;
}
.TTbgblueBlackheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#000000;
	background-color:#338ED2;
	padding-left:5px;
}
.TTbgblueBlackheader a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	text-decoration:underline;
}
.TTbgblueBlackheader a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	text-decoration:underline;
}
.TTbgblueBlackheader a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#000000;
	text-decoration:underline;
}
.TTbgblueBlackheader a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	text-decoration:underline;
}
.TTbgyellowBlackheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#000000;
	background-color:#f4a717;
	padding-left:5px;
}
.TTbgyellowBlackheader a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#ffffff;
}
.TTbgyellowBlackheader a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#ffffff;
}
.TTbgyellowBlackheader a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#000000;
}
.TTbgyellowBlackheader a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#ffffff;
}
.TTbgOrangebg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#000000;
	background-color:#f5592e;
}
.TTbgOrangebgWhiteFont {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	background-color:#f5592e;
	text-transform:uppercase;
}
.TTbgOrangebgSmall {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#000000;
	background-color:#f5592e;
}
.TTbgOrangebgSmallWhite {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	background-color:#f5592e;
}
.TTbggreyWhiteheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	background-color:#5D5D5D;
	padding-left:5px;
}
.TTreadMore {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#3067C2;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: underline;
	PADDING-LEFT: 5px;
}
.TTreadMore a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3067C2;
	TEXT-DECORATION: underline
}
.TTreadMore a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3067C2;
	TEXT-DECORATION: underline
}
.TTreadMore a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#3067C2;
	TEXT-DECORATION: underline
}
.TTreadMore a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#0099FF;
	TEXT-DECORATION: underline
}
.TTheaderCaps {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#313131;
	text-transform:uppercase;
}
.TTSubHead1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
.TTredlink {
	color: #FF3300;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.TTredlink:link {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.TTredlink:active {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.TTredlink:visited {
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.TTredlink:hover {
	color: #00CCFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.TTm1text {
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	color:#132a36;
	text-align:justify;
	padding-left:50px;
	padding-right:5px
}
.TTboxtxt {
	font-size:12px;
	font-weight:normal;
	color:#28333e;
	text-align:justify;
	padding-right:5px
}
.TTbluefare {
	color:#1744AC;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
}
.TTbluefare a:link, .TTbluefare a:active, .TTbluefare a:visited {
	color:#1744AC;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.TTbluefare a:hover {
	color:#1744AC;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.trtipstxt {
	PADDING-LEFT: 7px;
	border-right:1px solid #ffffff;
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height:17px;
}
.trtipstxt strong {
	font-weight:normal;
	COLOR: #000000;
}
.trtipstxt a {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.trtipstxt a:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.trtipstxt a:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.trtipstxt a:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.trtiptxt1 {
	PADDING-LEFT: 7px;
	border-right:1px solid #ffffff;
	FONT-SIZE: 12px;
	COLOR: #000000;
	line-height:17px;
}
.trtiptxt1 strong {
	font-weight:normal;
	COLOR: #000000;
}
.trtiptxt1 a {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.trtiptxt1 a:visited {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
.trtiptxt1 a:hover {
	FONT-SIZE: 12px;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
.trtiptxt1 a:active {
	FONT-SIZE: 12px;
	COLOR: #ff3300;
	TEXT-DECORATION: underline;
}
/*----------------------------------------------about us begins------------------------------------------------------*/

.aboutustext {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS;
	padding-left:25px;
	line-height:17px;
	padding-right:25px;
	text-align:justify;
	font-weight:bold;
}
.aboutustext b {
	COLOR: #1c3ea7;
}
.aboutustext strong {
	font-size:13px;
	COLOR: #ff5400;
}
.aboutustext a:link {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
}
.aboutustext a:visited {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
}
.aboutustext a:hover {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: underline;
}
.aboutustext a:active {
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS;
	TEXT-DECORATION: none;
}
.aboutuspara {
	FONT-SIZE: 12px;
	COLOR: #000000;
	padding-left:25px;
	line-height:17px;
	padding-right:25px;
	text-align:justify;
}
.aboutuspara a:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.aboutuspara a:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.aboutuspara a:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.aboutuspara a:active {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.abtnopad {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	line-height:17px;
}
.abtnopad a:link {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	TEXT-DECORATION: none;
}
.abtnopad a:visited {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	TEXT-DECORATION: none;
}
.abtnopad a:hover {
	FONT-SIZE: 12px;
	COLOR: #fc481c;
	TEXT-DECORATION: underline;
}
.abtnopad a:active {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	TEXT-DECORATION: none;
}
/*----------------------------------------student travel start-----------------------------------------------------------------*/
.stuhead {
	font-family:Trebuchet MS;
	font-size:22px;
	padding:0px 5px 0px 5px;
	color:#f04502;
	line-height:26px;
}
.stuheadnew {
	font-family:Trebuchet MS;
	font-size:20px;
	padding:0px 5px 0px 5px;
	color:#f04502;
}
.stuheadsml {
	font-family:Trebuchet MS;
	font-size:20px;
	padding:0px 3px 0px 5px;
	color:#f04502;
	line-height:26px;
}
.stusubhead {
	font-size:16px;
	padding:4px 15px 4px 18px;
	color:#07659c;
}
.stusubheadnew {
	font-size:12px;
	padding:0px 15px 0px 18px;
	color:#07659c;
	font-weight:bold;
}
.stutxt {
	font-size:12px;
	padding:4px 15px 4px 18px;
	color:#000000;
}
.stubook {
	FONT-SIZE: 12px;
	COLOR: #000066;
	font-weight:bold;
	padding:3px 0px 0px 18px;
}
.stubook a {
	COLOR: #000066;
	text-decoration:underline;
}
.stubook a:hover {
	COLOR:#0066CC;
	text-decoration:underline;
}
.stubdr {
	border-left:#d6d6d6 1px solid;
	border-right:#d6d6d6 1px solid;
	border-bottom:#d6d6d6 1px solid;
}
/*---------------------------------------student travel end-----------------------------------------------------------------*/

/*--------------------------------------------family travel starts -------------------------------------------------------------*/

.famtext {
	PADDING-LEFT: 12px;
	FONT-SIZE: 12px;
	COLOR: #132a36;
	padding-right:7px;
	line-height:17px;
	TEXT-DECORATION: none;
}
.famtext b {
	COLOR: #df1f1f;
}
.famtext strong {
	COLOR: #0c49af;
}
.famtext u {
	COLOR: #0c49af;
	text-decoration:none;
	font-style:none;
}
.famtext i {
	COLOR: #132a36;
	font-style:normal;
	font-weight:bold;
}
a.famtext:link {
	FONT-SIZE: 12px;
	COLOR: #0c49af;
	TEXT-DECORATION: none;
}
a.famtext:hover {
	FONT-SIZE: 12px;
	COLOR: #df1f1f;
	TEXT-DECORATION: underline;
}
a.famtext:active {
	FONT-SIZE: 12px;
	COLOR: #0c49af;
	TEXT-DECORATION: none;
}
a.famtext:visited {
	FONT-SIZE: 12px;
	COLOR: #0c49af;
	TEXT-DECORATION: none;
}
.famtext a strong {
	COLOR: #0c49af;
	text-decoration:underline
}
.famtext a:hover strong {
	COLOR: #df1f1f;
	text-decoration:none;
}
.famtext a {
	color:#0c49af;
	text-decoration:underline;
}
.famtext a:hover {
	COLOR: #df1f1f;
	text-decoration:none;
}
/*--------------------------------------------------------------------------------------------------------------*/
.dot {
	border-bottom:#95a7ac 1px dotted;
}
/*--------------------------------------------------------------------------------------------------------------*/

.fambanner {
	FONT-SIZE:16px;
	COLOR: #e51e0b;
	font-weight:bold;
	padding-top:20px;
}
/*--------------------------------------------------------------------------------------------------------------*/
.fambannerbold {
	FONT-SIZE: 12px;
	COLOR: #0c49af;
	padding-top:5px;
	padding-left:7px;
}
.fambannerbold ul {
	margin:0px;
	padding:0px;
}
.fambannerbold ul li {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/fam-arrow.gif) no-repeat 0px 12px;
	list-style:none;
	padding:3px 0px 3px 12px;
}
/*--------------------------------------------------------------------------------------------------------------*/


/*--------------------------------------------family travel ends -------------------------------------------------------------*/

#dotbg {
	background:  url(http://www.cheapoair.com/travel/travel_resources/images/dot_greya.jpg);
	background-repeat: repeat-x;
	margin-left:25px;
	margin-right:25px;
	height:3px;
}
#greybdr {
	border:#e3e3e3 1px solid;
}
#abtor {
	background-color:#eb4e1b;
	line-height:21px;
	font-family:Trebuchet MS;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
}
#test {
	line-height:14px;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#000000;
	padding-left:20px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:8px;
	text-align:justify;
	background:url(http://www.cheapoair.com/travel/travel_resources/images/arrow_abtusa.gif) no-repeat 5px 10px;
}
#dotbgtest {
	background:  url(http://www.cheapoair.com/travel/travel_resources/images/dot_greya.jpg);
	background-repeat: repeat-x;
	height:3px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:3px;
}
#contabtus {
	line-height:14px;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#000000;
	padding-left:10px;
}
#advt {
	padding:10px 60px 0px 40px;
}
#bdrblue {
	BORDER:#82bae3 1px solid;
}
.moresmall {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	font-family:trebuchet ms;
	text-decoration: none;
	font-weight:normal;
}
.moresmall a:link {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	font-family:trebuchet ms;
	text-decoration: none;
	font-weight:normal;
}
.moresmall a:visited {
	FONT-SIZE:12px;
	COLOR:#1069ba;
	font-family:trebuchet ms;
	text-decoration: none;
	font-weight:normal;
}
.moresmall a:hover {
	FONT-SIZE:12px;
	COLOR:#fc481c;
	font-family:trebuchet ms;
	text-decoration: underline;
	font-weight:normal;
}
.moresmall a:active {
	FONT-SIZE:12px;
	COLOR: #1069ba;
	font-family:trebuchet ms;
	text-decoration: none;
	font-weight:normal;
}
.airhead {
	font-size:18px;
	color:#003399;
	font-weight:bold;
}
/*----------------------------------------------about us ends------------------------------------------------------*/

Pa.pad {
	margin: 5px;
}
.padtoplt {
	padding:15px 0px 0px 10px;
}
.bdrrt {
	border-right:#999999 1px dotted;
}
.bdrbtm {
	border-bottom:#999999 1px dotted;
}
.seasonalhead {
	font-size:18px;
	color: #0f5dbd;
	font-weight:bold;
}
.seasonalhead h1 {
	font-size:18px;
	color: #0f5dbd;
	margin:0px;
	padding:0px;
}
.seasonalhead b {
	font-weight:bold;
	color:#FF0000;
}
.seasonaltext {
	font-size:13px;
	font-weight:normal;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	line-height:17px;
	text-align:justify;
}
.seasonaltext strong {
	color:#0f5dbd;
	font-weight:bold;
}
.seasonaltext em {
	color:#ec0000;
	font-weight:bold;
	font-style:normal;
}
.seasonaltext a:link {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:13px;
}
.seasonaltext a:visited {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:13px;
}
.seasonaltext a:hover {
	color:#0f5dbd;
	text-decoration:underline;
	font-weight:normal;
	font-size:13px;
}
.seasonaltext a:active {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:13px;
}
.seasonaltext UL {
	margin:0px;
	padding:0px;
	margin-top:10px;
}
.seasonaltext UL LI {
	list-style:none;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	margin-left:10px;
	margin-right:25px;
	background:url(http://www.cheapoair.com/travel/travel_resources/images/iday_bullet.gif) no-repeat 5px 15px;
	border-bottom:#a2afbb 1px dotted;
	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;
}
.rulesHead h5 {
	font-size:11px;
	color:#0e3a9e;
	font-weight:bold;
}
.rules {
	background-color:#f7f7f7;
	font-size:11px;
	color:#000000;
	padding-top:16px;
}
.rules UL {
	margin:0px 0px 12px;
	padding:0px;
}
.rules UL LI {
	padding:0px 15px 7px 26px; 
	list-style:none;
	background:url(/travel/travel_resources/images/bulgr.gif) no-repeat 17px 7px;
	line-height:14px;
	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;
}
.brdrlytGrey {
	border:1px solid #ececec;
}
.imgtoppad {
	padding-top:12px;
}
.busiclasstexthead {
	font-size:20px;
	font-weight:bold;
	color:#00368f;
	padding-left:8px;
}
.busiclasstexthead1 {
	font-size:20px;
	font-weight:bold;
	color:#00368f;
	padding-left:0px;
}
.busiclasstext {
	font-size:12px;
	font-weight:normal;
	color:#28323b;
	line-height:17px;
	text-decoration:none;
	text-align:justify;
	padding-top:0px;
	padding-right:7px;
	padding-left:8px;
}
.busiclasstext a:link, .busiclasstext a:active, .busiclasstext a:visited {
	color:#FF0000;
	text-decoration:none;
}
.busiclasstext a:hover {
	color:000000;
	text-decoration:none;
}
.greenbg {
	background-color:#6baa04;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 5px 5px 5px 10px;
}
.lightgreenbg {
	background-color:#f1f8e6;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	font-size:11px;
	color:#2a353b;
	line-height:18px;
!line-height:16px;
}
.lightgreenbg a:link, .lightgreenbg a:visited, .lightgreenbg a:active {
	color:#2a353b;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
.lightgreenbg a:hover {
	color:#ff0000;
	text-decoration:underline;
	font-size:11px;
}
.tdhegtset {
	height:15px;
!height:21px;
}
.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;
}
/*------------------Hotel Page Css Added 08-05-08--------------------*/

.Top3deals {
	font-size:11px;
	color:#000000;
	line-height:14px;
	border:#e5e5e5 1px solid;
	border-top:none;
	background-image:url(images/tpdealbg.jpg);
	background-repeat:repeat-x;
	height:59px;
}
.Top3dealstext {
	font-size:11px;
	color:#000000;
	line-height:17px;
}
.Top3dealstext a:link, .Top3dealstext a:visited, .Top3dealstext a:active {
	color:#000000;
	text-decoration:none;
}
.Top3dealstext a:hover {
	color:#000000;
	text-decoration:underline;
}
.Top3dealstext b {
	color:#f03c10;
	font-size:11px;
}
.top10head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#f43200;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	height:36px;
}
.dealingreybg {
	font-size:12px;
	background-color:#f9f9f9;
	line-height:22px;
	height:15px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#e7e7e7 1px solid;
}
.dealingreybg b {
	color:#103c9e;
}
.dealingreybg u {
	color:#fe4d00;
	font-size:16px;
	padding-top:5px;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
}
.dealingreybg em {
	color:#000000;
	font-size:11px;
	font-style:normal;
	line-height:16px;
	padding-top:8px;
}
.dealingreybgnobdr {
	font-size:12px;
	background-color:#f9f9f9;
	line-height:22px;
	height:20px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
.dealingreybgnobdr b {
	color:#103c9e;
}
.dealingreybgnobdr u {
	color:#fe4d00;
	font-size:16px;
	padding-top:5px;
	padding-right:10px;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
}
.dealingreybgnobdr em {
	color:#000000;
	font-size:11px;
	font-style:normal;
	line-height:16px;
	padding-top:8px;
}
.dealinwhiteybg {
	font-size:12px;
	line-height:22px;
	height:15px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
.dealinwhiteybg b {
	color:#103c9e;
}
.dealinwhiteybg b a:link, .dealinwhiteybg b a:visited, .dealinwhiteybg b a:active {
	color:#103c9e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.dealinwhiteybg b a:hover {
	color:#103c9e;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.dealinwhiteybg u {
	color:#fe4d00;
	font-style:normal;
	padding-top:5px;
	font-size:16px;
	padding-top:5px;
	text-decoration:none;
	font-weight:bold;
}
.dealinwhiteybg u a:link, .dealinwhiteybg u a:visited, .dealinwhiteybg u a:active {
	color:#fe4d00;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
.dealinwhiteybg u a:hover {
	color:#fe4d00;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
}
.dealinwhiteybg em {
	color:#000000;
	font-size:11px;
	font-style:normal;
	line-height:16px;
	padding-top:8px;
	padding-bottom:10px;
}
.dealinwhiteybgtagline {
	font-size:12px;
	line-height:22px;
	height:20px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#e7e7e7 1px solid;
}
.dealinwhiteybgtagline b {
	color:#103c9e;
}
.dealinwhiteybgtagline u {
	color:#fe4d00;
	font-style:normal;
	padding-top:5px;
	font-size:16px;
	padding-top:5px;
	text-decoration:none;
	font-weight:bold;
}
.dealinwhiteybgtagline em {
	color:#000000;
	font-size:11px;
	font-style:normal;
	line-height:16px;
	padding-top:8px;
	padding-bottom:7px;
}
.imgpadtop {
	padding-top:5px;
}
.starimgpad {
	padding-bottom:3px;
}
.greenhead {
	background-color:#6ba905;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	height:29px;
	font-weight:bold;
}
.newredhead {
	background-color:#f03c10;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	height:29px;
	font-weight:bold;
}
.newbluehead {
	background-color:#338FD2;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	height:29px;
	font-weight:bold;
}
.neworangehead {
	background-color:#f09f12;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	height:29px;
	font-weight:bold;
}
.newredheadBig {
	background-color:#f03c10;
	font-size:20px;
	color:#FFFFFF;
	padding-left:10px;
	height:35px;
	font-weight:bold;
	padding-top:2px;
}
.lightgreenbdr {
	border:#d4e6b6 1px solid;
	border-top:none;
}
.hotdestitext {
	height:25px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#cdd3c5 1px solid;
}
.hotdestitext a:link, .hotdestitext a:visited, .hotdestitext a:active {
	color:#435c1a;
	text-decoration:none;
	font-weight:bold;
}
.hotdestitext a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.hotdestitextwbg {
	height:25px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#cdd3c5 1px solid;
	background-color:#e9f4d8;
}
.hotdestitextwbg a:link, .hotdestitextwbg a:visited, .hotdestitextwbg a:active {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.hotdestitextwbg a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.moregrnbg {
	background-color:#f1f1f1;
	height:21px;
	font-size:11px;
	color:#000000;
	padding-left:10px;
}
.moregrnbg a:link, .moregrnbg a:visited, .moregrnbg a:active {
	color:#000000;
	text-decoration:underline;
}
.moregrnbg a:hover {
	color:#435c1a;
	text-decoration:none;
}
.moreredbg {
	background-color:#f1f1f1;
	height:21px;
	font-size:11px;
	color:#000000;
	padding-left:10px;
}
.moreredbg a:link, .moregrnbg a:visited, .moregrnbg a:active {
	color:#000000;
	text-decoration:underline;
}
.moreredbg a:hover {
	color:#d12c04;
	text-decoration:none;
}
.lightredbdr {
	border:#f1d7d1 1px solid;
	border-top:none;
}
.hotdestiInttxt {
	height:25px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#eae5eb 1px solid;
}
.hotdestiInttxt a:link, .hotdestiInttxt a:visited, .hotdestiInttxt a:active {
	color:#006ea8;
	text-decoration:none;
	font-weight:bold;
}
.hotdestiInttxt a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.hotdestiInttxtwbg {
	height:25px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#cdd3c5 1px solid;
	background-color:#fee8e2;
}
.hotdestiInttxtwbg a:link, .hotdestiInttxtwbg a:visited, .hotdestiInttxtwbg a:active {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.hotdestiInttxtwbg a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.htinCt {
	font-size:12px;
	color:#000000;
	line-height:16px;
	text-align:left;
}
.htinCt a:link, .htinCt a:visited, .htinCt a:active {
	color:#000000;
	text-decoration:none;
}
.htinCt a:hover {
	color:#000000;
	text-decoration:underline;
}
.htinCt i {
	color:#3463b2;
	font-style:normal;
}
.htinCt em {
	color:#fe5e19;
	font-style:normal;
	font-weight:bold;
}
.lightgreybdrbtm {
	border-top:#f3f3f3 1px solid;
}
.hotelformbdr {
	border:#33bcde 1px solid;
	border-top:none;
	background-image:url(images/formbg.jpg);
	background-repeat:repeat-x;
	height:214px;
}
.formcss {
	font-size:12px;
	text-align:left;
	color:#000000;
}
.destinput {
	border:#7f9db9 1px solid;
	height:18px;
	width:250px;
}
.otherinput {
	border:#7f9db9 1px solid;
	height:18px;
	width:100px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.tablemartop {
	margin-top:6px;
}
.tdhiehgtsetmenu {
	height:224px;
!height:215px;
}
div.menu {
	width:178px;
	background:#ffffff;
	height:27px;
	font-weight:bold;
	font-size:12px;
	color:#435c1a;
}
div.menu a:link, div.menu a:visited, div.menu a:active {
	display:block;
	margin:0;
	width:100%;
	border-bottom:1px solid #cdd3c5;
	font-weight:bold;
	height:27px;
	color:#435c1a;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
div.menu span {
	padding:0.3em;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}
div.menu a:hover {
	background:#b5e95e;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
div.menu1 {
	width:178px;
	background:#ffffff;
	height:27px;
	font-weight:bold;
	font-size:12px;
	color:#d12c04;
}
div.menu1 a:link, div.menu1 a:visited, div.menu1 a:active {
	display:block;
	margin:0;
	width:100%;
	border-bottom:1px solid #eae5eb;
	font-weight:bold;
	height:27px;
	color:#d12c04;
	text-decoration:none;
}
div.menu1 span {
	padding:0.3em;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}
div.menu1 a:hover {
	background:#f55c32;
	color:#ffffff;
}
.blockgreen {
	height:25px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#cdd3c5 1px solid;
}
.blockgreen a:link, .blockgreen a:visited, .blockgreen a:active {
	color:#435c1a;
	text-decoration:none;
	font-weight:bold;
}
.blockgreen a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.blockgreenhover {
	height:25px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#cdd3c5 1px solid;
	background-color:#e7f7cc;
}
.blockgreenhover a:link, .blockgreenhover a:visited, .blockgreenhover a:active {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.blockgreenhover a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.blockpinkhover {
	height:25px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#cdd3c5 1px solid;
	background-color:#dbedfc;
}
.blockpinkhover a:link, .blockpinkhover a:visited, .blockpinkhover a:active {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.blockpinkhover a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.blockpink {
	height:25px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#eae5eb 1px solid;
}
.blockpink a:link, .blockpink a:visited, .blockpink a:active {
	color:#006ea8;
	text-decoration:none;
	font-weight:bold;
}
.blockpink a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.box-head1 {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/box1-bg.gif) repeat-x;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#000000;
}
.box-head2 {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/box2-bg.gif) repeat-x;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#000000;
}
.box-head3 {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/box3-bg.gif) repeat-x;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#000000;
}
.box-head4 {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/htlblueboxbg.gif) repeat-x;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#000000;
}
.tabbox {
	background:url(http://www.cheapoair.com/travel/travel_resources/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;
}
.lt-rt-bdr {
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	padding:8px 10px;
}
.price {
	color:#F43200;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}
.price a:link, .price a:visited, .price a:active {
	color:#F43200;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}
.price a:hover {
	color:#F43200;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:underline;
}
.box-txt {
	padding:5px 0;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.box-txt a:link, .box-txt a:active, .box-txt a:visited {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.box-txt a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
}
/*--------------New css added for airfare page Starts-------------------------*/

.bdrgrey {
	border:#ded9d9 1px solid;
	border-top:none;
}
.traveltools {
	font-size:11px;
	color:#28333e;
	line-height:18px;
	margin-top:6px;
	margin-bottom:6px;
}
.traveltoolsN {
	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;
}
.traveltools h3 {
	font-size:11px;
	color:#28333e;
	line-height:18px;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:6px;
}
.rgtdealbg {
	background-image:url(http://www.cheapoair.com/travel/travel_resources/images/rightdealbg.jpg);
	background-repeat:repeat-y;
}
.rgtdealbg1 {
	background-image:url(http://www.cheapoair.com/travel/travel_resources/images/rightdealbg1.jpg);
	background-repeat:repeat-y;
}
.economydeals {
	background-color:#e9371f;
	padding-left:15px;
	height:26px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.economydealshead {
	padding-top:6px;
	padding-bottom:6px;
	font-size:12px;
	font-weight:bold;
	color:#252e38;
	text-align:left;
	padding-left:7px;
}
.economydealshead a:link, .economydealshead a:active, .economydealshead a:visited {
	font-size:12px;
	font-weight:bold;
	color:#252e38;
	text-decoration:underline;
}
.economydealshead a:hover {
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.ecodealbg {
	background-color:#fff2e0;
	line-height:26px;
	text-align:left;
	font-size:12px;
	color:#28333e;
	border-top:#fcd8b4 1px solid;
	padding-left:7px;
}
.ecodealbg a:link, .ecodealbg a:active, .ecodealbg a:visited {
	color:#28333e;
	text-decoration:none;
}
.ecodealbg a:hover {
	color:#000000;
	text-decoration:underline;
}
.ecodealbg b {
	color:#f03c10;
}
.ecodealbg i {
	color:#2b56ac;
	font-style:normal;
	font-weight:bold;
}
.ecodealbg em {
	color:#f03c10;
	font-size:11px;
	font-style:normal;
}
.ecodealbg em a:link, .ecodealbg em a:active, .ecodealbg em a:visited {
	color:#f03c10;
	text-decoration:none;
}
.ecodealbg em a:hover {
	color:#f03c10;
	text-decoration:underline;
}
.ecodealwhitebg {
	line-height:26px;
	text-align:left;
	font-size:12px;
	color:#28333e;
	padding-left:7px;
}
.ecodealwhitebg a:link, .ecodealwhitebg a:active, .ecodealwhitebg a:visited {
	color:#28333e;
	text-decoration:none;
}
.ecodealwhitebg a:hover {
	color:#000000;
	text-decoration:underline;
}
.ecodealwhitebg em {
	color:#f03c10;
	font-size:11px;
	font-style:normal;
}
.ecodealwhitebg em a:link, .ecodealwhitebg em a:active, .ecodealwhitebg em a:visited {
	color:#f03c10;
	text-decoration:none;
}
.ecodealwhitebg em a:hover {
	color:#f03c10;
	text-decoration:underline;
}
.ecodealwhitebg b {
	color:#f03c10;
}
.ecodealwhitebg i {
	color:#2b56ac;
	font-style:normal;
	font-weight:bold;
}
.dealgreybg {
	text-align:left;
	font-size:12px;
	color:#000000;
	padding-left:7px;
	border:#d7d7d7 1px solid;
	font-weight:bold;
	height:25px;
	background-color:#eeeeee;
}
.ecodealwhitebg em {
	color:#f03c10;
	font-size:11px;
	font-style:normal;
}
.ecodealwhitebg em a:link, .ecodealwhitebg em a:active, .ecodealwhitebg em a:visited {
	color:#f03c10;
	text-decoration:none;
}
.ecodealwhitebg em a:hover {
	color:#f03c10;
	text-decoration:underline;
}
.ecodealwhitebg b {
	color:#f03c10;
}
.ecodealblack {
	text-align:left;
	font-size:11px;
	color:#000000;
	padding-left:7px;
}
.ecodealblack a:link, .ecodealblack a:active, .ecodealblack a:visited {
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.ecodealblack a:hover {
	color:#000000;
	text-decoration:none;
}
.cheapflightheading {
	padding-left:8px;
	padding-top:5px;
	padding-bottom:2px;
	font-size:18px;
	font-weight:bold;
	color:#e9371f;
	text-align:left;
}
.cheapflighttxt {
	padding-left:8px;
	padding-right:8px;
	line-height:15px;
!line-height:16px;
	font-size:12px;
	color:#252e38;
	text-align:left;
}
.cheapflighttxt1 {
	padding-left:8px;
	padding-right:8px;
	line-height:18px;
	font-size:12px;
	color:#252e38;
	text-align:left;
}
.searchformtextbold {
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.cityairport a:link, .cityairport a:visited, .cityairport a:active {
	color:#FF0000;
	text-decoration:none;
}
.cityairport a:hover {
	color:#000000;
	text-decoration:underline;
}
.tdheightset {
	height:12px;
!height:17px;
}
.yellowbrdr {
	background-color:#fcdb59;
	border:#ffae00 1px solid;
}
.newbluehead {
	background-color:#0490da;
	font-size:13px;
	color:#FFFFFF;
	padding-left:10px;
	height:29px;
	font-weight:bold;
}
.lightbluehead {
	background-image:url(images/lightblue-img.gif);
	font-size:12px;
	color:#000000;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	height:25px;
	font-weight:bold;
}
.vacactiontxt {
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	color:#28333e;
	text-align:justify;
	padding-right:10px;
}
.vacactiontxt a:link, .vacactiontxt a:visited, .vacactiontxt a:active {
	color:#28333e;
	text-decoration:none;
}
.vacactiontxt a:hover {
	color:#000000;
	text-decoration:underline;
}
.vacactiontxt b {
	line-height:17px;
	font-weight:bold;
	color:#28333e
}
.vacactiontxt strong {
	line-height:17px;
	font-weight:bold;
	color:#096ac5;
}
.vacactiontxt u {
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#f03c10;
}
.brdspr {
	border-bottom:#e1edfb solid 1px;
}
.redBGtxtPad {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	background-color:#e9371f;
	padding:5px 0px 5px 8px;
	;
}
.blueHDtxt {
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	color:#252e38;
	text-align:justify;
	padding-right:10px;
}
.blueHDtxt b {
	line-height:24px;
	font-size:18px;
	font-weight:bold;
	color:#0490da;
	text-align:justify;
	padding-right:10px;
}
.greenHDtxt {
	line-height:20px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding-right:10px;
}
.greenHDtxt b {
	line-height:24px;
	font-size:18px;
	font-weight:bold;
	color:#749602;
	text-align:left;
	padding-right:10px;
}
.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;
}
.inputBig {
	width:120px;
	height:20px;
	border:#7f9db9 1px solid;
	font-size:11px;
	padding-left:4px;
	font-weight:normal;
}
.inputSmall {
	width:65px;
	height:20px;
	border:#7f9db9 1px solid;
	font-size:11px;
	padding-left:4px;
}
.inputSmal1l {
	width:75px;
	height:20px;
	border:#7f9db9 1px solid;
	font-size:11px;
	padding-left:4px;
}
.formtext {
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.formtext u {
	font-size:10px;
	color:#FF0000;
	text-decoration:none;
	font-style:none;
}
.formtext a:link, .formtext a:visited, .formtext a:active {
	font-size:10px;
	font-weight:normal;
	color:#ff0000;
	text-decoration:none;
}
.formtext a:hover {
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.minor {
	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;
}
.bgpx {
	background-color:#dceafa;
}
.bgpx1 {
	background-color:#f3f3f3;
}
.savetext {
	font-size:11px;
	color:#000000;
	line-height:40px;
	padding-left:5px;
}
.savetext a:link, .savetext a:visited, .savetext a:active {
	text-decoration:underline;
	font-size:11px;
	color:#000000;
}
.savetext a:hover {
	text-decoration:none;
	font-size:11px;
	color:#ff0000;
}
.tdhgtsetcruise {
	height:16px;
!height:25px;
}
.terms {
	font-size:12px;
	color:#000000;
	text-align:left;
	background-color:#f4f4f4;
	font-weight:bold;
	padding-left:8px;
}
.normalText1 {
	padding:2px 10px;
	font-size:11px;
	color:#000000;
	line-height:19px;
	text-align:justify;
}
.normalText1 ul {
	margin-top:0px;
}
.normalText1 ul li {
	font-size:11px;
}
/*--------------New css added for airfare page Ends-------------------------*/

/*-----------------------New CSS add for golden guarantee Page ------------------*/
.lhtblueHD {
	font-size:18px;
	font-weight:bold;
	color:0f7cd4
}
.ggoldentxt {
	font-size:12px;
	line-height:18px;
	color:#373736;
	text-align:justify;
	padding-left:10px;
	padding-right:15px;
	padding-bottom:10px;
}
.ggoldentxt a:link, ggoldentxta:visited, ggoldentxt a:active {
	color:#FF0000;
	text-decoration:underline;
}
.ggoldentxt a:hover {
	color:#FF0000;
	text-decoration:none;
}
.ggoldentxt1 {
	font-size:12px;
	line-height:18px;
	color:#373736;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
}
.ggoldentxt1 a:link, ggoldentxta:visited, ggoldentxt a:active {
	color:#FF0000;
	text-decoration:underline;
}
.ggoldentxt1 a:hover {
	color:#1261AF;
	text-decoration:none;
}
.lhtyellowHD {
	font-size:18px;
	font-weight:bold;
	color:d9870a
}
.lhtgreenHD {
	font-size:18px;
	font-weight:bold;
	color:308604
}
.mehronHD {
	font-size:18px;
	font-weight:bold;
	color:c60d0d
}
.DrkblueHD {
	font-size:18px;
	font-weight:bold;
	color:054e90;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
}
.DrkblueHD1 {
	font-size:18px;
	font-weight:bold;
	color:054e90;
	padding-left:20px;
}
.rules1head {
	background-color:#ffffff;
	font-size:12px;
	color:#000000;
	padding-left:15px;
	font-weight:bold;
}
.rules1 {
	background-color:#f7f7f7;
	font-size:11px;
	color:#000000;
	padding-right:15px;
	padding-bottom:10px;
}
.rules1 ol li {
	padding-left:26px;
	padding-right:15px;
	padding-bottom:3px;
	line-height:18px;
	font-size:11px;
	color:#000000;
}
.rules1 a:link, .rules1 a:visited, .rules1 a:active {
	color:#FF0000;
	font-size:11px;
}
.rules1 a:hover {
	color:#1261AF;
	font-size:11px;
}
.pad25 {
	padding-left:25px;
	padding-right:15px;
}
.rules1 b {
	padding-left:22px;
}
.rulesGG {
	background-color:#f7f7f7;
	font-size:11px;
	color:#000000;
	padding:15px;
	padding-top:0px;
}
.rulesGG ol {
	margin:0px;
	padding:0px;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:7px;
}
.rulesGG ol li {
	line-height:18px;
	font-size:11px;
	color:#000000;
	margin-bottom:3px;
}
.rulesGG a:link, .rulesGG a:visited, .rulesGG a:active {
	color:#FF0000;
	font-size:11px;
}
.rulesGG a:hover {
	color:#1261AF;
	font-size:11px;
}
/*-----------------------New CSS add for golden guarantee Page ------------------*/

.verLink1 {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#ff3300;
	padding-left:5px;
}
.verLink1 a:link, .verLink1 a:visited, .verLink1 a:active {
	text-decoration:none;
	color:#ff3300;
}
.verLink1 a:hover {
	text-decoration:underline;
	color:#000000;
}
/*---------------New css Added for Blue Search Form 30-07-08 Starts--------------------*/

.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-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff4800;
}
.citycode a:link, .citycode a:visited, .citycode a:active {
	font-size:10px;
	color:#ff4800;
	text-decoration:underline;
}
.citycode a:hover {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.moersearch {
	font-size:11px;
	color:#ff4800;
	font-weight:normal !important;
}
.moersearch a:link, .moersearch a:visited, .moersearch a:active {
	font-size:11px;
	color:#ff4800;
	text-decoration:underline;
	font-weight:normal !important;
}
.moersearch a:hover {
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal !important;
}
.litnew {
	font-size:11px;
}
.boldtext {
	font-size:11px;
	font-weight:bold;
	color:#323232;
}
.boldtext a:link, .boldtext a:visited, .boldtext a:active {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#323232;
}
.boldtext a:hover {
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	color:#323232;
}
/*---------------New css Added for Blue Search Form 30-07-08 Ends--------------------*/

/*---------------New css Added for Airline deals 11-08-08 Starts--------------------*/

.searchtabs {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/flight_searchimgBGNew.gif) no-repeat;
	height:62px;
}
.headingWhite {
	font:bold 13px/26px Arial;
	color:#FFFFFF;
}
.headingWhite h2 {
	font:bold 13px/26px Arial;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
.emiratestxt {
	font:normal 11px/18px Arial;
	color:#000000;
	padding:5px 10px;
}
.searchbdr {
	border-left:4px solid #076ba9;
	border-right:4px solid #076ba9;
}
.triptype {
	font:normal 11px/18px Arial;
}
.textbox {
	border:1px solid #809eb6;
	font-size:11px;
	padding:2px;
}
.flylinks td {
	border-bottom:1px dotted #858585;
	font:normal 12px Arial;
	color:#0f1717;
	font-size:12px !important;
}
.emi-head {
	font:bold 19px/36px Arial;
	color:#4a555d;
	text-indent:10px;
	padding-top:10px;
	border-top:1px solid #dfe7d0;
}
.emi-head h1 {
	font:bold 19px/36px Arial;
	color:#4a555d;
	margin:0px;
	padding:0px;
}
.emi-rate {
	font-size:14px;
	font-weight:normal;
}
.emi-rate EM {
	color:#ea3712;
	font-style:normal;
	font-weight:bold;
	font-size:18px;
}
.updated {
	font:bold 12px/24px Arial;
	color:#FFFFFF;
	text-align:right;
	padding-right:10px;
	background:#6daa07;
}
.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;
}
.flight-fare {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/flight-fare-bg.gif) repeat-x;
	font:bold 12px Arial;
	color:#e04d2e;
	text-transform:uppercase;
	text-indent:10px;
}
.fare-head {
	background:#e3efd8;
	font:normal 12px Arial;
	text-indent:10px;
}
.fare-row1 {
	background:#f4f7f2;
	border-right:1px solid #e5f0db;
	font:bold 12px Arial;
	color:#6a6a6a;
	padding-left:60px;
}
.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;
	border-right:1px solid #e5f0db;
	border-top:1px solid #e5f0db;
	font:bold 12px Arial;
	color:#6a6a6a;
	padding-left:60px;
}
.fare-row2 EM {
	color:#ea3712;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.fare-row2 a:link EM, .fare-row2 a:active EM, .fare-row2 a:visited EM {
	color:#e94e0c;
	text-decoration:underline !important;
}
.fare-row2 a:hover EM {
	color:#000000;
	text-decoration:none !important;
}
.fare-rules {
	background:url(http://www.cheapoair.com/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;
}
.rules-body {
	font:normal 11px/15px Arial;
	padding:5px;
}
.rules-body a:link, .rules-body a:link, .rules-body a:visited, .rules-body a:hover {
	color:#0000CC;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}
/*---------------New css Added for Airline deals 11-08-08  Ends--------------------*/

#tooltip {
	position:absolute;
	background:#e1e1e1;
	width:255px;
!width:265px;
	border:1px solid #333333;
	z-index:333;
	text-align:justify;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 5px 2px 5px;
	left:295px;
	top:258px;
!top:265px;
}
.close {
	display:block;
	color:#CC0000;
	font-size:11px;
}
.linkColorRed {
	color:#FF0000;
	font-size:11px;
	font-weight:normal;
}
.linkColorRed a:link, .linkColorRed a:active, .linkColorRed a:visited {
	color:#FF0000;
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:underline;
}
.linkColorRed a:hover {
	color:#000000;
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:none;
}
.linkColorRedbig {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}
.linkColorRedbig a:link, .linkColorRedbig a:active, .linkColorRedbig a:visited {
	color:#FF0000;
	font-size:12px !important;
	font-weight:bold !important;
	text-decoration:underline;
}
.linkColorRedbig a:hover {
	color:#000000;
	font-size:12px !important;
	font-weight:bold !important;
	text-decoration:none;
}
/*Astrology CSS Start */

.ast_normaltxt {
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4d4f;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	line-height:18px;
}
.ast_normaltxt1 {
	font-family:tahoma, Arial, Helvetica, sans-serif;
	color:#4a4d4f;
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:10px;
}
.ast_head {
	font-family:Arial, Helvetica, sans-serif;
	color:#8652aa;
	font-size:17px;
	font-weight:bold;
	padding-left:17px;
}
.astro_brdrGrey {
	border-left:#eaeaea 2px solid;
	border-right:#eaeaea 2px solid
}
/*Astrology CSS End */

/* Why Cheapo CSS Start on 29/08/08 */
.title_whych {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.grayBDR {
	FONT-SIZE: 12px;
	COLOR: #0f1717;
	line-height:15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:justify;
	border-left:#ded9d9 1px solid;
	border-bottom:#ded9d9 1px solid;
	border-right:#ded9d9 1px solid;
}
.whychbtmbrd {
	border-bottom: #878787 1px dashed;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;
}
.whychbtmbrdarr {
	border-bottom: #878787 1px dashed;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.whychbtmbrd1 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;
}
/* Why Cheapo CSS End on 29/08/08 */

/* Buisness and first class CSS Strat */
.faresRedbgWhitesmall {
	PADDING-left:5px;
	FONT-SIZE: 11px;
	COLOR:#000000;
	background-color:#FFFFFF;
	font-weight:bold;
}
.textbgBluesmall {
	FONT-SIZE: 11px;
	COLOR: #28333e;
	padding-left:7px;
	background-color:#EAF3FD;
}
.textbgBluesmall B {
	COLOR: #ff4e00;
	FONT-SIZE: 11px;
}
.textbgBluesmall B a:link, .textbgBluesmall B a:visited, .textbgBluesmall B a:active {
	COLOR:#ff4e00;
	FONT-SIZE: 11px;
	text-decoration:underline
}
.textbgBluesmall B a:hover {
	FONT-SIZE: 11px;
	COLOR: #28333e;
	text-decoration:none
}
.textbglytBluesmall {
	FONT-SIZE: 11px;
	COLOR: #28333e;
	padding-left:7px;
	background-color:#FAFCFE;
}
.textbglytBluesmall B {
	COLOR: #ff4e00;
	FONT-SIZE: 11px;
}
.textbglytBluesmall B a:link, .textbglytBluesmall B a:visited, .textbglytBluesmall B a:active {
	FONT-SIZE: 11px;
	COLOR: #ff4e00;
	text-decoration:underline
}
.textbglytBluesmall B a:hover {
	FONT-SIZE: 11px;
	COLOR: #28333e;
	text-decoration:none
}
.textBluesmall {
	FONT-SIZE: 10px;
	COLOR: #28333e;
	padding-right:25px;
	background-color:#FAFCFE;
}
.textBluesmall B {
	COLOR: #ff4e00;
	FONT-SIZE: 10px;
}
.textBluesmall B a:link, .textBluesmall B a:visited, .textBluesmall B a:active {
	COLOR: #ff4e00;
	FONT-SIZE: 10px;
	text-decoration:underline
}
.textBluesmall B a:hover {
	COLOR: #28333e;
	FONT-SIZE: 10px;
	text-decoration:none
}
.textbgYellowsmall {
	FONT-SIZE: 11px;
	COLOR: #28333e;
	padding-left:7px;
	background-color:#fffaea;
}
.textbgYellowsmall B {
	COLOR: #ff4e00;
	FONT-SIZE: 11px;
}
.textbgYellowsmall B a:link, .textbgYellowsmall B a:visited, .textbgYellowsmall B a:active {
	FONT-SIZE: 11px;
	COLOR:#ff4e00;
	text-decoration:underline
}
.textbgYellowsmall B a:hover {
	FONT-SIZE: 11px;
	COLOR: #28333e;
	text-decoration:none
}
.textbglytYellowsmall {
	FONT-SIZE: 11px;
	COLOR: #28333e;
	padding-left:7px;
	background-color:#FFFEF9;
}
.textbglytYellowsmall B {
	COLOR: #ff4e00;
	FONT-SIZE: 11px;
}
.textbglytYellowsmall B a:link, .textbglytYellowsmall B a:visited, .textbglytYellowsmall B a:active {
	FONT-SIZE: 11px;
	COLOR:#ff4e00;
	text-decoration:underline
}
.textbglytYellowsmall B a:hover {
	FONT-SIZE: 11px;
	COLOR: #28333e;
	text-decoration:none
}
.textYellowsmall {
	FONT-SIZE: 10px;
	COLOR: #28333e;
	padding-right:28px;
	background-color:#FFFEF9;
}
.textYellowsmall B {
	COLOR: #ff4e00;
	FONT-SIZE: 10px;
}
.textYellowsmall B a:link, .textYellowsmall B a:visited, .textYellowsmall B a:active {
	COLOR:#ff4e00;
	FONT-SIZE: 10px;
	text-decoration:underline
}
.textYellowsmall B a:hover {
	COLOR: #28333e;
	FONT-SIZE: 10px;
	text-decoration:none
}
/* Buisness and first class CSS End */

/*Book on Call pages CSS start*/

.introcontent {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	padding-left:25px;
	line-height:17px;
	padding-right:25px;
	text-align:justify;
}
.ltrtbdr {
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	padding:8px 8px;
}
.bdrrgt {
	border-right:1px dashed #c7c7c7;
	border-bottom:1px dashed #c7c7c7;
	padding:8px 0px 8px 10px;
	color:#28333e;
	font-size:12px;
	line-height:18px;
}
.bdrrgt a:link, .bdrrgt a:visited, .bdrrgt a:active {
	color:#28333e;
	text-decoration:none;
	font-weight:normal;
}
.bdrrgt a:hover {
	color:#28333e;
	text-decoration:underline;
}
.bdrrgt strong {
	color:#ff3c02;
}
.bdrrgt b {
	color:#28333e;
}
.bdrrgt i {
	font-size:12px;
	color:#015ab4;
	padding-left:5px;
	font-weight:bold;
	font-style:normal;
}
.bdrcnr {
	border-bottom:1px dashed #c7c7c7;
	padding:8px 0px 8px 10px;
	color:#28333e;
	font-size:12px;
	line-height:18px;
}
.bdrcnr a:link, .bdrcnr a:visited, .bdrcnr a:active {
	color:#28333e;
	text-decoration:none;
	font-weight:normal;
}
.bdrcnr a:hover {
	color:#28333e;
	text-decoration:underline;
}
.bdrcnr strong {
	color:#ff3c02;
}
.bdrcnr b {
	color:#28333e;
}
/*Book on Call pages CSS ends*/

/* Tool Top CSS (Please don't remove)*/

#toolbox {
	POSITION:absolute;
	VISIBILITY:hidden;
	Z-INDEX:200;
}
/* Tool Top CSS (Please don't remove)*/

/*Newsletter Contest page CSS start*/

.contesthead {
	font-size:14px;
	font-weight:bold;
	color:#075dbf;
	padding-left:30px;
}
.fieldhd {
	font-weight:bold;
	font-size:12px;
	color:#4a4d4f;
	padding-left:25px;
}
.contesttxt {
	font-size:11px;
	color:#4a4d4f;
	padding-left:30px;
	padding-right:30px;
	line-height:17px;
}
/*Newsletter Contest page CSS ends*/

.promosdeals {
	padding:8px 0px 8px 10px;
	color:#28333e;
	font-size:12px;
	line-height:18px;
}
.promosdeals a:link, .promosdeals a:visited, .promosdeals a:active {
	color:#28333e;
	text-decoration:none;
	font-weight:normal;
}
.promosdeals a:hover {
	color:#28333e;
	text-decoration:underline;
}
.promosdeals strong {
	color:#ff3c02;
}
.promosdeals b {
	color:#28333e;
}
.leftbox {
	background:#edf7fd;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	padding:10px;
}
.leftbox p {
	margin:0;
	color:#000000;
	padding:0;
	font-weight:bold;
}
.hotellinks {
	border-bottom:1px dotted #AAA9A9;
	color:#015AB4;
	font-weight:normal;
	padding-bottom:5px;
	text-decoration:none;
}
/**************Coupon Code********************/

.coupontext2 {
	color:#ED0000;
	font-size:20px !important;
	font-weight:bold;
	text-align:center;
}
.promocode b {
	color:#ED0000;
	font-size:18px !important;
	text-align:center;
}
.promocode {
	color:#000000;
	font-size:17px !important;
	font-weight:bold;
	text-align:center;
}
.tenOffBg {
	background-image:url(http://www.cheapoair.com/travel/promos/images/ten-off1.jpg);
	background-repeat:no-repeat;
	height:88px;
}
.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;
}
.coupontxt {
	font-size:20px;
	padding-left:5px;
	color:#ed0000;
	font-weight:bold;
	text-align:center;
}
.promocodetxt {
	font-size:15px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.promocodetxt b {
	font-size:16px;
	color:#ed0000;
	text-align:center;
}
.promocodeN {
	color:#FFFFFF;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
}
.promocodeN b {
	color:#FFDE00;
	font-size:15px;
	font-style:italic;
}
.couponbgimgN {
	background-image:url(/travel/travel_resources/images/couponbgN.jpg);
	background-repeat:no-repeat;
	height:94px;
	background-position:center;
}
.coupontxtsmall {
	font-size:16px;
	padding-left:5px;
	color:#ed0000;
	font-weight:bold;
}
.couponWhite {
	color:#FFFFFF;
	font-size:24px;
	font-weight:bold;
}
.promocodetxtWhite {
	color:#FFFFFF;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
}
.promocodeWhite {
	color:#FFDE00;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
}
/**************Coupon Code********************/

.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;
}
.topfareblue h3 {
	PADDING-RIGHT: 5px;
	font-family:tahoma, arial;
	margin:0;
	line-height:26px;
	COLOR: #ffffff;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #ffffff
}
.topfaregreen h3 {
	PADDING-LEFT: 5px;
	line-height:26px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #6ba905;
	TEXT-ALIGN: left
}
.bluetexthead h2, .bluetexthead h1 {
	font-family:Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px !important;
	COLOR: #075dbf;
	PADDING-LEFT: 5px;
}
.bluetexthead1 h2 {
	font-family:Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px !important;
	COLOR: #075dbf;
	PADDING-LEFT: 5px;
}

.bluetexthead2 h2{
	font-family:Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px !important;
	COLOR: #075dbf;
	PADDING-LEFT: 5px;
	padding-top:5px;	
}
.bluetextheadnew h2, .bluetextheadnew h1 {
	font-family:Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #DE1111;
	PADDING-LEFT: 5px;
}
.dealsHeading {
	text-align:left;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	border-top:#d7d7d7 1px solid;
	height:25px;
	background-color:#eeeeee;
}
/* New CSS for Ch Landing page start */
.lp_gryBGtxtPad {
	background:#4e5a66;
	background-image:url(http://www.cheapoair.com/travel/travel_resources/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;
}
.lp_whychbtmbrd {
	border-bottom: #969696 1px solid;
	font-size:12px;
}
.lp_whychNObrd {
	font-size:12px;
}
.box_border {
	border:1px solid #e5e5e5;
	border-top:0;
}
.box_border ul {
	margin:5px 10px;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.box_border ul li {
	padding:4px;
	border-bottom:1px #939393 dotted;
}
.ccContent {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/cc-bg.gif) repeat-x top;
	font-size:13px !important;
	color:#0c0e10;
	font-weight:bold !important;
}
.ccContent B {
	font-size:16px !important;
	color:#e9371f;
	text-decoration:none;
}
.ccContent a:link, .ccContent a:active, .ccContent a:visited {
	font-weight:bold !important;
	font-size:13px !important;
	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;
}
.brdrltrt1 {
	border-left:#e7e7e7 1px solid;
	border-right:#e7e7e7 1px solid
}
.cptxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#344454;
	padding-left:15px;
	padding-right:4px;
	padding-top:3px;
}
/* New CSS for Ch Landing page end */

/*Newsletter Archive page CSS start*/
.nlatravelhd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#423b38;
	padding-left:4px;
	font-weight:bold;
}
.nlanormaltxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#423b38;
	padding-left:4px;
	line-height:17px;
	padding-right:5px;
	text-align:justify;
	padding-top:10px;
	padding-bottom:10px;
}
.nlanormaltxt a:link, .nlanormaltxt a:visited, .nlanormaltxt a:active {
	color:#3061ce;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
.nlanormaltxt a:hover {
	color:#3061ce;
	text-decoration:underline;
	font-size:11px;
}
.nlmonthtxt {
	color:#0262a3;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:10px;
}
.nlmonthtxt a:link, .nlmonthtxt a:active, .nlmonthtxt a:visited, .nlmonthtxt a:hover {
	color:#423b38;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.nlmonthtxt1 {
	color:#423b38;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:10px;
}
.nlmonthtxt1 a:link, .nlmonthtxt1 a:active, .nlmonthtxt1 a:visited, .nlmonthtxt1 a:hover {
	color:#0262a3;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.nlyeartxt {
	font-size:12px;
	color:#423b38;
	padding-left:12px;
	font-weight:bold;
}
.nlyeartxtblue {
	font-size:12px;
	color:#0262a3;
	padding-left:12px;
	font-weight:bold;
}
.nlwhitext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-left:12px;
}
.nlcontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#423b38;
	padding-left:12px;
}
.nlcontent a:link, .nlcontent a:visited, .nlcontent a:active {
	color:#103c9e;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
.nlcontent a:hover {
	color:#103c9e;
	text-decoration:underline;
	font-size:11px;
}
.nlmore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#103c9e;
	padding-right:10px;
	padding-left:0px;
}
.nlmore a:link, .nlmore a:visited, .nlmore a:active {
	color:#103c9e;
	text-decoration:underline;
	font-weight:normal;
}
.nlmore a:hover {
	color:#103c9e;
	text-decoration:none
}
.nlsearchfrmtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#423b38;
	padding-left:20px;
}
.nlsearchfrmtxt b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#423b38;
	font-weight:bold;
}
.nlyeartab {
	font-size:12px;
	color:#0262a3;
	font-weight:bold;
	background-image:url(http://www.cheapoair.com/travel/travel_resources/images/nla-tab.gif);
	background-repeat:no-repeat;
	width:63px;
	padding-bottom:6px;
	padding-top:6px;
	text-align:center;
}
.nlyeartab1 {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background-image:url(http://www.cheapoair.com/travel/travel_resources/images/nla-tab1.gif);
	background-repeat:no-repeat;
	width:63px;
	padding-bottom:6px;
	padding-top:6px;
	text-align:center;
}
/*Newsletter Archive page CSS End*/
.box_border1 {
	border:1px solid #e5e5e5;
	border-top:0;
}
.box_border1 ul {
	margin:5px 10px;
	padding:0;
	list-style:none;
}
.box_border1 ul li {
	padding:4px;
	border-bottom:1px #939393 dotted;
	font-size:11px;
}
.seasoindeal {
	FONT-SIZE: 12px;
	COLOR: #132a36;
	LINE-HEIGHT: 18px !important;
	TEXT-ALIGN: justify;
	font-weight:normal;
}
.seasoindeal a:link, .seasoindeal a:visited, .seasoindeal a:active {
	COLOR: #132a36;
	text-decoration:none;
	font-weight:normal;
}
.seasoindeal a:hover {
	COLOR: #000000;
	text-decoration:underline;
	font-weight:normal;
}
.seasoindeal B {
	FONT-WEIGHT: bold;
	COLOR: #0f5dbd;
	FONT-STYLE: normal;
}
.seasoindeal STRONG {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	COLOR: #282f38;
	FONT-STYLE: normal;
}
.seasoindeal I {
	FONT-WEIGHT: bold;
	COLOR: #ef3300;
	FONT-STYLE: normal;
}
#btmbdr {
	BORDER-BOTTOM: #e1e1e1 1px solid;
}
.bdrtpbttm {
	border-bottom:#EFEFEF 1px solid;
	border-top:#EFEFEF 1px solid;
}

.travelresources {
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.travelresources a:link, .travelresources a:active, .travelresources a:visited {
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.travelresources a:hover {
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	font-weight:normal;
}
.coupentxt {
	PADDING-LEFT: 37px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #000000
}
.coupentxt UL {
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: none;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 10px;
	LIST-STYLE-TYPE: square
}
.coupentxt UL A:link {
	COLOR: #ff2600;
	TEXT-DECORATION: underline;
	font-weight:normal;
	FONT-SIZE: 11px;
}
.coupentxt UL A:visited {
	COLOR: #ff2600;
	TEXT-DECORATION: underline;
	font-weight:normal;
	FONT-SIZE: 11px;
}
.coupentxt UL A:active {
	COLOR: #ff2600;
	TEXT-DECORATION: underline;
	font-weight:normal;
	FONT-SIZE: 11px;
}
.coupentxt UL A:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight:normal;
	FONT-SIZE: 11px;
}
.booknowbttn {
	background: url(http://www.cheapoair.com/travel/cms/airlines/images/booknow.gif) no-repeat left top;
	width: 80px;
	height: 18px;
	cursor: hand;
	cursor: pointer;
	display: block;
}
.booknowbttn:hover {
	background:url(http://www.cheapoair.com/travel/cms/airlines/images/booknow.gif) no-repeat scroll left bottom;
	width:80px;
	height:18px;
	cursor:hand;
	cursor:pointer;
	display:block;
}
/*sheraton css start here (19/02/2009)*/

.sheraton {
	font-size:11px;
	color:#010101;
}
.sheraton p {
	font-size:11px;
	color:#010101;
	margin:0px;
	padding:0px;
	line-height:19px;
}
.sheraton-awsome {
	font-size:13px;
	color:#ee4e14;
	font-weight:bold;
	text-align:right;
	padding:10px 2px 6px 0;
}
.sheraton-whitebox {
	border:1px solid #e7e7e7;
	background:#fff;
	height:25px;
	font-size:13px;
	color:#373737;
	padding:0px 0 0 3px;
}
.sheraton-whitebox strong {
	color:#373737;
}
.sheraton-red {
	color:#eb5310;
	font-size:16px;
}
.rulesdefault ul li {
	background:transparent url(http://www.cheapoair.com/travel/travel_resources/images/bulgr.gif) no-repeat scroll 17px 7px;
	color:#000000;
	font-size:11px;
	line-height:14px;
	list-style-type:none;
	padding-bottom:7px;
	padding-left:26px;
	padding-right:15px;
}
.rulestxtHD {
	color:#ffffff;
	background-color:#076ba7;
	padding-left:10px;
	font-size:12px;
	font-weight:bold;
}
.rulestxt {
	FONT-SIZE: 11px;
	COLOR: #0f1717;
	line-height:16px;
	text-align:justify;
}
.rulestxt ul {
	list-style:square;
}
.rulestxt ul li {
	padding:1px;
	font-size:11px;
}
.box_bordergry {
	border:1px solid #e5e5e5;
	border-top:0;
}
.box_bordergry ul {
	margin:3px 3px;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.box_bordergry ul li {
	padding:4px;
}
.rulessmall {
	font-size:10px;
	color: #000000;
	background-color: #f7f7f7
}
.othertopDestinations {
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.othertopDestinations h5 {
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
}
.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;
}
.bdrbtm1 {
	border-bottom:1px dotted #AAA9A9;
}
/* CSS for Articles pages */

.bluetxthd {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px !important;
	COLOR: #075dbf;
	PADDING-LEFT: 8px;
}
.bluetxthd a:link, .bluetxthd a:active, .bluetxthd a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px !important;
	COLOR: #075dbf;
	text-decoration:none;
}
.bluetxthd a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px !important;
	COLOR: #075dbf;
	text-decoration:underline;
}
/* CSS Start for Combo deal page */
.cmbtxtHD {
	FONT-SIZE: 13px;
	COLOR: #02036f;
	font-weight:bold;
}
.cmbtxtblk {
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-weight:bold;
}
.cmbtxtred {
	FONT-SIZE: 13px;
	COLOR: #f5400b;
	font-weight:bold;
}
.cmbtxtwht {
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	font-weight:bold;
}
.cmbbrdrgry {
	border-left:#eaeaeb 1px solid;
	background-color:#fcfdfd;
	border-right:#eaeaeb 1px solid
}
/* CSS End for Combo deal page */

/* CSS Start for Article page */
.right-area {
	width:368px;
	padding:0px 0 0 0;
	_padding:0px 0 0 0;
	margin:0 0 0 0 !important;
	_margin:10px 0 0 0;
	float:right;
}
.flight-tab {
	width:236px;
	float:right;
}
.tab-center {
	width:368px;
	background:url(http://www.cheapoair.com/travel/travel_resources/images/tab-center.gif) left top repeat-y;
	float:left;
	clear:both;
	margin:0 0 0 0 !important;
	_margin:-13px 0 0 0;
}
.greybg-article {
	background:url(http://www.cheapoair.com/travel/travel_resources/images/grey-bg-article.gif) left top repeat-x;
	font-size:11px;
	color:#000;
}
.greybg-article a:link, .greybg-article a:active, .greybg-article a:visited {
	color:#000;
	font-size:11px;
	text-decoration:none;
}
.greybg-article a:hover {
	color:#ea4c24;
	font-size:11px;
	text-decoration:none;
}
.whitebg-article {
	background:#fff;
	font-size:11px;
	color:#000;
}
.whitebg-article a {
	color:#000;
	font-size:11px;
	text-decoration:none;
	cursor:pointer
}
.whitebg-article a:hover {
	color:#ea4c24;
	font-size:11px;
	text-decoration:none;
}
/* CSS End for Article page */


/* CSS start for customer feedback page */
#customer_feedback {
	width:720px;
	float:left;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(http://www.cheapoair.com/travel/travel_resources/images/container_bg.jpg) repeat-y right;
	margin-left:50px;
	margin-top:11px;
	display:inline;
}
#customer_feedback form {
	margin:0;
	padding:0;
}
#customer_feedback_form {
	width:682px;
	padding:18px;
	float:left;
}
#customer_feedback_form div.mainheading {
	font-size:12px;
	color:#000;
	font-weight:bold;
	float:left;
	width:682px;
	padding:5 0 5px 0
}
#customer_feedback_form div.content {
	font-size:12px;
	color:#000;
	font-weight:bold;
	float:left;
	width:682px;
	padding:5 0 5px 0
}
#customer_feedback_form .field {
	float:left;
	width:682px;
	padding:0 0 10px 0
}
#customer_feedback_form label {
	float:left;
	width:130px;
	font-weight:bold;
	padding:0 8px 0 0;
}
#customer_feedback_form input.text {
	width:200px;
	font:12px Arial, Helvetica, sans-serif;
	padding:2px 5px;
	float:left;
	border:1px solid #7f9db9;
	margin:0 8px 0 0
}
#customer_feedback_form input.checkbox {
	font:12px Arial, Helvetica, sans-serif;
	float:left;
	margin-right:8px;
}
#customer_feedback_form span {
	float:left;
	width:auto;
}
#customer_feedback_form br {
	clear:both
}
#customer_feedback_form .fields_textarea, #customer_feedback_form .fields_textarea label {
	width:680px;
}
#customer_feedback_form .fields_textarea label {
	margin-top:8px;
}
#customer_feedback_form .fields_textarea textarea {
	width:680px;
	border:1px solid #7f9db9;
	font:12px Arial, Helvetica, sans-serif;
	padding:2px 5px;
	margin-top:8px;
	float:left;
	clear:both;
}
#customer_feedback_form .fields_textarea OL, #customer_feedback_form .fields_textarea OL OL, #customer_feedback_form .fields_textarea OL OL OL {
	margin:0px;
	padding:0px;
	padding-left:15px;
}
#customer_feedback_form .fields_textarea OL LI {
	margin:0px;
	padding:0px;
}
#customer_feedback_form .fields_textarea OL OL LI {
	list-style-type:none;
	list-style:none;
	margin:0px;
	padding:0px;
}
#customer_feedback_form .fields_textarea .textarea {
	width:650px;
	border:1px solid #7f9db9;
	font:12px Arial, Helvetica, sans-serif;
	margin:0px;
	margin:6px 0px 6px 3px;
	padding:2px 5px;
	float:left;
	clear:both;
}
#customer_feedback_form h5 {
	border-bottom:1px solid #e7e7e7;
	color:#f84b21;
	font-weight:bold;
	margin:0;
	padding:0;
	width:100%;
	font-size:12px;
	line-height:25px;
}
#customer_feedback_form small {
	font-size:10px;
	float:left;
	clear:both;
}
#customer_feedback_form .submit_btn {
	float:right;
	margin:0px;
	cursor:pointer
}
#customer_feedback_form .list span {
	color:#7f7f7f;
	float:none
}
#customer_feedback_form .list {
	line-height:32px;
	text-align:center
}
#customer_feedback_form .list input {
	width:auto;
	border:none;
	float:none;
	margin:0;
	padding:0
}
#customer_feedback_form .list label {
	width:100%;
	text-align:left;
	padding:0
}
#customer_feedback_form .border {
	border:none;
	border-bottom:1px solid #e7e7e7;
}
#comments {
	float:left;
	width:100%
}
#comments h2 {
	color:#1799d6;
	text-transform:uppercase;
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:12px 0 14px 0
}
#comments .comments_box {
	background:#E8F7FD;
	width:652px;
	float:left;
	padding:10px 15px
}
#comments .comments_box .heading {
	float:left;
	width:652px;
	border-bottom:1px solid #d6d6d6;
	padding:0 0 5px 0
}
#comments .comments_box .image {
	float:right;
	height:54px;
	width:54px;
	padding-top:10px;
}
#comments .comments_box .image img {
	display:block
}
#comments .comments_box .heading .name {
	float:left;
	width:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2277dd;
	font-size:17px;
}
#comments .comments_box .heading .name span {
	font-size:10px;
	color:#777777;
	padding:5px 0 0 0
}
#comments .comments_box .heading .name span img {
	float:none;
	vertical-align:middle;
	margin:0 5px 0 0
}
#comments .comments_box .heading .rating {
	float:right;
	width:250px;
	text-align:right;
	margin:25px 0 0 0
}
#comments .comments_box .heading .rating img {
	float:none;
	vertical-align:middle
}
#comments .comments_box .text_container {
	padding:5px 0 0 0;
	float:left;
	width:750px;
}
#comments .comments_box .text_container p {
	margin:0;
	padding:0
}
#comments .sec_bg {
	background:#fff
}
#customer_feedback .bottom_curves {
	float:left;
	width:720px;
	background:url(http://www.cheapoair.com/travel/travel_resources/images/bottom_bg.jpg) repeat-x bottom;
	height:4px
}
#customer_feedback .bottom_curves .left {
	float:left
}
#customer_feedback .bottom_curves .right {
	float:right
}
/* CSS End for customer feedback page */

.sec_heading {
	border-bottom: 1px solid #e7e7e7;
	font-size: 11px;
	font-weight: bold;
	text-indent: 10px;
	line-height: 20px;
}
/* contest form start */
.contest_bg {
	background:url(../images/contest_form_bg.gif) repeat-x bottom #273c49
}
.left_shadow {
	background:url(../images/shadow_left.gif) repeat-y
}
.right_shadow {
	background:url(../images/shadow_right.gif) repeat-y
}
#left_container {
	float:left;
	width:524px;
	color:#494949;
	padding-left:15px
}
#left_container .top_curve {
	float:left;
	width:524px;
}
#left_container .top_curve span {
	float:left;
	width:490px;
	height:17px;
	background:url(../images/CFtop_bg.gif) repeat-x 0 0
}
#left_container .top_curve img {
	float:left
}
#left_container .bottom_curve {
	float:left;
	width:524px;
}
#left_container .bottom_curve span {
	float:left;
	width:490px;
	height:17px;
	background:url(../images/CFbottom_bg.gif) repeat-x 0 0
}
#left_container .bottom_curve img {
	float:left
}
#contest_form {
	background:url(../images/CF_bg.gif) repeat-y;
	float:left;
	width:464px;
	padding:0 30px
}
#contest_form h2 {
	font:bold 16px/25px "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#ff0000;
	margin:0;
	padding:0 0 6px 0
}
#contest_form form {
	margin:0;
	padding:0
}
#contest_form p {
	margin:0;
	padding:0;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#494949
}
#contest_form .btn {
	background:url(../images/submit_btn.jpg) top no-repeat;
	float:right;
	width:111px;
	height:24px;
	margin:15px 0 10px 0;
	border:none
}
#contest_form .btn_over {
	background:url(../images/submit_btn.jpg) bottom no-repeat;
	float:right;
	width:111px;
	height:24px;
	margin:15px 0 10px 0;
	border:none
}
.IB_container {
	background:#f1f1f1;
	float:left;
	width:464px;
	margin:20px 0 0 0
}
.IB_topleft_curve {
	background:url(../images/IB_topleft_curve.jpg) top left no-repeat;
	width:464px;
	float:left;
}
.IB_topright_curve {
	background:url(../images/IB_topright_curve.jpg) top right no-repeat;
	width:464px;
	float:left;
}
.IB_bottomleft_curve {
	background:url(../images/IB_bottomleft_curve.jpg) bottom left no-repeat;
	width:464px;
	float:left;
}
.IB_bottomright_curve {
	background:url(../images/IB_bottomright_curve.jpg) bottom right no-repeat;
	width:424px;
	float:left;
	padding:30px 20px 20px 20px;
}
.IB_container label {
	font:bold 12px Arial, Helvetica, sans-serif;
	width:90px;
	float:left;
	margin:0 8px 18px 0;
	text-align:right
}
.IB_container .input_small {
	width:110px;
}
.IB_container input {
	width:322px;
	border:1px solid #cfcfcf;
	float:left;
	margin:0 0 18px 0;
	font:12px Arial, Helvetica, sans-serif;
	padding:1px
}
.IB_container br {
	clear:both
}
.IB_container small {
	float:left;
	width:424px;
	text-align:right;
	font-size:11px;
	color:#9d9d9d
}
.main_heading h1 {
	color:#8ea306;
	font-family:'formal436 BT', Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	padding-bottom:5px
}
.secondary_heading {
	background-color:#f4f4f4;
	border:#e5e4e4 1px solid;
	border-left:none;
	border-right:none
}
.heading2 {
	font-weight:bold;
	line-height:15px;
	color:#000
}
.heading2 .from {
	border-left:1px solid #D7D7D7;
	border-bottom:1px solid #D7D7D7;
	padding-left:10px;
	border-top:1px solid #D7D7D7;
}
.heading2 .to {
	padding-left:5px;
	border-bottom:1px solid #D7D7D7;
	border-top:1px solid #D7D7D7;
}
.heading2 .empty {
	border-bottom:1px solid #D7D7D7;
	border-top:1px solid #D7D7D7;
}
.heading2 .deals {
	border-right:1px solid #D7D7D7;
	color:#000;
	font-weight:bold;
	border-bottom:1px solid #D7D7D7;
	border-top:1px solid #D7D7D7;
}
/* contest form end */

/* Main Customer Review Page CSS */

#customer_feedback_main {
	width:750px;
	float:left;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:20px;
	margin-top:11px;
	display:inline;
}
#customer_feedback_form_main {
	width:750px;
	padding:18px;
	float:left;
}
#comments .comments_box_main {
	background:#E8F7FD;
	width:720px;
	float:left;
	padding:10px 15px
}
#comments .sec_bg {
	background:#ffffff;
}
#comments .comments_box_main .text_container_main {
	padding:5px 0 0 0;
	float:left;
	width:720px;
}
#comments .comments_box_main .heading {
	float:left;
	width:720px;
	border-bottom:1px solid #d6d6d6;
	padding:0 0 5px 0
}
#comments .comments_box_main .heading .rating-margin {
	float:right;
	width:250px;
	text-align:right;
	margin:17px 0 0 0
}
#comments .comments_box_main .heading .name {
	float:left;
	width:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2277dd;
	font-size:17px;
}
#comments .comments_box_main .heading .name span {
	font-size:10px;
	color:#777777;
	padding:5px 0 0 0
}
/* Main Customer Review Page CSS Ends */

/* style add by Sanjeev start */
.mainheading2 h1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	padding-left:8px
}
.image_tag h3 {
	color:#000;
	font:bold 14px/27px Arial, Helvetica, sans-serif;
	border:1px solid #e5e5e5;
	padding-left:8px
}
.DGhdrWhite h3 {
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	line-height:15px;
}
.bdr_lft_rht {
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5
}
/* style end */

.offerhtl1 {
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	height:44px;
	left:460px;
	position:absolute;
	top:180px;
	width:390px;
	z-index:1;
}
.offerhtl1 h2 {
	font-size:18px;
}
.offerhtl1 span {
	color:#FBDD09;
	font-size:22px;
	font-weight:bold;
}
/* code added by pankaj on 14 aug 09 */
.new_heading h1 {
	color:#0e3a9e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left
}

.new_sec_heading{padding-left:2px}
.new_sec_heading h2{color:#55606d; font:bold 12px/17px Arial, Helvetica, sans-serif;}

.brdrGrey1 {
	BORDER-RIGHT: #e8e9eb 1px solid; BORDER-TOP: #e8e9eb 1px solid; BORDER-LEFT: #e8e9eb 1px solid; BORDER-BOTTOM: #e8e9eb 1px solid
}
.hdtxt {  TEXT-ALIGN: left; font-size:16px; font-weight:bold; color:#3c3c3c;}
.hdtxt h2, .hdtxt h3 { font-size:14px; font-weight:bold; color:#3c3c3c; }
.hotelspltxt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #103c9e; LINE-HEIGHT: 16px; BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: left
}
.hotelspltxt a:link,.hotelspltxt a:visited ,.hotelspltxt a:active {
	COLOR: #103c9e; TEXT-DECORATION: none; FONT-SIZE: 11px;
}
.hotelspltxt a:hover {
	COLOR: #000000; TEXT-DECORATION: underline;FONT-SIZE: 11px;
}
.hotelspltxt EM {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3a3a3a; FONT-STYLE: normal
}

.hotelspltxt strong a:link,.hotelspltxt strong a:visited ,.hotelspltxt strong a:active {
	COLOR: #ff0000; TEXT-DECORATION: none; FONT-SIZE: 12px;
}
.hotelspltxt strong a:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline;FONT-SIZE: 12px;
}

.hotelspltxtnobdr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #103c9e; LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
.hotelspltxtnobdr a:link,.hotelspltxtnobdr a:visited ,.hotelspltxtnobdr a:active {
	COLOR: #076ba7; TEXT-DECORATION: none; FONT-SIZE: 11px;
}
.hotelspltxtnobdr a:hover {
	COLOR: #000000; TEXT-DECORATION: underline;FONT-SIZE: 11px;
}

.hotelspltxtnobdr strong{color:#076ba7}

.hotelspltxtnobdr EM {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3a3a3a; FONT-STYLE: normal
}
.hotelspltxtnobdr strong a:link,.hotelspltxtnobdr strong a:visited ,.hotelspltxtnobdr strong a:active {
	COLOR: #ff0000; TEXT-DECORATION: none; FONT-SIZE: 12px;
}
.hotelspltxtnobdr strong a:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline;FONT-SIZE: 12px;
}

.fntRedLnk {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-ALIGN: left
}
.fntRedLnk A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.fntRedLnk A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.fntRedLnk A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.fntRedLnk A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0685d6; TEXT-DECORATION: underline
}

.htl_deals_heading{background:url(http://www.cheapoair.com/travel/travel_resources/images/hotel_top_curve.jpg) no-repeat 0 0}
.htl_deals_heading h2{color:#075dbf; font:bold 16px/31px Arial, Helvetica, sans-serif; padding-left:6px}

.ch_htl_deals span{padding-left:5px; width:160px; float:left}
.ch_htl_deals small{font-size:11px; width:90px; float:left}
.ch_htl_deals strong{color:#f93900; float:right; margin-right:15px}
.ch_htl_deals img{vertical-align:middle; border:none; float:left}
.ch_htl_deals a{cursor:pointer}
.ch_htl_deals a:hover{color:#076BA7}

.text_arl h2, .text_arl h4{font-family:Arial, Helvetica, sans-serif}
.whyflytxt_new {
	FONT-SIZE: 12px;
	COLOR: #0f1717;
	line-height:15px;
	text-align:justify;
}
.whyflytxt_new ul {
	margin:5px 10px;
	padding:0;
	list-style:none;
}
.whyflytxt_new ul li {
	padding:4px;
	border-bottom:1px #939393 dotted;
	font-size:11px;
}
/* end */

/* code added by pankaj for starcation on 17-9-9 */
.slide{float:left; width:369px; border:1px solid #ffa200; border-bottom:0 none; position:relative; z-index:1}
.slide .heading{background:url(/travel/travel_resources/images/starcation_li_bg.jpg) repeat-x top; float:left; width:369px; border-bottom:1px solid #ffa200; padding-left:0;}
.slide .starcation_ico{position:absolute; z-index:999; right:-1px; _right:-2px; top:-1px; width:69px; height:54px}
.slide .starcation_ico img{display:block}
.slide .leftcurve{position:absolute; z-index:999; left:-1px; top:-1px; width:6px; height:6px}
.slide .leftcurve img{display:block}
.slide .star_content{float:left; width:355px; border-bottom:1px solid #ffa200; padding:30px 7px 15px 7px; background:url(/travel/travel_resources/images/starcation_bg.jpg) no-repeat 0 0; font-size:12px; color:#000; line-height:16px}
.slide .heading a{text-decoration:none; color:#b37200; font:bold 16px Arial, Helvetica, sans-serif; display:block; padding:9px 0; float:left; width:100%; cursor:pointer}
.slide .heading span{width:20px; float:left; text-align:right; margin-right:10px}

.flight_deals{float:left; width:173px; margin:8px 0 0 0}
.hotel_deals{float:right; width:173px; margin:8px 0 0 0}
.flight_deals b, .hotel_deals b{display:block; color:#b37200; font:bold 16px/40px Arial, Helvetica, sans-serif}
.flight_deals ul, .hotel_deals ul{margin:0; padding:4px; list-style:none; border:1px solid #ffa200; float:left; width:163px}
.flight_deals li, .hotel_deals li{float:left; width:163px}
.flight_deals span{font:bold 20px Arial, Helvetica, sans-serif; float:left; width:48px; display:block; margin:4px 0 0 0}
.flight_deals p{color:#6d6961; font-size:11px; font-weight:bold; float:right; width:107px; display:block; margin:0; padding:0}
.flight_deals strong, .hotel_deals strong{font:bold 12px Arial, Helvetica, sans-serif; color:#b37200}
.flight_deals li.border, .hotel_deals li.border{border:0 none; border-bottom:1px solid #ccc; padding-bottom:6px; margin-bottom:6px}
.flight_deals a, .flight_deals a:link, .flight_deals a:active, .flight_deals a:visited, .hotel_deals a, .hotel_deals a:active, .hotel_deals a:visited, .hotel_deals a:link{color:#b37200; text-decoration:none;}
.flight_deals a:hover, .hotel_deals a:hover{text-decoration:underline}
.hotel_deals span{font:bold 20px/28px Arial, Helvetica, sans-serif; float:right; width:52px; display:block; margin:4px 0 0 0}
.hotel_deals p{color:#6d6961; font-size:12px; font-weight:bold; float:left; width:105px; display:block; margin:0; padding:0}
.slide a *{cursor:pointer}
.slide a:hover span{text-decoration:underline}

/* code added by pankaj for city pairs on 30-9-9 */
.RTvalidity{color:#9a9a9a; text-align:right; width:35px}
.RTfares em{font:bold 24px/26px Arial, Helvetica, sans-serif; color:#f14f14; float:left; width:65px;}
.RTfares sup{font-size:12px; color:#7c7c7c; float:left; width:25px;}
.RTfares .go_btn{background:url(/travel/travel_resources/images/go_btn.gif) no-repeat 0 0; float:left; width:42px; height:33px; cursor:pointer}
.RTfares .go_btn:hover{background:url(/travel/travel_resources/images/go_btn.gif) no-repeat 0 -33px; float:left; width:42px; height:33px; cursor:pointer}

/* new style newsletter */
#newsletter-listing{float:left; width:421px; padding:0 1px}
#newsletter-listing .basictab{float:left; width:421px}
#newsletter-listing .basictab a{background:#fff; color:#000000; font-size:12px; font-weight:bold; text-align:center; cursor:pointer; float:left; width:auto; padding:6px 12px; margin:2px; margin-bottom:0px; text-decoration:none; outline:none}
#newsletter-listing .basictab span{border:1px solid #eee; border-bottom:0px; float:left; width:auto}
#newsletter-listing .basictab .current, #newsletter-listing .basictab a:hover{background:#e1e0e0; color:#0262a3}
#newsletter-listing .newsletter_box{float:left; width:421px}
#news_sub_menus{float:left; width:391px; background:#e1e0e0; color:#0262a3; font:bold 12px Arial, Helvetica, sans-serif; padding:0 15px; _width:421px}
#news_sub_menus ul{margin:0; padding:0; list-style:none}
#news_sub_menus li{float:left; width:auto; line-height:24px; list-style:none; color:#000; font-size:12px}
#news_sub_menus li a{color:#000; text-decoration:none; outline:none; font-weight:bold}
#news_sub_menus li a:hover, #news_sub_menus li .active{color:#0262a3;}
	
#newsletter-listing .head{float:left; width:397px; background:#1799d6; font:11px Arial, Helvetica, sans-serif; color:#fff; padding:0 12px; line-height:24px; _width:421px}
#newsletter-listing .first{width:60px; float:left;}
#newsletter-listing .second{float:right; width:330px}
	
#newsletter-listing .tab{margin:0; padding:0; list-style:none}
#newsletter-listing .tab li{font-size:11px; color:#000; display:inline; list-style:none; width:395px; margin:0 1px; float:left; padding:4px 12px; _width:419px}
#newsletter-listing .tab li a{color:#103C9E; text-decoration:none; font-size:11px}
#newsletter-listing .tab li a:hover{text-decoration:underline}
#newsletter-listing .tab li.border{margin-bottom:5px; border:none; border-bottom: 1px dotted rgb(184, 184, 184); padding-bottom:8px}


/* 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 {
	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:16px;
	border-bottom:1px #ebebeb solid;
	font-size:11px;
}

/* Why Fly CSS */
