h1 {   text-align: center}

h2 {   font-size: 18pt; color: #000099; background-color: #FFFFCC; margin-top: 20px; margin-left: 20px;  margin-right: 50px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border: #FF9900 ridge; border-width: 4px 15px}

h3{ font-size: 14pt; color: #000099; background-color: #CCFFCC; margin-top: 10px }

.a  {margin-right: 50%; margin-left: 20px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; border: #009966 ridge; border-width: 2px 10px}

.b  { margin-right: 70px; margin-left: 70px; border: #009966 none;  border-width: 1px 1px; padding-left: 20px; }



h4{    font-size: 14pt; color: #FFFFFF; background-color: #800000;margin-top: 10px; margin-right: 0px; margin-left: 0px; border: #800000 none;  border-width: 1px 1px}

.c {  margin-left:80px; margin-top: 10px; margin-bottom:10px; float: left}

.d {  margin-left:300px; margin-right:70px; margin-top: 10px; margin-bottom:10px}
.f {  margin-left:400px; margin-right:70px; margin-top: 10px; margin-bottom:10px}
.h {  margin-left:80px; margin-right:70px; margin-top: 10px; margin-bottom:10px}

body {   background-color: #FFFFFF}

p {   color: #000000;}



.e { margin-left:12px;}

.i { margin-left:20px;}

P.right {  font-size: 14pt; text-align:right; margin-right: 50px}

.text {font-size: 12pt; margin-left: 20px; margin-top: 10px}

.m {margin-right: 70px; margin-left: 70px}
.bold {  font-weight:bold}
.cite {  font-size: 14pt; font-weight:bold}
.small {   font-size: 10pt}

.g {  margin-right: 70px; margin-left: 70px; margin-top: 10px; margin-bottom:10px}

.center {   text-align: center}

BR.clear  {  clear:both}
IMG.right {   float: right}
IMG.left {   float: left}


A:hover {color: red}

TABLE.book {background-color:#FFFFFF}
TABLE.list  {background-color:#CCFFCC}

address {  font-family: ""; margin-left: 100px; color: #000099}

.navi {margin-left: 20px; margin-top: 10px; margin-bottom: 10px}

