/* Default Container css */
/********************************************************************/
.dtCNWrapper							{ padding: 0 0 24px 0; }
.dtContainer							{ -moz-box-shadow: 3px 3px 6px rgba(0,0,0,0.3);
										-webkit-box-shadow: 3px 3px 6px rgba(0,0,0,0.3); 
										box-shadow: 3px 3px 6px rgba(0,0,0,0.3); }
.dtContainer h2.dtHead					{ background: #3b3b3b; padding: 12px; margin: 0; }
.dtContainer h2.dtHead,
.dtContainer h2.dtHead .dtTitle			{ font-family: 'exobolditalic',Arial,Helvetica,sans-serif; 
										font-size: 20px; line-height: 26px; color: #fff; text-transform: uppercase; }
.dtContainer h2.dtHead .dtIcon			{ padding: 0 6px 0 0; }
.dtContainer h2.dtHead .dtTitle,
.dtContainer h2.dtHead .dtIcon
.dtContainer h2.dtHead .dtFloat-left	{ float: left; }
.dtContainer .dtContent					{ background: #fff; padding: 18px; }
.dtContainer .dtFooter					{ text-align: right;  }
.dtContainer a.dtLinks,
.dtContainer a.dtLinks:link				{ display: inline-block; *display: inline; zoom: 1; }
.dtContainer .dtOverflow				{ overflow: visible; }

/* Container css */
/********************************************************************/
.isisGreen .dtContainer h2.dtHead		{ background: #31a112; }
.isisGray .dtContainer h2.dtHead		{ background: #a2a2a2; }
.isisRed .dtContainer h2.dtHead			{ background: #ef0107; }
.isisBlue .dtContainer h2.dtHead		{ background: #0079e0; }
.CRSTheme .dtContainer h2.dtHead		{ background: #FFD500; }
.CRSTheme .dtContainer h2.dtHead, 
.CRSTheme .dtContainer h2.dtHead .dtTitle{ color: #232323; }

@media screen and (max-width: 1144px) {
	#dnn_ContentPane,
	.dtContainer .dtContent { overflow: auto; }
}
