@charset "utf-8";
a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:14px;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#003366; font-size:14px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#000000; font-size:14px;
}
a:active {
	text-decoration: none;	font-family: Arial, Helvetica, sans-serif; font-size:14px;
}
body {
	background-image:url(../images/bg2.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	font-size:small;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
input {  font-family: Arial, Helvetica, sans-serif ; font-size: 10pt; COLOR: #58595b; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color:#999;}
textarea {
	COLOR: #58595b;
	border: 1px solid #999;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
h1{	color:#FF6600;
}
h2{ color:#FF9900;
}
#header {}
#footer { width:1000px; height:80px;  margin:0 auto; font-size:14px; color:#666; background-repeat:no-repeat; background:url(../images/footer.gif); text-align:center;}
.dishide {
	display: none;
}
.pink1 {
	font-size: 16px;
	font-weight:bold;
	color:#F09;
	font-family: Arial, Helvetica, sans-serif;
}
.blue1{
	color: #0CC;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.red1 {
	font-size: 14px;
	color:#F00;

	font-family: Arial, Helvetica, sans-serif;
}
.gray1 {
	font-size: 14px;
	color: #666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style_red {
	font-size: 14px;
	color:#F00;

	font-family: Arial, Helvetica, sans-serif;
}
.style_gray {
	font-size: 14px;
	color: #666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style_x-small_thin_green {
	font-size: 14px;
	color:#026C15;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.green1 {
	font-size: 14px;
	color:#026C15;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style_16px_bold_blown {
	font-size: 14px;
	font-weight: bold;
	color:#844200;
	font-family: Arial, Helvetica, sans-serif;
}
.style12 {
	font-size: medium;
	color: #FF6633;
	font-family: Arial, Helvetica, sans-serif;
}
A.ligntblue_day:link, A.ligntblue_day:hover, A.ligntblue_day:active, A.ligntblue_day:visited {
	color: #0099CC;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.ligntblue_day{
	color: #0099CC;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.ligntblue_day_thin {
	color: #0099CC;
	font-size: 14px;
	
	font-family: Arial, Helvetica, sans-serif;
}
.lightblue18pxBold {
	color: #0099CC;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.ligntgreen_topic {
	color:#88B52D;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.ligntred_topic {
	color:#F00;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style16 {
	font-size: 16px;
	color: #666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style17 {
	color: #0066CC;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.style_pomotion {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F00;
}
.style_lightorange {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color:#F60;
}
.style_pomotion { 
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #F00;
}
.style_small_gray {
	font-size: 14px;
	color:#616161;
	font-family: Arial, Helvetica, sans-serif;
}
.orange_programs {
	font-size: 14px;
	color:#F30;
}
.gray_contant {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
}
.green_contant {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00C100;
}
.write {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size:18px;
	font-weight:bold;
}
.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#666;
}
.textsmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#666;
}
.textnormal {
	font-family: Arial, Helvetica, sans-serif;
	color:#999;
	font-size: 14px;
}
.blue_bold {
	color:#0000FF;
	font-weight: bold;
}


a:link img {
	border:none;
}
a:visited img {
	border:none;
}
a:hover img {
	border:none;
}
a:active img {
	border:none;
}
.content_menu {
	border:1px;
	border-color:#FFCC66;
	border-style:dashed;
}
.smaller_red {
	font-size:small;
	color:#F00;
}
.smaller_orange {
	font-size:13px;
	color:#F60;
}
.smaller_pink {
	font-size:13px;
	color:#F0F;
}
.smaller_pink a:visited {
	color:#F0F;
}
.smaller_orange a:visited {
	color:#F60;
}
.trip_descript {
	color:#39F;
	font-size:13px;
	font-weight:bold;
}
.bigheader {
	font-size:larger;
	color:#FF3300;
	font-weight:bold;
}

A.linkbrown:link,A.linkbrown:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #8A7013;
	text-decoration: none;
	font-weight: bold;
}
A.linkbrown:active{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #68520D;
	text-decoration: none;
	font-weight: bold;
}
A.linkbrown:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #CAA72E;
	text-decoration: none;
	font-weight: bold;
}
A.linkbrown2:link,A.linkbrown2:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #8A7013;
	text-decoration: none;
	font-weight: bold;
}
A.linkbrown2:active{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #68520D;
	text-decoration: none;
	font-weight: bold;
}
A.linkbrown2:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #CAA72E;
	text-decoration: none;
	font-weight: bold;
}
.bg_table_orange_center_bold {
	font-weight: bold;
	background-image: url(../images/bg_login.gif);
	background-repeat: repeat;
	text-align: center;
}
.bg_table_orange {
	background-image: url(../images/bg_login.gif);
}
.bg_table_red {
	font-size: medium;
	font-weight: bold;
	color: #F30;
	background-image: url(../images/bg_title.gif);
}
.bg_red { background-image: url(../images/bg_test.gif); }
.border_orange {
	border-top-color: #FC0;
	border-right-color: #FC0;
	border-bottom-color: #FC0;
	border-left-color: #FC0;
	color: #3F0;
}
.table_programs_thai{
	border-collapse:collapse;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	font-size:14px;
}
table.table_programs_main{
	font-family:Tahoma, Geneva, sans-serif;
	color:#09F;
	font-size:14px;	
}
a.table_programs_main:link, a.table_programs_main:active, a.table_programs_main:visited{
	font-family:Tahoma, Geneva, sans-serif;
	color:#09F;
	font-size:14px;
}
a.table_programs_main:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#06C;
	font-size:14px;	
}
div.program_frame_dark{
	/*layer-background-color:#FEF2CB;
	background-color:#FEF2CB;*/
	layer-background-color:#FFFEF0;
	background-color:#FFFEF0;
	width:720px;
}
div.program_frame_light{
	/*layer-background-color:#FDFEE0;
	background-color:#FDFEE0;*/
	layer-background-color:#FFFEF0;
	background-color:#FFFEF0;
	width:720px;
}
div.program_left_box{
	margin:0;
	display:inline;
	width:106px;
	text-align:center;
	height:auto;
	float:left;
}
div.program_right_box{
	margin:0;
	display:inline;
	width:590px;
	height:auto;
	float:left;
	text-align:left;
}
div.program_space{
	margin:0;
	display:inline;
	float:left;
	width:10px;
}
div.program_hr{
	clear:left;
	margin-top:3px;
	margin-bottom:3px;
	font-size:0;
	height:0px;
	width:720px;
	border-top:dashed thin #FC0;
}
div.clear{
	height:0;
	clear:left;
	visibility:hidden;
	font-size:0;
}
.div_marquee{
	background-color:#F00;
	color:FFF;
	font-size:x-small;
}

.blue_wb{
	font-family:Tahoma, Geneva, sans-serif;
	color: #0099CC;
	font-size: 16px;
	font-weight: bold;
}
.green_wb{
	font-family:Tahoma, Geneva, sans-serif;
	color:#690;
	font-size: 12px;
}
.gray_wb {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#666;
}
.gray_small_wb {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}
.white_wb {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	background:#999;
	text-align:center;
}
.table_wb{ border:dashed; border-width:1px; border-spacing:0; border-color:#999; }
A.linkorange:link,A.linkorange:active,A.linkorange:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#F60;
	text-decoration: none;
	font-weight: bold;
}
.rightbarline{ text-align:left; border-bottom:1px dashed #CAA72E; width:270; height:auto; color: #AF2828;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size:16px;
	letter-spacing: 3px;
	padding-top: 12px; }
.rightprograms{ text-align:left; border-bottom:1px dashed #CAA72E;
padding:5px;
}
.bigr_space {
	color: #AF2828;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size:16px;
	letter-spacing: 3px;
	padding-top: 12px;
}

.table_yellow_bg {
	color:#FFF;
	font-weight:bold;
	font-size:small;
	background-color:#F90;
	text-align:center;
}
.table_light-yellow_bg {
	background-color:#FFC;
}
.table_dark-yellow_bg {
	background-color:#FF9;
}
A.whitelink:link,A.whitelink:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
A.whitelink:active{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
A.whitelink:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

