BODY { /* Body */
    color: white; background-color: black; 
    line-height: 150%; margin-left: 3%; margin-right: 3%;
    font-family: "‚l‚r ƒSƒVƒbƒN","Osaka";
    }

H2 {color:blue;
	background-color: #E8E8E8;
	padding: 10px 0px 10px 0px;
	width: 100%;
	line-height: 100%;
	margin-right: 0.2em;
	margin-left: 0.2em;
	border: 1px solid #000000;
	border-top: 1px solid #ccccff;
	border-left: 1px solid #ccccff;
	border-right: 1px solid blue;
	border-bottom: 1px solid blue;
	font-weight: bold;
	font-size: x-large;
	text-align: center;}

H3 {width: 100%;
	color: #FFFFFF;
	background-color: #5555AA;
	padding: 2 0 2 8;
	border: 1px none #5555AA;
	border-top: 1px solid #8888f8;
	border-left: 1px solid #8888f8;
	border-right: 1px solid navy;
	border-bottom: 1px solid navy;
	font-weight: bold;
	}

H4 { /* Header */
    color: red;
	font-size: 115%;
	font-weight: bold;}

H5 {/* Index */
    color: red;
    line-height: 100%; }

H6 {/* Index */
    color: silver;
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	margin-left: 40;
    line-height: 120%; }

A { /* Anchor */
    color: aqua;}
A:link  { /* Link color */
    color: aqua;}
A:vlink { /* Vlink */
    color:  Fuchsia;}
A:visited {
	color: lime;}
A:hover { /* Hover */
    color: Fuchsia;}
TABLE.p { /* Plain color */
    color: white; 
    background-color: black;}
TR.th { /* Table Header */
    background-color: #CCCCFF;}
TR.at { /* ATtribute list */
    background-color: #CCCCFF;
    color: black;
    }
TR.ss { /* Sample Source */
    background-color: #FFCCCC;}
TR.sv { /* Sample View */
    background-color: #DDFFDD;}
TR.tb { /* Title Bar */
    background-color: #9999FF;}
TR.mb { /* Menu Bar */
    background-color: #DDDDDD;}
DIV.i { /* Indent */
    margin-left: 40;
    margin-right: 40;}
DIV.center { /* Center */
    text-align: center;}
DIV.block { /* Block */
    border: 1 solid gray;
    padding: 3;
    background-color: #FDF8F0;}
PRE.code { /* Code Block */
    border: 1px solid gray;
    padding: 3;
    background-color: #FDF8F0;
    white-space: pre;
    width: 100%;}
SPAN.wu { /* Well Used */
    color: #FFA500;}
SPAN.nu { /* Not Used */
    color: #008000;}
SPAN.ca { /* Category */
    font-size: 80%;
    color: #008000;}
.center { /* Center */
    text-align:center;}
.nowrap { /* No Wrap */
    white-spcae: nowrap;}
.komoji {/* Komoji */
    color: silver;
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	margin-left: 40;
    line-height: 120%; }
.honbun { /* Honbun */
line-height: 200%; font-family: '‚l‚r ƒSƒVƒbƒN'; }

DIV.t {/* title */
	color: black;
	margin-right: 0.2em;
	margin-left: 0.2em;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	padding: 0.1em;
	background-color: silver;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	text-align: center;
	font-size: xx-small;
	font-weight: bold; 
	padding: 0px;
	}
/*  
	background-color: gray;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
*/
