@charset "utf-8";
/* CSS Document */
html{
width:100%;
height:100%;
}
body{
margin:0px;
padding:0px;
background:#efefef;
}
.headertbl{
border:solid #cecece;
border-width:0px 1px 0px 1px;
}
.cmaintbl{
background:#ffffff;
border:solid #cecece;
border-width:0px 1px 0px 1px;
}
.footertbl{
background:#ffffff;
border:solid #cecece;
border-width:0px 1px 1px 1px;
}
.header-row{
background-color:#0f53a6;
}
.tab-nav {
margin:0px 0px 0px 20px;
padding:0px;
display:block;
list-style:none;
width:850px;
}
.tab-nav li{
margin:0px;
padding:0px 9px 0px 0px;
display:block;
float:left;
}
.tab-nav li a{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/static.jpg) no-repeat 0px 0px;
}
.tab-nav li a.t1{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
letter-spacing:1px;
line-height:33px;
background:url(../images/static.jpg) no-repeat -100px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.tab-nav li a.t1:hover{
margin:0px;
padding:0px 20px 0px 20px;
letter-spacing:1px;
display:block;
line-height:33px;
background:url(../images/hover.jpg) no-repeat -100px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.tab-nav li a.t2{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/static.jpg) no-repeat -85px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
.tab-nav li a.t2:hover{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/hover.jpg) no-repeat -85px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
.tab-nav li a.t3{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/static.jpg) no-repeat -4px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
.tab-nav li a.t3:hover{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/hover.jpg) no-repeat -4px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
.tab-nav li a.t4{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/static.jpg) no-repeat -60px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
.tab-nav li a.t4:hover{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/hover.jpg) no-repeat -60px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
.tab-nav li a.t5{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/static.jpg) no-repeat -64px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
.tab-nav li a.t5:hover{
margin:0px;
padding:0px 20px 0px 20px;
display:block;
line-height:33px;
background:url(../images/hover.jpg) no-repeat -64px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
.tab-nav li a.t6{
margin:0px;
padding:0px 14px 0px 14px;
display:block;
line-height:33px;
background:url(../images/static.jpg) no-repeat  -99px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.tab-nav li a.t6:hover{
margin:0px;
padding:0px 14px 0px 14px;
display:block;
line-height:33px;
background:url(../images/hover.jpg) no-repeat  -99px 0px;
font:14px/33px Verdana, Geneva, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}


.callus-no{
font:29pt Arial;
font-weight:bold;
color:#ffffff;
letter-spacing:0px;
}
.footer-txt{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.footer-copy{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
.footer-copy a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
.footer-copy a:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#aaaaaa;
text-decoration:underline;
}
.footer-offers{
border:2px solid #dadada;
}
.cfbg{
background:#097ac2;
}
.cfhbg{
background:#097ac2;
}
.offer-txt{
font:16px Verdana, Arial, Helvetica, sans-serif;
color:#feffff;
font-weight:bold;
}
.offer-txt a{
font:16px Verdana, Arial, Helvetica, sans-serif;
color:#feffff;
text-decoration:none;
}
.offer-txt a:hover{
font:16px Verdana, Arial, Helvetica, sans-serif;
color:#feffff;
text-decoration:none;
}
.cflighttbl{
border: solid #d5d5d5;
border-width:0px 1px 1px 1px;
}
.cfd-txt{
padding:0px 0px 0px 6px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#073857;
}
.cfd-txt1{
padding:0px 0px 0px 6px;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#073857;
}
.cfd-bg{
background:#f4f2f4;
}
.cffr-txt{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#7e0505;
padding:0px 2px 0px 0px;
}
.newsletter-txt{
border:1px solid #b2b2b2;
}
.newsletter-font{
font:11px Verdana, Arial, Helvetica, sans-serif; 
color:#000; 
line-height:14px;
padding:0px 20px 0px 20px;
}
.input-box{
border:1px solid #7f9db9;
width:179px;
height:17px;
}
.destination-head{
font:19px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
}
.destination-txt{
font:14px Verdana, Arial, Helvetica, sans-serif;
color:#5b5f61;
padding:0px 0px 0px 6px;
}
.destination-txt a{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#5b5f61;
text-decoration:underline;
}
.destination-txt a:hover{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#5b5f61;
text-decoration:none;
}

.destination-fr{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#5b5f61;
}
.srch-border{
border:solid #FFFFFF;
border-width:0px 1px 1px 1px;
}
.search-h{
color:#06313f;
font:14px Arial;
font-weight:bold;
}
.airport-txt{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.airport-txt a{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}
.airport-txt a:hover{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.footer-nav{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#448bd4;
}
.footer-nav ul{
margin:0px;
padding:0px;
}
.footer-nav ul li{
margin:0px;
padding:0px 8px 0px 8px;
display:block;
float:left;
background:url(http://www.cheapticket.co.uk/images/navimg.jpg) no-repeat 0px 4px;
}
.footer-nav ul li a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#448bd4;
text-decoration:none;
}
.footer-nav ul li a:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#448bd4;
text-decoration:underline;
}
.whitetxt {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
.sinupmandatorymark{
font-face: verdana; 
color:#990000; 
size: 11px;
}
.bbname{
font-weight: normal; 
font-size: 10px;
text-transform:capitalize; 
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.hrs{
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #153c82;
}
.redtext{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #D42D2A;
text-decoration: none;
}
.txtjustify{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-transform: none;
color: #333333;
text-decoration: none;
text-align: justify;
}
.dest_name1{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
margin:0px 3px 0px 3px;
}
.dest_name2{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
text-decoration: none;
margin:0px 3px 0px 3px;
}
.content-justify{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: none;
text-align: justify;
padding-top: 9px;
padding-right: 1px;
padding-bottom: 9px;
padding-left: 1px;
}
.home{
font-family: Verdana, Geneva, sans-serif;
font-size: 18px;
font-weight: bold;
color: #008ad9;
text-decoration: none;
}
.home a{
font-family: Verdana, Geneva, sans-serif;
font-size: 16px;
font-weight: bold;
color: #fa7507;
text-decoration: none;
}
.home a:hover{
font-family: Verdana, Geneva, sans-serif;
font-size: 16px;
font-weight: bold;
color: #fa7507;
text-decoration: none;
}
.heading{
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: normal;
color: #293354;
text-indent: 20px;
background-image:url(http://www.cheapticket.co.uk/images/bullet.jpg);
background-repeat: no-repeat;
background-position: 0px 4px;
}
.heading a{
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: normal;
color: #293354;
text-decoration: none;
}
.heading a:hover{
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: normal;
color: #23588c;
text-decoration: none;
}
.opt{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#dd0000;
text-decoration: none;
}
.opt a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#dd0000;
text-decoration: none;
}
.opt a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#dd0000;
text-decoration: none;
}
.txt{
font:12px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#5e5d5d;
}
.txt a{
font:11px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#014e70;
text-decoration:underline;
}
.txt a:hover{
font:11px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#014e70;
text-decoration:none;
}
.ptable{
border:1px solid #666666;
}
.ptable td{
border:1px solid #666666;
}


/* faq section starts here */
.inn_header{
width:800px;
margin:6px 0px 10px 13px; 
font:18px/16px arial;
font-weight:bold; 
color:#003365;
display:block;
}

.maincontactblock {
width:840px;
font-size:12px;
font-family:arial;
line-height:18px;
margin:0px 0px 0px 0px;
border:3px ridge #E9E9E9;
}
.blockborder{
width:814px; 
margin:6px 0px 6px 13px; 
border:1px solid #E9E9E9;
background-color:#f3f3f3;
line-height:28px;
}
.tabblock {
width:816px;
font-size:12px;
font-family:arial;
line-height:18px;
padding:0px 0px 0px 4px;
}
.clr{
clear:both;
}

.blockicon {
width:15px;
height:15px;
margin:5px 0px 0px 0px;
float:left;
}
.blocktxt {
width:782px;
height:21px;
font-size:13px;
font-family:arial;
color:#5d5c5c;
font-weight:bold;
float:left;
padding:4px 0px 0px 8px;
}
.txtblock {
width:779px;
font-size:12px;
font-family:arial;
line-height:18px;
background-color:#ffffff;
padding:10px 8px 8px 26px;
}

.blockpara{
font-size:12px;
font-family:arial;
line-height:18px;
}
.blockpara a{
color:#f0000d;
text-decoration:underline;
}
.blockpara a:hover{
color:#515151;
text-decoration:none;
}

/* call us now start*/
.callnow-head{
font:26px Arial, Helvetica, sans-serif;
color:#000000;
font-weight:700;
}
.openhrs
{
	font:20px Arial, Helvetica, sans-serif;
	color:000000;
}
.from
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #000000;
}
.call_redtext
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#c71918;
	font-weight:700;
}
.call_redtextfare
{
	font:30px Verdana, Arial, Helvetica, sans-serif;
	color:#c71918;
	font-weight:700;
}
.call_redtextfare1
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#c71918;
	font-weight:700;
}
.call_grey
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#464646;
	font-weight:700;
}
.call_number
{
	font:58px Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:800;
}
.call_ans
{
	font:16px Arial, Helvetica, sans-serif;
	color:#03223a;
	font-weight:700;
}
/* call us now end */


/* Start Search */
.search-lbl{
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
}

.page-header{
background-color:#38b6df;
}

p.tbltxt{
margin:10px 0px 0px 30px;
font:12px arial;
color:#000001;
}

p.tbltxts{
margin:8px 0px 10px 30px;
font:12px arial;
color:#000001;
}
p.tbltxt1{
margin:20px 0px 0px 0px;
font:12px arial;
color:#929292;
text-align:center;
}
.tbltxt2{
margin:32px 0px 0px 20px;
font:22px arial;
color:#d42021;
}
.frcolor{
font:14px arial;
}

p.tbltxt3{
margin:16px 0px 0px 0px;
font:12px arial;
color:#000000;
}
p.tbllink3{
margin:12px 0px 0px 0px;
font:12px arial;
color:#000000;
text-align:center;
}
p.tbllink3 a{
margin:12px 0px 0px 0px;
font:12px arial;
color:#000000;
text-align:center;
text-decoration:underline;
}
p.tbllink3 a:hover{
margin:12px 0px 0px 0px;
font:12px arial;
color:#000000;
text-align:center;
text-decoration:none;
}
span.fdtblh{
font:15px arial;
color:#ffffff;
padding:0px 0px 0px 12px;
}
.destnm{
font:15px arial;
color:#000000;
}
.n-text{
font:12px arial;
color:#000000;
}
.bottomtxt{
font:12px arial;
color:#154b4d;
background-color:#91d7f7;
padding:3px 6px 3px 0px;
}
/* google pages css */
.bluebdr 
{
	border:1px solid #9ec2f6;
}
.desti{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #468ee1;
padding-left:8px;
}
.curr{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #cc0000;
text-decoration: none;
}
.bsthot{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none;
margin:0px 3px 0px 3px;
}
/* google pages css */

/* Table Cell Border */

table.serchb {
border: 2px solid #00b5bc;
border-collapse: collapse;
}

table.serchb td {
border: 1px solid #00b5bc;
}

/* End */

.callnow{
background:url(http://www.cheapticket.co.uk/images/callnowbtn.jpg) no-repeat;
width:89px;
height:23px;
border:0px;
padding:0px;
margin:0px;
cursor:hand;
}
