.SpForm{clear:both;width:600px;margin:0px auto}.SpForm .SpFormItem{clear:both}.SpForm .SpFormItem .SpFormItem_Left{float:left;width:140px;text-align:right;padding-top:4px;height:24px}.SpForm .SpFormItem .SpFormItem_Right{float:right;width:450px;height:auto}.SpForm .SpFormItem input,.SpForm .SpFormItem textarea,.SpForm .SpFormItem select{font-family:tahoma;font-size:8pt;border:1px #538136 solid;padding:3px}.SpFormItemO{padding-left:100px}.SpFormItemO .ItemColumBuildTour{float:left;width:160px;margin-right:5px;height:28px}.SpForm h3{clear:both}.SpForm h4{clear:both}.ItemErr{color:#F00;font-size:8pt;font-family:Tahoma;margin-left:5px}.notification{position:relative;margin:0 auto 15px auto;padding:0;border:1px solid;background-position:10px 11px !important;background-repeat:no-repeat !important;font-size:13px;width:96%;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;behavior:url(/images/htc/PIE.htc)}.attention{background:#fffbcc url('/Images/icons/exclamation.png') 10px 11px no-repeat;border-color:#e6db55;color:#666452}.information{background:#dbe3ff url('/Images/icons/information.png');border-color:#a2b4ee;color:#585b66}.success{background:#d5ffce url('/Images/icons/tick_circle.png');border-color:#9adf8f;color:#556652}.error{background:#ffcece url('/Images/icons/cross_circle.png');border-color:#df8f8f;color:#665252}.notification div{display:block;font-style:normal;padding:10px 10px 10px 36px;line-height:1.5em}.notification .close{color:#990000;font-size:9px;position:absolute;right:5px;top:5px}.notification .close img{border:0px}.loadmask{z-index:100;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;width:100%;height:100%;zoom:1}.loadmask-msg{z-index:20001;position:absolute;top:0;left:0;border:1px solid #6593cf;background:#c3daf9;padding:2px}.loadmask-msg div{padding:5px 10px 5px 25px;background:#fbfbfb url('../images/loading.gif') no-repeat 5px 5px;line-height:16px;	border:1px solid #a3bad9;color:#222;font:normal 11px tahoma,arial,helvetica,sans-serif;cursor:wait}.masked{overflow:hidden !important}.masked-relative{position:relative !important}.masked-hidden{visibility:hidden !important}.jquerycssmenu{	height:29px;	clear:both;	background:url(/Images/bgMenuTop.jpg) repeat-x}.jquerycssmenu ul{	margin:0;	padding:0;	list-style-type:none}.jquerycssmenu ul li{	position:relative;	display:inline;	float:left}.jquerycssmenu ul li a{	display:block;	padding:7px 8px 6px 8px;	margin-right:0px;	color:#214917;	font-family:MyCustomFont;	text-transform:uppercase;	font-size:10pt;	text-decoration:none;	text-align:center}.jquerycssmenu ul li a:hover{	color:#900;	text-decoration:none}	.jquerycssmenu ul li ul{	position:absolute;	left:0;	display:block;	visibility:hidden;	background:#F5F9F2;	BORDER:#AFD698 1px solid;	width:180x;	}.jquerycssmenu ul li ul li ul{	top:0;	width:0px}.jquerycssmenu ul li ul li{	float:left;	width:180px;	color:black;	border:0px;	margin:0px 5px 0px 5px;	BORDER-bottom:#999999 1px dotted;	background:none;	text-align:left}.jquerycssmenu ul li ul li a{	font:8pt arial;	text-transform:none;	width:180px;	display:block;	color:#214917;	padding:4px 0px 4px 10px;	border:0px;	background:url(/Images/green.gif) no-repeat;	text-align:left}.jquerycssmenu ul li ul li a:hover{ 	padding:4px 0px 4px 10px;	background:url(/Images/green.gif) no-repeat;	font:bold 9pt;	color:#900}.jquerycssmenu ul li ul li span{	text-align:left;	font-size:7pt;	color:#8D3F0A}.downarrowclass{	position:absolute;	top:10px;	right:5px}.rightarrowclass{	position:absolute;	top:10px;	right:5px}#lightbox{
	position:absolute;
	left:0;
	width:100%;
	z-index:100;
	text-align:center;
	line-height:0;
	}

#lightbox a img{ border:none}

#outerImageContainer{
	position:relative;
	background-color:#fff;
	width:250px;
	height:250px;
	margin:0 auto;
	}

#imageContainer{
	padding:10px;
	}

#loading{
	position:absolute;
	top:40%;
	left:0%;
	height:25%;
	width:100%;
	text-align:center;
	line-height:0;
	}
#hoverNav{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10;
	}
#imageContainer>#hoverNav{ left:0}
#hoverNav a{ outline:none}

#prevLink,#nextLink{
	width:49%;
	height:100%;
	background:transparent url(/images/blank.gif) no-repeat;
	display:block;
	}
#prevLink{ left:0;float:left}
#nextLink{ right:0;float:right}
#prevLink:hover,#prevLink:visited:hover{ background:url(/images/prev.gif) left 50% no-repeat}
#nextLink:hover,#nextLink:visited:hover{ background:url(/images/next.gif) right 50% no-repeat}


#nextLinkText,#prevLinkText{
color:#FF9834;
font-weight:bold;
text-decoration:none;
}
#nextLinkText{
padding-left:20px;
}
#prevLinkText{
padding-right:20px;
}



.ontop #imageData{
padding-top:5px;
}



#imageDataContainer{
	font:10px Verdana,Helvetica,sans-serif;
	background-color:#fff;
	margin:0 auto;
	line-height:1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width:70%;float:left;text-align:left}	
#imageData #caption{ font-weight:bold;color:Black	}
#imageData #numberDisplay{ display:block;clear:left;padding-bottom:1.0em;color:Black	}
#imageData #bottomNavClose{ width:66px;float:right;padding-bottom:0.7em;	}
#imageData #helpDisplay{clear:left;float:left;display:block}

#overlay{
	position:absolute;
	top:0;
	left:0;
	z-index:90;
	width:100%;
	height:500px;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	display:none;
	}
	

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

* html>body .clearfix{
	display:inline-block;
	width:100%;
	}

* html .clearfix{
	
	height:1%;
	
	}	
	
@font-face{ font-family:MyCustomFont;src:url("/Images/TrajanPro.eot") }@font-face{ font-family:MyCustomFont;src:url("/Images/TrajanPro.ttf") }body{	margin:0px;	padding:0px;	background:url(/Images/bg.jpg) #538136 no-repeat;	font-size:9pt;	font-family:Arial}.clear{	clear:both;	height:8px}a{	color:#538136;	font-family:Tahoma}a:hover{	color:#000;	text-decoration:none}#wrapper{	width:960px;	padding:0px 7px 0px 7px;	clear:both;	margin:0px auto 0px auto;	background:url(/Images/bgWrapper.png) repeat-y;	display:none}#wrapper #header{	clear:both}#wrapper #header #headerMenu{	clear:both;	height:59px;	background:url(/Images/bgHeader.jpg) repeat-x}#wrapper #header #headerMenu #logo{	float:left;	width:200px;	text-align:center;	margin:15px 0px 0px 30px}#logo img{	border:0px}#wrapper #header #headerMenu #menuHeader{	float:right;	width:500px}#headerMenu #menuHeader #menuHeaderTel{	clear:both;	text-align:right;	margin:10px 15px 10px 0px}#headerMenu #menuHeader #menuHeaderMenu{	clear:both}#menuHeaderMenu ul{	padding:0px 10px 0px 0px;	margin:0px;	text-align:right}#menuHeaderMenu ul li{	padding:0px 6px 0px 6px;	margin:0px;	display:inline-block}#menuHeaderMenu ul li a{	font-family:Tahoma;	font-size:9pt;		color:#214917;	text-decoration:none}#menuHeaderMenu ul li a:hover{	color:#000}#wrapper #header #topMenu{	height:29px;	clear:both;	background:url(/Images/bgMenuTop.jpg) repeat-x}#wrapper #header #topMenu ul{	padding:0px 0px 0px 10px;	margin:0px}#wrapper #header #topMenu ul li{	padding:0px;	margin:0px;	display:inline-block}#wrapper #header #topMenu ul li a{	font-family:MyCustomFont;	text-decoration:none;	color:#214917;	display:block;	padding:6px 10px 4px 10px;	font-size:10pt;	text-transform:uppercase}#wrapper #header #topMenu ul li a:hover{	color:#900}#wrapper #Container{	clear:both}#wrapper #Container #FlashSlide{	clear:both;	height:260px;	margin-bottom:8px}#wrapper #Container #HomePage{	clear:both;	margin:8px}#wrapper #Container #HomePage #FlashHome{	width:590px;	height:300px;	float:left}#HomePage #HotelHome{	float:right;	width:346px}#HomePage #HotelHome h2{	padding:3px 0px 0px 10px;	margin:0px 0px 8px 0px;	height:22px;	background:url(/Images/bgHotelHomeTitle.png) no-repeat;	color:#FFF;	font-weight:normal;	font-size:12pt;	font-family:MyCustomFont;	text-transform:uppercase}#HotelHome .HotelHomeItem{	clear:both;	border-bottom:1px dashed #538136;	margin-bottom:6px}#HotelHome .HotelHomeItem .HotelHomeItemLeft{		width:246px;	float:left}#HotelHome .HotelHomeItem .HotelHomeItemLeft a{	font-size:11pt;	color:#538136;	font-family:Tahoma;	font-weight:bold}#HotelHome .HotelHomeItem .HotelHomeItemLeft a:hover{	color:#000;	text-decoration:none}#HotelHome .HotelHomeItem .HotelHomeItemLeft .HRate{	clear:both;	margin:0px 0px 5px 0px}#HotelHome .HotelHomeItem .HotelHomeItemLeft .HAddress{	clear:both;	font-size:8pt;	font-family:Tahoma;	color:#666}#HotelHome .HotelHomeItem .HotelHomeItemRight{	width:98px;	text-align:right;	float:right}#HotelHome .HotelHomeItem .HotelHomeItemRight img{	width:95px;	height:70px;	border:1px solid #CCC}h2.TitleBox{	padding:3px 0px 0px 10px;	margin:0px 0px 8px 0px;	height:22px;	background:url(/Images/bgHomeTitleRight.png) no-repeat right;	color:#FFF;	font-weight:normal;	font-size:12pt;	font-family:MyCustomFont;	text-transform:uppercase}#hTour{	clear:both}#hTour #hTour_Left{	width:190px;	float:left}#hTour #hTour_Right{	width:746px;	float:right}#Support #SupportBody{	clear:both;	height:200px;	background:url(/Images/bgSupport.jpg) no-repeat bottom;	padding:10px}#Support #SupportBody #SupportBodyImg{	clear:both;	text-align:right}#Support #SupportBody img{	border:0px}#hTour #hTour_Right #ListHBox{	clear:both}#hTour #hTour_Right #ListHBox .ListHBoxItem{	width:365px;	margin:0px 4px 8px 4px;	float:left;	height:210px}#ListHBox .ListHBoxItem .ListHBoxItemBody{	clear:both}#ListHBox .ListHBoxItem .ListHBoxItemBody p{	margin:0px;	padding:0px;	text-align:justify}#ListHBox .ListHBoxItem .ListHBoxItemBody ul{	padding:0px;	margin:0px;	clear:both}#ListHBox .ListHBoxItem .ListHBoxItemBody ul li{	padding:2px 0px 2px 15px;	margin:0px 0px 0px 10px;	list-style:none;	background:url(/Images/icon_arrow.gif) no-repeat}#ListHBox .ListHBoxItem .ListHBoxItemBody ul li a{	font-size:8pt}#ListHBox .ListHBoxItem .ListHBoxItemBody ul li a:hover{}#ListHBox .ListHBoxItem .ListHBoxItemBody .imgItemH{	width:120px;	height:90px;	margin:0px 8px 0px 0px}h2.HBoxItemTitle{	padding:3px 0px 0px 20px;	margin:0px 0px 8px 0px;	height:22px;	background:url(/Images/bgTitleBoxTour.jpg) no-repeat;	color:#FFF;	font-weight:normal;	font-size:12pt;	font-family:MyCustomFont;	text-transform:uppercase}#SeparateFooter{	clear:both;	background:#538136;	height:25px;	color:#FFF;	font-family:Tahoma}#SeparateFooter #SeparateFooter_Left{	float:left;	width:400px;	padding:5px 0px 0px 10px}#SeparateFooter #SeparateFooter_Right{	float:right;	width:400px;	text-align:right;	padding:5px 15px 0px 0px}#Footer{	clear:both;	width:900px;	padding:8px 0px 8px 0px;	margin:0px auto;	text-align:center}#Footer a{	font-size:8pt}#List{	clear:both;	margin:0px 8px 0px 8px}#List #List_Left{	float:left;	width:686px}#List_Left h1.TitleDetail{	padding:0px;	margin:10px 0px 10px 0px;	font-size:15pt;	font-family:MyCustomFont}#List_Left .DDetail{	clear:both}#List_Left #ListBody{	clear:both}#ListBody .ItemList{	clear:both;	border-bottom:1px #538136 dashed;	margin-bottom:8px}#ListBody .ItemList .ItemList_Left{	float:left;	width:180px;	text-align:center}#ListBody .ItemList .ItemList_Right{	width:498px;	float:right}#ListBody .ItemList .ItemList_Left img{	width:170px;	height:134px;	padding:5px;	border:1px #CCC solid}.ItemList_Right .AreaList_Title{	clear:both;	padding:5px 0px 5px 10px}.ItemList_Right .AreaList_Title a{	font-size:11pt;	font-weight:bold;	font-family:Tahoma,Geneva,sans-serif;color:#2F6F01;	text-decoration:none}.ItemList_Right .AreaList_Title a:hover{color:Black;text-decoration:underline}.TourDesInfo{	clear:both;	color:#383838}.TourDesInfo p{	text-align:justify}.TourDesInfo .TourDesItem{	clear:both;	border-top:1px dotted #C8C8C8;	padding:4px 0px 4px 0px}.TourDesInfo .TourDesItemContent{	clear:both;	border-top:1px dotted #C8C8C8;	padding:4px 0px 4px 0px;	font-size:8pt}.TourDesInfo .TourDesItemContent p{	padding:0px;	margin:0px}.Paging{	clear:both;	padding:15px 0px 10px 0px;	text-align:right;	font-size:8pt}.Paging a{	display:inline;	border:1px solid #C4C4C4;	font-weight:bold;	padding:0px 4px 0px 4px;	color:#000;	text-decoration:none}.Paging a:hover{	display:inline;	border:1px solid #383838;	background:#CCC;	font-weight:bold;	padding:0px 4px 0px 4px;	text-decoration:none}.Paging .Index{	display:inline;	border:1px solid #000;	font-weight:bold;	background:#538136;	padding:0px 4px 0px 4px;	color:#FFF}#List #List_Right{	float:right;	width:250px}#List #List_Right #RightMenu{	clear:both}#List #List_Right h2{	padding:3px 0px 0px 20px;	margin:0px 0px 8px 0px;	height:22px;	background:url(/Images/bgTitleBoxTour.jpg) no-repeat;	color:#FFF;	font-weight:normal;	font-size:12pt;	font-family:MyCustomFont;	text-transform:uppercase}#List #List_Right #RightMenu ul{	padding:0px;	margin:0px}#List #List_Right #RightMenu ul li{	padding:3px 0px 3px 15px;	margin:0px 0px 0px 15px;	list-style:none;	background:url(/Images/bulletv.gif) no-repeat;	border-bottom:1px dotted #CCC}#List #List_Right #RightMenu ul li a{	text-decoration:none;	font-weight:bold;	display:block}#List #List_Right #RightMenu ul li a:hover{	}#List #List_Right #TopTours{	clear:both}#List #List_Right #TopHotels{	clear:both}.TopToursItem{	clear:both;	border-bottom:1px dotted #CCC;	margin-top:8px}.TopToursItem a{	text-decoration:none;	font-size:8pt;	font-weight:bold}.TopToursItem a:hover{}.TopToursItem .BrImg{	width:80px;	height:60px;	border:1px solid #CCC;	margin-right:5px}.TopToursItem .BrRate{	margin:3px 0px 1px 0px}.TopToursItem .BrRate img{	border:0px}.TopToursItem .BrAddress{	font-size:8pt;	color:#333}.TopToursItem .BrHightlights,.BrDuration{	margin-top:3px;	font-size:8pt;	color:#333}.ItemDetail{	clear:both;	font-family:Tahoma;	font-size:8pt;	margin:0px 0px 5px 0px;	padding:0px 0px 5px 0px;	border-bottom:1px dotted #CCC}.DetailControl{	clear:both;	padding-top:10px;	padding-bottom:10px;	padding-right:10px;	text-align:right}.DetailControl a{	font-family:Tahoma;	font-size:8pt;	color:#666}.DetailControl a:hover{	color:#000}#AddToAny{	text-align:right;	margin-bottom:10px}#OtherArticle{	clear:both}#OtherArticle h3{	padding:0px;	margin:5px 0px 5px 4px}#OtherArticle ul{	padding:0px;	margin:0px}#OtherArticle ul li{	padding:1px 0px 1px 10px;	margin:0px 0px 0px 15px;	list-style:none;	background:url(/Images/i_bullet.gif) no-repeat}#OtherArticle ul li a{	text-decoration:none;	font-size:8pt}#OtherArticle ul li a:hover{}.UrlSiteMap{	border-bottom:1px solid #eee;	font-family:Tahoma,Geneva,sans-serif;	font-size:8pt;	height:18px;	clear:both;	padding-left:20px;	padding-top:4px;	color:#538136}.UrlSiteMap a{	color:#3b3b3b;	text-decoration:none}.UrlSiteMap a:hover{	text-decoration:underline;	clear:#538136}#tabbed_box_1{	clear:both}.tabbed_area{	padding:0px;	}ul.tabs{	margin:15px 0px 0px 0px;	padding:0px;	background:url(/Images/bgItemTabs.png) repeat-x;	height:21px}ul.tabs li{	list-style:none;	display:inline}ul.tabs li a{	color:#404A51;	padding:4px 7px 6px 7px;	text-decoration:none;	display:inline-block;	font-size:9px;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-weight:bold;	text-transform:uppercase;	margin:0px 0px 0px 0px}ul.tabs li a:hover{color:Black;padding:4px 7px 6px 7px;margin:0px}ul.tabs li a.active{		background:#F1F8ED;	text-decoration:none;	color:#000;	border-top:1px #B5DA9E solid;	border-left:1px #B5DA9E solid;	border-right:1px #B5DA9E solid;	border-bottom:1px #F1F8ED solid;	padding:4px 7px 5px 7px;	position:relative;	}.content{	border:1px #B5DA9E solid;	background:#F1F8ED;	padding:5px 8px 5px 8px;	font-size:8pt;	font-family:Tahoma}#content_2,#content_3 ,#content_4 ,#content_5 ,#content_6,#content_Photo,#content_Booking{ display:none}#HotelPhoto{	clear:both;	width:600px;	margin:10px auto 0px auto;	text-align:center}#HotelPhoto .ItemPhoto{	width:140px;	display:inline-block;	text-align:center}#HotelPhoto .ItemPhoto img{	width:120px;	height:90px;	border:#B5DA9E 3px solid}#HotelPhoto .ItemPhoto .PhotoName{	clear:both;	margin-top:5px;	margin-bottom:10px}.CommentArea{clear:both;border-bottom:#666 1px dashed;margin-top:10px;margin-bottom:5px;padding-bottom:5px}.CommentArea .CommentArea_Title{clear:both;font-weight:bold}.CommentArea .CommentArea_DT{clear:both;font-size:8pt;text-align:right;color:#999966;margin-bottom:4px}.CommentArea .CommentArea_Content{clear:both;font-style:italic}#CustomizedTour{text-align:center;margin-bottom:5px}#CustomizedTour img{border:0px}
