@charset "utf-8";
/* @group Core Elements */

html {
	height: 100%;margin-bottom: 1px; text-align:center;
}
body {
	FONT-SIZE: 13px; COLOR: #726f6b; FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) repeat-x; text-align:center; 
}
table {
	BORDER:0px; FONT-SIZE: 13px; COLOR: #726f6b; FONT-FAMILY: tahoma,verdana; padding:0px; 
}
td {
	FONT-SIZE: 13px; COLOR: #726f6b; FONT-FAMILY: tahoma,verdana; border:0px; padding:0px;vertical-align:top;
}
table.bottom_menu {
	margin:0px 5px 5px 5px; height:90px; width:790px;
}
td.bottom_menu {
	padding: 60px 0px 5px 5px;
}

/* @group Contents */
#content {
	background:#FFFFFF; border-left:#b9d4e7 solid 1px; border-right:#b9d4e7 solid 1px; border-bottom:#b9d4e7 solid 5px; margin-bottom:3px; width:800px; text-align:left;
}
#footer {
	width:800px;
}
#logo {
	float:left; background:url(../images/logo.gif) no-repeat 5px 10px; width:155px; height:45px;
}
#language {
	float:right; width:550px; height:45px; border-top:#b9d4e7 solid 5px; text-align:right; vertical-align:bottom;
}
#main-menu {
	margin:5px; border:#999999 solid 1px; padding-left:10px; padding-right:10px;
}
#showcase {
	background:url(../images/showcase.jpg) 2px 2px no-repeat #17007c ; width:490px; height:60px;margin:0 5px; padding-left:5px; padding-right:5px; padding-top:340px; padding-bottom:5px; color:#FFFFFF; font-size:15px;}
#showpage { 
	height:22px; padding-top:8px; margin:0px 5px 0px 5px;border-bottom:#b9d4e7 solid 1px;
}
#head_article_inside {
	line-height: 50px; margin:2px 5px 0px 5px; color:#17007c; font-size:14px; border-top:#b9d4e7 solid 2px;
}
#detail_article_inside {
	margin:10px 5px 2px 5px; border-bottom:#b9d4e7 solid 2px; padding-bottom:5px;
}
#page_article_inside {
	margin:0px 5px 5px 5px; border-top:#b9d4e7 solid 1px; padding-bottom:5px; text-align:right;
}
.head_article {
	border-bottom:#999999 dotted 1px; line-height: 30px; margin-right:5px; color:#000000; 
}
.row_article {
	margin-right:5px; border-bottom:#999999 dotted 1px; padding-bottom:10px;
}
.more_article {
	text-align:right; margin-right:5px; margin-top:5px; margin-bottom:5px;
}
#bus_in_thai {
	margin:5px; padding:10px; background:#999999; font-size:medium; color:#FFFFFF;
}
.photo-left {
	float:left; margin-right:5px; border:#000000 1px solid;
}
.photo-right {
	float:right; margin-right:5px; border:#000000 1px solid;
}
/* @group Menus */

#horiz-menu {display: block;text-transform: uppercase;z-index: 100;height: 30px;line-height: 30px;position: relative;padding: 0 0 0 20px; border:#999999 solid 1px; margin:5px;}
#horiz-menu ul {list-style: none;padding: 0;margin: 0;}
#horiz-menu li {display: block;float: left;margin: 0;padding: 0px;text-transform: uppercase;font-weight: bold;}
#horiz-menu a {white-space: nowrap;display: block;float: left;height: 54px;line-height: 30px; overflow: hidden;text-decoration: none;text-transform: uppercase;z-index: 100;cursor: pointer;}
#horiz-menu li a:link span {display: block;padding: 0 16px;font:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold; color:#17007c;}
#horiz-menu li a:visited span {display: block;padding: 0 16px;font:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold; color:#17007c;}
#horiz-menu li a:active span {display: block;padding: 0 16px;background:url(../images/bg_main_menu.jpg) repeat-x;font:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold; color:#666666;}
#horiz-menu li a:hover span {display: block;padding: 0 16px; background:url(../images/bg_main_menu.jpg) repeat-x;font:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold; color:#666666;}

.sub-menu {
	line-height:30px; border-bottom:#999999 dashed 1px; background:url(../images/list_sub_menu.jpg) no-repeat center left; padding-left:20px;		
}
.sub-menu-bottom {
	line-height:30px;  background:url(../images/list_sub_menu.jpg) no-repeat center left; padding-left:20px;		
}

/* @Links */

A:link {
	FONT-SIZE: 10pt; COLOR: #afd0e7; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 10pt; COLOR:#999999; TEXT-DECORATION:underline;
}
A:active {
	FONT-SIZE: 10pt; COLOR: #afd0e7; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10pt; COLOR: #999999; TEXT-DECORATION:underline;
}
A.bold:link {
	FONT-SIZE: 8pt; COLOR: #afd0e7; TEXT-DECORATION: none; font-weight:bold; background:#17007c;
}
A.bold:visited {
	FONT-SIZE: 8pt; COLOR:#FFFFFF; TEXT-DECORATION:underline;font-weight:bold; background:#17007c;
}
A.bold:active {
	FONT-SIZE: 8pt; COLOR: #afd0e7; TEXT-DECORATION: none;font-weight:bold; background:#17007c;
}
A.bold:hover {
	FONT-SIZE: 8pt; COLOR: #FFFFFF; TEXT-DECORATION:underline;font-weight:bold; background:#17007c;
}
A.bus_in_thai:link {
	FONT-SIZE:medium; COLOR: #FFFFFF; TEXT-DECORATION: none; 
}
A.bus_in_thai:visited {
	FONT-SIZE:medium; COLOR:#FFFFFF; TEXT-DECORATION:underline;
}
A.bus_in_thai:active {
	FONT-SIZE:medium; COLOR:#FFFFFF; TEXT-DECORATION: none;
}
A.bus_in_thai:hover {
	FONT-SIZE:medium; COLOR: #FFFFFF; TEXT-DECORATION:underline;
}



