/*--------------------------------------------*/
/*  Containers for Credit Law Services 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; }


/* Red */
.redcontainer h1, .redcontainer h2, .redcontainer h3,
.redcontainer h4, .redcontainer h5, .redcontainer p,  
.redcontainer div,  .redcontainer li,  .redcontainer ul             { color:#fff; }
.redcontainer .containermain { padding:0 20px 20px; background:url(images/redcontent.jpg) top repeat-x #510c12; }
.redcontainer .containerhead { background:url(images/redtopleft.jpg) top left no-repeat #af1b27; height:15px; }
.redcontainer .topright      { background:url(images/redtopright.jpg) top right no-repeat; height:15px; }
.redcontainer .bottomleft    { float:left; width:50%; position:relative; bottom:40px; background:url(images/redbottomleft.png) bottom left no-repeat; height:42px; }
.redcontainer .bottomright   { float:right; width:50%; position:relative; bottom:40px; background:url(images/redbottomright.png) bottom right no-repeat; height:42px; }

/* Green */
.greencontainer h1, .greencontainer h2, .greencontainer h3,
.greencontainer h4, .greencontainer h5, .greencontainer p,  
.greencontainer div,  .greencontainer li,  .greencontainer ul             { color:#fff; }
.greencontainer .containermain { padding:0 20px 25px; background:url(images/greencontent.jpg) top repeat-x #3a8230; }
.greencontainer .containerhead { background:url(images/greentopleft.jpg) top left no-repeat #51c347; height:15px; }
.greencontainer .topright      { background:url(images/greentopright.jpg) top right no-repeat; height:15px; }
.greencontainer .bottomleft    { float:left; width:50%; position:relative; bottom:40px; background:url(images/redbottomleft.png) bottom left no-repeat; height:42px; }
.greencontainer .bottomright   { float:right; width:50%; position:relative; bottom:40px; background:url(images/redbottomright.png) bottom right no-repeat; height:42px; }

/* orange */
.orangecontainer h1, .orangecontainer h2, .orangecontainer h3,
.orangecontainer h4, .orangecontainer h5, .orangecontainer p,  
.orangecontainer div,  .orangecontainer li,  .orangecontainer ul             { color:#fff; }
.orangecontainer .containermain { padding:0 20px 25px; background:url(images/orangecontent.jpg) top repeat-x #3e2914; }
.orangecontainer .containerhead { background:url(images/orangetopleft.jpg) top left no-repeat #f2aa22; height:15px; }
.orangecontainer .topright      { background:url(images/orangetopright.jpg) top right no-repeat; height:15px; }
.orangecontainer .bottomleft    { float:left; width:50%; position:relative; bottom:40px; background:url(images/redbottomleft.png) bottom left no-repeat; height:42px; }
.orangecontainer .bottomright   { float:right; width:50%; position:relative; bottom:40px; background:url(images/redbottomright.png) bottom right no-repeat; height:42px; }

/* gray */
.graycontainer h1, .graycontainer h2, .graycontainer h3,
.graycontainer h4, .graycontainer h5, .graycontainer p,  
.graycontainer div,  .graycontainer li,  .graycontainer ul             { color:#000080; }
.graycontainer .containermain { padding:0 20px 25px; background:url(images/graycontent.jpg) top repeat-x #919191; }
.graycontainer .containerhead { background:url(images/graytopleft.jpg) top left no-repeat #d3d3d3; height:15px; }
.graycontainer .topright      { background:url(images/graytopright.jpg) top right no-repeat; height:15px; }
.graycontainer .bottomleft    { float:left; width:50%; position:relative; bottom:40px; background:url(images/redbottomleft.png) bottom left no-repeat; height:42px; }
.graycontainer .bottomright   { float:right; width:50%; position:relative; bottom:40px; background:url(images/redbottomright.png) bottom right no-repeat; height:42px; }

/* blue */
.bluecontainer h1, .bluecontainer h2, .bluecontainer h3,
.bluecontainer h4, .bluecontainer h5, .bluecontainer p,  
.bluecontainer div,  .bluecontainer li,  .bluecontainer ul             { color:#fff; }
.bluecontainer .containermain { padding:0 20px 25px; background:url(images/bluecontent.jpg) top repeat-x #4e6093; }
.bluecontainer .containerhead { background:url(images/bluetopleft.jpg) top left no-repeat #6d87d3; height:15px; }
.bluecontainer .topright      { background:url(images/bluetopright.jpg) top right no-repeat; height:15px; }
.bluecontainer .bottomleft    { float:left; width:50%; position:relative; bottom:40px; background:url(images/redbottomleft.png) bottom left no-repeat; height:42px; }
.bluecontainer .bottomright   { float:right; width:50%; position:relative; bottom:40px; background:url(images/redbottomright.png) bottom right no-repeat; height:42px; }

/* 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: 34px 22px 6px; }
.Container-2 .containermain								{ }
.Container-2 .containerpane								{ background: url(images/sidelinksbg.png); margin: 0px; line-height: 16px; height: 100%; }
.Container-2 .containerbot								{ height: 20px; }
.Container-2 .containerbot .left					{ height: 20px; }
.Container-2 .containerbot .right					{ height: 20px; }
.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; }

/* Testimony2 */
.testimony2					{ background: url(images/bubbletopright.png) top right no-repeat; }
.testimony2 .containerhead			{ background: url(images/bubbletopleft.png) top left no-repeat; height: 26px; }
.testimony2 .containermain			{ background: url(images/bubbleright.png) right repeat-y; } 
.testimony2 .containermain .containerpane	{ background: url(images/bubbleleft.png) left repeat-y; padding: 0 20px 10px 25px; color: #666; } 
.testimony2 .containerbot			{ background: url(images/bubblebottomright.png) bottom right no-repeat; height:45px; }
.testimony2 .containerbot .left			{ background: url(images/bubblebottomleft2.png) bottom left no-repeat; height: 45px; min-width: 110px; }
.testimony2 .containerbot .right		{ margin-right: 10px; }
.testimony2 .signature				{ font-style: italic; font-weight: bold; font-size: 12pt; font-family: Georgia, times, serif; color: #800000; padding-left: 15px;}
.testimony2 .signature .testimonialTitle	{  }
.testimony2 .addContentIcon			{ margin-left: 10px; }

