/* PECMS CALENDAR STATEMENT CSS */

div.calendar					{ width: 547px; float: left; margin: 0px 0px 0px 70px; background: none; }
div.calendar .top_slant				{ width: 105px; height: 23px; float: left; background: url('/epfs/gfx/main/top_slant.gif') no-repeat top right; }
div.calendar .top_title				{ width: 419px; height: 23px; float: left; background-color: #1C1C1C; }
div.calendar .top_corner			{ width: 23px; height: 23px; float: left; background: url('/epfs/gfx/main/top_corner.gif') no-repeat 0 0; }
div.calendar .inner_slant			{ width: 24px; height: 200px; float: left; background: url('/epfs/gfx/main/inner_slant.gif') no-repeat bottom center; }
div.calendar .inner_body			{ width: 500px; float: left; background: #5B5B5B; }
div.calendar .inner_body .title			{ height: 30px; padding-left: 16px; line-height: 30px; color: #FF6A00; text-transform: uppercase; font-size: 10pt; overflow: hidden; background: url('/epfs/gfx/common/box_bg.gif') repeat-x 0 0; }
div.calendar .inner_body .contents		{ padding: 8px 20px 8px 20px; color: #FFFFFF; text-align: justify; }
div.calendar .inner_right			{ width: 23px; height: 200px; float: left; background-color: #1C1C1C; }
div.calendar .bottom_slant			{ width: 24px; height: 23px; float: left; background: url('/epfs/gfx/main/bottom_slant.gif') no-repeat 0 0; }
div.calendar .bottom_content			{ width: 500px; height: 23px; float: left; line-height: 23px; text-align: right; background: #1C1C1C; }
div.calendar .bottom_content a			{ float: left; padding: 0px 8px; }
div.calendar .bottom_corner			{ width: 23px; height: 23px; float: left; background: url('/epfs/gfx/main/bottom_corner.gif') no-repeat 0 0; }


div.statement					{ margin-left: 20px; color: #FFFFFF; }
div.statement .top_slant			{ width: 125px; height: 23px; float: left; background: url('/epfs/gfx/main/top_slant.gif') no-repeat top right; }
div.statement .top_title			{ width: 182px; height: 23px; float: left; background: #1C1C1C url('/epfs/gfx/calendar/title_statement.jpg') no-repeat top right; }
div.statement .top_corner			{ width: 23px; height: 23px; float: left; background: url('/epfs/gfx/main/top_corner.gif') no-repeat 0 0; }
div.statement .inner_slant			{ width: 24px; height: 200px; float: left; background: url('/epfs/gfx/main/inner_slant.gif') no-repeat bottom center; }
div.statement .inner_body			{ width: 283px; float: left; background: #5B5B5B; }
div.statement .inner_right			{ width: 23px; height: 200px; float: left; background: #1C1C1C url('/epfs/gfx/main/calendar_inner_right.jpg') no-repeat 0 0; }
div.statement .bottom_slant			{ width: 24px; height: 23px; float: left; background: url('/epfs/gfx/main/bottom_slant.gif') no-repeat 0 0; }
div.statement .bottom_content			{ width: 283px; height: 23px; float: left; line-height: 23px; text-align: right; background: #1C1C1C; }
div.statement .bottom_corner			{ width: 23px; height: 23px; float: left; background: url('/epfs/gfx/main/bottom_corner.gif') no-repeat 0 0; }

div.statement .arow				{ }
div.statement .arow .leftbox			{ width: 134px; margin: 4px 4px 4px 12px; float: left; text-align: left; }
div.statement .arow .rightboxinput		{ width: 226px; margin-left: 44px; padding: 2px 0px 2px 0px; float: left; text-align: left; }
div.statement .arow .rightboxinput input	{ width: 220px; }
div.statement .arow .rightboxinput input.number	{ width: 48px; }
div.statement .arow .rightboxinput textarea	{ width: 220px; }
div.statement .arow .rightboxtext		{ width: 220px; padding: 4px 0px 4px 0px; float: left; text-align: left; }
div.statement .arow .cterms			{ float: left; padding: 6px 0px 6px 0px; text-align: center; }
div.statement .arow .lterms			{ float: left; padding: 9px 0px 8px 0px; }
div.statement .button				{ text-align: right; }
