/*--------------------------------------------*/
/*  Container Styles for C & C Heat           */
/*    An RDF 5.x container                    */
/*    Based on XHTML container by dnnSkin.net */
/*--------------------------------------------*/
.admintitle							{ font: bold 14px Verdana, Arial, Helvetica, sans-serif; text-indent: 30px; display: block; float: left; height: 34px; line-height: 34px; color: #333; }
.containerbox						{ margin-bottom: 8px; }
.containerhead					{ text-align: left; }
.dnnicon								{ display: block; float: left; text-align: center; height: 30px; min-width: 10px; }
* html .dnnicon,
	* html .visibility		{ width: 10px; }
.dnnicon 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; }
.title									{ display: block; float: left; width: 70%; padding-top: 5px; overflow: hidden; font-weight: bold; color: #333; font-size: 14px; }
.visibility							{ display: block; float: right; min-width: 10px; text-align: center; height: 30px; }
.containerpane					{ clear: both; }
.transparentcontainer p { padding: 0px; }
.spacer									{ height: 8px; overflow: hidden; clear: both; }


/* Container-1 */
.Container-1															{ background: url(images/line2.gif) top left repeat-y #fff; }
.Container-1 .containerhead								{ background: url(images/line1.gif) top left repeat-x; float: left; width: 100%; }
.Container-1 .containerhead .dnnicon			{ background: url(images/ctl3.gif) top left no-repeat; }
.Container-1 .containerhead .visibility		{ background: url(images/ctr3.gif) top right no-repeat; }
.Container-1 .containermain								{ background: url(images/line2.gif) right top repeat-y; }
.Container-1 .containerpane								{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-1 .containerbot								{ height: 20px; background: url(images/line1.gif) bottom left repeat-x; }
.Container-1 .containerbot .left					{ height: 20px; background: url(images/cbl3.gif) bottom left no-repeat; padding: 0 10px; }
.Container-1 .containerbot .right					{ height: 20px; background: url(images/cbr3.gif) bottom right no-repeat; padding: 0 10px; }


/* Container-2 */
.Container-2															{ }
.Container-2 .containerhead								{ float: left; width: 100%; }
.Container-2 .containerhead .dnnicon			{ background: url(ctl3.gif) top left no-repeat; }
.Container-2 .containerhead .visibility		{ background: url(ctr3.gif) top right no-repeat; }
.Container-2 .title												{ color: #f00; font-size: 14px; padding: 15px 22px 6px; }
.Container-2 .containermain								{ }
.Container-2 .containerpane								{ background: url(images/sidelinksbg.png); margin: 0px; line-height: 16px; height: 100%; }
.Container-2 .containerbot								{ height: 5px; }
.Container-2 .containerbot .left					{ height: 5px; }
.Container-2 .containerbot .right					{ height: 5px; }
.Container-2 p														{ padding: 0px; }
.Container-2 a:link, 
	.Container-2 a:active,
	.Container-2 a:visited,
	.Container-2 a:hover										{ height: 23px; color: #555; font-weight: normal; line-height: 23px; padding: 0 0 0 18px; }


/* Container-3 */
.Container-3															{ background: url(images/line4.gif) top left repeat-y #fff; }
.Container-3 .containerhead								{ background: url(images/line3.gif) top left repeat-x; float: left; width: 100%; }
.Container-3 .containerhead .dnnicon			{ background: url(images/ctl4.gif) top left no-repeat; }
.Container-3 .containerhead .visibility		{ background: url(images/ctr4.gif) top right no-repeat; }
.Container-3 .containermain								{ background: url(images/line4.gif) right top repeat-y; }
.Container-3 .containerpane								{ margin: 0 10px; line-height: 16px; height: 100%; }
.Container-3 .containerbot								{ height: 20px; background: url(images/line3.gif) bottom left repeat-x; }
.Container-3 .containerbot .left					{ height: 20px; background: url(images/cbl4.gif) bottom left no-repeat; padding: 0 10px; }
.Container-3 .containerbot .right					{ height: 20px; background: url(images/cbr4.gif) bottom right no-repeat; padding: 0 10px; }


/* Container-4 */
.Container-4															{ background: url(images/line4.gif) top left repeat-y #f7f7f7; }
.Container-4 .containerhead								{ background: url(images/line3.gif) top left repeat-x; float: left; width: 100%; }
.Container-4 .containerhead .dnnicon			{ background: url(images/ctl4.gif) top left no-repeat; }
.Container-4 .containerhead .visibility		{ background: url(images/ctr4.gif) top right no-repeat; }
.Container-4 .containermain								{ background: url(images/line4.gif) right top repeat-y; }
.Container-4 .containerpane								{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-4 .containerpane table					{ margin: 0 auto; }
.Container-4 .containerbot								{ height: 20px; background: url(images/line3.gif) bottom left repeat-x; }
.Container-4 .containerbot .left					{ height: 20px; background: url(images/cbl4.gif) bottom left no-repeat; padding: 0 10px; }
.Container-4 .containerbot .right					{ height: 20px; background: url(images/cbr4.gif) bottom right no-repeat; padding: 0 10px; }

/* Container-5 */
.Container-5																{ background: #6e91d2; }
.Container-5 .containerhead									{ float: left; width: 100%; background: url(images/ctl.gif) top left no-repeat; }
.Container-5 .containerhead .title					{ color: #FFFFFF; }
.Container-5 .containerhead .visibility			{ background: url(images/ctr.gif) top right no-repeat; }
.Container-5 .containerpane									{ margin: 0px 10px; line-height: 16px; color: #FFFFFF; height: 100%; }
.Container-5 .containermain .Normal					{ color: #FFFFFF; }
.Container-5 .containerpane a:link,
	.Container-5 .containerpane a:active,
		.Container-5 .containerpane a:visited		{ color: #fbf800; font-weight: bold; }
.Container-5 .containerpane a:hover					{ color: #fff; }
.Container-5 .containerbot									{ height: 20px; background: url(images/cbl.gif) bottom left no-repeat; }
.Container-5 .containerbot .right						{ height: 20px; background: url(images/cbr.gif) bottom right no-repeat; padding: 0 10px; }


/* Container-6 */
.Container-6															{ background: url(images/line6.gif) top left repeat-y #fff; }
.Container-6 .containerhead								{ background: url(images/line5.gif) top left repeat-x; float: left; width: 100%; }
.Container-6 .containerhead .dnnicon			{ background: url(images/ctl5.gif) top left no-repeat; }
.Container-6 .containerhead .visibility		{ background: url(images/ctr5.gif) top right no-repeat; }
.Container-6 .containermain								{ background: url(images/line6.gif) right top repeat-y; }
.Container-6 .containerpane								{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-6 .containerbot								{ height: 20px; background: url(images/line5.gif) bottom left repeat-x; }
.Container-6 .containerbot .left					{ height: 20px; background: url(images/cbl5.gif) bottom left no-repeat; padding: 0 10px; }
.Container-6 .containerbot .right					{ height: 20px; background: url(images/cbr5.gif) bottom right no-repeat; padding: 0 10px; }

/* Container-7 */
.Container-7															{ background: url(images/line6.gif) top left repeat-y #fbfae5; }
.Container-7 .containerhead								{ background: url(images/line5.gif) top left repeat-x; float: left; width: 100%; }
.Container-7 .containerhead .dnnicon			{ background: url(images/ctl5.gif) top left no-repeat; }
.Container-7 .containerhead .visibility		{ background: url(images/ctr5.gif) top right no-repeat; }
.Container-7 .containermain								{ background: url(images/line6.gif) right top repeat-y; }
.Container-7 .containerpane								{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-7 .containerbot								{ height: 20px; background: url(images/line5.gif) bottom left repeat-x; }
.Container-7 .containerbot .left					{ height: 20px; background: url(images/cbl5.gif) bottom left no-repeat; padding: 0 10px; }
.Container-7 .containerbot .right					{ height: 20px; background: url(images/cbr5.gif) bottom right no-repeat; padding: 0 10px; }

/* Container-8 */
.Container-8															{ background: url(images/line9.gif) top left repeat-y #fff; }
.Container-8 .containerhead								{ background: url(images/line13.gif) top left repeat-x; float: left; width: 100%; }
.Container-8 .containerhead .dnnicon			{ background: url(images/ctl7.gif) top left no-repeat; }
.Container-8 .containerhead .title				{ color: #fff; }
.Container-8 .containerhead .visibility		{ background: url(images/ctr7.gif) top right no-repeat; }
.Container-8 .containermain								{ background: url(images/line12.gif) right top repeat-y; }
.Container-8 .containerpane								{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-8 .containerbot								{ height: 20px; background: url(images/line10.gif) bottom left repeat-x; }
.Container-8 .containerbot .left					{ height: 20px; background: url(images/cbl7.gif) bottom left no-repeat; padding: 0 10px; }
.Container-8 .containerbot .right					{ height: 20px; background: url(images/cbr7.gif) bottom right no-repeat; padding: 0 10px; }

/* Container-9 */
.Container-9															{ background: #fff; }
.Container-9 .containerhead								{ background: url(images/ctb8.gif) top left repeat-x; float: left; width: 100%; }
.Container-9 .containerhead .dnnicon			{ background: url(images/ctl8.gif) top left no-repeat; }
.Container-9 .containerhead .title				{ color: #fff; }
.Container-9 .containerhead .visibility		{ background: url(images/ctr8.gif) top right no-repeat; }
.Container-9 .containerpane								{ margin: 0px 10px; line-height: 16px; height: 100%; padding-bottom: 10px; }
.Container-9 .containerbot								{ height: 20px; border-top: 1px #ccc solid; }
.Container-9 .containerbot .left					{ padding: 5px 10px; }
.Container-9 .containerbot .right					{ padding: 5px 10px; }

/* Container-10 */
.Container-10																	{ background: #fff; }
.Container-10 .containerhead									{ background: url(images/ctb9.gif) top left repeat-x; float: left; width: 100%; }
.Container-10 .containerhead .dnnicon					{ background: url(images/ctl9.gif) top left no-repeat; width: 25px; height: 38px; }
.Container-10 .containerhead .title						{ color: #fff; width: 68%; padding-top: 10px; }
.Container-10 .containerhead .visibility			{ background: url(images/ctr9.gif) top right no-repeat; height: 38px; width: 25px; }
.Container-10 .containerhead .visibility img	{ padding-top: 5px; }
.Container-10 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-10 .containerbot										{ height: 20px; }
.Container-10 .containerbot .left,
	.Container-10 .containerbot .right					{ height: 20px; padding: 0 10px; }

/* Container-11 */
.Container-11																	{ background: #fff; }
.Container-11 .containerhead									{ background: url(images/ctb10.gif) top left repeat-x; float: left; width: 100%; }
.Container-11 .containerhead .dnnicon					{ height: 38px; background: url(images/ctl10.gif) top left no-repeat; width: 25px; }
.Container-11 .containerhead .title						{ width: 68%; padding-top: 10px; color: #FFFFFF; }
.Container-11 .containerhead .visibility			{ width: 25px; text-align: center; height: 38px; background: url(images/ctr10.gif) top right no-repeat; }
.Container-11 .containerhead .visibility img	{ padding-top: 5px; }
.Container-11 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; }
.Container-11 .containerbot										{ height: 20px; }
.Container-11 .containerbot .left,
	.Container-11 .containerbot .right					{ height: 20px; padding: 0 10px; }

/* Container-12 */
.Container-12																	{ background: #fff; }
.Container-12 .containerhead									{ float: left; width: 100%; border-bottom: 2px #ccc solid; }
.Container-12 .containerhead .visibility			{ text-align: center; height: 28px; }
.Container-12 .containerhead .visibility img	{ padding-top: 5px; }
.Container-12 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; padding-bottom: 10px; }
.Container-12 .containerbot										{ height: 15px; border-top: 1px #ccc solid; }
.Container-12 .containerbot .left,
	.Container-12 .containerbot .right					{ height: 15px; padding: 0 10px; }

/* Container-13 */
.Container-13																	{ background: #fff; }
.Container-13 .containerhead									{ float: left; width: 100%; border-bottom: 2px #ccc solid; }
.Container-13 .containerhead .visibility			{ text-align: center; height: 28px; }
.Container-13 .containerhead .visibility img	{ padding-top: 5px; }
.Container-13 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; padding-bottom: 10px; }
.Container-13 .containerbot										{ height: 15px; border-top: 1px #ccc solid; }
.Container-13 .containerbot .left,
	.Container-13 .containerbot .right					{ height: 15px; padding: 0 10px; }

/* Container-14 */
.Container-14																	{ background: #fff; border: 1px #ccc solid; }
.Container-14 .containerhead									{ float: left; width: 100%; border-bottom: 1px #ccc solid; }
.Container-14 .containerhead .visibility			{ text-align: center; height: 28px; }
.Container-14 .containerhead .visibility img	{ padding-top: 5px; }
.Container-14 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; padding-bottom: 10px; }
.Container-14 .containerbot										{ height: 15px; }
.Container-14 .containerbot .left,
	.Container-14 .containerbot .right					{ height: 15px; padding: 0 10px; }

/* Container-15 */
.Container-15																	{ background: #f5f5f5; border: 1px #ddd solid; }
.Container-15 .containerhead									{ float: left; width: 100%; border-bottom: 1px #ddd solid; background: #eee; }
.Container-15 .containerhead .visibility			{ text-align: center; height: 28px; }
.Container-15 .containerhead .visibility img	{ padding-top: 5px; }
.Container-15 .containerpane									{ margin: 0px 10px; line-height: 16px; height: 100%; padding-bottom: 10px; }
.Container-15 .containerbot										{ height: 15px; }
.Container-15 .containerbot .left,
	.Container-15 .containerbot .right					{ height: 15px; padding: 0 10px; }


/* Testimony */
.testimony																{ background: url(images/bubbletopright.png) top right no-repeat; }
.testimony .containerhead									{ background: url(images/bubbletopleft.png) top left no-repeat; height: 26px; }
.testimony .containermain									{ background: url(images/bubbleright.png) right repeat-y; } 
.testimony .containermain .containerpane	{ background: url(images/bubbleleft.png) left repeat-y; padding: 0 20px 10px 25px; color: #666; } 
.testimony .containerbot									{ background: url(images/bubblebottomright.png) bottom right no-repeat; height:45px; }
.testimony .containerbot .left						{ background: url(images/bubblebottomleft.png) bottom left no-repeat; height: 45px; min-width: 110px; }
.testimony .containerbot .right						{ margin-right: 10px; }
.testimony .signature											{ margin: 4px 0 0 0px; font-style: italic; font-weight: bold; font-size: 10pt; font-family: Georgia, times, serif; float: right; color: Red; padding-right: 10px; }
.testimony .signature .testimonialTitle		{  }
.testimony .addContentIcon								{ margin-left: 10px; }
