body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:justify;
}
.bgFix {
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(/web/images/body_bg.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.header

{

	background-image:url(/web/images/header_bg.gif);

	width:980px;

	height:133px;

}

#main-col .top-slideshow-box {

	POSITION: relative; WIDTH: 980px; MARGIN-BOTTOM: 7px; HEIGHT: 220px; OVERFLOW: hidden

}

#main-col .top-slideshow-box .button-slide {

	 POSITION: absolute; PADDING-LEFT: 28px; WIDTH: 71px; BOTTOM: 5px; DISPLAY: none; BACKGROUND: url(../images/slideshow/slide-body.png) no-repeat left top; HEIGHT: 25px; RIGHT: 5px

}

#main-col .top-slideshow-box .button-slide .prev {

	POSITION: absolute; WIDTH: 16px; HEIGHT: 16px; OVERFLOW: hidden; TOP: 3px; CURSOR: pointer; LEFT: 9px

}

#main-col .top-slideshow-box .button-slide .next {

	POSITION: absolute; WIDTH: 16px; HEIGHT: 16px; OVERFLOW: hidden; TOP: 3px; CURSOR: pointer; RIGHT: 8px

}

#main-col .top-slideshow-box .button-slide UL {

	POSITION: absolute; LIST-STYLE-TYPE: none; HEIGHT: 23px; OVERFLOW: hidden; TOP: 3px; LIST-STYLE-IMAGE: none; LEFT: 25px

}

#main-col .top-slideshow-box .button-slide UL LI {

	FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px

}

#main-col .top-slideshow-box .button-slide UL LI.active {

	COLOR: #4b9721

}

#main-col

{

	margin-top:10px;

	

}

.LeftBanner
{

	width:270px;

	background-image:url(/web/images/HomeTours_Bg.gif);

	background-repeat:repeat-y;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;	

}
.LeftBanner img
{
	margin-left:3px;
	margin-top:3px;
}

.HomeTours
{

	width:270px;

	background-image:url(/web/images/HomeTours_Bg.gif);

	background-repeat:repeat-y;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;	
}

.HomeTours img
{

	margin-right:5px;

}

.HomeTours a

{

	color:#6d6e70;

	text-decoration:none;

	font-weight:700;

}

.HomeTours_Name

{

	padding-bottom:5px;

	padding-top:10px;

	color:#6d6e70;

	font-weight:700;		



}



.HomeTours_TD

{

	border-bottom:solid 1px #CCC;

	padding-bottom:10px;

}

.HomeTours_TD_2

{

	padding-bottom:10px;

}

.HomeTours_Header

{

	background-image:url(/web/images/HomeTours_Header.gif);

	width:270px;

	height:28px;

}

.LeftBanner_Header
{

	background-color:#eaebed;

	width:270px;

	height:5px;

}

.HomeTours_Footer

{

	background-image:url(/web/images/HomeTours_Footer.gif);

	width:270px;

	height:15px;

}

.HomeD
{

	width:450px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background-color:#FFFFFF;
	
	

}

.StaticContent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	width:721px;
}

.window_border

{

	border-left:solid 4px #eaebed;

	border-right:solid 4px #eaebed;



}

.HomeD IMG

{

	margin-right:5px;

}

.HomeD A

{

	color:#6d6e70;

	text-decoration:none;

	font-weight:700;

	font-family:Arial, Helvetica, sans-serif;

}

.HomeD_TD
{
	border-bottom:solid 1px #CCC;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;	

}

.HomeD_TD_2
{
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;	
}

.HomeD_Header

{

	background-image:url(/web/images/HomeD_Header.gif);

	width:450px;

	height:28px;

}

.HomeD_Footer

{

	background-image:url(/web/images/HomeD_Footer.gif);

	width:450px;

	height:23px;

}

.HomeD_Title

{

	padding-bottom:5px;

}

.SearchTour

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background-image:url(/web/images/searchtour_bg.gif);

	background-repeat:repeat-y;

	text-align:left;

	width:250px;

}

.SearchTour TABLE

{

	margin-left:20px;

}

.SearchTour TD

{

	padding-top:10px;

}

.SearchTour select

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	width:135px;	

}

.SearchTour_textbox

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	width:130px;

}

.SearchTour_textbox2

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	width:110px;

}

.SearchTour_Header
{

	background-image:url(/web/images/SearchTour_Header.gif);

	width:250px;

	height:28px;

}

.SearchHotel_Header
{

	background-image:url(/web/images/SearchHotel_Header.jpg);

	width:250px;

	height:28px;

}

.SearchTour_Footer

{

	background-image:url(/web/images/SearchTour_Footer.gif);

	width:250px;

	height:15px;

}

.OnlineSupport
{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background-image:url(/web/images/searchtour_bg.gif);

	background-repeat:repeat-y;	

	text-align:left;

}

.OnlineSupport TD

{

	padding-top:10px;

}

.OnlineSupport TABLE

{

	margin-left:10px;

}

.OnlineSupport_Header

{

	background-image:url(/web/images/OnlineSupport_Header.gif);

	width:250px;

	height:23px;

}

.HomeA_Header

{

	background-image:url(/web/images/HomeA_header.gif);

	width:450px;

	height:23px;

}

.footerbg1

{

	background-image:url(/web/images/footerbg1.gif);

	width:980px;

	height:29px;

	color:#333333;

}

.footerbg2

{

	background-image:url(/web/images/footerbg2.gif);

	background-repeat:repeat-x;

	height:56px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

}

.footerbg1	TD

{

	padding-top:5px;

}

.footerbg1 a

{

	text-decoration:none;

	color:#333333;

}

.rightCol

{



	background-position:bottom;

	background: url(/web/images/right_bg.gif);

}

.footerbg2 TD

{

	padding-top:20px;

}



.central_header

{

	background-image:url(/web/images/Central_Header.gif);

	width:450px;

	height:28px;

	color:#f6f4ed;

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

}

.central_header div

{

	padding-left:10px;

	padding-top:6px;

}

.TourDetails

{

	background-color:#FFFFFF;

	padding-left:10px;

	padding-right:10px;

}

.TourExpress

{

	text-align:center;

	font-size:16px;

	font-weight:bold;	

	padding-top:10px;	

}

.TourDays
{

	text-align:center;	

	font-size:12px;

	font-weight:bold;	

	padding-top:10px;

}

.ImageName

{

	text-align:center;			

	padding-top:10px;

	overflow:auto;

}

.booknow
{
	text-align:right;
}

.booknow a
{
	color:#0000FF;
	font-weight:bold;
}

.BookTour
{

	background-color:#FFFFFF;

	padding-left:10px;

}

.BookTour #NOTEINFO

{

	padding-top:10px;

	padding-bottom:10px;

}

.BookTour select

{

	width:275px;

}

.BookTour textarea

{

	width:275px;

}



.TourList
{	
	background-color:#FFFFFF;	
	width:720px;
}

.TourList img

{

	margin-right:5px;

}

.TourList a

{

	color:#6d6e70;

	text-decoration:none;

	font-weight:700;

}

.TourList_Name

{

	padding-bottom:5px;

	padding-top:10px;

	color:#6d6e70;

	font-weight:700;		



}



.TourList_TD

{

	border-bottom:solid 1px #CCC;

	padding-bottom:10px;

}

.TourList_TD_2

{

	padding-bottom:10px;

}

.NewsList
{
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	width:700px;
}

.NewsList img

{

	margin-right:5px;

}

.NewsList a

{

	color:#6d6e70;

	text-decoration:none;

	font-weight:700;

}

.NewsList_Name

{

	padding-bottom:5px;

	padding-top:10px;

	color:#6d6e70;

	font-weight:700;		



}



.NewsList_TD

{

	border-bottom:solid 1px #CCC;

	padding-bottom:10px;

}

.NewsList_TD_2

{

	padding-bottom:10px;

}

.NewsDetail

{

	background-color:#FFFFFF;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

}

.NewsDetail #UpdateDate

{

	padding-bottom:10px;

}

.NewsDetail #IMG

{

	padding-right:10px;

}

.NewsDetail #NewsSummary

{

	padding-bottom:10px;

	font-weight:bold;

	text-align:justify;

}

.NewsDetail a

{

	color:#6d6e70;

	text-decoration:none;

	font-weight:700;

}

.window_header

{

	padding-top:5px;

}

.window_header #left

{

	width:23px;

	height:23px;

	background-image:url(/web/images/window_top_left_corner.gif);

	

}

.window_header #right

{

	width:23px;

	height:23px;

	background-image:url(/web/images/window_top_right_corner.gif);

}

.window_header #center

{

	height:23px;

	background-image:url(/web/images/window_top_bg.gif);

	background-repeat:repeat-x;

}

.window_title
{

	color:#FFFFFF;

	padding-top:2px;

	font-size:16px;

	font-family:tahoma;

}

.window_title div
{

	padding-left:20px;

	padding-top:5px;

}

.window_title_left
{

	color:#FFFFFF;

	padding-top:5px;

	font-size:16px;

	padding-left:20px;

}

.window_footer
{

	

}

.window_footer #left

{

	width:18px;

	height:18px;

	background-image:url(/web/images/window_bottom_left_corner.gif);

	

}

.window_footer #right

{

	width:18px;

	height:18px;

	background-image:url(/web/images/window_bottom_right_corner.gif);

}

.window_footer #center
{

	height:18px;
	background-image:url(/web/images/window_bottom_bg.gif);
	background-repeat:repeat-x;
	

}

.submenu
{

	text-align:left;
	background-color:#FFFFFF;
	width:241px;
}

.submenu_header
{

	background-image:url(/web/images/left_top_header_bg.gif);

	width:250px;

	height:28px;

	text-align:left;

}

.submenu a

{

	color:#1176ba;

	text-decoration:none;

}

.tourlist_submenu
{
	padding-left:35px;
	padding-top:10px;
}

.tourlist_submenu a
{

	color:#1176ba;

	text-decoration:none;

}

.CityList
{
	background-color:#FFFFFF;
	padding-left:10px;
	line-height:25px;
	width:710px;

}

.CityList a

{

	color:#1176ba;

	text-decoration:none;

}

.custom_tour
{
	background-color:#FFFFFF;
	padding-left:10px;
	padding-top:10px;
	width::720px;
	padding-right:10px;
}

.custom_tour_title

{

	background-color:#d2caa4;

	padding:5px;

	margin-right:10px;

	margin-top:10px;

	margin-bottom:10px;

	font-weight:bold;

}
.Paging
{
	text-align:right;
	padding-right:10px;
}
.CommentList
{
	border-collapse:collapse;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.CommentList TD
{
	border:solid 1px Black;
}
.CommentList2
{
	border-collapse:collapse;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.CommentList2 TD
{
	border:solid 1px #CCC;
}
