@charset "utf-8";
.img-png-fix{}
body {
	padding:0;
	margin:0;
	height:100%;
	width:100%;
	font-size: 11px;
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	/*background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center bottom;*/
}
font,th,td,p{
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.box_input {
	border: #CCCCCC 2px solid;
	background-color: #FFFFFFF;
	color: #FFFFFFF;
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
}

.no_box_input {
	border: #FFFFFF 2px solid;
	background-color: #FFFFFFF;
	color: #FFFFFFF;
}
/* ---- link default ---- */
a {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #FF6600; 
	text-decoration: none;	
}
a:visited {
	color : #FF6600; 
	text-decoration: none;
}
a:active {
	color : #FF6600;
	text-decoration: none;
}
a:hover {
	color : #FF0000;
	text-decoration:underline;
}
a.link_02:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #FFFFFF; 
	text-decoration:none;	
}
a.link_02:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #FFFFFF; 
	text-decoration:none;
}
a.link_02:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:none;
}
a.link_02:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:underline;
}


a.link_sjw:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #FFFFFF; 
	text-decoration:none;	
}
a.link_sjw:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #FFFFFF; 
	text-decoration:none;
}
a.link_sjw:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:none;
}
a.link_sjw:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:underline;
}

a.link_sjg:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #666666; 
	text-decoration:none;	
}
a.link_sjg:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #666666; 
	text-decoration:none;
}
a.link_sjg:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #E9B459;
	text-decoration:none;
}
a.link_sjg:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #E9B459;
	text-decoration:underline;
}

a.link_03:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #FF9900; 
	text-decoration:none;	
}
a.link_03:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #330000; 
	text-decoration:none;
}
a.link_03:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #330000;
	text-decoration:none;
}
a.link_03:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color:#FF9900;
	text-decoration:underline;
}
a.link_03b:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #FF9900; 
	text-decoration:none;	
}
a.link_03b:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #330000; 
	text-decoration:none;
}
a.link_03b:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #330000;
	text-decoration:none;
}
a.link_03b:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color:#FF9900;
	text-decoration:underline;
}
a.link_page_select:link {
	color : #FFCC00;
	text-decoration: underline;
}
a.link_page_select:visited {
	color : #FFCC00;
	text-decoration: underline;
}
a.link_page_select:active {
	color : #FFCC00;
	text-decoration: underline;
}
a.link_page_select:hover {
	color : #FF0000;
	text-decoration: underline;
}
a.link_02b:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #E9B459; 
	text-decoration:none;	
}
a.link_02b:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #E9B459; 
	text-decoration:none;
}
a.link_02b:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #E9B459;
	text-decoration:none;
}
a.link_02b:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	font-weight: bold;
	color : #E9B459;
	text-decoration:underline;
}
/* ---- link download---- */
a.link_download_01u:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459; 
	text-decoration:underline;	
}
a.link_download_01u:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459; 
	text-decoration:underline;
}
a.link_download_01u:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:underline;
}
a.link_download_01u:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:underline;
}
a.link_download_02u:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459; 
	text-decoration:underline;	
}
a.link_download_02u:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459; 
	text-decoration:underline;
}
a.link_download_02u:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:underline;
}
a.link_download_02u:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:underline;
}
a.link_download_03u:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459; 
	text-decoration:underline;	
}
a.link_download_03u:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459; 
	text-decoration:underline;
}
a.link_download_03u:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:underline;
}
a.link_download_03u:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:underline;
}
/* ---- link plugin---- */
a.link_plugin_01:link {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459; 
	text-decoration:none;	
}
a.link_plugin_01:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459; 
	text-decoration:none;
}
a.link_plugin_01:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #E9B459;
	text-decoration:none;
}
a.link_plugin_01:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color :#E9B459;
	text-decoration:none;
}






a.link_index:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #FF9501; 
	text-decoration:none;	
}
a.link_index:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #666666; 
	text-decoration:none;
}
a.link_index:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #666666;
	text-decoration:none;
}
a.link_index:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color: #FF9501;
	text-decoration:underline;
}


a.link_content_11b :link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #333333; 
	text-decoration:none;	
}
a.link_content_11b :visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #333333; 
	text-decoration:none;
}
a.link_content_11b :active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color : #333333;
	text-decoration:none;
}
a.link_content_11b :hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11 px;
	color: #333333;
	text-decoration:underline;
}






/* ---- text---- */
.headline_01b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.headline_02b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #99CC00;
}
.headline_03b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
.headline_04b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.headline_05b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #655334;
}
.subheadline_01b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.subheadline_02b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
.subheadline_03b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7EA800;
}
.subheadline_04b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.content_01l {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #655334;
}
.content_01 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #655334;
}
.content_01_new {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #655334;
}
.content_01b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #655334;
}
.content_02 {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
.content_02b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.content_03 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF9900;
}
.content_03b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFCC00;
	}
.content_03_1 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FF9900;
}
.content_03b_1 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FF9900;
}
.content_04 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7EA800;
}
.content_04b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7EA800;
}
.content_05 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
}
.content_05b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.content_06 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
.content_06b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.content_10l {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.content_10 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.content_10b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.content_11 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.content_11b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.content_11_a {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.content_13 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}
.content_13b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #666666;
}
.content_14 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
}
.content_15 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #330000;
}
.content_16 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7B3A98;
}

.content_17 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.content_18 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}

/* ---- text Menu---- */
.text_Menu {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color:#ED1C24;
	color: #FFFFFF;
}
.text_Menu_Over {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color:#F0F0EA;
	color: #FF0000;
}
.text_Ex_Menu_Top {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}
.text_Sub_Menu_Top {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	background-color:#C9C9C2;
	color: #666666;
}
.text_Sub_Menu_Top  a{
	display:block; 
	padding:4px 0px;
}
.text_Sub_Menu_Top_Over {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	background-color:#F0F0EA;
	color: #FF0000;
}
.text_Sub_Menu_Left {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	background-color:#F0F0EA;
	color: #666666;
}
.text_Sub_Menu_Left_Over {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color:#FFFFFF;
	color: #FF0000;
}
input {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	COLOR: #666666;
	background-color:#FCFCFC;
	BORDER-RIGHT: #CFCFCF 1px solid;
	BORDER-TOP: #CFCFCF 1px solid;
	BORDER-LEFT: #CFCFCF 1px solid;
	BORDER-BOTTOM: #CFCFCF 1px solid;
}
select {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	COLOR: #666666;
	background-color:#FCFCFC;
	BORDER-RIGHT: #CFCFCF 1px solid;
	BORDER-TOP: #CFCFCF 1px solid;
	BORDER-LEFT: #CFCFCF 1px solid;
	BORDER-BOTTOM: #CFCFCF 1px solid;
}
textarea {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	COLOR: #666666;
	background-color:#FCFCFC;
	BORDER-RIGHT: #CFCFCF 1px solid;
	BORDER-TOP: #CFCFCF 1px solid;
	BORDER-LEFT: #CFCFCF 1px solid;
	BORDER-BOTTOM: #CFCFCF 1px solid;
}

/* button background */
.inputButton01 {
	font-family: "Tahoma", Arial; font-size: 11px; font-style: normal; 	font-weight:bold; color: #FFFFFF; border: 0px; width: 70px; height: 23px;
	background-image:url(../images/share/bt_bg.jpg); background-repeat:no-repeat;	background-color:transparent;	
	padding: 0 0 0px 0px;
}
.inputButton01hover {
    font-family: "Tahoma", Arial;  font-size: 11px; font-style: normal; font-weight:bold; color: #FFFFFF; border: 0px; width: 70px; height: 23px;
	background-image:url(../images/share/bt_bg.jpg); background-repeat:no-repeat;	background-color:transparent;
	padding: 0 0 0px 0px;	
}

.inputButton02 {
	font-family: "Tahoma", Arial; font-size: 11px; font-style: normal; 	font-weight:bold; color: #FFFFFF; border: 0px; width: 60px; height: 15px;
	background-image:url(../images/share/bt_bg.jpg); background-repeat:no-repeat;	background-color:transparent;	
	padding: 0 0 0px 0px;
}
.inputButton02TH {
	font-family: "Tahoma", Arial; font-size: 11px; font-style: normal; 	font-weight:bold; color: #FFFFFF; border: 0px; width: 70px; height: 15px;
	background-image:url(../images/share/bt_bg.jpg); background-repeat:no-repeat;	background-color:transparent;	
	padding: 0 0 0px 0px;
}
.inputButton02hover {
    font-family: "Tahoma", Arial;  font-size: 11px; font-style: normal; font-weight:bold; color: #FFFFFF; border: 0px; width: 60px; height: 15px;
	background-image:url(../images/share/bt_bg.jpg); background-repeat:no-repeat;	background-color:transparent;
	padding: 0 0 0px 0px;	
}

.inputButton03 {
	font-family: "Tahoma", Arial; font-size: 11px; font-style: normal; 	font-weight:bold; color: #FFFFFF; border: 0px; width: 70px; height: 15px;
	background-image:url(../images/share/bt_bg.jpg); background-repeat:no-repeat;	background-color:transparent;	
	padding: 0 0 0px 0px;
}
.inputButton03hover {
    font-family: "Tahoma", Arial;  font-size: 11px; font-style: normal; font-weight:bold; color: #FFFFFF; border: 0px; width: 70px; height: 15px;
	background-image:url(../images/share/bt_bg.jpg); background-repeat:no-repeat;	background-color:transparent;
	padding: 0 0 0px 0px;	
}


.bu-scroll-pane {
left: 10px;
overflow: auto;
width:740px;
height:420px;
}


.NoPrint {
	
}
.bgcolour_yellow {
	background-color: #FFFF00;
}


/* ##### login ############*/
.navMemberNoContainter { z-index:10; float:right;  width:313px;  position:absolute; }
.navMemberNoContainter .navMemberToggle { z-index:10; float:right; height: 245px;  width: 65px; color: #fff; cursor: pointer; }
.navMemberNoContainter .navMemberContent { z-index:10; float:right; height: 241px; 	width: 19px; overflow: hidden; background-color:#FFFFCC; }

.navMemberYesContainter { z-index:10; float:right; width:313px; position:absolute; }
.navMemberYesContainter .navMemberToggle { z-index:10; float:right; height: 245px;  width: 65px; color: #fff; cursor: pointer; }
.navMemberYesContainter .navMemberContent { z-index:10; float:right; height: 241px; width: 19px; overflow: hidden; background-color:#FFFFCC; }


.navMemberYesContainter a { 	color : #336699; 	text-decoration: none; }
.navMemberYesContainter a:link { 	color : #336699; 	text-decoration: none; }
.navMemberYesContainter a:visited { 	color : #336699; 	text-decoration: none; }
.navMemberYesContainter a:active { 	color : #336699; 	text-decoration: none; }
.navMemberYesContainter a:hover { 	color: #003366;	text-decoration: underline; }

.navMemberNoContainter a { 	color : #336699; 	text-decoration: none; }
.navMemberNoContainter a:link { 	color : #336699; 	text-decoration: none; }
.navMemberNoContainter a:visited { 	color : #336699; 	text-decoration: none; }
.navMemberNoContainter a:active { 	color : #336699; 	text-decoration: none; }
.navMemberNoContainter a:hover { 	color: #003366;	text-decoration: underline; }

/*----- Validate -----*/

div.error { display: none; }
input.error { border: 1px dotted #FF9900; }
select.error { border: 1px dotted #FF9900; }
textarea.error { border: 1px dotted #FF9900; }
file.error { border: 1px dotted #FF9900; }
form label.error {
	color: #FF9900;
	margin-left: 2px;
	width: auto;
	display: inline;
}

/*----- Validate -----//*/

.text_green {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 11px;
	color: #B4A75D;

}

