@font-face {
    font-family: ML-TTAathira BoldItalic;
    font-style:  normal;
    font-weight: normal;
    src: url(./webfonts/MLTTAAT0.eot);
}
@font-face {
    font-family: ML-TTGautami BoldItalic;
    font-style:  normal;
    font-weight: normal;
    src: url(./webfonts/MLTTGAU0.eot);
}
.td1 {
	font-family: ML-TTGautami BoldItalic, ML-TTAathira BoldItalic;
	font-size: 20pt;
	color: #dd0099;
}
body {
FONT-SIZE: 10pt;
FONT-FAMILY: Arial,verdana,helvetica;
background-image:url(../images/background.gif);
}

td
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial,verdana,helvetica;
}
.error
{
    FONT-SIZE: 10pt;
    COLOR: red
}
.heading
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial,verdana,helvetica;
	FONT-WEIGHT:bold;
	FONT-COLOR:Black;
	/*text-decoration:underline;*/
	COLOR:black;
}
.textarea
{ 
 border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color:black;
}
.tabb
{
BORDER-RIGHT: gray 1px solid;
 BORDER-TOP: gray 1px solid; 
BORDER-LEFT: gray 1px solid;  
BORDER-BOTTOM: gray 1px solid;
}
.TdHeader1
{
	background-color:#Ffdea0;
    font-family:Verdana; 
    font-size: 8pt;
    font-weight:bold;
    color:black;
}


.button
{
    background-image:url("images/button.gif");
    font-family:verdana;
    font-size:8pt;
    FONT-WEIGHT: bold;
    color:#000000;
}
.button150
{
    background-image:url("images/button.gif");
    font-family:verdana;
    font-size:8pt;
    FONT-WEIGHT: bold;
    color:#000000;
	width:200;
}

INPUT.text
{
  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color:black;
  z-index:0;
}
A  {
	color : blue;
	text-decoration : none;
}

A:Hover  {
	color : #ff0000;
	text-decoration : underline;
}

a.menulink {
	color: #ffffff;
	text-decoration: none;

}
.menulink:hover{
	color: Red;
	text-decoration: none;
}
.linkcolor
{
	color : blue;
}

.cv
{
  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
text-decoration:italic;
COLOR:#003399;

}
.button
{
  border-color: 1px solid silver;
  color: white;
  background:#ffffff;
  background-image:url(../images/buttonback.gif);
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-weight:bold;
}
.btn
{

  border-color: 1px solid silver;
  color: #000000;
  background:#ffffff;
  background-image:url(../images/buttonback.gif);
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-weight:bold;
}
  
.btn20
{
  width:20px;
  border-color: 1px solid silver;
  color: white;
  background:#689BF7;
  background-image:url(../images/buttonback.gif);
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-weight:bold;
  
}
.btn30
{
  width:30px;
  border-color: 1px solid silver;
  color: white;
  background:#689BF7;
  background-image:url(../images/buttonback.gif);
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-weight:bold;
  
}
.lhead
{
  BACKGROUND-COLOR: #406c94;
  BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; 
}
.tabletext
{
	
  /*  border-top:1px solid gray;
    border-bottom:1px solid gray;
	background-image:url(../images/buttonback.gif);*/
    background-color:#F9E6C0;    
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight:normal;
    color:black;
	align:center;
}
.TdHeader
{
    background-image:url(../images/buttonback.gif);
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight:bold;
    color:black;
	align:center;
}
.TdHeaderborder
{
	
    border-top:1px solid white;
   /* border-bottom:1px solid gray;
    background-color:#275780;*/
    background-image:url(../images/dd6.jpg);
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:white;
	align:center;
}
.TdHeader10
{
   /* border-top:1px solid gray;
    border-bottom:1px solid gray;
    background-color:#275780;*/
    background-image:url(../images/dd61.jpg);
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:white;
	padding: 2px 2px 2px 2px;
}
.TdHeader10border
{
	
    border-top:1px solid white;
  /*  border-bottom:1px solid gray;
    background-color: #275780;*/
    background-image:url(../images/dd61.jpg);
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:white;
	padding: 2px 2px 2px 2px;
}
.tdheadermaj
{
	
    border-top:1px solid black;
    background-color:#CCCCCC;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:black;
	padding: 2px 2px 2px 2px;
}

.TdHeader1
{
	background-color:#F8D1DE;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:black;
	align:center;
}

.bddown
{
background-color:#ECEDEF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:none;
  color:  black;
  border-bottom:1 px solid black;
}


.TdHeader2
{
	/* background-color:ghostwhite;*/
    background-image:url(../images/dd5.jpg);
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:#275780;
}
.TdHeaderP
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:#002799;
	text-align: center;
}
.TdHeader3
{
	 /*background-color:#ECEDEF;*/
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:#002799;
	text-align:right;
}

	
.inputtext 
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color:black;
  width:100px;
  height:18px;

}

.input50
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color:black;
  width:50px;
  height:18px;

}

.input70
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:70px;
  height:18px;

}
.input90
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:90px;
  height:18px;

}
.input40
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:40px;
  height:18px;

}
.input
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  height:18px;

}
.input150
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:150px;
  height:18px;

}
.input200
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:200px;
  height:18px;

}
.input250
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:250px;
  height:18px;

}
.input300
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:300px;
  height:18px;

}
.input1
{

  border:1px solid; 
  border-color:black;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:70px;
  height:18px;

}
.input600
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color:black;
  width:350px;
  height:18px;

}

.inputfile
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:300px;
  height:20px;

}
.input300a
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:400px;
  height:100px;

}
.input300b
{

  border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
  color:black;
  width:300px;
  height:70px;

}


.tabcontent 
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black; #4980B2*/
 /*background-color:#DCE4F9;
 background-color:#ECEDEF; */
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
 color:  black;
}
.tabcontentborder 
{	border-left: 1px solid black ;
  	border-bottom: 1px solid black ;
    border-right:1px solid black;/* #4980B2*/
 /*background-color:#DCE4F9;
 background-color:#ECEDEF; */
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
 color:  black;
}

.tabcontentB 
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black; #4980B2*/
 /*background-color:#DCE4F9;
 background-color:#ECEDEF; */
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:BOLD;
  color:  black;
}
.tabcontentGB 
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black; #4980B2*/
 /*background-color:#DCE4F9;
 background-color:#CCCCCC; */
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:BOLD;
  color:  black;
}
.tabcontentred 
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black; #4980B2*/
 /*background-color:#DCE4F9;
 background-color:#ECEDEF; */
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:none;
  color:  red;
}
.tabcontentredborder
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black; #4980B2*/
 /*background-color:#DCE4F9;
 background-color:#ECEDEF; */
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:none;
  
  color:  red;
  border-bottom: none;
	border-left: none;
	border-right: 1px solid  #999999;
	border-top: 1px solid #999999
}
.tabcontentredB 
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black; #4980B2*/
 /*background-color:#DCE4F9;
 background-color:#ECEDEF; */
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:BOLD;
  color:  red;
}
.tabcontent1 
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black; #4980B2
 background-color:#ECEDEF;*/
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:BOLD;
  color:  Black;
}

.textb
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black;
  background:#113D63;*/
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight:bold;
  color:  white;
border:1px black;

}
.listb 
{
  /*border-bottom: 1px solid black ;
    border-right:1px solid black;*/
  /*background:ghostwhite;#4980B2;*/
  border:1px ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight:bold;
  color:  black;
}
.listbox
{

  background:ghostwhite;
  border:1px ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color:  black;
}
.listbox1
{

  background:ghostwhite;
  border:1px ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color:  black;
  width: 90;
 
 }
.tabb
{

BORDER-RIGHT: #FBD385 2px solid;
 BORDER-TOP: #FBD385 2px solid; 
BORDER-LEFT: #FBD385 2px solid;  
BORDER-BOTTOM: #FBD385 2px solid;

}

.gryhead
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
 color:    black;
 BORDER-TOP: 1px solid #999999;
BORDER-BOTTOM: 1px solid #999999;
 margin-bottom:1px;
 
}
.tabbnoup
{

BORDER-RIGHT: #9BCEF2 2px solid;
BORDER-LEFT: #9BCEF2 2px solid;  
BORDER-BOTTOM: #9BCEF2 2px solid;

}

.search 
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  border:1px black;
  color:   white;
	/*text-transform: uppercase;
	/*padding: 3px 4px;*/
}


.formText135 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	font-weight: normal;	
	}
.BorderLine{background-color:#336699;}
.BorderLineInside{background-color:#003300;}
.BorderLinewhite{background-color:#5D5D5D;}
.BorderLineSpacer{background-color:#FFFFFF;}

.TDStyle
{
width:50px;
	
}


.myStyle TD
{
	width:200;
	/*border-left-color:Gray;*/
}
.smlistbox {
 border:thick solid cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color:black;
  width:150px;
  height:18px;

  list-style-position:outside;
  list-style-type:circle;
  list-style-image:url(../images/arrows.gif);
}
.TdconText
{
	background-color: #CCCCCC;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: black;
	align: center;
}
.TdconTextRed
{
	background-color: #CCCCCC;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: red;
	align: center;
}
.TdconTextB
{
  background-color:  #CCCCCC; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color:  black;  
  align: center; 
}
.TdconTextH
{
	background-color: #CCCCCC;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color:red;
	align:center;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;
}
.TdconTextH1
{
 background-color:#ECEDEF; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:bold;
  color:  red;
   border-bottom: none;
	border-left: none;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;
  }
.TdconTextHGreen
{
 background-color:#ECEDEF; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:bold;
  color:  green;
   border-bottom: none;
	border-left: none;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;
  }  
.Tdwbleft
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight:bold;
    color:#000099;
	align:center;
	BORDER-LEFT: #9BCEF2 2px solid;  
}
.textarea350
{
 border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  height:60px;
  color:black;
  width:350pt;

}

.textarea600
{ 
 border:1px solid; 
  border-color:cadetblue;
  background:ghostwhite;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color:black;
  width:600pt;

}

<!-------------------- scrollable table -->

.boldRow  
{
   background: #F0F0F0 ;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:BOLD;
  color:  black;
  border-bottom: none;
	border-left: none;
	border-right: 1px  solid #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;
	
	
}
.nonBoldRow
{
   background:   #F0F0F0  ;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color:  black;
  border-bottom: none;
	border-left: none;
	border-right: 1px solid  #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;
} 
.nonBoldRowred
{
   background:   #F0F0F0  ;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color:  red;
  border-bottom: none;
	border-left: none;
	border-right: 1px solid  #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;
} 
.nonBoldRow2
{
   background:    #F0F0F2 ;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color:   black;
  border-bottom: none;
	border-left: none;
	border-right: 1px solid  #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;
} 
.alterBold
{

 background-color: #CACACA; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:BOLD;
  color:  black;
   border-bottom: none;
	border-left: none;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;

}
.alterBoldred
{

 background-color: #CACACA; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:BOLD;
  color:  red;
   border-bottom: none;
	border-left: none;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;

}
.alterNonBold
{
 background-color:#CACACA ; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color:  black;
   border-bottom: none;
	border-left: none;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;

}
.alterNonBoldred
{
 background-color:#CACACA ; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color:  red;
   border-bottom: none;
	border-left: none;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999
	padding: 2px 3px 3px 4px;

}
.alter
{
background-color:  #F3F3F3;
}
.norm
{
background-color: #F3F3F3;
}
.Tdqry
{
	
  /*  border-top:1px solid gray;
    border-bottom:1px solid gray;*/
    background-color: #CACACA;
	
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    color:black;
	padding: 2px 2px 2px 2px;
}
.tabborder{
 background-color:#CCCCCC;
 BORDER-TOP: #9BCEF2 2px solid; 
 BORDER-BOTTOM: #9BCEF2 2px solid;
}
span.infox {
  				position: relative;	
			}