.maintext{
  font:13px Arial;
  color:#4D5668;
  line-height:20px;
}

.maintitle{
  font:20px Arial;
  font-weight:bold;
  color:#004EA3;
  line-height:25px;  
}

.title01{
  font:15px Arial;
  font-weight:bold;
  color:#004EA3;
  line-height:22px;  
}

#latestresult td{
  height:40px;
  border-bottom:1px #DCDFE2 dashed;
  font: 13px Arial;
  color:#004EA3;
  text-align:center;
}

#latestresult a:link, #latestresult a:visited{
  color:#004EA3;
  text-decoration:none;
}

#latestresult a:hover{
  color:#FF6600;
}

#indexothernews td{
  height:30px;
  padding-top:5px;
  font: 13px Arial;
  color:#004EA3;
}

#indexothernews .content{
  height:30px;
  padding:5px 0 0 25px;
  font: 13px Arial;
  color:#004EA3;
  background:transparent url(images/bullet01.gif) no-repeat 10px 15px;
}

#indexothernews .title{
  height:30px;
  border-bottom:1px #8997AB dashed;
  font: 13px Arial;
  font-weight:bold;
  color:#004EA3;
}

#indexothernews a:link, #indexothernews a:visited{
  color:#004EA3;
  text-decoration:none;
}

#indexothernews a:hover{
  color:#FF6600;
  text-decoration:underline;
}

#news td{
  height:30px;
  padding-top:5px;
  font: 13px Arial;
  color:#004EA3;
}

#news .title{
  height:30px;
  border-bottom:1px #8997AB dashed;
  font: 13px Arial;
  font-weight:bold;
  color:#004EA3;
}

#news a:link, #news a:visited{
  color:#004EA3;
  text-decoration:none;
}

#news a:hover{
  color:#FF6600;
  text-decoration:underline;
}

#result td{
  height:30px;
  padding-top:5px;
  font: 13px Arial;
  color:#004EA3;
  border-bottom:1px #DCDFE2 dashed;
}

#result .title{
  height:30px;
  border-bottom:1px #8997AB dashed;
  font: 13px Arial;
  font-weight:bold;
  color:#004EA3;
}

#result .clear{
  border:none;
}

#result a:link, #result a:visited{
  color:#004EA3;
  text-decoration:none;
}

#result a:hover{
  color:#FF6600;
  text-decoration:underline;
}

#record td{
  height:30px;
  padding:8px;
  font: 13px Arial;
  color:#004EA3;
  background-color:#EBF7FC;
  text-align:center;
}

#record .title{
  height:30px;
  padding:8px;
  font: 13px Arial;
  color:#004EA3;
  font-weight:bold;
  background-color:#D2E9F7;
}

#album .photo{
  width:140px;
  padding:5px;
  border:1px solid #8997AB;
  font:12px Arial;
  color:#4D5668;
}

#delegation td{
  height:20px;
  padding:8px;
  font: 13px Arial;
  color:#004EA3;
  text-align:center;
}

#delegation .title{
  height:25px;
  padding:8px;
  font: 13px Arial;
  color:#004EA3;
  font-weight:bold;
  border-bottom:1px #8997AB dashed;
}

#delegation .underline{
  border-bottom:1px #DCDFE2 dashed;
}

.highlight_title{
  font:20px Arial;
  font-weight:bold;
  line-height:24px;
  color:#004EA3;
}

.highlight_text{
  font:13px Arial;
  color:#004EA3;
}

.highlight_text a:link, .highlight_text a:visited{
  color:#004EA3;
  text-decoration:none;
}

.highlight_text a:hover{
  color:#FF6600;
}

.footer{
  font:12px Arial;
  color:#8997AB;
}

.footer a:link, .footer a:visited{
  color:#8997AB;
  text-decoration:none;
}

.footer a:hover{
  color:#FF6600;
}

.textfield01{
  width:150px;
  height:15px;
  font:11px Arial;
}

.button01{
  font:11px Arial;
}

a:link, a:visited{
  color:#004EA3;
}

a:hover{
  color:#FF6600;
}
