BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	FONT-SIZE: 100%; PADDING-BOTTOM: 0px; 
	MARGIN: 0em 1em 1em; COLOR: #000000; LINE-HEIGHT: 1.5; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: 'Lucida Grande', 'HiraMaruPro-W4', '????ƒÂ?? Pro W4', 'Trebuchet MS', 'Luxi Sans', verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #e8ffe0
}

H1 {
	BORDER-RIGHT: #666 4px solid; 
	PADDING-RIGHT: 1em; 
	BORDER-TOP: #999 3px solid; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT: #999 3px solid; 
	COLOR: #666; 
	LINE-HEIGHT: 1.5; 
	BORDER-BOTTOM: #666 4px solid; 
	FONT-FAMILY: 'Lucida Grande', 'HiraMaruPro-W4', '????ƒÂ?? Pro W4', 'Trebuchet MS', 'Luxi Sans', verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center
}

H2 {
	BORDER-RIGHT: #666 4px solid; 
	PADDING-RIGHT: 1em; 
	BORDER-TOP: #999 3px solid; 
	FONT-WEIGHT: bold; BORDER-LEFT: #999 3px solid; 
	COLOR: #666; LINE-HEIGHT: 1.5; 
	BORDER-BOTTOM: #666 4px solid; 
	FONT-FAMILY: 'Lucida Grande', 'HiraMaruPro-W4', '????ƒÂ?? Pro W4', 'Trebuchet MS', 'Luxi Sans', verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center
}

H3 {
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 0.5em; 
	BORDER-TOP: 0px solid; 
	PADDING-LEFT: 0.5em; 
	PADDING-BOTTOM: 0.2em; 
	MARGIN: 2em 0em 0.5em; 
	BORDER-LEFT: 0px solid; 
	COLOR: white; PADDING-TOP: 0.2em; 
	BORDER-BOTTOM: 0px solid; 
	FONT-FAMILY: 'Lucida Grande', 'HiraMaruPro-W4', '????ƒÂ?? Pro W4', 'Trebuchet MS', 'Luxi Sans', verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #004d00
}

H4 {
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 0.5em; BORDER-TOP: 
	0px solid; PADDING-LEFT: 0.5em; 
	PADDING-BOTTOM: 0.2em; 
	MARGIN: 2em 0em 0.5em; 
	BORDER-LEFT: 0px solid; 
	COLOR: white; PADDING-TOP: 0.2em; 
	BORDER-BOTTOM: 0px solid; 
	FONT-FAMILY: 'Lucida Grande', 'HiraMaruPro-W4', '????ƒÂ?? Pro W4', 'Trebuchet MS', 'Luxi Sans', verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #374d69
}

LI {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
DD {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 20px
}
PRE {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 105%; PADDING-BOTTOM: 0.2em; MARGIN-LEFT: 3ex; WIDTH: 90%; COLOR: white; PADDING-TOP: 0.2em; FONT-FAMILY: Courier, monospace,'Courier New'; BACKGROUND-COLOR: black
}
PRE.source {
	BORDER-RIGHT: thin dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: thin dashed; PADDING-LEFT: 0.5em; FONT-SIZE: 105%; PADDING-BOTTOM: 0.2em; MARGIN-LEFT: 3ex; BORDER-LEFT: thin dashed; WIDTH: 90%; COLOR: black; PADDING-TOP: 0.2em; BORDER-BOTTOM: thin dashed; FONT-FAMILY: Courier,'Courier New',monospace; BACKGROUND-COLOR: #f0f0e8
}
CODE {
	FONT-SIZE: 115%; COLOR: black
}
TT {
	FONT-SIZE: 115%; COLOR: black
}
EM {
	COLOR: #f30; FONT-STYLE: normal; BACKGROUND-COLOR: #e8ffd0
}
A:hover {
	COLOR: red; BACKGROUND-COLOR: #e8ffe0; TEXT-DECORATION: none
}
UNKNOWN {
	COLOR: black; BACKGROUND-COLOR: white
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
TH {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
STRONG {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 15pt; BORDER-TOP: #999 1px solid; PADDING-LEFT: 15pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 3pt; BORDER-LEFT: #999 1px solid; COLOR: #374d69; PADDING-TOP: 3pt; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: 'Lucida Grande', 'HiraMaruPro-W4', '????ƒÂ?? Pro W4', sans-serif, "????????a?", ????????a?; BACKGROUND-COLOR: white
}
.note {
	PADDING-LEFT: 1.5em; MARGIN-LEFT: 0em; BORDER-LEFT: #fc3 0.5em solid; LINE-HEIGHT: 1.3
}
.left {
	FLOAT: left; MARGIN: 1em 1em 1em 0em
}
.right {
	FLOAT: right; MARGIN: 1em 0em 1em 1em
}
.old {
	BACKGROUND: #ffc; COLOR: black
}
