A {  font-size:12px ; color: #0000FF ; text-decoration: underline;}
A:hover {  color: #FF3300 ; text-decoration: underline;}
TD {  color:#000066; font-size:12px;}}
DT {  color:#000066 ; font-size:14px ; font-weight:bold ; padding-top:10; padding-left:10; padding-bottom:7;}
DD {  color:#000066 ; font-size:12px ;padding:3;}
LI {  color:#000066 ; font-size:12px ;padding:3;}
.black12 {  line-height:18px;}
.black12B {  font-weight: bold; line-height:18px;}
.black14 {  font-size: 14px;color: #4D4D4D;}
.black14B {  font-size: 14px;color: #000066; font-weight: bold;}
.cream9 {  font-size: 10px; color: #F7F5E1;}
.white10 {  font-size: 10px; color: #F3F3F3;}
.white12 {  color: #FFFFFF;}
.white12B {  font-weight: bold; color: #FFFFFF;}
.white14B {  font-size: 14px; font-weight: bold; color: #FFFFFF;}
.gray10 {  font-size: 10px; color: #999999;}
.gray12 {  color: #576175; font-weight: bold;}
.orange12 {  color: #FF6600;}
.orange12B {  font-weight: bold; color: #FF6600;}
.green12B {  font-weight: bold; color: #00CCCC;}
.red12 {  color: #FF0000;}
.formsp {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px;}
.caption {  font-weight:bold ; color : #FFFFFF; padding-top:0; padding-bottom: 0 ; pdding-left: 5;}
.menu {  font-size: 12px; color: #FFFFFF ; text-decoration: underline;}
.nodeco {  text-decoration: none ; color:#000066;}
.red14B {  font-size: 14px;color: #FF0000; font-weight: bold; line-height:18px;}

table .gaiyou{
  line-height:18px;
  padding: 0px;
  }

.gaiyou th{
  font-size: 12px;color: #000066; 
  font-weight: bold;
  background-color: #FFDB8E;
  padding: 3px;
  }

.gaiyou td {
  vertical-align: top;
    }

td .month {
  padding-right: 20px;
      }

td .month_b {
  font-size: 12px;color: #000066; 
  font-weight: bold;
      }

.info{
	border:solid 1px #FF0000;
	padding:20px;
	margin:20px 20px 200px 20px;
}
