@charset "utf-8";
body {
	padding:0; margin:0; height:100%; width:100%;		
	font-size: 12px;
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
  
}

font {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}

.box_input {
	border: #CCCCCC 2px solid;
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
}

calendar {
	color: #FFFFFF;
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;	
}
	
.no_box_input {
	border: #FFFFFF 2px solid;
	background-color: #FFFFFF;
	color: #FFFFFF;
}

/* ---- link default ---- */
a {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666; 
	text-decoration: none;	
}

a:visited {
	color : #666666; 
	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: 12 px;
	color : #666666; 
	text-decoration:none;	
}

a.link_02:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666; 
	text-decoration:none;
}

a.link_02:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666;
	text-decoration:none;
}

a.link_02:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #7EA800;
	text-decoration:underline;
}

a.link_02b:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	font-weight: bold;
	color : #666666; 
	text-decoration:none;	
}

a.link_02b:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	font-weight: bold;
	color : #666666; 
	text-decoration:none;
}

a.link_02b:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	font-weight: bold;
	color : #666666;
	text-decoration:none;
}

a.link_02b:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	font-weight: bold;
	color : #7EA800;
	text-decoration:underline;
}

/* ---- link download---- */
a.link_download_01u:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666; 
	text-decoration:underline;	
}

a.link_download_01u:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666; 
	text-decoration:underline;
}

a.link_download_01u:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666;
	text-decoration:underline;
}

a.link_download_01u:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #FF0000;
	text-decoration:underline;
}

a.link_download_02u:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #CCCCCC; 
	text-decoration:underline;	
}

a.link_download_02u:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666; 
	text-decoration:underline;
}

a.link_download_02u:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666;
	text-decoration:underline;
}

a.link_download_02u:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #FF0000;
	text-decoration:underline;
}

a.link_download_03u:link  {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666; 
	text-decoration:underline;	
}

a.link_download_03u:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666; 
	text-decoration:underline;
}

a.link_download_03u:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #666666;
	text-decoration:underline;
}

a.link_download_03u:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #7EA800;
	text-decoration:underline;
}

/* ---- link plugin---- */
a.link_plugin_01:link {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #999999; 
	text-decoration:none;	
}

a.link_plugin_01:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #999999; 
	text-decoration:none;
}

a.link_plugin_01:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #999999;
	text-decoration:none;
}

a.link_plugin_01:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12 px;
	color : #FF0000;
	text-decoration:none;
}

/* ---- 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: #333333;
}

.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: #FF0000;
}

.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_01 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.content_01b {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.content_02 {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}

.content_02b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.content_02_under {	
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: #666666;
}

.content_03 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
}

.content_03b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.content_04 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7EA800;
}

.content_04b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7EA800;
}

.content_05 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
}

.content_05b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}

.content_06 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}

.content_06b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}

.content_10 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.content_10b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.content_11 {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.content_11b {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

/* ---- text Menu---- */
.text_Menu {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#ED1C24;
	color: #FFFFFF;
}

.text_Menu_Over {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#F0F0EA;
	color: #FF0000;
}

.text_Ex_Menu_Top {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}

.text_Sub_Menu_Top {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	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: 12px;
	background-color:#F0F0EA;
	color: #FF0000;
}

.text_Sub_Menu_Left {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	background-color:#F0F0EA;
	color: #666666;
}

.text_Sub_Menu_Left_Over {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#FFFFFF;
	color: #FF0000;
}

input {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 12px;
	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: 12px;
	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: 12px;
	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;
}

.bu-scroll-pane {
	left: 10px;
	overflow: auto;
	width:740px;
	height:420px;
}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#EEEEEE;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	font-family:Verdana;
	font-size:medium;
	padding:3px;
	width:250px;
}

.modalSignUp {
	background-color:#FFFFFF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	font-family:Verdana;
	font-size:medium;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

.clsLink {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	color : #990000; 
	text-decoration: none;
}
.clsLink:visited {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	color : #990000; 
	text-decoration: none;
}
.clsLink:hover {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	color : #990000; 
	text-decoration: underline;
}
.clsLink:active {
	font-family: "Tahoma", Thonburi, Arial, sans-serif;
	font-size: 13px;
	color : #990000; 
	text-decoration: none;
}
