body {
	background-repeat: no-repeat;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

img
{
	border:0px;
}

.flt_lft
{
	float:left;
}

h1, h2, h3, h4, h5, h6, form
{
	margin:0px;
}

h4
{
	color: #FFFFFF;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
}

.headerimgbg
{
	background:url(../images/nearlc1.gif);
}

.verticle_aling
{
	vertical-align:middle;
}

.align
{
	text-align:justify;
}

.text
{
	font-size:12px;
	color:#000000;
}

.padding
{
	padding:5px;
}

.style2 {
	border-bottom:1px solid #666666;
}

.size13
{
	font-size:13px;
}

.size15
{
	font-size:15px;
}

ul.leftmenu{margin:10px 0px 0px; padding:0px; text-align:center;}
ul.leftmenu li{list-style:none; text-align:center;}
ul.leftmenu li.br{border-bottom:1px solid #666666; list-style:none; list-style-image:none; line-height:22px;}
ul.leftmenu li a{display:block; white-space:nowrap;}
ul.leftmenu li.img{margin:8px 0px 4px;}
ul.leftmenu li.img1{margin:8px 0px 0px;}

.lin {
	background-image: url(../images/bor.gif);
	background-repeat: repeat-y;
}
.lbor {
	background-image: url(../images/lbor.gif);
	background-repeat: repeat-y;
}
.rbor {
	background-image: url(../images/rbor.gif);
	background-repeat: repeat-y;
}
.tbor {
	background-image: url(../images/tbor.gif);
	background-repeat: repeat-x;
}
.bor {
	background-image: url(../images/bor.gif);
	background-repeat: repeat-y;
}
.ba
{
	border:solid 1px #FFFFFF;
}
.travelsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.bbor {
	background-image: url(../images/tbor.gif);
	background-repeat: repeat-x;
}

.topborder
{
	border-top:solid 1px #214d97;
}
.a
{
	border-bottom:thin 1px #4165AA;
}

.bor_rghtleft
{
	border-left:solid 1px #214d97; border-right:solid 4px #214d97;
}

.bor_right
{
	border-right:solid 4px #214d97;
}
.bor_left
{
	border-left:solid 1px #214d97;
}

.bor_btm
{
	border-bottom:solid 1px #214d97;
}

.btmrpt
{
	background:url(../images/irb_rpt.gif) repeat-x;
}

.borright4px
{
	border-right:solid 4px #4165AA;
}
a{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #244E96;
}
a:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #244E96;
}

#contact{font-family:Verdana, Arial, sans-serif; font-size:12px;}
#contact .bg_top{background:url(../images/cruxton_top.jpg) repeat-x; background-position:0px 15px;}
#contact h4{font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A4A8A; font-weight: bold;}
#contact h5{color: #2A4A8A; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
#contact h6{ color: #4165AA; font-weight: bold; font-size:11px;}
#contact .line{background:url(../images/ul.gif) no-repeat center bottom;}
#contact .left{margin-top:-15px; position:relative;}
#contact h1{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#114ec1; font-weight:normal;}
#contact .left_cruxton_contacts{line-height:30px; width:460px; position:relative;}
#contact img{vertical-align:middle;}
#contact a.email{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#114dc0; text-decoration:underline; font-weight:bold;}
#contact a.email:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#114dc0; text-decoration:underline;}
#contact .margin_img{margin-right:7px;}
#contact .reigister{margin-top:-40px; float:right; margin-right:10px;}
#contact .right{float:right; margin-right:10px;}

#customers{font-family:Verdana, Arial, sans-serif; font-size:13px; color:#878787;}
#customers .borright{background:url(../images/customer_rightborbg.jpg) repeat-y right;}
#customers h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:normal;}
#customers h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#114ec1; font-weight:normal; margin-left:40px; margin-top:8px;}
#customers h3{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight:normal;}
#customers h4{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; margin-left:40px;}
#customers .bg_top{background:url(../images/cruxton_top.jpg) repeat-x; background-position:0px 3px;}
#customers ul.comments{margin:30px 0px 0px; padding:0px;}
#customers ul.comments li{padding-left:62px; background:url(../images/customers_sayings.png) no-repeat; list-style:none; line-height:22px;}
#customers blockquote{margin:0px; padding:0px; width:480px; float:left; margin-bottom:16px;}
#customers blockquote:before{content:open-quote;}
#customers blockquote:after{content:close-quote;}

#footer{border:solid 1px #8da3cc; padding-bottom:10px;}
#footer .li{background-image: url(../images/line1.gif); background-repeat: repeat-y;}
#footer .style3{font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4165aa;}
#footer .style4{font-size:12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399;}
#footer .style5{font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
#footer .style9{font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #4165aa;}
#footer .style10{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
#footer ul.main{margin:13px 17px 0px; padding:0px; float:left;}
#footer ul.main li.bg{background:#a7a7a7; width:238px; list-style:none; margin-bottom:4px;}
#footer ul.main li.bg h1{margin-left:5px; color:#ffffff; font-size:16px; line-height:22px;}
#footer ul.main1{margin:0px; padding:0px 0px 0px 10px; width:239px; padding-top:10px; background:#FFFFFF;}
#footer ul.main li{list-style:none; background:#FFFFFF; margin:0px; line-height:20px; padding:0px;}
/*#footer ul.main1 li.none{list-style:none; background:#FFFFFF; margin:0px; line-height:20px; padding:0px; border-right:solid 1px #ffffff; float:left; width:110px; margin-left:14px;}
*/#footer a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f6f6f !important; text-decoration:none;}
#footer a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f6f6f !important; text-decoration:underline;}

#middle_east{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#middle_east .style2{border-bottom:solid 1px;}
#middle_east .style3{color:#0000CC; font-weight:bold;}
#middle_east .style4 {font-size:9px; color:#0000CC; font-weight:bold;}
#middle_east .style5_red{color:#FF0000; font-weight:bold;}
#middle_east .style6{border-bottom:dotted 1px #4165aa;}
#middle_east .style7{font-weight: bold; color: #4165AA;}
#middle_east h1{font-size: 14px; font-weight: bold; color: #4165AA;}
#middle_east h1.flights-newzealand{width:443px; height:100px; text-indent:-9999em; background:url(../images/CFGAus.gif) no-repeat;}

#news{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#news h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#214D97;}
#news .style39{font-size:10px; line-height:30px; color:#214D97;}
#news .style40{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#news .style35{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4165AA;}

#india h1{font-size: 14px; font-weight: bold; color: #4165AA;}
#india p.style1{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight:bold; color:#0D398C; float:right; margin:0px;}
#india .destinations{margin-left:34px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; width:227px;}
#india .faresonrequest{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding-left:25px;}
#india a{outline:none;}
#india h1.flights-eastafrica{background:url(../images/east_africa.gif) no-repeat; width:610px; height:150px; text-indent:-9999em;}
#india h1.flights-pakistan{background:url(../images/pakistan_banner.gif) no-repeat; width:610px; height:148px; text-indent:-9999em;}

#egypt h2{color:#214D97; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; 
text-align:center; text-indent:-9999em;}
#egypt h1{color:#214d97; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center}
#egypt h3{color: #0099CC; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;}
#egypt h4{color: #214d97; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;}
#egypt .call_for_best_package_deals{color:#FF0000; font-size:12px;}
#egypt .text{font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px;}
#egypt .text1{font-size:11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px;}
#egypt .bortopbtm{border-bottom:solid 1px #4165AA; border-top:solid 1px #4165AA;}
#egypt div.packagedeals{float:right; width:101px; background:#4165AA; line-height:22px; text-align:center; font-size:12px; color:#FFFFFF; font-weight:bold;}
#egypt a.flight_deals{font-size:12px; color:#0000FF; text-decoration:underline;}
#egypt a.flight_deals:hover{font-size:12px; color:#0000FF; text-decoration:underline;}

#cheapflights h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4165AA; margin-left:30px; line-height:28px;}
#cheapflights h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4165AA; text-align:center;}
#cheapflights h1.cheapflights{background:url(../images/CFGmain.gif) no-repeat bottom; width:443px; height:200px; float:left; text-indent:-8990em;}

#klm_travel{font-size:12px; color:#070707; font-family: Verdana, Arial, Helvetica, sans-serif;}
#klm_travel h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #214D97; font-weight:bold;}
#klm_travel .klm_bor1{border:1px solid #cccccc; background:#e5f5ff; margin:0px 0px 5px;}
#klm_travel .klm_destinations{margin-left:26px; width:240px;}
#klm_travel p.klm_fares{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0D398C; float:right; margin:0px;}
#klm_travel .deals{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left:10px; width:275px;}
#klm_travel h1.destination{color:#070707; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#klm_travel .prices{color:#01a1de; font-weight:bold; padding:0px 5px;}
#klm_travel .borders{border-top:solid 1px #00a1de;}
#klm_travel .bg{background:#e2f4fc; border-top:solid 1px #00a1de; padding:9px;}

.book_flights{margin-right:15px; float:right;}

.footer_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f6f6f; line-height:22px;}
ul.footer{margin:0px; padding:0px;}
ul.footer li{list-style:none; display:inline;}
ul.footer li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f6f6f !important; text-decoration:none; margin:0px 4px;}
ul.footer li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f6f6f !important; text-decoration:underline;}

h1.flight-deals-new{padding:5px; margin:10px 0px 0px; color:#ffffff; font-size:13px; line-height:22px; background:#a7a7a7; }
.ftr-last{line-height:20px; padding-bottom:10px;}

#etihad .bg-left{background:#040404; padding:5px 0px;}
#etihad .heading-bor{border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
#etihad .bg-mid{background:url(../images/bg-etihad-contact-form.jpg) repeat-y; border:1px solid #4c4c4c; width:469px; float:left; margin-left:2px; height:848px;}
#etihad .bg-mid-content{background:#2e2c2d; border:1px solid #404040; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#adadad;}
#etihad .bg-mid-content div{margin:14px auto; width:439px;}
#etihad .bg-mid-content ul{margin:0px; padding:0px; list-style:none; margin-left:10px;}
#etihad .bg-mid-content ul li{background:url(../images/etihad-airways-list-img.jpg) no-repeat; background-position:0px 5px; padding-left:8px;}