a.menu_bb:link {
font-family:Tahoma;
color:#999;
text-decoration:underline;
font-size:x-small;
}

a.menu_bb:visited {
font-family:Tahoma;
text-decoration:underline;
color:#999;
font-size:x-small;
}

a.menu_bb:hover {
font-family:Tahoma;
text-decoration:underline;
color:#F90;
font-size:x-small;
}

a.menu_bb:active {
text-decoration:underline;
color:#999;
font-size:x-small;
}

a.menu_hmenu:link {
font-family:Tahoma;
color:#500;
text-decoration:none;
font-size:11pt;
font-weight:500;
}

a.menu_left:link {
font-family:Tahoma;
color:#F88007;
text-decoration:none;
font-size:11pt;
font-weight:400;
}

a.menu_pg:link {
	font-family:Tahoma;
	color:#666666;
	text-decoration:none;
	font-size:10pt;
	font-weight:400;
	border-color: #CCCCCC;
	background-color: #EAEAEA;
}

a.menu_d:link {
font-family:Tahoma;
color:#666;
text-decoration:none;
font-size:11pt;
font-weight:500;
}

a.menu_d:hover {
font-family:Tahoma;
text-decoration:none;
color:#0099FF;
font-size:11pt;
font-weight:500;
}

a.menu_d:visited {
font-family:Tahoma;
text-decoration:none;
color:#0099FF;
font-size:11pt;
font-weight:500;
}

a.menu_t:link {
font-family:Tahoma;
color:#7BAB0C;
text-decoration:none;
font-size:10pt;
font-weight:400;
}

a.menu_t:hover {
font-family:Tahoma;
text-decoration:none;
color:#999999;
font-size:10pt;
font-weight:400;
}

a.menu_ago:link {
font-family:Tahoma;
color:#FFFFFF;
text-decoration:none;
font-size:11pt;
font-weight:500;
}

a.menu_ago:hover {
	font-family:Tahoma;
	text-decoration:none;
	color:#FFFF00;
	font-size:11pt;
	font-weight:500;	
}

a.menu_h:link {
font-family:Tahoma;
color:#97BF1E;
text-decoration:none;
font-size:9pt;
font-weight:400;
}

a.menu_h:hover {
font-family:Tahoma;
text-decoration:none;
color:#FC0;
font-size:9pt;
font-weight:400;
}

a.menu_news:link {
font-family:Tahoma;
color:#000;
text-decoration:none;
font-weight:400;
font-size:10pt;
}

a.menu_news:visited {
font-family:Tahoma;
text-decoration:none;
color:#000;
font-weight:400;
font-size:10pt;
}

a.menu_news:hover {
font-family:Tahoma;
text-decoration:none;
color:#666;
font-weight:400;
font-size:10pt;
}

a.menu_news:active {
text-decoration:none;
color:#666;
font-family:Tahoma;
font-weight:400;
font-size:10pt;
}

a.menu_gray:link {
font-family:Tahoma;
color:#666666;
text-decoration:underline;
font-weight:500;
font-size:10pt;
}

a.menu_gray:hover {
font-family:Tahoma;
text-decoration:underline;
color:#F90;
font-weight:500;
font-size:10pt;
}

a.menu_p:link {
font-family:Tahoma;
color:#666;
text-decoration:none;
font-weight:400;
font-size:9pt;
}

a.menu_p:hover {
font-family:Tahoma;
text-decoration:none;
color:#F90;
font-weight:400;
font-size:9pt;
}
a.menu_ph:link {
font-family:Tahoma;
color:#666;
text-decoration:none;
font-weight:400;
font-size:9pt;
}

a.menu_ph:hover {
	font-family:Tahoma;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:400;
	font-size:9pt;
	background-color: #FF9900;
}

BODY {
font-size:10px;
font-family:"Tahoma";
}

INPUT {
font-size:10px;
font-family:"Tahoma";
}

SELECT {
font-size:xx-small;
font-family:"Tahoma";
background-color:#d5ffff;
}

OPTION {
font-size:xx-small;
font-family:"Tahoma";
}

.inputgray {
border-right:#ccc 0;
border-top:#ccc 0;
font:10pt "Tahoma";
border-left:#ccc 0;
border-bottom:#ccc 0;
background-color:#ddd;
}

.input {
background-color:#F90;
font-family:Tahoma;
font-size:11pt;
color:#FFF;
border-style:none;
border-width:thin;
}

.input-border {
border-right:#000 1px solid;
border-top:#000 1px solid;
font:10pt "Tahoma";
border-left:#000 1px solid;
border-bottom:#000 1px solid;
background-color:#fff;
}

.input-pk {
background-color:#fdfcce;
}

.input-notnull {
background-color:#d5ffff;
}

.input-cal {
background-color:#ffd7d7;
}

.input-display {
background-color:#e1e1e1;
}

.input-autonum {
background-color:#ffeafa;
}

.font-thai-head {
font-size:11pt;
color:#000;
font-family:"Tahoma";
text-decoration:none;
}
.font-thai-data {
font-size:11pt;
color:#000;
font-family:"Tahoma";
text-decoration:none;
}

.font-thai {
font-size:10pt;
color:#666;
font-family:"Tahoma";
text-decoration:none;
}

.menu_header A:link {
font-weight:500;
font-size:11px;
font-family:"Tahoma";
color:#fff;
text-decoration:underline;
}

.menu_header A:hover {
font-weight:500;
font-family:"Tahoma";
font-size:11px;
color:#0f0;
text-decoration:underline;
}

.menu_header A:visited {
font-weight:500;
font-family:"Tahoma";
font-size:11px;
color:#fff;
text-decoration:underline;
}

A.font-thai:hover {
font-family:"Tahoma";
}

.font-eng {
font-weight:500;
font-size:11px;
color:#666;
font-family:"Tahoma";
text-decoration:none;
}

.menu-name {
font-weight:500;
font-size:9px;
color:#777;
font-family:Tahoma;
}

.head-name {
font-weight:500;
font-size:11px;
color:#FFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.head-name2 {
font-weight:500;
font-size:11px;
color:#F0F000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

A.font-eng:visited {
color:#000000;
text-decoration:underline;
}

A.font-eng:hover {
color:#FC0;
}

.c1 {
background-color:#dbedf9;
}

.c2 {
background-color:#e9f6ff;
}

.c3 {
color:#fff;
background-color:#FC0;
}

.c3 A:hover {
font-size:9px;
color:#fc0;
text-decoration:none;
}

.c4 {
font-weight:500;
color:#666;
background-color:#F9B73E;
font-size:9px;
}

.centered-logo {
background-position:center center;
background-image:url(images/modbg.jpg);
background-repeat:no-repeat;
height:400px;
background-color:#FFF;
text-align:center;
}

.application-content {
background-position:center center;
background-repeat:no-repeat;
height:380px;
background-color:#FFF;
text-align:center;
padding:10px;
}

.column-header {
border-right:#000 1px solid;
border-top:medium none;
font-weight:500;
border-left:medium none;
border-bottom:#000 1px solid;
font-family:Tahoma;
font-size:10pt;
white-space:nowrap;
height:20px;
background-color:#b3d9ff;
text-align:center;
}

.page-number {
height:16px;
width:20px;
}

a.menu_hmenu:visited,a.menu_hmenu:hover,a.menu_hmenu:active {
font-family:Tahoma;
text-decoration:none;
color:#500;
font-size:11pt;
font-weight:500;
}

a.menu_left:visited,a.menu_left:active {
font-family:Tahoma;
text-decoration:none;
color:#F88607;
font-size:11pt;
font-weight:400;
}

a.menu_left:hover,a.menu_d:visited,a.menu_d:active {
font-family:Tahoma;
text-decoration:none;
color:#666;
font-size:11pt;
font-weight:400;
}

a.menu_pg:visited,a.menu_pg:active {
font-family:Tahoma;
text-decoration:none;
color:#666666;
font-size:10pt;
font-weight:bold;
}

a.menu_pg:hover,a.menu_pg:visited,a.menu_pg:active {
	font-family:Tahoma;
	text-decoration:none;
	font-size:11pt;
	font-weight:400;
}

a.menu_t:visited,a.menu_t:active {
font-family:Tahoma;
text-decoration:none;
color:#7BAB0C;
font-size:10pt;
font-weight:400;
}

a.menu_ago:visited,a.menu_ago:active {
font-family:Tahoma;
text-decoration:none;
color:#FFFFFF;
font-size:11pt;
font-weight:500;
}

a.menu_h:visited,a.menu_h:active {
font-family:Tahoma;
text-decoration:none;
color:#97BF1E;
font-size:9pt;
font-weight:400;
}

a.menu_gray:visited,a.menu_gray:active {
font-family:Tahoma;
text-decoration:underline;
color:#666666;
font-weight:500;
font-size:10pt;
}

a.menu_p:visited,a.menu_p:active {
font-family:Tahoma;
text-decoration:none;
color:#666;
font-weight:400;
font-size:9pt;
}
a.menu_ph:visited,a.menu_p:active {
font-family:Tahoma;
text-decoration:none;
color:#666;
font-weight:400;
font-size:9pt;
}

A.font-thai:link,A.font-thai:active,A.font-thai:visited {
font-family:"Tahoma";
color:#666;
}

A.font-eng:link,A.font-eng:active {
color:#FFCC00;
text-decoration:underline;
}

.c3 A,.c3 A:link,.c3 A:visited {
font-size:10px;
color:#fff;
text-decoration:underline;
} 
