BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#Div_Topmenu {
	position:absolute;
	width:850px;
	height:300px;
	z-index:15;
	overflow: visible;
	visibility: visible;
}
.date {
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #cc6600;
}
.print {
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #CC6600;
}
A.print:link {
	FONT-SIZE: 11px;
	COLOR: #CC6600;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION:underline
}
A.print:hover {
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: "Tahoma";
	TEXT-DECORATION: underline
}
A.print:visited {
	FONT-SIZE: 11px;
	COLOR: #FF6600;
	FONT-FAMILY: "Tahoma";
	TEXT-DECORATION: underline
}
.box_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	height: 19px;
	background-color: #4a4a4c;
	border-left-color: #D50000;
}
.box_signup_enews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	height: 17px;
	width: 140px;
	background-color: #CCCCCC;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bg_under_animate_home {
	background-image: url(../images/bg_under_animate_home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.txt_title_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.txt_title_1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-color: #ff9933;
	border-bottom-width: 1px;
}
.dropdown_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.text_1 {
	font-family: "Segoe UI";
	font-size: 11px;
	font-weight: normal;
	color: #7A7A7A;
	text-decoration: none;
}
A.text_1:hover {
	color: #000;
	text-decoration: none;
}
.bg_ratchada_detail {
	background-image: url(../images/bg_under_ratchada.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.text_2 {
	font-family: "Segoe UI";
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.dot_1 {
	text-decoration: none;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 5px;
}
.bg_profile_ceo_1 {
	background-image: url(../images/pic_profile_ceo_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #232126;
}
.text_3 {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.text_4 {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #787878;
	text-decoration: none;
}
.bg_profile_ceo_1 table tr td table tr td table {
	text-align: justify;
}
.menu_1 {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.menu_1 {
	color: #000000;
	text-decoration: none;
}
a.menu_1:hover {
	color: #999999;
	text-decoration: none;
}

.menu_2 {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg_left_black.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 10px;
}

.leftmenu_pro_active {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg_left_black.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.leftmenu_pro_none a.menu_1  {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	display: block;
}
.leftmenu_pro_none   a:hover.menu_1 {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/bg_left_black.jpg);
}
.leftmenu_pro_sub_active {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 30px;
	background-image: url(../images/bg_left_black_2.jpg);
	display: block;
}
.leftmenu_pro_none_arrow {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(../images/arrow_black.png);
}
.leftmenu_pro_sub a.menu_3  {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 30px;
	background-image: url(../images/bullet.png);
	display: block;
}
.leftmenu_pro_sub  a.menu_3:hover  {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/bg_left_black_2.jpg);
}
a.menu_3 {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a.menu_3:hover {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.bg_profile_content {
	background-color: #232126;
}
.bg_profile_regonition {
	background-color: #232126;
	background-image: url(../images/bg_profile_regonition.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_profile_regonition table tr td table tr td table tr td table tr .text_4 {
}
.bg_profile_board {
	background-color: #232126;
	background-image: url(../images/bg_profile_board.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_profile_executive {
	background-color: #232126;
	background-image: url(../images/bg_profile_executive.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_contact {
	background-color: #232126;
	background-image: url(../images/bg_contact.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 460px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-left-color: #FFF;
}
.btt_submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #000;
}
.bg_news_1 {
	background-color: #313033;
	background-image: url(../images/bg_news_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 137px;
}
.title_news_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B1B1B1;
	text-decoration: none;
}
.viewmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #577991;
	text-decoration: none;
}
.viewmore:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.page_selected {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #313035;
	text-decoration: none;
	background-color: #FFF;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	margin-right: 10px;
	margin-left: 10px;
}
.page_noneselect {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #ccc9c9;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 60px;
	margin-left: 0px;
}
.page_noneselect:hover {
	color: #566C78;
	text-decoration: none;
	background-color: #FFF;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}

.bg_news_2 {
	background-color: #1F1E21;
	background-image: url(../images/bg_news_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_sathon_top {
	background-image: url(../images/bg_sathon_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_project_detail {
	background-color: #232126;
}
.text_5 {
	font-family: "Segoe UI";
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.bg_sathon_project_concept {
	background-color: #232126;
	background-image: url(../images/bg_sathon_project_concept.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_sathon_project_concept table tr td table tr .text_4 {
	text-align: justify;
}
.bg_news_detail {
	background-color: #313033;
	background-image: url(../images/bg_news_detail.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 137px;
}
.bg_content_inside_1 {
	background-color: #232126;
	background-image: url(../images/bg_shadow_inside_1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#div_menu {
	position:absolute;
	width:850px;
	height:32px;
	z-index:14;
}
.bg_360 {
	background-color: #232126;
	background-image: url(../images/bg_360.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_profile_background {
	background-image: url(../images/bg_profile_background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #232126;
}
.bg_profile_background table tr td table tr td table tr .text_3 {
	text-align: justify;
}
.bg_profile_background table tr td table tr td table tr td table {
	text-align: justify;
}
.bg_profile_background table tr td table tr td table {
	text-align: justify;
}
.bg_profile_managepolicy {
	background-color: #232126;
	background-image: url(../images/bg_profile_managepolicy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_profile_qualltypolicy {
	background-color: #232126;
	background-image: url(../images/bg_profile_qualityepolicy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_our_vision {
	background-color: #232126;
	background-image: url(../images/bg_our_vision.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_our_cuture {
	background-color: #232126;
	background-image: url(../images/bg_our_culture.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_our_stragy {
	background-color: #232126;
	background-image: url(../images/bg_our_stragy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_our_award {
	background-color: #232126;
	background-image: url(../images/bg_our_award.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_inforequest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	background-color: #4a4a4c;
	border-left-color: #D50000;
}
.bg_grey {
	font-weight: normal;
	background-image: url(../images/bg_grey.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.Ti_pro {
	font-family: "Segoe UI";
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bg_topmenu {
	text-decoration: none;
	background-image: url(../images/bg_topmenu.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg_pro_ceo {
	text-decoration: none;
	background-image: url(../images/pic_ceo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Ti_contact {
	font-family: "Segoe UI";
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.field_contact {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: normal;
	color: #787878;
	text-decoration: none;
	background-color: transparent;
	border: 1px solid #CCCCCC;
	width: 250px;
	padding: 5px;
}
.bg_thumbnews {
	background-color: transparent;
	border: 1px solid #a2a6a5;
}
a.linkNews {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linkNews:hover {
	color: #999999;
	text-decoration: none;
}
/******************************/
.leftmenu_pro_sub2 a.menu_3  {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	display: block;
}
.leftmenu_pro_sub2  a.menu_3:hover  {
	font-family: "Segoe UI";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/bg_left_black.jpg);
}
