/* PECMS ACCORDION CSS */

#accordion					{ width: 270px; height: 270px; margin: 0px; padding: 0px; color: #000000; }
#accordion a					{ display: block; color: #FFFFFF; font-weight: normal; text-decoration: none; }
#accordion ul					{ margin: 0px; padding: 0px; list-style-type: none; overflow: hidden; }

#accordion li.contents				{ margin: 0px; padding: 0px; list-style-type: none; background: url('/astro/gfx/common/box_bg.gif') repeat-x 0 0; }
#accordion li.contents a.title			{ width: 255px; height: 30px; padding: 0px 0px 0px 15px; line-height: 30px; font-size: 11pt; background: url('/astro/gfx/common/accordion_arrow_down.gif') no-repeat 240px center; }

#accordion li.contents ul.body li.inner		{ height: 149px; margin: 0px; padding: 0px; border-left: 0px solid #E5E5E5; border-right: 0px solid #E5E5E5; background: #FFFFFF; }

#accordion li.contents a.closed			{ background: url('/astro/gfx/common/accordion_arrow_up.gif') no-repeat 240px center; }
#accordion li.contents a.opened			{ background: url('/astro/gfx/common/accordion_arrow_down.gif') no-repeat 240px center; }

#accordion li.firstitem				{ background: url('/astro/gfx/common/accordion_first.png') no-repeat 0 0; }
#accordion li.lastitem				{ background: url('/astro/gfx/common/accordion_last.png') no-repeat 0 0; }
#accordion li.lastitem a.opened			{ background: url('/astro/gfx/common/accordion_lastitem_bg.gif') no-repeat 0 0; }

#accordion li.lastitem ul.body li.inner		{ background: url('/astro/gfx/common/accordion_lastitem_body_bg.gif') no-repeat bottom center; }

#accordion .inner .ntitle			{ padding: 4px 8px; color: #3A8D3D; font-weight: bold; font-size: 10pt; }
#accordion .inner .nmore			{ padding: 0px 4px; text-align: right; font-weight: bold; }
#accordion .inner .nmore a			{ color: #000000; }
