.barkatawan {
	border-bottom:1px solid #999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}



/* ------------------------------------------------ para sa meteor ---------------------------------------------------- */

.trylang {
font-family:Verdana;
font-size:14px;
color:red;
font-weight:bold;
}


div.newsy {
display: none;
overflow:hidden; 
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.newsko {
background-color:#39367D;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFFFF;
font-size:11px;
}

.subject {
background:#FF0000;
padding-left: 4px;
padding-right: 4px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
color:#FFFFFF;
font-size: 11px;
}


/* ------------------------------------------------ TAB ---------------------------------------------------- */
.tabberlive2 .tabbertabhide2 {
 display:none;
}
.tabber2 {
}
.tabberlive2 {
 margin-top:1em;
}

ul.tabbernav2
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav2 li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav2 li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav2 li a:link { color: #448; }
ul.tabbernav2 li a:visited { color: #667; }

ul.tabbernav2 li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav2 li.tabberactive2 a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}
ul.tabbernav2 
li.tabberactive2 a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}
.tabberlive2 .tabbertab2 {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;
}
.tabberlive2 .tabbertab2 h2 {
 display:none;
}
.tabberlive2 .tabbertab2 h3 {
 display:none;
}
.tabberlive2#tab1 {
}
.tabberlive2#tab2 {
}
.tabberlive2#tab2 .tabbertab2 {
 height:200px;
 overflow:auto;
}

/*---------------- end of tab basics ---------------------------------*/
/*----------------------- FRONT ---------------------------------*/

.smalist {
	font-family: Tahoma;
	font-size: 11px;
	color: #30420b;
	
}
.title_tp
	{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	}

.new
	{
		font-family: tahoma;
		font-size: 9px;
		color: red;
		font-weight:lighter;
		font-variant:small-caps;
	}

.update
	{
		font-family: Tahoma;
		font-size: 8px;
		color: #0055FF;
		font-weight:lighter;
		font-variant:small-caps;
	}	
		
fieldset {
	background:#F0F8FF;
	position:relative;
	border: 1px solid #708090;
	padding: 0.5em 0.3em 0.3em 0.3em;
	font-family: verdana;
	font-size: 11px;
	text-align: left;
	color: #708090;
}

fieldset.inc {
	background:#F0F8FF;
	position:relative;
	border: 1px solid #708090;
	padding: 3px 5px 3px 8px;
	font-family: verdana;
	font-size: 11px;
	color: #708090;
}

fieldset.moreinf {
	background:#FAFAD2;
	position: relative;
	border: 1px solid #708090;
	padding: 1px 2px 1px 2px;
	font-family: Tahoma;
	font-size: 11px;
	color: #161616;
}

legend {
	background:#FFFFFF;
	position:absolute;
	top:-19px;
	left:14px;
	border: 1px solid #708090;
	width: 112px;
	padding: 3px 15px 3px 5px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #4169E1;
}

legend.moreinf {
	background:	#4169E1;
	position: absolute;
	text-align:left;
	top:-11px;
	left:5px;
	border: 1px solid #708090;
	padding: 1px 2px 1px 2px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFE4B5;
}

.ss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#708090;
	font-weight: normal;
	text-decoration: none;
}
a.ss:link {
	font-size: 12px;
	color: #041690;
	font-weight: normal;
	text-decoration: none;
}
a.ss:visited {
	font-size: 12px;
	color: #041690;
	font-weight: normal;
	text-decoration: none;
}
a.ss:active {
	font-size: 12px;
	color: #041690;
	font-weight: normal;
	text-decoration: none;
}
a.ss:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}

.ss_sub
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #778899;
			font-variant:small-caps;
		}

ul.inc {
	list-style: url(../images2K7/arrow.gif);
	list-style-position: inside;
	margin-left: 1em;
	padding-left: 1em;
	text-indent: -1em;
	}

#custom-gen ul li:before {
	content: "\00BB \0020";
	}

/*----------------------- ASIA Box ---------------------------------*/


h1.asia_box
	 {
		font-family: tahoma;
		font-size: 15px;
		font-weight: bold;
		color: #DC143C;
		}
	
table.asia_box
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background:	#778899;
	}

h5.asia_box
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

td.itinerary
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border-bottom: 1px solid #666666;
		vertical-align: top;
		text-align:justify;
	}

span.itinerary
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border-bottom: 1px solid #666666;
		vertical-align: top;
	}

/*----------------------- Quick Inq Service ---------------------------------*/	

.inq
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}

input.inq
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border:1px solid #666666;
		background:	#D3D3D3;
		font-size: 11px;
		color: #000000;
	}

/*----------------------- Great Buy page ---------------------------------*/		

span.great
	{
		font-family: tahoma;
		font-size:14px;
		font-weight:bold;
		color: #db0000;
	}

td.headc
	{
		font-family: tahoma;
		font-size: 12px;
		text-align: left;
		font-weight: bold;
		color: #F5FFFA;
		background: url("../images2K7/blu/gb-bg.gif");
	}
	
td.fare
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		color: #000080;
		background: #B0E0E6;
	}
span.ratetitle
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #19579b;
	}

.clearfix:after {
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*----------------------- FREE FORM ---------------------------------*/		

span.common
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}
	
td.tghead
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color:#FFF;
	}

td.tgheaddays
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#FFF;
	}
	
td.tgbody
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		border-bottom:1px dotted #666;
	}	

td.tgvalue
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		border-bottom:1px solid #666;
		font-weight:bold;
	}

td.headup
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		background: #d6e3bc;
	}

td.head2
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		background: #d99594;
	}

td.katawan	
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
	}

td.katawanDguhit
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		border-bottom:1px dashed #666;
	}

td.boxy
	{
		border-top: solid 1px #595959;
		border-right: solid 1px #595959;
		border-bottom: solid 1px #909090;
		border-left: solid 1px #909090;
		padding: 6px 6px 8px 8px;
		background: #F3F3F3;
	}

.greyinc
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
	}

.blackinc
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
	}
	
.widetable
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

/*----------------------- ITINERARY HIGHLIGHTS ---------------------------------*/	

span.highlights
{ font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069D2;
}