@charset "utf-8";
/* CSS Document */

body, html {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #010000;
	text-align: left;
	
	margin:0;
	padding:0;
	height:100%;
}

a:link, a:visited{
	color: #218be4;
	text-decoration: none;
}
a:active, a:hover{
	color: #037de3;
	text-decoration: none;
}

img{
	border: 0px;
	margin:0px;
	padding:0px;
}

img.bordered2{
	border: 1px solid #9ba3a9;
	padding:2px;
}

img.bordered4{
	border: 1px solid #9ba3a9;
	padding:4px;
}

form{
	margin-bottom: 0px;
	margin-top: 0px;
}

/* Main div of our site; To display our content in center of broswer */
div.main_bgshadow{
	width: 1000px;
	position: relative;
	margin-top:0px; /* 48px - 23px top header link */
	background:url(../images/bg_main.jpg) repeat-y center;
}

/* Main div of our site; To display our content in center of broswer */
div.main{
	width: 100%;
	position: relative;
	background:url(../images/bg_main_top.jpg) no-repeat top center;
	border: 0px solid red;
}

/* Div that contains main content of the site */
div.main_content
{
	width:912px;
	padding:0px 9px;
}

/* Div that contains mainmenu of the site */
div.mainmenu_content
{
	width:100%;
	height:29px;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	background:url(../images/bg_mainmenu.jpg) repeat-x left bottom;
	padding:0px;
	margin:0px;
	margin-top:-29px;
	overflow:hidden;
	border: 0px solid red;
}

/* Div that contains mainmenu of the site, Link style */
div.mainmenu_content a:link, div.mainmenu_content a:visited
{
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
}
div.mainmenu_content a:active, div.mainmenu_content a:hover{
	font-size:12px;
	font-weight:bold;
	color: #ffd800;
	text-decoration: none;
	text-transform:uppercase;
}

/* Div that contain left mainmenu */
div.mainmenu_left
{
	width:173px; /* 405px - 10px - 10px */
	float:left;
	text-align:center;
	height:29px;
	margin:0px;
	padding: 0px 0px 10px 0px;
	overflow:hidden;
	background:transparent;
	border:0px solid red;
}

/* Div that contain right mainmenu */
div.mainmenu_right
{
	width:729px;
	float:left;
	text-align:center;
	height:29px;
	margin:0px;
	padding: 0px;
	overflow:hidden;
	background:transparent;
	border:0px solid red;
}

/* Div that contains logo section of the site */
div.logo_content
{
	width:100%;
	height:131px;
	padding:0px;
	margin:0px;
/*	margin-top:-112px;*/
	overflow:hidden;
	border: 0px solid red;
}

/* Div that contain image MOT text */
div.logo_text
{
	width:513px;
	float:left;
	text-align:center;
	height:131px; /* 131px-13px*/
	margin:0px;
	padding: 0px;
	overflow:hidden;
	background:transparent;
	border:0px solid red;
}

/* Div that contain image MOT logo */
div.logo_image
{
	width:173px;
	float:left;
	text-align:right;
	height:131px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background:transparent;
	border:0px solid red;
}

/* Div that contain Language select box */
div.logo_lang
{
	width:226px;
	float:left;
	text-align:left;
	height:131px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background:transparent;
	border:0px solid red;
}

/* Div that contains the event of interest & banner */
div.row_event_banner
{
	width:890px; /* 912px - 11px -11px */
	height:271px; /* 291px - 10px - 10px */
	background:url(../images/bg_banner.jpg) #01295a no-repeat left top;
	margin:0px;
	padding:10px 11px;
	overflow:hidden;
	
}

/* Div that contains the event of interest conent */
div.event_content
{
	width:314px; /* 351px - 11px */
	height:235px; /* 271px - 46px */
	font-size: 11px;
	color:#fdfefc;
	text-align:left;
	margin:0px;
	padding:36px 24px 0px 13px;
	overflow:hidden;
	float:left;
}
div.event_content .scroll_content{
	min-height:203px;
	padding:10px 5px 10px 5px;
}
div.event_content h3{
	font-size:13px;
	color: #c5dc08;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:15px;
}
div.event_content h3 a:link, div.event_content h3 a:visited{
	font-size:13px;
	color: #c5dc08;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:15px;
}
div.event_content h3 a:active, div.event_content h3 a:hover{
	font-size:13px;
	color: #fff000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:15px;
}
div.event_content p{
	font-size:12px;
	margin-top: 5px;
	padding-top: 0px;
	line-height:16px;
}

/* event of interest link style */
div.event_content a:link, div.event_content a:visited
{
	font-size: 12px;
	color:#d2e15a;
	text-decoration: none;
}

/* event of interest link hover style */
div.event_content a:active, div.event_content a:hover
{
	font-size: 12px;
	color:#fff000;
	text-decoration: none;
}
div.event_content a.readmore:link, div.event_content a.readmore:visited
{
	color:#fff000;
	font-size: 11px;
	text-decoration: none;
}

/* event of interest link hover style */
div.event_content a.readmore:active, div.event_content a.readmore:hover
{
	color:#fedd00;
	font-size: 11px;
	text-decoration: none;
}

/* Div that contains the banner conent */
div.banner_content
{
	width:527px; /* 539px - 12px */
	height:271px; /*  */
	vertical-align:top;
	background:url(../images/bg_banner_content.jpg) no-repeat left top;
	margin:0px;
	padding:0px 0px 0px 12px;
	overflow:hidden;
	float:left;
	border:0px solid red;
}

/* Div that contains The Ministry link, About Cambodia link and Industry link */
div.mainlinks
{
	width:895px;
	height:119px;
	background:url(../images/bg_mainlink.jpg) repeat-x #fefefe left bottom;
	border:0px solid #e3e0e0;
	overflow:hidden;
	padding:3px 9px 3px 8px;
}

/* Div that contains the main link service directory image of the site. */
div.mainlink_services
{
	width:912px;
	height:43px;
	padding-top:3px;
/*	border:1px solid red;*/
}

/* Div that contains The Ministry link */
div.mainlinks_ministry
{
	width:295px; /* 304px - 12px - 12px */
	height:122px; /* 126px - 6px */
	background:url(../images/bg_mainlink_ministry.jpg) no-repeat;
	margin:0px;
	padding:0px 5px 0px 0px;
	float:left;
	overflow:hidden;
}

/* Div that contains The Ministry link content */
div.mainlinks_ministry_content
{
	width:100%;
	height:22px;
	/*background:url(../images/line_ministry.png) repeat-x bottom left;*/
	margin:0px;
	padding:0px;
	overflow:hidden;
}

/* Div that contains About Cambodia link */
div.mainlinks_cambodia
{
	width:295px; /* 304px - 12px - 12px */
	height:122px; /* 126px - 6px */
	background:url(../images/bg_mainlink_cambodia.jpg) no-repeat;
	margin:0px;
	padding:0px 5px 0px 0px;
	float:left;
	overflow:hidden;
}

/* Div that contains About Cambodia link content */
div.mainlinks_cambodia_content
{
	width:100%;
	height:22px;
	/*background:url(../images/line_cambodia.png) repeat-x bottom left;*/
	margin:0px;
	padding:0px;
	overflow:hidden;
}

/* Div that contains Industry Matter link */
div.mainlinks_industry
{
	width:295px; /* 302px - 10px - 12px */
	height:122px; /* 126px - 6px */
	background:url(../images/bg_mainlink_industry.jpg) no-repeat;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}

/* Div that contains Industry Matter link content */
div.mainlinks_industry_content
{
	width:100%;
	height:22px;
	/*background:url(../images/line_industry.png) repeat-x bottom left;*/
	margin:0px;
	padding:0px;
	overflow:hidden;
}

/* Div that contains the top menu */
div.topHeader{
	text-align:right;
	width:913px;
	padding:10px 0px 0px 0px;
	height:49px;
	font-size:9px;
	color:#403d07;
	word-spacing:3px;
}

/* Top menu link class style */
.toplink, .toplink:link, .toplink:visited{
	color:#403d07;
/*	font-weight:bold;*/
	text-decoration:none;
}

/* Top menu hover class style */
.toplink:active, .toplink:hover{
	color:#734633;
/*	font-weight:bold;*/
	text-decoration:underline;
}

/* Div that contains the logo, words and header menu, locate after topHeader */
div.header{
	width:913px;
/*	background:url(../images/topbg.jpg);
	background-repeat:no-repeat;
	height:124px;*/
	height:100px;
	overflow:hidden;	
}

/* Div at the left side of Header that contain the logo */
div.headerLeft{
	width:103px;
	height:92px;
	float:left;
	padding-top:8px;
}

/* Div at the middle side of Header that contain the words */
div.headerMiddle
{
	width:658px;
	height:94px;
	float:left;
	padding-top:6px;	
/*	padding-left:60px;*/
}

/* Div at the right side of Header that contain the header menu */
div.headerRight
{
	width:152px;
	padding-top:13px;		
	height:87px;
	float:left;
/*	text-align:right;*/

}

/* Header right menu link class tyle */
.headerRightLink, .headerRightLink:link, .headerRightLink:visited
{
	color:#79a151;
	display:block;
	text-decoration:none;
}

/* Header right menu hover class tyle */
.headerRightLink:active, .headerRightLink:hover
{
	color:#366903;
	text-decoration:none;
}

.Rightlink{
	color:#366903;
}

a.Rightlink:link, a.Rightlink:visited
{
	color:#79a151;
	text-decoration:none;
}

a.Rightlink:active, a.Rightlink:hover
{
	color:#366903;
	text-decoration:none;
}

/* Style of Bottom Menu, 26-06-2010 */
.bttmMenu{
	font-size: 11px;
	color:#366903;
}

a.bttmMenu:link, a.bttmMenu:visited
{
	font-size: 11px;
	color:#366903;
	text-decoration:none;
}

a.bttmMenu:active, a.bttmMenu:hover
{
	font-size: 11px;
	color:#1b3303;
	text-decoration:none;
}
/* End */

/* Div, space between two div above and below */
div.space
{
	width:100%;
	height:5px;
	overflow:hidden;
	background: transparent;
}

/* Div, space between two div above and below */
div.space7
{
	width:100%;
	height:7px;
	overflow:hidden;
	background: transparent;
}

/* Div that contains the contact info Advertise With Us */
div.contact
{
	width:910px;
	min-height:24px;
	padding-top:10px;
	text-align:center;
	background:#fbfaf5;
	border: 1px solid #e9e9e5;
}

/* Div that contains the bar of the footer of the page */
div.bar
{
	width:913px;
	height:5px;
	background:url(../images/bar.png);
	background-repeat:no-repeat;
	overflow:hidden;
}

/* table that contains the Left, Middle and Right contents of the site */
table.content
{
	width:912px;

}

/* Div that contains the Blog Left, Middle and Right contents of the site */
div.content_blog
{
	width:913px;
	margin-top:8px;
}

/* Div that contains the Left, Middle and Right contents of the site */
div.content
{
	width:912px;
	margin-top:8px;
	background:url(../images/left_bg.jpg) left repeat-y;
}

/* Div that contains the Left, Middle and Right contents of the site - Travel Agents*/
div.content_1
{
	width:912px;
	margin-top:8px;
	background:url(../images/left1_bg.jpg) left repeat-y;
}

/* Div that contains the Left, Middle and Right contents of the site - Shopping*/
div.content_2
{
	width:912px;
	margin-top:8px;
	background:url(../images/left2_bg.jpg) left repeat-y;
}

/* Div that contains the Left, Middle and Right contents of the site - Restaurant*/
div.content_3
{
	width:912px;
	margin-top:8px;
	background:url(../images/left3_bg.jpg) left repeat-y;
}

/* Div that contains the Left, Middle and Right contents of the site - Accommodation*/
div.content_4
{
	width:912px;
	margin-top:8px;
	background:url(../images/left4_bg.jpg) left repeat-y;
}

/* Div that contains the Left, Middle and Right contents of the site - Transportation*/
div.content_5
{
	width:912px;
	margin-top:8px;
	background:url(../images/left5_bg.jpg) left repeat-y;
}

/* Div that contains the Left, Middle and Right contents of the site - Leisure*/
div.content_6
{
	width:912px;
	margin-top:8px;
	background:url(../images/left6_bg.jpg) left repeat-y;
}

/* Div that contains the Left, Middle and Right contents of the site - Directory*/
div.content_7
{
	width:912px;
	margin-top:8px;
	background:url(../images/left7_bg.jpg) left repeat-y;
}

/* TD that contains the left contain of the site */
td.contentLeft
{
	width:198px;
	height:100%;
	padding:0px;/* 5px 5px 5px;*/
	text-align:left;
	vertical-align: top;
	border-top:1px solid #eaeae5;/*#eaeae5;*/
	background:transparent;
/*	border-bottom:none;
	background:#fff8d8;*/
}

/* td that contains the middle content of the site */
td.contentMid
{
	width:699px;
	height:100%;
	padding:0px 0px 0px 15px;
	text-align:left;
	vertical-align: top;
	line-height:18px;
	border-right: 0px solid #eaeae5;
}

div.contentLeft
{
	width:181px;
	height:100%;
	padding:0px;/* 5px 5px 5px;*/
	text-align:left;
	border:1px solid #eaeae5;/*#eaeae5;*/
	background:#fff8d8;
	float:left;
}

/* Div that contains the middle content of the site */
div.contentMid
{
/*	width:517px;*/
	width:699px;
	height:100%;
	padding:0px 15px 0px 15px;
	text-align:left;
	float:left;
	line-height:18px;
	border-right: 1px solid #eaeae5;
/*	border:1px solid red;*/
}

/* Main Title style that locate in the Middle Content */
.titleMain
{
	background:url(../images/bar/bar_bg_flower.png) no-repeat top left;
	min-height:20px;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-left:50px;
	padding-bottom:17px;
	padding-right:5px;
	line-height:17px;
}
.titleMain h1
{
	font-size:15px;
/*	color: #013f48;*/
	padding:0px;
	margin:0px;
	line-height:17px;
}
.titleMain span
{
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	line-height:17px;
}

/* Main Title style that locate in the Middle Content but hide */
.titleMainHide
{
	/*background:#F7F3E8;*/
	background:url(../images/bar/bar_bg.jpg);
	height:40px;
	font-weight:bold;
	font-size:11px;
	padding-top:2px;
	line-height:20px;
	padding-left:50px;
	display:none;
}

/* Title the the text in the middle content */
.titlecontent
{
	font-size:13px;
	color:#400000;
	line-height:15px;
	font-weight:bold;
	padding-left:0px;
}

/* Text Box Style */
.textbox{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #311408;
	font-size: 10px;
	border: 1px solid #D7D7BC;
}

/* Text Box Style small*/
.textboxsch{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #311408;
	font-size: 9px;
	border: 1px solid #D7D7BC;
	height: 13px;
}

/* Button style */
.button
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background: #EAEAD8;
	border:1px solid #CCCCCC;
	color: #353535;
	font-size:10px;
	height:22px;
	padding-bottom:5px;
}

/* Search button style */
.button_sch
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background:#DDDCBF;
	border:1px solid #CCCCCC;
	color:#000000;
	font-size:9px;
}

/* Div that contains gallery photo  */
div.thumbwrapper_gal{
	float: left;
	width: 218px;
	padding: 10px 5px 10px 5px;
/*	background: #CAF0F9;*/
	background-color: transparent;
	margin: 0px 5px 5px 0px;
	border: 0px;
	text-align: center;
}

.gallery_img{
	width: 114px;
	background:url(../images/img_bg.png) no-repeat;
}

.gallery_img img {
	padding:5px 0px 10px 0px;
}
/* End Div that contains gallery photo */

/* Style of the font size */
.small{
	font-size: 10px;
}
.smaller{
	font-size: 9px;
}
.smallest{
	font-size: 8px;
}
.medium{
	font-size: 11px;
}
.large{
	font-size: 13px;
}
.larger{
	font-size: 14px;
}
.largest{
	font-size: 16px;
}
.extra_large{
	font-size: 18px;
}
.extra_larger{
	font-size: 20px;
}
.extra_largest{
	font-size: 22px;
}

/* Style of Background color #EDECD3 */
.bgcolor{
	background: #E8E7C7;
}

/* Style of the blue color text and link */
.blue {
	color: #1113FF; /*#00FFFF*/
}
a.blue:link, a.blue:visited{
	color: #1113FF;
	text-decoration: none;
}

a.blue:active, a.blue:hover{
	color: #3739FF;
	text-decoration: none;
}

/* Style of the red color text and link */
.red{	
	color: #FF0000;
}

a.red:link, a.red:visited{
	color: #FF0000;
	text-decoration: none;
}

a.red:active, a.red:hover{
	color: #FF3131;
	text-decoration: none;
}

/* Style of the orang color text and link */
.orange {
	color: #D08800; /*#00FFFF*/
}
a.orange:link, a.orange:visited{
	color: #a26a00;
	text-decoration: none;
}

a.orange:active, a.orange:hover{
	color: #8f5e00;
	text-decoration: underline;
}

/* Style of the dark green color text and link */
.darkgreen {
	color: #585623; /*#00FFFF*/
}
a.darkgreen:link, a.darkgreen:visited{
	color: #D08800;
	text-decoration: none;
}

a.darkgreen:active, a.darkgreen:hover{
	color: #F09D00;
	text-decoration: none;
}

/* Style of note message */
.note {
	color: #EE441A;
}
a.note:link, a.note:visited{	
	color: #DC143C;
	text-decoration: none;
}
a.note:active, a.note:hover{
	color: #FF5739;
	text-decoration: none;
}

/* Style of edit link in admin page */
.opred{	
	color: #887400
}
a.opred:link, a.opred:visited {
	color: #887400;
	text-decoration: none;
}
a.opred:active, a.opred:hover{
	color: #A48C00;
	text-decoration: none;
}

/* Style sheet font color for admin menu link */
.menut, a.menut:link, a.menut:visited
{
	font-size:10px;
	color:#504f38;
	text-decoration:none;
}

/* Style sheet font color for admin menu hover */
a.menut:active, a.menut:hover
{
	font-size:10px;
	color:#AB997F;
	text-decoration:none;
}

/* Style of border all*/
.brd_all{
	border: 1px solid #E1E1C3;
}

/* Style of no border top, right and left */
.no_brd_trl{
	border:none;
	border-bottom: 1px solid #E1E1C3;
}

/* Style of no border top, bottom and left */
.no_brd_tbl{
	border:none;
	border-right: 1px solid #E1E1C3;
}

/* Style of no border top and left */
.no_brd_tl{
	border:1px solid #E1E1C3;
	border-top:none;
	border-left:none;
}

/* Style of no border top */
.no_brd_t{
	border:1px solid #E1E1C3;
	border-top:none;
}

/* Style of no border right */
.no_brd_r{
	border:1px solid #E1E1C3;
	border-right:none;
}

/* Style of no border right */
.no_brd_l{
	border:1px solid #E1E1C3;
	border-left:none;
}

/* Style of padding right 5px */
.padd_r_5{
	padding: 0px 5px 0px 0px;
}

/* Style of padding left 5px */
.padd_l_5{
	padding: 0px 0px 0px 5px;
}

/* Style of padding left 10px */
.padd_l_10{
	padding: 0px 0px 0px 10px;
}

/* Style of padding left 20px */
.padd_l_20{
	padding: 0px 0px 0px 20px;
}

/* Style of padding right and left 5px */
.padd_rl_5{
	padding: 0px 5px 0px 5px;
}

/* Style of padding right and left 10px */
.padd_rl_10{
	padding: 0px 10px 0px 10px;
}

/* Style of padding top 5px */
.padd_t_5{
	padding: 10px 0px 0px 0px;
}

/* Style of padding top 10px */
.padd_t_10{
	padding: 10px 0px 0px 0px;
}

/* Style of padding top & bottom 5px */
.padd_tb_5{
	padding: 5px 0px 5px 0px;
}

/* Style of padding top & bottom 10px */
.padd_tb_10{
	padding: 10px 0px 10px 0px;
}

/* Style of padding top, right, bottom 5px */
.padd_trb_5{
	padding: 5px 5px 5px 0px;
}

/* Style of padding bottom 10px */
.padd_b_10{
	padding: 0px 0px 10px 0px;
}

/* Style of padding right and left 20px */
.padd_rl_20{
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 0px;
}

.padd_10{
	padding: 10px;
}
.padd_5{
	padding:5px;
}

div.left_link
{
	width:181px;
	overflow:hidden;
	text-align:left;
	background:#f7eed7;
	float:left;
	height:100%;
}

/* General Left Link */
div.top_left, div.top_left_title{
	width:194px; /* 198px - 2px - 2px (Border-side)*/
	min-height:20px;
/*	overflow:hidden;
	padding-left:15px;*/
	text-align: center;
	float:left;
	background: #d5cfad;
	padding-top:5px;
/*	font-family:Arial, Helvetica, sans-serif;*/
	font-size:13px;
	font-weight:bold;
	color:#fffdef;/*504f38;*/
	margin:1px 0px 0px 2px;
}
div.top_left1, div.top_left1:link, div.top_left1:visited{
	width:181px; /* 198px - 2px - 2px (Border-side) - 3px border left - 5px - 5px*/
	min-height:13px;
	text-align:left;
	float:left;
	background: #eee9cc;
	font-size:12px;
	margin:0px 0px 0px 2px;
	padding:5px 5px 5px 5px;
	border:0px;
	border-left: 3px solid #d0cbab;
}
div.top_left1:active, div.top_left1:hover{
	width:181px; /* 198px - 2px - 2px (Border-side) - 3px border left - 5px - 5px*/
	min-height:13px;
	text-align:left;
	float:left;
	background: #efecdd;
	font-size:12px;
	color:#3c3b28;
	margin:0px 0px 0px 2px;
	padding:5px 5px 5px 5px;
	border:0px;
	border-left: 3px solid #d0cbab;
}
/* Selected */
div.top_left1_selected, div.top_left1_selected:link, div.top_left1_selected:visited{
	width:181px; /* 198px - 2px - 2px (Border-side) - 3px border left - 5px - 5px*/
	min-height:13px;
	text-align:left;
	float:left;
	background: #e7e3ce;
	font-size:12px;
	color:#8b4227;
	margin:0px 0px 0px 2px;
	padding:5px 5px 5px 5px;
	border:0px;
	border-left: 3px solid #d0cbab;
}
div.top_left1_selected:active, div.top_left1_selected:hover{
	width:181px; /* 198px - 2px - 2px (Border-side) - 3px border left - 5px - 5px*/
	min-height:13px;
	text-align:left;
	float:left;
	background: #e6e0be;
	font-size:12px;
	color:#373626;
	margin:0px 0px 0px 2px;
	padding:5px 5px 5px 5px;
	border:0px;
	border-left: 3px solid #d0cbab;
}
.leftlink1:link, .leftlink1:visited
{
	color:#504f38;
	text-decoration:none;
	/* Nara Style */
	display:block;
	height:100%;
	/* End */
}
.leftlink1:hover
{
	color:#846048;
	text-decoration:none;
}
.leftlink1_selected:link, .leftlink1_selected:visited
{
	color:#522202;/*#28271c;*/
	text-decoration:none;
}
.leftlink1_selected:hover
{
	color:#754104;
	text-decoration:none;
	/* Nara Style */
	display:block;
	height:100%;
	/* End */
}
/* End General Left Link */

.lbl_validate {
	display:none;
	color:red;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

.lbl_validate:hover {
	color:red;
}

/* Destination Guide */
.listing {padding: 20px 0px;}
.listing h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#400000;
	line-height:11px;
	font-weight:bold;
}
.listing a {text-decoration: none;}
.listing a.more {text-decoration: underline; text-transform: lowercase;}
.listing .pic {float: left; width: 140px; height:130px; background:url(../images/img_bg.png) no-repeat;}
.listing .pic img {padding-left:7px; padding-top:5px;}
.listing-text {float: left; width: 562px;/*377px;*/ height:130px;}
.listing-text p {padding-top: 5px;/* font-size: 8pt;*/ line-height: 14px;}

.bordered {border-bottom: 1px dotted #a5acb2;}
/* End */

.border {
	border:solid 1px #CCC;
	padding:2px;
}
.border_01 {
	border:solid 1px #CCC;
	padding:2px;
}

a.normal:link, a.normal:visited{
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
a.normal:active, a.normal:hover{
	color:#993300;
	text-decoration:none;
	font-size:11px;
}

a.selected:link, a.selected:visited{
	color:#993300;
	text-decoration:none;
	font-size:11px;
}
a.selected:active, a.selected:hover{
	color:#000000;
	text-decoration:none;
	font-size:11px;
}

a.normal1:link, a.normal1:visited{
	color:#000000;
	text-decoration:none;
	font-size:12px;
}
a.normal1:active, a.normal1:hover{
	color:#993300;
	text-decoration:none;
	font-size:12px;
}
/* End of favorit tours style */



/* Style at MOT Temp */
td.rowTab7_bg {
	border:1px solid #c1d1db; 
	background-color:#e5cfb0;
	font-size:10px;
}
.row_bg_td{
	background:url(../images/general.jpg) #f8f9f3 no-repeat right;
/*	background-color:#f7f3e8;*/
	border:1px solid #d5cfad; 
}

td.rowTab_bg_search2 {
	background:url(../images/search_tour.gif) no-repeat left;
	background-color:#cbad84;
	border: 1px solid #cdcab7;
	height:62px;
	width:505px;

}

td.rowTab_bg_search5 {
	background:url(../images/home_search.gif) no-repeat left;
	background-color:#f8d9a7;
	border: 1px solid #e2b97b;
	height:62px;
/*	width:505px;*/
}

.btn_home_search{
	border:1px solid #d2b1ad;
	width:70px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	background:#fae8cb;
	color:#905c35;
}

.btn_home_search:hover{
	border:1px solid #888781;
	width:70px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	background:#f3dbaf;
	color:#000;
	cursor:pointer;
}

.btn_tour_search{
	border:1px solid #888781;
	width:70px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	background:#e1cdb1;
	color:#8998a0;
}

.btn_tour_search:hover{
	border:1px solid #888781;
	width:70px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	background:#e1cdb1;
	color:#000;
	cursor:pointer;
}

.note2 {
	color: #999900;
}

.textboxstyle {
	background-image:url(../images/textbox_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #fae8a9;
	width: 150px;
	color:#333333;
	font-size:11px;
	height:16px;
	padding-left:5px;
}

/* Visitor Style Bg*/
.titleTextNavagoWhite{
	background:transparent;/*#fff8d8;*/
	height:20px;
	border:0px solid #999999;
	padding-top:5px;
}

.img_bg{
	background:url(../images/img_bg.png);
}


.view_detail:link, .view_detail:visited{
	color:#a38426; 
	text-decoration:none;
}
.view_detail:hover{
	color:#000000; 
	text-decoration:none;
}

/* Shopping List*/
.shopping_list{
	border:1px solid #eaeacd; 
	background-color:#fefeed;
}

.shopping_list_title{
	border:1px solid #eaeacd; 
	background-color:#fafad9;
	font-weight:bold;
	padding-top:3px;
	height:22px;
	padding-left:10px;
}
/* End */


/* Created on 24-02-2010*/
.normal_cc, a.normal_cc:link, a.normal_cc:visited{
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
a.normal_cc:active, a.normal_cc:hover{
	color:#993300;
	text-decoration:none;
	font-size:11px;
}

.selected_cc, a.selected_cc:link, a.selected_cc:visited{
	color:#993300;
	text-decoration:none;
	font-size:11px;
}
a.selected_cc:active, a.selected_cc:hover{
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
/* End */

/* market link*/
.marketing_link:link, .marketing_link:visited{
	color:#6D673D;
	text-decoration:none;
}
.marketing_link:hover{
	color:#3b3617;
	text-decoration:none;
}
/* End */

/* Destination Guide List */
.dest_listing {
	padding: 20px 0px;
}
/* Left */
.dest_listing_l{
	float: left;
	width: 114px;
	background:url(../images/img_bg.png) no-repeat right;
}
.dest_listing_l img {
	padding:5px 0px 10px 7px;
}

/* Right */
.dest_listing_r{
	float: left;
	width: 569px;/*377px;*/
	padding: 0px 15px 0px 0px;
}
.dest_listing_r h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#400000;
	line-height:0px;
	font-weight:bold;
}
.dest_listing_r p {
	padding-top: 5px;
/*	font-size: 12px;*/
	line-height: 18px;
}
/* End */

/* Right Full Width*/
.dest_listing_rfull{
	float: left;
	width: 699px;
	padding: 0px;
}
.dest_listing_rfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#400000;
	line-height:11px;
	font-weight:bold;
}
.dest_listing_rfull p {
	padding-top: 5px;
/*	font-size: 12px;*/
	line-height: 18px;
}
/* End */



/* Attraction Places List */
.att_listing {
	padding: 20px 0px;
}
/* Left Style 1*/
.att_listing_l{
	float: left;
	width: 564px;
}
.att_listing_l h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#556001;
	line-height:11px;
	font-weight:bold;
}
.att_listing_l p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Left Style 1 Full Width*/
.att_listing_lfull{
	float: left;
	width: 699px;
}
.att_listing_lfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#556001;
	line-height:11px;
	font-weight:bold;
}
.att_listing_lfull p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Right Style 1*/
.att_listing_r{
	float: left;
	width: 135px;
}
.att_listing_r img {
	margin-top:0px;
/*	padding:5px 7px 10px 7px;
	background:url(../images/img_bg.png) no-repeat;*/
}
.att_listing_r a {
	margin-top: 5px;
	padding:0px 0px 0px 48px;
	font-size: 11px;
	line-height: 14px;
	text-align:center;
}

/* Left Style 2*/
.att_listing_l2{
	float: left;
	width: 135px;
}
.att_listing_l2 img {
	margin-top:0px;
/*	padding:5px 7px 10px 7px;
	background:url(../images/img_bg.png) no-repeat;*/
}
.att_listing_l2 a {
	margin-top: 5px;
	padding:0px 0px 0px 30px;
	font-size: 11px;
	line-height: 14px;
	text-align:center;
}

/* Right Style 2*/
.att_listing_r2{
	float: left;
	width: 564px;
}
.att_listing_r2 h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#556001;
	line-height:11px;
	font-weight:bold;
	text-align:right;
}
.att_listing_r2 p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Right Style 2 Full Width*/
.att_listing_r2full{
	float: left;
	width: 699px;
}
.att_listing_r2full h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#556001;
	line-height:11px;
	font-weight:bold;
	text-align:right;
}
.att_listing_r2full p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}
/* End */



/* Places of Interest List */
.interested_listing {
	padding: 20px 0px;
}
/* Left Style 1*/
.interested_listing_l{
	float: left;
	width: 564px;
}
.interested_listing_l h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#b26600;
	line-height:11px;
	font-weight:bold;
}
.interested_listing_l p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Left Style 1 Full Width*/
.interested_listing_lfull{
	float: left;
	width: 699px;
}
.interested_listing_lfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#b26600;
	line-height:11px;
	font-weight:bold;
}
.interested_listing_lfull p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Right Style 1*/
.interested_listing_r{
	float: left;
	width: 135px;
}
.interested_listing_r img {
	margin-top:0px;
/*	padding:5px 7px 10px 7px;
	background:url(../images/img_bg.png) no-repeat;*/
}
.interested_listing_r a {
	margin-top: 5px;
	padding:0px 0px 0px 48px;
	font-size: 11px;
	line-height: 14px;
	text-align:center;
}

/* Left Style 2*/
.interested_listing_l2{
	float: left;
	width: 135px;
}
.interested_listing_l2 img {
	margin-top:0px;
/*	padding:5px 7px 10px 7px;
	background:url(../images/img_bg.png) no-repeat;*/
}
.interested_listing_l2 a {
	margin-top: 5px;
	padding:0px 0px 0px 30px;
	font-size: 11px;
	line-height: 14px;
	text-align:center;
}

/* Right Style 2*/
.interested_listing_r2{
	float: left;
	width: 564px;
}
.interested_listing_r2 h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#b26600;
	line-height:11px;
	font-weight:bold;
	text-align:right;
}
.interested_listing_r2 p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Right Style 2 Full Width*/
.interested_listing_r2full{
	float: left;
	width: 699px;
}
.interested_listing_r2full h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#b26600;
	line-height:11px;
	font-weight:bold;
	text-align:right;
}
.interested_listing_r2full p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}
/* End */



/* Local Product of Province */
.prd_listing {
	padding: 20px 0px;
}
/* Left Style 1*/
.prd_listing_l{
	float: left;
	width: 564px;
}
.prd_listing_l h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#400000;
	line-height:11px;
	font-weight:bold;
}
.prd_listing_l p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Left Style 1 Full*/
.prd_listing_lfull{
	float: left;
	width: 699px;
}
.prd_listing_lfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#400000;
	line-height:11px;
	font-weight:bold;
}
.prd_listing_lfull p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Right Style 1*/
.prd_listing_r{
	float: left;
	width: 135px;
}
.prd_listing_r img {
	margin-top:15px;
/*	padding:5px 7px 10px 7px;
	background:url(../images/img_bg.png) no-repeat;*/
}
.prd_listing_r a {
	margin-top: 5px;
	padding:0px 0px 0px 48px;
	font-size: 11px;
	line-height: 14px;
	text-align:center;
}

/* Left Style 2*/
.prd_listing_l2{
	float: left;
	width: 135px;
}
.prd_listing_l2 img {
	margin-top:15px;
/*	padding:5px 7px 10px 7px;
	background:url(../images/img_bg.png) no-repeat;*/
}
.prd_listing_l2 a {
	margin-top: 5px;
	padding:0px 0px 0px 38px;
	font-size: 11px;
	line-height: 14px;
	text-align:center;
}

/* Right Style 2*/
.prd_listing_r2{
	float: left;
	width: 564px;
}
.prd_listing_r2 h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#400000;
	line-height:11px;
	font-weight:bold;
	text-align:right;
}
.prd_listing_r2 p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}

/* Right Style 2 Full*/
.prd_listing_r2full{
	float: left;
	width: 699px;
}
.prd_listing_r2full h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#400000;
	line-height:11px;
	font-weight:bold;
	text-align:right;
}
.prd_listing_r2full p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 18px;
}
/* End Province Product*/

/* Activities List*/
.activities_list{
	width:233px;/*255px;*/
	float:left;
}
/* End */

/* Activities Listing*/
.activities_listing{
	width:220px;
	float:left;
	text-align:left;
	line-height:15px;
	margin:0px 0px 18px 0px;
}
.activities_listing_space{
	width:19px;
	float:left;
	text-align:left;
	line-height:15px;
	margin:0px 0px 18px 0px;
}
/* End */

/* Other Activity Title*/
.activitiesTitle{
	font-size:13px;
	color:#69341a;
}

/* Activities Title*/
.activities_title
{
	font-size:12px;
	color:#CC6633;
}

/* Activities Link*/
.activities_title a:link, .activities_title a:visited
{
	color:#CC6633;
	text-decoration:none;
}

.activities_title a:active, .activities_title a:hover{
	color:#c85116;
	text-decoration:none;
}
.activities_listing .more_link:link, .activities_listing .more_link:visited
{
	font-size:11px;
	color:#ef4e00;
	text-decoration:none;
}

.activities_listing .more_link:active, .activities_listing .more_link:hover{
	font-size:11px;
	color:#ec4d00;
	text-decoration:none;
}
/* End */

.more_link:link, .more_link:visited
{
	color:#ef4e00;
	text-decoration:none;
}

.more_link:active, .more_link:hover{
	color:#ec4d00;
	text-decoration:none;
}

/* Attraction Place Photo Gallery Style */
div.thumbwrapper_att{
	float: left;
	width: 158px;
	padding: 10px 5px 10px 5px;
/*	background: #CAF0F9;*/
	background-color: transparent;
	margin: 0px 5px 5px 0px;
	border: 0px;
	text-align: center;
}
/* End */

/*
Style for Recommended Destination
*/

/* Div that contains Recommended Destination */
div.thumbwrapper_rd{
	float: left;
	width: 183px;
	padding: 0px;
	background-color: transparent;
	margin: 0px;
	border: 0px;
	text-align: left;
}
/* End */

/* Div that contains Link of Activity */
div.thumbwrapper_activity{
	float: left;
	width: 217px;
	padding: 2px 5px 2px 0px;
	background-color: transparent;
	margin: 0px;
	border: 0px;
	text-align: left;
	line-height:15px;
}
/* End */

/* Div that contains Link of General Info of Province */
div.thumbwrapper_pgi{
	float: left;
	width: 215px;
	padding: 2px 5px;
	background-color: transparent;
	margin: 0px;
	border: 0px;
	text-align: left;
	line-height:15px;
}
/* End */

/* Div that contains Link of MOT Department */
div.thumbwrapper_motdept{
	float: left;
	width: 212px;
	padding: 0px 5px;
	background-color: transparent;
	margin: 0px;
	margin-bottom:5px;
	border: 0px;
	border-left: 3px solid #b29f9f;
	text-align: left;
}
div.thumbwrapper_motdept:hover{
	color: #993300;
	border-left: 3px solid #d49c9c;
}

a.normal_motdept:link, a.normal_motdept:visited{
	color:#4f2c2c;
	text-decoration:none;
	font-size:11px;
	line-height:15px;
}
a.normal_motdept:active, a.normal_motdept:hover{
	color:#993300;
	text-decoration:none;
	font-size:11px;
	line-height:15px;
}

a.selected_motdept:link, a.selected_motdept:visited{
	color:#993300;
	text-decoration:none;
	font-size:11px;
	line-height:15px;
}
a.selected_motdept:active, a.selected_motdept:hover{
	color:#4f2c2c;
	text-decoration:none;
	font-size:11px;
	line-height:15px;
}
/* End */

/* Div that contain the FAQs Question */
div.faqs_q{
	background-color:#f3f3f3;
	padding: 12px 10px 0px 10px;
	width:679px;
	height: 23px;
	background:url(../images/faqs_q.gif) top right no-repeat;
	text-align:justify;
}
/* End */

/* Div that contain the FAQs Answer */
div.faqs_a{
	background-color:#ebebe1;
	padding: 5px 10px;
	width:679px;
	text-align:justify;
}
/* End */

/* Activities Background Color and Image */
.activities_bg {
	padding:10px 15px;
	background:#e5d6b9;
	border:1px solid #b0a185;
	background-image: url(../images/activities_bg.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
/* End */

/* Next 6 Days Weather Style */
div.thumbwrapper_next6days{
	float: left;
	width: 105px;
	padding: 0px 5px 0px 5px;
/*	background: #CAF0F9;*/
	background-color: transparent;
	margin: 20px 0px;
	border: 0px;
	text-align: center;
}
/* End */





/* CBET Site Listing */
.cbet_listing {
	padding: 20px 0px;
}
/* Left Style 1*/
.cbet_listing_l{
	float: left;
	width: 564px;
}
.cbet_listing_l h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#556001;
	line-height:15px;
	font-weight:bold;
}
.cbet_listing_l p {
	margin-top: 5px;
	padding-top: 0px;
/*	font-size: 12px;*/
	line-height: 17px;
}

/* Left Style 1 Full Width*/
.cbet_listing_lfull{
	float: left;
	width: 699px;
	font-size: 12px;
}
.cbet_listing_lfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#556001;
	line-height:15px;
	font-weight:bold;
}
.cbet_listing_lfull p {
	margin-top: 5px;
	padding-top: 0px;
	/*font-size: 12px;*/
	line-height: 17px;
}

/* Right Style 1*/
.cbet_listing_r{
	float: left;
	width: 135px;
	text-align:right;
}
.cbet_listing_r img {
	margin-top:30px;
}
/* End CBET Site Listing */

/* Fruit Listing */
div.thumbwrapper_fruit{
	float: left;
	width: 164px;
	padding: 10px 5px 10px 5px;
/*	background: #CAF0F9;*/
	background-color: transparent;
	margin: 0px 0px 5px 0px;
	border: 0px;
	text-align: center;
}
/* End */

/* News Listing */
.news_listing {
	padding: 20px 0px;
}
/* Left Style 1*/
.news_listing_l{
	float: left;
	width: 564px;
	font-size: 12px;
}
.news_listing_l h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#b26600;
	line-height:15px;
	font-weight:bold;
}
.news_listing_l p {
	margin-top: 5px;
	padding-top: 0px;
	font-size: 12px;
	line-height: 17px;
}

/* Left Style 1 Full Width*/
.news_listing_lfull{
	float: left;
	width: 699px;
	font-size: 12px;
}
.news_listing_lfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#b26600;
	line-height:15px;
	font-weight:bold;
}
.news_listing_lfull p {
	margin-top: 5px;
	padding-top: 0px;
	font-size: 12px;
	line-height: 17px;
}

/* Right Style 1*/
.news_listing_r{
	float: left;
	width: 135px;
}
.news_listing_r img {
	margin-top:0px;
	margin-left:15px;
	border:3px #f4f0d5 solid;
/*	padding:5px 7px 10px 7px;
	background:url(../images/img_bg.png) no-repeat;*/
}

/* Events List */
.events_listing {
	padding: 20px 0px;
}
/* Left Style 1*/
.events_listing_l{
	float: left;
	width: 564px;
	font-size: 12px;
}
.events_listing_l h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#21589b;
	line-height:15px;
	font-weight:bold;
}
.events_listing_l p {
	margin-top: 5px;
	padding-top: 0px;
	font-size: 12px;
	line-height: 17px;
}

/* Left Style 1 Full Width*/
.events_listing_lfull{
	float: left;
	width: 699px;
	font-size: 12px;
}
.events_listing_lfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#21589b;
	line-height:15px;
	font-weight:bold;
}
.events_listing_lfull p {
	margin-top: 5px;
	padding-top: 0px;
	font-size: 12px;
	line-height: 17px;
}

/* Right Style 1*/
.events_listing_r{
	float: left;
	width: 135px;
}
.events_listing_r img {
	margin-top:0px;
	margin-left:15px;
	border:3px #f4f0d5 solid;
/*	padding:5px 7px 10px 7px;
	background:url(../images/img_bg.png) no-repeat;*/
}

/* Languages Select option list */
#jflanguageselection
{
	float: right;
	vertical-align: middle;
}

/*div.jflanguageselection
{
	float: right;
	vertical-align: middle;
	padding: 3px 2px 2px 2px;
}
*/
/* language lists with UL (names & images) */
#jflanguageselection ul.jflanguageselection
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-weight: normal;
}

#jflanguageselection ul.jflanguageselection li
{
	background-image: none;
	padding-left: 5px; /* Sophal, 05-08-08 */
	padding-right: 0px;
	float: left;
	margin: 1px 1px 1px 1px;
	white-space: nowrap;
	border: none;
	font-size: 0.9em;
}

#jflanguageselection ul.jflanguageselection li#active_language
{
	font-size: 10px;
 	font-weight: bold;
}

#jflanguageselection ul.jflanguageselection li a
{
	/*Sophal, 05-08-08 */
	color: #666666;
	/*End*/
	display: block;
}

#jflanguageselection ul.jflanguageselection img
{
	border: none;
}


/** Styles for the drop down list */

#jflanguageselection select.jflanguageselection
{
	border: 1px solid #cccccc;
	margin: 1px 1px 1px 1px;
	padding: 0px 0px 1px 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

#jflanguageselection label.jflanguageselection
{
	position:absolute;
	left:-1000px;
}

div#jflanguageselection img.langImg{ float: left; border: none; margin-top: 3px; }
div#jflanguageselection li img.langImg{ float: left; border: none; margin: 1px 3px 0px 0px; }
/* End Languages Select option list */

/* Style link with background image */
.bg_links{
	width: auto;
	min-height:12px;
	background:url(../images/bg_links.png) no-repeat center right;
	text-align:right;
	padding:12px 32px 0px 0px;
	margin:auto;
	color:#236ebc;
	font-size:10px;
}

.bg_links:hover{
	width: auto;
	min-height:12px;
	background:url(../images/bg_links_over.png) no-repeat center right;
	text-align:right;
	padding:12px 32px 0px 0px;
	margin:auto;
	color:#a15704;
	font-size:10px;
}

.bg_links_brdbottom{
	width: auto;
	min-height:12px;
	background:url(../images/bg_links.png) no-repeat center right;
	text-align:right;
	padding:12px 32px 0px 0px;
	margin:auto;
	color:#236ebc;
	font-size:10px;
	border-bottom:1px dotted #000;
}

.bg_links_brdbottom:hover{
	width: auto;
	min-height:12px;
	background:url(../images/bg_links_over.png) no-repeat center right;
	text-align:right;
	padding:12px 32px 0px 0px;
	margin:auto;
	color:#a15704;
	font-size:10px;
	border-bottom:1px dotted #000;
}

.bg_links a:link, .bg_links a:visited, .bg_links_brdbottom a:link, .bg_links_brdbottom a:visited{
	color:#236ebc;
}

.bg_links a:active, .bg_links a:hover, .bg_links_brdbottom a:active, .bg_links_brdbottom a:hover{
	color:#a15704;
}
/* End style link with background image */

/* Festivals & Events Content Left */
.festival_left{
	font-size:11px;
	background:url(../images/bg_festival_event_left.jpg) #f8f6ee no-repeat bottom;
	padding:5px;
	min-height:88px;
}
.festival_left p{
	font-size:11px;
	line-height:15px;
	margin:0px;
}
.festival_left h3{
	font-size:12px;
	color: #8b3008;
	font-weight:bold;
	text-align:right;
	padding:0px;
	margin:0px;
	line-height:15px;
}
.festival_left a.footer_link:link, .festival_left a.footer_link:visited{
	font-size:10px;
	color: #ff5500;
	text-decoration: none;
}
.festival_left a.footer_link:active, .festival_left a.footer_link:hover{
	font-size:10px;
	color: #f15303;
	text-decoration: none;
}

/* Khmer Food Content Left */
.khmer_food_left{
	font-size:11px;
	background:url(../images/bg_khmer_food_left.jpg) #f8f6ee no-repeat bottom;
	padding:5px;
	min-height:88px;
}
.khmer_food_left p{
	font-size:11px;
	line-height:15px;
	margin:0px;
}
.khmer_food_left h3{
	font-size:12px;
	color: #006633;
	font-weight:bold;
	text-align:right;
	padding:0px;
	margin:0px;
	line-height:15px;
}
.khmer_food_left a.footer_link:link, .khmer_food_left a.footer_link:visited{
	font-size:10px;
	color: #ff5500;
	text-decoration: none;
}
.khmer_food_left a.footer_link:active, .khmer_food_left a.footer_link:hover{
	font-size:10px;
	color: #f15303;
	text-decoration: none;
}

/* Weather & Forecast Content Left */
.weather_forecast_left{
	font-size:12px;
	background:url(../images/bg_weather_forecast_left.jpg) #f7f1d3 no-repeat bottom;
	padding:5px;
	min-height:44px;
	text-align:center;
	line-height:17px;
}
.weather_forecast_left_footer{
	font-size:11px;
	background:url(../images/bg_weather_forecast_left_footer.png) center no-repeat;
	padding:5px 10px 5px 10px;
	height:15px;
	overflow:hidden;
	text-align:center;
}
.weather_forecast_left_footer a:link, .weather_forecast_left_footer a:visited{
	color: #218be4;
	text-decoration: none;
}
.weather_forecast_left_footer a:active, .weather_forecast_left_footer a:hover{
	color: #037de3;
	text-decoration: none;
}
.weather_forecast_left p{
	line-height:15px;
}

/* Currency Exchange Content Left */
.currency_exchange_left{
	font-size:12px;
	background:url(../images/bg_currency_exchange_left.jpg) #fbf5d6 no-repeat bottom;
	padding:5px;
	min-height:44px;
	text-align:center;
}
.currency_exchange_left_footer{
	font-size:11px;
	background:url(../images/bg_currency_exchange_left_footer.png) center no-repeat;
	padding:5px 10px 5px 10px;
	height:15px;
	overflow:hidden;
	text-align:center;
}
.currency_exchange_left_footer a:link, .currency_exchange_left_footer a:visited{
	color: #218be4;
	text-decoration: none;
}
.currency_exchange_left_footer a:active, .currency_exchange_left_footer a:hover{
	color: #037de3;
	text-decoration: none;
}
.currency_exchange_left p{
	line-height:15px;
}

/* Visitor Content Left */
.visitor_left{
	font-size:12px;
	background:url(../images/bg_visitor_left.jpg) #fbf5d6 no-repeat bottom;
	padding:0px;
	min-height:49px;
	line-height:18px;
}
.visitor_left h3{
	font-size:14px;
	color: #faf7f0;
	background:#baaa7d;
	font-weight:bold;
	text-align:center;
	padding:0px;
	margin:0px;
	line-height:20px;
}

/* News listing on homepage */
.news_home{
	width:695px; /* 699px - 1px - 1px - 1px -1px */
	padding:1px;
	border:1px solid #ebebe9;
}

.event_home_header{
	min-height:30px;
	background:url(../images/bar/bar_event_home_bg.jpg) #e5e0e0 no-repeat;
	padding:4px 9px 4px 45px;
	font-weight:bold;
	font-size:14px;
	color: #695f2a;
}

.news_home_header{
	min-height:30px;
	background:url(../images/bar/bar_news_home_bg.jpg) #e5e0e0 no-repeat;
	padding:4px 9px 4px 45px;
	font-weight:bold;
	font-size:14px;
	color:#064371;
}

.news_home_conent{
	padding:0px 10px;
/*	margin-top:1px;
	border-top:1px solid #ebebe9;*/
}

.news_home_conent ul{
	margin:0px;
	padding:5px 10px 0px 19px;
	list-style-image:url(../images/dot.gif);
}

.news_home_conent ul li{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}

.news_home_conent .date{
	font-size:10px;
	color:#a4a4a4;
	line-height:11px;
	padding:0px;
	margin:0px;
}

/* News Listing on homepage */
.news_home_listing {
	padding: 10px 0px;
}

/* Left Style 1*/
.news_home_listing_l{
	float: left;
	width: 550px;
}
.news_home_listing_l h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#b26600;
/*	color:#3f3f3f;*/
	line-height:15px;
	font-weight:bold;
}
.news_home_listing_l p {
	margin-top: 5px;
	padding-top: 0px;
	line-height: 17px;
}

/* Left Style 1 Full Width*/
.news_home_listing_lfull{
	float: left;
	width: 675px;
}
.news_home_listing_lfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	color:#b26600;
/*	color:#3f3f3f;*/
	line-height:15px;
	font-weight:bold;
}
.news_home_listing_lfull p {
	margin-top: 5px;
	padding-top: 0px;
	line-height: 17px;
}

/* Right Style 1*/
.news_home_listing_r{
	float: left;
	width: 125px;
	text-align:right;
}
.news_home_listing_r img {
	margin-top:0px;
	margin-left:15px;
	border:3px #efefef solid;
}
a.news_home_title:link, a.news_home_title:visited{
	font-size:12px;
	color: #3f3f3f;
	text-decoration: none;
}
a.news_home_title:active, a.news_home_title:hover{
	font-size:12px;
	color: #5b5b5b;
	text-decoration: none;
}
a.readmore:link, a.readmore:visited{
	font-size:11px;
	color: #c18747;
	text-decoration: none;
}
a.readmore:active, a.readmore:hover{
	font-size:11px;
	color: #c17725;
	text-decoration: none;
}
   
.hideContent{
  display: none;
}
a.showLink, a.hideLink {
  font-size:11px;
  text-decoration: none;
  color: #F63;
  padding-left:0px;
  background: transparent url(down.gif) no-repeat left;
}
a.hideLink {
  font-size:11px;
  background: transparent url(up.gif) no-repeat left;
}
a.showLink:hover, a.hideLink:hover {
  font-size:11px;
  border-bottom: 0px dotted #F63;
}

/*
Paging & Paging Result Style
*/
.paging{
/*	border:1px solid #c1d1db;
	background-color:#dcf3f9;*/
	line-height: 10px;
	padding:0px;
	font-size:10px;
}
.pagingresult{
/*	border:1px solid #c1d1db;
	background-color:#dcf3f9;*/
	line-height: 10px;
	padding:0px;
	font-size:10px;
/*	border-bottom: 1px dotted #a5acb2;*/
}
/* End */
/*************************/
/*** Sophat 27-04-2011 ***/
/*************************/
.event_home{
	width:695px; /* 699px - 1px - 1px - 1px -1px */
	padding:1px;
	border:0px solid #ebebe9;
}
.bar_event_title {
	min-height:30px;
	background:url(../images/bar/bar_news_home_bg.jpg) #e5e0e0 no-repeat;
	padding:4px 9px 4px 45px;
	font-weight:bold;
	position:relative;
	font-size:12px;
	color:#064371;
	left:8px;
	top:2px;
}
.event_title {
	position:relative;
	font-weight:bold;
	font-size:12px;
	color:#064371;
	left:8px;
	top:2px;
}
._text_scroll_readmore a {
	font-size: 11px !important;
	line-height:14px;
	color:#FF0000;
}
._text_scroll_readmore a:hover {
	color:#FFF;
}
.sub_event_title {
	font-size: 12px;
	font-weight:bold;
	color:#21589b;
	text-align:justify;
	line-height:16px;
	margin: 0px 0px 0px 0px;
}
.event_text {
	font-size: 11px;
	font-weight: normal;
	text-align:justify;
	line-height:18px;
	margin: 0px 0px 10px 10px;
}
.hightlight_text {
	font-size: 11px;
	font-weight: normal;
	color:#218be4;
}
.br_height {
	height:2px;	
}
/***** End *****/

/* Attractions selection box style */
select.att_selectbox
{
	border:none;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	height:18px;
	padding-top:1px;
	width:150px;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Dot image style */
img.dot_img{
	padding-top: 3px;
}

div.service_full{
	width:147px;
	height:40px;
	border:1px solid #ddddd7;
	border-top:3px solid #b09e3c;
	float:left;
	overflow:hidden;
}

div.service_small{
	width:146px;
	height:40px;
	border:1px solid #ddddd7;
	border-top:3px solid #b09e3c;
	float:left;
	overflow:hidden;
}

div.service_full_image{
	width:149px;
	height:43px;
	float:left;
	overflow:hidden;
}

div.service_small_image{
	width:148px;
	height:43px;
	float:left;
	overflow:hidden;
}

/* Public Holidays Listing */
.public_holiday_listing {
	padding: 0px 0px 20px 0px;
}

/* Left Style 1*/
.public_holiday_listing_l{
	float: left;
	width: 550px;
}
.public_holiday_listing_l h5 {
	display: block;
	margin:0px;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}
.public_holiday_listing_l p {
	margin-top: 5px;
	padding-top: 0px;
	line-height: 17px;
}
.public_holiday_listing_l .ph_date {
	margin-top: -10px;
	font-size: 11px;
	color: #747679;
}

/* Left Style 1 Full Width*/
.public_holiday_listing_lfull{
	float: left;
	width: 699px;
}
.public_holiday_listing_lfull h5 {
	display: block;
	margin:0px;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}
.public_holiday_listing_lfull p {
	margin-top: 5px;
	padding-top: 0px;
	line-height: 17px;
}
.public_holiday_listing_lfull .ph_date {
	margin-top: -10px;
	font-size: 11px;
	color: #747679;
}

.white {
	color: #FFFFFF;
}
a.white:link{	
	color: #FFFFFF;
	text-decoration: none;
}
a.white:visited{
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {
	color: #D9D9D9; /* #00FF00 */
	text-decoration: none;
}
a.white:active {
	color: #D9D9D9;
	text-decoration: none;
}

/* Date Color */
.date_color{
	color:#a4a4a4;
}

/* Banner Slide Text */
div.banner_slide_text{
	position:absolute; 
	margin-top:-24px; 
	padding:3px 0px 3px 0; 
	z-index:100;
	color:#000; 
	font-size:15px; 
	line-height:18px;
	background:url(../images/bg_gradian.png);
}







/* Style Minister Activities */
.readmore a{ color:#C90; text-decoration:none}
.readmore a:hover{ color:#00C; text-decoration:none}

.news a{ color:#06F; text-decoration:none}
.news a:hover{ color:#00F; text-decoration:none}

/*------------------------------------*\
	NAV
\*------------------------------------*/
#nav{
	list-style:none;
	font-weight:bold;
	/* Clear floats */
	float:left;
	border:0px solid;
	width:659px;
	margin-top:0px;
	background-image:url(../images/minister/1.png); background-repeat:repeat-x;
	height:30px;
	/* Bring the nav above everything else--uncomment if needed.
	position:relative;
	z-index:5;
	*/
}
#nav li{
	float:left;
	margin-right:10px;
	position:relative;
	
}
#nav a{
	display:block;
	padding:5px;
	color:#fff;
	text-decoration:none;
}
#nav a:hover{
	color:#fff;
	background:#6b0c36;
	text-decoration:none;
}

/*--- DROPDOWN ---*/
#nav ul{
	 /* Adding a background makes the dropdown work properly in IE7+. Make this as close to your page's background as possible (i.e. white page == white background). */
	background:rgba(255,255,255,0); /* But! Let's make the background fully transparent where we can, we don't actually want to see it if we can help it... */
	list-style:none;
	position:absolute;
	
	left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
}
#nav ul li{
	padding-top:0px;; /* Introducing a padding between the li and the a give the illusion spaced items */
	float:none;
}
#nav ul a{
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#nav li:hover ul{ /* Display the dropdown on hover */
	left:0; /* Bring back on-screen when needed */
}
#nav li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
	background:#3849aa;
	text-decoration:none;
	
}
#nav li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	text-decoration:none;
	
	margin-left:-39px;

}
#nav li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
	background:#963;
}
/* End Style Minister Activities*/
