body{scrollbar-arrow-color: #ff7f00; scrollbar-darkshadow-color: #ff7f00; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; background-color:white; margin:0px;}

a:link{ color: #0033CC; text-decoration: underline; }
a:active{ color: #cccccc; text-decoration: underline; }
a:visited{ color: #800080; text-decoration: underline; }
a:hover{ color: #999999; text-decoration: none; }

.j10 {font-size:80%;line-height:1.4; vertical-align:top;}
.j10b {font-size:80%;line-height:1.4; font-weight:bold; vertical-align:top;}
.j12 {font-size:95%;line-height:1.4; vertical-align:top;}
.j12b {font-size:95%;line-height:1.4; font-weight:bold; vertical-align:top;}
.j12w {font-size:95%;line-height:1.4; font-weight:bold; vertical-align:top; color:white;}


.box {background-color:#FFFFCC; border:solid 2px #cccccc; padding:5px;}
h2 {color:white; padding:2px; font-size:1em; margin-bottom:3px; margin-top:5px; background-color:#ff9900;}
h3 {border-top:solid 1px #ff9900; border-bottom:solid 1px #ff9900; padding:3px; font-size:1em; margin-bottom:3px;}
.item {margin-left:2em; text-indent:-1em;}
pre {border :solid 1px black; padding:5px;}

.sp {letter-spacing:4em;}
.sp2 {letter-spacing:1em;}
img {
	border:0px;
	float: none;
}
.bm {vertical-align:middle;}

.color {background-color:#333333;}
.c {background-color:white;}
.c1 {background-color:white;}
.c2 {background-color:#eeeeee; text-align:center;}
.c3 {background-color:white; text-align:center;}

.le {margin-left:10px;}
.indent {margin-left:0.8em; text-indent:-0.5em; margin-top:5px; text-align:left;}
.sub-t {padding:2px; margin:5px; border: solid 1px #999999; font-weight:bold; font-size:1em;}
.waku {border:solid 1px #cccccc; padding:5px; margin:5px;}

.c-o {color:#ff9900; text-align:center; background-color:white; width:10%;}
.c-g {color:#66cc00; text-align:center; background-color:white;}
.c-p {color:#ff6699; text-align:center; background-color:white;}

.q { border: dashed 2px #ff9900; margin-top:5px; padding:3px; font-weight:bold; background-color:#ffffcc;}
.footer{
	text-align:right;
	padding:0.3em 0.3em 0 0;
	border-top:1px #999 solid;
	border-right:1px #999 solid;
	font-size:80%;
}


