
* {
	margin: 0;
	padding: 0;
	border-spacing: 0;
} 
body {
	width: 100%;
/*	height: 100%;*/
	background-color: #6796c3;
	background-image: url(images/bg.png);
	background-position: top;
	background-repeat: repeat-x;
	text-align: center;
    color:#ffffff;
font-family: Tahoma;
}
p {
	font-family: Tahoma;
	font-size: 11px;
	color: #e3ebf1;
	padding-bottom: 10px;

}

p span{
	color: #ffc762;
	font-weight: bold;
}
p a {
	color: #ffc762;
	text-decoration: none;	
	font-weight: bold;
}
p a:hover {
	text-decoration: underline;	
}

h1 {
        margin: 15px 0px 0px 15px;
        font-family: Verdana;
        font-size: 38px;
        font-weight: normal;
        line-height: 100%; 
        text-align: left;
        color: #ffffff;
}

h2 {
        margin: 15px 0px 0px 15px;
        font-family: Verdana;
        font-size: 32px;
        font-weight: normal;
        line-height: 100%; 
        text-align: left;
        color: #ffffff;
}

h3 {
        margin: 0px 0px 0px 15px;
        font-family: Verdana;
        font-size: 18px;
        font-weight: normal;
        line-height: 100%; 
        text-align: left;
        color: #f8cd04;
}



#main {
	width: 988px;
	height: 100%;
}
#logo {
	background: url(images/logo.jpg) no-repeat top;
	height: 241px;
	vertical-align: bottom;
	text-align: right;
/*	padding-left: 623px;*/
	padding: 0;
}

.sep {background: url(images/sep.gif) no-repeat left; height:168px}
.preload {background: url(../images/offer.jpg);}
.textmiddle {vertical-align:middle;} 

#qsearch select, input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#qsearch{
	width: 365px;
	height: 190px;

}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search{
	padding-left: 15px;
	padding-right: 15px;
	width: 350px;
}
#search table{
    background: #9dc8f1;
	width: 100%
}
.clear { 
   padding:5px 0px 0px 0px;
	}
#search table td{
/*	height: 182px;*/
	text-align: left;
	padding: 1px 1px 1px 1px;
	font-size: 10px;
	color: #2f5d89;	
	vertical-align: top;
}
#search table td p{
	padding: 2px 3px 2px 0;
	color: #2f5d89;	
	text-indent: 0;
}
#search table td a{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #2f5d89;
}


#qsearch table{
	width: 100%;
	height: 100;
}
#qsearch table th{
	background: #ffc762;
	font-family: Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #2f5d89;
	border-top: 2px solid #eff9ff; 
	height: 34px;
	padding-right: 10px;
	text-align: left;
}
#qsearch table th#qstitle{
	font-size: 14px;
	padding-left: 5px;
}
#qsearch table td{
	background: #eff9ff; 
	height: 150px;
	text-align: left;
	padding: 2px 0 10px 15px;
	font-size: 10px;
	color: #2f5d89;	
	vertical-align: top;
}
#qsearch table td p{
	padding: 2px 3px 2px 0;
	color: #2f5d89;	
	text-indent: 0;
}
#qsearch table td a{
	padding-left: 130px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #2f5d89;
}
#content {
	border: 11px solid #2b567e;
	width: 100%;
	height: 100%;
}
#content td {
	vertical-align: top;
}
#left {
	width: 240px;
	background: #6796c3;
	height: 100%;
}
#center {
	width: 350px;
	border-left: 11px solid #2b567e;
	border-right: 11px solid #2b567e;
	background: #4677a5;
	height: 100%;
}
#right {
	width: 350px;
	background: #366896;
	height: 100%;
}
/*****************search*****************/
#centersr {
	background: #6695bf;
	height: 100%;
	padding-top: 10px;
}
#sresult {
	width: 90%;
}

#sresult th{
	background: #9dc8f1;
	color: #2f5d89;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	border-right: 2px solid #2f5d89;
	vertical-align: middle;
}
#callnum{
	font-size: 28px;
	color: #fdc765;
	font-weight: bold;
}

#promotion{
	font-size: 16px;
	font-weight: bold;
font-family: Tahoma;
}
#promotion span{
	color: #ffc85a;
}


#sresult td{
	text-align: center;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	padding-top: 4px;
	vertical-align: middle;
}
/*****************************************/
#lefts {
	width: 283px;
	background: #366896;
	height: 100%;
}
#rights {
	width: 299px;
	background: #366896;
	height: 100%;
}




/*****************************************/
div.header {
	padding: 16px 16px 4px 16px;
}
div.header table {
	width: 100%;
	height: 25px;
}
div.header table td.hy{
	background: #ffc762;
	width: 7px;
	font-size: 5px;
}

.hy4{
	background: #ffc762;
	width: 7px;
	font-size: 5px;
}

#hyl{
		border-right: 4px solid #6796c3;
}
#hyc{
		border-right: 4px solid #4677a5;
}
#hyr{
		border-right: 4px solid #366896;
}
#hyf{
		border-right: 4px solid #4677a5;
		background: #6796c3;
}

.advantitle{
	color: #ffffff;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
}

.advantitle span{
	color: #ffc762;
}

div.header table td.text{
	color: #ffffff;
	font-family: Times New Roman;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
}
div.header table td.text span{
	color: #ffc762;
}
#hl {
	background: #4f7fab;
}
#hc {
	background: #6796c3;
}
#hr {
	background: #4f7fab;
}
#hf {
	background: #ffc762;
	color: #2f5d89;
	text-transform: none;
	font-size: 16px;
}


div.content{
	padding: 4px 16px 4px 16px;
	text-align: left;
	vertical-align: bottom;
}
#special{
	padding: 0 16px 0 16px;
}
#special div{
	padding-top: 14px;
	background: #366896;
}
#special div p{
	padding-right: 10px;
	text-align: left;
}
#special div p a{
	text-transform: uppercase;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 30px 0 30px 0;
	font-family: "Times New Roman", Times, serif;
}
#special div p a:hover{
	text-decoration: underline;
}

table.cities {
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}
table.cities th{
	background: #ffc762;
	color: #366896;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
table.cities td table{
	background-image: url(images/cities.gif);
	background-position: 3px 5px;
	background-repeat: no-repeat;
}
table.cities td table td{
	padding-left: 10px;
	font-size: 11px;
	color: #e3ebf1;
}

#contact_left p, #contact_right p{
font-family: sans-serif;
}
#contact_left {
  width:416px;
  padding:10px 35px;
  font-weight:bold;
  text-align:left;
  line-height:14px;
  float:left;

}
.textbottom {vertical-align:text-bottom;} 
.txtdescr{
padding-left:14px;
}
#contact_left .ptitle {
   color:#ffc90e;
   padding: 0px 0px 4px 0px;
   font-size:14px;

}

*html #contactus {
padding-top:50px;

}
#contact_right {
  width:400px;
  padding:10px 35px;
  font-weight:bold;
  text-align:left;
  line-height:14px;
  float:left;

}

#contact_right .ptitle {
   color:#ffc90e;
   padding: 0px 0px 4px 0px;
   font-size:14px;

}

/***********************************/

table.cities td table.other{
	background-image: url(images/cities.gif);
	background-position: 75px 5px;
	background-repeat: no-repeat;
}

table.cities td table.other td{
	padding-left: 15px;
	padding-right: 15px;
	font-weight: bold;
}

/*************************************/
/***********************************/

div.content td table.other{
	background-image: url(images/cities.gif);
	background-position: 75px 5px;
	background-repeat: no-repeat;
}

div.content td table.other td{
	padding-left: 15px;
	padding-right: 15px;
	font-weight: bold;
}

/*************************************/
table.cities td table td a{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #e3ebf1;
}
table.cities td table td a:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 11px;
	color: #e3ebf1;
}
table.cities td table td.price{
	color: #ffc762;
	padding-left: 8px;
	padding-right: 3px;
	font-size: 11px;
font-weight: bold;
	
}
#search table td table.calendar td,search table td table.calendar th{
	height: 20px;
	text-align: center;
}
img{border:0;}
#spacertopcenter {
height:9px;
background:#d2efff; 
}

#spacertopcenter1 {
height:9px;
background:#5e8ebb; 
}
#header {
height:117px;
width:989px;
background:#3b6e9c; 
color:#404040;
background-image:url(images/bg_head.gif); background-repeat:repeat-x;  
}
.link {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height:45px;font-weight:bold;text-align:center;
}
.link A:link {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height:45px;font-weight:bold;text-align:center;
}
.link A:visited {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;height:45px;font-weight:bold;text-align:center;
}
.link A:hover {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION:underline;height:45px;font-weight:bold;text-align:center;
}

.linkss {
	 COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:bold;text-align:center;
}
.linkss A:link {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:bold;text-align:center;
}
.linkss A:visited {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;font-weight:bold;text-align:center;
}
.linkss A:hover {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;font-weight:bold;text-align:center;
}


.news{
font-size: 11px;
color:#ffffff;
font-family:Tahoma;
text-align: left;
padding: 0px 10px 10px 10px;
}
.newsboxtitle{
font-size: 14px;
text-align: left;
padding-left:10px;
font-weight:bold;
background: #4f7fab;


}
.newstitle{
font-size: 11px;
color:#ffc762;
font-weight:bold;
}
.customersLink {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; text-decoration:underline;
}
.customersLink A:link {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; text-decoration:underline;
}
.customersLink A:visited {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; text-decoration:underline;
}
.customersLink A:hover {
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; text-decoration:underline;
}
.specLink {
	 FONT-SIZE: 12px; COLOR: #ffc762; FONT-FAMILY: Tahoma; text-decoration:none;
}
.specLink A:link {
	 FONT-SIZE: 12px; COLOR: #ffc762; FONT-FAMILY: Tahoma; text-decoration:none;
}
.specLink A:visited {
	 FONT-SIZE: 12px; COLOR: #ffc762; FONT-FAMILY: Tahoma; text-decoration:none;
}
.specLink A:hover {
	 FONT-SIZE: 12px; COLOR: #ffc762; FONT-FAMILY: Tahoma; text-decoration:underline;
}
.mainText{
font-size: 11px;
color:#ffffff;
font-weight:normal;
}
.mainText1{
font-size: 14px;
color:#ffc762;
font-weight:normal;
}
#center1 {
padding-left:11px;
color:#ffffff;
height: 100%;
}

#pricesp {
color: #ffc762;
}
#searchformtxt{
font-size: 11px;
color:#ffffff;
font-family:Tahoma;
}

#contactus {
padding: 16px 0px 0px 30px;
color:#ffffff;

}
#contactus p {
font-size:13px;

}

#contactus input {
font-size:13px;
width:160px;

}
.headtext {
font-size: 16px;
text-align: left;
}

.inputstyle {
  border-style: solid;
  border-width: 1px;
  border-color: #DDD;
  vertical-align: baseline;
  height: 15px;
  padding-top: 2px;
  padding-bottom: 2px;
}



.alignTopLeft{text-align: left; vertical-align: top;


}
/* Main navigation
------------------------------------------------------------------*/
ul#nav {
/*position:absolute;*/
	margin: 0 0px 0 0;
	padding: 0 0 0 0;
	height: 78px;
	width:550px;
	float: right;
	display: inline;
}

ul#nav li {
	padding: 0 5px 0 5px;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px;
}

ul#nav li a {
	border: 0;
	display: block;
	text-decoration: none;
	overflow: hidden;
	background: transparent url(graphics/nav/nav.gif) no-repeat 0px 0px;
}

li#home a {
	width: 95px;
	height: 78px;
	background-position: 0px 0px;
}

li#flysearch a {
	width: 98px;
	height: 78px;
	background-position: -150px 0px;
}

li#specials a {
	width: 98px;
	height: 78px;
	background-position: -300px 0px;
}

li#insurance a {
	width: 98px;
	height: 78px;
	background-position: -450px 0px;
}

li#service a {
	width: 98px;
	height: 78px;
	background-position: -600px 0px;
}


li#home a:link, li#home a:visited {
	background-position: 0px 0px;
}

li#home a:hover, li#home a:focus {
	background-position: 0px -100px;
}

li#flysearch a:link, li#flysearch a:visited {
	background-position: -150px 0px;
}

li#flysearch a:hover, li#flysearch a:focus {
	background-position: -150px -100px;
}

li#specials a:link, li#specials a:visited {
	background-position: -300px 0px;
}

li#specials a:hover, li#specials a:focus {
	background-position: -300px -100px;
}

li#insurance a:link, li#insurance a:visited {
	background-position: -448px 0px;
}

li#insurance a:hover, li#insurance a:focus {
	background-position: -448px -100px;
}

li#service a:link, li#service a:visited {
	background-position: -600px 0px;
}

li#service a:hover, li#service a:focus {
	background-position: -600px -100px;
}

/* Main navigation "active tabs"
------------------------------------------------------------------*/

body.home-page ul#nav li#home a {
	background-position: 0px -200px;
}

body.flysearch-page ul#nav li#flysearch a {
	background-position: -150px -200px;
}

body.specials-page ul#nav li#specials a {
	background-position: -300px -200px;
}

body.insurance-page ul#nav li#insurance a {
	background-position: -448px -200px;
}

body.service-page ul#nav li#service a {
	background-position: -600px -200px;
}

/*---------new----------*/

.box-bg{
	background-image: url(images/bg_02.png);
	background-repeat: repeat-y;
	background-position: left top;
	font-size: 11.2px;
	font-weight:normal;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.box-bg-top{
	background-image: url(images/bg_01.png);
	background-repeat: no-repeat;
	width: 675px;
	height: 53px;
}
.box-bg-top2{
	background-image: url(images/bg_01.png);
	background-repeat: no-repeat;
	width: 675px;
	height: 83px;
}
.box-bg-top h1{
	color: #ffc762;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	padding-top: 18px;
	padding-bottom: 0px;
}
.color-text{
	color: #ffc762;
	text-decoration: none;
}
.box-bg-top h2{
	color: #ffc762;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	padding-top: 18px;
	padding-bottom: 0px;
}
.title{
	color: #ffc762;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	padding-top: 18px;
	padding-bottom:18px;
}
.li {
	font-family: Tahoma;
	font-size: 11px;
	margin-left: 25px;
	text-decoration: none;
	padding-left: 1px;
	float: none;
}
h4 {
	font-family: Verdana;
	font-size: 13px;
	font-weight: Bold;
	line-height: 100%;
	text-align: left;
	color: #ffffff;
	margin-top: 13px;
	margin-bottom: 15px;
	font-style: italic;
}
h5 {
	font-family: Verdana;
	font-size: 17px;
	font-weight: normal;
	line-height: 100%;
	text-align: center;
	color: #ffffff;
	margin-top: 13px;
	margin-bottom: 15px;
	font-style: normal;
}

.chart_heading { width:500px;
          color: #2f5d89;
		  background-color:#ffc762;
		  text-align: center;
		  font-weight: bold;
		  
		  }

.Airline_heading { width:100px;
          color: #2f5d89;
		  background-color:#ffc762;
		  text-align: center;
		  font-weight: bold;
		  
		  }
.Airline { width:100px;
         
		  text-align: center;
		  font-weight: bold;
		  }
		  
.Aircraft-Type_heading { width:170px;
          color: #2f5d89;
          
		  text-align: center;
		  font-weight: bold;
		  background-color:#ffc762;
           }
.Aircraft-Type { width:170px;
           color: #ffc762;
		  text-align: center;
		  font-weight: bold;
           }
.Seat-Pitch_heading { width:110px;
          background-color:#ffc762;
		  color: #2f5d89;
		  
		  text-align: center;
		  font-weight: bold;
           }

.Seat-Pitch { width:110px;
          
		  text-align: center;
		  font-weight: normal;
           }
.Seat-Width_heading { width:65px;
          background-color:#ffc762;
		  color: #2f5d89;
		  
		  text-align: center;
		  font-weight: bold;
           }

.Seat-Width { width:65px;
          
		  text-align: center;
		  font-weight: normal;
           }
.Seat-Type_heading { width:65px;
          background-color:#ffc762;
		  color: #2f5d89;
		  
		  text-align: center;
		  font-weight: bold;
           }

.Seat-Type { width:65px;
          
		  text-align: center;
		  font-weight: normal;
           }
.Video-Type_heading { width:65px;
          background-color:#ffc762;
		  color: #2f5d89;
		  
		  text-align: center;
		  font-weight: bold;
           }		   

.Video-Type { width:65px;
          
		  text-align: center;
		  font-weight: normal;
           }
.Laptop-Power_heading { width:65px;
          background-color:#ffc762;
		  color: #2f5d89;
		  
		  text-align: center;
		  font-weight: bold;
           }

.Laptop-Power { width:65px;
          
		  text-align: center;
		  font-weight: normal;
           }
.Power-Type_heading { width:65px;
          background-color:#ffc762;
		  color: #2f5d89;
		  
		  text-align: center;
		  font-weight: bold;
           }

.Power-Type { width:65px;
          
		  text-align: center;
		  font-weight: normal;
           }
.chart_link {
	 FONT-SIZE: 11px; COLOR: #2f5d89; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height:45px;font-weight:bold;text-align:center;
}
.chart_link A:link {
	 FONT-SIZE: 11px; COLOR: #2f5d89; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height:45px;font-weight:bold;text-align:center;
}
.chart_link A:visited {
	 FONT-SIZE: 11px; COLOR: #2f5d89; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;height:45px;font-weight:bold;text-align:center;
}
.chart_link A:hover {
	 FONT-SIZE: 11px; COLOR: #2f5d89; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;height:45px;font-weight:bold;text-align:center;
}

.style1 {font-weight: bold}

.box-bg1{
	background-image: url(images/bg_02.png);
	background-repeat: repeat-y;
	background-position: left top;
	font-size: 11.2px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.box-bg-top1{
	background-image: url(images/bg_01.png);
	background-repeat: no-repeat;
}
.box-bg-top1 h1{
	color: #ffc762;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	padding-top: 18px;
	padding-bottom: 0px;
}

.airline_codes { width:25px;        
		  text-align: left;
		  font-weight: bold;
		   height:25px;
		   padding-top:5px;
		  }

.airline_name { width:150px; 
          color: #ffc762;        
		  text-align: left;
		  font-weight: bold;
		   height:25px;
		   padding-top:5px;
		  }

.airline_tollfree { width:100px;         
		  text-align: left;
		  font-weight: bold;
		   height:25px;
		   padding-top:5px;
		  }

.airline_website { width:170px;         
		  text-align: left;
		  font-weight: bold;
		   height:25px;
		   padding-top:5px;
		  }

.bottom ul{
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.bottom ul li{
	padding-bottom: 5px;
	list-style-image: url(images/icon1.png);
	FONT-SIZE: 11px; COLOR: #e3ebf1; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height:15px;font-weight:normal;text-align:left;
}
.bottom ul li a:link{
	FONT-SIZE: 11px; COLOR: #e3ebf1; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height:15px;font-weight:normal;text-align:left;
}
.bottom ul li a:visited {
	 FONT-SIZE: 11px; COLOR: #e3ebf1; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;height:15px;font-weight:normal;text-align:left;
}
.bottom ul li a:hover{
	 FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION:underline;height:15px;font-weight:normal;text-align:left;
}

.sitemaplink ul{
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.sitemaplink ul li{
	padding-bottom: 5px;
	list-style-image: url(images/icon1.png);
	FONT-SIZE: 11px; COLOR: #ffc762; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height:20px;font-weight:normal;text-align:left;
}
.sitemaplink ul li a:link{
	FONT-SIZE: 11px; COLOR: #ffc762; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; height:20px;font-weight:normal;text-align:left;
}
.sitemaplink ul li a:visited {
	 FONT-SIZE: 11px; COLOR: #ffc762; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;height:20px;font-weight:normal;text-align:left;
}
.sitemaplink ul li a:hover{
	 FONT-SIZE: 11px; COLOR: #ffc762; FONT-FAMILY: Tahoma; TEXT-DECORATION:underline;height:20px;font-weight:normal;text-align:left;
}

.baggage_airline_heading { width:150px; height:25px;
          color: #2f5d89; vertical-align:middle;
          
		  text-align:left;
		  font-weight: bold;
		  background-color:#ffc762;
           }
.baggage_airline_info { width:450px; height:25px;
          color: #ffffff; vertical-align:middle;
          
		  text-align:left;
		  font-weight:normal;
		  background-color:#4f7fab;
           }
.temp{
	font-size:11px;
	padding:15px;
	background-color:#4F7FAB;
	text-align:justify;
}   
.mylink {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.mylink:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffc762;
	text-decoration: none;
}
#showcities{
	position:absolute;
	background-color:#CCC;
	display:none;
	font-size:12px;
	float:left;
	height:60px;
	font-weight:bold;
	overflow:auto;
	width:135px;
}
#showcities2{
	position:absolute;
	background-color:#CCC;
	float:left;
	display:none;
	font-size:12px;
	height:60px;
	font-weight:bold;
	overflow:auto;
	width:135px;
}
#finalprod {color:black; font-size:12px; cursor:pointer;}
#finalprod:hover {
	background-color:#06F;
	font-size:12px;
	color:#FFF;
	 cursor:pointer;
}
