body{
	margin: 0px;
	background-color:#FFFFE8;
}
.main_content_table{
	width: 1000px;
	background-color:#FFFFFF;  
	border-left:1px solid #e4e3ce;
	border-right:1px solid #e4e3ce;

}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF66CC;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF66CC;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration: underline;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.display {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6888a8;
}
.msbox a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
}
	.mq {
	color: #FFFFFF;
	position:absolute;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	width: 100%;
	height:23px;
	background-image: url(http://localhost/images/bn_16.gif);
}

.sep{
	color: #FFFFFF;
	font-size: 11px;
}

.over{
	background-color: #FFFF99;
}

.head_r24 {
	font-family: "Courier New";
	font-size: 24px;
	color: #FF6600;
	font-weight: bold;
}

.list_hotel {
	border: 1px dotted #6699CC;
	height: 220px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.list_hotelprice {
	background-color: #FF9900;
}

.fisheye {
	float:left;
	padding: 15px 5px 10px 35px;
	width: 93%;
	color:#000;	
	background-color: #FFFF99;
	height:50px;
	border:1px solid #333;
	border-style:dashed;
}

.link_exchange{
	float:left;
	padding: 15px 5px 10px 35px;
	width: 93%;
	color:#666666;
	height:50px;
}

.link_topic{
	height:55px;
	border: 1px solid #FF0000;
}


.head_topic {
	font-family: "Courier New";
	font-size: 26px;
	color: #6296CA;
	font-weight: bold;
	
}


div#tab_over a 
{
	BORDER-RIGHT: #c7c7c7 1px solid;
	BORDER-TOP: #c7c7c7 1px solid;
	BORDER-LEFT: #c7c7c7 1px solid;
	BORDER-BOTTOM: #c7c7c7 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana;
	text-decoration: none;
	background-color: #FFFF99;
	height: 20px;
	color: #333333;
}

div#tab_over a:hover
{
	BORDER-RIGHT: #c7c7c7 1px solid;
	BORDER-TOP: #c7c7c7 1px solid;
	BORDER-LEFT: #c7c7c7 1px solid;
	BORDER-BOTTOM: #c7c7c7 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana;
	text-decoration: none;
	background-color: #93D900;
	height: 20px;
	color: #FFFFFF;
}

DIV#index_news {
	width: 90%;
	padding-top: 2%;
	padding-left: 5%;
	font-size: 14px;
}

div#content_left {
	padding: 5px 5px 5px 0px;
	float: left;
}

div#content_right {
    padding: 7px 5px 5px 5px;
	float: right;

}


#header_link{
	background-color: #333333;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF66CC;
	padding-top: 2px;
	height: 20px;
	font-size: 12px;
}


#footer_link{
	background-color: #333333;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF66CC;
	padding-bottom: 3px;
	height: 18px;
}

#footer_contents{
	padding: 7px 5px;
	background-color: #CDE333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#footer_left{
	float: left;
	width: 210px;
	height: 40px;
}
#footer_right{
	float: right;
	width: 210px;
	height: 40px;
}
#footer_center{
	/*width: 60%;*/
	height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#footer_right_rss{
	float: left;
	width: 95px;
	height: 40px;
}
#footer_right_valid_css{
	float: right;
	width: 100px;
	height: 40px;
}

/* 3 Colum */
#column_left{
	padding: 10px 10px 5px 1px;
	width: 150px;
	float: left;
	height: auto;
	min-height:1040px;
}
#column_right{
    padding: 0px 1px 5px 5px;
	width: 190px;
	float: right;
}
#column_contents{
	min-height:500px;
}
.contents{
	float:left;
	padding: 0px 5px 5px 35px;
}
.contents_event_new_all{
	float:left;
	padding: 0px 0px 5px 35px;
	width:590px;
}
.link_event_new:link{color:#78B749;text-decoration:none;}
.link_event_new:hover{color:#78B749; text-decoration:none;}
.link_event_new:visited{color:#78B749; text-decoration:none;}
/* END 3 Colum */
.getLinkDetailHead{
   color:#6699CC;
   font-weight:bold;
}
.getLinkDetail{
	color:#FF9900;
	background-color:#666;
	border:1px solid #666;
}
.linkRequestBox{
	border:1px solid #999;
	background-color:#FFF;
}

/*** mune link ***/
#link_top_menu {
    font-family: "Arial", sans-serif;
  	background-color: #333;
	padding-top: 0.3em;
	padding-bottom:0.3em;
}
#link_top_menu ul {
    text-align: center; 
    margin: 0 0 3px 0; 
}
#link_top_menu li {
   display: inline; 
 }
#link_top_menu li a {
	padding: 7px 0 6px 10px; 
    color:#FFF;
    font: 900 11px "Arial", Helvetica, sans-serif;
	text-decoration: none;
}
#link_top_menu li a:hover {
    background: url(/images/menubutton_green-s.gif) no-repeat left;
}
#link_top_menu li a span {
 	 padding: 7px 10px 6px 0;
}
#link_top_menu li a:hover span {
    color:#333;
 	background: url(/images/menubutton_green-s.gif) no-repeat right;
}
#link_top_menu li a.current {
background: url(/images/menubutton_green-s.gif) no-repeat left;
}
#link_top_menu li a.current span {
    color:#333;
 	background: url(/images/menubutton_green-s.gif) no-repeat right;
}
/***/

#interest_topic{
width:600px; margin:0 auto;
background-image:url(/images/interest-topic.jpg); width:560px; height:120px;
padding:8px 0 0 10px;
}
.title_interest_topic{
color:#6699FF; font-size:22px; font-family:Courier New,Courier,mono; font-weight:bold; z-index:-99;
}
.title_interest_topic li{
list-style-type:disc;
margin:5px 0 0 0;
}
#yara_bangkok_challenge {
    margin: 1em auto;
    border: 1px solid #666;
    width: 550px;
    height: 200px;
}

/**** Hotel List ****/  
#hotelHeading{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:18px;}
#hotelSubHeading{color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#hotelTitle{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
#hotelAddress{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#hotelArea{font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#startRate{color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#hotelPrice{font-family:Arial,Helvetica,sans-serif;font-size:14px;}
#hotelCurrency{color:#D30D16;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#hotelListMenu{color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-top:5px;}
.hotelLine{border-bottom-color:#999;border-bottom-style:dotted;border-bottom-width:1px;}
#hotalTotal{color:#D30D16;}
#hotelRemark{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;padding-top:0;}
#hotelLinkBottomLeft{width:150px; float:left;}
#hotelLinkBottomRight{width:620px; float:right; text-align:right;}
.hotelPartner{margin-top:15px;font-family:Arial,Helvetica,sans-serif;font-size:12px; color:#666;}
/********************/  