body
{
background-color: #FFFFFF;
font-color:000000;
FONT-FAMILY:Trebuchet MS,KaputaUnicode,Arial;
font-size: 1em;
}

A:link{
	FONT-FAMILY:Trebuchet MS,KaputaUnicode,Arial;
	TEXT-DECORATION: none;
	font-size:1em;
	Color:#000099;
}

A:visited{
	FONT-FAMILY:Trebuchet MS,KaputaUnicode,Arial;
	TEXT-DECORATION: none;
	font-size:1em;
	color: #CC0066;
	Color:#006699;

}

A:hover{
	FONT-FAMILY:Trebuchet MS,KaputaUnicode,Arial;
	font-size:1em;
	color: #CC0000;
	TEXT-DECORATION: underline;
}


.topMenu A:link{
	font-size: 1.3em;
}

.topMenu A:visited{
	font-size: 1.3em;
}

.topMenu A:hover{
	font-size: 1.3em;
}

.inLink {
{
	font-size: .8em;
	width:95%;
	padding:5px;
	border:1px solid #E4EAF1;
	margin-bottom:5px;
	background-color:#CCFFCC;
}

.newsItem {
{
	font-size: .8em;
	padding:5px;
	border:1px solid #E4EAF1;
	background-color:#FFFFCC;
}

.newslink{
	font-size: .8em;
	width:95%;
	padding:5px;
	border:1px solid #3399FF;
}

.xdata {
	margin:2em;
	padding:2px;
}
.xdata TD,A:link,A:visited,A:hover{
	font-size: 1.1em;
	
}
.img{
border:0px;
}


.input1 {
	font-size: 1.1em;
	background-color:#FFFFCC
	}

.submit1 {
	font-size: 1.1em;
	background-color:#FFCC99
	}
.whiteBox{
  background:#fff;
  border:1px solid #0099FF;
  margin-bottom:5px;
  margin-top:5px;
}

.linkButn {
  background:#FFE2A8;
  border:1px solid #c9d6de;
  border-color:#aec0ce #3d5360 #3d5360 #aec0ce;
  border-width:1px 1px 2px 2px;
  padding-left:5px;
  padding-right:5px;
  margin-top:5px;
  margin-bottom:5px;
  }

.wButn {
  background:#FFFFFF;
  border:1px solid #99CCFF;
  padding-left:5px;
  padding-right:5px;
  margin-top:3px;
  margin-bottom:3px;
  }

.simpleMenu A:link{
	font-size:0.9em;
}

.xcontent {
  margin:10px;
 }
 
.selBox1 {
FONT-FAMILY:KaputaUnicode,Arial;
font-size:1.1em;
}
.selBox2 {
FONT-FAMILY:Trebuchet MS;
}
.selBox3 {
FONT-FAMILY:Trebuchet MS;
}

.infoTBL, .infoTBL td{
border: 1px solid #E9E9E9;
border-collapse: collapse; 
padding:4px;
margin:4px;
}

.infoTD {
border: 1px solid #9999FF;
border-collapse: collapse; 
padding:4px;
margin:4px;
}
.sp5 {
width:20px;
vertical-align: top;
}
.sp10 {
width:10%;
vertical-align: top;
}
.sp40 {
width:45%;
vertical-align: top;
}

.unikey
{
font-size: 1.2em;
background-color: #FFFFCC;
}

.input.butn{
   color:#050;
   font-size:1.2em;
   font-weight:bold;
   }

.input.mathx{
   background-color:#CCCCFF;
   font-size:1.2em;
   }

 .input.mathx1{
   background-color:#FFFFCC;
   font-size:1.2em;
   }