﻿

/*====================I Love To Go TEMPLATE============================*/
/* IE6 เขียนในคลาสเลย ใช้ว่า _คำสั่ง และเขียนไว้ล่างสุดของคำสั่งที่เหมือนกัน เช่น text-align:center !important; enter _text-align:left; border-width:0px !important; _border-width:0px; 
    !important คือควรใส่เพราะ Browswer อื่นและสูงกว่า 6 จะอ่านออก แต่ถ้าซวยๆ ไป Hack IE7 ด้วย ก็ต้องเอา !important ออกซะ เพราะมันชนกัน
*/
/*.classname, x:-moz-any-link, x:default /*FF3.0*/
/* *:first-child+html .classname /*IE7*/

/*Default*/
body 
{
	margin:0 0 0 0px;
	background-image:url('bgAll.gif');
	background-position:center top;
	/*background-color:#ffffff; */
	text-align:center;
}
div.bodyTopHead
{
    width:100%;
    background-image:url('bgMain.gif');
	background-position:center top;
    /*background-image:url('bgChineseNY.gif');
    background-position:left top;*/
    
    background-repeat:repeat-x;
}
tbody,form
{
	margin:0 0 0 0px; padding:0 0 0 0px;
}
div,td,p,ul,li,h1,h2,h3,h4,h5,img
{
	margin:0 0 0 0px; 
	padding:0 0 0 0px;
	/*font-family:Arial;
    color:#4c4c4c;  */
    /*letter-spacing:0.3em;*/
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
	line-height:12pt; 
}
a,img
{
	border-width:0px; text-decoration:none;
}
table
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    border-collapse:collapse;
    border-spacing:0px;
}
.clearBoth
{
	clear:both;
}
.clearAll
{
	clear:both; line-height:0px; height:0px;

}
.floatLeft
{
	float:left;
}
.floatRight
{
	float:right;
}
#bodyContainer
{
	margin:0 auto;
	/*width:977px;*/
	width:980px;
	background-color:#ffffff;
}
.RadDockZoneLeftFixIE    
/*Fix Layout IE6&IE8*/    /*asp:Panel ID="RadDockZoneLeft" ส่วนนี้ใน IE6 และ IE8 ยังมีspace อยู่ แม้ว่า โปรแกรมจะไม่ได้สั่งให้โชว์*/
{
	/*margin-bottom:0px !important; ALL Browser*/
	/*_margin-bottom:-14px;    IE6*/   /*IE8 ยังหาวิธีแก้ไม่ได้*/
}

/*=======Lay out template==========*/

/*==header==*/
#header
{
	 width:980px;
	 background-color:#ffffff; 
}
/*logo*/
.logo
{
	float:left;
	background-image:url('ilovetogo_Logo.gif');
	background-repeat:no-repeat;
	background-position:left top;
	width:283px; /*height:92px;*/
	
	/*height:85px;  /*Ann Edit 23-06-09*/
	height:82px;/*Chim Edit 24-07-09*/
	
	/*padding-bottom:10px;19-06-52 by CHIM*/
	
	padding-bottom:10px !important;    /*Edit By Ann 07-09-09*/
	padding-bottom:0px;
}
/*navigator top*/
.navTop
{
	float:right;
	border-top:solid 6px #ff0c00;
	/*width:599px;*/
	width:640px;/*Chim Edit 24-07-09*/
	margin-right:18px;
	#margin-right:8px;
	text-align:left;

	margin-bottom:0px;
	/*#margin-bottom:-47px;*/
	#margin-bottom:-94px;/*Ann Edit 09/07/09*/
	/*height:44px; Ann Edit 23-06-09*/
	/*height:91px;/*Ann Edit 09-07-09*/
	height:86px;/*Chim Edit 24-07-09*/
	
	
	
	display:block;
	
}

*:first-child+html .navTop
{
	margin-right:18px;
}
/*navLink top*/
ul.navLinkTop
{
	float:left;
	list-style-type:none;
	/*margin-top:12px;
	#margin-top:11px;
	margin-left:8px;
	#margin-left:5px;
	*/
}

*:first-child+html ul.navLinkTop
{
	/*margin-left:8px;*/
}
ul.navLinkTop li
{
	/*display:inline-block;*/
	display:inline-table;
	font-size:11px;
	/*margin-right:4px;*/
}
ul.navLinkTop li, x:-moz-any-link, x:default 
{
	/*margin-right:4px;*/
}
ul.navLinkTop li a
{
	color:Red;
}
ul.navLinkTop font
{
    color:Red;
}

/*ปุ่ม Search บนหัว Page*/
.SearchingBtn
{
    padding:0px 0px 0px 4px;
}
/*ปุ่ม Login บนหัว Page*/
.LoginBtn
{
    
}

table.LoginHeader
{
    /*width:250px;*/ 
    width:252px; /*Edit By Ann 07-09-09*/ 
}
table.LoginHeader td
{
    font-size:11px;
}
*html table.LoginHeader td.LoginHeaderSpacerBtn
{
	_padding-top:2px;   /*Add By Ann 07-09-09*/
}
table.LoginHeader td a
{
    color:Red;
}
table.LoginHeader td a:hover
{
    text-decoration:underline;
}
table.LoginHeader td font
{
    color:Red;
    font-size:11px;
}

/*Display Login บนหัว Page*/
Table.LoginDisplayTop
{
    /*width:246px;*/
    width:252px; /*Edit By Ann 07-09-09*/
    margin-bottom:0px !important;
    _margin-bottom:-3px;
}
Table.LoginDisplayTop td
{
    vertical-align:top; text-align:left;
}
Table.LoginDisplayTop td ul
{
    list-style-type:none;
    margin:0px; padding:0px;
    
}
Table.LoginDisplayTop td ul li
{
	text-align:left;
}
Table.LoginDisplayTop td ul li.LoginDisplayTopLi1
{
    border-color:Black; 
    border-style:solid; 
    border-width: 2px 2px 0px 2px;
    background-color:#e4ff00; 
    font-weight:bold; 
    font-size:11px; 
    padding-left:5px;
    line-height:12px;
   
}
Table.LoginDisplayTop td ul li.LoginDisplayTopLi2
{
    background-color:Black; 
    color:White; 
    font-size:11px; 
    padding-left:8px;
}
Table.LoginDisplayTop td ul li.LoginDisplayTopLi3
{
    font-weight:bold; 
    font-size:11px; 
    color:Red;
    padding-left:4px;
}
Table.LoginDisplayTop td ul li.LoginDisplayTopLi3 a
{
    color:Red;
}
Table.LoginDisplayTop td ul li.LoginDisplayTopLi3 a:hover
{
    color:Red;
}

div.navLinkRedBorder1,
div.navLinkRedBorder2,
div.navLinkRedBorder3
{
	float:left;
	border-left:solid 1px #ff0c00; 
	height:23px;
	font-size:11px;
	padding:5px 8px 0px 8px;
}
div.navLinkRedBorder1 a,
div.navLinkRedBorder2 a,
div.navLinkRedBorder3 a
{
    color:Black;
}
div.navLinkRedBorder1 a:hover,
div.navLinkRedBorder2 a:hover,
div.navLinkRedBorder3 a:hover
{
    text-decoration:underline;
}

div.navLinkRedBorder1
{
    width:180px;
}
div.navLinkRedBorder2
{
	/*margin-left:70px;*/
	/*width:171px;*/
	width:171px;
}
div.navLinkRedBorder2,x-moz-any,x:default
{
    width:171px;
    margin-right:-36px;
}

div.navLinkRedBorder2 ul li
{
    display:inline;
    float:left;
    vertical-align:middle;
}

div.navLinkRedBorder3
{
	/*margin-left:17px;*/
	/*margin-left:35px;*/
	width:238px;
}
div.navLinkRedBorder3, x:-moz-any-link, x:default 
{
	/*margin-left:52px;*/
	margin-left:35px;
}
*:first-child+html div.navLinkRedBorder3
{
	margin-left:33px;
}
/*advanced search*/
table.AdvSearch
{
	 margin-right:11px; 
	 margin-top:9px;
}
.txtAdvSearch
{
	background-image:url('txtAdvSearch_Loop.gif');
	background-position:left top;
	background-repeat:repeat-x;
	border:solid 1px #999999;
	width:118px; height:14px;
	margin-right:1px;
}

/*ส่วนที่แอนสร้างขึ้นมาใหม่ ในส่วน Nav,Login,Search 05-09-09*/
div.navRedVLine
{
	border-left:solid 1px #ff0c00; width:1px; height:23px; overflow:hidden; float:left;
}
div.navBox1,div.navBox2,div.navBox3
{
	float:left;
	display:block;
	font-size:11px;
	margin-top:5px;
	overflow:hidden;
}
div.navBox1
{
	padding-left:6px;
	padding-right:6px;
	width:178px;
}
div.navBox1 a
{
	font-size:11px; color:Black;
}
div.navBox1 a:hover
{
	text-decoration:underline;
}
div.navBox2
{
	width:174px;
	padding-left:7px;
	padding-right:5px;
}
div.navBox2 ul li
{
    display:inline;
    float:left;
    vertical-align:middle;
}
*html div.navBox2 ul li.navBox2SpacerBtn
{
	_padding-top:1px;
}
*:first-child+html div.navBox2 ul li.navBox2SpacerBtn
{
	padding-top:1px;
}
*html td.ForgetPwdHeadSpacer
{
	_padding-top:1px;
}
*:first-child+html td.ForgetPwdHeadSpacer
{
	padding-top:1px;
}
div.navBox3
{
	width:252px;
	padding-left:6px;
	overflow:hidden;
}

a.OrinaryLink
{
    font-size:11px;
    color:Red;
}
a.OrinaryLink:hover
{
    text-decoration:underline;
}
a.OrinaryLinkGreen
{
    font-size:11px;
    color:Green;
    font-weight:bold;
}
a.OrinaryLinkGreen:hover
{
    text-decoration:underline;
}
/*END ส่วนที่แอนสร้างขึ้นมาใหม่ ในส่วน Nav,Login,Search 05-09-09*/



/*mainMenuArea*/
table.mainMenuArea
{
	clear:both;
	float:left;
	width:758px;
	height:175px;/**/
	background-image:url('mainMenuImg_loop.jpg');
	background-repeat:repeat-x;
	background-position:left top;
}
table.mainMenuTbl
{
	/**/width:734px;height:34px;
	background-image:url('homeMenu_bg.jpg');
	background-repeat:repeat-x;
	/*margin-top:18px;*//*19-06-52 by CHIM*/
	margin-top:18px; /*Ann Edit 23-06-09*/
	margin-bottom:16px;
	
	
	
}
/*bannertop*/
.bannerTop
{
	 padding-left:4px;
	 padding-right:4px;
}
.bannerTopFixSize
{
    width:728px; 
    height:90px; 
    overflow:hidden;
}
/*bannerBottom*/
.bannerBottom
{
	 margin-bottom:14px;
}
/*select destination & member*/


table.selectDes
{
	z-index:1px;
    position:relative;
    top:0px;
    left:0px;
    #top:47px;
    margin-top:-14px;
    #margin-top:31px;
    float:right;
    background-image:url('selectDesBG_Loop03.jpg');
    background-repeat:repeat-x;
    background-position:left top;
    height:189px;
    width:222px;
} 


table.selectDes td
{
	vertical-align:top;
}
table.selectDes td.selectDesGetMember
{
	 height:143px; 
	 margin:0px;
	 padding:0px; 
	 vertical-align:bottom;
}
.selectDesGetMemberLink
{
	 padding-bottom:5px;
}
/*==main banner==*/
#mainBanner
{
	clear:both; 
	margin-bottom:0px !important;
	margin-bottom:-2px;	
	
}
.imgDivStrip   /*วัตถุชิ้นที่1 กำหนด z-index:1px;*/
{
	z-index:1px;
	position:relative; /*กำหนด position:relative; เพื่ออิงจาก วัตถุที่วาง ไม่ได้อิงที่ขนาดหน้าจอ*/
	top:0px;  /*กำหนดให้เป็น 0*/
	left:0px; /*กำหนดให้เป็น 0*/
	width:980px;
	height:146px;
}
.imgDivStrip div /*สำหรับส่วนของ Navigate ที่อยู่ใน DivSrtip*/
{
     text-align: left; 
     padding-left: 30px; 
     background-repeat: no-repeat; 
     height: 39px; 
     padding-top: 107px;
     font-size:11px;
}
.imgDivStrip div a /*สำหรับส่วนของ Navigate ที่อยู่ใน DivSrtip*/
{
     color:Black;
}
.imgDivStrip div a:hover /*สำหรับส่วนของ Navigate ที่อยู่ใน DivSrtip*/
{
     color:Black;
     text-decoration:underline;
}

.imgDivStripText  /*วัตถุชิ้นที่2 วางซ้อนทับวัตถุชิ้นที่1 z-index:2px;*/
{
	z-index:2;
	position:relative ;  /*กำหนด position:relative; เพื่ออิงจาก วัตถุที่วาง ไม่ได้อิงที่ขนาดหน้าจอ*/
	#left:-168px;
	top:-40px;
	margin-bottom:-15px; /*กำหนด margin-bottom:-15px; เพื่อไม่ให้เกิด space ด้านล่าง*/
	width:606px;
	text-align:left;
	font-size:11px;
	padding-left:32px; /*ใช้ browser อื่นที่ไม่ใช่ IE*/
}
.imgDivStripText,x-moz-any-link,x:default
{
	padding-left:32px;
}
/*==content==*/
#content
{
	clear:both; 
}
#contentiLoveToGo
{
	clear:both; 
}

/*==left layout==*/
#leftLayout
{
	 float:left;
	  margin-left:12px;
	  #margin-left:0px;
	  #padding-left:12px;
	  width:744px;
	  /*background:red;*/
	  /*overflow:hidden;*/
}
/*==right layout==*/
#rightLayout
{
	float:right;
	width:205px;
	margin-right:12px;
	#margin-right:0px;
	#padding-right:12px;
	overflow:hidden;
}
/*===========หน้า home หลัก============*/    /*ใช้ร่วมกับหน้า home ของแต่ละประเทศด้วย*/
/*leftlayout*/

/*==banner promotions==*/    /*ใช้ร่วมกับ Korea*/
table.bannerPromotions
{
	 float:left;
	 width:327px;
}
/*==home news==*/
table.homeNewsTbl     /*ใช้ร่วมกับ Korea home*/
{
	float:right;/**/
	width:417px;
}
table.homeNewsTbl td.homeNewsTdTab,
table.homeNewsTbl td.homeNewsTdTab2
{
	background:url('newsTabBg.jpg') repeat-x; 
	height:31px; width:407px;
}
table.homeNewsTbl td.homeNewsTdTab2
{
	width:10px;
}
/*----news content----*/   /*hightlight หน้า home*/
table.homeNewsTblContent
{
	text-align:left;
	/*margin:10px 0px 17px 10px;*/
	margin:0px;
}
table.homeNewsTblContent td.homeNewsShowImg,
table.homeNewsTblContent td.homeNewsShowImgLast
{
	width:120px;
	padding-right:14px;
	vertical-align:top;
}
table.homeNewsTblContent td
{
	padding-bottom:11px;
}
table.homeNewsTblContent td.homeNewsTblPaddingNone,
table.homeNewsTblContent td.homeNewsShowImg2
{
	padding:0px;
}
table.homeNewsTblContent td.btnViewNews
{
	padding-bottom:0px;
}
.homeNewsDate
{
	font-size:9px;
	color:#676767;
} 
.homeNewsTopic,    /*ใช้กับ News ,Article*/
.homeNewsTopic a
{
	color:#7a5f38;
	font-weight:bold;
}
.homeNewsContent,    /*ใช้กับ News ,Article*/
.homeNewsContent a
{
	color:#000000; line-height:13px;  
	width:250px;
	height:50px;
	overflow:hidden;
}


.homeHightlightOrdinary2TabContent,    /*ใช้กับ UC Ordinary 2 Tab*/
.homeHightlightOrdinary2TabContent a
{
	color:#000000; line-height:13px;  
	width:500px;
	height:50px;
	overflow:hidden;
}
/*==Travel Packages==*/    /*ใช้ร่วมกับ Korea home*/
table.TPackagesTbl
{
	clear:both;
	 background:url('TPackagesBG.gif') repeat-y 0 0;
	 width:744px;
	 margin-bottom:4px;
}
table.TPackagesTblTop
{
	background:url('TPackagesTopLoop.gif') repeat-x;
	 /* margin-left:2px;*/  width:744px;
}
table.TPackagesTblTop td
{
	vertical-align:top;
}
.TPackagesTblRight
{
	width:237px;
}
div.TPackagesTopRight
{
	 background:url('TPackagesImgRight.gif') no-repeat 0 0;
	 width:237px; height:208px;
	 margin-bottom:17px;
}
div.btnTPackages
{
	/*margin-top:17px;*/
	text-align:right; padding-right:6px;
}
div.TPackagesTopLeft
{
	float:left;
	background:url('TPackagesImgLeft.gif') no-repeat left top;
	width:269px; height:60px;
}
.btnTPackagesView
{
	float:right;
	margin-top:36px;
}

table.TPackagesTblContent
{
	float:right;
	 width:498px;/* margin-left:9px;*/
}
.TPackagesTblTab,
.TPackagesTblTab2
{
	height:30px;
	background:#000000;
	
	
	
}

.TPackagesTblTab,
.TPackagesTblTab2, x:-moz-any-link, x:default
{
	height:34px;
	background:#000000;
}

.TPackagesTblTab2
{
	width:4px;
}
table.TPackagesTblContentTbl
{
	background:#ffffff;
	width:498px;
	text-align:left;
	border-top:solid 6px #ffffff;
	border-right:solid 5px #ffffff;
	border-bottom:solid 7px #ffffff;
	/*border-left:solid 3px #ffffff;*/
	border-left:solid 5px #ffffff;   /*Edit By Ann 08-09-09*/
	
}
table.TPackagesTblContentTbl, x:-moz-any-link, x:default 
{
	margin-left:2px;
	margin-right:2px;
	width:494px;
}
*:first-child+html table.TPackagesTblContentTbl
{
	margin:0px; 
}

table.TPackagesTblContentTbl tr.TPackagesTblTRYellow
{
	background:#edf6c7;
}
table.TPackagesTblContentTbl td
{
	padding:9px 13px 8px 10px;
	vertical-align:top;
}
table.TPackagesTblContentTbl td p.TPackagesTblContentTopic,
table.TPackagesTblContentTbl td p.TPackagesTblContentTopic a,
table.TPackagesTblContentTbl td div.TPackagesTblContentTopic,
table.TPackagesTblContentTbl td div.TPackagesTblContentTopic a
{
	 font-weight:bold;
	 color:#ff6600;
}
table.TPackagesTblContentTbl td p.TPackagesTblContentTopic a:hover,
table.TPackagesTblContentTbl td div.TPackagesTblContentTopic a:hover
{
	/*text-decoration:underline;*/
}
table.TPackagesTblContentTbl td p.TPackagesTblContentSubT,
table.TPackagesTblContentTbl td div.TPackagesTblContentSubT
{
	font-size:11px;
	color:#6b6b6b;
}
table.TPackagesTblContentTbl td p.TPackagesTblContentSubT b,
table.TPackagesTblContentTbl td div.TPackagesTblContentSubT b
{
	color:#ff0000;
	font-weight:bold;
	font-size:12px;
	padding-left:4px;
	padding-right:4px;
}
table.TPackagesTblContentTbl td p a,
table.TPackagesTblContentTbl td div a
{
	color:#000000;
}
table.TPackagesTblContentTbl td p a:hover,
table.TPackagesTblContentTbl td div a:hover
{
	/*text-decoration:underline;*/
}

/*==========Travel Tips and ARTICLES==============*/
div.TArticlesDiv
{
	margin-top:15px;   /*ถ้าอยากจะย้ายส่วนนี้ไปอยู่ข้างบนบ้าง ให้เอา div นี้ออกได้*/
}
div.TArticlesArea
{
	margin-bottom:7px;
}
p.TArticlesDotted1,
p.TArticlesDotted2
{
	background:url('TArticles_dotted.gif') repeat-x 0 0;
	height:1px;

}
p.TArticlesDotted1
{
	background-position:0 0;
	#background-position:bottom;
}
table.TArticlesTbl
{
	float:right;
	width:530px;
	margin-top:9px;
}
table.TArticlesTbl td
{
	margin-right:17px;
	vertical-align:top;
	text-align:left;
	
}
table.TArticlesTbl td.TArticlesShowImg
{
	width:77px; padding-right:5px; 
}
table.TArticlesShowImgIbl
{
	/**/ margin-bottom:16px;
}
table.TArticlesShowImgIbl2
{
	/**/ margin-bottom:9px;
}
table.TArticlesShowImgIbl td,
table.TArticlesShowImgIbl2 td
{
	vertical-align:top;
}
table.TArticlesShowImgIbl td.TArticlesShowImgTopLeft,
table.TArticlesShowImgIbl2 td.TArticlesShowImgTopLeft
{
	background:url('TArticlesTopLeft.gif') no-repeat right top;
	width:1px; height:1px;
}
table.TArticlesShowImgIbl td.TArticlesShowImgTopMid,
table.TArticlesShowImgIbl2 td.TArticlesShowImgTopMid
{
	background:url('TArticlesTopMid.gif') repeat-x left top;
	height:1px; width:1px;
}
table.TArticlesShowImgIbl td.TArticlesShowImgRightTop,
table.TArticlesShowImgIbl2 td.TArticlesShowImgRightTop
{
	background:url('TArticlesTopRight.gif') no-repeat left top;
	width:5px; height:1px;
}
table.TArticlesShowImgIbl td.TArticlesShowImgLeftMid,
table.TArticlesShowImgIbl2 td.TArticlesShowImgLeftMid
{
	background:url('TArticlesLeftMid.gif') repeat-y right top;
	width:1px; height:100%;
}
table.TArticlesShowImgIbl td.TArticlesShowImgRightMid,
table.TArticlesShowImgIbl2 td.TArticlesShowImgRightMid
{
	background:url('TArticlesRightMid.gif') repeat-y left top;
	width:5px; height:100%; vertical-align:top;
}
table.TArticlesShowImgIbl td.TArticlesShowImgLeftBottom,
table.TArticlesShowImgIbl2 td.TArticlesShowImgLeftBottom
{
	background:url('TArticlesLeftBottom.gif') no-repeat right top;
	width:1px; height:5px;
}
table.TArticlesShowImgIbl td.TArticlesShowImgBottomMid,
table.TArticlesShowImgIbl2 td.TArticlesShowImgBottomMid
{
	background:url('TArticlesBottomMid.gif') repeat-x left top;
	height:5px; width:100%; text-align:left;
}
table.TArticlesShowImgIbl td.TArticlesShowImgBottomRight,
table.TArticlesShowImgIbl2 td.TArticlesShowImgBottomRight
{
	background:url('TArticlesRightBottom.gif') no-repeat left top;
	height:5px; width:5px;
}
.TArticlesContent,    
.TArticlesContent a
{
	color:#000000;
	width:160px;
	height:49px;
	overflow:hidden;
}
/*==========Travel's Board===========*/   /*ใช้ร่วมกับ Korea home*/
table.TBoardTbl
{
	width:744px;
	margin-bottom:13px;
}
table.TBoardTbl td.TBoardTblBg
{
	background:url('TBoardLoop.gif') repeat-y 0 0;
	width:744px;
	text-align:center;
}
table.TBoardTblHead
{
	 background:url('TBoardHeadLoop.gif') repeat-x 0 0;
	 width:100%; height:48px;
}
table.TBoardTblHead td.TBoardTblHeadLeft
{
	 background:url('TBoardHeadLeft.gif') no-repeat 0 0;
	 width:279px; height:48px;
}
table.TBoardTblHead td.TBoardTblHeadRight
{
	 background:url('TBoardHeadRight.gif') no-repeat 0 0;
	 width:6px; height:48px;
}

table.TBoardTblHead td.TBoardTblHeadLeftTR2
{
	 background:url('TBoardHeadLeftTR2.gif');
	 padding-left:20px;
	 width:259px; height:38px;
}
table.TBoardTblHead td.TBoardTblHeadRightTR2
{
	 background:url('TBoardHeadRightTR2.gif');
	 width:6px; height:38px;
}
table.TBoardTblHead td.TBoardTblHeadCenterTR2
{
	 background:#ae0c00;
	 height:38px;
	 text-align:right;
}


.btnTBoardView
{
	float:right;
	padding-top:22px;
	color: #ffffff;
	font-weight:bold;
}
.btnTBoardView a
{
    color:White;
}
.btnTBoardView a:hover
{
    text-decoration: underline;
    color:White;
}


table.TBoardTblFooter
{
	background:url('TBoardBottomLoop.gif') repeat-x 0 0;
	width:100%; height:19px;
}
table.TBoardTblFooter td.TBoardTblFooterLeft
{
	background:url('TBoardBottomLeft.gif') no-repeat 0 0;
	width:7px; height:19px;
}
table.TBoardTblFooter td.TBoardTblFooterRight
{
	background:url('TBoardBottomRight.gif') no-repeat 0 0;
	width:6px; height:19px;
}
table.TBoardTblContent
{
	width:737px;
	margin-top:5px;
	margin-right:2px;
	margin-bottom:11px;
	margin-left:4px;
}
table.TBoardTblContent tr.TBoardTblContentTopic
{
	height:23px;
	background:#0f0f0f;
}
table.TBoardTblContent tr.TBoardTblContentTopic td
{
	color:#b0b0b0; 
	font-size:11px;
	border:0px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}
table.TBoardTblContent tr.TBoardTblContentTopic td.TBoardTblContentTopicTD
{
	 text-align:left; padding-left:3px; font-weight:normal;
}
table.TBoardTblContent tr.TBoardTblContentTopic td.TBoardTblContentTopicPost
{
	 text-align:left; padding-left:3px;
}
table.TBoardTblContent tr.TBoardTblContentTopic td.TBoardTblContentTopicPost img
{
	padding-right:3px;
}
table.TBoardTblContent td
{
	color:#292929; 
	font-size:11px;
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #8d8d8d;/**/
	border-left:solid 1px #8d8d8d;
	vertical-align:top;
	padding:8px 0px 8px 0px;
	text-align:center;
	line-height:12px;
}
table.TBoardTblContent td.TBoardTblContentIcon
{
	border-left:0px;
	width:36px;
}
table.TBoardTblContent td.TBoardSpacer
{
	border:0px; /*height:1px; padding-top:1px;*/
	padding:0px;
	padding-top:1px;
}
table.TBoardTblContent td.TBoardTblContentTopicTD,
table.TBoardTblContent td.TBoardTblContentTopicTD a
{
	width:374px;
	font-weight:bold;
	font-size:12px;
	color:#ff3000;
	text-align:left;
	padding-left:3px; 
	
	padding-top:1px;
	vertical-align:middle;
	
	
}
table.TBoardTblContent td.TBoardTblContentName
{
	width:78px;
}
table.TBoardTblContent td.TBoardTblContentPost
{
	width:80px;
	text-align:left;
	padding-left:9px;
}

.WebboardPoll
{
    padding-right:5px;
}

div.WebboardTopic a
{
    color:Red;
    font-weight:bold;
}
div.WebboardTopic a:hover
{
    text-decoration:underline;
}
ul.WebboardHeartList
{
	list-style-type:none;
}
ul.WebboardHeartList li
{
    display:inline;
    width:16px;
    height:16px;
}

/*webboard room icon*/
ul.webboardRoomIcon
{
	float:left;
	list-style-type:none;
	/*margin-top:12px;
	#margin-top:11px;
	margin-left:8px;
	#margin-left:5px;
	*/
}

*:first-child+html ul.webboardRoomIcon
{
	/*margin-left:8px;*/
}
ul.webboardRoomIcon li
{
	/*display:inline-block;*/
	display:inline;
	font-size:11px;
	margin-right:4px;
}
ul.webboardRoomIcon li, x:-moz-any-link, x:default 
{
	/*margin-right:4px;*/
}
ul.webboardRoomIcon li a
{
	color:Red;
}
ul.webboardRoomIcon font
{
    color:Red;
}

.webboardRomDropdownTemplateImg
{
    float:left; 
    padding-right:5px;
}
.webboardRomDropdownTemplateDiv
{
    height:34px;    
    vertical-align:middle;
    display:block;
}
.webboardRomDropdownTemplateDiv:hover
{
    background-color:#f1f1f1;
}


/*right layout*/
/*==========Travel Calendar===========*/  /*ใช้ร่วมกับ Korea home*/
div.TCalendar
{
	background:#886e2a;
	margin-bottom:6px;
}
.TCalendarHead
{
	background:url('TCalendarHead.gif') no-repeat top;
	width:205px; height:28px;
	margin-bottom:5px;
}
table.TCalendarTbl
{
	width:190px;
	margin-bottom:13px;
	margin-left:7px;
	margin-right:8px;
}
table.TCalendarTbl td.TCalendarTblTxt
{
	padding-top:10px;
	text-align:left;
}
.TCalendarTblDate
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}
.TCalendarTblTopic
{
	color:#e2ff5c;
	font-weight:bold;
}
div.RadTCalendar
{
	/*padding-bottom:4px;
	#padding-bottom:2px;*/
	width:197px;
	padding-left:4px;
	#padding-left:0px;
	padding-bottom:4px;
	
}
div.RadTCalendarViewAll
{
	background:#DDB958; 
	font-size:8px; 
	font-weight:bold; 
	width:195px; height:18px;
	border-bottom:solid 3px #fff; 
	border-left:solid 1px #fff; 
	border-right:solid 1px #fff;
	
}
div.RadTCalendarViewAll a
{
	color:#000; 
	float:right; 
	padding-right:5px;
	padding-top:1px;
}
/*==========E-Newsletter===========*/   /*ใช้ร่วมกับ Korea home*/
div.ENewsletter
{
	background:url('ENewsBg.gif') no-repeat 0 0;
	width:205px;  height:122px;
	margin-bottom:6px;
}
table.ENewsletterTbl
{
	margin-top:22px;
	margin-left:9px;  /*Chrome*/
	
	 #margin-left:3px;  /*IE6*/
	 #margin-top:38px;
	 
	 
	 
}
table.ENewsletterTbl,x-moz-any-link,x:default
{
	/*margin-left:9px;*/
	margin-top:38px;
	/*#margin-left:3px;*/
	
	
	margin-left:9px;
	#margin-left:7px;
}
*:first-child+html table.ENewsletterTbl
{
	/* margin-left:3px;*/
	 margin-top:38px;
	 
	 
	 margin-left:7px;
}
.txtENewsletter
{
	background-image:url('TxtENews.gif');
	background-position:left top;
	background-repeat:repeat-x;
	border:solid 1px #999999;
	width:130px; height:14px;
	margin-right:1px;
	font-size:11px;
}
/*===========Trip Reviews===========*/  /*ใช้ร่วมกับ Korea home*/
table.TReviews
{
	 background:#b50d00;
	 width:205px;
	 margin-bottom:8px;
}
table.TReviews td.TReviewsHead
{
	background:url('TReviewsHead.gif') no-repeat top;
	width:205px;
	height:56px;
}
table.TReviews td.TReviewsFooter
{
	background:url('TReviewsFooter.gif') no-repeat top;
	width:205px;
	height:5px;
}
table.TReviewsContent
{
	width:186px;
	margin:0 auto;
	border:2px;
}
table.TReviewsContent td
{
	padding-bottom:20px;
	text-align:left;
	color:#fff;
}
table.TReviewsContent td p.TReviewsTopic,
table.TReviewsContent td p.TReviewsTopic a
{
	 font-weight:bold;
	 color:#f8ffa5;
}

/*===========Photo Gallery===========*/   /*ใช้ร่วมกับ Korea home*/
table.PGalleryTbl
{
	 background:url('PGalleryLoop.gif') repeat-y top;
	 width:205px;
	 margin-bottom:6px;
}
table.PGalleryTbl td.PGalleryTblHead
{
	background:url('PGalleryHead.gif') no-repeat top;
	width:205px;  height:49px;
}
table.PGalleryTbl td.PGalleryTblFooter
{
	background:url('PGalleryFooter.gif') no-repeat top;
	width:205px;  height:5px;
}
table.PGalleryContent
{
	margin:0 auto;
}
.PGalleryShowImg
{
	 border-top:solid 3px #fff;
	 border-right:solid 3px #fff;
	 border-left:solid 3px #fff;
	 border-bottom:solid 13px #fff;
}
ul.PGalleryShowList
{
	text-align:left;
	width:190px;
	margin:0 auto;
}
ul.PGalleryShowList li,
ul.PGalleryShowList li a
{
	list-style-type:none;
	color:#fff;
	font-weight:bold;
	
}
ul.PGalleryShowList li
{
	border-bottom:solid 1px #868686;
	padding:5px 0px 5px 0px;
}
ul.PGalleryShowList li div
{
	padding:0px 2px 0px 2px;
}
ul.PGalleryShowList li p
{
	 color:#d7f000;
	 font-weight:normal;
	 font-size:11px;
}
div.PGalleryViewAll
{
	float:right;
	margin-right:8px;
	margin-top:4px;
}

/*=====sub menu=========*/   /*ใช้ร่วมกันทุกหน้า ที่มี sub menu อันนี้*/

table.SubMenuRight
{
	text-align:left;
	margin-bottom:8px;
}
table.SubMenuRight td
{
	margin:0px;
	padding:0px;
}
table.SubMenuRight td.SubMenuRightBG
{
	 background:url('SubMenu_BG.gif') repeat-y top;
	 width:205px;
}
table.SubMenuRight td.SubMenuRightFooter
{
	 background:url('SubMenu_Footer.gif') no-repeat top;
	 width:205px;
	 height:20px;
}

ul.SubMenuRightLink
{
	 margin:0 auto;
	 width:193px;
	 
}
ul.SubMenuRightLink li
{
	list-style-type:none;
	background:#e4ff00 url('SubMenu_Bullet.gif') right center no-repeat;
	margin-bottom:2px;
	padding:0px 0px 1px 0px;
}
ul.SubMenuRightLink li a
{
	padding-left:8px;
	color:#000;
	font-size:11px;
}
ul.SubMenuRightLink li a:hover
{
	color:#f20000;
}

/*==============Get Closer Home All Country===================*/
div.GetCloser
{
	width:744px;
	text-align:left;
	clear:both;
}
div.GetCloserImg
{
	float:left;
	width:304px;
	/*height:268px;*/
}
div.GetCloserContent
{
	float:right;
	width:440px;
}
div.AboutKoreaText
{
	padding-right:22px;
	padding-top:18px;
}
.btnAboutKoreaMore
{
	 float:right; padding-right:12px;
	 padding-top:5px;
	 padding-bottom:5px;
}
/*Useful Info*/
div.UsefulInfoBG
{
	clear:both;
	background:#f7f7f8 url('UsefulInfoImgBg.jpg') no-repeat left bottom;
	width:440px; height:100%;
}
table.UsefulInfoTbl
{
	margin:10px 0px 10px 11px;
}
table.UsefulInfoTbl td
{
	font-size:11px;
	padding-right:12px;
}
table.UsefulInfoTbl td.UsefulInfoTblIcon
{
	padding-right:3px;
}



/*Edit soon on 22/06/09 */
/*About Korea*/
div.AboutKorea
{
	 background:url('Korea_ImgAbout.jpg') no-repeat left top;
	 /*height:268px;*/
	 text-align:left;
}
div.AboutKoreaContent
{
	padding:18px 0px 0px 302px;
}


/*====================หน้า Korea=========================*/



/*hightlight หน้า home Korea*/

/* content ====Thing to See,Thing to Do,Shopping List*/

table.KoreaHilghtHome
{
	text-align:left;
	margin-top:16px;
}
table.KoreaHilghtHome td
{
	padding-right:12px;
}
table.KoreaHilghtHome td div
{
	margin-bottom:10px;
}

.KoreaHilghtLTopic,    
.KoreaHilghtLTopic a
{
	color:#7a5f38;
	font-weight:bold;
}
.KoreaHilghtLContent,    
.KoreaHilghtLContent a
{
	color:#000000; 
}

/*=================Package Home, และPackage หน้าประเทศอื่นๆ===================*/

/*sponser match*/
table.SponsorBanner
{
	margin-bottom:6px;
}
table.SponsorBanner td.SponsorBannerTop
{
	 background:url('SponsorBannerTop.gif') no-repeat 0 0;
	 width:205px; height:39px;
}
table.SponsorBanner td.SponsorBannerBg
{
	 background:url('SponsorBannerBg.gif') repeat-y 0 0;
	 width:205px;
}
table.SponsorBanner td.SponsorBannerFooter
{
	 background:url('SponsorBannerFooter.gif') no-repeat 0 0;
	 width:205px; height:9px;
}
table.SponsorBanner td.SponsorBannerBg div
{
	 margin-bottom:7px;
}


/*Package Home Content*/ /*ใช้กับทุกประเทศ*/
table.PackageHomeContentTbl
{
	margin-bottom:8px;
	width:744px;
}
div.PackageHomeContentTop
{
	 background:url('PackageHome_TopBg.gif') repeat-x 0 0;
	 height:101px; 
	 margin-left:1px;
}
table.PackageHomeContentTbl td.PackageHomeContentBg
{
	 background:url('PackageHome_Bg.gif') repeat-y 0 0;
	 width:744px;
}
table.PackageHomeContentTbl td.PackageHomeContentTopTd
{
	 background:url('PackageHome_Top.gif') no-repeat 0 0;
	 width:744px; height:6px;
	 
}
table.PackageHomeContentTbl td.PackageHomeContentFooter
{
	 background:url('PackageHome_Footer.gif') no-repeat 0 0;
	 width:744px; height:6px;
}
/*left side top*/
table.PackageHomeLeftTop
{
	float:left;
}
table.PackageHomeLeftTop  td
{
	vertical-align:top;
	text-align:left;
}
/*right side top*/
div.PackageHomeRightTop
{
	float:right;
	background:url('PackageHome_TopR.jpg') no-repeat right top;
	height:101px;
	width:430px;
}
table.PackageHomeLink
{
	 margin-right:14px;
}
table.PackageHomeLink td.PackageHomeLinkTxt
{
	background:url('PackageHomeText.gif') no-repeat 0 0;
	width:179px; height:101px; 
}
table.PackageHomeLink td.PackageHomeLinkBtn
{
	padding-top:15px;
}
table.PackageHomeLink td.PackageHomeLinkBtn,x-moz-any-link,x:default
{
	padding-top:14px;
}
table.PackageHomeContentTab
{
	 margin:0 auto;
	 margin-bottom:9px;
	 width:726px;
	  background:#fff;
}

/*Grid*/

table.PackageHomeGridTbl
{
	/*background:#ffffff;*/
	width:100%;
	text-align:left;
	/*border-top:solid 3px #ffffff;*/
	border-right:solid 7px #ffffff;/**/
	border-bottom:solid 7px #ffffff;/**/
	border-left:solid 7px #ffffff;/**/
	
}

table.PackageHomeGridTbl td.Field1
{
    width:150px;
}

table.PackageHomeGridTbl td.Field2
{
    width:600px;
}

table.PackageHomeGridTbl, x:-moz-any-link, x:default 
{
	/*margin-left:2px;
	margin-right:2px;*/
	 margin:0 auto;border:0px; 
}
*:first-child+html table.PackageHomeGridTbl
{
	margin:0px;
	border-right:solid 7px #ffffff;
	border-bottom:solid 7px #ffffff;
	border-left:solid 7px #ffffff;
}

table.PackageHomeGridTbl tr.PackageHomeGridTRYellow
{
	background:#edf4b0;
}
table.PackageHomeGridTbl td
{
	padding:5px 13px 5px 10px;
	vertical-align:top;
}
table.PackageHomeGridTbl td p.PackageHomeGridTopic,
table.PackageHomeGridTbl td p.PackageHomeGridTopic a
{
	float:left;
	 font-weight:bold;
	 color:#ff6600;
}
table.PackageHomeGridTbl td p.PackageHomeGridTopic a:hover
{
	/*text-decoration:underline;*/
}
table.PackageHomeGridTbl td p.PackageHomeGridSubT
{
	font-size:11px;
	color:#6b6b6b;
}
table.PackageHomeGridTbl td p.PackageHomeGridSubT b
{
	color:#ff0000;
	font-weight:bold;
	font-size:11px;
	padding-left:4px;
	padding-right:4px;
}
table.PackageHomeGridTbl td p a
{
	color:#000000;
}
table.PackageHomeGridTbl td p a:hover
{
	/*text-decoration:underline;*/
}
table.PackageHomeGridTblRate
{
	float:right;
}
table.PackageHomeGridTblRate td
{
	font-size:11px;
	padding:0px;
	padding-left:10px;
}
ul.PackageHomeGridTblRateImg
{
	list-style-type:none;
}
ul.PackageHomeGridTblRateImg li
{
	width:13px;
	display:inline;
}


/*PackageHomeContent2*/
table.PackageHomeContent2
{
	margin:0 auto;
	 margin-bottom:9px;
	 width:726px;
	 
}
table.PackageHomeContent2 td.PackageHomeContentSort
{
	background:#722101;
	padding:5px;
}
table.PackageHomeHeadTbl
{
	float:left;
	margin-right:10px;
}
table.PackageHomeHeadTbl td
{
	color:#e4ff00; font-size:14px; font-weight:bold;
	padding-left:10px;
	padding-top:5px;
}
table.PackageHomeSortTbl
{
	float:right;
	margin-right:10px;
}
table.PackageHomeSortTbl td
{
	color:#e4ff00; font-size:11px;
	/*padding-left:10px;*/
}
/*Key Search*/
table.KrKeySearch
{
	 margin-right:11px; 
}
.txtKrKeySearch
{
	background-image:url('txtAdvSearch_Loop.gif');
	background-position:left top;
	background-repeat:repeat-x;
	border:solid 1px #999999;
	width:175px; height:14px;
	margin-right:5px;
}

div.PackageAllEmptyTemplateBody
{
    margin:0 auto; height:80px; background-color:White; padding:70px 0px 0px 0px; text-align:center;
}


/*==footer==*/
#footer
{
	clear:both;
	margin-top:15px;
	width:980px;
	height:90px;
    /*background-color:White;*/
    background-image:url('line_footer.gif');
	background-repeat:repeat-x;
	background-position:left top;
}
/*link top mail &print*/
.navLink
{
	/*background-image:url('line_footer.gif');
	background-repeat:repeat-x;*/
	width:100%;
}
ul.navLinkUl
{
	float:right;
	padding-right:123px;
	list-style-type:none;
}
ul.navLinkUl li
{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
/*navFooter*/
table.navFooter
{
	clear:both; width:700px;
	float:left;
	margin-left:27px;
	#margin-left:14px; /*ระยะห่างจากด้านซ้ายเท่ากับ 27px ของ IE6*/
	padding-top:7px;
	text-align:left;
}
*:first-child+html table.navFooter
{
	margin-left:27px;
}
table.navFooter td
{
	color:#8e8e8e;
	font-size:11px;
}
table.navFooter td.navFooterTopic
{
	font-weight:bold;
	color:#000000;
	font-size:11px;
	width:106px;
}
ul.navFooterUL
{
	list-style-type:none;
}
ul.navFooterUL li
{
	display:inline;
	color:#8e8e8e;
	margin-right:2.5px;
	font-size:11px;
}
ul.navFooterUL li a
{
	color:#8e8e8e;
}
/*nz2 logo*/
.nz2Logo
{
	float:right;
	background-image:url('nz2_logo.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:200px; height:33px;
}

/* <fields list styling> */

.fields
{
    padding-top:16px;
	padding-bottom: 16px;
	/*padding-left: 40px;*/
	margin:0 auto;
}

.fields .validator
{
	font-size: 15px;
	/*padding-left: 3px;*/
	vertical-align: middle;
}

.fields ul
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 8px;
}

.fields li
{
	padding-bottom: 8px;
	vertical-align: middle;
}

.fields .button
{
	display: block;
	float:right;
	/*margin-right:10px;*/
	padding: 0 10px;
}

.fields Label
{
    /*font-weight:bold;*/
    color: #000;
	display: inline-block;
	width: 100px;
	vertical-align: middle;
}

/* </fields list styling> */



/*Webboard Comment Style*/
ul.webboardList li
{
    list-style-type: none;
    margin: 10px 0px 10px 0px;
    border: solid 1px black;
}
ul.webboardList li p
{
    margin:0px 0px 0px 0px;
    padding: 20px 10px 20px 10px;
    vertical-align:top;
}

ul.webboardList li table tr td
{
    vertical-align:top;
}

ul.webboardList li table tr td div
{
    font-size:10px;
    width:80px;
    /*padding-left:10px;*/
    text-align:center;
}

ul.webboardList li table tr td h1
{
    font-size:16px;
    padding-bottom:10px;
}
ul.webboardList li table tr td h2
{
    /*font-size:16px;*/
}
ul.webboardList li table tr td h3
{
    font-weight:normal;
    width:500px;
    padding-left:100px;
}

/*div.webboardListTop
{
    background-image:url('WebboardTop.png');
    height:14px;
}
div.webboardListBottom
{
    background-image:url('WebboardBottom.png');
    height:13px;
}*/

td.webboardListPostQ
{
    padding:0px 0px 0px 84px;
}

td.webboardListPostInfo
{
    /*color:Gray;*/
    padding:10px 0px 0px 20px;
}
.webboardListPostInfoUserName
{
    font-weight:bold;
    font-size:11px;
    color:#6e1200;
}
.webboardListPostInfoUserProfile
{
    color:#ffffff;
    font-size:11px;
}

td.webboardListPostInfo div.webboardListPostInfoMessageShow
{
    /*background-color:Green;*/
    overflow:hidden;
    width:600px;
    text-align:left;
    font-size:14px;
}

td.webboardListPostInfoGray
{
    color:Gray;
    padding:0px 0px 0px 10px;
}
table.webboardListPostInfo
{
    margin:0px 10px 0px 10px;
}

/*.WebboardCommentPost
{
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    border: solid 1px black;
    text-align:left;
    vertical-align:top;
}*/

.WebboardFormPostFileUploadFild1
{
    width:66px;
}

Table.WebboardFormPost
{
    
}
Table.WebboardFormPost td
{
    padding-bottom:6px;
}

.btnCommentLinkBack a
{
    color:Red;
}
.btnCommentLinkBack a:hover
{
    text-decoration: underline;
    color:Red;
}




.WebboardPostTopLeft
{
    width:10px;
    height:51px;
    background-image:url('WebboardPostQTopLeft.gif');
    background-repeat:no-repeat;
}
.WebboardPostTopCenter
{
    width:725px;
    height:51px;
    background-image:url('WebboardPostQTopCenter.gif');
    background-repeat:repeat-x;
}
.WebboardPostTopCenter font
{
    font-weight:bold;
    color:White;
    font-size:12px;
}
.WebboardPostTopRight
{
    width:8px;
    height:51px;
    background-image:url('WebboardPostQTopRight.gif');
    background-repeat:no-repeat;
}

.WebboardPostMiddleLeft
{
    background-image:url('WebboardPostQMiddleLeft.gif');
    background-repeat:repeat-y;
    width:10px;
}
.WebboardPostMiddleRight
{
    background-image:url('WebboardPostQMiddleRight.gif');
    background-repeat:repeat-y;
    width:8px;
}
.WebboardPostMiddle
{
    /*background-color:#c95c05;*/
    background-image:url('WebboardPostQMiddle.gif');
    /*background-repeat:repeat-y;*/
    height:450px;
}
.WebboardPostBottomLeft
{
    width:10px;
    height:5px;
    background-image:url('WebboardPostQBottomLeft.gif');
    background-repeat:no-repeat;
}
.WebboardPostBottomCenter
{
    width:725px;
    height:51px;
    background-image:url('WebboardPostQBottomCenter.gif');
    background-repeat:repeat-x;
}
.WebboardPostBottomRight
{
    width:8px;
    height:5px;
    background-image:url('WebboardPostQBottomRight.gif');
    background-repeat:no-repeat;
}




/*----------------------*/
.WebboardDetailHeaderBody
{
    clear:both;
    width:744px; 
    min-height:32px;
    _height:32px; /**/
    background:#d50500 url('WebboardDetailQTopCenter.gif') left top repeat-x;
    display:block;
	/*overflow:hidden; */
}
.WebboardDetailHeaderLeft
{
    float:left;
    width:11px; 
     min-height:32px;
    _height:32px;/**/ 
    background:url('WebboardDetailQTopLeft.gif') left top no-repeat;
    display:block;
}
.WebboardDetailHeaderRight
{
    float:right;
    width:100px; 
     min-height:32px;
    _height:32px;/**/ 
    background:url('WebboardDetailQTopRight.gif') right top no-repeat;
    padding-top:8px; 
    font-weight:bold;
    display:block;
}
.WebboardDetailHeaderRight a
{
    color:#fff47d;
}
.WebboardDetailHeaderRight a:hover
{
    text-decoration:underline;
}
.WebboardDetailHeaderTopic
{
    /*height:32px;*/ 
    font-weight:bold; 
    color:White; 
    padding-top:8px;
    width:633px;
    overflow:hidden;
    padding-bottom:5px;
    display:block;
}
.WebboardDetailCommentBodyQ
{
    border-top:solid 1px #c7c7c7; 
    border-right:solid 1px #c7c7c7; 
    border-left:solid 1px #c7c7c7; 
    width:742px;
}
.WebboardDetailCommentBody
{
    
    border-bottom:solid 1px #c7c7c7; 
    border-right:solid 1px #c7c7c7; 
    border-left:solid 1px #c7c7c7; 
    border-top:solid 1px #c7c7c7;
    width:742px;
}
table.WebboardDetailCommentBodyContentQBody
{
    clear:both;
    margin:12px 2px 0px 2px; 
}
table.WebboardDetailCommentBodyContentQBody, x:-moz-any-link, x:default 
{
    clear:both;
    margin:5px 2px 0px 2px; 
}
table.WebboardDetailCommentBodyContentBody
{
    margin:5px 2px 2px 2px; 
    border-bottom:solid 1px #c7c7c7;
}
td.WebboardDetailCommentBodyContentAvatar
{
    width:118px; 
    padding:0px 0px 20px 9px;
    vertical-align:top; 
    border-right:solid 1px #c7c7c7;
}
.WebboardDetailCommentBodyContentAvatarVoteFont
{
    color:#cb6400;
}

td.WebboardDetailCommentBodyContentAvatar p
{
    color:Black;
    font-weight:bold;
}
td.WebboardDetailCommentBodyContentAvatar font
{
    color:#54a717;
    font-size:12px;
}
td.WebboardDetailCommentBodyContentCommentNoBody
{
    width:730px; 
    border-bottom:solid 1px #c7c7c7; 
    padding:0px 0px 5px 5px;
    vertical-align:top;
}

td.WebboardDetailCommentBodyContentCommentNoBody div
{
    color:#cb6400;
    font-size:11px;
}
td.WebboardDetailCommentBodyContentCommentNoBody div ul li
{
    color:#cb6400;
    font-size:11px;
}
div.WebboardDetailCommentBodyContentCommentNoNo
{
    float:left; 
    margin-right:10px; 
    font-weight:bold;
}
div.WebboardDetailCommentBodyContentCommentNoQuote
{
    float:right;
    padding-right:10px;
}

div.WebboardDetailCommentBodyContentCommentNoPostAt
{
    display:table;
}
div.WebboardDetailCommentBodyContentCommentNoPostAt ul
{
    list-style-type:none;
}
td.WebboardDetailCommentBodyContentCommentText
{
    padding:10px 0px 10px 5px; 
    font-size:14px;
    vertical-align:top;
    height:80px;
}
td.WebboardDetailCommentBodyContentCommentText img
{
    margin:20px 0px 0px 0px;
}
td.WebboardDetailCommentBodyContentCommentText ul
{
    padding-left:0px;
}

div.WebboardDetailCommentBodyContentCommentPageingTop
{
    height:6px;
}

div.WebboardDetailCommentBodyContentCommentPageing
{
    background-color:Black; 
    height:30px; 
    margin:2px 2px 2px 2px;
    padding:0px 0px 0px 10px;
}

div.WebboardDetailCommentBodyContentCommentPageing span.pagerItem
{
    font-size:10px;
    color:Black;
    border:solid 1px yellow;
    padding:2px 5px 2px 5px;
    background-color:#e4ff00;
    margin:0px -1px 0px -1px;
}
div.WebboardDetailCommentBodyContentCommentPageing span.currentPagerItem
{
    font-size:10px;
    color:Black;
    border:solid 1px Orange;
    padding:2px 5px 2px 5px;
    background-color:Orange;
    margin:0px -1px 0px -1px;
}


div.WebboardDetailCommentBodyContentCommentPageing a
{
    font-size:10px;
    color:Black;
    border:solid 1px yellow;
    padding:2px 5px 2px 5px;
    background-color:#e4ff00;
    margin:0px -1px 0px -1px;
}






/*End Webboard comment style*/



/*Start Ann Add Webboard comment style */ /*เฉพาะส่วนหัวสีแดง*/  /*17-11-09*/
div.WebboardDetailHeaderBodyV2
{clear:both;
	width:744px;
	overflow:hidden;
	margin-bottom:0px;
}
div.WebboardDetailHeaderTop
{
	background:url('WebboardDetailQTop.gif') left top no-repeat;
	width:744px; height:7px;
	overflow:hidden;
}
div.WebboardDetailHeaderBg
{
	width:742px;
	min-height:25px;
	_height:25px;
	 background:#d50500 url('WebboardDetailQTopBg.gif') left top repeat-x;
	 display:block;
	 border-left:solid 1px #CEADAA;
	 border-right:solid 1px #CEADAA;
	 
}
div.WebboardDetailHeaderTopicV2
{
	float:left;
    font-weight:bold; 
    color:White; 
    width:610px;
    padding-bottom:5px;
    display:block;
    padding-left:11px;
    overflow:hidden;
}

div.WebboardDetailHeaderRightV2
{
    float:right;
    /*width:120px; */
    width:30px;
    font-weight:bold;
    display:block;
    color:White;
}
div.WebboardDetailHeaderRightV2 a
{
    color:#fff47d;
}
div.WebboardDetailHeaderRightV2 a:hover
{
    text-decoration:underline;
}
.WebbSpacerClearAll
{
	clear:both;
	height:0px;
	line-height:0px;
}
.WebbSpacerClearAll
{
	_display:none;
}

/*End Ann Add Webboard comment style */



/*Start Searching Engine โดย CHIM*/
.SearchEngineLayout
{
    width:725px;
    padding-left:10px;
    padding-top:0px;
}
.SearchEngineLayoutBody
{
    padding-bottom:20px;
}
ul.searchEngineList li
{
    list-style-type: none;
    margin: 10px 0px 10px 0px;
    width:600px;
}
ul.searchEngineList li a
{
    font-weight:bold;
    text-decoration:underline;
}

.urlShow
{
    color:Green;
}
/*End Searching Engine โดย CHIM*/


/*Start Member Register โดย CHIM*/
div.RegisHeader
{
    background-image:url('RegisterTextNow.gif'); 
    width:289px; 
    height:42px;
}
div.RegisBody
{
    padding:0px 0px 0px 8px;
}
div.RegisGimmic1
{
    margin:0px 0px 0px 0px; 
    padding:10px 0px 0px 12px; 
    width:713px; 
    height:34px; 
    background-image:url('RegisterGimmic1.jpg'); 
    background-position:right bottom; 
    background-repeat:no-repeat;
}

div.RegisGimmic1 font
{
    color:Red; 
    font-weight:bold;
}
div.RegisGimmic2
{
    width:718px; 
    height:155px; 
    border-left:solid 7px #c04409; 
    border-right:solid 7px #c04409; 
    background-image:url('RegisterGimmic2.jpg'); 
    background-position:right top; 
    background-repeat:no-repeat;
    
}
div.RegisTextUserInfo
{
    width:500px; 
    height:32px; 
    background-image:url('RegisterTextInfo.gif'); 
    background-position:left top; 
    background-repeat:no-repeat; 
    background-color:#c04409;
}
div.RegisTextUserInfoBody
{
    width:457px; 
    height:101px; 
    /*border-bottom-color:#c04409; 
    border-bottom-style:solid; 
    border-bottom-width:7px;*/    /*Edit By Ann 09-09-09*/
    padding:15px 0px 0px 30px;
}
div.RegisBorder    /*Add By Ann 09-09-09*/
{
	background:#c04409; 
	height:7px; 
	overflow:hidden; 
	width:481px; 
	float:left;
}
div.RegisTextUserInfoBody table
{
    padding:2px 2px 2px 2px;
}
div.RegisTextUserInfoBody table td.Field1
{
    width:120px; 
    height:23px;
}
div.RegisGimmic3
{
    width:725px; 
    height:23px; 
    background-image:url('RegisterGimmic3.jpg'); 
    background-position:right top; 
    background-repeat:no-repeat;
}
div.RegisGimmic4
{
    width:718px; 
    height:750px; 
    border-left:solid 7px #c04409; 
    border-bottom:solid 7px #c04409; 
    border-right:solid 7px #c04409; 
    background-image:url('RegisterGimmic4.jpg'); 
    background-position:right top; 
    background-repeat:no-repeat;
}
div.RegisTextGeneralInfo
{
    width:474px; 
    height:32px; 
    background-image:url('RegisterTextGeneralInfo.gif'); 
    background-position:left top; 
    background-repeat:no-repeat; 
    background-color:#c04409;
}
div.RegisTextGeneralInfoBody
{
    width:457px; 
    height:101px; 
    padding:15px 0px 0px 30px;
}
div.RegisTextGeneralInfoBody table
{
    padding:2px 2px 2px 2px;
}
div.RegisTextGeneralInfoBody table td.Field1
{
    width:120px; 
    height:23px;
}

/*ส่วนการสมัครสมาชิกเสร็จสิ้น*/
div.RegisGimmicFinish
{
    width:742px; 
    height:600px; 
    background-image:url('RegisterFinish.jpg'); 
    background-position:right top; 
    background-repeat:no-repeat;
    
    padding-top:50px;
    
}
div.RegisGimmicFinish p
{
    padding:60px 0px 0px 30px;
}
div.RegisGimmicFinish p font
{
    color:Red;
    font-weight:bold;
    font-size:14px;
}


/*End Member Register โดย CHIM*/


/*Start AboutUS โดย CHIM*/
div.AboutBody
{
    padding-left:15px;
}
div.AboutBody font
{
    font-weight:bold;
    color:Red;
}
div.AboutBody a
{
    color:#dcb30e;
}
div.AboutBody a:hover
{
    text-decoration:underline;
}
div.AboutText1
{
    float:left; 
    height:160px; 
    width:470px; 
    background-image:url('AboutText1.gif'); 
    background-repeat:no-repeat; 
    background-position:left top;
}
div.AboutGim1
{
    float:right; 
    height:160px; 
    width:217px; 
    background-image:url('AboutGim1.jpg'); 
    background-repeat:no-repeat; 
    background-position:right top;
}
div.AboutGim2
{
    float:left; 
    height:335px; 
    width:289px; 
    background-image:url('AboutGim2.jpg'); 
    background-repeat:no-repeat; 
    background-position:left top;
}
div.AboutGim3
{
    float:right; 
    height:335px; 
    width:440px; 
    background-image:url('AboutGim3.jpg'); 
    background-repeat:no-repeat; 
    background-position:right bottom;
}
div.AboutText2
{
    padding:0px 0px 5px 0px; 
    height:39px; 
    width:86px; 
    background-image:url('AboutText2.gif'); 
    background-repeat:no-repeat; 
    background-position:left top;
}
div.AboutGim4
{   
    float:left; 
    height:207px; 
    width:244px; 
    background-image:url('AboutGim4.jpg'); 
    background-repeat:no-repeat; 
    background-position:left top; 
    padding:0px 0px 0px 0px;
}
div.AboutGim5
{
    float:right; 
    height:207px; 
    width:450px; 
    background-image:url('AboutGim5.jpg'); 
    background-repeat:no-repeat; 
    background-position:right bottom;
}
div.AboutText3
{
    padding:0px 0px 5px 0px; 
    height:55px; 
    width:105px; 
    background-image:url('AboutText3.gif'); 
    background-repeat:no-repeat; 
    background-position:left top;
}
div.AboutGim6
{
    height:330px; 
    background-image:url('AboutGim6.jpg'); 
    background-repeat:no-repeat; 
    background-position:right top; 
    padding:0px 0px 0px 0px;
}
div.AboutText4
{
    padding:0px 0px 5px 0px; 
    height:78px; 
    width:178px; 
    background-image:url('AboutText4.gif'); 
    background-repeat:no-repeat; 
    background-position:left top;
}
p.AboutP1
{
    width:465px; 
    padding:10px 0px 20px 0px; 
    font-weight:bold;
}
p.AboutP2
{
    padding:0px 0px 20px 0px;
}
p.AboutP3
{
    padding:0px 0px 20px 0px; 
    width:400px;
}
p.AboutP4
{
    width:465px; 
    padding:10px 0px 20px 0px; 
    font-weight:bold; 
    color:#ff7200;
}
/*End AboutUS โดย CHIM*/

/*Start ContactUs โดย CHIM*/
div.ContactBody
{
    padding:0px 0px 0px 18px;
    width:743px; 
    height:610px; 
    background-image:url('ContactGim1.jpg'); 
    background-repeat:no-repeat; 
    background-position:left bottom;
}
div.ContactText1
{
    width:153px; 
    height:40px; 
    background-image:url('ContactText1.gif');
}
div.ContactBody a
{
    color:#ff9000;
}
div.ContactBody a:hover
{
    text-decoration:underline;
}
p.ContactMessage1
{
    width:550px; 
    padding:10px 0px 20px 0px;
}
p.ContactMessage2
{
    width:500px; 
    padding:0px 0px 20px 0px;
    font-weight:bold;
}
div.ContactFormEmail
{
    float:right; 
    padding:60px 130px 0px 0px;
}
div.ContactFormEmail table tr td.Field1
{
    width:80px; 
    height:23px;
}
/*End ContactUS โดย CHIM*/


/*Start Banner Right*/
.BannerSponsorRightBody
{
    background-image:url('BannerSponsorRightMiddle.gif');
    width:205px;
}

.BannerSponsorRightContent ul li
{
    text-align:center;
    width:180px;
    height:150px;
    background-color:White;
    /*border:solid 1px #ffcc33;*/
    list-style-type:none;
    /*margin:0px 0px 9px 13px;*/
    margin:0 auto;   /*Edit By Ann 08-09-09*/
    margin-bottom:9px;    /*Edit By Ann 08-09-09*/
    overflow:hidden;
}
.BannerSponsorRightTop
{
    width:205px;
    height:39px;
    background-image:url('BannerSponsorRightTop.gif');
}
.BannerSponsorRightBottom
{
    width:205px;
    height:16px;
    background-image:url('BannerSponsorRightBottom.gif');
}
/*End Banner Right*/


/*Start TravelPackageDetail*/
div.PackageBody
{
    width:730px;
    padding-left:6px;
    margin:0px 0px 5px 0px; 
}
div.PackageTitleBody
{
    padding:0px 5px 0px 5px;
}
div.PackageTitle
{
    color:#ff6600;
    font-size:18px;
    font-weight:bold;
}
div.PackageDetail
{
    clear:both;
    background-color:#f5f5d4;
    vertical-align:top;
    padding:5px 0px 0px 0px;
    margin:25px 0px 0px 0px;
}
div.PackageDetailTitle
{
    background-color:White; 
    height:25px;
    /*margin:0px 5px 5px 5px;*/   
    overflow:hidden;
    width:720px;
    margin:0 auto;
    margin-bottom:5px;
}
div.PackageDetailTitleLeft
{
    margin:5px 5px 5px 5px;
    float:left;
}
div.PackageDetailTitleLeft font
{
    color:Red;
    font-weight:bold;
   font-size:12px;

}
div.PackageDetailTitleRight
{
    margin:3px 5px 5px 5px;
    float:right;
}
div.PackageDetailTitleDescription
{
    padding:3px 15px 20px 12px;
    font-weight:bold;
    color:#ff6600;
}

div.PackageAgentInfoBody
{
    background-color:#dfdfb6;
    padding:3px 5px 3px 5px;
    margin:0px 8px 0px 6px;
}
div.PackageAgentInfoDetail
{
    margin:2px 3px 5px 3px;
    height:53px; 
}
div.PackageAgentInfoDetailLeft
{
    float:left;
    background-image:url('PackageAgentInfoText.gif');
    width:176px;
    height:38px;
}
div.PackageAgentInfoDetailRight
{
    float:right;
}
div.PackageAgentInfoDetailRight td.AgentName
{
    background-color:#b2b292;
    padding:0px 0px 0px 10px;
    color:White;
    font-weight:bold;
    height:20px;
}
div.PackageAgentInfoDetailRight td.AgentAddr
{
    padding:0px 0px 0px 10px;
    /*height:18px;*/
}
td.AgentAddr a
{
    color:black;
}
td.AgentAddr a:hover
{
    text-decoration:underline;
}
div.PackageAgentInfoDetailRight td.AgentAddr img
{
    margin:3px 10px 0px 0px;
}
div.PackageText
{
    margin:0 auto;
    clear:both;
    width:700px;
    padding:20px 0px 0px 0px;
    
}

div.PackageText hr
{
    margin:20px 0px 20px 0px;
    border-top:dotted 1px black;
}
div.PackageText img
{
    margin:0px 0px 20px 0px;
}
div.PackageText ul
{
    padding:0px 0px 0px 20px;
}
div.PackageText ul li
{
    padding:10px 0px 0px 0px;
    line-height:20px;
}
div.PackageText a
{
    color:Red;
    font-weight:bold;
}
div.PackageText a:hover
{
    text-decoration:underline;
}

.PackageTextAddMyList
{
    padding:0px 0px 2px 20px;
}

table.PackageAllSearchAdvanceTbl
{
    margin:25px 0px 0px 20px;
    width:386px;
}
table.PackageAllSearchAdvanceTbl td.Field1
{
    font-weight:bold;
    color:White;
    text-align:left;
    width:90px;
}
table.PackageAllSearchAdvanceTbl td.Field2
{
    font-weight:bold;
    color:White;
    text-align:center;
    width:31px;
}
table.PackageAllSearchAdvanceTbl td.Field3
{
    text-align:center;
    width:21px;
}

table.PackageAllSearchAdvanceInternalTbl td.Field1
{
    font-weight:bold;
    color:White;
    text-align:right;
    padding-left:8px;
}
/*End TravelPackageDetail*/

/*Start Country Info หน้า Home*/
table.CountryInfoTbl
{
    width:744px;
}
td.CountryInfoTblTopLeft
{
    width:9px;
    height:65px;
    background-image:url('CountryInfoTopLeft.gif');
}
td.CountryInfoTblTopCenter
{
    height:65px;
    background-image:url('CountryInfoTopCenter.gif');
}
td.CountryInfoTblTopCenter div.CountryInfoTblTopCenterTitle
{
    width:221px;
    height:65px;
    background-image:url('CountryInfoTopText.gif');
    float:left;
}
td.CountryInfoTblTopRight
{
    width:9px;
    height:65px;
    background-image:url('CountryInfoTopRight.gif');
}

td.CountryInfoTblMiddleLeft
{
    width:9px;
    background-image:url('CountryInfoMiddleLeft.gif');
}
td.CountryInfoTblMiddleCenter
{
    background-color:White;
    text-align:left;
}
td.CountryInfoTblMiddleRight
{
    width:9px;
    background-image:url('CountryInfoMiddleRight.gif');
}

td.CountryInfoTblBottomLeft
{
    width:9px;
    height:12px;
    background-image:url('CountryInfoBottomLeft.gif');
}
td.CountryInfoTblBottomCenter
{
    height:12px;
    background-image:url('CountryInfoBottomCenter.gif');
}
td.CountryInfoTblBottomRight
{
    width:9px;
    height:12px;
    background-image:url('CountryInfoBottomRight.gif');
}

div.CountryInfoTabBG
{
    background-color:#232323;
}
div.CountryInfoTabBody
{
    padding:0px 10px 0px 10px;
}
div.CountryInfoDidyouKnowBody
{
    clear:both;
    background-image:url('CountryInfoDidyouKnowBG.gif');
    height:45px;
    padding:0px 0px 0px 0px;
    margin:10px 0px 10px 0px;
}
div.CountryInfoDidyouKnowLogo
{
    background-image:url('CountryInfoDidyouKnow.gif');
    width:177px;
    height:45px;
    float:left;
}
div.CountryInfoDidyouKnowText
{
    width:500px;
    height:45px;
    float:left;
    padding:5px 0px 0px 20px;
    overflow:hidden;
}
div.CountryInfoFooter
{
    height:20px;
    background-color:#cbcbcb;
    text-align:right;  
    
    _width:730px;
    overflow:hidden;
   
}

.CountryInfoTopic,
.CountryInfoTopic a
{
	color:#808000;
	font-weight:bold;
}
.CountryInfoContent,    
.CountryInfoContent a
{
	color:#000000;
	width:255px;
	height:67px;
	overflow:hidden;
}
td.CountryInfoContentTdLeft
{
    padding:0px 10px 0px 10px;
}
/*End Country Info หน้า Home*/
/*==Home Hilight==*/
div.UCHilightRotatorNumberControlDivTop
{
    padding-top:4px; 
}
ul.UCHilightRotatorNumberControlUl
{
	margin-left:9px;
}
li.UCHilightRotatorNumberControlLi
{
    font-size:11px;
    width:14px;
    height:14px;
    background-color:Black;
    display:inline-block;
    float:left;
    margin:0px 1px 0px 0px;
}
li.UCHilightRotatorNumberControlLi a
{
    color:#d9ff00;
}

li.UCHilightRotatorNumberControlLi:hover
{
    font-size:11px;
    width:14px;
    height:14px;
    background-color:#868686;
    display:inline-block;
    float:left;
    margin:0px 1px 0px 0px;
}
li.UCHilightRotatorNumberControlLi:hover a
{
    color:#000000;
}

/*==UCDidyouknow==*/
table.UCDidyouknow
{
	width:744px; margin-bottom:8px;
}
table.UCDidyouknow td
{
	vertical-align:top;
	text-align:left;
}
table.UCDidyouknow td.DidyouknowTopBg
{
	background:url('DidyouknowTopCenter.gif') repeat-x; width:744px; height:46px;
}
div.DidyouknowTopLeft
{
	float:left;
	background:url('DidyouknowTopLeft.gif') no-repeat left top; width:186px; height:46px;
}
div.DidyouknowTopRight
{
	float:right;
	background:url('DidyouknowTopRight.gif') no-repeat right top; width:13px; height:46px;
}
table.DidyouknowContentTbl
{
	 background:#fff; width:744px;
}
table.DidyouknowContentTbl td.DidyouknowContentTblLeft
{
	background:#ffb400; width:4px;
}
table.DidyouknowContentTbl td.DidyouknowContentTblRight
{
	background:#ffb400; width:5px;
}
table.UCDidyouknow td.DidyouknowBottomBg
{
	clear:both;
	background:url('DidyouknowBottomCenter.gif') repeat-x; width:744px; height:10px;
}
div.DidyouknowBottomLeft
{
	float:left;
	background:url('DidyouknowBottomLeft.gif') no-repeat; width:9px; height:10px;
}
div.DidyouknowBottomRight
{
	float:right;
	background:url('DidyouknowBottomRight.gif') no-repeat; width:10px; height:10px;
}
div.DidyouknowTitle
{
	 border-bottom:solid 1px #ffb400;
	 padding:5px 5px 10px 5px;
	 color:#aa5800;
	 font-size:12px;
}
div.DidyouknowUpdated
{
	text-align:right;
	font-size:11px;
	color:#acacac;
	padding-bottom:5px;
}
ul.DidyouknowWeatherImgShow
{
	float:left; width:185px; overflow:hidden;
	padding-left:5px; 
	margin-top:10px;
}
ul.DidyouknowWeatherImgShow li
{
	list-style-type:none;
	display:inline;
	vertical-align:top;
	float:left;
}
div.DidyouknowWeatherDetailDiv
{
	 float:left; width:530px; overflow:hidden;margin-right:10px;
}
table.DidyouknowWeatherDetail
{
	width:520px; overflow:hidden;
}
table.DidyouknowWeatherDetail td
{
	font-size:11px;
	color:#aa5800;
	text-align:left;
}
table.DidyouknowWeatherDetail td.DidWeatherNum
{
	width:100px; font-weight:bold; 
}



/*==End UCDidyouknow==*/

/*==HipThailand==*/
div.HipThaiLayout
{
	width:744px; overflow:hidden; margin-bottom:10px;
	display:block;
	text-align:left;
}
div.HipThaiImg
{
	float:left;
	background:url('HipThaiImg.jpg') no-repeat left top; width:306px; height:96px;
	margin-right:17px;
}
div.HipThaiContent
{
	float:right;
	width:400px;
	margin-right:20px;
	text-align:left; 
}
div.HipThaiTxt
{
	 background:url('HipThaiTxt.gif') no-repeat left top; width:311px; height:32px;
}

/*==End HipThailand==*/

/*==Hip Thailand Highlight 15-02-10==*/
div.HipThaiHL
{
    width:744px;
    background:#bd931f url('HipThaiHighLightBg.jpg') repeat-x left top;
}
div.HipThaiHLImgMain
{
    float:left;
    width:259px;
    height:315px;
    background:url('HipThaiHLImgMain.jpg') no-repeat left top;
    display:block;
    margin-right:7px;
}
div.HipThaiHLTopR
{
    float:right;
    width:5px;
    height:28px;
    background:url('HipThaiHLTopR.gif') no-repeat right 23px;
    display:block;
}
.HipThaiHLClearFix
{
    clear:both;
    height:0px;
    line-height:0px;
    overflow:hidden;
}
div.HipThaiHLFooter
{
    clear:both;
    width:744px;
    height:4px;
    overflow:hidden;
    background:#bd931f;
    margin-bottom:8px;
}
div.HipThaiHLFooterL
{
    float:left;
    width:5px;
    height:4px;
    background:url('HipThaiHLFooterL.gif') no-repeat left top;
    display:block;
}
div.HipThaiHLFooterR
{
    float:right;
    width:5px;
    height:4px;
    background:url('HipThaiHLFooterR.gif') no-repeat left top;
    display:block;
}
div.HipThaiHLGoEat
{
    padding-bottom:10px;
    float:left;
    width:229px;
    margin-right:8px;
    display:block;
    overflow:hidden;
}
div.HipThaiHLGoEatImg
{
     float:left;
     background:url('HipThaiHLGoEatImg.gif') no-repeat left 23px;
     width:106px;
     height:85px;
     display:block;
}
div.HipThaiHLGoAround
{
    padding-bottom:10px;
    float:left;
    width:229px;
    margin-right:6px;
    display:block;
    overflow:hidden;
}
div.HipThaiHLGoAroundImg
{
     float:left;
     background:url('HipThaiHLGoAroundImg.gif') no-repeat left 23px;
     width:122px;
     height:85px;
     display:block;
}

div.HipThaiHLContent
{
    clear:both;
    font-size:12px;
    color:#000;
    text-align:left;
}
div.HipThaiHLImgShow
{
  margin-bottom:5px;  
}
.HipThaiHLTitle,
.HipThaiHLTitle a
{
    font-weight:bold;
    color:#ffea00;
}
.HipThaiHLTitle a:hover
{
    text-decoration:underline;
}
div.ViewAllHipThai
{
    float:right;
    margin-top:66px;
}
ul.HipThaiHLList
{
    margin-top:5px;
}
ul.HipThaiHLList li
{
    clear:both;
    list-style-type:none;
    vertical-align:top;
}
ul.HipThaiHLList li div.HipThaiHLListBullet
{
    float:left;
    width:15px; 
    display:block;
    overflow:hidden;
}
ul.HipThaiHLList li div.HipThaiHLListBullet img
{
   margin-top:4px; 
}
ul.HipThaiHLList li div.HipThaiHLListText
{
    float:left;
    width:213px;
    overflow:hidden;
}
ul.HipThaiHLList li img
{
    margin-right:5px;
}
ul.HipThaiHLList li,
ul.HipThaiHLList li a
{
    color:#ffea00;
}
ul.HipThaiHLList li a:hover
{
    text-decoration:underline;
}
/*==End Hip Thailand Highlight 15-02-10==*/

/*==Menu of the day==*/
div.Menuoftheday
{
	background:#886e2a;
	margin-bottom:6px;
	width:205px;
	padding-bottom:10px;
}
div.MenuofthedayHead
{
	 background:url('Menuofday_H.gif') no-repeat left top; width:205px; height:28px;
}
table.MenuofthedayTbl
{
	width:190px;
	margin:5px auto;
	margin-bottom:10px;
	overflow:hidden;
}
table.MenuofthedayTbl td
{
	text-align:left;
}
table.MenuofthedayTbl td.MenuofthedayTblTxt
{
	 color:#000;
	 padding-top:9px;
}
p.MenuofthedayTitle
{
	font-weight:bold;
	color:#e2ff5c;
	font-size:12px;
}
p.MenuofthedaySubTitle
{
	font-weight:bold;
	font-size:11px;
	color:#fff;
}
div.MenuofthedayBtnViewAll
{
	float:left;
}

/*==End Menu of the day==*/

/*==UC Where To Eat==*/
table.WhereToEatTbl
{
	width:744px;
	margin-bottom:8px;
}
table.WhereToEatTbl td
{
	vertical-align:top;
	text-align:left;
}
table.WhereToEatTbl td.WhereToEatTopLeft
{
	 background:url('WhereToEatTopLeft.gif') no-repeat left top;
	 width:10px; height:51px;
}
table.WhereToEatTbl td.WhereToEatTopCenter
{
	 background:url('WhereToEatTopCenter.gif') repeat-x left top;
	 height:51px;
}
table.WhereToEatTbl td.WhereToEatTopRight
{
	 background:url('WhereToEatTopRight.gif') no-repeat left top;
	 width:9px; height:51px;
}
div.WhereToEatTopTitle
{
	float:left;
	background:url('WhereToEatTopText.gif') no-repeat left top;
	width:238px; height:51px;
}
table.WhereToEatTbl td.WhereToEatMidLeft
{
	 background:url('WhereToEatMidLeft.gif') repeat-y left top;
	 width:10px;
}
div.WhereToEatMidLeft2
{
	 background:url('WhereToEatTopLeft2.gif') no-repeat left top;
	 width:10px; height:45px;
}
table.WhereToEatTbl td.WhereToEatMidRight
{
	 background:url('WhereToEatMidRight.gif') repeat-y left top;
	 width:9px;
}
div.WhereToEatMidRight2
{
	 background:url('WhereToEatTopRight2.gif') no-repeat left top;
	 width:9px; height:45px; 
}
table.WhereToEatTbl td.WhereToEatMidCenter
{
	 background:#fff;
}
table.WhereToEatTbl td.WhereToEatBottomLeft
{
	 background:url('WhereToEatBottomLeft.gif') no-repeat left top;
	 width:10px; height:5px;
}
table.WhereToEatTbl td.WhereToEatBottomCenter
{
	 background:url('WhereToEatBottomCenter.gif') repeat-x left top;
	 height:5px;
}
table.WhereToEatTbl td.WhereToEatBottomRight
{
	 background:url('WhereToEatBottomRight.gif') no-repeat left top;
	 width:9px; height:5px;
}
/*Tab*/
div.WhereToEatTabBG
{
	background:url('WhereToEatTabBg.gif') repeat-x left top;
	height:32px; width:100%; overflow:hidden;
}
div.WhereToEatTabBody
{
    padding:0px 10px 0px 10px;
}

div.WhereToEatFooter
{
    height:20px;
    background-color:#573108;
    text-align:right;  
    
    _width:730px;
    overflow:hidden;
   
}

/*==End UC Where To Eat==*/

/*=======ส่วนของ Gallery========*/

/*Table Main*/
table.GalleryTblMain
{
	width:744px;
	margin-bottom:8px;
}
table.GalleryTblMain td
{
	vertical-align:top;
	text-align:left;
}
table.GalleryTblMain td.GalleryTblTopLeft
{
	background:url('GalleryTblTopLeft.gif') no-repeat 0px 0px;
	width:9px; height:10px;
}
table.GalleryTblMain td.GalleryTblTopCenter
{
	background:url('GalleryTblTopCenter.gif') repeat-x 0px 0px;
	height:10px;
}
table.GalleryTblMain td.GalleryTblTopRight
{
	background:url('GalleryTblTopRight.gif') no-repeat 0px 0px;
	width:9px; height:10px;
}
table.GalleryTblMain td.GalleryTblMidLeft
{
	background:url('GalleryTblMidLeft.gif') repeat-y 0px 0px;
	width:9px;
}	
table.GalleryTblMain td.GalleryTblMidRight
{
	background:url('GalleryTblMidRight.gif') repeat-y 0px 0px;
	width:9px;
}
div.GalleryTblMidLeft2
{
	background:url('GalleryTblMidLeft2.gif') no-repeat 0px 0px;
	width:9px; height:55px;
}	
div.GalleryTblMidRight2
{
	background:url('GalleryTblMidRight2.gif') no-repeat 0px 0px;
	width:9px; height:55px;
}
table.GalleryTblMain td.GalleryTblBottomLeft
{
	background:url('GalleryTblBottomLeft.gif') no-repeat 0px 0px;
	width:9px; height:11px;
}
table.GalleryTblMain td.GalleryTblBottomRight
{
	background:url('GalleryTblBottomRight.gif') no-repeat 0px 0px;
	width:9px; height:11px;
}
table.GalleryTblMain td.GalleryTblBottomCenter
{
	background:url('GalleryTblBottomCenter.gif') repeat-x 0px 0px;
	height:11px;
}
table.GalleryTblMain td.GalleryTblContent
{
	 background:#fff;
}
/*bg spacer*/
div.GalleryTblBgSpacer
{
	background:#bd3500; height:5px; width:100%; overflow:hidden;
}
/*==หน้า Gallery Main==*/
table.GalleryTblMainShow
{
	width:706px; margin:0 auto;
	overflow:hidden;
}
table.GalleryTblMainShow td.GalleryTblMainShowPic
{
	width:200px;
	padding-bottom:4px;
	padding-top:7px;
}
table.GalleryTblMainShow td.GalleryTblMainShowContent
{
	padding-left:20px; 
	vertical-align:top;
	padding-bottom:4px;
	padding-top:20px;
}
p.GalleryTblMainTitle,
p.GalleryTblMainTitle a
{
	color:#ff6600;
	font-weight:bold;
	font-size:12px;
}
p.GalleryTblMainPlace
{
	font-size:11px;
	color:#6b6b6b;
}
p.GalleryTblMainPlace b,
p.GalleryTblMainPlace a
{
	font-weight:normal;
	color:#3550f5;
}
p.GalleryTblMainPhotoNum
{
	color:#6b6b6b;
	padding-bottom:15px;
}
.DottedLine
{
	background:url('DottedLine.gif') repeat-x left top;
	width:100%; height:3px; overflow:hidden;
}


/*==หน้า Gallery Album==*/
/*==List View==*/
.GalleryAlbumTopic
{
	 color:#ff6600;
	 font-size:18px;
	 line-height:normal;
	 padding-left:7px;
	 font-weight:bold;
}
.GalleryAlbumSubTopic
{
	color:#6b6b6b;
	font-size:11px;
	padding-left:7px;
	margin-bottom:12px;
}
.GalleryAlbumSubTopic b
{
	color:#3550f5;
	font-size:11px;
}

li.GalleryAlbumListShowLI
{
    
    overflow:hidden;
    list-style-type:none;
    display:inline-block; 
    float:left;
    width:145px;
    height:106;
	 background:#fff;
	 margin-right:0px;
	 margin-bottom:8px;
     
}
ul.GalleryAlbumListShowUL 
{
	height:100%; 
	padding:0px; 
	width:726px;
	margin:0 auto;
	margin-top:14px;
	margin-bottom:7px;
	
}


div.GalleryAlbumListShowPage
{
    height:29px;
    background:#000;
    width:726px;
    overflow:hidden;
   
}
.GalleryAlbumListPagingTop
{
    padding:3px 0px 0px 0px;
}
*:first-child+html .GalleryAlbumListPagingTop
{
	padding:5px 0px 0px 0px;  /*IE7*/
}
*html .GalleryAlbumListPagingTop
{
	padding:5px 0px 0px 0px;  /*IE6*/
}
div.GalleryAlbumPageing
{
    height:29px; 
    margin:2px 2px 2px 2px;
    padding:0px 0px 0px 10px;
    overflow:hidden;
 
}
div.GalleryAlbumPageing span.pagerItem_Gallery
{
    font-size:10px;
    color:Black;
    padding:2px 5px 2px 5px;
    background-color:#E4FF00;
    /*margin:0px -1px 0px -1px;*/
    margin:0px -1px 0px -2px;
    
}
div.GalleryAlbumPageing span.currentPagerItem_Gallery
{
    font-size:10px;
    color:Black;
    padding:2px 5px 2px 5px;
    background-color:#FF6600;
    /*margin:0px -1px 0px -1px;*/
    margin:0px -1px 0px -2px;
}
div.GalleryAlbumPageing a
{
    font-size:10px;
    color:Black;
    padding:2px 5px 2px 5px;
    background-color:#E4FF00;
    /*margin:0px -1px 0px -1px;*/
    margin:0px -1px 0px -2px;
}
div.GalleryAlbumPageing a:hover
{
	background-color:#FF6600;
}

div.GalleryAlbumPageingReport
{
	 text-align:right;
	 width:300px; 
	 float:right; 
	 z-index:1; 
	 position:relative; 
	 left:0px; 
	 top:0px;   /*IE8,Chrome*/
	 color:#fff;
	 font-size:11px;
	 padding-right:7px;
	 padding-top:1px;
}
*:first-child+html div.GalleryAlbumPageingReport
{
	top:-15px;   /*IE7*/
}
div.GalleryAlbumPageingReport,moz-any-link,x:default
{
	top:-18px;   /*FF3*/
}
*html div.GalleryAlbumPageingReport
{
	top:-15px;   /*IE6*/
}
div.GalleryAlbumPageingReport b
{
	font-weight:normal; vertical-align:top;
}
div.GalleryAlbumPageingReport a,
div.GalleryAlbumPageingReport a:hover
{
	background:none;
}
div.GalleryAlbumPageingReport img
{
	padding-top:1px;
}
/*Gallery Show*/
div.GalleryAlbumDisplayLayout
{
	padding-left:2px;
}
div.GalleryAlbumDisplayImg
{
	 float:left; 
	 border:solid 1px #cfcfcf;
	 padding:3px;
}

/*==หน้า Gallery Photo==*/
/*==List View==*/


div.GalleryPhotoShowPage
{
    height:29px;
    background:#000;
    width:726px;
    overflow:hidden;
    text-align:right;
   
}
div.GalleryPhotoPageing
{
    height:29px; 
    margin:2px 2px 2px 2px;
    padding:0px 0px 0px 10px;
    overflow:hidden;
 
}
div.GalleryPhotoPageing span.pagerItem_GalleryPhoto
{
    font-size:10px;
    color:Black;
    padding:2px 5px 2px 5px;
    background-color:#E4FF00;
    margin:0px -1px 0px -1px;
    
}
div.GalleryPhotoPageing span.currentPagerItem_GalleryPhoto
{
    font-size:10px;
    color:Black;
    padding:2px 5px 2px 5px;
    background-color:#FF6600;
    margin:0px -1px 0px -1px;
}
div.GalleryPhotoPageing span.pagerItem_GalleryPhotoPrev,
div.GalleryPhotoPageing a.pagerItem_GalleryPhotoPrev,
div.GalleryPhotoPageing a.pagerItem_GalleryPhotoPrev:hover
{
   background:url('BtnPrev_GalleryPhoto.gif') no-repeat left top;
   width:68px; height:14px; display:inline-block;
   margin-top:3px;
    
}

div.GalleryPhotoPageing span.pagerItem_GalleryPhotoNext,
div.GalleryPhotoPageing a.pagerItem_GalleryPhotoNext,
div.GalleryPhotoPageing a.pagerItem_GalleryPhotoNext:hover
{
   background:url('BtnNext_GalleryPhoto.gif') no-repeat left top;
   width:35px; height:14px; display:inline-block;
   padding-right:7px;margin-left:8px;
   margin-top:3px;
    
}
/*

div.GalleryPhotoPageing a
{
    font-size:10px;
    color:Black;
    padding:2px 5px 2px 5px;
    background-color:#E4FF00;
    margin:0px -1px 0px -1px;
}
div.GalleryPhotoPageing a:hover
{
	background-color:#FF6600;
}*/
.GalleryPhotoListPagingTop
{
    padding:3px 0px 0px 0px;
}
*:first-child+html .GalleryPhotoListPagingTop
{
	padding:5px 0px 0px 0px;  /*IE7*/
}
*html .GalleryPhotoListPagingTop
{
	padding:5px 0px 0px 0px;  /*IE6*/
}

div.GalleryPhotoPageingReport
{
	 text-align:left;
	 width:300px; 
	 float:left; 
	 color:#fff;
	 font-size:11px;
	 padding-right:7px;
	 padding-top:1px;
}
div.GalleryPhotoPageingReport b
{
	font-weight:normal; vertical-align:top; padding-right:15px;
}
div.GalleryPhotoPageingReport a,
div.GalleryPhotoPageingReport a:hover
{
	background:none; 
}
div.GalleryPhotoPageingReport img
{
	padding-top:1px;
}

ul.GalleryPhotoListShowUL 
{
	height:100%; 
	padding:0px; 
	width:712px;
	margin:0 auto;
	margin-top:6px;
	
}
li.GalleryPhotoListShowLI
{
    
    overflow:hidden;
    list-style-type:none;
    display:block; 
    width:712px;
	 background:#fff;   
}
div.GalleryPhotoDisplayImg
{
	margin-bottom:8px;
}
div.GalleryPhotoDetail
{
	font-size:11px;
	padding-bottom:10px;
}
*:first-child+html div.GalleryPhotoDetail
{
	padding-bottom:15px;
}
*html div.GalleryPhotoDetail
{
	padding-bottom:17px;
}
/*=======จบ ส่วนของ Gallery========*/


/*======= Webboard Chart ========*/
table.webbPollResultTbl
{
	margin:15px 15px 15px 8px;width:97%;
}
table.webbPollResultTbl td
{
	text-align:center; vertical-align:top;padding-top:5px;
}
table.webbPollResultTbl td.webbChart
{
	 background:#eff5ee;border-left:solid 1px #a5d7ac; padding-top:0px; width:200px;
}
table.webbPollResultTbl td.webbChartPer
{
	background:#eff5ee;  border-right:solid 1px #a5d7ac; 
	text-align:right; font-weight:normal; padding-right:20px;
}
table.webbPollResultTbl td div.webbTopChart
{
	border-bottom:solid 1px #a5d7ac; width:100%; height:27px; float:left; 
	font-weight:bold;color:#000;
}
table.webbPollResultTbl td div.webbBottomChart
{
	border-top:solid 1px #a5d7ac; width:100%; height:27px; float:left; 
	font-weight:bold;color:#000;
}
table.webbPollResultTbl tr.webbPollTotal td
{
	margin-top:0px; padding-top:0px;
}
table.webbPollResultTbl td  p
{
	text-align:left;
}
table.webbPollResultTbl td strong
{
	font-weight:bold;color:#000; float:left;
}
table.webbPollResultTbl td b
{
	font-weight:bold;color:#000;
}
table.webbPollResultTbl td h5
{
	text-align:right; font-weight:normal; padding-right:20px;
}
table.webbChartColor
{
	width:191px; height:17px; margin:5px; float:left;
}
table.webbChartColor td
{
	padding:0px;background:#ffffff;
}
table.webbChartColor td.webbChartDisable
{
	background:#ffffff; border:solid 1px #d9ddd8; border-left:0px;
}
table.webbChartColor td.webbChartGreen
{
	background-image:url('webbChartGreen.gif'); background-repeat:no-repeat; height:17px; border-right:solid 1px #539700;
}
table.webbChartColor td.webbChartBlue
{
	background-image:url('webbChartBlue.gif'); background-repeat:no-repeat; height:17px; border-right:solid 1px #90ccf7;
}
p.webbPollResultDate
{
	 background:#d7e8d3; border:solid 1px #dfe0de; margin-top:10px; text-align:center; padding:3px; color:#2d3c2a;
}
/*======= จบ Webboard Chart ========*/
div.VideoBG
{
    /*background-color: white; */
    width: 730px; 
    height: 385px; 
    text-align: center;
    /*background-image:url('bgAll.gif');*/
}
/*==Start Photo Corner==*/

/*area*/
.PhotoCornerArea
{

    clear:both;
    width:744px;
    margin:0 auto;
    overflow:hidden;
    margin-bottom:8px;
}
.PhotoCornerTop
{
    clear:both;
    background:url('PhotoCornerT.jpg') no-repeat left top;
    width:744px;
    height:51px;
    display:block;
    overflow:hidden;
}
.JapanTop
{
    clear:both;
    background:url('JapanT.jpg') no-repeat left top;
    width:744px;
    height:51px;
    display:block;
    overflow:hidden;
}
.HomeContentPromoTop
{
    clear:both;
    background:url('HomeContentPromoT.jpg') no-repeat left top;
    width:744px;
    height:51px;
    display:block;
    overflow:hidden;
}
.PhotoCornerBottom
{
    clear:both;
    width:744px;
    height:8px;
    margin:0 auto;
    display:block;
    background:#000;
    overflow:hidden;
}
.PhotoCornerBL
{
    float:left;
    background:url('PhotoCornerBL.gif') no-repeat left top;
    width:8px;
    height:8px;
    display:block;
    overflow:hidden;   
}
.PhotoCornerBR
{
    float:right;
    background:url('PhotoCornerBR.gif') no-repeat left top;
    width:8px;
    height:8px;
    display:block;
    overflow:hidden;   
}
.PhotoCornerCenter
{
    clear:both;
    width:744px;
    min-height:221px;
    _height:221px;
    background:#000 url('PhotoCornerR.jpg') no-repeat right top;
    display:block;
}
.JapanCenter2
{
    clear:both;
    width:744px;
    min-height:221px;
    _height:221px;
    background:#000 url('PhotoCornerR2.jpg') no-repeat right top;
    display:block;
}
.HomeContentPromoCenter
{
    clear:both;
    width:744px;
    min-height:221px;
    _height:221px;
    background:#000 url('HomeContentPromoR.jpg') no-repeat right top;
    display:block;
}
.PhotoCornerSubHeader
{
    clear:both;
    background:#b50d00 url('PhotoCornerSubTxt.gif') no-repeat left top;
    width:728px;
    height:30px;
    overflow:hidden;
    margin:0 auto;
}
.ThingstoknowSubHeader
{
    clear:both;
    background:#b50d00 url('ThingstoknowSubTxt.gif') no-repeat left top;
    width:728px;
    height:30px;
    overflow:hidden;
    margin:0 auto;
}
.HomeContentPromoSubHeader
{
    clear:both;
    background:#b50d00 url('HomeContentPromoSubTxt.gif') no-repeat left top;
    width:728px;
    height:30px;
    overflow:hidden;
    margin:0 auto;
}
/*btn view all*/
.PhotoCornerViewAll
{
    float:right;
    background:url('PhotoCornerViewAll.gif') no-repeat left top;
    width:66px;
    height:22px;
    display:block;
    overflow:hidden;
}
/*content*/
.PhotoCornerContentArea
{
    clear:both;
    width:728px;
    min-height:194px;
    _height:194px;
    margin:0 auto;
    background:#fff;
    display:block;
    padding-top:17px;
    padding-bottom:10px;
    text-align:left;
}
.PhotoCornerContentInner
{
    clear:both;
    width:711px;
    margin:0 auto;
    overflow:hidden;
    display:block;
}
ul.PhotoCornerContentList
{
    clear:both;
    width:723px;
    overflow:hidden;
}
ul.PhotoCornerContentList li
{
    float:left;
    width:229px;
    list-style-type:none;
    display:inline-block;
    margin-right:12px;
    overflow:hidden;
}
.PhotoCornerListImgShow
{
    margin-bottom:5px;
}
.PhotoCornerListTxtShow
{
    padding-left:3px;
    padding-right:3px;
}
.PhotoCornerListTitle,
.PhotoCornerListTitle a
{
    font-weight:bold;
    color:#80803a;
}
.PhotoCornerListDetail,
.PhotoCornerListDetail a
{
    color:#000;
}
.PhotoCornerPicBig
{
    width:955px; 
    z-index:99;  
    position: relative;
    left:0px;
    list-style:none;
}
/*==End Photo Corner==*/


/*== LifeStyle ==*/

.LifeStyleCamChicBG
{
    width:743px;
    height:300px;
    background-image:url('home_chic_bg.jpg');
    background-repeat:no-repeat;
    overflow:hidden;
}
.LifeStyleCamChicLeft
{
    width:267px;
    height:300px;
    /*background-color:Red;*/
    float:left;
}
.LifeStyleCamChicRight
{
    width:240px;
    height:300px;
    /*background-color:Blue;*/
    float:right;
    text-align:left;
}
.LifeStyleCamChicCenter
{
    width:236px;
    height:300px;
    /*background-color:Green;*/
    float:right;
    text-align:left;
}

.LifeStyleCamChicRight img, .LifeStyleCamChicCenter img
{
    padding-bottom:10px;
}
.LifeStyleCamChicRight a, .LifeStyleCamChicCenter a
{
    color:#ffea00;
    font-weight:bold;
}
.LifeStyleCamChicRight a:hover, .LifeStyleCamChicCenter a:hover
{
    text-decoration:underline;
}

.LifeStyleVideoClipBox
{
    background:#603910; 
    width:205px;
    margin-bottom:10px;
}
.LifeStyleVideoClipContent
{
    text-align:left;
    padding:10px 10px 10px 10px;
    color:White;
}

.LifeStyleVideoClipContent a
{
    color:#f8ffa5; 
    font-weight:bold;
}
.LifeStyleVideoClipContent a:hover
{
    text-decoration:underline;
}


.LifeStyleBloggerTravelBox
{
    background:#872402; 
    width:205px;
    margin-bottom:10px;
}
.LifeStyleBloggerTravelContent
{
    text-align:left;
    padding:10px 0px 10px 10px;
    color:White;
}

.LifeStyleBloggerTravelContent a
{
    color:#f8ffa5; 
    font-weight:bold;
}
.LifeStyleBloggerTravelContent a:hover
{
    text-decoration:underline;
}

/*== End LifeStyle ==*/

/*==SHOP*/
.ShopCameraSpecTbl
{
    border:1px solid black;
}
.ShopCameraSpecTbl tr td
{
    padding:5px 5px 5px 5px;
    border:1px solid black;
}
.ShopCameraSpecHeadTbl
{
    background-color:Black;
    color:White;
    font-weight:bold;
    padding-left:10px;
}
div.ShopListShow hr
{
    margin:20px 0px 20px 0px;
    border-top:dotted 1px black;
}
div.ShopListShowLine
{
    margin:20px 0px 20px 0px;
    border-top:dotted 1px black;
    width:730px;
}
.ShopListCategoryHeader
{
    padding:5px 5px 5px 10px;
    margin: 0px 0px 20px 0px;
    background-color:Black;
    color:White;
    font-weight:bold;
}
div.ShopDetail
{
    padding:0px 0px 20px 0px;
}
div.ShopDetail ul
{
	float:left;
	padding:0px 0px 2px 20px;
}

div.ShopDetail ul li
{
    
}
 div.ShopListSec
{
    text-align: left; /*border-top:solid 3px #ffffff;*/
    border-right: solid 7px #ffffff; /**/
    border-bottom: solid 7px #ffffff; /**/
    border-left: solid 7px #ffffff; /**/
    width: 730px;
}
div.ShopListImage
{
    float: left;
    width: 150px;
    padding: 5px 20px 5px 0px;
    vertical-align: top;
}
div.ShopListDetail
{
    float: right;
    width: 560px;
}
div.ShopListDetail h1
{
    font-weight: bold;
    color: #ff6600;
}
div.ShopListDetail h1 a
{
    color: #ff6600;
}
div.ShopListDetail h1 a:hover
{
    text-decoration: underline;
}

div.ShopListDetail2
{
    float: left;
    width: 560px;
}
div.ShopListDetail2 h1
{
    font-weight: bold;
    color: #ff6600;
}
div.ShopListDetail2 h1 a
{
    color: #ff6600;
}
div.ShopListDetail2 h1 a:hover
{
    text-decoration: underline;
}

.ShopProductTitle
{
    width:495px;
    padding-bottom:4px;
}
.ShopProductTxtBoxQTY
{  
    float:left;
    width:65px;
    padding-bottom:4px;
}
.ShopProductBtnAddCart
{
     width:60px;
     padding-bottom:4px;
}
table.ShppingCart
{
   clear:both;
   width:740px;
   border-left:solid 1px black;
   border-right:solid 1px black;
}

table.ShppingCart td.ShoppingCartHeader
{
    text-align:left;
    vertical-align:top;
    font-size:12px;
    color:White;
    background-color:Black;
    border-bottom:solid 1px black;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    font-weight:bold;
}
table.ShppingCart td.ShoppingCartHeader2
{
    text-align:center;
    vertical-align:top;
    font-size:12px;
    color:White;
    background-color:Black;
    border-bottom:solid 1px black;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    font-weight:bold;
    width:65px;
}
table.ShppingCart td.ShoppingCartHeader3
{
    text-align:center;
    vertical-align:top;
    font-size:12px;
    color:White;
    background-color:Black;
    border-bottom:solid 1px black;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    font-weight:bold;
    width:55px;
}
table.ShppingCart td.ShoppingCartHeader4
{
    text-align:center;
    vertical-align:top;
    font-size:12px;
    color:White;
    background-color:Black;
    border-bottom:solid 1px black;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    font-weight:bold;
    width:55px;
}
table.ShppingCart td.ShoppingCartHeader5
{
    text-align:center;
    vertical-align:top;
    font-size:12px;
    color:White;
    background-color:Black;
    border-bottom:solid 1px black;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    font-weight:bold;
    width:30px;
}
table.ShppingCart td,
table.ShppingCart td.ShppingCartTblCol1,
table.ShppingCart td.ShppingCartTblCol2,
table.ShppingCart td.ShppingCartTblCol3,
table.ShppingCart td.ShppingCartTblCol4
table.ShppingCart td.ShppingCartTblCol5
{
    text-align:left;
    vertical-align:top;
    font-size:12px;
    color:Black;
    background:#fff;
    border-bottom:solid 1px black;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
     width:100px;
}
table.ShppingCart td.ShppingCartTblCol3,
table.ShppingCart td.ShppingCartTblCol4
table.ShppingCart td.ShppingCartTblCol5
{
    text-align:right;
    padding-right:20px;
}
table.ShppingCart td.ShppingCartTblCol6
{
    width:20px;
    text-align:center;
    padding-right:18px; 
    font-weight:bold;
}
td.CustomerDetail
{
   padding-left:125px;
   padding-bottom:10px;
}
.ShoppingTotal
{
   float: right;
   font-weight:bold;
   padding-right:14px;
   padding-bottom:40px;
}
.ShoppingBtnUpdate
{
    float:right;
    padding-right:5px;
}
.HeaderFormCustomer
{
  font-weight:bold;
  font-size:14px;
  padding-bottom:14px;
}
.FormCustomer
{
  width:740px;
}

table.DockRightShopping
{
	text-align:left;
	margin-bottom:8px;
	list-style-type:none;
	width:205px;
	border-left:solid 1px black;
    border-right:solid 1px black;
    border-bottom:solid 1px black;
}
table.DockRightShopping td.tdRightShoppingHeader
{
	text-align:left;
    vertical-align:top;
    font-size:12px;
    color:White;
    background-color:Black;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    font-weight:bold;
}
table.DockRightShopping td.tdRightShoppingDetail
{
	text-align:left;
    vertical-align:top;
    font-size:11px;
    color:Black;
    background-color:White;
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    width:170px;
	list-style-type:none;
}
table.DockRightShopping td.tdRightShoppingDetail a
{
     font-size:12px;
     font-weight:bold;
}
table.DockRightShopping td.tdRightShoppingQTY
{
    text-align:center;
    vertical-align:top;
    font-size:11px;
    color:Black;
    background-color:White;
    padding-top:2px;
    padding-bottom:3px;
    padding-left:10px;
    width:30px;
	list-style-type:none;
}
table.DockRightShopping td.tdRightShoppingLine
{
    border-top:dotted 1px black;
}
/*==End SHOP*/


/**********Dock Shopping Start***********/
ul.DockShoppingHeader
{
    text-align:left;
    background-color:Black;
    width:200px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    font-weight:bold;
    font-size:12px;
      
}
ul.DockShoppingHeader li
{ 
    color:White;
    list-style-type:none; 
} 
ul.DockShopping
{
    border-left:solid 1px black;
    border-right:solid 1px black;
    border-bottom:solid 1px black;
    text-align:left;
    background-color:White;
    width:203px;
    font-size:12px;
     margin-bottom:10px;
}
ul.DockShopping li
{
    list-style-type:none; 
}
    
ul.DockShopping li div.ShoppingDivLeft,
ul.DockShopping li div.ShoppingDivLeft2
{
    float:left;
    width:158px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
}
ul.DockShopping li div.ShoppingDivLeft2
{
    padding: 20px 0px 0px 20px;

}
ul.DockShopping li div.ShoppingDivLeft3
{
    padding:10px 0px 20px 20px;

}
ul.DockShopping li div.ShoppingDivLeft a
{
    float:left;
    width:158px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    font-weight:bold;
}
ul.DockShopping li div.ShoppingDivRight
{
    float:right;
    padding-top:3px;
    padding-right:15px;
    width:25px;
    text-align:right;
}
ul.DockShopping li div.ShoppingLine
{
    border-top:dotted 1px black;
}
/**********Dock Shopping END***********/
div.ShoppingCartMessageArea
{
    padding:100px 0px 100px 300px;
}

/*RAD Social Share*/
.RadSocialShare.TransWrapper
{
    border: 0;
    background-color: transparent;
    padding-left:0px;
}

/*Start Gallery*/
ul.GalleryWB
{
  list-style: none; overflow: hidden; width:742px;
  padding:10px 0px 10px 0px;
  border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;
  background-color:#eeeeee;
}
ul.GalleryWB li
{
    float: left;
    display: inline-block; 
    width:81px;
    height:81px;
    overflow:hidden;
    margin: 10px 0px 0px 10px;
    box-shadow: 0px 3px 8px rgba(0,0,0,0.25); -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25);
}

ul.GalleryWB li:nth-child(odd)
{
    transform: rotate(10deg);
     -ms-transform: rotate(10deg); /* IE 9 */
     -webkit-transform: rotate(10deg); /* Safari and Chrome */
     -o-transform: rotate(10deg); /* Opera */
     -moz-transform: rotate(10deg); /* Firefox */
}

ul.GalleryWB li:nth-child(even)
{
    transform: rotate(30deg);
     -ms-transform: rotate(30deg); /* IE 9 */
     -webkit-transform: rotate(30deg); /* Safari and Chrome */
     -o-transform: rotate(30deg); /* Opera */
     -moz-transform: rotate(30deg); /* Firefox */
}

ul.GalleryWB li img
{
    width:160px;
    margin:-20px -15px -40px -55px;
}

/*END Galery*/


/*ArticleList Style2*/
table.PackageHomeGridTbl2
{
	/*width:100%;*/
	border-right:solid 7px #ffffff;/**/
	border-bottom:solid 7px #ffffff;/**/
	border-left:solid 7px #ffffff;/**/
	
}

table.PackageHomeGridTbl2 td.Field1
{
    width:150px;
}

table.PackageHomeGridTbl2 td.Field2
{
    width:600px;
}

table.PackageHomeGridTbl2, x:-moz-any-link, x:default 
{
	 /*margin:0 auto;*/
	 border:0px; 
}
*:first-child+html table.PackageHomeGridTbl2
{
	margin:0px;
	border-right:solid 7px #ffffff;
	border-bottom:solid 7px #ffffff;
	border-left:solid 7px #ffffff;
}

table.PackageHomeGridTbl2 tr.PackageHomeGridTRYellow
{
	background:#edf4b0;
}
table.PackageHomeGridTbl2 td
{
	padding:5px 13px 5px 10px;
	vertical-align:top;
}
table.PackageHomeGridTbl2 td p.PackageHomeGridTopic,
table.PackageHomeGridTbl2 td p.PackageHomeGridTopic a
{
	float:left;
	 font-weight:bold;
	 color:#ff6600;
}
table.PackageHomeGridTbl2 td p.PackageHomeGridSubT
{
	font-size:11px;
	color:#6b6b6b;
}
table.PackageHomeGridTbl2 td p.PackageHomeGridSubT b
{
	color:#ff0000;
	font-weight:bold;
	font-size:11px;
	padding-left:4px;
	padding-right:4px;
}
/*END ArticleList Style2*/

/*SHOP Home Book Start*/

a.ShopHomeBoxLinkViewAll
{
    color:White;
    float:right;
    padding-top:5px;
}
a.ShopHomeBoxLinkViewAll:hover
{
    text-decoration:underline;
}

ul.ShopHomeBox
{
    padding:60px 0px 0px 0px;
    width:714px;
    height: 50px;
}
ul.ShopHomeBox li
{
    list-style-type:none;
    float:left;
    width:200px;
    padding-left:30px;
    text-align:left;
}
ul.ShopHomeBox li a
{
    color:White;
}
ul.ShopHomeBox li a:hover
{
    text-decoration:underline;
}

.ShopHomeBookHeadArea
{
    width:744px; height:723px; padding:10px 0px 0px 0px; background:#810d0e url('ShopHomeBoxHead.jpg') no-repeat;
}
.ShopHomeBookFootArea
{
    width:744px; height:170px; margin:0px 0px 10px 0px; background:#9a2906 url('ShopHomeBoxFoot.jpg') no-repeat;
}
.ShopHomeBookHeadTop
{
    width:724px; height:296px; margin:0px 10px 0px 10px; background:#400606 url('ShopHomeBoxProductReviewHeadBG.jpg') repeat-x;
}
.ShopHomeBookHeadTopLeft
{
    width:239px; height:286px; float:left;
}
.ShopHomeBookHeadTopLeftText
{
    color:White; padding-left:16px; text-align:left;
}
.ShopHomeBookHeadTopLeftText a
{
    color:#c2e199; font-weight:bold;
}
.ShopHomeBookHeadTopLeftText a:hover
{
    text-decoration:underline;
}
.ShopHomeBookHeadTopLeftText span
{
    color:#c2e199; font-weight:bold;
}
.ShopHomeBookHeadTopRight
{
    width:468px; height:286px; float:right; padding:6px 6px 0px 0px;
}
.ShopHomeBookBannerRotaterArea
{
    width:722px; height:222px; margin:10px 0px 0px 10px;
}
.ShopHomeBookBannerRotaterAreaRandom
{
    width:722px; height:222px; overflow:hidden;
}

.ShopHomeBookBannerViewAll
{
    width:722px; height:37px; margin:10px 0px 0px 10px; background:url('/images/ShopHomeBoxHotProductHead.gif') no-repeat left top
}
.ShopHomeBookBannerViewAll img
{
    width:169px; height:37px; float:left;
}
ul.ShopHomeBookHotProductArea
{
    width:707px; height:346px; margin:10px 0px 0px 10px; padding:10px 0px 0px 15px; background-color:White;
}
ul.ShopHomeBookHotProductArea li.ShopHomeBookHotProductArea1
{
    float:left; width:165px; height:336px; vertical-align:top; border-right-style:solid; border-right-width:1px; border-right-color:#e5e5e5; list-style:none;
}
ul.ShopHomeBookHotProductArea li.ShopHomeBookHotProductArea2
{
    float:left; width:180px; height:336px; vertical-align:top; border-right-style:solid; border-right-width:1px; border-right-color:#e5e5e5; list-style:none;
}
ul.ShopHomeBookHotProductArea li.ShopHomeBookHotProductArea3
{
    float:left; width:175px; height:336px; vertical-align:top; list-style:none;
}

.ShopHomeBookHotProductTop1
{
    width:150px; height:258px; border-bottom-style:dotted; border-bottom-color:#7f7f7f; border-bottom-width:1px; overflow:hidden; text-align:left;
}
.ShopHomeBookHotProductTop1 img
{
    width:150px;
}
.ShopHomeBookHotProductTopProductName
{
    color:#9e4e00; font-weight:bold;
}
.ShopHomeBookHotProductShoppingButton1
{
    width:150px; height:70px; padding-top:5px; text-align:left;
}
.ShopHomeBookHotProductShoppingButton1 span
{
    float:right; color:#d5730b; font-weight:bold;
}
.ShopHomeBookHotProductShoppingButtonImgPrice1
{
    float:left;
}
.ShopHomeBookHotProductShoppingButtonImgCartButton1
{
    padding-top:5px;
}

.ShopHomeBookHotProductTop2
{
    width:150px; height:258px; margin-left:15px; border-bottom-style:dotted; border-bottom-color:#7f7f7f; border-bottom-width:1px; overflow:hidden; text-align:left;
}
.ShopHomeBookHotProductTop2 img
{
    width:150px;
}

.ShopHomeBookHotProductShoppingButton2
{
    width:150px; height:70px; padding-left:15px; padding-top:5px;
}
.ShopHomeBookHotProductShoppingButton2 span
{
    float:right; color:#d5730b; font-weight:bold;
}

.ShopHomeBookHotProductTop3
{
    width:150px; height:258px; margin-left:15px; border-bottom-style:dotted; border-bottom-color:#7f7f7f; border-bottom-width:1px; overflow:hidden; text-align:left;
}
.ShopHomeBookHotProductTop3 img
{
    width:150px;
}

.ShopHomeBookHotProductShoppingButton3
{
    width:150px; height:70px; padding-left:15px; padding-top:5px;
}
.ShopHomeBookHotProductShoppingButton3 span
{
    float:right; color:#d5730b; font-weight:bold;
}
.ShopHomeBookHotProductShoppingPreviousLeft
{
    z-index:1; position:relative; left:-7px; top:-80px; float:left;
}
.ShopHomeBookHotProductShoppingNextRight
{
    z-index:1; position:relative; left:676px; top:-80px; float:left;
}


/*End SHOP Home Book*/




/*Start iLoveToGo Shop Home Right*/
.ShopHomeILovetogoShopRightAreaT
{
    width:205px; height:55px; background:white url('ilovetogoShopTop.gif') no-repeat left top; 
}
.ShopHomeILovetogoShopRightAreaB
{
    width:205px; height:42px; background:white url('ilovetogoShopBottom.gif') no-repeat left top; 
}
.HomeILovetogoShopArea
{
    padding:0px 12px 0px 9px;background-color:#B50D00;
}
ul.HomeILovetogoShopRightArea
{
    width:184px; height:345px;
}
ul.HomeILovetogoShopRightArea li.HomeILovetogoShopRightAreaLi
{
    width:184px;height:345px; vertical-align:top;list-style:none;background-color:white;
}
.HomeILovetogoShopRight
{
    width:147px; height:269px;margin:0px 16px 0px 17px; border-bottom-style:dotted; border-bottom-color:#7f7f7f; border-bottom-width:1px; overflow:hidden; text-align:left;
}
.HomeILovetogoShopRight img
{
    width:150px;
}
.HomeILovetogoShopRightButton
{
    width:163px; height:70px; padding-top:1px; text-align:left;
}
.HomeILovetogoShopRightButton span
{
    float:right; color:#d5730b; font-weight:bold;
}
.HomeILovetogoShopRightPrice
{
    float:left;padding-left:17px;
}
.HomeILovetogoShoppingRightImgCartButton
{
    padding-top:5px;padding-left:17px;
}
.HomeShoppingRightViewAll
{
    color:White;float:right;padding-right:27px;padding-top:7px;
}
/*END iLoveToGo Shop Home Right*/

/*START SHOP Confirm Payment*/
.ConfirmPaymentHeadLine
{
    font-weight:bold; font-size:18px;padding-bottom:20px;
}
.ConfirmPayRequireStar
{
    color:Red;
    font-weight:bold;
}
.ConfirmPaymentBody
{
    padding-bottom:10px;
}
.ConfirmPaymentLayout
{
    padding:50px 0px 0px 150px;
    background-image:url('shoppayment.png');
    background-position:right bottom;
    background-repeat:no-repeat;
}
.ConfirmPaymentLayoutFinal
{
    padding:50px 50px 0px 50px;
    text-align:center;
}



/*END SHOP Confirm Payment*/

/*START Home Product Recommend*/
.HomeProductRecommendBG
{
    background-image:url('homeProductRecommend.jpg');
    background-position:right bottom;
    background-repeat:no-repeat;
    width:743px;
    height:356px;
    text-align:left;
}
.HomeProductRecommendBGVideo
{
    float:left;
    padding:75px 0px 0px 8px;
    width:424px;
    height:259px;
}
.HomeProductRecommendBGDescription
{
    color:#ffffff;
    float:right;
    width:240px;
    height:143px;
    padding:180px 40px 0px 0px;
}
.HomeProductRecommendBGDescription span
{
    color:#f4cf9f;
    font-weight:bold;
}
.HomeProductRecommendBGDescription span a
{
    color:#f4cf9f;
}
.HomeProductRecommendBGDescription span a:hover
{
    text-decoration:underline;
}
/*END Home Product Recommend*/