BODY {
	FONT-SIZE: 12px; background-image: url(_bg.gif); MARGIN: 3px; COLOR: #5a5a5a; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
TABLE {
	FONT-SIZE: 12px; COLOR: #5a5a5a; FONT-FAMILY: Arial; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify
}
A {
	COLOR: #1862bb; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
SELECT {
	FONT-SIZE: 11px
}
INPUT {
	FONT-SIZE: 11px
}
.thickHBar {
	BACKGROUND-IMAGE: url(Images/Common/Miscs/thickHBar.gif); HEIGHT: 8px
}
.thinHBar {
	BACKGROUND-IMAGE: url(Images/Common/Miscs/thinHBar.gif); HEIGHT: 5px
}
.hairLineHBar {
	BACKGROUND-IMAGE: url(Images/Common/Miscs/hairLineHBar.gif); HEIGHT: 1px
}
.pictureFrame_Left {
	BACKGROUND-IMAGE: url(Images/Common/PictureFrame/left.gif)
}
.pictureFrame_Right {
	BACKGROUND-IMAGE: url(Images/Common/PictureFrame/right.gif)
}
.pictureFrame_Top {
	BACKGROUND-IMAGE: url(Images/Common/PictureFrame/top.gif)
}
.pictureFrame_Bottom {
	BACKGROUND-IMAGE: url(Images/Common/PictureFrame/bottom.gif)
}
.gridBorder_Vertical {
	BACKGROUND-IMAGE: url(Images/Common/GridBorder/vertical.gif)
}
.gridBorder_Horizontal {
	BACKGROUND-IMAGE: url(Images/Common/GridBorder/horizontal.gif)
}
.headerBg {
	BACKGROUND-IMAGE: url(Images/Common/Header/bg.gif)
}
.headerText {
	COLOR: #112745
}
.headerText A {
	COLOR: #112745
}
.menuBg {
	BACKGROUND-IMAGE: url(Images/Common/Menu/bg.gif)
}
.menuItemContainer {
	DISPLAY: inline
}
.menuItem_n {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #112745; POSITION: relative
}
.menuItem_n A {
	COLOR: #112745
}
.menuItem_s {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f8c300; FONT-FAMILY: Verdana; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.menuItem_s A {
	COLOR: #f8c300
}
.footerText {
	FONT-SIZE: 11px; COLOR: #6ba6ec
}
.footerText A {
	COLOR: #ffffff
}
.functionBg {
	BACKGROUND-IMAGE: url(Images/Common/Function/bg.gif)
}
.functionTopBg {
	BACKGROUND-IMAGE: url(Images/Common/Function/topBg.gif)
}
.functionNoBg {
	BACKGROUND-COLOR: #ffffff
}
.contentBg {
	BACKGROUND-COLOR: #ffffff
}
.formSectionHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1862bb; FONT-FAMILY: Verdana
}
.formSectionLine {
	HEIGHT: 1px; BACKGROUND-COLOR: #1862bb
}
.formFieldHeading {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; POSITION: relative; TOP: 4px; TEXT-ALIGN: left
}
.formFieldInput {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.promptMsg {
	
}
.errorMsg {
	COLOR: red
}
.validatorErrorMsg {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana
}
.formNoteMsg {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3b4472; FONT-FAMILY: Verdana
}
.pagerHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.pagerText {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #6ba6ec
}
.pagerText A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #1862bb
}
.inlinePanel {
	DISPLAY: inline; POSITION: static
}
.inlineImage_Left {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.inlineImage_Right {
	FLOAT: right; MARGIN-LEFT: 5px
}
.inlineImage_TextTop {
	VERTICAL-ALIGN: text-top
}
.title {
	font-weight: bold; FONT-SIZE: 25px; COLOR: #1862bb; FONT-FAMILY: verdana
}
.subTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #1862bb; FONT-FAMILY: tahoma
}
.strongHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ba1400; FONT-FAMILY: tahoma
}
.strongHeading A {
	COLOR: #ba1400
}
.heading {
	FONT-WEIGHT: bold
}
.functionText {
	FONT-WEIGHT: bold; LINE-HEIGHT: 14px; TEXT-ALIGN: left
}
.price {
	TEXT-TRANSFORM: lowercase; COLOR: #ff3300
}
.highlight {
	COLOR: #1077F5
}
.strongHighlight {
	FONT-WEIGHT: bold; COLOR: #56372B
}
.strongHighlight A {
	COLOR: #0E28AF
}
.superScript {
	FONT-SIZE: 8px; VERTICAL-ALIGN: super
}
.simpleTable {
	BORDER-RIGHT: #916e00 1px solid; BORDER-TOP: #916e00 1px solid; BORDER-LEFT: #916e00 1px solid; BORDER-BOTTOM: #916e00 1px solid; BACKGROUND-COLOR: #ffffcc
}
.simpleTableCell {
	BORDER-RIGHT: #916e00 1px solid; BORDER-TOP: #916e00 1px solid; BORDER-LEFT: #916e00 1px solid; BORDER-BOTTOM: #916e00 1px solid
}
.simpleTableHeading {
	BORDER-RIGHT: #916e00 1px solid; BORDER-TOP: #916e00 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #916e00 1px solid; COLOR: #000000; BORDER-BOTTOM: #916e00 1px solid; BACKGROUND-COLOR: #ffc100
}
.rateListAlternateRowBg {
	BACKGROUND-COLOR: #f2f2f2
}
.tableBorder {
	BORDER-RIGHT: #34659f 1px solid; BORDER-TOP: #34659f 1px solid; BORDER-LEFT: #34659f 1px solid; BORDER-BOTTOM: #34659f 1px solid
}
.simpleGridViewHeader {
	COLOR: #ffffff
}
.simpleGridViewHeader A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.simpleGridViewRow A {
	TEXT-DECORATION: underline
}
.multiLangeFieldValue {
	COLOR: #ba1400
}
.systemMessage_Content {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.home_SearchHotelBg {
	BACKGROUND-IMAGE: url(../../_Common/GetTLContent.aspx?theme=Default&url=/_Images/Home/searchHotelBg.gif)
}
.home_SearchTourBg {
	BACKGROUND-IMAGE: url(../../_Common/GetTLContent.aspx?theme=Default&url=/_Images/Home/searchTourBg.gif)
}
.home_PanelHeadingBg {
	BACKGROUND-IMAGE: url(Images/Home/headingBg.gif)
}
.home_PanelContentBg {
	BACKGROUND-COLOR: #f1f1f1
}
.home_PanelLinkName {
	FONT-SIZE: 11px; COLOR: #000000
}
.home_PanelLinkName A {
	COLOR: #000000
}
.home_PanelText {
	FONT-SIZE: 11px
}
.home_PanelText A {
	FONT-WEIGHT: bold
}
.hotelList_Title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #25528d; FONT-FAMILY: Verdana; POSITION: relative; TOP: -4px
}
.hotelList_Name {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; TEXT-TRANSFORM: uppercase; COLOR: #ba1400; FONT-FAMILY: Verdana
}
.hotelList_Name A {
	COLOR: #ba1400
}
.hotelList_Address {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5d9611
}
.hotelInfo_Name {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #ba1400; FONT-FAMILY: Verdana
}
.hotelInfo_Name A {
	COLOR: #ba1400
}
.hotelInfo_Slogan {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5d9611
}
.hotelInfo_LocalHotel {
	FONT-SIZE: 11px; COLOR: #5a5a5a; FONT-FAMILY: Arial
}
.hotelInfo_OverviewBg {
	BACKGROUND-IMAGE: url(Images/Hotel/HotelInfo/overviewBg.gif); HEIGHT: 5px
}
.hotelInfo_FacilitiesServicesBg {
	BACKGROUND-IMAGE: url(Images/Hotel/HotelInfo/facilitiesServicesBg.gif); HEIGHT: 5px
}
.hotelInfo_RoomRatesBg {
	BACKGROUND-IMAGE: url(Images/Hotel/HotelInfo/roomRatesBg.gif); HEIGHT: 5px
}
.hotelInfo_FeedbackBg {
	BACKGROUND-IMAGE: url(Images/Hotel/HotelInfo/feedbackBg.gif); HEIGHT: 5px
}
.hotelInfo_LocalHotelsBg {
	BACKGROUND-IMAGE: url(Images/Hotel/HotelInfo/localHotelsBg.gif); HEIGHT: 5px
}
.tourList_Title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #25528d; FONT-FAMILY: Verdana; POSITION: relative; TOP: -4px
}
.tourList_Name {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #5d9611; FONT-FAMILY: tahoma
}
.tourList_Name A {
	COLOR: #5d9611
}
.tourList_Slogan {
	FONT-WEIGHT: bold; COLOR: #ffc100
}
.tourList_Length {
	FONT-WEIGHT: bold; COLOR: #8c8c8c
}
.tourInfo_Name {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; TEXT-TRANSFORM: uppercase; COLOR: #5d9611; FONT-FAMILY: tahoma
}
.tourInfo_Slogan {
	FONT-WEIGHT: bold; COLOR: #ffc100
}
.tourInfo_OverviewBg {
	BACKGROUND-IMAGE: url(Images/Tour/TourInfo/overviewBg.gif); HEIGHT: 5px
}
.tourInfo_ItineraryBg {
	BACKGROUND-IMAGE: url(Images/Tour/TourInfo/itineraryBg.gif); HEIGHT: 5px
}
.tourInfo_PriceListBg {
	BACKGROUND-IMAGE: url(Images/Tour/TourInfo/priceListBg.gif); HEIGHT: 5px
}
.booking_Title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #ba1400; FONT-FAMILY: Verdana
}
.booking_Name {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1862bb; FONT-FAMILY: Verdana
}
.booking_Type {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #1862bb; FONT-FAMILY: Verdana
}
.newsList_Title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ba1400
}
.newsList_Title A {
	COLOR: #ba1400
}
