body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f5f5f5;
	/*font-family:"Segoe UI", Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size:0.9em;
}
a { text-decoration:none;}
a img { border:none }
.pointer {cursor:pointer}
.no-border{border:none}
.border{border-bottom:1px solid #ccc;margin-bottom:10px}
.border-double {border-bottom:3px  double #009edd; margin-bottom:10px}
.clear{clear:both}
.red {color:#F00}
.question{}
h2 {
	
	font-weight:normal;
	font-size:1.1em;
		color: #009edd;
		background-image:url("../img/underline.png");
		background-repeat:no-repeat;
		background-position: center 18px;
		padding:0px;
		padding-bottom:10px;
		margin:0px;
	text-align:center;
		width:100%;
		border:0px solid #ccc;
}
h3{

	font-weight:normal;
	font-size:1.1em;
		color: #009edd;
		
		padding:5px 10px 5px 10px;

		margin:0px;
	text-align:left;

		border:0px solid #ccc;
	
	border-bottom:1px solid #EAEAEA;
	
	
}


h4{
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	
}




.textarea{font-family:Verdana, Geneva, sans-serif;font-size:11px; resize:vertical}
#container { 

border:0px solid #900;


}

#brownBar{
	


color:#DBB96A;

background-color:#382b22;
	padding-bottom:15px;
	padding-top:15px;
border-bottom:	3px solid #DBB96A;
}




#brownBar a {
	
border-bottom:1px dotted #DBB96A;

	
	color:#DBB96A;
	
}

#brownBar a:hover {
	
border-bottom:0px;
	color:#FFFFFF;
	
	
}




/*code is related to header and qtip of the file */
 .c1 { font-size:12px; color:#666666;padding:10px}
 .ctext-box{width:250px;font-size:11px;text-transform: none}

.textarea{font-family:Verdana, Geneva, sans-serif;font-size:11px; resize:vertical}
.wfeed{width:250px}
.cfeed{width:440px}
.submit{ cursor:pointer}
.highlight{font-size:14px;		color: #009edd;}
.highlight1{ font-family:"Segoe UI", Arial, Helvetica, sans-serif;font-size:14px}
.highlight2{ font-family:"Segoe UI", Arial, Helvetica, sans-serif;font-size:12px}

.head-seperator{border-left:1px dotted #ccc;padding-left:10px;vertical-align:top}
.head-left{width:250px;padding-right:10px}







#brownBar ul,#brownBar li { list-style-type: none; display:inline-block; padding:0px;margin:0px;  border:0px solid #96C;  vertical-align:middle;}
#searchBox {background-image:url(../img/searchBox.png);  background-repeat:no-repeat;border:0px solid #FF0;padding:5px 30px 5px 10px;width:160px; background-color:#382b22;;height:20px;color: #999}
	 
	 
	 #searchBox:focus{
	outline:none;
	border:none;
		
}
	 
	 
	.brownLogoPadding { padding-right:230px}

.content {
	
	width:995px;
	margin:0px auto;
	
}



.pad-division {
	
	
	padding:5px 0px 5px 0px;

	margin:0px auto;

	
}

.pad-division10 {
	
	
	padding:10px 0px 10px 0px;

	margin:0px auto;

	
}

.w200 {width:200px }


/*-----------farematrix---------------------------		
-----------farematrix---------------------------*/
	
.topleft_1{
	background-image:url(../img/topleft.png);
	background-repeat:no-repeat;
	width:15px;
	height:18px;
	}
.topmidd_1{
	background-image:url(../img/topmidd.png);
	background-repeat:repeat-x;
	height:18px;
	}
.topright_1{
	background-image:url(../img/topright.png);
	background-repeat:no-repeat;
	width:17px;
	height:18px;	
	}

.left_1{
	background-image:url(../img/left.png);
	background-repeat:repeat-y;
	width:15px;
	}	
.right_1{
	background-image:url(../img/right.png);
	background-repeat:repeat-y;
	width:17px;
	}	
.bottomleft_1{
	background-image:url(../img/bottomleft.png);
	background-repeat:no-repeat;
	width:15px;
	height:17px;
	
	}
.bottommidd_1{
	background-image:url(../img/bottommidd.png);
	background-repeat:repeat-x;
	height:17px;
	}
.bottomright_1{
	background-image:url(../img/bottomright.png);
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	}
	
	
	
	
	.left-col{ width:300px; float:left; border:0px solid #900; }	
		.left-col-booking{ width:200px; float:left; border:0px solid #900;}
	.right-col{ width:695px; float:right; border:0px solid #06F; position: relative; }
	
			.right-col-booking{ width:795px;float:right; border:0px solid #06F; position: relative; }
	.inline {margin:0px auto;}
.inline-ul ul ,.inline-ul li { list-style-type: none; display:inline-block; padding:0px;margin:0px;  border:0px solid #96C;vertical-align:middle;  }	

.ul ul,.ul li{ list-style-type: none; padding:0px; margin:0px; vertical-align:middle; list-style-position: outside; display: block;padding-bottom:5px; }
	
	hr { color: #E0E0E0 }
	
	.normalTextBox {width:93%; background-color: #FFFFFF; background:url("../img/Spec_Sprite_Colors.png"); background-position: 0 -290px; background-repeat: repeat-x; border: 1px solid #ccc; border-radius:3px; color: #344753; padding: 5px; text-transform: capitalize; 

		}	
			.normalTextBox:hover {
		
		border:1px solid   #999;
	}
	.normalTextBox:active,.normalTextBox:focus {
		
		border:1px solid  #009edd;
	}
		.smallTextBox {  background-color: #FFFFFF; background:url("../img/Spec_Sprite_Colors.png"); background-position: 0 -290px; background-repeat: repeat-x; border: 1px solid #ccc; border-radius:3px; color: #344753; padding: 5px; text-transform: capitalize;  

		}
		
	
					.smallTextBox:hover {
		
		border:1px solid   #999;
	}
			.smallTextBox:active,.smallTextBox:focus {
		
		border:1px solid  #009edd;
	}
		
		.input-cal{
			background-color: #FFFFFF; background:url("../img/Spec_Sprite_Colors.png") no-repeat transparent;  background-position: 110px -244px;
    cursor: pointer;
			
		}
		
		.left-arrow {  background-image: url("../img/Spec_Sprite_Colors.png"); background-repeat: no-repeat; background-position: 0px 7px;padding:5px 5px 5px 15px; 		}
		
		.booking-blue-text{ 	color: #666; font-size:11px; font-family:"Segoe UI", Arial, Helvetica, sans-serif;}
		
		.left-arrow a {
			
			color: #009edd;
		}
			.left-arrow a:hover {
			
			color:#333;   
		}
		
		#advanced-options{ display:none}
		
	.button_link{
	background:url(../img/buttons_bg.png) no-repeat scroll right -41px transparent;
	color:#2f3850;
	text-shadow:#f2f2f2 0 1px 1px; 
	display:inline-block;
	margin:5px 0;
	border:0 none;
	padding:0 30px 0 0;
	font-family: "HattoriHanzoLight", Calibri, sans-serif;
	font-size:18px;
	
	cursor:pointer}

.button_link span{
	background:url(../img/buttons_bg.png) no-repeat scroll left 0 transparent;
	display:block;
	line-height:20px;}

.button_link:hover {
	color:#753573}

.button_link:active {
	background-position:right -123px;
	color:#444e69}

.button_link:active span {
	background-position:left -82px;}

.button_link span {
	padding:5px 0px 16px 30px;}
	
.button_link.large_button{
	background:url(../img/buttons_large_bg.png) no-repeat scroll right -52px transparent;}
	
.button_link.large_button span{
	background:url(../img/buttons_large_bg.png) no-repeat scroll left 0px transparent;
	line-height:18px;}

.button_link.large_button:active {
	background-position:right -156px;
	color:#444e69}

.button_link.large_button:active span {
	background-position:left -104px;}	

.button_link.large_button span,
.button_link.large_button:active span {
	padding:13px 0px 21px 30px;}
	
	/* Color Styled Buttons */
.dark_blue, .dark_blue span {
	background-image:url(../img/dark_blue/buttons_bg.png);
	color:#d2d6d9;
	text-shadow:#000 0 1px 1px;}

.dark_blue:active span {
	color:#181818;
	text-shadow:#d2d6d9 0 1px 1px;}

.sky_blue, .sky_blue span {
	background-image:url(../img/sky_blue/buttons_bg.png);
	color:#c2e3ff;
	text-shadow:#000 0 1px 1px;}

.sky_blue:active span {
	color:#181818;
	text-shadow:#c2e3ff 0 1px 1px;}
	

.magic_pink, .magic_pink span {
	background-image:url(../img/magic_pink/buttons_bg.png);
	color:#ffe1ee;
	text-shadow:#000 0 1px 1px;}

.magic_pink:active span {
	color:#181818;
	text-shadow:#ffe1ee 0 1px 1px;}

.mellow_yellow, .mellow_yellow span {
	background-image:url(../img/mellow_yellow/buttons_bg.png);
	color:#592d13;
	text-shadow:#e9dca8 0 1px 1px;}

.mellow_yellow:active span {
	color:#181818;
	text-shadow:#f5df67 0 1px 1px;}

.juicy_orange, .juicy_orange span {
	background-image:url(../img/juicy_orange/buttons_bg.png);
	color:#ffdbc0;
	text-shadow:#531b05 0 1px 1px;}

.juicy_orange:active span {
	color:#181818;
	text-shadow:#f79859 0 1px 1px;}

.sports_green, .sports_green span {
	background-image:url(../img/sports_green/buttons_bg.png);
	color:#e9fac9;
	text-shadow:#233c07 0 1px 1px;}

.sports_green:active span {
	color:#181818;
	text-shadow:#80a45a 0 1px 1px;}

.romance_red, .romance_red span {
	background-image:url(../img/romance_red/buttons_bg.png);
	color:#ffbfbf;
	text-shadow:#000 0 1px 1px;}

.romance_red:active span {
	color:#181818;
	text-shadow:#dc7c7c 0 1px 1px;}
	
	
	.list-fixed ul, .list-fixed li,	.booking-review ul, .booking-review li{ list-style-type: none; display:inline-block;  padding:0px;margin:0px;  border:0px solid #96C;vertical-align:middle; width:100%}	
	
	.booking-review li { border:0px solid #ccc;font-size:12px;padding-top:10px;	 }
	
	.booking-review li span{ color:#999;text-align:right;display:block;width:100%;padding-top:3px;border-bottom:1px dotted #ccc;font-size:11px;	color: #009edd;font-weight:bold;padding-bottom:10px}

	
	.list-fixed ul li { text-align:left;border:0px solid #ccc;width:60%; text-transform:capitalize;padding-bottom:5px;}
	
	.list-fixed ul li.price { text-align:right;border:0px solid #ccc;width:35%; 		color: #009edd;}
	.list-fixed ul li.price span { text-align:right;font-size:80%;	color: #999;}
	
	.list-fixed ul li.price span.cad {  background-image: url("../img/Spec_Sprite_Colors.png"); background-position:0px -193px;width:20px;height:15px;border:0px solid #ccc;display:inline-block}
	
		.list-fixed ul li.price span.usd {  background-image: url("../img/Spec_Sprite_Colors.png"); background-position:0px -115px;width:20px;height:15px;border:0px solid #ccc;display:inline-block}


.int-fare-sum {
	float: left;
	width:70px;
	
	border:0px solid #33C;
	
	background-image:url("../img/mat_sep.png");
	background-repeat:no-repeat;
	background-position:center right;
	padding-right:15px;

	overflow:hidden;
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
.int-fare-booking { width:100px;height:120px;border:0px solid #00F;padding-top:30px}
.int-fare-sum ul,.int-fare-sum li {list-style-type: none; display:inline-block;  padding:0px;margin:0px;  border:0px solid #96C;vertical-align:middle; width:100%}

.int-fare-sum li { text-align:center; text-transform:capitalize;color:#666; 	font-size:10px;}



.int-fare-sum-booking {


	border:0px solid #33C;

}

.int-fare-sum-booking ul,.int-fare-sum-booking li,.total-price-booking ul,.total-price-booking li, .total-price-booking-right ul, .total-price-booking-right li {list-style-type: none; display:inline-block;  padding:0px;margin:0px;  border:0px solid #96C;vertical-align:middle;width:100% }

.total-price-booking li{   text-transform:capitalize;color:#666; 	font-size:12px; font-family:"Segoe UI", Arial, Helvetica, sans-serif;text-align:right;width:80px;padding-top:0px;border-top:1px dotted #ccc;font-weight:bold}
.total-price-booking li.name{ width:70px;text-align:left}

.int-fare-sum-booking li {  text-transform:capitalize;color:#666; 	font-size:11px; font-family:"Segoe UI", Arial, Helvetica, sans-serif;text-align:right;width:80px;padding-bottom:5px}

.int-fare-sum-booking li.name{width:70px;text-align:left}

.total-price-booking-right li{text-transform:capitalize;color:#666;font-size:12px; font-family:"Segoe UI", Arial, Helvetica, sans-serif;text-align:right;width:695px;font-weight:bold;padding-right:55px;border-top:1px dotted #ccc;padding-top:5px}










li.dotted-sep{	margin-bottom:5px;	border-bottom:1px  dotted #CCCCCC;}
.dotted-sep-float{	float:left;width:570px;border-bottom:1px  dotted #CCCCCC;padding:0px 0px 0px 0px}

.int-fare-sum  li.cur-text { color:#666  ;text-align:left;font-size:0.9em}
.int-fare-sum  li.cur-text-total { color: #009edd; text-align:left;font-size:11px}
.int-fare-sum  li span { color: #999; font-size:11px;text-transform:lowercase;font-family:Arial, Helvetica, sans-serif}

.int-fare-sum  li span.cad {  background-image: url("../img/Spec_Sprite_Colors.png"); background-position:0px -193px;width:20px;height:15px;border:0px solid #ccc;display:inline-block}
.int-fare-sum  li span.usd {  background-image: url("../img/Spec_Sprite_Colors.png"); background-position:0px -115px;width:20px;height:15px;border:0px solid #ccc;display:inline-block}



.col-header ul,.col-header li,.flight-row ul, .flight-row li,.booking-init ul,.booking-init li{list-style-type: none; display:inline-block; padding:0px;margin:0px;  border:0px solid #96C;vertical-align:middle;}


.col-header li { width:75px;background-color:#F7F7F7;padding:2px 5px 2px 5px;font-size:12px;border-bottom:#CCC 1px solid;color:#666;border-right:1px dotted #ccc;}


.booking-init {border:0px solid #009;float:left;width:600px;padding-left:30px}
.booking-init li{ font-size:11px;padding:5px 5px 5px 5px;font-family:Verdana, Geneva, sans-serif;border-bottom:1px dotted #F3F3F3;text-align:left;width:500px}

.booking-init li.name{ width:80px}


.flight-row li {width:70px;padding:5px 5px 8px 5px;font-size:12px;font-family:Arial, Helvetica, sans-serif; cursor:default}
.flight-row ul:hover {background-color:#F7F7F7;}
.flight-row li.tt{text-align:Center}
li.long { width:125px;}

/* this css for only flightdetails li */
li.extralong { width:195px;}
li.extrashort{ width:75px; text-align:center;}


 li.short { width:35px;text-align:right}
  li.bigshort { width:50px;text-align:right;}
 
 a.price-bar-cad  {
	 
	 background-image:url("../img/cad-price.png");  background-repeat:no-repeat; width:114px;height:43px;position:relative;float:Right;left:20px;top:0px;
	 	font-family:Tahoma, Geneva, sans-serif;font-size:16px;text-align:center;padding-left:15px;padding-top:2px;color:#FFF;font-weight:bold; display:block
 }
 
 a.price-bar-cad:hover{  background-position:0px -47px;color:#FFEAEC;}
 
 a.price-bar-cad div span {font-size:12px;font-weight:normal;	font-family:"Segoe UI", Arial, Helvetica, sans-serif;top:-3px;position:relative;color:#FF9396 }
 
   a.price-bar-usd  {
	 
	 background-image:url("../img/us-price.png");  background-repeat:no-repeat; width:114px;height:43px;position:relative;float:Right;left:20px;top:0px;
	 	font-family:Tahoma, Geneva, sans-serif;font-size:16px;text-align:center;padding-left:15px;padding-top:2px;color:#FFF;font-weight:bold; display:block
 }
 
 a.price-bar-usd:hover{  background-position:0px -46px;color:#FFEAEC;}
 
 a.price-bar-usd div span {font-size:12px;font-weight:normal;	font-family:"Segoe UI", Arial, Helvetica, sans-serif;top:-3px;position:relative;color:#85AEF3 }
 
 
 
 
 
 
 .best-deal { background-image: url("../img/best-deal.png"); display:block; position:absolute; width:25px; height:68px; top:-1px; z-index: 300;left:5px }
  .slider-range-min ul,.slider-range-min li,.passenger-info ul,.passenger-info li, .pagination ul, .pagination li{list-style-type: none; display:inline-block; padding:0px;margin:0px;  border:0px solid #96C;vertical-align:middle;}
 
 
.slider-range-min li{text-align:right;color:#009edd; font-weight:bold;padding-left:0px;padding-bottom:5px;border:0px;
font-family:Verdana, Geneva, sans-serif;font-size:11px;} 
 .slider-amountr { width:145px;  }
 
 .qtip-content {display:none;}
 
 .q-content{
 font-family:"Segoe UI", Arial, Helvetica, sans-serif;
 font-size:11px;
 
 }
 .q-content p {padding:5px;margin:0px;border-bottom:1px dotted #ccc}
 
 .q-content .red {background-color:#FFEAEB;color:#A40004}
 
 .q-content ul {list-style:none;padding:0px;margin:0px;padding-top:10px}
 
 .q-content li{ padding:3px;}
 .q-content li.orange{ background-color:#EBFEE2; color:#007D00; padding:5px;border:1px dotted  #66CC00;border-right:0px;border-left:0px  }
 
 .passenger-info{margin-top:10px; background-image:url("../img/passenger-bg.png"); width:138px;height:36px; float:left;border:0px solid #9F6}
 .passenger-info li{font-family:Arial, Helvetica, sans-serif;padding-left:8px;border:0px solid #03F;width:32px;text-align:center;padding-top:5px;color: #999;font-weight:bold}
 .traveller-info td, .payment-info td, .contact-info td{ padding:0px 5px 2px 5px;font-size:12px;font-family:"Segoe UI", Arial, Helvetica, sans-serif; vertical-align:middle}
 .traveller-info table{ background-color:#FBFBFB;width:100%;padding:10px;border:1px dotted #ccc;border-radius:5px;-moz-border-radius:5px}
 .ac_input_small{font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:2px}
 .ac_input_small_extra{width:20px}
  .payment-info table, .contact-info table{width:100%;padding:10px;border:0px dotted #ccc;border-radius:5px;-moz-border-radius:5px}
  
  
  .contact-info a{color: #009edd;border-bottom:1px dotted #009edd }
  
  .contact-info a:hover{border-bottom:1px solid #009edd }
  
  
  
  /* FAREMATRIX CODE*/
  
  
  
.farematrix{
	float:right;
	background-image:url(../img/farematrix.png);
	background-repeat:no-repeat;
	width:262px; height:57px;
	/*margin:15px 10px 0px 0px;*/
	}	
.matrixleft{
	float:left;
	width:60px;
	background:url("../img/mat_sep.png") no-repeat top right;
	height:160px;
	padding-right:20px;

	}
	
	.matrixleft table{ }
	.matrixleft td{text-align:left;vertical-align:bottom;height:40px;}
 .imgclass{height:40px;}
.matrixright{
	float:right;
	width:875px;
	overflow:auto;


	}
	
	
	.fareclass{
		width:120px;
		text-align:center;
	}
	
	.fareclass a{
		cursor:pointer;	}
	
		.faretdclass{
			height:45px;
			font-size:11px;
	}
	

	
	
.mat_sep{
	background-image:url(../img/mat_sep.png);
	width:9px; height:172px; background-repeat:no-repeat;
	
	
	}			
.f_n_line{
	background-image:url(../img/logo_b_line.png);
	width:79px; height:7px;
	background-repeat:no-repeat;
	margin-top:3px;
	}	
.flightname{
	height:45px;
	font-size:10px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	vertical-align:middle;
	}
.flightname2{
	font-size:0.8em;
	color:#666;
	}		
.stops{
	font-weight:bold;
	color:#666;
	font-size:0.8em;
	}	
.cost{
	font-weight:normal;
	color:#0086BF;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	}
.flightnumb{
	font-size:0.8em;
	color:#999;
	
	font-size:10px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	}	
.pagination li a,.pagination li span {border:1px solid #ccc;padding:6px 10px 6px 10px;margin:5px;text-transform:capitalize;font-family:"Segoe UI", Arial, Helvetica, sans-serif;
border-radius:5px; -moz-border-radius:5px;background-color:#FFF;color:#382b22; cursor:pointer}
.pagination li a:hover{
	background-color:#EBD7A9;
	border:1px dotted #382b22;


 }

.advancegraph,#flexibledates{text-align:center}



.pagination li span{background:none;border:1px dotted #ccc;cursor:default}

.warning{ background-color: #F8F9D5; background-image: url(../img/warning-icon.png); background-repeat: no-repeat; background-position: 10px center;padding:5px;border:0px solid #F0E126;padding-left:40px;border-radius:5px;-moz-border-radius:5px;color:#65630A; }

.modal-buttons{cursor:pointer;vertical-align:middle; margin-left:15px; 	border-radius:5px;
	-moz-border-radius:5px;padding:5px;}
.modal-buttons-img{ vertical-align:top;  }

.pricelock {border:1px solid #ccc;width:80px;padding: 0px;float:left;cursor:pointer;position:relative;top:10px;left:10px;padding-left:10px;padding-right:10px;border:1px dotted #F5F5F5;border-radius:5px;-moz-border-radius:5px}

.moreinfo {padding: 21px 10px 10px 20px;float:left}



.pnr-text{font-size:12px;}


.pnr-text span{font-family:Verdana, Geneva, sans-serif;font-weight:bold}

.pnr-text b {font-weight:normal;	color: #009edd;font-family:Verdana, Geneva, sans-serif;}

.pnr-text a{color: #009edd;}
.pnr-text a span {font-size:9px;font-family:Verdana, Geneva, sans-serif;color:#999}
.pnr-text a:hover{color:#000;border-bottom:1px dotted #000;}

.pnr-right{text-align:right;padding-top:10px;border-top:1px dotted #ccc}




/*changing qtip border for pages other than home page */




/* code related to footer */

#footer {
	margin-top:30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:  #666;
	color:#666;
 }

#footer a{
	color:#666
}

#footer a:hover{color: #876A27; text-decoration:underline}

#footer .tb-spacer{ padding-left:250px}

#footer .tf-footer{padding-left:50px;font-size:12px}
#footer .tf-footer span{
	font-size:15px;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	color:#876A27
}
#footer p{text-align:center}


/* added by durgesh  */

/* for IE 7 css */

[if IE 7] #brownBar ul,#brownBar li,.inline-ul ul ,.inline-ul li ,.button_link,.list-fixed ul, .list-fixed li,	.booking-review ul, .booking-review li,.list-fixed ul li.price span.cad,.list-fixed ul li.price span.usd, .int-fare-sum ul,.int-fare-sum li ,.int-fare-sum-booking ul,.int-fare-sum-booking li,.total-price-booking ul,.total-price-booking li, .total-price-booking-right ul, .total-price-booking-right li ,.int-fare-sum  li span.cad ,.int-fare-sum  li span.usd, .col-header ul,.col-header li,.flight-row ul, .flight-row li,.booking-init ul,.booking-init li, .slider-range-min ul,.slider-range-min li,.passenger-info ul,.passenger-info li, .pagination ul, .pagination li {  
  display:inline;
  
}  

[if IE 7] #brownBar ul,#brownBar li.inmiddle{

	padding-top:20px;
	
	
}

/*===========tickets-to-philippines=================*/

.tickets{
	font-size:1.6em;
	color:#009EDD;
	font-weight:normal;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	}
.roundtrip{
	font-size:1.1em;
	color:#C60606;
	font-weight: normal;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	}
	
.terms a{
		font-size:0.75em;
	color:#009EDD;
	font-weight:normal;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	}
			
.lastupdate{
	font-size:0.75em;
	color:#C60606;
	font-weight:normal;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	}	
.from{
		font-size:0.85em;
	color:#333;
	font-weight:normal;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	}

.fare{
	font-size:0.85em;
	color:#009EDD;
	font-weight:normal;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	}	
.line{
	background-image:url(../img/line_bg.jpg);
	background-repeat:repeat-y;
	}
.ticket_pg_left{
	float:left;
	width:61%;
	border:0px solid #00F;
	padding:5px;
	}
.ticket_pg_right{
	float:right;
	width:35%;
	border:0px solid #00F;
	padding:5px;
	}
.ticket_col_bg{
	background-color:#09C;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	padding:2px;
	}
.ticket_wht_bg{
	background-color:#fff;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	}	
.why{
	color:#fff;
	font-size:1em;
	padding:5px 7px;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	}	
.why_list{
	padding:10px;
	}
.why_list ul{
	padding:0;
	margin:0;
	
	}
.why_list ul li{
	list-style-type:none;
	font-size:0.85em;
	color:#666;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	background:url(../img/checkMark.jpg) no-repeat 1px 5px;
	padding-left:20px;
	}
.countrynames{
	padding:10px;
	}
.countrynames ul{
	padding:0; margin:0;
	}			
.countrynames ul li{
	float:left;
	list-style-type:none;
	padding:3px 5px;
	color:#666;
	border-bottom:1px solid #CCC;
	margin:0px 3px;
	}			
.countrynames ul li a{
	color:#36C;
	text-decoration:none;
	}					