.mainfont {	font-family: "MS Sans Serif", Tahoma, sans-serif;	font-size: 13px;	font-weight:normal;	border-bottom :1px dotted black;}
.mainfont1 {	font-family: "MS Sans Serif", Tahoma, sans-serif;	font-size: 13px;	font-weight: normal;	}
.engfont {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-bottom :1px dotted black;
}
 
 
.bordertable{
border-top: 1px solid black;} 
.dotleft{
border-left :1px dotted black;
}
.dotbottom{
border-bottom :1px dotted black;
}
.frameindex{
border-bottom :1px dotted black;border-right:1px dotted black;
}
.dottop{
border-top :1px dotted black;
}
.mainnavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.head {
	font-family: AngsanaUPC, BrowalliaUPC, CordiaUPC;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;

	
}
.mainfont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.namecolor {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	border-bottom :1px dotted black;

}
.namecolor2 {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;

}
.mix {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.table{
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
} .font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.normalfont {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 12px;
}
.colorengfont {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 12px;
	color: #f00;
	border-bottom :1px dotted black;
}

a:link, a:visited {color: #EA0202; text-decoration: none}
a:hover { color: #EA0202; text-decoration: underline}

a.engfont:hover {  color: #fff; text-decoration: none}
a.engfont:link {  color: #404040; text-decoration: none}
a.engfont:visited {  color: #404040; text-decoration: none}
p { FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.footer {text-align:center; padding-top:10px;}
.footer ul {}
.footer li {list-style:none;display:inline; padding:5px;}
.footer li:hover {
    background:#eee;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.footer li a:hover {text-decoration:none;}

/*--------Tree--------*/
ul#red {
    border:2px solid #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-bottom:3px;
    padding-top:3px;
}
ul#red ul li a {color:#fff;}

ul#red ul {border:none;}

.treeview-red .hitarea, .treeview-red li.lastcollapsable, .treeview-red li.lastexpandable {
    background-image:url(../images/treeview-red.png);
}
.treeview-red li {background-image:url(../images/treeview-red-line.png);}
.treeview ul {margin-top:0;}
