.back { background-color: #cfc }.border { margin: 2pt; padding: 2pt; border-right: 1pt dotted green; border-left: 1pt dotted green }.border2 { margin: 2pt; padding: 2pt; border: dotted 1pt #008000 }.borderu&d { border-style: solid; border-width: thin medium medium medium; border-color: green }.class1 { color: gray; font-size: 10pt; margin: 2pt; padding: 2pt; border: 1pt green }.class2 { color: gray; font-size: 10pt; margin: 2pt; padding: 2pt; border: 1pt green }.heibei { font-variant: small-caps; font-size: 8pt; text-decoration: overline }.honbun { color: #424242; font-size: x-small; margin: 2pt; padding: 2pt }.honbun2only { color: #556b2f; font-size: x-small; margin: 2pt; padding: 2pt }.honnbunn2 { color: #556b2f; font-size: x-small; margin: 2pt; padding: 2pt; border-top: 1pt dotted #bdb76b }.newclass { color: white; font-size: x-small }