/*========================================================*/
/*  Container Styles                                      */
/*========================================================*/
.transparentcontainer					{ line-height: 16px; clear: both; color: #231F20; }
.containerbox									{ margin-bottom: 10px; }
.containerhead								{ text-align: left; }

.h1		{ font: bold 24px/30px Tahoma, Arial, Helvetica, sans-serif; text-align: left; }
.h2		{ font: bold 20px/30px Tahoma, Arial, Helvetica, sans-serif; text-align: left; }
.h3		{ font: bold 18px/30px Tahoma, Arial, Helvetica, sans-serif; text-align: left; }
.h4		{ font: bold 16px/30px Tahoma, Arial, Helvetica, sans-serif; text-align: left; }
.h5		{ font: bold 14px/30px Tahoma, Arial, Helvetica, sans-serif; text-align: left; }
.h6		{ font: italic bold 12px/30px Tahoma, Arial, Helvetica, sans-serif; text-align: left; color: #F17913; margin: 16px 0; }

.Container-7,
	.Container-2,
	.Container-3,
	.Container-4		{ margin-bottom: 5px; }
.c-icon						{ display: block; float: left; text-align: center; height: 30px; min-width: 10px; }
.c-icon img				{ padding-top: 5px; max-width: 20px; }
.actions					{ display: block; float: left; text-align: center; height: 14px; min-width: 10px; max-width: 10px; margin-top: 5px; }
.trimg a					{ float: right; position: relative; }
.trimg a img			{ position: absolute; top: -20px; right: -5px; }
.title						{ line-height: 20px; font-weight: bold; }


.Container-EPJ .containerhead							{ background: url(images/cmid.gif) repeat-x left top; margin-bottom: 5px; float: left; width: 100%; }
.Container-EPJ .containerhead .c-icon			{ width: 48px; }
.Container-EPJ .containerhead .actions		{ background-color: White; }
.Container-EPJ .containerhead .title			{ font: bold 12pt/30px Arial Black, Verdana, Arial, Helvetica, Sans-Serif; color: #231F20; background-color: White; padding-right: 9px; }
.Container-EPJ .containerpane							{ padding: 3px 10px; line-height: 16px; }
.Container-EPJ .containerbot							{ height: 20px; margin-bottom: 10px; }


.Container-1													{ background: url(images/line2.gif) top right repeat-y #fff; margin-bottom: 10px; }
.Container-1 .containerhead,
	.Container-2 .containerhead					{ background: url(images/ctl3.gif) top left no-repeat; }
.Container-1 .containerhead .tlimg,
	.Container-2 .containerhead .tlimg	{ background: url(images/ctr3.gif) top right no-repeat; }
.Container-1 .containerhead .trimg,
	.Container-2 .containerhead .trimg	{ background: url(images/line1.gif) top right repeat-x; margin: 0 10px; }
.Container-1 .containermain,
	.Container-2 .containermain					{ background: url(images/line2.gif) left top repeat-y; clear: both; }
.Container-1 .containerpane,
	.Container-2 .containerpane					{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-1 .containerbot,
	.Container-2 .containerbot					{ height: 20px; background: url(images/line1.gif) bottom left repeat-x; }
.Container-1 .containerbot .left,
	.Container-2 .containerbot .left		{ height: 20px; background: url(images/cbl3.gif) bottom left no-repeat; padding: 0 10px; }
.Container-1 .containerbot .right,
	.Container-2 .containerbot .right		{ height: 20px; background: url(images/cbr3.gif) bottom right no-repeat; padding: 0 10px; }
.Container-2													{ background: url(images/line2.gif) top right repeat-y #f7f7f7; margin-bottom: 10px; }


.Container-3													{ background: url(images/line4.gif) top right repeat-y #fff; margin-bottom: 10px; }
.Container-3 .containerhead,
	.Container-10 .containerhead				{ background: url(images/ctl4.gif) top left no-repeat; }
.Container-3 .containerhead .tlimg,
	.Container-10 .containerhead .tlimg { background: url(images/ctr4.gif) top right no-repeat; }
.Container-3 .containerhead .trimg,
	.Container-10 .containerhead .trimg { background: url(images/line3.gif) top right repeat-x; margin: 0 10px; }
.Container-3 .containermain,
	.Container-10 .containermain				{ background: url(images/line4.gif) left top repeat-y; clear: both; }
.Container-3 .containerpane,
	.Container-10 .containerpane				{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-3 .containerbot,
	.Container-10 .containerbot					{ height: 20px; background: url(images/line3.gif) bottom left repeat-x; }
.Container-3 .containerbot .left,
	.Container-10 .containerbot .left		{ height: 20px; background: url(images/cbl4.gif) bottom left no-repeat; padding: 0 10px; }
.Container-3 .containerbot .right,
	.Container-10 .containerbot .right	{ height: 20px; background: url(images/cbr4.gif) bottom right no-repeat; padding: 0 10px; }
.Container-10													{ background: url(images/line4.gif) top right repeat-y #f7f7f7; margin-bottom: 10px; }


.Container-4																{ background: #F3D4B5; margin-bottom: 10px; }
.Container-4 .containerhead,
	.Container-5 .containerhead								{ background: url(images/ctl.gif) top left no-repeat; }
.Container-4 .containerhead .tlimg,
	.Container-5 .containerhead .tlimg				{ background: url(images/ctr.gif) top right no-repeat; }
.Container-4 .containerhead .trimg					{ margin: 0 10px; }
.Container-5 .containerhead .trimg					{ margin: 0 10px; border-bottom: 1px #fff dashed; }
.Container-4 .containermain,
	.Container-5 .containermain								{ clear: both; }
.Container-4 .containerpane,
	.Container-5 .containerpane								{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-4 .containerbot,
	.Container-5 .containerbot								{ height: 20px; }
.Container-4 .containerbot .left,
	.Container-5 .containerbot .left					{ height: 20px; background: url(images/cbl.gif) bottom left no-repeat; padding: 0 10px; }
.Container-4 .containerbot .right,
	.Container-5 .containerbot .right					{ height: 20px; background: url(images/cbr.gif) bottom right no-repeat; padding: 0 10px; }
.Container-4 .containerhead .trimg a img,
	.Container-5 .containerhead .trimg a img,
	.Container-6 .containerhead .trimg a img	{ top: -26px; }
.Container-5																{ background: #F3D4B5; margin-bottom: 10px; }


.Container-4 .title,
	.Container-5 .title,
	.Container-6 .title																				{ line-height: 30px; font-weight: bold; color: #231F20; }
.Container-4 .Normal,	.Container-4 p,	.Container-4 div,
	.Container-5 .Normal,	.Container-5 p,	.Container-5 div,
	.Container-6 .Normal,	.Container-6 p,	.Container-6 div		{ color: #231F20; }


.Container-6														{ background: #eee; margin-bottom: 10px; }
.Container-6 .containerhead							{ background: url(images/ctl.gif) top left no-repeat #F3D4B5; border-bottom: 1px #fff dashed; }
.Container-6 .containerhead .tlimg			{ background: url(images/ctr.gif) top right no-repeat; }
.Container-6 .containerhead .trimg			{ margin: 0 10px; }
.Container-6 .containermain							{ background: clear:both; }
.Container-6 .containerpane							{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-6 .containerbot							{ height: 20px; }
.Container-6 .containerbot .left				{ height: 20px; background: url(images/cbl2.gif) bottom left no-repeat; padding: 0 10px; }
.Container-6 .containerbot .right				{ height: 20px; background: url(images/cbr2.gif) bottom right no-repeat; padding: 0 10px; }


.Container-7 .containerhead							{ background: #231F20; margin-bottom: 5px; float: left; width: 100%; }
.Container-7 .containerhead .c-icon			{ background: #F2801F; width: 24px; text-align: center; border-right: 3px #fff solid; }
.Container-7 .containerhead .title			{ font-weight: bold; font-size: 12px; line-height: 30px; color: #F2801F; }
.Container-7 .containerpane							{ padding: 3px 10px; line-height: 16px; }
.Container-7 .containerbot							{ height: 20px; margin-bottom: 10px; }


.Container-8 .containerhead							{ background: #231F20; margin-bottom: 5px; float: left; width: 100%; }
.Container-8 .containerhead .c-icon			{ background: #F3D4B5; width: 24px; border-right: 3px #fff solid; }
.Container-8 .containerhead .title			{ font-weight: bold; font-size: 12px; line-height: 30px; color: #F3D4B5; }
.Container-8 .containermain							{ clear: both; }
.Container-8 .containerpane							{ padding: 3px 10px; line-height: 16px; }
.Container-8 .containerbot							{ height: 20px; margin-bottom: 10px; }

.Container-9														{ background: #f5f5f5; margin-bottom: 10px; }
.Container-9 .containerhead							{ background: #fff; }
.Container-9 .containerhead .c-icon			{ background: #F2801F; width: 22px; margin: 1px; }
.Container-9 .containerhead .title			{ font-weight: bold; font-size: 12px; line-height: 30px; }
.Container-9 .containermain							{ background: #f5f5f5; border-top: 1px #fff solid; }
.Container-9 .containerpane							{ padding: 3px 10px; line-height: 16px; }
.Container-9 .containerbot							{ height: 20px; margin-bottom: 10px; }


.Container-11														{ background: url(images/line6.gif) top right repeat-y #fff; margin-bottom: 10px; }
.Container-11 .containerhead,
	.Container-12 .containerhead					{ background: url(images/ctl5.gif) top left no-repeat; }
.Container-11 .containerhead .tlimg,
	.Container-12 .containerhead .tlimg		{ background: url(images/ctr5.gif) top right no-repeat; }
.Container-11 .containerhead .trimg,
	.Container-12 .containerhead .trimg		{ background: url(images/line5.gif) top right repeat-x; margin: 0 10px; }
.Container-11 .containermain,
	.Container-12 .containermain					{ background: url(images/line6.gif) left top repeat-y; clear: both; }
.Container-11 .containerpane,
	.Container-12 .containerpane					{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-11 .containerbot,
	.Container-12 .containerbot						{ height: 20px; background: url(images/line5.gif) bottom left repeat-x; }
.Container-11 .containerbot .left,
	.Container-12 .containerbot .left			{ height: 20px; background: url(images/cbl5.gif) bottom left no-repeat; padding: 0 10px; }
.Container-11 .containerbot .right,
	.Container-12 .containerbot .right		{ height: 20px; background: url(images/cbr5.gif) bottom right no-repeat; padding: 0 10px; }
.Container-12														{ background: url(images/line6.gif) top right repeat-y #f7f7f7; margin-bottom: 10px; }


.Container-13														{ background: url(images/line8.gif) top right repeat-y #fff; margin-bottom: 10px; }
.Container-13 .containerhead,
	.Container-14 .containerhead					{ background: url(images/ctl6.gif) top left no-repeat; }
.Container-13 .containerhead .tlimg,
	.Container-14 .containerhead .tlimg		{ background: url(images/ctr6.gif) top right no-repeat; }
.Container-13 .containerhead .trimg,
	.Container-14 .containerhead .trimg		{ background: url(images/line7.gif) top right repeat-x; margin: 0 10px; }
.Container-13 .containermain,
	.Container-14 .containermain					{ background: url(images/line8.gif) left top repeat-y; clear: both; }
.Container-13 .containerpane,
	.Container-14 .containerpane					{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-13 .containerbot,
	.Container-14 .containerbot						{ height: 20px; background: url(images/line7.gif) bottom left repeat-x; }
.Container-13 .containerbot .left,
	.Container-14 .containerbot .left			{ height: 20px; background: url(images/cbl6.gif) bottom left no-repeat; padding: 0 10px; }
.Container-13 .containerbot .right,
	.Container-14 .containerbot .right		{ height: 20px; background: url(images/cbr6.gif) bottom right no-repeat; padding: 0 10px; }
.Container-14														{ background: url(images/line8.gif) top right repeat-y #f7f7f7; margin-bottom: 10px; }


.Container-15																	{ background: url(images/line12.gif) top right repeat-y #fff; margin-bottom: 10px; }
.Container-15 .containerhead									{ background: url(images/ctl7.gif) top left no-repeat; }
.Container-16 .containerhead									{ background: url(images/ctl8.gif) top left no-repeat; }
.Container-15 .containerhead .tlimg						{ background: url(images/ctr7.gif) top right no-repeat; }
.Container-16 .containerhead .tlimg						{ background: url(images/ctr8.gif) top right no-repeat; }
.Container-15 .containerhead .trimg						{ background: url(images/line13.gif) top right repeat-x; margin: 0 10px; }
.Container-16 .containerhead .trimg						{ background: url(images/ctb8.gif) top right repeat-x; margin: 0 10px; }
.Container-15 .containermain									{ background: url(images/line9.gif) left top repeat-y; clear: both; }
.Container-16 .containermain									{ background: #eee; clear: both; }
.Container-15 .containerpane,
	.Container-16 .containerpane								{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-15 .containerbot										{ height: 20px; background: url(images/line10.gif) bottom left repeat-x; }
.Container-16 .containerbot										{ height: 20px; background: url(images/cbb8.gif) bottom left repeat-x; }
.Container-15 .containerbot .left							{ height: 20px; background: url(images/cbl7.gif) bottom left no-repeat; padding: 0 10px; }
.Container-16 .containerbot .left							{ height: 20px; background: url(images/cbl8.gif) bottom left no-repeat; padding: 0 10px; }
.Container-15 .containerbot .right						{ height: 20px; background: url(images/cbr7.gif) bottom right no-repeat; padding: 0 10px; }
.Container-16 .containerbot .right						{ height: 20px; background: url(images/cbr8.gif) bottom right no-repeat; padding: 0 10px; }
.Container-15 .title,
	.Container-16 .title												{ line-height: 30px; font-weight: bold; color: #231F20; }
.Container-15 .containerhead .trimg a img,
	.Container-16 .containerhead .trimg a img		{ top: -26px; }
.Container-16 a.CommandButton,
	.Container-15 a.CommandButton								{ color: #231F20; }
.Container-16																	{ margin-bottom: 10px; }


.Container-17														{ background: url(images/cbr9.gif) bottom right no-repeat #231F20; margin-bottom: 10px; }
.Container-17 .containerhead						{ float: left; width: 100%; padding: 5px 0 0 8px; }
.Container-17 .containerhead .title			{ color: #F2801F; font-weight: bold; font-size: 12px; }
.Container-17 .containerpane						{ padding: 3px 10px; line-height: 16px; color: #FFFFFF; height: 100%; }
.Container-17 .containerpane a:link,
	.Container-4 .containerpane a:active,
	.Container-4 .containerpane a:visited,
	.Container-5 .containerpane a:active,
	.Container-5 .containerpane a:visited { color: #a64606; font-weight: bold; text-decoration: none; }
.Container-4 .containerpane a:hover,
	.Container-5 .containerpane a:hover,
	.Container-17 .containerpane a:hover		{ color: #231F20; text-decoration: underline; }
.Container-17 .containerbot							{ height: 20px; }
.Container-17 .containerbot .left,
	.Container-17 .containerbot .right		{ height: 20px; padding: 0 10px; }


.Container-18																	{ background: #fff; margin-bottom: 10px; }
.Container-18 .containerhead									{ background: url(images/ctb9.gif) top left repeat-x; float: left; width: 100%; }
.Container-18 .containerhead .c-icon					{ background: url(images/ctl9.gif) top left no-repeat; width: 25px; height: 38px; }
.Container-18 .containerhead .title						{ color: #231F20; font-weight: bold; font-size: 12px; float: left; line-height: 38px; }
.Container-18 .containerhead .visibility			{ background: url(images/ctr9.gif) top right no-repeat; height: 38px; width: 25px; display: block; float: right; }
.Container-18 .containerhead .visibility img	{ padding-top: 5px; }
.Container-18 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-18 .containerbot										{ height: 20px; }
.Container-18 .containerbot .left,
	.Container-18 .containerbot .right					{ height: 20px; padding: 0 10px; }


.Container-19																	{ background: #fff; margin-bottom: 10px; }
.Container-19 .containerhead									{ background: url(images/ctb10.gif) top left repeat-x; float: left; width: 100%; }
.Container-19 .containerhead .c-icon					{ height: 38px; background: url(images/ctl10.gif) top left no-repeat; width: 25px; }
.Container-19 .containerhead .title						{ color: #F2801F; font-weight: bold; font-size: 12px; float: left; line-height: 38px; }
.Container-19 .containerhead .visibility			{ width: 25px; text-align: center; height: 38px; background: url(images/ctr10.gif) top right no-repeat; display: block; float: right; }
.Container-19 .containerhead .visibility img	{ padding-top: 5px; }
.Container-19 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-19 .containerbot										{ height: 20px; }
.Container-19 .containerbot .left,
	.Container-19 .containerbot .right					{ height: 20px; padding: 0 10px; }


.Container-20																	{ background: #fff; margin-bottom: 10px; border: 1px #dbdbdb solid; }
.Container-20 .containerhead									{ float: left; width: 100%; }
.Container-20 .containerhead .title						{ color: #333; font-weight: bold; font-size: 12px; float: left; }
.Container-20 .containerhead .visibility			{ text-align: center; height: 28px; float: right; }
.Container-20 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-20 .containerbot										{ height: 15px; }
.Container-20 .containerbot .left,
	.Container-20 .containerbot .right					{ height: 15px; padding: 0 10px; }
