.image_show { width: 180px; border-right: 5pt solid #d7ff99; border-bottom: 5px solid #d7ff99; }
body  { font-size: 8pt;font-family: Arial, Helvetica, "Times New Roman"; margin-top:0pt ; margin-left:0pt}
.body { font-size: 8pt; font-family: Arial, Helvetica, "Times New Roman"; }
.border1 { font-size: 8pt; font-family: Arial, Helvetica, "Times New Roman"; border: solid 1px #999; }
p      { color: black; font-size: 8pt;font-family: Arial, Helvetica, "Times New Roman" }
A  { color: #06c; font-size: 8pt; font-family: Arial, Helvetica, "Times New Roman"; text-decoration: underline }
A:hover { color: #f60; font-size: 8pt; font-family: Arial, Helvetica, "Times New Roman"; text-decoration: underline }
td      { color: black; font-size: 8pt;font-family: Arial, Helvetica, "Times New Roman" }
.special_text  { color: #333; font-size: 13px; font-family: Arial, Verdana; text-align: justify }
.special_table  { color: #333; font-size: 13px; font-family: Arial, Verdana; text-align: justify; padding: 3px; border: solid 1px #ffd7a2 }
.special_padding { color: #333; font-size: 13px; font-family: Arial, Verdana; text-align: justify; padding: 3px }
.intable_head  { color: #333; font-size: 13px; font-family: Arial, Verdana; font-weight: bold; background-color: #ffe7d6; text-align: justify; padding: 3px; border-color:  }
.intable_head2 { color: #333; font-size: 13px; font-family: Arial, Verdana; font-weight: bold; background-color: #dbe6f0; text-align: justify; padding: 3px; border-color:  }
.intable_head3 { color: #333; font-size: 13px; font-family: Arial, Verdana; font-weight: bold; background-color: #f8f5d1; text-align: justify; padding: 3px; border-color:  }
.intable_head4 { color: #333; font-size: 13px; font-family: Arial, Verdana; font-weight: bold; background-color: #ddd; text-align: justify; padding: 3px; border-color:  }
.table_small   { font-size: 12px; font-family: Arial, Helvetica; margin: 0; padding: 0; border: solid 1px #69f }
.table_small_head   { color: #fff; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; background-color: #6d9ded; text-indent: 3px; padding: 3px }
.table_small_cell    { font-size: 12px; font-family: Arial, Helvetica; background-color: #cae9ff; text-align: justify; padding: 5px }
.special_padding_smallfont { color: #333; font-size: 10px; font-family: Arial, "Times New Roman"; padding: 3px }
.table_small2 { font-size: 12px; font-family: Arial, Helvetica; margin: 0; padding: 0; border: solid 1px #f90 }
.table_small_head2  { color: #ff8400; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; background-color: #fff7bf; text-indent: 3px; padding: 3px }
.table_small_head3 { color: #fff000; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; background-color: #ff8400; text-indent: 3px; padding: 3px }
.Blink { color: #fff000; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; text-decoration: blink; background-color: #ff8400; text-align: center; text-indent: 3px; padding: 3px }
.padding_img { padding: 5px; border: solid 5px #fff }
/*add  by ko ye*/
.info_section {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ddd
}
.buttonbackorange { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; font-family: Arial, Helvetica, "trebuchet ms"; BACKGROUND-COLOR: #ffee96; border: solid 1pt #ddd; cursor: pointer; }
.border_yellow {BORDER-RIGHT: #ffdd5f 1px solid; BORDER-TOP: #ffdd5f 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffdd5f 1px solid; BORDER-BOTTOM: #ffdd5f 1px solid; FONT-FAMILY: Arial, Helvetica, "Times New Roman"; BACKGROUND-COLOR: #fffff5}
.border1  { font-size: 8pt;font-family: Arial, Helvetica, "Times New Roman"; border: solid 1px #999 }

.destinationTable { background-color: #d7ff99; padding: 3px; }
.placesborder {  }
.topRightAlignImg { border-bottom: 5px solid #d7ff99; border-left: 5px solid #d7ff99; }
.topLeftAlignImg { border-right: 5px solid #d7ff99; border-bottom: 5px solid #d7ff99; }
div.imgHr { background-image: url(/img/black_dot.gif); background-repeat: repeat; height: 1px; }
div.imgHr hr { display: none}
div.imgWHr { background-image: url(/img/white_dot.gif); background-repeat: repeat; height: 1px; }
div.imgWHr hr { display: none}
table.facility { font-size: 12px; font-family: Arial, Verdana; width: 100%; padding: 0; border-width: 0; }
table.facility .head { color: #a46600; font-weight: bold; background-color: #ffe5bd; text-align: center; }
table.facility .cell { background-color: #fff0dd; }
table.facility .cell2 { background-color: #fff4eb; }
table.pricePP { width: 99%; padding: 0; border-width: 0; }
table.pricePP .head { background-color: #aacae8; }
table.pricePP .cell { background-color: #d7e5fe; }
table.pricePP .valid { color: #f3ff00; font-weight: bold; background-color: #0770e6; text-align: center; }
table.hotelPrice { width: 99%; padding: 0; border-width: 0; }
table.hotelPrice .head { background-color: #ffe1a3; }
table.hotelPrice .cell { background-color: #fff9db; }
table.hotelPrice .ratesInclude { background-color: #eaeaea; padding-right: 5pt; padding-left: 5pt; }
table.hotelPrice .valid { color: #fff; font-weight: bold; background-color: #f1a042; text-align: center; }
/*end adding*/
.tourSdl { background-color: #b6b6b6; width: 270px; border-width: 0 }
.tourSdl .tourSdlTop { font-weight: bold; background-color: #ffdb3a }
.tourSdl .tourSdlBottom { font-weight: bold; background-color: #ffdb3a }
.tourSdl td { background-color: #feffb6; text-align: center }
.tourRte { border-width: 0 }
.tourRte .tourSdlTop { font-weight: bold; background-color: #ffdb3a; border-bottom: 1pt solid #ffdb3a }
.tourRte .tourSdlTopPrice { color: #ff5f0e; font-style: italic; background-color: #ffdb3a; text-align: right; padding-right: 12px; border-bottom: 1pt solid #ffdb3a }
.tourRte .tourSdlBottom { font-weight: bold; background-color: #ffdb3a; border-bottom: 1pt solid #ffdb3a }
.tourRte td { background-color: #feffb6; text-align: center; height: 35px; border-bottom: 1pt solid #ff5f0e }
.tourRte .priceCell { background-color: #fef095; text-align: center; height: 35px; border-bottom: 1pt solid #ff5f0e }
.tourRteIdvl { background-color: #b6b6b6; border-width: 0 }
.tourRteIdvl .tourSdlTop { color: #fff; font-weight: bold; background-color: #5691c9 }
.tourRteIdvl .tourSdlBottom { color: #fff; font-weight: bold; background-color: #5691c9 }
.tourRteIdvl td { background-color: #c0e4ff; text-align: center; height: 35px; border-bottom: 1pt solid #5691c9 }
.tourRteIdvl td.startCll { background-color: #b2d6ff; text-align: center }
.tourRteIdvl td.finishCll { background-color: #b2f2e1; text-align: center }
.tourRteIdvl td.statusCll { background-color: #b2f299; text-align: center }
.tourRteIdvl td.Avl { background-color: #c0e4ff; text-align: left; padding: 5px; border-bottom: 1pt solid #5691c9 }
.tourRteIdvl td.AvlHd { color: #fff; font-weight: bold; background-color: #5691c9; border-bottom: 1pt solid #6cade1 }
.footerTourOnly A { color: #ff0; font-size: 11px; font-family: arial; text-decoration: none; padding-right: 5px; padding-left: 5px; border-right: 1px solid #ff6100 }
.footerTourOnly A:hover { color: #ff6100; text-decoration: none; padding-right: 5px; padding-left: 5px; border-right: 1px solid #ff6100 }
.footerTourOnly { color: #fdfdfd; text-decoration: none }
.tourCll                { background-color: #ffc; background-image: url('(EmptyReference!)'); background-position: 0 top; margin-top: 0; padding: 12pt 5pt 5pt; border: solid thin silver }
.tourRolTop    { background-image: url(../img/bottombg.jpg) }
.tourHighlight { color: #fff; font-weight: bold; background-color: #ffa836; text-transform: uppercase; padding: 5px }
.tourHLCll { background-color: #fde57f; border: solid 5px #fff; outline: solid 1px #5397d2 }
.tourHLImg { background-color: #a7e3ff; border: solid 5px #fff; outline: solid 1px #5397d2 }
.tabButton      { color: #ff5f0e; font-weight: bold; background-color: #ffc; background-position: center; margin-bottom: 0; padding: 4px; border-style: solid; border-width: 2px; border-color: #ccc #ccc #ffc }
.tabButtonNml { font-weight: bold; background-color: #fff; cursor: hand; padding-top: 4px; padding-right: 4px; padding-left: 4px }
.SdlTabButton { color: #4c4c4c; font-weight: bold; background-color: #ffdb3a; cursor: hand; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-style: solid; border-width: 2px; border-color: #9a9a9a #9a9a9a #ffdb3a }
.SdlTabButtonNml { font-weight: bold; background-color: #fff; cursor: hand; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-bottom: 2px solid #b6b6b6 }
.trHg { height: 25px }
.trHgOver { height: 37px }
.headerMainImg1 { background-image: url(/include/img/changeImg/main01.jpg); background-repeat: no-repeat }
.headerMainImg2 { background-image: url(/include/img/changeImg/main02.jpg); background-repeat: no-repeat }
.headerMainImg3 { background-image: url(/include/img/changeImg/main03.jpg); background-repeat: no-repeat }
.headerMainImg4 { background-image: url(/include/img/changeImg/main04.jpg); background-repeat: no-repeat }
.headerMainImg5 { background-image: url(/include/img/changeImg/main05.jpg); background-repeat: no-repeat }
.headerMainImg6 { background-image: url(/include/img/changeImg/main06.jpg); background-repeat: no-repeat }
.headerMainImg7 { background-image: url(/include/img/changeImg/main07.jpg); background-repeat: no-repeat }
.headerMainImg8 { background-image: url(/include/img/changeImg/main08.jpg); background-repeat: no-repeat }
.headerMainImg9 { background-image: url(/include/img/changeImg/main09.jpg); background-repeat: no-repeat }
.headerMainImg10 { background-image: url(/include/img/changeImg/main10.jpg); background-repeat: no-repeat }
.headerLink { color: #ff0; font-size: 16px; font-family: arial; font-weight: bold; text-align: left; padding: 0 15px 0 0 }
.transparentBar { background: white; width: 100%; float: left; -moz-opacity: .90; filter: alpha(opacity=90); opacity: .90 }
.mainHeaderLink { color: #f00; font-size: 15px; font-family: arial; font-variant: small-caps; font-weight: bold; text-align: left; padding: 0 12px 0 0 }
.mainHeaderOver { color: #fff; font-size: 15px; font-family: arial; font-variant: small-caps; font-weight: bold; background: #ff8400; text-align: left; cursor: hand; padding: 0 12px 0 0 }
.indexTitle { color: #ff0; font-size: 13pt; font-family: "trebuchet ms"; font-weight: bold }
.leftmenu_head { color: #eff5ff; font-family: arial; font-weight: bold; background-color: #276090; padding-right: 5px; padding-left: 5px }
.leftmenu { font-family: arial; background-color: #c4dbff; padding-right: 5px; padding-left: 5px }
.dataCell { padding: 0 5px 5px }
.border { background-color: white }
.imgHead { height: 50px; border: solid 5px #c6daed }
.inputTxt { color: #fff; background-color: #0d53a1; padding-right: 5pt; padding-left: 5pt; border: solid 1pt #009 }
div.imgHr { background-image: url(/include/img/black_dot.gif); background-repeat: repeat; height: 1px }
div.imgHr hr { display: none }
div.imgWHr { background-image: url(/include/img/white_dot.gif); background-repeat: repeat; height: 1px }
div.imgWHr hr { display: none }
.bgimgHg { background-image: url(/include/img/darkblue_back.gif); background-repeat: repeat-x }
body { font-size: 11px; font-family: arial, tahoma; background-color: #fff; background-image: url(/include/img/bodyBack.gif); background-repeat: repeat-x; background-attachment: fixed }
table { font-size: 11px; font-family: arial, tahoma }
td { font-size: 11px; font-family: arial, tahoma }
.tableLarge { color: #fff; background-color: #cccccc; cursor: hand }
.tableLarge .left { background-image: url(/include/img/left_large.gif); background-repeat: no-repeat }
.tableLarge .centre { color: #0d53a1; font-weight: bold; background-image: url(/include/img/body_Large.gif); background-repeat: repeat-x; text-align: right }
.tableLarge .right { background-image: url(/include/img/right_Large.gif); background-repeat: no-repeat }
.tableLargeOver { color: #fff; background-color: #cccccc; cursor: hand }
.tableLargeOver .left { background-image: url(/include/img/left_over.gif); background-repeat: no-repeat }
.tableLargeOver .centre { font-weight: bold; background-image: url(/include/img/body_over.gif); background-repeat: repeat-x; text-align: right }
.tableLargeOver .right { background-image: url(/include/img/right_over.gif); background-repeat: no-repeat }
.active { background-color: #ff7d00; width: 10px; height: 3px; border: solid 1px #009 }
.unActive { background-color: #fff; width: 10px; height: 3px; border: solid 1px #ff7d00 }
.upper_emboss { font-family: arial, Verdana, Helvetica, sans-serif; background-color: #aaa }
.pale_emboss { font-family: arial, Verdana, Helvetica, sans-serif; background-color: #cdddf3 }
.emboss { font-family: arial, Verdana, Helvetica, sans-serif; background-color: #0d53a1 }
.lower_emboss { font-family: arial, Verdana, Helvetica, sans-serif; background-color: #00007e }
A { color: #0d53a1; font-size: 11px; font-family: arial; text-decoration: none }
A:hover { color: #000; text-decoration: none }
.topborder   { margin-top: 0; padding: 0; border-top: thick solid #ffc }
.bodyheader01 { color: #390; font-size: 12px; font-weight: bold; text-decoration: blink }

