BODY {
	BACKGROUND-COLOR: #fff; COLOR: #333
}
BODY {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
P {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
OL {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
UL {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
TD {
	LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 13px
}
H2 {
	LINE-HEIGHT: 1.2
}
LABEL {
	ZOOM: 1
}
PRE {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 10px
}
A {
	COLOR: #000
}
A:visited {
	COLOR: #666
}
A:hover {
	BACKGROUND-COLOR: #000; COLOR: #fff
}
#ehon-title-list TABLE {
	BORDER-COLLAPSE: collapse
}
#ehon-title-list TABLE TR TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#ehon-title-list .list-image {
	WIDTH: 60px; HEIGHT: 70px
}
#ehon-title-list .list-description {
	WIDTH: 60%
}
#ehon-title-list .list-description DL {
	MARGIN: 0px
}
#ehon-title-list .list-description DT {
	COLOR: #244; FONT-SIZE: larger; FONT-WEIGHT: bold
}
#ehon-title-list .list-description DD {
	MARGIN: 0px
}
#ehon-title-list .list-actions {
	TEXT-ALIGN: right; PADDING-LEFT: 1em; FONT-SIZE: x-small
}
#ehon-title-list .list-line-even {
	BACKGROUND: #e0f8f8
}
#ehon-title-list .list-line-odd {
	BACKGROUND: #f8e0f8
}
.fieldWithErrors {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: red; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: table; PADDING-TOP: 2px
}
#errorExplanation {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 7px; WIDTH: 400px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 20px; BORDER-TOP: red 2px solid; BORDER-RIGHT: red 2px solid; PADDING-TOP: 7px
}
#errorExplanation H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #c00; MARGIN: -7px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#errorExplanation P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 5px
}
#errorExplanation UL LI {
	LIST-STYLE-TYPE: square; FONT-SIZE: 12px
}
#content {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 1635px
}
#content OBJECT {
	Z-INDEX: 0; POSITION: absolute; TOP: 0px; LEFT: 0px
}
#content .section {
	Z-INDEX: 5; POSITION: absolute; BACKGROUND-COLOR: transparent; MARGIN: 0px; WIDTH: 790px; TOP: 240px; LEFT: 110px
}
