body {  
	background-color: #0078C9;
	font-size: 11px;
	line-height: 130%;
	margin: 0px;
	padding: 0px;
	color:#333333;
}

td{  
	font-size: 11px;
	line-height: 130%;
	color:#333333;
}


.main {  
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.footer_top {  
	border-bottom: 1px solid #fff;
}
.footer {  
	color:#fff;
}
.footer a{  
	color:#fff;
	text-decoration:none;
}

.index_news{  
	color:#fff;
}

.st01{
  font-size: 110%;
	color:#0065bf;
}

.sst01{
  border: 1px solid #13A65F;
color:#13A65F;
}
.ssst01{
  border: 1px solid #ccc;
background-color:#eee;
}

.table01{
  border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.td01{
  border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
}
.td02{
  border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
background-color: #777;
color:#fff;
}
