body {
	background-repeat: repeat-x;
	margin: 0px;
	background-color: #47b7e0;
}
.bigfont {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #3477CE;
	text-decoration: none;
	list-style-type: none;
}
.farebkr {
	background-image: url(../images/fare-bg-small.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.innerfair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.innerfairred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0344F2;
	text-decoration: none;
	font-weight: bold;
}

.sublinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095BD9;
	text-decoration: none;
	font-weight: bold;
}
.sublinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.mainnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.contant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.headingyellow {
	font-family: Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #095BD9;
	text-decoration: none;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}


.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3085C6;
}

.mainnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.footerbg {
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.num {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #FFFFFF;
	text-decoration: none;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.footerlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.hq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0052A0;
	text-decoration: none;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#LiveChatDiv {
	background-image: url(images/chat-live.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
	width: 280px;
}

#LiveChat {
	background-image: url(images/chat-live_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 128px;
	width: 240px;
}

.h {
	font-family: Helvetica, Geneva, Arial;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.bigfares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #47B7E0;
	text-decoration: none;
}
.email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #47B7E0;
	text-decoration: underline;
}
.lightblue {
	background-image: url(images/lightblueshade.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.readlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #FF0000;
	text-decoration: none;
}
.readlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #FF0000;
	text-decoration: underline;
}
.border {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.fixed {
	background-attachment: scroll;
	background-position: right bottom;
}
.whitetextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.citybreaksbg {
	background-image: url(images/citybreaks_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.indenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0052A0;
	text-indent: 10px;
}
.headingblue {
	font-family: Helvetica, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #095BD9;
	text-decoration: none;
}
.bueborders {
	border: 1px solid #CAEAFF;
}
.black {
	border: 1px solid #000000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #3366FF;
	text-decoration: none;
}
.blackborder {
	border: 1px solid #666666;
}
.redbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.redbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}.stroke {
	border: 1px solid #d6e3f6;
}
.bluebg {
	background-image: url(images/side_012_left.gif);
	background-repeat: no-repeat;
}
.special {
	background-image: url(images/special_offer.gif);
	background-repeat: no-repeat;
}
.red {
	font-family: Helvetica, Geneva, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.heading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0F0E12;
	text-decoration: none;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
}
.big {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 80px;
	color: #3374D0;
	text-decoration: none;
	border: 0px 0 #FFFFFF;
}
.formborder {
	border: 1px solid #0fa1ff;
}
.whiteboldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
h1 {
font-family: Helvetica, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #095BD9;
	text-decoration: none;
}
.whitetextbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.indenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-indent: 10px;
}
.indentwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 10px;
}
.indenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-indent: 10px;
}
.redindenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EC0006;
	text-decoration: none;
	text-indent: 10px;
}
.borderyash {
	border: 1px solid #e4e4e4;
}
.blueindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095BD9;
	text-decoration: none;
	text-indent: 10px;
	font-weight: bold;
}
.blueindent:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-indent: 10px;
	font-weight: bold;
}
.redindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	text-indent: 10px;
	font-weight: bold;
}
.redindent:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	text-indent: 10px;
	font-weight: bold;
}
.fairlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
	text-indent: 10px;
	font-weight: normal;
}
.fairlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	text-indent: 10px;
}
.fairblacklink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-indent: 10px;
	font-weight: normal;
}
.fairblacklink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	text-indent: 10px;
	
}
.borderyash {
	border: 1px solid #e4e4e4;
}
.bluefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
	font-weight: normal;
}
.redheading1 {
	font-family: Helvetica, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #EA0000;
	text-decoration: none;
}
.formstrokes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #e5eff8;
	border: 1px solid #7f9db9;
}
.addbg {
	background-image: url(../images/add-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.addtext1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0089FF;
	text-decoration: none;
	font-weight: bold;
}
.redboldBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.redboldBig:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.bluefontbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #095BD9;
	text-decoration: none;
	text-indent: 5px;
}
.justifytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.yellowfare {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
}
.boldtext-black {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000;
 text-decoration: none;
 font-weight: bold;
}
.footer-bg {
	background-image: url(images/footer2-bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;
}
.footersublinks {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #0066FF;
 text-decoration: none;
 
}
.footersublinks:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #0066FF;
 text-decoration: underline;
 }
.footersubtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.newfairlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
	text-indent: 10px;
	text-decoration: none;
}
.newfairlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
	text-decoration: none;
}
.newblacklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-indent: 10px;
	text-decoration: none;
}
.newblacklinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
	text-decoration: none;
}
.fairblacklink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-indent: 10px;
	font-weight: bold;
}
.fairblacklink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-indent: 10px;
	font-weight: bold;
}
.holidayhq {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #FF0000;
 font-weight: bold;
 text-decoration: none;
}
.holidayhq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
.holiday-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003466;
	font-weight: bold;
}
.verysmalltexthotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.holiday-title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #003466;
 font-weight: bold;
 text-decoration: none;
}
.newbodybg {
	background-image: url(../images/news-body-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.newsboldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C78C03;
	text-decoration: none;
}

.newsmainlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.newsmainlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.airlinecountry {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #003366;
 text-decoration: none;
}
.airlinecountryred {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #cc0000;
 text-decoration: none;
}
.summerbodybg {
 background-color: #FFFFFF;
 background-image: url(../images/body-bg-blue-shde-news.gif);
 background-repeat: repeat-x;
 background-position: left top;
}
.newformorangebg {
 background-image: url(../images/new-fare-bg-582.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.new-border-fares {
 border: 1px solid #97cbff;
 background-color: #dbebff;
}
.lanbordercss {
	border: 1px solid #d9d9d9;
	background-color: #f6f6f6;
	padding: 3px 3px 3px 3px;
}
.lanformbgcss {
	border: 1px solid #d9d9d9;
	background-color: #e1ebf5;
	padding: 5px 15px 5px 15px;
}
.lanform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #9a9a9a;
	width:150px;
	height:18px;
	}
