body{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; margin:0px }
td,tr{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  }
.hdtab {font-family: Verdana, Geneva, Helvetica, Arial,sans-serif; font-size: 12pt; color: #9E9E9E;  padding-left: 20px; font-weight: bold;  width:180px;  }
.hdtabsm {font-family: Verdana, Geneva, Helvetica, Arial,sans-serif; font-size: 9pt; color: #9E9E9E;  padding-left: 20px; font-weight: normal;  width:180px;  }
.hdtabxs {font-family: Verdana, Geneva, Helvetica, Arial,sans-serif; font-size: 8pt; color: #9E9E9E;  padding-left: 20px; font-weight: normal;  width:180px;  }
FORM {margin:0px	}
a:hover{
	text-decoration:underline;
}
.text {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#000000;}
.xs {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 7.5pt;  }
.greysm {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #5F5F5F;  }
.xsb {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 0.95em;  font-weight: bold;  letter-spacing: -0.03em;  }
.white { color:white}
.navy { color:#002382}
.green {color:#339966}
.red { color: Red;}
.grey { color: #5F5F5F;}
.footergrey { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #848484;  }
a.footergrey:link { color: #848484; text-decoration: underline; }
a.footergrey:hover { color: #015BC9; text-decoration: underline; }
a.footergrey:visited { color: #848484; text-decoration: underline; }
.silver { color: #9C9C9C;}
.blue {color:#0066CC}
.borderlm {border-left: 1px solid #FF3DB2; 	border-bottom: 1px solid #FF3DB2; border-right: 1px solid #FF3DB2;  }

.borderrum {border: 1px solid #003366;  }
.border{ border: 1px solid #ffffff;}
.bordera { border: 1px solid #4DB7FE
	
}
.borderb{ border: 1px solid #002382;}
.borderc{ border: 1px solid #66FFFF;}
.borderg{ border: 1px solid #B5B5B5;}
.bordern{ border: 1px solid #003399;}

.borderw{ border: 1px solid #c3d2e2;  background-color: #FAA718; color:#ffffff;  text-align: center; height:24px;}
.bordertb{ border: 1px solid #c3d2e2;  background-color: #FAA718; color:#ffffff;  text-align: center;  border-left: 0px; border-right: 0px; height:24px; }

.travel {	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif; color:#ffffff; font-size: 11px; 		 }
a.travel:link {color: #ffffff;	text-decoration: none;		font: bold 12px;
}
a.travel:hover {	color: #000066;		text-decoration: none;}
a.travel:active {	color: #FF3333;			text-decoration: none;}
a.travel:visited {font: bold 12px; text-decoration: none;}
A.tahoma:link {COLOR: #003399;  TEXT-DECORATION: none}
A.tahoma:hover {COLOR: #3399ff;  TEXT-DECORATION: underline}

A.tahoma1:link {COLOR: #003399;  TEXT-DECORATION: underline}
A.tahoma1:hover {COLOR: #3399ff;  TEXT-DECORATION: none}

A.text:link {COLOR: #000000;  TEXT-DECORATION: none}
A.text:hover {COLOR: #0099ff;  TEXT-DECORATION: underline}

.headtab {color: #9E9E9E; TEXT-DECORATION: none }
a.headtab:link {color: #9E9E9E; TEXT-DECORATION: none }
a.headtab:hover {color: #0060C9; TEXT-DECORATION: none }

.footer{font-family: Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; color: #001A66;}
.date{font-size: 11px; color: #ffffff; margin-right: 10px; text-align:right}

.bg_blue {background: #0099FF url(../images/bg_blue.gif) repeat-x fixed bottom;}
.bg-aeroplane {background: url(../images/aeroplane_bg.jpg) no-repeat right;	}
.bg-suitcase {background: url(../images/bg_suitcase.jpg) no-repeat right;	}
.bg-travel {background: url(../images/bg_top_travel.jpg) no-repeat right;  }
.bg-hotel {background: url(../images/bg_top_hotel.jpg) no-repeat right;  }
.bg-car {background: url(../images/bg_top_car.jpg) no-repeat right;  }
.bg-air {background: url(../images/bg_top_air.jpg) no-repeat right;  }
.bg-flightinfo {background: url(../images/bg_top_flifo.jpg) no-repeat right;  }
.bg_contentsbluex {background: #003399 url(../images/contents_bgblue.gif) no-repeat right; color:white; 	text-align: right; }
.bg_contentsbluea {background: #003399 url(../images/contents_bgbluea.gif) no-repeat top right; color:white; 	text-align: right; }
.bg_contentsblue {background: #ffffff url(../images/contents_bgblueb.gif) no-repeat top right; color:white; 	text-align: right; }
.bg_contentadvert {background: #0099ff url(../images/bg_topleft-advertb.gif) no-repeat top right;	text-align: center; padding:0; margin:0;}
.bg_blueplain{background: #003399 url(../images/contents_bgblue_plain.gif) no-repeat right top; color:white; 	text-align: right; }
.bg-blueline {background: url(../images/bg-blueline.gif) repeat-x fixed bottom;   }
.bg-bluemain {background: url(../images/bg_main_blue.gif) repeat-x fixed bottom;   }

input,select,{font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;padding-left:3px;	}
select.TPcountry{	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	width: 110px;	overflow: scroll;}
select.TPcity{	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;	width:110px;	line-height: 20px;}
input.TPcode {		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #86D0FF;	text-align: center;	letter-spacing: 1px;	}
select.TPcode {	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; 	background-color: #86D0FF;	text-align: center;	letter-spacing: 1px;	}
input.TPcode-grey {		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EAEAEA;	text-align: center;	letter-spacing: 1px;	}
input.HOT {		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #B7E3FF;	}
.space {	 line-height: 16px;}
.tabattach { background-attachment: fixed;  background-position: top;  background-repeat: no-repeat;   }
.textmed {text-decoration: none;			font:12px		}	

.tab {	color:#e3e3e3;	text-decoration: none;	font:12px; 	}
a.tab:link {color: #e3e3e3;	text-decoration: none;		font:12px;  }
a.tab:hover {	color: #ffffff;		text-decoration: underline;}
a.tab:active {	color: #ffffff;			text-decoration: none;}

.tabxs {	color:#e3e3e3;	text-decoration: none;	font:9px; line-height: 11px; }
a.tabxs:link {color: #e3e3e3;	text-decoration: none;		font:9px;  }
a.tabxs:hover {	color: #ffffff;		text-decoration: underline;}
a.tabxs:active {	color: #ffffff;			text-decoration: none;}


.adlink {cursor:default}

.events{color : #0C1352;	 font : 230%  "Arial Black", Arial, Geneva, Arial, Helvetica, sans-serif;	 letter-spacing : -1px;}
.hdfaq {color : #8397C6;	 font : bold 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; padding-left:18px;}
.subfaq {color:#0066CC;  border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;}
.txtfaq {color:black;  border-bottom: 1px solid gray; padding-left:18px; padding-right:18px;}

.tahoma {font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px; color:#003399	}
.tahoma1 {font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;	FONT-SIZE: 12px; color:#003399; line-height:20px;	padding-left:6px;}

.left {
margin-left: 30px; 

} 
.bordergb1 {border-bottom: 1px solid #CCCCCC;
	
}
.bordergt1 {border-top: 1px solid #CCCCCC;
	
}
.nm0 {
	margin:0px;
	padding:0px;
}
.m5 {margin:5px;
	
}
.m10 {margin:10px;
	
}
.m20 {margin:20px;
	
}
.pdr4 {padding-right:4px;
	
}
.pdl4 {padding-left:4px;
	
}
.ln01g {height:1px; background-color: Silver;
	
}

.comments {
position:absolute;
visibility: hidden; 
color:#003399;
font-size:10px;
layer-background-color: #ffffff;
  padding:4px;
	max-width: 250px;
	border: 1px solid gray;
	background-color: #ffffff; 

	
}  

.via {
width:30px;
background-color: #EAEAEA;
	text-transform: uppercase;
}
.borderBAS {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
