body {
	color: #cccccc;
}

h1 {
	margin:0;
	font-size:2em;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
 }

.nodisply {
display:none;
}

h2, h4 {
	color: #0199c8;
	margin:0;
}


h2 {
 font-size:0.85em;
 margin:5px 0px 5px 0px;
 }

h3 {
 font-size:1.1em;
 margin:5px 0px 5px 0px;
 }

.blue {
 color:#0199c8;
 }

.red {
 color: #FF0000;
}

.white {
 color:#FFFFFF;
 }

.bgblack {
 background-color:#000000;
 padding:2px;
 }

a {
 color: #678c25;
 text-decoration:none;
 }

a:hover {
 color:#436c31;
 text-decoration:underline;
 }
.pause {
 background-color:#4e5b61;
 margin:0px;
 padding:0px;
 height:1px;
 }
 
.pause-b {
 background-color:#11212a;
 margin:0px;
 padding:0px;
 height:1px;
 }

.pause-w {
 background-color:#cccccc;
 margin:0px;
 padding:0px;
 height:1px;
 }
 
p {
 font-size:0.72em;
 line-height:170%;
 margin:5px 0px 5px 0px;
 
 }
 
p.small{
 font-size:0.65em;
 line-height:170%;
 margin:5px 0px 5px 0px;
 clear:both;
 }

.small{
 font-size:0.65em;
 line-height:170%;
 }
 
.smallw{
 font-size:0.65em;
 line-height:170%;
 color:#FFFFFF;
 }

.middle{
 font-size:0.70em;
 line-height:170%;
 }
 
.big {
 font-size:0.85em;
 margin:5px 0px 5px 0px;
 }
 
.marginleft{
 margin:5px 0px 5px 30px;
 }

dt.marginleft {
 font-size:0.80em;
 line-height:170%;
 }
dd.marginleft {
 font-size:0.75em;
 line-height:170%;
 }
 
p.center {
 font-size:0.72em;
 line-height:170%;
 text-align:center;
 margin:5px 0px 5px 0px;
 clear:both;
 }

.noclear {
 clear:none;
 }

.text{
 padding:5px 5px 5px 15px;
 }

table.chart {
 font-size:0.72em;
 line-height:120%;
 }
 
 
.imgleft {
 float:left;
 line-height:170%;
 }
 
.imgright {
 float:right;
 margin:5px;
 }

li.free {
 width:auto;
 background-color:#000000;
 }

.back,.top {
 background:#FFFFFF;
 background:url(../images/bgline.gif);
 width:80px;
 float:right;
 padding-right:5px;
}

dt {
 font-size:0.80em;
 }
dd {
 font-size:0.75em;]
 }
 
.form250s {
 font-size: 11px;
 font-weight: normal;
 width: 250px;
 background-color: #FFFFFF;
 }
 
dd.anmugen {
margin-top:-13px;
padding-left:50px;
width:390px;
font-size:0.75em;
line-height:170%;
}

.newsnote { 
margin:0px 5px 0px 15px;
padding-left:0.72em;
text-indent:-1em;
}
