.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #990000;
	margin-bottom: 10pt;
	font-weight: bold;
}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
	font-weight: bold;
	padding-left: 10pt;
	padding-right: 10pt;
}
.subheader_th {
	font-family: "Microsoft Sans Serif", tahoma;
	font-size: 10pt;
	color: #006699;
	font-weight: bold;
	padding-left: 10pt;
	padding-right: 10pt;
}
.content_th{
	font-family: "Microsoft Sans Serif", tahoma;
	font-size: 10pt;
}
.content_en{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.content_info{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.content_info_detail{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right: 5pt;
}
.small_en{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.small_th{
	font-family: tahoma, "Microsoft Sans Serif";
	font-size: 10pt;
}
.no_border{
          border :0pt;
		  }
		  
		  .menu_font {
			font-family: Arial;
			font-size: small;
			font-weight: normal;
			font-variant: normal;
			text-align: right;
			color: #FFFFFF;
		}
		.body_font {
			font-family: Verdana;
			font-size: small;
			color: #000000;
			text-indent: 10px;
			text-align: left;
			vertical-align: top;
		}
		.customer_cell {
			border: thin solid #C0C0C0;
			font-family: Verdana, Geneva, Tahoma, sans-serif;
			font-size: xx-small;
			color: #000000;
			text-align: center;
			vertical-align: middle;
			width: 100px;
			height: 100px;
		}
		.top_menu {
			background-image: url('img/topbar_bg.PNG');
		}
		.body_caption_font {
			font-family: Helvetica;
			font-size: x-large;
			color: #000000;
			font-weight: bold;
			font-variant: small-caps;
			text-align: left;
		}
		a.topmenu:link {
			color: #FFFFFF;
			text-decoration: none;
		}
		a.topmenu:visited {
			color: #FFFFFF;
			text-decoration: none;
		}
		a.topmenu:hover {
			color: #FFFF00;
			text-decoration: underline;
		}
		a.topmenu:active {
			color: #FFFFFF;
			text-decoration: none;
		}
		.body_area {
			box-shadow: 5px 5px 5px #C0C0C0;
			padding: 20px;
			border-radius: 5px;
			color: #000000;
			background-color: #FFFFFF;
		}
		.body_header_font {
			font-family: Verdana;
			font-size: medium;
			color: #000000;
			font-weight: bold;
			text-align: left;
			vertical-align: top;
		}
		.body_subheader_font {
			font-family: Verdana;
			font-size: medium;
			color: #000000;
			font-weight: normal;
			text-align: left;
			vertical-align: top;
		}
		.red_text {
			color: #FF0000;
		}
		a:link {
			color: #808000;
			text-decoration: none;
		}
		.td_no_text_indent {
			text-indent: 0px;
			vertical-align: top;
		}
		a:visited {
			color: #808000;
			text-decoration: none;
		}
		.subheader_en {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #006699;
			font-weight: bold;
			padding-left: 10pt;
			padding-right: 10pt;
		}
		.subheader_th {
			font-family: "Microsoft Sans Serif", tahoma;
			font-size: 10pt;
			color: #006699;
			font-weight: bold;
			padding-left: 10pt;
			padding-right: 10pt;
		}
		.content_info{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
		}
		.td_module {
			text-align: center;
			vertical-align: middle;
			background-color: #FFFF99;
			color: #000000;
			font-weight: bold;
		}
		@media  (max-width:640px){
			.img_carousel{
				width:240px;
				height:180px;
			}
			.fb_area{
				width:100px;
			}
			.main_text{
				width:641px;
			}
		}
		@media (min-width:641px) and (max-width:1024px){
			.img_carousel{
				width:800px;
			}
			.fb_area{
				width:150px;
			}
			.main_text{
				width:1024px;
			}
		}
		@media (min-width:1025px) and (max-width:1370px){
			.img_carousel{
				width:1024px;
			}
			.fb_area{
				width:250px;
			}
			.main_text{
				width:1200px;
			}
		}
		@media (min-width:1371px) and (max-width:1920px){
			.img_carousel{
				width:1200px;
			}
			.fb_area{
				width:300px;
			}
			.main_text{
				width:1366px;
			}
		}		