.main_title {  font-size: xx-large; color: #006633; margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px}
.top_p {  margin-bottom: 5px; margin-top: 0px; line-height: 150%; font-size: 12pt; color: #000033; text-align: left; clip:   rect(   ); margin-left: 0px; margin-right: 0px; text-indent: 12pt}
.p_spacer {  text-align: center; font-size: xx-small; color: #660033; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px}
.caution {  font-size: x-small; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.sub_Title {  font-size: 14pt; color: #660033; font-weight: bold; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px}
.p_box {  border: thin #000000 solid}
.question {  background-image: url(../img/pnt_q.gif); background-repeat: no-repeat; font-size: 14pt; color: #993300; text-indent: 35pt; font-weight: bold; text-align: left; line-height: 30pt; margin-top: 10px; margin-bottom: 0px}
.anser { background-image: url(../img/pnt_a.gif); background-repeat: no-repeat; font-size: 12pt; color: #006633; text-indent: 35pt; font-weight: bold; text-align: left ; line-height: 30pt; margin-top: 0px; margin-bottom: 20px; margin-left: 20px}
.datelist {  font-size: 9pt; color: #333300; margin-top: 5px; margin-bottom: 5px}
.main_p { margin-bottom: 5px; margin-top: 0px; line-height: 150%; font-size: 10pt; color: #000033; text-align: left; clip: rect( ); margin-left: 0px; margin-right: 5px; text-indent: 12pt }
.h4_head { margin-bottom: 5px; margin-top: 10px; line-height: 150%; font-size: 14pt; color: #336600; text-align: left; clip: rect( ); margin-left: 0px; margin-right: 0px; text-decoration: underline}
.h3_head { margin-bottom: 10px; margin-top: 25px; line-height: 200%; font-size: 16pt; color: #666600; text-align: center; clip: rect( ); margin-left: 0px; margin-right: 0px; border: thin #000000 dashed; font-weight: bold}
.report_Title { font-size: 20pt; color: #660033; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; border: #666666; border-style: groove; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.h5_head { margin-bottom: 5px; margin-top: 10px; line-height: 150%; font-size: 14pt; color: #663333; text-align: left; clip: rect( ); margin-left: 5px; margin-right: 0px; font-weight: bold}
.litem { margin-bottom: 5px; margin-top: 0px; line-height: 120%; font-size: 12pt; color: #003333; text-align: left; clip: rect( ); margin-left: 0px; margin-right: 0px; text-indent: 12pt ; font-weight: bold }
.h6_head { margin-top: 10px; line-height: 150%; font-size: 12pt; color: #993399; text-align: left; clip: rect( ); margin-left: 10px; margin-right: 0px; font-weight: bold ; margin-bottom: 5px}
.h7_head { margin-top: 10px; line-height: 150%; font-size: 12pt; color: #CC6633; text-align: left; clip: rect( ); margin-left: 15px; margin-right: 0px; font-weight: bold ; margin-bottom: 5px}
.menu { line-height: 150%; font-size: 14pt; color: #000066; text-align: center; clip: rect( ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: thin #666666 solid}
.explain { font-size: 9pt; color: #333300; margin-top: 0px; margin-bottom: 0px; line-height: 120%; margin-right: 0px; margin-left: 0px}
