BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.hdtab {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; WIDTH: 180px; COLOR: #9e9e9e; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial,sans-serif
}
.hdtabsm {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 180px; COLOR: #9e9e9e; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial,sans-serif
}
.hdtabxs {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: 180px; COLOR: #9e9e9e; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial,sans-serif
}
FORM {
	MARGIN: 0px
}
A:hover {
	TEXT-DECORATION: underline
}
.text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.xs {
	FONT-SIZE: 7.5pt; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.greysm {
	FONT-SIZE: 7.5pt; COLOR: #5f5f5f; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.xsb {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.03em
}
.white {
	COLOR: white
}
.navy {
	COLOR: #002382
}
.green {
	COLOR: #339966
}
.red {
	COLOR: red
}
.grey {
	COLOR: #5f5f5f
}
.silver {
	COLOR: #9c9c9c
}
.blue {
	COLOR: #0066cc
}
.borderlm {
	BORDER-RIGHT: #ff3db2 1px solid; BORDER-LEFT: #ff3db2 1px solid; BORDER-BOTTOM: #ff3db2 1px solid
}
.borderrum {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid
}
.border {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.bordera {
	BORDER-RIGHT: #4db7fe 1px solid; BORDER-TOP: #4db7fe 1px solid; BORDER-LEFT: #4db7fe 1px solid; BORDER-BOTTOM: #4db7fe 1px solid
}
.borderb {
	BORDER-RIGHT: #002382 1px solid; BORDER-TOP: #002382 1px solid; BORDER-LEFT: #002382 1px solid; BORDER-BOTTOM: #002382 1px solid
}
.borderc {
	BORDER-RIGHT: #66ffff 1px solid; BORDER-TOP: #66ffff 1px solid; BORDER-LEFT: #66ffff 1px solid; BORDER-BOTTOM: #66ffff 1px solid
}
.borderg {
	BORDER-RIGHT: #b5b5b5 1px solid; BORDER-TOP: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; BORDER-BOTTOM: #b5b5b5 1px solid
}
.bordern {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid
}
.borderw {
	BORDER-RIGHT: #c3d2e2 1px solid; BORDER-TOP: #c3d2e2 1px solid; BORDER-LEFT: #c3d2e2 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #c3d2e2 1px solid; HEIGHT: 24px; BACKGROUND-COLOR: #557ec2; TEXT-ALIGN: center
}
.bordertb {
	BORDER-RIGHT: 0px; BORDER-TOP: #c3d2e2 1px solid; BORDER-LEFT: 0px; COLOR: #ffffff; BORDER-BOTTOM: #c3d2e2 1px solid; HEIGHT: 24px; BACKGROUND-COLOR: #557ec2; TEXT-ALIGN: center
}
.travel {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Geneva, Helvetica, sans-serif
}
A.travel:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.travel:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
A.travel:active {
	COLOR: #ff3333; TEXT-DECORATION: none
}
A.travel:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; 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-SIZE: 11px; COLOR: #001a66; FONT-FAMILY: Tahoma, Geneva, Helvetica, sans-serif
}
.date {
	FONT-SIZE: 11px; COLOR: #ffffff; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
.bg_blue {
	BACKGROUND: url(../images/bg_blue.gif) #0099ff fixed repeat-x 50% bottom
}
.bg-aeroplane {
	BACKGROUND: url(../images/aeroplane_bg.jpg) no-repeat right 50%
}
.bg-suitcase {
	BACKGROUND: url(../images/bg_suitcase.jpg) no-repeat right 50%
}
.bg-travel {
	BACKGROUND: url(../images/bg_top_travel.jpg) no-repeat right 50%
}
.bg-hotel {
	BACKGROUND: url(../images/bg_top_hotel.jpg) no-repeat right 50%
}
.bg-car {
	BACKGROUND: url(../images/bg_top_car.jpg) no-repeat right 50%
}
.bg-air {
	BACKGROUND: url(../images/bg_top_air.jpg) no-repeat right 50%
}
.bg-flightinfo {
	BACKGROUND: url(../images/bg_top_flifo.jpg) no-repeat right 50%
}
.bg_contentsbluex {
	BACKGROUND: url(../images/contents_bgblue.gif) #003399 no-repeat right 50%; COLOR: white; TEXT-ALIGN: right
}
.bg_contentsbluea {
	BACKGROUND: url(../images/contents_bgbluea.gif) #003399 no-repeat right top; COLOR: white; TEXT-ALIGN: right
}
.bg_contentsblue {
	BACKGROUND: url(../images/contents_bgblueb.gif) #003399 no-repeat right top; COLOR: white; TEXT-ALIGN: right
}
.bg_contentadvert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_topleft-advertb.gif) #0099ff no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.bg_blueplain {
	BACKGROUND: url(../images/contents_bgblue_plain.gif) #003399 no-repeat right top; COLOR: white; TEXT-ALIGN: right
}
.bg-blueline {
	BACKGROUND: url(../images/bg-blueline.gif) fixed repeat-x 50% bottom
}
.bg-bluemain {
	BACKGROUND: url(../images/bg_main_blue.gif) fixed repeat-x 50% bottom
}
INPUT {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
SELECT.TPcountry {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; OVERFLOW: scroll; WIDTH: 110px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
SELECT.TPcity {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 110px; LINE-HEIGHT: 20px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
INPUT.TPcode {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #86d0ff; TEXT-ALIGN: center
}
SELECT.TPcode {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #86d0ff; TEXT-ALIGN: center
}
INPUT.TPcode-grey {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: center
}
INPUT.HOT {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b7e3ff
}
.space {
	LINE-HEIGHT: 16px
}
.tabattach {
	BACKGROUND-POSITION: 50% top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: no-repeat
}
.textmed {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
SELECT.formmed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.tab {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e3e3e3; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.tab:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e3e3e3; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.tab:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.tab:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tabxs {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #e3e3e3; LINE-HEIGHT: 11px; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.tabxs:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #e3e3e3; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.tabxs:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.tabxs:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.adlink {
	CURSOR: default
}
.events {
	FONT: 230% "Arial Black", Arial, Geneva, Arial, Helvetica, sans-serif; COLOR: #0c1352; LETTER-SPACING: -1px
}
.hdfaq {
	PADDING-LEFT: 18px; FONT: bold 12px Tahoma, Geneva, Arial, Helvetica, sans-serif; COLOR: #8397c6
}
.subfaq {
	BORDER-TOP: #cccccc 1px solid; COLOR: #0066cc; BORDER-BOTTOM: #cccccc 1px solid
}
.txtfaq {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; COLOR: black; BORDER-BOTTOM: gray 1px solid
}
.tahoma {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.tahoma1 {
	PADDING-LEFT: 6px; FONT-SIZE: 12px; COLOR: #003399; LINE-HEIGHT: 20px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.left {
	MARGIN-LEFT: 30px
}
.bordergb1 {
	BORDER-BOTTOM: #cccccc 1px solid
}
.bordergt1 {
	BORDER-TOP: #cccccc 1px solid
}
.nm0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 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 {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: gray 1px solid; COLOR: #003399; PADDING-TOP: 4px; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff; layer-background-color: #ffffff; max-width: 250px
}
.via {
	TEXT-TRANSFORM: uppercase; WIDTH: 30px; BACKGROUND-COLOR: #eaeaea
}
